File: blk03529.txt

0d/Foundry USA Pool #dropgold/
FjDOUT:8E9048A2075B09DADB5A6B881D7C667CE59C19426510991DAF4EBCC0BEDA650F
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"1000","max":"1000","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"1000001.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"mfer","amt":"69"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
8{"p":"brc-20","op":"mint","tick":"zook","amt":"1000000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
0d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"karl","amt":"1"}h!
Aj?=:ETH.ETH:0x4c5313649463ae029ff4782eaC29dF7482B97cA6:7126131::0
OiCCPPhotoshop ICC profile
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
zTXtRaw profile type exif
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>My Sketch</title>
    <script id="snippet-contract-code" type="text/javascript">
      const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
      let tokenData = {
        "tokenId": tokenIdRand,
        "seed": tokenIdRand.toString(),
  <script id="snippet-random-code" type="text/javascript">
      const urlSeed = new URLSearchParams(window.locationM
.search).get('seed');
      if (urlSeed && urlSeed.length > 0) {
          tokenData.seed = urlSeed;
      const seed = tokenData.seed
      function cyrb128($) {
          let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
          for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
          return _ = Math.imul(i ^ M
_ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
      function sfc32($, _, u, i) {
          return function () {
              u >>>= 0, i >>>= 0;
              var l = ($ >>>= 0) + (_ >>>= 0) | 0;
              return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 42M
      let mathRand = sfc32(...cyrb128(seed));
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
  <script type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
  <script type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5M
.grain.min.js"></script>
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
  <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
        margin: 0px;
        width: 100% !important;
        height: 100% !important;
        object-fit: contain;
        position: fixed;
let _angnoise, _radiusnoise;
let _xnoise, _ynoise;
let _angle = -Math.PI/2;
let _rStrokeCol = Math.floor(mathRand()*254);
let _gStrokeCol = Math.floor(mathRand()*254);
let _bStrokeCol = Math.floor(mathRand()*254);
let _rStrokeChange = -1;
let _gStrokeChange = -1;
let _bStrokeChange = -1;
  createCanvas(600, 600);
  stkw = [10, 20, 30, 40, 50];
  stkwArray = Math.floor(mathRand()*4);
  strokeWeight(stkw[stkwArray]);
  _angnoise = Math.floor(mathRand()*50);
  _radiusnoise = Math.floor(mathRand()*50);
  _xnoise = Math.floor(mathRand()*200);
  _ynoise = Math.floor(mathRand()*200);
  _radiusnoise += 0.005;
  _radius = (noise(_radiusnoise) * 1500) + 1;
  _angnoise += 0.005;
  _angle += (noise(_angnoise) * 5) - 3;
  if (_angle > 360) {
  //let i = Math.random(255);
  let centerx = width/2 + (noise(_xnoise) * 200);
  let centery = height/2 + (noise(_ynoise) * 200);
  let rad = radians(_angle);
  let x1 = centerx + (_radius * cos(rad)*10);
  let y1 = centery + (_radius * sin(rad)*10);
  let opprad = rad + Math.PI;
  let x2 = centerx + (_radius * cos(opprad)*10);
  let y2 = centery + (_radius * sin(opprad)*10);
  _rStrokeCol += _rStrokeChange;
  if (_rStrokeCol > 254) {
    _rStrokeChange = -1;
    _rStrokeChange = 1;
  _gStrokeCol += _gStrokeChange;
  if (_gStrokeCol > 254) {
    _gStrokeChange = -1;
  if (_gStrokeCol < 0) {
    _gStrokeChange = 1;
  _bStrokeCol += _bStrokeChange;
  if (_bStrokeCol > 254) {
    _bStrokeChange = -1;
  if (_bStrokeCol < 0) {
    _bStrokeChange = 1;
  stroke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 60);
  line(x1, y1, x2, y2);
  stroke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 90);
  line(x1, y1, x2+1, y2+1);
oke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 120);
  line(x1, y1, x2+2, y2+2);
  stroke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 150);
  line(x1, y1, x2+3, y2+3);
  stroke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 180);
  line(x1, y1, x2+4, y2+4);
  stroke(_rStrokeCol, _gStrokeCol, _bStrokeCol, 210);
  line(x1, y1, x2+5, y2+5);
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejL
KGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b46ccfda9135431","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
!22222222222222222222222222222222222222222222222222
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDC
'wwwwwwwwwwwwwwwwwwwwx
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD>
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Zombie Pixels</title>
        height: 100%;
            background: black;
            display: flex;
            align-items: center;
            justify-content: center;
        border: 4px solid red;
        margin: 10px;
        position: relative;
        right: 10px;
        width: 300px;
       padding: 10px;
        background-color: rgba(0, 0, 0, 0.8);
        border-radius: 5px;
        text-align: center;
        color: white;
      #pause-button {
        display: 'block';
        visibility: 'visible';
        margin: 0px;
        width: 200px;
        justify-content: center;
      #restart-button {
        display: 'block';
        margin: 0px;
        width: 200px;
        justify-content: center;
    <div id="controls">
1>ZOMBIE PIXELS</h1>
        <h2>@BTC_RetroArcade</h2>
        <h3>How To Play:</h3>
        <p>Use the arrow keys to move the player.<br>
            Avoid the red zombie pixels!<br>
            Don't touch the edge!
        <button id="pause-button">Pause</button>
        <button id="restart-button">Restart Game</button>
    <canvas id="game-canvas" width="600" height="600"></canvas>
        // Created by Shane Masters 2023 for @BTC_RetroArcade
the initial number of opposing team members
        let initialNumOpponents = 4;
        let maxOpponents = 40;
        // Create an array to hold the opposing team member objects
        const opponents = [];
        // Get the canvas and context
        const gamecanvas = document.getElementById("game-canvas");
        const canvasctx = gamecanvas.getContext("2d");
        let playerX = gamecanvas.width / 2;
        let playerY = gamecanvas.height / 2;
        // Set the player's radius
        const playerRadM
        const playerSize = playerRadius*2;
        // Set the size of the opposing team squares
        const opponentSize = 20;
        const pauseButton = document.getElementById("pause-button");
        pauseButton.addEventListener("click", pauseGame);
        // Get the restart button element and add an event listener to it
        const restartButton = document.getElementById("restart-button");
        restartButton.addEventListener("click", restartGame);
        let isPaused = false;
nction initializePlayers()
            for (let index = 0; index < initialNumOpponents; index++) {
                addOpponent();
            drawPlayer(playerX, playerY);
        // Set the player's speed
        const playerSpeed = 0.5;
        // Move the player with arrow keys
        function movePlayer(deltaTime)
            if(isPaused)
                return;
            // Calculate the distance to move based on player speed and deM
            const distance = playerSpeed * deltaTime;
            // Check for arrow key presses and move player accordingly
            if (keys.ArrowUp && playerY > 0) {
                playerY -= distance;
            if (keys.ArrowDown && playerY < gamecanvas.height) {
                playerY += distance;
            if (keys.ArrowLeft && playerX > 0) {
                playerX -= distance;
            if (keys.ArrowRight && playerX < gamecanvas.width) {
          playerX += distance;
            // Ensure player stays inside the canvas
            playerX = Math.max(0, Math.min(playerX, gamecanvas.width));
            playerY = Math.max(0, Math.min(playerY, gamecanvas.height));
            // Check if player is outside canvas and end game if true
            if (playerX === 0 || playerX === gamecanvas.width || playerY === 0 || playerY === gamecanvas.height)
                endGame();
        // Set up keyboardM
        const keys = {};
        document.addEventListener("keydown", e => {
        keys[e.code] = true;
        document.addEventListener("keyup", e => {
        keys[e.code] = false;
        // add an event listener to the game over condition
        document.addEventListener('gameOver', () => {
        // change the display property of the restart button to show it again
        restartButton.style.visibility = 'visible';
        pauseButton.style.visibility = 'hidden';M
        // Define a custom game over event
        const gameOverEvent = new Event('gameOver');
        function drawPlayer(positionX, positionY)
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Set the player's color to cyan
            ctx.fillStyle = "cyan";
            // Draw the player circle
            ctx.beginPath();
            ctx.arc(positioM
nX, positionY, playerRadius, 0, 2 * Math.PI);
            ctx.fill();
        function drawOpponents()
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Draw the opposing team members as squares
            opponents.forEach(opponent =>
                // Set the color of the opposing team members to red
                ctx.fillStyle = "pink";
                ctx.fillRect(opponent.x, opponent.y, oppM
onentSize, opponentSize);
        function addOpponent()
            // Generate initial positions for the opposing team members
            const opponentX = Math.floor(Math.random() * (gamecanvas.width - opponentSize));
            const opponentY = Math.floor(Math.random() * (gamecanvas.height - opponentSize));
            if(opponents.length > maxOpponents)
                return;
            if(gameStarted == false)
            if(gameOver)
                return;
            if(isPaused)
                return;
            if(checkSpawningCollisions(opponentX, opponentY) == false)
                return;
            opponents.push({ x: opponentX, y: opponentY });
        let lastUpdateTime = performance.now(); // get the current time in milliseconds
        let deltaTime = 0;
        function updateDeltaM
            const currentTime = performance.now(); // get the current time in milliseconds
            deltaTime = currentTime - lastUpdateTime; // calculate the time difference
            lastUpdateTime = currentTime; // update the last update time
        // Set the time interval to add a new opponent
        const intervalTime = 5000; // 5 seconds
        // Start the interval timer to add opponents
        const opponentInterval = setInterval(addOpponent, intervalTime);
unction checkSpawningCollisions(newOpponentX, newOpponentY)
            const thresholdDistance = 20;
            // Check if the new opponent is too close to the player
            const dx = playerX - (newOpponentX + opponentSize / 2);
            const dy = playerY - (newOpponentY + opponentSize / 2);
            const distanceFromPlayer = Math.sqrt(dx * dx + dy * dy);
            if (distanceFromPlayer < playerSize / 2 + opponentSize / 2 + thresholdDistance)
                return falsM
            return true;
        function checkCollisions()
            // Check if any opponent has collided with the player
            for (const opponent of opponents)
                const dx = playerX - (opponent.x + opponentSize / 2);
                const dy = playerY - (opponent.y + opponentSize / 2);
                const distance = Math.sqrt(dx * dx + dy * dy);
                if (distance < playerSize / 2 + opponentSize / 2)
              // The player has collided with an opponent, end the game
                    endGame();
                    return;
        function displayGameOverMessage()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Display the "Game Over" message
            ctx.font = "72px Arial";
            ctx.fillStyle = "white";
          ctx.textAlign = "center";
            ctx.fillText("Game Over", gamecanvas.width / 2, gamecanvas.height / 2);
            if(gameScore > highScore)
                localStorage.setItem('zombiePixelsHighScore', gameScore);
        function endGame()
            // Set the game over flag to true
            gameOver = true;
            document.dispatchEvent(gameOverEvent);
        // Set the wait time and jitter range for the opposinM
        const waitTimeMin = 1000; // 1 second
        const waitTimeMax = 5000; // 3 seconds
        const jitterRange = 2; // 5 pixels
        // Set the speed of the opposing team members in pixels per second
        const opponentSpeed = 200;
        // Set the countdown time for the start of the game
        const countdownTime = 3000; // 3 seconds
        // Set a flag to indicate if the game has started
        let gameStarted = false;
        // Create a variable to store the time elapsed M
since the start of the game
        let elapsedTime = 0;
        let lastplayerTime = 0;
        gameOver = false;
        // Create a game loop that updates the positions of the opposing team members
        function gameLoop()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Clear the canvas
            ctx.clearRect(0, 0, canvas.width, canvas.height);
// Check if the game has started
            if (!gameStarted)
                updateDeltaTime();
                // If not, update the elapsed time
                elapsedTime += deltaTime;
                //Added here instead of below to remove the timer
                gameStarted = true;
                restartButton.style.visibility = 'hidden';
                initializePlayers();
                // Check if the countdown has finished
                if (elapsedTime >= countM
                    // If so, set the flag to indicate that the game has started
                    gameStarted = true;
                    initializePlayers();
                else
                    // If not, draw the countdown on the canvas
                    const countdown = Math.ceil((countdownTime - elapsedTime) / 1000);
                    ctx.font = "72px Arial";
                    ctx.fillStyle = "white";
                    ctx.textAM
                    ctx.fillText(countdown, canvas.width / 2, canvas.height / 2);
                    // Request the next frame of the game loop
                    requestAnimationFrame(gameLoop);
                    return;
            if(gameStarted)
                updateDeltaTime();
            drawOpponents();
            checkCollisions();
            if(gameOver == false)
                if(!isPaM
                    moveOpponents();
                    movePlayer(deltaTime);
                    // Update the game score and draw it in the top left of the canvas
                    gameScore += deltaTime / 1000;
                displayGameOverMessage();
            drawPlayer(playerX, playerY);
            ctx.font = "24px Arial";
            ctx.fillStyle = "white";
            ctx.baseline = 'top';
       ctx.textAlign = 'left';
            ctx.fillText(`Score: ${Math.floor(gameScore)}`, 10, 40);
            displayHighScore();
            // Request the next frame of the game loop
            requestAnimationFrame(gameLoop);
        function moveOpponents()
            // Update the positions of the opposing team members
            opponents.forEach(opponent =>
                // Check if the opponent is waiting
                if (!opponent.waitTime)
                    // If not, set a new wait time and jitter value
                    opponent.waitTime = Math.floor(Math.random() * (waitTimeMax - waitTimeMin)) + waitTimeMin;
                    opponent.jitter = { x: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange, y: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange };
                    opponent.jitterTime = 0;
                else
                    // If so, update the jitter valueM
                    opponent.jitterTime += deltaTime;
                    if (opponent.jitterTime >= 1000 / 60)
                    {
                        opponent.jitter.x = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitter.y = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitterTime = 0;
                    }
                    // Subtract the time elapsed since the last frame from the wait time
       opponent.waitTime -= deltaTime;
                    if (opponent.waitTime <= 0)
                    {
                        // If the wait time has elapsed, reset it and calculate a new direction towards the player
                        opponent.waitTime = 0;
                        const dx = playerX - (opponent.x + opponentSize / 2);
                        const dy = playerY - (opponent.y + opponentSize / 2);
                        const distance = Math.sqrt(dx * dx + dy * dy);
                     M
   opponent.dx = dx / distance * opponentSpeed;
                        opponent.dy = dy / distance * opponentSpeed;
                    }
                // Update the position of the opponent based on its direction and jitter value
                opponent.x += (opponent.dx || 0) * deltaTime / 1000 + opponent.jitter.x;
                opponent.y += (opponent.dy || 0) * deltaTime / 1000 + opponent.jitter.y;
                // Draw the opponent at its updated position
                //ctx.fillRM
ect(opponent.x, opponent.y, opponentSize, opponentSize);
        function pauseGame()
            isPaused = !isPaused;
            const pauseButtonText = isPaused ? "Resume" : "Pause";
            pauseButton.innerText = pauseButtonText;
        // Function to restart the game
        function restartGame()
            //Redisplay highscore
            highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
            // Reset any necessary gamM
            pauseButton.style.visibility = 'visible';
            restartButton.style.visibility = 'hidden';
            playerX = gamecanvas.width / 2;
            playerY = gamecanvas.height / 2;
            gameScore = 0;
            opponents.length = 0;
            gameOver = false;
            initializePlayers();
        function displayHighScore()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
          const ctx = canvas.getContext("2d");
            ctx.font = "24px Arial";
            ctx.fillStyle = "cyan";
            ctx.baseline = 'bottom';
            ctx.textAlign = 'left';
            ctx.fillText(`High Score: ${Math.floor(highScore)}`, 10, 20);
        // Start the game loop
        let lastFrameTime = Date.now();
        let gameScore = 0;
        let highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>My Sketch</title>
    <script id="snippet-contract-code" type="text/javascript">
      const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
      let tokenData = {
        "tokenId": tokenIdRand,
        "seed": tokenIdRand.toString(),
  <script id="snippet-random-code" type="text/javascript">
      const urlSeed = new URLSearchParams(window.locationM
.search).get('seed');
      if (urlSeed && urlSeed.length > 0) {
          tokenData.seed = urlSeed;
      const seed = tokenData.seed
      function cyrb128($) {
          let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
          for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
          return _ = Math.imul(i ^ M
_ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
      function sfc32($, _, u, i) {
          return function () {
              u >>>= 0, i >>>= 0;
              var l = ($ >>>= 0) + (_ >>>= 0) | 0;
              return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 42M
      let mathRand = sfc32(...cyrb128(seed));
    <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.min.js"></script>
      let spacing = 10;
    function setup() {
      createCanvas(400, 400);
      background(0);
    function draw() {
    let r = random(255);
    let g = random(255);
    let b = random(255);
    let plus = random(10);
    if (random(1) < 0.5) {
    rect(x + plus, y + plus, x + spacing + plus, y + spacing + plus);
    rect(x + plus + 10, y + spacing + plus + 10, x + spacing + plus + 10, y + plus + 10);
    x = x + spacing;
    if (x > width) {
    y = y + spacing;
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaL
JwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b46d359afee54d9","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
()*89:HIJWXYZghijwxyz
()*789:FGHIJUVWXYZdefghijstuvwxyz
m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m^
m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m[m^
O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O6O?
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmM
r5~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDC
text/plain;charset=utf-8
.,,1,,,+++***)(6)))((('''&&&%%%,
text/plain;charset=utf-8
8{"p":"brc-20","op":"transfer","tick":"<10K","amt":"NaN"}h!
text/plain;charset=utf-8
  "name": "ltr.sats",
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUGt
text/plain;charset=utf-8
{"p":"brc-20","op":"transfer","tick":"ordi","amt":"1000","to":"bc1ppyy9a6lagx56kuwk6me5wcjrdz3r972et6qy243q2zg2uauzsx2scf83qx"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_385", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 4, "max_nodes": 14, "activation_func": "Sigmoid", "epoch_num": 8}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{construcM
tor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteratiM
on;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)M
),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestM
amp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=M
dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(tM
his.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.M
length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=raM
ndom(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of M
e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVM
ertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472M
.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.M
4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,M
459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(M
46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVM
ertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,M
373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,41M
2.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(12M
9.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVerM
tex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertM
ex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,2M
96.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.veM
rtex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.M
7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204M
.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223M
.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.M
799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezM
ierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3)M
,e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,M
34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,11M
1.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),eM
.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,M
294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,M
315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.beM
zierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVerM
tex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415M
.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),eM
.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,M
159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bM
ezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,M
215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299M
,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(3M
08.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),eM
.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}funcM
tion D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()M
*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return M
this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.M
__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0M
;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,thisM
.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=M
A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocM
essLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;M
else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(neM
w ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initM
ial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.eltM
 instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.heiM
ght=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(thM
is.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,M
t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,aM
=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=argumeM
nts;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAtM
tribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);iM
f("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(eM
)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="386";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,CM
t,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,tM
),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}M
function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cM
c","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000M
000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"}M
)),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T(M
[a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultBuM
tton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==PM
t||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closM
eSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hiM
de(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),windoM
w.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=M
Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.lengM
th;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];foM
r(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/M
8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.lM
ength);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron M
#${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...SeM
),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(heighM
t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,M
le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255)M
,qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st)M
,Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.imagM
e(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,1M
0),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else ifM
(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.imaM
ge(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positiM
ve this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-M
100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${M
Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.cirM
cle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"M
'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... M
"+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,lM
]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.tM
ext("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`]M
,["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"M
UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(5M
0*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r)M
{let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,tM
,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.M
fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(M
e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+M
=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally M
reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(eM
){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks"M
,37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14]M
,["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},traM
ining:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visualM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b44c2bf1d72546d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
{"p":"brc-20","op":"transfer","tick":"ordi","amt":"1000","to":"bc1ppyy9a6lagx56kuwk6me5wcjrdz3r972et6qy243q2zg2uauzsx2scf83qx"}h!
text/html;charset=utf-8
    <title>Bitcoin Sky</title>
    <script id="snippet-random-code" type="text/javascript">
        let seed=window.location.href.split("/").find(a=>a.includes("i0"));if(null==seed){const a="0123456789abcdefghijklmnopqrstuvwsyz";seed=new URLSearchParams(window.location.search).get("seed")||Array(64).fill(0).map(()=>a[0|Math.random()*a.length]).join("")+"i0"}else{let a="seed=";for(let b=0;b<seed.length-a.length;++b)if(seed.substring(b,b+a.length)==a){seed=seed.substring(b+a.lengtM
h);break}}function cyrb128(a){let b=1779033703,c=3144134277,d=1013904242,e=2773480762;for(let f,g=0;g<a.length;g++)b=c^Math.imul(b^(f=a.charCodeAt(g)),597399067),c=d^Math.imul(c^f,2869860233),d=e^Math.imul(d^f,951274213),e=b^Math.imul(e^f,2716044179);return b=Math.imul(d^b>>>18,597399067),c=Math.imul(e^c>>>22,2869860233),d=Math.imul(b^d>>>17,951274213),e=Math.imul(c^e>>>19,2716044179),[(b^c^d^e)>>>0,(c^b)>>>0,(d^b)>>>0,(e^b)>>>0]}function sfc32(a,b,c,d){return function(){c>>>=0,d>>>=0;var e=0|(a>>>=0)+(b>>>=0);retuM
rn a=b^b>>>9,b=0|c+(c<<3),c=0|(c=c<<21|c>>>11)+(e=0|e+(d=0|d+1)),(e>>>0)/4294967296}}let mathRand=sfc32(...cyrb128(seed));
          margin: 0;
          padding: 0;
          overflow: hidden;
          position: absolute;
          width: 100%;
          height: 100%;
          background-color: black;
    <canvas id="canvas"></canvaM
const canvas=document.getElementById("canvas"),ctx=canvas.getContext("2d"),noise=perlinNoise();function resizeCanvas(){for(let t of(canvas.width=window.innerWidth,canvas.height=window.innerHeight,generateClouds(),clouds))t.angle=2*(t.angle/(2*Math.PI)*Math.PI)}window.addEventListener("resize",resizeCanvas),canvas.width=window.innerWidth,canvas.height=window.innerHeight;const stars=[];for(let a=0;2e3>a;a++){let t=mathRand()*canvas.width,l=mathRand()*canvas.height,n=1.5*mathRand(),e=Math.floor(3*mM
athRand()),o="white",i="white";1===e?(o="paleblue",i="lightskyblue"):2===e&&(o="palegoldenrod",i="lemonchiffon");let r={x:t,y:l,radius:n,color:o,glowColor:i,isBlinking:!1,blinkCountdown:Math.floor(100*mathRand())+50};stars.push(r)}function drawStars(){ctx.fillStyle="black",ctx.fillRect(0,0,canvas.width,canvas.height);for(let t=0;t<stars.length;t++){let l=stars[t];if(l.isBlinking?(l.blinkCountdown--,0>=l.blinkCountdown&&(l.isBlinking=!1,l.blinkCountdown=Math.floor(100*mathRand())+50)):(l.blinkCountdown--,0>=l.blinkCM
ountdown&&(l.isBlinking=!0,l.blinkCountdown=Math.floor(10*mathRand())+10)),ctx.globalAlpha=l.isBlinking?.5:1,ctx.beginPath(),ctx.fillStyle=l.color,ctx.arc(l.x,l.y,l.radius,0,2*Math.PI),ctx.fill(),l.isBlinking){let n=4*l.radius,e=2*Math.PI/4;ctx.beginPath(),ctx.fillStyle=l.glowColor,ctx.arc(l.x,l.y,l.radius/4,0,2*Math.PI),ctx.fill(),ctx.globalAlpha=.5,ctx.arc(l.x,l.y,2*l.radius,0,2*Math.PI),ctx.fillStyle=l.glowColor,ctx.fill(),ctx.globalAlpha=1;for(let o=0;o<4;o++){let i=o*e,r=l.x+n*Math.cos(i),s=l.y+n*Math.sin(i);cM
tx.moveTo(l.x,l.y),ctx.lineTo(r,s)}ctx.strokeStyle=l.glowColor,ctx.lineWidth=l.radius/2,ctx.stroke()}}}let time=0;const clouds=[],nebulaColors=["rgba(255, 94, 77, 0.8)","rgba(255, 195, 18, 0.8)","rgba(91, 44, 111, 0.8)","rgba(87, 95, 207, 0.8)","rgba(24, 153, 21, 0.8)","rgba(51, 217, 178, 0.8)"],cloudCount=80;function generateClouds(){clouds.length=0;for(let t=0;t<80;t++){let l=2*(t/80*Math.PI),n=nebulaColors[Math.floor(mathRand()*nebulaColors.length)],e=canvas.width/2+.1*Math.cos(l)*Math.min(canvas.width,canvas.heM
ight),o=canvas.height/2+.1*Math.sin(l)*Math.min(canvas.width,canvas.height),i={radius:250*mathRand()+200,angle:l,color:n,x:e,y:o};window.$generativeTraits={Color:i.color,Radius:i.radius},console.log(window.$generativeTraits),clouds.push(i)}}function perlinNoise(){function t(t,l,n){let e=3&t,o=2>e?l:n,i=2>e?n:l;return(1&e?-o:o)+(2&e?-2*i:2*i)}function l(t){return t*t*t*(t*(6*t-15)+10)}function n(t,l,n){return l+t*(n-l)}let e=new Uint8Array(512);for(let o=0;256>o;o++)e[o]=o;for(let i=256;0<i;i--){let r=Math.floor(matM
hRand()*i);[e[i-1],e[256+i-1]]=[e[r],e[r]]}return function(n,o){var i,r,s,c,$,d,g,u,h;let f=255&Math.floor(n),_=255&Math.floor(o),x=n-Math.floor(n),v=o-Math.floor(o),w=l(x),C=l(v),b=e[f]+_,k=e[f+1]+_;return g=C,u=(i=w,r=t(e[b],x,v),r+i*((s=t(e[k],x-1,v))-r)),u+g*((h=(c=w,$=t(e[b+1],x,v-1),$+c*((d=t(e[k+1],x-1,v-1))-$)))-u)}}function drawCosmicClouds(){for(let t of clouds){t.angle+=.001;let l=canvas.width/2+.6*Math.cos(t.angle)*Math.min(canvas.width,canvas.height),n=canvas.height/2+.3*Math.sin(t.angle)*Math.min(canvM
as.width,canvas.height);ctx.save(),ctx.translate(l,n),ctx.scale(t.radius,t.radius/5),ctx.beginPath();for(let e=0;e<2*Math.PI;e+=.01){let o=5*noise(t.angle+.5*e,5e-4*time),i=5*noise(t.angle+.5*e+100,5e-4*time),r=(1+o)*Math.cos(e),s=(1+i)*Math.sin(e);0==e?ctx.moveTo(r,s):ctx.lineTo(r,s)}ctx.closePath();let c=ctx.createRadialGradient(0,0,0,0,0,1);c.addColorStop(0,t.color),c.addColorStop(1,"rgba(255, 255, 255, 0)"),ctx.fillStyle=c,ctx.fill(),ctx.restore()}}function draw(){drawStars(),drawCosmicClouds(),time++,requestAnM
imationFrame(draw)}resizeCanvas(),generateClouds(),draw();
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b467e399ac93fcd","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
9999999999999999999999999%G	U
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>GENERATIVE BTC LOGO</title>
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script id="snippet-contract-code" type="text/javascript">
        const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
        let tokenData = {
            "tokenId": tokenIdRand,
            "seed": tokenIdRand.toString(),
    <script id="snippet-random-code" type="text/javascript">
        const urlSeed = new URLSearchParams(window.location.search).get('seed');
        if (urlSeed && urlSeed.length > 0) {
            tokenData.seed = urlSeed;
        const seed = tokenData.seed
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.iM
mul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
               return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            padding: 0;
            font-size: 0.8em;
            /* overflow: hidden; */
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
       display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
            color: rgb(249, 249, 249);
            opacity: 0.75;
            background-color: rgb(23, 23, 23);
            border-radius: 10px;
        padding-top: 0%;
            width: auto;
            height: auto;
            position: fixed;
            text-align: center;
            justify-content: center;
            align-items: center;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        #progress h2 {
            display: block;
            font-size: 0.9rem;
            color: rgb(239, 239, 239);
            margin: 5%
            font-size: 0.75rem;
            display: block;
            margin: 5%
        #progress hr {
            width: 75%;
            margin-bottom: 10%
    <div id="fullScreen">
        <div id="progress">
            <script type="text/javascript">
                ////////////////INFO & FEATURES
                let title = "Generative BTC Logo";
                let st;
                const rand = mathRand();
                let cnv;
                let maxBrush = Math.floor(randBetween(500, 1500))
                function clr(rand) {
                    if (rand > 0.75) {
                        return 240
                    } else {
                        return 10
                    }
                window.$generativeTraits = {
                    "BG Color": clr(rand),
                    "Force": Math.floor(randBetween(1, 5)),
                    "Brush Size": maxBrush,
                console.loM
g(title + " | smldms 2023.02")
                console.log(window.$generativeTraits)
                let img;
                let balls = [];
                let maxFrame = 1500;
                let maxForce = 1;
                function preload() {
                    img = loadImage('https://gateway.pinata.cloud/ipfs/QmQVs9Xpa5e1JDooNiTPWct2kEorxwqk92A1HkHrn8jx1V');
                function setup() {
                    randomSeed(seed);
                    noiseSeed(seed);
     cnv = createCanvas(1920, 1920, WEBGL);
                    cnv.parent(fullScreen)
                    img.resize(width, height)
                    background(clr(rand));
                function draw() {
                    rotateY(sin(frameCount * 0.05) / 25)
                    translate(-width / 2, -height / 2, frameCount * 0.25)
                    let x = mathRand() * width
                    let y = mathRand() * height
                    for (let i = 0; i < balls.length; i++) {
                      balls[i].draw();
                        balls[i].update();
                        balls[i].changeColour();
                    }
                    for (let i = 0; i < balls.length; i++) {
                        if (balls[i].radius < 0) {
                            balls.splice(i, mathRand() * 2);
                        }
                    }
                    if (frameCount < maxFrame) {
                        for (let i = 0; i < 5; i++) {
                            balls.push(neM
w Ball(x, y, color(img.get(x + mathRand() * 2, y + mathRand() * 2))));
                        }
                    }
                    else {
                        noLoop()
                        print('stop')
                        // saver()
                        // timer(2000)
                    }
                class Ball {
                    constructor(mX, mY, c) {
                        this.location = createVector(mX, mY);
                        this.radius = randBetween(0M
                        this.r = red(c);
                        this.g = green(c);
                        this.b = blue(c);
                        this.a = alpha(c);
                        this.xOff = 0.0;
                        this.yOff = 0.0;
                    }
                    update() {
                        this.radius -= mathRand() * 0.00025;
                        let force = randBetween(0.5, maxForce)
                        this.xOff = this.xOff + randBetween(-force, force);
                      this.nX = noise(this.location.x) * this.xOff;
                        this.yOff = this.yOff + randBetween(-force, force);
                        this.nY = noise(this.location.y) * this.yOff;
                        this.location.x += this.nX;
                        this.location.y += this.nY;
                    }
                    changeColour() {
                        this.c = color(img.get(this.location.x, this.location.y));
                        this.r = red(this.c);
               this.g = green(this.c);
                        this.b = blue(this.c);
                        this.a = alpha(this.c);
                    }
                    draw() {
                        noStroke();
                        fill(this.r, this.g, this.b);
                        let brushSize = round(randBetween(1, maxBrush));
                        if (this.a > 10) {
                            strokeWeight(randBetween(0.25,0.5))
                            if (clr(rand) == 240) {
                    stroke(10)
                            }
                            else {
                                stroke(250)
                            }
                            ellipse(this.location.x, this.location.y, this.radius * brushSize, this.radius * brushSize);
                        }
                        else {
                            fill(this.r, this.g, this.b, 100)
                            noStroke()
                            rect(this.location.x, this.location.y, thisM
.radius * brushSize / randBetween(2.5, 5));
                        }
                    }
                function randBetween(a, b) {
                    if (!b) {
                        return mathRand() * a
                    }
                    return mathRand() * (b - a) + a
                function keyTyped() {
                    if (keyCode === 83) { // if "s" is pressed
                        save(title + '.png');
                    }
          function timer(t) {
                    setTimeout(function () {
                        location.reload(true);
                    }, t);
                function saver() {
                    save(title + '.png');
            </script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTL
unhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4496d36872a244","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
K333333333333333333333333333333333333333331
e33333333333333333333-l!
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM
="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M
rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM
ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
text/plain;charset=utf-8
4j2DC-L5:ROjuPjVUTnMWt4e2STOfc5Q0gSOL0bwhwpvW487wIgI=
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"karl.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
Bj@=:ETH.ETH:0x3D8672Df3a7B22d5f35a54f94149AeB03C8cE4A5:42967925::0
DjB=:ETH.ETH:0xFad83F729d5861c490F596f04f6a4c21C8a12D62:13856019:te:0
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"doge","amt":"4200"}h!
OiCCPPhotoshop ICC profile
FjDOUT:3B8C64C40F30C2E9041EA84627B3BAF82AF38E33307131B05B4219D078C98664
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
  "name": "<1000K.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww_R
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:F4D1870E3FE2CB007BC91655041E82609E8702855C08FE39FA0247B8387F673D
FjDOUT:6E07FE163099E74D25660E334E707B7B753B6D2EBBC0F10E05EA2E5D6E821293
Aj?=:ETH.ETH:0xD99e13a51125aF0Db0633644f17287AC83Fb6B05:9062493::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
FjDOUT:D5E7A5694E7DF5819E4C0D0AA409AA757826D026220284705D4E2B9BE300F6EF
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #002</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>Balloon</meow:Gear>
			<meow:Message>Come play with us</meow:Message>
	<path stroke="#ff8419" d="M0 0h50M0 1h50M0 2h50M0 3h37M42 3h8M0 4h36MM
43 4h7M0 5h35M44 5h6M0 6h34M45 6h5M0 7h34M45 7h5M0 8h34M45 8h5M0 9h34M45 9h5M0 10h22M24 10h1M29 10h5M45 10h5M0 11h20M30 11h5M44 11h6M0 12h19M31 12h5M43 12h7M0 13h16M34 13h3M42 13h8M0 14h15M35 14h3M41 14h9M0 15h14M35 15h4M40 15h10M0 16h14M37 16h2M40 16h10M0 17h14M38 17h1M40 17h10M0 18h13M40 18h10M0 19h13M40 19h10M0 20h12M40 20h10M0 21h11M40 21h10M0 22h11M40 22h10M0 23h12M39 23h11M0 24h13M37 24h1M39 24h11M0 25h14M36 25h2M39 25h11M0 26h15M36 26h1M38 26h12M0 27h15M37 27h13M0 28h16M36 28h14M0 29h16M36 29h14M0 30h17M34 3M
0h1M36 30h14M0 31h17M32 31h2M35 31h15M0 32h15M34 32h16M0 33h14M33 33h17M0 34h14M32 34h18M0 35h15M33 35h17M0 36h16M33 36h17M0 37h17M33 37h17M0 38h18M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M37 3h5M36 4h1M42 4h1M35 5h1M43 5h1M34 6h1M44 6h1M34 7h1M44 7h1M34 8h1M44 8h1M34 9h1M44 9h1M22 10h2M25 10h4M34 10h1M44 10h1M20 11h2M24 11h1M29 11h1M35 11h1M43 11h1M19 12h1M30 12h1M36 12h1M42 12h1M16 13h3M31 13h3M37 13h1M41 13h1M15 14h1M
M34 14h1M38 14h3M14 15h1M16 15h3M32 15h3M39 15h1M14 16h2M19 16h1M31 16h1M35 16h2M39 16h1M14 17h2M35 17h1M37 17h1M39 17h1M13 18h1M15 18h1M19 18h1M31 18h1M35 18h1M37 18h3M13 19h1M15 19h1M18 19h1M32 19h1M35 19h1M38 19h2M12 20h1M15 20h1M17 20h1M19 20h3M23 20h3M33 20h1M35 20h1M38 20h2M11 21h1M15 21h2M18 21h1M22 21h1M25 21h2M28 21h3M34 21h2M38 21h2M11 22h1M18 22h1M27 22h1M31 22h1M34 22h1M38 22h2M12 23h1M17 23h1M19 23h4M28 23h5M37 23h2M13 24h1M17 24h1M20 24h2M29 24h2M33 24h1M36 24h1M38 24h1M14 25h3M34 25h2M38 25h1M15 26h1M
M35 26h1M37 26h1M15 27h1M35 27h2M16 28h1M34 28h2M16 29h1M34 29h2M17 30h1M32 30h2M35 30h1M34 31h1M15 32h2M33 32h1M14 33h1M17 33h1M32 33h1M14 34h1M17 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#da000f" d="M37 4h4M36 5h5M35 6h2M38 6h4M35 7h2M38 7h4M35 8h2M38 8h5M35 9h7M35 10h2M38 10h4M36 11h5M37 12h3M38 13h2" />
	<path stroke="#bc0000" d="M41 4h1M41 5h2M42 6h2M42 7h2M43 8h1M42 9h2M42 10h2M41 11h2M40 12h2M40 13M
	<path stroke="#ffe8e9" d="M37 6h1M37 7h1M37 8h1M37 10h1" />
	<path stroke="#2c43b3" d="M22 11h2M22 12h2M22 13h2M21 14h2M21 15h2M21 16h2M21 17h1M20 18h2M20 19h1" />
	<path stroke="#1c3095" d="M25 11h1M24 12h1M24 13h1M23 14h2M23 15h2M23 16h1M22 17h2M22 18h2M21 19h3M22 20h1" />
	<path stroke="#5ab100" d="M26 11h2M25 12h3M25 13h2M25 14h2M25 15h2M24 16h2M24 17h2M24 18h1M24 19h1" />
	<path stroke="#50a500" d="M28 11h1M28 12h1M27 13h2M27 14h2M27 15h1M26 16h2M26 17h1M25 18h2M25 19h1" />
	<path stroke="#a91cb4" d="MM
20 12h2M19 13h1M17 14h3M19 15h1M20 16h1M19 19h1M18 20h1M17 21h1M17 22h1" />
	<path stroke="#ffbd00" d="M29 12h1M29 13h2M29 14h1M28 15h2M28 16h2M27 17h2M27 18h2M26 19h2M26 20h2M27 21h1" />
	<path stroke="#db59e3" d="M20 13h2M20 14h1M20 15h1M20 17h1" />
	<path stroke="#68159b" d="M16 14h1M15 15h1M15 22h2M15 23h2M14 24h3" />
	<path stroke="#fdad00" d="M30 14h1M30 15h1M30 16h1M29 17h2M29 18h1M28 19h2M28 20h2" />
	<path stroke="#dd3d01" d="M31 14h3M31 15h1M30 18h1M30 19h2M30 20h3M31 21h2" />
	<path stroke="#707070" d="MM
16 16h3M32 16h3M16 17h1M34 17h1M16 18h1M34 18h1M16 19h1M34 19h1M16 20h1M34 20h1M19 21h3M23 21h2M19 22h8M28 22h3M18 23h1M23 23h5M18 24h2M22 24h7M31 24h2M17 25h7M27 25h7M16 26h2M20 26h4M27 26h4M33 26h2M16 27h19M17 28h17M17 29h17M20 30h9M31 30h1M21 31h2M27 31h1M15 33h2M15 34h2M30 34h1M16 35h2M21 35h1M27 35h1M29 35h3M17 36h1M19 36h3M24 36h1M27 36h5M19 37h13M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#e2c6c0" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#b30013" d="M36 17h1M36 1M
8h1M36 19h1M36 20h1M36 21h1M35 22h2M33 23h3" />
	<path stroke="#7e24b5" d="M14 18h1M14 19h1M13 20h2M12 21h3M12 22h3M13 23h2" />
	<path stroke="#ab0009" d="M37 19h1M37 20h1M37 21h1M37 22h1M36 23h1M34 24h2" />
	<path stroke="#c02c00" d="M33 21h1M32 22h2" />
	<path stroke="#980008" d="M24 25h3M24 26h3" />
	<path stroke="#ffb0a1" d="M18 26h2M31 26h2" />
	<path stroke="#f29f00" d="M18 30h2M29 30h2M17 31h1M20 31h1M28 31h1M31 31h1M17 32h1M21 32h7M32 32h1M18 33h1M30 33h2M18 34h1M21 34h1M27 34h1M29 34h1M19 35h2M24 35h1M28 3L
5h1M22 36h2M25 36h2" />
	<path stroke="#ffba00" d="M18 31h2M29 31h2M18 32h3M28 32h4M19 33h11M19 34h2M22 34h5M28 34h1M22 35h2M25 35h2" />
	<path stroke="#ffffff" d="M23 31h4" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"BAPP","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
4wwwwwwwwwwwwwwwwwE"
j)333333333333333333332
AUUUUUUUUUUUUUUUUUUU
."""""""""""""""""""""#%2
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
!Powered by Luxor Tech1002
KjISWAPTX:0xbc1963a865ab26aa4f28a880841a40de52567c1b6a0918a2dff4548ea0d909fdi1X
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
Aj?=:ETH.ETH:0x5A0Ea57e49638D335761DE494aFC0742e1cc3209:2887811::0
IjGREFUND:A66C54611E7BC9DC230DC16B33688FE0297ED4093842AA421D98FE1C32BFE212
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"nice","amt":"69"}h!
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"wzrd","amt":"1000"}h!
GjE=:BNB.ETH-1C9:bnb1s43y05a90kujwhyusp3y9al3rjccjxnapydsa6:3562261:te:0
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"WebGPU.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kaixin.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"839239.sats"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"ABCDECapital.sats"}h!
text/plain;charset=utf-8
zTXtRaw profile type exif
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
application/x-zip-compressed
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
JSON{"accessors":[{"bufferView":1,"componentType":5126,"count":144,"max":[-9.144002914428711,19.43100357055664,90.40499877929688],"min":[-88.9000015258789,-60.32500076293945,10.64900016784668],"type":"VEC3"},{"bufferView":1,"byteOffset":1728,"componentType":5126,"count":144,"max":[1.0,1.0,1.0],"min":[-1.0,-1.0,-1.0],"type":"VEC3"},{"bufferView":0,"componentType":5125,"count":312,"type":"SCALAR"}],"asset":{"extras":{"author":"koinKangaroo (https://sketchfab.com/koinKangaroo)","license":"CC-BY-4.0 (htM
tp://creativecommons.org/licenses/by/4.0/)","source":"https://sketchfab.com/3d-models/3d-square-frame-eca0dad45a8c4fcf91c8502f1bec4576","title":"3D square Frame"},"generator":"Sketchfab-12.67.0","version":"2.0"},"bufferViews":[{"buffer":0,"byteLength":1248,"name":"floatBufferViews","target":34963},{"buffer":0,"byteLength":3456,"byteOffset":1248,"byteStride":12,"name":"floatBufferViews","target":34962}],"buffers":[{"byteLength":4704}],"materials":[{"doubleSided":true,"name":"Scene_-_Root","pbrMetallicRoughness":{"meM
tallicFactor":0.0,"roughnessFactor":0.6}}],"meshes":[{"name":"Object_0","primitives":[{"attributes":{"NORMAL":1,"POSITION":0},"indices":2,"material":0,"mode":4}]}],"nodes":[{"children":[1],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"Sketchfab_model"},{"children":[2],"name":"079f7c192bf548f88285327dd7369517.stl.cleaner.materialmerger.gles"},{"mesh":0,"name":"Object_2"}],"scene":0,"scenes":[{"name":"Sketchfab_Scene","nodes":[0]}]}`
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #001</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#444ac5" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50MM
0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h15M17 32h3M31 32h19M0 33h14M18 33h1M32 33h18M0 34h14M18 34h1M32 34h18M0 35h15M33 35h17M0 36h16M33 36h17M0 37h17M33 37h17M0 38h18M32 38h18M0 39h20M31M
 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M25 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M1M
5 32h2M20 32h1M30 32h1M14 33h1M17 33h1M19 33h1M31 33h1M14 34h1M17 34h1M19 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#707070" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M16 24h3M23 24h5M32 24h3M16 25h4M22 25h3M26 25h3M31 25h4M16 26h2M20 26h4M25 26h1M27 26h4M33 26h2M16 27M
h19M17 28h17M17 29h17M19 30h13M21 31h4M26 31h4M21 32h3M27 32h3M15 33h2M20 33h4M27 33h4M15 34h2M20 34h5M26 34h5M16 35h2M19 35h13M17 36h1M19 36h13M19 37h13M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#e2c6c0" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#c3d57f" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#f0cdc5" d="M18 26h2M31 26h2" />
	<path stroke="#ffffff" d="M25 31h1M24 32h3M24 33h3M25 34h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"DowJoe.sats"}h!
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #032</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Pencil and beret</meow:Gear>
			<meow:Message>A creative little pussy</meow:Message>
	<path stroke="#51445a" d="M0 0h50M0 1h50M0 2h50M
M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h31M32 13h18M0 14h15M18 14h12M31 14h1M35 14h15M0 15h14M20 15h5M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h17M33 31h17M0 32h14M16 32h3M31 32h19M0 33h13M17 33h1M32 33h18M0 34h13M33 34h17M0 35h14M35 35h15M0 36h15M35 36hM
15M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M31 13h1M15 14h3M30 14h1M32 14h3M14 15h1M18 15h2M25 15h7M35 15h1M14 16h1M20 16h6M31 16h1M35 16h1M14 17h1M18 17h2M24 17h1M32 17h1M35 17h1M14 18h1M17 18h1M25 18h2M33 18h1M35 18h1M14 19h1M16 19h1M27 19h3M34 19h2M15 20h1M30 20h5M15 21h1M34 21h1M14 22h1M29 22h3M35 22h1M14 23h1M19 23h2M28 23h1M32 23h1M35 23h1M13 24h1M18 24h1M21 24h1M36 24h1M12 25h1M24 25h1M26M
 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M14 29h1M35 29h1M15 30h2M33 30h2M17 31h3M30 31h3M14 32h2M19 32h1M30 32h1M13 33h1M16 33h1M18 33h1M20 33h1M23 33h1M26 33h1M29 33h1M31 33h1M13 34h1M16 34h5M23 34h4M29 34h4M14 35h2M20 35h1M23 35h1M26 35h1M29 35h1M33 35h2M15 36h1M21 36h2M27 36h2M33 36h2M16 37h17M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#2c2c2c" d="M15 15h3M15 16h1M19 16h1M15 17h1M20 17h4M15 18h1M18 18h4M15 19h1M17 19h4M16 20h4M16 21h3M15 22h2M35 24h1MM
35 25h2M35 26h1M34 27h3M32 28h4M32 29h3M17 30h4M30 30h3M20 31h2M29 31h1M20 32h4M28 32h2M14 33h2M19 33h1M21 33h2M24 33h2M27 33h2M30 33h1M14 34h2M21 34h2M27 34h2M21 35h2M27 35h2M19 38h1M24 38h2M30 38h1" />
	<path stroke="#ffffff" d="M32 15h3M34 16h1M34 17h1M22 18h3M34 18h1M21 19h6M20 20h10M19 21h15M17 22h12M32 22h3M15 23h4M21 23h7M30 23h1M33 23h2M14 24h4M19 24h2M22 24h7M32 24h3M13 25h11M25 25h1M27 25h2M32 25h3M14 26h4M20 26h5M26 26h5M33 26h2M13 27h21M14 28h18M15 29h17M21 30h9M22 31h7M24 32h4M18 35h1M18 36h1M21 38h1M2M
3 38h1M26 38h1M28 38h1" />
	<path stroke="#ffd4c6" d="M16 16h3M32 16h2M16 17h2M33 17h1M16 18h1" />
	<path stroke="#9d3032" d="M26 16h5M25 17h7M27 18h6M30 19h4" />
	<path stroke="#4aadff" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#72beff" d="M29 25h3" />
	<path stroke="#ffadaf" d="M18 26h2M31 26h2" />
	<path stroke="#c72831" d="M16 35h2M16 36h2" />
	<path stroke="#ffc32f" d="M19 35h1M24 35h2M30 35h2M19 36h2M23 36h4M29 36h3" />
	<path stroke="#efb97c" d="M32 35h1M32 36h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #053</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#d4a1bc" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7M
h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h13M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M0 42M
h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M28 24h1M31 24h1M35 24h1M15 25h1M25 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M16 3M
2h1M24 32h3M34 32h1M15 33h1M35 33h1M13 34h3M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#7b7b7b" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h12M16 23h3M23 23h6M31 23h4M16 24h3M23 24h5M29 24h2M32 24h3M16 25h4M22 25h3M26 25h9M17 26h1M20 26h4M25 26h1M27 26h4M33 26h1M18 27h15M20 28h11M22 29h9M17 31h2M32 31h2M17 32h3M31 32M
h3M16 33h3M32 33h3M16 34h3M32 34h3M14 35h1M16 35h4M31 35h3M16 36h5M30 36h3M17 37h14M19 38h3M29 38h2" />
	<path stroke="#ffc4c6" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#c2c64f" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<path stroke="#ffffff" d="M16 26h1M34 26h1M16 27h2M33 27h2M17 28h3M31 28h3M17 29h5M31 29h3M19 30h13M21 31h9M20 32h4M27 32h4M19 33h13M19 34h13M20 35h11M34 35h1M21 36h9M33 36h2M31 37h3M23 38h1M25 38h1M27 38h1M31 38h1" />
	<path stroke="#ffa18b" d="M18 26h2M
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #054</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#afea7b" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7M
h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h17M33 31h17M0 32h19M31 32h19M0 33h18M32 33h18M0 34h18M32 34h18M0 35h15M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h50M0 M
41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h3M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M14 29h1M35 29h1M15 30h2M33 30h2M17 31h3M3M
0 31h3M19 32h1M30 32h1M18 33h1M31 33h1M18 34h1M31 34h1M15 35h3M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#7b7b7b" d="M15 15h4M31 15h4M15 16h5M30 16h5M15 17h1M20 17h10M34 17h1M15 18h1M18 18h14M34 18h1M15 19h1M17 19h16M34 19h1M16 20h18M16 21h18M15 22h4M22 22h7M32 22h3M15 23h3M23 23h5M33 23h2M14 24h5M22 24h7M32 24h4M13 25h5M22 25h1M28 25h1M33 25h4M14 26h4M20 26h2M29 26h2M33 26h3M13 27h8M25 27h1M30 27h7M14 28h8M24 28h3M29 28h7M15 29h20M17M
 30h16M20 31h1M29 31h1M19 33h2M29 33h2M19 34h3M28 34h3M18 35h5M27 35h5M16 36h1M18 36h14M18 37h14M23 38h4" />
	<path stroke="#ffc4c6" d="M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#ccc158" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffffff" d="M20 23h1M30 23h1M23 25h1M27 25h1M22 26h3M26 26h3M21 27h4M26 27h4M22 28h2M27 28h2M21 31h8M20 32h10M21 33h8M22 34h6M23 35h4M19 38h1M21 38h1M28 38h1M30 38h1" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#a2$9943" d="M19 25h3M29 25h3" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #010</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Smiling</meow:Eyes>
			<meow:Gear>Irish Shamrock Beanie, pot of digital gold and pure luck</meow:Gear>
			<meow:Message>Aye</meow:Message>
	<path stroke="#b3ff8f" d="M0 0hM
50M0 1h50M0 2h50M0 3h50M0 4h4M6 4h3M11 4h39M0 5h4M7 5h1M11 5h39M0 6h2M7 6h1M13 6h37M0 7h2M7 7h1M13 7h37M0 8h3M12 8h9M30 8h20M0 9h6M9 9h11M31 9h19M0 10h3M12 10h8M31 10h19M0 11h2M13 11h7M31 11h19M0 12h2M13 12h7M31 12h19M0 13h4M11 13h9M31 13h19M0 14h4M6 14h1M8 14h1M11 14h9M31 14h19M0 15h7M9 15h11M31 15h19M0 16h8M10 16h7M34 16h16M0 17h9M12 17h2M37 17h13M0 18h14M37 18h13M0 19h14M37 19h13M0 20h14M37 20h13M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h5M
M42 27h8M0 28h16M35 28h3M39 28h1M43 28h7M0 29h16M35 29h2M43 29h7M0 30h17M34 30h2M44 30h6M0 31h19M32 31h3M44 31h6M0 32h20M31 32h4M44 32h6M0 33h19M32 33h4M43 33h7M0 34h19M32 34h3M44 34h6M0 35h18M33 35h2M44 35h6M0 36h17M33 36h2M44 36h6M0 37h16M34 37h1M44 37h6M0 38h17M34 38h1M44 38h2M48 38h2M0 39h20M49 39h1M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#023a00" d="M4 4h2M9 4h2M4 5h3M8 5h3M2 6h3M6 6h1M8 6h5M2 7h3M6 7h1M8 7h1M11 7h2M3 8h3M7 8h1M9 8h3M6 9h1M8 9h1M3 10h3M
M7 10h1M9 10h3M2 11h2M6 11h1M8 11h1M10 11h3M2 12h5M8 12h1M10 12h3M4 13h3M8 13h3M4 14h2M9 14h2" />
	<path stroke="#40a500" d="M5 6h1M5 7h1M9 7h2M6 8h1M8 8h1M7 9h1M6 10h1M8 10h1M4 11h2M7 11h1M9 11h1M7 12h1M9 12h1M7 13h1M7 14h1M7 15h2M8 16h2M9 17h3" />
	<path stroke="#000000" d="M21 8h9M20 9h1M30 9h1M20 10h1M30 10h1M20 11h1M30 11h1M20 12h1M30 12h1M20 13h1M30 13h1M20 14h1M30 14h1M20 15h1M30 15h1M17 16h4M30 16h4M14 17h4M33 17h4M14 18h1M17 18h17M36 18h1M14 19h1M18 19h1M32 19h1M36 19h1M14 20h1M17 20h1M33 20h1M36 20h1M15 2M
1h2M34 21h2M16 22h1M34 22h1M15 23h1M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M19 25h1M22 25h1M25 25h1M28 25h1M31 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M35 31h6M43 31h1M20 32h1M30 32h1M35 32h6M42 32h2M19 33h1M31 33h1M36 33h7M19 34h1M31 34h1M35 34h6M42 34h2M18 35h1M32 35h1M35 35h5M43 35h1M17 36h2M32 36h1M35 36h5M43 36h1M16 37h1M18 37h1M32 37h1M35 37h5M42 37h2M17 38h3M21 38h1M23 38h1M29 38h1M31 38h1M36 38h4M41 38h2M20 39h7M30 3M
	<path stroke="#00c200" d="M21 9h2M25 9h3M21 10h2M25 10h3M21 11h2M25 11h3M21 12h2M25 12h3M21 13h2M25 13h3M21 14h1M26 14h2M18 17h5M25 17h3" />
	<path stroke="#00d300" d="M23 9h2M23 10h2M23 11h2M23 12h2M23 13h2M23 17h2" />
	<path stroke="#00ad00" d="M28 9h2M28 10h2M28 11h2M28 12h2M28 13h2M28 14h2M28 17h5" />
	<path stroke="#ffdf66" d="M22 14h3M22 15h1" />
	<path stroke="#ffbf4f" d="M25 14h1M25 15h1M22 16h4" />
	<path stroke="#6c4409" d="M21 15h1M23 15h2M26 15h4M21 16h1M26 16h4" />
	<path stroke="#ffffM
ff" d="M15 18h2M34 18h2M15 19h1M19 19h13M35 19h1M15 20h1M18 20h15M35 20h1M17 21h17M17 22h17M16 23h19M16 24h4M22 24h7M31 24h4M16 25h3M20 25h2M23 25h2M26 25h2M29 25h2M32 25h3M16 26h2M20 26h4M25 26h1M27 26h4M33 26h2M16 27h19M17 28h17M17 29h17M19 30h13M21 31h9M21 32h9M20 33h11M20 34h11M19 35h13M19 36h13M17 37h1M19 37h13M20 38h1M22 38h1M24 38h3M30 38h1" />
	<path stroke="#ffd2c7" d="M16 19h2M33 19h2M16 20h1M34 20h1" />
	<path stroke="#ffbaa9" d="M18 26h2M31 26h2" />
	<path stroke="#fff000" d="M41 27h1M42 28h1M38 29h1M42M
 29h1M37 30h2M40 30h2M33 37h1M28 38h1M43 38h1M47 38h1M29 39h1M31 39h2M43 39h1M45 39h1M48 39h1" />
	<path stroke="#ffd300" d="M38 28h1M39 29h1M41 29h1M36 30h1M32 38h2" />
	<path stroke="#ffbb12" d="M40 28h2M37 29h1M40 29h1M39 30h1M42 30h2M27 38h1M35 38h1M46 38h1M27 39h2M33 39h4M42 39h1M44 39h1M46 39h2" />
	<path stroke="#d4d4d4" d="M41 31h2M41 32h1M41 34h1" />
	<path stroke="#2b2b2b" d="M40 35h1M40 36h1M42 36h1M40 37h2M40 38h1" />
	<path stroke="#5d5d5d" d="M41 35h2M41 36h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #058</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Spacesuit</meow:Gear>
			<meow:Message>To the moon</meow:Message>
	<path stroke="#343b5a" d="M0 0h50M0 1h50M0 2h43M46 2h4M0 3h42M43 M
3h3M47 3h3M0 4h5M6 4h35M44 4h3M48 4h2M0 5h34M35 5h6M44 5h3M48 5h2M0 6h15M16 6h25M45 6h2M48 6h2M0 7h42M47 7h3M0 8h8M9 8h34M46 8h4M0 9h7M10 9h10M31 9h19M0 10h8M9 10h9M33 10h17M0 11h15M36 11h14M0 12h14M37 12h13M0 13h13M38 13h12M0 14h13M38 14h12M0 15h12M39 15h11M0 16h12M39 16h11M0 17h12M39 17h11M0 18h12M39 18h11M0 19h11M40 19h10M0 20h9M10 20h1M40 20h5M46 20h4M0 21h11M40 21h4M47 21h3M0 22h11M40 22h5M46 22h4M0 23h3M4 23h7M40 23h10M0 24h4M5 24h1M7 24h4M40 24h10M0 25h5M6 25h6M39 25h11M0 26h4M5 26h1M7 26h5M39 26h11M0 27h7M8M
 27h4M39 27h7M47 27h3M0 28h13M38 28h12M0 29h14M37 29h13M0 30h16M35 30h15M0 31h12M14 31h2M35 31h15M0 32h11M15 32h1M35 32h8M44 32h6M0 33h11M36 33h14M0 34h12M36 34h14M0 35h13M36 35h14M0 36h5M6 36h8M36 36h13M0 37h15M35 37h13M49 37h1M0 38h16M34 38h16M0 39h14M35 39h15M0 40h12M37 40h13M0 41h11M38 41h12M0 42h10M39 42h11M0 43h9M40 43h10M0 44h8M41 44h9M0 45h8M42 45h8M0 46h7M42 46h8M0 47h7M43 47h7M0 48h6M43 48h7M0 49h6M43 49h7" />
	<path stroke="#969aaa" d="M43 2h3M42 3h1M46 3h1M5 4h1M41 4h3M47 4h1M34 5h1M41 5h3M47 5h1M41 6h4M
M47 6h1M42 7h5M43 8h3M9 20h1M45 20h1M44 21h3M45 22h1M43 32h1" />
	<path stroke="#fff5ce" d="M15 6h1M8 8h1M7 9h3M8 10h1M3 23h1M4 24h1M6 24h1M5 25h1M4 26h1M6 26h1M7 27h1M46 27h1M5 36h1M49 36h1M48 37h1" />
	<path stroke="#000000" d="M20 9h11M18 10h2M31 10h2M15 11h3M33 11h3M14 12h1M36 12h1M13 13h1M18 13h15M37 13h1M13 14h1M17 14h1M33 14h1M37 14h1M12 15h1M16 15h1M34 15h1M38 15h1M12 16h1M15 16h1M35 16h1M38 16h1M12 17h1M15 17h1M35 17h1M38 17h1M12 18h1M15 18h1M35 18h1M38 18h1M11 19h1M15 19h1M35 19h1M39 19h1M11 20h1M14 20h1MM
36 20h1M39 20h1M11 21h1M14 21h1M36 21h1M39 21h1M11 22h1M14 22h1M36 22h1M39 22h1M11 23h1M15 23h1M35 23h1M39 23h1M11 24h1M15 24h1M35 24h1M39 24h1M12 25h1M15 25h1M35 25h1M38 25h1M12 26h1M15 26h1M35 26h1M38 26h1M12 27h1M16 27h1M34 27h1M38 27h1M13 28h1M17 28h1M33 28h1M37 28h1M14 29h2M18 29h15M35 29h2M16 30h1M34 30h1M12 31h2M16 31h19M11 32h1M14 32h1M16 32h1M28 32h1M30 32h1M34 32h1M11 33h1M14 33h2M27 33h1M29 33h1M31 33h1M35 33h1M12 34h1M15 34h1M27 34h1M29 34h1M31 34h1M35 34h1M13 35h1M15 35h1M27 35h1M29 35h1M31 35h1M35 35hM
1M14 36h2M28 36h1M30 36h1M35 36h1M15 37h2M34 37h1M16 38h3M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#ffffff" d="M20 10h3M18 11h3M15 12h5M14 13h4M14 14h1M13 15h2M13 16h2M13 17h2M13 18h1M12 19h2M12 20h2M12 21h2M12 22h2M12 23h2M12 24h2M13 25h1M13 26h2M13 27h2M14 28h2M16 29h2M17 30h3M17 32h5M17 33h7M17 34h9M17 35h8M17 36h8M19 37h5M21 38h1M18 41h1M16 42h5M15 43h4M14 44h3M14 45h1M10 46h1M13 46h1M17 46h1M17 47h1M15 48h3M11 49h7" />
	<path stroke="#dcdcdc" d="M23 10h5M21 11h6M20 12h5M15 14h2M15 15M
h1M14 18h1M14 19h1M14 23h1M14 24h1M14 25h1M15 27h1M16 28h1M20 30h7M22 32h3M16 33h1M24 33h3M16 34h1M26 34h1M16 35h1M25 35h2M16 36h1M25 36h3M29 36h1M17 37h2M24 37h6M19 38h2M23 38h1M25 38h1M27 38h1" />
	<path stroke="#bababa" d="M28 10h3M27 11h6M25 12h9M33 13h3M34 14h3M35 15h2M36 16h1M36 17h2M36 18h2M36 19h2M37 20h2M37 21h2M37 22h1M37 23h1M36 24h2M36 25h2M36 26h2M35 27h3M34 28h3M33 29h2M27 30h7M25 32h3M29 32h1M32 33h1M32 34h2M32 35h2M31 36h2M30 37h3M29 38h1" />
	<path stroke="#8f8f8f" d="M34 12h2M36 13h1M37 15h1M37 16M
h1M38 19h1M38 22h1M36 23h1M38 23h1M38 24h1M31 32h3M33 33h2M34 34h1M34 35h1M33 36h2M33 37h1M30 38h2" />
	<path stroke="#d0f7ff" d="M18 14h8M19 15h7M21 16h5M15 22h1" />
	<path stroke="#b0f3ff" d="M26 14h7M26 15h6M26 16h4M35 22h1" />
	<path stroke="#527a82" d="M17 15h2M19 16h2M21 17h5M19 18h2M15 20h1M17 20h1M15 21h2M16 22h1M19 22h3M18 23h1M22 23h1M24 26h1" />
	<path stroke="#2c7683" d="M32 15h2M30 16h2M26 17h4M30 18h2M32 19h1M33 20h1M35 20h1M34 21h2M29 22h3M34 22h1M28 23h1M32 23h1M25 25h1M25 26h2" />
1e0dd" d="M16 16h3M16 17h1M20 17h1M16 18h1M21 18h3M25 18h1M16 19h1M19 19h4M24 19h1M16 20h1M19 20h3M23 20h3M17 21h1M19 21h6M17 22h1M22 22h3M16 23h2M23 23h2M17 24h1M22 24h1M16 25h3M22 25h2M17 26h1M20 26h4M17 27h8M18 28h7" />
	<path stroke="#a1dcde" d="M32 16h3M30 17h1M34 17h1M27 18h3M34 18h1M26 19h1M28 19h4M34 19h1M26 20h2M29 20h4M34 20h1M25 21h9M25 22h4M32 22h2M25 23h3M33 23h2M28 24h1M32 24h2M27 25h2M32 25h3M27 26h4M33 26h1M26 27h8M25 28h8" />
	<path stroke="#d7e0e2" d="M17 17h3M17 18h1M17 19h1" />
8dce3" d="M31 17h3M32 18h2M33 19h1" />
	<path stroke="#ffe6e1" d="M18 18h1" />
	<path stroke="#7d988d" d="M24 18h1M23 19h1M25 19h1M22 20h1M16 24h1M16 26h1" />
	<path stroke="#5b938e" d="M26 18h1M27 19h1M28 20h1M34 24h1M34 26h1" />
	<path stroke="#818181" d="M18 19h1" />
	<path stroke="#eee7dc" d="M18 20h1M18 21h1M18 22h1M18 24h1" />
	<path stroke="#6fdaf1" d="M19 23h1M21 23h1M19 24h3" />
	<path stroke="#d1f9ff" d="M20 23h1" />
	<path stroke="#41d5f2" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#b1f4ff" d="M30 23M
	<path stroke="#adbba1" d="M23 24h2M24 25h1" />
	<path stroke="#8db7a2" d="M25 24h3M26 25h1M25 27h1" />
	<path stroke="#65c7dd" d="M19 25h3" />
	<path stroke="#36c3dd" d="M29 25h3" />
	<path stroke="#dad5d5" d="M18 26h2" />
	<path stroke="#bbd1d6" d="M31 26h2" />
	<path stroke="#523a14" d="M12 32h2M12 33h2M13 34h1" />
	<path stroke="#ffe1e1" d="M28 33h1M30 35h1" />
	<path stroke="#d1454a" d="M30 33h1M28 34h1" />
	<path stroke="#decdb8" d="M14 34h1M14 35h1" />
	<path stroke="#d7b9f4" d="M30 34h1M28 35h1" />
<path stroke="#262626" d="M14 39h2M33 39h2M12 40h2M34 40h3M11 41h1M36 41h2M10 42h1M37 42h2M9 43h1M34 43h1M38 43h2M8 44h1M25 44h3M33 44h1M35 44h1M39 44h2M8 45h1M13 45h1M24 45h1M28 45h1M33 45h1M35 45h1M40 45h2M7 46h1M12 46h1M14 46h1M24 46h1M28 46h1M34 46h1M41 46h1M7 47h1M12 47h1M14 47h1M25 47h3M41 47h2M6 48h1M13 48h1M42 48h1M6 49h1M18 49h3M42 49h1" />
	<path stroke="#87929c" d="M16 39h3M32 39h1M14 40h3M12 41h6M11 42h5M21 42h7M33 42h1M10 43h5M19 43h8M31 43h1M9 44h5M17 44h8M31 44h1M9 45h4M15 45h9M27 45h1M8 46h2M11 46h1M
M15 46h2M18 46h6M35 46h1M8 47h4M13 47h1M15 47h2M18 47h5M7 48h6M14 48h1M18 48h5M39 48h1M7 49h4M21 49h2M30 49h3M39 49h1" />
	<path stroke="#3e4042" d="M17 40h2M26 40h6M23 41h7" />
	<path stroke="#5a5a5a" d="M19 40h7M19 41h4" />
	<path stroke="#333333" d="M32 40h2M30 41h2" />
	<path stroke="#5c5c5c" d="M32 41h4M28 42h5M34 42h3M27 43h4M32 43h2M35 43h3M28 44h3M32 44h1M34 44h1M36 44h3M25 45h2M29 45h4M34 45h1M36 45h4M25 46h3M29 46h5M36 46h5M23 47h2M28 47h13M23 48h16M40 48h2M23 49h7M33 49h6M40 49h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #007</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#6cffa6" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50MM
0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M38 28h12M0 29h16M38 29h12M0 30h17M38 30h12M0 31h16M37 31h13M0 32h16M36 32h14M0 33h15M36 33h14M0 34h15M36 34h14M0 35h13M36 35h14M0 36h13M36 36h14M0 37h13M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M0M
 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h1M35 23h1M15 24h1M20 24h2M28 24h1M30 24h1M35 24h1M15 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M25 27h1M35 27h1M16 28h1M34 28h4M16 29h1M34 29h1M37 29h1M17 30h2M32 30h2M37 30h1M16 31h1M19 31h2M3M
0 31h2M36 31h1M16 32h1M24 32h3M35 32h1M15 33h1M34 33h2M15 34h1M35 34h1M13 35h3M35 35h1M13 36h1M15 36h1M35 36h1M13 37h4M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#707070" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h12M16 23h3M23 23h6M30 23h5M17 24h2M23 24h5M29 24h1M31 24h3M16 25h4M22 25h13M17 26h1M20 26h4M27 26h4M33 26h1M16 27h9M26 27h9M17 28h17M17 29h17M35 29h2M19 30h13MM
34 30h3M17 31h2M21 31h9M32 31h4M17 32h7M27 32h8M16 33h18M18 34h15M16 35h19M14 36h1M19 36h13M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1M25 26h1" />
	<path stroke="#b3d57f" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<path stroke="#363636" d="M16 24h1M34 24h1M16 26h1M34 26h1M16 34h2M33 34h2M16 36h3M32 36h3" />
	<path stroke="#e79e8e" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #068</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black (Shiny)</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>God of Wealth</meow:Gear>
			<meow:Message>Don't bitch, get rich</meow:Message>
	<path stroke="#750003" d="M0 0h25M28 0h22M0 1h26MM
27 1h23M0 2h50M0 3h5M8 3h42M0 4h4M9 4h41M0 5h3M10 5h40M0 6h3M10 6h26M39 6h11M0 7h3M10 7h26M37 7h1M39 7h8M0 8h4M9 8h7M17 8h19M39 8h7M0 9h5M8 9h7M18 9h27M0 10h16M17 10h28M0 11h45M0 12h46M0 13h16M19 13h13M35 13h12M0 14h7M12 14h3M21 14h9M36 14h3M44 14h6M0 15h7M12 15h3M36 15h3M44 15h6M0 16h7M9 16h1M12 16h3M36 16h3M41 16h1M44 16h6M0 17h7M13 17h2M36 17h2M44 17h6M0 18h7M44 18h6M0 19h10M41 19h9M0 20h12M39 20h11M0 21h15M36 21h14M0 22h15M36 22h4M42 22h8M0 23h15M36 23h3M43 23h7M0 24h6M7 24h8M36 24h2M44 24h6M0 25h5M8 25h7M36 25M
h1M45 25h5M0 26h6M7 26h8M36 26h1M45 26h5M0 27h15M36 27h2M44 27h6M0 28h16M35 28h2M43 28h7M0 29h16M35 29h1M40 29h10M0 30h17M34 30h1M40 30h3M44 30h6M0 31h16M39 31h3M45 31h5M0 32h11M12 32h4M38 32h5M44 32h6M2 33h8M13 33h2M37 33h13M0 34h1M2 34h8M36 34h14M2 35h9M36 35h14M0 36h12M36 36h14M0 37h14M35 37h15M0 38h17M34 38h16M0 39h16M35 39h15M0 40h17M34 40h16M0 41h19M32 41h18M0 42h11M12 42h38M0 43h10M11 43h1M13 43h32M48 43h2M0 44h11M12 44h32M49 44h1M0 45h43M0 46h29M32 46h11M0 47h29M30 47h1M32 47h11M1 48h28M32 48h12M49 48h1M2 4M
	<path stroke="#ffd500" d="M25 0h3M26 1h1M36 6h3M36 7h1M38 7h1M36 8h3M6 24h1M5 25h3M6 26h1M29 46h3M29 47h1M31 47h1M0 48h1M29 48h3M0 49h2" />
	<path stroke="#ffd710" d="M5 3h3M5 4h2M4 5h1M4 6h1M47 7h3M8 8h1M48 8h2M46 12h1M45 43h3M45 44h2M44 45h1M44 46h1M48 48h1" />
	<path stroke="#efaa00" d="M4 4h1M5 5h3M5 6h3M5 7h3M47 9h3M47 10h3M47 11h3M44 44h1M45 45h3M45 46h3M45 47h3" />
	<path stroke="#ffffff" d="M7 4h1M8 5h1M47 8h1M46 9h1M47 44h1M48 45h1" />
	<path stroke="#ffda34" d="M8 4h1M9 5h1M9 6h1M9 7h1M4M
6 8h1M45 9h1M45 10h1M45 11h1M48 44h1M49 45h1M49 46h1M49 47h1" />
	<path stroke="#af7222" d="M3 5h1M3 6h1M8 6h1M3 7h2M8 7h1M4 8h4M5 9h3M46 10h1M46 11h1M47 12h3M47 13h3M43 45h1M43 46h1M48 46h1M43 47h2M48 47h1M44 48h4M45 49h3" />
	<path stroke="#ffde4d" d="M16 8h1M15 9h3M16 10h1M43 30h1M42 31h3M43 32h1M0 33h2M1 34h1M0 35h2M11 42h1M10 43h1M12 43h1M11 44h1" />
	<path stroke="#000000" d="M16 13h3M32 13h3M7 14h5M15 14h1M19 14h2M30 14h2M35 14h1M39 14h5M7 15h1M11 15h1M15 15h1M20 15h11M35 15h1M39 15h1M43 15h1M7 16h1M11 16h1MM
15 16h1M18 16h2M31 16h2M35 16h1M39 16h1M43 16h1M7 17h1M11 17h2M15 17h1M17 17h1M23 17h5M33 17h1M35 17h1M38 17h2M43 17h1M7 18h3M13 18h4M23 18h1M27 18h1M34 18h4M41 18h3M10 19h2M16 19h1M23 19h1M27 19h1M34 19h1M39 19h2M12 20h27M15 21h1M35 21h1M15 22h1M17 22h17M35 22h1M40 22h2M15 23h2M34 23h2M39 23h1M42 23h1M15 24h1M20 24h3M28 24h3M35 24h1M38 24h1M43 24h1M15 25h1M25 25h1M35 25h1M37 25h8M15 26h1M24 26h3M35 26h1M37 26h1M44 26h1M15 27h1M35 27h1M38 27h1M43 27h1M16 28h1M34 28h1M37 28h6M16 29h1M34 29h1M36 29h1M39 29h1M17 30h2MM
32 30h2M35 30h1M37 30h1M39 30h1M16 31h1M19 31h2M30 31h2M34 31h1M38 31h1M11 32h1M16 32h1M24 32h3M37 32h1M10 33h1M12 33h1M15 33h1M36 33h1M10 34h1M13 34h3M35 34h1M11 35h1M15 35h1M35 35h1M12 36h2M15 36h1M35 36h1M14 37h3M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#2c2c2c" d="M16 14h3M32 14h3M16 15h1M34 15h1M16 16h1M34 16h1M16 17h1M34 17h1M17 23h17M16 24h4M23 24h5M31 24h4M16 25h9M26 25h9M16 26h2M20 26h2M29 26h2M33 26h2M16 27h6M23 27h5M29 27h6M17 28h5M23 28h1M27 28h1M29 28h5M17 29hM
5M23 29h2M26 29h2M29 29h5M37 29h2M19 30h6M26 30h6M38 30h1M21 31h9M11 33h1M11 34h2M12 35h3M14 36h1M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#fac700" d="M8 15h3M40 15h3M8 16h1M10 16h1M40 16h1M42 16h1M8 17h3M40 17h3M10 18h3M24 18h3M38 18h3M12 19h4M24 19h1M26 19h1M35 19h4M16 21h12M16 22h1M40 24h3M38 26h6M39 27h1M36 30h1M35 31h3M36 32h1M16 35h8M27 35h3M16 36h8M27 36h3" />
	<path stroke="#f5b3a5" d="M17 15h3M31 15h3M17 16h1M33 16h1" />
	<path stroke="#e80522" d="M20 16h1M18 17h3M17 18h3M17 19h3M17 31h2MM
17 32h2M16 33h2M16 34h2M17 37h2" />
	<path stroke="#d20005" d="M21 16h7M21 17h2M28 17h1M20 18h3M28 18h2M20 19h3M25 19h1M28 19h3M19 32h5M27 32h2M18 33h13M18 34h13M19 37h11" />
	<path stroke="#b40008" d="M28 16h3M29 17h4M30 18h4M31 19h3M32 31h2M29 32h7M31 33h5M31 34h4M30 37h4" />
	<path stroke="#edbb00" d="M28 21h7M34 22h1M30 35h5M30 36h5" />
	<path stroke="#ffda3a" d="M40 23h1M39 24h1" />
	<path stroke="#ffeba3" d="M41 23h1" />
	<path stroke="#e79e8e" d="M18 26h2M31 26h2" />
	<path stroke="#1b1007" d="M22 26h2M27 26L
h2M22 27h1M28 27h1M22 28h1M24 28h3M28 28h1M22 29h1M25 29h1M28 29h1M25 30h1" />
	<path stroke="#deac00" d="M40 27h3" />
	<path stroke="#47ac43" d="M24 35h3M24 36h3" />
	<path stroke="#3e0104" d="M16 39h3M32 39h3M17 40h17M19 41h13" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #015</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Monocle</meow:Gear>
			<meow:Message>A touch of quantitative easing to keep the economy running smoothly makes me purrrrr while the printer brrrrr</meow:Message>
	<path stroke="#785d8c" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h14M20 17h1M30 17h1M37 17h13M0 18h14M37 18h13M0 19h14M37 19h13M0 20h14M37 20h13M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h15M36 27h14M0 28h14M37 28h13M0 29h15M36 29h14M0 30h16M35 30h15M0 31h19M33 31h1M35 31h15M0 32h20M31 32h2M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h1M
8M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 17h6M21 17h9M31 17h6M14 18h1M19 18h2M30 18h2M36 18h1M14 19h1M18 19h1M32 19h1M36 19h1M14 20h1M17 20h1M33 20h1M36 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M35 23h1M15 24h1M20 24h2M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h1M26 26h1M36 26h1M15 27h1M35 27h1M14 28h1M36 28h1M15 29h1M35 29h1M16 30h3M32 30h2M19 31h2M3M
0 31h2M20 32h1M30 32h1M19 33h1M31 33h1M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32 36h1M16 37h1M18 37h1M32 37h1M17 38h3M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#ffffff" d="M15 18h4M21 18h9M32 18h4M15 19h1M19 19h13M35 19h1M15 20h1M18 20h15M35 20h1M17 21h12M32 21h2M17 22h3M22 22h6M30 22h2M33 22h1M16 23h3M23 23h4M31 23h1M34 23h1M16 24h3M23 24h4M34 24h1M16 25h4M22 25h3M26 25h2M31 25h1M33 25h2M15 26h3M20 26h4M25 26h1M27 26h2M34 26h2M16 27h18M15 28h19M35 28h1M16 29h18M19 30h13M21 31h9M21 32h9M2M
0 33h11M20 34h11M19 35h13M19 36h13M17 37h1M19 37h13M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#ffa69b" d="M16 19h2M33 19h2M16 20h1M34 20h1" />
	<path stroke="#ffdd00" d="M29 21h2M28 22h1M27 23h1M27 24h1M28 25h1M29 26h3M33 26h1M34 27h1M34 28h1M34 29h1M34 30h1M32 31h1M34 31h1M33 32h1" />
	<path stroke="#ffcb34" d="M31 21h1M32 22h1M33 23h1M33 24h1M32 25h1" />
	<path stroke="#3dd587" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<path stroke="#e4fffd" d="M29 22h1M28 23h2M32 23h1M28 24h1M30 2L
4h1M32 24h1M29 25h2" />
	<path stroke="#2a4846" d="M30 23h1M29 24h1M31 24h1" />
	<path stroke="#ffbaa9" d="M18 26h2M32 26h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #055</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#ff9b9e" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7M
h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h11M12 31h5M33 31h17M0 32h10M13 32h6M31 32h19M0 33h10M15 33h3M32 33h18M0 34h10M16 34h2M32 34h18M0 35h11M33 35h17M0 36h12M33 36h17M0 37h15M33 37h17M0 38h17M32 3M
8h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M1M
4 29h1M35 29h1M15 30h2M33 30h2M11 31h1M17 31h3M30 31h3M10 32h1M12 32h1M19 32h1M30 32h1M10 33h1M13 33h2M18 33h1M31 33h1M10 34h1M15 34h1M18 34h1M31 34h1M11 35h1M16 35h2M32 35h1M12 36h3M17 36h1M32 36h1M15 37h3M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#8f8f8f" d="M15 15h4M31 15h4M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M34 17h1M15 18h1M34 18h1M15 19h1M34 19h1" />
	<path stroke="#ffc4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#ffffff" d="M20 17h10M
M18 18h14M17 19h4M29 19h4M16 20h3M31 20h3M16 21h1M33 21h1M15 22h1M34 22h1M15 23h1M20 23h1M30 23h1M34 23h1M14 24h2M34 24h2M13 25h3M34 25h3M14 26h2M34 26h2M13 27h4M33 27h4M14 28h5M31 28h5M15 29h5M30 29h5M17 30h16M20 31h10M20 32h10M19 33h12M14 34h1M19 34h12M13 35h3M18 35h14M15 36h2M18 36h14M18 37h14M23 38h4" />
	<path stroke="#7b7b7b" d="M21 19h8M19 20h12M17 21h16M16 22h3M22 22h7M32 22h2M16 23h2M23 23h5M33 23h1M16 24h3M22 24h7M32 24h2M16 25h2M22 25h2M27 25h2M33 25h1M16 26h2M20 26h5M26 26h5M33 26h1M17 27h16M19 28h12M20M9
 29h10M11 32h1M11 33h2M11 34h3M12 35h1M19 38h1M21 38h1M28 38h1M30 38h1" />
	<path stroke="#7ccdda" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#61b2c0" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #027</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Bitcoin</meow:Gear>
			<meow:Message>The Bitcoin Pussy</meow:Message>
	<path stroke="#ff8200" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50MM
0 5h50M0 6h50M0 7h50M0 8h50M0 9h23M29 9h21M0 10h22M30 10h20M0 11h21M31 11h19M0 12h20M32 12h18M0 13h20M32 13h18M0 14h20M32 14h18M0 15h20M32 15h18M0 16h20M32 16h18M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h13M15 35h4M32 35h18M0 36h13M16 36h2M33 36h17M0 M
37h13M33 37h17M0 38h14M33 38h17M0 39h15M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M23 9h6M22 10h1M29 10h1M21 11h1M30 11h1M20 12h1M31 12h1M20 13h1M31 13h1M20 14h1M31 14h1M20 15h1M31 15h1M20 16h1M31 16h1M18 17h4M30 17h3M17 18h1M22 18h1M29 18h1M33 18h1M15 19h2M23 19h6M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M
M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M13 35h2M19 35h1M31 35h1M13 36h1M15 36h1M18 36h1M32 36h1M13 37h1M16 37h3M32 37h1M14 38h1M18 38h1M32 38h1M15 39h5M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#ffe12c" d="M23 10h6M22 11h1M21 12h1M21 13h1M21 14h1M21 15h1M21 16h1M22 17h1" />
	<path stroke="#f7cb0d" d="M23 11h1M25 11h1M27 11h2M22 12h1M28 12h2M22 13h2M25 13h3M29 13h1M22 14hM
2M28 14h2M22 15h2M25 15h3M29 15h1M22 16h1M28 16h2M23 17h1M25 17h1M27 17h2" />
	<path stroke="#b47500" d="M24 11h1M26 11h1M23 12h5M24 13h1M28 13h1M24 14h4M24 15h1M28 15h1M23 16h5M24 17h1M26 17h1" />
	<path stroke="#dc9500" d="M29 11h1M30 12h1M30 13h1M30 14h1M30 15h1M30 16h1M29 17h1M23 18h6" />
	<path stroke="#2c2c2c" d="M18 18h4M30 18h3M17 19h6M29 19h5M15 20h21M18 21h15M17 22h12M32 22h2M16 23h4M22 23h6M33 23h2M16 24h3M20 24h2M23 24h6M32 24h3M16 25h9M26 25h3M32 25h3M15 26h3M20 26h4M27 26h4M33 26h3M14 27h23M15 28h21M1M
5 29h21M16 30h19M18 31h15M21 32h9M21 33h3M27 33h3M20 34h3M28 34h3M20 35h4M27 35h4M14 36h1M19 36h6M26 36h6M14 37h2M19 37h13M15 38h3M19 38h13M24 39h3" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#d48c00" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffffff" d="M30 23h1M24 33h3M23 34h5M24 35h3M25 36h1M20 39h1M22 39h1M28 39h1M30 39h1" />
	<path stroke="#f3b732" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #063</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#ffbf3a" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 M
5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h17M33 31h17M0 32h14M15 32h4M31 32h19M0 33h13M16 33h2M32 33h18M0 34h13M16 34h2M32 34h18M0 35h13M33 35h17M0 36h14M33 36h17M0 37h15M33 37h17M0 38hM
17M32 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36M
 28h1M14 29h1M35 29h1M15 30h2M33 30h2M17 31h3M30 31h3M14 32h1M19 32h1M30 32h1M13 33h1M15 33h1M18 33h1M31 33h1M13 34h1M15 34h1M18 34h1M31 34h1M13 35h1M16 35h2M32 35h1M14 36h1M17 36h1M32 36h1M15 37h3M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#9a9a9a" d="M15 15h4M31 15h4M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M34 17h1M15 18h1M34 18h1M15 19h1M34 19h1M14 33h1M23 33h5M14 34h1M22 34h7M22 35h7M22 36h7M23 37h5" />
	<path stroke="#ffc4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M3M
	<path stroke="#ffffff" d="M20 17h10M18 18h14M17 19h4M29 19h4M16 20h3M31 20h3M16 21h1M33 21h1M15 22h1M34 22h1M15 23h1M20 23h1M30 23h1M34 23h1M14 24h2M34 24h2M13 25h3M34 25h3M14 26h2M34 26h2M13 27h4M33 27h4M14 28h5M31 28h5M15 29h5M30 29h5M17 30h16M20 31h10M20 32h10M19 33h4M28 33h3M19 34h3M29 34h2M14 35h2M18 35h4M29 35h3M15 36h2M18 36h4M29 36h3M18 37h5M28 37h4M23 38h4" />
	<path stroke="#b2b2b2" d="M21 19h8M19 20h12M17 21h16M16 22h3M22 22h7M32 22h2M16 23h2M23 23h5M33 23h1M16 24h3M22 24h7M32 24h2M16 25h2M22M
 25h2M27 25h2M33 25h1M16 26h2M20 26h5M26 26h5M33 26h1M17 27h16M19 28h12M20 29h10M19 38h1M21 38h1M28 38h1M30 38h1" />
	<path stroke="#7ccdda" d="M19 23h1M21 23h1M19 24h3" />
	<path stroke="#ddce80" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#61b2c0" d="M19 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
	<path stroke="#c3b25f" d="M29 25h3" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #034</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>In a frog costume on a lilypad with a duck</meow:Gear>
			<meow:Message>Send me a bitcoin and you will get two frogcoins</meow:Message>
<path stroke="#4f6499" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h11M17 4h21M42 4h8M0 5h37M42 5h8M0 6h6M16 6h20M42 6h8M0 7h39M44 7h6M0 8h39M45 8h5M0 9h39M45 9h5M0 10h39M45 10h5M0 11h38M46 11h4M0 12h20M23 12h5M31 12h19M0 13h15M24 13h3M36 13h14M0 14h14M37 14h13M0 15h14M37 15h13M0 16h14M37 16h13M0 17h14M37 17h13M0 18h14M37 18h13M0 19h14M37 19h13M0 20h4M7 20h7M37 20h13M0 21h3M11 21h3M37 21h13M0 22h2M9 22h5M37 22h13M0 23h2M9 23h5M37 23h13M0 24h2M9 24h5M37 24h13M0 25h3M8 25h6M37 25h13M0 26h4M7 26h7M37 26h5M45 26h5M0 27h14M37 27M
h4M46 27h4M0 28h15M36 28h4M47 28h3M0 29h16M35 29h5M47 29h3M0 30h17M34 30h6M47 30h3M0 31h18M33 31h8M46 31h4M0 32h18M37 32h5M45 32h5M0 33h14M38 33h12M0 34h12M39 34h11M0 35h11M42 35h8M0 36h11M39 36h11M0 37h11M39 37h11M0 38h11M39 38h11M0 39h11M39 39h11M0 40h11M39 40h11M0 41h11M14 41h1M38 41h12M0 42h12M13 42h1M36 42h14M0 43h14M33 43h17M0 44h23M27 44h23M0 45h4M12 45h11M28 45h22M0 46h24M28 46h22M0 47h26M28 47h22M0 48h26M28 48h22M0 49h26M28 49h22" />
	<path stroke="#687aa7" d="M11 4h6M6 6h10M38 11h8M8 21h3M39 35h3M4 45h8" M
	<path stroke="#ccad4c" d="M38 4h1M41 4h1M41 6h1M39 7h1" />
	<path stroke="#fac100" d="M39 4h2M38 5h1M40 5h2M38 6h3M40 7h4M39 8h6M39 9h6" />
	<path stroke="#e97500" d="M37 5h1M36 6h2" />
	<path stroke="#000000" d="M39 5h1M15 13h4M32 13h4M14 14h1M36 14h1M14 15h1M36 15h1M14 16h1M36 16h1M14 17h1M36 17h1M14 18h1M36 18h1M14 19h1M36 19h1M19 23h3M29 23h3M21 24h2M28 24h2M22 25h1M25 25h1M28 25h1M24 26h1M26 26h1M20 32h1M30 32h1M19 33h1M31 33h1M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32 36h1M16 37h1M18 37h1M32 37h1M17 38h3M
M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#887f65" d="M39 10h6" />
	<path stroke="#455800" d="M20 12h3M28 12h3M19 13h1M23 13h1M27 13h1M31 13h1M19 14h1M23 14h5M31 14h1M18 15h1M32 15h1M17 16h1M33 16h1M16 17h1M34 17h1M16 18h1M34 18h1M15 19h1M19 19h13M35 19h1M14 20h1M18 20h1M32 20h1M36 20h1M14 21h1M17 21h1M33 21h1M36 21h1M14 22h1M17 22h1M33 22h1M36 22h1M14 23h1M17 23h1M33 23h1M36 23h1M14 24h1M17 24h1M33 24h1M36 24h1M14 25h1M17 25h1M33 25h1M36 25h1M14 26h1M17 26h1M33 26h1M36 26h1M14 27h1M17 27M
h1M33 27h1M36 27h1M15 28h1M18 28h1M32 28h1M35 28h1M16 29h1M19 29h13M34 29h1M17 30h1M33 30h1M18 31h15" />
	<path stroke="#ffffff" d="M20 13h1M22 13h1M28 13h1M30 13h1M20 14h1M28 14h1M20 15h1M28 15h1" />
	<path stroke="#1f2506" d="M21 13h1M29 13h1M21 14h2M29 14h2M21 15h2M29 15h2M23 17h1M27 17h1" />
	<path stroke="#f79100" d="M15 14h4M15 15h1M15 16h1M15 17h1M15 18h1M19 20h12M18 21h14M18 22h15M18 23h1M22 23h7M32 23h1M18 24h3M23 24h5M30 24h3M18 25h4M23 25h2M26 25h2M29 25h4M20 26h4M25 26h1M27 26h4M18 27h15M20 28h12M21 32hM
3M27 32h3M20 33h3M28 33h3M20 34h2M29 34h2M19 35h3M29 35h3M19 36h4M28 36h4M17 37h1M19 37h5M27 37h5M24 38h3" />
	<path stroke="#d17700" d="M32 14h4M35 15h1M35 16h1M35 17h1M35 18h1M31 20h1M32 21h1M19 28h1M24 32h3M26 33h2M27 34h2M27 35h2M26 36h2M26 37h1M20 38h1M22 38h1M28 38h1M30 38h1" />
	<path stroke="#ffc0b1" d="M16 15h2M33 15h2M16 16h1M34 16h1" />
	<path stroke="#bfde44" d="M19 15h1M23 15h5M31 15h1M18 16h15M17 17h1M20 17h3M24 17h3M28 17h3M17 18h1M20 18h11M17 19h2M32 19h2M33 20h1M34 21h1M34 22h1M34 23h1M34 24h1M34 2M
5h1M34 26h1M33 28h1M32 29h1M20 30h12" />
	<path stroke="#ffab84" d="M18 17h2M31 17h2M18 18h2M31 18h2" />
	<path stroke="#a2c11b" d="M33 17h1M33 18h1M16 19h1M34 19h1M15 20h3M34 20h2M15 21h2M35 21h1M15 22h2M35 22h1M15 23h2M35 23h1M15 24h2M35 24h1M15 25h2M35 25h1M15 26h2M35 26h1M15 27h2M34 27h2M16 28h2M34 28h1M17 29h2M33 29h1M18 30h2M32 30h1" />
	<path stroke="#003100" d="M4 20h3M3 21h1M7 21h1M2 22h1M8 22h1M2 23h1M8 23h1M3 24h1M7 24h1M4 25h3M42 26h3M41 27h1M45 27h1M40 28h1M46 28h1M40 29h1M46 29h1M41 30h1M45 30h1M42 31M
h3M18 32h2M31 32h6M14 33h4M36 33h2M12 34h2M38 34h1M11 35h1M38 35h1M11 36h1M38 36h1M11 37h1M14 37h2M33 37h2M38 37h1M11 38h1M38 38h1M11 39h1M14 39h2M38 39h1M11 40h1M13 40h1M16 40h1M23 40h5M35 40h3M12 41h1M15 41h2M32 41h4M14 42h19" />
	<path stroke="#377c00" d="M4 21h3M3 22h5M3 23h5M4 24h3M42 27h3M41 28h5M41 29h5M42 30h3M18 33h1M32 33h4M14 34h5M32 34h6M12 35h6M33 35h5M12 36h5M33 36h5M12 37h2M35 37h3M12 38h5M32 38h6M12 39h2M16 39h4M31 39h7M12 40h1M17 40h6M28 40h7M17 41h15" />
	<path stroke="#38466c" d="M2 24h1M8 24h1M3Mw
 25h1M7 25h1M4 26h3M40 30h1M46 30h1M41 31h1M45 31h1M42 32h3M14 40h2M38 40h1M11 41h1M13 41h1M36 41h2M12 42h1M33 42h3M14 43h19" />
	<path stroke="#ffadaa" d="M18 26h2M31 26h2" />
	<path stroke="#db8100" d="M23 33h3M22 34h5M22 35h5M23 36h3M24 37h2" />
	<path stroke="#3e4f78" d="M23 44h4M23 45h5M24 46h3" />
	<path stroke="#445581" d="M27 46h1M26 47h2M26 48h2M26 49h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #067</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White, Brown (Shiny)</meow:Skin>
			<meow:Eyes>With one eye patch</meow:Eyes>
			<meow:Gear>Pirate costume with a ship</meow:Gear>
			<meow:Message>Ahoy meowties, time to plunder some bitcoins</meow:Message>
	<path stroke="#6afff6" d="M0 0h50M0 1h50M0 2h40M41 2h9M0 3h26M28 3h1M31 3h8M43 3h7M0 4h27M30 4h9M44 4h6M0 5h28M29 5h10M44 5h6M0 6h36M47 6h3M0 7h6M8 7h3M13 7h22M48 7h2M0 8h7M9 8h1M12 8h24M47 8h3M0 9h8M11 9h26M48 9h2M0 10h9M10 10h27M49 10h1M0 11h37M49 11h1M0 12h38M49 12h1M0 13h20M23 13h3M29 13h9M48 13h2M0 14h18M23 14h3M31 14h6M48 14h1M0 15h17M32 15h4M0 16h17M47 16h1M0 17h11M14 17h2M46 17h2M0 18h10M45 18h3M0 19h10M0 20h10M0 21h11M0 22h12M0 23h8M9 23h4M1 24h7M10 24h2M1 25h5M7 25h1M10 25h2M2 26h4M11 26h2M2 27h3" /M
	<path stroke="#000000" d="M40 2h1M26 3h2M29 3h2M39 3h1M41 3h2M27 4h3M39 4h1M43 4h1M28 5h1M43 5h1M36 6h3M42 6h5M6 7h2M11 7h2M35 7h1M47 7h1M7 8h2M10 8h2M36 8h1M46 8h1M8 9h3M37 9h1M47 9h1M9 10h1M37 10h1M48 10h1M37 11h1M39 11h1M41 11h2M44 11h1M48 11h1M38 12h1M40 12h4M48 12h1M20 13h3M26 13h3M38 13h1M40 13h1M43 13h1M47 13h1M18 14h2M22 14h1M26 14h1M29 14h2M37 14h1M40 14h4M47 14h1M49 14h1M17 15h1M23 15h3M31 15h1M36 15h1M39 15h1M41 15h2M44 15h1M47 15h2M17 16h1M31 16h5M46 16h1M48 16h1M11 17h3M16 17h2M31 17h7M45 17h1M48 17M
h1M10 18h1M14 18h2M18 18h1M30 18h2M34 18h1M38 18h1M44 18h1M48 18h1M10 19h1M15 19h4M30 19h4M38 19h1M45 19h5M10 20h1M38 20h1M11 21h1M37 21h1M48 21h2M12 22h1M16 22h17M36 22h1M13 23h1M15 23h2M27 23h1M29 23h1M33 23h5M40 23h3M45 23h3M12 24h1M15 24h2M19 24h3M28 24h1M30 24h3M34 24h4M40 24h3M45 24h3M12 25h1M15 25h1M18 25h1M22 25h1M27 25h1M33 25h1M35 25h1M13 26h3M27 26h1M33 26h1M35 26h1M49 26h1M12 27h1M15 27h1M25 27h1M28 27h1M33 27h1M35 27h15M12 28h1M16 28h1M24 28h3M29 28h4M34 28h2M12 29h1M16 29h1M33 29h3M13 30h1M15 30h2M34 M
30h1M13 31h1M15 31h2M34 31h1M13 32h1M15 32h1M17 32h2M32 32h2M13 33h2M19 33h2M30 33h2M19 34h1M31 34h1M12 35h1M18 35h1M32 35h1M11 36h1M13 36h1M18 36h1M32 36h1M11 37h1M13 37h6M22 37h2M27 37h2M32 37h1M11 38h1M18 38h2M24 38h1M26 38h1M31 38h1M12 39h7M20 39h11" />
	<path stroke="#9e5000" d="M40 3h1M40 4h1M39 5h2M39 6h3M36 7h11M39 18h4M40 19h5M40 20h2M47 20h3M40 21h2M47 21h1M37 22h13M38 23h2M43 23h2M48 23h2M38 24h2M43 24h2M48 24h2M36 25h14M36 26h13" />
	<path stroke="#bc0000" d="M41 4h2M41 5h2" />
	<path stroke="#f5f5f5" dM
="M37 8h9M38 9h9M38 10h10M38 11h1M40 11h1M43 11h1M45 11h3M39 12h1M44 12h4M39 13h1M41 13h2M44 13h3M38 14h2M44 14h3M37 15h2M40 15h1M43 15h1M45 15h2M49 15h1M36 16h10M49 16h1M38 17h7M49 17h1M43 18h1M49 18h1M39 19h1M39 20h1M42 20h5M38 21h2M42 21h5" />
	<path stroke="#ffde6f" d="M20 14h2M18 15h2M22 15h1M18 16h1M11 18h2M37 18h1" />
	<path stroke="#ffd53f" d="M27 14h2M26 15h1M29 15h2M22 16h5M30 16h1M13 18h1M35 18h2M13 19h2M34 19h2" />
	<path stroke="#4a4343" d="M20 15h2M27 15h2M19 16h2M29 16h1M18 17h2M22 17h4M30 17h1M11 19M
h2M36 19h2M23 20h1M25 20h1" />
	<path stroke="#352e2e" d="M21 16h1M27 16h2M20 17h2M26 17h4M19 18h3M27 18h3M19 19h3M23 19h1M25 19h1M27 19h3M11 20h3M36 20h2M29 25h4M29 26h4M32 27h1M33 28h1" />
	<path stroke="#603f18" d="M16 18h2M32 18h2" />
	<path stroke="#ffffff" d="M22 18h5M22 19h1M24 19h1M26 19h1M20 25h1M25 25h1M24 26h3M23 27h2M26 27h2M23 28h1M27 28h1M22 29h7M22 30h7M21 31h9M19 32h13M21 33h9M20 34h11M19 35h13M19 36h13M19 37h2M24 37h3M30 37h2M15 38h3M25 38h1" />
	<path stroke="#282121" d="M14 20h9M24 20h1M26 20h10MM
	<path stroke="#6d151a" d="M15 21h3M34 21h3M14 22h2M35 22h1M14 25h1M14 27h1M15 28h1M15 29h1" />
	<path stroke="#a20616" d="M18 21h14M13 22h1M33 22h2M14 23h1M14 24h1M14 28h1M14 29h1M14 30h1" />
	<path stroke="#bd353b" d="M32 21h2M13 24h1M13 25h1M13 27h1M13 28h1M13 29h1M14 31h1M14 32h1" />
	<path stroke="#358cd2" d="M8 23h1M0 24h1M8 24h2M0 25h1M6 25h1M8 25h2M0 26h2M6 26h5M0 27h2M5 27h7M0 28h12M36 28h14M0 29h12M36 29h14M0 30h13M35 30h15M0 31h13M35 31h15M0 32h13M16 32h1M34 32h16" />
	<path stroke="#8f6535" M
d="M17 23h2M22 23h5M32 23h1M17 24h1M23 24h2M26 24h2M33 24h1M16 25h1M34 25h1M12 37h1M21 37h1M29 37h1M12 38h3M20 38h3M28 38h3" />
	<path stroke="#4e3312" d="M19 23h3M30 23h2M18 24h1M22 24h1M25 24h1M17 25h1M23 25h2M26 25h1M16 26h3M22 26h2M34 26h1M16 27h3M22 27h1M34 27h1M17 28h1M20 28h3M28 28h1M17 29h5M29 29h4M17 30h5M29 30h5M17 31h4M30 31h4M12 36h1M23 38h1M27 38h1" />
	<path stroke="#565151" d="M28 23h1M29 24h1M28 25h1M28 26h1M29 27h3" />
	<path stroke="#009ca5" d="M19 25h1M21 25h1M19 26h3" />
	<path stroke="#008991" M
	<path stroke="#ffbbbc" d="M18 28h2" />
	<path stroke="#c39a74" d="M0 33h13M15 33h4M32 33h18M0 34h19M32 34h18M0 35h12M13 35h5M33 35h17M0 36h11M14 36h4M33 36h17M0 37h11M33 37h17M0 38h11M32 38h18M0 39h12M19 39h1M31 39h19M0 40h11M32 40h18M0 41h13M18 41h2M31 41h19M0 42h22M29 42h21M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#a57f59" d="M11 40h21M13 41h5M20 41h11M22 42h7" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"HalFinney.sats"}h!
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #041</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Trainer Cap and Ball</meow:Gear>
			<meow:Message>Gotta catch em all - all the sats I mean</meow:Message>
	<path stroke="#ab7778" d=M
"M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h23M28 10h22M0 11h22M29 11h21M0 12h21M30 12h20M0 13h20M31 13h19M0 14h15M18 14h2M31 14h1M35 14h15M0 15h14M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h11M38 27h12M0 28h11M37 28h13M0 29h11M36 29h14M0 30h11M35 30h15M0 31h11M33 31h17M0 32h12M31 32h19M0 33h13M17 33h1M32 33h18M0 34h13M17 34h1MM
32 34h18M0 35h14M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M23 10h5M22 11h1M28 11h1M21 12h1M29 12h1M20 13h1M30 13h1M15 14h3M20 14h1M30 14h1M32 14h3M14 15h1M18 15h2M30 15h2M35 15h1M14 16h1M18 16h1M30 16h1M35 16h1M14 17h1M17 17h1M21 17h2M30 17h2M35 17h1M14 18h1M17 18h4M23 18h3M28 18h2M32 18h1M35 18h1M14 19h1M16 19h1M26 19h2M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14M
 22h1M19 22h3M29 22h3M35 22h1M14 23h3M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h2M17 24h1M36 24h1M12 25h2M15 25h2M18 25h1M24 25h1M26 25h1M37 25h1M13 26h1M15 26h2M18 26h1M25 26h1M36 26h1M11 27h2M14 27h1M17 27h1M37 27h1M11 28h1M13 28h1M15 28h3M36 28h1M11 29h1M14 29h2M18 29h1M35 29h1M11 30h1M15 30h1M19 30h1M33 30h2M11 31h2M16 31h1M20 31h1M30 31h3M12 32h1M17 32h1M30 32h1M13 33h1M16 33h1M18 33h1M31 33h1M13 34h1M16 34h1M18 34h1M31 34h1M14 35h1M17 35h1M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22M
 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#ffffff" d="M23 11h5M22 12h2M26 12h2M21 13h2M24 13h5M21 14h3M26 14h3M15 15h3M21 15h1M25 15h4M15 16h1M28 16h1M15 17h1M15 18h1M21 18h1M15 19h1M17 19h4M16 20h4M16 21h3M15 22h2M20 23h1M30 23h1M35 24h1M35 25h2M14 26h1M17 26h1M22 26h1M35 26h1M15 27h2M21 27h3M34 27h3M22 28h3M32 28h4M32 29h3M30 30h3M29 31h1M29 32h1M30 33h1M30 34h1M30 35h2M31 36h1M31 37h1M30 38h1" />
	<path stroke="#3b7400" d="M24 12h2M23 13h1M24 14h2" />
	<path stroke="#d6131b" d="M28 12h1M29 13h1M2M
9 14h1M20 15h1M22 15h3M29 15h1M19 16h9M29 16h1M18 17h3M23 17h7M26 18h2M15 24h2M14 25h1M17 25h1M12 28h1M12 29h2M12 30h2M13 31h1M13 32h1M16 32h1" />
	<path stroke="#ef8e3f" d="M32 15h3M34 16h1M34 17h1M22 18h1M30 18h2M34 18h1M21 19h5M28 19h5M34 19h1M20 20h14M19 21h15M17 22h2M22 22h7M32 22h3M17 23h1M23 23h5M33 23h2M18 24h1M22 24h7M32 24h3M22 25h2M25 25h1M27 25h2M32 25h3M20 26h2M23 26h2M26 26h5M33 26h2M13 27h1M18 27h3M24 27h10M14 28h1M18 28h4M25 28h7M17 29h1M19 29h13M16 30h3M20 30h10M17 31h3M21 31h8M18 32h11M14 33h1M19 M
33h11M14 34h2M19 34h11M15 35h2M18 35h12M16 36h1M18 36h13M18 37h13M19 38h1M21 38h1M23 38h4M28 38h1" />
	<path stroke="#ffbda7" d="M16 16h2M31 16h3M16 17h1M32 17h2M16 18h1M33 18h1" />
	<path stroke="#aaa600" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#a09c00" d="M19 25h3M29 25h3" />
	<path stroke="#ffadaf" d="M19 26h1M31 26h2" />
	<path stroke="#ffa785" d="M16 29h1" />
	<path stroke="#ff9400" d="M14 30h1M15 31h1" />
	<path stroke="#ffe500" d="M14 31h1M14 32h2M15 33h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #026</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>1195c8112e21131e8cea96f774a30871fe4f3f042d041acbc342193eaf801cbfi0</meow:Gear>
			<meow:Message>Looks like a rare, warm, nice-to-hold ball</meow:Message>
	<path stroke="#ffcf6f" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h23M28 13h22M0 14h22M29 14h21M0 15h16M19 15h2M30 15h2M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h13M38 19h12M0 20h12M39 20h11M0 21h13M38 21h12M0 22h16M35 22h15M0 23h15M36 23h14M0 24h11M14 24h1M36 24h14M0 25h10M36 25h14M0 26h9M36 26h14M0 27h8M36 27h14M0 28h8M35 28h15M0 29h8M35 29h15M0 30h9M34 30h16M0 31h10M32 31h18M0 32h11M14 32h2M31 32h19M0 33h17M32M
 33h18M0 34h17M33 34h17M0 35h16M34 35h16M0 36h16M34 36h16M0 37h16M33 37h17M0 38h17M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M23 13h5M22 14h1M28 14h1M16 15h3M21 15h1M29 15h1M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M19 17h1M31 17h1M35 17h1M15 18h1M18 18h1M32 18h1M35 18h1M13 19h5M33 19h5M12 20h1M38 20h1M13 21h25M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M11 24h3M15 24h1M20 24h2M29 24h2M35 24h1M10 25h1M14 25h2M24M
 25h3M35 25h1M9 26h1M15 26h1M25 26h1M35 26h1M8 27h1M16 27h1M35 27h1M8 28h1M16 28h1M34 28h1M8 29h1M16 29h2M34 29h1M9 30h1M15 30h1M18 30h1M32 30h2M10 31h1M14 31h2M19 31h1M30 31h2M11 32h3M16 32h1M30 32h1M17 33h1M27 33h1M30 33h2M17 34h11M30 34h3M16 35h1M27 35h1M30 35h1M33 35h1M16 36h1M33 36h1M16 37h17M17 38h3M21 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#ab8a6a" d="M23 14h4M22 15h4M21 16h4M20 17h4M30 17h1M13 20h9" />
	<path stroke="#a38262" d="M27 14h1M26 15h2M25 16h2M24 17h3M22 20h3" />
	<path stroke="#9c7b5b" M
d="M28 15h1M27 16h3M27 17h3M25 20h13" />
	<path stroke="#ffffff" d="M16 16h3M16 17h1M16 18h1M16 30h1M16 31h1M23 31h4M17 32h1M22 32h6M18 33h1M21 33h6" />
	<path stroke="#2c2c2c" d="M32 16h3M34 17h1M34 18h1M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M16 24h3M23 24h5M32 24h3M16 25h4M22 25h2M27 25h2M31 25h4M16 26h2M20 26h5M26 26h5M33 26h2M17 27h18M17 28h17M18 29h16M17 30h1M19 30h13M17 31h2M20 31h3M27 31h3M18 32h4M28 32h2M19 33h2M28 33h2M28 34h2M28 35h2M20 38h1M22 38h7M30 38h1" />
	<path stroke="#fabeb0" d="M17 17h2M
M32 17h2M17 18h1M33 18h1" />
	<path stroke="#ffcb00" d="M19 18h1M22 18h5M22 19h5M11 25h3M10 26h3M9 27h2M12 27h1M15 27h1M10 28h6M12 29h1M15 29h1M11 30h3M17 35h1M19 35h2M22 35h2M25 35h2M31 35h2M17 36h1M19 36h2M22 36h2M25 36h2M28 36h2M31 36h2" />
	<path stroke="#ffd703" d="M20 18h2M18 19h4" />
	<path stroke="#fabf00" d="M27 18h5M27 19h6" />
	<path stroke="#c3d57f" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ffe028" d="M13 26h2M14 27h1M14 29h1"M
	<path stroke="#ffb29d" d="M18 26h2M31 26h2" />
	<path stroke="#ff0000" d="M11 27h1M13 27h1M11 29h1M13 29h1" />
	<path stroke="#ffb400" d="M9 28h1M9 29h2M10 30h1M14 30h1M11 31h3" />
	<path stroke="#0094ea" d="M18 35h1M21 35h1M24 35h1M18 36h1M21 36h1M24 36h1M27 36h1M30 36h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #037</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#c5532e" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h5M
0M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h15M18 14h14M35 14h15M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h17M33 31h17M0 32h19M31 32h19M0 33h18M32 33h18M0 34h18M32 34h18M0 35h15M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40hM
50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M15 14h3M32 14h3M14 15h1M18 15h2M30 15h2M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M14 29h1M35 29h1M15 30h2M33 3M
0h2M17 31h3M30 31h3M19 32h1M30 32h1M18 33h1M31 33h1M18 34h1M31 34h1M15 35h3M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#fe9800" d="M15 15h3M32 15h3M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M20 17h2M28 17h2M34 17h1M15 18h1M18 18h14M34 18h1M15 19h1M17 19h6M27 19h6M34 19h1M16 20h18M16 21h18M15 22h4M22 22h7M32 22h3M15 23h3M23 23h5M33 23h2M14 24h5M22 24h7M32 24h4M13 25h5M22 25h2M27 25h2M33 25h4M14 26h4M20 26h5M26 26h5M33 26h3M14 27h22M15 28h2M
0M17 29h16M20 30h10M20 31h10M20 32h3M27 32h3M19 33h12M21 34h3M26 34h3M18 35h14M16 36h1M20 36h10M18 37h14M19 38h1M23 38h4M30 38h1" />
	<path stroke="#ffc4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#b86600" d="M22 17h6M23 19h4M13 27h1M36 27h1M14 28h1M35 28h1M15 29h2M33 29h2M17 30h3M30 30h3M23 32h4M19 34h2M24 34h2M29 34h2M18 36h2M30 36h2M21 38h1M28 38h1" />
	<path stroke="#a9c400" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffffff" d="M20 23h1M30 23h1" />
ath stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#b4ce00" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #059</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#eec87e" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 M
5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M36 30h14M0 31h11M12 31h5M36 31h14M0 32h10M13 32h6M35 32h15M0 33h10M15 33h3M34 33h16M0 34h10M16 34h2M33 34h17M0 35h11M33 35h17M0 36h12M33 36h17M0 37h15M33 37hM
17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13M
 28h1M36 28h1M14 29h1M33 29h3M15 30h2M32 30h1M35 30h1M11 31h1M17 31h3M30 31h2M35 31h1M10 32h1M12 32h1M19 32h1M30 32h1M34 32h1M10 33h1M13 33h2M18 33h1M33 33h1M10 34h1M15 34h1M18 34h1M32 34h1M11 35h1M16 35h2M32 35h1M12 36h3M17 36h1M32 36h1M15 37h3M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#a3a3a3" d="M15 15h4M31 15h4M15 16h5M30 16h5M15 17h1M20 17h4M26 17h4M34 17h1M15 18h1M18 18h6M26 18h6M34 18h1M15 19h1M17 19h7M26 19h7M34 19h1M16 20h8M26 20h8M16 21h8M26 21h8M15 22h4M22 22h1M2M
7 22h2M32 22h3M15 23h3M33 23h2M14 24h5M32 24h4M13 25h5M23 25h1M27 25h1M33 25h4M14 26h4M22 26h3M26 26h3M33 26h3M21 27h3M27 27h3M20 31h1M11 32h1M20 32h1M11 33h2M19 33h2M11 34h4M19 34h1M12 35h4M18 35h1M15 36h2M21 38h1M28 38h1" />
	<path stroke="#ffc4c6" d="M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#ffffff" d="M24 17h2M24 18h2M24 19h2M24 20h2M24 21h2M23 22h4M20 23h1M23 23h5M30 23h1M22 24h7M22 25h1M28 25h1M20 26h2M29 26h2M13 27h8M24 27h3M30 27h7M14 28h22M15 29h18M17 30h15M33 30h2M21 31h9M32 31h3M21 32h9M31 32hM9
3M21 33h12M20 34h12M19 35h13M18 36h14M18 37h14M19 38h1M23 38h4M30 38h1" />
	<path stroke="#a2c26c" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#8ba85d" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #030</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>The Yin Yang Pussy</meow:Message>
	<path stroke="#9bf6ff" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50MM
0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h12M13 35h5M33 35h17M0 36h11M14 36h4M33 36h17M0 37h11M33 37h17M0 38h11M32 38h18M0 39h12M19 39h1M31 39hM
19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M19 24h3M29 24h3M34 24h1M15 25h1M21 25h2M28 25h2M35 25h1M15 26h1M22 26h1M28 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M24 29h1M26 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32M
h2M19 33h2M30 33h2M19 34h1M31 34h1M12 35h1M18 35h1M32 35h1M11 36h1M13 36h1M18 36h1M32 36h1M11 37h1M13 37h6M22 37h2M27 37h2M32 37h1M11 38h1M18 38h2M24 38h1M26 38h1M31 38h1M12 39h7M20 39h11" />
	<path stroke="#ffffff" d="M16 18h3M16 19h1M16 20h1M21 20h5M16 21h1M19 21h7M16 22h1M18 22h8M17 23h9M17 24h2M22 24h4M16 25h5M23 25h3M16 26h6M23 26h3M16 27h9M16 28h2M20 28h4M16 29h8M17 30h9M17 31h9M19 32h7M21 33h5M20 34h6M19 35h7M19 36h7M19 37h3M24 37h2M20 38h4M25 38h1" />
	<path stroke="#2c2c2c" d="M32 18h3M20 19h1M30 19h1M34 1M
9h1M26 20h4M34 20h1M26 21h6M34 21h1M26 22h7M34 22h1M26 23h8M26 24h3M32 24h2M26 25h2M30 25h5M26 26h2M29 26h6M26 27h9M27 28h4M33 28h2M27 29h8M26 30h8M26 31h8M26 32h6M26 33h4M26 34h5M26 35h6M12 36h1M26 36h6M12 37h1M26 37h1M29 37h3M12 38h6M27 38h4" />
	<path stroke="#ecbaaf" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#ffbbbc" d="M18 28h2M31 28h2" />
	<path stroke="#ff9b9e" d="M25 29h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #039</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#91e1d1" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h5M
0M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h13M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M
M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M35 23h1M15 24h1M20 24h2M28 24h3M35 24h1M15 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M25 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M16 32h1M24 32h3M
M34 32h1M15 33h1M35 33h1M13 34h3M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#fe9800" d="M16 16h3M16 17h1M20 17h1M16 18h1M21 18h2M24 18h1M26 18h1M28 18h2M16 19h1M19 19h4M24 19h1M26 19h1M28 19h4M16 20h1M18 20h7M26 20h7M17 21h17M17 22h3M22 22h12M16 23h3M23 23h12M16 24h3M23 24h5M31 24h4M17 25h1M19 25h1M22 25h10M33 25h1M16 26h2M20 26h2M27 26h4M33 26h2M18 27h5M26 27h7M18 28h6M25 28h8M17 29h17M19 30h13M21 31h9M32 31h2M20 32h4MM
27 32h7M19 33h4M28 33h7M16 34h1M18 34h6M27 34h8M14 35h1M16 35h9M26 35h7M16 36h16M17 37h1M20 37h11M20 38h2M23 38h1M25 38h1M27 38h1M29 38h2" />
	<path stroke="#bc6f07" d="M32 16h3M30 17h1M34 17h1M23 18h1M25 18h1M27 18h1M34 18h1M23 19h1M25 19h1M27 19h1M34 19h1M25 20h1M34 20h1M16 25h1M34 25h1M22 26h2M16 27h2M23 27h2M33 27h2M17 28h1M24 28h1M33 28h1M17 31h2M17 32h3M16 33h3M23 33h5M17 34h1M24 34h3M25 35h1M33 35h2M32 36h3M18 37h2M31 37h3M19 38h1M31 38h1" />
	<path stroke="#ffd1a2" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19hL
	<path stroke="#89a410" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<path stroke="#ffa18b" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#ffb189" d="M25 26h1" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #025</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#62b6f0" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M
M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h14M37 25h13M0 26h15M36 26h14M0 27h14M37 27h13M0 28h15M36 28h14M0 29h16M35 29h15M0 30h17M34 30h16M0 31h12M14 31h2M35 31h15M0 32h11M15 32h1M35 32h15M0 33h11M36 33h14M0 34h12M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h16M34 38h16M0 39h19M32M
 39h18M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M19 22h3M29 22h3M34 22h1M15 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M15 24h1M35 24h1M14 25h1M36 25h1M15 26h1M24 26h1M26 26h1M35 26h1M14 27h1M25 27h1M36 27h1M15 28h2M34 28h2M16 29h1M34 29h1M17 30h2M32 30h2M1M
2 31h2M16 31h1M19 31h2M30 31h2M34 31h1M11 32h1M14 32h1M16 32h1M24 32h3M34 32h1M11 33h1M14 33h2M35 33h1M12 34h1M15 34h1M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M16 38h3M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#2c2c2c" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h8M26 21h8M17 22h2M22 22h2M27 22h2M32 22h2M16 23h2M33 23h2M16 24h3M22 24h1M28 24h1M32 24h3M15 25h3M33 25h3M16 26h1M34 26hM
1M17 31h2M32 31h2M12 32h2M17 32h5M29 32h5M13 33h1M16 33h5M30 33h5M16 34h4M31 34h4M16 35h3M32 35h3M16 36h3M32 36h3M17 37h2M32 37h2" />
	<path stroke="#ffcdc3" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#ffffff" d="M25 21h1M24 22h3M20 23h1M23 23h5M30 23h1M23 24h5M18 25h1M22 25h7M32 25h1M17 26h1M20 26h4M27 26h4M33 26h1M15 27h10M26 27h10M17 28h17M17 29h17M19 30h13M21 31h9M22 32h2M27 32h2M12 33h1M21 33h9M13 34h2M20 34h11M14 35h1M19 35h13M19 36h13M19 37h13M19 38h3M23 38h1M25 38h1M27 38h1M29 38L
	<path stroke="#a2ae00" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#c2d000" d="M19 25h3M29 25h3" />
	<path stroke="#ffb5a5" d="M18 26h2M31 26h2" />
	<path stroke="#f5b3a5" d="M25 26h1" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #064</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Smiling</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>The dollar does not have nine lives like meow</meow:Message>
	<path stroke="#fff195" d="M0 0M
h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h15M17 32h3M31 32h19M0 33h14M18 33h1M32 33h18M0 34h14M18 34h1M32 34h18M0 35h15M33 35h17M0 36h16M33 36h1M
7M0 37h17M33 37h17M0 38h18M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M19 24h1M22 24h1M28 24h1M31 24h1M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 M
27h1M35 27h1M16 28h1M25 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M15 32h2M20 32h1M30 32h1M14 33h1M17 33h1M19 33h1M31 33h1M14 34h1M17 34h1M19 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#acacac" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h2M24 18h1M26 18h1M28 18h2M34 18h1M16 19h1M19 19h4M24 19h1M26 19h1M28 19h4M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h17M16 23h4M
M22 23h7M31 23h4M16 24h3M20 24h2M23 24h1M27 24h1M29 24h2M32 24h3M16 25h2M20 25h3M28 25h3M33 25h2M16 26h6M29 26h6M16 27h5M30 27h5M17 28h2M32 28h2M17 29h1M33 29h1M21 31h1M29 31h1M21 32h2M28 32h2M15 33h1M22 33h1M28 33h1M16 34h1M20 34h2M29 34h2M19 36h1M31 36h1M19 37h1M31 37h1M20 38h1M30 38h1" />
	<path stroke="#ffd0d1" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#868686" d="M23 18h1M25 18h1M27 18h1M23 19h1M25 19h1M27 19h1M16 33h1M20 33h2M29 33h2M19 35h2M30 35h2" />
	<path stroke="#ffffff" d="M/
M24 24h3M23 25h5M22 26h1M24 26h1M26 26h1M28 26h1M21 27h3M27 27h3M19 28h6M26 28h6M18 29h15M19 30h13M22 31h7M23 32h5M23 33h5M15 34h1M22 34h7M16 35h2M21 35h9M17 36h1M20 36h11M20 37h11M22 38h1M24 38h3M28 38h1" />
	<path stroke="#ffacae" d="M18 25h2M31 25h2" />
	<path stroke="#dfb3a9" d="M25 27h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #033</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Food?</meow:Message>
	<path stroke="#8fcfff" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50MM
0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h13M15 32h1M35 32h15M0 33h12M36 33h14M0 34h12M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50MM
0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M25 25h1M35 25h1M15 26h1M24 26h3M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M13 32h2M16 32h1MM
24 32h3M34 32h1M12 33h1M15 33h1M35 33h1M12 34h1M15 34h1M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#f79100" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h2M24 18h1M26 18h1M28 18h2M34 18h1M16 19h1M19 19h4M24 19h1M26 19h1M28 19h4M34 19h1M16 20h1M18 20h7M26 20h7M34 20h1M17 21h17M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M18 24h1M23 24h5M32 24h1M16 25h4M22 25h3M26 25h3M31 25h4M17 26h1M20 26h4M27 26hM
4M33 26h1M18 27h15M19 28h13M17 29h17M19 30h13M17 31h2M21 31h9M32 31h2M17 32h7M27 32h7M13 33h2M19 33h13M13 34h2M16 34h7M28 34h7M14 35h1M20 35h11M16 36h8M27 36h8M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#ffddd3" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#d17700" d="M23 18h1M25 18h1M27 18h1M23 19h1M25 19h1M27 19h1M25 20h1M16 24h2M33 24h2M16 26h1M34 26h1M16 27h2M33 27h2M17 28h2M32 28h2M16 33h3M32 33h3M23 34h5M16 35h4M31 35h4M24 36h3" />
	<path stroke="#9fdd48" d="L
M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ff9f88" d="M18 26h2M31 26h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #018</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>Egg and pan</meow:Gear>
			<meow:Message>GM. Breakfast is ready</meow:Message>
	<path stroke="#87371b" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4M
h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h25M28 13h22M0 14h24M29 14h21M0 15h16M19 15h3M30 15h2M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h13M36 34h14M0 35h11M39 35h11M0 36h10M40 36h10M0 37h9M0 38h9M0 39h9M0 40h9M41 40M
h9M0 41h9M41 41h9M0 42h10M40 42h10M0 43h11M39 43h11M0 44h12M38 44h12M0 45h13M37 45h13M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M25 13h3M24 14h1M28 14h1M16 15h3M22 15h2M29 15h1M32 15h3M15 16h1M19 16h3M30 16h2M35 16h1M15 17h1M20 17h1M31 17h1M35 17h1M15 18h1M19 18h2M31 18h1M35 18h1M15 19h1M18 19h1M21 19h1M27 19h4M32 19h1M35 19h1M15 20h1M17 20h1M22 20h5M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M35 23h1M15 24h1M20 24h3M28 24h3M35 24h1M15 25h1M25 25h1M35 25h1M15 26h1M24 26h3M35 26h1M15M
 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M16 32h1M24 32h3M34 32h1M15 33h1M35 33h1M13 34h3M35 34h1M11 35h3M15 35h1M35 35h4M10 36h1M14 36h2M35 36h1M39 36h1M9 37h1M15 37h2M34 37h1M40 37h10M9 38h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M40 38h1M9 39h2M19 39h13M39 39h11M9 40h1M11 40h1M38 40h1M40 40h1M9 41h1M12 41h2M36 41h2M40 41h1M10 42h1M14 42h22M39 42h1M11 43h1M38 43h1M12 44h1M37 44h1M13 45h24" />
	<path stroke="#ff9d26" d="M25 14h2M26 16h2" />
"#ffb944" d="M27 14h1M25 15h2M25 16h1" />
	<path stroke="#f68900" d="M24 15h1M28 15h1M24 16h1M28 16h1M25 17h3" />
	<path stroke="#fffaf1" d="M27 15h1M23 16h1M22 17h3M28 17h2M22 18h5" />
	<path stroke="#2c2c2c" d="M16 16h3M32 16h3M16 17h1M34 17h1M16 18h1M34 18h1M16 19h1M19 19h2M31 19h1M34 19h1M16 20h1M18 20h4M27 20h6M34 20h1M17 21h17M17 22h17M16 23h19M16 24h4M23 24h5M31 24h4M16 25h9M26 25h9M16 26h2M20 26h4M27 26h4M33 26h2M16 27h19M17 28h17M17 29h17M19 30h13M17 31h2M21 31h9M32 31h2M17 32h7M27 32h7M16 33h19M16 34h19M1M
4 35h1M16 35h19M16 36h19M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#f5f1e3" d="M22 16h1M29 16h1M21 17h1M30 17h1M21 18h1M27 18h4M22 19h5" />
	<path stroke="#f5b3a5" d="M17 17h3M32 17h2M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#e79e8e" d="M18 26h2M31 26h2" />
	<path stroke="#838383" d="M11 36h3M36 36h3M10 37h3M37 37h3M10 38h5M36 38h4M11 39h6M35 39h4M12 40h6M32 40h6M14 41h22" />
	<path stroke="#676767" d="M13 37h2M35 37h2M15 38h2M34 38h2M17 39h2M32 39h3M18 40h14" />
383838" d="M41 38h9" />
	<path stroke="#006ccd" d="M10 40h1M10 41h2M11 42h3M12 43h3M13 44h1" />
	<path stroke="#004b8e" d="M39 40h1M38 41h2M36 42h3M32 43h6M31 44h6" />
	<path stroke="#005fb6" d="M15 43h17M14 44h17" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #043</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#cadb96" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0M
 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h15M17 32h3M31 32h19M0 33h14M18 33h1M32 33h18M0 34h14M18 34h1M32 34h18M0 35h15M33 35h17M0 36h16M33 36h17M0 37h17M33 37h17M0 38h18M32 38h18M0 39h20M31 M
39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M28 24h1M31 24h1M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32M
 30h2M19 31h2M30 31h2M15 32h2M20 32h1M30 32h1M14 33h1M17 33h1M19 33h1M31 33h1M14 34h1M17 34h1M19 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#fe9800" d="M16 16h3M16 17h1M20 17h1M16 18h1M21 18h1M16 19h1M19 19h2M16 20h1M18 20h3M17 21h3M30 21h4M17 22h1M29 22h5M16 23h2M31 23h4M29 24h2M32 24h3M30 25h5M33 26h2M15 33h2M27 33h1M30 33h1M15 34h1M26 34h2M30 34h1M30 35h2M22 37h2M22 38h1M24 38h1" />
	<path stroke="#fffffM
f" d="M32 16h3M30 17h1M34 17h1M22 18h8M34 18h1M21 19h11M34 19h1M21 20h12M34 20h1M20 21h10M18 22h2M22 22h7M18 23h1M23 23h6M16 24h3M23 24h5M16 25h4M22 25h8M16 26h2M20 26h3M24 26h1M26 26h1M28 26h3M16 27h8M25 27h1M27 27h8M17 28h17M17 29h17M19 30h13M21 31h9M21 32h9M20 33h7M28 33h2M16 34h1M20 34h6M28 34h2M16 35h2M19 35h11M17 36h1M19 36h13M19 37h3M24 37h8M20 38h1M25 38h2M28 38h1M30 38h1" />
	<path stroke="#ffd0d1" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#8f8f00" d="M20 22h2M19 23h1M22 23h1M1LQ9 24h1M22 24h1M20 25h2" />
	<path stroke="#ffacae" d="M18 26h2M31 26h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #052</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#85664c" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7M
h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h20M31 16h19M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h13M15 35h4M32 35h18M0 36h13M16 36h2M33 36h17M0 37h13M33 37h17M0 38h14M33 38h17M0 39h15M32 39h18M0 40h20M31 40h19M0 41h50M0 42hM
50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 16h11M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M24 25h3M35 25h1M14 26h1M25 26h1M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M13 35h2M19 35h1M31 35h1M13 36h1M15 36h1M18 36h1M32 3M
6h1M13 37h1M16 37h3M32 37h1M14 38h1M18 38h1M32 38h1M15 39h5M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#ebebeb" d="M20 17h11M20 18h11M19 19h13M18 20h15M18 21h15M17 22h9M27 22h2M32 22h2M16 23h4M22 23h3M26 23h2M33 23h2M16 24h3M20 24h2M23 24h1M27 24h2M32 24h3M16 25h8M27 25h2M32 25h3M15 26h3M20 26h5M26 26h5M33 26h3M14 27h23M15 28h21M15 29h21M16 30h19M18 31h15M21 32h9M21 33h9M20 34h11M20 35h11M19 36h13M19 37h13M17 38h1M19 38h13M24 39h3" />
	<path stroke="#7b7b7b" d="M18 18h2M31 18h2M17 19h2M32 1Mv
9h2M15 20h3M33 20h3M14 36h1M14 37h2M15 38h2M20 39h1M22 39h1M28 39h1M30 39h1" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#939393" d="M26 22h1M25 23h1M24 24h3" />
	<path stroke="#7ecde8" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffffff" d="M30 23h1" />
	<path stroke="#4cafd0" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #012</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#ac7b50" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 M
8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h20M31 16h19M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h19M32 35h18M0 36h18M33 36h17M0 37h16M33 37h17M0 38h16M33 38h17M0 39h16M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 4M
5h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 16h11M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M19 35h1M31 35h1M18 36h1M32 36h1M16 37h3M32 37h1M16 38h1M18 38h1M32 38h1M16M
 39h4M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#ffffff" d="M20 17h11M18 18h15M17 19h17M15 20h21M18 21h15M17 22h12M32 22h2M16 23h4M22 23h6M30 23h1M33 23h2M16 24h3M20 24h2M23 24h6M32 24h3M16 25h9M26 25h3M32 25h3M15 26h3M20 26h4M27 26h4M33 26h3M14 27h23M15 28h21M15 29h21M16 30h19M18 31h15M21 32h9M21 33h9M20 34h1M22 34h1M24 34h3M28 34h1M30 34h1M20 35h2M23 35h1M25 35h1M27 35h1M29 35h2M19 36h6M26 36h6M19 37h13M17 38h1M19 38h13M20 39h1M22 39h1M24 39h3M28 39h1M30 39h1" />
	<path stroke="#ffc8ca" M
d="M14 21h3M34 21h3" />
	<path stroke="#ffd94a" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffe898" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
	<path stroke="#dedede" d="M21 34h1M23 34h1M27 34h1M29 34h1M22 35h1M24 35h1M26 35h1M28 35h1M25 36h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #014</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>...</meow:Message>
	<path stroke="#62ffc6" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 M
8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h16M19 16h13M35 16h15M0 17h15M21 17h9M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h16M35 23h15M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h16M35 29h15M0 30h16M35 30h15M0 31h17M34 31h16M0 32h19M32 32h18M0 33h13M16 33h3M32 33h18M0 34h13M17 34h1M33 34h17M0 35h14M33 35h17M0 36h15M33 36h17M0 37h16M32 37h18M0 38h20M31 38h19M0 39h50M0 40h50M0 41h50M0 42h50M0 43M
h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 16h3M32 16h3M15 17h1M19 17h2M30 17h2M35 17h1M15 18h1M21 18h9M35 18h1M15 19h1M19 19h2M30 19h2M35 19h1M15 20h1M18 20h1M32 20h1M35 20h1M15 21h1M17 21h1M33 21h1M35 21h1M15 22h2M34 22h2M16 23h1M34 23h1M15 24h1M19 24h4M28 24h4M35 24h1M15 25h1M21 25h2M30 25h2M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M35 28h1M16 29h1M34 29h1M16 30h1M34 30h1M17 31h2M32 31h2M19 32h2M30 32h2M13 33h3M19 33h1M31 33h1M13 34h1M16 3M
4h1M18 34h1M32 34h1M14 35h1M16 35h3M32 35h1M15 36h1M18 36h1M22 36h2M27 36h2M32 36h1M16 37h4M24 37h1M26 37h1M31 37h1M20 38h11" />
	<path stroke="#ffffff" d="M16 17h3M32 17h3M16 18h1M20 18h1M30 18h1M34 18h1M16 19h1M21 19h9M34 19h1M16 20h1M19 20h13M34 20h1M16 21h1M18 21h15M34 21h1M17 22h17M17 23h17M16 24h3M23 24h5M32 24h3M16 25h5M23 25h7M32 25h3M16 26h8M27 26h8M16 27h2M20 27h5M26 27h5M33 27h2M16 28h19M17 29h17M17 30h17M19 31h13M21 32h9M20 33h11M14 34h2M19 34h13M15 35h1M19 35h13M16 36h2M19 36h3M24 36h3M29 36h3M20 37h4ML
	<path stroke="#ffc0a8" d="M17 18h3M31 18h3M17 19h2M32 19h2M17 20h1M33 20h1" />
	<path stroke="#ffc0a0" d="M25 26h1" />
	<path stroke="#ffc6c8" d="M18 27h2M31 27h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #065</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#a3a4dd" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 M
5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M
M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h2M29 25h1M35 25h1M15 26h1M20 26h2M28 26h1M30 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M
M17 36h2M32 36h1M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M16 38h4M24 38h1M26 38h1M31 38h1M20 39h11" />
	<path stroke="#ffffff" d="M16 18h3M16 19h1M20 19h1M16 20h1M21 20h5M16 21h1M19 21h7M16 22h1M18 22h8M17 23h9M17 24h3M22 24h4M16 25h3M23 25h3M16 26h3M23 26h3M16 27h4M22 27h3M16 28h2M20 28h4M16 29h10M17 30h9M17 31h9M19 32h7M21 33h3M20 34h3M19 35h2M19 36h2M17 37h1M19 37h3M20 38h4" />
	<path stroke="#b2b2b2" d="M32 18h3M30 19h1M34 19h1M26 20h4M34 20h1M26 21h6M34 21h1M26 22h7M34 22h1M26 23h8M26 24h8M26 25h3M30 25h5M26 26Mg
h2M29 26h1M31 26h4M26 27h9M27 28h4M33 28h2M26 29h9M26 30h8M26 31h8M26 32h6M24 33h6M23 34h8M21 35h11M21 36h11M24 37h3M29 37h3M25 38h1M27 38h4" />
	<path stroke="#ffcfc6" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#95ac4c" d="M20 24h2M19 25h1M22 25h1M19 26h1M22 26h1M20 27h2" />
	<path stroke="#ffc0b4" d="M18 28h2M31 28h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #016</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Fast food restaurant worker hat and microphone</meow:Gear>
			<meow:Message>Meowcome to nekodonalds, how may I help you?</meow:Message>
	<path stroke="#a29c94" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h21M29 13h21M0 14h15M18 14h2M30 14h2M35 14h15M0 15h14M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h17M33 31h17M0 32h14M16 32h3M31 32h19M0 33h13M17 33h1M32 33h18M0 34hM
13M17 34h1M32 34h18M0 35h14M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M21 13h8M15 14h3M20 14h1M29 14h1M32 14h3M14 15h1M18 15h3M29 15h3M35 15h1M14 16h1M20 16h1M29 16h1M35 16h1M14 17h1M18 17h14M35 17h1M14 18h1M17 18h1M21 18h1M30 18h1M32 18h1M35 18h1M14 19h1M16 19h1M22 19h8M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23hM
1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M14 29h1M35 29h1M15 30h2M33 30h2M17 31h3M30 31h3M14 32h2M19 32h1M30 32h1M13 33h1M16 33h1M18 33h1M31 33h1M13 34h1M16 34h1M18 34h1M31 34h1M14 35h1M17 35h1M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#b90010" d="M21 14h8M21 15h3M27 15h2M21 16h3M25 16h1M27 16h2M22 18h8M20 31h3M25 31h1M20 32h3M25 32h1" />
roke="#ffffff" d="M15 15h3M32 15h3M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M34 17h1M15 18h1M18 18h3M31 18h1M34 18h1M15 19h1M17 19h5M30 19h3M34 19h1M16 20h18M16 21h18M16 22h3M22 22h7M32 22h3M16 23h2M20 23h1M23 23h5M30 23h1M33 23h2M14 24h1M16 24h3M22 24h7M32 24h4M13 25h2M16 25h2M22 25h2M25 25h1M27 25h2M33 25h4M14 26h1M16 26h2M20 26h5M26 26h5M33 26h3M13 27h3M17 27h3M23 27h14M14 28h3M23 28h13M15 29h5M23 29h12M17 30h16M14 33h2M19 33h12M14 34h2M19 34h12M15 35h2M18 35h14M16 36h1M18 36h14M18 37h14M19 38h1M21 38h1M23 38h4M28M
	<path stroke="#ffce00" d="M24 15h3M24 16h1M26 16h1" />
	<path stroke="#ffd4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#3f3f3f" d="M15 22h1M15 23h1M15 24h1M15 25h1M15 26h1M16 27h1M20 27h1M17 28h5M20 29h2" />
	<path stroke="#f7bf04" d="M19 23h1M21 23h1M19 24h3" />
	<path stroke="#45bff5" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffb2a2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#fece4e" d="M19 25h3" />
	<path stroke="#6dd1ff" d="M29 25h3" />
	<pathLx stroke="#2a2a2a" d="M21 27h2M22 28h1M22 29h1" />
	<path stroke="#ad000c" d="M23 31h2M26 31h4M23 32h2M26 32h4" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #060</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White (Shiny)</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>Rudolf Christmas Costume</meow:Gear>
			<meow:Message>Merry Chirstmas</meow:Message>
	<path stroke="#882f69" d="M0 0h50MM
0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h14M18 6h32M0 7h14M18 7h14M35 7h15M0 8h15M20 8h12M35 8h15M0 9h11M14 9h1M21 9h8M35 9h15M7 10h4M14 10h2M21 10h8M34 10h2M37 10h6M9 11h2M20 11h10M34 11h1M37 11h4M10 12h2M22 12h5M37 12h3M10 13h3M22 13h6M35 13h5M11 14h4M21 14h7M33 14h6M11 15h7M22 15h5M31 15h8M11 16h8M22 16h5M30 16h9M11 17h4M23 17h4M30 17h2M35 17h4M11 18h3M36 18h3M11 19h3M36 19h3M11 20h4M36 20h3M11 21h4M36 21h3M11 22h4M36 22h3M11 23h4M36 23h3M11 24h5M35 24h4M11 25h4M36 25h3M11 26h4M36 26h3M11 27h4M36 27h3M11 28h4M36 2M
8h3M11 29h4M36 29h3M11 30h5M35 30h4M0 31h16M35 31h2M38 31h12M0 32h17M34 32h2M39 32h11M0 33h19M32 33h3M39 33h11M0 34h19M32 34h4M40 34h10M0 35h18M33 35h2M39 35h1M41 35h9M0 36h17M33 36h3M38 36h1M43 36h7" />
	<path stroke="#2c2626" d="M14 6h4M14 7h1M17 7h1M32 7h3M15 8h1M18 8h2M32 8h1M34 8h1M11 9h3M15 9h1M20 9h1M29 9h3M34 9h1M11 10h1M13 10h1M16 10h1M20 10h1M29 10h1M33 10h1M36 10h1M11 11h1M14 11h2M19 11h1M30 11h1M33 11h1M35 11h2M12 12h1M19 12h3M27 12h3M34 12h3M13 13h2M21 13h1M28 13h1M33 13h2M15 14h3M20 14h1M28 14h1M31 14M
h2M18 15h1M21 15h1M27 15h1M30 15h1M19 16h1M21 16h1M27 16h1M29 16h1M15 17h3M19 17h1M22 17h1M27 17h1M29 17h1M33 17h2M14 18h1M18 18h1M20 18h1M22 18h6M29 18h1M31 18h2M35 18h1M14 19h1M19 19h1M29 19h2M35 19h1M15 20h1M22 20h6M34 20h1M16 21h2M20 21h2M28 21h2M33 21h1M17 22h1M19 22h1M30 22h1M32 22h1M17 23h2M31 23h2" />
	<path stroke="#6f442a" d="M15 7h2M16 8h2M33 8h1M16 9h4M32 9h2M12 10h1M17 10h3M30 10h3M12 11h2M16 11h3M31 11h2M13 12h6M30 12h4M15 13h6M29 13h4M18 14h2M29 14h2M19 15h2M28 15h2M20 16h1M28 16h1M20 17h2M28 17h1M21M
	<path stroke="#9c0000" d="M0 10h7M43 10h7M1 11h1M6 11h3M41 11h3M48 11h1M1 12h1M8 12h2M40 12h2M48 12h1M1 13h1M9 13h1M40 13h1M48 13h1M1 14h1M9 14h2M39 14h2M48 14h1M1 15h1M10 15h1M39 15h1M48 15h1M1 16h1M10 16h1M39 16h1M48 16h1M0 17h11M39 17h11M1 18h1M10 18h1M39 18h1M48 18h1M1 19h1M10 19h1M39 19h1M48 19h1M1 20h1M10 20h1M39 20h1M48 20h1M1 21h1M10 21h1M39 21h1M48 21h1M1 22h1M10 22h1M39 22h1M48 22h1M1 23h1M10 23h1M39 23h1M48 23h1M1 24h1M10 24h1M39 24h1M48 24h1M1 25h1M10 25h1M39 25h1M48 25h1M1 26h1M10 26M
h1M39 26h1M48 26h1M1 27h1M10 27h1M39 27h1M48 27h1M1 28h1M10 28h1M39 28h1M48 28h1M1 29h1M9 29h2M39 29h2M48 29h1M0 30h11M39 30h11" />
	<path stroke="#374b7e" d="M0 11h1M3 11h3M44 11h4M49 11h1M0 12h1M2 12h6M42 12h4M47 12h1M0 13h1M2 13h4M7 13h2M41 13h7M49 13h1M0 14h1M2 14h7M41 14h2M44 14h4M49 14h1M0 15h1M3 15h7M40 15h8M49 15h1M0 16h1M2 16h8M40 16h6M47 16h1M49 16h1M0 18h1M2 18h8M40 18h1M42 18h5M0 19h1M2 19h6M9 19h1M42 19h5M49 19h1M0 20h1M3 20h7M40 20h1M42 20h4M49 20h1M0 21h1M2 21h8M40 21h1M43 21h2M47 21h1M49 21h1M8 22h2M
M41 22h1M43 22h2M46 22h2M49 22h1" />
	<path stroke="#ffffff" d="M2 11h1M46 12h1M49 12h1M6 13h1M43 14h1M2 15h1M46 16h1M49 18h1M8 19h1M2 20h1M22 21h6M0 22h1M2 22h6M16 22h1M20 22h10M40 22h1M0 23h1M2 23h8M19 23h12M33 23h1M40 23h2M46 23h2M49 23h1M0 24h1M2 24h8M17 24h17M49 24h1M0 25h1M2 25h8M16 25h3M23 25h12M40 25h1M47 25h1M49 25h1M0 26h1M2 26h8M16 26h2M24 26h4M32 26h3M40 26h2M0 27h1M2 27h8M16 27h2M24 27h1M26 27h2M30 27h5M40 27h2M0 28h1M2 28h8M16 28h3M23 28h1M27 28h3M32 28h3M40 28h3M45 28h2M0 29h1M2 29h7M16 29h19M41 29h6M
M17 30h17M17 31h17M19 32h13M21 33h9M20 34h3M28 34h2M20 35h4M27 35h3M20 36h5M26 36h5M17 37h1M24 37h3M29 37h3M25 38h1M27 38h4" />
	<path stroke="#000000" d="M18 17h1M32 17h1M19 18h1M30 18h1M35 20h1M15 21h1M35 21h1M15 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M35 25h1M42 25h1M45 25h1M15 26h1M19 26h4M28 26h4M35 26h1M15 27h1M19 27h2M25 27h1M28 27h2M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M37 31h1M17 32h2M32 32h2M36 32h1M38 32h1M19 33h2M30 33h2M35 33h1M38 33h1M19 3M
4h1M31 34h1M36 34h1M39 34h1M18 35h1M32 35h1M35 35h1M38 35h1M40 35h1M17 36h2M32 36h1M36 36h2M39 36h1M41 36h2M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M35 37h1M38 37h1M43 37h1M16 38h4M24 38h1M26 38h1M31 38h1M35 38h1M38 38h1M40 38h1M42 38h1M20 39h11M36 39h2M39 39h1M41 39h1" />
	<path stroke="#d69c51" d="M15 18h3M33 18h2M15 19h4M31 19h4M16 20h3M31 20h3M32 21h1" />
	<path stroke="#593420" d="M41 18h1M47 18h1M40 19h2M47 19h1M41 20h1M46 20h2M41 21h2M45 21h2M42 22h1M45 22h1" />
	<path stroke="#b20f16" d="M20 19h9M19 20h3M28 M
20h3M18 21h2M30 21h2M18 22h1M31 22h1" />
	<path stroke="#a3a3a3" d="M34 21h1M34 22h1M19 25h4M18 26h1M23 26h1M18 27h1M21 27h3M21 28h2M30 34h1M19 35h1M30 35h2M19 36h1M31 36h1M19 37h3M20 38h4" />
	<path stroke="#9c684c" d="M42 23h4M40 24h8M41 25h1M43 25h2M46 25h1M42 26h6M49 26h1M42 27h1M45 27h3M49 27h1M47 28h1M49 28h1M47 29h1M49 29h1" />
	<path stroke="#dd000d" d="M43 27h2M43 28h2M36 37h2M36 38h2" />
	<path stroke="#ffc0b4" d="M19 28h2M30 28h2" />
	<path stroke="#146117" d="M37 32h1M36 33h2M37 34h2M36 35h2M40 36h1M39 M
37h4M39 38h1M41 38h1" />
	<path stroke="#c6c6c6" d="M23 34h5M24 35h3M25 36h1" />
	<path stroke="#b34a8e" d="M0 37h16M33 37h2M44 37h6M0 38h16M33 38h2M43 38h7M0 39h15M33 39h1M45 39h5M0 40h17M32 40h3M44 40h6M0 41h18M31 41h5M43 41h7M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#7b3361" d="M32 38h1M15 39h5M31 39h2M34 39h2M38 39h1M40 39h1M42 39h3M17 40h15M35 40h9M18 41h13M36 41h7" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #022</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#5c5c74" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h5M
0M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h20M31 32h19M0 33h19M32 33h18M0 34h19M32 34h18M0 35h14M17 35h1M33 35h17M0 36h14M33 36h17M0 37h15M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M
M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M35 23h1M15 24h1M19 24h4M28 24h4M35 24h1M15 25h1M20 25h2M29 25h2M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M
M20 32h1M30 32h1M19 33h1M31 33h1M19 34h1M31 34h1M14 35h3M18 35h1M32 35h1M14 36h1M17 36h2M32 36h1M15 37h1M18 37h1M32 37h1M16 38h4M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#2c2c2c" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h17M16 23h19M16 24h3M23 24h5M32 24h3M16 25h4M22 25h7M31 25h4M16 26h2M20 26h3M28 26h3M33 26h2M16 27h8M25 27h1M27 27h8M17 28h17M17 29h17M19 30h13M21 31h9M21 32h9M20 33h11M20 34M
h11M19 35h13M15 36h2M19 36h13M16 37h2M19 37h13M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#ffbdbe" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#ffabad" d="M18 26h2M31 26h2" />
	<path stroke="#3d3d3d" d="M24 26h1M26 26h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #019</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Nya</meow:Message>
	<path stroke="#4788a8" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8M
h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h20M31 16h19M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h13M15 35h4M32 35h18M0 36h13M16 36h2M33 36h17M0 37h13M33 37h17M0 38h14M33 38h17M0 39h15M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43M
h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 16h11M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M13 35h2M19 35h1M31 35h1M13 36h1M15 36h1M18 36h1M32 36h1M13 M
37h1M16 37h3M32 37h1M14 38h1M18 38h1M32 38h1M15 39h5M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#2c2c2c" d="M20 17h11M18 18h15M17 19h17M15 20h21M18 21h15M17 22h12M32 22h2M16 23h4M22 23h6M33 23h2M16 24h3M20 24h2M23 24h6M32 24h3M16 25h9M26 25h3M32 25h3M15 26h3M20 26h4M27 26h4M33 26h3M14 27h23M15 28h21M15 29h21M16 30h19M18 31h15M21 32h9M21 33h9M20 34h3M24 34h3M28 34h3M20 35h4M25 35h1M27 35h4M14 36h1M19 36h6M26 36h6M14 37h2M19 37h13M15 38h3M19 38h13M20 39h1M22 39h1M24 39h3M28 39h1M30 39h1" />
<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#00d54d" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffffff" d="M30 23h1" />
	<path stroke="#38ee78" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
	<path stroke="#3e3e3e" d="M23 34h1M27 34h1M24 35h1M26 35h1M25 36h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #047</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Nya</meow:Message>
	<path stroke="#93dbb1" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 M
7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44hM
50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h2M29 25h1M35 25h1M15 26h1M20 26h2M28 26h1M30 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32 36M
h1M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M16 38h4M24 38h1M26 38h1M31 38h1M20 39h11" />
	<path stroke="#ffffff" d="M16 18h1M32 18h3M16 19h1M30 19h1M16 20h1M21 20h5M16 21h1M19 21h7M16 22h1M18 22h8M17 23h9M17 24h3M22 24h4M16 25h3M23 25h3M16 26h3M23 26h3M16 27h4M22 27h3M16 28h2M20 28h4M16 29h10M17 30h9M17 31h9M19 32h7M21 33h5M20 34h6M19 35h7M19 36h7M17 37h1M19 37h3M24 37h2M29 37h2M20 38h4M25 38h1M27 38h4" />
	<path stroke="#fe9800" d="M17 18h2M20 19h1M34 19h1M26 20h4M34 20h1M26 21h6M34 21h1M26 22h7M34 22h1M26 23h8M26 Mo
24h8M26 25h3M30 25h5M26 26h2M29 26h1M31 26h4M26 27h9M27 28h4M33 28h2M26 29h9M26 30h8M26 31h8M26 32h6M26 33h4M26 34h5M26 35h6M26 36h6M26 37h1M31 37h1" />
	<path stroke="#ffcfc6" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#a1df00" d="M20 24h2M19 25h1M22 25h1M19 26h1M22 26h1M20 27h2" />
	<path stroke="#ffc0b4" d="M18 28h2M31 28h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #038</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>Ice cream with cherry on top</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#e59aa8" d="M0 0h50M0 1h50M0 2h50MM
0 3h50M0 4h27M29 4h21M0 5h26M27 5h23M0 6h25M27 6h23M0 7h24M28 7h22M0 8h23M29 8h21M0 9h23M29 9h21M0 10h22M29 10h21M0 11h21M30 11h20M0 12h20M31 12h19M0 13h19M32 13h18M0 14h19M32 14h18M0 15h16M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h15M17 32h3M31 32h19M0 33h14M18 33h1M32 33h18M
M0 34h14M18 34h1M32 34h18M0 35h15M33 35h17M0 36h16M33 36h17M0 37h17M33 37h17M0 38h18M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#4b240f" d="M27 4h2M26 5h1" />
	<path stroke="#87201f" d="M25 6h2M24 7h1M27 7h1M23 8h1M28 8h1M23 9h1M28 9h1M24 10h1M27 10h1M25 11h2" />
	<path stroke="#b3191a" d="M25 7h2M24 8h3M24 9h4M25 10h2" />
	<path stroke="#e9e9e9" d="M27 8h1" />
	<path stroke="#5d3723" d="M22 10h2M21 11h4M20 12h2M23 12h4M19 13h3M24 13hM
1M26 13h2M19 14h9M20 15h2M24 15h3M20 16h1M25 16h2M25 17h1" />
	<path stroke="#502e1c" d="M28 10h1M27 11h3M27 12h4M28 13h4M28 14h4M28 15h4M29 16h1" />
	<path stroke="#89573c" d="M22 12h1M22 13h2M25 13h1" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M35 16h1M15 17h1M35 17h1M15 18h1M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M19 24h1M22 24h1M28 24h1M31 24h1M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26hM
1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M25 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M15 32h2M20 32h1M30 32h1M14 33h1M17 33h1M19 33h1M31 33h1M14 34h1M17 34h1M19 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#e38b89" d="M19 15h1M19 16h1M31 16h1M19 17h1M31 17h1M19 18h1M31 18h1M20 19h1M30 19h1M20 20h2M29 20h1M22 21h7" />
	<path stroke="#f4adab" d="M22 15h2M27 15h1M21 16h4M27 16h2M30 16M
h1M20 17h5M26 17h5M20 18h11M21 19h9M22 20h7" />
	<path stroke="#dd7f00" d="M16 16h3M32 16h3M16 17h1M34 17h1M16 18h1M34 18h1M16 19h1M19 19h1M31 19h1M34 19h1M16 20h1M18 20h2M32 20h1M34 20h1M17 21h2M33 21h1M17 22h1M33 22h1M16 23h1M34 23h1M16 24h1M34 24h1M24 32h3M16 33h1M20 33h2M23 33h5M29 33h2M16 34h1M23 34h5M17 35h1M19 35h2M23 35h5M30 35h2M23 36h5M24 37h3" />
	<path stroke="#ffd0d1" d="M17 17h2M32 17h2M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#fe9800" d="M30 20h2M19 21h3M29 21h4M18 22h15M17 23h3M22 23h7M31 M
23h3M17 24h2M20 24h2M23 24h5M29 24h2M32 24h2M16 25h2M20 25h11M33 25h2M16 26h7M24 26h1M26 26h1M28 26h7M16 27h8M27 27h8M17 28h8M26 28h8M17 29h17M19 30h13M21 31h9M21 32h3M27 32h3M15 33h1M22 33h1M28 33h1M15 34h1M20 34h3M28 34h3M16 35h1M21 35h2M28 35h2M17 36h1M19 36h4M28 36h4M19 37h5M27 37h5M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#ffacae" d="M18 25h2M31 25h2" />
	<path stroke="#dfb3a9" d="M25 27h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #035</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Loves chicken</meow:Message>
	<path stroke="#a1a769" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M
M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h15M17 33h3M31 33h19M0 34h14M18 34h1M32 34h18M0 35h14M18 35h1M32 35h18M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M33 38h17M0 39h18M3M
2 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M19 22h3M34 22h1M15 23h1M18 23h1M22 23h1M29 23h2M35 23h1M15 24h1M28 24h1M31 24h1M35 24h1M15 25h1M24 25h3M35 25h1M14 26h1M25 26h1M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M
M16 31h2M33 31h2M18 32h3M30 32h3M15 33h2M20 33h1M30 33h1M14 34h1M17 34h1M19 34h1M31 34h1M14 35h1M17 35h1M19 35h1M31 35h1M15 36h1M18 36h1M32 36h1M16 37h1M18 37h1M32 37h1M17 38h2M32 38h1M18 39h2M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#f79100" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h1M29 18h1M34 18h1M16 19h1M19 19h5M27 19h5M34 19h1M16 20h1M18 20h7M26 20h7M34 20h1M17 21h17M17 22h2M22 22h12M16 23h2M23 23h6M31 23h4M16 24h3M22 24h6M29 24h2M32 24h3M16 25h3M22 25h2M27 2M
5h8M15 26h3M20 26h5M26 26h5M33 26h3M15 27h21M16 28h19M17 29h17M18 30h15M20 31h10M21 32h9M21 33h9M16 34h1M22 34h7M16 35h1M22 35h7M17 36h1M21 36h9M20 37h11M20 38h11M24 39h3" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#d17700" d="M22 18h7M24 19h3M25 20h1M14 27h1M36 27h1M15 28h1M35 28h1M15 29h2M34 29h2M16 30h2M33 30h2M18 31h2M30 31h3M15 34h1M20 34h2M29 34h2M15 35h1M20 35h2M29 35h2M16 36h1M19 36h2M30 36h2M17 37h1M19 37h1M31 37h1M19 38h1M31 38h1M20 39h1M22 39h1M28 39L
	<path stroke="#98b866" d="M19 23h1M21 23h1M19 24h3" />
	<path stroke="#ffffff" d="M20 23h1" />
	<path stroke="#b3d57f" d="M19 25h3" />
	<path stroke="#ffa174" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #024</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Magical broom and wizard hat</meow:Gear>
			<meow:Message>They kept calling me a taproot wizard, like wtf is that supposed to mean?</meow:Message>
	<path stroke="#8b6ea6" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h25M26 7h24M0 8h24M27 8h23M0 9h23M28 9h22M0 10h23M28 10h22M0 11h22M29 11h21M0 12h22M29 12h21M0 13h21M30 13h20M0 14h20M30 14h20M0 15h20M31 15h19M0 16h19M32 16h18M0 17h16M35 17h15M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h13M38 21h12M0 22h12M40 22h10M0 23h11M40 23h10M0 24h11M40 24h10M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M3M
4 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h14M17 36h1M33 36h6M45 36h5M0 37h13M33 37h5M46 37h4M0 38h13M32 38h4M47 38h3M0 39h9M48 39h2M0 40h9M49 40h1M0 41h9M48 41h2M0 42h36M47 42h3M0 43h38M46 43h4M0 44h39M45 44h5M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M25 7h1M24 8h3M23 9h2M26 9h2M23 10h1M27 10h1M22 11h2M27 11h2M22 12h1M28 12h1M21 13h1M28 13h2M20 14h2M29 14h1M20 15h1M29 15h2M19 16h2M30 16h2M16 17h4M31 17h4M15 18h1M19 18h1M30 18h3M35 18h1M15 19h1M19 19h1M30 19h1M35 1M
9h1M15 20h1M19 20h2M30 20h2M35 20h1M13 21h3M18 21h1M32 21h1M35 21h3M12 22h4M17 22h17M35 22h5M11 23h2M15 23h5M31 23h5M38 23h2M11 24h7M33 24h7M15 25h1M20 25h2M29 25h2M35 25h1M15 26h1M20 26h2M29 26h2M35 26h1M15 27h1M35 27h1M15 28h1M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M14 36h3M18 36h1M32 36h1M13 37h1M17 37h2M22 37h2M27 37h2M32 37h1M13 38h1M18 38h2M24 38h1M26 38h1M31 38h1M14 39h4M20 39h11" />
	<path stroke="#1a1616" d="M25 9h1M24 10h3M24 M
11h3M23 12h5M24 13h4M23 14h6M21 15h8M21 16h1M23 16h7M20 17h3M27 17h4M21 20h2M27 20h3M19 21h13M13 23h2M36 23h2" />
	<path stroke="#cecece" d="M22 13h2M22 14h1M22 16h1" />
	<path stroke="#f4ce67" d="M23 17h4M23 18h1M26 18h1M23 19h1M26 19h1M23 20h4" />
	<path stroke="#2c2c2c" d="M16 18h3M33 18h2M16 19h1M34 19h1M16 20h1M34 20h1M16 21h1M34 21h1M16 22h1M34 22h1M20 23h11M18 24h2M22 24h7M31 24h2M16 25h3M23 25h5M32 25h3M16 26h3M23 26h5M32 26h3M16 27h4M22 27h2M25 27h1M27 27h2M31 27h4M16 28h2M20 28h5M26 28h5M33 28h2M16 29h19MM
17 30h17M17 31h17M19 32h13M21 33h9M20 34h11M19 35h13M19 36h13M14 37h3M19 37h3M24 37h3M29 37h3M14 38h4M20 38h4M25 38h1M27 38h4" />
	<path stroke="#4a236b" d="M20 18h3M24 18h2M27 18h3M20 19h3M24 19h2M27 19h3" />
	<path stroke="#ecbaaf" d="M17 19h2M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#f6e475" d="M20 24h2M29 24h1M19 25h1M28 25h1M21 27h1" />
	<path stroke="#ebe178" d="M30 24h1M22 25h1M31 25h1M19 26h1M22 26h1M28 26h1M31 26h1M20 27h1M29 27h2" />
	<path stroke="#ffffff" d="M24 27h1M26 27h1M25 28h1" /M
	<path stroke="#e6aeaf" d="M18 28h2M31 28h2" />
	<path stroke="#644a24" d="M39 36h6M38 37h1M45 37h1M36 38h2M46 38h1M9 39h5M18 39h2M31 39h6M47 39h1M9 40h1M48 40h1M9 41h28M47 41h1M36 42h2M46 42h1M38 43h1M45 43h1M39 44h6" />
	<path stroke="#c9964b" d="M39 37h6M38 38h1M43 38h1M45 38h1M37 39h10M37 40h11M37 41h10M38 42h8M39 43h6" />
	<path stroke="#dabb8d" d="M39 38h4M44 38h1" />
	<path stroke="#986e31" d="M10 40h27" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #061</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#b8da86" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 M
5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h20M31 16h19M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h13M15 35h4M32 35h18M0 36h13M16 36h2M33 36h17M0 37h13M33 37h17M0 38h14M33 38h17M0 39h15M32 39h18M0 40h20M31 40h1M
9M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 16h11M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M24 25h3M35 25h1M14 26h1M25 26h1M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M13 35h2M19 35h1M31 35h1M13 36h1M15 36M
h1M18 36h1M32 36h1M13 37h1M16 37h3M32 37h1M14 38h1M18 38h1M32 38h1M15 39h5M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#b2b2b2" d="M20 17h11M18 18h15M17 19h8M26 19h8M15 20h10M26 20h10M18 21h6M27 21h6M17 22h6M28 22h1M32 22h2M16 23h4M33 23h2M16 24h1M34 24h1M21 34h1M23 34h1M27 34h1M29 34h1M22 35h1M24 35h1M26 35h1M28 35h1M14 36h1M25 36h1M14 37h2" />
	<path stroke="#ffffff" d="M25 19h1M25 20h1M24 21h3M23 22h5M22 23h6M30 23h1M20 24h2M23 24h6M19 25h5M27 25h2M20 26h5M26 26h5M19 27h13M17 28h17M15 29hM
21M16 30h19M18 31h15M21 32h9M21 33h9M20 34h1M22 34h1M24 34h3M28 34h1M30 34h1M20 35h2M23 35h1M25 35h1M27 35h1M29 35h2M19 36h6M26 36h6M19 37h13M15 38h3M19 38h13M20 39h1M22 39h1M24 39h3M28 39h1M30 39h1" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#b5b53c" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#7b7b7b" d="M17 24h2M32 24h2M16 25h3M32 25h3M15 26h3M33 26h3M14 27h5M32 27h5M15 28h2M34 28h2" />
	<path stroke="#949429" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #036</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Chainsaw on the forehead</meow:Gear>
			<meow:Message>Pull the tail and it will go brrrrr</meow:Message>
	<path stroke="#c3ff81" d="M0 0h50M
M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h20M23 14h5M33 14h17M0 15h19M24 15h3M34 15h16M0 16h16M25 16h1M28 16h4M35 16h15M0 17h15M27 17h3M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h16M35 23h15M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h16M35 29h15M0 30h16M35 30h15M0 31h17M34 31h16M0 32h19M32 32h18M0 33h19M32 33h18M0 34h18M33 34h17M0 35h18M33 35h17M0 36h16M33M
 36h17M0 37h16M32 37h18M0 38h16M19 38h1M31 38h19M0 39h50M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 14h3M28 14h5M19 15h1M23 15h1M27 15h7M16 16h3M24 16h1M26 16h2M32 16h3M15 17h1M18 17h1M25 17h2M30 17h2M35 17h1M15 18h1M18 18h1M26 18h4M35 18h1M15 19h1M19 19h1M30 19h2M35 19h1M15 20h1M18 20h1M20 20h1M32 20h1M35 20h1M15 21h1M17 21h1M21 21h1M33 21h1M35 21h1M15 22h2M22 22h1M34 22h2M16 23h1M23 23h1M34 23h1M15 24h1M21 24h1M29 24h2M35 24h1M15 25h1M20 25h1M
M22 25h1M29 25h2M35 25h1M15 26h1M25 26h1M35 26h1M15 27h1M24 27h3M35 27h1M15 28h1M35 28h1M16 29h1M34 29h1M16 30h1M34 30h1M17 31h2M32 31h2M19 32h2M30 32h2M19 33h1M31 33h1M18 34h1M32 34h1M18 35h1M32 35h1M16 36h3M22 36h2M27 36h2M32 36h1M16 37h1M18 37h2M24 37h1M26 37h1M31 37h1M16 38h3M20 38h11" />
	<path stroke="#808080" d="M20 15h3M19 16h1M23 16h1M19 17h1M24 17h1M19 18h1M25 18h1M26 19h1" />
	<path stroke="#9d9d9d" d="M20 16h3M20 17h1M20 18h1M20 19h1M21 20h1M22 21h1M26 21h1M23 22h1M25 22h1M24 23h1" />
6300" d="M16 17h2M32 17h1M16 18h1M30 18h1M16 19h1M27 19h3M16 20h1M19 20h1M27 20h5M16 21h1M18 21h3M27 21h6M17 22h5M26 22h8M17 23h6M25 23h4M31 23h3M16 24h5M22 24h6M32 24h2M16 25h4M21 25h1M23 25h5M32 25h2M16 26h9M26 26h3M31 26h3M16 27h2M20 27h4M27 27h4M33 27h1M16 28h18M17 29h16M17 30h15M19 31h12M21 32h3M27 32h3M20 33h3M28 33h2M19 34h4M28 34h3M19 35h5M27 35h4M19 36h3M24 36h3M29 36h2M17 37h1M20 37h4M25 37h1M27 37h2" />
	<path stroke="#dddddd" d="M21 17h3M21 18h3M21 19h2M22 20h2M23 21h2M24 22h1" />
	<path stroke="#e24a00M
" d="M33 17h2M34 18h1M34 19h1M34 20h1M34 21h1M34 24h1M34 25h1M34 26h1M34 27h1M34 28h1M33 29h1M32 30h2M31 31h1M24 32h3M23 33h5M30 33h1M23 34h5M31 34h1M24 35h3M31 35h1M31 36h1M29 37h2" />
	<path stroke="#ffc586" d="M17 18h1M31 18h3M17 19h2M32 19h2M17 20h1M33 20h1" />
	<path stroke="#ffffff" d="M24 18h1M23 19h3M24 20h3M25 21h1M29 23h2M28 24h1M31 24h1M28 25h1M31 25h1M29 26h2" />
	<path stroke="#ffb699" d="M18 27h2M31 27h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #013</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Treat?</meow:Message>
	<path stroke="#c19cff" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50MM
0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h15M36 34h14M0 35h15M36 35h14M0 36h13M36 36h14M0 37h13M35 37h15M0 38h13M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M0 42h50MM
0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1MM
16 32h1M24 32h3M34 32h1M15 33h1M35 33h1M15 34h1M35 34h1M15 35h1M35 35h1M13 36h3M35 36h1M13 37h1M16 37h1M34 37h1M13 38h6M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#ffffff" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M16 24h3M23 24h5M32 24h3M16 25h4M22 25h7M31 25h4M16 26h2M20 26h3M24 26h1M26 26h1M28 26h3M33 26h2M16 27h8M25 27h1M27 27h8M17 28h17M17 29h17M19M
 30h13M17 31h2M21 31h9M32 31h2M17 32h7M27 32h7M16 33h19M16 34h19M16 35h19M16 36h19M14 37h2M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#ffcdc3" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#ffd142" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ffb5a5" d="M18 26h2M31 26h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #045</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Pink costume and a sword</meow:Gear>
			<meow:Message>Poyo!</meow:Message>
	<path stroke="#d3bcef" d="M0 0h50M0 1h50M0 2h50M0 3h50M0M
 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h3M4 10h46M0 11h3M6 11h44M0 12h3M7 12h16M24 12h3M28 12h22M0 13h3M9 13h13M29 13h21M0 14h3M10 14h11M30 14h20M0 15h3M11 15h5M35 15h15M0 16h4M11 16h4M36 16h14M0 17h4M12 17h3M36 17h14M0 18h4M12 18h3M36 18h14M0 19h5M12 19h3M36 19h14M0 20h6M13 20h1M37 20h13M0 21h7M13 21h1M37 21h13M0 22h7M38 22h12M0 23h8M38 23h12M0 24h9M38 24h12M0 25h10M38 25h12M0 26h10M37 26h13M0 27h11M37 27h13M0 28h12M36 28h14M0 29h11M35 29h15M0 30h10M34 30h16M0 31h10M33 31h17M0 32h11M14 32h3M32 32h18M0 33h18MM
32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#4d79cf" d="M3 10h1M3 11h2M3 12h1M6 12h1M7 13h1M9 14h1M10 15h1M4 16h1M10 16h1M11 17h1M5 18h1M11 18h1M11 19h1M12 20h1M12 21h1M8 22h1M12 22h1M13 23h1M13 24h1M13 25h1M11 26h1M17 26h1M16 27h2M16 28h1M12 29h1M15 29h1M11 30h4" />
	<path stroke="#88aef8" d="M5 11h1M5 12h1M4 13h1M8 13h1M4 14h1M8 14h1M6 18h3M8 20h2M11M
 21h1M10 22h1M11 24h2" />
	<path stroke="#a1c0ff" d="M4 12h1M5 13h2M5 14h1M7 14h1M8 15h2M5 16h1M9 16h1M5 17h1M10 17h1M8 19h2M10 20h2M10 21h1M11 22h1M11 23h2M12 25h1" />
	<path stroke="#000000" d="M23 12h1M27 12h1M22 13h1M24 13h3M28 13h1M21 14h4M26 14h4M16 15h5M22 15h1M24 15h1M26 15h1M28 15h1M30 15h5M15 16h1M18 16h1M22 16h1M24 16h1M26 16h1M28 16h1M32 16h1M35 16h1M15 17h3M23 17h1M27 17h1M33 17h3M4 18h1M15 18h2M34 18h2M5 19h1M15 19h1M22 19h7M35 19h1M6 20h1M14 20h1M20 20h2M29 20h2M36 20h1M14 21h1M19 21h1M31 21h1M36 21hM
1M7 22h1M13 22h1M18 22h1M32 22h1M37 22h1M8 23h1M17 23h1M20 23h2M29 23h2M33 23h1M37 23h1M9 24h1M16 24h2M20 24h2M29 24h2M34 24h1M37 24h1M16 25h1M18 25h1M25 25h1M34 25h1M37 25h1M10 26h1M14 26h2M18 26h1M24 26h1M26 26h1M34 26h1M36 26h1M11 27h1M18 27h1M33 27h1M36 27h1M18 28h1M32 28h1M35 28h1M11 29h1M17 29h3M31 29h1M34 29h1M10 30h1M16 30h2M20 30h2M29 30h2M33 30h1M10 31h1M14 31h3M18 31h1M22 31h7M32 31h1M11 32h3M17 32h1M19 32h2M30 32h2M18 33h1M21 33h9M31 33h1M19 34h1M28 34h1M31 34h1M18 35h1M28 35h1M31 35h2M17 36h2M29 36h2M3M
2 36h1M16 37h1M18 37h1M32 37h1M17 38h3M21 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#1f52b0" d="M3 13h1M3 14h1M3 15h1M4 17h1M7 21h1M10 25h1M17 25h1M16 26h1M12 27h1M15 27h1M12 28h1M15 28h1M17 28h1M13 29h2M16 29h1M15 30h1M11 31h3" />
	<path stroke="#ffffff" d="M23 13h1M27 13h1M17 31h1M22 34h6M23 35h4M17 37h1M22 38h1M28 38h1" />
	<path stroke="#e2ecff" d="M6 14h1M5 15h3M6 16h3M6 17h4M9 18h2M10 19h1" />
	<path stroke="#ff7ea5" d="M25 14h1M21 15h1M25 15h1M29 15h1M19 16h3M25 16h1M29 16h3M18 17h2M22 17h1M24 17h3M28M
 17h1M31 17h2M17 18h17M16 19h6M29 19h6M15 20h5M31 20h5M15 21h4M32 21h4M14 22h4M33 22h4M14 23h3M34 23h3M14 24h2M35 24h2M14 25h2M35 25h2M35 26h1M34 27h2M33 28h2M32 29h2M18 30h2M31 30h2M19 31h3M29 31h3M21 32h9" />
	<path stroke="#6993e6" d="M4 15h1M6 19h2M7 20h1M8 21h2M9 22h1M9 23h2M10 24h1M11 25h1M12 26h2" />
	<path stroke="#3188bd" d="M23 15h1M27 15h1M23 16h1M27 16h1" />
	<path stroke="#fe9800" d="M16 16h2M22 20h7M20 21h11M19 22h1M22 22h7M31 22h1M18 23h1M23 23h5M32 23h1M18 24h1M23 24h5M32 24h2M19 25h1M22 25h3M26 25hM
3M31 25h3M20 26h4M27 26h4M33 26h1M19 27h6M26 27h7M19 28h13M20 29h11M22 30h7M18 32h1M19 33h2M30 33h1M20 34h2M29 34h2M19 35h4M19 36h10M31 36h1M19 37h13M20 38h1M23 38h5M30 38h1" />
	<path stroke="#fffdfb" d="M33 16h2M27 35h1M29 35h2" />
	<path stroke="#d3426a" d="M20 17h2M29 17h2" />
	<path stroke="#63b55c" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ffb29d" d="M19 26h1M31 26h2" />
	<path stroke="#fdc3a2" d="M25 26h1M25 27h1" />
	<path stroke=("#fccb00" d="M13 27h2M13 28h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #029</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#9887ef" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M
M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h16M33 31h17M0 32h17M31 32h19M0 33h18M32 33h18M0 34h18M32 34h18M0 35h15M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M
M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M14 27h3M37 27h1M13 28h2M17 28h1M36 28h1M14 29hM
1M18 29h1M22 29h3M35 29h1M15 30h1M22 30h1M25 30h1M33 30h2M16 31h1M22 31h1M26 31h1M30 31h3M17 32h1M23 32h1M30 32h1M18 33h1M24 33h1M31 33h1M18 34h1M31 34h1M15 35h3M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#2c2c2c" d="M15 15h4M31 15h4M15 16h5M30 16h5M15 17h1M20 17h10M34 17h1M15 18h1M18 18h14M34 18h1M15 19h1M17 19h16M34 19h1M16 20h9M26 20h8M16 21h8M27 21h7M15 22h4M22 22h1M28 22h1M32 22h3M15 23h3M33 23h2M14 24h5M32 24h4M13 25h5M33 25h4M14M
 26h2M35 26h1M15 28h2M15 29h3M16 30h4M24 30h1M17 31h3M24 31h2M29 31h1M18 32h2M25 32h2M29 32h1M19 33h1M30 33h1M18 35h1M31 35h1M16 36h1M18 36h1M31 36h1M18 37h2M30 37h2M19 38h1M30 38h1" />
	<path stroke="#ffc4c6" d="M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#ffffff" d="M25 20h1M24 21h3M23 22h5M20 23h1M23 23h5M30 23h1M22 24h7M22 25h2M27 25h2M16 26h2M20 26h5M26 26h5M33 26h2M13 27h1M17 27h20M18 28h18M19 29h3M25 29h10M20 30h2M23 30h1M26 30h7M20 31h2M23 31h1M27 31h2M20 32h3M24 32h1M27 32h2M20 33h4M25 33h5M19 34h1M'
2M19 35h12M19 36h12M20 37h10M21 38h1M23 38h4M28 38h1" />
	<path stroke="#deab00" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#f6cb49" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #049</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey (Shiny)</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Unicorn powers</meow:Gear>
			<meow:Message>I am just as meow-gical as meow-gical internet money</meow:Message>
	<path stroke="#a9f7fM
f" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h23M24 4h26M0 5h38M39 5h11M0 6h14M15 6h35M0 7h50M0 8h12M13 8h12M26 8h4M32 8h18M0 9h11M14 9h10M27 9h2M30 9h2M33 9h17M0 10h12M13 10h11M27 10h2M30 10h2M33 10h17M0 11h24M27 11h3M32 11h18M0 12h23M27 12h23M0 13h23M27 13h23M0 14h7M8 14h15M27 14h16M44 14h6M0 15h21M27 15h15M45 15h5M0 16h19M31 16h12M44 16h6M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h6M7 23h8M36 23h14M0 24h15M36 24h14M0 25h8M9 25h6M36 25h14M0 26h14M37 26h13M0M
 27h3M4 27h9M38 27h4M43 27h7M0 28h14M37 28h4M42 28h1M44 28h6M0 29h13M39 29h3M43 29h7M0 30h10M40 30h10M0 31h8M40 31h10M0 32h7M39 32h7M47 32h3M0 33h6M40 33h10M0 34h6M39 34h11M0 35h4M5 35h2M32 35h1M39 35h11M0 36h3M4 36h1M6 36h3M33 36h3M38 36h12M0 37h4M5 37h4M33 37h17M0 38h9M33 38h17M0 39h10M32 39h8M41 39h9M0 40h11M17 40h3M31 40h7M39 40h11M0 41h12M16 41h2M33 41h17M0 42h19M32 42h18M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#82bec5" d="M23 4h1M12 8h1M11 9h3M12 10h1M6 23h1M3 27h1M42 27h1M4M
1 28h1M43 28h1M42 29h1M38 40h1M18 41h15M19 42h13" />
	<path stroke="#ffffff" d="M38 5h1M14 6h1M30 8h2M29 9h1M32 9h1M29 10h1M32 10h1M30 11h2M7 14h1M43 14h1M42 15h3M43 16h1M30 23h1M8 25h1M14 30h1M36 30h3M15 31h1M35 31h2M16 32h2M33 32h4M46 32h1M16 33h3M33 33h5M36 34h2M4 35h1M3 36h1M5 36h1M4 37h1M40 39h1" />
	<path stroke="#dca61b" d="M25 8h1M24 9h1M26 9h1M24 10h1M26 10h1M24 11h1M26 11h1M23 12h1M26 12h1M23 13h1M26 13h1M23 14h1M26 14h1M26 15h1" />
	<path stroke="#ffe24c" d="M25 9h1M25 11h1M24 13h2M25 15h1" />
oke="#fdd200" d="M25 10h1M24 12h2M24 14h2" />
	<path stroke="#683e77" d="M21 15h4M19 16h2M25 16h2M29 16h1M19 17h1M27 17h2M30 17h1M19 18h1M30 18h1M20 19h1M29 19h1M21 20h2M28 20h1M23 21h5M10 30h4M8 31h2M14 31h1M7 32h1M15 32h1M6 33h1M15 33h1M6 34h1M8 34h1M16 34h1M7 35h2M17 35h1M9 36h1M17 36h1M9 37h1M9 38h1M10 39h1M17 39h1M11 40h1M16 40h1M12 41h4" />
	<path stroke="#00f2ed" d="M21 16h4M23 17h4M29 17h1M25 18h4M7 33h3M7 34h1M9 34h1M9 35h2M10 36h2M10 37h2M10 38h5M11 39h6M12 40h4" />
	<path stroke="#000000" d="M27 16h2M30 M
16h1M18 17h1M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M13 29h2M36 29h3M15 30h1M35 30h1M39 30h1M16 31h2M33 31h2M39 31h1M18 32h3M30 32h3M37 32h2M20 33h1M30 33h1M39 33h1M19 34h1M31 34h2M38 34h1M18 35h2M31 35h1M33 35h3M38 35h1M18 36h1M32 36h1M36 36h2M18 37h1M32 37h1M18 38h1M32 38h1M18 39h2M21 39h1M23 M
39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#ffef78" d="M20 17h3M22 18h3M29 18h1M24 19h5M8 32h4M10 33h3M10 34h4M11 35h4M12 36h3M12 37h4M15 38h3" />
	<path stroke="#7b7b7b" d="M18 18h1M31 18h2M17 19h3M30 19h4M15 20h6M29 20h7M18 21h5M28 21h5M17 22h12M32 22h2M16 23h4M22 23h6M33 23h2M16 24h3M20 24h2M23 24h6M32 24h3M16 25h9M26 25h3M32 25h3M15 26h3M20 26h4M27 26h4M33 26h3M15 27h21M18 28h15M15 29h21M20 30h11M18 31h15M21 32h9M24 33h3M21 34h9M20 35h1M23 35h5M30 35h1M20 36h4M27 36h4M22 37h3M26 37h3M19 38h13M22 3M
9h1M24 39h3M28 39h1" />
	<path stroke="#ffb0c2" d="M20 18h2M21 19h3M23 20h5M10 31h4M12 32h3M13 33h2M14 34h2M15 35h2M15 36h2M16 37h2" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#9bb000" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#7f9101" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
	<path stroke="#3e3e3e" d="M14 27h1M36 27h1M15 28h3M33 28h3M16 30h4M31 30h4M21 33h3M27 33h3M20 34h1M30 34h1M21 35h2M28 35h2M19 36h1M24 36h3M31 36h1M19 37h3M25 37h1M29 37h3M20 39h1M30 39h1" />
L^	<path stroke="#d4d4d4" d="M37 31h2M19 33h1M31 33h2M38 33h1M17 34h2M33 34h3M36 35h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #044</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#635950" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0M
 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h20M31 16h19M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h19M32 35h18M0 36h18M33 36h17M0 37h16M33 37h17M0 38h16M33 38h17M0 39h16M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 4M
4h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M20 16h11M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h3M30 32h3M20 33h1M30 33h1M19 34h1M31 34h1M19 35h1M31 35h1M18 36h1M32 36h1M16 37h3M32 37h1M16 38h1M18 38h1M32M
 38h1M16 39h4M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#fe9800" d="M20 17h6M18 18h8M17 19h9M15 20h10M18 21h6M17 22h7M16 23h4M22 23h1M16 24h3M20 24h2M16 25h6M15 26h3M20 26h1M14 27h6M15 28h3M31 29h1M29 30h5M29 31h4M20 34h1M20 35h2M19 36h3M19 37h3M19 38h2M27 38h2M26 39h1M28 39h1" />
	<path stroke="#ffffff" d="M26 17h5M26 18h7M26 19h8M25 20h11M24 21h5M32 21h1M24 22h4M33 22h1M23 23h5M30 23h1M33 23h2M23 24h5M33 24h2M22 25h3M26 25h2M33 25h2M21 26h3M27 26h2M33 26h3M20 27h17M18 28h18M15 29h16M32 2M
9h4M16 30h13M34 30h1M18 31h11M21 32h9M21 33h5M28 33h2M21 34h5M29 34h2M22 35h3M30 35h1M22 36h6M30 36h2M22 37h10M17 38h1M21 38h6M29 38h3M20 39h1M22 39h1M24 39h2M30 39h1" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#504b48" d="M29 21h3M28 22h1M32 22h1M28 24h1M32 24h1M28 25h1M32 25h1M29 26h2M26 33h2M26 34h3M25 35h5M28 36h2" />
	<path stroke="#d07c27" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#f2a255" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #056</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#ffa651" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 M
7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h20M31 32h19M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 4M
2h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M35 23h1M15 24h1M19 24h4M28 24h4M35 24h1M15 25h1M20 25h2M29 25h2M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M20 32h1M30 M
32h1M19 33h1M31 33h1M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32 36h1M16 37h1M18 37h1M32 37h1M16 38h4M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#7b7b7b" d="M16 16h3M16 17h1M20 17h1M16 18h1M21 18h5M16 19h1M19 19h9M16 20h1M18 20h11M17 21h13M17 22h15M16 23h17M16 24h3M23 24h5M32 24h2M16 25h4M22 25h7M31 25h4M16 26h2M20 26h3M28 26h3M33 26h2M16 27h8M25 27h1M27 27h8M17 28h17M17 29h17M19 30h13M21 31h9M21 32h9M20 33h4M27 33h4M20 34h3M28 34h3M19 35h4M28 35h4M19 36h5M27 36h5M19 37h13M24 38h3" />
 stroke="#ffffff" d="M32 16h3M30 17h1M34 17h1M26 18h4M34 18h1M28 19h4M34 19h1M29 20h4M34 20h1M30 21h4M32 22h2M33 23h2M34 24h1M24 26h1M26 26h1M24 33h3M23 34h5M23 35h5M24 36h3M17 37h1M20 38h1M22 38h1M28 38h1M30 38h1" />
	<path stroke="#ffbdbe" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#ffabad" d="M18 26h2M31 26h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #021</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#f0bc80" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M
M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h15M18 14h14M35 14h15M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h16M33 31h17M0 32h17M31 32h19M0 33h18M32 33h18M0 34h18M32 34h18M0 35h15M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h19M31 39h19M0 40h5M
0M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M15 14h3M32 14h3M14 15h1M18 15h2M30 15h2M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M14 27h3M37 27h1M13 28h2M17 28h1M36 28h1M14 29h1M18 29M
h1M22 29h3M35 29h1M15 30h1M22 30h1M25 30h1M33 30h2M16 31h1M22 31h1M26 31h1M30 31h3M17 32h1M23 32h1M30 32h1M18 33h1M24 33h1M31 33h1M18 34h1M31 34h1M15 35h3M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#2c2c2c" d="M15 15h3M32 15h3M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M20 17h10M34 17h1M15 18h1M18 18h14M34 18h1M15 19h1M17 19h16M34 19h1M16 20h18M16 21h18M15 22h4M22 22h7M32 22h3M15 23h3M23 23h5M33 23h2M14 24h5M22 24h7M32 24h4M13 25h5M22 25h2M
M27 25h2M33 25h4M14 26h4M20 26h5M26 26h5M33 26h3M13 27h1M17 27h20M15 28h2M18 28h18M15 29h3M19 29h3M25 29h10M16 30h6M23 30h2M26 30h7M17 31h5M23 31h3M27 31h3M18 32h5M24 32h6M19 33h5M25 33h6M19 34h12M18 35h14M16 36h1M18 36h14M18 37h14M19 38h1M21 38h1M23 38h4M28 38h1M30 38h1" />
	<path stroke="#ffc4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#deab00" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffffff" d="M20 23h1M30 23h1" />
	<path stroke="#ffb0b2" d="M18 25h1MLz32 25h1M18 26h2M31 26h2" />
	<path stroke="#f6cb49" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #028</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Nicknamed Lil Satoshi</meow:Message>
	<path stroke="#93dbb1" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M
M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42M
h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h2M29 25h1M35 25h1M15 26h1M20 26h2M28 26h1M30 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 3M
5h1M17 36h2M32 36h1M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M16 38h4M24 38h1M26 38h1M31 38h1M20 39h11" />
	<path stroke="#ffffff" d="M16 18h3M32 18h3M16 19h1M20 19h1M30 19h1M16 20h1M21 20h3M16 21h1M19 21h4M16 22h1M18 22h4M17 23h3M17 24h1M16 25h1M16 26h1M27 28h3M24 29h7M23 30h9M21 31h10M30 35h2M30 36h2M29 37h3M22 38h2M27 38h4" />
	<path stroke="#ffcfc6" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#2c2c2c" d="M34 19h1M24 20h6M34 20h1M23 21h9M34 21h1M22 22h11M34 22h1M20 23h14M18 24h2M22 24h12M
M17 25h2M23 25h6M30 25h5M17 26h2M23 26h5M29 26h1M31 26h4M16 27h4M22 27h3M26 27h9M16 28h2M20 28h4M30 28h1M33 28h2M16 29h8M31 29h4M17 30h6M32 30h2M17 31h4M31 31h3M19 32h13M21 33h9M20 34h11M19 35h11M19 36h11M17 37h1M19 37h3M24 37h3M20 38h2M25 38h1" />
	<path stroke="#40be64" d="M20 24h2M19 25h1M22 25h1M19 26h1M22 26h1M20 27h2" />
	<path stroke="#ffc0b4" d="M18 28h2M31 28h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #066</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Octopus costume</meow:Gear>
			<meow:Message>Octopussy cat</meow:Message>
	<path stroke="#3a9bfd" d="M0 0h50M0 1h50M0 2h1M
3M14 2h34M0 3h47M48 3h2M0 4h46M47 4h3M0 5h5M6 5h27M34 5h12M47 5h3M0 6h47M48 6h2M0 7h21M23 7h25M0 8h20M21 8h2M24 8h6M31 8h19M0 9h20M21 9h2M24 9h26M0 10h6M8 10h13M23 10h27M0 11h5M6 11h2M9 11h41M0 12h4M5 12h4M10 12h27M38 12h12M0 13h4M5 13h4M10 13h40M0 14h5M6 14h2M9 14h12M23 14h5M30 14h20M0 15h6M8 15h8M19 15h1M24 15h3M31 15h1M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h6M43 20h7M0 21h15M36 21h5M42 21h1M44 21h6M0 22h15M36 22h6M43 22h7M0 23h14M37 23h13M0 24h4M5 24h9M37 24h13M
M0 25h14M37 25h2M40 25h10M0 26h14M37 26h1M40 26h3M44 26h1M46 26h2M49 26h1M0 27h14M37 27h1M41 27h1M45 27h2M49 27h1M0 28h3M5 28h7M13 28h2M37 28h2M45 28h1M48 28h2M0 29h1M2 29h2M6 29h1M8 29h4M13 29h3M35 29h1M38 29h1M45 29h1M48 29h2M1 30h1M3 30h1M11 30h1M14 30h2M35 30h2M38 30h2M42 30h1M48 30h2M0 31h1M2 31h2M10 31h2M38 31h1M48 31h2M0 32h5M6 32h1M10 32h1M40 32h1M45 32h1M47 32h3M0 33h5M18 33h1M32 33h1M39 33h1M43 33h1M47 33h3M0 34h6M9 34h1M11 34h1M18 34h1M32 34h1M39 34h1M0 35h6M11 35h2M33 35h2M0 36h4M8 36h1M11 36h1M13 36h3MM
33 36h3M0 37h3M9 37h1M13 37h4M33 37h5M0 38h2M8 38h1M11 38h7M32 38h6M0 39h2M8 39h1M11 39h9M31 39h7M0 40h3M9 40h1M11 40h7M33 40h4M0 41h2M9 41h10M32 41h8M0 42h3M8 42h13M30 42h20M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#ffffff" d="M13 2h1M48 2h2M47 3h1M46 4h1M46 5h1M47 6h1M48 7h2M30 8h1M6 10h2M5 11h1M8 11h1M4 12h1M9 12h1M4 13h1M9 13h1M5 14h1M8 14h1M6 15h2M21 15h2M28 15h2M21 16h2M28 16h2M42 20h1M41 21h1M43 21h1M42 22h1M24 24h3M23 25h5M22 26h2M25 26h1M27 26h2M21 27h4M26 27h4M20 28h11M1 M
29h1M21 29h9M0 30h1M2 30h1M10 30h1M1 31h1M25 33h1M25 34h1M46 34h1M23 35h4M22 36h6M21 37h9M22 38h1M24 38h3M28 38h1" />
	<path stroke="#0d74d0" d="M5 5h1M33 5h1M21 7h2M20 8h1M23 8h1M20 9h1M23 9h1M21 10h2M37 12h1M4 24h1M45 26h1M7 37h2M6 38h1M9 38h1M6 39h1M9 39h1M7 40h2" />
	<path stroke="#000000" d="M21 14h2M28 14h2M16 15h3M20 15h1M23 15h1M27 15h1M30 15h1M32 15h3M15 16h1M19 16h2M23 16h5M30 16h2M35 16h1M15 17h1M19 17h1M21 17h2M28 17h2M31 17h1M35 17h1M15 18h1M18 18h1M32 18h1M35 18h1M15 19h1M17 19h1M33 19h1M35 19h1M15 20M
h2M21 20h9M34 20h2M15 21h2M20 21h1M30 21h1M34 21h2M15 22h1M19 22h1M31 22h1M35 22h1M14 23h2M18 23h1M20 23h2M29 23h2M32 23h1M35 23h2M14 24h1M17 24h1M20 24h2M29 24h2M33 24h1M36 24h1M14 25h1M17 25h1M33 25h1M36 25h1M14 26h1M17 26h1M24 26h1M26 26h1M33 26h1M36 26h1M14 27h1M17 27h2M25 27h1M32 27h2M36 27h1M15 28h1M19 28h1M31 28h1M35 28h1M16 29h1M20 29h1M30 29h1M34 29h1M16 30h1M21 30h9M34 30h1M14 31h2M19 31h2M30 31h2M35 31h2M13 32h1M17 32h17M37 32h1M13 33h1M17 33h1M19 33h2M24 33h1M26 33h1M30 33h2M33 33h1M37 33h1M12 34h1M16 3M
4h2M19 34h2M23 34h2M26 34h2M31 34h1M33 34h2M38 34h1M13 35h3M18 35h2M22 35h1M27 35h1M31 35h2M35 35h3M16 36h1M18 36h2M21 36h1M28 36h2M31 36h2M17 37h2M20 37h1M30 37h1M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#acacac" d="M16 16h3M32 16h3M16 17h1M34 17h1M16 18h1M34 18h1M16 19h1M34 19h1M21 21h9M22 22h7M23 23h5M18 24h1M23 24h1M27 24h1M32 24h1M22 25h1M28 25h1M18 26h4M29 26h4M19 27h2M30 27h2M16 35h2M17 36h1M19 37h1M31 37h1M20 38h1M30 38h1" />
	<path stroke="#f7baa7" d="M17 17h2M32 M
17h2M17 18h1M33 18h1" />
	<path stroke="#f95229" d="M20 17h1M23 17h1M27 17h1M30 17h1M19 18h5M25 18h1M27 18h5M18 19h6M27 19h6M17 20h4M30 20h4M17 21h3M31 21h3M16 22h3M32 22h3M16 23h2M33 23h2M15 24h2M34 24h2M15 25h2M34 25h2M15 26h2M34 26h2M15 27h2M34 27h2M16 28h3M32 28h3M17 29h3M31 29h3M17 30h4M30 30h4M16 31h3M21 31h9M32 31h3M14 32h2M35 32h2M14 33h3M21 33h3M27 33h3M34 33h3M13 34h1M15 34h1M21 34h1M29 34h2M35 34h1M37 34h1M20 35h1M28 35h1M30 35h1M20 36h1M30 36h1" />
	<path stroke="#fec4b6" d="M24 17h3M24 18h1M26 18h1M24 M
	<path stroke="#7bcdff" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#f1cec7" d="M18 25h2M31 25h2" />
	<path stroke="#b7f9a0" d="M39 25h1M38 26h2M43 26h1M38 27h1M42 27h2M3 28h2M42 28h1M46 28h1M42 29h1M8 30h1M45 30h1M45 31h1M41 32h1M41 33h1M7 34h2" />
	<path stroke="#64bd42" d="M48 26h1M40 27h1M44 27h1M48 27h1M40 28h1M44 28h1M5 29h1M40 29h1M44 29h1M47 29h1M5 30h1M9 30h1M41 30h1M44 30h1M47 30h1M5 31h1M9 31h1M47 31h1M9 32h1M6 33h1M46 33M
h1M43 34h1M45 34h1M7 35h1M43 35h2M7 36h1M44 36h1" />
	<path stroke="#96ea76" d="M39 27h1M47 27h1M39 28h1M43 28h1M47 28h1M4 29h1M39 29h1M43 29h1M46 29h1M4 30h1M40 30h1M43 30h1M46 30h1M4 31h1M8 31h1M40 31h5M46 31h1M5 32h1M8 32h1M42 32h3M46 32h1M5 33h1M8 33h2M42 33h1M44 33h2M6 34h1M42 34h1M44 34h1M6 35h1M6 36h1" />
	<path stroke="#c74f7a" d="M12 28h1M36 28h1M41 28h1M36 29h1M6 30h1M13 30h1M7 31h1M13 31h1M7 32h1M38 33h1M10 34h1M40 34h2M10 35h1M12 36h1M36 36h2M12 37h1" />
	<path stroke="#f78fb3" d="M7 29h1M12 29h1M37 29hM
1M41 29h1M7 30h1M12 30h1M37 30h1M6 31h1M12 31h1M37 31h1M39 31h1M11 32h2M38 32h2M7 33h1M10 33h3M40 33h1M8 35h2M38 35h2M9 36h2M38 36h1M10 37h2M10 38h1M10 39h1M38 39h1M10 40h1" />
	<path stroke="#fcc5ba" d="M16 32h1M34 32h1M14 34h1M22 34h1M28 34h1M36 34h1M21 35h1M29 35h1" />
	<path stroke="#764f22" d="M47 34h3M40 35h3M45 35h1M4 36h2M39 36h1M43 36h1M45 36h1M3 37h1M6 37h1M38 37h1M44 37h1M2 38h1M7 38h1M38 38h1M45 38h1M2 39h1M7 39h1M39 39h11M3 40h4" />
	<path stroke="#ad875a" d="M46 35h2M40 36h1M46 36h1M39 37h2M45 37h2M3 MK
38h1M39 38h1M46 38h1M3 39h1" />
	<path stroke="#9c754a" d="M48 35h1M41 36h2M47 36h2M4 37h1M41 37h2M47 37h2M4 38h1M40 38h3M47 38h2M4 39h2" />
	<path stroke="#906b40" d="M49 35h1M49 36h1M5 37h1M43 37h1M49 37h1M5 38h1M43 38h2M49 38h1" />
	<path stroke="#3384d6" d="M18 40h15M37 40h13M2 41h7M19 41h13M40 41h10M3 42h5M21 42h9" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #031</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Born during the eclipse, destined to moon</meow:Message>
	<path stroke="#e4ff86" d="M0 0h50M0 1h50MM
0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h15M36 34h14M0 35h13M36 35h14M0 36h13M36 36h14M0 37h13M35 37h15M0 38h17M34 38h16M
M0 39h19M32 39h18M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h1M35 23h1M15 24h1M20 24h2M28 24h1M30 24h1M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29hM
1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M16 32h1M24 32h3M34 32h1M15 33h1M35 33h1M15 34h1M35 34h1M13 35h3M35 35h1M13 36h1M15 36h1M35 36h1M13 37h4M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#2c2c2c" d="M16 16h3M16 17h1M20 17h1M16 18h1M21 18h9M16 19h1M19 19h12M16 20h1M18 20h14M17 21h15M17 22h3M22 22h11M16 23h3M23 23h6M30 23h3M16 24h3M23 24h5M29 24h1M31 24h3M16 25h4M22 25h12M16 26h2M20 26h3M28 26h3M33 26h1M16 27h8M25 27h1M27 27h6M17 28h14M17 29h12M19 30h8M17 31h2M21 31hM
8M17 32h7M27 32h2M16 33h13M16 34h12M16 35h12M14 36h1M16 36h11M17 37h9M19 38h3M23 38h1M25 38h1" />
	<path stroke="#ffffff" d="M32 16h3M30 17h1M34 17h1M34 18h1M31 19h1M34 19h1M32 20h1M34 20h1M32 21h2M33 22h1M33 23h2M34 24h1M34 25h1M34 26h1M33 27h2M31 28h3M29 29h5M27 30h5M29 31h1M32 31h2M29 32h5M29 33h6M28 34h7M28 35h7M27 36h8M26 37h8M27 38h1M29 38h3" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#b3d57f" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<pathL` stroke="#e79e8e" d="M18 26h2M31 26h2" />
	<path stroke="#373737" d="M24 26h1M26 26h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #057</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Pumpkin and bats</meow:Gear>
			<meow:Message>Nothing is as spooky as the unbacked fiat currency</meow:Message>
	<path stroke="#8065a3M
" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h4M7 5h1M9 5h1M11 5h1M15 5h35M0 6h5M14 6h36M0 7h6M13 7h37M0 8h8M11 8h39M0 9h9M10 9h16M28 9h10M39 9h1M41 9h9M0 10h25M28 10h8M43 10h7M0 11h24M27 11h8M44 11h6M0 12h24M28 12h7M37 12h1M41 12h1M44 12h6M0 13h21M30 13h5M36 13h3M40 13h3M44 13h6M0 14h20M31 14h19M0 15h19M32 15h18M0 16h19M32 16h18M0 17h19M32 17h18M0 18h12M39 18h11M0 19h12M39 19h11M0 20h12M39 20h11M0 21h13M38 21h12M0 22h13M38 22h12M0 23h4M5 23h1M7 23h7M37 23h13M0 24h3M8 24h7M36 24h14M0 25h5M6 25h9M36 25h6M43 25h1M45 2M
5h5M0 26h15M36 26h4M47 26h3M0 27h15M36 27h5M46 27h4M0 28h16M35 28h8M44 28h6M0 29h12M15 29h1M35 29h15M0 30h11M15 30h2M34 30h16M0 31h10M14 31h5M32 31h18M0 32h10M14 32h4M32 32h18M0 33h10M14 33h3M33 33h17M0 34h10M15 34h1M34 34h16M0 35h11M15 35h1M34 35h16M0 36h11M35 36h15M0 37h12M35 37h15M0 38h13M35 38h15M0 39h16M34 39h16M0 40h17M33 40h17M0 41h18M32 41h18M0 42h15M35 42h15M0 43h17M33 43h17M0 44h19M31 44h19M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M4 5h3M8 5h1M10 5h1M12 5h3M6 6h2M9 6h1M11 6h2M
M8 7h3M8 8h3M9 9h1M38 9h1M40 9h1M36 10h2M39 10h1M41 10h2M35 11h2M38 11h3M42 11h2M35 12h1M38 12h3M43 12h1M35 13h1M39 13h1M43 13h1M21 16h9M19 17h2M30 17h2M12 18h7M32 18h7M12 19h1M38 19h1M12 20h1M38 20h1M13 21h1M37 21h1M13 22h1M37 22h1M4 23h1M6 23h1M14 23h2M20 23h2M29 23h1M35 23h2M3 24h5M15 24h1M20 24h2M28 24h1M30 24h1M35 24h1M5 25h1M15 25h1M25 25h1M35 25h1M42 25h1M44 25h1M15 26h1M24 26h1M26 26h1M35 26h1M40 26h2M43 26h1M45 26h2M15 27h1M35 27h1M42 27h3M16 28h1M34 28h1M43 28h1M12 29h3M16 29h1M34 29h1M11 30h1M14 30h1M17 M
30h2M32 30h2M10 31h1M13 31h1M10 32h1M13 32h1M10 33h1M13 33h1M10 34h1M14 34h1M11 35h1M14 35h1M11 36h1M12 37h1M13 38h2" />
	<path stroke="#6c6b6b" d="M5 6h1M13 6h1M6 7h2M11 7h2M37 11h1M41 11h1M36 12h1M42 12h1M41 27h1M45 27h1" />
	<path stroke="#b10009" d="M8 6h1M10 6h1M38 10h1M40 10h1M42 26h1M44 26h1" />
	<path stroke="#692f00" d="M26 9h2M25 10h1M27 10h1M24 11h1M26 11h1M24 12h1M26 12h2M21 13h9M20 14h1M30 14h1M19 15h1M31 15h1M19 16h1M31 16h1M19 31h13M18 32h1M31 32h1M17 33h1M32 33h1M16 34h1M33 34h1M16 35h1M33 35h1M15 3M
6h1M34 36h1M15 37h1M34 37h1M15 38h1M34 38h1M16 39h1M33 39h1M17 40h1M32 40h1M18 41h14" />
	<path stroke="#e16600" d="M26 10h1M25 11h1M25 12h1M22 14h1M25 14h1M28 14h1M21 15h1M25 15h1M29 15h1M19 32h1M22 32h2M25 32h2M29 32h1M18 33h1M22 33h1M26 33h1M29 33h2M18 34h1M22 34h1M26 34h1M30 34h1M18 35h1M23 35h1M27 35h1M31 35h1M16 36h1M18 36h2M23 36h1M27 36h1M31 36h1M33 36h1M16 37h1M19 37h1M23 37h1M27 37h1M31 37h1M33 37h1M16 38h1M19 38h1M23 38h1M28 38h1M31 38h1M33 38h1M19 39h1M24 39h1M28 39h1M31 39h1M20 40h1M24 40h1M27 40h2M31 M
	<path stroke="#f2760d" d="M21 14h1M23 14h2M26 14h2M29 14h1M20 15h1M22 15h3M26 15h3M30 15h1M20 16h1M30 16h1M20 32h2M24 32h1M27 32h2M30 32h1M19 33h3M23 33h3M27 33h2M31 33h1M17 34h1M19 34h3M23 34h3M27 34h3M31 34h2M17 35h1M19 35h4M24 35h3M28 35h3M32 35h1M17 36h1M20 36h3M24 36h3M28 36h3M32 36h1M17 37h2M20 37h3M24 37h3M28 37h3M32 37h1M17 38h2M20 38h3M24 38h4M29 38h2M32 38h1M17 39h2M20 39h4M25 39h3M29 39h2M32 39h1M18 40h2M21 40h3M25 40h2M29 40h2" />
	<path stroke="#7b7b7b" d="M21 17h9M19 18h13M13 19h25M13 20h6M2M
2 20h16M23 21h10M24 22h10M24 23h5M30 23h5M24 24h4M29 24h1M31 24h4M23 25h2M26 25h9M23 26h1M27 26h4M33 26h2M22 27h13M21 28h11M20 29h10M12 30h2M19 30h9M11 31h2M11 32h2M12 33h1M12 34h2M13 35h1M13 36h2" />
	<path stroke="#ffffff" d="M19 20h3M18 21h5M17 22h3M22 22h2M16 23h3M23 23h1M16 24h3M23 24h1M16 25h4M22 25h1M16 26h2M20 26h3M16 27h6M17 28h4M32 28h2M17 29h3M30 29h4M28 30h4M11 33h1M11 34h1M12 35h1M12 36h1M13 37h2" />
	<path stroke="#ffbcb2" d="M14 21h4M33 21h4M14 22h3M34 22h3" />
	<path stroke="#b19f35" d="M20 22h2M19 L
23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
	<path stroke="#ffbcbd" d="M18 26h2M31 26h2" />
	<path stroke="#ffa3a5" d="M25 26h1" />
	<path stroke="#634688" d="M15 42h20M17 43h16M19 44h12" />
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #020</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#fff68a" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M
M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h16M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 M
44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h2M29 25h1M35 25h1M15 26h1M20 26h2M28 26h1M30 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32M
 36h1M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M16 38h4M24 38h1M26 38h1M31 38h1M20 39h11" />
	<path stroke="#2c2c2c" d="M16 18h3M32 18h3M16 19h1M20 19h1M30 19h1M34 19h1M16 20h1M21 20h9M34 20h1M16 21h1M19 21h13M34 21h1M16 22h1M18 22h15M34 22h1M17 23h17M17 24h3M22 24h12M16 25h3M23 25h6M30 25h5M16 26h3M23 26h5M29 26h1M31 26h4M16 27h4M22 27h3M26 27h9M16 28h2M20 28h4M27 28h4M33 28h2M16 29h19M17 30h17M17 31h17M19 32h13M21 33h9M20 34h11M19 35h13M19 36h13M17 37h1M19 37h3M24 37h3M29 37h3M20 38h4M25 38h1M27 38h4" />
oke="#ffcfc6" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#ff9716" d="M20 24h2M19 25h1M22 25h1M19 26h1M22 26h1M20 27h2" />
	<path stroke="#ffc0b4" d="M18 28h2M31 28h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #069</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Poptart with rainbow in space</meow:Gear>
			<meow:Message>Nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan nyan</meow:Message>
	<path stroke="#353354" d="M0 0h50M0 1h50M0 2h50M0 3h10M11 3h39M0 4h10M11 4h24M36 4h14M0 5h50M0 6h7M9 6h1M11 6h1M14 6h35M0 7h50M0 8h10M11 8h39M0 9h10M11 9h39M0 10h50M0 11h44M45 11h5M0 12h13M38 12h5M44 12h1M46 12h4M0 13h12M39 13h5M45 13h5M3 14h8M40 14h10M3 15h3M40 15h10M40 16h10M40 17h10M40 18h10M40 19h10M40 20h10M40 21h10M40 22h10M40 23h9M40 24h9M40 25h10M40 26h6M48 26h1M40 27h10M40 28h9M40 29h9M40 30h10M40 31h10M40 32h10M40 33h10M40 34h10M39 35h11M38 36h12M33 37h17M0 38h3M32 38h18M0 39h3MM
6 39h8M18 39h2M31 39h19M0 40h50M0 41h1M2 41h41M44 41h6M0 42h43M44 42h6M0 43h16M17 43h24M43 43h1M46 43h4M0 44h15M16 44h1M18 44h25M44 44h6M0 45h16M17 45h26M44 45h6M0 46h50M0 47h34M35 47h15M0 48h50M0 49h50" />
	<path stroke="#ffffff" d="M10 3h1M10 4h1M35 4h1M7 6h2M10 6h1M12 6h2M49 6h1M10 8h1M10 9h1M44 11h1M43 12h1M45 12h1M44 13h1M49 23h1M49 24h1M20 25h1M30 25h1M46 26h2M49 26h1M49 28h1M49 29h1M1 41h1M43 41h1M43 42h1M16 43h1M41 43h2M44 43h2M15 44h1M17 44h1M43 44h1M16 45h1M43 45h1M34 47h1" />
	<path stroke="#000000" d="MM
13 12h25M12 13h1M38 13h1M11 14h1M39 14h1M11 15h1M39 15h1M11 16h1M39 16h1M11 17h1M16 17h3M32 17h3M39 17h1M11 18h1M15 18h1M19 18h2M30 18h2M35 18h1M39 18h1M11 19h1M15 19h1M21 19h9M35 19h1M39 19h1M11 20h1M15 20h1M19 20h2M30 20h2M35 20h1M39 20h1M11 21h1M15 21h1M18 21h1M32 21h1M35 21h1M39 21h1M11 22h1M15 22h1M17 22h1M33 22h1M35 22h1M39 22h1M11 23h1M15 23h2M34 23h2M39 23h1M11 24h1M16 24h1M19 24h3M29 24h3M34 24h1M39 24h1M11 25h1M15 25h1M18 25h1M22 25h1M28 25h1M32 25h1M35 25h1M39 25h1M11 26h1M15 26h1M35 26h1M39 26h1M11 27h1M
M15 27h1M35 27h1M39 27h1M11 28h1M15 28h1M23 28h1M25 28h1M27 28h1M35 28h1M39 28h1M11 29h1M15 29h1M24 29h1M26 29h1M35 29h1M39 29h1M11 30h1M16 30h1M34 30h1M39 30h1M11 31h1M16 31h1M34 31h1M39 31h1M11 32h1M17 32h2M32 32h2M39 32h1M11 33h1M19 33h13M39 33h1M11 34h1M39 34h1M12 35h1M38 35h1M13 36h25M13 37h1M17 37h2M22 37h2M27 37h2M32 37h1M13 38h1M18 38h2M24 38h1M26 38h1M31 38h1M14 39h4M20 39h11" />
	<path stroke="#f5e2a1" d="M13 13h25M12 14h2M37 14h2M12 15h1M38 15h1M12 16h1M38 16h1M12 17h1M38 17h1M12 18h1M38 18h1M12 19h1M38 M
19h1M12 20h1M38 20h1M12 21h1M38 21h1M12 22h1M38 22h1M12 23h1M38 23h1M12 24h1M38 24h1M12 25h1M38 25h1M12 26h1M38 26h1M12 27h1M38 27h1M12 28h1M38 28h1M12 29h1M38 29h1M12 30h1M38 30h1M12 31h1M38 31h1M12 32h1M38 32h1M12 33h1M38 33h1M12 34h2M37 34h2M13 35h25" />
	<path stroke="#ff0000" d="M0 14h3M0 15h3M6 15h5M0 16h11M0 17h11M3 18h8M3 19h4" />
	<path stroke="#f08fb8" d="M14 14h3M18 14h19M13 15h15M29 15h9M13 16h7M21 16h17M13 17h2M19 17h6M26 17h6M35 17h2M13 18h2M21 18h9M36 18h2M13 19h2M36 19h2M13 20h2M37 20h1M13 21h2M36 2M
1h2M13 22h1M36 22h2M13 23h2M36 23h2M13 24h3M35 24h1M37 24h1M13 25h2M36 25h2M13 26h2M36 26h1M13 27h2M36 27h2M13 28h2M36 28h2M13 29h1M36 29h2M13 30h3M35 30h3M13 31h3M36 31h2M13 32h3M34 32h4M13 33h6M32 33h1M34 33h4M14 34h8M23 34h7M31 34h6" />
	<path stroke="#c76bcd" d="M17 14h1M28 15h1M20 16h1M15 17h1M25 17h1M37 17h1M36 20h1M14 22h1M36 24h1M37 26h1M14 29h1M35 31h1M16 32h1M33 33h1M22 34h1M30 34h1" />
	<path stroke="#ff7100" d="M0 18h3M0 19h3M7 19h4M0 20h11M0 21h11M3 22h8M3 23h3" />
	<path stroke="#8b8b8b" d="M16 18h3M3M
2 18h3M16 19h1M20 19h1M30 19h1M34 19h1M16 20h1M21 20h9M34 20h1M16 21h1M19 21h13M34 21h1M16 22h1M18 22h15M34 22h1M17 23h17M17 24h2M22 24h7M32 24h2M16 25h2M23 25h5M33 25h2M16 26h3M22 26h7M32 26h3M16 27h3M22 27h7M32 27h3M16 28h2M20 28h3M24 28h1M26 28h1M28 28h3M33 28h2M16 29h8M25 29h1M27 29h8M17 30h17M17 31h17M19 32h13M14 37h3M19 37h3M24 37h3M29 37h3M14 38h4M20 38h4M25 38h1M27 38h4" />
	<path stroke="#dbbeb8" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#ffd000" d="M0 22h3M0 23h3M6 23h5M0 24h1M
1M0 25h11M3 26h8M3 27h3" />
	<path stroke="#a2c166" d="M19 25h1M21 25h1M29 25h1M31 25h1M19 26h3M29 26h3" />
	<path stroke="#64ff00" d="M0 26h3M0 27h3M6 27h5M0 28h11M0 29h11M3 30h8M3 31h3" />
	<path stroke="#90af56" d="M19 27h3M29 27h3" />
	<path stroke="#e6a0a2" d="M18 28h2M31 28h2" />
	<path stroke="#0072ff" d="M0 30h3M0 31h3M6 31h5M0 32h11M0 33h11M3 34h8M3 35h3" />
	<path stroke="#8a00ff" d="M0 34h3M0 35h3M6 35h6M0 36h13M0 37h13M3 38h10M3 39h3" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #040</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Hat</meow:Gear>
			<meow:Message>GM</meow:Message>
	<path stroke="#88a64b" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h21M30 7M
h20M0 8h21M30 8h20M0 9h21M30 9h20M0 10h21M30 10h20M0 11h21M30 11h20M0 12h21M30 12h20M0 13h21M30 13h20M0 14h19M32 14h18M0 15h19M32 15h18M0 16h19M32 16h18M0 17h18M33 17h17M0 18h17M34 18h16M0 19h15M36 19h14M0 20h14M37 20h13M0 21h13M38 21h12M0 22h14M37 22h13M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h20M31 33h19M0 34h19M32 34h18M0 35h13M15 35h4M32 35h18M0 36h13M16 36h2M33 36h17M0 37h13M33 M
37h17M0 38h14M33 38h17M0 39h15M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M21 7h9M21 8h1M29 8h1M21 9h1M29 9h1M21 10h1M29 10h1M21 11h1M29 11h1M21 12h1M29 12h1M21 13h1M29 13h1M19 14h13M19 15h1M31 15h1M19 16h13M18 17h2M31 17h2M17 18h1M33 18h1M15 19h2M34 19h2M14 20h1M36 20h1M13 21h1M17 21h1M33 21h1M37 21h1M14 22h3M29 22h3M34 22h3M15 23h1M20 23h2M28 23h1M32 23h1M35 23h1M15 24h1M19 24h1M22 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24M
 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1M16 31h2M33 31h2M18 32h4M23 32h2M26 32h2M29 32h4M20 33h1M22 33h2M25 33h1M27 33h2M30 33h1M19 34h1M23 34h2M26 34h2M31 34h1M13 35h2M19 35h1M31 35h1M13 36h1M15 36h1M18 36h1M32 36h1M13 37h1M16 37h3M32 37h1M14 38h1M18 38h1M32 38h1M15 39h5M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#1f1f1f" d="M22 8h5M22 9h1M24 9h3M22 10h1M24 10h3M22 11h5M22 12h1M24 12h3M22 13h5" />
	<path stroke="#141414" d="M27 8h2M27 9h2M27 10h2M27 11hM
2M27 12h2M27 13h2M27 15h4" />
	<path stroke="#ffffff" d="M23 9h1M23 10h1M23 12h1M30 23h1" />
	<path stroke="#181818" d="M20 15h7" />
	<path stroke="#6f4b23" d="M20 17h5M18 18h6M19 19h4M19 20h1M31 28h2M29 29h5M30 30h3M24 35h1M26 35h1M14 36h1M25 36h1M30 36h2M15 37h1M29 37h3M30 38h2M30 39h1" />
	<path stroke="#ffe4c5" d="M25 17h2M24 18h4M23 19h3M20 20h4M23 26h1M27 26h2M22 27h6M23 28h5M33 28h3M17 29h1M24 29h3M34 29h2M16 30h3M33 30h2M18 31h3M30 31h3M14 37h1" />
	<path stroke="#fe9800" d="M27 17h4M28 18h5M17 19h2M26 19h8M
M15 20h4M24 20h12M18 21h15M17 22h12M32 22h2M16 23h4M22 23h6M33 23h2M16 24h3M20 24h2M23 24h6M32 24h3M16 25h9M26 25h3M32 25h3M15 26h3M20 26h3M29 26h2M33 26h3M14 27h8M28 27h9M15 28h8M28 28h3M15 29h2M18 29h6M27 29h2M19 30h11M21 31h9M22 32h1M25 32h1M28 32h1M21 33h1M29 33h1M20 34h3M25 34h1M28 34h3M20 35h4M25 35h1M27 35h4M19 36h6M26 36h4M19 37h10M15 38h3M19 38h11M20 39h1M22 39h1M24 39h3M28 39h1" />
	<path stroke="#ffc8ca" d="M14 21h3M34 21h3" />
	<path stroke="#9bb000" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#7f910Ly1" d="M29 25h3" />
	<path stroke="#ffa1a4" d="M18 26h2M31 26h2" />
	<path stroke="#292929" d="M24 33h1M26 33h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #005</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Pepe</meow:Gear>
			<meow:Message>Ugh, can you guys stop trading?</meow:Message>
	<path stroke="#00dbdc" d="M0 0h50M0 1h50M0 2h50M0 3h23M26 3M
h1M30 3h20M0 4h22M31 4h19M0 5h21M32 5h5M0 6h20M33 6h3M0 7h19M33 7h3M0 8h18M33 8h2M0 9h18M33 9h1M0 10h18M33 10h2M0 11h18M33 11h3M0 12h18M33 12h3M0 13h19M32 13h5M0 14h18M32 14h18M0 15h16M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M36 29h14M0 30h17M36 30h14M0 31h19M36 31h14M0 32h20M35 32h15M0 33h19M34 33h16M0 34h19M33 34h17M0 3M
5h18M33 35h17M0 36h17M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#2d471f" d="M23 3h3M27 3h3M22 4h1M26 4h1M30 4h1M21 5h1M31 5h1M20 6h1M32 6h1M19 7h1M32 7h1M18 8h1M32 8h1M18 9h1M32 9h1M18 10h1M32 10h1M18 11h1M32 11h1M18 12h1M32 12h1M19 13h1M31 13h1M18 14h1M20 14h1M30 14h2M18 15h1M21 15h9M31 15h1M18 16h3M23 16h1M29 16h3M21 17h1M24 17h4M30 17h1M22 18h1M25 18h1M28 18h1M31 18h1M23 19h1M25 19h1M29 19h1M31 19M
h1M24 20h1M30 20h1" />
	<path stroke="#5fa636" d="M23 4h3M27 4h3M22 5h4M27 5h4M21 6h6M28 6h4M20 7h3M19 8h5M19 9h13M19 10h3M19 11h3M19 12h4M20 13h11M21 14h9M23 18h2M29 18h2M24 19h1M30 19h1" />
	<path stroke="#497c2a" d="M26 5h1M27 6h1M27 7h1M27 8h2" />
	<path stroke="#000000" d="M37 5h13M36 6h1M25 7h1M30 7h1M36 7h1M38 7h1M41 7h1M43 7h4M48 7h1M25 8h2M30 8h2M35 8h1M38 8h1M41 8h1M43 8h1M48 8h1M34 9h1M38 9h1M41 9h1M43 9h1M45 9h2M48 9h2M35 10h1M38 10h1M41 10h1M43 10h1M46 10h1M48 10h1M36 11h1M38 11h4M43 11h4M48 11h1M36 12M
h1M37 13h13M16 15h2M32 15h3M15 16h1M35 16h1M15 17h1M35 17h1M15 18h1M19 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M23 25h1M25 25h1M27 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M25 27h1M35 27h1M16 28h1M34 28h1M16 29h1M33 29h3M17 30h2M32 30h1M35 30h1M19 31h2M25 31h3M31 31h1M35 31h1M20 32h1M24 32h1M27 32h1M34 32h1M19 33h1M23 33h1M27 33h1M33 33h1M19 34h1M26 34h1M32 34h1M18 3M
5h1M25 35h1M32 35h1M17 36h2M32 36h1M16 37h1M18 37h1M32 37h1M17 38h3M21 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#ffffff" d="M37 6h13M23 7h2M26 7h1M28 7h2M31 7h1M37 7h1M39 7h2M42 7h1M47 7h1M49 7h1M24 8h1M29 8h1M36 8h2M39 8h2M42 8h1M44 8h4M49 8h1M35 9h3M39 9h2M42 9h1M44 9h1M47 9h1M36 10h2M39 10h2M42 10h1M44 10h2M47 10h1M49 10h1M37 11h1M42 11h1M47 11h1M49 11h1M37 12h13" />
	<path stroke="#d04e25" d="M22 10h10M22 11h1M23 12h9" />
	<path stroke="#2f2f2f" d="M23 11h9" />
	<path stroke="#2247c6" d="M19 14h1M19 15hM
2M30 15h1M21 16h2M24 16h5M22 17h2M28 17h2" />
	<path stroke="#707070" d="M16 16h2M32 16h3M16 17h1M20 17h1M34 17h1M16 18h1M21 18h1M26 18h2M34 18h1M16 19h1M19 19h4M26 19h3M34 19h1M16 20h1M18 20h6M25 20h5M31 20h2M34 20h1M17 21h17M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M16 24h3M23 24h5M32 24h3M16 25h4M22 25h1M24 25h1M26 25h1M28 25h1M31 25h4M16 26h8M27 26h8M16 27h9M26 27h9M17 28h17M17 29h16M19 30h13M33 30h2M21 31h4M28 31h3M32 31h3M21 32h3M25 32h2M28 32h6M20 33h3M24 33h3M28 33h5M20 34h6M27 34h5M19 35h6M26 35h6M19M2
 36h13M17 37h1M19 37h13M20 38h1M22 38h7M30 38h1" />
	<path stroke="#fabeb0" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#c3d57f" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ffb790" d="M25 26h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #051</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>Lucy the Snail</meow:Gear>
			<meow:Message>Who lives in a pineapple under the sea?</meow:Message>
	<path stroke="#00b7ff" d="M0 0h5M
0M0 1h11M13 1h37M0 2h10M11 2h2M14 2h36M0 3h10M11 3h2M14 3h36M0 4h6M8 4h2M11 4h2M14 4h1M17 4h33M0 5h5M6 5h2M9 5h2M12 5h1M15 5h2M18 5h32M0 6h4M5 6h4M11 6h2M14 6h3M23 6h21M46 6h4M0 7h4M5 7h6M12 7h5M24 7h1M28 7h1M32 7h11M44 7h2M47 7h3M0 8h5M6 8h3M10 8h5M33 8h9M43 8h4M48 8h2M0 9h6M9 9h1M11 9h1M13 9h1M33 9h9M43 9h4M48 9h2M0 10h9M10 10h2M13 10h2M33 10h9M43 10h3M47 10h3M0 11h9M10 11h2M13 11h2M32 11h7M42 11h1M44 11h1M46 11h4M0 12h9M10 12h2M14 12h1M32 12h6M39 12h3M43 12h2M46 12h1M0 13h10M12 13h2M32 13h6M39 13h5M45 13h1M47 13M
h3M0 14h15M32 14h7M43 14h7M0 15h16M32 15h7M40 15h5M0 16h16M32 16h6M39 16h3M43 16h3M47 16h3M0 17h2M5 17h11M35 17h3M39 17h2M42 17h1M44 17h3M48 17h2M0 18h1M2 18h3M6 18h2M11 18h4M36 18h3M41 18h2M44 18h3M48 18h2M1 19h4M6 19h1M8 19h3M13 19h2M36 19h8M47 19h3M1 20h4M6 20h1M8 20h5M14 20h1M36 20h14M1 21h5M7 21h6M14 21h1M36 21h14M1 22h5M7 22h3M13 22h2M36 22h14M1 23h8M10 23h5M36 23h14M0 24h1M2 24h6M9 24h7M35 24h15M1 25h3M6 25h3M12 25h3M36 25h14M1 26h3M6 26h6M13 26h2M36 26h14M0 27h10M13 27h2M36 27h14M0 28h10M13 28h2M36 28h2M40 M
28h4M45 28h5M0 29h1M2 29h4M7 29h4M13 29h2M36 29h1M40 29h1M42 29h2M45 29h5M1 30h1M3 30h2M8 30h3M13 30h2M36 30h1M40 30h1M42 30h1M45 30h5M0 31h1M2 31h3M13 31h1M42 31h1M45 31h5M0 32h1M2 32h3M15 32h1M37 32h1M41 32h2M45 32h5M0 33h1M2 33h4M14 33h1M17 33h2M32 33h2M39 33h1M44 33h6M0 34h1M2 34h2M5 34h1M8 34h1M17 34h2M32 34h3M36 34h1M39 34h1M44 34h6M0 35h2M6 35h1M15 35h3M33 35h2M43 35h7M0 36h4M13 36h4M33 36h3M41 36h9M0 37h8M13 37h3M33 37h4M39 37h1M41 37h9M0 38h9M10 38h2M13 38h3M32 38h5M39 38h1M41 38h9M0 39h9M10 39h2M13 39h7M3M
1 39h7M39 39h1M41 39h9M0 40h8M14 40h4M33 40h3M43 40h7M0 41h9M13 41h7M31 41h6M42 41h8M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#c7ea65" d="M11 1h2M10 2h1M13 2h1M10 3h1M13 3h1M6 4h2M10 4h1M13 4h1M15 4h2M5 5h1M8 5h1M11 5h1M13 5h2M17 5h1M4 6h1M9 6h2M13 6h1M17 6h1M4 7h1M11 7h1M5 8h1M9 8h1M15 8h1M6 9h3M10 9h1M12 9h1M14 9h1M9 10h1M12 10h1M9 11h1M12 11h1M9 12h1M12 12h2M10 13h2M14 13h1" />
	<path stroke="#000000" d="M18 6h5M17 7h1M23 7h1M25 7h3M29 7h3M16 8h1M24 8h1M28 8h1M32 8h1M15 M
9h1M24 9h1M27 9h2M31 9h2M15 10h1M24 10h1M28 10h1M32 10h1M15 11h1M25 11h7M15 12h1M25 12h1M28 12h2M31 12h1M15 13h1M26 13h1M28 13h2M31 13h1M15 14h1M26 14h1M28 14h2M31 14h1M16 15h1M26 15h1M29 15h1M31 15h1M16 16h1M25 16h3M29 16h1M31 16h1M16 17h2M27 17h1M29 17h6M15 18h1M18 18h10M31 18h1M35 18h1M15 19h1M19 19h1M32 19h1M35 19h1M15 20h1M18 20h1M21 20h11M35 20h1M15 21h1M18 21h3M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h3M28 25h3M35 25h1M15 26h1M35 26h1M15 27h1M25 27h1M35 27M
h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M17 36h2M32 36h1M16 37h1M18 37h1M22 37h2M27 37h2M32 37h1M16 38h4M24 38h1M26 38h1M31 38h1M20 39h11" />
	<path stroke="#b85fff" d="M44 6h2M43 7h1M46 7h1M42 8h1M47 8h1M42 9h1M47 9h1M42 10h1M46 10h1M39 11h3M43 11h1M45 11h1M38 12h1M42 12h1M45 12h1M47 12h3M38 13h1M44 13h1M46 13h1M39 14h4M39 15h1M45 15h5M38 16h1M42 16h1M46 16h1M38 17h1M41 17h1M43 17h1M47 17h1M39 18h2M43 18h1M47 18h1M44 M
	<path stroke="#ffdd7b" d="M18 7h5M17 8h7M16 9h2M20 9h1M22 9h2M16 10h8M17 11h2M21 11h2M24 11h1M16 12h2M19 12h2M22 12h3M16 13h2M19 13h3M23 13h3M16 14h3M20 14h2M23 14h3M17 15h3M21 15h1M23 15h3M17 16h5M23 16h2M18 17h4M23 17h4" />
	<path stroke="#ffffff" d="M25 8h1M29 8h1M25 9h1M29 9h1M25 10h3M29 10h3M21 21h1M29 21h3M18 22h2M31 22h2M17 23h2M32 23h2M17 24h1M33 24h1M16 25h2M33 25h2M16 26h1M34 26h1M16 27h1M34 27h1M16 28h1M34 28h1M16 29h2M33 29h2M17 30h2M32 30h2M17 31h4M30 31h4M19 32h13M21 33h9M20 34h11M19 35h13M1M
9 36h13M19 37h3M24 37h3M29 37h3M20 38h2M25 38h1M29 38h2" />
	<path stroke="#91d9ff" d="M26 8h2M30 8h2M26 9h1M30 9h1" />
	<path stroke="#235c82" d="M18 9h2M21 9h1M16 11h1M23 11h1" />
	<path stroke="#e03700" d="M19 11h2M18 12h1M21 12h1M18 13h1M22 13h1M19 14h1M22 14h1M20 15h1M22 15h1M22 16h1M22 17h1" />
	<path stroke="#bb7d49" d="M26 12h2M30 12h1M27 13h1M30 13h1M27 14h1M30 14h1M27 15h2M30 15h1M28 16h1M30 16h1M28 17h1M28 18h3" />
	<path stroke="#2963c4" d="M2 17h3M1 18h1M5 18h1M8 18h3M0 19h1M5 19h1M7 19h1M11 19h2M0 20hM
1M5 20h1M7 20h1M13 20h1M0 21h1M6 21h1M13 21h1M0 22h1M6 22h1M10 22h3M0 23h1M9 23h1M1 24h1M8 24h1M0 25h1M4 25h2M9 25h3M0 26h1M4 26h2M12 26h1M12 27h1M12 28h1M1 29h1M6 29h1M0 30h1M2 30h1M1 31h1M6 31h1M8 31h3M1 32h1M1 33h1M6 33h1M1 34h1M6 34h1M2 35h2M5 35h1" />
	<path stroke="#606060" d="M16 18h2M32 18h3M16 19h1M34 19h1M16 20h1M34 20h1M16 21h1M34 21h1M16 22h1M34 22h1" />
	<path stroke="#ffcfc6" d="M17 19h2M33 19h1M17 20h1M32 20h2M17 21h1M33 21h1" />
	<path stroke="#ea7133" d="M20 19h12M19 20h2" />
	<path stroke="#7b7b7bM
" d="M22 21h7M20 22h11M19 23h13M18 24h15M18 25h2M23 25h5M31 25h2M17 26h17M17 27h2M21 27h4M26 27h4M32 27h2M17 28h2M21 28h3M27 28h3M32 28h2M18 29h15M19 30h13M21 31h9M17 37h1M22 38h2M27 38h2" />
	<path stroke="#fb7477" d="M10 27h2M10 28h2M39 30h1M39 31h1M9 32h1M16 32h1M39 32h1M44 32h1M9 33h1M16 33h1M43 33h1M10 34h1M15 34h2M37 34h1M42 34h2M13 35h2M36 35h2M41 35h2M12 36h1M11 37h2M38 37h1M12 38h1M38 38h1M12 39h1M38 39h1" />
	<path stroke="#ffc0b4" d="M19 27h2M30 27h2M19 28h2M30 28h2" />
	<path stroke="#fc9800" d="M38 28hM
1M37 29h2M41 29h1M44 29h1M5 30h2M12 30h1M35 30h1M37 30h1M41 30h1M44 30h1M5 31h1M11 31h2M35 31h2M40 31h2M6 32h2M40 32h1M13 33h1M38 33h1M42 33h1M38 34h1M8 35h1M11 35h1M38 35h1M5 36h2M8 36h2M11 36h1M40 37h1" />
	<path stroke="#ffa3a5" d="M39 28h1M11 29h2M39 29h1M7 30h1M15 30h1M38 30h1M7 31h1M15 31h1M38 31h1M44 31h1M8 32h1M12 32h1M34 32h2M38 32h1M8 33h1M15 33h1M34 33h2M9 34h1M12 34h3M35 34h1M9 35h1M12 35h1M35 35h1M36 36h4M37 37h1M37 38h1" />
	<path stroke="#ffc065" d="M44 28h1M11 30h1M43 30h1M14 31h1M37 31h1M43 31h1M5 M
32h1M10 32h2M13 32h2M36 32h1M43 32h1M7 33h1M10 33h3M36 33h2M40 33h2M4 34h1M7 34h1M11 34h1M40 34h2M4 35h1M7 35h1M10 35h1M39 35h2M4 36h1M7 36h1M10 36h1M40 36h1M8 37h3M9 38h1M40 38h1M9 39h1M40 39h1" />
	<path stroke="#008bc9" d="M8 40h6M18 40h15M36 40h7M9 41h4M20 41h11M37 41h5" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #009</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#f78285" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M
M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h15M18 14h14M35 14h15M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M36 30h14M0 31h17M36 31h14M0 32h14M16 32h3M35 32h15M0 33h13M17 33h1M34 33h16M0 34h13M17 34h1M33 34h17M0 35h14M33 35h17M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M32 38h18M
M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M15 14h3M32 14h3M14 15h1M18 15h2M30 15h2M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1M14 29M
h1M33 29h3M15 30h2M32 30h1M35 30h1M17 31h3M25 31h3M31 31h1M35 31h1M14 32h2M19 32h1M24 32h1M27 32h1M34 32h1M13 33h1M16 33h1M18 33h1M23 33h1M27 33h1M33 33h1M13 34h1M16 34h1M18 34h1M26 34h1M32 34h1M14 35h1M17 35h1M25 35h1M32 35h1M15 36h1M17 36h1M32 36h1M16 37h2M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#ffffff" d="M15 15h3M32 15h3M15 16h1M19 16h1M30 16h1M34 16h1M15 17h1M20 17h10M34 17h1M15 18h1M18 18h14M34 18h1M15 19h1M17 19h16M34 19h1M16 20h18M16 21h18M15 22h4M22 22h7M32 22h3M
M15 23h3M20 23h1M23 23h5M30 23h1M33 23h2M14 24h5M22 24h7M32 24h4M13 25h5M22 25h2M27 25h2M33 25h4M14 26h4M20 26h5M26 26h5M33 26h3M13 27h24M14 28h22M15 29h18M17 30h15M33 30h2M20 31h5M28 31h3M32 31h3M20 32h4M25 32h2M28 32h6M14 33h2M19 33h4M24 33h3M28 33h5M14 34h2M19 34h7M27 34h5M15 35h2M18 35h7M26 35h6M16 36h1M18 36h14M18 37h14M19 38h1M21 38h1M23 38h4M28 38h1M30 38h1" />
	<path stroke="#ffd4c6" d="M16 16h3M31 16h3M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#45bff5" d="M19 23h1M21 23h1M19 24h3" />
="#ffec52" d="M29 23h1M31 23h1M29 24h3" />
	<path stroke="#ffe0d3" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#6dd1ff" d="M19 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
	<path stroke="#fff07e" d="M29 25h3" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #023</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>Chef hat and egg whisk</meow:Gear>
			<meow:Message>Time to cook</meow:Message>
	<path stroke="#6cffa6" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4hM
50M0 5h23M28 5h22M0 6h22M29 6h21M0 7h21M30 7h20M0 8h20M31 8h19M0 9h19M32 9h18M0 10h18M33 10h17M0 11h18M33 11h17M0 12h18M33 12h17M0 13h19M32 13h18M0 14h20M31 14h19M0 15h16M19 15h2M30 15h2M35 15h15M0 16h15M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h1M39 21h11M0 22h16M35 22h1M37 22h1M40 22h10M0 23h15M37 23h1M39 23h1M41 23h9M0 24h15M37 24h1M39 24h1M41 24h9M0 25h15M37 25h1M39 25h1M41 25h9M0 26h15M37 26h1M40 26h10M0 27h15M36 27h1M39 27h11M0 28h16M39 28h11M0 29h16M39 29h11M0M
 30h17M39 30h11M0 31h16M39 31h11M0 32h16M36 32h14M0 33h15M36 33h14M0 34h15M36 34h14M0 35h13M36 35h14M0 36h13M36 36h14M0 37h13M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M23 5h5M22 6h1M28 6h1M21 7h1M29 7h1M20 8h2M29 8h2M19 9h1M31 9h1M18 10h1M32 10h1M18 11h1M32 11h1M18 12h1M32 12h1M19 13h1M31 13h1M20 14h2M29 14h2M16 15h3M21 15h1M29 15h1M32 15h3M15 16h1M19 16h3M29 16h3M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1MM
19 18h3M29 18h3M35 18h1M15 19h1M18 19h1M21 19h9M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h1M35 23h1M15 24h1M20 24h2M28 24h1M30 24h1M35 24h1M15 25h1M35 25h1M15 26h1M24 26h1M26 26h1M35 26h1M15 27h1M25 27h1M35 27h1M16 28h1M34 28h4M16 29h1M34 29h1M37 29h1M17 30h2M32 30h2M37 30h1M16 31h1M19 31h2M30 31h2M36 31h1M16 32h1M24 32h3M35 32h1M15 33h1M34 33h2M15 34h1M35 34h1M13 35h3M35 35h1M13 36h1M15 36h1M35 36h1M13 37h4M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1MM
32 38h2M19 39h13" />
	<path stroke="#ffffff" d="M23 6h5M22 7h7M22 8h7M20 9h2M23 9h5M29 9h2M19 10h13M19 11h13M19 12h13M20 13h11M22 14h1M24 14h3M28 14h1M22 15h1M24 15h3M28 15h1" />
	<path stroke="#bcbcbc" d="M22 9h1M28 9h1M23 14h1M27 14h1M23 15h1M27 15h1M22 16h7M22 18h7" />
	<path stroke="#2c2c2c" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M34 18h1M16 19h1M19 19h2M30 19h2M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h12M16 23h3M23 23h6M30 23h5M17 24h2M23 24h5M29 24h1M31 24h3M16 25h4M22 25h13M
M17 26h1M20 26h4M27 26h4M33 26h1M16 27h9M26 27h9M17 28h17M17 29h17M35 29h2M19 30h13M34 30h3M17 31h2M21 31h9M32 31h4M17 32h7M27 32h8M16 33h18M18 34h15M16 35h19M14 36h1M19 36h13M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1M25 26h1" />
	<path stroke="#a8a8a8" d="M37 21h2M36 22h1M39 22h1M40 23h1M38 24h1M40 24h1M40 25h1M36 26h1M38 26h2M37 27h2M38 28h1M38 29h1M38 30h1M37 31h2" />
	<path stroke="#33b6fb" d="M20 22h2M19 23h1M22 23h1M19 24h1L
M22 24h1M20 25h2" />
	<path stroke="#d6d6d6" d="M38 22h1M36 23h1M38 23h1M36 24h1M36 25h1M38 25h1" />
	<path stroke="#363636" d="M16 24h1M34 24h1M16 26h1M34 26h1M16 34h2M33 34h2M16 36h3M32 36h3" />
	<path stroke="#e79e8e" d="M18 26h2M31 26h2" />
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #004</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#c3ff81" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50MM
0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h16M19 16h13M35 16h15M0 17h15M21 17h9M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h16M35 23h15M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h16M35 29h15M0 30h16M35 30h15M0 31h17M34 31h16M0 32h19M32 32h18M0 33h19M32 33h18M0 34h18M33 34h17M0 35h18M33 35h17M0 36h16M33 36h17M0 37h16M32 37h18M0 38h16M19 38h1M31 38h19M0 39h50M0 40h50M0 41h50M0 42h50M0 4M
3h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 16h3M32 16h3M15 17h1M19 17h2M30 17h2M35 17h1M15 18h1M21 18h9M35 18h1M15 19h1M19 19h2M30 19h2M35 19h1M15 20h1M18 20h1M32 20h1M35 20h1M15 21h1M17 21h1M33 21h1M35 21h1M15 22h2M34 22h2M16 23h1M34 23h1M15 24h1M21 24h1M29 24h2M35 24h1M15 25h1M20 25h1M22 25h1M29 25h2M35 25h1M15 26h1M25 26h1M35 26h1M15 27h1M24 27h3M35 27h1M15 28h1M35 28h1M16 29h1M34 29h1M16 30h1M34 30h1M17 31h2M32 31h2M19 32h2M30 32h2M19 33h1M31 33h1M18 34h1M32 34h1M18 M
35h1M32 35h1M16 36h3M22 36h2M27 36h2M32 36h1M16 37h1M18 37h2M24 37h1M26 37h1M31 37h1M16 38h3M20 38h11" />
	<path stroke="#707070" d="M16 17h3M32 17h3M16 18h1M20 18h1M30 18h1M34 18h1M16 19h1M21 19h2M24 19h1M26 19h1M28 19h2M34 19h1M16 20h1M19 20h6M26 20h6M34 20h1M16 21h1M18 21h15M34 21h1M17 22h17M17 23h12M31 23h3M16 24h5M22 24h6M32 24h3M16 25h4M21 25h1M23 25h5M32 25h3M18 26h7M26 26h3M31 26h2M16 27h2M20 27h4M27 27h4M33 27h2M18 28h15M17 29h17M17 30h17M19 31h13M21 32h9M20 33h11M19 34h13M19 35h13M19 36h3M24 36h3M29 36h3MMZ
17 37h1M20 37h4M25 37h1M27 37h4" />
	<path stroke="#e2c6c0" d="M17 18h3M31 18h3M17 19h2M32 19h2M17 20h1M33 20h1" />
	<path stroke="#616161" d="M23 19h1M25 19h1M27 19h1M25 20h1M16 26h2M33 26h2M16 28h2M33 28h2" />
	<path stroke="#c3d57f" d="M29 23h2M28 24h1M31 24h1M28 25h1M31 25h1M29 26h2" />
	<path stroke="#f0cdc5" d="M18 27h2M31 27h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #003</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#814749" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50MM
0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h14M37 26h13M0 27h13M38 27h12M0 28h14M37 28h13M0 29h14M37 29h13M0 30h15M36 30h14M0 31h16M35 31h15M0 32h18M33 32h17M0 33h15M17 33h3M31 33h19M0 34h14M18 34h1M32 34h18M0 35h14M18 35h1M32 35h18M0 36h15M33 36h17M0 37h16M33 37h17M0 38h17M33 38h17M0 39h18M32M
 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M19 22h3M34 22h1M15 23h1M18 23h1M22 23h1M29 23h2M35 23h1M15 24h1M28 24h1M31 24h1M35 24h1M15 25h1M25 25h1M35 25h1M14 26h1M24 26h3M36 26h1M13 27h1M37 27h1M14 28h1M36 28h1M14 29h1M36 29h1M15 30h1M35 30h1MM
16 31h2M33 31h2M18 32h3M30 32h3M15 33h2M20 33h1M30 33h1M14 34h1M17 34h1M19 34h1M31 34h1M14 35h1M17 35h1M19 35h1M31 35h1M15 36h1M18 36h1M32 36h1M16 37h1M18 37h1M32 37h1M17 38h2M32 38h1M18 39h2M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#707070" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h2M22 22h12M16 23h2M23 23h6M31 23h4M16 24h3M22 24h6M29 24h2M32 24h3M16 25h3M22 25h3M26 25h9M15 26h3M20 26h4M27 M
26h4M33 26h3M14 27h23M15 28h21M15 29h21M16 30h19M18 31h15M21 32h9M21 33h9M15 34h2M20 34h3M24 34h3M28 34h3M15 35h2M20 35h4M25 35h1M27 35h4M16 36h2M19 36h6M26 36h6M17 37h1M19 37h13M19 38h13M20 39h1M22 39h1M24 39h3M28 39h1M30 39h1" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#98b866" d="M19 23h1M21 23h1M19 24h3" />
	<path stroke="#ffffff" d="M20 23h1M23 34h1M27 34h1M24 35h1M26 35h1M25 36h1" />
	<path stroke="#b3d57f" d="M19 25h3" />
	<path stroke="#e79e8e" d="M18 2
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #017</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Black</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#ffffff" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 M
8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M24 25h1M26 25h1M36 25h14M0 26h15M25 26h1M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h19M32 31h18M0 32h15M17 32h3M31 32h19M0 33h14M18 33h1M32 33h18M0 34h14M18 34h1M32 34h18M0 35h15M33 35h17M0 36h16M33 36h17M0 37h17M33 37h17M0 38h18M32 3M
8h18M0 39h20M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M29 24h2M35 24h1M15 25h1M35 25h1M15 26h1M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M19 31h2M30 31h2M15 32h2M20M
 32h1M30 32h1M14 33h1M17 33h1M19 33h1M31 33h1M14 34h1M17 34h1M19 34h1M31 34h1M15 35h1M18 35h1M32 35h1M16 36h1M18 36h1M32 36h1M17 37h2M32 37h1M18 38h2M21 38h1M23 38h1M27 38h1M29 38h1M31 38h1M20 39h11" />
	<path stroke="#2c2c2c" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h3M22 22h7M31 22h3M16 23h3M23 23h5M32 23h3M16 24h3M23 24h5M32 24h3M16 25h4M22 25h2M27 25h2M31 25h4M16 26h2M20 26h5M26 26h5M33 26h2M16 27h19M17 28h17M17 2M
9h17M19 30h13M21 31h9M21 32h9M15 33h2M20 33h11M15 34h2M20 34h11M16 35h2M19 35h13M17 36h1M19 36h13M19 37h13M20 38h1M22 38h1M24 38h3M28 38h1M30 38h1" />
	<path stroke="#ffe4de" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#49ccff" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M19 24h1M22 24h1M28 24h1M31 24h1M20 25h2M29 25h2" />
	<path stroke="#ffd5ba" d="M25 25h1" />
	<path stroke="#ffbca1" d="M18 26h2M31 26h2" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #062</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Lightgrey, White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meeeeooowwwwww</meow:Message>
	<path stroke="#9193ff" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 M
5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h16M35 32h15M0 33h15M36 33h14M0 34h13M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40hM
50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M20 23h2M29 23h2M35 23h1M15 24h1M20 24h2M28 24h1M31 24h1M35 24h1M15 25h1M24 25h3M35 25h1M15 26h1M25 26h1M35 26h1M15 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31M
h1M16 32h1M24 32h3M34 32h1M15 33h1M35 33h1M13 34h3M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#b2b2b2" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h3M25 18h1M27 18h3M34 18h1M16 19h1M19 19h4M24 19h1M26 19h1M28 19h4M34 19h1M16 20h1M18 20h4M23 20h5M29 20h4M34 20h1M17 21h17M17 22h3M22 22h12M16 23h3M23 23h6M31 23h4M16 24h3M23 24h5M29 24h2M32 24h3M16 25h4M22 25h2M27 25h8M16 26h2M20 26h3M28 26h3M33 26h2M16M
 27h7M28 27h7M17 28h6M28 28h6M17 29h17M19 30h13M21 31h9M17 32h7M27 32h7M19 33h4M28 33h4M16 34h6M29 34h6M14 35h1M18 35h4M29 35h4M16 36h6M29 36h6M19 37h4M28 37h4M19 38h3M25 38h1M29 38h3" />
	<path stroke="#ffc4c6" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#6d6d6d" d="M24 18h1M26 18h1M23 19h1M25 19h1M27 19h1M22 20h1M28 20h1M17 31h2M32 31h2M16 33h3M32 33h3M16 35h2M33 35h2M17 37h2M32 37h2M23 38h1M27 38h1" />
	<path stroke="#a7c34d" d="M20 22h2M19 23h1M22 23h1M19 24h1M22 24h1M20 25h2" />
th stroke="#ffa18b" d="M18 26h2M31 26h2" />
	<path stroke="#ffffff" d="M23 26h2M26 26h2M23 27h5M23 28h5M23 33h5M22 34h7M22 35h7M22 36h7M23 37h5" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #042</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>Cowboy hat, wild rag and a sheriff badge</meow:Gear>
			<meow:Message>This paw is the law</meow:Message>
	<path stroke="#f9bd6e" d=M
"M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h22M25 12h1M29 12h21M0 13h21M30 13h20M0 14h20M31 14h19M0 15h19M32 15h18M0 16h19M32 16h18M0 17h16M35 17h15M0 18h12M39 18h11M0 19h11M40 19h10M0 20h11M40 20h10M0 21h12M39 21h11M0 22h13M38 22h12M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h14M17 36h1MM
33 36h17M0 37h13M33 37h17M0 38h13M32 38h18M0 39h14M18 39h2M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#3e2418" d="M22 12h3M26 12h3M21 13h1M25 13h1M29 13h1M20 14h1M30 14h1M19 15h1M31 15h1M19 16h1M31 16h1M18 17h1M32 17h1M12 18h7M32 18h7M11 19h1M18 19h1M32 19h1M39 19h1M11 20h1M39 20h1M12 21h1M38 21h1M13 22h4M34 22h4M17 23h17" />
	<path stroke="#9f6835" d="M22 13h1M21 14h1M20 15h2M20 16h2M19 17h2M19 18h2M12 19h6M13 20h8M17 21h2" />
	<path stroke="#936031"M
 d="M23 13h1M22 14h4M22 15h5M22 16h3M26 16h2M21 17h4M26 17h3M21 18h2M28 18h1M21 20h4M26 20h3M19 21h12" />
	<path stroke="#774026" d="M24 13h1M27 13h2M28 14h2M29 15h2M12 20h1M38 20h1M13 21h4M34 21h4M17 22h17" />
	<path stroke="#85562a" d="M26 13h1M26 14h2M27 15h2M28 16h3M29 17h3M29 18h3M33 19h6M29 20h9M31 21h3" />
	<path stroke="#cdc3be" d="M25 16h1M25 17h1M23 18h5M25 19h1M25 20h1" />
	<path stroke="#000000" d="M16 17h2M33 17h2M19 19h6M26 19h6M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M19 25h4M28 25h4M35 25h1M15 26h1M1M
9 26h2M28 26h2M35 26h1M15 27h1M24 27h3M35 27h1M15 28h1M25 28h1M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M14 36h3M18 36h1M32 36h1M13 37h1M17 37h2M22 37h2M27 37h2M32 37h1M13 38h1M18 38h2M24 38h1M26 38h1M31 38h1M14 39h4M20 39h11" />
	<path stroke="#ffffff" d="M17 24h8M16 25h3M23 25h2M16 26h3M21 26h3M17 27h6M17 28h1M20 28h2M18 29h3M31 35h1M29 36h3M29 37h3M22 38h2M27 38h4" />
	<path stroke="#fe9033" d="M25 24h9M25 25h3M32 25h3M24 26h4M30 26h5MM
16 27h1M23 27h1M27 27h8M16 28h1M22 28h3M26 28h5M33 28h2M16 29h2M21 29h14M17 30h17M17 31h17M19 32h13M20 34h2M30 34h1M19 35h4M27 35h1M29 35h2M19 36h5M26 36h3M14 37h1M19 37h3M24 37h3M14 38h3M20 38h2M25 38h1" />
	<path stroke="#ffb5a0" d="M18 28h2M31 28h2" />
	<path stroke="#bc331d" d="M21 33h2M22 34h2M23 35h1" />
	<path stroke="#a42008" d="M23 33h3M24 34h2M24 35h1M24 36h1" />
	<path stroke="#911702" d="M26 33h2M29 33h1M26 34h1M25 35h2M25 36h1" />
	<path stroke="#ffab00" d="M28 33h1M29 34h1" />
	<path stroke="#ffba00" Lvd="M27 34h1M28 35h1" />
	<path stroke="#ffc441" d="M28 34h1" />
	<path stroke="#ef8e3f" d="M15 37h2M17 38h1" />
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #048</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Meow</meow:Message>
	<path stroke="#ebd77c" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0M
 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M35 30h15M0 31h11M12 31h4M33 31h17M0 32h10M13 32h4M31 32h19M0 33h10M15 33h3M32 33h18M0 34h10M16 34h2M32 34h18M0 35h11M33 35h17M0 36h12M33 36h17M0 37h15M33 37h17M0 38h17M32M
 38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M14 27h3M37 27h1M13 28h2M
M17 28h1M36 28h1M14 29h1M18 29h1M22 29h3M35 29h1M15 30h1M22 30h1M25 30h1M33 30h2M11 31h1M16 31h1M22 31h1M26 31h1M30 31h3M10 32h1M12 32h1M17 32h1M23 32h1M30 32h1M10 33h1M13 33h2M18 33h1M24 33h1M31 33h1M10 34h1M15 34h1M18 34h1M31 34h1M11 35h1M16 35h2M32 35h1M12 36h3M17 36h1M32 36h1M15 37h3M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#fe9800" d="M15 15h4M15 16h5M15 17h1M20 17h5M15 18h1M18 18h7M15 19h1M17 19h8M16 20h9M16 21h9M15 22h4M22 22h2M15 23h3M23 23h1M14 24h5M22 24h1M13 25hM
5M22 25h1M14 26h4M20 26h2M13 27h1M17 27h4M29 32h1M29 33h2M29 34h2M28 35h4M27 36h5M26 37h6M26 38h1M28 38h1M30 38h1" />
	<path stroke="#2c2c2c" d="M31 15h4M30 16h5M26 17h4M34 17h1M26 18h6M34 18h1M26 19h7M34 19h1M26 20h8M26 21h8M27 22h2M32 22h3M27 23h1M33 23h2M28 24h1M32 24h4M28 25h1M33 25h4M29 26h2M33 26h3M30 27h7M15 28h2M15 29h3M16 30h4M23 30h2M17 31h3M23 31h3M11 32h1M18 32h2M24 32h2M11 33h2M25 33h1M11 34h3M12 35h1M19 38h1M21 38h1" />
	<path stroke="#ffc4c6" d="M16 17h2M32 17h2M16 18h1M33 18h1" />
ffff" d="M25 17h1M25 18h1M25 19h1M25 20h1M25 21h1M24 22h3M20 23h1M24 23h3M30 23h1M23 24h5M23 25h1M27 25h1M22 26h3M26 26h3M21 27h9M18 28h18M19 29h3M25 29h10M20 30h2M26 30h7M20 31h2M27 31h3M20 32h3M26 32h3M19 33h5M26 33h3M14 34h1M19 34h10M13 35h3M18 35h10M15 36h2M18 36h9M18 37h8M23 38h3" />
	<path stroke="#deab00" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#f6cb49" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" /
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #011</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>White</meow:Skin>
			<meow:Eyes>Wink</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Nya</meow:Message>
	<path stroke="#fff68a" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0 8M
h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h50M0 16h50M0 17h16M19 17h13M35 17h15M0 18h15M21 18h9M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h15M36 22h14M0 23h15M36 23h14M0 24h16M35 24h15M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h15M36 28h14M0 29h15M36 29h14M0 30h16M35 30h15M0 31h16M35 31h15M0 32h17M34 32h16M0 33h19M32 33h18M0 34h19M32 34h18M0 35h18M33 35h17M0 36h14M17 36h1M33 36h17M0 37h13M33 37h17M0 38h13M32 38h18M0 39h14M18 39h2M31 39h19M0 40h50M0 41h50M0 42h50M0 43hM
50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 17h3M32 17h3M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M21 19h9M35 19h1M15 20h1M19 20h2M30 20h2M35 20h1M15 21h1M18 21h1M32 21h1M35 21h1M15 22h1M17 22h1M33 22h1M35 22h1M15 23h2M34 23h2M16 24h1M34 24h1M15 25h1M20 25h2M29 25h1M35 25h1M15 26h1M20 26h2M28 26h1M30 26h1M35 26h1M15 27h1M25 27h1M35 27h1M15 28h1M24 28h3M35 28h1M15 29h1M35 29h1M16 30h1M34 30h1M16 31h1M34 31h1M17 32h2M32 32h2M19 33h2M30 33h2M19 34h1M31 34h1M18 35h1M32 35h1M14 36M
h3M18 36h1M32 36h1M13 37h1M17 37h2M22 37h2M27 37h2M32 37h1M13 38h1M18 38h2M24 38h1M26 38h1M31 38h1M14 39h4M20 39h11" />
	<path stroke="#ffffff" d="M16 18h3M32 18h3M16 19h1M20 19h1M30 19h1M34 19h1M16 20h1M21 20h9M34 20h1M16 21h1M19 21h13M34 21h1M16 22h1M18 22h15M34 22h1M17 23h17M17 24h3M22 24h12M16 25h3M23 25h6M30 25h5M16 26h3M23 26h5M29 26h1M31 26h4M16 27h4M22 27h3M26 27h9M16 28h2M20 28h4M27 28h4M33 28h2M16 29h19M17 30h17M17 31h17M19 32h13M21 33h9M20 34h11M19 35h13M19 36h13M14 37h3M19 37h3M24 37h3M29 37h3M14 38h4M2L
0 38h4M25 38h1M27 38h4" />
	<path stroke="#ffcfc6" d="M17 19h3M31 19h3M17 20h2M32 20h2M17 21h1M33 21h1" />
	<path stroke="#85e5f4" d="M20 24h2M19 25h1M22 25h1M19 26h1M22 26h1M20 27h2" />
	<path stroke="#ffc0b4" d="M18 28h2M31 28h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #008</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey (Shiny)</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>Magical Star</meow:Gear>
			<meow:Message>Winter is coming and WAGMI</meow:Message>
	<path stroke="#94eff4" d="M0 0h50M0 1h50M0 2h50MM
0 3h50M0 4h50M0 5h50M0 6h50M0 7h41M43 7h7M0 8h40M44 8h6M0 9h39M45 9h5M0 10h21M27 10h11M46 10h4M0 11h20M28 11h9M47 11h3M0 12h19M29 12h7M48 12h2M0 13h17M30 13h6M48 13h2M0 14h16M31 14h5M47 14h3M0 15h16M31 15h5M48 15h2M0 16h17M32 16h3M49 16h1M0 17h18M33 17h1M0 18h17M34 18h1M49 18h1M0 19h15M48 19h2M0 20h14M49 20h1M0 21h14M0 22h14M0 23h13M0 24h10M0 25h10M0 26h11M0 27h12M0 28h12M0 29h12M0 30h12M14 30h1M0 31h15M0 32h16M33 32h1M37 32h3M44 32h3M0 33h15M31 33h10M43 33h7M0 34h14M32 34h9M43 34h7M0 35h14M18 35h1M32 35h18M0 36h15M
M33 36h17M0 37h16M33 37h17M0 38h17M33 38h17M0 39h18M32 39h18M0 40h20M31 40h19M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M41 7h2M40 8h1M43 8h1M39 9h1M44 9h1M21 10h6M38 10h1M45 10h1M20 11h1M27 11h1M37 11h1M46 11h1M19 12h1M28 12h1M36 12h1M47 12h1M17 13h5M29 13h1M36 13h1M38 13h1M42 13h1M44 13h2M47 13h1M16 14h1M19 14h1M30 14h1M37 14h1M39 14h1M41 14h1M43 14h1M46 14h1M16 15h1M19 15h1M30 15h1M36 15h1M40 15h1M47 15h1M17 16h15M35 16h1M48 16h1M18 17h1M31 17h2M34 17hM
1M49 17h1M17 18h2M32 18h2M35 18h1M38 18h2M43 18h1M45 18h2M48 18h1M15 19h2M19 19h13M34 19h4M40 19h1M42 19h1M44 19h1M47 19h1M14 20h1M36 20h1M41 20h1M48 20h1M14 21h2M17 21h1M33 21h1M36 21h1M49 21h1M14 22h1M16 22h1M34 22h2M13 23h1M17 23h1M20 23h2M29 23h2M35 23h1M38 23h1M45 23h1M10 24h4M17 24h5M29 24h2M35 24h3M39 24h1M44 24h1M46 24h3M10 25h1M20 25h1M35 25h1M40 25h4M49 25h1M11 26h1M19 26h1M24 26h1M26 26h1M36 26h1M12 27h1M18 27h1M25 27h1M37 27h1M12 28h1M15 28h1M18 28h1M36 28h1M12 29h1M14 29h3M18 29h1M36 29h1M12 30h2M15 30M
h1M17 30h2M35 30h1M15 31h1M19 31h1M33 31h2M37 31h3M44 31h3M16 32h1M20 32h1M30 32h3M34 32h3M40 32h4M47 32h3M15 33h3M30 33h1M14 34h1M17 34h2M31 34h1M14 35h1M17 35h1M19 35h1M31 35h1M15 36h1M18 36h1M32 36h1M16 37h1M18 37h1M32 37h1M17 38h2M32 38h1M18 39h2M21 39h1M23 39h1M27 39h1M29 39h1M31 39h1M20 40h11" />
	<path stroke="#ffffff" d="M41 8h2M40 9h4M39 10h6M38 11h8M37 12h10M37 13h1M39 13h3M43 13h1M46 13h1M17 14h2M36 14h1M40 14h1M17 15h2M46 16h2M19 17h12M35 17h14M19 18h13M36 18h2M40 18h3M44 18h1M47 18h1M41 19h1M36 22h1M39M
 22h1M42 22h6M49 22h1M36 23h2M39 23h6M46 23h4M40 24h4M49 24h1M45 27h2M39 28h8M37 29h13M36 30h14M35 31h2M40 31h4M47 31h3M24 33h3M23 34h5M24 35h3M25 36h1" />
	<path stroke="#be051a" d="M21 11h6M20 12h6M27 12h1M22 13h4M27 13h2M20 14h7M28 14h2M20 15h10" />
	<path stroke="#a50717" d="M26 12h1M26 13h1M27 14h1" />
	<path stroke="#00520f" d="M38 14h1M42 14h1M44 14h2M37 15h3M41 15h6M36 16h10M38 19h2M43 19h1M45 19h2M37 20h4M42 20h6M37 21h12M37 22h2M40 22h2M48 22h1M38 24h1M45 24h1M36 25h4M44 25h5M37 26h13M38 27h7M47 27h3M37 2M
	<path stroke="#707070" d="M17 19h2M32 19h2M15 20h21M18 21h15M17 22h3M22 22h7M31 22h3M18 23h1M23 23h5M32 23h3M23 24h5M32 24h3M22 25h7M31 25h4M20 26h4M25 26h1M27 26h4M33 26h3M19 27h6M26 27h11M19 28h17M19 29h17M16 30h1M19 30h16M16 31h3M20 31h13M17 32h3M21 32h9M18 33h6M27 33h3M15 34h2M19 34h4M28 34h3M15 35h2M20 35h4M27 35h4M16 36h2M19 36h6M26 36h6M17 37h1M19 37h13M19 38h13M20 39h1M22 39h1M24 39h3M28 39h1M30 39h1" />
	<path stroke="#ffc8ca" d="M16 21h1M34 21h2" />
	<path stroke="#fddd81" d="M15 22h1" />M
	<path stroke="#f4ff72" d="M20 22h2M29 22h2M19 23h1M22 23h1M28 23h1M31 23h1M22 24h1M28 24h1M31 24h1M21 25h1M29 25h2" />
	<path stroke="#ffdf6c" d="M14 23h3M14 24h3M11 25h9M12 26h7M13 27h2M16 27h2M13 28h1M17 28h1" />
	<path stroke="#e79e8e" d="M31 26h2" />
	<path stroke="#deaa46" d="M15 27h1M14 28h1M16 28h1M13 29h1M17 29h1" />
	<path stroke="#603417" d="M41 33h2M41 34h2" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #046</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Orange, White</meow:Skin>
			<meow:Eyes>Tired</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>...</meow:Message>
	<path stroke="#c5ec63" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0M
 7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h14M37 25h13M0 26h15M36 26h14M0 27h14M37 27h13M0 28h15M36 28h14M0 29h16M35 29h15M0 30h17M34 30h16M0 31h12M14 31h2M35 31h15M0 32h11M15 32h1M35 32h15M0 33h11M36 33h14M0 34h12M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h16M34 38h16M0 39h19M32 39h18M0 M
40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M19 23h4M28 23h4M35 23h1M15 24h1M21 24h1M29 24h1M35 24h1M14 25h1M36 25h1M15 26h1M24 26h1M26 26h1M35 26h1M14 27h1M25 27h1M36 27h1M15 28h2M34 28h2M16 29h1M34 29h1M17 30h2M32 30h2M12 31h2M16 31h1M19 31h2M30M
 31h2M34 31h1M11 32h1M14 32h1M16 32h1M24 32h3M34 32h1M11 33h1M14 33h2M35 33h1M12 34h1M15 34h1M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M16 38h3M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#fe9800" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h17M16 23h3M23 23h5M32 23h3M16 24h5M23 24h5M30 24h5M15 25h21M16 26h2M20 26h3M28 26h3M33 26h2M15 27h6M30 27h6M17 28h3M31 28h3M17 29h2M32 2M
9h2M17 32h2M32 32h2M16 33h5M30 33h5M13 34h2M16 34h6M29 34h6M14 35h1M16 35h7M28 35h7M16 36h8M27 36h8M17 37h17M19 38h2M25 38h1M30 38h2" />
	<path stroke="#ffcdc3" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#ffffff" d="M22 24h1M28 24h1M23 26h1M27 26h1M21 27h4M26 27h4M20 28h11M19 29h13M19 30h13M17 31h2M21 31h9M32 31h2M12 32h2M19 32h5M27 32h5M12 33h2M21 33h9M22 34h7M23 35h5M24 36h3M21 38h1M23 38h1M27 38h1M29 38h1" />
	<path stroke="#ffb5a5" d="M18 26h2M31 26h2" />
	<path stroke="#f5b3a5" d="M
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #006</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey</meow:Skin>
			<meow:Eyes>Closed</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Nya?</meow:Message>
	<path stroke="#ff97d6" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 7h50M0M
 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h50M0 15h16M19 15h13M35 15h15M0 16h15M21 16h9M36 16h14M0 17h15M36 17h14M0 18h15M36 18h14M0 19h15M36 19h14M0 20h15M36 20h14M0 21h15M36 21h14M0 22h16M35 22h15M0 23h15M36 23h14M0 24h15M36 24h14M0 25h15M36 25h14M0 26h15M36 26h14M0 27h15M36 27h14M0 28h16M35 28h15M0 29h16M35 29h15M0 30h17M34 30h16M0 31h16M35 31h15M0 32h13M15 32h1M35 32h15M0 33h12M36 33h14M0 34h12M36 34h14M0 35h13M36 35h14M0 36h14M36 36h14M0 37h15M35 37h15M0 38h17M34 38h16M0 39h19M32 39h18M0 40h50M0 41h50M0M
 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M16 15h3M32 15h3M15 16h1M19 16h2M30 16h2M35 16h1M15 17h1M21 17h9M35 17h1M15 18h1M19 18h2M30 18h2M35 18h1M15 19h1M18 19h1M32 19h1M35 19h1M15 20h1M17 20h1M33 20h1M35 20h1M15 21h2M34 21h2M16 22h1M34 22h1M15 23h1M35 23h1M15 24h1M20 24h3M28 24h3M35 24h1M15 25h1M35 25h1M15 26h1M23 26h1M25 26h1M27 26h1M35 26h1M15 27h1M24 27h1M26 27h1M35 27h1M16 28h1M34 28h1M16 29h1M34 29h1M17 30h2M32 30h2M16 31h1M19 31h2M30 31h2M34 31h1M13 32h2M1M
6 32h1M24 32h3M34 32h1M12 33h1M15 33h1M35 33h1M12 34h1M15 34h1M35 34h1M13 35h1M15 35h1M35 35h1M14 36h2M35 36h1M15 37h2M34 37h1M17 38h2M22 38h1M24 38h1M26 38h1M28 38h1M32 38h2M19 39h13" />
	<path stroke="#707070" d="M16 16h3M32 16h3M16 17h1M20 17h1M30 17h1M34 17h1M16 18h1M21 18h9M34 18h1M16 19h1M19 19h13M34 19h1M16 20h1M18 20h15M34 20h1M17 21h17M17 22h17M16 23h19M16 24h4M23 24h5M31 24h4M16 25h19M16 26h2M20 26h3M28 26h3M33 26h2M16 27h8M25 27h1M27 27h8M17 28h17M17 29h17M19 30h13M17 31h2M21 31h9M32 31h2M17 32h7M27 32h7Mf
M13 33h2M16 33h8M27 33h8M13 34h2M16 34h9M26 34h9M14 35h1M16 35h19M16 36h19M17 37h17M19 38h3M23 38h1M25 38h1M27 38h1M29 38h3" />
	<path stroke="#f5b3a5" d="M17 17h3M31 17h3M17 18h2M32 18h2M17 19h1M33 19h1" />
	<path stroke="#e79e8e" d="M18 26h2M31 26h2" />
	<path stroke="#7f7f7f" d="M24 26h1M26 26h1" />
	<path stroke="#ffffff" d="M24 33h3M25 34h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.5 50 50" shape-rendering="crispEdges">
	<title>Bitcoin Pussies #050</title>
	<desc>Bitcoin Pussies are 69 uniquely drawn and inscribed cats on Bitcoin</desc>
	<desc xmlns:meow="https://bitcoinpussies.com/">
			<meow:Skin>Grey, White</meow:Skin>
			<meow:Eyes>Open</meow:Eyes>
			<meow:Gear>None</meow:Gear>
			<meow:Message>Play?</meow:Message>
	<path stroke="#80a8ee" d="M0 0h50M0 1h50M0 2h50M0 3h50M0 4h50M0 5h50M0 6h50M0 M
7h50M0 8h50M0 9h50M0 10h50M0 11h50M0 12h50M0 13h50M0 14h14M19 14h12M36 14h14M0 15h14M20 15h10M36 15h14M0 16h14M36 16h14M0 17h14M36 17h14M0 18h14M36 18h14M0 19h14M36 19h14M0 20h15M35 20h15M0 21h15M35 21h15M0 22h14M36 22h14M0 23h14M36 23h14M0 24h13M37 24h13M0 25h12M38 25h12M0 26h13M37 26h13M0 27h12M38 27h12M0 28h13M37 28h13M0 29h14M36 29h14M0 30h15M36 30h14M0 31h11M12 31h5M36 31h14M0 32h10M13 32h6M35 32h15M0 33h10M15 33h3M34 33h16M0 34h10M16 34h2M33 34h17M0 35h11M33 35h17M0 36h12M33 36h17M0 37h15M33 37h17M0 38h17M32 M
38h18M0 39h19M31 39h19M0 40h50M0 41h50M0 42h50M0 43h50M0 44h50M0 45h50M0 46h50M0 47h50M0 48h50M0 49h50" />
	<path stroke="#000000" d="M14 14h5M31 14h5M14 15h1M19 15h1M30 15h1M35 15h1M14 16h1M20 16h10M35 16h1M14 17h1M18 17h2M30 17h2M35 17h1M14 18h1M17 18h1M32 18h1M35 18h1M14 19h1M16 19h1M33 19h1M35 19h1M15 20h1M34 20h1M15 21h1M34 21h1M14 22h1M19 22h3M29 22h3M35 22h1M14 23h1M18 23h1M22 23h1M28 23h1M32 23h1M35 23h1M13 24h1M36 24h1M12 25h1M24 25h1M26 25h1M37 25h1M13 26h1M25 26h1M36 26h1M12 27h1M37 27h1M13 28h1M36 28h1MM
14 29h1M33 29h3M15 30h2M32 30h1M35 30h1M11 31h1M17 31h3M30 31h2M35 31h1M10 32h1M12 32h1M19 32h1M30 32h1M34 32h1M10 33h1M13 33h2M18 33h1M33 33h1M10 34h1M15 34h1M18 34h1M32 34h1M11 35h1M16 35h2M32 35h1M12 36h3M17 36h1M32 36h1M15 37h3M32 37h1M17 38h2M20 38h1M22 38h1M27 38h1M29 38h1M31 38h1M19 39h12" />
	<path stroke="#7b7b7b" d="M15 15h4M31 15h4M15 16h5M30 16h5M15 17h1M20 17h4M26 17h4M34 17h1M15 18h1M18 18h6M26 18h6M34 18h1M15 19h1M17 19h7M26 19h7M34 19h1M16 20h8M26 20h8M16 21h8M26 21h8M15 22h4M22 22h1M27 22h2M32 22h3M
M15 23h3M33 23h2M14 24h5M32 24h4M13 25h5M33 25h4M14 26h4M33 26h3M20 31h1M11 32h1M20 32h1M11 33h2M19 33h2M11 34h4M19 34h1M12 35h4M18 35h1M31 35h1M15 36h2M21 38h1M28 38h1" />
	<path stroke="#ffc4c6" d="M16 17h2M32 17h2M16 18h1M33 18h1" />
	<path stroke="#ffffff" d="M24 17h2M24 18h2M24 19h2M24 20h2M24 21h2M23 22h4M20 23h1M23 23h5M30 23h1M22 24h7M22 25h2M27 25h2M20 26h5M26 26h5M13 27h24M14 28h22M15 29h18M17 30h15M33 30h2M21 31h9M32 31h3M21 32h9M31 32h3M21 33h12M20 34h12M19 35h12M18 36h14M18 37h14M19 38h1M23 38h4M30 38hL
	<path stroke="#deab00" d="M19 23h1M21 23h1M29 23h1M31 23h1M19 24h3M29 24h3" />
	<path stroke="#ffb0b2" d="M18 25h1M32 25h1M18 26h2M31 26h2" />
	<path stroke="#f6cb49" d="M19 25h3M29 25h3" />
	<path stroke="#ffb790" d="M25 25h1" />
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_327", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_reM
lu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 7, "max_nodes": 15, "activation_fuM
nc": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.M
lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,M
50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{toM
talNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){rM
eturn 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{consM
tructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyM
le=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.lenM
gth-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLefM
t:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;M
r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92M
.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,2M
68.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500M
,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,M
376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.beM
zierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.M
7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),eM
.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164M
.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(31M
6.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,43M
5.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,29M
6.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70M
.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399M
,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,19M
6,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.09M
9),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,2M
43.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.M
7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,M
334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,26M
4.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,31M
8.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(33M
0.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.M
5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezM
ierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,24M
6.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.M
bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,2M
79.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.79M
9,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199M
,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.M
6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezieM
rVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.19M
9,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373M
.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),eM
.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bM
ezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}funcM
tion O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11M
!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.M
n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[eM
][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forM
ward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!M
=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=ArM
ray(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":M
return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new M
G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.heightM
=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.eltM
.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._M
pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levelM
s[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0M
?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._eveM
nts[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");M
return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof rM
&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,tM
){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.tesM
t(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="328";lM
et ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setM
up(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.traininM
g_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2M
E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5cM
2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inpM
utUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}functionM
 Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,cM
t,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yrM
()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.sM
tyle("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("M
Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):M
2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.viM
sual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...SM
e.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,DM
e=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.pusM
h(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<CM
e.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}functionM
 Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.lenM
gth)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[]M
;for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;eM
++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.baM
ckground(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2M
,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.backgroundM
(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=HnM
(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(FeM
),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("TrebuchM
et MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image beloM
ngs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICM
ULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,M
height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),iM
=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2M
+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidM
th(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidthM
(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.M
noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","M
1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t]M
[0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textM
Style(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.textM
("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let M
e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){M
let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}functionM
 mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){M
i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of GrM
owing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neuronsM
 are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasM
AtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["SquaM
red",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:M
e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayIdL
":"7b454fa07f7ca22e","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
UUUUUUUUUUUUUUUUUUUUUUVo'
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_156", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "41UrPA/Be70pM
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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 5, "max_nodes": 16, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t)M
{const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())M
/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(nM
,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.aM
ge,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.M
size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(thisM
.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cM
os(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight)M
,random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(M
o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250M
),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),M
e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),eM
.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVeM
rtex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,2M
21.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,M
21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.M
bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.M
bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,10M
3.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5M
,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129M
.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,30M
5.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,1M
26.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.69M
9,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.veM
rtex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.M
199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertM
ex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9M
,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3M
,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3M
),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.M
bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,1M
25.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431M
.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVeM
rtex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.M
vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194M
.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVerM
tex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,3M
56.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.49M
9,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.2M
99,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVeM
rtex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVerM
tex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.M
7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(3M
77.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=M
>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(eM
-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.pM
ush([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relM
u);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){M
const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dM
im=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[M
e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}gM
etNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.confiM
g.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){cM
onst t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&M
"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){iM
f(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=rM
+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e)M
;for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,tM
his),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!M
==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChilM
d(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:M
"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=fM
unction(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjeM
ctURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="157";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rM
t,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createM
Graphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAgM
e(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#M
795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2M
","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,uM
n=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.M
loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryBuM
tton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||saM
ve4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),ztM
.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*M
le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,aM
n=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),dM
e=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+M
i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,M
.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wM
t.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2M
,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=M
e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?AeM
*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.lengtM
h;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(BeM
,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.M
background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.recM
tMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(M
),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=CeM
[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(M
e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25M
*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost cM
ertain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),UeM
.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMALM
),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PerceptronM
 to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*lM
e),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=M
0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"M
';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAM
ME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRM
ON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,6M
00*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,heM
ight/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,heiM
ght/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#M
","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,rM
,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resiM
zeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[tM
];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimeM
s. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in M
the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mrM
(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],RM
r=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFM
ill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life CM
ycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b44d17bc9b2a241","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
  "name": "knightdao.sats",
text/plain;charset=utf-8
Mined by AntPool961u
xxxxxxxxxxxxxxxxxxxxxxx
FjDOUT:011AF6CC6B1BC2AE96A4A8B893D2F77E281A990228D32934BF26CD895ED38F8A
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
$_zTXtRaw profile type exif
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_368", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 1, "max_nodes": 11, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1M
-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);conM
st n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(iM
=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimeM
stamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(tM
,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.M
center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,M
this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU)M
,s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of thisM
.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertexM
(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertM
ex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVM
ertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,M
501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,M
189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,M
6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVerM
tex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVerM
tex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,4M
8.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,40M
9.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85M
.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),M
e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.M
799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.6M
99,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,M
34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.2M
99),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(M
238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,34M
4.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.M
599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierM
Vertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVerteM
x(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,43M
2.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1)M
,e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(31M
5.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.M
499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.M
8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertexM
(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.M
799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.39M
9,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,M
215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,M
190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertexM
(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309M
.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.M
299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isM
Array(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new DatM
e).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.lengtM
h?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_reluM
);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0M
;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const tM
=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.curreM
ntIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(cM
onst t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_inpM
ut_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEM
MENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"M
!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.heighM
t/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elM
t.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].spliM
t(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.M
elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=M
void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createEM
lement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribM
ute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(M
n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)M
},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="369";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,M
Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t)M
,je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_nM
ame,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508caM
c","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cM
ef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.M
style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.M
classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,4M
0*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1M
!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),suM
bmitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide()M
,closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$aM
ge=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neurM
onsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe)M
{for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.lenM
gth*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeftM
:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let M
e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$arM
tworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].lM
ength);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(M
width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:M
Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(M
le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyM
le(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0M
,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][M
s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function M
er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*leM
,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*lM
e):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-9M
0*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=M
`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,hM
eight/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrasM
e/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else M
if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.leM
ngth-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.M
textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${rM
ound(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+11M
5*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.M
fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1)M
)}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,M
255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,rM
,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,M
t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", aM
nd ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.M
":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);M
return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 MontM
hs",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak"M
,74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zrM
),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"CM
olor Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b450f101d65f981","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_4", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.00784M
313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 20, "acM
tivation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[M
0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=M
map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){retM
urn{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadiM
us(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class M
E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strM
okeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(eM
[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){consM
t{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(leM
t r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,22M
2.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428M
.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0M
,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertexM
(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3M
),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,44M
9,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,45M
9.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46M
.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVerM
tex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,37M
3.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,6M
9.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,19M
8.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,1M
68.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.M
599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,M
112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151M
.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVerteM
x(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(M
256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,M
149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8M
,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVerM
tex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.M
9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1)M
,e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,15M
0.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.4M
99),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,1M
39.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,M
125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,2M
08.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.M
3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),eM
.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(M
338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,3M
52,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.M
299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.29M
9),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===M
e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1=M
=t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=M
0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(rM
.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offsetM
=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t)M
{if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[eM
],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"M
tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const M
c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.M
height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return thM
is.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",M
this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+tM
.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.leM
ngth>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),M
t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("inM
put");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==tyM
peof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=functiM
on(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\M
//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="M
5";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async functionM
 setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.traM
ining_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","M
#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","M
#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("M
#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}funcM
tion Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,M
ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1=M
==yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),M
vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFoM
nt("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=M
40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==WM
t.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(M
...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)M
/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)ptM
.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0M
;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}funcM
tion Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>eM
.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let M
t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<M
en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){eM
t.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,heigM
ht/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.backgrM
ound(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,oM
]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeighM
t(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("TreM
buchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image M
belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPEM
NDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370M
*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.M
`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,heigM
ht/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.texM
tWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWM
idth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le)M
,qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALEM
:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(datM
a[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.M
textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.M
text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){M
let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(eM
,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}funcM
tion mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<M
=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state oM
f Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neuM
rons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCaM
nvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["M
Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,DataM
set:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rL
ayId":"7b450ef15fc7a1e7","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
pppV[cIS`CI[<DQ;?M9?Jz
{oEO`XXZQTZ@JXVVV3=LFFFAAA+5A36?\[5YW1
lr~any]iwS[jNNNKKK@EK.6H2<F8;D111
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx j
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
0 	si_nw8vlblaWjs3s}>@0
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxx
T|sQ`jChhSsgH_f8PeUi_MeTAOA6P=
xxxxxxxxxxxxxxxxxxxxxx
uuDarSDrxTdPfYB\V=OAhb?
xxxxxxxxxxxxxxxxxxxxxxxxxxV
RRRyyy```XXX,,,tttLLL555oooiiiEEE
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxx
uvwlll___wS?F_8SSS\uNHHHMf>9R,
xxxxxxxxxxxxxxxxxxxxxx
cp{T|scyiSsg[yf8PeFZZMeT>^RPPNAOA6P=
x]ntFio``mT`mAhaTh["9Q
~qaXs`Tm[R\>.K3)S2 E+ md
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxx
lr~[evkntGSaFO`@JX8>J#*;
ntzbkv]anX`mUYbCH\2>L@EK2<F8;D/5@*3@!#*
gn{anzjmxikqT\kIS]AK\INWORR68@698
xMre@]S5IC/3;%30*&-$"(!
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
0( CR-VK5YI!%C0A!RriRme&ON(2(-9$
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxx;
mr|dmy_dpX_lUYeBI\-6F7:B$*<#%0
U`kOYeRWdGT`FO`@JWNRU9AP<AM3=L)/?(.:687
\fwX`qdddUX`RS[>ER8>J2<F/5@*3@%,9!$.#$'
mt~rwv`kv]`jPT^JR^ACK
xxxxxxxxxxxxxxxxxx^xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
[^]U[eLSH0SUYLbQLRQ=i
xxxxxxxxxxxxxxxxxxxxxxxxK
mrzThxMmtYcsX`kUYbAJY4;F.5C
^epY_nQXdISaQT\MQW(.?'.:$*:
ou~YfwkothktEO`3=L*3@68<
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxV
alqaXs`Tm[RaLCYD:R;1\>.K3)S2 E+M
xxxxxxxxxxxxxxxxxxxxxxx
RkCaaaRRR\uNWpIMf>1119R,{{{WWW@Z3
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
Ql~`nvT|s]cmUakcyi8PeUi_B^VMeM
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
p[z]8uY5o_MoU3jP0ygUdUEbJ-
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxxw^
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
zzzjjjdddLLLEEE222ZY3GF
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
{`nvT|s]cmUak8PeWxdUi_B^VMeTPPNAOA
zg|vFioQoiAhaFV^"9Q>^N4OA9Q9
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxx;
K&ooojjj[[[NNN|||III
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?f^(
ntybnykouU`k@IX:>L8>J(.:
lq~[buX`qS[jNXdFO`2>L-6F+5@"(6
gkw^iwikqafp^co]`jLRZINWORRAFK05?'-?698!$."$)
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxx
```XXXtttLLL,,,oooiiiEEE|||xxx
xxxxxxxxxxxxxxxxxxxxxxx
=(\RRR///```WWWL<$J@
xxxxxxxxxxxxxxxxxxxx[
o`8]55G  EEEWWW{mFwiA666j\4@@@0		ooo
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
ouzV_kBJ\<AP=AL3<K*5E!$,
knt^bmUZbEO`IR_RT[@IX=DS(.?(.:
lr~anyglx]iw^frR[jUXfKNV:CP.6H)1E8;D/5@+1?
ikqYcqKVcPT^NTUAFK3=F68@*4@698
xxxxxxxxxxxxxxxxxxx;
xT|sKll8PeWxdGe^AOA6P=
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxx[
xknuTZgKWcRT]IQ]7=JmVI1:G)1?'.:
XaqY`mRWdEO`@JXr`V=ESgTK;?K687
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
n```XXX;;;555---{{{{d{m[yppp[[nLLLiii
][`dbhQNTZX]XV[VTZspxigmpnumkrxu~vs{
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
XXX999///vvvFFFQQQ@@@
;0KC>^UHlbW{q:9A<;Ce
HEEEhhha`:222SQ+MK%GF
j|tWclayiJ`gYYYKcU===111
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxx
x`nvT|s]cmUakcyi[yfTlf8PeAOA6P=
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
pv{cnzQ|sRme|=S@EK.6Hw;G8;D
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
K&zzzoooXXXLLLEEE???
xxxxxxxxxxxxxxxxxxxx[
cnykotX`qY`mV`lBJ\@JXNRT=AP2>L36?$*:
kp}]iwhjr_fqV]kNXdUYbEN`QT^RS[:?N-6F
^coQVcFS^EIYAFK29J698
[^`RSeLSXGRJ7MUYLfa<:
q[WO[GN[?N[9M[-M[*Ma
xxxxxxxxxxxxxxxxxxxxxx
i|v`nvmzr]cmTlfH_f8PeWxdGe^QhTPPPDDDAOA6PM
kozV_kUYdQT\;?L)1E#&0
ls|ZbuY`mBJ\=DR=AL)/?'-;$*:$(4!$,
jmu_dpRWd@IXMRU3=L9>J+4B
any]iw[esR[jNXdIPaDP`.6H2<F8;D/5@"(6
pvyelxikqWapHUcIS]AFK68@+1?698
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}}}vvv___WWW888MK%
[^\\\XX\XGX?3WJ7MUYLbQLWGF
xxxxxxxxxxxxxxxxxxxxxxxxK
_dnQS\=ER9AP=AL-5?oa:'.:$*:
ntybmykothktX`qVYe=APvhA68<Z33
]iwU_jS[jEN`LRZ)0FzlE8;DM%%
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
o[MO[GN[?N[9M[-M[*Ma
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxx^L@xxxxxxxxxxxxxxxxxxxxxM?
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ms|YdtV_kSWdRT\;AP$+:#&0
lqybny^gtimr_cmY`mOXdEO`BJ\@JX.6H.5A*3@'->(.:
lo}ZauTZhVZbGUaJQ`>ER2>L2<F8;D
HT;DSORRAFK).C68@698
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxx[
mr~Zauknt_cmTXeUYbIR_EO_@JX=ES,5F
ntzanyflxZdtXaqU_jR[jMQT9@O2>L29J
tNrdCbV9PF0C;>78935A<<'4-GCBJFEQNNYVV_\[ea`F>?5-,+'(qnm
rA2A=<FBATH:MjY`|kxgS
{xxxmmmjjj}`iWmc 2OFFF!#A
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
$aTE0+&#&.<4+($ E=3OE:
Wq|]lx]cmVajayiN_e;Ie@^Si
T|sUkg8PeWxdDddPe[AOA6P=
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxx;
ils^epY`p)3E7:B$(4!$,
xUYfDO`BJ\@JX=ES3=L:>K.6H$*:
mq}jp{lry]iwUYbGUaJQ`8>J2<F/5@*3@)0?'->"(6
OKEEE???:::{{{www111
text/plain;charset=utf-8
4{ "p": "sns", "op": "reg", "name": "razorpay.sats" }h!
xxxxxxxxxxxxxxxxxxxxxxxxK
O666...iiiaaam_adSXLLLEEE???:::
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
[^\BTeLSH0SiPMUYL777i
xxxxxxxxxxxxxxxxxxxx[
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
0d/Foundry USA Pool #dropgold/
Bj@=:ETH.ETH:0xA9dF18CD2AAC4ba9789159dD384eB894B356c002:32860399::0
text/plain;charset=utf-8
%First Million Ordinals Group (OG) #11h!
text/plain;charset=utf-8
%First Million Ordinals Group (OG) #12h!
text/plain;charset=utf-8
)Lucky Satoshi: 980k Ordinals
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
FjDOUT:F9E206CE130F4C2401A7DEA1BD130774A43BB0B4390DE87CF151DB17DAA3E361
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
text/plain;charset=utf-8
  "name": "ttxx.sats"
text/plain;charset=utf-8
  "name": "ttzz.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
  "name": "ttyy.sats"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
){"op":"reg","p":"sns","name":"vole.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
Compressed by jpeg-recompress
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
0d/Foundry USA Pool #dropgold/
FjDOUT:BFDEF51C166E7BAB1EB7FB6B107BF6A3CE023202CF2C370F06336D5A6B427848
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
FjDOUT:30473961B0D2FF6B3EF0EF10DC97714A8E08CB213DCC710C5798EE0AAB63442C
FjDOUT:2D9556A600F9E64B12C0E55D539A219B28241EC9E46EFEDD5BB98E3DC203BD33
text/html;charset=utf-8
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'  'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml' lang='en' xml:lang='en'>
<title>jp2a&nbsp;converted&nbsp;image</title>
<style type='text/css'>
background-color: black;
   font-family: Courier;
   font-weight: bold;
<div class='ascii'><pre>
<span style='color:#000000;'>
</span><span style='color:#01943M
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style=M
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#00000M
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
/span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
tyle='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#M
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
/span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
pan style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='coM
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'M
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
an><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000M
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
an><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
 style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='colorM
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
<span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='M
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000M
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
<span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
yle='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6M
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6e0f0f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
yle='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='colM
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>M
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
an style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#0000M
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
n><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:M
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#38a767;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='cM
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;M
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#2e1d08;'>
</span><span style='color:#000000;'>
</span><span style='color:#2e1d08;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#2e1d08;'>
</span><span style='color:#000000;'>
</span><span style='color:#2e1d08;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='cM
</span><span style='color:#000000;'>
</span><span style='color:#6fb98e;'>B</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#0194M
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
<span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#925712;'>
</span><span style='color:#000000;'>
</span><span style='color:#925712;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='coM
</span><span style='color:#000000;'>
</span><span style='color:#925712;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6fb98e;'>B</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#643b0a;'>
</span><span style='color:#000000;'>
</span><span style='color:#643b0a;'>
</span><span style='colM
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#643b0a;'>
</span><span style='color:#000000;'>
</span><span style='color:#643b0a;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6fb98e;'>B</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
pan style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#806d13;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='coM
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
an><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6fb98e;'>B</span><span style='cM
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#00M
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#806d13;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><sM
pan style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000M
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#6fb98e;'>B</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
/span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
tyle='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#927552;'>
</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'M
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
style='color:#000000;'>
</span><span style='color:#38a767;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='cM
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#aa7d47;'>B</span><span style='color:#000000;'>
</span><span style='color:#8e6738;'>M
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
an style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='colM
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#0194M
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
n><span style='color:#000000;'>
</span><span style='color:#d3b796;'>B</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='M
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#712e13;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#0M
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#d3b796;'>B</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#636363;'>
</span><span style='color:#000000;'>
</span><span style='color:#712e13;'>
</span><span style='color:#000M
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
 style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='colorM
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000M
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
<span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='M
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943fM
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
yle='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#aM
</span><span style='color:#000000;'>
</span><span style='color:#a66e2c;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
an style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#574631;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='colorM
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#533716;'>
</span><span style='color:#000000;'>
</span><span style='color:#014a20;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><br/><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
<span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='M
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#ae8b61;'>B</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
</span><span style='color:#01943f;'>
</span><span style='color:#000000;'>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
KjISWAPTX:0x039e53e6ce4728f1938e8b17db5dcb266b1f179782fe274c187959809e5fa40f
JjH=:BCH.BCH:bitcoincash:qpe9meg0zc8w367p5f422tt5w2v6zh9s9cxz0f0a24::wr:100yV
FjDOUT:6C1CEFE11956DB4BD4E23AB829C694D1C1EDBBEDE7FAC2BD92C934B45FDBB178
FjDOUT:5DBE339A5BF51538D677B2132DE55A671B2F669FC110F1C16161168FBF00785A
FjDOUT:1D8F926F7C0F376255A258367F77184E22916A0E9D7492C35FAEC6D61F9D756A
FjDOUT:04AED776082988282F285D342CFC88845025122786DCAE69E1F8264CBE489BB7
Aj?=:ETH.ETH:0x4c5313649463ae029ff4782eaC29dF7482B97cA6:1853050::0
Aj?=:ETH.ETH:0x8815047234497a2372235BC63fea0d3405C85232:8427858::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
JjH=:BNB.BUSD-BD1:bnb1qzqdxm9wlavk7zgkruz72pnvk4d6g9p9kskxlr:62127399987::0
DjB=:BNB.BNB:bnb1w8tnlyvaau097g0uzzd44fm7pc6nx7n6g3lkzq:13212249:te:0
DjB=:BNB.BNB:bnb1j94frpxv0nwaghajf503959cuvhl4s67xzpmrf:34162238:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078312</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078312   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077512</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077512   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078212</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078212   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503076815</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503076815   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078512</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078512   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077312</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077312   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077412</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077412   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503080612</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503080612   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078112</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078112   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503079149</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503079149   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077712</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077712   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077013</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077013   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077612</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077612   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077812</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077812   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503076913</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503076913   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078412</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078412   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":"plan","max":"9999","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
  "max": "250000000",
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
 ~zTXtRaw profile type exif
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
 ~zTXtRaw profile type exif
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
2023-04-08T01:58:22+00:00
2023-04-08T01:58:22+00:00
2023-04-08T01:58:24+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-08T01:51:03+00:00
2023-04-08T01:51:03+00:00
2023-04-08T01:51:07+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
0d/Foundry USA Pool #dropgold/
IjGREFUND:3D45CB65DF3FBB09F5D4EC9C94B2C2460BED6E8951224953E2A6A33B0CE084D5
JjH=:BNB.BUSD-BD1:bnb1qzqdxm9wlavk7zgkruz72pnvk4d6g9p9kskxlr:26947534372::0
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
EjC=:ETH.ETH:0xE01CEa5A93d7913C794497dA42f4d532E6110738:103356916:te:0
IjGREFUND:D5A9EE0CAD82C055F6E9DD84581A462888C8A77AB2B8F4E8E750FC066A145577
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503077912</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503077912   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg viewBox="-5 -5 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>SAT 3930503078012</title><desc>collectibles.nullish.org</desc><style>.t { font-family: Courier New; font-size: 2px; } .a {font-family: Courier New; font-size: 5px; font-weight: 400; }</style> <defs> <filter id="a"> <feFlood flood-color="black"/> <feComposite in2="SourceGraphic" operator="out"/> <feGaussianBlur stdDeviation="1"/> <feComposite in2="SourceGraphic" operM
ator="atop"/> </filter> <linearGradient id="e" x2="0" y2="122"> <stop stop-color="#db9300" offset="0"/> <stop stop-color="#a26d00" offset=".4"/> </linearGradient> </defs> <circle cx="55" cy="55" r="52" fill="#fecb00" filter="url(#a)"/> <circle cx="55" cy="55" r="43.5" fill="url(#e)"/> <circle cx="55" cy="55" r="43" fill="#db9300" filter="url(#a)"/> <path id="g" d="m7 55a48 48 0 1 0 96 0 48 48 0 1 0-96 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath startOffset="25%" font-family="Courier New" foM
nt-size="2.5px" font-weight="400" xlink:href="#g" xml:space="preserve">The Times 03/Jan/2009 Chancellor on brink of second bailout for banks</textPath></text> <path id="f" d="m9 50a46 46.5 0 0 1 91.5 0" fill="none"/> <text fill="#946300" text-anchor="middle"><textPath class="a" startOffset="50%" xlink:href="#f" xml:space="preserve">BLOCK 786   SAT 3930503078012   JANUARY 2009</textPath></text> <g transform="scale(0.05)translate(800,600)" fill="#db9300" filter="drop-shadow(0px 15px 0px rgb(0 0 0 / 0.4))"> <path d="MM
642.5 635c0 50.6-16.8 97.4-44.9 135-12.9 17-28 32.2-45.1 45.1-26.2 19.6-56.8 33.7-90 40.4-14.5 3-29.6 4.5-45 4.5v90h-90v-90h-45v90h-90v-90h-135v-90h360c15.8 0 30.9-2.7 45-7.7 52.4-18.5 90-68.5 90-127.3s-37.6-108.8-90-127.3c-14.1-5-29.2-7.7-45-7.7h-315V230h-45v-90h135V50h90v90h45V50h90v95.7c15.9 4.1 31 10.4 45 18.5 27.3 15.8 50.1 38.6 65.9 65.9 15.4 26.5 24.1 57.2 24.1 90h-90c0-33.3-18.1-62.4-45-77.9-13.2-7.7-28.6-12.1-45-12.1h-180v180h225c15.4 0 30.5 1.5 45 4.5 18 3.7 35.1 9.5 51.3 17.1 13.8 6.5 26.7 14.3 38.8 23.3LV 17 12.9 32.2 28 45.1 45.1 28 37.5 44.8 84.3 44.8 134.9z" fill="#fecb00"/> </g> </svg>h!
<?xml version="1.0" encoding="UTF-8"?><svg id="capricorn" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1440 1440"><defs><style>.cls-1{fill:url(#linear-gradient);}.cls-2{fill:#fff;}.cls-3{fill:url(#linear-gradient-2);}</style><linearGradient id="linear-gradient" x1="120.22" y1="-8183.17" x2="1319.78" y2="-7176.62" gradientTransform="translate(0 -7319.89) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6aba71"/><stop offset=".19" stop-color="#64cM
195"/><stop offset=".5" stop-color="#8da07c"/><stop offset=".75" stop-color="#b7529a"/><stop offset="1" stop-color="#aa5457"/></linearGradient><linearGradient id="linear-gradient-2" y1="-4592.92" x2="1319.78" y2="-3586.38" gradientTransform="translate(0 5169.65)" xlink:href="#linear-gradient"/></defs><g id="Layer_16"><g><rect class="cls-1" width="1440" height="720"/><rect class="cls-3" y="720" width="1440" height="720"/></g></g><g><path class="cls-2" d="M505.47,904.87c-4.42-.26-1.33,1.67,.05,3.43-.02-1.14-.03-2.29-M
.05-3.43Zm-23.91,20.9c8.06,.54,16.14,.23,24.21,.28-.04-3.56-.1-7.13-.15-10.69-11.27,.03-22.51-.47-33.72-1.3-1.4,.34,.26,1.72,.59,2.39,1.98,2.57,3.98,5.12,5.96,7.69,.29,.36,.54,.74,.18,1.28-15.39-.18-30.75-2.51-46.05-4.02-.84,.22-.24,1.14,.02,1.63,2.04,3.28,4.23,6.48,6.2,9.8,1.05,2.04-3.82,.62-4.75,.72-13.94-1.83-27.83-4-41.62-6.51-2.62-.46-5.24-.96-7.86-1.43-.36-.06-.83,.32-.73,.59,1.7,4.45,4.5,8.47,6.09,12.96-.21,.57-1.18,.41-1.68,.33-20.82-3.75-41.43-8.36-61.82-13.81-2.42-.7-1.88,.71-1.3,2.36,1.34,3.61,2.72,7.22,M
4.07,10.83,.09,.62,.78,1.74-.12,2.01-18.43-3.91-36.65-9.46-54.63-14.85-6.41-1.98-12.74-4.1-19.12-6.13-.97-.31-1.89-.84-3.03-.72-.42,.51-.3,1.04-.17,1.57,1.09,5.07,2.89,10.08,3.57,15.2-.36,.83-2.85-.28-3.59-.39-15.64-4.96-31.18-10.14-46.54-15.64-14.07-4.83-27.74-10.69-41.64-15.64-.64-.06-.65,.55-.68,.98,.61,4.82,1.24,9.64,1.84,14.46,.15,1.17,.47,2.34,.13,3.51-37.08-12.49-73.5-29.43-109.11-45.46-.76-.33-1.44-.09-1.47,.51-.03,.43-.05,.86-.04,1.29,.02,5.71,.05,11.42,.09,17.13-.01,1.28-.14,2.56,1.42,3.08,35.34,15.58,71.M
35,29.79,107.86,42.7,.98,.35,2,.62,3.01,.9,.31,.09,.57-.06,.58-.28-.02-6.12-1.58-12.21-1.88-18.32,0-.25,.59-.61,.86-.52,1,.33,1.99,.65,2.97,1.01,20.54,7.59,41.31,14.75,62.46,21.2,7.8,2.38,15.63,4.68,23.45,7.01,1.21,.14,4.98,2.27,4.51-.3-1.03-5.2-2.78-10.29-3.38-15.56,0-.11,.4-.38,.55-.35,25.62,7.21,51.33,14.94,77.57,19.91,1.07-.13,.27-1.62,.19-2.27-1.29-4.27-3.23-8.45-4.22-12.78,.39-.7,1.5-.22,2.13-.15,5.84,1.3,11.66,2.65,17.5,3.92,13.92,3.01,27.97,5.54,42.09,7.83,1.85,.09,6.04,1.62,3.76-2.02-1.57-3.66-3.66-7.15-4.M
9-10.92-.03-.13,.25-.43,.41-.44,.65-.03,1.33-.05,1.98,.04,13.76,2.19,27.55,4.16,41.42,5.59,3.85,.27,7.75,1.01,11.61,.84,.3-.05,.46-.25,.37-.49-1.36-3.32-3.75-6.18-5.52-9.31-.36-.57-.66-1.17-.98-1.76-.13-.24,.22-.73,.52-.73,1.21,.03,2.42,.02,3.62,.12,8.17,.71,16.33,1.59,24.53,1.9,6.04,.39,12.11,.75,18.16,.55,.33-.01,.64-.48,.47-.72-2.28-3.19-4.73-6.28-7.08-9.41-.86-.77,.11-1.2,.83-1.2Zm65.71-13.31c-.08-.09-.16-.18-.25-.26,.01,.31,.01,.63,.02,.94,.06,0,.13-.02,.19-.03,.03-.26,.15-.52,.04-.65Zm81.52-113.77s-.02,.05-.0M
3,.08c.04,.01,.07,.03,.11,.04l-.08-.12Zm6.36,43.49c-14.97-5.64-10.05-2.32-.08-12.22,1.47-1.34,1.09-1.69-.63-2.26-3-1.19-6.19-2.03-9.09-3.46-.15-.1-.24-.44-.15-.57,2.92-3.25,6.16-6.24,9.19-9.4-1.42-1.25-13.09-3.8-11.98-5.31,2.05-3.41,4.76-6.55,6.35-10.19-3.83-1.42-7.72-2.71-11.51-4.23-.48-.22-.69-.69-.46-1.1,1.98-3.37,3.91-6.75,5.63-10.24-.02,0-.05,0-.07-.02h0c-4.09-1.25-7.87-3.01-11.75-4.63-.39-.17-.6-.74-.42-1.13,1.82-3.4,2.84-7.29,5.08-10.4-4.5-1.15-8.23-3.91-12.69-5.03-2.05,3.29-3.25,6.85-5.52,10.11-4.35-1.58-8.M
1-4.16-12.14-6.23-.71,.07-1.06,.36-1.33,.76-1.8,2.66-3.76,5.51-5.74,7.98-.81,.25-1.21-.08-1.59-.34-3.2-2.15-6.37-4.32-9.57-6.47-.69-.46-1.25-1.12-2.41-1.26-2.4,2.52-5.18,4.86-7.95,7.2-.8,.9,.82,1.47,1.35,2.01,3.78,2.62,7.53,5.23,11.34,7.82-2.34,3.12-6.56,4.49-9.52,6.83,.17,.71,.78,.98,1.27,1.3,3.71,2.5,7.61,4.75,11.21,7.39,1.29,1.38-10.51,4.97-11.01,6.56,3.61,2.57,7.55,4.81,11.3,7.19,.45,.28,.74,.61,.66,1.18-3.75,1.76-7.94,3.15-11.95,4.52-2.24,.87,1.45,2.13,2.14,2.82,2.46,1.51,4.93,3.01,7.39,4.51,.52,.32,1.12,.58,1M
.34,1.13-.34,.52-.95,.73-1.6,.91-3.95,1.06-7.91,2.13-11.85,3.2-.57,.24-2.38,.39-1.58,1.29,3.42,2.29,6.93,4.46,10.42,6.64,.24,.16,.25,.55,.38,.88-5.74,1.54-11.47,2.55-17.3,3.47-.81,.11-.83,.77-.16,1.15,2.62,1.87,5.37,3.63,8.04,5.4,.73,.54,1.92,.8,1.91,1.83-.67,.69-1.69,.56-2.59,.69-3.76,.54-7.54,1.08-11.31,1.58,.03,2.14,.06,4.28,.09,6.42,2.6,2.02,5.27,2.96,.05,3.44,.04,3.22,.09,6.45,.14,9.67,4.9-.49,9.85-.84,14.66-1.92,1.42-.76-7.84-5.98-8.82-6.96-.41-.27-.82-.56-.76-1.14,6.4-1.48,13.19-1.87,19.6-3.43,.47-.12,1.45-.M
31,1.24-.94-2.73-2.3-6.04-3.92-9-5.95-.52-.33-1.1-.63-1.25-1.33,5.85-1.57,11.86-2.67,17.66-4.39,.3-.11,.43-.67,.18-.82-3.04-2-6.25-3.73-9.37-5.62-.52-.31-1.13-.61-1.26-1.35,5-1.74,10.61-2.8,15.44-5.06,0-.68-.63-.95-1.17-1.26-3.32-2.01-6.98-3.59-10.1-5.88-.53-.86,1.57-1.13,2.11-1.5,3.55-1.52,7.37-2.54,10.73-4.44,.15-.1,.13-.37,.21-.66-4-2.33-8.23-4.41-12.15-6.94,.8-1.24,2.27-1.46,3.5-2.12,2.59-1.18,4.94-2.62,7.24-4.11,.27-.18,.35-.54,.54-.87-16.75-10.37-14.44-4.32-3.91-14.28,.14-.15,.13-.4,.18-.6h0c.77,.01,1.52,.05,M
2.24,.43,3.74,2.08,7.71,3.85,11.37,6.07-2.04,3.28-5.92,5.58-8.72,8.29,.12,.61,.53,.87,.99,1.1,2.4,1.2,4.79,2.41,7.19,3.61,.71,.61,4.52,1.43,3.21,2.61-12.08,10.11-15.29,4.4,1.29,13.35,.07,.61-.26,.91-.73,1.17-3.35,1.81-6.79,3.5-10.47,4.86-.73,.27-1.54,.45-2.03,1.24,3.61,2.34,7.84,4.04,11.7,6.29-.83,1.1-2.12,1.23-3.33,1.73-3.83,1.31-7.68,2.62-11.52,3.91-.53,.18-.92,.41-1.08,.99,3.16,1.98,6.57,3.7,9.83,5.54,.43,.24,.85,.49,.95,1.05-5.85,2.29-12.12,3.42-18.16,5.22-.36,.11-.43,.57-.11,.77,3.2,1.97,6.45,3.89,9.64,5.87,.2M
6,.17,.32,.55,.51,.92-6.94,1.98-14.02,3.04-21.07,4.53-1.44,.97,7.55,5.7,8.58,6.72,.41,.28,.85,.54,.85,1.04-.73,.52-1.69,.62-2.58,.76-7.23,1.33-14.54,2.2-21.85,3.16-1.27,.64,.46,1.43,.95,1.97,2.3,1.81,4.61,3.62,6.93,5.42,.39,.3,.74,.61,.68,1.1-3.32,1.09-7.02,.93-10.48,1.44,.05,3.31,.09,6.62,.14,9.93,5.23-.64,10.46-1.29,15.68-1.97,.76-.29,7.1-.49,5.5-1.8-2.73-2.26-5.67-4.29-8.47-6.47-.25-.19-.31-.53-.53-.93,8.34-1.79,16.98-2.43,25.09-4.91,.23-.9-.85-1.25-1.41-1.76-2.37-1.61-4.76-3.19-7.11-4.8-.27-.18-.54-.51-.56-.78-M
.02-.34,.45-.51,.83-.6,3.11-.72,6.23-1.39,9.32-2.14,3.34-.82,6.66-1.72,9.99-2.58,.54-.14,.95-.38,1.2-.94-3.07-2.27-6.72-3.81-9.79-6.09-.12-.1-.13-.47-.03-.51,6.11-2.39,12.6-3.69,18.68-6.19-.31-.33-.48-.64-.78-.82-2.99-1.66-6.07-3.22-9.12-4.78-.48-.25-.8-.56-.95-1.11,1.54-.7,17.17-5.68,15.46-7.12-3.04-1.63-6.19-3.05-9.29-4.56-.59-.28-1.15-.57-1.41-1.13,4.18-2.18,8.42-4.23,12.12-6.94,.6-.47,1.37-.84,2.14-.51,3.24,1.32,6.48,2.63,9.72,3.96,1.14,.4,.88,1.17,0,1.71-3.73,2.58-7.79,4.99-11.48,7.57,.14,.53,.52,.8,1.01,1.01,M
2.37,1.03,4.72,2.08,7.09,3.11q3.06,1.34,.14,3.02c-4.08,2.47-8.71,4.35-13.11,6.3,.02,.55,.4,.81,.84,1.04,3.28,1.66,6.42,3.12,9.67,4.92-5.71,3.39-12.46,4.6-18.61,7.07-.51,.19-.56,.77-.08,1.05,2.4,1.39,4.82,2.76,7.21,4.16,3.56,1.95,1.65,1.99-.97,2.95-5.98,1.96-12.17,3.48-18.28,5.16-.53,.15-.59,.68-.11,1.01,2.67,1.83,5.43,3.55,8.12,5.33,.41,.27,.82,.57,.81,1.09-7.5,2.69-15.62,3.86-23.5,5.48-.94,.06-2.58,.57-1.46,1.48,2.26,1.87,4.61,3.62,6.92,5.44,.68,.46,1.96,1.53,.53,1.95-9.47,2.18-19.25,2.93-28.78,4.77-.08,.73,.45,1.M
1,.87,1.5,2.1,1.96,4.21,3.92,6.3,5.89,.43,.41,.94,.79,.94,1.4-3.11,1.24-6.75,1.04-10.05,1.63,.05,3.52,.1,7.05,.15,10.57,6.51-.9,13.03-1.43,19.4-3.07-.11-.33-.09-.68-.3-.9-2.49-2.77-5.65-4.88-7.87-7.89,10.12-2.07,20.27-3.44,30.23-6.08-.04-.3,.01-.55-.12-.7-2.37-2.25-5.06-4.16-7.57-6.27-.38-.3-.7-.63-.62-1.22,8.45-2.1,17.24-4.08,25.52-6.73,.14-.53-.09-.88-.54-1.17-1.06-.98-9.17-5.25-8.2-6.19,5.6-1.86,11.31-3.42,16.84-5.42,1.83-.76,3.85-.95,5.33-2.32-3.15-2.11-6.67-3.66-9.76-5.72,.15-.55,.55-.79,1.07-.97,5.9-2.03,11.6M
7-4.21,17.05-7.28,1.66-1.39-8.77-4.41-9.31-6,5.12-2.94,10.48-5.46,15.19-9.08-3.03-1.61-6.13-2.75-9.25-4.14-.49-.22-.86-.5-1.03-1.02,3.63-2.53,7.35-5.02,11.01-7.53,.95-.64,2.65-1.74,.74-2.34Zm-42.47-58.7c-.68-.32-1.27-.81-2.29-.78-2.86,3-4.95,6.92-8.42,9.27,.02-.2,.11-.46,0-.56-3.89-2.83-8.5-4.73-12.28-7.7,2.66-2.83,5.23-5.56,7.84-8.35,4.7,1.94,8.14,5.03,12.98,6.72,2.47-2.75,4.11-6.04,6.28-9.02,.4-.44,1.32-.17,1.82,.08,3.6,1.73,7.31,3.15,10.79,5.09-1.24,3.44-3.68,6.43-5.41,9.69-.75,1.16-2.16-.06-3.08-.37-2.75-1.35-5M
.48-2.72-8.23-4.07Zm7.06,29.95c1.34-2.11,3.77-3.51,5.52-5.34,.6-.87,4.54-3.28,2.67-4.06-3.85-1.8-7.77-3.39-11.52-5.41,1.56-3.16,4.28-5.71,6.29-8.62,.78-1,1.08-1.08,2.23-.59,3.56,1.64,7.41,2.89,10.82,4.78,.07,.19,.19,.32,.15,.39-1.98,3.3-4.19,6.53-6.49,9.6,.33,.58,.9,.85,1.51,1.09,2.64,1.06,5.28,2.13,7.92,3.2,.64,.46,2.96,.68,2.37,1.75-2.63,3.19-5.89,5.87-8.99,8.6-.39,0-.7,.08-.91-.01-3.8-1.88-8.05-3.09-11.57-5.38Zm12.7,19.8c-3.34-1.5-6.51-2.91-9.66-4.34-.58-.37-2.42-.92-1.52-1.74,3.43-2.41,6.8-4.87,9.99-7.49,.39-.3M
1,.92-.44,1.48-.22,3.48,1.39,6.97,2.77,10.44,4.18,.32,.13,.51,.44,.75,.66-2.3,2.31-7.07,6.03-11.48,8.95Zm16.35-34.54s-.02,.05-.03,.08c.04,.01,.07,.03,.11,.04l-.08-.12Zm0,0s-.02,.05-.03,.08c.04,.01,.07,.03,.11,.04l-.08-.12Zm5.61,15.57h-.01l.15,.1-.14-.1Zm-5.61-15.57s-.02,.05-.03,.08c.04,.01,.07,.03,.11,.04l-.08-.12Zm-97.88,137.07h-.04l.09,.06s-.04-.04-.05-.06Zm-36.86-39.42c-.45-.63-1.91-1.64-.51-2.03,3.92,.03,7.86,.14,11.78,.2-.05-3.33-.09-6.67-.14-10-7.38-.08-14.73-.8-22.1-1.07-1.13,.34-.06,1.3,.35,1.81,2.44,2.7,5.M
19,5.19,7.48,8.02,0,.67-1,.62-1.52,.63-9.82-.32-19.54-1.59-29.28-2.71-2.4-.28-4.78-.62-7.18-.9-.21-.03-.56,.1-.66,.24-.1,.14-.07,.43,.06,.59,1.56,2.01,3.16,4,4.74,6.01,1,1.27,1.98,2.56,2.97,3.84,.2,.27-.12,.75-.47,.73-15.35-1.43-30.55-4.41-45.69-7.19,2.62,3.94,5.17,7.94,7.71,11.95,.11,.17,.16,.53,.04,.6-1.14,.7-2.56,0-3.78-.09-12.08-2.21-24.02-4.84-35.88-7.71-4.39-.98-8.65-2.44-13.1-3.11-.46,.09-.28,.85-.18,1.15,1.9,3.68,3.83,7.36,5.73,11.04,.21,.53,.73,1.45-.13,1.64-21.12-4.39-41.68-11.05-62.12-17.39-.12,.4-.36,.7M
3-.27,.99,1.6,4.57,3.53,9.04,5.3,13.56,.12,.3,.23,.69-.18,.86-25.18-6.2-49.34-16.37-73.72-25.1-.29-.09-.85,.28-.81,.53,.06,.32,.1,.64,.18,.96,1.26,4.85,2.71,9.65,3.81,14.54,.05,.21,.04,.42,.06,.64,.02,.26-.57,.55-.9,.42-5.25-1.96-10.52-3.87-15.72-5.91-23.94-9.11-47.48-19.27-70.75-29.81-.51-.22-1.18,.08-1.14,.51,.14,1.5,.27,3.01,.47,4.5,.37,4.59,1.65,9.28,1.57,13.8-.9,.32-1.55-.21-2.2-.5-33.99-14.84-67.29-30.94-100.03-48.14-1.09-.41-3.36-2.23-3.28,.1,.18,6.75-.36,13.62,.26,20.32,28.67,14.49,57.92,27.77,87.57,40.34,5M
.84,2.46,11.71,4.87,17.57,7.3,.83,.34,1.62,.8,2.68,.66-.02-5.95-1.55-11.98-2.05-17.96-.09-.86,.29-1.3,1.43-.85,2.17,.86,4.3,1.8,6.44,2.7,25.77,11,52.09,21.01,78.69,30.09,2.85,.74,4.96,2.48,3.66-1.85-1.13-4.32-2.27-8.64-3.39-12.96-.13-.46-.19-1.44,.54-1.27,17.64,5.91,35.05,12.25,53.03,17.39,6.94,2.05,13.94,3.99,20.92,5.97,.47,.14,1.47,.39,1.63-.25-1.36-4.52-3.32-8.87-4.91-13.3-.98-2.5,1.05-1.52,2.51-1.2,19.25,5.69,38.8,10.66,58.49,14.83,.8,.08,3.05,.91,2.88-.38-1.93-4.27-4.32-8.33-6.2-12.62-.05-1.27,2.22-.19,2.98-.1M
8,16.71,3.74,33.67,7.11,50.69,9.5,.35,.03,.77-.4,.62-.65-1.88-2.98-3.77-5.95-5.64-8.93-.55-1.23-3.16-3.64-.08-3.08,14.66,2.47,29.42,4.47,44.27,5.55,1.31-.29-.09-1.49-.44-2.08-1.83-2.25-3.7-4.5-5.53-6.76-2.44-2.97-1.45-2.7,1.57-2.47,12,1.2,24.16,2.36,36.21,2.23,.16-.04,.33-.36,.28-.51-2.07-2.82-4.87-5.14-7.19-7.78Zm-80.23-1.93l-.16,.06c.07,.01,.15,.03,.22,.04-.02-.03-.04-.07-.06-.1Z"/><path class="cls-2" d="M1042.99,839.46c.02,.06,.04,.11,.05,.17-.04-.02-.09-.03-.13-.05l.08-.12Z"/><path class="cls-2" d="M1086.38,834M
.09l-.03-.03s.01-.01,.02-.01v.04Z"/><path class="cls-2" d="M1211.59,762.83s-.02,.02-.02,.03c0-.01-.01-.01-.01-.01l-.03-.03h.06Z"/><path class="cls-2" d="M1387.34,896.53c-21.74-23.74-44.18-46.88-67.41-69.25-2.43-2.36-1.92,.44-1.72,2.14,.6,5.14,1.21,10.28,1.79,15.43,.01,.13-.27,.31-.44,.43-.57,.06-1.06-.64-1.49-.95-7.95-8.01-16.01-15.96-24.2-23.82-11.09-10.23-21.93-21.41-33.71-30.78-.83,.36-.3,1.35-.27,2.02,.91,4.13,1.85,8.26,2.75,12.39,.09,1.3,1.02,3-.16,4.02-16.08-15.99-33.63-30.38-50.91-45.3-.92,.89-.1,2.04,.14,3.M
04,1.81,5.29,3.63,10.57,5.43,15.85,.36,1.02,.79,2.03,.2,3.04-13.46-11.93-27.66-23.27-41.95-34.3-.57-.44-1.07-.99-1.95-1.08-.41,.52-.17,1.03,.04,1.54,2.45,5.93,4.89,11.86,7.32,17.79,.11,.44,.57,1.2,.25,1.53-.21,.05-.52,.13-.64,.05-8.27-6.27-16.5-12.7-24.93-18.89-3.53-2.65-7.16-5.23-10.76-7.83-.47-.23-1.13-.84-1.64-.64-.09,.07-.2,.21-.17,.27,2.89,6.62,5.86,13.19,8.83,19.76,.19,.41,.32,.8-.09,1.27-10.35-7.23-20.55-14.65-31.16-21.55-.52-.26-1.1-.8-1.71-.74-.31,.11-.35,.29-.23,.53,1.37,2.7,2.76,5.38,4.08,8.09,1.95,4.01,M
3.85,8.04,5.74,12.07,.07,.14-.11,.38-.21,.56-8.28-4.76-16.11-10.79-24.51-15.72-2.17-1.13-5.84-4.33-3.16,.62,2.76,5.49,5.54,10.97,8.3,16.47,.35,.69,.64,1.41,.93,2.13,.03,.06-.11,.19-.21,.24-.66,.17-1.41-.57-2.01-.83-6.69-4.17-13.37-8.35-20.31-12.27-1.92-.93-3.88-2.45-2.11,.97,2.82,5.59,5.67,11.17,8.5,16.76,.35,1.13,1.8,2.53,.69,3.59-6.83-4.44-14.11-8.69-21.62-12.13-.43,.02-.23,.8-.14,1.07,2.97,6.09,5.97,12.17,8.96,18.26,.42,1.24,1.81,2.65,.77,3.9,.05-.05,.1-.11,.17-.18-.06,.07-.11,.13-.15,.2-.01,0-.01-.01-.02-.01h0cM
-5.3-3.62-11.3-6.18-16.99-9.18-.73-.32-2.73-1.58-2.56-.07,3.84,7.88,7.24,15.95,10.7,23.99,.18,.41,.27,.82-.2,1.27-5.95-2.84-11.5-6.44-17.52-9.14-.37-.17-.67,.3-.65,.57,3.5,9.37,7.53,18.58,11,27.98,.15,.41,.33,.82,0,1.33-5.69-2.04-10.83-5.67-16.56-7.73-.19-.06-.53,.16-.51,.35,1.43,4.72,3.44,9.27,5.03,13.94,7.26,23.23,10.36,18.23-10.94,10.03,3.39,10.99,7.11,21.95,9.76,33.12-.35,1.3-2.49-.4-3.33-.54-3.35-1.39-6.68-2.79-10.04-4.16-.55-.22-1.13-.55-1.97-.29,2.12,9.72,4.78,19.39,6.92,29.11,.38,1.58,.66,3.19,.95,4.78,.1,.M
52,.22,1.07-.2,1.57-.86,.16-1.52-.29-2.23-.56-3.28-1.25-6.55-2.52-9.82-3.79-.72-.37-2.53-.94-2.49,.24,1.75,11.77,4.39,23.4,5.74,35.23,.11,.84,.4,1.7-.1,2.51-.74,.2-1.32-.11-1.93-.32-3.46-1.19-6.92-2.39-10.39-3.57-.77-.27-2.34-.72-2.28,.6,1.31,13.84,3.16,27.68,3.32,41.59-.61,.18-1.1,.42-1.6,.46-5.3,.35-11.66,1.78-14.03,1.53-.44-.75-.42-1.63-.43-2.49-.1-4.33-.3-8.66-.58-12.99-1.03,5.69-2.42,11.26-4.19,16.74,1.21-.04,4.49-1.5,4.8,.28,.48,14.86,.25,29.73-.29,44.59-.14,1.79,.53,1.87,2.24,1.77,4.42-.37,8.84-.75,13.26-1.1M
3,.82-.07,1.71-.31,1.67-1.07,.28-12.39,.21-24.78-.3-37.16-.07-3.02-.34-6.03-.29-9.05,.25-1.2,1.83-.46,2.6-.22,3.19,1.16,6.37,2.32,9.55,3.5,.96,.23,3.32,1.89,3.53,.21-.57-13.57-2.37-27.08-3.81-40.59-.42-2.24,1.21-1.45,2.54-.93,4.11,1.57,8.05,3.59,12.26,4.87,.32,.07,.56-.08,.56-.32,.05-3.13-.92-6.19-1.26-9.29-1.08-7.49-2.38-14.95-3.94-22.39-.38-1.8-.7-3.61-1.02-5.43-.09-.51-.24-1.05,.23-1.52,.88-.11,1.55,.29,2.24,.61,3.74,1.71,7.46,3.45,11.2,5.16,.47,.15,1.37,.65,1.78,.36,.07-.3,.18-.62,.13-.92-1.05-5.87-2.46-11.68-3M
.88-17.49-1.37-5.6-2.82-11.19-4.21-16.78-.05-.24,.02-.75,.28-.84,5.43,1.71,10.29,5.17,15.62,7.25,1.17,.36-.25-3.18-.29-3.81-2.73-9.32-5.28-18.69-8.39-27.94-.17-.51-.18-1.06-.24-1.59-.01-.09,.09-.26,.17-.28,.23-.06,.55-.14,.72-.06,4.84,2.28,9.41,5.01,14.12,7.53,2.29,1.25,2.2,.59,1.62-1.55-3.09-9.81-6.74-19.48-10.02-29.26,.38-1.08,2.22,.46,2.87,.7,4.91,2.83,9.76,5.77,14.69,8.56,.5,.27,1.01,.07,1.49-.11-.75-.78-.92-1.75-1.25-2.66-2.95-8.28-6.14-16.49-9.43-24.69-1.77-4.12-.27-2.76,2.44-1.33,5.73,3.4,11.05,7.33,16.91,10M
.49,.1-.18,.31-.36,.27-.5-.3-.93-.62-1.87-.98-2.79-3.06-7.8-6.23-15.58-9.65-23.28-.88-2,.02-1.78,1.51-1,6.1,3.37,11.92,7.03,17.5,10.94,.81,.44,1.65,1.32,2.58,1.43,.11-.17,.29-.39,.23-.55-.29-.82-.62-1.64-.98-2.45-2.97-6.81-6.2-13.52-9.03-20.38-.06-.14,.16-.36,.29-.53,.81,.12,1.59,.81,2.34,1.19,6.59,4.09,13.07,8.31,19.44,12.63,.7,.48,1.3,1.1,2.3,1.25,.51-.77-.28-1.62-.51-2.4-2.72-5.96-5.45-11.92-8.18-17.88-.32-.71-.62-1.42-.91-2.14-.02-.05,.13-.19,.24-.23,.1-.05,.29-.07,.37-.03,1.58,.99,3.22,1.93,4.73,2.99,7.2,5.03,M
14.37,10.09,21.55,15.14,.32,.27,1.05,.69,1.25,.12-.19-.63-.35-1.26-.62-1.86-2.67-5.98-5.35-11.95-8.03-17.93-.18-.68-.89-1.46-.28-2.07,.58-.12,1.14,.56,1.64,.82,9.41,6.62,18.58,13.44,27.5,20.47,.8,.49,1.44,1.51,2.47,1.38,.07-.01,.2-.18,.17-.25-2.37-6.42-5.3-12.65-7.88-18.99-.29-.87-1.01-1.74-.45-2.63,12.74,8.61,24.14,19.34,36.26,28.33,.14-.14,.35-.33,.31-.47-.2-.73-.44-1.46-.72-2.18-2.1-5.56-4.21-11.11-6.31-16.67-.26-.89-1-1.89-.21-2.72,11.26,9.39,22.63,18.71,33.4,28.47,2.51,2.25,5.03,4.49,7.56,6.73,.33,.2,.87,.66,1M
.27,.47,.03-.31,.13-.65,.03-.94-1.96-6.15-3.95-12.29-5.91-18.44-.17-.52-.21-1.05-.28-1.58-.01-.09,.07-.23,.17-.29,.45-.12,.97,.34,1.31,.56,15.08,13.24,29.93,26.87,44.17,40.78,1.02,1,2.05,1.99,3.1,2.97,.16,.08,.85,.13,.81-.27-1.27-6.93-3.44-13.7-4.66-20.62,.05-.18,.46-.26,.61-.16,2.32,2.09,4.7,4.14,6.93,6.29,16.5,15.92,32.69,32.04,48.19,48.6,.59,.47,1.2,1.45,1.92,1.52,.19-.11,.51-.28,.49-.41-.54-6.12-1.43-12.2-1.78-18.33,.04-.15,.52-.26,.63-.19,.65,.53,1.34,1.05,1.91,1.64,21.78,22.1,42.81,45.14,63.44,68.12,.25,.25,.M
91,.13,.86-.24-.02-6.89-.04-13.77-.06-20.78Zm-293.02-121.3s-.03-.03-.04-.05l.22-.12s-.18,.16-.18,.17Zm59.12-8.89s.1-.13,.12-.13c.11,.03,.21,.08,.32,.11-.12,.15-.27,.15-.44,.02Zm29.62,6.4s-.05,0-.07,0c.06-.04,.12-.09,.19-.15,.01,.01,.03,.02,.04,.03-.05,.04-.1,.08-.16,.12Zm34.33,12.1s.03-.01,.04-.01c.01,.02,.02,.05,.03,.08l-.07-.07Zm45.16,23.4s-.04-.05-.06-.07l.14-.07s-.08,.13-.08,.14Zm-288.87,222.34c.04,.89-.85,3.53,.51,3.56,5.72-1.76,10.86-4.98,16.73-6.33h.02c1.06-1.44,.63-3.54,.92-5.25,.28-6.07,.66-12.14,.88-18.22M
-5.33,9.44-11.75,18.24-19.06,26.24Zm-10.05-77.75c-2.13,1.2-2.17,.53-2.23-1.56-.1-9.8-.5-19.6-1.05-29.39-.21-.98,.14-4.3-1.5-3.82-4.06,2.61-7.7,5.74-11.7,8.42-.23,.15-.98-.06-1-.29-.78-10-1.4-20.02-2.74-29.96,0-.1-.07-.26-.16-.29-.75-.39-1.36,.3-1.91,.7-3.08,2.72-6.1,5.47-9.17,8.19-.64,.56-1.21,.22-1.43-.34-.32-2.68-.66-5.36-.91-8.05-.7-5.98-.98-12.1-2.56-17.94-.07-.24-.41-.34-.64-.15-3.09,2.59-5.58,5.81-8.42,8.65-.7,.64-1.12,1.42-2.23,1.21-.99-5.82-1.74-11.75-2.65-17.59-.24-1.61-.6-3.2-.96-4.79-.07-.29-.33-.65-.63-M
.77-.19-.07-.73,.21-.92,.44-2.76,3.32-5.34,6.74-8.16,10.01-.15,.17-.66,.13-1.06,.19-1.17-6.06-2.3-12.02-3.46-17.98-.22-.65-.33-2.03-.89-2.41-.93-.07-1.27,.91-1.78,1.49-1.93,2.71-3.84,5.44-5.77,8.15-.5,.52-.95,1.62-1.69,1.71-.1,0-.25-.08-.27-.15-.23-.61-.54-1.22-.64-1.85-.98-5.24-2.02-10.81-3.86-15.76-.94,0-1.29,.93-1.77,1.55-2.29,3.4-4.15,7.1-6.7,10.29-.13,.12-.57,.11-.67-.03-.33-1.04-.68-2.08-.94-3.13-.87-3.48-1.71-6.97-2.57-10.46-.18-.72-.3-1.47-1.07-2-.67,.26-.91,.77-1.19,1.25-1.93,3.32-3.85,6.65-5.79,9.96-.33,.M
58-.56,1.22-1.33,1.56-.69-.28-.84-.8-.96-1.34-.82-3.71-2-7.36-3.24-11-.17-.35-.23-.95-.63-1.1-.25,.03-.64,.04-.71,.16-1.4,2.44-2.78,4.89-4.15,7.34-.99,1.77-1.93,3.56-2.96,5.31-.12,.2-.63,.25-1.05,.4-1.33-3.71-2.49-7.29-3.78-10.98-.14-.41-.39-.78-1.07-.96-2.51,3.84-4.41,8.07-6.7,12.06-.41,.54-.76,1.61-1.43,1.82-.56-.13-.75-.87-1-1.31-1.13-2.98-2.14-6-3.53-8.9-1.06-.09-1.23,.77-1.95,1.8-2.42,4.08-4.48,8.36-7.11,12.31-.14,.14-.77,.37-.96,.08-.91-1.92-1.77-3.87-2.66-5.81-2.65,1.95-5.18,4.07-7.6,6.34-1.05,1.86-2.08,3.68M
-3.3,5.44-.67,.69-1.26,.15-1.54-.59-4.34,4.64-8.33,9.78-12.08,15.36,.45,.85,.9,1.7,1.34,2.55,1.04,.04,1.4-.79,1.94-1.47,2.59-3.9,5.15-7.81,7.75-11.7,.5-.75,.81-1.61,1.85-2.21,2.02,2.49,2.61,5.86,4.22,8.65,.07,.14,.35,.24,.55,.32,.77-.31,1.38-1.72,1.92-2.4,2.18-3.58,4.33-7.17,6.48-10.77,.34-.58,.62-1.19,1.41-1.67,1.87,2.39,2.33,5.98,3.55,8.8,.18,.52,.16,1.26,.85,1.37,1.01,.14,1.04-.77,1.44-1.26,.37-.44,.62-.95,.91-1.44,2.39-3.7,4.24-7.81,7.01-11.23,1.49-.67,3.02,8.4,3.59,9.79,.17,.63,.26,1.29,.93,1.74,.73-.17,.96-.6M
9,1.24-1.15,2.04-3.4,4.05-6.8,6.1-10.2,.42-.47,1.31-2.56,2.02-1.94,1.85,4.22,1.94,8.87,3.56,13.14,.77,.04,1.08-.32,1.31-.71,2.19-3.58,4.36-7.17,6.54-10.75,.34-.57,.57-1.21,1.32-1.57,.68,.28,.8,.82,.91,1.33,1.02,4.63,2.09,9.31,2.89,13.97,.72,.16,1.08-.12,1.35-.52,2.54-3.8,4.95-7.66,7.54-11.43,.16-.2,.65-.24,1.09-.39,1.49,5.68,1.61,11.66,3.32,17.27,.78,1.69,7.29-9.28,8.43-10.4,.28-.34,.87-1.08,1.33-1,.2,.28,.47,.55,.53,.85,.93,4.35,1.45,8.75,2.07,13.14,.28,1.91,.44,3.9,.76,5.78,.14,.14,.33,.36,.5,.36,.22,0,.51-.13,.6M
5-.28,2.27-2.65,4.32-5.45,6.51-8.17,.68-.66,2.34-3.72,3.22-2.36,1.21,7.25,1.93,14.56,2.64,21.85,.07,.4,.43,1.03,.91,.75,3.12-2.89,5.76-6.22,8.69-9.3,.52-.41,.99-1.28,1.71-1.23,.1,.03,.25,.1,.26,.17,.23,1.17,.54,2.33,.64,3.5,.57,7.09,1.09,14.19,1.64,21.28,.08,2.32,1.24,1.31,2.38,.3,2.55-2.36,5.08-4.75,7.63-7.12,.74-.52,1.71-2.06,2.67-1.2,.87,9.75,1.05,19.58,1.32,29.37,.12,1.19,1.38,.62,1.92,.1,3.72-2.8,7.16-5.97,11.09-8.48,.77-.09,.85,.95,.88,1.52,.36,9.69,.72,19.38,.33,29.08,.05,1.71-.98,6.07,2.06,3.61,4.05-2.49,7.M
83-5.39,12.06-7.58,.76-.08,.82,.99,.83,1.55,0,6.12,.01,12.25-.18,18.37,3.48-7.92,5.83-16.26,6.97-24.81-1.52,.92-3.03,1.83-4.55,2.74Zm-1.1-46.66c-1.42-3.56-3.07-7.03-4.93-10.4,1.01,6.76,1.24,13.64,2.26,20.38,.06,.25,.73,.43,1.01,.25,1.44-.93,2.87-1.84,4.27-2.81-.75-2.47-1.62-4.94-2.61-7.42Zm-22.68-33.58c1.41,6.41,2.14,12.89,3.02,19.37,.11,.74,.11,1.51,.78,2.12,.26-.06,.57-.07,.75-.2,2.72-2.09,5.27-4.38,7.94-6.53-3.67-5.28-7.87-10.22-12.49-14.76Zm-15.81-12.89c1.41,5.49,1.83,11.17,3.39,16.58,.21,.25,.81-.01,.99-.15,2.M
46-2.46,4.88-4.92,7.34-7.37-3.7-3.27-7.62-6.3-11.72-9.06Zm-14.73-8.32c1.09,3.76,1.31,7.74,2.78,11.38,.02,.04,.25,.1,.31,.06,2.44-1.67,3.92-4.54,5.98-6.67-2.95-1.74-5.98-3.33-9.07-4.77Zm-14.07-5.41c.54,1.08,1.31,8.02,2.86,6.92,1.29-1.5,2.32-3.17,3.5-4.76-2.1-.79-4.22-1.51-6.36-2.16Zm-13.29-3.08c.34,1.18,.68,2.36,1.01,3.54,.33,0,.68,.08,.78,0,.86-.81,1.35-1.88,2-2.84-1.26-.26-2.53-.49-3.79-.69Zm-13.07-1.2c.14,.41,.27,.81,.41,1.22,.97,.02,1.13-.52,1.59-1.16-.66-.03-1.33-.05-2-.06Zm-116.63,28.07c-1.9-1.56-2.71,.52-3.83M
,1.88-3.33,4.36-6.92,8.59-10.85,12.55-2.27-1.25-4.3-2.56-6.49-3.89,.42,3.14,.91,6.25,1.45,9.35,1.28-1.32,2.56-2.64,3.85-3.96,.39-.4,.69-.94,1.68-.93,1.63,.93,3.3,2.21,4.85,3.4,3.01-6.04,6.27-12.1,9.85-18.07-.17-.11-.34-.22-.51-.33Z"/><path class="cls-2" d="M1177.17,467.11c1.65,6,2.76,12.12,4.1,18.19-26.22-7.51-52.82-13.98-79.7-18.86-1.5-.04-.91,1.14-.64,1.98,1.29,4.39,3.25,8.66,4.14,13.12-.38,.67-1.51,.27-2.15,.22-14.37-2.87-28.78-5.58-43.32-7.85-6.61-1.03-13.24-1.93-19.89-2.78-.66-.08-1.34-.14-2.11,.21,1.36,4.76,4M
.45,8.92,5.8,13.74-18.66-1.74-37.35-4.77-56.16-5.35-.53-.02-.99,.51-.8,.89,1.75,3.28,3.7,6.45,5.51,9.7,.24,.56,1.04,1.62,.27,1.97-5.76,.21-11.54-.63-17.31-.82-9.42-.55-18.85-.54-28.28-.54-2.44,.05-2.54,.4-1.15,2.33,1.94,2.71,3.91,5.41,5.86,8.11,.27,.39-.07,.96-.58,.99-11.84,.38-23.71,.05-35.53,1.07-.92,.24-4.95-.04-4.52,1.13,2.3,3.09,5.48,5.5,7.63,8.69,.09,1.13-1.78,.8-2.53,.96-5.92,.17-11.79,.9-17.69,1.4-4.74,.69-9.69,.7-14.3,1.87-1.66,.58,6.48,6.7,7.14,7.74,.35,.33,.67,.67,.49,1.35-9.66,1.45-19.86,2.52-29.35,4.82M
-.26,.57,.02,.91,.42,1.23,2.32,1.8,4.64,3.6,6.95,5.41,.48,.37,1.01,.72,1.11,1.43-1.85,.92-4.06,.96-6.06,1.41-6.29,1.2-12.51,2.54-18.61,4.29-.87,.27-1.04,.71-.39,1.14,1.96,1.32,3.94,2.61,5.9,3.92,3.52,2.42,4.41,2.41-.37,3.56-5.38,1.39-10.74,2.83-15.98,4.54-2.47,.86-3.59,1.01-.61,2.65,2.5,1.47,5.08,2.81,7.52,4.37,.42,.27,.28,.8-.29,1.01-3.71,1.29-7.47,2.45-11.16,3.76-1.97,.69-3.89,1.48-5.79,2.28-1.39,.58-1.36,1.06,.06,1.79,2.86,1.41,5.7,2.86,8.54,4.31,.46,.24,.43,.86-.04,1.06-5.08,2.19-10.46,4.38-14.98,7.46,.16,.55,.M
56,.81,1.05,1.02,2.48,1.08,4.97,2.16,7.44,3.26,.55,.37,2.03,.67,1.75,1.48-3.86,3.07-8.49,5.19-12.25,8.36-.21,.35,.63,.74,.89,.9,3.11,1.29,6.23,2.55,9.34,3.84,.48,.2,.93,.42,1.65,.24,13.08-9.9,18.62-5.09,4.33-12.22-.78-.54-2.13-.65-2.18-1.75,17.35-9.18,21.77-3.25,5.15-12.76,.25-.66,.85-.86,1.47-1.06,5.72-1.79,11.47-3.6,17.19-5.38-.06-.6-.44-.89-.88-1.15-1.51-.9-3.03-1.8-4.54-2.7-1.4-.84-2.82-1.66-4.18-2.54-.23-.15-.2-.55-.3-.87,6.39-1.89,12.89-3.19,19.34-4.85,.57-.22,2.36-.3,1.81-1.2-2.94-2.05-5.95-4.05-8.88-6.1-.24M
-.18-.28-.54-.46-.91,8.32-2.11,16.78-3.13,25.2-4.82,.1-.02,.22-.44,.12-.53-2.87-2.45-5.95-4.68-8.91-7.01-.67-.98,1.6-1.06,2.18-1.25,5.18-.69,10.36-1.36,15.55-2.01,2.26-.28,4.54-.46,6.81-.71,1.58-.17,3.26,.1,4.69-.68,.76-.76-5.54-5.62-6.84-6.94-.54-.59-1.42-1.02-1.39-1.88,3.48-1.19,7.43-.93,11.08-1.38,7.62-.74,15.35-.54,22.95-1.14,2-.91-8.96-9.08-7.04-10.08,12.95-1.04,26.11-.56,39.12-.22,.53,.03,1.01-.53,.76-.88-2.26-3.2-4.66-6.31-7.07-9.41-.4-.52,.03-1.09,.82-1.07,9.16,.04,18.29,.61,27.43,1.28,6.19,.3,12.3,1.24,18.M
49,1.45,.37,.02,.78-.41,.65-.66-1.69-3.2-3.78-6.18-5.64-9.29-.3-.73-1.73-2.12-.41-2.48,5.24,.18,10.43,.78,15.63,1.4,13.22,1.13,26.23,3.82,39.39,5.31,.14,0,.45-.33,.41-.45-1.37-3.74-3.26-7.28-4.92-10.91-1.26-2.62-.68-2.7,2.55-2.3,20.29,3.22,40.4,7.23,60.36,11.92,.64,.15,1.31,.21,1.97,.3,.37,.05,.81-.31,.75-.59-1.25-4.86-3.52-9.46-4.65-14.35,.18-.92,1.74-.37,2.39-.29,25.73,5.56,51.04,12.62,76.24,20.01,.51-.42,.52-.84,.42-1.26-1.26-5.51-2.6-11-3.94-16.48,31.83,8.92,63.17,19.45,94.08,30.86,.29,.1,.91-.23,.89-.48-.21-2.M
25-.41-4.5-.65-6.75-.37-3.32-.78-6.64-1.15-9.97,.03-.67-.25-1.78,.7-1.89,37.03,12.4,72.93,27.34,108.61,42.7,1.69,.74,4.04,1.41,3.6,3.69,.01,5.92,.02,11.84,.02,17.77,0,.72,.03,1.92-1.02,1.72-19.57-8.74-39.06-17.79-59.03-26.03-16.34-6.81-32.8-13.57-49.5-19.73-.49-.17-1.08,.18-1.05,.63,.09,1.29,.17,2.58,.32,3.86,.46,4.71,1.4,9.43,1.63,14.13-.47,.98-2.01-.1-2.78-.27-10.02-3.98-20.07-7.85-30.18-11.65-19.31-7.06-38.85-14.01-58.71-19.88-.51-.13-1.09,.29-1,.74,.27,1.38,.54,2.76,.86,4.13,1.11,4.2,1.85,8.53,3.23,12.64l.14-.0M
5c-25.73-8.17-51.52-16.25-77.93-22.46-.72,.58-.42,1.15-.21,1.87,1.74,4.74,3.49,9.47,5.24,14.2l.1-.13c-21.71-5.45-43.54-11.01-65.68-14.53-.81,.25-.22,1.13-.02,1.66,1.86,3.81,3.84,7.57,5.63,11.41,.36,1.37-1.93,.72-2.72,.55-15.83-3.1-31.87-5.52-47.87-7.74-1.53-.12-3.17-.73-4.65-.06-.14,.82,.52,1.42,.93,2.08,1.69,2.69,3.4,5.38,5.1,8.07,.33,.7,1.48,1.87,.15,2.16-15.34-1.75-30.72-3.85-46.18-4.12,.07,.43,0,.79,.18,1.03,1.17,1.57,2.41,3.11,3.61,4.67,1.13,1.47,2.26,2.93,3.37,4.41,.27,.36,.48,.76,.19,1.29-12.31-.83-24.66-1.4M
6-37.03-1.35-.79,0-1.59,.11-2.37,.23-.16,.02-.38,.36-.34,.5,2.25,3.21,5.48,5.78,7.89,8.93,.18,.21-.14,.75-.44,.76-11.04,.49-22.48-.48-33.31,1.24-.27,.31-.06,.62,.21,.86,.8,.73,1.61,1.45,2.42,2.17,1.95,1.78,4.04,3.42,5.86,5.34,.2,.21,.03,.77-.24,.81-3.07,.33-6.17,.44-9.25,.62-5.79,.26-11.51,1.02-17.26,1.56-1.68,.4-3.28,.32-1.06,1.98,2.58,2.05,5.17,4.09,7.76,6.13,.46,.36,.27,.85-.36,.96-7.72,.95-15.42,1.94-23.03,3.36-.48,.12-1.4,.35-1.17,.96,3.08,2.26,6.26,4.4,9.38,6.6,.47,.57-.54,.98-1.01,1.05-6.86,1.1-13.69,2.36-20M
.35,4.28,.85,1.65,2.94,2.14,4.39,3.23,1.73,1.03,3.47,2.04,5.21,3.06,.44,.26,.79,.57,.88,1.13-5.56,1.56-11.29,2.8-16.75,4.6-.5,.25-1.76,.39-1.48,1.13,3.29,2.45,7.48,3.78,10.64,6.34-.29,.54-.92,.71-1.53,.92-3.97,1.34-7.94,2.67-11.89,4.03-.91,.43-2.1,.53-2.53,1.51,3.67,2.31,8.05,3.84,11.55,6.39-.99,.96-2.36,1.19-3.54,1.66-3.38,1.35-6.6,2.9-9.63,4.7-.73,.92,1.17,1.32,1.73,1.75,3.05,1.58,6.22,2.96,9.16,4.72,1.36,1.09-2.66,2.34-3.35,2.99-2.55,1.43-4.74,3.17-6.8,4.93,.05,.58,.45,.83,.93,1.06,3.51,1.8,7.18,3.35,10.55,5.37,M
.65,.68-.74,1.31-1.13,1.81-2.08,1.84-4.17,3.66-6.25,5.5-.44,.51-1.58,1.26-.7,1.9,3.81,2.02,7.68,3.95,11.44,6.06,.61,.33,.39,1-.01,1.42-2.36,2.74-4.54,5.65-7.03,8.28l.14-.06c-4.31-2.21-8.61-4.44-13.11-6.39,2.38-3.11,4.98-6.15,7.24-9.3-.12-.87-1.21-1.06-1.88-1.48-2.91-1.34-5.83-2.67-8.76-4-.59-.27-1.19-.5-1.47-1.17,2.13-2.33,4.68-4.39,6.99-6.56,.53-.7,2.75-1.66,1.35-2.53-3.98-1.54-7.69-3.95-11.84-4.89-3.38,2.75-6.63,5.6-9.4,8.83,.3,.29,.48,.61,.79,.75,3.46,1.43,6.96,2.8,10.41,4.26,.79,.33,.91,.73,.5,1.31-1.85,2.62-3.M
7,5.24-5.55,7.87-.33,.63-.95,1.18-1.71,1.12-3.97-1.06-7.72-3.15-11.76-3.97-.27,.25-.5,.39-.6,.57-1.62,3.3-3.51,6.51-4.96,9.87-.01,.33,.08,.66,.48,.81,3.9,1.44,7.81,2.86,11.71,4.3-1.94,2.84-2.82,6.26-4.34,9.34-.26,.59-.36,1.27-1.27,1.69-14.89-4.1-10.4-6.74-15.5,7.95-.08,.22-.69,.46-1,.39-3.75-.79-7.41-2.09-11.23-2.46,1.63-3.84,2.27-7.93,3.59-11.87,.11-.39,.77-.7,1.27-.6,1.29,.28,2.59,.55,3.86,.88,1.78,.47,3.54,1,5.31,1.5,.61,.17,1.46,.56,1.83,.05,1.95-3.46,2.84-7.33,4.56-10.88-.22-.25-.32-.51-.52-.58-3.83-1.04-7.44-M
2.73-11.4-3.22-2.17,3.85-2.81,7.77-4.85,11.69-4.03-.65-7.8-1.77-11.69-2.54,1.1-3.55,2.27-7.08,3.48-10.6,.21-.61,.41-1.26,1.24-1.71,3.73,.54,7.39,1.98,11.11,2.55,1.42-.13,1.43-1.9,2.06-2.87,1.11-2.31,2.23-4.61,3.37-6.91,.25-.49,.54-.99,1.32-1.3,15.54,3.54,9,7.33,18.66-6.56-.11-.52-.46-.81-.98-1-3.07-1.09-6.14-2.19-9.22-3.27-.63-.22-1.22-.44-1.64-1.03,2.49-2.94,5.45-5.56,8.18-8.3,.42-.41,.87-.81,.85-1.52-3.8-1.45-7.63-2.98-11.69-4.12l.14,.16c2.19-2.61,5.15-4.76,7.82-6.95,1.12-1.02,2.89-1.6,3.35-3.08-1.15-.96-2.75-1.2M
7-4.17-1.84-2.36-.82-4.64-2.05-7.09-2.53-4.21,2.81-7.91,6.62-11.77,9.88-3.69-.4-7.14-2.11-10.74-3.03-.55-.17-.69-.67-.32-1.06,3.21-3.47,7.13-6.43,10.56-9.75,.14-.72-1.03-.91-1.54-1.18-2.45-.89-4.91-1.76-7.37-2.64-.5-.18-.89-.43-1.01-1,4.11-3.58,8.65-6.76,13.02-10.12-.3-.29-.47-.6-.77-.73-2.92-1.24-5.96-2.47-8.88-3.67-.26-.58,.14-.89,.52-1.15,1.62-1.14,3.21-2.3,4.9-3.37,3.21-2.13,6.68-3.95,9.79-6.23,.12-.09,.11-.46-.01-.55-2.35-1.49-5.04-2.49-7.51-3.78-1.66-.81-1.7-1.16-.2-2.06,5.19-3.09,10.49-6.04,16.05-8.69,.46-.2M
2,.87-.47,.88-1.03-2.65-2.05-6.14-3.37-8.75-5.63,6.05-3.57,12.7-5.72,19.28-8.26,1.09-.39,2.31-.63,3.15-1.39,.08-1.44-9.54-6.02-7.94-7.1,8.19-3.63,17.05-5.76,25.55-8.74,1.31-.7-6.36-6.24-7.22-7.32-.23-.21-.12-.72,.17-.85,9.68-3.44,19.92-5.22,29.79-8.04,1.45-.39-2.32-3.34-2.82-4.21-1.25-1.4-2.5-2.8-3.74-4.21-.31-.36-.07-.92,.46-1.04,11.58-2.89,23.4-4.74,35.17-6.89,.12-.84-.48-1.33-.89-1.87-1.96-2.81-4.4-5.36-6.02-8.38l-.16,.1c14.15-2.78,28.62-4.06,43-5.28,2.3,3.65,4.94,7.12,6.98,10.92,.07,.15-.14,.38-.22,.58-11.52,.7M
6-23.05,1.71-34.54,2.97-1.74,.18-3.46,.44-5.18,.7-.63,.1-1.32,.18-1.69,.72,.04,.68,.58,1.19,1,1.73,1.79,2.28,3.6,4.55,5.41,6.82,.3,.37,.54,.74,.33,1.31-11.65,1.88-23.61,2.95-34.99,5.93-1.78,.71,7.47,7.36,7.27,8.85-9.17,2.4-18.73,3.87-27.85,6.44-3.35,.84-3.1,1.13-.79,3.03,2.05,1.71,4.16,3.35,6.14,5.13,.76,1.15-2.92,1.39-3.66,1.79-6.63,1.79-13.22,3.68-19.69,5.82-.84,.28-1.78,.44-2.44,1.12,2.15,2.53,5.55,4,8.13,6.15,.25,.18,.28,.55,.45,.9-6.44,2.29-12.85,4.49-19.21,6.92-3.87,1.5-4.07,1.43-.44,3.45,2.07,1.2,4.22,2.27,6M
.18,3.63,.99,.97-2.59,1.83-3.24,2.27-5.11,2.17-10.06,4.49-14.61,7.45-.1,.09-.03,.42,.11,.53,1.99,1.35,4.36,2.13,6.5,3.23,.65,.52,3.78,1.14,2.37,2.23-4.81,2.73-9.51,5.63-14.17,8.59-.44,.28-.73,.61-.64,1.13,3.15,1.59,6.76,2.59,9.87,4.3,.07,.04,.05,.16,.11,.36-4.32,2.98-8.69,5.97-12.72,9.33-.27,.21-.18,.74,.13,.86,3.29,1.22,6.58,2.45,9.89,3.63,.51,.18,1.03-.08,1.46-.37,3.89-2.66,7.8-5.31,11.68-7.97,.37-.35,.83-.59,.73-1.17-3.03-1.56-6.32-2.78-9.44-4.19-.9-.43,.07-1.15,.61-1.45,4.02-2.54,8.14-4.97,12.46-7.17,.46-.32,1.M
72-.62,1.25-1.33-2.7-1.66-5.66-2.91-8.47-4.38-.99-.5-1.04-.98-.17-1.46,4.02-2.3,8.48-3.75,12.76-5.55,.73-.52,6.03-1.49,4.83-2.59-2.81-1.67-5.7-3.26-8.52-4.91-1.05-.62-.92-1.08,.39-1.58,6.75-2.46,13.65-4.6,20.57-6.67,1.14-.82-1.82-1.97-2.33-2.55-1.86-1.24-3.74-2.47-5.62-3.7-.41-.27-.77-.57-.7-1.12,8.3-2.88,17.02-4.64,25.58-6.81,.48-.57-.52-1.14-.9-1.53-2.08-1.69-4.18-3.36-6.26-5.05-.46-.38-1.04-.71-1.13-1.3,.62-.64,1.57-.72,2.45-.92,9.02-2.22,18.29-3.53,27.44-5.36,1.43-.98-7.8-7.1-7.62-8.79,11.14-2.9,22.98-3.31,34.4M
3-4.74,.56-.06,.88-.57,.55-.95-1.34-1.61-2.7-3.22-4.05-4.83-1.04-1.25-2.07-2.52-3.1-3.78-.2-.24,.03-.73,.37-.79,13.5-1.72,27.1-2.27,40.71-2.64,.04-.37,.22-.73,.08-.96-.79-1.25-1.67-2.46-2.51-3.68-1.23-1.79-2.45-3.59-3.67-5.39-.26-.38-.48-.77-.25-1.27,15.63-1.46,31.46-.49,47.14-.08,1.44,0,1.77-.33,1.25-1.3-1.9-3.57-3.96-7.05-5.76-10.67-.21-.43,.18-.91,.73-.9,8.08,.09,16.14,.64,24.21,1.13,10.61,.59,21.14,1.95,31.73,2.8,1.05-.2,.58-1.25,.33-1.94-1.78-4.18-3.58-8.35-5.37-12.52l-.1,.09c22.47,2.16,44.81,5.41,67.02,9.44,1M
.82,.37,2.1-.24,1.61-1.86-1.21-4.69-3.51-9.28-3.8-14.14l-.12,.09c27.43,4.94,54.94,10.13,81.78,17.46l-.07-.08Zm-349.4,139.33c-4.1,2.98-7.95,5.57-11.34,8.86,.17,.45,.45,.55,.83,.75,3.71,1.44,7.33,3.03,11.13,4.45,3.58-2.64,7.05-5.3,10.61-7.95,.38-.29,.32-.89-.13-1.11-3.52-1.75-7.14-3.35-11.11-4.99Z"/><path class="cls-2" d="M641.76,706.88c-14.18-3.53-9.5-6.92-13.04,8.74-.01,.61-.64,1.12-1.28,.89-3.02-1.15-6.05-2.3-9.02-3.58-1.14-.38-1.45,.95-1.63,1.77-.63,2.75-1.22,5.51-1.86,8.26-.16,.72-.23,1.5-1.01,2.03-.89,.07-1.54-M
.38-2.21-.7-2.65-1.28-5.27-2.61-7.9-3.91-.32-.16-.87-.01-1,.26-1.4,3.32-1.98,6.94-3.27,10.31-.19,.55-1,.71-1.6,.31-2.91-1.87-5.6-4.02-8.37-6.07-.49-.36-.92-.8-1.64-.89-.65,.28-.84,.79-1.04,1.3-1.19,2.97-2.11,6.05-3.64,8.88-.81,.77-1.87-.48-2.57-.91-3.08-2.39-5.9-5.09-9.13-7.28-.14-.08-.6-.02-.67,.08-1.65,2.55-2.85,5.34-4.33,7.99-.31,.58-.57,1.19-1.25,1.59-.76-.04-1.2-.46-1.64-.86-2.23-2.01-4.45-4.04-6.66-6.06-1.37-1.13-2.27-2.56-3.97-3.26-2.41,2.85-4.01,6.24-6.61,8.87-.78,.41-1.39-.57-1.97-.94,.02,1.16,.04,2.33,.05M
,3.49,.65-.58,1.41-1.87,2.36-1.06,3.64,3.34,7.37,6.57,11.09,9.82,1.38,1.01,1.98-1.23,2.71-2.01,1.46-2.23,2.9-4.61,4.37-6.8,.74-.28,1.11,.08,1.46,.35,3.64,2.79,7.03,6.06,10.95,8.42,.7-.4,.96-.89,1.2-1.4,1.55-2.8,2.47-6.03,4.41-8.57,.37,.05,.57,.07,.84,.23,3.65,2.52,7.3,5.06,10.94,7.59-.99,3.34-2.88,6.65-4.19,9.98-.09,.19-.24,.39-.44,.53-.69,.52-1.4-.19-2-.5-2.86-1.96-5.71-3.93-8.56-5.9-1.78-1.47-2.29-.74-3.25,.95-1.45,2.3-2.89,4.61-4.34,6.91-.24,.37-.99,.45-1.4,.19-4.06-2.72-7.66-6.11-11.71-8.83-2.79,2.3-4.04,5.34-6M
.79,7.7-.37,.33-.75,.6-1.51,.62-2.04-1.62-4.01-3.32-5.95-5.05,.05,3.53,.1,7.05,.15,10.58,2.18-1.42,4.01-3.25,6.07-4.7,.96,.07,1.4,.66,1.97,1.1,3.28,2.53,6.55,5.09,9.83,7.62,.48,.37,.95,.78,1.88,.77,2.75-2.73,4.39-5.99,7.04-8.95,3.83,2.72,7.36,5.09,11.18,7.71,.46,.29,1.22,.76,1.71,.32,2.47-2.86,3.25-6.78,5.84-9.51,4.34,1.94,7.65,4.32,12.1,6.05,2-3.63,2.83-7.35,4.57-10.76,.39-.02,.69-.12,.87-.04,3.77,1.63,7.54,3.29,11.3,4.94,0-.01,.01-.03,.01-.04,1.04-3.86,2.26-7.68,3.31-11.54,.12-.42,.71-.62,1.27-.42,3.53,1.36,7.14,M
2.48,10.76,3.58t.01-.02c.67-4.34,2.3-8.63,2.38-13.01t-.02-.01c-3.74-1.23-7.49-2.47-11.23-3.71,.78-3.67,1.55-7.34,2.33-11.02,.12-1.07,.45-2.32,1.86-1.79,2.83,.97,5.66,1.98,8.51,2.86,.79,.25,1.47-.33,1.54-1.06,.58-4.15,1.67-8.25,1.87-12.42-.01,0-.03,0-.04,0Zm-34.01,41.17c-.26,.67-.61,1.76-1.56,1.51-3.94-1.63-7.71-3.69-11.31-5.82,1.39-3.62,2.86-7.31,4.17-10.93,.72-.21,1.2-.03,1.65,.19,3.38,1.73,6.78,3.41,10.28,4.91-1.08,3.38-2.14,6.76-3.23,10.14Zm17.01-13.36c-.55,2.4-1.17,4.8-1.77,7.19-.13,.53-.94,.84-1.56,.59-3.52-1.M
41-7.17-2.67-10.37-4.56,1.21-3.99,1.74-8.25,3.45-12.07,2.37,.72,8.05,3.04,11.08,4.48-.26,1.46-.5,2.92-.83,4.37Zm-75.55,74.48c3.43-1.17,7.01-2.1,10.34-3.51,.14-.97-.89-1.25-1.5-1.8-3.41-2.43-6.97-4.7-10.3-7.25-.98-1.04,1.91-1.46,2.5-1.94,2.69-1.22,5.43-2.38,7.89-3.89,.54-.71-.89-1.27-1.31-1.72-3.79-2.91-7.82-5.53-11.45-8.63-.21-.19-.08-.71,.23-.86,2.71-1.37,5.41-2.81,8.07-4.28,1.66-.93,1.67-1.15,.33-2.17-3.12-2.27-6.07-4.77-9.09-7.16,.14,9.66,.28,19.33,.41,28.99,.39,.28,.75,.63,.81,1.25-.26,.11-.52,.21-.78,.3,.12,8.M
63,.25,17.28,.37,25.91,4.18-.94,8.43-1.78,12.48-3.2,.12-.04,.2-.44,.1-.56-3.52-3.04-7.9-5.08-11.39-8.16-.36-.84,1.72-.99,2.29-1.32Zm5.39,21.96c-2.88-2.1-5.89-4.05-8.83-6.07,.04,2.8,.08,5.59,.12,8.39,1.06-.37,9.82-.92,8.71-2.32Zm-7.04,11.81c-.51-.4-1.01-.82-1.55-1.2,.01,.72,.02,1.43,.03,2.15,.55-.08,1.97-.09,1.52-.95Zm-44.51,29.71c-2.57-2.48-5.35-4.8-7.78-7.41-.1-.14,.01-.39,.08-.57,3.07-.3,6.4,.24,9.54,.26-.04-3.23-.09-6.46-.14-9.69-6.93-.09-13.84-1.29-20.72-1.4-.3,.5,0,.85,.35,1.18,2.82,2.88,6.01,5.45,8.6,8.52-.12M
,1.33-6.77-.04-8-.05-5.2-.62-10.39-1.24-15.58-1.88-2.66-.29-5.29-.83-7.96-1.01-.12,0-.35,.07-.36,.12-.03,.2-.1,.46,.03,.6,2.87,3.23,5.95,6.36,8.72,9.69,.11,.13-.01,.38-.04,.67-11.92-1.39-23.79-3.64-35.49-6.12-.59-.06-1.4-.35-1.94-.07-.09,.17-.24,.43-.15,.54,2.04,2.66,4.1,5.31,6.17,7.96,.64,.82,1.3,1.63,1.91,2.47,.1,.13-.04,.38-.13,.56-.63,.34-1.98-.11-2.73-.16-8.22-1.66-16.43-3.35-24.53-5.38-5.01-1.25-9.99-2.58-14.98-3.87-.52-.14-1.03-.27-1.66,.07,2.09,4.27,5.78,8.06,7.53,12.33-.63,.54-1.51,.17-2.22,.06-13.32-3.45-M
26.59-7.02-39.55-11.27-2.49-.81-5.01-1.59-7.51-2.39-.64-.35-2.74-.63-2,.61,2.25,4.25,4.61,8.47,6.79,12.76-.89,.62-1.77,.04-2.69-.15-17.11-5.24-33.91-11.06-50.39-17.46-2.18-.84-4.36-1.69-6.56-2.51-.44-.15-1.02-.09-1.08,.13-.06,.19-.18,.41-.11,.58,1.32,3.28,2.66,6.56,3.98,9.83,.54,1.34,1.05,2.67,1.54,4.02,.06,.17-.05,.39-.09,.58-.05,.21-.66,.3-1.09,.14-.98-.35-1.95-.72-2.93-1.08-22.25-8.28-43.84-17.32-65.22-27.12-.57-.26-1.14-.58-1.99-.48-.19,1.82,.7,3.56,1.1,5.33,.85,3.05,1.72,6.09,2.56,9.14,.2,.72,.47,1.46,.23,2.22M
-.22,.87-2.2-.36-2.78-.46-12.44-5.38-24.69-11.03-36.85-16.81-14.74-6.94-29.08-14.41-43.5-21.76-.47-.22-1.1,.12-1.05,.59,.13,1.39,.25,2.79,.44,4.18,.68,4.9,1.39,9.8,2.08,14.7,28.14,13.76,56.79,26.82,86.02,38.32,1.45,.15,.33-2.3,.26-3.11-1.18-4.42-2.51-8.81-3.62-13.25-.05-.19,.01-.46,.16-.6,.98-.5,2.25,.61,3.23,.86,22,9.35,44.67,17.93,67.48,25.63,.7,.18,2.06,.89,2.35-.03-1.51-4.93-4.16-9.52-5.44-14.5-.02-.12,.33-.39,.52-.39,1.28-.04,2.29,.58,3.38,.97,18.89,6.32,38.26,13.81,57.87,17.64,.08-.67-.35-1.24-.66-1.82-1.56-2M
.98-3.14-5.95-4.72-8.92-.34-.92-2.39-3.24-.26-3.02,17.23,5,34.46,9.62,52.12,13.19-2.58-3.97-5.15-7.95-7.72-11.92-.14-.29-.47-1.01-.04-1.15,14.86,2.6,29.55,6.88,44.62,8.3,.12-.63-.28-1.07-.64-1.51-2.51-3.18-5.2-6.25-7.58-9.53-.07-.21,.23-.73,.56-.66,2.38,.38,4.74,.8,7.12,1.15,6.88,1.01,13.75,2.09,20.66,2.94,3.05,.38,6.1,.9,9.22,.81,.19-.01,.39-.2,.55-.34,.2-.41-.39-.8-.61-1.12-2.56-2.62-5.1-5.29-7.59-7.96-.32-.34-.61-.72-.47-1.24,7.81,.55,15.67,1.67,23.55,2.1,2.67,.21,5.37,.21,8.07,.28,1.58-.23,.49-1.2-.24-1.86Zm1.5M
6-27.17c-.94,0-1.87,.01-2.8,.01-.06,.2-.24,.48-.14,.59,.92,1,1.93,1.95,2.99,2.83,0-1.14-.03-2.29-.05-3.43Zm-10.71-6.03c-1.33-1.2-2.65-2.42-3.93-3.66-.2-.2-.16-.53-.2-.82,4.88-.27,9.79,.55,14.7,.52-.03-2.53-.07-5.05-.11-7.58-1.4-1.18-3.27-2.58-.03-2.46-.05-3.51-.1-7.01-.16-10.52-4.75,.04-9.32-.28-14.09-.54,.1,.41,.06,.78,.26,.99,2.86,2.9,6.08,5.49,9.08,8.25,.38,.41,1.37,1.12,.55,1.52-6.84,.05-13.71-.72-20.46-1.65-1.2-.09-2.84-.33-1.34,1.24,2.58,2.49,5.18,4.96,7.77,7.44,.51,.5,.97,1.02,1.44,1.54,.05,.07,.01,.22-.04,.M
31-2.9,.55-6.13-.42-9.07-.69-5.57-.78-11.1-1.73-16.65-2.6-.29-.01-.87-.08-.96,.26,.12,.3,.2,.63,.43,.86,2.56,2.64,5.15,5.26,7.71,7.9,.49,.5,.89,1.06,1.32,1.61,.06,.08,.07,.27,.01,.3-.56,.39-1.24,.15-1.85,.05-8.7-1.46-17.33-3.14-25.87-5.11-.92-.1-2.31-.65-3.11-.35-.07,.17-.17,.43-.07,.55,2.56,3.03,5.16,6.05,7.74,9.08,.45,.52,1.05,.99,1.13,1.68-.62,.38-1.24,.16-1.87,.02-9.62-2.05-19.14-4.39-28.53-7.07-2.12-.43-4.02-1.59-6.22-1.31,2.47,4.15,6.23,7.72,8.45,11.81-.17,.13-.44,.33-.6,.29-1.55-.33-3.12-.66-4.64-1.09-11.45-M
3.18-22.77-6.63-33.91-10.44-1.02-.21-2.46-1.18-3.34-.42,2.3,3.91,5.02,7.6,7.44,11.44,.17,.35,.53,.83,.35,1.19-.2,.1-.51,.27-.67,.21-15.54-4.91-31.02-10.35-46.03-16.54-.82-.24-1.68-.94-2.54-.5-.32,.41,.42,1.31,.56,1.79,1.88,3.57,3.78,7.13,5.67,10.7,.25,.49,.5,.98,.29,1.51-2.03,.14-3.93-1.18-5.84-1.74-17.64-6.61-34.68-14.6-51.72-21.86-.13,.17-.31,.39-.27,.55,1.34,4.08,3.18,8,4.72,12.01,.33,.82,.62,1.65,.95,2.47,.29,.55-.55,.76-.93,.65-21.89-9.48-43.4-20.06-64.25-31.13-.89-.34-1.78-1.25-2.77-.87-.09,.02-.17,.19-.15,.2M
7,1.38,5.38,2.93,10.72,4.37,16.09,.21,.75-.69,.9-1.19,.57-21.19-10.59-42.15-21.97-62.55-33.89-4.78-2.8-9.53-5.64-14.29-8.46-.54-.31-1.04-.71-1.78-.59-.46,1.6,.12,3.36,.22,5.02,.53,4.57,1.69,9.16,1.87,13.74-.61,.22-1.09,.06-1.52-.19-3.29-1.88-6.61-3.72-9.85-5.65-27.04-15.98-53.84-32.34-79.84-49.93-1.39-.78-3.51-3.05-3.47,.38,0,5.81,.03,11.63,.06,17.44,.05,.87-.09,1.85,.77,2.41,.73,.48,1.44,.97,2.18,1.43,29.69,18.88,60.26,36.56,91.32,53.31,.77,.42,1.6,.77,2.43,1.1,.12,.05,.58-.18,.57-.28-.1-5.61-1.47-11.11-2.14-16.67M
-.38-2.91,1.09-1.61,2.7-.85,25.91,14.26,52.13,28.59,79.26,40.39,.52-.46,.33-1,.19-1.5-1.28-5.15-3.25-10.22-4.06-15.45-.03,0-.06,0-.1,0,.04,0,.07-.01,.11-.01,.05-.06,.09-.11,.14-.17,.04,.07,.05,.12,.03,.15,.96-.25,1.79,.4,2.61,.77,14.09,6.97,28.38,13.66,42.98,19.93,7.76,3.16,15.37,6.87,23.31,9.58,.87-.07,.46-1.05,.32-1.58-1.69-4.31-3.59-8.56-5.21-12.9-.09-.27,.01-.73,.24-.86,1.09-.25,2.23,.66,3.24,1,11.69,4.9,23.42,9.73,35.43,14.11,6,2.18,12.04,4.31,18.07,6.45,.6,.21,1.28,.29,1.92,.4,.08,.02,.3-.14,.28-.2-1.4-4.3-4.M
22-8.12-6.17-12.21-.18-.47-.6-1.03-.4-1.51,.13-.26,.35-.34,.65-.23,2.59,.91,5.18,1.81,7.75,2.74,12.66,4.54,25.54,8.64,38.61,12.36,1.66,.25,4.91,2.02,2.71-1.15-2.3-3.53-4.83-6.94-6.99-10.56-.07-.15,.08-.39,.18-.57,12.62,3.04,25.24,7.39,38.18,10.13,1.43,.29,2.85,.73,4.29,.89,.12-.01,.33-.02,.36-.08,.09-.16,.2-.4,.12-.51-2.08-2.77-4.19-5.52-6.28-8.28-.31-.65-2.78-2.96-1.27-3.19,8.43,1.71,16.74,4.07,25.28,5.57,3.53,.68,7.09,1.28,10.63,1.9,.17,0,.49-.29,.38-.48-.42-1.49-10.52-10.73-8.49-10.82,9.34,1.41,18.67,3.24,28.09,M
4.41,1.02,.16,2.08,.36,3.13,.07,.17-.44-.1-.78-.44-1.1-2.29-2.24-4.6-4.48-6.89-6.73-.68-.66-1.32-1.35-1.97-2.03-.19-.32,.39-.59,.6-.61,8.37,.86,16.73,1.96,25.15,2.58,4.33,.56-3.58-4.79-4.18-5.73Zm-151.35,9.77c.07,.03,.14,.06,.21,.08-.21,.12-.28,.09-.21-.08Zm147.12-14.3s-.08,0-.11,.02l.12-.12s-.01,.07-.01,.1Zm14.34-31.2c-1.55,.11-3.14,.1-4.68,.33-1.18,.68,4.1,4.32,4.76,5.15-.02-1.83-.05-3.65-.08-5.48Zm-.21-14.58c-2.66-.06-1.03,1.34,.04,2.34-.01-.78-.02-1.56-.04-2.34Zm-.7-48.62c-.22,.25-.24,.64,.01,.83,0-.28,0-.55-.0M
1-.83Zm-2.28,14.92c-3.72-4.23-7.8-8.18-11.29-12.59-.2-.29,0-.75,.34-.8,3.45-.44,6.91-.85,10.36-1.34,1.58-.23,1.68-.54,.7-1.69-3.65-4.1-7.1-8.39-10.64-12.58-.44-.53-.97-1.04-1.06-1.72,.35-.55,1.06-.63,1.68-.69,2.95-.28,5.83-.82,8.68-1.48,1.76-.55,2.31,.93,3.28,1.95-.01-1.11-.03-2.21-.05-3.32-.89,.61-2.18,1.03-2.75-.14-3.99-5.31-8.21-10.46-11.95-15.95-3.76,1.21-7.89,.89-11.87,1.49-.38,1.34,1.01,2.35,1.63,3.46,2.92,3.98,5.88,7.94,8.81,11.92,.4,.75,1.49,1.45,.99,2.33-3.83,.48-7.73,.54-11.58,.85-.35,.02-.63,.46-.46,.73,M
3.37,4.68,7.26,9.02,10.83,13.57,.26,.53,2.13,2.18,1.14,2.45-3.01,.65-6.13,.27-9.19,.43-1.07,0-2.14,.06-3.21,.09-.31,0-.73,.5-.59,.69,4.23,5.39,9.01,10.34,13.47,15.56,4.53-.03,9.13-.26,13.56-1.09,1.13-.63-.43-1.52-.83-2.13Zm-12.77-50.45s.05,.07,.07,.1l.06-.03-.13-.07Zm.04,53.67h-.05l.1,.06s-.04-.04-.05-.06Zm-6.46,94.41s-.01,.03-.02,.05l.08-.07s-.04,.01-.06,.02Zm-68.04,41.29s.05,.07,.07,.11l.16-.06c-.08-.02-.15-.03-.23-.05Zm-186.08-66.45h-.01v.02c.11,.02,.17,0,.18-.04-.06,.01-.11,.01-.17,.02Zm-72.61,15.48l-.06-.03,.0M
7,.08s0-.03,0-.05Zm-8.1-60.16h.01s.03-.07,.04-.1l-.05,.1Z"/><path class="cls-2" d="M449.27,412.21s.03-.01,.05-.02c.01-.01,.01-.03,.02-.04l-.07,.06Zm39.59-265.75l-.03,.12s.07-.01,.11-.01l-.08-.11Zm9.48,362.54c-.98,.53-3.54,3.72-3.97,1.3-.42-9.01-.66-18.03-.43-27.04-.54-2.15-1.12-4.27-1.77-6.36-3.47,2.14-6.84,4.42-10.27,6.62-.74,.41-2.23,1.78-2.77,.52-.14-11.12,.27-22.22,.77-33.33-1.12-1.64-2.3-3.24-3.54-4.79-3.14,1.63-6.28,3.29-9.42,4.92-.8,.24-2.48,1.66-3.04,.64-.21-5.83,.5-11.67,.78-17.49-5.21-4.26-10.78-7.57-16.4M
1-9.74-.45,11.3-1.34,22.76-.69,34.01,2.07,1.95,12.16-4.06,14.99-5.07,.47-.21,1.09,.12,1.09,.6-.02,2.04,0,4.09-.1,6.14-.42,11.19-.51,22.42,.32,33.59,.49,1.95,12.21-7.07,14.35-7.38,.86-.06,.79,.94,.81,1.54-.15,9.91,.72,19.81,1.04,29.71,.21,1.97-.24,5.88,2.77,3.33,3.36-2.48,6.72-4.98,10.07-7.47,.66-.5,1.26-.25,1.45,.34,1.01,9.98,.97,20.07,2.79,29.95,1,.77,2.26-1.17,3.06-1.67-.25-11.3-.75-22.31-1.88-32.87Zm4.99-120.23c-.05-.13-.46-.29-.59-.24-.96,.38-1.9,.79-2.82,1.23-4.43,2.02-8.71,4.4-13.24,6.2-1.34,.05-.67-1.61-.67-M
2.43,.99-6.09,1.9-12.18,3.03-18.25,1.38-7.46,2.94-14.89,4.44-22.33,.56-2.76,1.15-5.52,1.72-8.28,0-1.61-2.31-.06-3.13,.07-4.67,1.69-9.32,3.39-13.99,5.06-.51,.13-1.99,.65-2.08-.06,2.08-15.22,6.3-30.15,9.66-45.16,.98-4.66,2.72-9.2,3.35-13.94-.41-1.04-1.94-.22-2.75-.12-5.37,1.42-10.73,2.86-16.1,4.27-1.11,.29-2.52,.56-2.02-1.14,5.26-22.92,12.07-45.53,18.31-68.17,.04-.3-.41-.66-.75-.6-6.99,1.12-13.96,2.33-20.95,3.48-1.73,.05-.72-1.99-.6-2.98,7.27-26.5,16.2-52.63,24.68-78.8-7.54,.71-15.1,1.12-22.68,1.06-.88,.06-1.86-.13-2M
.59,.42-8.11,26.46-16.22,53.03-22.35,80,.08,.64,1.02,.73,1.54,.75,5.93,0,11.86,0,17.79-.01,1.94-.16,2.81-.02,2.29,1.52-5.98,21.93-11.34,44.02-15.83,66.29-.03,.74-.47,2.1,.47,2.34,6.44,.57,12.62-1.88,18.83-3.12,1.85-.16,.77,1.9,.71,2.91-3.45,15.23-6.54,30.54-9.29,45.91-.64,3.52-1.23,7.04-1.82,10.56-.1,.63-.27,1.29,.26,1.99,6.21-1.34,12.07-4.22,18.2-5.91,.32-.08,.88,.24,.84,.51-1.77,12.17-4.27,24.23-5.84,36.43,5.48,2.57,10.67,5.63,15.54,9.1,.2,.02,.34,.03,.4,.29,5.32,3.81,10.28,8.05,14.82,12.71,.65-4.53,1.29-9.06,2.2M
1-13.57,.33-2.63,1.27-5.37,1-7.99Zm10.27,36.2c-.35,.05-.77,.01-1.05,.15,.35,.48,.69,.95,1.01,1.43,.02-.56,.33-1.05,.04-1.58Zm295.55,58.31s.03,.05,.06,.07c.02-.01,.04-.01,.06-.02l-.12-.05Zm22.08,23.39c-2.08-1.99-4.18-3.95-6.25-5.94-.85-.82-1.37-.9-2.43-.54-8.44,3.01-16.86,6.28-24.9,10-.47,.22-.93,.43-1.51,.25-3.6-2.73-5.76-4.78-7.25-6.93,8.52-4.8,17.92-7.87,26.8-12.04-2.03-2.85-4.46-5.39-6.48-8.12-9.56,3.51-18.57,7.99-27.71,12.32-.68-.12-1.07-.39-1.37-.77-1.44-1.81-2.89-3.63-4.36-5.44-.45-.46-1.01-1.29-1.77-1.09-8.2M
9,3.88-15.68,9.09-23.52,13.58-.54-.43-.98-.9-1.37-1.39,.1,.78,.2,1.56,.3,2.33,.45-.37,1.21-.35,1.59,.08,1.82,2.38,4.35,4.35,5.68,7.02-2.05,1.36-4.03,2.65-6.03,4,.38,3.74,.7,7.48,.97,11.2,4.12-2.86,8.43-5.6,12.59-8.31,2.68,1.35,5.24,4.01,7.81,5.75,.78,.54,1.81-.04,2.53-.45,6.8-4.01,13.86-7.5,20.96-10.97,.49-.24,1.1-.19,1.47,.13,2.36,2.24,5.34,3.95,7.25,6.55-7.51,3.82-15.49,7.01-22.42,11.46,2.01,2.17,5.46,3.72,7.92,5.56,.45,.28,1.01,.26,1.51,0,5.63-2.82,11.19-5.61,17.03-8.06,1.63-.71,3.54-1.05,4.83-2.21,1.44-.03-6.79M
-5.26-7.96-6.69,.96-.96,2.2-1.18,3.4-1.7,7.02-2.73,14.05-5.45,21.34-7.71,.74-.23,1.53-.39,1.94-1.07-.19-.26-.34-.57-.59-.81Zm-44.07-2.5c-7.14,3.47-13.83,7.45-20.65,11.3-.64,.36-1.2,.88-2.29,.89-2.24-1.85-4.51-3.82-6.59-5.93-.34-.34-.27-.84,.19-1.13,2.12-1.33,4.19-2.71,6.37-3.97,4.92-2.82,9.9-5.57,14.86-8.35,.67-.32,1.36-.85,2.15-.59,2.28,2.02,4.34,4.4,6.54,6.55,.15,.16,.18,.4,.28,.64-.27,.19-.54,.43-.86,.59Zm-75.86,42.24c-2.51,2.59-5.02,5.18-7.53,7.76-.34,.35-.6,.7-.46,1.28,2.35,1.62,5.06,3.21,7.47,4.7,.35-.06,.62-M
.18,.85-.33-.06-4.44-.16-8.92-.33-13.41Zm-.69-13.68c-2.51-1.71-3.36-4.57-5.89-6.31-.38-.22-.64,0-4.05,3.39-.42,.42-.85,.84-1.26,1.26-3.16,3.22-6.32,6.44-9.49,9.66-.48,.48-.85,1.1-1.94,1.26-1.97-2.09-3.32-4.58-5.18-6.81-.83,.09-1.19,.54-1.54,.97-3.33,4.06-6.65,8.11-9.97,12.17-.9,.75-2.24,3.99-3.55,2.27-1.21-2.16-2.24-4.41-3.59-6.49-.79-.4-1.42,.74-1.91,1.19-3.94,4.77-7.25,9.83-10.97,14.69-.17,.22-.9,.19-1.04-.05-1.36-2.33-2.64-4.68-3.93-7.06-.13-.25-.83-.26-1.02,0-3.29,4.39-6.17,9.07-9.21,13.64-.41,.51-.69,1.32-1.5,M
1.21-.11,.01-.27-.09-.31-.18-.9-1.91-1.78-3.82-2.67-5.74-.42-.9-.53-1.9-1.45-2.71-1.4,.58-1.88,2.22-2.74,3.37-1.88,3.1-3.73,6.21-5.6,9.31-.52,.63-.76,1.91-1.7,1.96-.22-.04-.5-.23-.57-.41-1.12-2.65-2.21-5.3-2.92-8.05-.16-.63-.29-1.28-.95-1.74-1,.37-1.36,1.52-1.96,2.32-2.54,3.88-4.5,8.18-7.37,11.81-1.43,.59-2.85-7.88-3.4-9.17-.91-3.47-1.28-2.87-2.96-.21-2.04,3.39-4.05,6.8-6.09,10.2-.27,.45-.46,1-1.22,1.13-.54-.39-.68-.93-.81-1.45-.88-3.92-1.82-7.84-2.83-11.73-.02-.08-.16-.22-.22-.21-1.04,0-1.34,1.18-1.9,1.86-1.94,3.2M
-3.87,6.4-5.81,9.59-.35,.57-.58,1.22-1.42,1.59-.23-.24-.62-.46-.69-.72-.99-4.24-2.09-8.45-2.69-12.74-.17-.49-.07-1.62-.64-1.74-.97-.12-1.25,.89-1.76,1.5-2.36,3.51-4.53,7.12-6.98,10.56-.11,.14-.48,.24-.69,.2-.17-.02-.39-.26-.42-.43-.57-2.98-1.12-5.96-1.64-8.95-.67-2.77-.42-5.75-1.75-8.31-1.19,.69-1.64,1.65-2.4,2.68-1.8,2.53-3.58,5.06-5.39,7.59-.52,.56-.83,1.6-1.78,1.42-.11,0-.28-.12-.29-.2-1.59-6.43-2.01-13.02-3.13-19.52-.72-.6-1.42,.69-1.9,1.11-1.87,2.36-3.73,4.72-5.59,7.08,.12,7.77,.23,15.55,.34,23.32,.24,1.8,.74,M
3.15,2.26,1.14,2.56-3.41,4.71-7.11,7.53-10.31,.1-.1,.57-.08,.64,.09,1.85,5.82,2.19,11.97,4.39,17.71,.96-.12,1.26-.96,1.76-1.65,1.77-2.79,3.51-5.58,5.27-8.37,.48-.66,1.42-2.79,2.33-1.54,1.19,4.65,2.28,9.3,3.5,13.94,.15,.35,.33,.97,.75,1.08,.22,0,.57-.02,.63-.13,10.71-16.67,6.04-16.75,12.47,1.18,.71-.06,1.05-.35,1.28-.77,1.06-1.98,2.13-3.96,3.2-5.93,1.24-2.15,2.19-4.47,3.71-6.44,.21-.27,.83,.01,.94,.18,1.33,3.61,2.51,7.26,3.86,10.86,.07,.17,.34,.35,.56,.4,.98,0,1.16-1.31,1.66-1.95,1.83-3.36,3.65-6.71,5.48-10.07,.32-.M
59,.56-1.22,1.26-1.61,.11,.03,.27,.03,.3,.09,1.96,3.3,2.55,7,4.43,10.31,.85-.12,1.1-.62,1.37-1.1,2.15-3.84,4.3-7.67,6.47-11.49,.4-.52,.84-1.62,1.47-1.83,.24,.05,.59,.11,.66,.24,.41,.79,.77,1.6,1.13,2.41,1.04,1.96,1.55,4.25,3.04,5.94,.95,.38,1.3-1.15,1.79-1.71,11.15-18.42,5.74-14.78,13.52-5.12,3.61-4.89,6.39-10.33,9.92-15.29,.54-.78,1.06-.49,1.52-.06,1.24,1.79,2.46,3.59,3.7,5.37,.29,.42,.96,1.03,1.48,.63,1.08-1.48,2.14-2.98,3.16-4.49,2.51-3.7,5.15-7.32,8-10.85,.32-.39,1.04-.39,1.35-.02,1.41,1.7,2.83,3.4,4.24,5.11,.3M
1,.36,.68,.64,1.38,.72,4.02-4.79,7.98-9.69,11.98-14.51,.43-.52,.8-1.12,1.78-1.34,2.22,2.07,3.83,4.38,6.48,6.16,4.87-4.63,9.39-9.48,14.15-14.21,.43-.43,.83-.94,1.6-1.13-.01-.34-.03-.67-.06-1.01Zm-2.15-23.39c-.02-.14-.03-.28-.05-.42-2.79,2.54-5.51,5.15-8.34,7.65-.99,.61-1.44-.36-1.64-1.16-.53-1.89-1.04-3.78-1.59-5.67-.27-1.18-1.24-.88-1.84-.21-4.77,4.51-9.58,9.05-14.02,13.79-.47,.51-.82,1.14-1.88,1.26-1.61-2.6-1.5-5.62-2.83-8.28-.66-.05-1.04,.23-1.36,.59-1.89,2.1-3.81,4.18-5.68,6.29-2.77,3.05-5.33,6.27-8.2,9.22-.12,.M
12-.5,.16-.71,.11-.61-.18-.68-.86-.82-1.36-.66-2.31-1.31-4.61-2-6.92-.05-.18-.28-.4-.5-.46-.6-.08-1.07,.53-1.44,.92-4.61,4.97-8.37,10.64-12.95,15.59-1.32,.45-2.05-4.71-2.45-5.69-.44-1.17-.5-3.1-1.15-4.02-.93-.05-1.36,.88-1.9,1.46-2.8,3.68-5.59,7.37-8.38,11.05-.65,.72-.99,1.73-2.06,1.91-1.55-2.9-1.32-6.32-2.12-9.45-.12-.63-.13-1.3-.78-1.79-.75,.14-1.02,.66-1.35,1.11-2.48,3.46-4.94,6.92-7.43,10.38-.53,.74-1.11,1.46-1.69,2.19-.06,.08-.27,.16-.35,.13-.77-.16-.81-.96-.95-1.58-.69-3.72-.62-7.59-1.84-11.18-1.2,.04-1.58,1.M
3-2.3,2.07-2.32,3.27-4.63,6.56-6.95,9.84-.56,.61-.9,1.56-1.91,1.32-3.28-18.84,1.26-19.26-12.04-2.03-.1,.13-.45,.16-.69,.2-.36-.17-.39-.78-.49-1.14-2.11-20.14,1.72-19.95-11.45-3.61-.16,.12-.86,.17-1.01-.1-.56-3.39-.58-6.88-.87-10.31-.12-2.8-.06-5.59-.18-8.39,0-.27-.18-.42-.49-.41-.78,.15-1.25,1.1-1.82,1.6-2.46,2.96-4.9,5.93-7.37,8.88-1.38,1.5-2.06,2-2.25-.51-.15-6.57-.28-13.14-.31-19.71,0-1.19-1.03-.64-1.49-.27-2.86,3.13-5.69,6.28-8.54,9.42-.47,.35-1.09,1.35-1.69,1.15-.11-.04-.27-.1-.29-.17-.49-2.19-.19-4.53-.28-6.7M
6-.03-6.03,.38-12.07,.11-18.09-.07-.2-.59-.56-.86-.32-2.65,2.21-4.94,4.77-7.42,7.16,.95,9.02,1.46,17.96,1.77,26.73,1.89-2,3.56-4.2,5.62-6.04,.26-.27,.81,.09,.88,.28,.41,7.1,.72,14.21,1.5,21.28,.03,.31,.21,.62,.34,.92,.32,.26,.98-.3,1.2-.5,2.89-3.5,5.57-7.17,8.6-10.56,.15-.12,.88-.17,1.03,.1,.11,.3,.2,.62,.23,.94,.35,4.08,.67,8.17,1.04,12.25,.18,1.93,.44,3.86,.69,5.79,.03,.18,.23,.34,.37,.51,1.07,.21,1.88-1.97,2.6-2.66,2.05-2.78,4.09-5.57,6.16-8.34,.37-.41,1.07-1.31,1.67-.77,.95,5.48,1.11,11.15,2.37,16.64,.02,.08,.1M
5,.22,.22,.21,1.06,.11,1.39-1.11,1.98-1.76,11.61-17.52,7.15-11.58,10.7,3.99,.71,.16,1.1-.05,1.38-.47,2.25-3.44,4.5-6.87,6.77-10.29,1.16-1.67,2.28-3.58,2.88-.28,.37,3.44,1.26,6.82,1.96,10.22,.08,.27,.25,.73,.58,.78,.23,0,.58,0,.67-.1,.44-.54,.82-1.1,1.19-1.67,2.16-3.35,4.31-6.71,6.48-10.05,.62-.76,.94-1.79,2.09-1.84,.99,3.58,1.86,7.16,2.83,10.73,.08,.26,.49,.45,.74,.67,.92-.47,1.19-1.22,1.62-1.88,2.39-3.62,4.76-7.25,7.15-10.86,.41-.47,.8-1.3,1.43-1.47,.23,.06,.58,.14,.62,.27,1.01,3.12,1.93,6.27,2.98,9.38,.04,.12,.4,M
.19,.63,.23,.72-.26,1.08-1.24,1.6-1.78,2.67-3.74,5.33-7.49,8.01-11.23,.67-.76,.99-1.77,2.19-1.84,.75,1.16,2.71,9.73,4.04,8.61,4.14-4.84,7.73-10.14,11.9-14.98,.54-.49,1.42-2.06,2.17-1.17,.76,1.95,1.52,3.9,2.25,5.86,.27,.73,.5,1.46,1.22,2.01,.87-.21,1.19-.83,1.64-1.36,3.65-4.26,7.3-8.53,10.96-12.8,.73-.63,1.31-1.97,2.38-1.95,.22,.06,.46,.26,.54,.44,.97,2.31,1.55,4.93,3.01,6.98,.4,.21,.95-.32,1.24-.54,4.19-4.62,8.64-9.09,13.19-13.49,.58-.57,1.05-1.26,2.14-1.55,2.3,2.1,3.16,4.93,5.48,7.09,2.21-.62,3.44-2.9,5.21-4.26-.3M
6-3.91-.78-7.82-1.25-11.7Z"/><path class="cls-2" d="M510.81,220.17s-.02,.03-.03,.05c-.02,0-.04,.01-.06,.01l.09-.06Z"/><path class="cls-2" d="M529.95,418.64c.22-1.27,.27-2.56,.34-3.84-.53-.7-1.36,.19-1.91,.44-4.54,2.66-8.79,5.83-13.53,8.14-.11,.05-.57-.16-.56-.24,1.42-14.45,4.6-28.62,7.57-42.81,.11-.73-.15-1.19-.94-.95-2.5,.99-4.8,2.37-7.24,3.52-2.88,1.38-5.67,2.97-8.63,4.17-.3,.12-.88-.22-.84-.5,2.74-16.05,6.48-31.91,10.51-47.69,.04-.9,1.18-2.79-.33-2.75-5.37,1.96-10.65,4.15-15.98,6.21-.59,.23-1.23,.39-1.86,.54-.31M
,.08-.61-.08-.58-.33,.09-.96,.15-1.92,.38-2.86,3.79-16.13,7.81-32.15,12.54-48.05,.62-2.09,1.2-4.19,1.78-6.29,.15-.52,.28-1.06-.32-1.59-5.59,1.41-11.15,3.11-16.71,4.65-1.03,.1-3.92,1.73-3.75-.23,6.37-22.81,12.96-45.66,20.89-67.96,7.44-1.42,14.84-3.01,22.3-4.34,.39-.06,.85,.28,.75,.56-2.33,6.51-4.71,13.02-7.01,19.54-5.07,15.44-11.13,30.84-14.98,46.53,.51,.63,1.48,.17,2.14,.05,6.04-1.78,12.06-3.67,18.12-5.39,.81,.58,.31,1.4,.16,2.17-2.02,6.25-4.14,12.49-6.06,18.76-3.51,12.14-7.43,24.22-10.31,36.52-.05,.25,.59,.55,.91,M
.43,1.1-.42,2.2-.83,3.28-1.27,4.31-1.76,8.62-3.55,12.93-5.31,.57-.18,1.66-.7,2.04-.02-3.8,15.78-9.54,32.9-12.31,49.01-.03,.28,.58,.51,.94,.34,4.71-2.25,9.27-4.79,13.93-7.16,.78-.28,1.66-1.01,2.48-.92,.15,.15,.25,.34,.33,.53-2.94,12.19-5.96,24.5-8.46,36.82-.38,1.8-.59,3.62-.86,5.44-.02,.09,.07,.27,.14,.28,.92,.28,1.64-.52,2.4-.89,3.49-2.2,6.97-4.42,10.45-6.62,.97-.45,1.86-1.56,2.98-1.46,.11,.04,.22,.14,.29,.26-6.8,7.22-13.07,14.88-18.84,22.85,.49-2.76,.97-5.52,1.43-8.29Z"/><path class="cls-2" d="M577.14,262.92s-.01,M
0-.02,0c.01-.02,.01-.03,.02-.05v.04Z"/><path class="cls-2" d="M578.05,350.11c-3.63,12.13-7.82,24.15-11.17,36.37-6.19,4.52-12.01,9.78-17.36,15.35-.35,.17-.74,.29-1.22,.28,2.49-13.99,7.1-27.84,10.81-41.64,.01-1.61-2.24,.14-2.95,.37-4.05,2.13-8.1,4.27-12.15,6.4-.73,.31-2.56,1.72-2.71,.24,1.87-7.95,4.43-15.75,6.61-23.63,2.25-7.43,4.77-14.8,7.04-22.22,.22-.71,.7-1.42,.16-2.18-6.31,1.8-12.09,5.29-18.39,7.29-.38,.18-.69-.32-.67-.57,5.68-18.92,11.84-37.66,19.07-56.07l.25-.21c7.25-2.32,14.5-4.65,21.75-6.96-7.44,18.16-14.81,M
36.35-20.69,54.94-.02,.08,.42,.36,.54,.32,.75-.21,1.49-.46,2.2-.75,4.77-2.01,9.52-4.04,14.29-6.04,2.69-1.05,2.7-.6,1.77,1.95-5.29,14.8-11.48,29.79-14.97,44.82,.99,.39,1.88-.56,2.76-.89,3.92-2.09,7.84-4.19,11.76-6.28,1.01-.39,1.96-1.42,3.1-1.17,.08,.02,.19,.19,.17,.28Z"/><path class="cls-2" d="M597.35,493.02s-.04-.01-.06,0c0-.02-.02-.05-.03-.07l.09,.07Z"/><path class="cls-2" d="M809.15,483.28s.05-.02,.07-.03c.01,.03,.03,.05,.05,.08l-.12-.05Z"/><path class="cls-2" d="M870.74,441.97s-.07,.01-.1,.02l-.03-.09,.13,.07Z"/M
><path class="cls-2" d="M885.2,473.02s-.04-.05-.05-.07c.07,0,.13-.02,.2-.03l-.15,.1Z"/><path class="cls-2" d="M703.16,478.4c-2.48,2.06-4.91,4.18-7.39,6.24-.45,.34-.81,.96-1.63,.66-.6-.23-.41-.75-.41-1.15-.03-2.8,.11-5.61-.03-8.4-.63-1.77-2.53,.77-3.35,1.27-5.22,4.52-10.5,8.99-15.41,13.7-.6,.54-1.23,.37-1.4-.24-.15-2.79-.03-5.6-.06-8.4,.24-4.42-2.24-.9-3.82,.37-4.91,4.44-9.3,9.81-14.49,13.78-.33,0-.52-.12-.53-.39-.03-2.48-.07-4.95-.08-7.42,0-1.4,.07-2.8,.06-4.19,0-.13-.33-.28-.53-.37-.76,.17-1.36,1.04-1.99,1.51-4.54M
,4.27-8.81,8.71-13.01,13.2-1,.86-2.97,3.66-2.92,.57,.18-4.08,.46-8.18,.56-12.26,0-.08-.13-.22-.2-.22-.96-.21-1.42,.75-2.03,1.28-3.15,3.36-6.28,6.74-9.42,10.1-.61,.51-1.13,1.4-1.9,1.59-.21-.09-.54-.23-.54-.35,.01-1.4,.04-2.8,.12-4.19,.03-3.71,.78-7.67,.48-11.25-.23-.03-.59-.07-.69,.02-4.1,4.09-7.98,8.34-11.78,12.7-.76-.28-.87-.67-.83-1.37,.08-5.73,1.21-11.38,1.63-17.06-.99-.21-1.49,.62-2.13,1.18-3.01,3.18-5.99,6.38-8.99,9.56-2.42,2.52-2.35,1.5-2.2-1.34,.66-5.25,.99-10.56,1.99-15.75,.98-4.57-1.64-1.44-3.23,.04-2.72,2M
.68-5.41,5.37-8.13,8.05-.42,.41-.92,.78-1.4,1.15-.06,.04-.26-.02-.38-.07-.1-.04-.25-.12-.25-.18,.05-1.18,.03-2.37,.2-3.54,.85-6.63,2.38-13.22,2.9-19.87-.47-.81-1.6,.49-2.08,.79-2.99,2.77-5.96,5.56-8.95,8.34-.61,.56-1.29,1.08-1.96,1.61-.05,.04-.25-.02-.37-.06-.1-.04-.25-.11-.26-.18-.24-1.41-.02-2.8,.23-4.18,1.13-6.07,2.32-12.13,3.44-18.2,.29-1.59,.43-3.2,.62-4.8-.53-.83-1.56,.49-2.11,.78-3.34,2.81-6.66,5.64-10.01,8.44-.63,.39-1.43,1.35-2.19,1.26-.09-.03-.22-.13-.21-.19,.29-2.1,.51-4.2,.93-6.28,5.41-6.86,11.08-13.21,M
17.28-18.96-.99,4.01-1.96,8.07-2.79,12.11-.02,.09,.09,.28,.15,.28,.94,.14,1.54-.69,2.23-1.16,4.12-3.22,7.99-6.79,12.29-9.77,.37-.11,.56,.4,.51,.68-2.21,8.4-3.84,16.94-5.66,25.43-.36,2.19,1.19,.82,2.06,.13,3.34-2.95,6.66-5.92,10-8.88,.6-.39,1.34-1.44,2.04-1.42,.17,.12,.44,.3,.42,.44-.14,.96-.28,1.92-.53,2.87-1.61,6.11-2.61,12.29-3.6,18.5-.06,.49-.33,1.79,.4,1.68,.24-.08,.54-.12,.69-.26,3.11-2.97,6.2-5.96,9.31-8.94,.86-.82,1.74-1.63,2.65-2.42,.12-.11,.47-.06,.71-.04,.07,.01,.17,.19,.15,.28-.47,2.77-.91,5.55-1.45,8.31M
-.75,3.83-1.34,7.67-1.82,11.53-.08,.36,.39,.65,.68,.5,4.18-3.54,7.83-7.67,11.82-11.43,.41-.29,1.01-.95,1.57-.82-1.74,23.54-6.89,22.32,11.46,5.5,.15-.09,.86-.19,.91,.16-.08,1.18-.12,2.36-.27,3.53,.07,1.39-2.54,12.69-.31,11.59,5.37-4.93,10.22-10.28,15.83-15.08,.62-.41,1.36-1.4,2.11-1.35,.37,.04,.4,.5,.38,.77-.81,3.94-.68,7.95-1.23,11.91-.09,.41,.13,.8,.29,1.17,.85,.4,1.95-1.24,2.65-1.73,4.58-4.24,9.15-8.48,13.73-12.72,.88-.59,1.83-2.11,2.97-1.86,.28,3.71-.67,7.73-.76,11.54,.03,.91,.77,.79,1.26,.49,3.53-2.96,7.03-5.95M
,10.57-8.91,2.88-2.2,5.46-4.95,8.63-6.72,.54-.15,.54,.59,.57,.94-.14,3.41-1.23,6.9-.8,10.27,.03,.1,.55,.24,.64,.17,2.08-1.43,3.94-3.06,5.88-4.65,.9,3.3,1.73,6.65,2.51,10.05Z"/><path class="cls-2" d="M706.98,498.58c-3.23,2.79-6.25,5.73-9.51,8.46-.14,.11-.52,.14-.73,.08-.21-.06-.49-.25-.52-.41-.5-2.55-.93-5.11-1.36-7.67-.04-.14-.36-.27-.58-.36-.36-.02-.73,.27-1,.48-4.64,4.34-9.28,8.68-13.91,13.02-.79,.73-1.56,1.47-2.35,2.2-.25,.24-.86-.07-.95-.27-.54-2.77-.87-5.56-1.47-8.3-.05-.17-.35-.3-.57-.4-.72,.08-1.43,1.04-1.99M
,1.49-4.04,4.31-8.06,8.63-12.1,12.94-.79,.65-1.36,1.91-2.51,1.87-.06,0-.18-.14-.2-.22-.84-3.04-1.23-6.15-1.75-9.25-.03-.18-.24-.34-.4-.5-.69-.34-1.52,.9-2,1.37-3.29,3.81-6.58,7.62-9.86,11.44-.94,.74-3.41,5.33-4.4,3.23-.61-3.3-1.04-6.63-1.81-9.9-.04-.16-.31-.38-.48-.38-1.04,.2-1.56,1.44-2.27,2.14-2.75,3.45-5.48,6.91-8.23,10.36-.46,.42-.9,1.32-1.58,1.33-.41,.01-.45-.41-.56-.71-1.07-3.82-.3-8.19-1.64-11.79-1.02,.05-1.44,1.14-2.08,1.78-2.7,3.47-5.39,6.96-8.1,10.43-.35,.44-.79,.84-1.21,1.25-.05,.04-.35,.02-.38-.03-.16-.M
28-.36-.57-.38-.87-.22-3.87-.42-7.74-.64-11.62-.2-1.26,.09-2.86-1.54-1.4-3.33,4.02-6.29,8.34-9.74,12.25-.25,.2-.92,.19-.9-.2-2.51-16.32,3.86-23.37-10.14-5.66-.63,.59-1.17,1.74-1.96,1.96-.22-.08-.56-.21-.58-.34-.11-1.07-.21-2.14-.21-3.21,.03-4.53,.09-9.05,.13-13.58,0-.53-.1-1.06-.18-1.59-.01-.06-.18-.13-.29-.16-.53-.18-.84,.4-1.18,.68-2.5,2.94-4.99,5.88-7.48,8.83-.86,.85-1.56,2.45-2.92,2.21-1.71-22.71,6.41-29.38-9.84-11.79-.6,.55-1.04,1.44-1.94,1.48-.33,0-.48-.16-.48-.43,0-.96-.04-1.93,0-2.9,.28-6.24,.6-12.49,1.16-1M
8.71,.07-.97,.1-1.93,.13-2.9-.07-.37-.75-.24-.93-.14-3.52,3.06-6.71,6.46-10.13,9.64-.67,.52-1.21,1.38-2.19,1.06,.33-8.48,1.24-16.96,1.96-25.42,1.65-2.81,3.35-5.58,5.1-8.3,1.42-.84,9.58-9.09,10.15-7.63-1.08,9.38-3.19,18.76-3.53,28.24,1.02,.21,1.51-.61,2.19-1.16,3.21-3.05,6.4-6.11,9.61-9.16,.33-.3,.8-.51,1.23-.74,.06-.04,.32,.02,.36,.09,.6,3.85-.96,7.93-1.12,11.84-.41,4.08-.69,8.17-1,12.25,.67,1.59,2.62-1.53,3.32-2.02,2.36-2.5,4.7-4.99,7.06-7.48,.71-.55,1.24-1.72,2.28-1.49,.07,.01,.17,.17,.16,.26-.11,6.88-1.19,13.76-M
1.33,20.62,.51,1.38,2.06-1.02,2.6-1.45,2.92-3.23,5.83-6.46,8.76-9.69,.3-.32,.62-.68,1.23-.61,.34,.59,.21,1.21,.18,1.83-.14,5.48-.77,10.99-.62,16.46,.73,1.02,1.48-.41,2.11-1.01,3.3-3.65,6.24-7.64,9.77-11.08,.12-.06,.61,.05,.67,.16,.07,.53,.17,1.07,.16,1.6-.04,4.63-.53,9.26-.13,13.88,.02,.14,.33,.28,.53,.38,4.11-3.58,7.15-8.65,11.06-12.59,1.63-1.46,1.29,1.19,1.31,2.1,.06,3.66,.11,7.32,.19,10.98,.01,.18,.22,.36,.34,.53,.54,.42,1.37-.62,1.73-1.05,3.48-4.12,6.94-8.24,10.62-12.19,.11-.12,.46-.12,.7-.13,.37,.3,.29,1.05,.3M
9,1.51,.18,2.91,.36,5.81,.54,8.72,.19,.6-.2,1.98,.66,2.01,1.01-.09,1.46-1.18,2.14-1.77,2.68-2.97,5.35-5.95,8.05-8.91,1.35-1.48,2.72-2.95,4.18-4.36,.62-.6,.95-1.57,2.29-1.51,.78,.62,.44,1.41,.48,2.12,.34,2.88-.17,5.89,.76,8.65,.46,.89,1.79-.88,2.27-1.2,4.35-4.39,8.67-8.8,13.02-13.19,.58-.59,1.24-1.13,1.91-1.66,.1-.07,.64,.03,.67,.11,.71,3.05,.63,6.22,1.02,9.32,.38,1.09,1.33,.5,1.95-.18,3.24-3.44,6.86-6.64,10.41-9.88,1.87-1.7,3.8-3.35,5.75-4.99,.21-.19,.68-.17,1.13-.27,.57,3.11,.63,6.05,1.17,9.08,1.04,.9,2.19-.86,3.0M
4-1.39,2.51-2.19,4.99-4.41,7.52-6.6,.62,3.32,1.2,6.69,1.72,10.08Z"/><path class="cls-2" d="M921.72,455.42c-.07,1.12-1.71,.89-2.51,1.14-3.71,.49-7.41,.98-11.13,1.44-8.77,1.02-17.4,2.59-26.04,4.17-.83,.26-2.96,.33-2.37,1.56,1.4,3.23,3.26,6.29,5.48,9.22-12.17,1.96-24.04,4.78-35.9,7.92-.48,.16-.75,.72-.46,1.07,2.16,2.65,4.41,5.37,6.58,8.01-.46,.61-1.12,.77-1.74,.93-2.16,.59-4.34,1.13-6.51,1.71-7.74,2.05-15.34,4.48-22.87,6.97-.34-.15-.64-.2-.79-.35-2.18-2.19-4.33-4.39-6.5-6.58-.34-.36-.54-.74-.27-1.3,9.89-3.82,20.52-7.0M
1,30.71-10.1,.16-.44,.03-.65-.16-1.01-1.8-2.63-3.61-5.26-5.4-7.86-2.16,.15-4.78,.87-11.04,3.04-7.19,2.59-14.56,4.88-21.58,7.85-1.92-2.7-3.86-5.36-5.86-8-.23-.3-.68-.4-1.06-.29-8.8,3.36-17.27,7.54-25.55,11.73-.66,.34-1.24,.8-2.22,.84-1.64-1.55-2.67-3.7-3.98-5.51-.7-.89-1.24-2.97-2.71-2.16-6.94,3.6-13.5,7.74-20,11.9-.57-3.71-1.2-7.41-1.9-11.1,5.09-3.23,10.21-6.44,15.57-9.39,.72-.27,1.66-1.15,2.41-.61,1.62,2.3,2.76,4.91,4.2,7.32,.22,.4,.54,.74,1.32,.85,8.84-4.59,17.82-9.36,27.23-12.98,.26-.1,.92,.1,1.06,.32,1.58,2.5,3M
.06,5.02,4.63,7.53,.18,.26,.56,.43,.91,.69,10.57-4.31,21.5-7.87,32.31-11.8,.21-.17,.34-.61,.2-.88-1.41-2.9-2.76-5.82-4.38-8.75-11.68,3.22-22.54,8.23-33.92,12.27-2.15-2.67-3.2-5.64-4.75-8.58-.19-.38-.92-.59-1.36-.39-8.27,3.51-16.18,7.66-24.1,11.82-.85,.25-2.75,1.92-3.31,.79-.15-2.8-.09-5.6-.42-8.38-.01-.12-.46-.31-.63-.27-6.65,2.93-12.62,7.32-18.9,10.97-.7-3.18-1.45-6.34-2.25-9.48,7.24-4.24,14.09-9.1,21.76-12.6,.83,0,.69,1,.7,1.58-.12,2.47-.28,4.95-.4,7.42,.34,1.88,3.46-.78,4.45-1.09,6.91-3.76,14.04-7.22,21.35-10.46M
,.86-.23,2.95-1.7,3.31-.33-.15,2.78-.36,5.59-.48,8.38-.03,.49,.51,.8,1.04,.61,9.83-3.76,19.44-7.92,29.54-11.23,1.26-.17,3.83-2.02,4.64-.7,.98,2.81,2.14,5.56,3.33,8.29,.92,1.84,3.79-.18,5.32-.36,11.3-3.4,22.7-6.74,34.32-9.23,.79,2.24,1.59,4.49,2.37,6.73,1.52,4.37,1.99,3.57-3.41,4.87-10.31,2.48-20.56,5.07-30.6,8.17-2.74,.85-2.76,.84-1.51,2.96,1.2,2.04,2.44,4.07,3.67,6.1,.6,1.33,1.92,.76,3.01,.46,10.92-3.21,21.95-5.88,33.13-8.17,.53-.15,1.38-.33,1.45-.94-.91-3.26-3.03-6.15-3.99-9.4,.88-.61,2.01-.67,3.02-.98,13.4-2.61,M
26.94-5.22,40.54-6.65,.05,0,.09,0,.14,0,1.09,3.42,2.42,6.79,3.26,10.28Z"/><path class="cls-2" d="M637.75,1092.25c.55,.13,1.06,.02,1.54-.19,3.79-1.63,7.59-3.24,11.37-4.9,5.67-2.48,11.16-5.2,16.67-7.9,.27-.09,1.23-.46,1.3,.02-2.6,5.81-6.35,11.13-9.39,16.75-.28,.36,.26,.65,.6,.55,9.34-3.97,18.17-9.61,27.54-13.23,.11,.17,.3,.41,.23,.55-.5,.99-1.03,1.98-1.61,2.95-2.77,4.66-5.56,9.32-8.34,13.98-.34,.58-.61,1.18-.89,1.78-.03,.06,.1,.19,.2,.26,.33,.19,.75-.06,1.06-.17,4-1.99,8.03-3.93,11.98-5.99,4.06-2.12,8.02-4.35,12.04-6M
.52,.99-.52,2.52-1.12,1.5,.73-3.72,6.73-7.96,13.18-11.99,19.73-.12,.29-.33,1.01,.12,1.07,8.46-3.75,16.48-8.54,24.72-12.77,.59-.31,1.22-.43,1.86-.06l-.11-.03c-4.74,8.2-10.09,16.11-14.94,24.3-.13,.36,.58,.47,.74,.42,7.64-3.79,15.17-7.74,22.62-11.84,1.56-.74,3.57-2.02,1.88,.86-4.72,7.97-9.91,15.75-15.07,23.55-2.57,3.81-2.51,4.16,1.72,2.01,7.33-3.42,14.51-7.73,21.93-10.69,.49,.74-.37,1.39-.67,2.05-6.44,10.42-13.69,20.45-20.45,30.76,0,.13,.37,.39,.53,.34,.75-.23,1.51-.43,2.22-.72,5-2.1,9.99-4.22,14.99-6.33,.58-.18,3.46-M
1.77,3.03-.31-4.38,6.82-9.11,13.42-13.7,20.11-3.28,4.7-6.67,9.34-10,14.01-.51,1.09-2.3,2.23-1.4,3.46,0-.23-.06-.32-.29-.36l.28,.3c6.75-2.43,13.49-4.86,20.25-7.27,.16-.06,.47,.11,.68,.21,.06,.03,.06,.2,.02,.28-.67,1.56-1.82,2.88-2.74,4.31-8.85,12.94-18.58,25.41-27.86,38.19,.13,.94,2.14-.03,2.78-.07,6.35-1.76,12.62-3.81,19.02-5.38,.88,.17,.22,1.08-.06,1.56-2.84,3.91-5.69,7.82-8.55,11.72-8.45,11.52-17.24,22.87-26.3,34.09-.5,.62-1.16,1.2-1.16,2.01,.64,.35,1.32,.23,1.96,.1,2.35-.47,4.69-.97,7.04-1.44,4.3-.88,8.61-1.74,1M
2.92-2.61,.46-.15,1.14-.21,1.49,.07,.11,.14,.05,.43-.07,.6-.58,.85-1.17,1.7-1.81,2.52-6.41,8.23-12.79,16.47-19.24,24.67-7.43,9.62-15.43,18.91-23.08,28.44-.08,.28,0,.76,.43,.7,2.4-.23,4.81-.45,7.21-.71,5.21-.52,10.4-1.27,15.61-1.69,1.32-.21,2.02,.37,.95,1.47-17.51,21.6-34.69,43.52-53.74,63.85-8,.28-16.1,.05-24.12,.12-2.28-.09-3.49,.01-1.31-2.21,10.46-11.17,20.76-22.52,30.89-33.97,6.68-7.56,13.25-15.2,19.85-22.8,.86-1.21,2.31-2.13,2.45-3.67-7.67,.36-15.25,1.58-22.9,2.25-.49,0-2.21,.27-1.94-.48,15.33-17.94,31.61-35.31M
,45.79-54.05-.45-.06-.83-.19-1.15-.13-3.53,.67-7.06,1.39-10.59,2.07-3.92,.75-7.85,1.48-11.79,2.19-.11,.02-.47-.3-.43-.39,11.45-14.73,24.32-28.66,35.52-43.52,1.35-1.7,4.33-4.74-.07-3.42-6.12,1.66-12.23,3.34-18.34,5.01-.62,.17-1.26,.43-1.85,.03,10.25-13.85,22.06-26.87,31.81-41.15-.31-.82-2.12,.2-2.78,.29-5.32,1.81-10.64,3.65-15.96,5.46-.86,.29-1.76,.5-2.66,.73-.08,.02-.24-.1-.32-.18-.29-.35,.42-1.05,.61-1.4,7.54-9.57,14.85-19.24,22.02-28.99,1.3-1.76,2.5-3.56,3.73-5.35,.28-.33-.21-.71-.57-.58-7.77,3.17-15.41,6.63-23.1M
3,9.91-1.74,.65-3.8,1.55-1.77-1.07,6.97-9.71,14.42-19.11,20.97-29.1,.3-1.51-3.24,.82-3.84,.9-7.39,3.31-14.64,6.93-22.12,10.05-1.46,.06-.44-.86-.05-1.55,5.68-8.07,11.36-16.14,17.04-24.21,.26-.37,.49-.77,.64-1.17,.05-.14-.17-.35-.31-.6-8.91,3.96-17.46,8.67-26.49,12.35-.14,.02-.47-.24-.4-.41,.55-.86,1.08-1.73,1.68-2.56,4.78-6.87,9.8-13.56,13.86-20.79-.34-.81-1.76,.16-2.33,.34-7.45,3.89-15.25,7.31-22.94,10.86-2.39,1.1-3.42,1.29-1.52-1.42,3.84-5.81,7.69-11.61,11.52-17.42,.3-.45,.79-.88,.59-1.46-.03-.09-.22-.23-.27-.21-.M
73,.26-1.48,.49-2.17,.82-8.61,4.24-17.49,7.98-26.01,12.35l.12-.05c-1.22-1.12,.78-2.65,1.29-3.75,3.03-4.3,5.86-8.67,8.57-13.1,.41-.67,.77-1.36,1.09-2.06,.07-.15-.14-.38-.24-.61-10.8,4.64-21.64,9.4-32.75,13.66l.02,.08c-.94-1.12,.67-2.21,1.17-3.19,2.93-4.11,5.88-8.22,8.81-12.34,.46-.65,.9-1.32,1.29-2,.08-.14-.08-.37-.17-.55-11.55,3.8-22.96,8.96-34.66,12.88-1.55,.34-5.42,2.48-3.03-.79,2.88-4.26,5.77-8.51,8.65-12.78,.25-.37,.41-.79,.58-1.19,.03-.06-.09-.18-.17-.24-.52-.37-1.27,.14-1.83,.24-9.88,3.69-20.05,6.83-30.1,10.2M
2-2.72,.92-5.44,1.88-8.34,2.41-.85-.2-.2-1.08,.08-1.57,2.88-4.25,5.92-8.42,8.59-12.8,.08-.13,0-.43-.14-.53-1.28-.41-2.85,.57-4.16,.79-12.21,3.68-24.51,7.17-36.97,10.3-.96,.17-1.83,.64-2.78,.07,2.48-4.67,5.95-8.83,8.29-13.57-.26-.78-1.81-.17-2.41-.11-14.79,3.56-29.71,7.15-44.81,9.61-1.44-.14-.25-1.4,.05-2.08,2.06-3.51,4.26-6.95,6.26-10.49,.13-.29,.25-.71,.08-.92-.74-.67-2.12-.08-3.05-.03-10.74,2.07-21.61,3.58-32.48,5.08-5.45,.66-10.88,1.64-16.37,1.91-1.48-.24,.14-1.98,.37-2.75,1.68-3.05,3.4-6.09,5.08-9.15,.21-.5,.73M
-1.39,.03-1.69-3.72-.26-7.48,.57-11.21,.75-8.42,.87-16.9,1.28-25.34,1.87-6.44,.54-12.92,.5-19.36,.91-1.08,.12-3.39,.16-2.61-1.31,1.81-4.04,4.2-7.88,5.63-12.07,.07-.26-.33-.69-.67-.7-1.07-.04-2.14-.09-3.21-.09-21.4,.13-42.84-.14-64.19-1.77l.13,.12c1.82-4.49,3.64-8.98,5.46-13.48,.18-.48,.29-1.26-.37-1.4-6.49-.91-13.06-1.28-19.58-1.97-19.82-1.95-39.52-4.81-59.2-7.82l.09,.1c1.68-5.4,2.84-10.98,4.89-16.25l-.13,.07c26.58,4.42,53.27,8.92,80.17,10.99l-.15-.14c.13,.66-.12,1.27-.35,1.9-1.45,4.22-3.32,8.36-4.42,12.67,6.76,1.5M
4,14,1.03,20.93,1.74,14.11,.77,28.26,1.12,42.4,1.17,1.21,.25,5.47-.79,4.53,1.44-1.38,3.15-2.83,6.27-4.2,9.42-1.46,2.98-1.32,2.98,2.53,2.95,8.36-.07,16.69-.49,25.02-.96,9.14-.43,18.26-1.19,27.35-2.02,4.51-.66,3.94,.04,2.55,2.84-1.52,3.11-3.26,6.13-4.76,9.25-.78,1.55,1.86,1.04,2.79,.99,4-.47,8-.9,11.98-1.43,12.33-1.64,24.62-3.54,36.88-5.58,1.7-.04,.6,1.46,.23,2.25-1.88,3.56-4.07,6.99-5.76,10.65-.13,.29,.31,.6,.75,.52,4.32-.81,8.66-1.56,12.95-2.47,11.03-2.39,22.07-4.69,32.99-7.5,.22-.05,.5,.04,.74,.09,.66,.23-.13,1.3-M
.35,1.74-1.96,3.83-4.8,7.55-6.29,11.48,1.03,.62,2.27-.23,3.37-.34,10.15-2.54,20.13-5.46,30.09-8.44,3.14-.94,6.3-1.87,9.46-2.78,.18-.05,.47,.12,.69,.22,.17,.34-.17,.85-.31,1.2-2.24,3.8-4.57,7.56-6.85,11.34-.36,.6-.61,1.2-.12,1.81,.04-.22,.03-.34-.19-.43l.2,.38c13.27-4.37,26.52-8.93,39.61-13.72,.2,.23,.5,.42,.46,.54-.17,.51-.37,1.03-.67,1.5-2.26,3.67-4.55,7.33-6.82,10.99-.36,.57-.66,1.17-.97,1.76-.03,.06,.05,.19,.12,.26,.46,.42,1.29-.1,1.83-.19,6.17-2.15,12.22-4.51,18.23-6.94,5.53-2.23,11.04-4.49,16.57-6.72,.46-.19,.M
99-.38,1.53,.11-2.81,4.89-6.01,9.6-9,14.39-.31,.48-.64,.95-.4,1.52-.4-.21-.68,.27-.28,.39,.29-.01,.39-.15,.3-.38Z"/><path class="cls-2" d="M1250.03,891.19c-.37,.86-.06,1.71,.15,2.55,1.39,5.48,2.82,10.96,4.22,16.44,.59,2.32,1.16,4.64,1.7,6.97,.04,.15-.18,.48-.27,.48-1.1-.12-1.63-1.38-2.42-2.04-10.13-10.76-20.2-21.56-30.39-32.25-1.33-1.22-4.93-5.82-3.48-.87,2.27,7.97,4.57,15.94,6.84,23.92,.09,.59,.48,1.38-.28,1.67-9.65-8.67-18.54-18.78-27.93-27.93-.97-.83-4.88-5.34-3.75-1.38,2.7,9.22,5.78,18.34,8.25,27.63,.02,.08-.12M
,.27-.18,.27-1.15,.03-1.72-1.22-2.55-1.83-8.66-8.03-16.8-16.72-25.74-24.39-.04-.02-.3,.09-.29,.13,.27,3.56,1.97,6.89,2.84,10.35,1.89,6.97,4.5,13.78,5.93,20.84-1.73-.53-2.55-1.87-3.87-2.95-6.4-5.83-12.79-11.66-19.21-17.48-1.73-1.32-3.21-2.97-2.27,.64,2.79,9.76,5.6,19.51,8.39,29.26,.04,.32,.16,.99-.22,1.14-.89-.03-1.9-1.33-2.67-1.83-5.87-5.05-11.73-10.1-17.61-15.15-1.07-.73-3.22-3.01-2.53-.02,3.08,10.59,5.7,21.25,8.43,31.9,.04,.38,.21,.94-.09,1.23-1.07,.1-1.8-.92-2.5-1.45-5.32-4.28-10.61-8.57-15.93-12.85-.55-.32-2.77M
-2.44-2.87-1.12,2.5,10.23,4.79,20.52,7.07,30.8,.4,1.8,.71,3.61,1.05,5.42,.02,.09-.08,.26-.17,.28-.67,.24-1.14-.21-1.63-.58-5.86-4.45-11.9-8.69-17.66-13.27-.02,.08-.03,.14-.05,.21l.1-.23c-.47,.58-.49,1.22-.37,1.87,.4,2.13,.81,4.25,1.22,6.38,1.73,9.15,3.49,18.29,5.07,27.47,.38,3.6,1.69,6.25-2.65,2.89-4.42-2.99-8.84-5.98-13.28-8.96-.61-.35-1.67-1.28-2.27-.67,.02,5.26,1.48,10.47,2.03,15.7,1.11,8.88,2.41,17.75,3.12,26.67,.01,.13-.3,.29-.49,.41-.35,.11-.78-.17-1.08-.31-4.77-3.01-9.62-5.89-14.44-8.83-.61-.35-1.81-1.19-2.2M
1-.22,.75,13.65,2.23,27.27,2.62,40.95,.09,1.83,.18,3.65,.26,5.48,.01,.27-.58,.55-.89,.42-5.5-2.65-10.89-5.57-16.37-8.27-.95-.31-1.04,.62-1.06,1.29-.04,16.47,.35,32.96-.4,49.41-.13,2.99-1.45,1.8-3.45,1.07-4.03-1.74-8.04-3.5-12.07-5.24-.93-.2-2.42-1.41-3.18-.47-.92,13.97-2.01,27.94-3.4,41.88-.23,4.2-.81,8.37-1.38,12.54-.53,1.6,.43,5.9-2.18,4.87-5.57-1.9-11.14-3.89-16.81-5.48-.5-.12-1.18,.18-1.25,.56-.34,2.13-.66,4.27-1.02,6.4-2.6,16.78-5.67,33.51-9.01,50.17-.69,3.4-1.48,6.78-2.21,10.18-.11,.52-.25,1.07,.26,1.53,0,0,.M
06-.02,.06-.02-6.98-.58-13.76-3.02-20.65-4.31-1.22-.31-.87-1.35-.73-2.23,1.43-6.14,2.92-12.27,4.3-18.41,3.87-16.36,6.59-32.97,9.99-49.4,.61-.69,1.81-.04,2.57,.07,4.16,1.24,8.31,2.51,12.47,3.77,4,1.21,4.13,1.62,4.51-2.1,2.58-17.73,4.4-35.56,5.85-53.42,.12-1.28,.4-2.55,.62-3.82,.05-.26,.29-.38,.61-.31,5.23,1.51,10.16,3.96,15.28,5.8,1.57,.59,1.95,.44,2.06-.83,1.23-17.19,1.18-34.46,1.43-51.67,.76-1.23,2.76,.68,3.77,.83,4.07,1.91,8.12,3.83,12.18,5.75,.48,.23,.97,.34,1.59-.03-.06-15.7-1.64-31.37-2.37-47.04-.02-.3,.56-.55M
,.88-.39,5.23,2.59,10.26,5.56,15.41,8.3,.52,.2,1.32,.28,1.25-.62-1.3-11.15-2.28-22.35-4.01-33.44,.04-1.39-2.15-9.13-.49-8.92,5.38,2.68,10.32,6.21,15.47,9.29,.42,.28,.93,.62,1.42,.35,.46-.25,.33-.77,.28-1.19-.11-.86-.19-1.72-.33-2.57-1.49-9.19-3.2-18.35-5-27.48-.35-1.81-.82-3.61-1.07-5.42-.14-1-.86-2.04,.01-3.06,1.27,.16,2.03,.96,2.92,1.56,4.23,2.84,8.41,5.73,12.61,8.6,.83,.43,1.59,1.43,2.61,1.17-1.43-10.43-4.8-20.97-6.97-31.42-.4-1.69-.83-3.38-1.2-5.08-.03-.13,.23-.32,.4-.44,.76-.03,1.6,.85,2.27,1.21,4.88,3.56,9.74M
,7.13,14.61,10.69,.72,.38,1.4,1.28,2.24,1.23,.1-.03,.24-.13,.24-.2-.02-.64,.03-1.29-.13-1.9-1.13-4.32-2.27-8.64-3.46-12.95-1.58-6.42-4.01-12.75-5.18-19.22,.16-.99,2.27,.92,2.72,1.14,6.11,4.69,12.02,9.64,18.23,14.19,.75,.34,.61-.71,.48-1.14-2.46-8.16-4.94-16.32-7.37-24.49-.68-2.3-1.67-4.54-2.01-6.9-.01-.09,.1-.22,.19-.27,.09-.05,.28-.06,.36-.02,.72,.47,1.48,.91,2.12,1.45,6.15,5.13,12.29,10.28,18.43,15.42,.65,.54,1.31,1.08,1.99,1.6,.06,.05,.28,.02,.39-.02,.1-.05,.23-.17,.21-.25-.14-.74-.25-1.49-.48-2.22-2.76-8.54-5.5M
5-17.09-8.33-25.63-.24-1.17-1.14-2.31-.77-3.48,1.34,.38,2.19,1.48,3.23,2.32,6.68,5.92,13.36,11.84,20.04,17.76,1.25,1.09,3.92,3.8,2.7,.04-2.99-9.18-6.24-18.38-9.09-27.59-.03-1.21,2.07,.9,2.34,1.07,5.8,5.39,11.6,10.78,17.38,16.18,3.15,2.95,6.26,5.92,9.4,8.87,.17,.12,.88,.28,.91-.14-2.67-9.25-5.9-18.34-8.8-27.52-.72-2.43,1.26-.38,2.05,.3,10.5,9.83,20.47,20.04,30.67,30.04,.26,.24,.77-.12,.79-.32-2.17-8.56-5.17-16.93-7.63-25.42-.13-.41-.16-.84-.22-1.26,0-.07,.1-.2,.17-.21,12.48,10.89,23.59,23.86,35.21,35.69,.51,.34,2.73M
,3.34,3.14,2.3-1.32-7.75-4.16-15.34-6.02-23.03-.14-.53-.31-1.05-.42-1.58-.08-.41-.4-.99,.1-1.21,.64-.29,.86,.38,1.14,.68,14.45,14.93,28.08,30.59,42.33,45.68,.24,.14,.88,.16,.76-.31-1.63-7.97-3.37-15.92-5.17-23.86-.02-.09,.06-.28,.12-.29,.22-.02,.56-.05,.67,.05,.77,.74,1.54,1.49,2.24,2.27,6.74,7.54,13.52,15.04,20.18,22.63,8.97,10.23,17.81,20.53,26.73,30.79,.28,.32,.93,.55,1.03,.38,.1-.17,.24-.37,.22-.55-.91-6.85-1.9-13.7-2.82-20.55-.3-2.98,1.51-.55,2.4,.37,18.22,21.16,36.13,42.55,53.85,64.1,.7,1,1.88,1.88,1.85,3.16-M
.02,6.57-.04,13.14-.09,19.71,0,.13-.32,.28-.51,.38-.64-.17-1.05-.95-1.52-1.4-16.37-20.18-32.83-40.23-49.74-60.09-.76-.66-1.52-2.3-2.63-2.22-.53,.37-.09,1.25-.09,1.79,.87,6.75,1.75,13.5,2.61,20.24,.02,.19-.11,.39-.2,.58-.08,.16-.73-.1-1.01-.41-2.83-3.27-5.57-6.61-8.38-9.9-11.87-14-23.85-27.93-36.13-41.7-.77-.65-1.29-1.94-2.42-1.89-.31,.57,.11,1.82,.16,2.53,1.38,7.35,3.32,14.61,4.39,22-1.2,0-1.61-.99-2.37-1.7-9.42-10.51-18.81-21.02-28.25-31.52-3.3-3.67-6.71-7.29-10.07-10.92-.31-.33-.64-.7-1.29-.6,.05-.26-.01-.3-.19-.M
13l.27,.07Z"/><path class="cls-2" d="M322.27,493.7c.31-.51,.23-1.05,.13-1.58-.38-2.02-.73-4.05-1.16-6.07-1.48-7.01-2.77-14.04-3.91-21.09-.52-3.31-1.34-6.58-1.65-9.93-.13-1.33,1.01-1.06,1.61-.46,5.49,3.64,10.76,7.64,16.48,10.9,.1,.05,.58-.17,.58-.26,0-.96,.02-1.94-.15-2.89-.98-5.55-1.64-11.12-2.33-16.7-.78-7.64-2.63-15.53-2.52-23.1,1.03-.28,1.85,.66,2.72,1.07,4.29,2.61,8.58,5.22,12.87,7.83,.7,.32,1.61,1.21,2.36,.63-.32-14.93-2.48-30.1-2.61-45.14-.17-2.76,1.44-1.65,3.02-.8,4.81,2.32,9.41,5.17,14.36,7.18,1.04-.03,.67-M
1.49,.8-2.2,0-16.38-.37-32.76,.49-49.12,.02-2.38,1.9-1.08,3.25-.62,4.15,1.79,8.28,3.61,12.43,5.39,.78,.19,2.22,1.14,2.85,.41,1.15-14.49,2.08-29.04,3.58-43.52,.72-5.22,.85-10.61,2.03-15.72,.88-.77,2.31,.42,3.3,.51,5.14,1.51,10.13,3.74,15.37,4.83,.64,.04,.9-.71,.97-1.22,.76-4.7,1.49-9.4,2.27-14.1,2.17-13.81,4.75-27.53,7.51-41.23,.7-3.94,1.95-7.8,2.35-11.79,.01-.16-.27-.34-.42-.51l-.06,.02c6.36,.36,12.47,2.63,18.71,3.81,3.38,.8,3.33,.35,2.69,3.21-4.61,19.32-8.87,38.72-12.42,58.26-.65,2.96-.75,6.04-1.69,8.93-.54,.84-1.M
75,.18-2.52,.06-4.17-1.23-8.33-2.48-12.5-3.71-1.19-.13-3.52-1.75-4.2-.25-1.28,7.33-1.93,14.78-2.94,22.16-1.81,12.4-2.36,24.93-3.9,37.34-.04,.24-.68,.5-.97,.4-5.42-1.84-10.61-4.26-16.01-6.15-1.04-.17-1,1.01-1.07,1.72-.24,4.74-.5,9.47-.69,14.21-.36,11.31-.77,22.62-.58,33.93,.03,3-.03,3.32-.58,3.34-1.46,.05-2.45-.78-3.58-1.29-3.75-1.7-7.43-3.49-11.15-5.24-.67-.19-1.94-1.13-2.32-.14,0,8.08,.44,16.16,.97,24.21,.47,7.42,.94,14.85,1.41,22.27-.12,1.89-2.46-.18-3.3-.41-4.5-2.33-8.81-5.04-13.42-7.14-.12-.04-.52,.16-.58,.3-.1M
3,.29-.17,.63-.14,.94,1.24,11.06,2.25,22.12,4.01,33.12,.38,2.86,1.06,5.74,.97,8.62-.67,.21-1.14,.02-1.58-.25-4.18-2.55-8.35-5.11-12.52-7.66-1.08-.49-2.09-1.72-3.32-1.58-.18,.07-.36,.32-.35,.49,.11,2.38,.57,4.72,.97,7.06,1.19,6.5,2.4,12.99,3.6,19.49,.75,4.05,1.49,8.09,2.2,12.14,.02,.13-.27,.31-.45,.44-5.27-2.49-10.72-7.18-15.84-10.38-.72-.33-1.78-1.66-2.4-.61,1.28,6.45,2.88,12.93,4.32,19.39,1.3,5.61,2.69,11.21,4.02,16.81,.03,.13-.21,.32-.36,.45-1.2-.06-2.16-1.27-3.18-1.86-4.77-3.5-9.53-7-14.29-10.49-.51-.25-1.04-.94M
-1.63-.82-.68,.37-.35,1.13-.26,1.74,.88,3.37,1.75,6.75,2.69,10.11,1.96,7.04,3.96,14.07,5.94,21.11,.15,.52,.29,1.05-.04,1.64-1.48-.29-2.5-1.51-3.7-2.33-5.19-4.08-10.38-8.16-15.57-12.24-.57-.44-1.05-1-2.1-1.06,2.55,10.48,6.12,20.75,9.27,31.09,.99,3.74-1.7,.74-3.01-.15-6.24-5.22-12.46-10.45-18.7-15.67-.36-.3-.63-.71-1.24-.72-.1,0-.29,.09-.29,.14,.02,.53-.04,1.07,.11,1.58,1.13,3.66,2.28,7.31,3.47,10.96,1.91,5.83,3.86,11.65,5.79,17.48,.14,.41,.26,.82-.08,1.26-1.2-.37-2.03-1.33-2.96-2.1-6.42-5.67-12.83-11.35-19.24-17.03-M
1.25-.89-2.2-2.45-3.72-2.84-.22-.03-.38,.44-.26,.81,.36,1.15,.72,2.3,1.1,3.44,2.66,8.01,5.32,16.02,7.99,24.03,.17,.52,.44,1.02,.17,1.56-.59,.01-.99-.26-1.35-.58-1.79-1.61-3.61-3.2-5.36-4.84-6.02-5.66-12.01-11.35-18.03-17.02-1.31-1.23-2.65-2.44-4-3.64-.12-.11-.45-.08-.69-.07-.36,.28,0,1.13,.08,1.55,2.74,8.44,5.49,16.88,8.24,25.31,.11,.58,.62,1.31-.09,1.67-.68-.07-1.21-.86-1.75-1.25-10.61-9.87-20.55-20.32-30.99-30.22-.9-.4-.42,.99-.34,1.43,2.43,7.95,4.88,15.89,7.31,23.84,.09,.53,.42,1.42,.14,1.85-1.15,0-1.77-1.2-2.59M
-1.84-10.78-10.76-21.33-21.68-31.71-32.69-1.4-1.28-2.24-2.97-4.13-3.65,1.84,8.77,4.81,17.28,6.92,26-.15,1.42-2.38-1.36-2.82-1.68-13.86-14.44-27.13-29.27-40.6-43.92-.12-.12-.47-.11-.72-.12-.04,0-.14,.19-.14,.28,.97,8.11,3.92,15.88,4.84,24.01-1.91-.53-2.73-2.34-4.08-3.6-9.9-11.16-19.82-22.3-29.68-33.49-5.04-5.72-9.95-11.53-14.92-17.29-.55-.51-1.03-1.56-1.91-1.44-.34,.19-.32,.8-.26,1.16,.66,4.71,1.33,9.42,1.99,14.13,.31,2.25,.62,4.5,.89,6.75,.02,.14-.2,.42-.34,.43-.23,.03-.59-.05-.72-.18-.73-.77-1.43-1.56-2.12-2.36-6.M
54-7.64-13.16-15.25-19.61-22.95-11.25-13.42-22.4-26.9-33.59-40.35-.93-1.23-2.36-2.39-2.31-4.03,0-6.36,0-12.71,0-19.07,0-.44,.37-.82,.62-.66,3.21,2.78,5.49,6.67,8.36,9.85,14.33,17.6,28.83,35.12,43.62,52.48,.6,.71,1.29,1.36,1.96,2.03,.12,.09,.59-.03,.62-.21-.43-5.7-1.28-11.36-2.01-17.02,0-1.12-1.77-7.48,.89-4.71,14.36,17.01,28.74,33.88,43.59,50.55,.96,.99,1.57,2.17,2.97,2.66-.8-7.27-2.99-14.46-4.28-21.71-.13-1.03-.61-2.15-.07-3.12,.14-.26,.4-.15,.91,.42,4.62,5.17,9.2,10.36,13.86,15.51,8.76,9.53,17.26,19.34,26.23,28.6M
9,.28,.27,.72-.08,.76-.28-.58-2.43-1.17-4.86-1.79-7.29-1.45-5.7-2.92-11.39-4.37-17.09-.12-.45-.48-1.66,.31-1.64,11.76,11.72,22.88,24.26,34.54,36.17,.47,.49,.83,1.13,1.88,1.19-2.28-9.55-5.5-18.83-7.85-28.42,1.45,.23,1.86,1.2,2.84,2.05,8.34,8.46,16.67,16.93,25.02,25.38,1.33,1.35,2.78,2.63,4.19,3.93,.06,.06,.27,.05,.38,.02,.1-.03,.25-.15,.24-.21-.18-.84-.33-1.69-.58-2.52-2.5-8.27-5.02-16.53-7.52-24.79-.16-.52-.21-1.06-.29-1.6-.01-.09,.07-.26,.16-.28,1.03-.31,1.77,1.13,2.54,1.66,7.68,7.37,15.35,14.74,23.03,22.1,.92,.67M
,1.64,2.01,2.88,2.02,.05,0,.18-.19,.16-.28-.81-2.72-1.64-5.44-2.44-8.16-2.18-7.33-4.35-14.66-6.5-22-.06-.19,.06-.41,.1-.61,.92,.09,1.5,.65,2.09,1.27,3.88,3.58,7.74,7.18,11.66,10.74,3.47,3.16,7,6.27,10.51,9.39,.36,.25,.84,.73,1.32,.58,.1-.05,.2-.19,.18-.28-.51-1.89-1.04-3.78-1.58-5.66-2.37-8.93-5.41-17.8-7.44-26.77,.31-.9,2.1,1.11,2.59,1.38,5.88,5.05,11.74,10.1,17.62,15.15,1,.85,3.63,3.23,2.82,.14-3.07-10.7-5.82-21.45-8.5-32.23-.31-1.03,.76-.89,1.32-.41,2.65,2.15,5.25,4.34,7.91,6.48,3.52,2.83,7.07,5.62,10.62,8.42,.3M
7,.2,1.36,.95,1.54,.26-1.4-7.36-3.45-14.59-5.07-21.9-.93-4.02-1.77-8.06-2.62-12.09-.07-.76-.37-1.96-.08-2.53,.25-.03,.59-.09,.74,0,.93,.62,1.82,1.28,2.7,1.94,4.34,3.23,8.67,6.47,13.02,9.69,.93,.54,1.76,1.6,2.93,1.5,0,.22,.05,.23,.14,.04l-.22,.04Z"/><path class="cls-2" d="M952.46,681.2c4.41,5.15,9.14,10.06,13.35,15.37,.18,.24-.1,.73-.42,.75-3.89,.26-7.8,0-11.69,.24-1.05,.07-1.47,.63-.95,1.29,3.73,4.6,7.48,9.2,11.18,13.82,.3,.53,1.39,1.52,.51,1.92-3.74,.29-7.53,.24-11.24,.81-.58,.07-.85,.54-.55,.96,3.81,5.44,8.2,10.5M
4,11.65,16.21,.14,.62-.88,.83-1.38,.82-3.41,.06-6.91,.6-10.27,.84-.9-.21-1.12-.74-1.46-1.2-3.33-4.42-6.66-8.85-10-13.27-.67-.67-1.29-2.15-2.43-1.83-2.38,1.14-4.51,2.73-6.83,4.01-1.05,.61-1.7,1.71-3.23,1.77-4.11-4-7.44-8.69-11.34-12.91-.37-.43-.67-.95-1.38-1.11-.25,.05-.56,.03-.73,.15-3.08,2.25-5.85,4.71-8.23,7.37,.02,.19-.02,.33,.04,.4,3.99,4.58,7.72,9.39,11.89,13.81,.12,.11,.57,.13,.73,.04,2.82-1.93,5.33-4.26,8.03-6.34,.72-.58,1.31-.51,1.9,.26,3.54,4.56,7.04,9.14,10.35,13.85,.33,.46,.58,.98,1.28,1.27,.73,.13,1.16-M
.36,1.67-.65,2.83-1.64,5.64-3.31,8.47-4.96,.31-.18,.88-.1,1.07,.13,4.11,5.34,7.52,11.16,11.14,16.82,.35,.56,.88,1.09,.78,1.79l.15-.15c-.72,0-1.28,.31-1.82,.62-3.2,1.6-5.97,3.84-9.33,5.07-.75-.32-.98-.97-1.34-1.53-2.63-4.13-5.23-8.26-7.88-12.38-.85-1.32-1.53-2.74-2.89-3.82-2.13,.4-3.12,1.94-4.59,2.98-1.71,1.21-3.27,2.55-4.81,3.77-.77-.03-1.09-.34-1.37-.73-2.82-3.92-5.66-7.84-8.5-11.75-1.04-1.01-2.06-4.12-3.83-2.46-2.21,2.12-4.07,4.55-6.1,6.84-.31,.36-.63,.7-1.4,.75-3.28-3.84-6.48-7.87-9.72-11.76-.44-.53-.81-1.12-1.6M
1-1.38-.7,.21-1,.69-1.31,1.17-1.8,2.64-3.3,5.48-5.33,7.96-.7,.46-1.29-.44-1.74-.85-3.05-3.29-5.89-6.75-9.14-9.87-.21-.2-.69-.22-1.11-.35-2.11,3.31-3.33,6.87-5.33,10.1-.9,0-1.26-.47-1.67-.88-2.65-2.58-5.28-5.18-7.94-7.75-.47-.38-1.31-1.15-1.93-.69-1.57,2.92-2.46,6.15-3.73,9.2-.2,.52-.42,1.02-1.1,1.43-3.36-2.33-6.14-5.42-9.38-7.93-.64-.53-1.33-.45-1.52,.17-1.15,3.61-2.29,7.31-3.41,10.9-.74,.09-1.19-.13-1.58-.44-1.9-1.53-3.79-3.06-5.71-4.58-.98-.51-2.71-2.76-3.69-1.31-.96,3.46-1.73,6.97-2.63,10.45-.15,.65-.45,1.54-1.3M
2,1.24-2.87-1.41-5.64-2.98-8.59-4.22-.3-.12-.74-.02-1.12-.02-1.33,4.16-1.67,8.61-3.05,12.73-.09,.13-.47,.24-.67,.2-2.61-.76-4.99-2.12-7.53-3.09-2.08-1-2.49,.07-2.73,1.83-.62,3.19-1.23,6.38-1.87,9.57-.13,.63-.21,1.29-1.03,1.8-2.98-.79-5.84-2.14-8.83-2.95-.36-.11-.91,.1-.98,.36-1,4-1.71,8.06-2.59,12.09-.15,1.06-.48,1.81-1.9,1.31-2.76-.75-5.46-1.93-8.29-2.35-.2,.26-.41,.42-.47,.62-1.09,3.87-1.74,7.84-2.65,11.76-.24,.65-.4,1.76-1.29,1.77-1.95,.11-8.9-3.41-9.61-1.24-1.03,4.54-2.68,9.04-3.35,13.61-3.58-.78-7.14-1.58-10.6M
3-2.6,1.61-4.42,2.35-9.05,3.6-13.57,.54-1.65,7.39,.95,9.05,1.07,1.03,.23,1.63-.02,1.79-.77,.91-4.24,1.79-8.49,2.71-12.73,.6-1.51,7.76,1.23,9.41,1.4,.31,.08,.95-.16,1-.38,1.39-4.33,1.5-9.06,2.87-13.33,.16-.15,.49-.34,.66-.29,2.93,.79,5.82,1.69,8.75,2.44,.86,.12,1.19-.66,1.33-1.32,.36-2.03,.68-4.05,1.04-6.08,.32-1.81,.65-3.62,.99-5.43,.1-.55,.87-.91,1.51-.72,2.89,.85,5.66,2.06,8.56,2.87,.33,.09,.8-.18,.86-.49,.85-4.14,1.37-8.35,2.55-12.42,.07-.25,.67-.46,.99-.35,2.58,.86,5.02,2.07,7.54,3.09,.81,.37,2.25,1.02,2.54-.24M
,.64-2.97,1.25-5.94,1.9-8.91,.4-.91,.29-3.16,1.68-2.89,3.04,1.37,6.01,2.83,8.99,4.33,.46,.23,1.16,0,1.28-.42,.96-3.58,1.95-7.15,2.96-10.71,.41-.95,1.66-.26,2.22,.24,2.15,1.63,4.3,3.27,6.45,4.89,.83,.38,1.95,2.01,2.83,1.15,1.24-3.29,2.36-6.62,3.55-9.93,.27-.76,1.04-.86,1.82-.27,2.97,2.32,5.75,4.84,8.64,7.25,.36,.31,.73,.61,1.48,.59,1.56-2.89,2.8-6.01,4.18-8.99,.23-.51,.5-1,1.09-1.31,.71,.13,1.13,.57,1.56,.97,2.7,2.55,5.39,5.1,8.09,7.65,.51,.49,.92,1.08,1.94,1.27,2.39-3.02,3.75-6.72,6.21-9.7,4.08,2.9,6.99,7.19,10.6,1M
0.66,.4,.43,.74,.91,1.53,.96,2.35-2.05,4.41-5.61,6.59-8.05,.76-.95,.82-1.19,.03-2.01-3.65-3.72-7.19-7.57-10.93-11.21-.4-.35-1.09-.35-1.38,.04-2.07,2.84-4.2,5.74-6.16,8.64-.88-.06-1.29-.49-1.72-.89-2.82-2.61-5.63-5.22-8.47-7.81-.61-.56-1.13-1.22-2.25-1.5-2.15,2.37-3.3,5.59-4.83,8.38-.82,1.8-1.47,1.59-2.69,.55-2.76-2.38-5.64-4.63-8.47-6.94-.47-.38-.93-.79-1.84-.82-2.01,3.26-2.6,7.17-4.55,10.46-.9,.04-1.35-.39-1.84-.75-2.48-1.82-4.94-3.66-7.43-5.48-.73-.43-1.45-1.15-2.37-.9-1.84,3.68-1.87,7.56-3.87,11.24-3.6-1.15-6.6-M
3.44-10.17-4.66-.43-.16-1.15,.14-1.25,.55-.4,1.58-.78,3.16-1.16,4.75-.7,2.08-.75,4.99-1.99,6.71-3.75-1.04-7.29-2.93-10.97-4.27l.09,.09c.87-4.03,1.73-8.06,2.58-12.09,.12-.58,.8-.81,1.55-.51,2.78,1.09,5.51,2.25,8.26,3.4,1.4,.55,1.91,.54,2.24-.74,.76-2.95,1.59-5.89,2.39-8.84,.17-.63,.32-1.27,1.11-1.8,3.7,1.32,7.02,3.67,10.72,4.95,.2,.03,.57-.11,.66-.26,1.37-2.99,2.3-6.19,3.52-9.25,.47-1.83,1.76-.8,2.8-.15,2.65,1.84,5.27,3.69,7.9,5.54,.49,.35,.91,.81,1.82,.83,1.91-2.48,2.88-5.71,4.43-8.45,.36-.63,.82-1.79,1.75-1.26,3.6M
9,2.83,7.25,5.8,11.03,8.52,.75,.33,1.27-.59,1.64-1.08,1.76-2.6,3.28-5.46,5.26-7.88,.92,.01,1.34,.45,1.78,.83,2.62,2.32,5.23,4.64,7.84,6.97,1.18,.92,1.96,2.28,3.54,2.55,2.6-2.65,4.98-5.39,7.83-7.71,1.08,.15,1.48,.75,1.96,1.23,3.7,3.7,7.37,7.41,11,11.17,.35,.36,.98,.4,1.41,.09,3.02-2.13,6.05-4.26,9.06-6.39-1.83-2.48-4.22-4.97-11.07-11.54-.68-.65-1.19-1.45-2.36-1.83-3.67,1.78-6.08,4.87-9.84,6.6-3.76-3.27-7.39-6.56-11.13-9.85-.7-.49-1.63-1.67-2.56-1.13-2.33,2.03-4.19,4.41-6.05,6.83-.35,.44-.62,.94-1.28,1.15-4.29-2.67-8M
.23-6.23-12.28-9.12-.27-.6,.11-.93,.38-1.29,2.11-2.59,3.74-5.64,6.2-7.91,.82-.33,1.66,.56,2.31,.94,3.63,2.71,7.06,5.69,10.79,8.26,.57,.22,1.25-.3,1.65-.66,2.39-2.21,5.2-4.05,7.9-5.92,.87-.04,1.27,.43,1.7,.81,4.05,3.55,8.16,7.11,12.16,10.7,3.89-.52,7.56-2.41,11.36-3.45,.14-.61-.32-1.01-.75-1.4-3.99-3.99-8.58-7.46-12.27-11.69,3.66-1.65,7.7-2.48,11.68-3.63-.14-.35-.15-.69-.37-.89-4.13-3.86-8.46-7.53-12.7-11.28-1.33-1.94,11.62-2.75,12.7-4.04-.15-.75-.83-1.16-1.38-1.62-3.95-3.39-7.98-6.7-11.9-10.11-.39-.35-.16-.85,.45-.M
96,2.49-.45,4.99-.9,7.49-1.33,1.97-.33,3.96-.62,5.94-.93,1.3-.61-.74-1.69-1.2-2.25-2.92-2.38-5.86-4.75-8.8-7.13-.39-.32-.71-.65-.47-1.22,5.07-.88,10.41-.93,15.56-1.34,.48-.03,1.16,.11,1.31-.47,.13-.49-.39-.76-.75-1.05-3.11-2.54-6.23-5.07-9.32-7.62-1.31-1.33,.04-1.17,1.13-1.34,5.38-.18,10.77-.47,16.16-.17,1.68,.07,2.66-.18,.98-1.65-2.77-2.35-5.61-4.65-8.4-6.99-.41-.37-1.21-.72-.75-1.32,.39-.51,1.2-.31,1.85-.31,6.2,.09,12.38,.43,18.56,.89,.86-.05,1.93,.44,2.57-.28,.12-.49-.71-.92-.99-1.3-2.77-2.5-5.54-4.99-8.32-7.48-M
.37-.33-.65-.67-.41-1.17,5.72,.07,11.5,.87,17.21,1.47,3.05,.4,6.12,.7,9.19,1.01,.16,.02,.39-.19,.54-.33,.21-.31-.21-.61-.4-.85-2.34-2.38-4.78-4.67-7.16-7.01-.5-.68-1.69-1.24-1.41-2.17,1.07-.26,2.43,0,3.55,.08,8.59,1.3,17.25,2.38,25.7,4.24,.72,.09,1.59,.38,2.22-.11,.06-.04,.05-.23-.01-.31-2.82-3.44-5.86-6.7-8.77-10.06-.21-.3,.34-.63,.53-.64,11.29,1.74,22.5,4.32,33.55,7.09,.9,.23,1.78,.51,2.75,.29,.09,.21,.14,.22,.14,0l-.21,.07c.24-.44,.08-.83-.21-1.21-2.25-2.94-4.5-5.88-6.73-8.83-.34-.45-.62-.94-.9-1.41-.05-.08,0-.2M
2,.07-.3,.07-.08,.24-.17,.34-.15,1.18,.19,2.37,.35,3.52,.62,10.48,2.43,20.8,5.22,31.03,8.26,2.52,.75,5.05,1.47,7.59,2.18,.18,.05,.47-.12,.69-.23-1.83-4.07-5.12-7.8-7.46-11.73-.17-.26-.15-.6-.17-.91,0-.06,.21-.2,.3-.19,.65,.1,1.31,.18,1.93,.36,11.4,3.29,22.72,6.73,33.8,10.67,4.55,1.62,9.11,3.21,13.68,4.8,.18,.06,.48-.08,.7-.16,.23-.22-.01-.63-.1-.89-1.73-3.4-3.57-6.74-5.34-10.12-.64-1.47-2.58-3.75,.59-2.72,19.25,6.53,38.06,14.01,56.7,21.94,2.07,.55,.07-2.8-.14-3.63-1.33-3.27-2.68-6.55-4.01-9.82-.24-.79-.72-1.49-.06-M
2.21,23.36,9.05,45.8,19.82,68.3,30.65,1.67,.53,.91-1.53,.74-2.4-1.27-4.73-2.71-9.42-3.78-14.2-.04-.36,.62-.46,.82-.41,15.5,7,30.72,14.77,45.74,22.55,10.92,5.74,21.72,11.62,32.42,17.62,.88,.49,1.79,.95,2.72,1.39,.12,.06,.61-.12,.64-.23,.25-3.61-.89-7.28-1.18-10.91-.17-2.54-1.1-5.19-.81-7.67,.74-.13,1.29,.19,1.84,.49,2.91,1.56,5.83,3.11,8.72,4.69,29.24,15.96,57.77,32.79,85.79,50.69,.66,.44,.97,.99,.97,1.69,0,6.57,.07,13.14-.04,19.71-.09,.47-.67,.66-1.13,.5-.79-.35-1.48-.94-2.22-1.39-29.28-19.69-59.3-38.41-90.03-55.83M
-.43-.2-1.05,.02-1.08,.51,.23,6.03,2.1,11.97,2.2,17.97-.69,.58-1.66-.35-2.32-.62-10.62-6.45-21.45-12.67-32.35-18.83-13.66-7.71-27.66-15.07-41.65-22.28-1.02-.52-2.09-.98-3.15-1.45-.09-.04-.3-.01-.39,.05-.18,.13-.46,.33-.43,.46,.52,2.11,1.06,4.22,1.64,6.32,.84,3.05,1.71,6.09,2.55,9.14,.08,.44,.3,1.5-.49,1.24-21.5-10.78-42.61-21.94-64.87-31.52-.81-.26-1.71-.83-2.54-.78-.12,.18-.3,.41-.24,.57,1.85,4.84,3.77,9.65,5.65,14.48,.09,.24,.06,.46-.24,.55-18.97-7.54-37.8-17.5-57.57-23.73-.32,.1-.41,.28-.3,.51,2.01,4.13,4.2,8.17M
,6.33,12.23,1.41,2.78-1.34,1.08-2.63,.71-14.89-6.16-30.26-11.48-45.63-16.47-.2-.07-.56-.02-.72,.09-.14,.1-.18,.39-.1,.55,2.33,4.16,5.43,7.88,7.69,12.07,.05,.09,.05,.27-.01,.3-.71,.48-1.47-.04-2.19-.23-11.77-4.01-23.69-7.71-35.77-11.06-1.27-.35-2.57-.61-3.87-.87-.18-.04-.45,.14-.64,.25,2.23,4.04,5.97,7.6,8.34,11.71-1.2,.66-2.92-.4-4.22-.6-10.39-2.96-20.94-5.72-31.61-7.85-.35-.09-.59,.42-.49,.63,1.18,1.44,2.39,2.86,3.6,4.29,1.73,2.05,3.47,4.1,5.19,6.16,.06,.07,.06,.25,0,.3-.16,.13-.4,.34-.55,.31-1.83-.35-3.67-.69-5.4M
7-1.13-7.88-1.88-15.9-3.29-23.92-4.7-.37-.07-1-.09-1.13,.07-.32,.39,.11,.77,.4,1.1,.31,.35,.64,.69,.97,1.03,2.33,2.37,4.67,4.74,6.99,7.12,.48,.5,1.13,.95,1.08,1.77-8.08-.73-16.06-2.74-24.18-3.39-.85-.08-2.01-.62-2.52,.21-.38,.62,.67,1.08,1.16,1.56,2.81,2.75,5.64,5.49,8.44,8.24,.13,.12,.05,.4,.01,.59-.01,.05-.23,.1-.36,.11-2.67-.07-5.31-.75-7.98-.91-4.55-.39-9.09-.95-13.68-.93-.2,0-.51,.17-.58,.32-.08,.16-.04,.44,.09,.58,2.75,2.68,5.75,5.14,8.57,7.74,.53,.48,.98,1.02,1.41,1.56,.09,.11-.1,.36-.19,.63-6.28-.34-12.65-.M
82-18.92-.4-.19,.09-.44,.4-.38,.48,.34,.46,.73,.9,1.18,1.3,2.62,2.32,5.27,4.62,7.88,6.94,2.05,1.88,1.93,2.16-.84,2.21-4.57,.26-9.13,.52-13.7,.79-1.94,.54,2.38,3.18,2.89,3.91,3.2,2.92,6.38,5.84,9.56,8.76,.38,.35,.53,.74,.07,1.22-4.72,.32-9.58,.45-14.25,1.48-.03,.28-.16,.54-.05,.66,.56,.6,1.18,1.17,1.79,1.75,3.64,3.46,7.29,6.92,10.93,10.38,.37,.35,.53,.73,.11,1.18-3.65,.52-7.36,1.04-11.06,1.58-.54,.11-1.91,.31-1.54,1.09,3.8,3.94,7.83,7.67,11.71,11.53,.48,.61,1.38,1.12,1.04,1.97-3.85,.82-7.9,1.12-11.52,2.39-.19,.61,.1M
2,.96,.45,1.3,4.04,4.25,8.28,8.39,12.06,12.85-.36,.67-1.03,.8-1.65,.95-3.13,.77-6.19,1.39-9.28,2.37,.07,1.23,1.18,1.88,1.88,2.79,3.59,4.1,7.14,8.34,10.79,12.37,1.55,.14,2.75-.49,4.08-.64,2.55-.49,5.34-.55,7.77-1.41-.04-.88-.71-1.45-1.23-2.06-3.46-4.11-6.94-8.21-10.4-12.31-.36-.42-.87-.82-.58-1.52,3.79-.99,7.86-1.03,11.88-1.65,.16-1.37-1.15-2.11-1.88-3.11-3.48-3.84-7.05-7.6-10.5-11.47-.32-.38-.06-.96,.5-1.02,4.41-.43,8.81-.98,13.25-1.01l.24,.15Z"/><path class="cls-2" d="M660.75,307.25s.01,0,.01-.01t.01,.02h-.05s.02,M
0,.03-.01Z"/><path class="cls-2" d="M892.55,367.67c-.06,0-.11,.03-.17,.04,.03-.05,.06-.11,.09-.16l.08,.12Z"/><path class="cls-2" d="M933.79,370.86s-.09,.02-.13,.04c.01-.04,.03-.08,.05-.12l.08,.08Z"/><path class="cls-2" d="M1024.28,414.74h.14l-.03,.09-.11-.09Z"/><path class="cls-2" d="M1093.82,419.36s.04-.07,.06-.11c.02,.01,.05,.01,.07,.01l-.13,.1Z"/><path class="cls-2" d="M1098.65,405.12c-1.65,4.68-2.86,9.56-4.77,14.13-23.09-2.36-46.24-4.11-69.46-4.51,3.1-7.77,4.39-11.42,4.55-12.91,.01-.1-.08-.2-.16-.4-15.84-.31-31M
.76,.37-47.58,1.19-15.75,.7-12.21,3.11-7.18-10.9,.61-1.83-4.54-.62-5.52-.7-15.34,1.55-30.59,3.66-45.82,6.05-.52,.08-1.08-.38-.94-.77,1.24-3.32,2.86-6.5,4.27-9.75,1.35-2.85-1.51-1.57-3.12-1.44-13.43,2.71-26.87,5.32-40.15,8.66-.76,.03-3.03,1.03-3.09-.14,1.25-3.67,3.18-7.09,4.75-10.62,.36-1.35-.53-1.3-1.85-.91-12.84,3.43-25.75,7.01-38.29,11.22-.6,.2-1.28,.25-1.92,.35-.07,0-.27-.16-.26-.23,.93-3.73,3.07-7.09,4.52-10.67,1.42-2.47-.85-1.58-2.25-1.13-5.45,1.87-10.92,3.69-16.32,5.64-6.13,2.21-12.2,4.55-18.29,6.83-.64,.29-2M
.07,.79-1.9-.36,1.56-3.56,3.34-7.04,4.97-10.57,.13-.64,1.05-1.68,0-1.91-11.54,3.99-22.74,9.28-33.92,14.09-.45-.46-.41-.87-.24-1.29,1.69-4.09,3.51-8.12,5.1-12.25,.02-.07-.11-.2-.2-.26-.69-.24-1.77,.56-2.46,.77-7.89,3.73-15.54,7.76-23.19,11.78-1.29,.68-3.71,2.17-2.43-.63,1.85-4.37,4.06-8.63,5.66-13.1-.3-.76-1.47,.15-1.97,.31-5.11,2.81-10.24,5.59-15.3,8.44-3.27,1.61-6.06,4.17-9.46,5.34-.36-.47-.11-.86,.06-1.27,2.1-4.77,4.2-9.54,6.27-14.32,.86-2.51-2.71,.34-3.52,.68-6.56,3.96-13.12,7.92-19.68,11.88-.72,.36-1.51,1.17-2.M
36,1.05-.15-.07-.26-.39-.19-.56,2.33-5.52,5.11-10.89,7.63-16.32,.77-1.5,.53-1.99-1.08-1.17-6.48,3.68-12.61,7.69-18.79,11.77-.92-.83-1.85-1.63-2.79-2.41,1.93-4.28,3.84-8.56,6.03-12.76,.47-.88,.82-1.81,1.2-2.72,.03-.08-.07-.21-.15-.29-.56-.19-1.45,.56-1.98,.79-4.55,2.87-9.1,5.76-13.64,8.64-1.65-1.08-3.33-2.11-5.04-3.07,2.22-4.54,4.45-9.09,6.68-13.63,.24-.5,.39-1.02,.56-1.54,.03-.08-.07-.21-.15-.28-.55-.23-1.19,.38-1.68,.58-5.22,3.29-10.42,6.61-15.63,9.91-1.41-.59-2.83-1.13-4.26-1.63,3.41-7.27,7.58-14.26,10.95-21.58,.M
02-.17-.3-.39-.49-.32-5.12,2.46-9.86,5.63-14.82,8.39-1.93,1.1-4.14,2.78-2.33-.92,4.1-8.54,8.53-16.98,13.24-25.32,.42-1.08,1.59-2.09,1.41-3.27-.05-.22-.51-.2-1.04,.07-5.77,2.97-11.45,6.06-17.2,9.07-1.36,.12-.61-.85-.28-1.59,5.92-11.27,12.17-22.29,18.64-33.3,.39-.77-.91-.64-1.31-.41-5.92,2.94-12.22,5.29-17.92,8.62-1.01-1.04,.3-2.25,.69-3.29,6.82-12.72,14.58-25.07,22.03-37.51-.43-.09-.85-.32-1.09-.23-2.57,.94-5.13,1.9-7.67,2.89-3.63,1.41-7.25,2.85-10.87,4.29-.35,.14-.79,.34-1.03,0-.15-.23-.1-.64,.05-.89,3.58-6.03,7.09M
-12.09,10.8-18.07,5.55-9.19,11.73-18.09,17.11-27.39-1.33-.51-2.56,.39-3.87,.64-5.4,1.66-10.8,3.33-16.2,4.99-.62,.1-1.68,.7-1.95-.11,10.35-18.09,22.77-35.2,34.13-52.74,.21-1.07-2.93,.09-3.55,.04-6.25,1.32-12.49,2.67-18.73,3.99-.23,.04-.57-.02-.73-.13-.43-.42,.06-1.02,.3-1.44,2.41-3.73,4.8-7.47,7.25-11.18,7-10.56,14.22-21.03,21.55-31.45,3.57-5.06,7.28-10.07,10.9-15.11,.46-.64,.83-1.34,1.2-2.02,.13-.24-.06-.45-.37-.47-7.48,.32-14.92,1.73-22.39,2.38-1.68,.38-2.61-.24-1.26-1.71,11.54-16.59,23.19-33.11,35.27-49.36,4.46-6M
.02,9.06-11.98,13.6-17.96,.21-.28,.48-.54,.63-.83,.6-1.23,2.02-1.3,3.37-1.27,7.41-.01,14.83-.03,22.24-.03,.66,0,1.33,.09,1.97,.21,.15,.03,.38,.39,.31,.51-15.12,19.31-31.01,38.31-45.35,58.08-2.06,2.91-4.4,5.63-6.29,8.65-.12,.21,.33,.69,.65,.68,.94-.04,1.88-.04,2.81-.14,6.82-.72,13.6-1.57,20.43-2.18,.21,0,.54,.12,.64,.26,.1,.15,.08,.43-.03,.59-14.41,18.84-28.85,37.52-42.22,56.97-.27,.46-.94,1.37-.11,1.58,7.23-1.24,14.35-2.9,21.53-4.36,2.53-.39,.94,1.06,.2,2.2-11.62,16.22-24.2,32.31-34.37,49.27,.24,.08,.53,.22,.73,.16M
,1.53-.41,3.05-.85,4.56-1.3,4.92-1.46,9.83-2.94,14.75-4.41,.63-.09,1.62-.69,2.06,.03-9.06,13.86-19.07,27.48-27.77,41.55-.45,.95-1.49,1.82-1.39,2.9,.03,.21,.61,.25,1.1,.06,5.72-2.18,11.43-4.34,17.17-6.48,1.39-.45,3.7-1.56,2.07,.91-4.46,6.76-9,13.48-13.4,20.27-3.34,5.16-6.5,10.4-9.73,15.61-1.75,2.93,.24,1.91,2.16,1,5.7-2.31,11.15-5.49,17.02-7.28,.07-.02,.29,.15,.27,.21-.68,1.9-2.06,3.5-3.07,5.24-5.41,8.32-10.39,16.79-15.43,25.25-.58,.97-1.08,1.97-1.61,2.96-.23,.3,.26,.7,.6,.56,5.83-2.62,11.43-5.68,17.18-8.47,.44-.21,M
.97-.32,1.46-.45,.07-.02,.3,.15,.29,.2-5.27,9.63-11.29,18.99-16.49,28.7-.14,.26-.05,.61-.03,.92,0,.06,.2,.17,.25,.15,7.12-3.49,13.82-7.88,20.81-11.68,.96-.42,2.42-1.48,3.41-1.52,.1,.18,.27,.42,.19,.56-.46,.89-.99,1.76-1.49,2.65-3.98,7.06-7.96,14.13-11.92,21.2-.26,.47-.7,.93-.51,1.5,.03,.08,.22,.19,.26,.18,8.45-4.25,16.26-9.65,24.61-14.1,.16,.26,.4,.47,.35,.6-.32,.7-.68,1.39-1.08,2.07-3.75,6.33-6.97,12.84-10.38,19.28-.21,.39-.44,.79,.04,1.3,7.88-4.62,15.87-9.21,23.95-13.64,1.96-1.02,1.74-.05,.97,1.42-3.27,5.9-6.65,1M
1.73-9.63,17.78-.13,.25-.11,.47,.2,.54,1.36,.04,2.48-1.21,3.7-1.74,5.92-3.38,11.82-6.78,17.76-10.15,1.41-.8,2.94-1.48,4.44-2.19,.13-.06,.44,.14,.74,.25-3.23,5.64-6.01,11.51-8.96,17.29-.11,.22,.01,.4,.31,.48,8.93-4.02,17.44-9.48,26.45-13.59,.65-.21,1.23-.17,.88,.79-2.56,4.85-5.32,9.61-7.56,14.62-.07,1.72,3.25-.76,4.01-.95,6.74-3.38,13.45-6.78,20.37-9.92,1.4-.63,2.84-1.21,4.26-1.81,.31-.13,.54-.04,.66,.21-1.45,4.78-4.92,9.27-6.76,14.07-.06,.15,.14,.38,.27,.54,.83,.04,1.75-.56,2.55-.82,10.12-4.5,20.59-8.48,30.91-12.67M
,.92-.24,1.99-.99,2.92-.48,.07,.03,.1,.2,.07,.27-.35,.7-.7,1.4-1.08,2.08-1.79,3.25-3.6,6.5-5.39,9.75-.16,.47-.61,1.03-.38,1.51,.14,.24,.37,.33,.67,.23,1.36-.46,2.73-.89,4.07-1.39,10.51-3.89,21.06-7.71,31.81-11.15,1.13-.21,2.29-1.1,3.4-.46-1.97,4.33-4.65,8.45-6.58,12.79,.9,.62,1.74,.03,2.66-.17,13.6-4.26,27.38-8.4,41.31-11.7-2.09,3.76-4.02,7.6-5.99,11.41-.2,.59-.96,1.74,.02,1.9,15.65-3.66,31.36-7.15,47.25-10.12-1.62,3.63-3.51,7.13-5.3,10.67-.32,.84-1.67,2.58,.1,2.59,14.11-2.35,28.31-4.28,42.51-6.03,2.79-.33,5.6-.54,M
8.41-.77,.31-.03,.64,.19,1.05,.33-1.21,3.07-2.69,5.89-4.06,8.87-2.01,4.2-2.07,3.85,3.5,3.56,10.84-1.02,21.73-1.51,32.61-1.9,6.73-.32,13.44-.58,20.19-.52,.62,.09,1.8-.16,1.95,.63-1.18,4.1-3.38,7.91-4.64,12-.15,1.6,3.72,.78,4.84,1.05,21.3,.64,42.67,1.17,63.83,3.74Z"/><path class="cls-2" d="M1098.8,405.14c-.05,0-.1,0-.15-.02,0-.02,0-.04,.02-.06l.13,.08Z"/><path class="cls-2" d="M342.41,1034.62c.07,.02,.13,.04,.2,.06-.02,.03-.03,.05-.04,.08l-.16-.14Z"/><path class="cls-2" d="M347.44,1020.44s-.02,.07-.03,.1c-.03,0-.06-.M
01-.09-.01l.12-.09Z"/><path class="cls-2" d="M417,1025.05h-.14l.03-.09,.11,.09Z"/><path class="cls-2" d="M620.09,1061.48c-10.38,3.8-20.73,7.63-31.35,10.97-.83,.16-1.77,.79-2.57,.27-.07-.04-.09-.21-.05-.3,1.76-4.21,4.49-8.01,6.2-12.24,.06-.15-.14-.38-.27-.55-13.56,3.72-27.11,8.33-40.96,11.67-.76,.2-.75,.21-2-.14,2.11-3.83,4.03-7.74,5.98-11.64,.39-.75-.53-.87-1.06-.89-11.63,2.69-23.23,5.54-35,7.78-3.52,.61-7.03,1.67-10.61,1.88-1.19-.25-.04-1.55,.18-2.21,1.62-3.3,3.51-6.48,4.87-9.91,.19-.74-.86-.72-1.35-.66-9.64,1.55-M
19.27,3.17-28.96,4.39-4.52,.59-9.05,1.16-13.57,1.7-2.86,.15-5.86,1.04-8.68,.56-.17-.86,.38-1.53,.69-2.22,1.1-2.43,2.28-4.84,3.41-7.25,.42-1.15,2.2-3.35-.28-3.28-12.36,.86-24.69,1.8-37.08,2.13-6.06,.2-12.11,.6-18.18,.51-.8-.01-1.61-.06-2.4-.15-.16-.02-.41-.32-.38-.47,1.09-4.23,3.71-8.04,4.58-12.31,.05-.26-.1-.44-.41-.48-3.87-.47-7.79-.32-11.68-.44-18.86-.53-37.84-1.23-56.55-3.52,1.85-4.61,3.16-9.44,4.8-14.14,23.07,2.56,46.25,3.97,69.45,4.51-1.53,4.1-3.06,8.19-4.58,12.29-.33,1.15,1.39,1.14,2.23,1.13,18.73,.12,37.41-.M
97,56.11-1.96,1.94,.07-.79,4.47-1.03,5.56-.82,2.05-1.64,4.1-2.46,6.15-.11,.28,.27,.68,.61,.7,13.48-.85,26.95-2.83,40.31-4.84,3.44-.51,6.88-1.02,10.32-1.52,.63-.09,1.06,.28,.89,.74-1.34,3.64-3.18,7.08-4.58,10.69-.17,.46,.24,.91,.78,.86,14.93-2.44,29.75-5.93,44.47-9.4,.36-.09,.76-.05,1.14-.03,.1,0,.28,.15,.27,.22-1.23,3.98-3.51,7.64-5,11.56-.12,.28,.36,.61,.76,.51,8.75-2.04,17.32-4.73,25.94-7.18,4.54-1.34,9.01-2.85,13.51-4.28,.5-.16,1.02-.28,1.52-.41,.34-.08,.82,.29,.73,.56-6.42,15.97-8.87,13.26,7.95,8.02l-1.21,3.7c4M
.71,1.54,9.73,2.72,14.55,3.36Z"/><path class="cls-2" d="M657.29,1058.29c-.07-.1-.13-.17-.2-.25,.04,.04,.09,.09,.14,.14,.01,.04,.04,.07,.06,.11Z"/><path class="cls-2" d="M706.98,1045.42h-.01l.06-.07h0s-.05,.07-.05,.07Z"/><path class="cls-2" d="M707.04,1045.35h0Z"/><path class="cls-2" d="M775.96,1083.78s-.03,0-.04,.01c-.01-.02-.02-.05-.02-.08,0,0,0,.01,0,.01,.02,.02,.05,.06,.05,.06Z"/><path class="cls-2" d="M767.67,1155.66c4.11-7.02,8.04-14.1,12.05-21.16,.27-.48,.53-.97,.35-1.51-.69-.19-1.23,.11-1.79,.37-5.83,2.48-11M
.51,5.9-17.46,7.83-.11-.18-.28-.41-.21-.56,.31-.7,.66-1.4,1.07-2.08,6.06-10.05,11.66-20.27,17.09-30.55,.36-.69,.66-1.4,.97-2.11,.03-.07-.09-.2-.18-.27-.75-.12-1.69,.62-2.4,.88-4.14,2.21-8.26,4.43-12.38,6.64-1.35,.6-2.55,1.7-4.09,1.68-.07-1.21,.91-2.16,1.41-3.21,4.72-8.4,9.2-16.88,13.29-25.5,.35-.76,.9-1.47,.53-2.32-4.93,2.15-10.19,5.94-15.08,8.55-.97,.4-1.93,1.45-3.03,1.16-.07-.02-.15-.2-.11-.28,.31-.7,.61-1.41,.97-2.11,4.06-7.71,8.19-15.41,11.8-23.33,.32-.74,.79-1.37-.44-1.25-4.32,2.75-8.59,5.54-12.93,8.27-3.06,1.M
93-6.19,3.8-9.29,5.68-.28,.16-.53,.08-.65-.13-.05-.1-.14-.21-.11-.29,.34-.82,.68-1.63,1.07-2.43,2.94-6.01,5.9-12.01,8.84-18.02,.25-.81,1.33-1.94,.7-2.69-.92,.16-1.79,.95-2.64,1.39-6.64,4.22-13.28,8.44-19.93,12.65-.4,.26-.91,.42-1.39,.61-.04,.01-.22-.1-.25-.18-.22-.45,.11-.82,.31-1.2,2.86-5.46,5.38-11.03,7.86-16.6,.36-.81,.69-1.63,.99-2.45,.05-.13-.18-.32-.35-.58-8.01,4.89-15.68,10.28-23.89,14.87-.09,.05-.34,.06-.38,.01-.65-.58,.09-1.4,.28-2.05,2.42-5.14,4.93-10.23,7.28-15.4,.14-.3,.27-.6,0-.91-1.06-.35-2.32,1.09-3.M
3,1.52-6.12,3.7-12.24,7.4-18.37,11.1-5.29,3.35-4.26,1.97-2.25-2.58,1.88-3.87,3.01-8.11,5.32-11.71-.91-.7-1.95-.03-2.78,.5-5.35,3.42-11.01,6.5-16.68,9.56-2.11,1.15-4.19,2.32-6.28,3.49-.44,.24-.87,.4-1.4,.29-.1-1.33,.7-2.45,1.2-3.63,1.48-3.41,3.09-6.76,4.49-10.2-17.68,11.18-38.94,18.25-60.35,16.59-2,3.75-4.21,7.44-6.14,11.23-.08,.15,.09,.39,.19,.56,12.13-3.85,24.05-9.58,35.92-14.32,.49,.47,.42,.9,.21,1.3-2.18,4.4-4.55,8.73-6.63,13.18-.06,.14,.12,.37,.24,.53,1.55-.25,3.15-1.23,4.63-1.82,8.2-3.76,15.98-8.23,24.31-11.65M
,.05,.31,.25,.65,.13,.9-.85,1.81-1.73,3.62-2.66,5.41-1.57,2.97-3.18,5.93-4.76,8.9-.15,.29-.36,.57-.06,.89,.16,.18,.61,.2,1.07-.03,1.95-.96,3.93-1.89,5.83-2.9,6.85-3.55,13.56-7.4,20.48-10.82,.46,.5,.25,.9,.04,1.3-2.46,5.27-6.5,11.54-8.35,16.71,.12,.2,.36,.26,.65,.11,1.14-.57,2.3-1.12,3.39-1.74,7.45-4.22,14.69-8.49,22.18-12.64,.07,.47,.25,.81,.13,1.06-2.85,5.85-6.2,11.47-9.32,17.18-.93,1.76-1.36,2.88,1.09,1.64,7.14-4.05,14.49-7.87,21.34-12.25,1.31-.89,3.24-1.89,1.93,.69-3.23,6.16-6.28,12.37-9.88,18.4-.29,.71-2.15,3.0M
1-.33,2.68,7.47-4.18,14.77-8.67,22.18-12.96,.64-.31,1.24-.94,2-.64,.36,.33-.28,1.09-.41,1.49-4.13,7.36-8.27,14.73-12.4,22.09-1.09,1.8-1.94,3.19,.96,1.72,7.4-4.42,15.35-8.13,22.39-13.03,.01,0,.01,.01,.01,.01-.05,.07-.03,.1,.06,.08,.33,.43,.39,.91,.15,1.38-.87,1.69-1.76,3.38-2.69,5.05-4.3,8.02-9.46,15.65-13.85,23.68-.02,.04,.18,.23,.26,.22,.37-.04,.79-.06,1.09-.21,5.86-2.87,11.62-5.89,17.51-8.68,.38-.23,.78,.03,.76,.39-5.31,9.72-11.2,19.08-17.15,28.51-.98,1.74-2.45,3.31-3.03,5.23,0,.06,.21,.22,.28,.21,.51-.11,1.04-.2M
,1.49-.4,5.91-2.57,11.73-5.31,17.67-7.8,.45-.2,.69,.43,.64,.53-7.38,13.12-16.07,25.55-24.33,38.26-.2,.41,.5,.47,.73,.46,4.95-1.59,9.77-3.62,14.66-5.38,1.83-.54,3.59-1.82,5.5-1.8,.28,.1,.38,.31,.23,.54-2.5,3.94-4.93,7.9-7.51,11.79-6.83,10.27-13.57,20.58-20.88,30.63-.3,.64-1.3,1.28-.67,1.96,6.58-1.19,13.12-3.87,19.66-5.6,.78-.21,1.5-.57,2.26-.08-10.45,16.59-22.28,32.45-33.91,48.46-.54,.74-1.08,1.48-1.58,2.25-.08,.13,.04,.38,.13,.56,.65,.32,1.61-.08,2.33-.12,6.78-1.32,13.51-3.02,20.31-4.17,.17,0,.5,.28,.47,.37-.2,.5-.M
43,1.01-.75,1.47-2.02,2.92-4.04,5.84-6.12,8.74-11.45,16.23-23.76,32.04-35.82,47.98-.52,1.5,3.17,.52,3.99,.6,4.8-.53,9.59-1.1,14.39-1.65,1.86-.2,3.74-.43,5.61-.56,.32-.02,.7,.47,.53,.72-.64,.95-1.26,1.9-1.94,2.82-15.7,21.86-33.18,42.82-49.78,64.21,.15,.79,1.35,.56,1.96,.65,8.33-.12,16.71,.28,25.03-.19,17.53-22.43,34.01-45.63,50.21-69,1.8-2.48,.04-1.98-1.91-1.96-6.94,.74-13.86,1.59-20.8,2.36-2.32,.18-.46-1.48,.06-2.55,3.68-5.14,7.42-10.25,11.06-15.41,9.97-14.28,19.96-28.46,29.05-43.24,.18-1.1-1.49-.52-2.11-.48-6.36,1M
.36-12.72,2.77-19.09,4.14-.65,.14-1.31,.27-2.12-.21,11.66-17.45,23.75-34.83,34.36-52.94-.89-.61-1.76-.09-2.68,.12-5.4,1.66-10.79,3.34-16.2,5-1.72,.36-4.3,1.77-2.28-1.24,9.04-14.79,19.49-29.44,27.02-44.63-.97-.48-1.95,.39-2.89,.64-4.96,1.94-9.91,3.9-14.87,5.83-.82,.21-1.73,.83-2.56,.65-.1-.06-.23-.19-.21-.25,.15-.41,.28-.83,.52-1.21,3.3-5.42,6.71-10.8,9.9-16.26Zm-87.93-96.35s0,.08,.01,.11c-.22-.04-.22-.09-.01-.11Z"/><path class="cls-2" d="M780.14,1133.01s-.05-.02-.07-.02c0-.01-.01-.03-.01-.04l.08,.06Z"/><path class=M
"cls-2" d="M555.62,1219.39c-.99-1.21,.96-2.1,1.6-2.98,7.4-7.4,14.81-14.8,22.21-22.2,.42-.58,1.48-1.05,1.14-1.84-.02-.06-.25-.13-.34-.1-11.26,3.15-22.38,6.82-33.6,10.15-.88,.27-1.78,.5-2.68,.71-.15,.03-.41-.17-.56-.29,6.26-7.42,13.83-14.29,20.52-21.53,.3-.45,2.03-1.94,.98-2.07-4.34,1.04-8.56,2.56-12.81,3.88-7.85,2.57-15.83,4.85-23.83,7.1-.63,.18-1.25,.4-1.91,.04,.05-.81,.8-1.33,1.36-1.91,5.72-6.37,12.2-12.27,17.55-18.9-.56-.28-1.09-.24-1.6-.09-3.04,.88-6.08,1.75-9.1,2.65-9.46,2.82-19.07,5.29-28.63,7.88-.57,.2-1.39,.M
33-1.91,.1-.7-.45,1.48-2.09,1.78-2.63,4.26-4.71,8.52-9.42,12.76-14.15,.61-.68,1.42-1.29,1.55-2.2-.78-.32-1.55,0-2.31,.18-11.2,3.09-22.59,5.7-33.9,8.5-2.3,.57-4.6,1.22-7.02,1.43-.2,.02-.45-.15-.63-.27,0-.97,1.21-1.69,1.73-2.47,4.1-4.81,8.44-9.42,12.37-14.36,.2-1.29-3-.06-3.73-.03-14.45,2.97-28.85,6.51-43.43,8.67-1.12-.1,.51-1.67,.75-2.14,3.29-4.07,6.61-8.12,9.9-12.19,1.78-2.11,1.78-2.79-1.19-2.26-12.44,2.39-25.04,4.15-37.6,6.06-3.57,.54-7.17,.93-10.76,1.38-.25,.03-.72-.05-.74-.12-.22-.8,.4-1.41,.85-2.01,3.25-4.47,6.M
69-8.81,9.8-13.37,.16-.24-.21-.71-.56-.68-5.9,.35-11.73,1.31-17.6,1.93-13.24,1.27-26.49,2.51-39.77,3.36l.06,.11c2.63-4.5,5.53-8.83,8.38-13.21,2.08-3.14,1.69-3.19-2.22-3.03-20.4,.87-40.81,1.6-61.24,1.27l.09,.1c2.32-5.29,5.41-10.25,7.79-15.52,.2-.4-.19-.92-.72-.95-2.01-.11-4.01-.28-6.02-.29-22.53-.46-45.03-2.07-67.48-4.03l.14,.11c2.14-5.86,4.22-11.74,6.44-17.58l-.11,.09c25.19,3.46,50.75,4.12,76.13,5.85l-.15-.09c-1.9,4.75-4.43,9.24-6.62,13.86-.29,.65-.91,1.68,.16,1.94,18.02,.81,36.11,.21,54.14-.29,3.23-.1,6.46-.23,9.6M
9-.34,.71-.02,1.16,.58,.86,1.13-2.46,4.2-5.06,8.33-7.59,12.49-.52,.8-1.08,1.9,.57,1.86,13.42-.78,26.85-1.79,40.2-3.24,5.34-.53,10.67-1.33,16.03-1.56,.35,0,.79,.43,.65,.65-3.02,4.86-6.62,9.35-9.71,14.16-.17,.26,.18,.7,.54,.66,2.27-.24,4.55-.42,6.79-.75,14.85-2,29.6-4.63,44.39-6.94,.35-.04,.76,.42,.59,.66-3.19,4.67-6.86,9-10.25,13.53-.41,.53-.92,1.04-.92,1.79,7.26-.63,14.43-2.7,21.62-3.97,8.07-1.69,16.18-3.3,24.13-5.34,.59-.07,1.4-.36,1.94-.09,.1,.16,.25,.4,.17,.53-.43,.67-.9,1.32-1.41,1.96-3.61,4.54-7.43,8.94-10.92,M
13.58-.06,.08-.09,.27-.03,.31,.73,.62,1.74,.04,2.57-.05,12.66-2.98,25.22-6.2,37.68-9.67,1.43-.22,2.9-1.18,4.31-.58-4.22,5.45-8.91,10.5-13.32,15.79-.45,.53-.84,1.08-1.24,1.64-.05,.07,0,.22,.06,.29,.75,.34,1.87-.2,2.68-.3,13.02-3.22,25.81-7.97,38.65-11.08,.09,.16,.23,.41,.14,.52-.55,.74-1.13,1.46-1.75,2.16-4.35,4.93-8.71,9.85-13.06,14.78-.54,.61-1,1.27-1.47,1.91-.04,.06,0,.2,.05,.25,.63,.35,1.61-.13,2.28-.23,12.24-3.68,24.43-8.35,36.67-11.62,.29,.12,.2,.51-.35,1.12-5.98,6.96-12.51,13.47-18.56,20.36-.07,1.12,1.45,.3,2M
.06,.2,11.82-3.89,23.84-7.26,35.29-11.96l-.12,.07c.34,.37,.53,.77,.18,1.18-.76,.89-1.53,1.77-2.33,2.63-6.31,7.15-13.68,13.84-19.43,21.26,.07,.08,.25,.19,.33,.17,.89-.24,1.78-.48,2.64-.77,9.65-3.28,19.29-6.57,28.93-9.85,1.09-.23,2.23-1.08,3.34-.65,.09,.52-.76,1.19-1.05,1.66-7.85,8.81-15.99,17.7-24.73,25.86,.3,0,.33,.04,.11,.12l-.03-.22c1.44,.79,3.09-.36,4.54-.67,8.33-2.76,16.65-5.54,24.97-8.31,.62-.21,1.2-.5,1.9-.17-7.52,9.73-16.62,18.51-25.08,27.66-.9,.93-1.73,1.9-2.58,2.87-.05,.06,0,.21,.07,.29,.07,.08,.23,.18,.31M
,.17,.78-.17,1.56-.33,2.31-.56,7.03-2.16,14.06-4.34,21.09-6.5,1.38-.42,2.77-.83,4.17-1.21,.15-.04,.41,.14,.58,.26,.05,.04,0,.23-.06,.3-10.07,11.44-20.92,22.19-31.46,33.21-1.87,2.01-1.86,2.37,.99,1.71,7.29-1.9,14.58-3.82,21.87-5.73,1.34-.21,2.57-1.03,3.93-.57-7.36,8.35-15.49,16.02-23.29,23.98-5.46,5.71-11.72,10.95-16.8,16.89-.01,.63,1.63,.15,2.11,.09,8.22-1.68,16.46-3.28,24.73-4.75,1.07,.32,.42,.82-.13,1.42-2.86,2.86-5.7,5.73-8.59,8.57-9.11,8.96-18.39,17.76-27.68,26.55-3.57,3.37-7.21,6.69-10.81,10.03-.25,.33-.83,.67M
-.63,1.11,.52,.42,1.58,.11,2.25,.16,7.47-.45,15-1.72,22.46-1.67,.83,.58-.81,1.53-1.16,2.07-17.91,17.01-35.86,33.97-54.34,50.41-2.48,2.24-2.01,2.08-5.87,2.09-6.74,.01-13.47,.02-20.21,.02-2.4-.1-4.33,.1-1.28-2.38,16.8-14.2,33.43-28.68,49.65-43.37,2.15-1.93,4.15-3.96,6.2-5.95,.21-.33-.3-.52-.54-.66-8.51,.91-17.07,1.93-25.6,2.78-.22,.02-.59-.07-.68-.2-.19-.79,.95-1.27,1.4-1.82,8.86-7.97,17.79-15.88,26.57-23.91,6.29-5.76,12.38-11.66,18.54-17.5,.46-.58,1.41-1.12,.99-1.92,0,.23,.08,.27,.28,.14l-.26-.05c-9.22,1.37-18.33,3.M
41-27.51,5.03-.88-.17-.68-.54-.11-1.1,13.42-12.44,27.78-24.76,39.62-38.08-.07-.08-.24-.18-.33-.16-.91,.17-1.83,.34-2.73,.56-8.88,2.13-17.71,4.48-26.61,6.49-.18,.04-.44-.12-.64-.22,0-.6,1.11-1.32,1.51-1.83,11.31-10.7,22.99-20.99,33.63-32.35-1.62-.39-2.8,.4-4.31,.74-8.86,2.54-17.72,5.07-26.59,7.6-1.1,.28-2.38,.81-3.43,.12l.04,.03c10.14-8.99,19.5-18.92,29.36-28.24,.38-.46,1.23-.96,1.07-1.59-.11-.13-.49-.22-.69-.16-1.02,.27-2.02,.58-3.02,.88-7.02,2.16-14.03,4.33-21.06,6.47-3.41,1.21-7.22,1.72-10.44,3.32h.05Z"/><path clM
ass="cls-2" d="M376.96,212.56c-.59,.32-1.22,.43-1.91,.24-3.81-1.08-7.62-2.14-11.42-3.23-2.81-.68-5.53-1.9-8.39-2.25-.22,0-.57,.16-.63,.31-3.76,20.55-5.39,41.55-7.33,62.36-.06,2.49-1.66,1.24-3.14,.79-5.27-2.16-10.54-4.34-15.81-6.5-.59-.23-1.68-.78-2.04-.01-1.63,18.12-1.7,36.38-2.24,54.57,.04,1.96-1.48,1.06-2.57,.51-4.35-2.35-8.7-4.72-13.04-7.08-1.1-.32-4.24-3.26-4.77-1.41-.21,16.36,.99,32.75,1.46,49.06-.97,.38-1.69-.33-2.48-.75-4.69-3.07-9.36-6.16-14.04-9.24-1.15-.57-2.24-1.94-3.56-1.9-.19,.06-.44,.3-.43,.45,.25,4.0M
9,.48,8.17,.82,12.26,.77,9.13,1.75,18.26,2.64,27.38-.09,.94,.94,5-.21,4.93-.36-.1-.76-.18-1.03-.38-6-4.28-11.73-8.88-17.56-13.38-.48-.33-.91-1.01-1.64-.64-.62,.31-.3,.97-.28,1.48,.03,.65,.1,1.29,.19,1.93,1.43,12.55,3.63,25.04,5.16,37.56-1.12,.12-1.8-.79-2.63-1.36-5.58-4.68-11.14-9.37-16.72-14.05-.7-.42-2.6-2.8-2.99-1.15,1.64,12.44,4.59,24.77,6.22,37.19-2.11-.55-3.3-2.49-4.97-3.76-5.49-5.04-10.96-10.08-16.45-15.12-.78-.58-1.35-1.58-2.45-1.46,1.44,10.54,4.19,21.04,6.07,31.57,.19,.96,.34,1.92,.46,2.88,.02,.13-.28,.3-.M
47,.41-.94-.28-1.91-1.63-2.73-2.27-6.71-6.61-13.41-13.22-20.11-19.83-.88-.7-1.44-1.84-2.69-1.85,.85,7.37,3.03,14.65,4.38,21.98,.61,2.87,1.25,5.73,1.86,8.59,.11,.52,.24,1.06-.09,1.56-.03,.05-.29,.07-.38,.03-1.95-1.11-3.27-3.11-4.91-4.63-6.84-7.21-13.68-14.42-20.52-21.63-.79-.64-1.37-1.91-2.48-1.96-.13,.01-.33,.31-.3,.46,.22,1.28,.47,2.56,.74,3.83,1.23,5.73,2.47,11.46,3.7,17.19,.55,2.55,1.1,5.09,1.62,7.64,.06,.28-.11,.6-.21,.89-.55,.19-1.34-.8-1.74-1.13-9.82-10.66-19.46-21.48-29.37-32.06-.12-.12-.48-.1-.74-.12-.03,0-M
.13,.19-.12,.28,1.36,9.1,3.48,18.08,5.22,27.11-.3,1.4-1.77-.61-2.18-1.04-11.39-12.38-21.85-25.95-33.44-37.95-1.08-.23-.21,2.39-.31,2.95,1.04,7.47,3.02,15.02,3.51,22.46-1.46-.35-2.11-1.82-3.09-2.82-10.26-12.26-20.52-24.53-30.79-36.79-1.95-2.32-3.91-4.64-5.9-6.94-.1-.12-.48-.1-.73-.11-.45,.42-.18,1.27-.17,1.83,.68,6.22,1.37,12.44,2.04,18.67,.07,.64,.03,1.28,.02,1.93-.09,.36-.77,.17-.92,.07-14.72-17.71-28.96-35.82-43.51-53.67-.76-.96-1.73-1.94-1.56-3.24-.02-6.25-.05-12.5-.06-18.74,0-.3,.16-.61,.29-.9,.02-.05,.32-.11,.M
37-.07,13.69,15.93,26.51,32.72,39.95,48.91,.89,.84,1.61,2.54,2.94,2.5-.15-5.27-1.03-10.5-1.46-15.76-.23-2.25-.46-4.51-.67-6.76,.27-1.08,1-.43,1.51,.1,11.32,13.51,22.64,27.02,33.98,40.53,.6,.55,2.9,3.82,3.2,2.29-1.06-8.42-2.96-16.94-3.56-25.32,1.02-.11,1.51,1,2.17,1.6,9.73,11.12,19.46,22.24,29.2,33.36,.48,.5,3.01,3.83,2.99,1.58-1.57-8.74-3.24-17.46-4.72-26.21-.07-.41,.07-.84,.13-1.25,0-.02,.3-.06,.38,0,9.92,9.99,19.11,20.86,28.81,31.13,.3,.32,.51,.76,1.13,.81,.09,0,.28-.1,.28-.16-.18-3.99-1.36-7.87-1.99-11.81-1.15-6M
.07-2.29-12.14-3.43-18.2-.24-1.15,.95-.8,1.33-.31,3.2,3.33,6.41,6.66,9.62,9.98,4.78,4.94,9.58,9.88,14.38,14.8,.58,.59,1.23,1.13,1.87,1.68,.12,.08,.58-.02,.63-.18-1.01-9.08-3.56-18.05-4.78-27.15-.31-1.81-.59-3.63-.84-5.45,.37-1.46,1.7,.35,2.36,.82,6.43,6.23,12.85,12.47,19.28,18.7,.85,.83,1.78,1.61,2.71,2.38,.11,.09,.49-.01,.87-.03-.91-8.79-3-17.47-4.18-26.24-.42-3.2-1.25-6.38-1.34-9.61,.44-.82,2.11,.99,2.64,1.33,5.49,4.89,10.95,9.8,16.43,14.7,2.8,2.21,5.28,5.88,4.09-.63-1.12-7.59-2.28-15.18-3.2-22.79-.34-4.38-1.59-8M
.8-1.39-13.16,.7-.63,1.83,.69,2.46,1.05,4.85,3.9,9.67,7.81,14.52,11.7,1.33,1.07,2.71,2.09,4.1,3.11,.13,.1,.49,.03,.73-.02,.08-.01,.18-.18,.17-.28-.22-2.47-.43-4.93-.68-7.4-.96-8.9-1.86-17.81-2.61-26.73-.24-2.79-.41-5.59-.62-8.39-.03-.44,.21-.76,.49-.79,.45-.05,.75,.15,1.04,.35,3.85,2.69,7.69,5.41,11.56,8.09,2.34,1.62,4.72,3.21,7.1,4.79,.16,.11,.53,.13,.74,.06,.76-.35,.39-1.39,.46-2.06-.29-5.06-.79-10.1-.85-15.17-.38-9.58-.95-19.16-.99-28.75,.13-.88-.28-2.49,1.04-2.35,5.78,3.08,11.33,6.59,17.03,9.83,.86,.23,2.3,1.78M
,2.98,.68,.17-18.2,.43-36.4,1.1-54.59l-.14,.05c6.28,2.66,12.5,5.46,18.76,8.17,1.13,.35,3.11,1.59,3.06-.53,1.41-20.5,3.06-41,5.82-61.38l-.13,.12c6.79,2.07,13.6,4.07,20.4,6.1,.63,.19,1.27,.36,2.08,.01,2.87-19.84,6.37-39.63,10.07-59.34,.7-3.72,1.53-7.43,2.31-11.14,.2-.95,.71-1.2,2.01-1.04,5.96,.81,11.9,1.78,17.84,2.66,1.32,.2,2.63,.46,3.93,.73,.79,.33,.4,1.43,.35,2.09-3.26,14.48-6.46,28.99-9.21,43.56-1.82,9.13-3.38,18.29-4.97,27.45-.08,.43-.11,.85,.18,1.25h0Z"/><path class="cls-2" d="M1063.89,1226.8c5.16,.76,10.15,2.8M
8,15.25,4.12,1.61,.13,7.1,3.06,7.29,.51,2.55-17.85,4.63-35.76,6.39-53.71,.46-2.96-.04-6.11,.96-8.96,.66-.62,1.77,.13,2.5,.31,5.28,2.16,10.54,4.33,15.82,6.49,1.08,.44,2.25,.95,2.43-.71,1.31-18.26,1.25-36.6,2.11-54.87,1.07-.4,1.97,.4,2.92,.8,4.79,2.61,9.57,5.23,14.35,7.84,.75,.42,2.41,1.67,2.89,.52,.37-16.35-.91-32.78-1.37-49.07,.67-.64,1.68,.31,2.33,.6,5.63,3.69,11.22,7.41,16.85,11.1,.35,.22,1.04,.29,1.12,.12-.02-14.7-2.56-29.65-3.59-44.41,.42-1.61,2.45,.59,3.19,.97,4.97,3.8,9.92,7.61,14.88,11.41,.81,.46,1.54,1.42,2M
.48,1.5,.31-.02,.48-.16,.47-.43-.05-3.13-.54-6.23-.95-9.33-1.22-10.39-3.07-20.78-4.33-31.12,.99-.32,1.73,.71,2.49,1.19,5.67,4.76,11.33,9.53,17,14.29,.65,.54,1.35,1.05,2.04,1.55,.06,.05,.26,0,.38-.04,.1-.03,.25-.11,.25-.17,0-.64,.08-1.29-.03-1.92-.93-5.55-1.89-11.09-2.85-16.64-.96-6.29-2.46-12.59-3.21-18.85,1.25-.11,2.08,1.23,3.03,1.9,5.85,5.36,11.68,10.72,17.53,16.08,.99,.69,1.92,2.27,3.19,2.22,.3-.37,.11-1.07,.09-1.54-2.04-10.21-4.09-20.41-6.13-30.61-.02-.76-.64-1.92,.22-2.35,.07-.05,.3-.03,.36,.03,8.43,7.58,16.02M
,16.05,24.43,23.66,.11,.06,.59-.08,.63-.23,0-.64,.06-1.29-.07-1.92-2.01-9.77-4.12-19.54-6.23-29.29-.04-.2,.03-.42,.08-.63,.08-.18,.49-.22,.63-.13,5.32,4.89,10.02,10.42,15.09,15.57,3.91,4.12,7.82,8.24,11.75,12.34,.22,.23,.63,.36,.96,.52,.34,.02,.39-.49,.36-.74-2.05-9.66-4.18-19.3-6.19-28.97,.23-1.47,1.79,.5,2.22,.94,9.13,10.01,18.25,20.02,27.39,30.03,1.43,1.42,3.06,3.8,2.51-.16-1.47-7.88-3.03-15.75-4.67-23.61-.1-.52-.04-1.06-.03-1.59,0-.07,.13-.16,.23-.19,.12-.03,.33-.05,.39,0,.67,.67,1.36,1.33,1.97,2.04,9.39,10.79,M
18.76,21.58,28.14,32.37,1.38,1.59,2.76,3.19,4.18,4.76,.19,.21,.67,.26,1.21,.46-1.02-7.64-2.43-14.98-3.68-22.55-.14-.85-.13-1.71-.18-2.57,0-.1,.1-.28,.14-.28,.24,0,.59,0,.71,.11,.75,.76,1.47,1.54,2.14,2.34,11.45,13.7,22.9,27.41,34.35,41.11,.75,.89,1.53,1.77,2.34,2.63,.1,.11,.46,.09,.7,.08,.06,0,.17-.17,.17-.26-.32-6.89-1.18-13.74-1.83-20.61-.11-3,1.45-.75,2.41,.31,6.99,8.57,13.99,17.14,20.93,25.73,6.72,8.32,13.38,16.68,20.07,25.02,.75,1.09,2.01,2.05,2.06,3.44-.07,6.66,.32,13.39-.16,20.02-.09,.1-.54,.19-.67,.08-.71-.M
78-1.43-1.56-2.09-2.37-7.38-9.14-14.73-18.29-22.12-27.43-5.75-6.87-11.1-14.13-17.17-20.73-.12-.06-.58,.08-.62,.23-.03,.64-.1,1.29-.04,1.92,.68,6.76,1.41,13.51,1.92,20.28,0,.09-.1,.26-.17,.26-.7,.15-1.09-.32-1.49-.79-11.5-13.82-23.08-27.56-34.63-41.35-.52-.62-1.13-1.19-1.72-1.78-.13-.1-.57-.04-.65,.12,.72,8.31,2.67,16.64,3.45,25-.05,.56-.68,.54-1,.22-10.44-11.75-20.71-23.65-31.09-35.45-.59-.62-1.13-1.75-2.2-1.72,.2,5.34,1.93,11.06,2.72,16.51,.64,3.73,1.46,7.43,1.76,11.2,.03,.27-.17,.41-.48,.39-9.47-9.07-18-19.65-27.M
14-29.23-.91-.76-1.75-2.36-2.99-2.39-.32,.47-.03,1.32-.01,1.89,1.77,9.47,3.67,18.93,5.35,28.42,.01,.58-.73,.54-1.03,.26-8.07-8.2-15.99-16.53-24.01-24.78-4.75-5.23-2.48,.34-2.11,3.51,1.49,7.99,2.99,15.97,4.47,23.96,.45,3,1.26,5.75-1.91,2.49-6.68-6.49-13.35-12.98-20.04-19.46-.68-.66-1.45-1.27-2.19-1.89-.14-.08-.58,.03-.66,.15,0,4.41,1.4,8.74,1.96,13.12,1.12,6.72,2.23,13.45,3.28,20.18,.15,.95,.48,1.91,.11,2.87-1.26-.02-2.03-1.28-2.99-1.97-5.57-4.98-11.13-9.97-16.71-14.94-.9-.8-1.87-1.54-2.82-2.3-.06-.05-.26-.02-.37,0-M
.11,.03-.27,.1-.28,.16-.06,.42-.16,.85-.1,1.27,.34,2.68,.72,5.35,1.1,8.03,1.34,9.84,2.98,19.66,3.81,29.56-.04,.46-.63,.86-1.05,.47-.87-.67-1.77-1.32-2.62-2.01-5.85-4.61-11.46-9.51-17.5-13.88-.29-.06-.93-.03-.85,.4,.76,10.86,2.24,21.67,3.05,32.53,.29,3.33,.54,6.66,.79,10-.37,1.41-1.95-.09-2.63-.5-5.78-4.05-11.54-8.14-17.41-12.06-2.42-1.51-1.06,3.73-1.22,4.86,.82,14.29,1.64,28.63,1.67,42.94-.51,1.14-1.81-.11-2.54-.42-5.11-2.99-10.21-5.99-15.33-8.97-1.06-.59-1.92-1.35-3.24-.94-.21,18.23-.12,36.44-1.09,54.65l.14-.04c-6M
.28-2.65-12.49-5.45-18.74-8.17-1.79-.73-3.14-1.45-3.06,1.24-1.45,20.22-2.77,40.64-5.85,60.67l.11-.12c-6.81-2.02-13.6-4.07-20.4-6.1-1.43-.45-1.98-.03-2.15,1.43-1.8,14.03-4.47,27.96-6.71,41.93-1.56,9.58-4.1,19.14-5.44,28.69l.13-.1c-7.97-1.35-16.78-2.68-24.44-3.65,.22-4.7,1.97-9.3,2.78-13.96,1.19-5.39,2.4-10.78,3.5-16.19,2.92-14.95,5.86-29.89,8.28-44.93l-.14,.13Z"/><path class="cls-2" d="M1191.44,947.12c.49-.58,.5-1.22,.36-1.86-.33-1.48-.67-2.97-1.06-4.44-2.25-8.42-4.52-16.84-6.78-25.25-.09-.42-.28-1.51,.46-1.16,8.23,M
7.23,15.71,15.33,23.67,22.88,1.25,1.09,2.03,2.47,3.68,3.05-1.83-9.69-5.14-19.21-7.47-28.84-.14-.52-.18-1.05-.24-1.58,0-.08,.07-.22,.15-.24,.81,.05,1.66,1.18,2.3,1.67,5.88,6.03,11.76,12.06,17.61,18.11,3.38,3.49,6.71,7.01,10.08,10.51,.1,.1,.45,.07,.68,.05,.28-.19,.07-.62,.01-.91-1.96-8.48-4.28-16.88-6.51-25.3-.21-.95-.54-1.94,0-2.83l-.05,.09c11.02,10.93,21.27,22.57,31.72,33.94,.91,.77,1.68,2.36,2.93,2.4-.04,.29,.03,.34,.22,.14l-.31-.07c.4-.86,.1-1.71-.09-2.55-1.69-7.19-3.42-14.38-5.13-21.57-.17-.73-.26-1.48-.37-2.22-M
.01-.1,.08-.29,.12-.29,.25,0,.6-.02,.72,.1,.93,.92,1.86,1.84,2.71,2.8,8.67,9.74,17.33,19.48,25.97,29.23,2.88,3.25,5.69,6.54,8.55,9.8,.47,.4,.98,1.28,1.63,1.31,.24-.2,.48-.44,.34-.75-1.43-7.34-2.87-14.67-4.28-22.01-.77-4.35,1.5-1.14,2.89,.33,13.21,15.21,26.25,30.52,39.03,45.97,.74,.9,1.5,1.79,2.26,2.67,.4,.47,.8,.62,.95,.38,.11-.18,.29-.37,.27-.55-.46-5.81-1.26-11.58-1.96-17.37-.17-1.39-.38-2.78-.53-4.17-.02-.15,.19-.42,.34-.44,.23-.03,.59,.04,.72,.18,.72,.78,1.4,1.58,2.07,2.39,4.92,5.92,9.88,11.82,14.73,17.77,10.73M
,13.17,21.44,26.35,32.12,39.55,1.38,1.32,1.66,2.84,1.64,4.52-.18,6.02,.19,12.07-.16,18.08-.03,.14-.33,.27-.54,.36-.05,.02-.22-.08-.31-.14-15.99-18.66-30.47-39.54-47.3-57.22-.32,.22-.2,.84-.21,1.19,.74,7.06,1.88,14.13,2.27,21.21-.34,.03-.71,.14-.8,.06-.6-.57-1.19-1.16-1.71-1.78-6.13-7.34-12.21-14.71-18.37-22.04-6.38-7.6-12.83-15.16-19.26-22.73-.68-.8-1.38-1.59-2.11-2.36-.11-.12-.47-.11-.71-.12,.64,7.93,2.81,16.22,4.03,24.25,.05,.29-.1,.6-.19,.89-.27,.1-.82-.16-1.01-.37-11.2-12.79-22.38-25.59-33.58-38.38-.77-.88-1.6-M
1.73-2.44-2.57-.12-.12-.47-.09-.72-.14l-.03-.18,.13,.12c-.37,.97-.05,1.92,.16,2.86,1.78,8.15,3.67,16.22,5.3,24.42-1.14,.22-1.6-.85-2.34-1.47-6.47-7.11-12.9-14.25-19.4-21.35-3.49-3.81-7.08-7.55-10.64-11.32-.39-.41-.71-.93-1.52-.88l.09-.06c.99,7.93,3.68,15.64,5.33,23.49,.41,1.69,.75,3.39,1.11,5.09,.1,.45-.11,.81-.39,.75-9.36-8.41-17.72-18.48-26.75-27.44-.79-.62-1.41-1.88-2.54-1.78-.05,0-.16,.19-.14,.29,2.17,10.09,4.73,20.09,7.07,30.14,.13,2.17-2.65-1.09-3.15-1.57-7.48-7.35-14.83-14.83-22.39-22.1-.43-.6-1.61-.68-1.28,M
.35,2.37,10.84,5.39,21.92,7.25,32.7-.91,.17-1.44-.74-2.08-1.21-4.02-3.77-8.02-7.56-12.05-11.32-2.8-2.62-5.63-5.22-8.46-7.83-.44-.39-.94-.91-1.59-.87-.12,.01-.3,.32-.27,.47,.27,1.38,.59,2.76,.88,4.14,2.08,9.87,4.29,19.72,6.16,29.63,.06,.62,.41,1.38-.34,1.72-.06,.04-.28,.02-.34-.03-.75-.62-1.5-1.24-2.23-1.87-6.29-5.29-12.22-11.05-18.74-16.05-.74-.16-.64,.69-.55,1.22,2.28,12.45,4.79,24.88,6.52,37.41-1.19,.32-2.23-1.09-3.2-1.67-4.78-3.8-9.53-7.61-14.31-11.42-.86-.68-1.76-1.33-2.67-1.97-.15-.1-.49-.06-.74-.03-.08,0-.2,.M
17-.19,.26,.74,7.52,2.34,14.94,3.16,22.46,.67,5.25,1.34,10.5,1.99,15.75,.12,.96,.09,1.93,.12,2.9,.03,.41-.68,.39-.87,.34-5.6-3.65-10.93-7.68-16.43-11.48-.83-.45-1.63-1.37-2.66-1.11,.46,8.07,1.7,16.31,2.11,24.47,.55,6.98,1.31,13.96,1.49,20.97,0,.17-.18,.41-.37,.49-1.22,.17-2.25-1.08-3.31-1.56-4.36-2.71-8.72-5.43-13.09-8.13-1.01-.53-2.86-2.01-2.88,.17,.44,16.47,1.27,32.95,.91,49.43-.01,.28-.58,.58-.86,.45-5.59-2.52-10.97-5.47-16.47-8.17-3.22-1.88-2.47,.74-2.61,2.92-.47,17.87-1.29,35.78-2.88,53.58-.44,.82-1.74,.27-2.4M
4,.03-3.87-1.52-7.73-3.06-11.6-4.57-2.1-.63-4.09-2.01-6.31-1.92-2.91,22.13-5.02,44.49-9.27,66.46l.14-.13c-7.2-2.18-14.57-4.29-21.94-5.82l.06,.09c4.81-21.94,7.7-44.32,10.76-66.58,.24-2.43,2.95-.66,4.31-.3,4.29,1.55,8.58,3.11,12.87,4.66,.81,.23,2.24,1.13,2.83,.23,1.18-6.69,1.37-13.51,2.08-20.26,.67-12.04,1.77-24.08,2.04-36.14,.1-.77-.16-2.23,1.06-2.04,5.87,2.27,11.38,5.37,17.19,7.78,1.14,.28,1.11-.81,1.18-1.58,.05-8.07,.45-16.15,.2-24.23-.26-8.29-.3-16.58-.42-24.87-.09-2.16,1.85-.76,2.89-.25,5.1,2.78,10.01,5.92,15.22M
,8.49,.56,.12,.9-.75,.83-1.21-.22-3.76-.47-7.53-.71-11.29-.48-6.12-.76-12.26-1.27-18.38-.25-5.25-1.5-10.51-1.35-15.75,1.21-.27,2.11,.75,3.11,1.26,4.26,2.81,8.51,5.63,12.77,8.44,.78,.36,2.9,2.45,3.25,.88-.62-6.98-1.51-13.95-2.48-20.89-.87-6.95-2.34-13.88-2.89-20.84,0-.09,.08-.25,.15-.25,.92-.23,1.63,.55,2.35,.98,5.46,4,10.89,8,16.27,12.1,.8,.35,1.36,.19,1.15-.92-2.06-12.84-4.87-25.6-6.91-38.41,1.54,.24,2.36,1.31,3.53,2.15,5.21,4.21,10.42,8.42,15.64,12.62,.54,.44,.98,1.07,1.95,1,.23-1.39-.44-3-.61-4.44-2.11-10.62-4.9M
7-21.14-6.88-31.78,.37-.88,1.89,.76,2.37,1.03,5.67,4.9,11.32,9.82,16.99,14.72,1.07,.71,1.9,2.16,3.25,2.18v.14l-.1-.08c.34-.86,.06-1.72-.14-2.55-2.57-10.44-5.21-20.87-7.77-31.32,.03-.66,1.16-.22,1.4,.11,7.89,7.2,15.93,14.26,23.34,21.83-.11-.24-.07-.29,.14-.13l-.28,.08Z"/><path class="cls-2" d="M171.16,461.61c10.66,11.81,21.24,23.67,32.27,35.16,.51,.38,1.44,1.01,1.21-.24-1.88-7.82-3.77-15.64-5.65-23.46-.38-1.58-.72-3.18-1.04-4.77-.03-.14,.19-.44,.31-.44,.79,0,1.21,.76,1.71,1.24,9.1,9.62,18.46,19.02,27.4,28.78,.01-.25M
,.07-.28,.17-.1l-.28,.03c1.05-1.03,.12-2.51-.01-3.74-1.99-9.4-4.99-18.84-6.47-28.22,.59,0,.97,.29,1.31,.63,2.27,2.28,4.52,4.56,6.81,6.82,5.68,5.61,11.39,11.2,17.08,16.81,.41,.4,.79,.84,1.53,.88-1.66-11.04-5.5-22.18-7.25-33.37,.35-1.04,2.77,1.77,3.34,2.12,6.24,5.8,12.46,11.61,18.69,17.42,.64,.46,1.26,1.34,2.04,1.47,.25-.17,.57-.38,.43-.72-1.16-5.3-2.35-10.6-3.48-15.91-1.22-5.73-2.39-11.47-3.55-17.21-.58-3.85,1.1-1.65,2.81-.37,5.66,4.91,11.31,9.84,16.97,14.75,.64,.42,1.38,1.32,2.14,1.36,.16-.13,.38-.31,.36-.45-.53-2.M
98-1.11-5.96-1.65-8.95-1.66-9.83-3.88-19.62-5.02-29.51,1.6,.14,2.51,1.46,3.74,2.31,4.87,3.87,9.74,7.75,14.62,11.62,.8,.5,1.53,1.47,2.58,1.31,.06,0,.16-.18,.15-.28-.9-8.05-2.54-16.01-3.45-24.06-.6-5.36-1.51-10.7-1.9-16.08,0-.48-.41-1.13,.48-1.37,.58-.16,.96,.29,1.33,.55,4.54,3.21,9.06,6.45,13.6,9.66,1.54,.91,2.75,2.37,4.64,2.51-.83-10.12-1.9-20.21-2.73-30.34-.37-4.62-.65-9.25-.96-13.88,0-.57-.24-1.43,.32-1.8,.99-.29,1.85,.73,2.69,1.11,4.37,2.71,8.72,5.43,13.09,8.13,.82,.32,3.03,2.34,3.53,1.12,.13-5.69-.27-11.42-.45-M
17.11-.44-11.09-.63-22.19-.41-33.28,.01-.27,.62-.5,.94-.35,5.66,2.67,11.2,5.58,16.82,8.34,2.47,1.26,2.05-.33,2.18-2.18,.16-10.34,.77-20.67,1.33-31.01,.54-7.84,.69-15.74,1.73-23.54,.75-.93,2.28,.16,3.21,.38,4.35,1.71,8.69,3.44,13.04,5.15,1.08,.42,2.14,.92,3.36,1.02,.19,.02,.54-.15,.6-.29,.16-.4,.25-.83,.3-1.26,2.58-21.86,4.79-43.93,9.24-65.47-.02,.32-.03,.69,.38,.82,1.23,.4,2.47,.77,3.73,1.11,5.17,1.39,10.35,2.75,15.52,4.14,.53,.14,1.03,.17,1.53-.04,0,.01-.07-.09-.07-.09-.75,7.59-2.86,15.1-3.82,22.7-.56,3.63-1.23,7.M
25-1.84,10.88-1.86,11.08-3.15,22.25-4.76,33.37-.23,2.58-3.25,.42-4.67,.16-4.79-1.71-9.58-3.44-14.37-5.16-1.6-.34-1.28,2.85-1.56,3.88-1.49,18.3-3.07,36.56-3.7,54.92-1.46,.21-2.48-.57-3.73-1.11-4.31-2.01-8.61-4.02-12.91-6.02-.64-.29-1.95-1.04-2.41-.26-.77,16.67-.05,33.39,.06,50.07,.13,2.56-1.45,1.28-2.84,.66-4.52-2.54-9.01-5.11-13.52-7.66-1.31-.71-2.66-1.57-2.55,.74,.72,14.96,2.19,29.88,3.24,44.81-.57,.75-1.65-.29-2.26-.55-4.28-2.8-8.54-5.61-12.8-8.41-1.32-.74-2.34-2.02-3.96-2.02,.93,13.64,3.5,27.25,5.23,40.85,.01,.6M
1,.35,1.86-.57,1.86-5.85-3.61-11.1-8.17-16.74-12.13-.71-.43-2.7-2.18-2.55-.28,1.37,8.11,2.72,16.23,4.31,24.3,.87,4.58,1.75,9.15,2.62,13.72-.33,1.49-3.12-1.43-3.79-1.8-5.54-4.4-10.95-8.94-16.55-13.26-.2-.09-.9-.18-.91,.23,1.7,9.39,3.97,18.67,6.01,28,.51,2.54,1.39,5.04,1.63,7.63-.02,.21-.5,.61-.77,.42-.6-.43-1.21-.86-1.76-1.33-5.49-4.74-10.97-9.5-16.46-14.24-.91-.79-1.84-1.57-2.8-2.33-.13-.11-.48-.04-.88-.05,1.9,10.87,5.33,21.53,7.78,32.31,.98,3.38-1.76,.64-2.81-.27-6.44-5.95-12.85-11.9-19.29-17.85-.58-.36-1.99-2.28-M
2.54-1.47,1.55,9.25,4.85,18.3,6.95,27.49,.15,.8,1.86,4.59,.31,4.3-9.13-8.04-17.41-17.01-26.27-25.35-.14-.09-.88-.14-.84,.26,2.23,9.43,4.95,18.75,7.48,28.11,.06,.52,.45,1.54,.07,1.87-.24-.01-.57-.01-.7-.13-9.27-9.03-18.16-18.47-27.01-27.82-.89-.72-1.53-2.11-2.78-2.12-.3,.55,.13,1.84,.21,2.51,2.06,8.74,4.93,17.41,6.59,26.18-.73-.07-1.06-.41-1.39-.76-2.62-2.74-5.28-5.45-7.84-8.22-7.37-7.97-14.7-15.96-22.05-23.94-1.16-1-2.15-2.92-3.6-3.35-1.01,.07,.47,3.77,.49,4.58,1.59,7.39,3.96,14.81,5.13,22.2-.22,0-.56,.08-.65-.01-.M
71-.64-1.42-1.29-2.04-1.99-11.84-13.36-23.76-26.64-35.51-40.08-.42-.33-.85-1.09-1.46-.93-.43,.15-.22,1.1-.22,1.47,1.49,7.85,3.14,15.54,4.5,23.43-1.63-.18-2.18-1.68-3.23-2.69-8.83-10.31-17.69-20.6-26.49-30.92-4.47-5.25-8.83-10.56-13.26-15.84-.86-.78-1.4-2.19-2.7-2.21,.19,6.13,1.46,12.21,2.06,18.32,.59,4.84,.34,5.63-3.03,1.32-15.81-19.27-31.72-38.44-47.34-57.86-.85-1.04-1.23-2.09-1.22-3.33,.04-6.14,0-12.28-.01-18.42-.02-1.26,.95-.6,1.39-.2,14.57,18.15,29.33,36.13,43.99,54.2,1.14,1.14,1.84,2.94,3.52,3.33-.3-7.25-1.6-1M
4.64-2.2-21.94-.04-.41-.04-.87,.79-.93,12.95,15.46,25.77,31.02,39,46.34,.76,.88,1.57,1.74,2.4,2.59,.11,.11,.45,.09,.68,.08,.05,0,.15-.19,.13-.29-1-6.09-2.12-12.15-3.19-18.22-.11-1.88-2.64-9.9,1.21-5.06,8.31,9.55,16.61,19.1,24.94,28.64,3.16,3.62,6.39,7.2,9.62,10.79,.21,.24,.62,.37,.95,.53,.33,0,.35-.5,.32-.75-1.77-7.95-3.6-15.88-5.26-23.85-.24-1.15-.68-2.33,.06-3.49l-.16-.05Z"/><path class="cls-2" d="M671.73,960.32h0s-.07,.06-.1,.09l.1-.09Z"/><path class="cls-2" d="M709.12,957.02c-.91,1.58-1.83,3.16-2.76,4.73-1.31,.M
72-2.31,2.16-3.91,2.08-.75-2.69-.48-5.57-1.02-8.31-.04-.27-.68-.46-.98-.29-5.38,3.19-10.58,6.65-15.94,9.91-2.02,1.25-4.14,2.4-6.23,3.58-.42,.23-.86,.49-1.49,.35-1.68-2.9-3.37-5.81-5.06-8.74,8.32-4.36,15.89-9.54,23.88-14.17,.63-.21,1.14,.4,1.42,.88,.94,1.55,1.86,3.11,2.78,4.66,.62,.8,1.03,2.71,2.37,2.07,1.54-.9,2.95-1.99,4.41-3,.81,2.09,1.65,4.17,2.53,6.25Z"/><path class="cls-2" d="M906.2,1224.03s.11-.02,.16-.03c-.02,.05-.04,.11-.06,.16l-.1-.13Z"/><path class="cls-2" d="M945.14,1096.22s-.1,.04-.15,.05c.01-.06,.03-.1M
2,.04-.18l.11,.13Z"/><path class="cls-2" d="M951.59,1293.34h-.17s.01-.05,.02-.07l.15,.07Z"/><path class="cls-2" d="M926.27,1016.9l-.09,.66c-5.28,3.75-10.91,7-16.81,9.69,.27-2.03-4.9,2.08-5.68,2.39-3.35,1.29-6.77,2.4-10.26,3.31,1.47-7.67,3.11-15.31,4.63-22.96,.59-3.41,1.03-6.84,1.52-10.26,.06-.42,.01-.85-.02-1.28-.01-.06-.16-.13-.27-.16-.71-.1-1.37,.62-1.97,.95-3.54,2.65-7.06,5.32-10.59,7.97-.6,.33-1.27,1.08-1.98,.94-.36-.22-.19-1.12-.17-1.51,1.4-7.23,2.72-14.48,3.67-21.76,.32-2.99,1.07-5.97,.91-8.98,0-.06-.16-.14-.M
27-.17-.63-.17-1.35,.72-1.87,1.04-3.14,2.66-6.26,5.35-9.39,8.01-.74,.5-1.49,1.6-2.48,1.43-.16-.06-.25-.36-.23-.54,.32-2.25,.66-4.49,.99-6.74,1.1-6.73,1.93-13.46,2.61-20.24,.03-.26,.01-.73-.17-.9-1.05-.16-1.68,.9-2.41,1.46-2.95,2.8-5.87,5.62-8.82,8.43-.82,.75-2.24,2.17-2.23,.06,.69-7.78,2.43-15.71,2.13-23.45-.6-.29-1.25,.31-1.58,.71-2.76,2.92-5.51,5.85-8.27,8.77-.65,.49-2.17,2.95-2.85,1.49,.33-6.46,.94-12.9,1.42-19.35,.03-.42-.1-.85-.19-1.27-.05-.14-.5-.28-.63-.22-3.67,3.49-6.81,7.48-10.29,11.17-.33,.24-1,1.18-1.43,M
.79-.12-.29-.28-.59-.27-.89,.23-5.06,.5-10.12,.73-15.17,0-2.22,.03-3.54-2.1-1.25-2.91,3.37-5.79,6.75-8.7,10.12-.37,.42-.87,.78-1.33,1.15-.05,.04-.35-.02-.37-.07-.84-5.11,.51-10.51-.18-15.73-.09-.33-.7-.47-.91-.15-3.2,3.55-6.13,7.33-9.25,10.97-.64,.59-1.25,1.59-2.07,1.89-.21-.1-.52-.23-.54-.37-.39-4.49,.1-9.06-.4-13.55-.13-.31-.83-.22-.98-.13-3.53,3.93-6.85,7.99-10.31,11.98-.58,.54-1.05,1.47-1.98,1.34-.07,0-.19-.15-.19-.24-.42-3.95-.55-7.95-.93-11.9-1.02-.3-1.47,.6-2.11,1.17-3.08,3.4-6.12,6.83-9.22,10.22-1.51,1.65-3M
.13,3.24-4.69,4.86-.53,.59-1.62,.39-1.49-.5-.32-3.31,.11-6.74-.7-9.97-.11-.19-.71-.47-.96-.24-.6,.58-1.2,1.16-1.78,1.75-4.33,4.4-8.66,8.8-13,13.2-.61,.39-1.26,1.66-2.04,1.32-.18-.12-.37-.32-.39-.5-.34-2.97-.43-5.98-.89-8.93,.56-1.21,1.12-2.41,1.67-3.62,4.26-4.31,8.29-8.86,12.45-13.25,.89-.73,1.48-2.12,2.72-2.2,.06-.01,.21,.12,.23,.2,.31,1.38,.64,2.75,.91,4.13,.35,1.8,.65,3.62,.99,5.42,.02,.08,.15,.15,.25,.21,.26,.14,.53,.13,.73-.07,.76-.75,1.56-1.48,2.24-2.28,3.44-3.99,6.84-8,10.25-12,.61-.71,1.23-1.42,1.89-2.09,.1M
7-.1,.84-.12,.98,.18,.81,2.58,.89,5.33,1.44,7.98,.24,.74,.24,2.95,1.45,2.47,3.58-3.81,6.55-8.16,9.88-12.18,.52-.45,1.33-2.05,2.1-1.46,.6,2.1,.85,4.24,1,6.39,.25,.91,0,6.61,1.25,5.97,3.81-3.87,6.74-8.56,10.22-12.73,.19-.24,.57-.39,.88-.55,.59-.16,.57,.94,.66,1.32,.32,4.3,.31,8.62,.85,12.9,.63,.55,1.29-.4,1.69-.82,3.11-3.91,6.09-7.9,9.27-11.74,.18-.22,.44-.31,.68-.16,.68,.46,.38,1.41,.51,2.1,.26,4.41,.64,8.81,.48,13.23-.01,.3,.18,.6,.32,.88,.03,.07,.31,.14,.36,.1,.38-.27,.82-.53,1.1-.87,3.11-3.77,6.14-7.59,9.23-11.38M
,.09-.1,.48-.07,.73-.06,.09,0,.24,.12,.25,.19,.09,1.07,.22,2.15,.22,3.22-.02,4.31-.1,8.61-.13,12.92-.06,4.6,1.45,1.91,3.23,.03,2.5-2.94,4.97-5.9,7.48-8.83,.19-.24,.59-.37,.92-.52,.07-.03,.33,.05,.35,.11,.1,.3,.21,.62,.21,.93,0,5.17,.25,10.34-.39,15.5-.2,1.6-.19,3.22-.23,4.84,0,.16,.18,.41,.36,.49,.17,.06,.56,.02,.69-.09,3.46-3.39,6.62-7.07,9.98-10.56,.46-.32,1.05-1.11,1.51-.76,.63,2.44-.09,5.15,0,7.67-.25,5.81-.65,11.6-1.15,17.39,1.19,.31,1.74-.71,2.56-1.32,2.84-2.73,5.67-5.48,8.51-8.21,.65-.66,2.46-2.22,2.34-.25-.M
92,8.37-1.07,16.78-2.15,25.13-.12,.74-.09,1.5-.11,2.25-.05,.41,.56,.49,.85,.4,3.58-2.72,6.86-5.79,10.31-8.65,.77-.5,1.43-1.55,2.46-1.35,.08,.01,.2,.15,.19,.23-.08,3.44-.45,6.88-.84,10.29-.57,7.42-1.71,14.78-2.69,22.17-.03,.41,.7,.35,.87,.29,4.52-3.02,8.81-6.33,13.26-9.46,.22-.1,.82-.16,.93,.21-.39,7.38-1.67,14.82-2.77,22.15-.76,5.12-2.15,10.17-2.31,15.36,.55,.72,1.67-.25,2.27-.48,3.74-2.3,7.45-4.63,11.18-6.93,.77-.4,1.51-1.09,2.45-.88,.04,.21,.14,.43,.11,.64Z"/><path class="cls-2" d="M926.83,1292.99c-.17,.74-.9,2.0M
3,.27,2.24,8.13-.28,16.19-1.69,24.32-1.89-10.74,31.3-22.94,62.14-35.81,92.62-.37,.13-.61,.29-.86,.3-8.77-.02-17.5,.21-26.28,0-.37-1.36,.61-2.52,1.04-3.77,4.96-11.26,10.06-22.49,14.87-33.79,4.55-10.69,8.97-21.42,13.28-32.18,2.58-6.46,5-12.95,7.53-19.42,.61-1.31-.3-1.55-1.44-1.42-7.35,.67-14.71,1.39-22.06,2.05-1.91,.04-.57-1.97-.25-2.9,2.38-5.83,4.79-11.65,7.13-17.49,7.47-18.65,14.37-37.41,20.9-56.3,.3-.93,.18-1.62-1.72-1.24-7.12,1.41-14.25,2.83-21.39,4.21,7.95-22.07,16.25-44.26,22.41-66.84-.36-.9-2.08,0-2.8,.07-5.95M
,1.57-11.74,3.96-17.76,5.11-.51-.63-.17-1.24,.03-1.86,5.38-16.29,10.34-32.74,14.93-49.25,.54-1.89,.98-3.8,1.41-5.7,.11-1.69-2.07-.56-2.91-.22-5.04,2.04-10.05,4.18-15.12,6.15-.79,.3-1.02-.2-1.07-.84,3.82-13.79,7.7-27.56,10.9-41.5,6.37-2.32,12.53-5.08,18.44-8.26-2.69,14.1-6.07,28.07-9.42,42.01-.06,.29,.46,.65,.78,.54,6.33-2.23,12.46-4.97,18.81-7.14-3.79,16.48-7.8,32.85-12.59,49.11-.89,3.04-1.73,6.08-2.58,9.13-.12,.42-.17,.85,.36,1.3,6.09-1.49,12.14-3.35,18.2-4.99,.7-.14,2.1-.74,2.3,.27-4.53,17.52-9.82,34.85-15.31,52.M
12-1.42,5.12-3.8,10.08-4.79,15.31,.37,.84,1.78,.31,2.49,.31,6.5-1.22,13.1-2.43,19.59-3.57,.23,.26,.51,.43,.51,.6-.02,.53-.06,1.07-.22,1.58-1.96,5.82-3.61,11.69-5.57,17.51-6.57,19.45-13.35,38.81-20.55,58.04Z"/><path class="cls-2" d="M589.21,1154.29c-.11-.59,.35-1.01,.73-1.45,3.14-3.62,6.3-7.23,9.44-10.86,2.09-2.5,4.32-4.89,6.21-7.53,.18-.24,.14-.42-.13-.52-12.94,3.6-25.52,9.24-38.66,12.68-1.12-.09,.19-1.29,.45-1.76,3.98-4.86,7.98-9.7,11.95-14.56,.51-.62,.92-1.3,1.36-1.96,.03-.05-.06-.18-.13-.23-.45-.28-1.02,.06-1.49M
,.15-2.24,.72-4.49,1.44-6.72,2.18-10.17,3.41-20.57,6.33-30.86,9.49-.73,.22-1.53,.32-2.3,.45-.07,.01-.27-.13-.27-.18,3.54-5.42,8.13-10.36,12-15.64,.36-.46,.64-.95,.29-1.49,0,.01,.14,.25,.14,.25l-.13-.16c-14.65,3.47-29.25,8.91-44.08,11.12-.07-.07-.13-.22-.08-.29,.35-.57,.68-1.15,1.09-1.69,2.95-3.86,5.91-7.71,8.86-11.56,.32-.57,1.24-1.43,1.12-2.02-.17-.13-.43-.33-.58-.3-1.95,.41-3.9,.84-5.83,1.3-13.14,3.19-26.45,5.84-39.78,8.48-.51,.1-1.05,.14-1.59,.15-.33,0-.56-.19-.45-.38,2.6-4.43,5.96-8.41,8.86-12.65,.46-.64,1.08-1M
.25,1.08-2.04-.46-.31-.98-.27-1.5-.18-3.95,.67-7.9,1.33-11.85,2.01-8.15,1.42-16.33,2.74-24.57,3.79-4.89,.38-9.8,1.95-14.68,1.72-.32-.62,.12-1.07,.41-1.52,2.21-3.45,4.44-6.89,6.65-10.33,.39-.84,2.26-2.66,.47-2.9-15.77,1.47-31.53,3.24-47.38,4-3.22,.12-6.43,.59-9.66,.5-1.25-.31-.13-1.5,.14-2.19,2.13-4.06,4.78-7.9,6.57-12.12-.12-.79-1.34-.54-1.94-.62-21.68,.64-43.35,.59-65.04,.04l.15,.09c2.43-5.2,4.86-10.4,7.29-15.59l-.11,.07c22.41,.6,44.88,.7,67.3,.63,.45,.66,.11,1.16-.14,1.64-1.55,2.98-3.12,5.95-4.68,8.93-.28,.98-2.7M
7,3.75-.78,3.88,14.79-.46,29.54-1.62,44.27-2.88,4.41-.39,8.8-.97,13.22-1.27,.34-.03,.75,.42,.63,.67-2.23,4.42-5.14,8.49-7.47,12.86-.2,1.29,2.16,.57,2.91,.63,16.49-1.97,32.81-4.69,49.17-7.45,.2-.03,.47,.14,.67,.25,.13,.61-.68,1.48-.93,2.07-2.53,4.02-5.38,7.88-7.7,12.02,.89,.46,1.68,.26,2.46,.1,4.57-.91,9.13-1.86,13.7-2.76,9.67-1.91,19.19-4.23,28.76-6.42,.9-.21,1.82-.39,2.74-.53,.16-.02,.4,.19,.55,.33,.12,.62-.75,1.45-1.05,2.04-2.33,3.27-4.68,6.54-7,9.81-1.53,2.28-2.71,3.44,1.12,2.55,6.52-1.71,13.02-3.45,19.55-5.14,6M
.02-1.56,11.91-3.39,17.85-5.12,1.3-.2,2.9-1.24,4.14-.72,.06,.03,.09,.2,.05,.28-.33,.58-.62,1.19-1.02,1.74-2.85,3.9-5.73,7.79-8.59,11.69-1.71,2.35-1.2,2.35,1.32,1.69,9.5-2.72,18.85-5.77,28.15-8.9,3.35-1.13,6.72-2.21,10.08-3.31,.3-.1,.57-.09,.69,.15,.27,.55-.23,1.01-.53,1.44-4.01,5.06-7.57,10.55-11.88,15.35,.16,.14,.21,.3,.43,.29l-.52-.31c2.13,.97,4.62-.91,6.74-1.36,10.97-3.62,21.79-8.17,32.65-11.65,.9,.25-1.32,2.53-1.57,3.08-4.25,5.18-8.03,10.81-12.6,15.71,0,0,.17,.08,.17,.08l-.09-.15c1.01,.81,2.28,0,3.32-.34,10.58-M
4.02,21.25-7.9,31.6-12.3,.26-.09,1.22-.37,1.29,.06-3.97,6.79-9.14,12.97-13.93,19.27-2.39,3.06,5.41-1.06,6.25-1.19,6.49-2.63,12.89-5.39,19.21-8.27,1.23-.37,2.68-1.61,3.94-1.22,.21,.38-.45,1.05-.64,1.42-3.54,4.83-7.08,9.66-10.63,14.49-1.5,2.04-3.04,4.07-4.54,6.11-.53,.97-.25,1.33,1.21,.76,8.71-3.62,17.32-7.45,26.01-11.11,.39-.13,1.04,.11,.77,.64-4.35,6.1-9.11,11.95-13.62,17.95-1.76,2.29-3.56,4.57-5.31,6.87-.29,.48,.29,.82,.73,.67,8.07-3.16,16.14-6.46,24.01-9.99,.84-.26,2.08-1.04,2.89-.9,.09,.17,.23,.41,.15,.54-.5,.76M
-1.05,1.5-1.61,2.24-6.15,8.69-15.4,18.96-20.87,27.13,.07,.08,.23,.19,.3,.17,.75-.23,1.52-.44,2.24-.72,7.24-2.87,14.47-5.76,21.7-8.63,1.11-.27,2.19-1.31,3.3-.68-8.62,11.65-18.25,22.65-27.31,33.93,1.13,.67,2.59-.36,3.79-.63,7.13-2.54,14.25-5.11,21.38-7.65,.59-.13,1.3-.53,1.88-.26,.08,.05,.17,.19,.13,.24-.37,.57-.72,1.15-1.15,1.68-10.08,12.51-20.66,24.79-31.3,36.9-1.05,1.56,.56,.96,1.5,.84,5.9-1.51,11.79-3.04,17.68-4.55,1.05-.14,2.49-.88,3.45-.6,.07,.05,.13,.18,.09,.24-.21,.39-.4,.8-.7,1.15-4.1,4.81-8.13,9.65-12.33,14M
.39-8.09,9.15-16.26,18.24-24.4,27.36-2.6,2.66-1.52,2.71,1.57,2.2,6.7-1.13,13.34-2.76,20.07-3.62,1.39,.17-.76,2.02-1.11,2.57-13.97,16.12-28.65,31.83-43.51,47.41-.51,.71-1.66,1.16-1.43,2.18,.9,.42,1.85,.18,2.75,.09,5.62-.55,11.22-1.14,16.84-1.69,1.46-.14,2.95-.19,4.42-.26,.33-.02,.51,.14,.51,.39-16.91,20.3-36.55,39.27-55.21,58.47-.61,.67-1.54,.86-2.48,.85-7.82,.04-15.63,.08-23.45,.11-.77,.01-1.87-.08-1.72-.85,18.36-18.02,37.14-35.65,54.89-54.27,.44-.6,1.39-1.12,1.1-1.94-1.34-.29-2.95,.05-4.36,.07-5.22,.46-10.43,1.03-M
15.64,1.53-1.34,.11-2.68,.17-4.02,.23-.33,.02-.51-.15-.5-.4,11.19-12.17,23.76-23.66,35.02-35.85,3.76-3.94,7.49-7.9,11.23-11.85,.56-.56,1.14-1.1,1.16-1.92-7.9,.6-15.72,2.92-23.66,3.76-1.2-.12,.96-1.88,1.21-2.31,13.04-13.6,26.3-26.93,38.41-41.16,.38-1.08-2.86,.26-3.4,.28-7.9,2.11-15.68,4.69-23.65,6.49-1.14-.12,.6-1.58,.86-2.03,4.58-4.93,9.26-9.8,13.75-14.78,5.83-6.46,11.52-13.01,17.26-19.53,2.21-2.66-1.48-.92-2.72-.63-7.11,2.32-14.21,4.64-21.31,6.96-.87,.28-1.7,.67-2.7,.52l-.17-.14c.11-.3,.12-.66,.33-.9,3.73-4.23,7.5M
1-8.42,11.21-12.66,5.01-5.74,9.97-11.51,14.95-17.27,.24-.39,.92-.98,.75-1.4-1.31-.4-2.75,.69-4.05,.98-6.99,2.53-13.98,5.06-20.97,7.59-1.15,.28-2.21,1.13-3.41,.69,2.48-3.51,5.58-6.57,8.27-9.92,4.9-6.17,10.52-11.91,14.98-18.35,.02-.04-.21-.22-.27-.21-.63,.14-1.28,.26-1.86,.49-8.61,3.35-17.15,6.82-25.88,9.87-.58,.11-1.35,.07-.67-.82,6.49-7.78,13.05-15.51,19.2-23.54,.26-.42-.04-1.02-.63-.71-9.19,3.6-18.38,7.19-27.72,10.54-1.22,.44-2.49,.82-3.74,1.21-.14,.02-.5-.23-.44-.41,1.84-2.82,4.46-5.1,6.58-7.72,3.77-4.33,7.5-8.68M
,11.24-13.03,.38-.44,.68-.92,1.01-1.39,.04-.06,.01-.23-.04-.25-.23-.07-.49-.16-.73-.15-7.38,2.53-14.66,5.44-22.03,8.05-4.29,1.56-8.63,3.02-12.95,4.53-.62,.22-1.26,.38-1.94,.15l.09,.06Z"/><path class="cls-2" d="M609.5,986.84v.05s-.07,.03-.1,.04l.1-.09Z"/><path class="cls-2" d="M613.62,997.25s.04-.04,.06-.05c.02,.04,.04,.09,.06,.13h-.01s-.11-.09-.11-.08Z"/><path class="cls-2" d="M643.48,973.96s-.06,.03-.09,.04c-.02-.03-.03-.06-.05-.09l.14,.05Z"/><path class="cls-2" d="M702.36,968.35c-2.55,4.08-5.12,8.16-7.89,12.12-5.M
56,3.46-11.18,6.85-17.03,9.85-.3,.16-.9-.08-.91-.36-.49-1.63,1.38-9.45-.54-9.24-8.74,4.24-17.19,9.02-26.17,12.8-.45,.21-.91,.55-1.48,.3-.76-.33-.45-.93-.43-1.43,.19-2.26,.28-4.51,.34-6.78,.02-.53-.11-1.26-.8-1.24-2.39,.5-4.64,1.72-6.93,2.56-8.67,3.88-18.05,6.64-26.84,10.27-1.55-3.36-2.86-6.86-4.18-10.31,11.36-4.11,22.9-8.08,33.89-12.89,1.47,2.85,2.93,5.7,4.42,8.54,.19,.37,.39,.79,1.19,.89,9.18-3.85,17.96-8.58,26.69-13.14,.27-.14,.91,.11,.93,.35,.1,1.07,.23,2.14,.28,3.22,.09,1.61,.13,3.22,.2,4.84,.02,.45,.72,.75,1.1M
7,.5,2-1.09,4.05-2.14,5.98-3.31,5.71-3.4,11.24-7.07,17-10.39,1.51-.39,.96,1.98,1.11,2.85Z"/><path class="cls-2" d="M835.47,996.83l.02-.02s.02,.02,.03,.03c0,0-.01,0-.02,.01-.01,0-.08,.05-.09,.06,.02-.03,.04-.05,.06-.08Z"/><path class="cls-2" d="M883.23,1013.91c-1.69,7.25-3.22,14.53-4.99,21.77-4.71,.42-9.58,.69-14.37,.22,1.05-3.97,2.18-7.92,3.25-11.88,.05-.47,.43-1.21,.08-1.56-1.01-.26-1.75,.76-2.55,1.2-3.59,2.61-7.17,5.23-10.75,7.84-.69,.56-1.41,1.04-2.34,1.07-.31-1.13,.41-2.32,.64-3.46,1.85-6.07,3.16-12.22,4.69-18.M
34,.68-2.75,1.29-5.5,1.91-8.26,.09-.38,.42-.88-.25-1.09-.6-.18-.95,.3-1.31,.59-4.19,3.34-8.25,6.83-12.5,10.1-.22,.1-.87,.26-.9-.16,1.86-8.81,4.03-17.53,5.67-26.39,.11-1.03-1.14-.47-1.54-.02-4.11,3.79-8.5,7.35-12.48,11.27-.48-.42-.59-.93-.47-1.47,.36-1.7,.66-3.41,1.13-5.09,.99-3.58,1.44-7.22,2.11-10.84,.25-2.15,1.07-4.26,.76-6.43-1.15-.22-2.05,1.28-2.92,1.91-3.37,3.22-6.73,6.45-10.11,9.66-.15,.13-.88,.28-.91-.13,.31-2.78,.92-5.55,1.44-8.3,.82-3.83,1.34-7.68,1.82-11.53-.25-1.65-1.96,.52-2.53,1.04-3.04,3.02-6.07,6.05-M
9.13,9.06-.75,.59-1.37,1.6-2.46,1.43,.27-5.56,1.61-11.11,2.16-16.68,.12-2.11-1.41-.62-2.17,.11-3.38,3.36-6.73,6.73-10.11,10.09-.52,.4-1.03,1.18-1.74,1.2-.3,0-.48-.15-.46-.42,.13-1.29,.26-2.57,.42-3.85,.41-3.65,1.17-7.26,1.08-10.94-.46-1.29-2.18,1-2.73,1.41-4.58,4.66-9.19,9.29-14.2,13.67-.56,.36-1.12,1.16-1.81,1.15-.17-.13-.41-.32-.38-.45,.75-4.46,.92-9,1.28-13.49-1.19-.3-1.74,.73-2.56,1.33-5.57,4.95-10.72,10.38-16.54,15.02-.12,.08-.61-.06-.67-.16,.01-.75,.02-1.5,.09-2.25,.26-3.11,.55-6.22,.81-9.34,.01-.18-.18-.37-.M
29-.56-.12-.22-.62-.12-1.02,.21-1.63,1.37-3.26,2.73-4.89,4.1-1.69-2.66-3.3-5.36-4.82-8.08,.2-.38,.39-.75,.58-1.13h0c3.41-2.76,6.51-6.28,10.12-8.62,.21,.1,.52,.25,.54,.39,.29,3.33,.08,6.67,.17,10.02,0,.29-.02,.73,.49,.73,.33,0,.74-.21,.97-.42,1.33-1.21,2.65-2.44,3.93-3.69,3.58-3.51,7.13-7.03,10.7-10.54,.7-.52,1.29-1.64,2.25-1.61,.2,.05,.45,.26,.47,.43,.3,2.36,.26,4.72,.12,7.09-.1,1.5-.11,3.01-.14,4.51,0,.08,.1,.19,.19,.24,.26,.16,.52,.14,.73-.06,2.33-2.23,4.73-4.41,6.99-6.69,3.08-3.12,6.02-6.36,9.06-9.51,.33-.33,.82M
-.48,1.02-.3,.15,.15,.37,.33,.37,.5-.02,2.04-.03,4.09-.13,6.13-.09,2.27-.46,4.51-.4,6.78-.06,.38,.58,.49,.86,.34,4.53-3.97,8.06-9,12.57-12.98,.16-.09,.61,.02,.68,.14,0,1.29,.03,2.58-.04,3.86-.2,3.56-.43,7.11-.65,10.66-.05,.62,.02,1.2,.47,1.71,0,.03,.02,.04,.06,.13,0-.01,.02-.03,.02-.04l-.03-.03s.02,.01,.03,.02c3.45-4.26,7.41-8.16,11.05-12.28,3.82-4.63,.12,14.44,.23,15.84-.27,2.13,.19,2.27,1.7,.8,3.16-3.35,6.31-6.72,9.48-10.07,.65-.55,1.11-1.46,2.13-1.12-.25,6.22-1.03,12.47-2.1,18.63-.13,.63-.08,1.28-.08,1.92-.01,.0M
6,.13,.15,.23,.18,.68,.11,1.27-.76,1.79-1.14,3.61-3.46,7.02-7.15,10.75-10.49,.28-.13,.91-.11,.84,.33-.06,.96-.07,1.94-.21,2.89-.95,6.2-1.94,12.4-2.89,18.6-.46,3.52,.87,1.91,2.57,.54,2.98-2.78,5.94-5.58,8.92-8.37,.5-.32,1.17-1.3,1.8-1.08,.1,.03,.24,.13,.24,.19-.04,1.28,.03,2.58-.19,3.85-.81,4.69-1.75,9.37-2.6,14.06-.56,3.09-1.07,6.18-1.59,9.27-.02,.09,.09,.27,.16,.28,1.05,.19,1.7-.86,2.49-1.37,3.14-2.66,6.28-5.33,9.43-7.99,.77-.49,1.43-1.57,2.46-1.32-.93,9.91-3.98,20.01-5.79,29.93-.07,.58-.34,1.4,.02,1.84,1.56-.02,2M
.57-1.4,3.81-2.16,2.86-2.13,5.7-4.27,8.56-6.4,.86-.51,1.57-1.45,2.68-1.21,.29,1.19-.06,2.35-.33,3.51Z"/><path class="cls-2" d="M906.3,1224.16s-.11,.02-.16,.03c.02-.05,.04-.11,.06-.16l.1,.13Z"/><path class="cls-2" d="M883.55,1226.6c-.65,1.55-.76,2.24,1.22,1.91,7.11-1.51,14.24-2.91,21.37-4.32-9.29,25.69-20.38,50.73-31.19,75.8,.68,.49,1.36,.41,2,.35,7.21-.76,14.42-1.53,21.63-2.28,.98-.08,1.32,.59,1,1.31-12.14,29.39-25.6,58.21-39.63,86.76-8.94,.46-18.02,.3-26.97,.09-.28-.49-.24-.9-.03-1.32,1.07-2.09,2.11-4.19,3.22-6.27M
,13.18-25.48,26.59-50.9,37.7-77.24,.02-.14-.29-.45-.43-.45-1.74,.06-3.48,.1-5.21,.28-4.94,.51-9.86,1.1-14.8,1.64-1.3,.02-2.73,.46-3.94-.07-.17-.79,.29-1.46,.63-2.16,3.33-6.93,6.72-13.84,9.98-20.8,7.7-16.4,14.99-32.91,21.86-49.63,.24-1.2-1.64-.82-2.4-.6-6.52,1.32-12.99,2.9-19.53,4.07-1.13-.11-.52-1.2-.3-1.86,2.94-6.7,5.99-13.38,8.83-20.11,5.7-13.64,11.66-27.22,16.41-41.19,.02-.1-.37-.39-.5-.36-.78,.15-1.56,.32-2.31,.56-5.25,1.67-10.49,3.36-15.74,5.04-.65,.15-2.12,.9-2.25-.15,6.64-17.92,14.43-35.51,19.96-53.81-.44-.7M
8-1.73,.04-2.37,.19-5.63,2.14-11.14,5.15-16.85,6.82-.57-.75,.18-1.64,.36-2.44,4.01-10.39,7.62-20.87,11.07-31.38,1.27-3.85,2.5-7.71,3.73-11.57,.16-.51,.21-1.05,.28-1.59,.02-.09-.06-.25-.15-.28-.22-.08-.53-.21-.69-.15-4.93,2.36-9.65,5.11-14.51,7.63-.58,.21-2.22,1.52-2.56,.51,.98-4.04,2.52-7.94,3.74-11.92,2.19,.11,4.39,.14,6.59,.19v-.28c3.11-.09,6.2-.28,9.27-.59-.14,.9-.9,2.01-.42,2.86,2.86-.56,5.38-2.62,8.06-3.8,3.08-.47,6.12-1.04,9.13-1.72-4.14,15.2-9.05,30.22-13.57,45.28-.04,.24,.57,.57,.88,.45,.85-.31,1.72-.61,2.5M
5-.95,4.17-1.75,8.34-3.52,12.51-5.27,1.02-.25,3.83-2.1,3.25,.18-5.52,18.38-11.9,36.48-18.38,54.55,.03,1.09,1.58,.38,2.22,.25,5.4-1.66,10.8-3.34,16.2-5,.7-.08,2.01-.78,2.45,.03-6.62,21.28-15.05,42.09-23.37,62.81Z"/><path class="cls-2" d="M651.78,405.08c-3.75,2.53-7.29,5.81-11.18,7.96-.71-.38-.22-1.12-.09-1.7,.94-2.5,1.83-5.01,2.72-7.52,2.93,.21,5.79,.63,8.55,1.26Z"/><path class="cls-2" d="M667.09,411.11c-5.61,4.23-11.06,8.67-16.75,12.8-.28,.22-.77-.17-.78-.37,.19-.84,.43-1.68,.69-2.52,1.57-5.03,3.37-10.01,5.3-14.96,M
4.07,1.26,7.92,2.9,11.54,5.05Z"/><path class="cls-2" d="M662.49,358.76c-.91,1.88-1.86,3.75-2.77,5.63-2.23-.47-4.47-.87-6.72-1.18,.91-.26,10.95-7.72,9.49-4.45Z"/><path class="cls-2" d="M677.33,419.2c-3.41,2.51-6.63,5.2-10,7.76-.48,.37-.91,.82-1.68,.84-.33-.39-.13-.79,0-1.19,1.52-4.49,3.04-8.99,4.57-13.48,2.49,1.74,4.86,3.75,7.1,6.07Z"/><path class="cls-2" d="M684.58,428.54c-.34,.19-.69,.63-1.1,.51-.81-.48-.12-1.5-.01-2.22,.38,.56,.75,1.13,1.11,1.71Z"/><path class="cls-2" d="M713.56,394.9c-.22,.66-.46,1.31-.71,1.96-.M
45-.56-.91-1.1-1.37-1.64,.55-.35,1.14-.66,1.8-.89,.12,.23,.32,.43,.28,.57Z"/><path class="cls-2" d="M718.94,54c-10.17,15.19-21.14,30.02-30.98,45.35-5.5,8.39-10.99,16.79-16.46,25.2-.49,.75-.88,1.55-1.26,2.35-.06,.11,.19,.38,.38,.47,7.83-.26,15.71-2.01,23.59-2.26,.33-.01,.73,.46,.58,.69-.6,.96-1.2,1.93-1.82,2.88-13.08,19.8-26.33,39.6-38.03,60.2,.61,.31,1.14,.33,1.67,.21,2.34-.51,4.67-1.03,7.01-1.54,4.29-.93,8.57-1.86,12.87-2.78,.42-.04,1.78-.22,1.56,.44-10.78,18.31-22.97,35.89-32.4,54.84,0,.07,.2,.21,.29,.21,.52-.05,M
1.07-.06,1.55-.21,5.51-1.73,11.01-3.48,16.52-5.23,.5-.16,1-.33,1.51-.46,.48-.13,1.04-.5,1.48-.16,.64,.49-.07,.98-.27,1.43-8.72,15.45-19.01,30.93-25.97,46.8,.69,.21,1.5-.34,2.19-.51,5.89-2.38,11.72-4.87,17.65-7.15,.17,.29,.42,.51,.36,.64-.3,.71-.63,1.42-1.02,2.1-4.47,7.84-8.79,15.73-12.94,23.68-2.49,4.77-4.91,9.56-7.36,14.34-.25,.49-.54,.99,.15,1.56,5.59-2.47,11.04-5.32,16.57-7.94,.57-.27,1.19-.48,1.8-.7,.05-.02,.2,.07,.26,.14,.08,.08,.17,.21,.14,.28-.31,.71-.61,1.42-.97,2.11-5.36,10.11-10.57,20.27-15.5,30.52-.53,1.M
1-.92,2.24-1.36,3.37,0,.18,.37,.39,.57,.3,5.96-2.78,11.36-6.69,17.38-9.35,1.11-.02-.12,1.61-.28,2.16-4.21,8.08-7.87,16.33-11.64,24.55-4.62-.37-9.25-.43-13.86-.19,2-4.65,4-9.31,5.99-13.97,.17-.41,.55-1.34-.23-1.26-5.44,2.66-10.49,6.05-15.78,8.98-.42,.24-.94,.38-1.42,.55-.06,.01-.28-.12-.27-.17,1.63-5.33,4.33-10.38,6.48-15.56,2.95-6.47,6.04-12.91,9.05-19.36,.37-.81,.64-1.64,.93-2.46,.03-.08-.09-.21-.18-.28-.61-.21-1.49,.45-2.09,.64-5.26,2.62-10.42,5.41-15.73,7.92-.31,.14-.77-.26-.77-.49,5.87-14.26,13.1-28.08,20.04-41M
.91,.21-.42,.35-.8-.2-1.24-6.38,2.43-12.59,5.42-19.01,7.73-.11,.03-.33,.02-.36-.03-.12-.18-.29-.4-.25-.57,7.37-15.82,15.45-31.27,23.91-46.6,1.21-2.17,1.29-2.5,.78-2.64-1.17-.32-2.07,.29-3.02,.59-5.92,1.71-11.66,4.07-17.67,5.42-.56-.1-.02-1.08,.08-1.44,9.49-19.03,20.15-37.47,30.69-55.98-1.67-.53-3.1,.24-4.74,.49-5.72,1.22-11.4,2.6-17.14,3.73-.39,.06-.82,.17-1.14-.11-.6-.62,.36-1.43,.58-2.06,5.94-10.74,12.02-21.42,18.3-32.03,6.25-10.61,12.84-21.09,19.14-31.7,.24-.9-1.2-.67-1.74-.64-5.74,.63-11.47,1.27-17.21,1.91-1.92M
,.06-3.78,1.01-5.66,.23,14.02-26.02,30.83-50.79,46.95-75.69,1.06-1.57,3.53-.77,5.18-.98,6.87,0,13.75,0,20.62,0,.64,.07,1.82-.15,1.93,.65Z"/><path class="cls-2" d="M912.65,421.86l.18-.03s-.03,.08-.04,.12l-.14-.09Z"/><path class="cls-2" d="M964.38,416.15l.09-.12h.06l-.15,.12Z"/><path class="cls-2" d="M968.58,404.73c-.99,3.58-2.42,7.05-3.6,10.59-.09,.25-.31,.48-.51,.71-17.28,1.23-34.55,2.97-51.64,5.8,.96-3.74,2.63-7.38,3.16-11.19-.29-.86-2.59-.18-3.32-.17-13.84,2.35-27.44,5.29-41.05,8.48-1.93,.41,0-3.32,.17-4.5,.6-1.9M
9,1.24-3.97,1.86-5.95,.13-.42-.44-.87-.95-.76-11.81,2.92-23.46,6.36-34.94,10.06-1.49,.48-3.03,.88-4.56,1.28-.12,.03-.51-.24-.51-.36,.31-3.23,1.95-6.26,2.83-9.38,1.14-2.94-2.5-.91-3.8-.59-10.94,3.84-21.8,7.86-32.51,12.26-.31,.12-.92-.21-.86-.47,.21-.95,.39-1.91,.67-2.85,.75-2.52,1.55-5.02,2.31-7.53,.06-.18-.05-.4-.12-.6-.17-.4-1.38,.05-1.81,.24-9.4,3.77-18.56,7.88-27.4,12.44-.8,.29-1.63,1.04-2.47,.95-.17-.13-.44-.33-.41-.45,.81-2.95,1.65-5.88,2.47-8.82,.31-1.11,1.18-3.65-.93-2.4-8.77,4.35-17.1,9.48-25.67,13.96-.36-.M
47-.24-.88-.13-1.29,1.06-3.77,2.27-7.52,3.18-11.34,.02-.08-.1-.25-.18-.27-.24-.04-.56-.1-.72-.01-6.26,3.58-12.37,7.34-18.35,11.34-1.04-2.32-2.12-4.62-3.25-6.9,.58-2.14,2.35-4.94-1.31-2.6-1.72-3.36-3.6-6.6-5.62-9.66,4.45-2.87,8.98-5.64,13.53-8.37,.09-.06,.35-.08,.38-.04,.66,.7-.34,1.88-.54,2.69-1.69,3.75-2.88,7.61-4.24,11.44-.14,.41-.25,.84,.21,1.3,8.03-4.6,15.59-9.9,23.9-14.23,.54-.3,1.08-.71,1.73-.44,.08,.03,.19,.2,.16,.27-.25,.84-.5,1.68-.8,2.5-1.09,3.53-3.1,6.89-3.54,10.55,.11,.96,2.74-.95,3.29-1.11,7.87-4.26,15M
.78-8.82,24-12.47,.19-.06,.56,.16,.57,.34-.3,.93-.61,1.86-.94,2.79-1.12,3.1-2.46,6.15-3.19,9.33-.02,.1,.31,.33,.51,.36,10.72-4.59,21.4-10.07,32.61-14.02,.52,.38,.47,.79,.31,1.2-1.16,2.98-2.33,5.95-3.48,8.94-.24,.61-.38,1.25-.55,1.88-.02,.08,.05,.23,.14,.27,.21,.1,.52,.25,.68,.19,1.22-.44,2.43-.92,3.63-1.4,10.89-4.19,21.86-8.54,33.11-11.91,1.4,.05,.19,1.73,.04,2.46-1.09,2.77-2.2,5.53-3.29,8.3-.17,.43-.12,.85,.35,1.29,13.47-4.27,27.11-8.41,40.84-11.91,.67,.43,.56,.85,.32,1.47-1.09,2.78-2.21,5.54-3.28,8.31-.2,.7-.89,2M
.16,.37,2.14,12.97-2.92,25.91-5.93,39.01-8.25,.65-.13,1.31-.26,1.96-.38,3.29-.63,4.08-.68,4.22-.3,.4,1.14-.46,2.09-.79,3.1-.86,2.6-1.87,5.17-2.82,7.75-.15,.43,.35,.82,.95,.74,1.99-.28,3.97-.58,5.96-.85,11.93-1.72,23.89-3.36,35.93-4.33,2.67-.26,5.32-.7,8.03-.62,.28,0,.73,.44,.68,.68-.01,.11,.03,.22,.01,.32Z"/><path class="cls-2" d="M577.88,262.19s.03,0,.05,0h-.05Z"/><path class="cls-2" d="M619.79,358.88c-.38,1.81-1.32,3.49-1.9,5.25-4.8,.89-9.56,2.08-14.22,3.56,5.13-3.01,10.19-6.12,15.32-9.15,.18-.06,.83-.05,.8,.34Z"M
/><path class="cls-2" d="M638.22,415.15l-.02,.02-.03-.03h-.01s.14-.07,.14-.07l-.08,.08Z"/><path class="cls-2" d="M663.18,54.74c-15.44,25.12-30.3,50.57-44.27,76.51-.94,1.31-.67,2.27,1.13,1.98,6-.68,12-1.38,18-2.05,1.56-.1,3.21-.48,4.74-.11,.23,.61-.08,1.11-.36,1.59-1.53,2.64-3.11,5.25-4.6,7.91-10.93,19.38-21.62,38.84-31.36,58.8-.12,.29,.35,.62,.76,.53,7.15-1.52,14.29-3.08,21.44-4.62,1.6-.01-.13,1.96-.32,2.68-9.84,18.68-19.83,37.44-28.25,56.68,.35,.68,1.46,.17,2.04,.05,6.14-1.94,12.22-4.02,18.39-5.86,1.38-.25,.58,1.3M
8,.21,1.98-8.1,16.32-16.16,32.59-22.9,49.34,.36,.68,1.43,.11,1.98-.07,5.83-2.38,11.56-5.11,17.45-7.31,.52,.47,.36,.9,.19,1.3-1.19,2.63-2.4,5.26-3.61,7.89-5.1,11.11-9.95,22.3-14.41,33.59-.19,.71-.81,1.5-.22,2.14,6.01-2.18,11.49-6.08,17.44-8.61,.19-.06,.83,.07,.76,.41-.24,.73-.46,1.46-.78,2.16-4.51,10.04-8.54,20.19-12.44,30.39-.7,1.84-1.27,3.73-1.89,5.6-.02,.08,.06,.26,.14,.29,.09,.02,.18,.05,.28,.07-6.07,1.97-12.02,4.43-17.77,7.34,2.45-7.7,5.13-15.36,7.96-22.99,1.34-3.61,2.75-7.21,4.1-10.81,.23-.61,.57-1.22,.36-1.88M
-.03-.09-.18-.22-.23-.21-.37,.08-.78,.13-1.1,.29-4.4,2.3-8.78,4.61-13.18,6.91-.9,.47-1.82,.92-2.74,1.36-.31,.15-.73-.26-.74-.52,1.87-6.64,4.7-13.02,7.06-19.53,3.09-7.9,6.34-15.77,9.51-23.66,.17-.78,.98-1.7,.36-2.42-5.69,1.66-11.19,4.75-16.8,6.91-.64,.15-1.93,.99-2.36,.2,4.46-13.74,10.75-27.06,16.46-40.48,1.68-3.75,3.36-7.5,5.04-11.25,.18-.4,.31-.82-.18-1.24-6.31,1.58-12.41,4.03-18.64,5.95-.61,.2-1.23,.39-1.9,.23-.33-.66-.01-1.26,.25-1.87,1.93-4.47,3.83-8.96,5.81-13.42,6.58-15.4,14.29-30.43,21.21-45.69,.04-.13-.27-.M
46-.4-.45-.79,.04-1.6,.09-2.37,.26-5.97,1.3-11.94,2.63-17.91,3.95-.66,.16-2.27,.61-1.98-.57,10.4-23.35,21.92-46.19,34.02-68.76,.29-.55,.86-1.11,.48-1.8-.78-.31-1.58-.13-2.37-.04-6.54,.74-13.07,1.5-19.61,2.23-.74-.04-2.64,.48-2.6-.64,8.93-18.7,18.78-36.91,28.75-55.14,4.44-7.96,8.88-15.93,13.35-23.89,.54-.96,.9-2.03,2.02-2.87,8.15-.26,16.38-.03,24.56-.09,.95-.02,2.93-.12,2.04,1.33Z"/><path class="cls-2" d="M867.39,430.99s.01-.05,.02-.07c.02-.01,.04-.01,.06-.02l-.08,.09Z"/><path class="cls-2" d="M694.16,448.5c-5.43,4.M
35-10.86,8.71-16.3,13.06-.62,.37-1.41,1.38-2.15,1.28-.35-.07-.41-.52-.38-.8,.67-4.16,1.58-8.29,2.12-12.47,.02-.18-.12-.45-.3-.53-1.09-.14-1.87,1.14-2.71,1.68-4.81,4.22-9.61,8.44-14.42,12.66-.62,.42-2.61,2.85-2.95,1.2,.4-4.63,1.56-9.17,2.27-13.76,.05-.51,.14-1.37-.63-1.12-5.92,4.54-11.41,9.76-16.81,14.82-.48,.47-2.16,2.3-2.5,1.05,.41-3.97,1.08-7.91,2-11.82,.39-1.69,.68-3.39,1.01-5.08,.01-.09-.08-.23-.17-.26-.71-.06-1.33,.71-1.87,1.07-3.64,3.32-7.26,6.66-10.9,9.98-.55,.37-1.1,1.19-1.79,1.19-.23-.21-.49-.45-.38-.77,1.M
22-5.62,2.45-11.24,3.66-16.86,.11-.74,.72-1.86,0-2.42-.74-.11-1.52,.95-2.13,1.33-3.43,3.04-6.83,6.1-10.26,9.14-.76,.6-2.79,2.6-2.29,.25,1.65-6.76,3.33-13.52,5.14-20.25,.13-.51,.05-1.05,.04-1.58-.37-.3-1.06,0-1.3,.31-3.51,2.98-7,5.98-10.5,8.96-.73,.63-1.5,1.23-2.27,1.83-.07,.06-.3,.08-.36,.04-.17-.12-.44-.31-.41-.43,1.65-8.65,4.47-17.1,6.77-25.57-.33-1.12-1.41,.02-1.97,.36-3.77,2.92-7.53,5.85-11.3,8.78-.7,.44-1.25,1.34-2.19,1.12-.07,0-.19-.19-.17-.27,.96-3.57,1.9-7.14,2.88-10.7,4.86-2.71,9.94-4.92,15.08-6.57-.32,1.5M
2-1.29,3.01-1.08,4.57,.97-.07,1.45-.63,2.03-1.07,2.57-1.92,5.13-3.84,7.7-5.77,1.85-.37,3.7-.68,5.54-.9-2.07,6.33-4.16,12.65-6.23,18.98-.38,1.14-.69,2.3-1.01,3.45-.03,.09,.04,.27,.11,.29,.64,.24,1.16-.21,1.62-.56,4.57-3.76,9.36-7.26,13.8-11.17,.02,.03,.04,.05,.06,.08h.01c.72,.8,.07,1.79-.11,2.66-1.94,6.6-3.88,13.2-5.81,19.8-.04,.14,.15,.34,.28,.49,.31,.05,.76-.25,1.02-.43,4.13-3.4,8.18-6.86,12.29-10.28,.66-.43,1.29-1.34,2.18-1.01,.08,.03,.17,.19,.15,.28-.13,.64-.24,1.28-.45,1.9-1.7,5.21-2.98,10.49-4.29,15.77-.08,.73M
-.22,1.68,.61,1.47,6.13-4.79,12-9.9,18.05-14.8,1.49-1.14,2.52-1.96,2,.74-1.18,4.53-2.4,9.05-3.58,13.58-.13,.52-.11,1.06-.14,1.59,0,.09,.08,.22,.17,.25,.78,.07,1.55-.88,2.19-1.26,3.85-3.17,7.65-6.37,11.52-9.53,1.97-1.61,4.04-3.16,6.08-4.73,.39-.3,.82-.56,1.48-.51,.04,2.63-1.4,5.22-1.88,7.83-.62,2.42-1.14,4.86-1.69,7.29-.18,2.17,10.29-7.2,11.56-7.83,1.52,3.22,2.93,6.55,4.26,9.98Z"/><path class="cls-2" d="M697.71,458.5c-.58,.38-1.6,1.55-2.27,.87-.12-1.93,.48-3.85,.6-5.78,.58,1.61,1.14,3.25,1.67,4.91Z"/><path class="clM
s-2" d="M869.74,421.17c-.76,3.26-1.55,6.5-2.33,9.75-13.11,3.03-25.87,7.17-38.74,10.97-.32,.07-.86-.23-.86-.5-.12-3.11,1.11-6.19,1.03-9.28-.48-.65-1.45-.06-2.08,.09-10.88,3.73-21.5,7.84-32.09,12.18-.68,.27-1.36-.14-1.26-.77,.32-2.14,.68-4.27,.98-6.41,.12-.85,.12-1.7,.15-2.56-.06-.68-1.28-.19-1.68-.08-9.41,3.78-18.35,8.61-27.36,13.08-1.84,.25,.34-8.14,.24-9.57,.1-.89-.73-.84-1.24-.62-5.03,2.71-10.05,5.42-14.86,8.38-3.15,1.81-6.13,3.97-9.44,5.49-.11,.05-.55-.16-.57-.27-.24-3.44,.93-6.84,1.29-10.25-.6-1.39-3.8,1.59-4.7M
4,2.03-1.07-3.17-2.2-6.3-3.42-9.4,2.83-1.91,5.74-3.7,8.64-5.53,.64-.35,1.34-.9,2.12-.64,.08,.01,.15,.19,.14,.28-.22,2.92-1.25,5.71-1.75,8.58-.17,.88-.93,1.78-.12,2.7,1.31-.07,2.13-.86,3.08-1.42,6.59-3.92,13.2-7.82,20.08-11.42,1.01-.38,2.03-1.4,3.14-1.23,.18,.08,.33,.35,.3,.52-.45,3.51-1.81,6.96-1.91,10.48,.84,.2,1.38-.15,1.93-.44,3.53-1.78,7.03-3.6,10.57-5.37,5.26-2.63,10.7-4.99,16.21-7.26,.67-.15,1.51-.85,2.17-.39,.85,.93-3.6,11.13-1.32,10.71,10.82-3.93,21.48-8.5,32.52-12.17,.88-.14,3.08-1.58,3.19-.02-.53,2.99-1.4M
4,5.91-2.09,8.88-.29,1.89,1.77,.82,2.74,.57,11.79-3.78,23.67-7.23,35.69-10.32,.37-.1,.79-.15,1.19-.13,.62,.12,.6,.87,.46,1.36Z"/><path class="cls-2" d="M516.24,1302.89c.91,.4,1.85,.16,2.75,0,2.63-.45,5.25-.94,7.87-1.44,6.02-1.16,12.03-2.33,18.05-3.49,.72-.07,1.59-.41,2.19,.14-13.96,13.66-29.89,26.26-44.77,39.36-2.86,2.42-4.31,3.58,.74,2.92,8.13-.87,16.23-2.1,24.39-2.69,.11,0,.33,.07,.34,.13,.04,.19,.11,.46-.01,.58-.77,.75-1.57,1.47-2.39,2.19-17.73,15.34-35.78,30.51-53.98,45.45-.98,.87-2.51,.75-3.78,.76-7.79-.14-15.M
62,.34-23.38-.2-1.05-.77,1.6-2.12,2.07-2.7,16.3-13.47,32.59-26.93,48.88-40.41,.35-.44,2.51-1.8,1.59-2.23-9.35,.38-18.63,2.28-28,2.66-.18,0-.41-.35-.32-.49,.68-.66,1.34-1.34,2.08-1.96,14.11-11.83,28.18-23.72,42.09-35.76,3.53-2.91-1.41-1.23-3.03-1.14-8.81,1.53-17.62,3.07-26.43,4.59-1.69-.37,1.47-2.2,1.94-2.8,12.08-10.67,24.92-20.89,36.24-32.07-.56-.41-1.19-.12-1.79,0-8.83,1.93-17.65,3.86-26.48,5.77-1.55,.34-3.14,.59-4.71,.86-.11,.02-.34-.04-.36-.1-.06-.17-.14-.42-.04-.53,10.65-10.26,22.91-19.55,32.99-30.2-12.26,2.45-M
23.65,5.87-35.97,8.23,.68-1.65,2.04-2.31,3.21-3.54,7.43-6.82,14.86-13.64,22.28-20.47,.92-1.01,2.37-1.74,2.66-3.12,.17-.03,.39-.05,.28-.25-.26-.02-.33,.09-.19,.31-.8-.29-1.58-.08-2.34,.11-3.7,.91-7.38,1.86-11.08,2.78-7.94,1.73-15.76,4.36-23.8,5.5l.06,.09c-.03-.2-.18-.47-.07-.59,.71-.78,1.44-1.55,2.22-2.29,6.64-6.38,13.29-12.74,19.93-19.12,.52-.5,1.03-1,1.49-1.53,.1-.11,0-.37-.08-.54-.76-.25-1.88,.25-2.69,.37-11.52,3.01-23.15,5.71-34.8,8.37-3.14,.77-2.07-.49-.53-1.95,6.26-6.35,12.8-12.45,18.91-18.94,.3-1.15-1.4-.44-1M
.99-.38-12.5,3.03-25.14,5.66-37.74,8.39-.82,.07-1.87,.59-2.55-.05-.07-.06-.07-.24-.01-.31,.53-.62,1.06-1.24,1.63-1.84,4.99-5.22,9.99-10.43,14.98-15.66,.32-.45,1.63-1.65,.61-1.79-14.38,2.75-28.71,5.79-43.21,8.19-.73,.06-1.6,.35-2.21-.17-.07-.05-.09-.23-.03-.31,4.78-5.92,10.3-11.25,15.08-17.17,.1-.22-.12-.75-.47-.69-10.72,1.63-21.34,3.61-32.11,5-5.58,.7-11.12,1.73-16.71,2.31-.26-.03-.74-.29-.57-.62,3.73-4.9,7.77-9.57,11.62-14.38,.32-.57,2.33-2.43,.96-2.64-4,.44-8,.91-11.99,1.35-14.11,1.4-28.3,3.38-42.44,3.86-.16-.75,M
.37-1.28,.76-1.83,2.44-3.47,4.89-6.94,7.34-10.41,.6-.84,1.23-1.67,1.76-2.54,.39-.65,1.38-1.31,.74-2.04-.46-.53-1.5-.24-2.28-.18-19.51,1.31-39.04,2.04-58.59,2.32-.46-1.31,.66-2.23,1.15-3.36,2.2-3.93,4.42-7.86,6.61-11.79,1.49-2.58-.23-1.98-2.17-2.14-22.51,.08-44.98-.98-67.45-2.01l.09,.1c2.43-6.07,4.86-12.13,7.29-18.2l-.12,.07c24.25,2,48.57,2.9,72.9,3.25l-.09-.1c-2.84,5.22-5.68,10.44-8.51,15.66-.42,.78-.06,1.18,1.12,1.17,20.85,.12,41.66-1.01,62.47-1.86l-.06-.11c-3.46,5.11-6.92,10.22-10.38,15.33-.3,.47-.49,1.2,.3,1.32,M
10.47-.6,20.89-1.64,31.32-2.68,7.89-.75,15.75-1.68,23.6-2.61,.34-.04,.78,.42,.65,.66-.17,.29-.31,.6-.51,.87-3.28,4.34-6.69,8.59-10.01,12.9-.49,.64-.93,1.31-1.37,1.97-.21,.4,.34,.46,.62,.56,16.87-1.79,33.57-5.37,50.34-7.41,.2,.64-.26,1.06-.62,1.48-4.36,5.18-8.88,10.25-13.17,15.49-.08,.22,.14,.72,.51,.66,1.85-.22,3.69-.62,5.52-.94,13.5-2.45,26.89-5.38,40.34-8.03,1.06,.2-.31,1.36-.59,1.82-4.28,4.7-8.58,9.39-12.86,14.09-.71,.78-1.39,1.58-2.07,2.38-.29,.35,.32,.55,.54,.55,13.44-2.62,26.67-6.03,39.94-9.2,1.02-.15,2.07-.6M
9,3.08-.3,.05,.6-.49,.97-.89,1.38-5.86,6.33-12.18,12.28-17.84,18.78,1.27,.34,2.26-.14,3.25-.37,4.9-1.18,9.77-2.42,14.63-3.68,7.59-2.16,15.44-3.72,22.88-6.28l-.02-.05c.86,1.14-.68,1.96-1.33,2.77-5.57,5.54-11.14,11.08-16.71,16.62-1.03,1.24-5.53,4.61-.98,3.38,11.98-3.24,24.05-6.18,35.93-9.73,1.38,.06-.89,1.99-1.25,2.43-6.86,6.8-13.74,13.6-20.81,20.2-1.24,1.26-4.29,3.67-.25,2.61,10.83-2.94,21.66-5.87,32.45-8.93,3.55-.99,1.25,.81,.04,2.15-6.14,5.86-12.3,11.71-18.47,17.55-.59,.93-10.64,8.92-8.22,8.72,11.07-2.62,22.01-5.6M
9,33.01-8.59,3.22-.52-.59,2.19-1.3,3.01-10.02,9.16-20.04,18.32-30.06,27.48-.53,.49-1.05,.98-1.52,1.51-.1,.11,0,.36,.07,.53,.03,.06,.25,.13,.36,.1,3.11-.68,6.24-1.33,9.33-2.06,7.23-1.69,14.45-3.42,21.68-5.13,.4,0,1.2-.32,1.28,.14-12.14,12.22-25.76,23.14-38.51,34.8-.7,.62-1.67,1.12-1.84,2.06-.18,.23-.16,.26,.08,.09l-.19-.14Z"/><path class="cls-2" d="M1279.83,881.01c-9.33-9.29-17.97-19.35-27.59-28.59-5.31-5.29-10.7-10.51-16.06-15.76-.53-.46-1-1.15-1.81-1.02-.06,0-.19,.19-.17,.27,.74,2.73,1.47,5.46,2.25,8.19,1.19,4.19,M
2.41,8.38,3.62,12.57,.21,.73,.43,1.47,.2,2.23l.12-.06c-1.32-.13-2.06-1.61-3.03-2.39-11.53-11.59-23.34-23.98-36.24-34.17-.15,.13-.36,.33-.33,.46,.29,1.05,.61,2.09,.95,3.13,2.02,6.14,4.06,12.28,6.07,18.42,.24,.72,.36,1.46,.52,2.2,.01,.06-.11,.19-.2,.21-.91-.15-1.56-1.18-2.29-1.71-5.69-5.47-11.28-11-17.08-16.39-4.4-4.08-9.06-7.97-13.62-11.94-.42-.37-.82-.82-1.62-.72-.24,.9,.33,1.69,.61,2.49,1.92,5.49,3.93,10.97,5.88,16.46,.88,2.48,1.67,4.98,2.48,7.47-.01,.23-.41,.35-.6,.19-9.04-7.91-17.69-16.26-26.88-24.12-.91-.79-1.8M
7-1.55-2.83-2.29-.11-.08-.42-.03-.62,.01-.06,.01-.13,.2-.1,.29,.3,.94,.61,1.87,.94,2.8,2.79,7.65,5.61,15.29,8.36,22.95,.33,.91,.9,1.81,.66,2.88-1.38-.35-2.18-1.49-3.25-2.32-6.83-5.81-13.65-11.62-20.49-17.43-.83-.7-1.74-1.34-2.63-1.99-.08-.06-.33-.08-.38-.04-.7,.54,0,1.38,.14,2.06,3.14,8.8,6.29,17.59,9.44,26.39,.18,.5,.53,.99,.14,1.53-1.12-.24-1.72-1.01-2.47-1.61-7-5.51-13.76-11.32-20.89-16.66-.19-.11-.89-.17-.88,.23,.76,2.29,1.54,4.57,2.33,6.86,2.47,7.16,4.96,14.32,7.42,21.48,.25,.72,.39,1.47,.56,2.21,.02,.09-.08,.M
26-.16,.28-.23,.04-.56,.09-.69,0-.91-.64-1.77-1.32-2.65-1.99-5.18-3.93-10.37-7.86-15.56-11.78-2.98-2.17-3.36-2.06-2.1,1.55,3,8.72,5.79,17.48,8.45,26.27,.32,1.05,.62,2.09,.89,3.15,.04,.15-.14,.34-.22,.52-1.02-.15-1.6-.79-2.29-1.28-4.43-3.15-8.85-6.32-13.28-9.46-1.19-.66-2.5-2.09-3.85-2.19-.39,.15-.41,.49-.34,.8,.15,.63,.3,1.27,.5,1.89,2.97,9.62,5.61,19.29,8.25,28.97,.48,2.29,1.19,3.95-1.72,1.89-4.37-2.88-8.72-5.77-13.1-8.64-1.01-.48-2.14-1.69-3.3-1.46-.07,.02-.13,.2-.11,.3,.54,2.22,1.05,4.44,1.64,6.65,2.38,9.9,5.2,1M
9.85,6.75,29.82-.8,.13-1.31-.24-1.84-.57-4.61-2.81-9.18-5.69-13.88-8.37-1.67-.89-1.86-.11-1.64,1.48,2.13,10.62,4.17,21.26,5.93,31.95-.06,1.26,2.02,7.54-1,5.37-4.38-2.55-8.84-4.94-13.29-7.36-.55-.25-1.52-.88-2.01-.3,.63,9.55,2.74,19.02,3.46,28.59,.41,4.19,.81,8.38,1.18,12.57-.02,.64,.21,1.9-.75,1.85-5.2-2.19-10.07-5.12-15.33-7.17-.15-.05-.6,.11-.63,.22,.7,15.66,1.97,31.4,1.79,47.13,0,.29-.55,.56-.87,.46-4.51-1.6-8.81-3.74-13.26-5.49-.84-.32-2.67-1.24-2.95,.06-.58,17.55-.37,35.24-2.32,52.69-2.22,.08-4.22-1.27-6.33-1.M
84-3.2-1.13-6.41-2.26-9.63-3.35-.32-.11-.75,.01-1.14,.02l.04,.05c-.76-1.38-.23-2.95-.2-4.45,.21-2.79,.42-5.59,.63-8.38,1.11-13.21,1.8-26.44,2.19-39.69,.04-1.75,.14-2.73,2.55-1.73,3.91,1.44,7.8,2.92,11.71,4.37,1.46,.47,2.34,.65,2.4-1.23,.18-5.82-.1-11.63-.2-17.44,.05-9.37-.78-18.72-.95-28.08,.52-1.28,3.17,.62,4.13,.78,3.44,1.47,6.87,2.97,10.3,4.46,.48,.21,.96,.4,1.58,.12-.24-14.03-3.16-28.74-4.17-42.68,.63-.61,1.42-.04,2.08,.2,3.93,1.88,7.85,3.77,11.77,5.66,.68,.33,1.29,.8,2.24,.67,.08-3.91-1.26-7.89-1.72-11.81-1.2-M
7.26-2.5-14.51-3.91-21.73-.22-1.17-.49-2.34-.69-3.51-.14-.8-.75-1.61-.05-2.43,1.18-.03,1.98,.63,2.85,1.09,4.46,2.11,8.59,5.1,13.2,6.76,.45,0,.32-1.1,.3-1.42-.87-4.03-1.72-8.06-2.69-12.08-1.64-6.76-3.38-13.51-5.06-20.26-.08-.8-1.02-2.82,.33-2.76,5.05,2.58,9.81,5.7,14.74,8.49,.53,.31,1.03,.71,1.79,.51l-.02,.11-.08-.05c.33-.87,.02-1.71-.21-2.54-1.94-6.81-3.89-13.63-5.87-20.43-1.06-3.67-2.17-7.32-3.25-10.98-.02-.08,.06-.25,.14-.27,.76-.32,1.42,.28,2.05,.6,5.21,3.23,10.39,6.48,15.59,9.73,.18,.07,.88,.03,.83-.35-2.81-10.M
12-6.68-19.93-9.9-29.93-1.78-4.4,2.57-.57,4.07,.24,5.2,3.4,10.18,7.11,15.5,10.31,.35-.51,.22-.91,.07-1.32-3.38-9.64-6.91-19.23-10.51-28.8-.47-1.04,.26-1.31,1.37-.56,6.34,4.29,12.47,8.85,18.65,13.36,.59,.31,1.25,.99,1.93,.95,.39-.38-.16-1.35-.25-1.84-3.15-8.22-6.32-16.45-9.47-24.67-.87-2.48-2.11-4.38,1.42-1.97,7.44,5.59,14.86,11.22,22.2,16.91,0-.02,.04-.18,.04-.18l-.09,.26c.44-.75,.17-1.48-.12-2.2-1.08-2.77-2.15-5.55-3.27-8.32-1.96-4.81-3.97-9.61-5.91-14.42-.27-.67-.93-1.34-.43-2.12,.74,.04,1.22,.44,1.72,.79,1.91,1.M
36,3.82,2.72,5.71,4.1,6.17,4.5,12.36,8.99,18.12,13.84,.35,.3,.84,.49,1.28,.71,.05,.02,.29-.1,.29-.14-2.2-7.57-5.85-14.74-8.68-22.12-.17-.4-.34-.79,.02-1.18,1.2,.33,1.94,1.13,2.82,1.79,9.53,6.88,18.32,14.9,27.7,21.63,.15-.12,.37-.31,.33-.43-.29-.94-.6-1.88-.96-2.8-1.39-3.6-2.8-7.19-4.21-10.79-1.01-2.57-2.03-5.13-3.02-7.7-.1-.27-.01-.59-.01-.89,.81,.1,1.26,.53,1.72,.9,10.57,8.38,20.78,17.14,30.94,25.98,.85,.53,1.53,1.84,2.64,1.63,.07-.01,.16-.19,.14-.27-2.08-6.82-4.75-13.46-7.06-20.21-1.14-2.86,.99-1.16,2.17-.14,12.2M
7,10.63,24.41,21.55,36.16,32.68,.51,.49,1.13,.9,1.71,1.33,.19,.13,.55,.04,.55-.22-1.5-7.11-4.17-14.01-6.09-21.04,.22-1.57,2.63,1.34,3.16,1.68,14.99,13.73,29.27,28.14,43.76,42.35,.06,.06,.29,.1,.34,.07,.17-.13,.44-.3,.42-.44-.07-.75-.18-1.5-.35-2.24-1.16-4.97-2.36-9.94-3.52-14.92-.24-1.79-1.69-5.74,1.36-2.62,17.96,17.72,35.36,36.12,52.5,54.54,1.53,.56,.58-2.14,.69-2.91-.7-5.57-1.52-11.13-2.24-16.7-.04-.29,.1-.6,.23-.89,.3-.42,1.64,.95,2.01,1.39,21.11,22.31,41.18,45.46,61.07,68.76,.89,1.03,1.3,2.06,1.29,3.3-.05,6.14-M
.02,12.28-.04,18.42,0,.29-.17,.58-.3,.86-.43,.53-1.66-1.26-2.07-1.72-8.35-9.92-16.64-19.87-25.06-29.75-10.08-11.84-20.25-23.64-30.78-35.23-.71-.78-1.47-1.54-2.2-2.3-.19-.2-.45-.24-.72-.09-.09,.05-.21,.15-.2,.22,.06,1.07,.06,2.15,.21,3.21,.67,5.79,1.89,11.53,2.17,17.34,.02,.28-.14,.42-.49,.4-.77-.1-1.27-1.08-1.85-1.56-5.68-6.42-11.35-12.84-17.04-19.26-10.28-11.61-21.08-22.91-31.94-34.17-.43-.32-.92-1.02-1.52-.9-.1,.04-.21,.17-.2,.24,1.27,6.71,2.84,13.36,4.32,20.03,.18,.84,.42,1.7,.01,2.55l.03-.08Z"/><path class="clsM
-2" d="M257.76,597.97c1.93-.77,3.29,1.94,4.75,2.88,7.59,6.85,15.18,13.69,22.78,20.53,1.13,.89,2.08,2.16,3.53,2.54,.68-.66-.5-2.46-.7-3.34-2.79-7.64-5.59-15.27-8.37-22.92-1.44-4.03,.26-2.29,2.26-.64,7.01,5.96,14.02,11.92,21.04,17.87,.83,.7,1.71,1.37,2.61,2.02,.12,.08,.46,0,.68-.05,.07-.01,.14-.19,.11-.27-.41-1.25-.83-2.49-1.27-3.73-2.95-8.39-6.17-16.69-8.98-25.12-.09-.29-.26-.64,.2-.8,1.29,.14,2.42,1.79,3.55,2.49,5.98,4.81,11.96,9.62,17.96,14.41,.65,.52,1.2,1.18,2.33,1.33,.12-1.9-1.14-3.68-1.6-5.53-2.68-7.77-5.35-15M
.55-8.03-23.33-.29-.83-.67-1.64-.39-2.52l-.11,.07c1.37,.01,2.29,1.39,3.42,2.05,5.96,4.33,11.57,9.16,17.77,13.15,.9,.32,.45-1.04,.36-1.49-3.43-10.28-6.83-20.57-9.82-30.98,.17-.73,1.16-.02,1.53,.18,5.92,4.39,12.33,8.28,17.96,12.98,.05-.05,.11-.11,.16-.16l-.22,.14c.98-.84,.34-2.05,.12-3.08-2.99-9.61-5.66-19.28-8.26-28.96-.23-.84-.37-1.7-.5-2.55-.02-.14,.23-.33,.39-.46,.74-.08,1.57,.88,2.26,1.2,4.58,3.01,9.15,6.02,13.74,9.02,.6,.39,1.17,.91,2.21,.78-1.03-6.07-3.07-12-4.35-18.03-1.3-6.2-3.13-12.58-4-18.73,.64-.25,1.2,.1M
4,1.73,.45,4.46,2.81,9.01,5.48,13.55,8.17,.61,.36,1.28,1.13,2.05,.7,.67-.38,.2-1.22,.09-1.84-.28-1.6-.65-3.19-.95-4.78-1.07-5.75-2.14-11.5-3.2-17.25-.67-5.1-2.44-10.2-2.28-15.35,.67-.74,1.92,.48,2.65,.72,4.22,2.31,8.43,4.64,12.66,6.94,.33,.11,1.12,.41,1.4,.11-.26-7.39-2-14.77-2.74-22.15-.65-6.95-1.67-13.92-1.84-20.89,1.29-.32,2.2,.63,3.34,1.04,3.8,1.84,7.6,3.68,11.41,5.52,.57,.27,1.15,.59,1.89,.33-.48-15.29-1.83-30.75-1.87-46.13,.02-.58,0-1.59,.81-1.56,4.8,1.56,9.32,3.87,14.02,5.71,3.36,1.54,2.28-2.04,2.52-4.06,.26M
-16.24,.48-32.58,2.15-48.73,.74-.72,2.04,.26,2.89,.39,3.82,1.34,7.62,2.72,11.46,4.03,.83,.28,1.66,.77,2.68,.52,.01,0-.04-.05-.04-.05,.33,.36,.53,.76,.5,1.2-.23,3.55-.55,7.09-.81,10.64-1.09,13.43-1.83,26.87-2.22,40.34-.15,.83,.19,2.46-1.06,2.45-4.52-1.28-8.83-3.18-13.26-4.74-.61-.15-1.63-.63-2.1,0-.63,2.6-.23,5.38-.33,8.04,.03,12.93,.81,25.83,1.18,38.74,0,.25-.59,.56-.87,.45-1.21-.47-2.44-.91-3.63-1.41-3.33-1.42-6.64-2.86-9.96-4.29-.48-.21-.97-.35-1.54-.14,.34,14.16,2.83,28.33,4.25,42.45,.05,.4-.68,.73-1.17,.5-3.6-1M
.68-7.2-3.37-10.79-5.06-1.45-.6-2.64-1.66-4.26-1.72,1.25,13.08,4.5,26.06,6.72,39.04-.04,.24-.47,.61-.78,.47-.94-.42-1.89-.82-2.79-1.3-3.59-1.91-7.16-3.84-10.73-5.76-.66-.36-1.29-.78-2.29-.81,1.41,10.01,4.36,19.92,6.74,29.83,.56,2.1,1.04,4.22,1.52,6.34,.03,.13-.23,.33-.4,.46-.59,.13-1.23-.42-1.76-.64-4.82-2.75-9.56-5.62-14.42-8.31-.29-.14-.76,.26-.78,.48,2.37,11.27,6.39,22.21,9.43,33.36-.16,1.16-2.49-.64-3.07-.89-4.77-2.99-9.54-5.97-14.29-8.99-.32-.2-.69-.39-1.07-.19-.15,.08-.21,.39-.17,.57,.2,.84,.42,1.69,.7,2.52,3M
,8.94,6.01,17.87,9,26.81,.24,.72,.39,1.46,.55,2.19,.02,.07-.12,.2-.22,.24-.99,.02-2.38-1.23-3.31-1.69-4.86-3.25-9.68-6.52-14.53-9.78-.52-.2-1.88-1.48-2.17-.61,.54,1.67,1.05,3.34,1.65,4.99,2.83,7.75,5.69,15.49,8.54,23.23,.13,.77,1.03,1.73,.29,2.35-.05,.04-.29,.02-.38-.04-6.59-4.14-12.68-9.02-19.07-13.46-.68-.49-1.23-1.16-2.25-1.26-.36,.41-.19,.82-.04,1.23,1.92,5.04,3.83,10.09,5.77,15.13,1.67,4.32,3.38,8.62,5.04,12.94,.05,.13-.16,.35-.3,.5-1.16-.24-2.15-1.3-3.14-1.94-6.32-4.85-12.63-9.7-18.96-14.54-.67-.51-1.21-1.17-M
2.21-1.32-.34,.56-.12,1.06,.08,1.58,3.2,8.23,6.48,16.43,9.86,24.59,.03,.08-.03,.26-.1,.29-.74,.34-1.33-.32-1.93-.68-7.74-5.52-15.44-11.08-22.73-16.99-.67-.44-1.31-1.34-2.17-1.3-.56,.41-.04,1.26,.11,1.79,2.62,6.45,5.24,12.89,7.86,19.34,.21,.51,.38,1.03,.54,1.55,.03,.09-.06,.27-.14,.29-.77,.27-1.35-.4-1.93-.77-9.55-7.43-19.34-14.56-28.2-22.63-.06,.07-.11,.13-.15,.18l.21-.23c-1.02,1.01-.13,2.27,.21,3.38,2.32,5.95,4.65,11.89,6.96,17.84,.19,.68,.92,1.86-.4,1.54-11.76-8.88-22.65-18.71-33.81-28.11-.17-.09-.86-.14-.81,.27,M
1.98,6.6,4.61,13.01,6.84,19.54,.26,.72,.59,1.43,.33,2.2l.11-.07c-1.34-.06-2.25-1.43-3.3-2.15-6.83-6.05-13.69-12.08-20.45-18.19-5.25-4.74-10.36-9.57-15.54-14.36-.34-.31-.63-.71-1.23-.75-.4-.03-.4,.44-.36,.71,1.88,6.25,3.76,12.51,5.66,18.75,.25,.84,.57,1.66,.38,2.53l.08-.06c-.61,.03-.98-.29-1.33-.61-14.43-13.12-28.47-26.75-42.07-40.53-.54-.36-3.92-4.45-4.2-3.04,1.42,6.47,3,12.91,4.52,19.36,.57,2.59-.79,1.75-2.07,.45-17.33-17.34-34.57-34.89-50.98-53.03-.6-.53-1.03-1.49-1.98-1.32-.06,0-.17,.18-.16,.28,.17,1.72,.3,3.43,M
.53,5.14,.65,4.82,1.35,9.63,2.02,14.45,0,.28,.05,.72-.32,.79-.61,.09-1.09-.58-1.52-.9-4.52-4.83-9.06-9.65-13.52-14.51-16.16-17.61-31.73-35.51-47.18-53.66-1.28-1.43-2.72-2.98-2.35-4.99-.05-6.23-.16-12.48-.17-18.71,.36-.06,.73-.2,.82-.12,.46,.37,.9,.78,1.27,1.21,6.24,7.42,12.42,14.87,18.7,22.26,12.7,14.97,25.48,29.91,38.81,44.53,.74,.62,1.2,1.73,2.34,1.49-.46-7.1-1.89-14.13-2.72-21.21,.46-1.57,2.15,1.12,2.67,1.56,5.13,5.81,10.26,11.61,15.39,17.42,11.26,12.09,22.32,25.48,34.65,36.36,.09-.04,.2-.15,.2-.23-.03-.64,0-1.2M
9-.13-1.91-1.33-6.83-3.44-13.57-4.36-20.43,1.88,.81,2.81,2.61,4.24,3.96,13.23,13.91,26.63,28.81,41.3,41.25,.06-.2,.23-.42,.18-.61-.59-2.21-1.18-4.42-1.81-6.62-1.31-5.4-3.55-10.69-4.35-16.15,1.89,.81,2.89,2.56,4.37,3.9,11.15,11.16,22.61,22.97,34.98,32.9,.1-.03,.26-.15,.25-.21-.16-.74-.29-1.48-.53-2.2-2.23-6.76-4.48-13.52-6.72-20.29-.07-.45-.44-1.22-.1-1.55,.22-.04,.56-.1,.66,0,.74,.62,1.45,1.27,2.14,1.93,9.82,9.53,19.64,19.04,30.22,27.8,.89,.69,1.89,1.1,1.34-.63-2.68-7.56-5.36-15.12-8.09-22.67-.29-.81-.34-1.72-1.16-M
2.37l-.02,.03Z"/><path class="cls-2" d="M138.15,1155.19c1.49-6.81,2.57-13.68,4.7-20.35l-.15,.11c15.17,2,30.38,3.66,45.61,5.06,10.96,1.06,22.02,1.32,32.95,2.72l-.09-.1c-2.03,4.9-4.08,9.8-6.1,14.7-.38,.91-.67,1.85-.95,2.78-.04,.13,.19,.43,.36,.47,22.24,1.54,44.62,1.24,66.91,1.56,.32,.52,.16,.92-.08,1.32-1.49,2.53-2.96,5.07-4.45,7.61-1.32,2.24-2.66,4.47-3.97,6.71-.26,.51-.88,1.32-.18,1.7,16.08,.32,32.28-1.03,48.37-1.86,3.22-.2,6.44-.43,9.67-.6,1.03-.04,1.34,.44,.79,1.24-3.39,4.79-6.97,9.46-10.42,14.21-.83,1.21-1.96,2.M
48,.47,2.3,17.22-1.24,34.55-3.64,51.62-5.11,.51,.85-.71,1.53-1.09,2.23-4,4.73-8.01,9.45-12,14.18-.43,.51-1.08,.97-.82,1.74,12.23-.95,24.38-3.38,36.56-4.99,3.7-.57,7.38-1.21,11.07-1.81,.24-.04,.74,.05,.74,.1,.14,.83-.53,1.37-1.05,1.93-5.05,5.76-11.06,11.23-15.59,17.19,.57,.62,1.43,.15,2.15,.1,4.47-.76,8.94-1.56,13.42-2.3,9.83-1.56,19.44-3.75,29.23-5.39-.34,1.49-1.65,2.18-2.6,3.29-5.23,5.21-10.47,10.41-15.7,15.61-.45,.64-1.72,1.25-1.42,2.09,13.3-1.75,26.66-5.19,39.89-7.81,.51-.11,1.02-.32,1.64-.06-.64,1.57-2.34,2.52-M
3.47,3.78-6.01,5.67-12.02,11.33-18.03,17.01-.52,.49-1,1.01-1.48,1.52-.07,.07-.08,.26-.02,.31,.6,.56,1.46,.17,2.17,.09,12.02-2.23,24.27-5.88,36.28-7.4-.38,1.57-2.12,2.4-3.16,3.57-7.22,6.54-14.45,13.07-21.67,19.61-.62,.56-1.2,1.16-1.78,1.75-.07,.07-.12,.26-.06,.3,.15,.12,.39,.29,.55,.26,11.4-2.07,22.67-4.7,33.95-7.19,.6-.12,1.25-.37,1.8,.02,.04,.02,0,.22-.08,.3-9.5,8.88-19.45,17.28-29.11,25.98-.73,.72-1.8,1.21-1.93,2.3,.93,.22,1.83,.05,2.74-.18,10.4-1.94,20.68-4.31,31.12-6.01-.59,1.55-2.06,2.25-3.2,3.39-10.74,9.7-23.M
56,19.18-33.45,29.2,.46,.37,1.66,.09,2.25,.08,9.65-1.36,19.22-3.58,28.92-4.38l-.05-.09c.03,.2,.18,.48,.07,.59-.76,.75-1.53,1.5-2.37,2.2-7.55,6.3-15.12,12.58-22.68,18.88-5.5,4.59-10.98,9.19-16.47,13.79-.29,.4-1.68,1.01-1.17,1.53,.17,.13,.46,.23,.69,.22,1.88-.13,3.76-.27,5.63-.46,5.88-.58,11.76-1.18,17.64-1.76,1.46-.15,2.93-.26,4.4-.37,.07,0,.18,.11,.21,.18,.04,.1,.09,.25,.03,.31-.68,.66-1.34,1.34-2.09,1.95-15.58,12.86-31.26,25.62-47.03,38.27-2.14,1.71-2.06,1.63-4.96,1.63-6.87,.01-13.75,.02-20.62,.02-3.63,.05-3.89-.4M
2-.84-2.71,14.76-11.96,29.77-23.64,44.32-35.85,.13-.13,.07-.4,.05-.6-.65-.29-1.6-.09-2.33-.1-8.3,.73-16.59,1.56-24.88,2.32-1.18,.09-2.28-.05-.9-1.29,12.46-10.29,24.91-20.6,37.36-30.91,.48-.56,2.91-2.17,1.79-2.43-10.46,.94-20.88,3.59-31.36,4.24,.03-.24-.05-.51,.08-.64,.87-.82,1.78-1.61,2.7-2.39,9.61-8.15,19.23-16.3,28.84-24.45,1.04-1.01,2.38-1.71,2.94-3.08-9,1-17.91,3.11-26.88,4.5-1.01,0-9.91,2.41-6.69-.38,8.99-7.86,17.97-15.76,26.9-23.68,1.4-1.38,2.67-2.31-.39-1.89-10.21,1.95-20.42,3.92-30.62,5.9-.75,.08-4.38,1.11-M
4.28-.05,8.18-7.91,16.91-15.29,25.03-23.26,.22-.87-.62-.64-1.19-.51-11.72,2.46-23.6,4.37-35.4,6.56-.91,.01-2.29,.66-2.99-.05-.08-.16,.01-.44,.16-.59,.74-.77,1.51-1.52,2.28-2.26,5.77-5.55,11.55-11.1,17.32-16.65,.51-.49,.99-1.02,1.46-1.54,.07-.07,.09-.25,.03-.31-.34-.39-.86-.4-1.34-.29-10.25,1.8-20.5,3.63-30.76,5.4-3.42,.59-6.88,1.03-10.32,1.52-.17,.02-.42-.16-.58-.29-.07-.05-.06-.24,0-.31,.78-.88,1.55-1.76,2.37-2.61,4.86-5.03,9.74-10.05,14.59-15.08,.56-.58,1.32-1.1,1.33-2.06-10.47,1.08-20.83,3.25-31.33,4.4-5.17,.46-M
10.31,1.8-15.5,1.77,0-.28-.1-.54,.02-.69,.56-.73,1.17-1.45,1.78-2.15,3.78-4.32,7.58-8.64,11.36-12.97,.69-.79,1.34-1.61,1.99-2.43,.06-.07,.06-.24,0-.3-.15-.15-.37-.38-.54-.37-1.48,.1-2.96,.2-4.42,.39-10.64,1.39-21.35,2.34-32.02,3.49-4.55,.43-9.11,.75-13.67,1.09-1.95-.09,.22-2.02,.64-2.76,3.62-5.04,7.81-9.73,11.08-14.99,.05-.1-.22-.45-.35-.45-5.24-.11-10.45,.72-15.68,.96-12.63,.77-25.28,1.26-37.93,1.8-.83-.13-3.49,.54-3.41-.68,3.08-5.66,6.84-10.94,9.95-16.59,.19-1.16-1.78-.72-2.5-.85-4.45,.05-8.89,.14-13.34,.19-14.96M
,.21-29.91-.27-44.87-.55-1.21-.03-2.41-.14-3.62-.21-.3-.02-.72-.49-.63-.71,.31-.82,.61-1.65,.96-2.46,1.93-4.92,4.5-9.65,6.06-14.69,.03-.15-.18-.38-.36-.48-2.05-.5-4.28-.39-6.39-.61-16.53-.77-33.02-2.06-49.49-3.62-5.21-.52-10.42-1.08-15.63-1.6-1.05-.1-2.13-.33-3.19,.01l.12,.1Z"/><path class="cls-2" d="M1009.12,190.08c12.91-2.58,25.93-4.91,38.93-7.08,1.98,.1-1.1,2.24-1.51,2.82-5.68,5.46-11.36,10.92-17.04,16.38-.85,.95-2.06,1.61-2.38,2.89,11.93-1.59,23.69-4.1,35.59-5.98,2.23-.38,4.5-.62,6.76-.89,.19-.02,.53,.13,.6,.27M
,.08,.97-1.46,1.87-2.02,2.67-5.29,5.57-10.8,10.95-15.95,16.65-.3,1.52,7.01-.38,8.16-.35,11.63-1.79,23.27-3.53,34.96-4.92,1.17-.14,2.38-.44,3.58-.07l-.09-.07c.12,1.41-1.41,2.22-2.14,3.3-3.78,4.32-7.56,8.64-11.33,12.97-.54,.62-1.02,1.26-1.51,1.91-.15,.31,.38,.6,.61,.62,8.55-.65,17.06-1.9,25.6-2.69,8.41-.67,16.89-2.21,25.29-2.13,0,1.26-1.16,2.11-1.81,3.13-3.27,4.33-6.54,8.66-9.81,12.99-.41,.69-1.18,1.24-.8,2.1,19.13-1.24,38.05-2.36,57.27-2.98,.22,1.55-.92,2.46-1.57,3.73-2.72,4.56-5.65,9.02-8.23,13.66-.31,1.25,3.35,.66M
,4.16,.83,11.04,0,22.08-.1,33.12-.02,9.01,.14,18.04,.24,27.04,.69,1.42,.37,.08,1.95-.1,2.84-2.04,5.01-4.36,9.92-6.25,14.98-.09,.26,.28,.67,.63,.69,2.95,.21,5.9,.47,8.85,.59,13.56,.66,27.08,1.8,40.6,3.04,7.22,.65,14.43,1.41,21.64,2.1,1.01-.02,2.21,.4,3.03-.31l-.02-.05c.15,.74,.3,1.46,.13,2.22-1.25,6.1-2.99,12.13-3.81,18.31l.11-.08c-17.4-1.82-34.76-4.14-52.22-5.53-9.05-.94-18.19-.99-27.2-2.25l.14,.09c2.26-5.41,4.57-10.81,6.84-16.21,.73-1.81-.08-1.85-1.67-1.94-21.78-1.09-43.6-1.27-65.4-1.33-.57-.91,.32-1.65,.67-2.48,2M
.75-4.79,5.74-9.47,8.34-14.34-.1-1.1-1.84-.69-2.63-.79-9.83,.32-19.66,.59-29.48,.99-8.87,.43-17.72,1.17-26.6,1.62-2.08-.15,.58-2.57,.94-3.41,2.8-3.81,5.62-7.6,8.42-11.4,.55-.74,1.05-1.5,1.52-2.27,.09-.15-.07-.39-.15-.69-14.44,.91-28.86,2.69-43.26,4.2-3.07,.33-6.14,.63-9.21,.93-.32,.03-.73-.48-.59-.7,.19-.29,.35-.58,.57-.85,4.02-4.86,8.16-9.63,12.22-14.46,1.76-2.25,1.58-2.29-1.23-2.09-11.94,1.6-23.88,3.25-35.79,5.1-3.3,.51-6.6,1.07-9.9,1.6-.1,.02-.3-.07-.33-.14-.08-.18-.19-.42-.1-.57,1.15-1.61,2.66-2.98,3.98-4.47,3.M
7-3.97,7.42-7.94,11.11-11.92,.56-.6,1.06-1.24,1.57-1.87,.06-.08,.07-.26,0-.31-.41-.33-.92-.3-1.4-.18-13.28,2.32-26.6,4.5-39.77,7.22-1.03,.21-2.11,.27-3.16,.38-.21,.02-.48-.27-.36-.46,5.48-5.92,11.42-11.43,17.07-17.2,.76-.76,1.52-1.51,2.24-2.29,.14-.15,.23-.54,.17-.57-.94-.52-2-.08-2.99,.06-11.94,2.2-23.81,4.6-35.61,7.23-3.07,.45-3.67,.45-.98-2,6.35-6.01,12.71-12.01,19.06-18.01,.7-.66,1.39-1.32,2.04-2,.11-.11,0-.37-.06-.55-.78-.29-1.87,.2-2.72,.27-11.96,2.3-23.91,5.61-35.88,7.4,.13-1.29,1.54-1.9,2.35-2.79,8.06-7.39,M
16.31-14.59,24.28-22.08,.49-1.17-1.3-.53-1.9-.5-10.32,2.05-20.59,4.24-30.81,6.6-2.75,.58-5.11,1.24-1.56-1.73,9.77-8.77,19.76-17.32,29.43-26.2,.29-1.01-2.9-.03-3.51-.03-9.01,1.79-18.02,3.59-27.04,5.38-4.72,1-3.52-.02-.68-2.46,10.39-8.9,20.78-17.79,31.17-26.69,.92-.79,1.83-1.58,2.7-2.4,.12-.11,.04-.38,0-.57-9.83,.66-19.82,3.04-29.68,4.41-2.76,.3-1.06-.91,0-1.95,12.99-10.95,26.1-21.78,39.16-32.67,.74-.62,1.38-1.31,2.04-1.97,.06-.06,.01-.22-.05-.31-9.47,.1-19.17,1.9-28.75,2.52-.28-.96,1.26-1.71,1.85-2.37,15.37-12.55,30M
.67-25.19,46.18-37.58,1.57-1.32,3.13-2.75,5.36-2.39,7.55,0,15.09-.01,22.64-.01,3.48-.02,.72,1.55-.48,2.67-9.22,7.41-18.45,14.8-27.67,22.21-5.03,4.05-10.04,8.13-15.04,12.2-.57,.6-1.89,1.25-1.53,2.12,6.16-.21,12.3-1.16,18.45-1.62,3.21-.29,6.43-.51,9.64-.76,.34-.03,.52,.13,.5,.38-11.87,10.8-25.06,20.73-37.36,31.24-.93,.77-1.78,1.61-2.65,2.42-.24,.31,.34,.58,.55,.58,10.32-1.37,20.61-3.54,30.98-4.25-.03,.28,.05,.55-.09,.68-.78,.74-1.6,1.46-2.43,2.16-10.71,9.1-21.43,18.2-32.11,27.3,.29,.28,.38,.28,.23,.05-.04-.06-.22-.05M
-.34-.08,2.52,.76,5.3-.53,7.87-.72,8.82-1.41,17.56-3.38,26.44-4.4,.11-.01,.35,.07,.35,.12,.01,.2,.05,.46-.08,.59-9.24,8.29-18.63,16.41-27.92,24.64-.39,.46-1.29,1-1.32,1.56,.42,.32,.92,.28,1.41,.15,10.07-1.94,20.13-3.88,30.2-5.81,1.69-.32,3.41-.55,5.12-.81,.1-.02,.28,.07,.34,.15,.06,.08,.06,.24,0,.31-.46,.52-.91,1.05-1.43,1.53-7.24,6.66-14.49,13.31-21.74,19.97-.8,.88-2.15,1.56-1.64,2.67,.04-.32-.06-.4-.3-.26l.3,.19Z"/><path class="cls-2" d="M892.55,367.68c2.59-4.6,5.15-9.23,7.76-13.82-.68-.63-1.44-.2-2.21-.07-13.91,M
3.39-27.43,7.57-41.1,11.6-.2,.02-.87-.17-.68-.53,2.24-4.3,4.98-8.34,7.41-12.54,1.15-2.14-1.44-.91-2.47-.66-5.23,1.71-10.48,3.38-15.67,5.18-7.3,2.27-14.42,5.71-21.79,7.46-.28-.11-.36-.31-.22-.55,1.85-3.11,3.69-6.22,5.57-9.32,.88-1.45,1.85-2.87,2.77-4.31,.17-.27,.4-.61,.01-.85-.35-.23-.74-.04-1.1,.09-4.4,1.63-8.83,3.19-13.18,4.89-7.86,2.86-15.56,6.72-23.46,9.16-.59-.67,.26-1.39,.54-2.04,2.55-4.03,5.11-8.06,7.66-12.1,.24-.58,1.11-1.48,.88-2.04-.15-.24-.39-.3-.69-.18-4.17,1.75-8.37,3.45-12.49,5.26-5.19,2.29-10.3,4.68-1M
5.3,7.23-.67,.34-1.43,.56-2.16,.82-.06,.02-.21-.08-.29-.15-.08-.07-.2-.2-.17-.26,.25-.61,.48-1.23,.82-1.81,2.56-4.39,5.14-8.77,7.7-13.16,1.96-3.3-.09-1.97-2.08-1.11-7.09,3.53-14.16,7.07-21.25,10.6-2.46,1.05-5.9,3.67-2.92-1.2,2.83-4.76,5.68-9.52,8.52-14.28,.52-.93,1.51-1.99,.55-2.98,.15,.13,.29,.26,.43,.39h.01l-.42-.39c-.31,.54-.87,.81-1.43,1.07-8.55,3.88-16.42,8.67-24.73,12.8-.09,.04-.33,.03-.35-.01-.1-.18-.27-.42-.19-.56,3.38-6.52,7.53-12.63,11.38-18.9,.33-.79,1.5-1.82,.98-2.64-.76-.09-1.71,.65-2.44,.92-7.44,3.88-M
14.86,7.77-22.26,11.73-.42,.22-.96,.65-1.39,.37-.71-.46,0-.97,.24-1.43,4.59-7.81,9.75-15.31,14.28-23.16-.2-.8-1.43,.03-1.91,.17-6.89,3.56-13.81,7.06-20.59,10.82-2.67,1.44-3.33,1.67-3.4,1.27-.16-1.02,.65-1.79,1.16-2.63,4.47-7.48,9.35-14.79,14.2-22.11,3.14-4.35,2.79-4.62-1.93-2.18-6.99,3.44-13.89,7.06-20.92,10.4-1.78,.19,.02-1.75,.35-2.4,6.16-10.35,13.96-20.21,20.1-30.47-.17-.22-.42-.26-.71-.15-.97,.37-1.95,.72-2.9,1.11-4.53,1.9-9.05,3.82-13.57,5.72-1.21,.43-2.35,1.26-3.68,.89l.12,.03c6.15-10.43,13.75-20.24,20.75-30.M
29,1.68-2.33,3.27-4.7,4.88-7.05,.04-.06-.03-.19-.09-.26-.08-.08-.24-.19-.31-.17-.76,.21-1.53,.4-2.27,.66-5.9,2.12-11.78,4.25-17.67,6.38-.83,.37-1.36,.13-.92-.92,.4-.67,.89-1.33,1.33-1.99,3.85-5.44,7.64-10.9,11.57-16.3,5.08-6.98,10.19-13.95,15.6-20.78,.71-.9,1.28-1.87,1.9-2.82,.04-.07-.01-.21-.08-.28-.08-.08-.24-.19-.32-.18-1.03,.22-2.07,.43-3.07,.72-5.07,1.45-10.13,2.92-15.2,4.38-1.01,.29-2.04,.56-3.06,.82-.32,.1-.64-.42-.58-.62,9.24-13.34,19.18-26.19,29.29-39.05,2.46-3.09,4.9-6.19,7.33-9.29,.1-.13,0-.39-.08-.57-.2M
7-.24-.8-.13-1.15-.08-6.16,1.1-12.27,2.48-18.41,3.69-1.04,.21-2.1,.36-3.17,.5-.18,.02-.43-.17-.6-.3,12.55-17.88,27.1-34.95,41.11-52.14,.9-1.07,1.82-2.14,2.72-3.21,.3-.36,.54-.74,.4-1.21-.92-.3-1.85-.11-2.78,0-6.81,.75-13.61,1.52-20.41,2.27-.44,0-1.79,.18-1.55-.49,17.01-22.29,35.32-43.79,54.04-64.72,7.84-.29,15.65-.1,23.5-.19,.8,.13,3.66-.3,3.23,.89-9.18,10.29-18.82,20.21-27.84,30.56-8.48,9.59-17.02,19.14-25.18,28.9-.45,.54-.88,1.09-1.25,1.66-.06,.1,.17,.44,.34,.48,8.16-.2,16.27-2.08,24.44-2.09,.21,.99-.83,1.58-1.34M
,2.31-9.44,10.5-18.79,21.04-27.8,31.78-5.03,5.99-10.01,12.01-14.99,18.03-.51,.62-1.21,1.18-1.28,1.97-.01,.15,.3,.48,.4,.46,6.97-1.17,13.87-2.65,20.81-3.99,.56-.08,2.72-.46,2.32,.33-12.28,15.46-25.68,30.19-37.5,45.99-1.06,1.33,.18,1.2,.97,1.1,6.37-1.74,12.73-3.5,19.1-5.25,.58-.07,1.36-.47,1.9-.19,.09,.17,.23,.41,.14,.53-.82,1.11-1.65,2.22-2.54,3.3-9.76,12.39-20.67,24.57-28.96,37.54,.07,.08,.22,.18,.3,.16,.76-.21,1.53-.41,2.27-.66,5.46-1.85,10.91-3.7,16.36-5.55,1.09-.33,2.33-.96,3.41-.29v-.04c-9.71,11.25-18.38,23.51-M
27.13,35.53-.09,.15,.05,.4,.13,.59,.02,.04,.23,.09,.31,.06,8.02-3.25,15.9-6.81,23.87-10.18,1.96-.8,3.05-1.05,1.31,1.25-5.79,7.89-11.61,15.78-17.38,23.68-1.29,1.76-2.44,3.59-3.63,5.4-.09,.13,.08,.38,.18,.56,1.18-.11,2.37-.98,3.52-1.39,7.01-3.21,14.01-6.43,21.03-9.63,.56-.25,1.21-.38,1.82-.55,.04,0,.23,.18,.21,.24-5.31,8.5-11.6,16.49-17.26,24.8-.52,.74-.88,1.58-1.77,2.13,0,0,.2,.09,.2,.09l-.12-.17c1.03,.8,2.21-.15,3.2-.57,6.66-3.18,13.31-6.35,19.97-9.53,1.53-.62,2.95-1.67,4.64-1.74l-.08-.06c.08,1.39-1.22,2.33-1.89,3.M
46-4.77,6.74-9.65,13.35-13.69,20.48,.31,.86,2.36-.6,2.99-.78,8.12-3.89,16.29-8.25,24.79-11.34,.63,.11-.33,1.33-.47,1.69-3.77,5.71-7.55,11.41-11.33,17.12-.39,.77-1.25,1.47-1.02,2.37-.18,.01-.43,.01-.35,.24,.26,.05,.35-.05,.27-.3,1.59,.13,2.88-.97,4.3-1.53,7.94-3.65,15.67-7.72,23.83-10.89,.35-.09,.84,.2,.55,.57-3.78,5.69-7.77,11.33-11.17,17.19-.15,.26-.14,.59-.17,.88,0,.07,.19,.22,.25,.21,2.86-.75,5.47-2.3,8.21-3.41,7.62-3.45,15.48-6.52,23.38-9.55,.45-.09,1.05-.52,1.45-.15,.07,.07,.16,.2,.12,.26-.33,.58-.65,1.17-1.04M
,1.73-3.2,4.49-6.42,8.97-9.62,13.46-.4,.56-.7,1.16-1.02,1.74,.11,.53,.85,.42,1.25,.27,12.33-4.58,24.64-10.16,37.28-13.73,.62,.26-.33,1.3-.58,1.7-2.83,4.16-5.66,8.32-8.48,12.49-.17,.51-1.45,1.65-.7,1.98,12.37-3.76,24.7-8.51,37.25-12.24,1.24-.24,2.55-1.08,3.79-.63-11.29,18.87-15.91,16.75,7.36,10.31,8.97-2.43,18.07-5.34,27.17-7.06,.11,.04,.28,.16,.27,.2-.14,.41-.25,.83-.49,1.21-2.64,4.23-5.51,8.33-7.96,12.67,1.07,.6,2.07-.05,3.16-.21,14.81-3.39,29.8-7.26,44.81-9.4,.72,.23-.11,1.28-.35,1.71-1.93,3.2-3.87,6.4-5.78,9.6-.M
46,.76-1.09,1.48-1.04,2.39,.79,.37,1.58,.16,2.36,.03,3.55-.62,7.08-1.31,10.65-1.86,12.59-1.85,25.13-3.94,37.81-5.19,.9,0,2.53-.4,1.93,1.08-2.37,4.22-4.76,8.43-7.15,12.65l.08-.06c-8.06,1.62-16.8,1.91-25.01,3.31-9.84,1.14-19.46,3.23-29.28,4.45l.09,.08c2.17-3.92,4.28-7.88,6.53-11.76,.21-.41,.72-1.07,.52-1.49-.28-.17-.71-.36-1.02-.3-4.05,.73-8.12,1.43-12.14,2.26-11.81,2.46-23.59,5.02-35.21,7.99l.07,.12Z"/><path class="cls-2" d="M342.27,130.02c-3.54,23.39-7.76,46.69-10.31,70.21-6.34-1.78-14.07-4.47-20.88-6.58-.61-.19-1.M
74-.64-2.08,.1-2.35,19.96-3.22,40.05-4.55,60.1l.14-.05c-6.97-3.26-13.86-6.7-20.88-9.84-.5-.21-1.06,.08-1.1,.58-.49,16.47-.85,32.96-.31,49.44,.13,3.28-.82,2.45-3.07,1.21-5.91-3.58-11.72-7.28-17.71-10.73-.23-.13-.72,.03-1.19,.06,.13,12.64,1.06,25.23,1.81,37.84,.16,2.69,.26,5.38,.36,8.07,0,.18-.17,.37-.27,.56-.59,.5-1.73-.62-2.32-.95-5.8-4.17-11.45-8.51-17.18-12.76-.58-.33-1.22-1.05-1.91-1.03-.25,.2-.6,.41-.52,.77,1.12,13.44,2.31,26.87,3.78,40.27-.02,2.7-2.85-.79-3.77-1.31-5.87-4.9-11.73-9.81-17.61-14.71-.51-.37-1.72-M
1.46-1.98-.33,.58,5.37,1.32,10.72,2.03,16.07,.93,7.07,1.82,14.14,2.81,21.2,.02,.41-.7,.36-.87,.28-7.77-6.8-15.16-14.02-22.8-20.97-2.46-2.08-.46,4.72-.56,5.73,1.3,9.53,3.15,18.99,4.4,28.52-.37,0-.73,.09-.85-.01-.83-.7-1.66-1.41-2.41-2.16-7.8-7.67-15.25-15.72-23.24-23.18-.15-.1-.57-.06-.59,.17,.24,1.92,.44,3.85,.75,5.77,1.33,8.22,2.77,16.43,4.08,24.66,.07,.47,.64,1.15-.2,1.36-.71,.18-1.05-.56-1.43-.97-6.44-6.91-12.86-13.83-19.29-20.75-2.49-2.68-4.97-5.36-7.48-8.04-.13-.14-.43-.18-.67-.24-.49,0-.35,1.07-.37,1.41,.79,6M
.33,2.08,12.6,2.94,18.91,1.9,10.74,1.83,10.3-5.12,2.33-8-9.06-16-18.13-24-27.19-.67-.59-1.12-1.73-2.1-1.79-.16,.02-.41,.29-.39,.43,.49,3.97,.99,7.93,1.52,11.89,.45,4.58,1.56,9.28,1.71,13.79-1.17,.02-1.85-1.45-2.65-2.17-11.3-12.87-21.8-26.74-33.48-39.12-1.06-.13-.3,2.83-.38,3.58,.42,6.43,1.46,12.91,1.56,19.32-.61,.63-1.21-.48-1.62-.86-12.59-15.42-25.18-30.85-37.76-46.28-.72-.86-1.56-1.78-1.46-2.93-.13-6.03-.08-12.06-.08-18.1,0-.53,.14-1.06,.25-1.58,.07-.12,.54-.21,.66-.12,12.13,14.03,23.68,28.57,35.68,42.71,.69,.63,M
1.13,1.77,2.24,1.53-.26-7.3-1.14-14.6-1.6-21.9-.03-.41,.11-.83,.21-1.24,.01-.05,.28-.13,.36-.09,11.01,11.86,21.25,24.65,32.01,36.82,.52,.64,1.02,1.33,1.89,1.53,.3,.08,.48-.22,.41-.73-.34-2.79-.68-5.57-1.03-8.36-.72-5.57-1.45-11.13-1.98-16.72-.02-.17,.15-.37,.28-.53,.05-.05,.32-.07,.37-.03,.62,.56,1.28,1.1,1.83,1.71,4.57,5.07,9.1,10.16,13.68,15.22,4.42,4.89,8.89,9.75,13.34,14.62,.39,.44,1.01,1.29,1.75,1.02,.29-2.87-.72-5.77-.96-8.65-.9-6.2-1.73-12.41-2.55-18.62-.08-.77-.61-2.74,.82-2,8.54,8.71,16.88,17.62,25.4,26.36M
,.62,.54,1.14,1.4,2.08,1.32,.04,0,.15-.16,.14-.25-.14-1.18-.29-2.35-.45-3.53-1.21-9.61-3.12-19.2-3.83-28.85,1.21-.21,1.88,1.01,2.74,1.65,6.96,6.72,13.9,13.46,20.86,20.18,.73,.54,1.38,1.53,2.3,1.68,.29,0,.47-.14,.44-.41-.54-5.05-1.33-10.06-1.99-15.09-.81-6.75-1.58-13.51-2.34-20.27-.02-.15,.23-.4,.41-.45,1-.06,1.62,1.04,2.37,1.55,6.36,5.57,12.72,11.14,19.08,16.71,.77,.52,1.43,1.56,2.47,1.37,.08,0,.2-.14,.19-.22-.04-.97-.05-1.93-.15-2.9-1.16-12.21-2.94-24.49-3.41-36.71,.93-.27,1.59,.53,2.3,.98,6.04,4.61,12.08,9.23,18.M
12,13.85,1.25,.87,3.03,2.66,2.83-.23-.94-14.28-2.08-28.59-2.43-42.88,1.16-.36,1.94,.46,2.88,.96,4.75,3.02,9.48,6.05,14.22,9.07,1.63,.84,3.1,2.36,4.92,2.66,.94-.15,.49-1.65,.59-2.35-.1-15.51-.57-31.02-.23-46.53,.03-2.72,3.03-.23,4.32,.25,5.25,2.63,10.5,5.26,15.76,7.88,.7,.25,1.8,1.05,2.45,.41,.98-17.71,1.59-35.52,2.83-53.25,.28-1.09-.26-3.83,1.47-3.51,6.48,2.13,12.95,4.26,19.43,6.38,1.43,.49,2.88,.94,2.99-1.09,1.69-16.65,3.83-33.25,6.03-49.84,.78-4.9,1.05-9.93,2.49-14.7l-.13,.09c5.91,.99,11.83,1.98,17.74,2.97,2.36,.M
26,4.73,1.12,7.1,.69l-.1-.1Z"/><path class="cls-2" d="M1256.91,1041.89c1.6-.11,2.33,1.51,3.38,2.42,8.52,9.16,16.93,18.41,25.51,27.51,.35,.28,1.03,.21,.98-.38-.55-3.63-1.12-7.27-1.68-10.9-.86-5.66-1.79-11.32-2.6-16.99-.02-.13,.23-.4,.39-.41,1.2,.1,1.96,1.81,2.84,2.56,9.02,10.2,18.03,20.41,27.06,30.61,.75,.64,1.41,2.02,2.52,1.76-3.48-34.04-8.49-32.03,14.6-5.95,5.99,7.02,11.79,14.21,17.88,21.14,.22,.32,.75,.26,.91-.09,.06-.32,.13-.64,.11-.95-.5-6.88-1.14-13.75-1.68-20.63,.03-.33,.22-1.02,.68-.92,.38,.3,.78,.59,1.08,.9M
4,2.38,2.87,4.74,5.76,7.1,8.64,9.86,12.09,19.73,24.17,29.57,36.27,2.29,2.82,2.05,2.02,2.07,5.71,.01,2.26,0,4.52,0,6.79-.01,3.55,.1,7.11-.06,10.66-.49,1.64-2.67-1.77-3.18-2.23-7.07-8.53-14.12-17.06-21.19-25.59-3.8-4.58-7.61-9.14-11.44-13.71-.48-.42-1.18-1.58-1.84-1.53-.42,0-.47,.43-.49,.75,.36,7,1.04,13.98,1.59,20.96,.03,.32-.04,.64-.1,.96-.06,.14-.52,.24-.65,.17-8.12-8.56-15.45-17.92-23.29-26.75-3.43-3.84-6.59-7.95-10.23-11.61-.13-.07-.57,.03-.64,.18,.18,7.15,1.75,14.36,2.41,21.52,.17,1.38,.15,2.78,.2,4.18,0,.06-.1M
4,.15-.24,.19-.11,.04-.33,.09-.37,.05-.54-.47-1.11-.94-1.58-1.46-4.41-4.89-8.8-9.8-13.21-14.69-4.26-4.71-8.56-9.41-12.84-14.11-4.63-5.33-2.67-.04-2.35,3.29,1.15,7.8,2.32,15.59,3.07,23.44-.13,.93-1.38-.06-1.69-.44-8.34-8.74-16.72-17.44-25.09-26.15-.32-.33-.73-.61-1.12-.9-.51-.11-.53,.66-.54,1.01,.42,3.21,.87,6.42,1.32,9.63,.85,6.21,1.76,12.41,2.61,18.62,.14,1.07,.17,2.14,.23,3.21,0,.09-.1,.26-.15,.26-1.33,.05-2.1-1.55-3.12-2.26-6.96-6.72-13.9-13.45-20.86-20.17-.67-.57-1.18-1.37-2.21-1.21,.49,6.22,1.63,12.41,2.32,18.M
62,.71,5.57,1.38,11.14,2.05,16.72,.03,.29-.1,.6-.2,.89-.01,.04-.3,.09-.37,.05-.53-.31-1.09-.61-1.53-.99-5.01-4.37-9.98-8.76-14.99-13.12-2.18-1.9-4.41-3.77-6.65-5.63-.12-.1-.5-.04-.75,0-.25,.29-.13,.85-.14,1.24,.9,8.8,2.03,17.58,2.79,26.4,.32,3.54,.62,7.09,.91,10.64-.08,.56,.33,1.65-.53,1.68-.73-.03-1.31-.7-1.91-1.06-6.23-4.76-12.46-9.54-18.69-14.3-.47-.36-.88-.81-1.62-.85-1.24,.09-.11,5.37-.25,6.53,.84,12.47,1.73,24.94,2.05,37.43-.36,1.37-2.43-.44-3.12-.77-5.39-3.4-10.72-6.89-16.12-10.27-.98-.47-1.62-1.48-3.04-1.27M
-.68,.78-.32,1.65-.31,2.48-.03,15.71,1.01,31.48,.09,47.15-.03,.22-.7,.54-.93,.44-.94-.42-1.88-.83-2.79-1.28-5.99-2.87-11.79-6.14-17.89-8.78-.29-.12-.87,.17-.89,.44-.87,18.71-1.35,37.49-3.06,56.14-.05,.27-.61,.52-.94,.42-6.49-2.08-12.95-4.25-19.43-6.36-.85-.13-2.26-.99-2.85-.05-2.31,16.79-3.74,33.69-6.3,50.46-.61,4.39-1.21,8.78-1.83,13.16-.11,.75-.25,1.5-.95,2.08,0,0,.14-.08,.14-.08-7.67-1.61-15.52-2.62-23.25-4.05-1.54-.33-.71-2.1-.72-3.17,3.53-22.15,7.72-44.3,9.64-66.64l-.11,.12c7.14,1.57,14.01,4.43,21.06,6.46,.63,M
.14,1.66,.67,2.13,.02,2.3-19.99,3.22-40.13,4.45-60.22l-.14,.04c6.59,3.14,13.17,6.29,19.76,9.43,.61,.23,1.5,.89,2.09,.33,1.33-16.42,.68-33.17,.6-49.7-.11-3.15,.69-2.68,3.01-1.35,3.75,2.28,7.48,4.59,11.22,6.88,2.14,1.31,4.28,2.61,6.46,3.88,.25,.14,.73,.02,1.24,.02-.16-15.42-1.62-30.78-2.21-46.18-.07-.59,.84-.51,1.16-.34,6.12,4.16,11.89,8.74,17.85,13.11,.78,.58,1.65,1.09,2.52,1.6,.09,.05,.57-.14,.6-.26,.11-5.56-.89-11.17-1.23-16.74-.77-7.83-1.66-15.66-2.41-23.5-.21-2.8,1.76-.73,2.85,.08,5.96,4.98,11.91,9.96,17.88,14.9M
4,.78,.51,1.47,1.52,2.51,1.27-.45-7.57-1.94-15.21-2.77-22.8-.52-3.74-1.08-7.48-1.57-11.23-.15-1.17-.14-2.35-.19-3.53,0-.06,.14-.15,.24-.19,.6-.27,1.34,.74,1.83,1.05,6.95,6.44,13.89,12.89,20.84,19.33,.55,.47,1.04,1.11,1.86,.91-.66-8.49-2.56-17.09-3.7-25.61-.46-2.88-.94-5.76-1.39-8.65-.03-.18,.12-.38,.18-.57,1.05,.15,1.67,.89,2.35,1.6,7.28,7.34,14.56,14.68,21.85,22.01,.84,.66,1.43,1.88,2.63,1.78-1.04-10.57-3.4-21.13-4.91-31.69h-.09Z"/><path class="cls-2" d="M1074.53,313.27c-19.6,1.34-38.67,3.19-58.19,5.13-.36,0-.76-.M
41-.6-.65,.55-.86,1.08-1.73,1.67-2.58,2.63-3.88,5.53-7.6,7.99-11.59,.2-1.25-3.05-.39-3.83-.44-6.36,.9-12.72,1.84-19.08,2.73-9.42,1.32-18.75,2.96-28.07,4.64-.53,.1-1.05,.12-1.53-.13,.04-.79,.66-1.39,1.15-2.02,2.81-3.67,5.64-7.34,8.45-11.01,.39-.72,2.66-2.67,.83-2.8-15.35,2.52-30.58,5.93-45.7,9.48-.51,.13-1.04,.24-1.53-.08,0-.81,.69-1.38,1.18-2,3.35-4.16,6.76-8.3,10.12-12.46,.3-.55,2.09-2.27,.94-2.37-13.6,2.96-27.04,6.58-40.41,10.19-.75,.1-3.98,1.42-3.69,.2,4.68-5.97,9.95-11.46,14.66-17.41-1.21-.59-2.55,.3-3.81,.47-8M
.43,2.24-16.74,4.75-25.06,7.25-4.16,1.25-8.31,2.5-12.48,3.73-.18,.05-.46-.09-.68-.18,.26-1.16,1.52-2.04,2.24-3.01,4.74-5.5,9.8-10.74,14.33-16.4,.26-1.06-3.22,.45-3.79,.5-10.01,3.18-20.07,6.25-29.93,9.71-1.6,.56-3.25,1.02-4.9,1.49-.17,.05-.46-.11-.66-.21,4.96-6.6,11.32-12.6,16.93-18.84,1.59-1.82,3.99-3.87-.38-2.46-10.63,3.37-21.3,6.68-31.73,10.46-2.35,.72-5.09,2.14-1.9-1.33,6.71-7.52,14.17-14.59,20.54-22.33-.56-.31-1.06-.21-1.57-.04-5.21,1.75-10.44,3.48-15.64,5.25-5.57,1.9-11.13,3.84-16.69,5.74-.36,.07-1.16,.29-1.36M
-.08,2.81-4.11,6.63-7.56,9.95-11.34,4.48-4.71,9.09-9.35,13.64-14.03,.65-.67,1.49-1.25,1.72-2.15-1.52-.29-3.05,.68-4.53,1-8.2,2.73-16.4,5.47-24.6,8.2-1.23,.27-3.11,1.16-1.48-.88,7.95-9.16,16.4-17.91,24.69-26.79,.8-.86,1.55-1.75,2.31-2.63,.06-.07,.07-.27,.03-.29-.23-.08-.52-.22-.71-.16-8.56,2.56-17.15,5.06-25.64,7.85-.61,.2-1.3,.32-1.69,.81h.04c-.35-.49-.52-1-.07-1.5,3.09-3.38,6.13-6.8,9.31-10.12,7.35-7.68,14.77-15.31,22.16-22.96,.36-.49,1.27-.89,.83-1.58-.78-.27-2.18,.38-3.06,.49-7.15,1.86-14.29,3.73-21.44,5.6-1.24,M
.25-2.64,.94-3.84,.24l.06,.03c13.14-13.08,26.01-26.48,39.39-39.35,2.97-2.8-1.61-1.14-3.03-1.02-7.06,1.4-14.11,2.81-21.17,4.21-3.73,.63-1.9-.81-.31-2.5,15.15-15.12,30.65-29.78,46.31-44.44,.34-1.2-1.82-.52-2.49-.62-6.3,.49-12.58,1.12-18.88,1.68-4.14,.35-4.43,.14-1.26-2.82,5.72-5.44,11.43-10.89,17.18-16.32,12.01-11.35,24.3-22.51,36.7-33.59,.94-.82,1.79-1.82,3.18-1.8,7.95-.03,15.9,.02,23.86,.03,1.57,.19,2.03,.37,.55,1.79-19,16.29-38.19,32.32-56.18,49.56-.12,.12-.02,.4,.03,.6,.01,.06,.21,.11,.33,.12,6.68-.19,13.35-1.41,M
20.02-2.01,1.47-.17,2.93-.39,4.4-.52,.59-.05,1.4-.37,1.74,.3,.24,.46-.34,.77-.69,1.08-15.87,13.72-31.07,27.96-46.21,42.4-2.78,2.74,4.16,.44,5.15,.42,7.2-1.36,14.41-2.72,21.62-4.07,2.1-.05-.68,1.87-1.17,2.44-12.68,11.35-24.88,23.19-37.04,35.06-.49,.48-1.15,.9-1.14,1.62,.67,.26,1.3,.08,1.95-.08,5.4-1.35,10.79-2.69,16.19-4.03,3.47-.86,6.95-1.72,10.42-2.57,.62-.14,1.29-.32,1.87,.03-10.89,11.54-23.73,21.86-34.68,33.57-.91,1.72,2.55,0,3.22-.02,10.01-2.62,20.03-6.22,30.05-8.32,.08,.16,.2,.41,.11,.51-.72,.78-1.47,1.54-2.24M
,2.29-9.15,9.06-18.63,17.81-27.6,27.04-.1,.12-.02,.35,.03,.52,.02,.05,.25,.11,.35,.09,10.62-3.07,21.16-6.4,31.75-9.56,.98-.13,2.4-1.06,3.26-.42,0,.59-.93,1.1-1.28,1.59-7.58,7.57-15.16,15.14-22.73,22.71-.37,.53-2.02,1.89-.93,2.02,6.76-1.65,13.3-4.11,19.98-6.04,5.15-1.58,10.34-3.1,15.51-4.63,.34-.1,.77-.05,1.15-.01,.72,.16-.74,1.47-1.08,1.83-6.82,7.18-14.25,13.99-20.53,21.57,.67,.39,1.23,.21,1.9,0,3.51-1.1,7.03-2.17,10.52-3.31,7.73-2.52,15.58-4.79,23.46-6.99,.89-.25,1.75-.58,2.73-.4l.1,.08c-.37,1.67-2.16,2.67-3.19,4-M
5.05,5.7-10.94,10.85-15.51,16.88-.01,.03,.23,.2,.3,.18,1.02-.23,2.06-.45,3.06-.74,12.39-3.61,24.86-7.15,37.42-10.29,.63-.09,.95,.22,.55,.74-5.24,6.26-11.4,11.93-16.21,18.47-.02,.03,.2,.21,.28,.2,.64-.1,1.3-.2,1.92-.37,11.85-3.24,23.89-6.02,35.85-8.96,4.83-1.09,6.24-1.26,6.15-.93-.41,1.65-2.03,2.74-3.14,4.06-3.5,4.22-7.35,8.21-10.76,12.51-.81,1.45,1.45,.96,2.21,.75,14.16-3.16,28.37-6.08,42.66-8.7,.73-.07,1.59-.39,2.22,.13,.08,.05,.11,.23,.06,.3-.4,.56-.81,1.12-1.25,1.66-2.93,3.62-5.88,7.22-8.81,10.84-.77,1.19-2.2,2.M
17-2.27,3.61,10.78-1.17,21.58-3.68,32.44-5,6.23-.83,12.45-1.94,18.72-2.5,.38-.02,.79,.39,.62,.63-3.36,4.81-6.93,9.48-10.37,14.24-.29,.3-.52,.86-.09,1.13,2.94,.25,5.87-.42,8.79-.69,16.27-1.9,32.63-3.37,48.99-4.3l-.08-.12c-3.55,5.37-6.81,10.99-10.53,16.23l.1-.05Z"/><path class="cls-2" d="M1005,333.95c-7.9,1.23-15.88,2.1-23.78,3.26-8.96,1.36-17.93,2.67-26.81,4.34-1.02,.11-2.12,.52-3.11,.09-.11-.69,.39-1.22,.76-1.79,2.36-3.61,4.72-7.22,7.09-10.83,.31-.48,.65-.94,.48-1.51,.05-.04,.11-.08,.16-.12-.25-.02-.27,.03-.05,.17-M
.93-.37-1.86-.1-2.76,.07-2.49,.46-4.96,1-7.45,1.48-12.69,2.13-25.23,6.02-37.76,7.96-.09-.17-.22-.4-.14-.53,.46-.78,.94-1.55,1.48-2.29,2.47-3.46,4.96-6.91,7.43-10.38,.27-.53,1.34-1.71,.35-1.89-1.94,.43-3.91,.82-5.82,1.33-7.16,1.88-14.33,3.76-21.46,5.72-5.49,1.45-10.82,3.36-16.34,4.68-.17,.02-.5-.2-.44-.39,3.16-5.42,7.67-10.04,10.84-15.45,.05-.17-.29-.43-.45-.4-.9,.23-1.79,.47-2.67,.72-12.18,3.47-24.04,7.6-36.01,11.49-.69,.25-1.54,.63-2.24,.38-.39-.19-.14-.56,.05-.82,3.88-5.44,8.1-10.65,12.04-16.05-1.02-.71-2.29,.23-M
3.38,.45-10.87,3.77-21.74,7.55-32.4,11.69-1.91,.56-4.98,2.24-2.4-1.14,4.24-5.5,8.56-10.94,12.76-16.48,.18-.24,.14-.42-.13-.52-8.97,2.61-17.75,6.74-26.64,9.89-2.67,1.03-5.28,2.14-7.93,3.21-.52,.21-1.04,.12-1.49-.17l-.1,.08c4.81-6.28,9.19-12.84,14.29-19.01,.36-.45,.8-.87,.61-1.46l.22-.1-.13,.18c-2.56,.01-4.88,1.76-7.32,2.49-7.6,2.84-14.88,6.74-22.39,9.41-.09-.18-.27-.44-.18-.57,2.31-3.28,4.6-6.57,6.99-9.81,2.8-3.8,5.68-7.56,8.52-11.34,.27-.36,.45-.77,.65-1.16,.03-.07-.06-.2-.14-.26-.07-.06-.24-.12-.31-.1-.98,.35-1.97M
,.69-2.91,1.09-8.19,3.48-16.35,7.04-24.56,10.49-.35,.19-.85-.02-.73-.4,5.81-8.32,12.34-16.14,18.45-24.25,1.59-2.23,.44-1.63-1.34-1.1-7.22,2.89-14.44,5.77-21.49,8.92-1.8,.67-6.28,3.37-3.18-.67,7.1-9.14,14.34-18.18,21.37-27.36,.06-.07,.06-.26,0-.28-1.08-.51-2.2,.48-3.26,.73-8.01,2.95-15.81,6.75-23.92,9.26l.07,.09c-.36-1.18,.84-1.92,1.41-2.83,7.48-9.53,15.02-19.03,23.02-28.29,.73-1.08,2.21-1.92,2.07-3.32,.22,.04,.47,.08,.41-.21-.27-.11-.38-.01-.33,.28-.69-.19-1.32,0-1.94,.21-5.76,2.05-11.55,4.06-17.28,6.2-6.89,2.49-7.M
87,2.72-7.72,2.29,9.18-12.92,20.39-24.68,30.78-36.89,1.77-1.97,3.61-3.75-.67-2.54-6,1.55-12.01,3.11-18.01,4.66-.76,.2-1.53,.43-2.33,.09l.11,.05c-.06-.59,.37-1.01,.75-1.45,12.31-14.91,25.71-28.93,38.29-43.62,.27-.38-.4-.53-.63-.52-7.62,1.35-15.22,2.76-22.83,4.14-.12,.02-.33-.02-.37-.08-.4-.52,.14-.94,.45-1.35,11.46-13.07,23.07-26,35.2-38.66,3.28-3.42,6.52-6.86,9.76-10.31,.33-.51,1.56-1.38,.69-1.83-7.88,.17-15.77,1.45-23.65,1.98-1.53-.36,.28-1.69,.71-2.29,17.14-19.2,35.38-37.84,53.65-56.27,.71-.74,1.53-1.15,2.72-1.15M
,7.54-.2,15.09-.14,22.64-.13,2.29,.24,3.97-.28,1.25,2.28-14.76,13.92-29.16,28.21-43.53,42.5-3.55,3.52-6.95,7.14-10.41,10.72-.48,.62-1.54,1.35-.25,1.72,7.36-.41,14.72-1.37,22.07-1.99,3.09-.21,1.75,.84,.36,2.35-6.14,6.14-12.39,12.22-18.43,18.42-8.94,9.18-17.74,18.44-26.59,27.67-.36,.41-.92,.8-.57,1.37,7.42-.52,15.01-2.51,22.45-3.65,.51-.09,1.02-.18,1.49,.1,.01,.72-.63,1.16-1.11,1.66-4.7,4.86-9.44,9.69-14.09,14.57-8.66,8.93-16.9,18.18-25.39,27.17,.1,.03,.19,.06,.27,.08l-.29-.13c1.85,.87,3.87-.52,5.73-.84,6.72-1.89,13.M
45-3.78,20.18-5.66,.5-.07,1.99-.6,1.99,.15-10.35,11.92-21.63,23.27-31.74,35.38-.45,.52-1.08,.98-1.09,1.68,0,.07,.18,.22,.24,.21,8.82-2.32,17.37-5.76,26.16-8.31,.52-.17,1-.29,1.62,.07-8.66,10.16-17.76,19.96-26.28,30.16-.53,.62-.94,1.29-1.4,1.95-.04,.17,.32,.39,.47,.35,8.21-2.56,16.19-5.82,24.31-8.65,1.3-.32,2.81-1.43,4.11-.62l.09-.09c-3.59,3.53-6.7,7.5-9.97,11.3-4.41,5.26-8.79,10.54-13.18,15.82-.18,.31-.69,.81-.35,1.11,.08,.07,.25,.15,.33,.13,.99-.32,2-.62,2.96-1,7.84-3.07,15.64-6.2,23.62-9.02,2.6-.93,2.23-.19,.81,1M
.58-6.11,7.3-12.26,14.59-18.1,22.1-.3,.38-.44,.77-.15,1.19-.19-.16-.28-.15-.29,.03l.23-.11c9.71-3.14,19.11-7.48,28.9-10.71,.98-.35,1.98-.67,2.98-.96,.17-.05,.46,.12,.66,.22,.05,.03,.02,.23-.05,.3-.75,.89-1.51,1.78-2.28,2.66-5,5.74-10.01,11.48-15.01,17.23-.54,.62-1.04,1.25-1.51,1.91-.09,.13,.06,.38,.15,.56,.45,.16,1.01-.19,1.47-.3,7.09-2.61,14.2-5.19,21.28-7.83,4.64-1.73,9.33-3.34,14.11-4.81,.19-.06,.48,.09,.71,.18,.04,.01,.01,.2-.04,.29-3.6,4.73-7.85,9-11.64,13.58-1.68,1.95-3.27,3.95-4.89,5.93-.31,1.45,3.28-.48,3.9M
8-.54,7.42-2.56,14.82-5.14,22.25-7.67,4.09-1.39,8.22-2.69,12.34-4.01,.2-.06,.56-.04,.7,.07,.14,.11,.19,.42,.09,.56-.46,.65-.98,1.29-1.49,1.92-3.62,4.41-7.25,8.82-10.87,13.23-.59,.72-1.18,1.44-1.71,2.19-.09,.12,.05,.37,.14,.54,12.47-3.2,25.02-7.91,37.64-11.35,1.24-.21,2.55-1.11,3.78-.64-3.51,5.85-8.83,10.95-12.61,16.77,1.38,.49,2.58-.42,3.93-.64,12.97-3.58,25.93-7.21,39.12-10.27,.72-.17,1.23-.35,1.93,.13-3.44,4.77-7.12,9.37-10.65,14.07-.29,.47-1,1.33-.18,1.6,13.6-2.78,27.19-6.15,40.93-8.71,2.09-.19,4.65-1.41,6.65-.7M
7,.08,.7-.44,1.21-.84,1.77-2.96,4.23-6.2,8.28-8.95,12.64-.06,.21,.27,.72,.59,.67,2.64-.42,5.28-.84,7.92-1.27,14.51-2.38,29.05-4.83,43.67-6.4,.34,0,.72,.44,.57,.69-3.01,4.83-6.13,9.59-9.24,14.35l.1-.06Z"/><path class="cls-2" d="M475.58,1023.98l.03,.03-.12,.03s.01,0,.01-.01h.01s.07-.04,.07-.05Z"/><path class="cls-2" d="M615.21,1028.59l-4.17,12.74c-3.46,1.3-6.94,2.48-10.52,3.47-.12,.04-.55-.26-.53-.35,1.02-3.36,2.57-6.56,3.81-9.84,.16-.41,.23-.84,.34-1.26,.06-.24-.52-.59-.84-.5-12.94,4-25.86,7.96-39,11.43-.49,.13-1.49M
,.3-1.72-.28,.71-3.73,3.03-7.12,3.81-10.82-.01-.17-.3-.47-.43-.46-.8,.08-1.59,.18-2.37,.36-6.21,1.41-12.41,2.83-18.62,4.25-6.47,1.49-13.05,2.6-19.58,3.86-1.14,0-5.48,1.7-5.06-.23,1.17-3.3,2.45-6.59,3.53-9.92,.2-.61-.3-.97-1.18-.88-15.53,2.12-31.02,4.55-46.66,5.73-1.17,.11-2.4,.41-3.57-.11,.58-3.64,2.4-7.04,3.43-10.6,.15-.42,.09-.82-.27-1.17,16.99-1.91,34.11-3.14,51.01-5.93,1.53-.17,1.14,1.35,.84,2.24-.87,2.93-1.86,5.83-2.68,8.76,.69,.71,1.74,.31,2.6,.26,14.1-2.39,27.95-5.41,41.81-8.7,1.49-.13,.96,1.08,.7,1.93-.81,2M
.93-2.1,5.77-2.51,8.79-.02,.15,.26,.33,.47,.56,13.35-3.23,26.37-7.41,39.43-11.41,.49-.14,1.13,.3,1.03,.69-.93,3.37-2.29,6.62-3.15,10.01-.1,.37,.27,.73,.64,.62,3.2-.9,6.27-2.15,9.41-3.24Z"/><path class="cls-2" d="M642.45,1019.12c-.02,.12-.04,.23-.06,.35h-.01c-1.9,.46-3.81,.8-5.72,1.01,1-.22,5.59-2.9,5.79-1.36Z"/><path class="cls-2" d="M708.53,1043.42h.02l-.05,.03s-.02,.01-.03,.02c.02-.02,.04-.04,.06-.05Z"/><path class="cls-2" d="M765.03,1034.67c-6.39,4.46-12.76,8.92-19.15,13.36-.38,.28-1.13,.94-1.63,.42-.21-.67,.41-M
1.46,.61-2.14,2.25-5.17,4.28-10.42,6.04-15.72,0-.28-.13-.58-.28-.85-.02-.03-.53,.03-.72,.14-7.48,4.86-14.47,10.43-22.1,15.09-.32,.14-.87-.15-.66-.52,1.92-5.38,4.52-10.56,6.09-16.04,0-.52-.94-.3-1.19-.09-7.8,5.08-15.86,9.8-23.51,15.09-1.11-1.07,.32-2.72,.63-3.93,1.46-3.22,2.43-6.56,3.61-9.85,.14-.59,.49-1.34-.18-1.72-5.4,2.59-10.31,6.59-15.69,9.5,6.99-5.44,13.46-11.5,19.32-17.98-.11,1.01-3.04,6.87-1.18,6.49,7.41-4.58,14.7-9.37,21.77-14.43,.44-.2,1.68-1.26,1.87-.45-.88,4.25-2.59,8.34-3.76,12.53-.08,.6-1.01,2.81,.13,2M
.42,4.24-2.68,8.15-5.85,12.25-8.76,2,2.23,4.05,4.41,6.15,6.55-1.3,3.75-2.03,5.05,2.06,2.06,3.08,3.04,6.24,5.99,9.52,8.83Z"/><path class="cls-2" d="M776.09,1043.62c-21.82,14.8-18.63,16.92-9.27-7.41,3.01,2.56,6.1,5.04,9.27,7.41Z"/><path class="cls-2" d="M771.18,1312.07s.02-.03,.03-.05c.02,0,.05,0,.07,0l-.1,.06Z"/><path class="cls-2" d="M821.24,1148.13c-6.14,1.7-11.93,4.94-17.95,7.19-2.32,.76-1.92,.26-1.16-1.66,6.85-13.65,14-27.17,19.58-41.3,0-.07-.19-.23-.24-.21-.51,.12-1.05,.21-1.49,.43-5.69,2.81-11.1,5.82-16.89,8.4M
6-.52-1.32,.52-2.25,.96-3.43,5.19-11.43,11.41-22.95,15.25-34.62-1-.24-1.81,.68-2.67,1.05-4.25,2.48-8.47,4.97-12.72,7.44-.74,.42-1.4,.98-2.39,1.04-.36-.42-.11-.82,.07-1.22,3.74-8.75,7.49-17.5,11.19-26.27-1.45-.61-2.89-1.26-4.31-1.92-3.55,2.24-7.12,4.82-10.84,6.65-.11-.17-.29-.37-.25-.54,1.26-3.22,2.76-6.38,4.01-9.6-7.47-3.89-14.63-8.32-21.46-13.19-2.33,5.97-5.17,11.78-7.6,17.73,.1,.45,1.08,.05,1.32-.09,3.33-2.19,6.62-4.41,9.95-6.6,1.86-1.24,3.76-2.44,5.66-3.64,.16-.07,.86,.04,.78,.39-.19,.63-.36,1.26-.62,1.87-3.29,7M
.63-6.6,15.25-10.39,22.73-1.18,2.35-2,4.02,1.31,1.99,4.92-3,9.79-6.06,14.74-9.03,.09-.05,.33-.06,.38,0,.64,.47,.09,1.16-.11,1.73-4.41,9.7-8.75,19.45-13.65,28.99-.48,1.34-.01,1.35,1.12,.89,4.43-2.45,8.84-4.93,13.26-7.39,.99-.55,1.99-1.1,3.01-1.62,.13-.06,.46,.09,.67,.17,.08,.04,.14,.2,.11,.28-.23,.61-.43,1.24-.73,1.84-3,6.11-5.97,12.22-9.05,18.31-2.61,5.18-5.35,10.33-8.04,15.5-.13,.25-.07,.43,.25,.53,5.85-1.96,11.31-5.42,17-7.94,.55-.27,1.07-.59,1.78-.43,.25,.9-.31,1.62-.69,2.39-6.58,13.2-13.64,26.25-20.92,39.2,.87,M
.65,1.71,.05,2.6-.22,4.56-1.85,9.11-3.72,13.67-5.58,.97-.36,4.56-2.26,4.21-.71-8.07,15.68-17.06,31-26.08,46.21-.93,1.88-.09,1.49,1.39,1.29,6.4-1.96,12.73-4.16,19.18-5.98,.32-.03,.8,.26,.55,.62-9.79,18.13-20.65,35.59-31.66,53.05-.96,1.53-1.54,2.45,.98,1.89,6.91-1.4,13.74-3.2,20.7-4.32,.3-.05,.67,.46,.53,.72-12.37,21.41-26.33,42.01-39.73,62.83-.14,.24,.29,.66,.67,.64,1.07-.06,2.16-.09,3.22-.21,7.18-.8,14.34-1.62,21.51-2.44,13.34-21.74,26.41-43.54,38.57-65.73,.22-.53,.27-1.24-.58-1.2-7.15,1.53-14.29,3.08-21.46,4.55-.2M
,.04-.48-.12-.69-.23,10.07-19.03,21.67-37.6,30.9-57.1-.92-.75-2.32,.17-3.37,.35-5.38,1.71-10.75,3.44-16.13,5.15-.59,.12-1.7,.68-1.98-.09,7.82-15.33,16.39-30.4,23.66-45.97,.44-.9,.85-1.81,1.26-2.72,.17-.39,.08-.89-.15-.9Zm-19.87-25.54c-.07,.02-.15,.01-.23,0-.03-.19,.07-.25,.28-.18,.01,0-.01,.17-.05,.18Z"/><path class="cls-2" d="M613.73,997.33s-.09,0-.13-.01c.01-.02,.01-.05,.02-.07,0-.01,.08,.05,.11,.08Z"/><path class="cls-2" d="M675.92,992.53c-.06,3.1-.92,6.2-.92,9.29-1.09,.92-2.2,1.82-3.31,2.71-6.94,3.58-13.89,7.13M
-21.19,10.23-1.9,.81-3.81,1.6-5.75,2.36-.31,.12-.89,.14-1.1-.01-.23-.17-.31-.6-.24-.89,.3-1.38,.67-2.75,1.01-4.12,.38-1.58,.78-3.17,1.11-4.76,.05-.27-.09-.72-.33-.83-.27-.12-.79-.03-1.12,.1-4.11,1.62-8.2,3.26-12.29,4.91-6.86,2.76-13.93,5.15-20.93,7.66-.47,.18-1.44,.42-1.72-.1,.15-1.07,.32-2.13,.56-3.19,.44-2.2,1.42-4.37,1.28-6.65-.39-.68-1.47-.18-2.08-.07-12.08,3.79-24.1,7.49-36.43,10.57-.82,.19-1.44-.16-1.3-.74,.74-2.95,1.39-5.91,2.01-8.9,.19-.91-.29-1.28-1.28-1.02-13.78,3.43-27.84,6.12-41.9,8.41-.68,.19-1.73,.15-M
1.96-.61-.6-3.19-1.4-6.36-1.99-9.55-.14-.9,.3-1.35,1.52-1.55,14.34-1.88,28.37-5.18,42.49-7.77,1.78,2.61,1.97,5.78,2.97,8.7,.15,.79,.48,1.72,1.51,1.59,13.34-2.74,26.07-7.52,39.06-10.98-.96,3.07-1.16,6.33-1.71,9.48-.04,.29,.16,.6,.24,.89,11.7-2.98,23.13-8.52,34.44-12.66,.31-.11,.84,.22,.81,.51-.11,.97-.2,1.93-.35,2.89-.31,2.14-.65,4.27-.98,6.4-.04,.31,.44,.62,.78,.51,9-3.62,17.82-7.93,26.3-12.57,.79-.34,2.44-1.65,2.79-.24Z"/><path class="cls-2" d="M733.81,1000.69c-1.89,1.37-3.81,2.71-5.74,4.03,1.44-2.03,2.85-4.09,4.1M
7-6.2,.52,.73,1.04,1.45,1.57,2.17Z"/><path class="cls-2" d="M744.13,993.05h-.03s0-.02,.01-.02l.02,.02Z"/><polygon class="cls-2" points="780.21 992.09 780.13 992.09 780.13 992.08 780.21 992.09"/><path class="cls-2" d="M822.93,1306.26l.03-.06s.04,0,.06,0l-.09,.07Z"/><path class="cls-2" d="M835.2,1072.82c-4.1,2.48-8.21,4.99-12.31,7.48-.64,.31-1.26,.95-2.01,.6-.09-.03-.17-.2-.14-.28,1.19-3.7,2.73-7.28,4.09-10.94,3.42,1.16,6.88,2.21,10.37,3.14Z"/><path class="cls-2" d="M842.68,1014.97c-1.16,5.25-2.72,10.4-4.23,15.57-7.8M
5-2.64-15.51-6.14-22.87-10.39,3.4-10.36,3-8.7-4.63-2.78-2.08-1.32-4.14-2.68-6.16-4.11,1.05-3.57,2.11-7.13,3.16-10.69,.12-.41,.28-.81-.04-1.21-.92,.04-1.38,.61-1.93,1.07-2.47,2.06-4.94,4.14-7.41,6.21-1.42-1.1-2.82-2.23-4.2-3.4,.9-3.29,1.69-6.59,2.53-9.89,.07-.59,.41-1.37-.27-1.7-.07-.05-.3-.04-.37,.02-2.69,2.01-5.19,4.25-7.8,6.36-5.66-5.26-11-10.96-15.89-16.98,3.31-2.63,7.19-6.88,10.57-8.94,.17,.14,.43,.33,.41,.47-.72,5.03-1.63,10.03-2.4,15.04,1.02,.38,2.01-.91,2.8-1.45,4.91-4.29,9.86-8.55,14.48-13.04,.6-.58,1.28-1.M
1,1.93-1.64,.14-.09,.58-.01,.63,.16-.22,5.61-1.69,11.09-2.92,16.58-.18,1.93,1.77-.07,2.38-.52,4.07-3.56,7.81-7.5,12.08-10.82,.14-.08,.56,0,.58,.22-.69,6.64-3.24,13.13-3.78,19.73,1.08,.11,1.72-.85,2.51-1.42,3.42-3.05,6.82-6.1,10.24-9.15,.65-.45,1.2-1.37,2.1-1.14,.07,0,.15,.2,.13,.29-1.24,7.6-4.1,14.91-5.42,22.47,0,.1,.09,.28,.16,.28,.92,.2,1.54-.66,2.2-1.12,3.4-2.91,6.78-5.84,10.18-8.75,3.33-2.94,2.13-.36,1.74,2.14-1.39,7.67-4.34,15.07-6,22.69,0,.25,.39,.32,.56,.21,4.9-3.26,9.35-7.12,14.07-10.63,.18-.09,.89-.16,.88,M
.26Z"/><path class="cls-2" d="M842.75,1180.57c-.36,.8-.7,1.62-1,2.44-.05,.16,.15,.38,.28,.55,.03,.05,.24,.06,.35,.03,5.93-1.66,11.73-3.78,17.61-5.62,2.11-.56,3.57-1.43,2.27,1.61-8.54,19.88-17.55,39.53-27.03,59.01,.58,.39,1.1,.4,1.63,.28,3.25-.71,6.49-1.42,9.73-2.14,3.24-.72,6.48-1.46,9.73-2.16,.63-.14,1.3-.25,1.93,.36-10.76,24.14-22.81,47.86-35.29,71.27-7.59,.76-15.15,1.68-22.73,2.53-1.89-.04-3.24,.66-1.78-1.94,12.15-21.37,24.1-42.88,35.05-64.88,.26-.66,1.23-1.36,.35-2.02-.65-.49-1.52,.04-2.27,.2-6.36,1.36-12.7,2.8M
5-19.08,4.15-.59,.15-1.47-.02-1.11-.79,4.67-9.18,9.61-18.24,14.23-27.43,5.07-10.3,10.51-20.47,14.84-31.02-.39-.64-1.49-.15-2.08-.03-5.37,1.73-10.72,3.48-16.09,5.2-1.73,.41-4.13,1.73-2.48-1.27,8.17-16.29,15.97-32.6,22.93-49.3,.05-.15-.14-.38-.27-.54-.04-.06-.26-.06-.37-.03-5.66,2.18-11.19,4.72-16.79,7.03-1.05,.37-3,1.42-2.15-.66,6.53-14.22,13.02-28.42,18.51-43.01,0-.19-.08-.48-.25-.56-.18-.08-.54-.02-.75,.08-5.83,2.8-11.36,6.2-17.29,8.77-.42-.5-.27-.92-.1-1.32,5.18-11.81,10.19-23.78,14.5-35.89,4.53,1.11,9.13,2.01,13M
.79,2.71-2.51,7.23-5.18,14.42-7.92,21.6-.13,.72-1,1.85-.17,2.33,.06,.05,.28,.04,.38,0,5.13-2.52,10.15-5.3,15.22-7.93,.66-.26,1.81-1.19,2.19-.2-.43,1.47-.85,2.94-1.39,4.38-5,13.75-10.65,27.33-15.84,40.98,.51,.74,1.7-.13,2.37-.28,5.65-2.19,11.05-5.15,16.8-6.95,.42,.37,.32,.8,.17,1.2-6.24,16.65-13.3,32.96-20.63,49.27Z"/><path class="cls-2" d="M378.87,529.22c.56-.16,1.04-.01,1.51,.21,4.55,1.9,8.89,4.8,13.7,5.88,.39-.7,.2-1.34,.08-1.97-.92-4.78-1.9-9.56-2.78-14.35-1.1-7.44-2.95-14.9-3.32-22.39,.02-.11,.43-.3,.59-.26,4.1M
9,1.34,8.14,3.32,12.24,4.9,.71,.17,1.84,.99,2.41,.26-.03-4.81-1.07-9.64-1.45-14.45-.95-8.89-1.83-17.8-2.27-26.73-.02-.42,.12-.84,.23-1.25,.01-.06,.25-.14,.35-.11,5.13,1.3,9.86,4.34,15.18,4.98l-.09-.08c.77,8.78,.97,17.64,1.92,26.42,.46,4.72,.97,9.43,1.48,14.15,.1,.96,.11,1.94,.66,2.84l.16-.13c-3.92,.15-7.86-2.3-11.67-3.25-.99-.34-1.97-.69-2.96-1.03-.29-.1-.84,.24-.83,.5,.75,8.47,2.28,16.88,3.78,25.28,.75,3.71,1.33,7.45,1.96,11.18,.24,1.53-.35,1.87-1.77,1.33-2.92-1.09-5.83-2.2-8.75-3.31-.92-.15-3.78-2.06-4.15-.87,.86M
,7.18,3.12,14.17,4.61,21.26,.95,4.64,2.68,9.19,3.27,13.87-1,.17-1.67-.22-2.36-.5-3.35-1.37-6.68-2.78-10.02-4.17-.96-.29-1.91-1.06-2.93-.7,0,0,.15-.17,.15-.17-.31,.91,0,1.8,.26,2.68,2.75,10.09,6.04,20.06,9,30.12-.46,.62-1.51,.05-2.09-.14-4.35-1.93-8.67-3.92-13.01-5.86-.17-.07-.48,.05-.7,.13-.1,.03-.2,.19-.18,.27,.21,.84,.41,1.69,.67,2.52,2.66,8.34,5.76,16.58,8.79,24.83,2.12,4.92,.69,3.72-2.98,2.03-3.78-1.87-7.54-3.75-11.32-5.62-.53-.16-1.21-.68-1.76-.44-.09,.07-.2,.19-.18,.27,.29,.94,.56,1.88,.92,2.8,3.22,8.1,6.46,1M
6.19,9.68,24.28,1.22,3.02,.17,2.37-2.08,1.36-3.82-2.02-7.63-4.04-11.42-6.09-3.74-2.02-4.3-2.25-4.35-1.89-.19,1.33,.67,2.46,1.16,3.67,2.84,7.07,6.06,14.03,9.39,20.96,.14,.29,.32,.59,.08,.9-.34,.42-1-.02-1.39-.1-6.1-3.07-12.42-5.87-18.09-9.65-.01,.25-.07,.28-.18,.09l.28-.03c-1.16,1.03,.25,2.48,.6,3.62,2.8,5.71,5.62,11.42,8.44,17.12,2.05,3.75-.24,2.24-2.42,1.11-5.53-2.88-10.9-5.96-16.2-9.1-.54-.19-2.75-1.83-2.89-.91,2.58,6.49,6.28,12.57,9.26,18.9,.4,.79,.72,1.61,1.06,2.42,.03,.08-.07,.2-.15,.28-.06,.06-.22,.13-.27,.11M
-.81-.38-1.64-.73-2.41-1.16-7.55-4.02-14.6-9.16-21.99-13.05-.68,.56,.06,1.38,.26,2.03,2.91,5.79,5.84,11.58,8.76,17.37,.3,.6,.59,1.2,.87,1.81,.03,.07-.05,.23-.11,.25-1.13,.3-2.05-.81-3.02-1.25-8.28-5.11-16.33-10.55-24.41-15.94-.31-.23-.99-.69-1.28-.18,.1,.52,.15,1.06,.38,1.54,2.92,6.15,5.92,12.27,9.05,18.32,.2,.4,.41,.8-.03,1.3-11.14-6.7-21.54-14.54-32.13-22.04-1.57-.39-.35,1.42-.12,2.13,2.74,6.19,5.75,12.27,8.33,18.52,.05,.39-.6,.37-.79,.3-4.74-3.1-9.22-6.63-13.8-9.95-7.18-5.37-14.43-10.69-21.36-16.27-.69-.45-1.31-M
1.27-2.22-1.13-.06,0-.18,.2-.15,.28,.28,.83,.55,1.66,.89,2.48,2.19,5.32,4.4,10.63,6.59,15.94,.16,.75,1.07,1.71,.4,2.35-9.6-6.29-18.46-14.22-27.44-21.37-5.13-4.27-10.21-8.59-15.31-12.89-.37-.31-.72-.66-1.3-.7-.08,0-.26,.08-.26,.13,1.62,6.52,4.39,12.84,6.41,19.29,.06,.47,.57,1.14,.25,1.55-.22,.04-.55,.11-.67,.02-.9-.65-1.79-1.31-2.63-2-9.96-8.19-19.65-16.58-29.14-25.11-6-5.39-11.91-10.85-17.87-16.27-.42-.39-.78-.88-1.72-.76,.93,6.06,2.89,12,3.68,18.07-.75,.11-1.14-.16-1.5-.49-13.66-12.25-27.17-24.79-40.26-37.53-5.81-M
5.66-11.51-11.39-17.25-17.11-.7-.61-1.19-.54-1.27,.2,.64,5.79,1.38,11.58,2.07,17.36,.04,.31-.04,.64-.1,.95-.07,.15-.5,.24-.64,.15-17.87-16.53-34.81-34.26-51.59-51.8-5.37-5.66-10.64-11.39-16.01-17.06-.95-1-1.39-2.02-1.38-3.27,.04-6.14,0-12.28,0-18.42,.27-1.41,1.56-.24,2.01,.4,18.57,20.64,37,41.16,56.55,60.99,2.49,2.54,4.99,5.08,7.52,7.6,.2,.2,.67,.22,1.08,.35-.08-6.31-1.34-12.47-1.83-18.75,0-.14,.29-.3,.48-.41,16.11,15.82,31.85,32.87,48.62,48.61,2.58,2.49,5.24,4.92,7.86,7.38,1.32,.93,.95-1.3,.75-1.97-1.3-6.26-3.66-1M
2.72-4.3-18.93,.71-.05,1.3,.74,1.84,1.11,4.15,3.97,8.25,7.96,12.41,11.92,10.83,10.32,22,20.39,33.32,30.36,.55,.42,1.07,1.07,1.86,.94-1.35-6.29-4.03-12.73-5.87-19.06-.26-.82-.66-1.66-.17-2.52l-.06,.1c.73,.1,1.11,.57,1.56,.96,12.63,11.29,25.31,22.36,38.6,33.06,.61,.47,1.25,1.3,2.18,1.18,.32-.68-.17-1.27-.39-1.86-1.19-3.2-2.47-6.37-3.68-9.56-1.17-3.09-2.29-6.19-3.41-9.29-.07-.18,.06-.41,.1-.62,.93,.02,1.54,.54,2.18,1.13,2.81,2.32,5.61,4.65,8.45,6.95,8.55,6.62,16.69,14.05,25.84,19.92,.37-.45,.17-.84,0-1.24-2.15-4.99-4.M
3-9.97-6.41-14.96-.73-1.73-1.35-3.49-1.98-5.24-.04-.12,.19-.33,.34-.47,9.91,6.89,19.42,14.94,29.66,21.81,.49,.32,1.29,1.18,1.94,.69-1.67-5.12-4.42-9.89-6.48-14.87-.95-2.12-1.83-4.27-2.71-6.41-.07-.17,.12-.4,.18-.6,.52,.05,.96,.23,1.36,.56,6.99,4.9,13.96,9.81,20.96,14.7,1.68,1.04,3.36,2.75,5.36,3.13,.08-.07,.18-.21,.15-.28-.32-.82-.63-1.64-1-2.44-2.72-5.96-5.46-11.92-8.18-17.89-.19-.65-.91-1.47-.29-2.05,7.41,4.18,14.64,9.52,22.02,14.04,.61,.32,1.24,.97,1.99,.64,.33-.33-.2-1.09-.31-1.51-3.11-7.22-6.75-14.25-9.45-21.6M
3,0-.2,.5-.61,.78-.41,6.41,4.4,12.81,8.6,19.7,12.36,1.94,.97,1.7,.06,1.08-1.47-3.21-7.76-6.43-15.52-9.64-23.29-.2-.81-1.11-1.99-.69-2.75,.35-.21,.75-.03,1.04,.15,5.84,3.86,11.85,7.46,17.8,11.16,.33,.15,1.15,.55,1.35,.17-.02-.31-.03-.62-.14-.91-1.51-3.91-3.07-7.8-4.56-11.71-2-5.25-3.95-10.51-5.91-15.77-.08-.45-.49-1.22-.13-1.55,.21-.08,.53-.19,.67-.12,5.08,2.79,10,5.85,15.04,8.72,.75,.32,1.6,.97,2.43,.94,.43-.39-.12-1.33-.2-1.84-3.42-9.83-7.38-19.55-9.94-29.57,.11-.87,1.5,.12,1.95,.23,4.83,2.55,9.47,5.43,14.48,7.62,M
.27,.12,.61-.06,.59-.29-2.72-10.97-6.71-21.67-9.38-32.67-.07-1.64,2.6,.29,3.26,.55,3.66,1.81,7.33,3.62,11.01,5.41,.52,.07,1.85,1.04,2.02,.2-1.21-6.98-3.5-13.92-5.02-20.89-.98-4.01-1.86-8.04-2.71-12.07-.2-.93-.57-1.9-.07-2.86l-.08,.08Z"/><path class="cls-2" d="M187.62,673.04c-.45,.45-.59,.97-.47,1.51,.42,1.91,.85,3.81,1.3,5.72,.84,3.6,1.69,7.19,2.52,10.79,.02,.09-.08,.27-.15,.28-1,.25-1.74-.81-2.51-1.28-13.39-10.92-26.78-21.85-39.64-33.18-6.43-5.66-12.82-11.35-19.23-17.03-.86-.56-1.54-1.82-2.67-1.64-.07,0-.18,.16-.1M
8,.24,.14,5.82,1.35,11.57,2.03,17.35,.1,.77-.07,1.17-.45,1.06-26.11-21.17-50.35-45.1-74.35-68.36-.31-6.61-.11-13.18-.2-19.78,0-.41,.17-.83,.3-1.23,.02-.05,.29-.12,.37-.08,22.96,22.16,44.92,45.4,68.86,66.73,3.38,3.31,2.75,.61,2.5-2.27-.66-4.81-1.37-9.61-1.61-14.46-.02-.27,.18-.41,.51-.39,13.53,11.45,26,24.58,39.68,36.08,6.54,5.73,13.15,11.41,19.73,17.1,.7,.46,1.82,1.83,2.18,.65-1.12-4.98-2.27-9.95-3.39-14.93-.17-.73-.23-1.48-.32-2.23-.01-.09,.1-.28,.15-.28,1.36,.06,2.2,1.48,3.27,2.19,8.9,7.8,17.91,15.52,27.14,23.06,M
7.06,5.77,14.27,11.44,21.42,17.14,.49,.29,1.04,.84,1.64,.76,.1-.05,.23-.19,.21-.26-.83-2.71-1.66-5.43-2.51-8.14-.82-2.61-1.66-5.22-2.45-7.83-.08-.25,.1-.55,.16-.83,.35,.14,.78,.22,1.04,.43,4.69,3.71,9.35,7.45,14.05,11.16,10.11,7.65,20.03,15.99,30.84,22.75,.35-.4,.22-.79,.04-1.2-2.18-4.98-4.35-9.96-6.51-14.94-.57-1.32-1.09-2.66-1.59-4-.04-.11,.18-.32,.33-.44,.05-.04,.28,0,.37,.06,12.51,8.98,24.98,18.22,38.03,26.57,.25,.16,.66,.49,.93,.17,.18-.2,.1-.63-.03-.9-2.65-5.41-5.33-10.82-8-16.22-.44-1.1-1.42-2.11-1.12-3.34,1M
.08,.15,1.68,.76,2.38,1.25,10.3,6.92,20.66,14.09,31.56,20.15,.09-.31,.26-.54,.19-.7-.54-1.1-1.12-2.19-1.69-3.28-2.7-5.16-5.41-10.32-8.11-15.49-.21-.39-.36-.8,.1-1.18,8.58,4.84,16.69,10.55,25.53,15.25,.99,.56,2.01,1.07,3.03,1.59,.29,.15,.53,.07,.65-.16,.05-.09,.13-.21,.09-.28-.34-.7-.67-1.4-1.05-2.09-2.91-5.33-5.83-10.65-8.75-15.97-1.93-3.34,.65-1.69,2.3-.7,6.67,4.02,13.71,7.62,20.65,11.34,.55,.3,1.96,1.01,2.09,.54,.32-.75-.54-1.4-.78-2.07-2.88-5.1-5.77-10.2-8.64-15.3-.28-.72-2.53-3.86-.5-3.18,6.57,3.39,13.15,6.74,1M
9.74,10.1,.65,.22,1.42,.81,2.11,.66,.09-.06,.22-.2,.19-.26-.27-.6-.55-1.21-.87-1.8-2.83-5.12-5.67-10.23-8.5-15.36-.47-1.38-2.47-3.15-1.15-4.49l-.12-.05c5.79,3.78,12.55,6.23,18.9,9.22,1.62,.27,.51-1.42,.15-2.12-2.96-5.66-5.93-11.31-8.87-16.98-1.31-2.84-2.13-3.88,1.53-2.23,4.89,2.03,9.67,4.31,14.63,6.18,2.11,.43-.1-2.48-.34-3.3-3.14-6.18-6.16-12.4-8.92-18.69-1.12-2.99,.71-1.62,2.37-1.03,3.81,1.59,7.5,3.46,11.38,4.89,.82,.25,1.69,1.01,2.52,.35,.64-.51-.11-1.2-.35-1.78-3.43-8.72-7.41-17.27-10.56-26.08,.05-.35,.38-.62,.M
8-.44,4.77,1.7,9.33,3.93,14.17,5.45,.45,.13,.98-.22,.82-.71-1.63-4.44-3.32-8.86-4.94-13.3-1.75-5.4-4.26-10.63-5.4-16.17-.03-.24,.28-.4,.57-.33,3.87,1.14,7.59,2.73,11.41,4.04,.76,.1,2.35,1.11,2.72,.05-2.62-9.68-6.11-19.17-8.57-28.87-.23-.84-.36-1.69-.52-2.54-.05-.24,.59-.57,.9-.47,4.21,1.44,8.46,2.78,12.69,4.15,.32,.1,.89-.22,.85-.47-2.04-8.66-4.24-17.3-6.14-26-.53-2.33-1.05-4.66-1.55-6.99-.11-.51-.21-1.04,.24-1.5,4.03,.86,7.78,2.38,11.77,3.41,.68,.2,2.18,.43,2.21-.57-1.4-8.86-2.95-17.7-4.34-26.56-.47-2.99-.76-6-1.1M
1-9-.1-.86-.2-1.72,.13-2.56l-.16,.13c4.95-.24,9.87-1.51,14.66-2.6l-.14-.08c1.22,3.8,1.11,7.86,1.69,11.78,1.07,8.84,2.15,17.74,4.04,26.45l.07-.08c-4.44,1.22-8.83,2.56-13.4,3.45-.69,.13-1.05,.64-.92,1.24,2.27,11.22,4.63,22.48,7.76,33.53l.14-.13c-1.07,.32-2.14,.17-3.17-.09-2.95-.74-5.89-1.52-8.84-2.26-.61-.09-1.78-.42-2.11,.26,2.18,10.41,5.97,20.48,8.95,30.71-.41,.47-.9,.54-1.45,.4-3.32-.88-6.63-1.76-9.95-2.65-.74-.1-2.48-1.05-2.72,0,2.94,9.2,6.66,18.14,9.91,27.24,.28,.79,.85,2.13-.64,1.91-3.69-.98-7.31-2.16-10.96-3.2M
6-.71-.21-2.55-.99-2.52,.23,3.09,8.27,6.55,16.37,10.28,24.44,.36,.78,1.31,2.37-.31,2.19-4.23-.96-8.28-2.54-12.44-3.76-2.8-.87-2.05,.29-1.21,2.18,3.12,6.69,7.18,13.3,9.83,20.04-.81,.5-1.77-.07-2.59-.25-4.56-1.55-9.12-3.13-13.67-4.7-.18,.26-.44,.47-.39,.61,.25,.72,.52,1.44,.9,2.12,3.33,6.23,7.07,12.27,10.18,18.6-.29,.78-1.4,.17-1.97,.04-4.86-1.84-9.72-3.69-14.56-5.56-.74-.29-1.45-.57-2.28-.33,.02,0,.33-.04,.33-.04h-.3c3.42,5.86,6.85,11.71,10.27,17.56,2.32,3.62,2.06,3.95-1.92,2.26-5.11-2.18-10.21-4.37-15.32-6.55-1.33-M
.42-2.29-.92-1.4,1,1.95,3.31,3.91,6.62,5.9,9.91,1.64,2.71,3.33,5.41,4.97,8.12,.22,.49-.38,.81-.81,.65-7.65-2.82-14.61-6.95-22.03-10.07-.58,.81,.33,1.62,.63,2.39,2.91,5.09,5.98,10.12,9.19,15.1,.43,.66,.78,1.36,1.11,2.06,.05,.12-.2,.32-.37,.58-7.5-3.3-14.77-7.1-21.93-10.92-1.36-.61-2.57-1.72-4.12-1.81-.24-.02-.28,.5-.05,.89,3.49,5.83,7,11.64,10.49,17.47,.23,.41,.73,1.21-.03,1.28-10.42-4.42-19.87-10.93-29.84-15.88-.62,.78,.51,1.87,.8,2.67,2.74,4.8,5.5,9.59,8.25,14.39,.3,.81,1.49,1.84,.92,2.64-.02,.03-.25,.04-.33,0-10.M
02-5.26-19.69-11.33-29.27-17.23-1.58-1-3.18-1.99-4.79-2.96-.15-.09-.57-.08-.66,0-.14,.14-.19,.42-.12,.59,.36,.81,.76,1.61,1.18,2.4,2.66,5.06,5.32,10.12,7.99,15.18,.26,.5,.6,.97,.18,1.55-14.24-7.67-27.14-17.67-40.79-26.34,0-.03,.03-.06,.04-.1-.47,.62-.24,1.25,.02,1.86,1.76,4.76,4.42,9.6,5.74,14.33-.23,.06-.57,.16-.69,.08-1.89-1.21-3.77-2.42-5.62-3.67-13.05-8.82-25.67-18.03-38.05-27.45-1.1-.7-4.44-3.88-3.27-.43,1.37,4.16,2.78,8.3,4.14,12.46,.27,.82,.39,1.67,.57,2.51-.01,.2-.45,.32-.61,.23-18.72-13.63-36.95-27.69-54.3M
6-42.71,.06,.25,0,.29-.16,.11l.29-.05Z"/><path class="cls-2" d="M924.94,209.92c-.66-.26-1.33-.14-1.96,.01-2.05,.51-4.11,1.04-6.14,1.6-9.42,2.42-18.74,5.64-28.21,7.65-.51-.12,.43-1.1,.61-1.31,8.89-8.54,17.9-16.98,26.9-25.41,.4-.54,1.58-1.08,1.1-1.81-.55-.27-1.33,.14-1.92,.21-8.96,2.34-17.91,4.69-26.87,7.03-1.66,.43-3.33,.86-5.01,1.26-.18,.04-.44-.11-.64-.21,9.93-10.37,21.57-19.8,32.08-29.83,.71-.65,1.37-1.32,2.04-1.99,.28-.36-.36-.54-.6-.56-9.99,2.04-19.98,4.44-29.85,6.9-.64,.07-1.76,.46-2.3,.1,11.4-11.84,24.9-22.62M
,37.33-33.86,1.02-1.07,2.6-1.8,3.05-3.24-9.74,1.06-19.46,3.63-29.18,5.24-.59,.09-1.27,.34-1.75-.15-.07-.05-.06-.24,0-.31,15.26-14.51,32.61-27.58,47.65-42.05-.05-.13-.39-.29-.58-.27-3.87,.43-7.73,.88-11.6,1.33-5.33,.48-10.64,1.57-15.99,1.58-.02-.24-.15-.52-.03-.64,.75-.76,1.52-1.51,2.34-2.22,17.08-14.73,34.38-29.2,51.75-43.62,3.35-2.79,2.47-2.38,6.96-2.4,6.6-.04,13.21-.07,19.81-.09,.95,.13,2.26-.32,2.91,.52,.05,.07,0,.23-.07,.3-.61,.57-1.22,1.14-1.87,1.68-16.54,13.57-33.11,27.11-49.47,40.88-.67,.61-1.63,1.09-1.6,2.0M
9,7.88-.2,15.99-1.69,23.93-2.33,1.54-.03,3.25-.58,4.72-.28,.06,.08,.08,.25,.01,.31-.57,.59-1.11,1.2-1.75,1.74-8.44,7.12-16.91,14.2-25.32,21.33-5.73,4.86-11.4,9.77-17.09,14.66-.45,.48-1.26,.84-1.06,1.58,.52,.26,1.35,.07,1.95,.02,9.2-1.62,18.4-3.25,27.6-4.88,.51-.09,1.03-.17,1.52,.1-.03,.73-.75,1.12-1.28,1.58-5.21,4.51-10.47,8.99-15.65,13.52-6.82,5.96-13.59,11.96-20.38,17.95-.35,.44-1.38,1.02-1.24,1.57,.05,.08,.2,.18,.29,.17,1.05-.15,2.11-.28,3.13-.5,7.93-1.71,15.85-3.45,23.77-5.16,1.69-.36,3.4-.65,5.11-.94,.2-.03,.5M
9,.08,.65,.2,.08,.16-.02,.44-.17,.59-.86,.83-1.76,1.63-2.66,2.43-8.44,7.55-16.89,15.1-25.32,22.65-1.52,1.36-2.98,2.78-4.45,4.18-.29,1.16,2.69-.04,3.3-.08,10.2-2.41,20.4-4.82,30.6-7.23,.41-.16,1.67-.11,1.38,.5-8.15,7.95-16.76,15.45-25.07,23.24-.84,.9-2.61,1.9-2.66,3.07,11.2-1.79,22.39-5.46,33.58-7.9,1.23-.14,2.59-.99,3.78-.49,.05,.02,.03,.23-.04,.3-.63,.69-1.25,1.39-1.94,2.05-6.47,6.21-12.95,12.41-19.42,18.61-.91,.96-2.05,1.66-2.51,2.94,1.41,.24,2.63-.29,3.96-.61,10.98-2.95,22.15-5.39,33.25-8.02,.84-.11,1.84-.58,2.6M
2-.07,.07,.04,.07,.23,0,.3-.39,.44-.79,.87-1.21,1.29-5.92,5.87-11.84,11.74-17.75,17.62-3.15,3.09-1.31,2.42,1.7,1.76,12.9-2.97,25.87-6.17,38.95-8.36,.22-.02,.48,.26,.37,.46-5.3,5.88-10.93,11.47-16.35,17.23-.49,.51-.91,1.06-1.34,1.6-.06,.08-.06,.27,0,.31,.19,.11,.46,.26,.64,.23,3.14-.6,6.27-1.24,9.41-1.84,7.85-1.52,15.7-3.05,23.56-4.52,3.8-.71,7.64-1.3,11.46-1.93,.24-.04,.63,0,.74,.12,.25,.28,.07,.59-.17,.86-4.97,5.64-10.15,11.11-14.99,16.85-.22,.31,.36,.62,.55,.63,11.79-1.64,23.47-3.88,35.31-5.34,4.52-.54,8.99-1.51,M
13.53-1.78,.12,0,.34,.04,.36,.1,.07,.19,.17,.43,.07,.58-4.07,5.5-8.77,10.54-12.8,16.07-.11,1.21,2.21,.48,2.97,.56,17.07-2.01,34.17-3.83,51.32-5.02,.34-.03,.7,.42,.56,.68-.16,.3-.29,.61-.48,.89-3.7,5.25-7.36,10.52-11.04,15.78l-.04,.03c-18.78,1-37.44,3.36-56.14,5.23-.35,.02-.79-.44-.64-.67,.45-.66,.87-1.33,1.36-1.97,2.97-3.85,5.96-7.68,8.94-11.53,.34-.67,2.33-2.38,.92-2.65-11.3,1.15-22.55,3-33.76,4.83-5.4,.88-10.81,1.77-16.22,2.64-.18,.03-.44-.14-.63-.26-.07-.04-.06-.23,0-.31,.47-.65,.92-1.31,1.44-1.93,4.02-5.04,8.95M
-9.74,12.49-15-.19-.11-.45-.26-.64-.23-2.11,.35-4.21,.7-6.3,1.1-7.85,1.5-15.71,2.98-23.54,4.55-4.7,.94-9.35,2.02-14.02,3.03-.77,.17-1.55,.4-2.35,.05-.08-.72,.54-1.19,1.01-1.7,4.28-4.7,8.57-9.39,12.86-14.09,.7-.97,2.14-1.69,1.94-3.02,0,.01,.02,.25,.02,.25l-.02-.18c-13.95,2.71-27.73,6.19-41.51,9.52-.59,.07-1.37,.37-1.92,.09-.06-.07-.07-.22-.01-.29,.49-.63,.94-1.29,1.5-1.88,5.52-5.97,11.56-11.53,16.8-17.74,.06-.78-1.53-.16-1.98-.15-9.43,2.2-18.74,4.7-28.07,7.16-3.44,.91-6.9,1.79-10.35,2.67-1.24-.02,.9-1.81,1.16-2.23,5M
.82-5.79,11.65-11.57,17.48-17.36,.84-.84,1.66-1.69,2.47-2.55,.06-.07,.05-.27-.01-.3-.19-.11-.45-.26-.63-.23-1.56,.34-3.11,.69-4.64,1.1-7.53,2.01-15.06,4.02-22.58,6.06-3.06,.83-6.08,1.74-9.12,2.61-.5,.14-1.02,.2-1.5-.16,.41-1.04,1.41-1.8,2.25-2.62,5.36-5.26,10.76-10.49,16.16-15.73,1.89-1.83,3.81-3.63,5.72-5.44,.35-.33,.68-.67,.61-1.14,.16-.05,.38-.07,.25-.27-.26,0-.31,.12-.16,.32Z"/><path class="cls-2" d="M1007.3,858.26c4.1,1.05,8.2,2.1,12.31,3.13,.5,.12,1.5,.22,1.72-.32-2.14-10.42-5.98-20.5-8.95-30.74,.44-.47,.94-.M
53,1.49-.39,3.96,1.04,7.9,2.15,11.86,3.15,.38,.09,.88-.24,.79-.52-.32-1.04-.61-2.09-.99-3.12-2.98-8.05-5.98-16.09-8.96-24.14-.19-.6-.73-1.91,.36-1.87,4.54,.86,8.77,2.88,13.3,3.7,.16,.01,.51-.26,.5-.4-2.75-8.23-6.51-16.18-10.02-24.19-1.59-3.17-1.07-3.04,2.06-2.23,4.04,1.14,7.95,2.79,12.06,3.64,.16,.02,.54-.26,.52-.34-1.99-5.3-5-10.21-7.41-15.34-.95-2.31-2.76-4.42-3.21-6.86,0-.23,.79-.26,1.51-.04,4.89,1.47,9.59,3.47,14.48,4.91,.33,.09,.63-.39,.59-.62-2.92-6.3-6.7-12.21-9.96-18.35-.23-.72-1.76-2.2-.9-2.6,1.05-.1,2.01,M
.37,2.97,.71,4,1.54,8,3.09,12,4.63,1.19,.39,2.47,1.3,3.72,.67-.12,.06-.23,.11-.33,.16l.33-.13c-4.09-6.01-7.45-12.52-11.26-18.72-.34-.57-.83-1.11-.59-1.8l-.09,.06c.53-.2,1.05-.12,1.54,.09,3.71,1.53,7.43,3.04,11.12,4.6,2.26,.96,4.47,2,6.71,2.99,.77,.41,1.67,0,1-.86-3.71-6.22-7.43-12.43-11.15-18.64-.14-.24-.03-.43,.29-.52,6.31,1.95,12.32,5.34,18.25,8.17,2.2,.97,6.68,4.13,3.58-.76-3.29-5.43-6.57-10.86-9.9-16.26-.26-.43-.23-.86,.05-.86,1.2-.06,2.15,.68,3.2,1.12,7.9,3.41,15.19,8,22.89,11.47,.67-.66-.36-1.62-.63-2.32-3.24M
-5.78-7.21-11.23-10.03-17.2,.29-.38,1.06,.03,1.41,.14,2.51,1.26,5.03,2.51,7.49,3.83,6.83,3.66,13.55,7.41,20.15,11.36,3.04,1.6,.56-1.97,.04-2.95-2.69-4.7-5.39-9.4-8.07-14.1-2.46-3.92,1.37-1.38,3.03-.46,10.09,5.94,20.24,11.82,29.98,18.13,.51,.33,1.03,.75,1.69,.52,.07-.01,.16-.19,.12-.25-.57-1.21-1.13-2.42-1.75-3.61-2.68-5.17-5.37-10.34-8.05-15.51-.04-.07,0-.25,.06-.27,.22-.07,.54-.19,.69-.12,12.77,7.52,25.08,15.93,37.23,24.34,1.01,.69,1.87,1.56,3.22,1.88,.37-.41,.21-.8,.04-1.21-1.83-4.39-3.65-8.78-5.47-13.18-.18-.59-M
.74-1.23-.14-1.74,15.24,9.27,29.59,20.45,43.8,31.03,1.07,.82,2.2,1.58,3.32,2.35,.09,.06,.34,.1,.38,.06,.14-.13,.34-.33,.3-.46-5.63-19.72-10.68-21.18,8.32-7.06,13.1,9.94,25.91,20.11,38.42,30.53,.62,.36,3.56,3.37,3.7,1.83-1.08-5.65-2.52-11.23-3.79-16.83-.04-.16,.11-.48,.25-.51,14.37,10.18,27.8,22.63,41.28,33.99,6.96,6.15,13.89,12.33,20.84,18.49,.45,.4,.95,.76,1.45,1.11,.13,.06,.58-.08,.62-.26-.11-6.09-1.53-12.18-1.86-18.3,.34-.67,1.16,.02,1.53,.31,25.1,21.79,49.42,44.45,73.02,67.82,.19,6.6,.03,13.16,.07,19.76,0,.4-.1M
7,.81-.3,1.2-.26,.32-.78-.04-1-.22-21.88-22.52-44.47-44.62-67.63-65.99-1.38-1.07-3.28-3.54-2.99-.11,.7,5.57,1.46,11.13,1.88,16.72,.03,.43-.68,.35-.87,.27-17.28-16.47-35.08-32.57-53.18-48.24-2.36-2.07-4.79-4.08-7.21-6.11-.16-.13-.48-.15-.73-.19-.46-.1-.41,.67-.31,1.07,1.18,5.08,2.37,10.16,3.54,15.24,.06,.47,.25,1.18-.04,1.55-.26-.02-.6,0-.75-.13-17.34-14.51-34.19-30.2-52.66-43.21-.17,.12-.42,.31-.39,.43,.34,1.26,.7,2.52,1.1,3.77,1.13,3.55,2.29,7.09,3.4,10.64,.19,.61,.21,1.26,.29,1.9,0,.21-.45,.32-.6,.25-14.29-11.39-M
28.67-22.79-43.78-33.53-.48-.35-.87-.84-1.62-.87-.1,0-.3,.11-.29,.15,2.14,6.78,5.75,13.14,8.14,19.87,.06,.41-.56,.37-.8,.33-12.76-8.91-25.25-18.97-38.74-26.8-.3,.07-.43,.24-.33,.46,.42,.91,.83,1.82,1.27,2.72,2.47,5.01,4.95,10.01,7.41,15.02,.3,.6,.55,1.21,.82,1.82,.11,.23,.03,.41-.27,.5-.12,.04-.31,.05-.39,0-1.97-1.3-3.94-2.61-5.89-3.93-9.05-5.87-17.94-12.38-27.57-17.39-.65-.41-.32,.42,.07-.09-.56,1.09,.41,2.02,.82,3,2.83,5.89,6.58,11.47,8.88,17.56-.32,.35-.97-.13-1.32-.27-4.99-3.1-9.92-6.26-14.96-9.32-3.75-2.28-7.6M
1-4.43-11.43-6.63-.52-.3-1-.71-1.75-.63-.58,.69,.18,1.2,.4,1.76,.24,.61,.66,1.18,.98,1.77,2.7,4.92,5.4,9.84,8.09,14.76,.36,.87,1.23,1.69,.56,2.45-7.78-4.45-15.59-8.81-23.61-12.97-.57-.17-1.58-1.1-2.05-.48,2.26,5.51,6.91,12.31,9.8,17.94,.3,.82,1.35,1.86,.8,2.68-.81,0-1.63-.7-2.4-.99-6.64-3.21-13.01-7.05-19.81-9.89-1.02,.1,.09,1.35,.25,1.88,2.88,5.21,5.77,10.41,8.65,15.63,.5,1.42,2.36,3.06,1.16,4.51v-.03c-5.7-3.83-12.48-6.22-18.79-9.23-.2-.09-.48-.05-.73-.06-.23,0-.32,.54-.14,.89,2.4,4.55,4.84,9.08,7.2,13.64,1.23,2.3M
8,2.35,4.79,3.5,7.19,.08,.35-.57,.47-.77,.45-5.33-2.23-10.54-4.76-15.96-6.82-.61-.25-1.27-.33-1.88,0,.22,.02,.37,.04,.46-.18l-.37,.18c3.57,7.3,7.29,14.54,10.54,21.99,.18,.4,.24,.83,.32,1.26,.02,.08-.09,.23-.18,.27-.98,.41-1.89-.5-2.81-.78-4.26-1.86-8.43-3.92-12.87-5.36-.4-.12-1.04,.2-.91,.68,3.51,9.24,8.05,18.22,11.04,27.61-.16,.88-2.16-.37-2.75-.45-3.74-1.48-7.46-2.99-11.2-4.45-.46-.18-1.03-.2-1.55-.26-.07,0-.25,.16-.24,.23,3.42,10.36,7.5,20.6,10.92,30.99l.08-.12c-4.44-1.82-8.96-3.44-13.51-5.01-.58-.15-1.8-.58-1.9M
8,.25,2.68,9.84,6.22,19.56,8.77,29.44,.2,.71,.54,1.45,.09,2.19-1.16,.48-1.97-.31-2.93-.54-.77-.18-1.47-.53-2.21-.77-2.61-.85-5.23-1.69-7.84-2.54-.71-.23-1.41-.02-1.24,.69,2.91,10.81,5.29,21.71,7.7,32.6,.12,.52,.22,1.06-.16,1.56-.7,.14-1.29-.15-1.88-.35-4.03-1.5-8.32-2.38-12.39-3.82-2.52-11.71-5.06-23.4-8-35.01l-.1,.1Z"/><path class="cls-2" d="M1190.06,521.46c30.44,10.44,60.33,21.99,89.85,34.62,.77,.28,1.55,.11,1.38-.87-.59-4.61-1.22-9.21-1.82-13.81-.18-1.37-.53-2.75-.16-4.15,35.67,13.35,70.11,30.06,104.3,46.65,4.31M
,2.16,3.66,1.4,3.69,5.33,.02,5.96,.07,11.86-.03,17.83-1.29,.43-2.18-.35-3.26-.87-26.06-13.81-52.7-26.86-79.85-39.26-6.67-3.04-13.39-6-20.09-9-.69-.31-1.37-.67-2.22-.51-.39,.9-.09,1.75,.02,2.6,.65,4.71,1.31,9.42,1.97,14.13,.14,.9,.31,2.57-1.14,2.06-13.21-5.82-26.24-11.91-39.63-17.45-15.01-6.33-30.28-12.24-45.65-18-.72-.21-2.02-.95-2.37-.02,.78,4.93,2.52,9.68,3.68,14.54,.1,.71,.54,1.55-.11,2.1-24.39-8.84-48.61-18.34-73.71-25.46-1.83,.03-.07,2.32,.11,3.24,1.36,3.49,2.73,6.99,4.08,10.48,.18,.55,.59,1.52-.28,1.62-20.46-M
6.04-40.7-12.73-61.64-17.36-2.03-.09-.06,2.18,.21,3.08,1.73,3.39,3.48,6.77,5.2,10.16,.2,.48-.43,.81-.85,.72-16.56-4.29-33.29-8.09-50.13-11.27-.76-.15-1.58-.34-2.35,.03-.17,.58,.21,1.03,.51,1.5,2.22,3.44,4.45,6.89,6.66,10.34,.06,.26-.12,.69-.5,.69-11.9-2.29-23.88-4.37-35.94-6.11-1.25,0-9.18-1.71-9.1-.31,1.95,3.26,4.68,6.02,6.95,9.06,.24,.42,.91,.97,.71,1.44-.16,.14-.39,.38-.55,.36-3.33-.4-6.64-.85-9.97-1.25-5.6-.66-11.18-1.41-16.82-1.78-15.86-1.12-12.56-1.85-3.32,8.59,.18,.25,.58,.9,.25,1.14-1.82,.34-3.75-.14-5.61-.M
16-8.96-.55-18.03-1.37-27.01-.97-.18,.1-.38,.42-.31,.51,2.7,3.01,5.91,5.58,8.81,8.41,.57,1.42-3.46,.6-4.35,.77-7.88,.07-15.98-.39-23.75,.67-.03,.2-.09,.48,.05,.6,.9,.8,1.82,1.58,2.77,2.35,2.09,1.68,4.21,3.34,6.27,5.04,.22,.18,.2,.55,.33,.94-8.04,.63-15.91,.65-23.81,1.84-1.27,.7,1.35,1.8,1.82,2.35,2.29,1.67,4.6,3.32,6.89,4.99,.4,.29,.8,.58,.8,1.08-.57,.51-1.41,.52-2.2,.61-2.4,.25-4.82,.45-7.21,.75-3.46,.44-6.9,.96-10.34,1.45-.4,.06-.85,.2-.85,.56,0,.27,.22,.62,.48,.8,1.75,1.18,3.55,2.31,5.3,3.5,1.44,.97,2.85,1.97,4.M
22,3.01,.21,.16,.12,.57,.17,.9-6.02,.99-11.97,1.9-17.64,3.54-.06,.57,.29,.86,.72,1.13,3.26,2.25,7.4,4.11,10.29,6.69,.1,.45-.35,.55-.68,.64-4.73,1.2-9.41,2.57-14.1,3.92-.52,.15-.59,.77-.12,1.06,2.77,1.72,5.55,3.41,8.31,5.14,.95,.59,1.85,1.24,2.74,1.9,.11,.08,.07,.41-.04,.55-4.07,1.64-8.39,2.91-12.4,4.67-.64,.27-1.3,.35-1.9,0-3.87-2.16-7.72-4.33-11.58-6.5-1.22-1.01,1.03-1.52,1.71-1.9,3.59-1.46,7.29-2.73,10.83-4.31,.16-.08,.17-.35,.28-.6-3.66-2.48-7.83-4.45-11.86-6.86,5.26-2.6,10.44-3.61,15.99-5.26-.16-.35-.18-.73-.44M
-.9-1.24-.83-2.53-1.61-3.82-2.39-2.05-1.23-4.13-2.42-6.16-3.67-.23-.14-.2-.55-.32-.89,5.93-1.7,11.91-2.97,17.82-4.28,.13-.57-.2-.88-.63-1.15-2.11-1.34-4.22-2.68-6.32-4.03-.95-.61-1.88-1.22-2.82-1.84-.4-.26-.58-.71-.37-.84,6.56-2.11,13.86-2.51,20.71-3.71,.39-.87-.55-1.18-1.31-1.83-2.55-1.76-5.11-3.51-7.67-5.26-.41-.28-.77-.6-.69-1.16,7.92-1.99,16.63-1.43,24.5-3.05,.08-.16,.04-.46-.11-.59-.81-.72-1.66-1.41-2.52-2.09-2.09-1.68-4.2-3.35-6.26-5.05-.22-.18-.19-.55-.32-.95,9.48-1.04,18.83-1.2,28.33-1.47,1.07-.45-.25-1.34-M
.66-1.8-10.45-9.55-10.97-7.65,3.24-8.09,6.87,.16,13.74,.31,20.61,.46,.55-.04,1.51,.21,1.76-.39-.09-1.13-1.58-2.01-2.24-2.94-1.95-2.19-4.27-4.12-6.01-6.47-.1-.5,.58-.71,1.02-.65,12.78,.06,25.49,1.7,38.22,2.44,.12,0,.36-.36,.3-.48-2.15-3.41-5.04-6.35-7.49-9.56-.3-.37-.51-.75-.23-1.2,15.35,.63,30.6,3.48,45.82,5.51,1.54-.14-.99-2.69-1.36-3.57-1.67-2.58-3.34-5.16-4.99-7.75-.27-.41-.51-1.19,.1-1.36,18.12,2.04,35.97,6.88,53.74,9.86,.52-.52-.15-1.22-.35-1.76-1.66-3.29-3.33-6.59-4.99-9.88-.32-.79-1.49-2.31,.24-2.23,21.25,4.M
27,42.24,9.94,62.99,15.97,.53-.44,.52-.86,.37-1.28-1.87-4.94-3.72-9.89-5.5-14.86l-.1,.13c26.09,6.73,51.2,15.77,76.61,24.13,.47-.63,.26-1.28,.1-1.9-1.18-5.28-3.23-10.46-3.81-15.84l-.14,.05Z"/><path class="cls-2" d="M1200.1,558.57c25.84,9.54,51.27,21.49,76.07,33.36,3.11,1.51,6.25,2.96,9.38,4.44,.26,.12,.91-.17,.93-.4-.05-5.67-1.43-11.36-2.03-17.02-.07-.72-.14-1.55,.95-1.31,34.6,16.22,68.74,33.5,101.77,52.6,.37,6.57,.05,13.16,.16,19.75,0,2.51-1.07,1.65-2.75,.73-30.91-18.53-62.66-35.92-94.93-52.14-.55-.28-1.18-.48-1.8-M
.66-.13-.04-.52,.17-.55,.31-.3,1.29,.04,2.57,.23,3.85,.51,4.81,1.79,9.62,1.87,14.43-.63,.65-1.67-.26-2.35-.49-22.94-12.12-46.4-23.55-70.38-34.3-3.29-1.48-6.6-2.92-9.92-4.35-.55-.17-1.65-.74-2.01-.04,.82,5.47,3.13,10.66,4.04,16.13-.25,1.25-2.2-.16-2.93-.34-22.2-10.11-44.87-19.89-68.18-28.09-.12-.03-.54,.26-.51,.35,.23,.84,.48,1.68,.81,2.49,1.6,4.11,3.49,8.12,4.89,12.31,.03,.08-.06,.23-.15,.27-.22,.08-.52,.21-.69,.15-2.56-.95-5.12-1.92-7.66-2.91-16.99-6.49-34.25-12.79-51.93-17.83-.1-.02-.47,.29-.44,.41,1.8,4.54,4.73,M
8.64,6.72,13.12,.06,.15-.12,.37-.23,.54-.68,.19-1.56-.29-2.25-.43-9.07-3.03-18.24-5.87-27.51-8.48-7.01-1.78-14-4.13-21.11-5.42-.18,.02-.48,.29-.46,.4,1.95,4.27,5.31,7.89,7.44,12.08-.56,.4-1.07,.36-1.6,.23-4.22-1.1-8.45-2.19-12.67-3.3-8.83-2.32-17.83-4.16-26.83-6-.94-.06-2.17-.62-2.97,.04,1.96,3.42,5.17,6.55,7.51,9.88,.32,.42,1.02,.91,.47,1.39-.48,.41-1.28,.15-1.93,.02-1.31-.25-2.6-.56-3.9-.83-10.38-1.93-21.01-4.35-31.52-5.19-.17,.7,.28,1.21,.77,1.67,2.16,2.34,4.33,4.67,6.49,7.02,.42,.67,1.68,1.32,1.25,2.17-5.69-.29M
-11.67-1.6-17.46-2.15-4.71-.45-9.66-1.51-14.32-1.1-.04,.2-.13,.46,0,.59,2.68,2.86,5.63,5.5,8.41,8.27,.34,.33,.64,.69,.35,1.21-8.82-.53-17.66-1.48-26.52-1.69-.21-.01-.53,.11-.64,.25-.11,.15-.11,.44,0,.58,2.24,2.34,4.91,4.29,7.31,6.47,.73,.63,1.41,1.3,2.06,1.98,.11,.12,.01,.39-.04,.58-7.49,.49-15.32-.66-22.89,.03-.28,.02-.51,.64-.31,.81,.84,.7,1.68,1.4,2.52,2.09,2.36,1.92,4.72,3.84,7.06,5.78,.16,.13,.25,.42,.18,.58-.07,.17-.36,.33-.59,.39-1.85,.29-3.77,.21-5.64,.29-4.56,.15-9.18,.2-13.67,.93-.22,.88,.84,1.24,1.38,1.7M
7,2.84,2.15,5.69,4.28,8.54,6.42,.39,.3,.78,.6,.66,1.17-5.54,.87-11.43,1.21-16.97,2.17-.27,.58-.04,.92,.39,1.23,2.87,2.12,5.74,4.24,8.6,6.37,2.19,1.52,2.85,2.2-.37,2.63-4.02,.87-8.17,1.3-12.09,2.53-1.16,.67,.68,1.42,1.13,1.92,3.22,2.45,6.62,4.71,9.71,7.31,.23,.2,.23,.57,.32,.84-3.97,1.27-7.85,2.35-11.71,3.71-2.04,.93,.9,2.06,1.58,2.83,3.65,2.97,7.53,5.77,11.05,8.89-.23,.54-.64,.78-1.15,.95-3.08,1.07-6.22,2-9.22,3.28-2.68,.89,2.03,3.24,2.89,4.31,2.89,2.41,5.77,4.83,8.65,7.25,.38,.32,.63,.68,.48,1.1-3.22,1.4-6.41,2.79M
-9.61,4.17-.65,.28-1.25,.2-1.83-.25-3.84-3.03-7.69-6.04-11.54-9.05-.47-.37-1.04-.7-1.04-1.39,2.9-1.99,6.45-3.4,9.56-5.26,.6-.61-.45-1.14-.86-1.54-3.56-2.64-7.13-5.26-10.7-7.89-.49-.36-1.08-.65-1.34-1.32,2.55-1.99,6.08-2.99,9.01-4.53,2.34-1.05,2.38-1.09,.27-2.62-3.54-2.71-7.58-4.77-10.83-7.82,4.21-1.96,8.79-2.94,12.98-4.49,.16-.57-.18-.89-.6-1.18-3.18-2.17-6.36-4.33-9.54-6.5-.6-.46-1.32-.69-1.39-1.55,4.83-1.62,9.91-2.63,14.96-3.65-.02-.28,.07-.55-.06-.68-2.92-2.45-6.3-4.37-9.41-6.59-.85-.51-2.32-1.54-.59-2.01,3.03-.M
52,6.06-1.02,9.1-1.48,2.25-.34,4.51-.6,6.77-.92,1.71-.52-.1-1.5-.83-2.08-2.32-1.64-4.65-3.27-6.98-4.91-.79-.67-2.1-.96-1.94-2.2,6.61-1.08,13.14-1.35,19.75-1.81,.32-.03,.61-.59,.4-.77-2.61-2.38-5.57-4.36-8.33-6.57-.48-.37-.92-.77-1.36-1.17-.08-.07-.14-.22-.1-.29,.12-.17,.28-.44,.45-.46,7.64-.71,15.33-.75,23-.82,.43,.02,.61-.42,.39-.72-2.66-2.48-5.64-4.62-8.42-6.97-1.01-.91-2.14-1.98,.25-1.92,6.06,.05,12.13-.08,18.18,.42,2.54,.21,5.1,.18,7.66,.26,.48,.05,.59-.39,.48-.7-2.81-2.92-5.79-5.68-8.71-8.49-.31-1.08,1.43-.66,M
2.07-.76,5.79,.11,11.55,.7,17.31,1.2,4.15,.39,8.28,.87,12.42,1.29,.2,.02,.54-.12,.62-.26,.09-.16,.04-.45-.09-.59-2.53-2.8-5.09-5.59-7.75-8.27-.4-.41-1.09-.88-.65-1.39,.39-.46,1.24-.27,1.89-.2,12,1.2,23.92,2.96,35.8,4.98,1.29-.13-.47-1.79-.77-2.3-2.11-2.63-4.23-5.25-6.33-7.88-.31-.47-1.04-1.3-.24-1.61,13.71,1.99,27.36,4.73,40.8,7.91,1.25,.13,2.64,.93,3.83,.39,.06-.03,.04-.22,0-.31-2.18-4.08-5.34-7.67-7.31-11.83-.03-.11,.31-.42,.44-.41,.93,.1,1.86,.21,2.76,.41,10.52,2.29,20.97,4.8,31.28,7.65,5.34,1.48,10.66,3.02,15.9M
9,4.53,.5,.14,1.03,.23,1.55,.27,.13,0,.45-.31,.41-.42-1.66-3.91-3.97-7.53-5.87-11.33-.18-.6-1.3-1.98-.3-2.24,20.87,4.87,41.02,12.58,61.32,19.06,.56-1.36-.61-2.67-.96-3.99-1.34-3.71-3.26-7.3-4.27-11.09,.29-.86,1.76-.07,2.38,.02,9.39,3.26,18.76,6.54,28.04,9.99,13.8,5.14,27.36,10.67,40.83,16.33,.46,.2,.98,.32,1.48,.45,.32,.08,.56-.05,.54-.33-.64-4.93-2.54-9.67-3.67-14.52-.19-.72-.53-1.46-.01-2.19Z"/><path class="cls-2" d="M236.98,168.26c.96-.1,1.86,.03,2.74,.37,3.64,1.38,7.29,2.75,10.95,4.1,3.63,1.16,7.03,2.97,10.81,3M
.57,1.72-10.71,1.56-21.72,2.69-32.54,.72-8.14,1.57-16.28,2.28-24.43,.05-.53,.11-1.07-.37-1.53l-.05,.02c.89-.36,1.8-.32,2.74-.14,7.88,1.32,15.65,3.34,23.59,4.2l-.09-.08c-2.76,20.32-4.83,40.72-6.47,61.16-.11,2.65-1.77,1.48-3.49,1.05-4.68-1.65-9.35-3.33-14.03-4.98-2.13-.58-4.15-1.81-6.39-1.74-1.48,17.84-1.41,35.8-2.17,53.68-.9,1.26-6.12-2.42-7.55-2.88-4.19-2.16-8.37-4.33-12.56-6.49-.99-.39-1.86-1.17-2.99-.76-.16,14.83,.1,29.71,.65,44.54,.02,1.22,.42,3.95-1.73,2.47-6.88-4.49-13.66-9.13-20.58-13.57-.44-.37-.97,.03-1.11,M
.45,.18,13.76,1.73,27.52,2.44,41.27-1.1,.48-1.82-.56-2.68-1.08-6.27-4.89-12.53-9.79-18.8-14.68-4.06-3.61-2.66,.59-2.64,3.36,.74,7.84,1.49,15.68,2.26,23.52,.27,2.9,.73,5.78,.78,8.69-.44,1.25-2.27-.94-2.87-1.3-6.58-5.85-13.15-11.7-19.73-17.55-.72-.64-1.48-1.24-2.27-1.82-.12-.09-.47,.03-.78,.06,.34,8.68,1.89,17.38,2.78,26.04,.28,2.36,.57,4.72,.82,7.08-.06,.19-.53,.58-.82,.36-.65-.54-1.32-1.07-1.9-1.65-7.21-7.11-14.4-14.24-21.62-21.35-.84-.83-1.77-1.6-2.68-2.39-.06-.05-.25-.02-.38,0-.11,.02-.29,.08-.3,.12-.03,.43-.08,.M
86-.03,1.28,.76,6.43,1.52,12.87,2.3,19.3,.34,2.79,.73,5.57,1.1,8.35,.11,.82,.02,1.09-.36,1.08-.63-.02-.92-.39-1.23-.72-8.69-9.2-17.38-18.4-26.07-27.59-.56-.59-1.22-1.13-1.86-1.68-.12-.07-.59,.04-.63,.19,.08,5.59,1.09,11.16,1.56,16.74,.33,3,.69,6.01,1.04,9.01,.14,1.11-1.01,.85-1.36,.29-4.3-4.83-8.6-9.65-12.89-14.48-5.46-6.15-10.9-12.31-16.36-18.45-.94-.88-2.98-3.72-2.81-.62,.39,5.16,.82,10.32,1.21,15.48-.09,1.17,1.08,7.69-.76,6.2-11.76-13.33-23.09-27.05-34.67-40.53-1.25-1.21-.94-2.82-1.05-4.35-.02-5.39-.03-10.77-.04M
-16.16,.04-.64-.08-1.41,.62-1.75,.05-.04,.29,.03,.36,.1,11.51,12.07,21.88,25.22,33.44,37.23,.12,.08,.57-.03,.61-.2,.01-4.2-.42-8.39-.68-12.58-.2-3.44-.64-6.88-.63-10.33,.18-.6,.73-.85,1.35-.21,10.02,10.51,19.59,21.45,29.79,31.79,.55,.21,.8-.25,.76-.76-.47-5.05-.96-10.09-1.43-15.14-.29-3.11-.57-6.23-.84-9.35-.04-.43-.08-.86-.04-1.29,.07-.42,.7-.87,1.07-.43,8.37,8.12,16.5,16.49,24.79,24.7,1.06,.82,1.8,2.34,3.26,2.32-.76-10.3-2.17-20.6-2.96-30.88,1.15-.37,1.79,.65,2.61,1.24,3.89,3.58,7.76,7.17,11.64,10.75,3.62,3.34,7.M
23,6.68,10.86,10.01,.39,.26,1.1,1.07,1.57,.76,.15-.16,.34-.35,.32-.53-.12-1.72-.27-3.44-.44-5.16-.85-9.56-2.1-19.1-2.38-28.68,.17-.92,1.36-.17,1.78,.19,7.59,5.94,14.82,12.31,22.54,18.08,1.01,.21,.87-.69,.89-1.39-.33-6.89-.99-13.76-1.44-20.65-.31-5.27-.6-10.54-.9-15.82-.02-.43,0-.86,.11-1.28,.24-.3,1.04-.25,1.37,.04,6.82,4.55,13.54,9.22,20.33,13.81,1.72,1.14,2.79,1.9,2.63-.93-.42-13.89-1.16-27.78-1.14-41.68,0-.3,0-.71,.49-.76,.36-.04,.81,.02,1.11,.18,3.39,1.76,6.75,3.56,10.12,5.34,3.6,1.9,7.19,3.8,10.79,5.7,.5,.26,.M
98,.27,1.54-.08,.25-15.69,.18-31.42,.94-47.11-.05-1.27,.36-2.67-.37-3.79h0Z"/><path class="cls-2" d="M1148.11,1317.93c.52-.78,.61-1.64,.71-2.5,.76-6.65,1.58-13.29,2.29-19.95,1.29-12.66,2.62-25.32,3.6-38.01,.2-.88,.04-2.44,1.36-2.31,5.52,1.61,10.85,3.8,16.29,5.65,1.48,.52,2.97,1.02,4.46,1.51,1.61,.52,1.97,.36,2.05-.89,.34-5.06,.63-10.11,.75-15.18,.6-11.19,.77-22.39,1-33.59,.03-1.18,.13-2.36,.2-3.54,.28-.8,1.44-.39,2-.15,6.17,3.06,12.24,6.28,18.36,9.42,.75,.24,2.15,1.41,2.7,.46,.42-13.11,0-26.28-.43-39.4-.11-2.37-.15M
-4.74-.19-7.11,0-.18,.17-.37,.27-.56,.11-.2,.71-.16,1.11,.08,6.64,4.18,13.08,8.66,19.63,12.97,.68,.28,1.59,1.36,2.3,.7,.4-6.31-.61-12.69-.77-19.02-.34-7.53-1.1-15.05-1.41-22.57,.91-.31,1.59,.5,2.29,.95,7.08,5.44,14.01,11.09,21.17,16.42,.19,.08,.91,.15,.92-.26-.23-3.11-.42-6.23-.71-9.34-.84-8.91-1.81-17.82-2.7-26.73,.01-.38-.14-.96,.26-1.15,.12-.04,.32-.08,.39-.03,.61,.42,1.24,.81,1.78,1.29,7.42,6.54,14.72,13.2,22.21,19.67,1.5,.86,.97-1.93,.94-2.7-.33-3.22-.68-6.44-1.04-9.66-.71-6.33-1.48-12.65-2.23-18.98,0-.71-.42-M
1.66,.42-2.04,.05-.04,.26,0,.32,.06,8.16,7.68,15.95,15.74,23.98,23.56,.82,.62,1.42,1.89,2.57,1.79,.06,0,.18-.15,.18-.23-.05-1.07-.06-2.15-.18-3.21-.79-7.08-1.74-14.15-2.62-21.22,.05-2.09-1.68-7.79,1.79-3.9,9.11,9.46,17.86,19.27,27.18,28.52,.11,.07,.59-.08,.61-.25-.05-1.5-.04-3.01-.19-4.5-.7-7.08-1.54-14.16-2.24-21.24,0-.24,.43-.68,.71-.57,10.15,10.59,19.51,21.96,29.39,32.83,.7,.79,1.46,1.54,2.23,2.28,.1,.1,.46,.05,.7,.02,.07,0,.17-.16,.18-.25,.01-6.56-.89-13.11-1.23-19.67,.04-.95-.33-2.37,0-3.17,.25,0,.62-.04,.74,.M
07,11.57,13.02,22.62,26.52,34.02,39.7,.69,.81,1.37,1.6,1.37,2.63-.03,6.57-.06,13.14-.09,19.7-.16,2.41-7.18-6.95-7.99-7.51-7.77-8.8-15.54-17.6-23.32-26.39-.7-.79-1.47-1.54-2.22-2.29-.12-.07-.59,.06-.64,.19-.12,6.86,.78,13.76,1.02,20.63,.28,4.19-.83,2.61-2.9,.5-8.6-9.25-17.19-18.5-25.79-27.75-.64-.69-1.33-1.35-1.99-2.03-.2-.21-.45-.3-.7-.12-.55,.44-.29,1.21-.29,1.82,.77,8.37,1.55,16.74,2.28,25.11-1,.34-1.53-.51-2.19-1.06-8.72-8.62-17.23-17.45-26.05-25.96-.39-.26-1.02-.13-1.03,.41,.89,9.77,2,19.53,2.79,29.31,0,.3-.25,M
1.04-.68,.96-1.31-.63-2.26-1.85-3.37-2.75-6.35-5.86-12.69-11.74-19.04-17.6-.88-.81-1.84-1.57-2.77-2.34-.24-.23-.82,.15-.86,.31,.21,7.11,1.12,14.18,1.72,21.26,.33,3.98,.71,7.95,.92,11.93,0,2.45-2.15,.15-2.95-.45-6.14-4.99-12.28-9.99-18.43-14.97-.94-.76-1.93-1.49-2.94-2.2-.18-.08-.88-.09-.89,.3,.23,9.59,1.42,19.13,1.75,28.71,.01,3.32,.73,6.69,.41,9.99-.39,.48-1.28,.1-1.7-.2-6.78-4.61-13.54-9.22-20.33-13.81-.53-.26-1.04-.85-1.67-.74-.32,.03-.47,.17-.49,.43-.16,3.86,.13,7.75,.25,11.62,.42,10.65,.92,21.32,.63,31.97-.27,M
.74-1.5,.16-2.01-.12-6.51-3.45-13.02-6.9-19.54-10.35-2.6-1.45-2.39-.26-2.45,2.03-.25,16.26,.01,32.54-1.08,48.78l.14-.06c-7.8-2.53-15.31-5.85-23.15-8.31-.49-.17-1.14,.17-1.17,.59-1.36,19.43-2.9,38.84-4.92,58.22l.12-.11c-8.74-.93-17.25-3.52-26-4.44l.08,.07Z"/><path class="cls-2" d="M945.03,1096.09s.1-.04,.15-.05c-.02,.06-.03,.12-.04,.18l-.11-.13Z"/><path class="cls-2" d="M977.4,1211.23s0-.05,.02-.07h.06l-.08,.07Z"/><path class="cls-2" d="M946.09,966.13c-.47,11.95-.98,23.94-2.39,35.81-2.44,2.72-5.03,5.32-7.75,7.78-1.2M
3,.47-8.98,6.1-9.16,4.58,1.5-9.93,2.48-19.91,3.45-29.9,.28-2.79,.52-5.58,.76-8.37,.03-.26-.15-.41-.47-.43-.61-.07-1.16,.48-1.67,.75-3.92,2.81-7.84,5.61-11.85,8.3-.97,.21-1.08-.33-.99-1.21,.72-10.75,2.32-21.47,2.12-32.25-.66-.63-1.64,.37-2.21,.74-3.58,2.91-6.83,6.2-10.59,8.87-.12,.07-.66-.07-.68-.15-.3-9.43,1.01-18.94,.71-28.4-.15-.56-.65-.93-1.36-.32-2.19,2.01-4.24,4.19-6.39,6.25-1.5,1.28-2.83,3.08-4.49,4.07-1-.3-.52-1.78-.66-2.62,.02-7.21,.36-14.43,.12-21.65-.02-.47,.31-1.22-.58-1.34-.72-.09-1.02,.58-1.4,1-2.68,2.M
97-5.34,5.95-8.03,8.91-.65,.59-1.12,1.45-2.14,1.15-.15-6.35-.21-12.7-.35-19.04-.02-.96,.09-1.94-.43-2.85-.52-.75-1.52,.74-1.92,1.08-2.48,2.95-4.92,5.92-7.39,8.87-.54,.43-1.11,1.75-1.91,1.36-.09-.06-.21-.15-.21-.23-.07-1.07-.18-2.15-.17-3.22,.08-5.07-.65-10.11-.84-15.17,0-.41-.66-.89-1.02-.59-2.94,3.43-5.48,7.15-8.26,10.7-.54,.56-.87,1.55-1.81,1.46-.1,0-.28-.11-.3-.19-.12-.53-.27-1.06-.29-1.59-.16-4.86-.46-9.68-1.05-14.51-.02-.18-.22-.35-.34-.52-.13-.19-.7,.05-.97,.42-2.8,3.8-5.53,7.64-8.34,11.44-.28,.3-.98,1.12-1.4M
3,.84-2.9-17.91,.83-19.71-10.9-3.31-.67,.66-1.09,2.1-2.18,2.01-.09,0-.22-.14-.25-.23-.18-.74-.4-1.48-.51-2.22-.49-1.37-.67-11.4-2.45-10.18-3.15,4.11-6.05,8.4-9.09,12.59-.33,.46-.63,.96-1.34,1.13-.57-.37-.69-.9-.78-1.43-.64-3.37-.9-6.7-2.05-9.96-1.62,.55-2.07,2.16-3.12,3.33-3,3.66-5.51,7.82-8.83,11.18-.15,.08-.57,.02-.65-.15-.32-1.15-.61-2.31-.91-3.47-.52-2-.97-4.02-1.91-5.93-.9-.43-1.57,.93-2.14,1.45-4,5.01-7.77,10.18-12.29,14.77-.19,.21-.88,.03-.98-.24-.9-2.58-1.54-5.24-2.35-7.84-.12-.22-.48-.58-.81-.54,.31-.65,.6M
4-1.3,.97-1.94,4.95-4.89,8.59-10.89,13.02-16.18,.17-.13,.79-.26,.95,.06,1.32,2.67,2.15,5.53,3.3,8.29,.78,.34,1.39-.78,1.84-1.26,2.55-3.55,5.08-7.11,7.61-10.66,1.04-1.24,1.4-2.77,2.98-2.75,1.01,3.33,2,6.55,2.98,9.76,1.15,.17,1.53-.88,2.19-1.67,2.4-3.62,4.77-7.25,7.14-10.87,.37-.57,.65-1.18,1.35-1.57,.58,.14,.8,.52,.9,.93,.95,3.47,1.56,7.03,2.85,10.39,.02,.05,.2,.09,.3,.08,.75-.12,1.35-1.44,1.85-2,2.17-3.34,4.31-6.7,6.47-10.05,.49-.59,.74-1.63,1.69-1.51,.1,0,.26,.11,.29,.2,1.24,3.69,1.52,7.65,2.38,11.45,.13,.37,.19,1M
.01,.64,1.11,.24-.01,.58-.02,.68-.14,2.94-3.93,5.43-8.17,8.2-12.23,.24-.27,.78-.82,1.19-.59,1.53,4.66,1.2,9.89,2.59,14.63,.12,.33,.81,.23,.96,.11,.64-.82,1.25-1.66,1.83-2.51,2.13-3.12,4.25-6.24,6.37-9.36,.3-.44,.71-.61,1.39-.36,.86,5.42,1.81,10.87,2.06,16.34,0,.31,.52,.74,.72,.64,.22-.11,.47-.21,.63-.36,2-2.4,3.73-5,5.62-7.48,.95-1.3,1.88-2.61,2.88-3.89,.15-.19,.67-.2,1.12-.31,1.03,6.52,1.26,12.89,2.02,19.4,0,.14,.35,.28,.56,.38,.56-.07,.98-.74,1.37-1.1,2.64-3.26,5.21-6.53,7.85-9.8,.29-.36,.83-.6,.96-.45,.2,.25,.43M
,.53,.46,.8,3.36,24.32-3.24,28.21,11.55,11.79,.43-.4,1.2-1.25,1.8-.72,.95,7.9,.99,15.92,1.03,23.88,.11,.72-.27,2.36,.95,1.97,3.66-3.08,6.89-6.62,10.37-9.89,.37-.37,.8-.55,1.48-.24,.41,8.69,.4,17.41,.17,26.11-.03,1.07,.03,2.15,.1,3.22,.07,.19,.59,.54,.87,.31,3.27-2.35,6.23-5.08,9.37-7.58,.81-.43,2.55-2.66,3.29-1.6,.78,11.28-.67,22.6-.66,33.88,.32,.08,.66,.25,.79,.18,4.28-2.52,8.17-5.61,12.29-8.37,.33-.31,1.02-.46,1.43-.19,.11,.3,.25,.62,.23,.93Z"/><path class="cls-2" d="M993.69,1141.17c-4.01,23.59-10.58,46.74-16.27,M
69.99-7.64,.76-15.24,2.5-22.81,3.69-.7-.54-.49-1.16-.32-1.88,1.47-4.91,3.03-9.81,4.43-14.74,4.95-17.15,9.26-34.46,13.61-51.76,.11-.76,.41-1.8-.74-1.8-5.28,1.17-10.48,2.75-15.72,4.08-1.33,.19-4.94,2.13-4.32-.54,1.42-6.03,3-12.02,4.49-18.03,3.18-13.4,6.39-26.8,8.64-40.37,.03-.27-.54-.57-.88-.45-6.25,2.13-12.41,4.46-18.62,6.68,3.15-15.82,6.52-31.62,8.93-47.58,4.42-3.36,8.64-6.97,12.64-10.8,7.67-3.52,6.41-3.39,5.65,4.48-1.4,10.61-3.02,21.19-4.69,31.76-.61,4.68-2.18,9.36-2.24,14.06,.19,.79,1.92-.08,2.47-.16,3.96-1.36,7.M
91-2.75,11.86-4.12,2.73-.68,5.79-3.17,4.71,1.62-3.36,19.43-7.27,38.78-11.34,58.07-.04,.23,.54,.6,.85,.53,6.24-1.22,12.39-3.58,18.84-3.1,.24,0,.46,.2,.83,.37Z"/><path class="cls-2" d="M1072.64,698.95c-1.4,.77-2.71-.42-3.97-.94-6.16-2.88-12.31-5.78-18.49-8.64-1.21-.37-7.37-3.77-4.72-.23,3.3,4.94,6.61,9.87,9.9,14.81,.98,1.61,2.13,3.21-.79,1.96-5-2.12-9.97-4.27-14.99-6.36-1.91-.8-3.88-1.49-5.86-2.18-.28-.1-.72,.08-1.25,.16,3.95,5.97,7.9,11.8,11.85,17.75,.24,.37,.46,.78-.14,1.21-6.68-2.44-13.15-5.34-20.08-7.4-.19,.19-.5M
,.39-.46,.49,.19,.51,.42,1.01,.73,1.48,3.18,4.87,6.38,9.72,9.57,14.59,.51,.94,1.42,1.8,1.35,2.92-.01,.25-.44,.27-1.07,.06-4.83-1.64-9.66-3.28-14.5-4.91-.99-.22-2.02-.9-3.01-.42,.09,1,.87,1.79,1.4,2.64,3.06,4.91,6.17,9.81,9.25,14.72,.42,.67,.79,1.37,1.12,2.07,.07,.14-.12,.38-.23,.55-.7,.18-1.55-.31-2.25-.45-4.23-1.41-8.55-2.6-12.9-3.74-.38-.1-.79-.26-1.12-.01-.53,.39-.06,.78,.13,1.14,.2,.4,.46,.78,.69,1.17,2.97,5.07,5.94,10.14,8.89,15.22,.56,.97,1.03,1.98,1.52,2.98,.04,.09,.03,.27-.04,.3-.97,.49-2.03-.21-3.03-.35-3.M
46-.88-6.92-1.78-10.38-2.65-.63-.16-1.32-.25-1.94,.11,0,.89,.6,1.61,1.01,2.4,3.12,6.4,6.99,12.56,9.69,19.11,.02,.15-.31,.47-.43,.45-4.34-.67-8.62-1.7-12.93-2.53-1.85,0-.07,2.08,.18,2.92,3.63,7.51,6.89,15.12,9.87,22.83-.42,.46-.93,.5-1.47,.39-4.28-.97-8.58-1.88-12.93-2.5l.1,.06c-3.16-8.39-7.06-16.48-10.79-24.64-.1-.26,.29-.75,.59-.73,3.88,.22,7.75,.63,11.6,1.12,.54,.06,1.03-.42,.83-.84-3.1-6.46-6.77-12.65-10.13-18.98-.27-.59-1.16-1.69-.05-1.91,4.43,.03,8.67,1.5,13.04,1.81,.34-.02,.52-.2,.42-.43-3.01-6.16-7.05-11.82-M
10.46-17.77-.4-.66-1.03-1.27-.88-2.08,.62-.35,1.3-.24,1.94-.12,3.78,.74,7.63,1.31,11.33,2.3,.64,.17,1.3,.29,1.95-.09-2.91-5.93-7.36-11.22-10.83-16.89-.37-.76-1.31-1.46-.94-2.35l-.06,.09c4.6,.09,9.04,2.09,13.57,2.93,.67,.03,3.15,1.09,3.13,.09-3.75-6.23-8.35-11.99-12.33-18.08,.5-.45,1.02-.41,1.52-.28,5.6,1.52,11.19,3.06,16.75,4.72,1.52-.05-.2-1.69-.5-2.31-3.17-4.38-6.36-8.75-9.52-13.14-.6-.83-1.13-1.71-1.67-2.57-.03-.05,.05-.18,.12-.23,.53-.33,1.32,.06,1.9,.15,5.41,1.64,10.81,3.31,16.09,5.22,.85,.31,1.75,.53,2.64,.77M
,.12,.03,.52-.24,.49-.39-3.71-6.04-8.44-11.46-12.35-17.39-.06-.08-.07-.28-.03-.3,.21-.09,.49-.23,.68-.19,7.23,2.24,14.35,4.95,21.37,7.65,.74,.41,3.36,1.32,1.95-.63-3.87-5.42-7.75-10.84-11.62-16.26-.31-.37,.2-.65,.54-.58,5.19,1.67,10.18,3.94,15.25,5.91,3.84,1.57,7.61,3.22,11.43,4.82,.15,.05,.94-.03,.79-.39-.62-1.34-1.63-2.47-2.44-3.71-2.88-4.14-5.76-8.28-8.65-12.42-.31-.39-.8-1.17-.15-1.39,3.36,.81,6.49,2.58,9.68,3.86,7.48,3.14,14.67,6.98,22.1,10,.46-.19-.04-1.12-.18-1.46-2.14-3.48-4.32-6.94-6.47-10.41-.36-.57-.66-1M
.17-.97-1.76-.03-.06,.06-.19,.14-.25,.55-.29,1.26,.24,1.8,.39,5.18,2.52,10.4,4.98,15.51,7.59,6.13,3.13,12.15,6.4,18.22,9.6,.64,.21,1.4,.92,2.06,.69,.09-.07,.21-.2,.18-.27-.24-.61-.47-1.23-.79-1.82-1.75-3.27-3.52-6.52-5.28-9.78-2.43-3.91-.46-2.77,2.21-1.38,13.71,7.07,26.68,14.97,39.84,22.63,.1,.05,.36,.07,.38,.03,.11-.17,.29-.4,.22-.55-2.16-4.86-4.37-9.72-6.45-14.61,.33-.77,1.4,.09,1.92,.29,16.78,9.5,32.47,20.24,48.68,30.43,.17,.07,.53-.14,.48-.34-.29-.94-.58-1.88-.92-2.81-1.43-3.93-2.87-7.85-4.3-11.78-.18-.51-.38-1M
.03,.13-1.63,17.57,10.46,34.16,22.77,50.72,34.5,2.39,1.74,4.76,3.49,7.16,5.22,.12,.09,.47,.01,.7-.04,.5-.67-.13-1.73-.22-2.51-1.18-4.64-2.37-9.28-3.55-13.92-.34-1.55,1.11-.89,1.84-.32,2.12,1.5,4.25,2.99,6.34,4.51,18.33,13.32,36.62,27.01,54.1,41.27,1.89,1.53,3.82,3.04,5.75,4.54,.15,.12,.54,.15,.74,.07,.23-.14,.38-.55,.31-.83-.63-4.49-1.29-8.99-1.89-13.48-.17-1.58-1.29-6.16,1.65-3.68,26.66,20.93,52.78,42.49,78,65.1,.43,6.66,.06,13.37,.17,20.06-.18,1.21-.21,1.83-1.57,.74-3.28-3-6.54-6.02-9.8-9.03-20.71-19.14-42.18-37.M
93-64.17-55.99-.5-.3-1.35-1.24-1.85-.56,.28,5.6,1.44,11.12,2.08,16.69,.05,.54,.42,1.98-.48,1.97-18.61-14.89-36.6-30.74-55.95-45.19-2.82-2.17-5.64-4.32-8.47-6.48-.48-.37-.97-.76-1.86-.66,.82,5.76,3.1,11.32,3.86,17.1-.04,.22-.48,.62-.77,.45-13.33-10.15-26.6-20.47-40.4-30.27-4.6-3.32-9.31-6.55-13.97-9.81-.61-.36-1.22-.97-2-.77-.07,.01-.16,.19-.14,.29,.09,.42,.19,.84,.33,1.25,1.64,4.77,3.3,9.54,4.93,14.32,.06,.19-.03,.41-.08,.62-.32,.36-1.25-.22-1.64-.54-9.02-6.34-18.04-12.63-27.19-18.83-6.18-4.17-12.57-8.12-18.88-12.1M
6-.49-.21-1.17-.76-1.71-.55-.09,.06-.2,.19-.18,.26,.32,.82,.65,1.64,1.01,2.45,1.7,3.86,3.42,7.71,5.1,11.57,.17,.38,.11,.83,.12,1.25,0,.05-.21,.16-.27,.14-3.49-1.6-6.51-4.16-9.84-6.11-9.67-6.2-19.54-12.2-29.65-17.93-.76-.43-1.6-.78-2.41-1.15-.05-.02-.22,.05-.28,.11-.08,.08-.17,.21-.14,.28,.31,.71,.63,1.42,.99,2.11,1.96,3.78,3.93,7.55,5.89,11.33,.21,.44,.58,1.33-.23,1.27-11.09-6.25-22.07-12.7-33.53-18.56-.78-.41-1.64-.71-2.48-1.04-.03-.01-.27,.16-.25,.21,1.67,4.12,4.65,7.73,6.8,11.65,1.49,2.28,2.6,4.81,4.36,6.9l-.07-M
.07c-1.42,.87-2.86-.8-4.16-1.28-8.84-4.71-17.86-9.19-27.06-13.43-1.27-.33-.49,1.16-.08,1.64,3.82,5.64,7.15,11.68,11.27,17.09l.04-.04Z"/><path class="cls-2" d="M329.09,759.62c1.2-1.05-.46-2.45-.81-3.57-1.86-3.58-3.71-7.16-5.58-10.73-.21-.41-.34-.8,.08-1.27,10.94,6.27,21.86,12.56,33.17,18.4,.83,.3,2.35,1.57,3.12,1.06,.32-.78-.76-1.61-1.04-2.33-2.82-4.65-5.64-9.29-8.46-13.94-.34-.77-1.22-1.48-.97-2.36,.64-.54,2.27,.9,3.04,1.15,8.72,4.69,17.69,9.06,26.73,13.34,.44,.21,.87,.51,1.45,.37,.7-.04-.48-1.57-.65-1.98-3.56-5.42M
-7.19-10.8-10.48-16.38-.46-1.49,2.46,.16,2.99,.41,8,3.55,15.64,7.79,23.87,10.81,.64-.73-.24-1.38-.59-2.06-3.36-5.03-6.74-10.05-10.09-15.09-.6-1.22-1.69-2.5,.58-1.71,6.6,2.99,13.33,5.66,20.08,8.3,.7,.22,1.48,.67,2.2,.24,.06-.03,.08-.2,.04-.27-.61-.95-1.24-1.9-1.86-2.85-3.33-5.04-6.66-10.08-9.97-15.13-.08-.13,.11-.39,.21-.57,6.87,1.95,13.51,5.66,20.52,7.21,.91-.33-.86-1.97-1.05-2.55-3.45-5.59-7.54-10.87-10.59-16.67,.45-.8,1.72,.12,2.42,.2,5.11,1.65,10.14,3.54,15.28,5.07,1.87,.2,.28-1.64-.13-2.38-3.48-5.45-7.01-10.89-M
10.28-16.47-.21-.36-.17-.82-.25-1.24l-.1,.05c.68-.26,1.31-.06,1.93,.13,3.27,.99,6.52,2.01,9.8,2.97,1.51,.44,3.07,.76,4.62,1.1,.09,.02,.45-.33,.4-.44-3.29-6.27-7.31-12.19-10.55-18.44-.2-.6-1.36-1.97-.38-2.19,4.17,.68,8.18,2.09,12.29,3.03,.92,.13,1.87,.5,2.68-.16-3.48-6.86-7.2-13.62-10.66-20.5-.2-.39-.43-.8,0-1.19,.33-.3,.75-.13,1.12-.06,4.03,.87,8.07,1.63,12.11,2.43,.88,.03,.81-.63,.54-1.19-3.92-8.06-7.53-16.26-10.7-24.58,.5-.42,1.02-.45,1.56-.34,4.28,.96,8.58,1.78,12.9,2.5l-.11-.06c2.87,8.48,7.08,16.44,10.72,24.67,M
.18,1.24-3.79,.38-4.67,.44-2-.2-3.99-.47-5.99-.7-.76-.09-1.7-.53-2.23,.11-.48,.58,.18,1.23,.49,1.81,3.35,6.34,6.84,12.62,10.12,19,.13,.26-.26,.69-.62,.65-4.28-.26-8.45-1.18-12.67-1.87-1.24,.07-.43,1.17-.15,1.79,3.17,5.48,6.41,10.93,9.81,16.28,.37,.78,2.03,2.51,.13,2.49-4.2-.61-8.43-1.41-12.54-2.43-3-.68-.86,1.63-.23,2.95,3.14,4.76,6.32,9.5,9.47,14.25,.21,.51,1.71,2.12,.65,2.21-5.01-.61-9.79-2.27-14.71-3.35-.48-.12-1.03-.06-1.55-.06-.07,0-.22,.16-.2,.22,2.43,4.6,5.9,8.67,8.73,13.06,1.05,1.5,2.14,2.99,3.2,4.49,.78,.8M
5-.41,1.03-1.09,.87-21.55-5-21.6-10.22-7.48,9.83,.74,1.02,1.48,2.05,2.19,3.09,.11,.16,.13,.54,.09,.56-.36,.09-.78,.21-1.13,.14-5.55-1.55-10.98-3.55-16.48-5.27-.84-.21-4.79-2.1-3.13,.3,3.38,4.65,6.77,9.3,10.15,13.95,.61,.84,1.21,1.67,1.79,2.52,.16,.24,.07,.43-.22,.53-.62,.16-1.28-.24-1.88-.37-6.87-2.47-13.79-4.8-20.56-7.5-3.77-1.39,.02,2.52,.7,3.72,3.27,4.58,6.7,9.05,9.85,13.71-.29,.13-.56,.35-.7,.3-1.13-.34-2.25-.69-3.34-1.11-6.8-2.6-13.51-5.34-20.12-8.23-1.06-.46-2.15-.87-3.24-1.3-.47-.2-.68,.46-.61,.54,3.19,5.14,M
6.9,9.97,10.29,14.98,.58,.9,1.67,1.94,.64,2.93h.03c-.39-.62-1.19-.83-1.88-1.13-9.92-4.29-19.75-8.75-29.52-13.35-.72,.55-.29,.89,.11,1.71,2.41,3.97,4.96,7.88,7.32,11.87,.08,.15-.08,.4-.17,.59-9.44-3.55-18.46-8.87-27.45-13.41-3.13-1.67-6.31-3.29-9.47-4.92-.09-.05-.34-.06-.36-.03-.11,.18-.3,.41-.24,.56,2.07,4.23,4.49,8.29,6.69,12.45,.14,.42,.67,1.15,.3,1.51-.07,.06-.25,.12-.31,.09-.93-.42-1.87-.83-2.76-1.3-13.88-6.97-26.81-15.32-40.23-22.64-.39,.58-.11,1.07,.12,1.58,1.96,4.35,4.04,8.67,5.92,13.05,.1,.27-.06,.6-.12,1.0M
6-16.33-9.07-31.94-19.21-47.29-29.41-.82-.55-1.68-1.08-2.55-1.58-.13-.08-.44,0-.64,.07-.07,.02-.13,.2-.11,.29,1.57,5.24,3.87,10.28,5.44,15.52,.03,.17-.16,.37-.29,.53-.03,.04-.28,0-.38-.05-19.29-12.07-38.12-25.26-56.35-38.75-2.13-1.52-2.05-.62-1.72,1.41,1.17,4.64,2.38,9.28,3.58,13.91,.12,.52,.35,1.09-.26,1.38-18.61-12.23-36.55-26.45-54.16-40.12-19.54-15.21-14.02-15.36-12.05,7.73-.21,1.07-1.62-.11-2.09-.45-12.61-9.87-25.14-19.81-37.38-29.98-13.27-11.02-26.18-22.28-39.09-33.59-1.97-1.78-1.85-1.49-1.86-3.71,0-5.92-.05-M
11.85-.07-17.77,0-.41-.09-.86,.36-1.18,.44-.35,.96,.25,1.3,.46,8.25,7.54,16.45,15.11,24.76,22.61,15.73,14.18,31.77,27.91,48.17,41.4,.75,.62,1.56,1.18,2.36,1.75,.1,.05,.61-.07,.64-.22-.08-6.12-1.6-12.19-2.16-18.3-.08-.43,.53-.48,.83-.37,20.5,17.05,41.15,34.34,62.66,50.4,.78,.59,1.64,1.11,2.47,1.65,.29,.19,.74-.21,.73-.45-1.33-5.6-2.78-11.18-3.99-16.81-.03-.14,.23-.33,.39-.47,13.8,9.97,27.4,21.03,41.63,30.95,4.2,3.03,8.51,5.97,12.79,8.93,.6,.41,1.3,.73,1.97,1.07,.08,.04,.27,.02,.35-.03,.09-.06,.19-.2,.16-.28-.23-.84-M
.46-1.68-.75-2.5-1.45-4.15-2.92-8.29-4.37-12.43-.71-2.09,1.1-1.14,2-.43,4.86,3.41,9.67,6.86,14.57,10.24,10.42,7.14,20.96,14.32,31.93,20.83,.09,.05,.33,.06,.38,.02,.14-.15,.34-.35,.31-.5-1.74-4.77-4.08-9.34-6.04-14.03-.04-.35-.54-.95-.06-1.19,13.91,8.18,27.75,17.34,42.04,25.5,0,0,.15-.11,.15-.11l-.22,.06Z"/><polygon class="cls-2" points="431.54 461.92 431.54 461.99 431.44 461.99 431.54 461.92"/><polygon class="cls-2" points="433.83 504.58 433.98 504.58 433.98 504.67 433.83 504.58"/><path class="cls-2" d="M439.63,542M
.73v.07s-.05,.01-.07,.02l.07-.09Z"/><path class="cls-2" d="M500.72,574.81c-12.24,10.19-9.53,13.6-13.22-3.65-1.02-5-1.89-10.01-2.91-15-.56-.58-1.45,.18-1.96,.5-2.64,1.99-5.26,4.01-7.9,6.02-3.71,3.14-3.22-.18-3.81-3.07-1.3-6.48-2.37-12.99-3.18-19.53-.36-2.35-.47-4.76-1.08-7.05-.29-.62-1.18-.44-1.65-.14-3.39,1.89-7.23,3.53-11.02,4.65-1.71-.07-1.61-6-2.05-7.52-1.41-9.19-1.88-18.46-2.97-27.68-.3-1.74-2.41-.75-3.56-.49-3.82,.83-7.54,2.32-11.43,2.73-.66-14.21-2.43-28.35-2.44-42.59,4.51-.35,8.84-1.58,13.28-2.4,.69-.19,2.21M
-.4,2.4,.44,.54,13.34,.34,26.74,1.62,40.03,.42,1.53,7.56-1.57,8.7-2.06,1.5-.71,2.93-1.53,4.39-2.3,.64-.34,1.34-.44,1.47-.2,.15,.28,.32,.58,.34,.87,.55,11.43,1.47,22.81,2.68,34.18,.67,1.75,3.01-.78,4.01-1.22,2.36-1.61,4.7-3.23,7.06-4.84,.97-.62,3.11-2.53,3.26-.29,.95,9.89,1.9,19.77,3.69,29.56,.07,.42,.88,.63,1.26,.32,16.53-12.83,9.14-12.69,14.91,13.3,.03,2.48,.07,4.95,.11,7.43Z"/><path class="cls-2" d="M670,602.27s.04-.07,.06-.1c.03,.02,.06,.03,.09,.05l-.15,.05Z"/><path class="cls-2" d="M501.37,620.47c-5.26-14.21-1.M
45-10.71-13.2-1.45-.8,.49-1.3-.35-1.55-.97-2.33-6.86-4.7-13.7-6.68-20.63-.27-.94-.61-1.87-.98-2.79-.04-.1-.48-.2-.67-.15-2.99,1.53-5.7,3.61-8.61,5.33-1.02,.56-2.41,1.66-2.79-.18-2.5-8.81-5.07-17.6-7.09-26.53-.07-.7-.58-1.46-1.41-1.15-3.57,1.53-7.1,3.12-10.76,4.44-.44,.16-1.16-.15-1.26-.54-.64-2.53-1.35-5.06-1.89-7.6-1.53-8.49-4.04-16.89-4.85-25.45,4.47-1.3,8.87-3.54,13.45-4.21,1.82,10.65,3.79,21.3,6.14,31.85,.11,.42,.76,.63,1.27,.42,3.21-1.38,6.22-3.01,9.22-4.66,.57-.27,1.44-.99,2.03-.49,2.58,8.75,4.08,17.8,6.73,26M
.57,.42,1.7,2.03,.35,2.85-.29,2.72-2.25,5.36-4.55,8.11-6.77,.44-.35,1.02-.2,1.18,.32,.52,1.78,1.04,3.57,1.53,5.35,1.8,6.02,2.89,12.38,5.52,18.15,1.14,.74,2.68-1.79,3.51-2.43,.07,4.62,.14,9.24,.2,13.86Z"/><path class="cls-2" d="M697.61,575.53c-.09,.33-.07,.68-.26,.94-3.24,4.58-6.45,9.22-9.75,13.77-.27,.34-.96,.48-1.42,.25-2.57-1.24-4.97-2.56-7.64-3.65-3.5,4.93-5.32,10.32-8.48,15.33-2.56-1.32-4.99-2.94-7.63-4.07-.2-.04-.57,.06-.69,.19-2.16,3.61-3.57,7.67-5.44,11.45-.65,1.19-.84,2.63-2.01,3.44-3.13-1.14-4.94-3.29-8.15M
-4.37-2.02,4.12-3.43,8.39-5.18,12.61-.31,.8-.49,1.65-1.34,2.42-3.06-1.14-4.93-3.56-7.94-4.84-1.9,.93-4.95,15.69-6.65,14.48-2.12-1.56-3.8-3.62-5.72-5.42-.42-.41-.8-.87-1.66-1-2.37,4.31-2.93,9.47-5.35,13.74-.64,0-1.01-.31-1.32-.66-1.74-1.92-3.46-3.85-5.2-5.77-.57-.57-.9-1.18-1.87-.98-1.74,4.21-2.71,8.88-4.79,12.91-.11,.11-.6,.14-.68,.05-.75-.75-1.48-1.52-2.15-2.32-1.63-1.97-3.22-3.97-4.82-5.96-.17-.21-.93-.16-1.03,.07-1.72,3.92-3.18,7.99-4.64,11.98-.82,.14-1.2-.17-1.62-.73-1.87-2.62-3.7-5.25-5.57-7.87-.47-.5-.95-1.71M
-1.8-1.21-2.15,3.6-3.14,7.85-5.22,11.5-.2,.31-.78,.14-.96,0-2.88-3.57-4.71-8.31-7.75-11.64-.62,.29-.89,.78-1.13,1.29-1.73,3.38-3.11,6.94-5.15,10.15-.74-.34-1.05-.81-1.34-1.31-1.95-3.43-3.9-6.86-5.86-10.28-.65-.84-.8-2.14-2.05-2.22-1.5,2.29-2.78,4.73-4.18,7.1-.09-6.38-.18-12.75-.27-19.13,1.41,3.28,2.52,6.69,4.26,9.83,.86,1.21,1.91-.94,2.26-1.62,1.46-2.66,2.91-5.33,4.38-7.99,.26-.46,.45-.99,1.27-1.22,2.52,4.31,4.56,8.96,7.04,13.34,.21,.35,.91,.52,1.17,.09,1.84-3.45,3.39-7.03,5.09-10.54,.19-.4,.47-.76,1.14-.91,2.64,3.M
7,4.21,7.98,7.15,11.48,.67-.05,.97-.36,1.15-.79,1.73-3.83,3.06-7.86,5.12-11.53,.8,.27,1.08,.76,1.39,1.23,1.68,2.58,3.36,5.16,5.07,7.72,.34,.46,.94,1.38,1.61,.92,2.25-3.92,3.12-8.57,5.35-12.48,.17-.26,.78-.26,.99,.02,2.15,2.73,3.91,5.76,6.38,8.21,.92,.4,1.27-1.52,1.65-2.13,1.46-3.57,2.7-7.24,4.28-10.77,.08-.17,.34-.34,.56-.39,.91-.13,1.3,.93,1.85,1.46,1.43,1.7,2.79,3.45,4.24,5.12,.51,.56,.92,.72,1.28,.58,.41-.15,.55-.43,.67-.74,1.39-3.48,2.77-6.97,4.17-10.45,.52-.8,.83-3.19,2.11-2.65,2.02,2.03,4.05,4.02,6.1,6,.2,.19M
,.94,.09,1.05-.14,2.29-4.68,3.82-9.74,6.39-14.27,.08-.11,.56-.18,.7-.1,2.14,1.24,3.94,2.92,5.94,4.36,.39,.29,.84,.55,1.6,.44,2.54-4.77,4.6-9.84,7.22-14.59,.26-.46,.87-.61,1.29-.32,1.43,.97,2.85,1.97,4.3,2.94,.86,.39,2.04,1.81,2.97,.95,2.69-5.01,5.59-10.03,8.08-15.11-.58-1.17-2.02-1.68-3.05-2.5-1.22-.98-2.41-2.02-3.88-2.86-1.2,.56-1.53,1.66-2.15,2.69-1.94,3.55-3.88,7.11-5.83,10.65-.49,.64-.79,1.97-1.79,1.87-2.15-1.15-3.85-3.02-5.8-4.47-.38-.31-.79-.58-1.52-.51-3.01,4.79-5.02,10.16-7.76,15.07-.74,0-1.11-.28-1.43-.62-M
1.84-1.84-3.39-3.98-5.45-5.58-.13-.08-.63,0-.69,.11-.61,1.08-1.23,2.16-1.73,3.27-1.5,3.34-2.96,6.69-4.43,10.04-.18,.43-.47,.76-1.07,1.01-2.6-2.08-4.08-5-6.33-7.33-.73,.12-1,.47-1.17,.87-1.96,4.22-3.5,8.65-5.72,12.74-1.31,1-4.72-5.69-5.8-6.78-1.02-1.43-1.53-2.08-2.44-.07-1.85,3.88-3.2,8.07-5.32,11.81-.42,.17-.98-.35-1.22-.62-1.62-2.6-3.21-5.21-4.8-7.83-.3-.48-.57-.97-1.33-1.31-2.52,4.02-3.87,8.7-6.14,12.87-.72-.1-1.04-.44-1.25-.83-1.52-2.76-3.15-5.48-4.31-8.36-.32-.81-.83-1.57-1.27-2.34-.1-.12-.57-.12-.69,0-2.59,3.8M
6-3.78,8.43-6.46,12.2-1.22-.53-1.44-1.92-1.99-3.01-1.49-3.57-2.95-7.15-4.46-10.82-1.22,.04-1.47,1.18-2,2.03-1.58,2.86-3.15,5.72-4.74,8.57-1.53,2.68-1.82,.18-2.58-1.32-1.61-4.44-3-8.95-4.79-13.34-.05-.13-.36-.19-.53-.27-.65,.3-.89,.81-1.19,1.29-1.44,2.29-2.87,4.59-4.32,6.87-.13-9.42-.27-18.85-.41-28.27,.16-.09,.36-.14,.62-.12,.64,.72,.74,1.59,.96,2.43,1.12,4.32,2.24,8.64,3.39,12.96,.23,.83,.55,1.66,.89,2.47,.12,.15,.76,.35,.96,.07,2.72-3.51,4.6-7.58,7.28-11.13,.11-.13,.47-.14,.72-.17,.42,.11,.41,.76,.58,1.1,1.35,4.3M
9,2.69,8.78,4.06,13.16,.22,.44,.42,1.2,.91,1.38,.22-.05,.52-.11,.6-.25,.55-.86,1.07-1.74,1.57-2.62,1.6-2.84,3.19-5.69,4.81-8.53,.23-.27,.71-.9,1.13-.61,2.21,4.21,3.05,9.14,4.97,13.53,1.2,.08,1.35-.96,1.95-1.85,1.67-3.17,3.33-6.35,4.97-9.54,.31-.59,.61-1.19,1.29-1.6,.73,.59,.91,1.33,1.16,2.06,1.15,3.3,2.29,6.7,4.05,9.79,.08,.13,.35,.21,.56,.26,2.93-3.95,4.2-9.21,7.08-13.3,.64-.36,1,.37,1.25,.84,.99,1.47,3.63,9.64,5.27,8.96,2.65-4.27,4.34-9.08,6.88-13.42,.32-.44,.91-.25,1.14,.13,1.61,2.69,2.86,5.76,5,8.06,1.05,.43,1.M
39-1.39,1.89-2.04,1.93-3.78,3.84-7.58,5.75-11.37,.21-.42,.52-.75,1.24-.91,.89,.97,5.12,9.2,6.42,7.08,2.23-4.27,4.54-8.51,6.81-12.76,1.29-2.5,1.75-2.05,3.19,.02,1.34,1.49,2.7,2.95,4.07,4.42,.23,.25,.82,.18,1.01-.11,3.21-4.98,5.73-10.28,9.11-15.17,.46,.15,.92,.19,1.14,.39,1.81,1.59,3.31,3.49,5.29,4.86,1.28,.49,1.75-1.38,2.46-2.11,2.83-4.04,5.65-8.08,8.47-12.12,.32-.45,.62-.94,1.14-.99,2.42,1.88,4.73,3.68,7.07,5.51,.2,.43-.2,.76-.45,1.12-3.34,4.8-6.75,9.56-10.05,14.39-.25,.38-.14,.88,.29,1.16,1.78,1.14,3.57,2.29,5.37,M
3.42,2,1.23,2.22,.45,3.41-1.14,2.88-4.01,5.75-8.03,8.64-12.05,.32-.46,.64-.94,1.37-1.07,2.66,1.13,5.01,2.91,7.59,4.3Z"/><path class="cls-2" d="M196.48,1198.45c19.59-.23,39.32,.32,58.96-.25,5.19-.09,5.05-.3,2.78,3.32-2.94,4.84-6.18,9.53-8.95,14.47-.23,1.29,2.14,.59,2.9,.74,3.1-.11,6.19-.21,9.29-.38,12.89-.76,25.82-1.27,38.67-2.42,1.31-.11,2.65-.35,4.06,.02-.14,1.37-1.38,2.28-2.11,3.4-3.34,4.3-6.69,8.59-10.03,12.89-.42,.55-.79,1.12-1.17,1.69-.13,.19,.34,.69,.64,.68,13.4-.68,26.76-2.38,40.1-3.8,2.66-.3,5.34-.52,8.01-.M
77,.43-.04,.48,.41,.42,.72-4.93,5.94-10.39,11.53-15.5,17.34-.46,.51-1.05,.99-.92,1.74,14.79-1.07,29.49-4.03,44.24-5.65,1.48,.34-.13,1.37-.78,2.2-5.29,5.31-10.6,10.6-15.89,15.91-.94,1.21-4.53,3.63-.68,3.11,12.98-1.81,25.91-3.96,38.84-6.08,.2,0,.74,.33,.49,.62-6.83,6.86-14.09,13.31-21.08,20.02-.45,.54-3.06,2.49-1.6,2.72,12.29-1.88,24.54-3.99,36.81-5.96,.55-.08,1.04,.21,.55,.75-8.17,7.49-16.6,14.71-24.86,22.1-.81,.72-1.61,1.44-2.38,2.19-.12,.12-.06,.39-.02,.58,.83,.33,2.22-.08,3.15-.11,4.9-.73,9.79-1.47,14.68-2.24,5.6M
2-.66,11.42-2.33,16.98-2.51,.13,.91-1.07,1.46-1.69,2.04-9.37,8.04-18.75,16.07-28.13,24.1-.73,.63-1.44,1.28-2.11,1.95-.12,.12,.01,.39,.04,.67,10.55-.81,20.9-3.02,31.46-3.85,0,.32,.11,.6-.02,.71-.87,.82-1.76,1.63-2.7,2.4-10.58,8.76-21.16,17.51-31.74,26.26-.84,.7-1.67,1.4-2.47,2.13-.14,.12-.17,.43-.08,.57,.7,.5,1.83,.14,2.66,.16,4.15-.36,8.3-.73,12.45-1.09,4.28-.38,8.57-.76,12.85-1.14,.36-.03,.81-.13,.97,.25,.15,.35-.15,.62-.42,.85-.83,.7-1.68,1.4-2.53,2.09-13.61,10.89-27.14,21.9-40.81,32.73-.9,.78-2.27,.63-3.42,.66-7M
.14,0-14.28,.02-21.43,.02-5.03,.24-1.35-1.89,.44-3.41,5.6-4.51,11.21-9.02,16.8-13.53,5.78-4.67,11.54-9.36,17.31-14.04,1.75-1.48,4.74-3.28,.22-2.82-8.92,.76-17.73,1.29-26.68,1.94,.07-1.5,1.76-2.09,2.7-3.08,9.7-8.08,19.41-16.16,29.11-24.25,1.65-1.54,4.67-3.33,.11-2.83-9.2,1.06-18.39,2.14-27.59,3.15-.57,0-1.39,.16-1.87-.18-.06-.09-.13-.25-.08-.31,.57-.59,1.13-1.19,1.76-1.74,8.47-7.39,16.94-14.76,25.41-22.15,.65-.71,3.52-2.74,.98-2.52-11.17,1.4-22.23,3.61-33.46,4.36-1.1-.07-.21-1.11,.21-1.46,7.18-6.57,14.39-13.12,21.56M
-19.7,.64-.78,4.21-3.36,1.45-3.03-7.96,1.09-15.92,2.19-23.89,3.27-4.39,.5-8.76,1.36-13.18,1.52-1.51-.16,.44-1.72,.86-2.23,5.77-5.69,11.56-11.37,17.33-17.05,2.45-2.42,2.89-3-1.09-2.57-12.89,1.79-25.77,3.51-38.74,4.64-.2-.01-.75-.35-.58-.65,.77-.88,1.54-1.77,2.34-2.63,4.73-5.11,9.48-10.2,14.21-15.31,.32-.5,1.21-1.1,1.07-1.65-.16-.14-.38-.37-.55-.36-3.88,.38-7.75,.8-11.62,1.19-9.09,.92-18.17,1.87-27.27,2.68-2.14,.19-4.29,.34-6.43,.5-.41,.03-.8-.02-1.01-.34-.22-.34,.04-.62,.25-.88,4.59-5.95,9.7-11.56,13.94-17.76,.06-.1M
-.21-.47-.34-.47-4.17-.15-8.31,.42-12.47,.65-12.99,.88-26.06,2.03-39.07,2.11-.97-.52,.36-1.59,.55-2.26,3-4.7,6.03-9.39,9.03-14.08,.43-.67,.79-1.36,1.11-2.07,.06-.13-.18-.47-.35-.51-3.46-.36-7,.09-10.48,.05-15.88,.33-31.8,.8-47.67,.27-.79-.37-.06-1.41,.09-2.01,2.25-5.07,4.52-10.14,6.76-15.21,.26-.59,.77-1.16,.44-1.85l-.13,.07Z"/><path class="cls-2" d="M1007.42,688.18c-.81,.29-1.58,.05-2.35-.13-4.13-.94-8.26-1.91-12.39-2.84-1.44-.16-2.91-.94-4.32-.41,3.83,6.01,9.39,11.13,12.99,17.3-.65,.29-1.16,.17-1.68,.05-4.52-1.04M
-9.1-1.9-13.73-2.55-.42-.05-1.77-.37-1.6,.32,3.41,5.29,7.47,10.17,11.13,15.3,.33,.67,1.48,1.54,1.03,2.29-.15,.13-.5,.19-.73,.16-4.35-.69-8.72-1.3-13.09-1.85-.77-.05-1.58,.4-.86,1.18,3.26,4.7,6.54,9.39,9.8,14.08,.55,1.04,3.37,3.9,.58,3.65-4.39-.49-8.78-1.02-13.2-1.28l.09,.07c-4.07-5.7-8.14-11.4-12.21-17.1-.33-.46-.77-.9-.32-1.56,4.23-.22,8.54,.29,12.78,.43,.34,.02,.7-.45,.54-.69-3.37-4.96-7.33-9.53-10.94-14.33-.36-.69-1.64-1.46-1.13-2.27,.16-.2,.73-.29,1.1-.26,2.15,.13,4.3,.28,6.43,.49,2.27,.22,4.53,.52,6.8,.76,.22-M
.01,.77-.28,.58-.61-3.78-5.15-8.08-9.92-12.08-14.91-.37-.45-.8-.87-.61-1.56,5.44,.13,10.84,1.44,16.27,1.94,.45,.07,.51-.5,.39-.69-4.24-5.12-8.52-10.23-12.87-15.27-.09-.11,.05-.38,.14-.55,.04-.07,.23-.11,.36-.13,6.08,.47,12.18,2.35,18.14,2.77,.45-.52-.05-.96-.38-1.39-1.73-2.05-3.46-4.11-5.23-6.14-.53-1-8.37-8.49-6.35-8.45,7.17,.5,14.03,2.93,21.02,4.22,1.3-.32-4.26-5.81-4.8-6.75-2.21-2.58-4.47-5.12-6.7-7.69-.45-.52-1.03-1.01-1.09-1.7,.59-.38,1.21-.18,1.84-.02,6.7,1.61,13.42,3.18,19.94,5.24,.99,.31,2.04,.51,3.07,.75,.M
1,.02,.26-.07,.35-.14,.06-.05,.1-.18,.06-.24-.3-.48-.59-.97-.95-1.41-2.12-2.62-4.27-5.23-6.41-7.84-.56-.87-1.89-1.67-1.83-2.75,.19-.4,.68-.18,1.05-.08,5.89,1.54,11.66,3.34,17.37,5.26,3.35,1.12,6.68,2.28,10.04,3.4,.21,.07,.56,.03,.74-.07,.13-.07,.2-.39,.11-.52-2.76-4.12-6.14-7.81-8.94-11.9,.74-.38,1.25-.18,1.95,.07,6.58,2.21,13.14,4.46,19.54,6.98,3.99,1.57,7.98,3.11,11.99,4.65,.18,.07,.55,0,.7-.11,.14-.11,.21-.41,.12-.55-.79-1.25-1.6-2.49-2.45-3.71-1.65-2.79-4.45-5.6-5.53-8.54,.13-.25,.37-.32,.67-.21,4.83,1.91,9.72,M
3.72,14.46,5.74,8.13,3.34,16.1,7.05,24.08,10.55,.16-.19,.44-.39,.4-.5-.24-.61-.51-1.22-.85-1.8-1.95-3.31-3.93-6.61-5.89-9.92-.29-.48-.51-.99-.73-1.5-.03-.07,.02-.24,.09-.26,.23-.07,.54-.19,.7-.12,2.27,.94,4.54,1.88,6.76,2.89,13.07,5.7,25.6,12.59,38.31,18.53,.14-.15,.36-.39,.3-.51-1.69-3.51-3.43-7.01-5.13-10.53-.58-1.2-1.09-2.42-1.62-3.63-.02-.16,.32-.4,.5-.34,6.57,2.78,12.76,6.44,19.13,9.63,10.46,5.52,20.7,11.28,30.85,17.16,.87,.5,1.76,.99,2.67,1.45,.14,.07,.44-.03,.64-.1,.37-.41-.26-1.35-.32-1.85-1.65-4.32-3.31-8.M
64-4.95-12.97-.15-.39-.26-.81,.22-1.15,21.22,11,41.16,24.15,61.3,36.87,.58,.13,1.33,.43,1.23-.44-.36-1.48-.77-2.95-1.15-4.42-1.01-3.9-2.03-7.8-3.02-11.7-.03-.27,.19-.78,.58-.65,24.73,14.98,48.65,31.67,72.16,48.28,.13,.04,.56-.12,.62-.29,.06-.21,.12-.42,.09-.63-.58-4.17-1.19-8.34-1.76-12.52,.06-1.17-1.63-6.89,.75-5.24,28.99,19.99,57.33,40.95,84.58,63.1,.27,6.42,.04,12.89,.11,19.32-.08,.63,.22,1.35-.38,1.82-.74,.39-2.05-1.14-2.76-1.63-17.1-14.28-34.28-28.34-52.11-41.97-8.36-6.41-16.88-12.69-25.34-19.03-.71-.44-1.39-1M
.22-2.32-1.03-.3,.24-.2,.84-.2,1.2,.58,5.78,2.1,11.53,2.17,17.33,0,.09-.44,.23-.64,.21-1.13-.44-2.05-1.41-3.05-2.08-21.46-16.46-43.8-32.64-66.66-47.47-1.02-.26-.52,1.3-.5,1.83,1.14,4.43,2.32,8.85,3.49,13.27,.24,.73,.41,1.45,.11,2.19-.95-.03-1.64-.49-2.35-1.05-18.89-12.67-38.08-26.52-58.21-37.2-.16,.1-.24,.39-.19,.57,1.5,4.48,3.27,8.88,4.86,13.33,.23,.62,.35,1.26,.51,1.89,.02,.41-.57,.37-.83,.33-16.62-10.2-33.45-20.74-50.96-29.6-.2-.09-.57,.09-.55,.29,2.01,4.82,4.44,9.47,6.6,14.22,.07,.22-.02,.76-.36,.73-13.81-7.06-M
27.12-14.94-41.22-21.56-1.16-.5-2.26-1.37-3.6-1.11,0,0,.18-.14,.18-.14l-.06,.1c.06,.31,.04,.66,.2,.94,2.5,4.36,5.03,8.71,7.55,13.07l.08-.02c-1.63,.7-3.16-.9-4.64-1.42-11.24-5.28-22.43-11.55-34.26-15.55-.37,0-.35,.41,.12,1.14,1.85,2.87,3.72,5.74,5.61,8.59,1.9,2.95,2.26,3.8,1.78,3.78-1.68-.07-2.88-1.01-4.26-1.6-8.52-3.69-17.06-7.36-25.85-10.63-4.52-1.83-2.81-.03-1.06,2.58,2.17,3.22,4.81,6.18,6.69,9.57,0,.15-.38,.37-.53,.33-.74-.24-1.5-.46-2.21-.75-7.95-3.16-16.08-6.09-24.32-8.69-.48-.11-1.06-.46-1.48-.1-.45,.38,.03,.M
78,.3,1.12,.94,1.18,1.9,2.35,2.82,3.54,2.76,3.57,5.5,7.15,8.26,10.73,.35,.46,.76,.9,.51,1.48l.08-.06c-.69,.19-1.31,0-1.94-.2-4.23-1.36-8.45-2.75-12.69-4.07-3-.93-6.04-1.78-9.08-2.63-.3-.08-.71,.08-1.09,.14,3.75,5.79,8.86,10.71,12.66,16.49,.19,.39-.51,.47-.72,.45-5.58-1.54-11.15-3.09-16.74-4.59-1.14-.31-2.31-.55-3.48-.79-.19-.04-.46,.13-.66,.24,.09,.79,1.42,1.99,1.9,2.77,3.39,4.25,6.79,8.5,10.18,12.75,.36,.45,.76,.89,.56,1.48l.09-.06Z"/><path class="cls-2" d="M1112.89,621.47c1.23-1.22-.36-2.66-.81-3.9-1.66-3.18-3.32M
-6.36-4.97-9.54-.2-.39-.28-.82-.38-1.24-.02-.08,.1-.2,.19-.27,17.96,6.57,35.43,15.51,52.52,23.84,1.26,.5,5.02,3.09,3.58-.21-1.59-4-3.2-8-4.79-12-.17-.68-.79-1.54-.08-2.06,21.77,9.52,42.49,21.43,63.27,32.88,.54,.17,2.51,1.56,2.64,.65-.6-4.94-2.56-9.67-3.69-14.51-.17-.62-.19-1.27-.26-1.91-.01-.09,.07-.26,.16-.28,.24-.05,.56-.14,.73-.05,17.32,9.19,34.26,19.12,50.86,29.22,7.48,4.59,14.86,9.28,22.3,13.92,.95,.59,1.93,1.17,2.93,1.71,.11,.06,.62-.1,.65-.21,.01-5.97-1.55-11.99-2.12-17.97,.32-1.34,2.03,.13,2.73,.46,30.37,18M
.65,60.17,38.16,88.9,59.04,.34,6.57,.07,13.15,.17,19.73,0,.43-.06,.86-.12,1.28-.01,.08-.16,.18-.26,.2-.24,.03-.53,.09-.73,.01-8.98-6.24-17.53-13.1-26.47-19.45-18.59-13.43-37.46-26.38-56.69-38.98-1.24-.82-2.57-1.54-3.89-2.28-.09-.05-.58,.17-.58,.26,.17,5.71,1.5,11.34,2.16,17.01,.29,2.31-1.01,1.47-2.3,.65-23.15-15.76-46.6-30.69-70.96-44.92-.75-.3-2.03-1.55-2.44-.43,.59,2.43,1.21,4.85,1.85,7.27,.81,3.05,1.65,6.1,2.44,9.16-.41,1.4-2.57-.67-3.38-.98-19.39-11.69-38.88-22.91-59.05-33.39-.67-.3-1.33-.88-2.11-.55-.1,.03-.22M
,.19-.2,.26,.27,.83,.54,1.67,.86,2.49,1.62,4.22,3.25,8.43,4.87,12.65,.03,.08-.03,.24-.11,.27-.22,.08-.52,.2-.69,.14-2.36-.98-4.5-2.35-6.76-3.52-15.43-8.25-31.18-16.28-47.37-23.46-.18,.25-.44,.44-.39,.58,.24,.72,.51,1.44,.86,2.14,1.65,3.3,3.34,6.58,5,9.88,.3,.6,.54,1.21,.79,1.83,.03,.08-.02,.25-.1,.27-.97,.42-1.9-.52-2.8-.81-14.24-6.71-28.65-13.46-43.58-19.03-.16-.05-.45,.12-.65,.23-.14,.53,.63,1.51,.87,2.07,1.95,3.19,3.93,6.37,5.88,9.57,.29,.48,.45,1,.64,1.51,.02,.05-.19,.23-.26,.22-4-.99-7.65-3.11-11.53-4.52-8.28-M
3.37-16.7-6.51-25.22-9.48-1.07-.23-2.22-1.14-3.32-.8-.15,.1-.27,.4-.19,.53,2.25,3.59,4.92,6.92,7.37,10.39,.21,.49,1.44,1.71,.39,1.84-10.84-3.45-21.42-7.6-32.48-10.63-.61-.09-1.31-.53-1.89-.22-.2,.11-.27,.36-.14,.54,3.18,3.66,6.02,7.84,9.4,11.23l-.06-.06c-1.37,.95-3.09-.17-4.53-.45-7.92-2.41-15.92-4.65-24.03-6.62-.61-.06-1.35-.44-1.92-.12-.07,.06-.15,.18-.12,.24,.22,.38,.43,.79,.73,1.13,2.92,3.48,6.16,6.72,8.84,10.38-.63,.26-1.14,.18-1.67,.04-6.38-1.71-12.89-3.07-19.38-4.49-1.68-.28-3.35-.97-5.06-.76-.03,.64,.42,1.0M
5,.82,1.47,3,3.31,6.27,6.41,9.08,9.88,.24,.36-.39,.56-.61,.56-6.98-1.07-13.89-2.9-20.96-3.14-1.18,.14,.93,1.87,1.2,2.32,3.55,3.79,7.11,7.57,10.67,11.36,.27,.41,1,.91,.86,1.4-.16,.13-.39,.32-.56,.3-1.73-.2-3.46-.4-5.17-.69-4.09-.69-8.24-1.07-12.38-1.47-.89-.16-1.47,.53-.69,1.19,3.38,3.62,6.76,7.25,10.13,10.88,.87,1.15,2.38,2.04,2.59,3.51-5.18-.03-10.46-.99-15.71-1.04-.88-.15-1.43,.58-.66,1.23,3.92,4.23,7.81,8.5,11.66,12.78,1.06,1.21,1.56,2.07-.6,1.88-4.7-.43-9.4-.44-14.12-.25l-.24-.15c-3.7-4.24-7.74-8.28-11.82-12.29M
-.49-.67-3.01-2.24-1.32-2.79,4.01-.47,8.06-.35,12.09-.51,.61-.05,2.38,.16,2.03-.87-3.94-4.42-8.39-8.4-12.52-12.65-.21-.22-.64-.91-.32-1.12,.38-.1,.77-.23,1.16-.24,4.58-.07,9.16-.1,13.73,.15,1.61,.24,2.22-.6,.81-1.62-3.93-3.98-7.92-7.93-12.01-11.76-2.43-2.23,3.65-1.05,4.64-1.14,4.16,.3,8.34,.36,12.47,.89,2.79,.22,.69-1.45-.21-2.43-2.8-2.75-5.63-5.49-8.42-8.25-.55-1.12,1.25-.73,1.88-.71,5.73,.66,11.47,1.27,17.13,2.25,.51,0,3.54,.57,3.15-.29-2.69-3.56-6.25-6.44-9.28-9.72-.91-1.24,1.16-.93,1.94-.82,7.79,1.14,15.49,2.74M
,23.19,4.31,.24,.05,.62,.04,.76-.08,.31-.26,.04-.57-.15-.81-2.6-3.04-5.43-5.9-8.11-8.86-2.32-2.37,.4-1.65,1.99-1.39,7.44,1.49,14.78,3.28,22.05,5.24,.99,.07,6.22,2.16,5.24,.35-2.47-3.23-5.18-6.29-7.74-9.46-.36-.44-.88-.83-.83-1.41,.48-.33,1.02-.24,1.51-.12,1.93,.48,3.84,.99,5.76,1.5,8.29,2.23,16.49,4.67,24.59,7.31,1.36,.38,2.45,1.06,3.93,.65-2.36-3.64-5.07-6.88-7.6-10.37-.26-.48-1.03-1.25-.81-1.72,.48-.42,1.65,.16,2.25,.24,12.56,3.89,24.94,8.11,37.06,12.79,4.41,1.91,1.02-2.11,.12-3.75-1.83-2.87-3.81-5.66-5.41-8.66-.M
19-.38,.51-.48,.71-.48,16.01,5.67,31.95,11.67,47.06,19.1,.06-.07,.11-.13,.17-.19l-.22,.18Z"/><path class="cls-2" d="M375.73,837.52c-.7,.2-1.31-.01-1.93-.24-4.64-1.73-9.3-3.42-13.91-5.19-9.6-3.68-19.06-7.57-28.37-11.69-1.06-.47-2.14-.91-3.23-1.32-.16-.06-.46,.08-.68,.16-.08,.03-.14,.19-.11,.27,.32,.71,.64,1.41,.99,2.11,1.93,3.79,3.87,7.57,5.78,11.36,.07,.14-.14,.38-.26,.55-19.01-6.89-37.22-16.52-55.38-25.11-.15-.06-.46,.06-.66,.14-.33,.33,.09,1.11,.18,1.53,1.65,4.1,3.31,8.19,4.96,12.29,.1,.44,.52,1.21,.18,1.53-.21,.M
08-.47,.18-.67,.14-1.48-.44-2.83-1.24-4.23-1.87-19.69-9.53-38.77-19.66-57.71-30.39-1.35-.59-4.25-2.87-3.32,.43,1.17,4.2,2.35,8.4,3.52,12.61,.08,.83,.85,2.11,.1,2.72-17.63-8.61-34.77-19.33-51.62-29.32-7.49-4.59-14.88-9.27-22.33-13.9-1.1-.49-2.12-1.77-3.39-1.44-.31,2.06,.39,4.06,.64,6.09,.39,4.15,1.54,8.32,1.58,12.45-.69,.21-1.16,0-1.59-.27-16.39-9.9-32.57-20.24-48.43-30.75-13.25-8.83-26.35-17.8-39.19-27.02-.94-.79-2.52-1.38-2.6-2.74-.12-6.25-.02-12.5-.05-18.74-.13-2.89,2.13-.86,3.32,.01,27.44,20.62,55.51,40.46,84.62M
,59.1,.95,.58,1.24-.77,1-1.46-.74-5.57-1.53-11.13-2.3-16.7-.02-.19,.13-.56,.2-.56,20.31,12.19,40.11,26.47,61.08,38.54,3.98,2.4,8.01,4.75,12.03,7.11,.64,.37,1.22,.86,2.12,.79,.29-.53,.12-1.05-.03-1.58-1.17-4.2-2.34-8.41-3.48-12.61-.26-.94-.43-1.9-.61-2.85-.02-.09,.08-.22,.18-.28,.79-.12,1.69,.66,2.41,.95,7.15,4.23,14.24,8.52,21.44,12.69,12.44,7.21,25.11,14.15,37.99,20.85,.78,.29,1.56,1.09,2.42,.66,.08-.03,.14-.19,.11-.28-.18-.63-.36-1.26-.6-1.87-1.61-4.11-3.23-8.21-4.85-12.32-.16-.4-.45-.8-.14-1.27,1.23-.14,2.83,1.1M
9,4.01,1.67,16.28,8.83,33.08,17.26,50.07,24.93,.58,.14,1.42,.27,.93-.77-2.08-4.56-4.81-8.84-6.63-13.51,.32-.86,2.07,.4,2.68,.55,10.19,4.84,20.48,9.54,30.98,13.95,3.81,1.6,7.66,3.15,11.5,4.71,.53,.11,1.76,.81,2,.04-1.88-3.85-4.48-7.34-6.63-11.05-.35-.58-.61-1.19-.88-1.8,0-.14,.36-.4,.51-.38,12.74,4.88,25.27,10.18,38.26,14.56,.46,.16,1.01,.15,1.53,.2,.07,0,.25-.16,.24-.2-.17-.4-.31-.83-.57-1.19-2.45-3.69-5.58-7.11-7.71-10.96-.01-.17,.29-.42,.46-.42,2.05,.4,3.98,1.32,5.96,1.96,8.57,3.15,17.33,5.92,26.17,8.55,.73,.11,1M
.59,.58,2.28,.33,.09-.17,.22-.42,.13-.54-2.87-3.88-6.37-7.38-8.97-11.42,.58-.36,1.1-.27,1.61-.12,4.55,1.33,9.09,2.7,13.66,3.98,4.32,1.2,8.69,2.3,13.04,3.43,.47,.06,1.11,.26,1.55-.03,.06-.05,.1-.19,.06-.25-.39-.56-.75-1.14-1.2-1.66-2.46-2.83-4.94-5.65-7.41-8.47-.37-.42-.82-.82-.75-1.44,6.66,1.02,14.08,3.3,20.94,4.57,1.36,.18,3.44,.92,4.68,.71,.09-.16,.23-.41,.14-.53-3.07-3.71-6.71-6.97-9.76-10.7-.11-.14-.04-.38,.01-.56,.01-.05,.24-.11,.36-.1,7.09,.91,14.17,3.11,21.37,3.11,.28-.98-.86-1.51-1.37-2.23-3.56-3.79-7.13-7.M
57-10.69-11.36-1.73-1.85-.9-1.92,1.11-1.62,5.54,.71,11.13,1.89,16.75,1.82,.83-.43-.17-1.11-.5-1.57-3.99-4.47-8.41-8.63-12.17-13.29-.11-.27-.02-.75,.41-.69,5.35,.31,10.7,1.41,16.06,1.07,.89-.52-.66-1.56-.99-2.13-3.81-4.43-8.22-8.45-11.69-13.14-.01-.17,.46-.63,.76-.53,4.96,.51,9.95,.34,14.93,.41l-.1-.06c4.4,4.76,8.98,9.41,13.67,13.99,1.68,1.91-6.07,1.27-7.05,1.52-2.29,.08-4.57,.13-6.86,.2-1.48,.37,.74,1.96,1.14,2.56,3.78,3.79,7.57,7.56,11.36,11.34,.44,.71-.56,.9-1.07,.91-3.9,.02-7.81,.19-11.71-.05-3.37-.12-3.87-.08-3M
.78,.34,.22,1.01,1.18,1.63,1.92,2.36,3.48,3.43,6.99,6.83,10.49,10.25,.35,.42,1.27,1.11,.62,1.58-5.34,.02-10.76-.38-16.08-.9-.77-.05-3.76-.51-2.48,.99,3.18,3.21,6.49,6.32,9.71,9.5,.15,.14,.2,.43,.12,.6-.15,.19-.68,.35-.99,.28-5.74-.59-11.47-1.25-17.15-2.15-1.27-.1-2.73-.47-3.95-.25-.06,.19-.17,.46-.06,.59,2.8,3.53,6.82,6.5,9.37,10.02-.13,.15-.32,.38-.5,.39-2.53-.02-5.06-.6-7.55-.98-5.5-1.04-10.98-2.12-16.47-3.2-.51-.1-1-.34-1.5,.02,1.95,3.37,5.3,5.91,7.78,8.96,.55,.6,1.04,1.24,1.53,1.87,.06,.07,.02,.23-.05,.31-.94,.M
31-2.13-.15-3.12-.23-7.44-1.49-14.78-3.26-22.05-5.22-1.75-.27-3.64-1.42-5.38-.83,.3,0,.37-.08,.23-.23l-.13,.21c2.64,3.86,6,7.38,8.85,11.14,.06,.07,.03,.23-.03,.31-.65,.34-1.95-.12-2.69-.21-9.85-2.56-19.59-5.36-29.18-8.48-1.07-.28-2.26-1.01-3.37-.7-.45,.2-.17,.57,.01,.82,2.68,3.8,5.86,7.51,8.21,11.43-.59,.42-1.21,.12-1.82-.07-8.63-2.73-17.29-5.38-25.71-8.51-4.15-1.54-8.3-3.07-12.45-4.59-.46-.17-1.01-.57-1.45-.26-.66,.47,0,.98,.23,1.43,.35,.7,.83,1.35,1.26,2.02,1.9,2.96,3.95,5.85,5.69,8.9,.15,.26,.03,.62,.04,.93l.08-M
.07Z"/><path class="cls-2" d="M412.05,773.58c.69-.15,1.32,.03,1.95,.23,4.24,1.37,8.47,2.76,12.74,4.08,3.01,.93,6.06,1.77,9.11,2.62,.28,.08,.68-.1,1.22-.2-4.2-5.64-8.97-10.71-12.82-16.53-.03-.17,.3-.41,.47-.38,5.76,1.45,11.44,3.15,17.18,4.67,3.01,.51,5.56,2.01,2.29-1.95-3.4-4.26-6.83-8.52-10.23-12.78-.42-.53-1.01-1.03-.87-1.75l-.11,.05c.8-.33,1.58-.08,2.34,.09,4.14,.93,8.26,1.89,12.4,2.82,1.39,.16,2.89,.91,4.25,.46,0-.69-.55-1.19-.98-1.73-3.87-5.23-8.53-10.04-11.86-15.6,.64-.28,1.15-.17,1.67-.05,4.78,1.1,9.62,2,14.5M
3,2.65,.26,0,.91-.02,.85-.41-.33-.58-.64-1.17-1.04-1.71-3.65-5.02-7.51-9.9-11.04-15-.49-.6,0-1.13,.7-1,5.01,.74,10.02,1.52,15.03,2.27l-.04-.02c4.11,5.3,8.22,10.61,12.33,15.92,3.7,3.88-12.92-.19-14.32,.59-.08,.7,.45,1.21,.89,1.75,3.62,4.41,7.24,8.81,10.86,13.22,.44,.69,1.32,1.14,.93,2.07-22.1-1.73-20.42-6.68-5.46,11.88,.6,.7,1.17,1.43,1.73,2.16,.05,.07,0,.22-.08,.31-.06,.08-.2,.17-.3,.16-1.46-.13-2.94-.21-4.37-.44-4.08-.67-8.19-1.27-12.2-2.2-2.34-.28-2.45-.08-1.05,1.78,3.21,3.72,6.44,7.43,9.66,11.15,.69,.8,1.34,1.61M
,1.99,2.42,.18,.3-.36,.64-.56,.66-6.61-.72-13.09-2.48-19.49-4.05-1.74-.55-1.94-.04-.88,1.33,3.99,4.73,8.05,9.41,12.02,14.15,.11,.13,.1,.46-.02,.55-.16,.12-.51,.19-.74,.14-7.9-1.77-15.66-3.78-23.37-6.14-.69-.16-1.35,.26-.7,.87,2.97,3.72,5.98,7.42,9,11.1,.19,.23,.13,.42-.14,.52-3.41-.48-6.89-1.8-10.25-2.71-6.26-1.78-12.38-4.51-18.67-5.91-.3,0-.35,.46-.09,.84,2.69,3.93,6.24,7.58,8.59,11.6-.72,.46-1.48-.02-2.21-.22-10.08-3.32-19.94-7.03-29.69-10.93-.71-.24-1.42-.76-2.18-.39,1.76,4.04,5.19,7.75,7.59,11.62,.25,.36,.36,.7M
8,.5,1.18,.02,.05-.19,.21-.28,.2-4.97-1.24-9.71-3.67-14.49-5.5-7.35-3.15-14.63-6.41-21.93-9.64-.81-.36-1.73-.62-2.22-1.33-.06,.07-.13,.13-.19,.2l.23-.18c-1.29,1.34,.69,2.85,1.19,4.14,1.84,3.23,3.89,6.37,5.62,9.66,.06,.17-.01,.46-.17,.57-15.64-5.66-30.38-14.19-45.4-21.41-.7,.57-.21,1.12,.03,1.77,1.82,3.71,3.67,7.41,5.48,11.12,.29,.59,.48,1.22,.68,1.84,.02,.07-.12,.2-.22,.26-10.63-4.16-20.73-10.47-30.86-15.74-7.34-3.99-14.45-8.35-21.85-12.2-.37-.19-.68,.25-.68,.52,1.42,4.84,3.6,9.47,5.29,14.22,.09,.39,.39,.93,0,1.21-M
14.18-6.82-27.63-15.79-41.1-23.83-6.49-4.04-12.89-8.16-19.33-12.24-.63-.34-1.23-.98-2.01-.71,.62,5.55,3.27,11.33,4.06,17.03,0,.2-.43,.38-.6,.3-24.22-14.59-47.35-30.71-70.33-47.07-.62-.39-1.21-1.02-2.02-.79-.07,.01-.16,.18-.15,.27,.07,1.18,.09,2.36,.24,3.53,.53,3.96,1.09,7.92,1.67,11.88,.43,2.67,.43,3.05-.04,3.01-28.94-18.59-56.5-40.37-83.46-61.43-2.72-2.16-2.34-1.7-2.36-4.49,.06-6.13-.27-12.3,.05-18.4,.98-.44,1.79,.66,2.55,1.14,22.36,18.63,44.81,36.76,68.34,54.15,3.16,2.35,6.31,4.7,9.47,7.04,.58,.32,2.42,2.01,2.78,M
.87-.31-5.93-1.49-11.77-2.26-17.66-.09-1.94,2.33,.25,2.95,.68,21.83,16.44,44.35,33.51,67.69,47.88,.63-.34,.25-1.21,.17-1.77-.9-3.37-1.82-6.74-2.72-10.1-.35-1.78-1.3-3.55-.93-5.37,.77-.14,1.25,.28,1.75,.62,3.89,2.66,7.77,5.34,11.68,7.98,15.32,10,30.67,20.89,46.92,29.51,.1-.04,.23-.18,.21-.25-.12-.63-.2-1.27-.42-1.88-1.33-3.62-2.69-7.22-4.04-10.83-.35-.93-.69-1.86-.98-2.8,0-.23,.37-.67,.71-.47,16.6,10.08,33.31,20.48,50.68,29.41,.21,.06,.83-.06,.8-.39-.12-.42-.23-.84-.42-1.23-1.81-3.83-3.63-7.65-5.44-11.48-.23-.5-.37-M
1.02-.52-1.54-.02-.08,.09-.21,.18-.28,.07-.05,.24-.09,.31-.06,.92,.43,1.87,.84,2.74,1.33,13.52,7.51,27.24,14.98,41.35,21.45,.15-.28,.38-.5,.31-.64-.44-.9-.92-1.79-1.42-2.67-1.98-3.53-3.98-7.06-5.95-10.61-.07-.13,.11-.38,.22-.55,.97-.06,1.92,.73,2.82,1.08,11.36,5.97,23.5,10.92,35.08,16.6,0,0,.03-.17,.03-.17l-.14,.12c1.09-.92-.15-2.02-.62-2.93-1.92-2.95-3.87-5.9-5.79-8.85-.37-.57-.66-1.17-.98-1.76-.04-.07,.02-.25,.08-.26,.65-.3,1.21,.05,1.8,.3,6.04,2.58,12.06,5.21,18.14,7.73,19.83,7.84,13.67,6.14,4.72-7.9-.09-.13,.08M
-.38,.18-.56,.03-.05,.25-.08,.34-.05,8.29,3.08,16.47,6.3,25,8.93,.96,.18,2,.92,2.95,.44-3.33-5.41-8.04-10.41-11.84-15.66-.29-.38-.48-.76-.32-1.21l-.09,.08Z"/><path class="cls-2" d="M496.99,948.69c2.65,3.91,5.62,7.63,7.98,11.73l.16-.1c-16.27,1.16-32.58,.19-48.83,.15-.16,.03-.38,.36-.33,.5,1.61,4.03,4.46,7.53,6.03,11.59-.12,.86-1.71,.5-2.36,.59-9.01-.32-18.03-.69-27.02-1.35-9.13-.57-18.19-1.83-27.28-2.49-.9,.1-.71,1-.47,1.59,1.85,4.27,3.71,8.53,5.57,12.8l.1-.09c-22.82-1.96-45.44-5.55-67.99-9.4-.91-.03-.8,.94-.64,1.54M
,1.32,4.28,2.8,8.51,3.81,12.87,.11,.43,.03,.85-.51,1.25-26.41-4-52.51-9.82-78.38-16.23-.63-.09-1.73-.5-2.11,.17,.15,1.28,.31,2.56,.55,3.83,.97,4.36,1.34,8.73,1.18,13.18l.13-.12c-32.19-7.52-63.78-16.33-95.01-26.26-1.3-.38-1.37,.86-1.3,1.75-.03,5.45,.62,11.06-.15,16.44-1.09,.81-2.92-.31-4.07-.55-37.23-11.25-73.91-24.1-110.08-38.08-.74-.32-1.24-.77-1.23-1.53,.03-1.72-.01-3.45-.01-5.17,.06-5.04-.17-10.12,.1-15.15,.94-.45,1.81,.16,2.69,.44,35.81,14.47,71.63,28.14,108.55,40.06,1.04,.12,3.77,1.84,3.98,.09-.62-5.9-1.28-11.M
8-1.91-17.7-.04-.41,.61-.82,1.07-.68,30.47,10.39,61.22,19.93,92.54,27.96,.66,.22,2.22,.6,2.23-.41-.33-1.7-.66-3.4-1.03-5.09-.07-1.54-3.45-11.73-1.51-11.46,25.1,6.65,50.32,12.95,75.9,17.83,.91,.18,1.85,.29,2.78,.42,1.07,0,.64-1.22,.47-1.87-1.43-4.26-2.88-8.52-4.32-12.78-.21-.61,.34-1.1,1.06-.97,21.34,4.25,42.79,8.17,64.43,10.75,1.67,.15,2.04-.15,1.52-1.34-1.72-4.21-4-8.2-5.48-12.5,.51-.08,.91-.24,1.27-.2,5.85,.74,11.69,1.55,17.56,2.23,12.3,1.29,24.63,2.56,36.96,3.13,1.07,.08,1.31-.56,.89-1.27-1.93-3.32-3.9-6.62-5.75M
-9.97-1.4-2.48,4.33-1.06,5.55-1.22,14.22,1.21,28.53,1.3,42.81,1.15l-.09-.06Z"/><path class="cls-2" d="M1192.65,222.76c-18.63,.68-37.07,1.81-55.69,3.23-.13-1.59,1.21-2.37,1.98-3.58,3.41-4.39,6.83-8.78,10.23-13.18,.42-.55,.79-1.12,1.17-1.69,.14-.2-.35-.68-.67-.66-14.87,1.1-29.68,2.83-44.52,4.35-.67,.07-1.33,.2-1.99,.26-.74,.06-1.74,.54-2.16-.1-.39-.6,.49-1.16,.95-1.67,4.63-5.16,9.29-10.31,13.93-15.48,.34-.56,2.1-1.97,1.18-2.36-14.92,1.03-29.73,4.04-44.61,5.64-.21-1.1,1.07-1.74,1.67-2.54,5.29-5.31,10.6-10.61,15.89-15.M
91,.64-.85,2.18-1.67,1.95-2.79-12.6,1.28-25.18,3.51-37.65,5.66-5.12,.95-3.25-.36-.68-2.87,6.27-5.92,12.56-11.82,18.83-17.74,.61-.57,1.16-1.18,1.72-1.79,.07-.07,.07-.25,0-.31-.15-.13-.39-.32-.55-.3-2.91,.43-5.82,.87-8.72,1.34-8.44,1.39-16.87,2.8-25.31,4.18-1.04,.17-2.1,.44-3.18,.13l.08,.08c0-.2-.12-.47,0-.6,.65-.68,1.34-1.35,2.06-1.99,7.95-7.04,15.9-14.07,23.85-21.1,.63-.52,1.28-.97,1.34-1.83-11.34,1.1-22.76,3.34-34.07,5.03-1.55,.09-.59-.77,0-1.42,10.19-8.92,20.68-17.54,30.83-26.5,.76-1.36-2.35-.63-3.02-.65-6.91,.92M
-13.81,1.87-20.71,2.8-2.39,.32-4.78,.62-7.18,.9-.2,.02-.55-.11-.61-.24-.06-.92,1.47-1.59,2.04-2.25,10.58-8.76,21.16-17.51,31.74-26.27,3.65-2.97,5.33-3.99-.91-3.36-8.03,.68-16.07,1.37-24.11,1.98-.47,.03-.49-.52-.37-.7,4.02-3.52,8.29-6.77,12.42-10.17,9.79-7.86,19.6-15.72,29.4-23.58,2.63-2.11,2.11-1.87,5.62-1.87,7.75-.01,15.42,0,23.19,0,0,.4,.15,.79-.03,.96-.77,.74-1.63,1.43-2.48,2.12-11.37,9.19-22.75,18.38-34.12,27.58-.94,.76-1.82,1.58-2.69,2.4-.07,.06,.13,.4,.3,.5,9.45-.07,19.03-1.5,28.52-1.75,.02,.22,.15,.49,.03,.6M
2-.57,.6-1.17,1.18-1.82,1.72-9.14,7.62-18.3,15.23-27.44,22.85-1.68,1.4-3.32,2.82-4.95,4.26-.13,.12-.08,.4-.06,.59,.54,.26,1.35,.07,1.96,.07,6.26-.74,12.51-1.53,18.78-2.24,3.47-.39,6.95-.67,10.43-.98,.2-.02,.54,.11,.63,.25,.22,.84-1.13,1.46-1.61,2.06-3.83,3.33-7.67,6.66-11.49,9.99-5.01,4.37-10.01,8.74-15.01,13.11-.81,.56-1.27,1.54,.16,1.4,11.4-1.24,22.82-3.79,34.23-4.22,.5,.5-.93,1.43-1.29,1.85-5.96,5.42-11.93,10.84-17.87,16.27-1.86,1.7-3.66,3.45-5.46,5.19-.12,.12-.04,.39,.01,.58,.01,.06,.23,.1,.36,.11,10.38-.97,20.M
72-2.75,31.09-4.01,2.29-.17,4.84-1.05,7.06-.5,.07,.09,.14,.25,.09,.31-.46,.53-.92,1.06-1.43,1.56-5.77,5.69-11.56,11.37-17.33,17.06-.76,.75-1.5,1.52-2.2,2.31-.12,.13-.02,.4-.02,.64,9.74-.57,19.38-2.67,29.12-3.53,4.27-.46,8.54-.91,12.82-1.34,.17-.02,.4,.18,.55,.31,.06,.06,.05,.23-.01,.31-.51,.63-1,1.27-1.56,1.88-4.65,5.02-9.31,10.03-13.96,15.06-.72,.77-1.36,1.59-1.99,2.41-.06,.08,.2,.47,.31,.47,8.31-.17,16.53-1.84,24.83-2.38,6.96-.63,13.92-1.24,20.89-1.86,.56-.05,1,.13,.95,.37-.19,1.24-1.38,2.07-2.06,3.08-3.71,4.62-7M
.42,9.25-11.12,13.88-.72,1.03-2.31,2.58,.14,2.4,16.89-1.22,33.83-2.68,50.76-2.94,.54,.25,.21,1-.08,1.39-3.81,5.94-7.63,11.88-11.44,17.81l.1-.06Z"/><path class="cls-2" d="M1093.82,419.36c26.96,2.92,53.78,7.54,80.34,12.8,1.05,.06,1.15-.95,1.41-1.68,1.1-4.1,2.18-8.21,3.28-12.32,.41-1.51,.84-1.71,2.84-1.35,1.31,.23,2.62,.48,3.93,.74,29.5,5.66,58.59,12.67,87.56,20.46,.34,.08,.92-.15,.98-.39,.25-1.05,.55-2.1,.72-3.17,.66-4.17,1.27-8.34,1.92-12.5,.21-.66,.22-1.8,1.11-1.89,36.82,9.24,73.52,19.99,109.19,32.58,.42,6.58,.04,1M
3.19,.15,19.79-.04,.73-.02,1.88-1.09,1.71-12.02-4.01-23.89-8.44-35.95-12.42-24.57-8.24-49.42-16.1-74.6-22.96-1.93-.46-1.55,2.12-1.96,3.28-.66,4.92-1.72,9.8-1.86,14.76l.13-.06c-30.73-8.71-61.71-17.02-93.09-23.57-2.6-.34-3.85-1.34-3.79,2.11-.07,4.41,.28,8.83-.09,13.23-.41,.82-1.75,.42-2.49,.33-3.12-.68-6.22-1.39-9.33-2.07-22.24-4.85-44.77-8.94-67.37-11.93-.87-.06-1.31,.62-1.22,1.33,.21,4.52,.13,9.05,.93,13.54l.12-.09c-20-2.58-40.03-5.45-60.18-6.86-2.27-.17-4.55-.22-6.83-.31-.49-.02-.98,.42-.97,.84-.03,4.46,1.57,8.74,M
3.16,12.89l.1-.09c-19.69-1.39-39.43-2.95-59.18-2.46-.27-4.03-2.12-7.93-2.34-11.96,.78-.57,1.62-.49,2.41-.52,18.16-.71,36.3,.11,54.44,.82,.52,.02,.99-.41,.93-.85-.25-4.28-1.65-8.55-1.07-12.83l-.13,.1c20.82,1.31,41.68,2.71,62.36,5.5,1.34-.1,6.07,1.47,6-.48-.11-4.72-.22-9.44-.33-14.15l-.13,.09Z"/><path class="cls-2" d="M138.69,233.83c.3-.5,.32-1.03,.29-1.58-.25-3.87-.51-7.74-.75-11.61-.36-5.91-.71-11.82-1.05-17.74-.24-3.14,1.52-1.37,3.05-.48,7.52,5.08,14.75,11.03,22.51,15.56,.26-.19,.61-.39,.55-.75-.37-12.24-1.26-24.5M
5-1.11-36.77,.11-.44,.97-.37,1.34-.12,7.72,4.07,15.13,8.76,22.97,12.57,1.12,.11,.73-1.74,.87-2.47-.04-5.27-.14-10.55-.15-15.82,.07-8.38-.17-16.78,.16-25.15,1.09-.4,2.07,.23,3.1,.52,4.37,1.67,8.73,3.36,13.08,5.05,.85,.33,1.67,.71,2.52,1.03,5.07,1.93,6.02,2.2,6.25,1.78,.89-1.63,.48-3.38,.56-5.07,.44-14.84,.97-29.72,2.1-44.51,.05-.25,.55-.59,.87-.55,1.06,.13,2.13,.22,3.17,.42,7.14,1.47,14.38,2.6,21.46,4.31,.45,1.12,.19,2.14,.15,3.29-.45,6.34-.95,12.68-1.36,19.02-.99,11.01-.68,22.67-2.28,33.5h0c-.18-.27-.28-.67-.56-.78M
-2.29-.92-4.59-1.8-6.92-2.66-5.42-1.95-10.74-4.03-16.21-5.85-.94,.94-.66,2.25-.74,3.47-.21,14.53-.15,29.08-.38,43.61-.01,.25-.62,.56-.88,.44-.82-.37-1.66-.71-2.43-1.13-6.13-3.33-12.24-6.68-18.36-10.01-.77-.24-2.41-1.72-2.98-.63,.34,11.51,.46,23.04,1.16,34.54,.14,2.03,.06,4.08,.05,6.12,0,.1-.46,.33-.58,.29-8.07-4.81-15.41-10.88-23.39-15.85-1.33-.42-1.01,1.02-1.08,1.84,.23,3.98,.4,7.96,.71,11.94,.47,7.1,.93,14.19,1.37,21.29,.02,.29-.18,.59-.32,.87-.03,.07-.3,.14-.36,.11-.53-.33-1.07-.65-1.53-1.03-5.65-4.62-11.27-9.26M
-16.93-13.88-2.07-1.69-3.96-3.52-6.32-4.98-.12-.07-.56,.03-.69,.15-.39,.95-.04,2.17-.07,3.2,.67,9.14,1.36,18.27,2.19,27.4-.11,2.2-2.12-.11-2.96-.83-7.97-7.3-15.89-14.65-23.84-21.96-.44-.61-1.61-.58-1.48,.35,.41,7.75,1.2,15.47,1.75,23.21,.08,1.07,.07,2.15,.1,3.22,0,.28-.16,.42-.49,.4-9.66-8.58-18.42-18.56-27.77-27.62-.63-.52-1.12-1.44-2.07-1.25-.07,0-.19,.14-.19,.22,0,.86-.01,1.72,.04,2.57,.33,6.88,.96,13.76,1.15,20.65-.28,1.05-1.56-.24-1.95-.65-9.92-10.61-19.83-21.22-29.74-31.84-.88-.88-1.84-1.88-1.74-3.17,0-2.48-.M
06-4.95-.08-7.43-.02-3.45-.02-6.89,0-10.34-.11-3.62,1.65-1.62,3.14-.14,9.35,9.17,18.37,18.67,27.9,27.65,.83,.57,1.09-.56,1.04-1.18-.1-2.48-.22-4.95-.33-7.43-.2-4.52-.4-9.04-.59-13.56,.03-.63-.15-1.41,.58-1.7,.07-.04,.27-.03,.34,.03,9.46,7.98,18.09,16.87,27.44,24.99,.11,.1,.47,.04,.7,.01,.32-.23,.25-.84,.28-1.2-.36-8.92-1.46-17.85-1.56-26.76,.96-.44,1.57,.42,2.29,.88,7.63,6.24,15.24,12.49,22.86,18.73,.69,.48,1.3,1.28,2.24,1.14l.04,.13-.13-.06Z"/><path class="cls-2" d="M1203.01,1271.97c5.12,1.91,10.24,3.83,15.37,5.73M
,2.69,1,5.39,1.97,8.08,2.95,.92,.34,1.49,.02,1.51-.87,.38-14.54,.29-29.08,.32-43.63-.14-3.81,.66-2.85,3.38-1.57,6.35,3.45,12.69,6.91,19.03,10.38,.65,.31,1.27,1.04,2.1,.6,.74-.39,.38-1.18,.38-1.79-.05-6.14-.45-12.28-.63-18.41-.01-6.89-.7-13.78-.74-20.66,.05-.33,.74-.35,.93-.28,7.61,4.89,14.89,10.28,22.39,15.35,.39,.27,.75,.62,1.34,.58,.38,0,.53-.46,.54-.75-.25-4.63-.5-9.25-.79-13.88-.41-6.56-.85-13.12-1.27-19.69,.08-.57-.29-1.63,.54-1.7,.92,.14,1.67,1.05,2.44,1.54,5.18,4.24,10.34,8.49,15.51,12.74,2.26,1.85,4.52,3.69M
,6.81,5.52,.12,.1,.48,.03,.71,0,.15-.08,.25-.4,.25-.58-.22-3.55-.43-7.1-.67-10.65-.58-6.44-1.05-12.9-1.56-19.35-.08-1.84,1.07-1.02,1.94-.22,8.51,7.79,16.9,15.68,25.5,23.37,.13,.11,.5,.07,.76,.06,.1-.06,.22-.43,.19-.59-.61-7.96-1.32-15.91-1.94-23.86-.14-2.75-.61-4.83,2.37-1.76,9.28,8.95,17.93,18.94,27.55,27.35,.2-.11,.5-.27,.5-.4-.09-3.12-.21-6.24-.35-9.36-.2-4.52-.42-9.04-.6-13.56,0-.14,.31-.3,.5-.41,10.57,10.18,20.34,21.73,30.61,32.4,1.16,1.01,1.81,2.3,1.6,3.85,0,5.82,0,11.64,0,17.45,0,.52,.11,1.07-.33,1.53-.07,.0M
7-.31,.15-.36,.11-.5-.34-1.04-.66-1.44-1.06-3.57-3.51-7.14-7.02-10.68-10.55-5.47-5.47-10.91-10.95-16.38-16.43-.69-.54-1.17-1.4-2.19-1.07,.11,7.85,.73,15.7,.98,23.55,.01,.25-.16,.4-.49,.43-1.71-.43-2.84-2.26-4.23-3.3-7.49-6.93-14.97-13.87-22.45-20.8-.6-.43-1.62-1.97-2.31-1.02,.09,9.14,1.32,18.27,1.5,27.42-.32,1.27-1.67,.03-2.22-.44-7.43-6.1-14.86-12.19-22.29-18.29-2.48-2.03-3.41-2.72-3.04,1.24,.44,9.81,1.89,19.93,1.42,29.61-.93,.26-1.61-.55-2.34-.96-7.27-5.15-14.51-10.32-21.82-15.4-.27-.19-.69-.25-1.05-.35-.1-.02-.3M
3,.06-.34,.11-.1,.42-.22,.84-.21,1.27,.3,10.23,.74,20.46,1.09,30.69,.06,1.72,.03,3.44,.03,5.15,0,.24-.67,.53-.92,.42-.24-.1-.49-.18-.71-.3-7.01-3.81-13.94-7.74-20.91-11.62-3.25-1.94-2.59-.21-2.72,2.46,.07,13.38,.42,26.75-.04,40.12-2.37,.15-4.46-1.37-6.7-2.01-5.1-1.95-10.2-3.91-15.3-5.86-.9-.17-2.55-1.37-3.11-.22-1.19,16.54-.63,33.3-2.63,49.75-8.64-.64-17.03-3.36-25.61-4.56l.08,.08c.79-18.57,2.79-37.09,3.24-55.69l-.14,.06Z"/><path class="cls-2" d="M670.91,824.59s-.03,.05-.04,.07l.09-.06s-.03-.01-.05-.01Zm125.27-29.6M
s.06,.01,.09,.02c.02-.05,.03-.1,.05-.15l-.14,.13Zm197.34,67.74l.13,.05v-.09s-.09,.03-.13,.04Zm7.28-62.69s.02,.03,.03,.05c.02,0,.05,0,.07,.01l-.1-.06Zm6.49,58.18s.01,.03,.01,.04l.1-.1s-.08,.04-.11,.06Zm3.83-31.36c-3.33-8.91-6.1-18.19-10.29-26.77-1.3-.23-13.47-2.44-12.91-.58,2.81,7.76,5.96,15.41,8.61,23.2,.17,1.18,2.04,3.98,.42,4.48-3.86,1.23-7.44,3.16-11.18,4.46-.83-.03-.95-.88-1.2-1.48-1.87-5.28-3.69-10.57-5.61-15.84-1.05-2.9-2.23-5.76-3.37-8.63-.49-.88-1.7-.34-2.36,.08-2.88,1.77-5.73,3.58-8.6,5.36-.3,.19-.82,.05-.M
97-.25-3.15-6.97-5.76-14.17-9.09-21.06-.22-.47-.39-1.02-1.21-1.32-2.49,1.44-4.5,3.65-6.76,5.42-.86,.47-2.22,2.71-3.19,1.82-3.42-6.24-6.23-12.87-9.8-19.02-.76-.03-1.12,.26-1.44,.61-2.28,2.52-4.55,5.07-6.85,7.59-1.27,.74-1.64-1.34-2.26-2.06-2.79-4.65-5.19-9.53-8.21-14.03-1.02-.72-1.72,1.08-2.32,1.68-1.58,2.26-3.16,4.51-4.73,6.77-.27,.39-.6,.68-1.34,.71-2.72-4.15-5.42-8.39-8.12-12.56-.47-.59-1.08-2.14-2-1.45-1.9,2.64-3.23,5.69-4.91,8.48-1.1,2.06-1.54,1.79-2.82,.06-2.21-3.09-4.3-6.24-6.58-9.27-.39-.56-.89-1.14-1.59-1.3M
3-.48-.1-.69,.27-.82,.56-1.37,2.93-2.71,5.86-4.07,8.78-.32,.6-.79,1.9-1.66,1.16-2.37-2.87-4.66-5.79-7-8.69-.86-1.07-1.73-2.26-2.57-.67-1.41,3.47-2.5,7.07-4.09,10.47-.78,.88-1.62-.7-2.18-1.17-1.96-2.19-3.9-4.39-5.85-6.58-.39-.44-.77-.89-1.6-1.08-1.07,1.27-1.24,3-1.81,4.53-.85,2.59-1.72,5.19-2.56,7.72-.77,.09-1.17-.17-1.51-.52-2.33-2.39-4.56-4.86-7.11-7.03-1.18-.56-1.3,1.33-1.66,2.04-.89,3.04-1.74,6.09-2.64,9.13-.17,.6-.26,1.26-1.01,1.64-.74-.1-1.1-.59-1.54-.99-1.69-1.53-3.38-3.07-5.07-4.61-.59-.59-2.02-1.53-2.42-.41M
-1.16,4.21-2.38,8.4-3.61,12.59-.14,.47-.73,.65-1.23,.37-2.82-1.41-5.01-3.44-8.12-4.34-.51,.46-.68,1.08-.86,1.68-1.14,4.13-2.33,8.43-3.66,12.47-.73,.21-1.21,.01-1.66-.23-2.63-1.26-4.98-2.99-7.86-3.74-1.44,4.64-2.88,9.27-4.33,13.9-.26,.82-.95,1.06-1.79,.68-1.99-.9-3.96-1.82-5.95-2.72-.52-.21-1.34-.53-1.81-.08-2.27,4.49-3.24,9.59-5.48,14.11-.15,.28-.64,.4-1.02,.24-2.15-.9-4.3-1.78-6.47-2.62-1.61-.63-1.88-.52-2.52,.98-1.98,4.48-3.45,9.13-5.83,13.43-3.12-.9-5.84-2.33-8.99-3.12-2.87,4.31-4.71,9.19-7.18,13.73-.15,.31-.15,M
.61,.26,.82-3.67,.07-6.84-2.41-10.42-2.95-.01,.01-.01,.02-.02,.03-1.85,3.12-4.06,6.07-6.38,9,.11,2.39,.25,4.78,.42,7.16,1.5,.74,3.21,1.11,4.38,2.3-1.19,1.58-2.53,3.1-3.86,4.58,.39,4.38,.86,8.73,1.41,13.05,3.94-4.49,7.8-8.96,11.74-13.45,2.97,1.18,5.26,3.06,8.16,4.41,4.1-4.81,7.35-10.26,11.19-15.27,.7,.12,1.26,.39,1.78,.69,3.56-4.78,7.42-9.44,11.63-13.89-1.83-.73-3.25-2.4-5.32-2.29-2.62,4.86-4.71,9.99-7.9,14.68-.39,0-.72,.08-.91-.02-2.41-1.17-4.8-2.37-7.19-3.58-.45-.22-.5-.61-.22-1.15l7.08-13.38c.22-.56,.92-.87,1.58-M
.61,2.56,.89,5.03,2.65,7.65,3.12,2.75-4.46,4.18-9.72,6.61-14.39,.13-.25,.74-.46,1.01-.34,2.61,1.13,5.14,2.26,7.68,3.58,.72-.5,1.01-1.09,1.23-1.7,1.69-4.37,3.15-8.9,5.02-13.19,.72-.14,1.18,.09,1.61,.32,2.26,1.15,4.36,2.6,6.71,3.57,.16,.06,.59-.08,.65-.2,2.08-4.38,3.21-9.1,4.82-13.65,.2-.6,.92-.82,1.56-.44,2.39,1.39,4.71,2.89,7.11,4.24,.15,.07,.62-.01,.68-.11,2.02-4.4,2.96-9.14,4.55-13.79,.42,.04,.93-.03,1.12,.13,1.9,1.67,3.74,3.39,5.61,5.08,.9,.8,1.99,2.05,2.6,.22,1.44-4.01,2.19-8.32,4.01-12.14,.64-.49,1.36,.37,1.8,M
.74,1.8,1.89,3.58,3.78,5.36,5.68,.4,.42,.73,.91,1.65,.99,1.85-4.11,2.83-8.45,4.44-12.6,.66-.21,1.08-.01,1.4,.37,2.38,2.73,4.54,5.65,7.1,8.22,.12,.11,.48,.05,.82,.08,6.53-16.34,2.73-14.53,13.44-1.68,.71-.18,1.01-.5,1.19-.93,1.16-2.75,2.32-5.51,3.51-8.25,.42-.64,.8-2.52,1.8-2.09,2.89,3.1,4.84,6.96,7.36,10.36,1.47,2.17,1.77,1.51,2.83-.44,1.24-2.39,2.45-4.78,3.7-7.16,.39-.55,.76-1.74,1.62-1.49,3.34,4.23,5.63,9.3,8.64,13.77,.75-.02,1.07-.32,1.32-.72,1.63-2.6,3.25-5.2,4.9-7.79,.43-.48,.93-1.73,1.73-1.24,3.55,5.16,5.88,10M
.92,9.19,16.26,1.85-.87,7.53-10.86,8.71-9.13,3.28,6.03,5.75,12.52,8.85,18.65,.72,.06,1.08-.23,1.41-.57,1.37-.99,7.64-8.93,8.71-7.33,3.25,6.65,5.73,13.67,8.51,20.52,.17,.42,.43,.77,1.15,.94,2.81-2.08,5.72-4.2,8.57-6.26,.41-.32,1.3-.71,1.74-.34,3.24,7.32,5.29,15.14,8.05,22.65,.29,.82,.62,1.64,.99,2.44,.06,.12,.5,.25,.68,.19,3.39-1.49,6.61-3.32,9.93-4.94,.47-.24,.95-.4,1.62-.26,3.17,9.87,6.47,19.93,8.39,30.07,4.53-1.53,9.18-2.78,13.64-4.47-2.46-9.84-5.72-19.46-8.63-29.18-.22-.71-.47-1.82,.65-1.82,3.86,.24,7.61,1.37,11M
.45,1.85,1.18-.11,.51-1.5,.36-2.21Zm-258.49,22.39c-2.98,4.69-6.25,9.25-9.65,13.75-.38,.5-1.07,.64-1.72,.33-2.3-1.09-4.6-2.2-6.9-3.31-.42-.2-.52-.75-.22-1.14,1.53-2.02,3.11-4.01,4.59-6.05,2.29-2.75,3.56-6.27,6.43-8.46-.84,1.41,8.65,3.15,7.47,4.88Zm-68.79-49.78c-.79-.14-1.32,.1-1.56,.69-1.1,2.75-2.19,5.51-3.3,8.27-.69,1.13-.78,3.36-2.48,3.34-3.55-.62-7.08-1.33-10.51-2.47,1.37-4.28,3.9-8.16,4.94-12.52-.02,0-.04-.01-.06-.01-3.46-.75-6.92-1.48-10.37-2.25-.73-.16-1.05-.68-.87-1.24,1.4-3.58,2.15-8.05,4.03-11.29,.01-.02,.0M
3-.03,.04-.05-2.47-.86-5.11-1.28-7.67-1.88-4.63-1.07-4.25-1.51-5.62,2.43-.87,2.47-1.85,4.94-2.84,7.37-.37,1.01-.13,1.45,1.02,1.74,2.68,.69,5.38,1.35,8.06,2.04,.7,.3,2,.3,2.15,1.17-1.11,3.95-3.35,7.47-4.86,11.31,3.4,1.75,7.62,1.95,11.14,3.31,.23,.65-.03,1.14-.3,1.63l-4.14,7.68c-.26,.87-1.81,2.2-.7,2.9,3.58,1.22,7.33,1.94,10.97,2.95,2.02-3.71,4.25-7.35,5.93-11.18,.47-1.07,1.01-1.24,2.51-.94,2.49,.51,4.98,.94,7.44,1.56,.17-4.66,.4-9.31,.69-13.94-1.22-.21-2.43-.41-3.64-.62Zm3.13,53.58c-1.43,1.46-2.87,2.91-4.3,4.37-.69,M
.71-.58,1.16,.36,1.51,1.45,.53,2.91,1.06,4.37,1.58-.17-2.48-.32-4.97-.43-7.46Zm-2.87-28.8c-2.16,3.88-1.27,3.22,2.37,4.2,.03-3.09,.08-6.18,.17-9.26-.85,1.69-1.69,3.38-2.54,5.06Zm2.42,14.48c-1,1.29-2.39,2.25-3.08,3.81,1,.51,2.07,.89,3.18,1.15-.05-1.65-.09-3.31-.1-4.96Zm100.1-12.13c-.42-.22-1.14,0-1.34,.39-.91,1.86-1.71,3.77-2.57,5.65,1.88-1.71,3.82-3.37,5.83-4.99-.63-.36-1.27-.71-1.92-1.05Z"/><path class="cls-2" d="M169.9,1258.03c.04-.86,0-1.73,.46-2.5,3.02-5.89,5.45-12.19,8.82-17.86l-.09,.06c17-.83,34.21-.58,51.28-1M
.29,.9,.2,5.82-.82,4.89,.97-3.54,5.45-7.16,10.86-10.72,16.3-.34,.7-1.44,1.78-.22,2.19,12.9-.1,25.8-1.36,38.69-2.1,3.21-.1,6.44-.78,9.63-.49,.94,.41-.76,1.87-1.06,2.44-4.48,5.64-9.16,11.14-13.54,16.85-.18,.24,.14,.73,.47,.72,13.96-.55,27.84-2.36,41.73-3.78,3.62-.41,.91,1.49-.15,2.89-5.18,5.51-10.39,11.01-15.57,16.52-.27,.45-2,2-.84,2.1,13.28-.94,26.49-3,39.7-4.09-.25,1.41-1.68,2.15-2.58,3.19-6.58,6.42-13.26,12.74-19.78,19.22-.54,.65,.15,1,.81,.88,11.63-.97,23.17-2.82,34.79-3.91,1.38,.21-1.43,2.26-1.8,2.7-7.61,6.84-1M
5.23,13.68-22.84,20.52-.62,.56-1.18,1.17-1.75,1.76-.07,.07-.08,.25-.01,.3,.16,.13,.38,.32,.56,.31,1.74-.15,3.48-.33,5.21-.5,7.09-.69,14.18-1.37,21.26-2.06,3.26-.26,8.77-2.01,3.16,2.39-9.18,7.88-18.44,15.71-27.6,23.62-.51,.44-1.5,.84-1.04,1.57,.32,.5,1.21,.26,1.84,.22,8.99-.41,17.98-1.6,26.97-1.65,.49,.38-.15,1-.53,1.29-12.28,10.02-24.38,20.24-36.77,30.14-8.15,.4-16.39,.05-24.56,.17-.57-.03-2.05,.11-2.13-.5,.21-1.12,1.58-1.68,2.33-2.51,6.37-5.41,12.76-10.82,19.13-16.23,3.6-3.06,7.2-6.12,10.8-9.18,.38-.32,.7-.65,.51-M
1.14-9.47,0-19.05,1.28-28.56,1.52-.68-.05-1.18-.25-.5-1.06,8.36-7.64,16.89-15.1,25.3-22.67,.47-.62,3.8-2.76,1.98-3.08-10.72,.88-21.39,2.15-32.14,2.66-.12,0-.33-.05-.35-.11-.06-.19-.16-.46-.05-.59,.54-.62,1.11-1.21,1.72-1.79,6.49-6.19,12.99-12.38,19.49-18.57,.69-.87,4.11-3.08,1.2-3.09-7.37,.49-14.72,1.37-22.08,2.01-4.42,.19-9.37,1.43-13.69,.97,.42-1.65,2.16-2.66,3.2-4,4.95-5.24,9.92-10.48,14.86-15.73,.56-.81,1.76-1.43,1.61-2.49-13.51,.92-27.03,2.62-40.6,3.21-1.14-.24-.4-.97,0-1.5,5.07-6.23,10.44-12.25,15.35-18.61,.1M
9-.26-.12-.74-.47-.73-5.65,.04-11.26,.76-16.9,1.09-9.27,.53-18.54,1.17-27.83,1.48-.73,.02-1.09-.55-.72-1.14,.85-1.34,1.71-2.69,2.6-4.02,2.48-3.7,4.97-7.4,7.45-11.1,1.02-1.9,3.85-4.25-.37-3.88-12.26,.38-24.51,.86-36.77,1.01-3.77,.04-7.55,.15-11.32,.24-.67,.01-1.35,.02-1.89,.42l.03,.02Z"/><path class="cls-2" d="M1262.17,202.07c-11.54,.6-23.17,.35-34.74,.71-6.06,.12-12.12,.37-18.18,.55-1.07,.03-2.15-.02-3.22-.09-.14,0-.4-.37-.34-.49,3.56-6.33,8.13-12.09,11.78-18.37,.14-.25-.22-.72-.54-.72-13.44,.4-26.87,1.48-40.3,2.34M
-2.68,.18-5.35,.55-8.05,.54-1.51-.28,.52-1.96,.86-2.62,4.23-5.25,8.47-10.5,12.7-15.75,.36-.44,.64-.93,.88-1.42,.05-.1-.24-.32-.42-.46-14.42,.88-28.9,2.52-43.31,3.87-1.14-.09,.65-1.68,.89-2.09,5.17-5.52,10.36-11.02,15.53-16.54,.72-.77,1.37-1.59,2.01-2.4,.06-.08-.14-.39-.31-.47-12.9,.93-25.93,2.54-38.79,4.18-2.48,.32-.45-1.45,.35-2.24,6.97-6.86,14.14-13.52,20.99-20.5,.21-.28-.31-.66-.5-.68-11.08,1.15-22.14,2.48-33.2,3.8-.86,.1-1.74,.64-2.6-.02,.03-.87,.93-1.28,1.53-1.82,7.87-7.09,15.76-14.17,23.63-21.26,.62-.56,1.15-M
1.18,1.7-1.78,.06-.06,0-.22-.06-.31-.61-.38-1.56-.12-2.27-.15-8.29,.82-16.57,1.64-24.86,2.48-2.89,.08-8.69,2.08-3.27-2.17,9.61-8.29,19.4-16.41,28.87-24.87,.11-.1,.01-.38-.04-.57-.26-.21-.77-.17-1.11-.19-8.6,.37-17.19,1.18-25.78,1.71-.64,.04-1.3-.05-1.95-.1-.05,0-.12-.21-.09-.3,11.83-10.78,24.86-20.68,37.25-30.96,8.2-.26,16.42-.04,24.63-.11,.73,.06,1.64-.18,2.12,.49,.05,.06,.02,.22-.04,.28-.59,.58-1.15,1.18-1.79,1.73-4.05,3.46-8.12,6.91-12.19,10.36-5.64,4.78-11.28,9.57-16.9,14.36-.85,.74-2.92,2.37-.41,2.23,6.59-.37,M
13.17-.75,19.76-1.13,2.67-.05,5.38-.61,8.04-.38,1,.42-.97,1.78-1.35,2.28-8.73,7.93-17.69,15.62-26.28,23.69-.22,.3,.36,.64,.54,.66,10.88-.68,21.73-2.31,32.61-2.61-.12,.35-.11,.71-.33,.94-1.16,1.19-2.37,2.34-3.58,3.5-5.97,5.7-11.96,11.39-17.92,17.09-.69,.66-1.33,1.35-1.95,2.05-.1,.12,.05,.38,.11,.65,11.24-.67,22.45-2.23,33.69-3.05,5.43-.64,2.21,1.41,.31,3.69-5.52,5.98-11.34,11.72-16.68,17.86-.07,.31,.06,.74,.54,.68,11.79-.91,23.55-2.23,35.36-2.98,3.9-.09,7.65-1.77,3.09,3.19-4.02,4.85-8.05,9.69-12.07,14.54-.59,.72-1.1M
6,1.45-1.68,2.2-.11,.15,.02,.41,.04,.66,14.86-.42,29.77-2.23,44.69-2.53,1.38-.04,1.73,.37,1.13,1.33-.9,1.44-1.82,2.88-2.77,4.31-2.98,4.59-6.21,9.03-9.03,13.72-.22,1.06,1.45,.71,2.09,.79,4.04-.14,8.08-.3,12.12-.43,12.93-.35,25.86-.66,38.8-.82l-.12-.12c-3.15,6.75-6.32,13.48-9.72,20.12l.09-.06Z"/><path class="cls-2" d="M169.87,1258.01c-.57,.12-.87,.44-1.07,.86-1.78,3.72-3.56,7.44-5.34,11.16-1.06,2.21-2.12,4.42-3.17,6.64-.24,.45-.45,1.2,.21,1.37,15.47,.24,30.95-.88,46.42-1.35,2.19-.04,1.81,.42,.93,2.01-2.94,4.36-5.91,8M
.71-8.85,13.06-1.09,1.61-2.13,3.24-3.18,4.87-.25,.39,.2,.86,.8,.84,13.73-.31,27.41-1.57,41.12-2.25,.33-.01,.77,.47,.62,.67-.47,.65-.93,1.31-1.45,1.93-4.74,5.76-9.5,11.51-14.24,17.26-.41,.62-1.42,1.48-.14,1.81,2.82-.16,5.65-.29,8.47-.48,9.39-.62,18.78-1.31,28.17-2.03,.23,0,.73,.34,.6,.63-6.54,7.57-14.04,14.37-20.5,22.01-.04,.67,1,.61,1.48,.59,8.32-.59,16.64-1.18,24.96-1.78,1.28,.12,7.2-1.26,7.05,.15-5.52,5.92-11.73,11.23-17.5,16.92-9.71,9.4-9.82,7.73,3.25,7.36,6.05-.29,12.1-.62,18.15-.93,1.57-.09,1.12,.86,.19,1.63-8M
.82,7.85-17.63,15.72-26.43,23.59-1.14,.87-2.09,2.19-3.56,2.51-8.07,.19-16.17,.02-24.25,.07-.58-.04-1.89,.08-1.9-.69,8.02-8.61,17.05-16.34,25.27-24.77,.11-.11,.01-.39-.04-.58-.26-.23-.78-.18-1.12-.22-9.28,.45-18.57,.85-27.86,1-.2,0-.49-.18-.58-.33-.09-.16-.08-.45,.04-.59,2.39-2.61,4.77-5.21,7.21-7.79,4.14-4.38,8.32-8.74,12.48-13.11,.56-.59,2.23-2.01,.46-2.14-11.03,.28-22.03,1.46-33.05,1.7-.77-.33,0-1.15,.29-1.61,1.82-2.26,3.66-4.52,5.51-6.77,3.41-4.14,6.82-8.27,10.23-12.41,.36-.44,.83-.87,.43-1.54-11.63,.14-23.33,1.M
38-34.98,1.77-.87-.11-4.49,.68-3.72-.93,4.24-6.63,8.93-12.99,13.09-19.66,.02-.8-1.28-.71-1.86-.71-3.23,.11-6.46,.22-9.69,.34-11.17,.49-22.34,.94-33.52,.98l.14,.11c2.93-6.11,5.86-12.22,8.79-18.33,.32-.76,1.36-2.24-.03-2.48-11.14-.25-22.28,0-33.43-.09-5.36-.12-10.75,.1-16.08-.39-1.05-.29-.43-1.57-.34-2.32,1.42-5.46,2.85-10.92,4.27-16.38,.16-.61,.46-1.26-.21-1.82l-.06,.02c1.12-.49,2.34-.42,3.55-.4,4.98,.08,9.96,.11,14.93,.25,13.01,.71,26.16-.26,39.1,.77,0,0-.03-.02-.03-.02Z"/><path class="cls-2" d="M555.12,270.11c-7,1M
.83-13.79,4.34-20.78,6.2-.32,.09-.82-.29-.75-.56,6.68-20.92,14.95-41.42,23.13-61.84,.13-.81,1.53-2.6,.09-2.8-7.13,.88-14.05,3.09-21.18,4-1.41-.19-.12-2,0-2.82,8.89-23.82,18.88-47.2,29.24-70.46,.19-.82,1.38-2.28-.05-2.46-7.65,.34-15.2,1.79-22.85,2.16-2,0-.21-2.24,0-3.22,12.04-28.51,24.92-56.77,38.73-84.5,.33-.12,.57-.28,.82-.29,8.7,.03,17.46-.23,26.14,.01,.34,.53,.27,.95,.06,1.35-.86,1.7-1.71,3.4-2.6,5.08-13.61,25.67-26.43,51.46-38.34,77.78-.48,1.68,2.4,.9,3.36,.93,5.07-.55,10.14-1.12,15.21-1.66,1.73-.18,3.48-.32,5.M
22-.46,.59-.05,.96,.39,.73,.87-11.5,23.85-22.85,47.72-32.65,72.24-.09,1.45,3.69-.15,4.58-.11,5.33-1.13,10.66-2.29,15.99-3.41,.61-.02,1.77-.44,2.09,.27-6.31,15.65-13.81,30.95-19.66,46.79-1.97,5.56-4.9,10.94-6.23,16.68l-.25,.21Z"/><path class="cls-2" d="M433.2,580.83c.01,.05,.01,.1,.02,.15-.06,0-.11-.01-.16-.02l.14-.13Z"/><path class="cls-2" d="M439.57,639.7s.05,.01,.07,.01c.02,.02,.03,.03,.04,.05l-.11-.06Z"/><path class="cls-2" d="M501.85,653.58c-1.85-3.36-2.95-7.08-5.25-10.16-1.43,.61-2.13,1.71-3.14,2.55-2.21,1.74-M
4.01,3.87-6.58,5.17-.84-.52-1.06-1.27-1.37-1.97-2.95-6.89-5.95-13.82-8.87-20.71-.9-.05-1.4,.32-1.92,.65-2.53,1.61-5.06,3.22-7.61,4.81-2.23,1.37-2.28,0-3.09-1.77-2.23-6.09-4.44-12.19-6.65-18.29-.64-1.76-1.23-3.52-1.86-5.28-.45-.91-1.68-.42-2.39-.08-3.2,1.6-6.71,2.71-10.02,4.18-.63,.54-.07,1.47,.06,2.14,2.86,8.53,6.19,16.93,9.38,25.39,.55,1.88-11.46-.31-12.9-.5-.25-.35-.57-.69-.72-1.07-3.49-9.12-7.4-18.14-9.98-27.5,.31-.74,1.45-.31,2.08-.28,3.01,.53,6.02,1.08,9.03,1.61,.6,.06,1.86,.24,1.93-.58-2.74-10.34-6.83-20.42-8M
.76-30.91,3.58-.31,6.93-2.15,10.41-3.04,.86-.27,1.65-.75,2.95-.6,2.72,9.81,5.26,19.96,8.57,29.62,.86,.17,1.45-.1,2.01-.38,3.21-1.55,6.29-3.41,9.57-4.78,.64-.08,.96,.62,1.11,1.13,1.66,4.99,3.28,9.99,4.99,14.97,1.03,3.01,2.2,5.99,3.31,8.98,.16,.42,.9,.6,1.31,.32,3.06-2.08,6.1-4.19,8.98-6.49,.29-.22,.88-.14,1.03,.13,3.26,7.01,5.68,14.4,8.98,21.38,.37-.04,.71,0,.88-.11,1.64-1.15,2.87-2.69,4.31-4.06,.07,5.18,.15,10.35,.22,15.53Z"/><path class="cls-2" d="M630.4,655.28c0-.07,0-.13,.02-.2,.06,.03,.11,.05,.17,.08l-.19,.12Z"M
/><path class="cls-2" d="M670.15,602.22s-.01,.07-.01,.11c-.05-.02-.09-.04-.14-.06l.15-.05Z"/><path class="cls-2" d="M706.12,597.22c-.17,.27-.25,.58-.41,.95,1.64,.84,3.43,1.36,5.22,1.9-.17,3.63-.39,7.28-.65,10.92-.77,1.6-1.49,3.23-2.12,4.88-.04-.01-.08-.02-.12-.04-3.19-1.11-6.63-1.52-9.64-3.09,1.82-4.6,4.24-9.01,6.42-13.47,.3-.6,.08-1.15-.54-1.38-2.43-.89-4.88-1.77-7.32-2.66-.68-.19-1.22,.26-1.5,.78-2.26,4.47-4.52,8.95-6.76,13.43-.08,.15,.01,.36,.05,.55,.01,.02,.01,.05,.01,.07-2.91-1.1-5.85-2.17-8.77-3.26-.32-.12-.9M
2,.04-1.05,.28-2.49,4.69-3.85,9.94-6.43,14.58-2.64-1.06-5.29-2.12-7.94-3.17-.48-.19-1.14,.03-1.33,.43-1.68,3.94-2.95,8.06-4.49,12.05-.31,.89-.51,1.67-1.36,2.25-2.74-1.04-5.14-2.42-7.86-3.46-.29-.11-.89,.11-.98,.37-1.55,4.7-3.08,9.35-4.61,14.06-.52-.03-.98,.04-1.28-.1-2.44-1.11-4.81-2.36-7.19-3.58-.28-.14-.88,.07-.99,.33-1.63,4.62-3.19,9.42-4.06,14.24-3.23-1.3-5.97-3.5-9.12-4.9-.95,.57-1,1.36-1.2,2.06-.93,3.26-1.8,6.52-2.71,9.77-.32,.82-.54,2.64-1.81,1.7-11.14-9.3-6.43-8.92-11.97,6.46-.72,.11-1.14-.11-1.49-.46-2.38-M
2.34-4.63-4.79-7.11-7.02-.13-.12-.47-.09-.84-.14-1.45,3.3-2.29,6.84-3.47,10.25-.23,.7-.35,1.46-1.03,2.02-.62-.03-.97-.36-1.28-.71-1.89-2.1-3.76-4.21-5.64-6.31-.74-.55-1.66-2.63-2.69-1.68-1.78,3.55-2.61,7.52-4.46,11.03-.92,.83-1.77-1.01-2.4-1.54-1.82-2.26-3.63-4.53-5.45-6.8-.5-.58-1.32-2.05-2.04-1.79-.44,.13-.58,.41-.72,.71-1.55,3.2-2.85,6.54-4.54,9.67-1.19,1.19-2.26-1.47-2.99-2.16-2.13-3-4.23-6-6.34-9.01-.27-.38-.59-.68-1.26-.71-2.3,3.28-3.49,7.23-6.24,10.27-.11-7.39-.21-14.79-.32-22.18,1.58,2.65,3.15,5.31,4.75,7.9M
6,.53,.85,.92,1.8,1.92,2.42,.66-.26,.92-.74,1.17-1.24,1.37-2.69,2.75-5.38,4.13-8.06,.3-.58,.5-1.21,1.22-1.58,.66,.25,.9,.76,1.22,1.23,2.4,3.48,4.58,7.13,7.2,10.47,.95,1.02,1.71-.77,1.95-1.51,1.34-3.05,2.58-6.12,3.98-9.14,.74-.85,1.48,.26,1.95,.83,10.47,14.08,6.19,10.41,12.5-2.95,.76-.01,1.09,.33,1.38,.68,2.2,2.72,4.32,5.51,6.83,7.98,.19,.21,.94,.1,1.03-.14,1.37-3.7,2.52-7.47,3.78-11.21,.21-.57,.7-1.58,1.44-1.02,2.41,2.45,4.54,5.18,7.24,7.34,.11,.08,.62,.02,.67-.07,2-4.12,2.61-8.79,4.42-12.98,.66-.27,1.1-.1,1.48,.26M
,2.27,1.92,4.19,4.39,6.72,5.97,.81,.17,1.02-.8,1.24-1.35,1.13-3.66,2.24-7.32,3.37-10.97,.18-.62,.35-1.26,1.24-1.78,2.6,1.6,5.1,3.39,7.88,4.74,.85-.31,1.02-.82,1.19-1.35,1.16-3.53,2.31-7.08,3.5-10.61,.28-.82,.67-1.63,1.08-2.42,.07-.13,.5-.27,.68-.22,2.37,.92,4.48,2.38,6.73,3.54,.46,.25,.96,.36,1.66,.23,7.88-18.69,2.24-15.59,14.51-10.9,2.43-4.74,5.03-10.46,6.78-15.43,2.78,1.22,5.41,2.76,8.3,3.69,.19,.05,.58-.06,.7-.2,2.6-4.31,4.74-8.89,7.17-13.3,.26-.49,.56-.97,1.35-1.23,2.53,1.05,5.09,2.41,7.79,3.21,.2,.05,.59-.03,.M
73-.16,2.5-2.99,4.51-6.35,6.83-9.48,.46-.66,.93-1.31,1.46-1.93,2.98-3.95,2.44-2.82,7.06-1.04-.05,2.74-.12,5.45-.21,8.13-1.84,2.35-3.6,4.74-5.2,7.2Z"/><path class="cls-2" d="M97.05,1321.32c-.26-.52-.21-1.05-.07-1.58,1.66-6.31,3.3-12.62,4.86-18.95,.52-1.7-1.99-1.36-3.12-1.45-3.63-.05-7.27-.14-10.9-.15-11.29-.13-22.61-.41-33.87-.95-.68-.21-1.05-.89-.98-1.57,.02-6.35,.05-12.69,.09-19.04-.09-1.45,1.46-1.34,2.53-1.34,15.32,.78,30.65,1.17,45.97,1.63,1.39,.32,6.08-.65,5.63,1.55-.67,2.74-1.36,5.48-2.06,8.22-.88,3.48-1.77,6.M
95-2.64,10.43-.16,.42,.06,.99,.51,1.09,15.45,.66,30.94-.26,46.4-.02l-.14-.11c-2.89,6.51-6.08,12.89-9.19,19.3-.35,.78-1.04,1.9,.35,2.09,13.1,.2,26.13-.94,39.23-1.16,.35,1.33-.84,2.19-1.42,3.28-3.73,5.61-7.46,11.21-11.18,16.82-.27,.48-.94,1.33-.2,1.66,11.28,.18,22.59-.94,33.88-1.16,.63-.01,.99,.44,.69,.85-5.6,7.39-12.02,14.21-17.45,21.72-.02,.67,.99,.64,1.49,.64,9.29-.3,18.57-.61,27.86-.9,.39-.06,.7,.18,.98,.4,.21,.3-.21,.6-.38,.84-7.42,7.81-14.59,15.85-22.15,23.53-8.3,.48-16.68,.05-25,.2-3.79,.1-1.15-1.94-.07-3.45,4M
.78-5.99,9.57-11.98,14.35-17.96,.58-.71,2.19-2.35,.33-2.51-9.69,.12-19.39,.69-29.07,.55-.28-.02-.69-.51-.6-.71,.09-.2,.15-.42,.27-.61,4.22-6.62,8.53-13.2,12.83-19.78,.59-.91,.18-1.35-1.2-1.3-11.17,.34-22.34,.83-33.52,.93-1.39-.07-.7-1.34-.38-2.08,1.94-4.13,3.9-8.25,5.84-12.38,1-2.11,1.99-4.23,2.97-6.34,.2-.43-.18-.88-.75-.89-13.58,.28-27.26,.19-40.79,.64-.01,0,.09,.05,.09,.05Z"/><path class="cls-2" d="M1344.66,118.75c-.19,.28-.49,.54-.56,.84-1.66,6.53-3.31,13.06-4.95,19.6-.14,.56,.34,1.01,1.12,1.08,14.93,.46,29.87,M
.5,44.79,1.11,1.75,.03,2.56,.05,2.49,2.09,0,6.13,0,12.27-.01,18.4-.05,.63,0,1.47-.79,1.63-5.76,.01-11.56-.5-17.32-.7-9.28-.29-18.56-.57-27.84-.85-2.8-.15-5.66,.12-8.38-.66l.14,.13c2.14-6.26,3.27-12.84,4.97-19.23,.11-.57,.38-1.51-.39-1.69-8.17-.55-16.37-.06-24.55-.1-6.05,.06-12.1,.15-18.14,.22-1.04-.07-3.73,.42-2.99-1.35,2.93-6.23,5.96-12.43,8.93-18.64,.47-.98,.12-1.37-1.23-1.38-13.16,.09-26.33,.53-39.46,1.37l.16,.11c3.68-7.1,8.9-13.53,13.09-20.38,.84-1.37,.42-1.84-1.13-1.81-11.08,.26-22.09,.76-33.16,1.31-.28-1.4,1.M
05-2.13,1.74-3.18,4.79-5.86,9.58-11.72,14.36-17.59,1.49-1.89,1.95-2.52-.96-2.43-9.02,.3-18.04,.59-27.07,.8-1.51-.21-.63-1.23,.09-1.92,7.15-7.46,13.99-15.13,21.15-22.58,8.93-.32,17.97-.22,26.9-.05,.31,.51,.12,.88-.18,1.27-3.03,3.82-6.04,7.65-9.08,11.47-2.39,3-4.81,5.98-7.2,8.97-.38,.52-1.36,1.6-.24,1.84,9.83-.09,19.66-.56,29.49-.58,.99,.29,.56,1.02,.21,1.62-4.13,6.41-8.31,12.81-12.43,19.22-.88,1.5,.64,1.51,1.74,1.5,10.51-.31,21.01-.63,31.52-.8,1.94,0,2.36,.21,1.6,2.19-1.98,4.23-4,8.46-5.99,12.69-.9,1.91-1.75,3.84-2.M
62,5.76-.18,.4,.23,.94,.72,.97,13.86,.15,27.75-.63,41.61-.15l-.14-.12Z"/><path class="cls-2" d="M488.94,146.58c11-30.71,22.64-61.24,35.4-91.29,.17-.41,.31-.84,.59-1.19,.58-.69,1.66-.66,2.52-.66,7.68,0,15.37,0,23.05,0,.61-.04,1.9-.04,1.89,.72-4.98,11.98-10.58,23.72-15.59,35.66-7.46,17.5-14.67,35.07-21.37,52.85-.36,1.09-.04,1.49,1.22,1.4,1.88-.13,3.75-.29,5.63-.47,5.22-.5,10.43-1.02,15.64-1.53,.95-.14,2.42-.03,1.91,1.22-10.59,25.37-20.38,50.95-29.09,76.95l.08-.06c-6.93,1.29-13.86,2.59-20.79,3.86-.79,.03-2.51,.66-2.67M
-.47,2.7-8.99,5.59-17.91,8.62-26.82,5.62-16.84,11.55-33.58,17.88-50.18,.14-.64,.7-1.72-.15-2-1.34,.01-2.68,.01-4.01,.13-6.95,.53-13.87,1.5-20.84,1.76l.08,.11Z"/><path class="cls-2" d="M1271.78,456.81c37.9,11.66,75.35,24.51,112.26,38.83,1.08,.41,2.29,.69,3.1,1.66,.24,6.39,.05,12.86,.11,19.26-.06,.79,.14,2.22-1.1,1.97-22.58-8.99-45.03-18.03-68.01-26.24-14.84-5.35-29.77-10.66-44.91-15.38-.52-.15-1.19,.19-1.19,.57,.41,5.8,1.28,11.58,1.86,17.37,.02,.21,0,.43,0,.65,0,.25-.58,.64-.84,.55-31.46-10.83-63.55-20.68-95.91-28.9M
5l.07,.08c-.82-5.6-2.66-11.29-1.74-16.95,.43-.66,1.47-.25,2.12-.18,29.7,6.83,59.04,15.19,88.03,24.3,1.85,.58,3.59,1.47,5.65,1.54,.49,.02,.51-.16,.36-4.97,.05-4.65-.68-9.62,.26-14.16l-.13,.06Z"/><path class="cls-2" d="M1001.34,1295.62c-.43-.72-.33-1.44-.11-2.2,.79-2.71,1.54-5.44,2.32-8.16,2.81-9.72,5.37-19.48,7.83-29.26,1.74-6.94,3.48-13.88,5.14-20.83,1.36-5.69,2.61-11.39,3.91-17.09,.22-.95,.39-1.91,1.17-2.71,0,0-.06,.03-.05,.02,.48,.59,1.3,.7,2.05,.87,6.14,1.65,12.62,2.46,18.56,4.68l-.06-.09c-.45,6.23-2.27,12.34-3.M
38,18.5-4.09,18.79-8.3,37.52-13.13,56.15-.13,.99-1.07,2.52,.47,2.83,7.81,1.11,15.63,2.2,23.43,3.41l-.07-.09c-3.31,10.9-5.35,22.19-8.4,33.21-4.7,17.08-8.75,34.48-14.43,51.26-2.82,.26-16.49,.72-27.26,.03,8.33-28.47,17.65-56.76,24.94-85.56,.14-.53,.18-1.07,.25-1.6,.02-.46-.81-1-1.35-1-6.78-.89-13.55-1.78-20.33-2.67-.54-.07-1.07-.05-1.5,.28v.02Z"/><path class="cls-2" d="M418.87,224.39c-.33-.54-.99-.67-1.62-.82-3.96-.92-7.93-1.82-11.89-2.74-2.23-.73-5.77-.93-7.25-2.24,5.17-24.77,10.5-49.52,16.86-74.03,.08-1.05,1.16-2.81M
-.47-3.14-6.5-.93-13-1.81-19.5-2.75-.92-.13-1.83-.36-2.72-.59-.2-.05-.43-.33-.43-.5,.84-6.32,2.86-12.49,4.25-18.73,5.56-21.74,11.27-43.51,17.86-64.96,.61-.64,1.79-.4,2.62-.49,7.41,0,14.83,0,22.24,.02,.84,0,2.46-.19,2.41,1-4.75,15.91-10.12,31.69-14.58,47.68-3.49,12.83-7.62,25.53-10.57,38.48-.16,1.04,1.47,1.23,2.31,1.33,4.38,.59,8.76,1.2,13.15,1.77,2.26,.29,4.53,.54,6.8,.78,.23,.02,.49-.14,.73-.21h0c.53,.56,.56,1.19,.37,1.83-3.91,13.36-7.53,26.81-10.92,40.28-2.12,8.42-4.31,16.82-6.03,25.3-.75,3.71-1.71,7.39-2.59,11.0M
8-.15,.65-.51,1.22-1.1,1.7,0,0,.06-.01,.06-.01Z"/><path class="cls-2" d="M1287.14,363.02c-.97,5.98-2.15,11.93-3.26,17.89-.34,1.49-2.25,.69-3.29,.61-28.6-6-57.55-10.64-86.51-14.64l.15,.12c2.27-5.06,3.61-10.59,5.53-15.82,.47-1.77-3.38-1.3-4.48-1.66-3.07-.33-6.13-.64-9.2-.95-20.7-2.28-41.53-2.93-62.3-4.3l.15,.1c1.99-4.1,3.97-8.21,5.99-12.31,1.84-3.73,2.09-3.71-3.31-3.78-9.68-.15-19.36-.1-29.04-.05-10.35,.12-20.69,.64-31.04,.76-1.66-.34-.29-1.81,.11-2.67,2.63-4.35,5.3-8.68,7.91-13.05l-.1,.05c21.86-.81,43.72-1.72,65.6-1M
.27l-.09-.1c-1.75,4.63-4.6,8.95-6.72,13.47-.53,1.34-2.21,3.09,.67,3.08,24.21,.52,48.35,2.2,72.47,4.24l-.1-.11c-1.51,5.86-4.27,11.3-5.73,17.19,28.95,3.92,58.02,7.7,86.72,13.3l-.11-.1Z"/><path class="cls-2" d="M1096.34,280.31c19.3-1.43,38.66-2.02,58.01-2.49,.83,.14,4.47-.48,4.09,.81-2.39,4.7-5.14,9.22-7.66,13.85-.25,.73-1.55,2.15-.37,2.54,23.27,.07,46.5,1.04,69.74,2.13l-.14-.09c-1.39,5.36-4.11,10.45-5.99,15.7-.29,.71-.65,1.41-.4,2.23,10.15,1.5,20.53,1.84,30.74,3.05,17.05,1.67,33.95,4.62,50.98,6.27l-.07-.09c-.22,.5-.5M
3,.99-.64,1.5-1.09,5.99-2.75,11.92-3.43,17.95l.13-.05c-9.65-.58-19.25-3-28.9-4.16-18.66-2.73-37.43-4.72-56.18-6.83l.1,.11c2.04-5.7,4.9-11.45,6.2-17.22-23.96-2.93-48.44-2.85-72.62-3.56l.09,.1c2.85-5.22,5.7-10.44,8.55-15.66,.54-1.07-.6-1.27-1.49-1.22-20.73-.09-41.43,.84-62.13,1.92l.08,.12c3.76-5.62,7.51-11.24,11.27-16.87l.04-.03Z"/><path class="cls-2" d="M1189.33,383.81c30.14,4.3,59.95,10.21,89.61,16.81,.72,.14,1.41-.21,1.51-.76,1.04-5.32,1.92-10.65,2.88-15.98,.34-1.99,1.77-1.33,3.25-1.1,33.63,7.05,66.61,15.51,99.38,M
24.94,1.16,.3,1.37,1.15,1.32,2.11,0,5.92,0,11.85,0,17.77,0,2.07-.27,2.56-3.01,1.74-10.45-3.15-20.89-6.34-31.4-9.39-23.4-6.81-47.12-13.01-70.99-18.59-1.14-.26-1.71,.07-1.88,1.1-.88,5.34-1.72,10.68-2.65,16.01-.13,.76-.76,1.08-1.75,.86-30.36-7.78-61.27-13.66-92.08-19.49l.17,.12c2.07-4.64,3.15-9.69,4.81-14.5,.19-.63,.37-1.24,.91-1.75l-.09,.09Z"/><path class="cls-2" d="M52.33,141.44c0-6.17-.02-12.66,0-18.89,.13-.85-.31-2.56,1.11-2.25,4.43,1.92,8.61,4.43,12.93,6.6,4.55,2.27,8.84,5.07,13.53,7.02,.14,.05,.59-.16,.61-.28,.1M
3-.74,.24-1.49,.23-2.23-.09-7.22-.25-14.43-.3-21.65,0-.43,.05-.86,.08-1.29,.37-1.4,3.53,.54,4.51,.71,5.84,2.22,11.67,4.45,17.5,6.67,1.39,.27,5.46,2.94,5.36,.29,0-.65-.02-1.29-.02-1.94,0-9.05-.24-18.1-.04-27.15,.03-1.04,.52-1.36,1.76-1.11,4.44,.88,8.88,1.78,13.32,2.66,2.61,.52,5.23,1.02,7.83,1.56,4.25,.89,4.21,1.44,4.28-2.74,.26-11.09,.33-22.19,.79-33.28,.03-1.31,1.65-1.34,2.69-1.3,8.07,.13,16.2-.23,24.24,.17,1.12,.36,.83,1.67,.86,2.58-.36,7.43-.78,14.85-1.1,22.28-.2,4.63-.26,9.26-.4,13.89-.31,1.36,.72,4.71-1.6,4.33M
-8.3-1.13-16.41-3.87-24.72-4.55-1.54,.09-.71,7.51-.95,9.06,0,7.97,0,15.94,0,23.91-.22,1.1,.65,3.9-1.29,3.38-8.01-3.04-15.9-6.4-23.94-9.37-2.04-.92-1.64,1.32-1.66,2.56-.19,9.25,.8,18.55,.4,27.76-.54,.52-1.51-.08-2.08-.35-5.77-3.18-11.51-6.38-17.29-9.55-2.33-1.28-4.73-2.47-7.11-3.69-.3-.16-.88,.09-.9,.39-.24,7.2,.27,14.43,.36,21.63,.06,3,0,3.4-.53,3.33-1.41-.2-2.19-1.15-3.19-1.82-7.65-5.12-15.27-10.25-22.91-15.38-.82-.55-1.75-1.01-2.37-1.99Z"/><path class="cls-2" d="M1305.47,1311.84c.95-.16,1.82,.09,2.67,.47,7.71,3.0M
9,15.42,6.18,23.2,9.12,1.27,.47,1.41-.79,1.35-1.68-.1-8.83-.27-17.66-.45-26.49-.01-.64,.07-1.28,.12-1.93,.02-.24,.65-.54,.89-.42,1.03,.51,2.07,1.01,3.07,1.56,7.44,4.09,14.79,8.34,22.37,12.17,.45,.23,1.12-.1,1.12-.55,.09-8.17-.53-16.35-.52-24.51,.75-.37,1.24-.12,1.85,.28,8.73,6,17.72,11.65,26.3,17.84,.53,6.78,.06,13.73,.21,20.56,.02,.52-.21,1.28-.86,1.19-8.17-3.82-15.97-8.43-24.01-12.53-3.09-1.65-2.73-.79-2.8,2.1,.08,6.68,.18,13.36,.25,20.03,0,.85-.11,1.71-.24,2.56-.47,.62-1.48,.05-2.08-.11-8.07-2.95-15.99-6.3-24.16M
-8.96-.27-.09-.85,.27-.85,.52-.02,2.37-.05,4.73-.05,7.1,.03,7.32,.07,14.65,.1,21.97-.06,.72-.01,1.81-1,1.84-8.72-1.21-17.3-4.11-26.01-4.85-.75,11.35-.6,22.79-.98,34.17-.08,3.89,.08,3.71-4.66,3.71-6.6-.01-13.21-.02-19.81-.03-1.33,0-3.67,.26-3.42-1.69,.64-12.05,1.15-24.1,1.44-36.17,.05-1.61,.23-3.22,.35-4.82,.02-.22,.59-.62,.84-.6,7.37,1.01,14.63,2.92,21.96,4.26,3.07,.37,4.24,1.31,4.09-2.57-.19-11.18,.47-22.44-.23-33.58l-.03,.06Z"/><path class="cls-2" d="M161.33,138.68c-.15,13.24,.38,26.5,.36,39.72-.26,.31-1.03,.27-1M
.41,.02-5.86-3.01-11.47-6.43-17.24-9.59-1.99-1.11-4.02-2.17-6.05-3.23-2.19-.71-1.01,2.76-1.2,3.91,.33,9.15,.72,18.3,1.18,27.45,.15,1.97-.1,3.27-2.21,1.65-6.19-4.32-12.38-8.64-18.58-12.96-1.72-1.2-3.43-2.42-5.19-3.59-.23-.16-.72-.07-1.17-.11-.07,8.66,.87,17.24,1.22,25.89,.05,.86,0,1.72-.01,2.58-.02,.36-.73,.36-.9,.29-6.21-4.51-11.91-9.67-17.94-14.42-2.83-2.3-5.7-4.58-8.57-6.85-1.85-1.02-1.21,1.73-1.24,2.77,.26,6.46,.53,12.92,.78,19.38-.06,.53,.11,1.52-.31,1.83-.23,.04-.58,.1-.71,0-9.05-7.73-17.63-16.03-26.56-23.91-1M
.34-1.32-3.42-2.54-3.19-4.63,.15-6.49-.22-12.99,.15-19.46,1.59-.29,2.55,1.25,3.75,2.01,7.8,6.26,15.59,12.52,23.39,18.77,.69,.44,1.3,1.32,2.22,1.07,.08-.01,.18-.16,.19-.24,.04-.86,.11-1.72,.09-2.57-.2-6.68-.42-13.35-.62-20.03,.06-.74-.31-2.31,.92-2.01,2.42,1.26,4.57,3.01,6.85,4.5,6.11,4.24,12.2,8.48,18.3,12.72,.43,.33,1.17,.8,1.73,.44,.1-.42,.22-.84,.21-1.26-.24-9.35-.92-18.72-.77-28.06,1.21-.42,2.17,.62,3.23,1.04,7.11,3.89,14.22,7.8,21.33,11.69,2.09,1.22,2.16,.48,2.17-1.58-.2-9.26-.42-18.52-.61-27.78-.09-4.58-.04-4M
.93,.6-4.95,2.15-.07,3.72,1.1,5.5,1.77,6.83,2.56,13.6,5.21,20.39,7.83l-.08-.08Z"/><path class="cls-2" d="M1305.5,1311.78c-.18-.92-1.32-.9-2.03-1.29-8.13-3.17-16.24-6.39-24.41-9.46l.08,.07c.38-13.13-.51-26.28-.18-39.4,.01-.25,.65-.53,.92-.39,2.24,1.2,4.49,2.38,6.7,3.6,5.2,2.88,10.38,5.79,15.58,8.67,.74,.28,2.13,1.36,2.66,.37,.03-11.07-1.11-22.14-1.16-33.21,.99-.39,1.64,.38,2.43,.83,5.9,4.1,11.79,8.2,17.67,12.31,2.21,1.32,4.06,3.4,6.52,4.19,.1,.02,.32-.06,.35-.13,.58-9.47-1.03-19.13-1.04-28.65,1.25-.21,2.01,.92,2.95,M
1.51,5.57,4.54,11.1,9.1,16.69,13.62,2.65,2.14,5.37,4.23,8.06,6.34,.23,.18,.5,.15,.73-.03,.4-.36,.25-1.03,.31-1.52-.11-2.8-.25-5.6-.35-8.39-.17-4.52-.33-9.04-.47-13.56,.39-1.82,2.22,.47,2.95,1.02,8.72,7.92,17.45,15.84,26.17,23.77,1.33,1.03,.96,2.55,1.02,3.98,0,5.17,0,10.34,0,15.51,.34,4.94-1.76,2.26-4.11,.55-8.05-6.34-15.87-12.97-24.04-19.15-1.18-.56-1.03,1.16-1.03,1.87,.18,5.06,.38,10.12,.55,15.18,.08,2.37,.09,4.74,.12,7.11-.14,.64-.61,.9-1.39,.39-7.81-5.27-15.52-10.67-23.25-16.05-.92-.56-1.77-1.51-2.93-1.51-.5,.03M
-.54,.44-.53,.74,.31,9.04,.65,18.08,.94,27.13,.01,2.23-1.25,1.49-2.64,.79-7.22-3.96-14.43-7.93-21.65-11.89-.85-.4-1.56-1.07-2.57-.68-.16,11.93,1.07,23.91,.37,35.83,0,.02,.02-.04,.02-.04Z"/><path class="cls-2" d="M803.51,817.29c-1.68,.98-3.35,2.02-5,3.1,.72-1.49,1.01-3.28,2.06-4.57,1.3,.07,1.99,.91,2.94,1.47Z"/><path class="cls-2" d="M819.05,809.57c-2.4,.98-4.77,2.05-7.12,3.2,.69-1.87,1.39-3.75,2.06-5.63,.15-.39,.12-.9,.74-1.05,.84-.19,1.19,.4,1.59,.78,.92,.89,1.83,1.79,2.73,2.7Z"/><path class="cls-2" d="M833.97,804M
.51c-3.12,.84-6.22,1.81-9.31,2.91,.92-2.58,1.8-5.17,2.69-7.76,.17-.38,.29-.9,.88-.93,.3-.01,.71,.29,.94,.54,1.63,1.73,3.18,3.51,4.8,5.24Z"/><path class="cls-2" d="M848.8,801.49c-3.86,.55-7.72,1.28-11.56,2.2,1.28-3.5,2.47-6.98,3.74-10.57,.46,.09,.98,.07,1.14,.26,2.34,2.62,4.46,5.36,6.66,8.09,0,.01,0,.01,.02,.02Z"/><path class="cls-2" d="M907.61,806.44c-18.48-5.69-38.17-7.69-57.71-5.1,1.87-3.88,2.89-8.15,4.76-12.03,.71,.02,1.08,.28,1.36,.67l4.83,6.72c.71,.8,1.22,2.18,2.1,2.7,.78-.07,.97-.86,1.27-1.43,1.39-3.26,2.74-6M
.53,4.14-9.79,1.06-1.93,2.54,1.5,3.17,2.28,1.63,2.61,3.23,5.21,4.84,7.82,.29,.47,.57,.95,1.22,1.18,2.2-2.76,3.48-6.95,5.25-10.12,.25-.51,.51-.99,1.28-1.29,2.53,3.58,4.46,7.58,6.72,11.34,.6,.77,.77,2.14,1.89,2.28,.08,0,.25-.08,.3-.16,2.33-3.22,3.79-6.99,6.24-10.11,.07-.08,.57-.05,.64,.05,.49,.63,.98,1.28,1.34,1.97,2.29,4.28,4.37,8.63,6.36,13.02Z"/><path class="cls-2" d="M922.96,812.11c-4.55-1.97-9.2-3.71-13.91-5.22,2.09-2.87,4.11-5.79,6.19-8.69,.26-.37,.55-.74,1.14-.86,.66,.41,.85,1.03,1.12,1.63,1.98,4.33,3.76,8.73,M
5.46,13.14Z"/><path class="cls-2" d="M939.6,820.57c-3.99-2.35-8.08-4.51-12.26-6.47,1.85-2.11,3.69-4.24,5.54-6.36,.32-.37,.72-.62,1.4-.58,2.02,4.35,3.63,8.94,5.32,13.41Z"/><path class="cls-2" d="M957.63,832.98c-3.43-2.75-6.97-5.34-10.62-7.78,1.92-1.63,3.58-3.68,5.8-4.91,.75,.53,.93,1.16,1.15,1.79,1.25,3.63,2.49,7.26,3.67,10.9Z"/><path class="cls-2" d="M976.76,851.38c-2.9-3.35-5.95-6.55-9.13-9.62,1.59-.92,3.01-2.12,4.75-2.77,.18-.06,.63,.02,.69,.14,1.6,3.94,2.44,8.19,3.69,12.25Z"/><path class="cls-2" d="M993.65,862.7M
8s-.06,.03-.09,.04c-.01-.03-.03-.06-.04-.09l.13,.05Z"/><path class="cls-2" d="M999.03,886.16c-3.26-7.29-7.13-14.22-11.51-20.74,2.01-.88,4.03-1.73,6.04-2.6,2.74,7.46,3.71,15.58,5.47,23.34Z"/><path class="cls-2" d="M1246.01,141.96c-9.51,.74-19.07,1-28.58,1.69-4.83,.21-9.66,.86-14.49,.82-1.22-.41,.59-1.79,.91-2.4,3.34-4.04,6.7-8.08,10.03-12.12,1.63-1.98,3.23-3.97,4.81-5.97,.19-.25,.35-.64,.24-.89-.22-.52-.88-.35-1.36-.31-7.38,.52-14.75,1.06-22.13,1.59-4.56,.27-9.11,.81-13.68,.87-.38,.04-.57-.46-.47-.71,5.94-6.71,12.34M
-13.04,18.45-19.61,.75-.9,1.84-1.54,1.92-2.79-10.51,.23-20.94,1.48-31.43,2.17-.65-.06-2.23,.38-2.32-.46,7.46-7.86,15.72-14.99,23.39-22.65,1.04-1.01,1.95-2.1-.3-2.04-9.28,.28-18.54,1.04-27.81,1.21-.4-.6,.03-.98,.46-1.4,9.82-8.63,19.35-17.59,29.34-26.03,8.24-.33,16.6-.05,24.86-.14,.66,.05,2.3-.2,1.91,.89-7.86,7.98-16.15,15.57-24.16,23.42-.56,.65-1.6,1.25-.2,1.7,9.42-.33,18.83-.67,28.25-.92,1.43,.18,.32,1.39-.23,1.95-6.25,6.77-12.66,13.41-19,20.1-.34,.51-1.54,1.42-.65,1.82,1.34,0,2.69-.01,4.02-.09,9-.5,18-1.03,27-1.58M
,.89,.06,3.57-.54,2.62,1.09-4.99,6.29-10.18,12.43-15.24,18.66-.5,.84-1.65,1.52-1.43,2.57,1.33,.33,2.66,.08,3.99-.01,11.93-.76,23.91-1.64,35.88-1.66l-.16-.11c-5.04,7.01-9.71,14.27-14.58,21.4l.12-.05Z"/><path class="cls-2" d="M977.41,752.83c3.85,5.96,6.98,12.35,10.46,18.52,.24,.78,1.71,2.49,.39,2.84-2.29,.09-4.57-.04-6.86-.02-5.54,.01-5.43-.47-3.31,3.78,3.26,6.69,6.46,13.38,9.03,20.29-.22,.25-.32,.48-.53,.58-3.7,1.68-7.24,3.96-11.06,5.27-.79-.34-.91-1.02-1.16-1.6-1.19-2.75-2.26-5.52-3.48-8.26-1.81-4.05-3.71-8.08-5.56M
-12.12-.23-.51-.48-1.01-1.26-1.3-3.5,1.68-6.37,4.15-9.48,6.39-1.53,.85-1.76-1.38-2.4-2.26-2.38-4.57-4.75-9.14-7.16-13.7-.57-1.09-1.27-2.13-1.95-3.18-.08-.12-.52-.22-.7-.16-2.29,1.31-4,3.5-6.03,5.17-1.01,.83-1.71,2.09-3.07,2.37-3.91-5.34-6.56-11.42-10.42-16.8-.2-.28-.83-.36-1.03-.13-2.35,2.74-4.62,5.53-6.82,8.37-1.47,.91-2.38-2.19-3.22-3.04-2.31-3.41-4.62-6.81-6.93-10.22-.32-.47-.64-.95-1.53-1.12-9.85,13.98-3.28,12.48-16.85-2.81-.69,.21-1,.54-1.2,.95-1.33,2.7-2.67,5.4-4.01,8.1-.33,.61-.54,1.31-1.33,1.44-3.11-3-5.54-M
6.6-8.46-9.81-.42-.4-1.08-1.29-1.72-.77-1.98,3.32-2.72,7.26-4.62,10.63-.97,.78-1.81-.98-2.5-1.5-9.92-10.44-6.87-9.79-11.43,2.97-.22,.53-.51,1.5-1.27,1.31-2.65-1.86-4.72-4.41-7.15-6.54-.52-.32-1.57-1.67-2.13-.95-1.81,3.71-2.08,8.04-3.7,11.85-1.1,.97-2.35-1.17-3.29-1.68-1.77-1.48-3.53-2.96-5.33-4.41-.23-.18-.71-.16-1.14-.24-1.53,4.41-2.08,8.92-3.63,13.2-1.92,.58-9.06-5.8-9.97-3.86-1.05,4-2.04,8-3.03,12.02-.14,.52-.28,1.05-.9,1.4-13.19-4.78-7.16-7.88-13.48,11.19l.15-.13c-5.07-2.39-6.67-3.02-9.49-3.72-1.53,3.94-2.35,8.M
12-3.61,12.15-.24,.82-.4,1.68-1.25,2.43-3.08-.94-5.98-2.57-9.21-3.02,1.44-4.8,2.53-9.71,4.1-14.47,.09-.25,.66-.51,.96-.42,2.25,.71,4.49,1.44,6.73,2.16,1.53,.52,2.25,.68,2.71-1.12,.96-3.91,1.89-7.82,2.83-11.73,.19-.79,.89-1.13,1.73-.83,2.62,.95,5.36,1.95,7.92,2.98,.94-.45,.99-1.14,1.14-1.74,.93-3.91,1.71-7.85,2.7-11.75,.11-.45,.69-.63,1.25-.4,2.63,1.08,5.18,2.28,7.79,3.41,.3,.12,.74,.02,1.13,.02,1.36-4.26,1.82-8.76,3.17-13.03,.07-.21,.78-.42,1.04-.31,2.72,1.09,5.21,2.66,7.83,3.97,.91,.48,1.59,.3,1.79-.49,.37-1.48,.7M
1-2.96,1.07-4.44,.56-2.32,1.11-4.65,1.68-6.97,.15-.63,.85-.77,1.51-.3,2.46,1.8,4.72,3.84,7.09,5.75,.46,.38,.86,.83,1.76,.87,1.68-3.64,2.24-7.73,3.57-11.51,.13-.38,.97-.55,1.32-.26,1.38,1.18,2.76,2.36,4.1,3.57,1.43,1.29,2.79,2.62,4.23,3.9,.21,.19,.7,.19,1.14,.29,1.26-3.47,2.39-6.85,3.62-10.32,.55-1.55,1.49-.98,2.37-.1,2.1,2.1,4.16,4.24,6.27,6.33,.74,.74,1.25,1.66,2.41,2.09,1.43-.58,1.26-1.81,1.73-2.76,1.27-2.57,2.17-5.33,3.54-7.84,.71-.02,1.12,.21,1.45,.58,1.58,1.74,3.2,3.47,4.75,5.22,1.08,.82,4.31,6.25,5.45,4.85,1.M
76-3.15,3.44-6.33,5.38-9.38,.16-.25,.82-.26,1.05,0,3.67,4.02,6.74,8.56,10.25,12.7,.69-.11,1.03-.4,1.29-.78,1.96-2.77,3.82-5.72,5.99-8.33,.74-.02,1.1,.25,1.38,.64,3.45,4.59,6.65,9.36,9.98,14.03,.2,.26,.82,.3,1.06,.06,2.73-2.52,4.88-5.57,8-7.66,.98,.23,1.37,1.24,1.93,1.96,2.95,4.72,5.89,9.44,8.82,14.16,.35,.57,.57,1.2,1.45,1.59,1.86-.84,8.97-7.81,10.3-6.53,3.54,5.61,6.39,11.63,9.67,17.39,.53,.66,.94,2.31,1.97,2.12,3.48-1.83,6.94-3.68,10.39-5.55,.61-.32,.25-1.02,.03-1.49-3.72-6.43-7.06-13.11-11-19.4l-.15,.15c4.16-1.29M
,8.8-.39,13.13-.72l-.09-.06Z"/><path class="cls-2" d="M604.51,977.16s.03,0,.05-.02c.02,.04,.04,.07,.06,.11l-.11-.09Z"/><path class="cls-2" d="M637.65,964.94s-.02-.03-.03-.04c.05-.03,.1-.05,.15-.07l-.12,.11Z"/><path class="cls-2" d="M659.11,944.03s-.01-.03-.01-.05c.02-.01,.03-.01,.05-.02-.02,.02-.03,.06-.04,.07Z"/><path class="cls-2" d="M680.82,896.38c3.2-2.48,6.41-4.96,9.62-7.44-.43-2.86-.82-5.73-1.17-8.6-.67-.3-1.16-.77-2.11-.76-5.36,3.75-10.3,8.14-15.95,11.73-.4,.27-.75,.62-1.44,.56-3.15-1.41-6.19-3.62-9.53-4.62-M
6.31,3.37-12.52,7.09-18.71,10.69-.28,.18-.32,.67-.03,.84,2.6,1.69,5.43,3.12,7.84,5.06,.38,.71-.75,1.08-1.23,1.41-6.61,3.54-13.6,6.51-20.61,9.52-.13,.08-.13,.42-.02,.57,2.3,2.3,5.43,3.78,7.7,6.13,.27,.63-.65,.88-1.1,1.08-8.07,3.22-16.27,6.29-24.6,8.97-.51,.18-.71,.73-.38,1.06,2.19,2.2,4.48,4.3,6.67,6.49,.21,.22,.17,.6,.26,.94-6.25,2.4-12.66,4.27-19.15,6.1-3.44,.93-6.89,1.85-10.33,2.78-.52,.14-.95,.36-1.11,.99,2.29,2.64,4.77,5.32,6.83,8.16-.45,.73-1.25,.87-2.01,1.07-9.31,2.51-18.77,4.63-28.32,6.47-1.8,.58-4.22,.18-5.M
63,1.53,1.57,2.85,3.58,5.52,4.82,8.48,.28,.5,.68,1.11,1.36,1.01,12.32-2.16,24.59-5.49,36.52-9.03,1.77,3.23,3.67,6.39,5.55,9.57,11.08-3.91,22.36-7.49,33.06-12.24-1.82-2.73-4.02-5.27-5.61-8.12-.07-.17,.02-.48,.18-.58,9.07-3.98,18.05-8.02,26.91-12.22-.08-.41-.03-.88-.29-1.18-2.03-2.26-4.3-4.43-6.43-6.6,4.38-2.83,9.26-4.82,13.7-7.58,3.08-1.93,6.81-3.43,9.54-5.74-.22-.81-.88-1.21-1.43-1.65-1.52-1.23-3.08-2.41-4.62-3.62-.44-.44-1.39-.86-.96-1.57,6.42-4.54,13.06-8.29,19.44-12.99-2.46-2.29-5.73-3.66-8.38-5.68,.43-.37,.77-.M
7,1.15-.99Zm-50.81,60.52c-10.14,3.95-20.5,7.68-30.98,10.57-1.85-2.94-4.09-5.73-5.87-8.72,.91-.89,2.04-1.01,3.22-1.37,9.67-2.63,18.96-6,28.28-9.31,2.38,2.56,4.48,5.26,6.7,8.01-.54,.33-.9,.64-1.35,.82Zm48.08-58.7c-4.84,3.27-9.65,6.56-14.79,9.53-1.28,.83-2.75,1.3-3.68,2.56,2.6,1.91,5.17,3.81,7.78,5.73-.49,1.1-1.59,1.41-2.54,2.01-6.38,3.81-13.16,7.06-19.83,10.54-.64,.66,.7,1.31,1.07,1.81,1.74,1.65,3.49,3.28,5.22,4.92,.39,.38,.3,.89-.16,1.13-8.53,4.42-17.58,7.99-26.53,11.55-2.49-2.63-4.98-5.26-7.56-7.99,8.55-3.78,17.52-M
6.49,25.9-10.65,.66-.31,.76-.9,.24-1.36-2.25-1.95-4.59-3.93-6.82-5.87,.18-.69,.82-.89,1.36-1.15,6.94-3.24,13.86-6.53,20.47-10.35,.51-.28,.52-.75,.03-1.08-2.42-1.69-5.05-3.18-7.34-5.04-.13-.12-.14-.45-.02-.58,6.17-3.93,12.67-7.56,18.83-11.54,.37,.04,.69,0,.89,.1,2.81,1.48,5.54,3.04,8.13,4.62,.23,.62-.28,.87-.65,1.11Z"/><path class="cls-2" d="M1271.91,182.14c2.73-7.07,6.55-13.84,9.65-20.8l-.07,.07c17.28-.01,34.6,.47,51.86,.01l-.14-.13c-.71,6.33-3.05,12.44-4.39,18.68-.19,.73-.25,1.49-.3,2.23-.01,.15,.25,.39,.46,.45,14M
.71,1.24,29.56,1.19,44.29,2.39,4.03,.25,8.05,.53,12.07,.8,.79,.08,2.01,.02,2.11,1.04,.16,6.45,0,12.91,.04,19.37-.04,.58-.05,1.52-.78,1.63-21.32-1.03-42.62-3.68-63.97-3.86l.1,.09c1.53-6.1,3.07-12.2,4.59-18.31,.05-.88,.86-2.66-.43-2.9-18.39-.7-36.79-.69-55.19-.89l.12,.12Z"/><path class="cls-2" d="M976.39,1292.07c5.18,.62,10.37,1.25,15.55,1.87,3.1,.54,6.5,.36,9.39,1.68v-.02c-.6,.1-.88,.44-1.01,.88-.52,1.78-1.04,3.56-1.55,5.35-8.27,28.13-17.38,56.08-27.38,83.69-.39,.99-1.88,.78-2.79,.83-8.26-.1-16.48,.2-24.74-.15,6.32-M
19.51,14.76-38.71,21.08-58.29,3.91-11.31,7.57-22.66,11.35-34,.21-.63,.39-1.25,.2-1.91,0,0-.1,.06-.1,.06Z"/><path class="cls-2" d="M439.08,144.22c.41-.01,.86-.08,.97-.43,.53-1.67,1.03-3.34,1.52-5.01,8.58-28.57,17.51-57.17,28.03-85.12,8.76-.53,17.57-.01,26.36-.15,.25,0,.49,.14,.73,.21,.27,.55,.05,1.05-.15,1.57-2.01,5.24-4.07,10.48-6.01,15.74-9.6,25.48-18.63,51.2-27.02,77.06-.01,0,.08-.07,.06-.06-.38-.5-1.01-.65-1.68-.73-7.58-1.05-15.4-1.25-22.81-3.09Z"/><path class="cls-2" d="M164.64,1020.42c-36.95-9.62-73.85-19.97-1M
09.74-32.76-.65-7.42-.2-18.46,.08-21.23,1.8-.34,3.52,.83,5.23,1.28,35.47,12.52,71.18,24.54,107.68,34.07l-.1-.08c-1.18,6.27-1.91,12.61-3.27,18.85l.12-.12Z"/><path class="cls-2" d="M266.55,1007.6c.02-5.64-.13-11.27,.02-16.91l-.13,.12c26.46,5.22,52.9,11.41,79.82,14.11,.77-.13,.64-1.09,.66-1.67-.17-3.44-.35-6.88-.53-10.32-.04-1-.42-2.74,1.15-2.58,17.2,2.68,34.51,4.64,51.85,6.2,4.02,.3,8.04,.56,12.06,.84,.8,.06,1.62,.1,2.29,.53l-.08-.07c1.03,3.27,1.1,6.77,1.62,10.15,.14,1.16,.36,2.34-.04,3.51l.13-.1c-20.12-1.34-40.24-2.M
48-60.24-5.14-2.39-.18-4.8-.8-7.2-.65-.22,.04-.51,.25-.54,.41-.42,4.81,.01,9.68-.07,14.51l.12-.09c-27.2-2.72-54.25-7.39-80.99-12.93l.1,.08Z"/><path class="cls-2" d="M158.18,1057.92c-34.73-7.53-69.69-15.4-103.48-26.1-.46-6.71,.02-13.55-.1-20.29,0-.32,.13-.63,.2-.91,.56-.27,1.06-.15,1.57,0,2.77,.84,5.54,1.67,8.31,2.51,31.76,9.85,64.28,18.18,96.7,26.17l-.07-.09c-.51,6.33-2.25,12.55-3.25,18.83l.13-.11Z"/><path class="cls-2" d="M822.93,1306.26c8.25-.92,16.47-2.37,24.78-2.59,.89,.29-.05,1.69-.22,2.29-13.05,26.32-27.1,52.M
19-41.6,77.79-.49,.87-.8,1.84-1.92,2.55-8.15,.24-16.37,.04-24.53,.1-.68-.06-2.24,.2-2.25-.74,15.76-26.21,31.38-52.55,45.84-79.46l-.09,.07Z"/><path class="cls-2" d="M342.37,130.12c4.44-25.31,10.01-50.4,15.64-75.48,.24-1.53,1.96-1.22,3.17-1.27,7.27,0,14.55,0,21.83,0,.93,0,1.9-.11,2.81,.36-6.21,26.36-13.25,52.65-18.43,79.28-.23,1.29-1.75,1.25-2.77,1.01-5.68-.9-11.35-1.81-17.03-2.71-1.6-.29-4.36-.39-5.22-1.2Z"/><path class="cls-2" d="M1073.79,1305.5c7.27,1.12,14.55,2.22,21.81,3.37,2.58,.33,2.62,.81,2.24,3.24-4.58,24.75M
-9.6,49.41-15.48,73.9-1.17,.52-2.35,.39-3.58,.41-6.87,0-13.75,0-20.62-.01-2.95-.1-3.58,.41-2.78-2.97,6.94-25.84,12.51-52,18.53-78.03,0,0-.12,.1-.12,.1Z"/><path class="cls-2" d="M154.84,843.36c.94,6.3,1.77,12.61,2.5,18.94-.23,.71-1.01,.55-1.59,.28-29.78-13.91-58.92-28.75-87.62-44.53-3.55-1.95-7.09-3.92-10.63-5.89-1.36-.84-3.39-1.47-3.05-3.42-.02-6.03-.03-12.06-.03-18.09,.06-.73,.02-1.96,1.15-1.55,6.71,3.74,13.21,7.82,19.92,11.6,26.03,15.01,52.55,29.21,79.42,42.75l-.08-.08Z"/><path class="cls-2" d="M1291.21,343.66c19M
.67,4.02,39.62,7.12,59.15,11.6,11.43,2.47,22.85,4.99,34.18,7.73,.9,.22,1.85,.33,2.64,1.05,.41,6.56,.03,13.26,.14,19.86,.09,2.43-1.57,1.37-3.13,1.14-32.05-8.44-64.42-15.72-97.05-22.03l.11,.1c1.5-6.46,1.94-13.24,4.09-19.5l-.13,.05Z"/><path class="cls-2" d="M151.08,1095.92c-32.28-4.74-64.34-11.96-96.08-19.4-.71-.64-.71-1.29-.71-1.94-.01-5.92,.02-11.85,.15-17.77-.03-2.97,1.3-1.99,3.43-1.59,31.24,8.07,62.66,15.29,94.41,21.35,.76,.17,2.07,.21,1.94,1.25-.36,2.13-.74,4.26-1.14,6.39-.47,2.56-1.03,5.1-1.43,7.67-.22,1.38-.92,M
2.72-.7,4.14l.12-.1Z"/><path class="cls-2" d="M476.1,686.23s.01,.02,.01,.03c-.05,.03-.11,.05-.16,.08l.15-.11Z"/><path class="cls-2" d="M488.05,704.99s.05,.01,.08,0c.02,.02,.03,.05,.05,.07l-.13-.07Z"/><path class="cls-2" d="M502.57,703.45c-1.16-1.55-2.06-3.1-3.51-4.45-3.35,1.71-6.34,3.67-9.57,5.54-.41,.24-.81,.5-1.36,.45-4.23-6.07-8.71-12.16-12.02-18.73,3.72-1.67,7.1-4.03,10.73-5.84,.93,.38,1.17,1.02,1.53,1.59,3.68,5.33,6.58,11.21,10.71,16.19,1.49-.05,2.24-1.3,3.38-2.02,.04,2.43,.08,4.84,.11,7.27Z"/><path class="clsM
-2" d="M646.68,678.52s0,.05-.01,.07c-.68,4.69-1.19,9.52-2.68,14.02-3.25-.71-6.18-2.12-9.37-3.02-.33-.1-.87,.14-.95,.42-.85,2.58-1.07,5.31-1.62,7.96-.28,1.49-.59,2.97-.9,4.46-.09,.42-.7,.64-1.25,.42-3.07-1.01-5.92-2.69-9.02-3.55-.21,0-.6,.14-.64,.27-1.17,4.1-1.67,8.26-2.98,12.34-1.55,0-2.54-.83-3.68-1.34-2.39-.96-4.36-2.61-6.88-3.25-.71,.44-.81,1.63-1.12,2.37-.91,3.09-1.43,6.37-2.67,9.33-.75,.17-1.18-.07-1.57-.36-2.45-1.84-4.89-3.7-7.35-5.54-.62-.34-1.45-1.38-2.2-.88-1.43,3.09-2.31,6.4-3.5,9.59-.22,.62-.72,1.48-1.51M
,1.06-13.86-10.11-7.85-12.22-15.59,2.07-.93-.01-1.36-.44-1.79-.85-3.31-3.08-6.38-6.16-9.8-9.17-2.71,2.9-3.88,6.72-6.34,9.83-1.3-.43-1.97-1.39-2.88-2.29-2.06-2.2-4.12-4.39-6.18-6.58-.04-2.62-.08-5.24-.12-7.86,1.34-1.75,1.93-3.83,3.77-5.34,.36-.29,.42-.24,5.01,4.84,1.13,.9,5.8,7.51,6.9,6.02,1.19-2.28,2.37-4.57,3.55-6.85,.64-.77,1.17-3.51,2.46-2.78,3.39,3,6.31,6.59,9.94,9.28,.75,.2,1.1-.75,1.36-1.27,1.09-2.76,2.15-5.54,3.23-8.31,.18-.51,.54-1.2,1.21-.99,2.54,1.63,4.58,3.93,6.91,5.84,.99,.62,2.76,3.21,3.79,1.63,1.15-3.M
53,2.03-7.16,3.39-10.62,.6-.84,1.59,.27,2.17,.65,2.5,1.97,4.89,4.05,7.52,5.86,.4,.28,1.11,.07,1.23-.39,1.16-3.84,1.82-7.84,3.09-11.62,.18-.06,.32-.14,.4-.12,3.58,1.02,6.16,3.43,9.79,4.5,.24-.24,.63-.45,.7-.71,.4-1.69,.72-3.4,1.1-5.09,.53-2.33,1.08-4.65,1.65-6.97,.04-.15,.33-.26,.61-.46,1.93,.61,3.74,1.62,5.63,2.37,4.69,2.08,4.08,1.69,4.97-2.34,2.87-12.97-.34-10.85,12.12-6.69,.03,.02,.07,.03,.1,.04Z"/><path class="cls-2" d="M771.18,1312.07c7.2-.82,14.39-1.64,21.59-2.46,1.93-.16,4.6-.76,2.99,1.71-14.74,25.38-30.53,50M
.37-46.9,74.83-.47,.08-.98,.23-1.5,.23-8.5-.11-17.03,.29-25.5-.14-.21-1.48,1.28-2.53,1.95-3.75,7.65-10.64,15.03-21.4,22.32-32.2,8.69-12.63,16.74-25.56,25.17-38.28l-.11,.06Z"/><path class="cls-2" d="M977.4,1211.23c6.65-.94,13.42-.27,20.13-.41,.64,.03,1.76,.09,1.85,.88-.13,.85-.2,1.72-.42,2.56-4.72,18.35-9.63,36.64-15.03,54.81-2.09,7.12-4.34,14.2-6.52,21.3-.19,.63-.31,1.27-1.03,1.7,0,0,.1-.06,.1-.06-8.36,.13-16.79-.02-25.06,1.26l.15,.07c9.39-27.15,17.98-54.61,25.89-82.18l-.08,.08Z"/><path class="cls-2" d="M1299.31,30M
4.92c29.38,3.86,58.63,8.6,87.69,14.3,.15,.39,.36,.69,.36,.99,0,6.56,0,13.12-.03,19.68-.02,1.89-2.19,.93-3.35,.82-24.8-5.07-49.53-10.16-74.6-13.97-4.68-.91-9.59-1.09-14.11-2.53l.07,.09c-.22-3.21,1.32-6.56,1.75-9.78,.54-2.63,1.04-5.27,1.54-7.9,.12-.64,.29-1.26,.79-1.79l-.11,.08Z"/><path class="cls-2" d="M142.84,1134.84c-28.64-3.11-57.14-8.26-85.46-13.49-1.55-.34-3.73-.32-3.4-2.39,.04-6.35-.03-12.7,.08-19.05,.05-.83,.61-1.2,1.55-1,3.13,.64,6.26,1.28,9.37,1.95,26.83,5.74,55.12,10.7,81.75,14.61-1.41,6.48-3.03,12.93-4.05M
,19.48l.15-.11Z"/><path class="cls-2" d="M476.01,659.08s0,.03-.01,.04c-.02,.01-.03,.02-.05,.03l.06-.07Z"/><path class="cls-2" d="M502.23,680.12c-1.43-2.22-2.79-4.5-4.19-6.74-.16-.24-.5-.39-.85-.65-3.1,2.15-5.8,4.59-8.99,6.6-.59,.38-1.21,.22-1.6-.4-3.64-6.53-7.68-13.06-10.6-19.81,3.66-2,6.71-4.61,10.11-6.84,1.06-.3,1.42,1.45,1.92,2.11,3.1,5.8,5.74,11.89,9.32,17.41,.75,.03,1.17-.25,1.53-.57,1.07-.93,2.14-1.87,3.18-2.82,.06,3.9,.12,7.81,.17,11.71Z"/><path class="cls-2" d="M626.41,670.72c-.93,4.01-1.83,8.04-2.73,12.07-M
.13,.5-.21,1.06-.89,1.35-2.96-.77-5.44-2.75-8.21-4.02-.48-.26-.97-.35-1.57-.15-1.35,3.98-2,8.21-3.23,12.24-.06,.24-.79,.43-1.01,.28-2.45-1.61-4.58-3.64-6.88-5.44-.5-.43-1.71-1.59-2.17-1.16-.25,.24-.54,.5-.62,.78-4.55,15.92-1.57,12.27-13.09,3.13-.97-.27-1.17,1.25-1.52,1.88-.91,2.59-1.76,5.19-2.67,7.78-.86,2.16-1.42,1.78-2.89,.35-2.74-2.64-5.18-5.57-8.1-8.03-.14-.09-.48,0-.81,0-1.38,3.16-2.73,6.3-4.13,9.44-.18,.38-.23,.88-.85,1-.85,.15-1.12-.47-1.52-.85-.6-.58-1.14-1.2-1.68-1.82-2.46-2.68-4.63-5.61-7.27-8.12-.12-.09-M
.6-.09-.67,0-2.2,3-3.45,6.59-5.61,9.62-.17,.23-.86,.25-1.05,.03-1.18-1.29-2.26-2.64-3.32-4.02-.09-6.56-.18-13.12-.28-19.68,.72,.01,.97,.69,1.31,1.16,.41,.55,.8,1.12,1.22,1.68,2.17,2.85,4.34,5.7,6.51,8.55,.36,.46,.7,.92,1.36,1.15,.6-.29,.87-.78,1.11-1.28,1.67-2.91,2.72-6.57,4.84-9.12,.52-.26,1.08,.62,1.44,.91,2.75,3.18,5.21,6.61,8.21,9.58,.13,.12,.46,.12,.7,.17,.62-.6,.84-1.33,1.12-2.05,1.13-2.87,2.28-5.74,3.44-8.61,.07-.17,.35-.35,.57-.4,.21-.05,.58,.01,.7,.13,2.53,2.66,4.98,5.35,7.54,8,.89,.85,1.92,1.46,2.31-.19,1M
.15-3.43,2.29-6.86,3.44-10.28,.73-.96,1.74,.48,2.36,.94,2.31,2.1,4.39,4.43,6.86,6.35,.17,.12,.49,.11,.76,.17,.72-.69,.84-1.55,1.07-2.38,.87-3.15,1.75-6.3,2.63-9.46,.73-1.27,1.95,.24,2.66,.78,2.09,1.68,3.96,3.62,6.18,5.11,.27,.15,.73,.07,1.16,.09,1.4-4.41,2.09-8.88,3.61-13.32,3.72,1.46,6.24,3.35,9.63,5.05,.01,.2,.07,.42,.03,.62Z"/><path class="cls-2" d="M626.45,670.14s-.05-.03-.07-.04v-.02l.07,.06Z"/><path class="cls-2" d="M1048.73,359.22c1.68-4.25,4.15-8.16,6.19-12.25,.43-.99,1.53-2.48-.38-2.43-13.97,.67-27.93,1.46M
-41.85,2.75-4.68,.41-9.36,.84-14.02,1.4-.66,.07-1.33,.18-2.09-.18,2.27-5.09,5.7-9.69,8.44-14.56l-.1,.06c19.53-1.86,39.06-4.02,58.68-4.63,1.25,.33,.18,1.5-.12,2.2-2.13,4.06-4.76,7.92-6.57,12.13-.05,.13,.19,.46,.35,.48,5.36,.31,10.77-.14,16.14-.18,16.84-.57,33.68,.04,50.52,.34l-.15-.1c-2.25,5.23-4.49,10.64-7.28,15.59l.1-.05c-22.66-.5-45.33-1.05-68.02-.67l.16,.08Z"/><path class="cls-2" d="M1148.03,1317.86c.33,.5,.27,1.04,.2,1.58-.41,3.1-.79,6.21-1.23,9.31-1.89,13.7-3.97,27.37-6.23,41.02-.85,5.12-1.71,10.24-2.57,15.36-M
.09,1.05-1.31,1.44-2.25,1.38-7.95,0-15.89-.01-23.84-.02-.64,0-1.89-.13-1.75-.9,3.65-19.35,7.57-38.66,10.66-58.12,.62-3.62,1.27-7.25,1.84-10.88,.16-1.04,.56-2.12-.04-3.17,0,0-.14,.08-.14,.09,7.9,.73,15.73,2.63,23.59,3.82,.64,.11,1.23,.4,1.84,.61l-.08-.07Z"/><path class="cls-2" d="M317.66,126.38c-8.46-1.47-17.07-2.43-25.38-4.58l.09,.07c1.97-18.53,5.13-37,8.11-55.42,.62-3.73,1.22-7.46,1.85-11.19,.17-1.63,1.31-2.11,2.85-1.98,7.67,0,15.34,.02,23.01,.05,1.14,.06,2.4,.08,2.01,1.62-4.58,23.75-9.58,47.55-12.67,71.5l.13-.09ZM
"/><path class="cls-2" d="M410.52,983.6s.02,.07,.03,.1c-.04,0-.08,0-.12,0l.09-.09Z"/><polygon class="cls-2" points="413.65 997.84 413.73 997.84 413.73 997.91 413.65 997.84"/><path class="cls-2" d="M471.87,998.55s.01-.06,.02-.09h.08l-.1,.09Z"/><path class="cls-2" d="M505.19,960.41c-.07,.01-.15,.01-.22,.01l.16-.1,.06,.09Z"/><path class="cls-2" d="M506.29,962.09c-.36-.56-.73-1.12-1.1-1.68,.36,0,.72-.02,1.08-.04,.01,.57,.02,1.15,.02,1.72Z"/><path class="cls-2" d="M518.75,983.74s-.02-.09-.03-.13c.06,0,.12-.01,.18-.01l-.M
15,.14Z"/><path class="cls-2" d="M548.1,956.57h-.05s-.03-.05-.05-.07l.1,.07Z"/><path class="cls-2" d="M555.09,966.55c-13.02,3.06-26.67,3.82-39.99,5.31-2.1,.23-2.19,.37-1.19,2.03,1.83,3.1,4.01,6.21,4.81,9.72-16.34,1.36-32.64,2.43-49.05,2.81-.01,3.27,1.37,6.37,1.95,9.58,.2,.81,.46,1.62,.27,2.46-19.39,.85-38.78-.05-58.16-.62,.11-4.88-1.48-9.54-3.18-14.14,18.83,1.42,37.71,2.72,56.62,2.53,3.35,.22-.08-3.79-.51-5.26-1.07-2.09-2.14-4.17-3.23-6.26-.21-.41-.31-.81-.07-1.23,16.21-.48,32.53,.12,48.74-1.58-.04-.39,.04-.73-.11-M
.99-1.72-2.85-3.61-5.6-5.41-8.39l41.16-.59c-.03-1.78-.05-3.56-.08-5.34,.13,0,.26-.01,.39-.02,2.15,2.83,4.29,5.64,6.43,8.47,.34,.45,.74,.9,.61,1.51Z"/><path class="cls-2" d="M548,956.5s.03,0,.04-.01c.02,.03,.04,.05,.06,.08l-.1-.07Z"/><path class="cls-2" d="M658.64,851.69c-3.53,3.01-7.33,5.71-10.97,8.58-.58,.44-1.3,.79-1.54,1.47,2.31,1.68,6.06,2.52,8.75,3.81,1.17,.48,1.19,.86,.13,1.65-4,2.94-8.27,5.5-12.56,8.12-.49,.45-2.32,1.05-1.83,1.79,2.71,1.99,6.35,2.75,8.96,4.79-.26,.68-1.02,1-1.65,1.37-4.76,2.83-9.62,5.54-14.6M
7,8.02-.52,.4-2.04,.67-1.72,1.49,2.47,1.89,5.33,3.29,7.95,4.96,.46,.28,.45,.85,0,1.09-6.68,3.4-13.72,6.04-20.76,8.63-.49,.18-.91,.41-.98,1,2.67,2.22,6.04,3.83,8.5,6.44-8.37,3.68-17.25,6.09-26,8.89-.3,.1-.43,.63-.19,.84,1.89,1.69,3.8,3.35,5.67,5.04,.7,.64,1.63,1.14,1.93,2.02-.41,.47-1.02,.67-1.66,.88-9.14,2.9-18.61,5.11-27.98,7.34-1.36,.38-.47,1.47,.15,2.07,2.12,2.43,4.48,4.53,6.32,7.19-11.84,3.51-24.24,5.15-36.44,7.32-.13-.17-.25-.34-.39-.51-.05-3.62-.1-7.25-.15-10.87,9.49-1.29,19.02-2.69,28.31-4.95,.34-1.48-9.07-8M
.22-7.3-8.92,10.03-2.45,20.28-4.02,30.06-7.19-.21-1.03-1.19-1.51-1.87-2.14-1.42-1.31-3.03-2.46-4.49-3.72-.68-.63-1.78-1.03-1.81-2.07,8.27-2.56,16.75-4.55,24.88-7.46,1.04-.38,1.2-.9,.43-1.44-2.12-1.49-4.26-2.97-6.38-4.47-.5-.35-.97-.73-1.45-1.11-.88-.93,2.95-1.56,3.55-1.97,5.3-1.86,10.68-3.59,15.79-5.76,.83-.35,1.63-.75,2.4-1.17,.14-.07,.2-.45,.1-.56-2.47-1.9-5.43-3.17-8.08-4.8-.47-.26-.77-.57-.73-1.16,5.71-2.41,11.5-5.1,16.83-8.15,.46-.33,1.58-.78,1.16-1.44-2.88-1.61-5.93-2.96-8.9-4.41-.3-.15-.31-.66-.02-.85,4.03-2M
.53,8.15-4.94,12.21-7.43,1.03-.7,2.16-1.17,2.83-2.25-3.31-1.76-6.95-2.74-10.24-4.43,1.13-1.81,3.66-2.71,5.31-4.06,2.93-1.93,5.41-4.18,8.3-6.17,3.43,1.16,6.75,2.31,10.01,3.57,.47,.18,.61,.77,.24,1.09Z"/><path class="cls-2" d="M1303,284.44c.53-.22,.72-.63,.81-1.05,1.34-5.71,2.7-11.41,3.93-17.14,.57-1.73,3.63-.6,5.04-.71,21.34,2.2,42.64,4.73,63.88,7.7,3.18,.44,6.36,.92,9.53,1.39,.69,.1,1.15,.55,1.19,1.13,.13,6.35,0,12.7,.03,19.06,0,.63,.16,1.3-.48,1.88-18.24-2.25-36.39-6-54.72-8.01-5.44-.72-10.89-1.43-16.34-2.11-3.32-M
.42-6.66-.79-9.99-1.18-1.08-.12-2.12-.31-2.9-1l.02,.05Z"/><path class="cls-2" d="M138.02,1155.09c-1.53,5.89-2.87,11.82-4.13,17.75-.28,1.74-1.05,1.73-2.61,1.63-25.75-2.29-51.37-5.63-76.94-9.36-.67-.87-.54-1.84-.57-2.86,.02-5.59,.06-11.18,.1-16.78-.11-2.93,1.14-2.14,3.37-2,16.62,2.67,33.22,5.43,49.93,7.54,8.89,1.19,17.79,2.26,26.7,3.32,1.46,.17,2.95,.26,4.28,.85,0,0-.12-.1-.12-.1Z"/><path class="cls-2" d="M167.88,1001.77c.78-5.56,1.6-11.11,2.41-16.66,.11-.67,.3-1.48,1.22-1.33,31.21,9.08,62.97,17.28,95.03,23.81l-.1-.0M
8c-.99,5.47-2.79,10.82-4.05,16.25l.13-.07c-31.84-6.17-63.67-12.94-94.74-22.01l.1,.08Z"/><path class="cls-2" d="M161.38,1039.29c1.58-6.15,2.49-12.57,3.26-18.87l-.12,.12c30.82,7.29,61.77,14.05,93.13,19.4l-.09-.1c-1.25,5.46-3.33,10.81-4.86,16.24l.14-.08c-30.8-3.61-61.25-10.51-91.53-16.8l.07,.09Z"/><path class="cls-2" d="M1199.82,1327.52c-1.65,14.47-2.68,28.99-4.52,43.44-.4,3.54-.76,7.08-1.17,10.62-.16,1.39-.41,2.77-.64,4.16-.07,.42-.58,.74-1.12,.78-7.81,.18-15.62,0-23.43,.03-.84-.13-2.46,.17-2.89-.65-.06-.53-.08-1.08,M
0-1.61,3.09-20.61,5.63-41.29,7.99-61.99l-.12,.11c8.64,1.81,17.46,3.08,26,5.19l-.08-.08Z"/><path class="cls-2" d="M266.08,117.79c-.16-.46-.58-.7-1.13-.8-7.33-1.37-14.66-2.79-21.98-4.21-.8-.15-1.89-.5-1.78-1.45,.73-11.08,1.85-22.13,3.11-33.17,.88-7.83,1.81-15.65,2.73-23.47,0-1.36,1.33-1.51,2.48-1.48,7.41,0,14.82,.02,22.23,.03,3.76-.19,2.85,1.04,2.64,3.95-1.78,13.16-3.8,26.29-5.36,39.48-.5,4.18-.99,8.36-1.47,12.54-.46,2.89-.06,5.92-1.51,8.6,0,0,.04-.01,.04-.01Z"/><path class="cls-2" d="M241.47,1089.6c-27.16-2.22-54.14M
-7.06-81-11.59-1.58-.27-3.14-.59-4.71-.9-.43-.08-.92-.63-.87-.98,.97-6.09,2.21-12.14,3.29-18.21l-.13,.11c29.52,5.69,59.17,11.1,89.08,14.87l-.1-.1c-1.53,5.69-3.86,11.25-5.67,16.89l.11-.09Z"/><path class="cls-2" d="M711.65,574.4c-1.7,1.77-2.86,3.67-4.85,5.33-3.04-1.2-5.87-2.58-8.68-4.15,3.69-4.99,8-9.28,12.01-14,.57-.64,.93-.86,1.51-.71,.05,4.55,.05,9.07,.01,13.53Z"/><path class="cls-2" d="M747.01,609.28h0s-.01,.01-.02,.02c-.01,0-.01,.01-.03,.01,0,0,0-.02,0-.02,.01-.01,.03-.01,.04-.01Z"/><path class="cls-2" d="M756.3M
2,598.06c-1.34,1.54-2.77,3.04-4.05,4.61,.13-2.35,.23-4.7,.32-7.06,1.03,.56,5.22,.59,3.73,2.45Z"/><path class="cls-2" d="M757.36,582.55c-1.5,1.53-3,3.06-4.5,4.58,.07-2.65,.13-5.33,.17-8.04,1.78,.62,3.55,1.2,5.16,1.96,.09,.72-.43,1.09-.83,1.5Z"/><path class="cls-2" d="M780.87,529.52c-6.31,4.13-12.98,7.89-19.16,12.3,.25,.37,.34,.73,.62,.89,2.42,1.52,5.09,2.77,7.4,4.47,.14,.11,.22,.46,.12,.55-4.8,3.64-9.87,6.99-14.44,10.81-.48,.55-2.14,1.27-1.16,2.05,2.66,1.26,5.35,2.45,7.95,3.81,.26,.13,.31,.67,.08,.87-3.06,2.67-6.13,M
5.32-9.18,8,.06-8.08,0-16.38-.26-24.81,2.55-2.06,5.32-3.89,7.74-6.08-.05-.21-.02-.49-.18-.6-2.71-1.59-5.17-3.62-8.04-4.9-.01-.13-.01-.27-.02-.41,6.71-4.39,13.15-8.95,20.03-13.03,2.13,1,5.38,3.33,8.5,6.08Z"/><path class="cls-2" d="M849.57,657.23c4.32,2.23,8.66,4.7,12.87,7.05,1.24-.49,1.59-1.36,2.24-2.01,1.95-2.11,3.77-4.21,5.93-6.15-.26-.31-.41-.63-.71-.81-4.02-2.49-8.22-4.76-12.14-7.41,1.92-2.26,4.3-3.99,6.77-5.67,.9-.61,2.06-1.07,2.48-2.2-3.91-2.76-8.65-4.61-12.44-7.49,2.71-2.15,3.82-2.77,11.63-6.47,.6-.07,.99,.21M
,1.42,.48,3.29,2.06,6.59,4.1,9.88,6.16,.73,.45,1.55,.85,1.97,1.66-3.7,1.97-7.74,3.49-11.23,5.59-.02,.57,.29,.89,.72,1.17,3.36,2.16,6.72,4.32,10.06,6.5,.7,.46,1.54,.83,1.92,1.68-2.69,1.7-5.66,3.26-8.13,5.23-1.75,1.37-1.75,1.43,.09,2.7,3.87,2.71,7.84,5.2,11.57,8.09-2.72,2.85-5.86,4.98-8.61,7.86-3.81-2.28-7.25-4.85-10.94-7.29-.6-.41-1.16-.9-2.2-.99-2.78,2.68-4.25,6.11-6.92,9.05-4.2-2.09-8-4.5-12.19-6.36-.28,.18-.57,.27-.68,.44-1.87,2.99-3.36,6.1-4.78,9.23-.2,.44-.02,.93,.4,1.16,3.6,1.9,7.2,3.79,10.81,5.67,.19,.1,.49,.M
07,.87,.11,1.68-2.64,2.94-5.54,4.58-8.21,.97-1.58,1.33-1.66,2.93-.65,3.32,2.16,6.5,4.53,9.74,6.8,1.06,.75,1.13,1.06,.59,1.94-1.6,2.61-3.21,5.22-4.81,7.82-.57,.92-1.09,.97-2.15,.23-2.9-2.11-5.9-4.1-8.87-6.13-.63-.35-1.72-1.31-2.34-.54-6.83,13.19-1.4,10.97-14.86,4.99-1.36-.65-1.99-.48-2.38,.66-1.12,3.21-2.07,6.47-3.27,9.65-.1,.26-.69,.46-.99,.33-3.74-1.5-7.27-3.28-11.19-4.46l.08,.06c1.69-4,2.02-8.53,4.09-12.34,2.63,1.05,5.21,2.22,7.81,3.34,1.27,.52,2.36,1.38,4.03,1.44,1.55-3.51,2.74-7.03,4.19-10.48,.07-.17-.05-.4-.11M
-.73-3.67-1.83-7.5-3.57-11.53-5.09-.29,.32-.63,.54-.74,.82-1.26,3.28-2.49,6.57-3.7,9.87-.1,.27,.08,.61,.13,.92-4.06-1.66-8.23-3.05-12.34-4.6,5.33-15.11,.42-12.68,15.61-7.66,.88-.22,1.12-.72,1.35-1.23,1.15-2.53,2.27-5.06,3.46-7.58,.27-.57,.44-1.25,1.22-1.57,3.7,.95,7.69,3.42,11.33,4.91,.7,.31,1.31,.18,1.68-.38,1.88-3.09,4.14-6.05,5.9-9.15l-.14,.06Z"/><path class="cls-2" d="M150.95,1096.03c27.85,4.91,55.97,8.17,84.08,11.15-1.99,5.23-4.43,11.77-6.61,17.43l.12-.07c-27.37-1.76-54.62-5.35-81.8-9.06l.12,.11c1.46-6.53,2.32M
-13.23,4.21-19.65,0,0-.12,.1-.12,.1Z"/><path class="cls-2" d="M1313.16,244.77c-.19-1.62,.51-3.15,.85-4.71,1.23-5.09,2.27-10.28,3.87-15.27l-.08,.07c6.25-.6,12.58,.63,18.85,.92,16.06,1.15,32.08,2.61,48.09,4.27,1.21,.16,2.92,.16,2.72,1.72,.02,3.44,.02,6.88,.01,10.32,0,2.9-.02,5.8-.03,8.71,0,.53,.02,1.07-.52,1.54-12.5-.96-24.96-2.98-37.46-4.15-12.1-1.39-24.34-1.89-36.4-3.52l.1,.09Z"/><path class="cls-2" d="M123.43,1214.96c-21.71-.31-43.77-3.21-65.45-5.06-1.66-.26-4.7,.18-4.42-2.17,0-1.94,.05-3.88,.06-5.81,.02-4.2,.03-8M
.4,.06-12.6,0-.63-.08-1.3,.69-1.86,22.35,2.55,44.74,5.25,67.19,6.94,1.74,.15,3.48,.28,5.22,.46,1.26,.13,1.59,.52,1.39,1.53-1.51,6.22-2.75,12.57-4.79,18.64l.08-.07Z"/><path class="cls-2" d="M1332.76,1370.74c.15-5.16-.05-10.35,.34-15.5,.63-1.09,2.6-.26,3.63-.24,7.2,1.38,14.35,2.96,21.56,4.26,2.69,.67,2.13-1.76,2.19-3.46,.02-7.43-.27-14.87-.04-22.29,.02-.42,.69-.74,1.18-.56,3.43,1.25,6.85,2.52,10.28,3.77,4.78,1.74,9.57,3.47,14.35,5.2,.96,.35,1.42,.92,1.41,1.77-.01,1.94,.01,3.88,.01,5.82,0,4.2,0,8.4,0,12.6-.13,.88,.34,M
2.42-1,2.43-8.19-1.1-16.26-3.02-24.39-4.48-1.15-.22-1.67,.15-1.72,1.19-.07,8.08-.01,16.16-.12,24.24,.11,1.74-1.71,1.68-3.1,1.65-7.28,0-14.56-.02-21.84-.03-1-.04-2.74,.14-2.83-1.18-.15-5.06,.07-10.12,.09-15.19h0Z"/><path class="cls-2" d="M1349.41,96.78c-12.27-.05-24.53,.75-36.79,.43,0-.35-.11-.7,.02-.97,2.92-6.36,5.9-12.7,8.77-19.08,1.32-2.41-1.29-1.85-2.81-1.94-8.35,.12-16.7,.25-25.05,.36-.82-.15-3,.37-2.92-.84,4.59-7.32,9.1-14.75,14.04-21.85,8.48-.33,16.97-.04,25.46-.13,2.83-.12,1.62,1.18,.99,2.91-2.56,5.78-5.13,1M
1.56-7.7,17.34-1.1,1.99-.17,2.04,1.68,2.03,9.96-.16,19.95-.04,29.9-.35l-.13-.09c-.65,6.06-2.84,11.98-4.07,17.98-.42,1.47-.38,3.1-1.48,4.27l.1-.07Z"/><path class="cls-2" d="M747.01,609.29s-.02,.05-.03,.07c-.02-.01-.04-.01-.06-.02,.01-.02,.05-.03,.07-.04,.01-.01,.02-.01,.02-.01Z"/><path class="cls-2" d="M786.61,633.33s-.09-.02-.13-.04c.01-.02,.02-.05,.03-.07l.1,.11Z"/><path class="cls-2" d="M799.33,541.24c-.35,.64-1.13,.9-1.78,1.27-5.42,3.2-11.02,6.14-16.34,9.48-.4,.29-.34,.83,.16,1.1,2.7,1.4,5.42,2.81,8.08,4.27,.58,M
.74-1.23,1.41-1.72,1.86-4.41,2.67-8.49,5.65-12.61,8.59-.48,.35-.98,.69-1.22,1.3,3.01,1.66,6.53,2.57,9.45,4.25-.14,.79-.84,1.16-1.42,1.59-3.65,2.71-7.23,5.49-10.55,8.47-1.86,1.56-.72,1.75,.94,2.37,2.34,.82,4.7,1.61,7.05,2.42,.66,.23,.79,.84,.29,1.32-3.61,3.57-7.53,6.69-10.88,10.53,3.34,1.22,6.52,2.09,9.85,3.16,.56,.17,.78,.71,.46,1.06-3.16,3.55-6.57,6.78-9.39,10.62,3.61,1.43,7.56,1.81,10.99,3.19,.23,.48,.04,.86-.18,1.26-1.37,2.46-2.73,4.92-4.08,7.39-.49,1.24-2.51,3.35-.15,3.83,3.42,.82,6.8,1.79,10.2,2.72-1.7,3.72-3.M
48,7.4-5.12,11.14-.33,.7-1.43,.63-2.12,.48-3.23-.84-6.57-1.21-9.7-2.38,1-4.08,3.01-7.81,4.77-11.65,.29-1.15-1.94-1.09-2.67-1.44-2.84-.66-5.67-1.28-8.51-1.93-.01,0-.03-.01-.04-.01,0-.03,.02-.05,.02-.08,1.34-4.06,3.86-7.7,5.7-11.56,.19-.35-.12-.94-.59-1.06-3.06-.78-6.12-1.56-9.19-2.32-.73-.18-1.3,.07-1.61,.66-1.99,3.74-3.92,7.52-5.88,11.28-.11,.18-.47,.34-.79,.39,.41-4.71,.77-9.43,1.06-14.17,1.94,.47,3.87,.93,5.76,1.38,.35-.18,.64-.26,.78-.41,3.09-3.53,6.17-7.06,9.24-10.6,.85-1.02-.92-1.4-1.69-1.61-2.56-.77-5.32-1.42M
-7.79-2.38-.34-.58,.07-.9,.36-1.22,3.27-3.62,7.01-7.08,10.58-10.46-.14-.62-.64-.81-1.1-.97-2.85-1.04-5.68-1.93-8.52-3.06,.29-1.23,1.4-1.8,2.27-2.62,3.35-2.8,6.71-5.6,10.07-8.39,.47-.39,1-.73,.93-1.47-2.81-1.28-5.96-2.34-8.69-3.9-.15-.09-.25-.42-.17-.56,4.74-4.31,10.57-7.58,15.69-11.46-.01-.6-.34-.9-.82-1.14-1.92-1-3.83-2-5.74-3.01-.51-.42-1.96-.74-1.67-1.54,5.7-4.53,12.58-7.78,18.74-11.59,.37,.07,.68,.07,.87,.18,2.74,1.87,5.99,3.25,8.42,5.43Z"/><path class="cls-2" d="M189.3,102.26c-.68-.5-.54-1.39-.57-2.14,.18-4.31M
,.37-8.61,.57-12.92,.47-7.42,.87-14.85,1.33-22.27,.27-3.65,.41-7.33,.84-10.96,.27-1.06,1.77-.92,2.65-.97,7.68,.01,15.37,.04,23.05,.07,.75-.05,1.6,.15,1.89,.87-.77,11.35-2.08,22.78-2.79,34.17-.43,5.7-.83,11.4-1.26,17.1-.05,.63,.02,1.31-.71,1.8-8.4-1.24-16.63-3.52-25.07-4.79-.02-.01,.06,.06,.06,.06Z"/><path class="cls-2" d="M1252.55,1337.94c-.5,.55-.56,1.2-.6,1.85-.11,1.94-.22,3.87-.28,5.81-.24,7.97-.81,15.92-1.4,23.88-.28,5.27-.65,10.54-1.05,15.81-.05,.53-.24,1.21-.85,1.33-8.04,.51-16.15,.02-24.22,.16-1.04,0-2.66,0-M
2.57-1.36,.53-9.04,1.67-18.04,2.34-27.07,.83-8.46,.78-17.07,2.06-25.45,8.95,1.16,17.78,3.61,26.7,5.16,0,0-.13-.1-.13-.1Z"/><path class="cls-2" d="M1244.37,241.5c22.97,.28,45.86,2.13,68.79,3.27l-.1-.09c-1.62,6.43-3.24,12.86-4.89,19.28-.46,1.77-4,.56-5.41,.72-2.68-.2-5.36-.43-8.03-.66-17.81-1.69-35.67-2.55-53.54-3.27-1.18-.29-5.49,.37-4.85-1.49,2.72-5.91,4.91-12.22,8.14-17.84l-.11,.07Z"/><path class="cls-2" d="M196.62,1198.39c-12.23-.58-24.49-.83-36.72-1.49-5.51-.27-11.02-.66-16.52-1.01-4.43-.29-8.86-.61-13.29-.92-1.M
35-.07-1.27-1.1-1.05-2.01,1.39-5.59,2.78-11.19,4.18-16.78,.14-.55,.47-1.15,1.15-1.18,9.41,.32,18.76,1.47,28.15,2.04,13.95,1.17,27.95,1.44,41.91,2.35,.8,.21,.66,1.1,.36,1.67-2.38,5.38-4.77,10.75-7.16,16.13-.23,.51-.49,1-1.15,1.28-.01,0,.12-.06,.12-.06Z"/><path class="cls-2" d="M112.37,1257.38c-.33-.16-.66-.43-1-.45-2.82-.17-5.65-.29-8.47-.43-13.58-.64-27.17-1.23-40.75-2.07-1.88-.11-3.75-.32-5.63-.42-3.38-.19-3.39-.21-3.37-2.8,.05-5.6,.09-11.2,.14-16.8,.06-1.09-.2-2.62,1.45-2.54,3.36,.12,6.71,.44,10.06,.71,17.16,1.54M
,34.36,2.54,51.57,3.33,1.3,.08,1.76,.47,1.58,1.39-.57,2.88-1.37,5.71-2.09,8.56-.78,3.06-1.57,6.12-2.32,9.18-.21,.86-.48,1.68-1.23,2.35,0,0,.06-.02,.06-.02Z"/><path class="cls-2" d="M1194.07,366.88c.24,.66-.03,1.27-.23,1.9-1.44,5.02-3.57,9.91-4.51,15.03l.09-.09c-26.35-3.7-52.84-6.69-79.4-8.33,2.15-5.21,4.59-10.31,6.56-15.59l-.1,.05c25.96,1.79,51.91,3.86,77.73,7.14l-.15-.12Z"/><path class="cls-2" d="M331.12,1064.38c-1.6,5.36-4.4,10.4-6.45,15.63l.11-.07c-25.97-1.78-51.94-3.66-77.75-7.14l.1,.1c1.94-5.62,3.42-11.42,5.7-M
16.91l-.14,.08c26,4.26,52.29,6.46,78.55,8.42l-.13-.12Z"/><path class="cls-2" d="M1183.54,399.84c.03,.42,.18,.87,.07,1.26-1.31,4.73-2.66,9.45-4.01,14.16-.54,1.84-4.35,.12-5.77,.09-24.88-4.32-49.97-8.24-75.16-10.29l.13,.08c1.87-4.99,3.43-10.1,5.55-15,26.57,2.32,53.03,5.89,79.36,9.81l-.17-.12Z"/><path class="cls-2" d="M1322.73,204.02c-1.51,6.97-3.58,13.84-4.93,20.84l.08-.07c-7.5-1.31-15.32-.86-22.92-1.44-13.06-.52-26.12-1.09-39.19-1.2-2.45-.09-2.84-.03-1.7-2.5,2.69-5.86,5.53-11.66,8.09-17.58l-.09,.06c20.21,.86,40.65,.M
1,60.75,1.98l-.1-.09Z"/><path class="cls-2" d="M179.17,1237.68c-19.76-.78-39.58-.45-59.33-1.69-1.3-.07-1.29-1.1-.94-2.02,1.47-6.34,3.54-12.57,4.51-19.01l-.08,.06c21.14,2.05,42.62,1.92,63.88,2.69,.31,.02,.73,.45,.63,.68-2.74,6.52-6.2,12.76-8.77,19.34l.09-.06Z"/><path class="cls-2" d="M436.03,360.73c-1.33-.36-2.67-.14-3.98,0-4,.41-8.03,.37-12.05,.48-.95,.03-1.88-.02-2.73-.44-.01,0,.04,.05,.03,.04,.2-.26,.56-.5,.61-.78,.79-4.79,1.03-9.65,1.62-14.47,1.77-15.12,3.79-30.24,6.47-45.22,.1-.54,.94-.84,1.53-.83,5.52-.12,11.0M
4-.24,16.56-.35,.78-.05,2.22,.08,2.08,.98-1.95,12.39-4.57,24.68-6.42,37.09-1.11,7.15-1.99,14.33-2.9,21.51-.1,.74-.16,1.51-.91,2.07l.09-.07Z"/><path class="cls-2" d="M1023.11,1078.99c-.96,1.08-.73,2.68-.99,4.03-.67,6.33-1.26,12.67-1.99,18.99-1.59,12.43-3.51,24.83-5.55,37.2-.18,1.29-1.97,.93-2.96,1-4.17,.09-8.35,.18-12.52,.26-1.19-.19-4.4,.72-4.67-.77,1.58-11.01,4.23-21.89,5.66-32.94,.74-4.81,1.49-9.61,2.18-14.43,.82-4.35,.65-8.88,2.01-13.11l-.11,.08c5.28-.63,10.61-.65,15.92-.79,1.07-.03,2.14-.04,3.06,.52,0,0-.04-.05M
-.04-.05Z"/><path class="cls-2" d="M161.4,138.76c-.07-13.73-.08-27.52,.64-41.24,.02-.41,.65-.78,1.12-.68,8.71,1.79,17.47,3.37,26.13,5.41,.01,0-.07-.06-.05-.05-.47,.28-.62,.67-.65,1.11-.14,2.25-.34,4.51-.41,6.76-.42,12.57-.57,25.15-1.02,37.72-.13,.76-1.37,.54-1.94,.24-7.93-3.17-16.06-5.96-23.89-9.35l.08,.08Z"/><path class="cls-2" d="M1192.55,222.83c19.87-.69,39.77-1,59.65-.56,.27,1.77-1.07,3.31-1.61,4.97-2.03,4.77-4.39,9.42-6.22,14.27l.11-.08c-20.85-.39-41.72-.07-62.58,.02-.77-.28-.14-1.15,.11-1.64,3.54-5.68,7.09-11M
.36,10.64-17.03l-.09,.06Z"/><path class="cls-2" d="M1279.05,1301.04c.32,13.68,.05,27.54-.41,41.24-.05,.45-.62,.79-1.11,.69-8.37-1.5-16.65-3.43-24.99-5.03,0,0,.13,.1,.13,.11-.58-.67-.42-1.44-.4-2.19,.13-4.74,.31-9.48,.43-14.21,.32-9.9,.3-19.82,.8-29.71,.19-.59,1.22-.41,1.7-.19,8.05,2.97,15.97,6.21,23.94,9.37l-.08-.07Z"/><path class="cls-2" d="M670.87,824.67c3.54,.66,6.93,1.71,10.38,2.59,.54,.14,.68,.58,.3,1.03-2.89,3.52-5.86,6.99-8.88,10.41-.31,.35-.1,.91,.41,1.07,2.52,.76,5.04,1.5,7.55,2.27,1.65,.51,2.16,.82,.79,2.M
24-2.72,2.95-5.59,5.8-8.63,8.55-.61,.56-1.37,1.06-1.49,1.96,3.18,1.29,6.63,2.21,9.94,3.7-4.27,4.13-8.86,7.6-13.33,11.48-.23,.19-.19,.74,.06,.86,2.69,1.47,5.78,2.24,8.4,3.83,.35,.34,.08,.85-.28,1.11-4.87,3.78-10.07,7.14-15.07,10.76-.43,.3-1,.32-1.49,.07-2.87-1.67-6.19-2.71-8.76-4.76,5.05-3.7,10.84-6.92,15.65-10.95-.1-.55-.47-.82-.97-1.03-2.71-1.13-5.5-2.24-8.15-3.46,0-.29-.11-.56,.02-.68,.61-.57,1.24-1.13,1.92-1.64,3.44-2.58,6.79-5.24,9.95-8.04,.45-.4,.92-.79,.83-1.47-3.14-1.34-6.71-2.07-9.75-3.54-.03-.73,.53-1.08,.M
95-1.47,3.27-3.15,6.72-6.14,9.89-9.39,.47-.6-.41-.99-.87-1.16-3.15-.94-6.3-1.87-9.37-2.78-.7,.03-.99,.42-1.32,.75-3.44,3.38-7.11,6.79-11.03,9.74-3.63-.6-6.98-2.44-10.51-3.52-.46-.17-.61-.82-.27-1.11,3.5-3.06,7.33-5.9,10.48-9.31-.36-.62-.98-.81-1.6-1.01-3.19-1.23-6.63-1.75-9.56-3.53,3.46-3.29,6.57-6.52,9.61-10.1l-.1,.04c3.7,.66,7.36,2.05,11.03,2.99,.34,.1,.61,.35,.98,.56-2.63,3.61-5.96,6.68-8.97,9.99-.32,.34-.12,.92,.38,1.07,3.14,.97,6.28,1.93,9.42,2.89,.46,.16,1.13,0,1.5-.19,3.7-3.33,6.89-7.18,10.06-10.9l-.09,.07Z"M
/><path class="cls-2" d="M1281.56,161.34c-16.21,.57-32.48,1.16-48.7,1.52-1.01-.35,.28-1.6,.53-2.19,4.2-6.24,8.45-12.45,12.62-18.7l-.12,.05c9-.16,17.99-.57,26.98-.93,5.36-.36,10.74-.37,16.11-.42,.65,0,1.33-.06,1.91,.28,.28,.56-.05,1.05-.28,1.54-3.04,6.31-5.89,12.71-9.13,18.92l.07-.07Z"/><path class="cls-2" d="M436.05,360.72l.02,.02s-.09,.04-.13,.06c0,0,.07-.06,.09-.06,0-.01,0-.02,.02-.02Z"/><path class="cls-2" d="M449.34,412.15l-.07,.06v-.05s.05,0,.07,0Z"/><path class="cls-2" d="M455.28,358.63c-.81,7.85-2.37,15.62-3M
.19,23.47-5.68-1.38-11.59-2.21-17.64-2.37,.65-5.82,1.3-11.65,1.93-17.48,.06-.52,.13-1.05-.31-1.51,5.63-1.16,11.75-.49,17.25-2.36,.62-.18,1.75-.62,1.96,.25Z"/><path class="cls-2" d="M990.83,1027.9c5.44-1.18,11.06-1.89,16.61-2.23,.96,.13,.82,1.2,.84,1.92-.54,17.3-2.84,34.49-4.12,51.72l.11-.08c-5.3,.55-10.79,.31-15.94,1.75-1.13,.14-3.35,1.2-2.99-.86,1.98-14.1,4.04-28.19,5.19-42.38,.26-2.79,.5-5.58,.75-8.37,.05-.54,.05-1.08-.33-1.55l-.12,.09Z"/><path class="cls-2" d="M90.76,1343.29c-1.36-.59-2.89-.33-4.34-.4-9.57-.04-1M
9.14-.05-28.71-.09-5.56-.19-4.99,.35-4.98-4.06,.13-5.81-.14-11.65,.29-17.44,.45-1.14,2.21-.59,3.2-.73,6.06,.11,12.12,.25,18.19,.33,7.54,.26,15.13-.22,22.63,.41,0,0-.09-.05-.08-.04-.58,.35-.73,.89-.86,1.4-1.97,6.85-3.06,14.01-5.45,20.7l.11-.08Z"/><path class="cls-2" d="M1349.31,96.84c12.37,.12,24.75-.14,37.12,.23,1.2,.1,1.16,1.22,1.18,2.1,0,6.02-.03,12.04-.05,18.07,.03,.73-.1,1.72-.95,1.89-13.97,.01-27.97-.55-41.95-.38l.15,.12c-.27-.51-.22-1.05-.09-1.58,1.42-6.85,4.06-13.57,4.7-20.52l-.1,.07Z"/><path class="cls-2" dM
="M987.92,363.09c20.25-1.6,40.49-3.31,60.81-3.87l-.16-.08c-2.41,4.77-4.65,9.63-7.23,14.32-19.56,1.02-39.21,1.52-58.74,3.44-.78,.06-1.32-.44-1.05-1,2.07-4.32,4.27-8.59,6.44-12.87l-.08,.06Z"/><path class="cls-2" d="M80.48,79.91c-.47-8.03-.07-16.12-.19-24.17-.16-3.09,.55-2.98,3.42-2.95,6.99,0,13.99,0,20.98,.02,1.67,.05,3.55-.3,3.31,2.05-.16,9.88,.07,19.79-.32,29.66-.28,1-1.97,.6-2.78,.5-8.11-1.85-16.56-2.83-24.48-5.18l.08,.07Z"/><path class="cls-2" d="M415.26,463.86s.07,.02,.1,.03v.05l-.1-.08Z"/><path class="cls-2" d=M
"M431.44,461.95s.07-.02,.1-.03l-.1,.07v-.04Z"/><path class="cls-2" d="M431.52,428.07c-.23,11.29-.17,22.59-.08,33.88-3.98,1.08-8.19,1.27-12.28,1.9-1.24,.16-2.53,.42-3.8,.04-.89-14.72-.8-29.46-.79-44.2,0-1.17-.1-2.36,.31-3.59,5.19-.97,10.54-1.06,15.81-1.45l.2,6.5c.29-.01,.57-.01,.85-.01-.09,2.31-.18,4.62-.22,6.93Z"/><path class="cls-2" d="M474.26,1010.7c1.27,3.76,1.53,7.95,1.91,11.91,.02,.55-.14,1.04-.67,1.43,0,0,.09-.06,.08-.05-6.1-.28-12.31,.67-18.45,.72-13.4,.48-26.84,.64-40.24,.26l.11,.09c-.7-4.54-.54-9.19-1.63-1M
3.65l-.13,.1c19.71-.05,39.52,1,59.18-.67l-.15-.13Z"/><path class="cls-2" d="M964.38,416.15c19.92-1.71,40.02-1.89,60-1.32l-.11-.09c.98,4.49,.33,9.24,1.64,13.65l.13-.1c-19.05-.16-38.11-.66-57.16,.22-.79-.06-2.08,.16-2.43-.71-.91-3.86-.85-7.94-1.92-11.78l-.14,.12Z"/><path class="cls-2" d="M90.65,1343.37c2.41-1.01,5.32-.26,7.9-.52,7.51-.12,15.01-.26,22.52-.38,1.88-.03,3.75-.05,5.63-.04,1.15,0,1.87,.24,1.36,1.33-3.01,6.85-6.74,13.52-9.3,20.51l.13-.07c-.55,.39-1.23,.37-1.9,.39-9.55,.16-19.1,.44-28.65,.39-.72-.09-2.16,.16M
-2.27-.82,.91-7.06,3.83-13.87,4.7-20.88,0,0-.12,.09-.12,.09Z"/><path class="cls-2" d="M80.4,79.84c-.27,8.28-.07,16.56-.05,24.85-.05,2.06,0,2.7-2.28,1.9-8.51-3.24-17.18-6.07-25.61-9.51-.35-6.57-.05-13.15-.14-19.73,0-.82-.1-2.05,1.01-2.14,9.12,1.01,18.04,3.85,27.15,4.7l-.08-.07Z"/><path class="cls-2" d="M118.76,1364.27c9.72,.64,19.64-.28,29.42-.17,2.04,.03,2.46,.28,1.21,2.14-4.29,6.7-8.59,13.4-12.9,20.09-.52,.91-1.85,.84-2.82,.86-8.18-.15-16.42,.43-24.57-.15-.54-.22-.43-.99-.25-1.43,3.08-6.88,6.18-13.76,9.29-20.63,.1M
3-.28,.47-.51,.72-.77,.01,0-.12,.07-.12,.07Z"/><path class="cls-2" d="M85.23,1365.49c-.62,4.99-2.25,9.88-3.29,14.81-.59,2.07-.83,4.3-1.68,6.28-.56,.68-1.67,.66-2.5,.68-7.52,0-15.05,0-22.57,0-1.45-.01-2.97,0-2.84-1.87,.03-6.23,.07-12.46,.11-18.68-.14-1.92,1.65-1.58,3.01-1.66,9-.02,18-.03,27-.02,.91,0,1.89-.19,2.75,.47Z"/><path class="cls-2" d="M1354.98,74.68c1.94-5.74,2.98-11.81,4.33-17.71,1.22-4.75,0-4.2,6.17-4.22,6.33-.02,12.66,0,19,0,1.26,.12,3.32-.4,3.15,1.51,0,6.25,0,12.49-.02,18.74-.05,.64-.04,1.52-.86,1.64-10M
.61,.2-21.29,.31-31.91-.04,0,0,.12,.09,.12,.09Z"/><path class="cls-2" d="M463.06,686.97c-4-6.21-7.22-12.95-10.93-19.35-.32-.59-.7-1.17-.44-1.84,3.12-.66,7.11-.02,10.4-.21,.52-.02,1.48,0,1.57-.64-1.64-4.45-4.1-8.6-5.97-12.96-1.47-3.22-2.81-6.49-4.2-9.74-.76-1.56,1.44-1.86,2.41-2.46,3.03-1.35,5.83-3.25,8.96-4.29,.73,.23,.76,.82,.96,1.28,3.23,7.55,6.23,15.1,10.12,22.39l.05-.07c-3.37,2.1-6.8,4.13-10.51,5.85-1.16,.4-.94,1.3-.45,2.17,3.68,6.38,7,13,10.91,19.24l.15-.11c-4.29,.92-8.76,.58-13.13,.67l.08,.06Z"/><path class="M
cls-2" d="M706.89,646.23c-.58,4.81-1.2,9.64-1.83,14.47-.05,.11-.09,.23-.15,.34,0,.03-.02,.05-.03,.08-.02-.01-.04-.01-.06-.02-3.43-1-7.02-1.28-10.54-1.94,0-.03,.02-.05,.02-.08,1.55-4.65,2.09-9.58,3.85-14.14,3.02,.02,5.76,1.06,8.74,1.29Z"/><path class="cls-2" d="M522.87,994.6c.38,3.67,2.1,7.11,2.48,10.77,.06,1.23-3.57,1.13-4.55,1.42-15.46,1.59-30.99,3.92-46.54,3.91l.15,.13c.05-2.71-.72-5.33-1.29-7.97-.32-1.47-.31-3.01-1.16-4.4l-.1,.09c17.09-.57,34.11-2.07,51.11-3.89l-.11-.07Z"/><path class="cls-2" d="M659.17,943.94s.M
05,0,.07,0c-.04,.03-.08,.05-.12,.07,0-.01,.02-.04,.03-.06l.02-.02Z"/><path class="cls-2" d="M702.93,940.81c-2.32,1.45-4.13,3.47-6.73,4.44-2.3-2.53-3.45-5.38-6.16-7.61-7.82,4.52-15.33,9.54-23.37,13.64-.76-.03-1.12-.31-1.42-.69-1.59-1.99-3.2-3.98-4.8-5.97-.29-.36-.65-.62-1.21-.67,8.03-4.61,16.23-9.03,23.99-13.9,.67,0,1,.34,1.29,.68,1.7,1.93,3.37,3.89,5.07,5.82,.23,.21,.66,.48,1.01,.4,3.2-1.76,6.13-4.03,9.1-6.15,1,3.35,2.08,6.69,3.23,10.01Z"/><path class="cls-2" d="M867.39,431c14.89-3.8,30.16-6.89,45.39-9.04l-.13-.09cM
.91,3.89,1.68,7.79,2.55,11.7-14.99,2.24-29.82,5.03-44.59,8.34l.14,.07c-1.54-3.6-2.56-7.31-3.27-11.07l-.08,.09Z"/><path class="cls-2" d="M518.75,983.74c9.05-1.64,18.28-2.33,27.33-3.97,4.34-.7,8.64-1.58,12.96-2.36,.94-.08,2.26-.62,2.89,.33,1.32,2.81,2.64,5.62,3.94,8.44,.25,.54-.17,1.07-.87,1.23-13.95,2.94-27.98,5.29-42.13,7.19l.11,.07c-.21-.27-.51-.53-.61-.82-1.17-3.41-2.31-6.83-3.47-10.25l-.14,.14Z"/><path class="cls-2" d="M496.99,948.69s.03,0,.05,0c.01,.02,.03,.04,.04,.06l-.09-.07Z"/><path class="cls-2" d="M506.1,9M
48.61c-3.01,.03-6.07,.4-9.06,.09-2.47-3.41-4.94-6.82-7.41-10.23-.63-.95,.85-1.22,1.61-1.14,4.9-.03,9.79-.11,14.69-.17,.06,3.82,.12,7.63,.17,11.45Z"/><path class="cls-2" d="M530.96,935.82h-.04s-.03-.04-.05-.06l.09,.06Z"/><path class="cls-2" d="M787.33,729.68c2.76,.25,5.37,1.32,8.06,1.96,1.13,.39,3.06,1,3.14-.53,.59-3.74,1.18-7.47,1.92-11.18,.56-1.44,2.73-.19,3.8,.06,2.48,.84,4.94,1.69,7.41,2.53l-.09-.09c0,3.19-1.15,6.36-1.59,9.54-.37,1.28-.29,2.86-1.23,3.87-3.19-.73-5.93-2.02-9.06-2.89-.88-.28-1.51,.09-1.66,.9-.67,3M
.93-1.26,7.87-1.96,11.8-.09,.41-.7,.73-1.19,.59-2.52-.72-5.04-1.46-7.56-2.19-.64-.18-1.29-.3-1.99,0-1.09,3.9-1.34,8.06-2.13,12.05-.12,.65-.44,1.44-1.25,1.4-3.41-.37-6.65-2.07-10.09-1.96,.71-.96,.75-2.05,.9-3.11,.53-3.74,1.08-7.47,1.62-11.21,15.3,2.35,9.2,5.41,13.04-11.64l-.1,.1Z"/><path class="cls-2" d="M693.59,906.63c-1.57-1.12-3.22-2.18-4.68-3.42-.14-.11-.15-.45-.04-.58,.99-1.05,2.25-1.84,3.38-2.76,.42,2.26,.86,4.51,1.34,6.76Z"/><path class="cls-2" d="M696.87,920.72c-4.13,2.93-8.29,6.02-12.77,8.56-.34,.04-.81,.07M
-1.09-.19-2.05-2.1-4.76-3.79-6.43-6.14-.05-.52,.48-.74,.87-1,5.75-3.73,11.5-7.44,16.94-11.58,.76,3.46,1.59,6.91,2.48,10.35Z"/><path class="cls-2" d="M738.4,897.55c-1.02,2.18-2,4.36-2.97,6.52-.22-.95-.43-1.9-.64-2.86,1.21-1.22,2.41-2.44,3.61-3.66Z"/><path class="cls-2" d="M609.5,986.84c-12.32,3.76-24.67,7.39-37.23,10.35-.91,.32-2.21,.09-2.43-.96-.92-2.98-2.46-5.88-2.99-8.93,4.04-1.63,8.45-2.15,12.65-3.32,8.35-1.71,17.24-5.17,25.12-6.74l-.11-.08c1.63,3.26,3.26,6.51,4.89,9.77l.1-.09Z"/><path class="cls-2" d="M786.61,6M
33.33c1.25-2.95,3.12-5.68,4.81-8.48,2.2-3.64,2.64-3.13-2.17-4.53-2.41-.87-5.27-1.04-7.44-2.36,1.82-3.18,7.12-8.03,9.75-10.6,4.07,.95,8.29,2.3,12.08,4.05l-.14-.16c-8.54,8.26-8.64,8.37-9.43,10.36,13.94,5.46,13.28,.42,5.36,14.02-.43,.92-1.47,.84-2.29,.53-3.55-.98-7.1-1.96-10.64-2.94l.1,.11Z"/><path class="cls-2" d="M646.67,818.15c-4.1-1.21-8.11-3.01-12.27-3.89l.14,.1q5.96-9.54,6.4-11.49c-4-1.43-8.28-2.49-12.16-4.17l.08,.12c1.91-3.17,3.47-6.49,5.13-9.79,.24-.47,.42-1.03,1.18-1.19,3.03,.85,6.06,1.7,9.09,2.57,.88,.31,1.8M
,.39,2.44,1.13-.88,2.92-2.54,5.62-3.75,8.43-.25,.95-1.93,2.51-.56,3.18,3.39,1.03,6.8,1.98,10.2,2.98,.81,.27,.7,1.11,.39,1.68-2,3.51-3.98,7.03-6.41,10.38l.1-.04Z"/><path class="cls-2" d="M637.65,964.94c9.69-3.75,18.76-8.35,27.89-12.88,.27-.05,.81,.09,1.01,.36,1.48,1.76,3.94,5.63,5.08,7.98l.09-.08c-9.13,4.89-18.51,10.01-28.39,13.59l.14,.05c-2.17-2.86-3.79-6.09-5.7-9.12l-.12,.11Z"/><path class="cls-2" d="M626.45,670.14c1.5-4.94,2-10.29,4.14-14.98l-.18,.12c2.79,1.49,5.58,2.98,8.62,4.12,.21,.08,.52,.01,.92,.01,1.2-4.6,2M
.45-9.22,3.74-13.8,.07-.26,.68-.52,.95-.42,2.9,1.1,5.74,2.3,8.48,3.55,.24,1.07-.13,2-.35,2.94-.95,4-1.9,8-2.85,12-3-.78-5.85-2.09-8.75-3.17-.62-.23-1.43,.07-1.56,.6-.37,1.47-.73,2.93-1.06,4.41-.59,2.63-1.15,5.26-1.72,7.9-.17,.78-.79,1.01-1.74,.64-2.94-1.24-5.79-2.66-8.7-3.98l.07,.06Z"/><path class="cls-2" d="M817.23,696.61c-.34,3.9-1.81,7.8-2.56,11.69-.1,.41-.76,.71-1.24,.56-3.23-1.06-6.44-2.13-9.71-3.04-.64-.07-.89,.67-.97,1.17-.59,3.18-1.15,6.37-1.74,9.55-.22,.71-.27,1.69-1.16,1.87-3.67-.87-7.32-2.11-10.98-3.1l.1M
5,.11c1.5-4.26,1.01-8.8,2.8-13.01,3.59,.48,6.83,1.96,10.36,2.64,.26,.05,.83-.27,.92-.51,1-3.29,1.41-6.76,2.21-10.12,.2-.72,.45-1.77,1.45-1.6,3.65,1.05,7.25,2.21,10.57,3.84l-.08-.06Z"/><path class="cls-2" d="M979,733.46c4.12,6.46,8.61,12.71,11.97,19.54,.1,.24-.1,.46-.39,.45-4.41,.06-8.76-.65-13.17-.62l.09,.06c-3.68-6.6-8.2-12.74-12-19.24,1.54-.72,3.15-.53,4.79-.59,2.94,.09,5.88,.13,8.8,.46l-.09-.07Z"/><path class="cls-2" d="M461.39,706.29c3.86,5.43,7.72,10.86,11.58,16.29,.39,.76,1.46,1.48,.92,2.35-4.69,.22-9.4-.38-1M
4.09-.51l.04,.02c-3.66-5.25-7.33-10.49-10.97-15.75-.31-.73-2.81-3.38-1.36-3.6,4.66,.24,9.28,1.08,13.97,1.25l-.09-.06Z"/><path class="cls-2" d="M461.47,706.35c-4.16-6.45-8.72-12.73-11.99-19.56,.05-.44,.75-.6,1.17-.56,4.15,.12,8.25,.74,12.41,.74l-.09-.06c3.5,6.29,7.62,12.37,11.6,18.45,1.91,2.43-11.82,.76-13.19,.94l.09,.06Z"/><path class="cls-2" d="M702.58,555.4c-4.47,4.82-8.53,9.93-12.65,14.92-.12,.11-.55,.13-.72,.05-2.45-1.31-4.8-3.13-7.02-4.59,0-.37-.1-.63,.01-.79,3.94-5.05,7.71-10.47,12.38-15.01,.43-.21,1.04-.03,1M
.4,.26,2.16,1.76,4.79,3.06,6.59,5.16Z"/><path class="cls-2" d="M688.97,877.81c-1.18,1.01-1.76,1.63-3.41,.75-2.24-.99-4.46-2-6.69-3.01-.46-.21-.88-.45-1.05-1,3.26-2.9,6.82-5.59,9.99-8.54,.32,3.94,.7,7.87,1.16,11.8Z"/><path class="cls-2" d="M788.86,715.32c.45,1.39,.03,2.77-.16,4.14-.38,3.41-1.2,6.79-1.37,10.22l.1-.1c-3.72-1.07-7.6-2.11-11.48-2.49,3.73-15.49-2.76-15.13,13.06-11.66l-.15-.11Z"/><path class="cls-2" d="M1228.38,910.98c-.05,.07-.09,.19-.14,.19-.31,0-.28-.04,.09-.09,0-.01,.05-.1,.05-.1Z"/><path class="cls-2M
" d="M1279.81,881.08v-.2s.02,.17,0,.2Z"/><path class="cls-2" d="M433.09,751.59c-.28-.18-.27-.23,.03-.15-.04,.06-.09,.13-.13,.19l.1-.05Z"/><path class="cls-2" d="M1240.27,858.9s.12-.06,.12-.06c0,0-.12,.06-.12,.06Z"/><path class="cls-2" d="M393.07,779.89l.28-.25s-.13,.14-.24,.25h-.03Z"/><path class="cls-2" d="M481.61,853.12l.15,.02c-.08-.1-.05-.11-.15-.02Z"/><path class="cls-2" d="M248.66,642.99l.11,.06c0-.15,.02-.14-.11-.06Z"/><path class="cls-2" d="M375.64,837.58l.27,.03c-.13,.19-.19,.16-.18-.09l-.08,.07Z"/><path cM
lass="cls-2" d="M1037.31,730.23l-.31-.14c.26-.16,.33-.1,.22,.19l.09-.06Z"/><path class="cls-2" d="M1086.38,834.09l-.3,.07c.09-.03,.19-.07,.29-.11,0,0,0,.04,0,.04Z"/><path class="cls-2" d="M1028.34,666.28c.29-.06,.4,.01,.33,.2-.21,.03-.27-.04-.25-.26l-.08,.06Z"/><path class="cls-2" d="M215.67,631.85l-.23,.11c.12,0,.17,.02,.23-.11Z"/><path class="cls-2" d="M835.41,996.91l-.03-.19c-.19,.08-.15,.11,.14,.11,0,0-.11,.08-.11,.08Z"/><path class="cls-2" d="M1024.12,629.75l-.19,.07c.1-.08,.1-.19,.19-.07Z"/><path class="cls-2M
" d="M213.94,629.46s.07-.07,.08-.06-.08,.06-.08,.06Z"/><path class="cls-2" d="M998.52,718.5l-.17,.09c.11,.02,.11,0,.17-.09Z"/><path class="cls-2" d="M1070.09,761.82c.09-.16,.18-.45,.28-.45,.35-.01,.34,.09-.02,.19-.09,.03-.15,.12-.24,.21l-.02,.05Z"/><path class="cls-2" d="M146.85,783.14l-.17,.11c.11,0,.12-.01,.17-.11Z"/><path class="cls-2" d="M1257,1041.9c.08-.04,.16-.08,.24-.13-.1,.04-.2,.08-.31,.12-.02,0,.08,0,.08,0Z"/><path class="cls-2" d="M708.45,1043.49l-.06-.12c.08,.05,.24,.03,.06,.12Z"/><path class="cls-2" dM
="M706.98,1045.42l-.11-.14c.13,.07,.22,.03,.11,.14Z"/><path class="cls-2" d="M1211.59,762.83l-.21,.18c.04-.06,.09-.11,.14-.18,.01,0,.07,0,.07,0Z"/><path class="cls-2" d="M1072.6,698.98l-.42,.2c.1-.04,.47-.27,.42-.2Z"/><path class="cls-2" d="M412.1,696.62l-.23-.12c.26-.09,.3-.03,.14,.18l.1-.05Z"/><path class="cls-2" d="M1092.71,695.04l-.14,.07c.06-.08,.04-.19,.14-.07Z"/><path class="cls-2" d="M775.96,1083.78l.27-.12c0,.2-.11,.22-.33,.04,0,0,.06,.08,.06,.08Z"/><path class="cls-2" d="M257.78,597.94l.51-.18c-.14,.03-.4M
3,.2-.51,.18Z"/><path class="cls-2" d="M718.23,1098.91l-.37-.32c.24-.03,.18,.12,.24,.29,.02,0,.13,.04,.13,.04Z"/><path class="cls-2" d="M1100.78,662.2c-.08,.07-.21,.21-.24,.2-.19-.08-.09-.16,.3-.22,.03,0-.06,.02-.06,.02Z"/><path class="cls-2" d="M624.22,1111.98c-.12-.1-.23-.2-.35-.3,.25,.02,.32,.12,.36,.35,0,.02-.01-.06-.01-.06Z"/><path class="cls-2" d="M646.13,1117.89v-.18c.1,.11,.19,.12,0,.18Z"/><path class="cls-2" d="M310.21,573.78l-.1-.06c0,.15-.03,.14,.1,.06Z"/><path class="cls-2" d="M780.14,1133.02v-.27c.35,.M
06,.31,.13-.09,.22l.09,.06Z"/><path class="cls-2" d="M589.12,1154.23l.04,.21c-.26,0-.25-.05,.05-.15l-.1-.06Z"/><path class="cls-2" d="M605.07,1165.57v.14c-.15-.07-.15-.06,0-.14Z"/><path class="cls-2" d="M378.95,529.15l-.21,.04,.11-.13c0,.06,.01,.11,.02,.16l.08-.08Z"/><path class="cls-2" d="M1007.33,688.24l.31,.13c-.25,.17-.32,.11-.22-.18l-.09,.06Z"/><path class="cls-2" d="M523.46,1191.36l.23,.39c-.08-.13-.16-.26-.24-.42,0-.02,.01,.03,.01,.03Z"/><path class="cls-2" d="M597.35,493.02v-.16c.18,.12,.15,.15-.08,.09l.08,M
.07Z"/><path class="cls-2" d="M171.32,461.66l-.27,.08c.21,.14,.25,.09,.11-.13,0,0,.16,.05,.16,.05Z"/><path class="cls-2" d="M412.14,773.5l-.16-.02c.08,.12,.06,.11,.16,.02Z"/><path class="cls-2" d="M555.57,1219.39l-.19-.22c.07,.07,.15,.14,.23,.21,0,0-.04,0-.04,0Z"/><path class="cls-2" d="M628.12,1219.02c.06,.7-1.41,.28-.17-.14l.17,.14Z"/><path class="cls-2" d="M638.3,415.07l-.04,.19c.24-.05,.2-.09-.1-.12,0,0,.14-.07,.14-.07Z"/><path class="cls-2" d="M560.31,1238.68l.46,.32c-.12-.09-.24-.18-.39-.27-.03,0-.07-.04-.07-M
.04Z"/><path class="cls-2" d="M476.02,1239.66l-.19,.13c-.01-.2,.07-.21,.25-.05,0,0-.06-.08-.06-.08Z"/><path class="cls-2" d="M796.77,320.09v.21c.21-.02,.19-.07-.09-.13,0,0,.09-.08,.09-.08Z"/><path class="cls-2" d="M660.72,307.27l-.19-.21c.07,.07,.15,.14,.23,.2,0,0-.04,0-.04,0Z"/><path class="cls-2" d="M767.07,301.73l-.08-.06,.08,.06Z"/><path class="cls-2" d="M703.81,286.66c.07,.03,.21,.08,.21,.09-.09,.23-.11,.21-.08-.05-.01,0-.13-.04-.13-.04Z"/><path class="cls-2" d="M479.99,1310.06l.2-.09-.1,.15c-.05-.05-.1-.09-.1M
5-.14,0,0,.05,.09,.05,.09Z"/><path class="cls-2" d="M755.9,264.86l-.26,.15c-.04-.2,.07-.23,.32-.07,0,0-.07-.08-.07-.08Z"/><path class="cls-2" d="M577.14,262.92c.65,.28,.66-.3,.79-.71l-.05-.02c-.4,.12-.77,.2-.74,.68v.04Z"/><path class="cls-2" d="M914.3,249.26c-.17-.36,.47-.5,.58-.18,0,.24-.19,.32-.48,.26l-.1-.08Z"/><path class="cls-2" d="M814.39,243.8l-.02-.22c-.23,.06-.2,.11,.1,.14,0,0-.09,.09-.09,.09Z"/><path class="cls-2" d="M753.96,241.18l-.35-.14c.09,.05,.29,.04,.35,.14Z"/><path class="cls-2" d="M816,219.41l-.3M
2-.47c.16,.22,.25,.35,.35,.47,0,0-.03,0-.03,0Z"/><path class="cls-2" d="M1098.81,212.47v-.19c.22,.14,.19,.18-.09,.11l.09,.07Z"/><path class="cls-2" d="M765.37,204.6l.16,.16c-.25,.12-.27,.08-.05-.11,0,0-.11-.05-.11-.05Z"/><path class="cls-2" d="M819.94,189.58l.51,.23c-.19,.04-.25-.1-.42-.2-.03,0-.09-.03-.09-.03Z"/><path class="cls-2" d="M1036.44,164.59l-.08,.21c-.19-.18-.14-.23,.16-.13l-.08-.08Z"/><path class="cls-2" d="M370.46,678.14l-.14,.14c.04-.16-.04-.23,.14-.14Z"/><path class="cls-2" d="M627.15,771.63l.06-.12sM
.04,.01,.06,.01l-.12,.11Z"/><path class="cls-2" d="M643.34,763.23s0-.06,.02-.09c.04,0,.08,.01,.12,.01l-.14,.08Z"/><path class="cls-2" d="M649.17,737.27c-.03,.05-.07,.09-.09,.14-.03,0-.05-.02-.08-.03l.17-.11Z"/><path class="cls-2" d="M657.9,753.56s0-.07,.02-.1c.03,0,.07,.01,.1,.02l-.12,.08Z"/><path class="cls-2" d="M662.05,726.32s.02,.07,.02,.1c-.05-.01-.09-.03-.14-.04l.12-.06Z"/><path class="cls-2" d="M671.64,742.58s.01-.07,.02-.11c.04,.01,.07,.02,.11,.03l-.13,.08Z"/><path class="cls-2" d="M698.9,703.67c-.67,4.55-1M
.34,9.11-2.01,13.68-3.47,.11-6.65-.95-10.19-.68-1.26,4.35-.86,9.1-2,13.53,0,.03-.01,.05-.01,.08-2.9-.42-5.8-.88-8.7-1.29-.88-.11-2.43-.32-2.57,.8-.58,4.22-1.17,8.46-1.76,12.68-2.81-.94-5.87-1.11-8.75-1.81-.75-.14-1.57-.28-2.29,.05-.12,.18-.33,.35-.36,.54-.79,4.07-1.57,8.14-2.34,12.21-3.43-.83-6.85-1.66-10.28-2.48-.55-.16-1.5,0-1.65,.55-.87,3.87-1.76,7.74-2.63,11.61-3.9-.49-7.71-2.29-11.53-3.13-.7,.24-.94,.62-1.08,1.04-1.12,3.52-2.06,7.07-3.54,10.46-4.23-1.02-8.08-2.96-12.18-4.39,1.03-3.98,3.05-7.7,4.06-11.68,0-.01,M
0-.02,0-.03,3.91,1.32,7.71,2.98,11.72,4.01,2.06-3.76,2.62-8.26,3.63-12.38,0-.02,.01-.03,.01-.05,3.27,1.49,6.97,2.11,10.41,3.2,.65,.18,1.35-.18,1.5-.72,1.1-3.96,1.08-8.29,2.71-12.06,3.29,1.19,6.81,1.79,10.29,2.46,.49,.1,.93-.24,1.03-.76,.71-4.21,1.48-8.46,1.67-12.69,3,.86,6.17,1.18,9.24,1.8,1.72,.35,2.15,.06,2.41-1.34,.44-4.01,1.44-8.11,1.16-12.13-.01-.02-.01-.04-.02-.06,3.17,.45,6.34,.93,9.51,1.34,1.6,.21,1.99-.04,2.16-1.22,.2-1.39,.34-2.78,.5-4.17,.27-2.35,.52-4.7,.8-7.05,.1-.85,.59-1.19,1.51-1.13,3.2,.32,6.38,.82M
,9.56,1.21Z"/><path class="cls-2" d="M699.27,703.72s-.01,.03-.02,.05c-.03,0-.06,.01-.09,.01,0-.03,0-.05,0-.08,.04,.01,.08,.01,.12,.02Z"/><path class="cls-2" d="M666.93,768.98c-4.1-.79-8.16-2.04-12.28-2.55l.09,.06c1.79-4.05,2.08-8.72,3.29-13l-.12,.07c15.95,2.19,10.53,5.53,13.87-11.06l-.13,.08c3.85-.11,7.55,1.25,11.4,1.17-.02,4.6-1.47,9.06-1.57,13.65-3.61,.05-7.12-.99-10.71-1.33-.46-.06-1.13,.32-1.23,.65-.97,4.1-1.81,8.24-2.74,12.35l.14-.09Z"/><path class="cls-2" d="M622.3,783.28c1.58-3.93,3.79-7.74,4.97-11.76l-.12,.M
12c3.97,1.52,8.01,2.9,12.24,3.91l-.13-.15c.03,.21,.15,.44,.07,.63-1.31,3.36-2.65,6.72-3.98,10.08-.2,.68-.84,1.27-1.64,1.07-3.86-1.14-7.62-2.57-11.42-3.89Z"/><path class="cls-2" d="M654.65,766.43c.28,.64,.12,1.28-.05,1.9-1.05,3.3-1.58,6.83-3,9.98-.11,.21-.73,.42-1.04,.34-3.82-.96-7.7-1.8-11.3-3.26l.13,.15c1.75-4.05,2.56-8.3,4.09-12.38l-.14,.08c3.68,1.45,7.74,1.76,11.4,3.25l-.09-.06Z"/><path class="cls-2" d="M675.9,783.82c-4.19-.08-8.15-1.72-12.33-1.83,.65-4.39,2.07-8.75,3.35-13.01,3.37,.36,8.24,1.71,12.21,1.93-.48,.M
4-.71,.88-.84,1.42-.79,3.13-1.61,6.26-2.39,9.39-.18,.72-.45,1.45-.21,2.21l.21-.11Z"/><path class="cls-2" d="M1021.15,931.2c.02,.54-.47,1-1.18,1.13-3.24,.61-6.46,1.2-9.69,1.8-.45-12.54-2.77-25.27-7.19-37.83,4.04-1.31,8.3-2.06,12.41-3.23,1.72,12.7,4.63,25.32,5.65,38.13Z"/><path class="cls-2" d="M928.04,467.85c-1.5-3.82-4.9-7.1-5.51-11.26,16-2.45,33-2.77,49.28-3.07,2.01,3.99,4.02,7.98,6.03,11.98,.3,.59-.08,.98-.95,1-16.29,0-32.62-.24-48.85,1.35Z"/><path class="cls-2" d="M918.34,445.23c-1.11-3.91-1.88-7.92-3.26-11.74,1M
5.45-1.65,30.87-3.67,46.41-4.46,5.28-.17,4.95-.84,5.61,3.62,.29,1.92,.82,3.81,1.18,5.72,.22,2.11,.76,2.84-1.86,2.88-6.72,.23-13.41,.75-20.12,1.13-9.36,.73-18.73,1.39-27.97,2.86Z"/><path class="cls-2" d="M750.12,666.93v-.09s.07,.01,.11,.01l-.11,.08Z"/><path class="cls-2" d="M753.46,653.27c-1.46,4.45-2.83,8.96-3.34,13.57-1.33-.18-2.66-.37-4-.54,.61-4.55,1.19-9.12,1.74-13.7,1.87,.32,3.7,.69,5.6,.67Z"/><path class="cls-2" d="M763.19,627.42c-2.5,3.99-3.56,8.75-5.68,12.95-.02,.02-.03,.05-.04,.07-2.7-.51-5.39-1.01-8.08-1.M
51,.43-4,.82-8.02,1.17-12.04,.33-.54,.57-1.4,1.36-1.39,3.83,.16,7.46,1.72,11.27,1.92Z"/><path class="cls-2" d="M776.91,657.8c-1.04,4.34-2.68,8.6-3.34,13.01l.12-.08c-4.08-.67-8.13-1.62-12.26-1.94l.1,.13q2.58-10.93,3.8-13.08c3.89,.29,7.74,1.29,11.58,1.95Z"/><path class="cls-2" d="M753.33,653.34c1.26-4.35,3.27-8.57,4.05-13,3.52,.71,7.04,1.41,10.56,2.13,1.54,.34,.59,1.87,.31,2.82-.95,2.91-1.89,5.83-2.85,8.74-.18,.53-.45,1.11-1.09,1.22-3.68-.21-7.4-1.12-10.98-1.91Z"/><path class="cls-2" d="M750.12,666.94c3.76,.76,7.83,.M
69,11.41,1.99l-.1-.13c-.74,4.33-1.83,8.61-2.31,12.97-3.83-.04-7.6-.94-11.43-1.25,.36-4.06,1.34-8.08,1.97-12.12,.09-.52,.37-1.03,.57-1.54l-.11,.08Z"/><path class="cls-2" d="M793.88,688.83c-.22,3.66-1.26,7.23-1.88,10.85-.27,.93-.35,2.37-1.75,2.09-3.11-.68-6.19-1.5-9.35-1.98-1.24-.03-1.27,1.46-1.46,2.35-.37,2.78-.71,5.57-1.09,8.35-.23,.77-.13,2.03-1.13,2.22-3.68-.32-7.35-1.34-11.02-1.92l.16,.11c1.6-4.16,.83-9.35,2.37-13.67,3.36,.65,6.73,1.3,10.09,1.95,.84,.12,1.26-.6,1.3-1.29,.93-3.86,1.01-7.94,2.46-11.64l-.1,.1c3.8,.M
81,7.56,1.84,11.39,2.48Z"/><path class="cls-2" d="M818.05,656.59c-.08-.56,.29-1.02,.56-1.5,1.5-2.72,3-5.45,4.52-8.16,.26-.47,.55-.96,1.34-1.26,4.1,1.51,8.15,3.5,12.3,5.04-2.17,3.37-3.95,7.18-6.34,10.32-.73,.11-1.29-.22-1.88-.46-3.53-1.26-6.81-3.2-10.5-3.97Z"/><path class="cls-2" d="M773.58,670.81c3.81,.84,7.61,1.68,11.42,2.52-.75,4.35-2.16,8.63-2.5,13.02l.1-.1c-4.1-.84-8.19-1.69-12.29-2.53,1.66-4.21,1.52-8.83,3.39-12.99l-.12,.08Z"/><path class="cls-2" d="M809.28,679.77c-5.82,14.87,1.42,13.79-15.52,9.11,1.77-3.73,1.M
67-8.06,3.23-11.86,.09-.24,.66-.49,.97-.41,3.86,.86,7.43,2.37,11.33,3.16Z"/><path class="cls-2" d="M646.55,678.57c1.6-4.82,2.36-9.99,3.28-14.97,3.38,1.43,6.94,2.47,10.61,3.3l-.08-.06c-1.72,4.84-1.64,10.08-3.29,14.96l.12-.12c-3.56-.98-7.01-2.46-10.64-3.12Z"/><path class="cls-2" d="M653.2,710.13c-3.92-.84-7.71-1.98-11.5-3.13,1.57-4.3,1.35-9.09,2.73-13.44,.79-.29,1.41-.11,2.03,.07,2.76,.79,5.51,1.6,8.26,2.39l-.07-.08c.14,4.77-1.22,9.54-1.62,14.31l.16-.12Z"/><path class="cls-2" d="M654.73,696.02c1.29-4.63,1.84-9.55,2.4M
6-14.32l-.12,.11c3.59,.6,7.16,1.47,10.62,2.59l-.08-.09c0,4.81-1.48,9.5-1.51,14.29-3.81-.89-7.63-1.78-11.44-2.67l.07,.08Z"/><path class="cls-2" d="M649.17,737.27c-4.22-.41-8.19-2.19-12.33-3.11,1.66-3.72,1.59-8.02,2.59-11.96,.11-.57,.48-1.11,1.21-.99,14.82,3.75,8.7,4.93,12.57-11.08l-.16,.12c2.97,.66,5.95,1.32,8.92,1.98,1.09,.11,2.14,.85,1.8,2.04-.65,4.02-.57,8.24-1.83,12.12l.12-.07c-2.89-.15-5.65-1.11-8.47-1.66-.84-.15-2.34-.65-2.72,.41-.54,4.1-1.7,8.2-1.85,12.31l.16-.11Z"/><path class="cls-2" d="M731.49,792.98c-.47,M
3.1-1.78,6.01-2.64,9.02,.19-3.11,.42-6.23,.66-9.35,.66,.11,1.32,.22,1.98,.33Z"/><path class="cls-2" d="M731.6,793s-.07-.01-.11-.02c0-.03,.01-.06,.01-.09l.1,.11Z"/><path class="cls-2" d="M742.13,794.84s.01,.1,.01,.15c-.06-.01-.13-.02-.19-.03l.18-.12Z"/><path class="cls-2" d="M772.79,802.59c-3.25-1.09-6.56-1.94-9.72-3.23-1.79,4.87-2.84,10.09-5.14,14.74-3,.02-5.92-1.44-8.79-2.19-.29-.09-.6-.49-.59-.74,1.13-4.8,2.76-9.54,4.07-14.31,0-.03,.01-.05,.02-.08-3.52-.17-7-1.29-10.5-1.79-.68,4.2-2.45,8.24-3.58,12.36-.29,.62-.51M
,1.75-1.39,1.74-2.94-.36-5.79-.99-8.62-1.68-.27,5.15-.46,10.29-.56,15.41,1.1,.41,3.17,.27,3.7,1.43-.68,3.02-2.61,5.7-3.78,8.56,0,2.11,.02,4.22,.06,6.32,2.27,.8,4.73,1.2,6.85,2.37,.01-.02,.02-.05,.04-.07,2.37-4.46,4.6-8.97,6.67-13.58,.14-.3,.22-.6-.05-.89,3.06-.38,6.39,1.56,9.41,2.23,.44,.13,1.16-.12,1.33-.49,8.44-16.83,1.2-14.86,15.29-11.21,2.18-4.86,3.45-9.93,5.37-14.87l-.09-.03Zm-25.12,10.51c-2.12,4.57-3.26,9.72-6.21,13.83-.18-.26-.3-.64-.57-.72-2.68-.94-5.67-1.29-8.23-2.5-.05-.2-.2-.41-.13-.58,1.81-4.35,3.16-8.9M
5,5.27-13.13,.7-.58,1.84-.17,2.64-.07,2.39,.65,4.95,.88,6.96,1.75,.62,.59,.42,1.04,.27,1.42Z"/><path class="cls-2" d="M758.98,767.7c-.1,4.56-1.79,9.1-2.5,13.64-.09,.4-.7,.77-1.18,.7-2.63-.43-5.24-.89-7.86-1.36-1.17-.18-1.76,.16-1.99,1.09-1.29,4.36-1.67,9.04-3.51,13.19l.18-.11c-3.54-.65-7.09-1.3-10.63-1.95l.1,.1c1.32-4.7,2.99-9.48,3.11-14.31,3.28,.36,6.54,.92,9.81,1.37,.78,.11,1.34-.2,1.46-.77,.97-4.49,1.93-8.99,2.5-13.55,3.49,.87,7.16,1.07,10.61,2.04l-.11-.09Z"/><path class="cls-2" d="M761.43,753.6c3.55-.02,7.2,.98M
,10.63,1.82-.11,4.27-1.28,8.44-1.91,12.65-.16,.98-.67,1.82-1.89,1.53-3.09-.62-6.15-1.43-9.27-1.9l.11,.09c1.29-4.67,1.63-9.53,2.46-14.29l-.12,.11Z"/><path class="cls-2" d="M1041.28,373.35c22.91,.41,45.94,.34,68.85,1.97-1.87,4.66-3.75,9.33-5.6,14-.12,.29-.04,.63-.06,.95-22.75-1.75-45.54-2.5-68.35-2.76-.8-.3-.22-1.4-.06-1.99,1.73-4.05,3.81-7.98,5.22-12.16Z"/><path class="cls-2" d="M675.9,783.82s-.09,.09-.12,.14c-.03-.01-.05-.02-.08-.03l.2-.11Z"/><path class="cls-2" d="M689.26,777.52c-.29,2.95-.55,5.91-.8,8.89-.75-.19-M
1.61,.06-1.84,.8-.9,2.7-1.77,5.41-2.7,8.11-1.43,4.14-.68,4.05-6.05,2.94-2.35-.49-4.7-.94-7.05-1.41,2.32-3.99,2.61-8.97,4.96-12.89,3.41,.82,7,1.59,10.51,1.86,.23-.02,.56-.17,.63-.32,1.08-2.57,1.73-5.28,2.34-7.98Z"/><path class="cls-2" d="M690.37,772.89s-.01,.05-.01,.08c-.04-.01-.08-.03-.12-.04,0-.02,.01-.03,.01-.05,.04,0,.08,0,.12,0Z"/><path class="cls-2" d="M702.5,630c-1.34,4.25-2.68,8.5-4.02,12.76-.15,.77-.49,1.71-1.49,1.61-2.75-.46-5.48-.97-8.22-1.48-.65-.11-1.3,.26-1.45,.84-1.19,4.5-2.22,9.04-3.55,13.51l.13-.08cM
-2.6-.56-5.2-1.11-7.79-1.67-.77-.16-1.54-.4-2.41-.11-1.86,4.25-1.77,9.15-3.22,13.55-.08,.24-.66,.5-.98,.42-3.02-.83-6.3-1.2-9.13-2.51l.08,.06c.01-.63-.08-1.27,.05-1.88,1.07-4.33,1.54-8.87,3.1-13.05,2.52,1.29,5.53,1.68,8.27,2.49,1.12,.28,1.71-.03,1.98-1.03,.95-3.8,1.89-7.59,2.92-11.37,.17-.62,.3-1.28,1.17-1.73,12.24,2.2,8.48,4.81,12.45-7.3,.45-1.46,.98-2.9,1.5-4.35,.17-.47,.69-.69,1.26-.56,3.12,.61,6.17,1.65,9.35,1.87Z"/><path class="cls-2" d="M672.46,621.58c3.15,1.33,6.35,2.54,9.81,3.25-1.55,4.66-3.06,9.32-4.61,13.M
98-.29,.84-.84,1.09-1.76,.82-2.77-.81-5.51-1.69-8.29-2.44,.97-5.34,3.93-10.31,4.85-15.62Z"/><path class="cls-2" d="M667.74,637.13c-1.91,4.09-2.59,8.71-3.94,13.03-.16,.61-.1,1.26-.14,1.9-3.28-.64-6.24-1.89-9.26-3.04-.49-.18-.71-.59-.58-1.08,.6-2.3,1.2-4.61,1.84-6.91,.52-1.88,1.08-3.76,1.64-5.63,.24-.74,.67-1.75,1.66-1.41,2.93,1.05,5.86,2.1,8.79,3.15Z"/><path class="cls-2" d="M682.15,624.89c2.47-4.82,3.63-10.25,6.53-14.93,2.72,.91,5.44,1.81,8.16,2.72,.9,.28,1,.9,.72,1.59-1.71,4.18-3.41,8.36-5.13,12.53-.22,.53-.93,.83M
-1.61,.64-2.9-.84-5.78-1.69-8.68-2.54Z"/><path class="cls-2" d="M709.9,616.2c-.39,5.07-.86,10.15-1.38,15.25-2.07-.39-4.14-.8-6.15-1.38,.01-.03,.03-.05,.04-.08,2.13-4.61,3.71-9.46,5.63-14.16,0-.02,.01-.04,.02-.06,.61,.14,1.23,.29,1.84,.43Z"/><path class="cls-2" d="M774.48,741.3c-3-1.14-6.44-1.27-9.61-2-.97-.17-1.55,.2-1.65,.95-.64,4.44-1.2,8.9-1.79,13.35l.12-.11c-3.42-1.05-7.05-1.22-10.57-1.86-.04-.53-.16-1.06-.11-1.59,.61-4.24,.57-8.62,1.8-12.74l-.1,.1c2.64,.38,5.27,.77,7.91,1.14,.86,.01,2.42,.58,2.83-.46,.75-4.02,M
1.1-8.09,1.61-12.13,.06-.75,1.07-.95,1.81-.8,3.12,.61,6.24,1.22,9.37,1.83-.42,4.78-1.56,9.55-1.62,14.33Z"/><path class="cls-2" d="M754.18,723.08c-.19,.62-.49,1.23-.56,1.86-.35,4.15-1.07,8.3-1.05,12.47l.1-.1c-3.85-.25-7.59-1.07-11.46-1.19,.54-4.78,.63-9.62,1.65-14.33,3.74,.74,7.56,1.12,11.39,1.37l-.07-.09Z"/><path class="cls-2" d="M766.2,710.79c.54,1.64,.02,3.38-.07,5.06-.34,2.64-.52,5.32-1.05,7.93-.31,.9-1.54,.79-2.32,.67-2.86-.47-5.82-.53-8.59-1.38l.07,.09c-.35-4.13,.73-8.37,.95-12.53,.03-.42,.4-.91,.83-.97,3.48-.M
05,6.89,.82,10.33,1.23l-.16-.11Z"/><path class="cls-2" d="M694.41,659.09c-1.12,4.68-1.49,9.62-2.94,14.18-3.35,.3-6.35-.82-9.62-1.16-.86-.04-1.1,.75-1.21,1.41-.61,4.24-1.62,8.49-1.68,12.79l.12-.08c-3.85-.45-7.64-1.29-11.46-1.93l.08,.09c1.08-4.16,1.61-8.45,2.38-12.68,.3-1.77,.69-1.96,2.88-1.53,1.66,.06,7.56,2.47,8.13,.57,.9-4.54,1.86-9.07,2.81-13.6l-.13,.08c3.55,.61,7.05,1.5,10.64,1.86Z"/><path class="cls-2" d="M678.95,686.32c3.3,.4,6.59,1.31,9.92,1.32,.22-.02,.56-.22,.6-.38,.29-1.27,.57-2.54,.77-3.82,.39-2.56,.71-5.M
13,1.08-7.7,.18-.92,.47-1.99,1.66-1.82,3.2,.34,6.41,.61,9.49,1.42l-.08-.09c.17,4.81-1.95,9.54-1.46,14.32-3.12-.7-6.35-.85-9.52-1.34-.68-.08-1.72-.06-1.85,.78-.56,3.73-.98,7.48-1.51,11.21-.12,.58-.16,1.53-.9,1.62-3.61-.13-7.16-.77-10.72-1.28,.61-.62,.67-1.36,.76-2.1,.75-4.05,.44-8.35,1.88-12.22l-.12,.08Z"/><path class="cls-2" d="M702.39,675.26s.06,0,.09,.01c0,.02-.01,.05-.01,.07l-.08-.08Z"/><path class="cls-2" d="M704.62,663.98c-.51,3.77-1.03,7.55-1.57,11.33-.19-.02-.38-.03-.57-.04,.72-3.76,1.52-7.51,2.14-11.29Z"/><M
path class="cls-2" d="M705.01,661.05c-.08,.64-.17,1.28-.26,1.91,.04-.64,.05-1.28,.07-1.92,.06,0,.13,0,.19,.01Z"/><path class="cls-2" d="M743.33,714.53c-.11,2.42-.72,4.86-.4,7.27,.01,.02,.01,.05,.01,.07-.03,0-.06,0-.09-.01-1.56-.13-3.13-.27-4.69-.38,.68-4.62,1.37-9.25,2.07-13.89,1.12,.1,2.26,.15,3.4,.08,.39,2.29-.11,4.58-.3,6.86Z"/><path class="cls-2" d="M743.73,707.66s-.07,0-.1,.01c-.01-.06-.02-.11-.03-.17l.13,.16Z"/><path class="cls-2" d="M745.23,694.08s.04-.06,.05-.09c.02,.01,.05,.01,.07,.01l-.12,.08Z"/><path claM
ss="cls-2" d="M747.8,680.43c-1.47,4.39-.94,9.25-2.52,13.56-1-.1-2-.19-3-.28,.67-4.55,1.33-9.11,1.97-13.69,1.19,.13,2.36,.27,3.55,.41Z"/><path class="cls-2" d="M694.88,731.43c-.65,4.58-1.27,9.17-1.88,13.77-3.39-.26-6.75-.66-10.04-1.36,1.16-4.4,1.62-9.1,1.63-13.65,3.42,.39,6.84,1.04,10.29,1.24Z"/><path class="cls-2" d="M699.27,703.72s-.01,.03-.02,.05c-.03,0-.06,.01-.09,.01,0-.03,0-.05,0-.08,.04,.01,.08,.01,.12,.02Z"/><path class="cls-2" d="M701,689.49c-.55,3.73-1.11,7.47-1.66,11.22,.5-3.74,.48-7.58,1.44-11.24,.04,.01M
,.09,.01,.13,.01,.03,.01,.06,.01,.09,.01Z"/><path class="cls-2" d="M666.01,698.53c3.48,.83,7.03,1.43,10.6,1.94-.14,4.8-.63,9.61-1.63,14.31-3.42-.78-7.08-1.09-10.39-2.21-.36-2.3-.27-3.17,1.42-14.04Z"/><path class="cls-2" d="M690.37,772.89s-.01,.05-.01,.08c-.04-.01-.08-.03-.12-.04,0-.02,.01-.03,.01-.05,.04,0,.08,0,.12,0Z"/><path class="cls-2" d="M691.27,759.08c-.55,4.55-1.07,9.12-1.54,13.7-3.55-.73-7.2-1.15-10.8-1.78,.36-4.58,1.51-9.1,2.43-13.6,.01-.02,.02-.04,.02-.06,3.05,1.23,6.65,1.06,9.89,1.74Z"/><path class="clsM
-2" d="M770.43,683.66c-.4,4.44-1.97,9.28-1.61,13.66-3.55-.52-7.08-1.16-10.66-1.45-.68-.06-1.25,.35-1.33,.95-.51,3.82-.83,7.67-1.51,11.47-.08,.42-.63,.75-1.15,.73-3.53-.33-7.22-.35-10.58-1.51l.14,.16c1.02-4.47,1.4-9.09,1.62-13.66l-.13,.08c3.59,.41,7.17,1.04,10.78,1.24,.36,0,.79-.15,.92-.51,1.02-4.27,1.32-8.77,2.08-13.11,3.52,1.13,7.72,1.55,11.42,1.96Z"/><path class="cls-2" d="M737.05,767.66c-.73,3.7-.98,7.54-2.23,11.11-1.32-.26-2.64-.52-3.97-.72,.46-4.76,1-9.52,1.58-14.3,1.59,.19,3.17,.44,4.73,.78,.38,1.05,.06,2.1-.M
11,3.13Z"/><path class="cls-2" d="M737.24,764.55s-.05-.01-.08-.02c0-.02,0-.04-.02-.06l.1,.08Z"/><path class="cls-2" d="M739.6,750.34c3.88,.05,7.61,1.02,11.47,1.19-.23,.5-.59,.98-.66,1.5-.63,4.27-1.21,8.54-1.81,12.81-3.81-.47-7.62-1-11.45-1.36l.11,.08c1.5-4.51,1.52-9.61,2.46-14.31l-.11,.1Z"/><path class="cls-2" d="M739.6,750.34s.01-.07,.01-.11c.03,0,.07,.01,.1,.01l-.11,.1Z"/><path class="cls-2" d="M741.33,736.02c-.57,4.73-1.16,9.48-1.72,14.21-1.81-.2-3.61-.41-5.42-.62,.63-4.71,1.28-9.42,1.95-14.15,1.73,.18,3.46,.38,
5.19,.56Z"/></g></svg>h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"remax.sats"}h!
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
  "name": "xxbb.sats"
text/plain;charset=utf-8
  "name": "uuaa.sats"
JSON{"accessors":[{"bufferView":1,"componentType":5126,"count":204,"max":[15.936759948730469,-0.800000011920929,9.800005912780762],"min":[-15.93676471710205,-46.40938949584961,-9.79999828338623],"type":"VEC3"},{"bufferView":1,"byteOffset":2448,"componentType":5126,"count":204,"max":[0.8827050924301147,1.0,1.0],"min":[-0.8827050924301147,-0.4972337484359741,-1.0],"type":"VEC3"},{"bufferView":0,"componentType":5125,"count":270,"type":"SCALAR"}],"asset":{"extras":{"author":"Evil_Katz (https://sketchfabM
.com/Evil_Katz)","license":"CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)","source":"https://sketchfab.com/3d-models/birth-gemstone-8f1dcfbb11774bdabc6a35301edfeb34","title":"Birth Gemstone"},"generator":"Sketchfab-12.66.0","version":"2.0"},"bufferViews":[{"buffer":0,"byteLength":1080,"name":"floatBufferViews","target":34963},{"buffer":0,"byteLength":4896,"byteOffset":1080,"byteStride":12,"name":"floatBufferViews","target":34962}],"buffers":[{"byteLength":5976}],"materials":[{"alphaMode":"BLEND","doubleSiM
ded":true,"name":"wire_196088225","pbrMetallicRoughness":{"baseColorFactor":[0.33108273651581677,0.33108273651581677,0.33108273651581677,0.65],"metallicFactor":0.0,"roughnessFactor":0.00779022}}],"meshes":[{"name":"Object_0","primitives":[{"attributes":{"NORMAL":1,"POSITION":0},"indices":2,"material":0,"mode":4}]}],"nodes":[{"children":[1],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"Sketchfab_model"},{"children":[2],"name":"root"},{"childreM
n":[3],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,1.0,0.0,0.0,-1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"GLTF_SceneRootNode"},{"children":[4],"matrix":[1.0,0.0,-0.0,0.0,-0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,0.0,0.0,0.0,1.0],"name":"RootNode (gltf orientation matrix)_0"},{"children":[5],"matrix":[1.0,0.0,0.0,0.0,0.0,0.0,-1.0,0.0,0.0,1.0,0.0,0.0,0.0,-23.60469627380371,-23.604692459106445,1.0],"name":"RootNode (model correction matrix)_1"},{"children":[6],"name":"e78e3b53d2d748659fbf1c79e7d1e39f.obj.M
cleaner_2"},{"children":[7],"name":"_3"},{"mesh":0,"name":"Object_7"}],"scene":0,"scenes":[{"name":"Sketchfab_Scene","nodes":[0]}]} X
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
The Word Became Flesh
1 In the beginning was the Word, and the Word was with God, and the Word was God. 2 He was in the beginning with God. 3 All things were made through him, and without him was not any thing made that was made. 4 In him was life, and the life was the light of men. 5 The light shines in the darkness, and the darkness has not overcome it.
6 There was a man sent from God, whose name was John. 7 He came as a witness, to bear witness about the light, that all might believe thM
rough him. 8 He was not the light, but came to bear witness about the light.
9 The true light, which gives light to everyone, was coming into the world. 10 He was in the world, and the world was made through him, yet the world did not know him. 11 He came to phis own, and his own people did not receive him. 12 But to all who did receive him, who believed in his name, the gave the right to become children of God, 13 who were born, not of blood nor of the will of the flesh nor of the will of man, but of God.
 the Word became flesh and dwelt among us, and we have seen his glory, glory as of the only Son from the Father, full of grace and truth. 15 (John bore witness about him, and cried out,
This was he of whom I said,
He who comes after me ranks before me, because he was before me.
) 16 For from his fullness we have all received, grace upon grace. 17 For the law was given through Moses; grace and truth came through Jesus Christ. 18 No one has ever seen God; the only God, who is at the Father
The Testimony of John the Baptist
19 And this is the testimony of John, when the Jews sent priests and Levites from Jerusalem to ask him,
 20 He confessed, and did not deny, but confessed,
I am not the Christ.
 21 And they asked him,
What then? Are you Elijah?
Are you the Prophet?
 22 So they said to him,
Who are you? We need to give an answer to those who sent us. What do you say about yourself?
I am the voice of one crying out in the wilderness,
Make straight8 the way of the Lord,
 as the prophet Isaiah said.
24 (Now they had been sent from the Pharisees.) 25 They asked him,
Then why are you baptizing, if you are neither the Christ, nor Elijah, nor the Prophet?
 26 John answered them,
I baptize with water, but among you stands one you do not know, 27 even he who comes after me, the strap of whose sandal I am not worthy to untie.
 28 These things took place in Bethany across the JoM
rdan, where John was baptizing.
Behold, the Lamb of God
29 The next day he saw Jesus coming toward him, and said,
Behold, the Lamb of God, who takes away the sin of the world! 30 This is he of whom I said,
After me comes a man who ranks before me, because he was before me.
 31 I myself did not know him, but for this purpose I came baptizing with water, that he might be revealed to Israel.
 32 And John bore witness:
I saw the Spirit descend from heaven like a dove, and it remained on him. 33 I myself M
did not know him, but he who sent me to baptize with water said to me,
He on whom you see the Spirit descend and remain, this is he who baptizes with the Holy Spirit.
 34 And I have seen and have borne witness that this is the Son of God.
Jesus Calls the First Disciples
35 The next day again John was standing with two of his disciples, 36 and he looked at Jesus as he walked by and said,
Behold, the Lamb of God!
 37 The two disciples heard him say this, and they followed Jesus. 38 Jesus turned and sawM
 them following and said to them,
What are you seeking?
 And they said to him,
 (which means Teacher),
where are you staying?
 39 He said to them,
Come and you will see.
 So they came and saw where he was staying, and they stayed with him that day, for it was about the tenth hour. 40 One of the two who heard John speak and followed Jesus was Andrew, Simon Peter
s brother. 41 He first found his own brother Simon and said to him,
We have found the Messiah
 (which means Christ). 42 He M
brought him to Jesus. Jesus looked at him and said,
You are Simon the son of John. You shall be called Cephas
 (which means Peter12).
Jesus Calls Philip and Nathanael
43 The next day Jesus decided to go to Galilee. He found Philip and said to him,
 44 Now Philip was from Bethsaida, the city of Andrew and Peter. 45 Philip found Nathanael and said to him,
We have found him of whom Moses in the Law and also the prophets wrote, Jesus of Nazareth, the son of Joseph.
 46 Nathanael said to him,M
Can anything good come out of Nazareth?
 Philip said to him,
 47 Jesus saw Nathanael coming toward him and said of him,
Behold, an Israelite indeed, in whom there is no deceit!
 48 Nathanael said to him,
How ado you know me?
 Jesus answered him,
Before Philip called you, when you were under the fig tree, I saw you.
 49 Nathanael answered him, b
Rabbi, you are the Son of God! You are the dKing of Israel!
 50 Jesus answered him,
Because I said to you,
 do you believe? You will see greater things than these.
 51 And he said to him,
Truly, truly, I say to you, you will see heaven opened, and the angels of God ascending and descending on the Son of Man.
2 On the third day there was a wedding at Cana in Galilee, and the mother of Jesus was there. 2 Jesus also was invited to the wedding with his disciples. 3 When the wine ran out, the mother of Jesus said to him,
 4 And Jesus said to her,
 what does this have to do with me? My hour has not yet come.
 5 His mother said to the servants,
Do whatever he tells you.
6 Now there were six stone water jars there for the Jewish rites of purification, each holding twenty or thirty gallons. 7 Jesus said to the servants,
Fill the jars with water.
 And they filled them up to the brim. 8 And he said to them,
Now draw some out and take it to the master of the feast.
 So they took it. 9 When the master of the feast tasted the water now become wineM
, and did not know where it came from (though the servants who had drawn the water knew), the master of the feast called the bridegroom 10 and said to him,
Everyone serves the good wine first, and when people have drunk freely, then the poor wine. But you have kept the good wine until now.
 11 This, the first of his signs, Jesus did at Cana in Galilee, and manifested his glory. And his disciples believed in him.
12 After this he went down to Capernaum, with his mother and his brothers and his disciples, and tM
hey stayed there for a few days.
Jesus Cleanses the Temple
13 The Passover of the Jews was at hand, and Jesus went up to Jerusalem. 14 In the temple he found those who were selling oxen and sheep and pigeons, and the money-changers sitting there. 15 And making a whip of cords, he drove them all out of the temple, with the sheep and oxen. And he poured out the coins of the money-changers and overturned their tables. 16 And he told those who sold the pigeons,
Take these things away; do not make my Father
se a house of trade.
 17 His disciples remembered that it was written,
Zeal for your house will consume me.
18 So the Jews said to him,
What sign do you show us for doing these things?
 19 Jesus answered them,
Destroy this temple, and in three days aI will raise it up.
 20 The Jews then said,
It has taken forty-six years to build this temple, and will you raise it up in three days?
 21 But he was speaking about the temple of his body. 22 When therefore he was raised from the dead, chis disciM
ples remembered that he had said this, and they believed the Scripture and the word that Jesus had spoken.
Jesus Knows What Is in Man
23 Now when he was in Jerusalem at the Passover Feast, many believed in his name when they saw the signs that he was doing. 24 But Jesus on his part did not entrust himself to them, because he knew all people 25 and needed no one to bear witness about man, for he himself knew what was in man.
You Must Be Born Again
3 Now there was a man of the Pharisees named hNicodemus, a ruler M
of the Jews. 2 This man came to Jesus by night and said to him,
Rabbi, we know that you are a teacher come from God, for no one can do these signs that you do unless God is with him.
 3 Jesus answered him,
Truly, truly, I say to you, unless one is born again he cannot see the kingdom of God.
 4 Nicodemus said to him,
How can a man be born when he is old? Can he enter a second time into his mother
Truly, truly, I say to you, unless one is born of water and tM
he Spirit, he cannot enter the kingdom of God. 6 rThat which is born of the flesh is flesh, and that which is born of the Spirit is spirit.3 7 tDo not marvel that I said to you,
You4 must be born again.
 8 The wind5 blows where it wishes, and you hear its sound, but you do not know where it comes from or where it goes. So it is with everyone who is born of the Spirit.
9 Nicodemus said to him,
How can these things be?
 10 Jesus answered him,
Are you the teacher of Israel and yet you do not understanM
d these things? 11 Truly, truly, I say to you, we speak of what we know, and bear witness to what we have seen, but you do not receive our testimony. 12 If I have told you earthly things and you do not believe, how can you believe if I tell you heavenly things? 13 No one has ascended into heaven except he who descended from heaven, the Son of Man.7 14 And as Moses lifted up the serpent in the wilderness, so must the Son of Man be lifted up, 15 that whoever believes fin him may have eternal life.
For God so loved the world, that he gave his only Son, that whoever believes in him should not perish but have eternal life. 17 For God did not send his Son into the world to condemn the world, but in order that the world might be saved through him. 18 Whoever believes in him is not condemned, but whoever does not believe is condemned already, because he has not believed in the name of the only Son of God. 19 And this is the judgment: the light has come into the world, and people loved the darkness M
rather than the light because their works were evil. 20 For everyone who does wicked things hates the light and does not come to the light, lest his works should be exposed. 21 But whoever does what is true comes to the light, so that it may be clearly seen that his works have been carried out in God.
John the Baptist Exalts Christ
22 After this Jesus and his disciples went into the Judean countryside, and he remained there with them and was baptizing. 23 John also was baptizing at Aenon near Salim, because waM
ter was plentiful there, and people were coming and being baptized 24 (for John had not yet been put in prison).
25 Now a discussion arose between some of John
s disciples and a Jew over purification. 26 And they came to John and said to him,
Rabbi, he who was with you across the Jordan, to whom you bore witness
look, he is baptizing, and call are going to him.
A person cannot receive even one thing unless it is given him from heaven. 28 You yourselves bear me witness, that I said,
I am not the Christ, but I have been sent before him.
 29 The one who has the bride is the bridegroom. The friend of the bridegroom, who stands and hears him, rejoices greatly at the bridegroom
s voice. Therefore this joy of mine is now complete. 30 He must increase, but I must decrease.
31 He who comes from above is above all. He who is of the earth belongs to the earth and speaks in an earthly way. He who comes from heaven is above all. 32 He bears witness to what he has seen and heard, yet no one receiM
ves his testimony. 33 Whoever receives his testimony sets his seal to this, that God is true. 34 For he whom God has sent utters the words of God, for he gives the Spirit without measure. 35 The Father loves the Son and has given all things into his hand. 36 Whoever believes in the Son has eternal life; whoever does not obey the Son shall not see life, but the wrath of God remains on him.
Jesus and the Woman of Samaria
4 Now when Jesus learned that the Pharisees had heard that Jesus was making and baptizing more M
disciples than John 2 (although Jesus himself did not baptize, but only his disciples), 3 he left Judea and departed again for Galilee. 4 And he had to pass through Samaria. 5 So he came to a town of Samaria called Sychar, near the field that Jacob had given to his son Joseph. 6 Jacob
s well was there; so Jesus, wearied as he was from his journey, was sitting beside the well. It was about the sixth hour.
7 A woman from Samaria came to draw water. Jesus said to her,
 8 (For his disciples hadM
 gone away into the city to buy food.) 9 The Samaritan woman said to him,
How is it that you, a Jew, ask for a drink from me, a woman of Samaria?
 (For Jews have no dealings with Samaritans.) 10 Jesus answered her,
If you knew the gift of God, and who it is that is saying to you,
 you would have asked him, and he would have given you living water.
 11 The woman said to him,
Sir, you have nothing to draw water with, and the well is deep. Where do you get that living water? 12 Are yM
ou greater than our father Jacob? He gave us the well and drank from it himself, as did his sons and his livestock.
 13 Jesus said to her,
Everyone who drinks of this water will be thirsty again, 14 but whoever drinks of the water that I will give him will never be thirsty again. The water that I will give him will become in him a spring of water welling up to eternal life.
 15 The woman said to him,
Sir, give me this water, so that I will not be thirsty or have to come here to draw water.
Go, call your husband, and come here.
 17 The woman answered him,
 Jesus said to her,
You are right in saying,
; 18 for you have had five husbands, and the one you now have is not your husband. What you have said is true.
 19 The woman said to him,
Sir, I perceive that you are a prophet. 20 Our fathers worshiped on this mountain, but you say that tin Jerusalem is the place where people ought to worship.
 21 Jesus said to her,
 me, the hour is coming when neither on this mountain nor in Jerusalem will you worship the Father. 22 You worship what you do not know; we worship what we know, for salvation is from the Jews. 23 But the hour is coming, and is now here, when the true worshipers will worship the Father in spirit and truth, for the Father is seeking such people to worship him. 24 God is spirit, and those who worship him must worship in spirit and truth.
 25 The woman said to him,
I know that fMessiah is coming (he who is calledM
 Christ). When he comes, he will tell us all things.
 26 Jesus said to her,
I who speak to you am he.
27 Just then his disciples came back. They marveled that he was talking with a woman, but no one said,
Why are you talking with her?
 28 So the woman left her water jar and went away into town and said to the people, 29
Come, see a man who told me all that I ever did. Can this be the Christ?
 30 They went out of the town and were coming to him.
31 Meanwhile the discipM
les were urging him, saying,
 32 But he said to them,
I have food to eat that you do not know about.
 33 So the disciples said to one another,
Has anyone brought him something to eat?
 34 Jesus said to them,
My food is to do the will of him who sent me and to accomplish his work. 35 Do you not say,
There are yet four months, then comes the harvest
? Look, I tell you, lift up your eyes, and see that the fields are white for harvest. 36 Already the one who reaps is receiving wages aM
nd gathering fruit for eternal life, so that sower and reaper may rejoice together. 37 For here the saying holds true, t
One sows and another reaps.
 38 I sent you to reap that for which you did not labor. Others have labored, and you have entered into their labor.
39 Many Samaritans from that town believed in him because of the woman
He told me all that I ever did.
 40 So when the Samaritans came to him, they asked him to stay with them, and he stayed there two days. 41 And many more beM
lieved because of his word. 42 They said to the woman,
It is no longer because of what you said that we believe, for we have heard for ourselves, and we know that this is indeed the Savior of the world.
43 After the two days he departed for Galilee. 44 (For Jesus himself had testified that a prophet has no honor in his own hometown.) 45 So when he came to Galilee, the Galileans welcomed him, having seen all that he had done in Jerusalem at the feast. For they too had gone to the feast.
Jesus Heals an OfficiM
46 So he came again to Cana in Galilee, where he had made the water wine. And at Capernaum there was an official whose son was ill. 47 When this man heard that Jesus had come from Judea to Galilee, he went to him and asked him to come down and heal his son, for he was at the point of death. 48 So Jesus said to him,
Unless you see signs and wonders you will not believe.
 49 The official said to him,
Sir, come down before my child dies.
 50 Jesus said to him,
Go; your son will live.
n believed the word that Jesus spoke to him and went on his way. 51 As he was going down, his servants met him and told him that his son was recovering. 52 So he asked them the hour when he began to get better, and they said to him,
Yesterday at the seventh hour5 the fever left him.
 53 The father knew that was the hour when Jesus had said to him,
 And he himself believed, and all his household. 54 This was now the second sign that Jesus did when he had come from Judea to Galilee.
 Healing at the Pool on the Sabbath
5 After this there was a feast of the Jews, and Jesus went up to Jerusalem.
2 Now there is in Jerusalem by the Sheep Gate a pool, in Aramaic called Bethesda, which has five roofed colonnades. 3 In these lay a multitude of invalids
blind, lame, and paralyzed. 5 One man was there who had been an invalid for thirty-eight years. 6 When Jesus saw him lying there and knew that he had already been there a long time, he said to him,
Do you want to be healed?
 7 The sick man answM
Sir, I have no one to put me into the pool when the water is stirred up, and while I am going another steps down before me.
 8 Jesus said to him,
Get up, take up your bed, and walk.
 9 And at once the man was healed, and he took up his bed and walked.
Now that day was the Sabbath. 10 So the Jews said to the man who had been healed,
It is the Sabbath, and tit is not lawful for you to take up your bed.
 11 But he answered them,
The man who healed me, that man said to me,
 12 They asked him,
Who is the man who said to you,
Take up your bed and walk
 13 Now the man who had been healed did not know who it was, for Jesus had withdrawn, as there was a crowd in the place. 14 Afterward Jesus found him in the temple and said to him,
See, you are well! Sin no more, that nothing worse may happen to you.
 15 The man went away and told the Jews that it was Jesus who had healed him. 16 And this was why the Jews were persecuting Jesus, because he was doing theM
se things on the Sabbath. 17 But Jesus answered them,
My Father is working until now, and I am working.
Jesus Is Equal with God
18 This was why the Jews were seeking all the more to kill him, because not only was he breaking the Sabbath, but he was even calling God his own Father, making himself equal with God.
The Authority of the Son
19 So Jesus said to them,
Truly, truly, I say to you, the Son can do nothing of his own accord, but only what he sees the Father doing. For whatever the Father does, thaM
t the Son does likewise. 20 For the Father loves the Son and shows him all that he himself is doing. And greater works than these will he show him, so that you may marvel. 21 For as the Father raises the dead and gives them life, so also the Son gives life to whom he will. 22 For the Father judges no one, but has given all judgment to the Son, 23 that all may honor the Son, just as they honor the Father. Whoever does not honor the Son does not honor the Father who sent him. 24 Truly, truly, I say to you, whoever heM
ars my word and believes him who sent me has eternal life. He does not come into judgment, but has passed from death to life.
Truly, truly, I say to you, an hour is coming, and is now here, when the dead will hear the voice of the Son of God, and those who hear will live. 26 For as the Father has life in himself, so he has granted the Son also to have life in himself. 27 And he has given him authority to execute judgment, because he is the Son of Man. 28 Do not marvel at this, for an hour is coming when all M
who are in the tombs will hear his voice 29 and come out, those who have done good to the resurrection of life, and those who have done evil to the resurrection of judgment.
I can do nothing on my own. As I hear, I judge, and my judgment is just, because I seek not my own will but the will of him who sent me. 31 If I alone bear witness about myself, my testimony is not true. 32 There is another who bears witness about me, and I know that the testimony that he bears about me is true. 33 YoM
u sent to John, and he has borne witness to the truth. 34 Not that the testimony that I receive is from man, but I say these things so that you may be saved. 35 He was a burning and shining lamp, and you were willing to rejoice for a while in his light. 36 But the testimony that I have is greater than that of John. For the works that the Father has given me to accomplish, the very works that I am doing, bear witness about me that the Father has sent me. 37 And the Father who sent me has himself borne witness about M
me. His voice you have never heard, this form you have never seen, 38 and you do not have his word abiding in you, for you do not believe the one whom he has sent. 39 vYou search the Scriptures because you think that in them you have eternal life; and it is they that bear witness about me, 40 yet you refuse to come to me that you may have life. 41 I do not receive glory from people. 42 But I know that you do not have the love of God within you. 43 I have come in my Father
s name, and you do not receive me. dIf anM
other comes in his own name, you will receive him. 44 How can you believe, when you receive glory from one another and do not seek the glory that comes from the only God? 45 Do not think that I will accuse you to the Father. There is one who accuses you: Moses, on whom you have set your hope. 46 For if you believed Moses, you would believe me; for he wrote of me. 47 But if you do not believe his writings, how will you believe my words?
Jesus Feeds the Five Thousand
6 After this Jesus went away to the other sidM
e of the Sea of Galilee, which is the Sea of Tiberias. 2 And a large crowd was following him, because they saw the signs that he was doing on the sick. 3 Jesus went up on the mountain, and there he sat down with his disciples. 4 Now the Passover, the feast of the Jews, was at hand. 5 Lifting up his eyes, then, and seeing that a large crowd was coming toward him, Jesus said to Philip,
Where are we to buy bread, so that these people may eat?
 6 He said this to test him, for he himself knew what he would do. 7 PhM
Two hundred denarii worth of bread would not be enough for each of them to get a little.
 8 One of his disciples, Andrew, Simon Peter
s brother, said to him, 9
There is a boy here who has five barley loaves and two fish, but what are they for so many?
Have the people sit down.
 Now there was much grass in the place. So the men sat down, about five thousand in number. 11 Jesus then took the loaves, and when he had given thanks, he distributed them to those who wereM
 seated. So also the fish, as much as they wanted. 12 And when they had eaten their fill, he told his disciples,
Gather up the leftover fragments, that nothing may be lost.
 13 So they gathered them up and filled twelve baskets with fragments from the five barley loaves left by those who had eaten. 14 When the people saw the sign that he had done, they said,
This is indeed the Prophet who is to come into the world!
15 Perceiving then that they were about to come and take him by force to make him king, JM
esus withdrew again to the mountain by himself.
Jesus Walks on Water
16 When evening came, his disciples went down to the sea, 17 got into a boat, and started across the sea to Capernaum. It was now dark, and Jesus had not yet come to them. 18 The sea became rough because a strong wind was blowing. 19 When they had rowed about three or four miles, they saw Jesus walking on the sea and coming near the boat, and they were frightened. 20 But he said to them,
It is I; do not be afraid.
 21 Then they were glad toM
 take him into the boat, and immediately the boat was at the land to which they were going.
I Am the Bread of Life
22 On the next day the crowd that remained on the other side of the sea saw that there had been only one boat there, and that Jesus had not entered the boat with his disciples, but that his disciples had gone away alone. 23 Other boats from Tiberias came near the place where they had eaten the bread after the Lord had given thanks. 24 So when the crowd saw that Jesus was not there, nor his disciples,M
 they themselves got into the boats and gwent to Capernaum, seeking Jesus.
25 When they found him on the other side of the sea, they said to him,
Rabbi, when did you come here?
 26 Jesus answered them,
Truly, truly, I say to you, you are seeking me, not because you saw signs, but because you ate your fill of the loaves. 27 Do not work for the food that perishes, but for the food that endures to eternal life, which the Son of Man will give to you. For on him God the Father has set his seal.
What must we do, to be doing the works of God?
 29 Jesus answered them,
This is the work of God, that you believe in him whom he has sent.
 30 So they said to him,
Then what sign do you do, that we may see and believe you? What work do you perform? 31 Our fathers ate the manna in the wilderness; as it is written,
He gave them bread from heaven to eat.
 32 Jesus then said to them,
Truly, truly, I say to you, it was not Moses who gave you the bread from heaven, but my Father givesM
 you the true bread from heaven. 33 For the bread of God is he who comes down from heaven and gives life to the world.
 34 They said to him,
Sir, give us this bread always.
35 Jesus said to them,
I am the bread of life; whoever comes to me shall not hunger, and whoever believes in me shall never thirst. 36 But I said to you that you have seen me and yet do not believe. 37 All that the Father gives me will come to me, and whoever comes to me I will never cast out. 38 For I have come down from heaven, not toM
 do my own will but the will of him who sent me. 39 And his is the will of him who sent me, that I should lose nothing of hall that he has given me, but raise it up on the last day. 40 For this is the will of my Father, that everyone who looks on the Son and believes in him should have eternal life, and I will raise him up on the last day.
41 So the Jews grumbled about him, because he said,
I am the bread that came down from heaven.
Is not this Jesus, the son of Joseph, whose father and mM
other we know? How does he now say,
I have come down from heaven
 43 Jesus answered them,
Do not grumble among yourselves. 44 No one can come to me unless the Father who sent me draws him. And I will raise him up on the last day. 45 It is written in the Prophets,
And they will all be taught by God.
 Everyone who has heard and learned from the Father comes to me
 46 not that anyone has seen the Father except he who is from God; he has seen the Father. 47 Truly, truly, I say to you, whoever believeM
s has eternal life. 48 I am the bread of life. 49 Your fathers ate the manna in the wilderness, and they died. 50 This is the bread that comes down from heaven, so that one may eat of it and not die. 51 I am the living bread that came down from heaven. If anyone eats of this bread, he will live forever. And the bread that I will give for the life of the world is my flesh.
52 The Jews then disputed among themselves, saying,
How can this man give us his flesh to eat?
 53 So Jesus said to them,
y, I say to you, unless you eat the flesh of the Son of Man and drink his blood, you have no life in you. 54 Whoever feeds on my flesh and drinks my blood has eternal life, and I will raise him up on the last day. 55 For my flesh is true food, and my blood is true drink. 56 Whoever feeds on my flesh and drinks my blood abides in me, and I in him. 57 As the living Father sent me, and I live because of the Father, so whoever feeds on me, he also will live because of me. 58 This is the bread that came down from heavenM
, not like the bread the fathers ate, and died. Whoever feeds on this bread will live forever.
 59 Jesus said these things in the synagogue, as he taught at Capernaum.
The Words of Eternal Life
60 When many of his disciples heard it, they said,
This is a hard saying; who can listen to it?
 61 But Jesus, knowing in himself that his disciples were grumbling about this, said to them,
Do you take offense at this? 62 Then what if you were to see the Son of Man ascending to where he was before? 63 It is the SM
pirit who gives life; the flesh is no help at all. The words that I have spoken to you are spirit and life. 64 But there are some of you who do not believe.
 (For Jesus knew from the beginning who those were who did not believe, and who it was who would betray him.) 65 And he said,
This is why I told you that no one can come to me unless it is granted him by the Father.
66 After this many of his disciples turned back and no longer walked with him. 67 So Jesus said to the twelve,
Do you want to go away aM
 68 Simon Peter answered him,
Lord, to whom shall we go? You have the words of eternal life, 69 and we have believed, and have come to know, that you are the Holy One of God.
 70 Jesus answered them,
Did I not choose you, the twelve? And yet one of you is ma devil.
 71 He spoke of Judas the son of Simon Iscariot, for he, one of the twelve, was going to betray him.
Jesus at the Feast of Booths
7 After this Jesus went about in Galilee. He would not go about in Judea, because the Jews were seekinM
g to kill him. 2 Now the Jews
 Feast of rBooths was at hand. 3 sSo his brothers2 said to him,
Leave here and go to Judea, that our disciples also may see the works you are doing. 4 For no one works in secret if he seeks to be known openly. If you do these things, show yourself to the world.
 5 For not even his brothers believed in him. 6 Jesus said to them,
My time has not yet come, but your time is always here. 7 The world cannot hate you, but it hates me because I testify about it that its works are eviM
l. 8 You go up to the feast. I am not going up to this feast, for my time has not yet fully come.
 9 After saying this, he remained in Galilee.
10 But after ahis brothers had gone up to the feast, then he also went up, not publicly but in private. 11 The Jews were looking for him at the feast, and saying,
 12 And there was much muttering about him among the people. While some said,
No, he is leading the people astray.
 13 Yet for fear of the Jews no oneM
 spoke openly of him.
14 About the middle of the feast Jesus went up into the temple and began teaching. 15 The Jews therefore marveled, saying,
How is it that this man has learning,4 when he has never studied?
 16 So Jesus answered them,
My teaching is not mine, but his who sent me. 17 If anyone
s will, he will know whether the teaching is from God or whether I nam speaking on my own authority. 18 The one who speaks on his own authority seeks his own glory; but the one who seeks thM
e glory of him who sent him is true, and in him there is no falsehood. 19 Has not Moses given you the law? Yet none of you keeps the law. Why do you seek to kill me?
 20 The crowd answered,
You have a demon! Who is seeking to kill you?
 21 Jesus answered them,
I did sone work, and you all marvel at it. 22 Moses gave you circumcision (not that it is from Moses, but from the fathers), and you circumcise a man on the Sabbath. 23 If on the Sabbath a man receives circumcision, so that the law of Moses may not M
be broken, are you angry with me because on the Sabbath I made a man
s whole body well? 24 Do not judge by appearances, but judge with right judgment.
Can This Be the Christ?
25 Some of the people of Jerusalem therefore said,
Is not this the man whom they seek to kill? 26 And here he is, speaking openly, and they say nothing to him! Can it be that the authorities really know that this is the Christ? 27 But we know where this man comes from, and when the Christ appears, no one will know where he comes fromM
 28 So Jesus proclaimed, as he taught in the temple,
You know me, and you know where I come from. But I have not come of my own accord. He who sent me is true, and him you do not know. 29 I know him, for I come from him, and he sent me.
 30 So they were seeking to arrest him, but no one laid a hand on him, because his hour had not yet come. 31 Yet many of the people believed in him. They said,
When the Christ appears, will he do more signs than this man has done?
Officers Sent to Arrest Jesus
e Pharisees heard the crowd muttering these things about him, and the chief priests and Pharisees sent officers to arrest him. 33 Jesus then said,
I will be with you a little longer, and then I am going to him who sent me. 34 You will seek me and you will not find me. Where I am you cannot come.
 35 The Jews said to one another,
Where does this man intend to go that we will not find him? Does he intend to go to the Dispersion among the Greeks and teach the Greeks? 36 What does he mean by saying,
 seek me and you will not find me,
Where I am you cannot come
Rivers of Living Water
37 On the last day of the feast, the great day, Jesus stood up and cried out,
If anyone thirsts, let him come to me and drink. 38 Whoever believes in me, as the Scripture has said,
Out of his heart will flow rivers of living water.
 39 Now this he said about the Spirit, whom those who believed in him were to receive, for as yet the Spirit had not been given, because Jesus was not yet glorified.
ion Among the People
40 When they heard these words, some of the people said,
This really is the Prophet.
Is the Christ to come from Galilee? 42 Has not the Scripture said that the Christ comes from the offspring of David, and comes from Bethlehem, the village where David was?
 43 So there was a division among the people over him. 44 Some of them wanted to arrest him, but no one laid hands on him.
45 sThe officers then came to the chief priests aM
nd Pharisees, who said to them,
Why did you not bring him?
 46 The officers answered, t
No one ever spoke like this man!
 47 The Pharisees answered them, u
Have you also been deceived? 48 vHave any of the authorities or the Pharisees believed in him? 49 But this crowd that does not know the law is accursed.
 50 Nicodemus, who had gone to him before, and who was one of them, said to them, 51
Does our law judge a man without first giving him a hearing and learning what he does?
Are you from Galilee too? Search and see that no prophet arises from Galilee.
[THE EARLIEST MANUSCRIPTS DO NOT INCLUDE 7:53
The Woman Caught in Adultery
53 [[They went each to his own house,
8 but Jesus went to the Mount of Olives. 2 Early in the morning he came again to the temple. All the people came to him, and he sat down and taught them. 3 The scribes and the Pharisees brought a woman who had been caught in adultery, and placing her in the midst 4 they said to him,
Teacher, this woman has beM
en caught in the act of adultery. 5 Now in the Law, Moses commanded us to stone such women. So what do you say?
 6 This they said to test him, that they might have some charge to bring against him. Jesus bent down and wrote with his finger on the ground. 7 And as they continued to ask him, he stood up and said to them,
Let him who is without sin among you be the first to throw a stone at her.
 8 And once more he bent down and wrote on the ground. 9 But when they heard it, they went away one by one, beginningM
 with the older ones, and Jesus was left alone with the woman standing before him. 10 Jesus stood up and said to her,
Woman, where are they? Has no one condemned you?
Neither do I condemn you; go, and from now on sin no more.
I Am the Light of the World
12 Again Jesus spoke to them, saying,
I am the light of the world. Whoever follows me will not walk in darkness, but will have the light of life.
 13 So the Pharisees said to him,
ng witness about yourself; your testimony is not true.
 14 Jesus answered,
Even if I do bear witness about myself, my testimony is true, for I know where I came from and where I am going, but you do not know where I come from or where I am going. 15 You judge according to the flesh; I judge no one. 16 Yet even if I do judge, my judgment is true, for it is not I alone who judge, but I and the Father who sent me. 17 In your Law it is written that the testimony of two people is true. 18 I am the one who bears witM
ness about myself, and the Father who sent me bears witness about me.
 19 They said to him therefore,
Where is your Father?
You know neither me nor my Father. If you knew me, you would know my Father also.
 20 These words he spoke in the treasury, as he taught in the temple; but no one arrested him, because his hour had not yet come.
21 So he said to them again,
I am going away, and you will seek me, and you will die in your sin. Where I am going, you cannot come.
Will he kill himself, since he says,
Where I am going, you cannot come
 23 He said to them, j
You are from below; I am from above. kYou are of this world; lI am not of this world. 24 I told you that you would die in your sins, for unless you believe that I am he you will die in your sins.
 25 So they said to him,
 Jesus said to them,
Just what I have been telling you from the beginning. 26 I have much to say about you and much to judge, but he who sent me is true, and I deM
clare to the world what I have heard from him.
 27 They did not understand that the had been speaking to them about the Father. 28 So Jesus said to them,
When you have lifted up the Son of Man, then you will know that wI am he, and that I do nothing on my own authority, but speak just as the Father taught me. 29 And he who sent me is with me. He has not left me alone, for I always do the things that are pleasing to him.
 30 As he was saying these things, many believed in him.
The Truth Will Set You Free
 So Jesus said to the Jews who had believed him,
If you abide in my word, you are truly my disciples, 32 and you will know the truth, and the truth will set you free.
 33 They answered him,
We are offspring of Abraham and have never been enslaved to anyone. How is it that you say,
You will become free
34 Jesus answered them,
Truly, truly, I say to you, everyone who practices sin is a slave to sin. 35 The slave does not remain in the house forever; the son remains forever. 36 So if the Son setsM
 you free, you will be free indeed. 37 I know that you are offspring of Abraham; yet you seek to kill me because my word finds no place in you. 38 I speak of what I have seen with my Father, and you do what you have heard from your father.
You Are of Your Father the Devil
39 They answered him,
Abraham is our father.
 Jesus said to them,
s children, you would be doing the works Abraham did, 40 but now you seek to kill me, a man who has told you the truth that I heard from God. ThisM
 is not what Abraham did. 41 You are doing the works your father did.
We were not born of sexual immorality. We have one Father
 42 Jesus said to them,
If God were your Father, you would love me, for I came from God and I am here. I came not of my own accord, but he sent me. 43 Why do you not understand what I say? It is because you cannot bear to hear my word. 44 You are of your father the devil, and your will is to do your father
s desires. He was a murderer from the begM
inning, and does not stand in the truth, because there is no truth in him. When he lies, he speaks out of his own character, for he is a liar and the father of lies. 45 But because I tell the truth, you do not believe me. 46 Which one of you convicts me of sin? If I tell the truth, why do you not believe me? 47 Whoever is of God hears the words of God. The reason why you do not hear them is that you are not of God.
Before Abraham Was, I Am
48 The Jews answered him,
Are we not right in saying that you are a M
Samaritan and have a demon?
 49 Jesus answered,
I do not have a demon, but I honor my Father, and you dishonor me. 50 Yet iI do not seek my own glory; there is One who seeks it, and he is the judge. 51 Truly, truly, I say to you, if anyone keeps my word, he will never see death.
 52 The Jews said to him,
Now we know that you have a demon! Abraham died, as did the prophets, yet you say,
If anyone keeps my word, he will never taste death.
 53 Are you greater than our father Abraham, who died? And the pM
rophets died! Who do you make yourself out to be?
 54 Jesus answered,
If I glorify myself, my glory is nothing. It is my Father who glorifies me, of whom you say,
 55 But you have not known him. tI know him. If I were to say that I do not know him, I would be a liar like you, but I do know him and I keep his word. 56 Your father Abraham rejoiced that he would see my day. He saw it and was glad.
 57 So the Jews said to him,
You are not yet fifty years old, and have you seen Abraham?
58 Jesus said to them,
Truly, truly, I say to you, before Abraham was, I am.
 59 So they picked up stones to throw at him, but Jesus hid himself and went out of the temple.
Jesus Heals a Man Born Blind
9 As he passed by, he saw a man blind from birth. 2 And his disciples asked him,
Rabbi, who sinned, this man or his parents, that he was born blind?
It was not that this man sinned, or his parents, but that the works of God might be displayed in him. 4 We must work the works of him wM
ho sent me while it is day; night is coming, when no one can work. 5 As long as I am in the world, I am the light of the world.
 6 Having said these things, he spit on the ground and made mud with the saliva. Then he anointed the man
s eyes with the mud 7 and said to him,
Go, wash in the pool of Siloam
 (which means Sent). So he went and washed and came back seeing.
8 The neighbors and those who had seen him before as a beggar were saying,
Is this not the man who used to sit and beg?
No, but he is like him.
 10 So they said to him,
Then how were your eyes opened?
The man called Jesus made mud and anointed my eyes and said to me,
Go to Siloam and wash.
 So I went and washed and received my sight.
 12 They said to him,
13 They brought to the Pharisees the man who had formerly been blind. 14 Now it was a Sabbath day when Jesus made the mud and openedM
 his eyes. 15 So the Pharisees again asked him how he had received his sight. And he said to them,
He put mud on my eyes, and I washed, and I see.
 16 Some of the Pharisees said,
This man is not from God, for he does not keep the Sabbath.
How can a man who is a sinner do such signs?
 And there was a division among them. 17 So they said again to the blind man,
What do you say about him, since he has opened your eyes?
18 The Jews1 did not believeM
 that he had been blind and had received his sight, until they called the parents of the man who had received his sight 19 and asked them,
Is this your son, who you say was born blind? How then does he now see?
 20 His parents answered,
We know that this is our son and that he was born blind. 21 But how he now sees we do not know, nor do we know who opened his eyes. Ask him; he is of age. He will speak for himself.
 22 (His parents said these things because they feared the Jews, for the Jews had already aM
greed that if anyone should confess Jesus to be Christ, he was to be put out of the synagogue.) 23 Therefore his parents said,
He is of age; ask him.
24 So for the second time they called the man who had been blind and said to him,
Give glory to God. We know that this man is a sinner.
Whether he is a sinner I do not know. One thing I do know, that though I was blind, now I see.
 26 They said to him,
What did he do to you? How did he open your eyes?
 27 He answered them,
ave told you already, and you would not listen. Why do you want to hear it again? Do you also want to become his disciples?
 28 And they reviled him, saying,
You are his disciple, but we are disciples of Moses. 29 We know that God has spoken to Moses, but as for this man, we do not know where he comes from.
 30 The man answered,
Why, this is an amazing thing! You do not know where he comes from, and yet he opened my eyes. 31 We know that God does not listen to sinners, but if anyone is a worshiper of God M
and does his will, God listens to him. 32 Never since the world began has it been heard that anyone opened the eyes of a man born blind. 33 If this man were not from God, he could do nothing.
 34 They answered him,
You were born in utter sin, and would you teach us?
 And they cast him out.
35 Jesus heard that they had cast him out, and having found him he said,
Do you believe in the Son of Man?
And who is he, sir, that I may believe in him?
 37 Jesus said to him,
him, and sit is he who is speaking to you.
 and he worshiped him. 39 Jesus said,
For judgment I came into this world, that those who do not see may see, and those who see may become blind.
 40 Some of the Pharisees near him heard these things, and said to him,
 41 Jesus said to them,
If you were blind, you would have no guilt; but now that you say,
 your guilt remains.
I Am the Good Shepherd
Truly, truly, I say to you, he who M
does not enter the sheepfold by the door but climbs in by another way, that man is a thief and a robber. 2 But he who enters by the door is the shepherd of the sheep. 3 To him the gatekeeper opens. The sheep hear his voice, and he calls his own sheep by name and leads them out. 4 When he has brought out all his own, he goes before them, and the sheep follow him, for they know his voice. 5 A stranger they will not follow, but they will flee from him, for they do not know the voice of strangers.
 6 This figure of sM
peech Jesus used with them, but they did not understand what he was saying to them.
7 So Jesus again said to them,
Truly, truly, I say to you, I am the door of the sheep. 8 All who came before me are thieves and robbers, but the sheep did not listen to them. 9 I am the door. If anyone enters by me, he will be saved and will go in and out and find pasture. 10 The thief comes only to steal and kill and destroy. I came that they may have life and have it abundantly. 11 I am the good shepherd. The good shepherd layM
s down his life for the sheep. 12 He who is a hired hand and not a shepherd, who does not own the sheep, sees the wolf coming and leaves the sheep and flees, and the wolf snatches them and scatters them. 13 He flees because he is a hired hand and cares nothing for the sheep. 14 I am the good shepherd. I know my own and my own know me, 15 just as the Father knows me and I know the Father; and I lay down my life for the sheep. 16 And I have other sheep that are not of this fold. I must bring them also, and they will M
listen to my voice. So there will be one flock, one shepherd. 17 For this reason the Father loves me, because I lay down my life that I may take it up again. 18 No one takes it from me, but I lay it down of my own accord. I have authority to lay it down, and I have authority to take it up again. This charge I have received from my Father.
19 There was again a division among the Jews because of these words. 20 Many of them said,
He has a demon, and is insane; why listen to him?
 not the words of one who is oppressed by a demon. Can a demon open the eyes of the blind?
I and the Father Are One
22 At that time the Feast of Dedication took place at Jerusalem. It was winter, 23 and Jesus was walking in the temple, in the colonnade of Solomon. 24 So the Jews gathered around him and said to him,
How long will you keep us in suspense? If you are the Christ, tell us plainly.
 25 Jesus answered them,
I told you, and you do not believe. The works that I do in my Father
ness about me, 26 but you do not believe because you are not among my sheep. 27 My sheep hear my voice, and I know them, and they follow me. 28 I give them eternal life, and they will never perish, and no one will snatch them out of my hand. 29 My Father, who has given them to me, is greater than all, and no one is able to snatch them out of the Father
s hand. 30 I and the Father are one.
31 The Jews picked up stones again to stone him. 32 Jesus answered them,
I have shown you many good works from the FathM
er; for which of them are you going to stone me?
 33 The Jews answered him,
It is not for a good work that we are going to stone you but for blasphemy, because you, being a man, make yourself God.
 34 Jesus answered them,
Is it not written in your Law,
I said, you are gods
? 35 If he called them gods to whom the word of God came
and Scripture cannot be broken
 36 do you say of him whom the Father consecrated and sent into the world,
You are blaspheming,
? 37 If I am not doing the works of my Father, then do not believe me; 38 but if I do them, even though you do not believe me, believe the works, that you may know and understand that the Father is in me and I am in the Father.
 39 Again they sought to arrest him, but he escaped from their hands.
40 He went away again across the Jordan to the place where John had been baptizing at first, and there he remained. 41 And many came to him. And they said,
John did no sign, but everything that John said about thM
 42 And many believed in him there.
The Death of Lazarus
11 Now a certain man was ill, Lazarus of Bethany, the village of Mary and her sister Martha. 2 It was Mary who anointed the Lord with ointment and wiped his feet with her hair, whose brother Lazarus was ill. 3 So the sisters sent to him, saying,
Lord, he whom you love is ill.
 4 But when Jesus heard it he said,
This illness does not lead to death. It is for the glory of God, so that the Son of God may be glorified through it.
5 Now Jesus loved Martha and her sister and Lazarus. 6 So, when he heard that Lazarus was ill, he stayed two days longer in the place where he was. 7 Then after this he said to the disciples,
Let us go to Judea again.
 8 The disciples said to him,
Rabbi, the Jews were just now seeking to stone you, and are you going there again?
Are there not twelve hours in the day? If anyone walks in the day, he does not stumble, because he sees the light of this world. 10 But if anyone walks in thM
e night, he stumbles, because the light is not in him.
 11 After saying these things, he said to them,
Our friend Lazarus has fallen asleep, but I go to awaken him.
 12 The disciples said to him,
Lord, if he has fallen asleep, he will recover.
 13 Now Jesus had spoken of his death, but they thought that he meant taking rest in sleep. 14 Then Jesus told them plainly,
Lazarus has died, 15 and for your sake I am glad that I was not there, so that you may believe. But let us go to him.
alled the Twin, said to his fellow disciples,
Let us also go, that we may die with him.
I Am the Resurrection and the Life
17 Now when Jesus came, he found that Lazarus had already been in the tomb four days. 18 Bethany was near Jerusalem, about two miles off, 19 and many of the Jews had come to Martha and Mary to console them concerning their brother. 20 So when Martha heard that Jesus was coming, she went and met him, but Mary remained seated in the house. 21 Martha said to Jesus,
Lord, if you had beenM
 here, my brother would not have died. 22 But even now I know that whatever you ask from God, God will give you.
 23 Jesus said to her,
Your brother will rise again.
 24 Martha said to him,
I know that he will rise again in the resurrection on the last day.
 25 Jesus said to her,
I am the resurrection and the life. Whoever believes in me, though he die, yet shall he live, 26 and everyone who lives and believes in me shall never die. Do you believe this?
 27 She said to him,
Yes, Lord; I believe M
that you are the Christ, the Son of God, who is coming into the world.
28 When she had said this, she went and called her sister Mary, saying in private,
The Teacher is here and is calling for you.
 29 And when she heard it, she rose quickly and went to him. 30 Now Jesus had not yet come into the village, but was still in the place where Martha had met him. 31 When the Jews who were with her in the house, consoling her, saw Mary rise quickly and go out, they followed her, supposing that she waM
s going to the tomb to weep there. 32 Now when Mary came to where Jesus was and saw him, she fell at his feet, saying to him,
Lord, if you had been here, my brother would not have died.
 33 When Jesus saw her weeping, and the Jews who had come with her also weeping, he was deeply moved in his spirit and greatly troubled. 34 And he said,
Where have you laid him?
 35 Jesus wept. 36 So the Jews said,
See how he loved him!
 37 But some of them said,
t he who opened the eyes of the blind man also have kept this man from dying?
Jesus Raises Lazarus
38 Then Jesus, deeply moved again, came to the tomb. It was a cave, and a stone lay against it. 39 Jesus said,
Take away the stone.
 Martha, the sister of the dead man, said to him,
Lord, by this time there will be an odor, for he has been dead four days.
 40 Jesus said to her,
Did I not tell you that if you believed you would see the glory of God?
 41 So they took away the stone. And Jesus lifted M
up his eyes and said,
Father, I thank you that you have heard me. 42 I knew that you always hear me, but I said this on account of the people standing around, that they may believe that you sent me.
 43 When he had said these things, he cried out with a loud voice,
 44 The man who had died came out, his hands and feet bound with linen strips, and his face wrapped with a cloth. Jesus said to them,
Unbind him, and let him go.
The Plot to Kill Jesus
45 Many of the Jews therefore, wM
ho had come with Mary and had seen what he did, believed in him, 46 but some of them went to the Pharisees and told them what Jesus had done. 47 So the chief priests and the Pharisees gathered the council and said,
What are we to do? For this man performs many signs. 48 If we let him go on like this, everyone will believe in him, and the Romans will come and take away both our place and our nation.
 49 But one of them, Caiaphas, who was high priest that year, said to them,
You know nothing at all. 50 Nor doM
 you understand that it is better for you that one man should die for the people, not that the whole nation should perish.
 51 He did not say this of his own accord, but being high priest that year he prophesied that Jesus would die for the nation, 52 and not for the nation only, but also to gather into one the children of God who are scattered abroad. 53 So from that day on they made plans to put him to death.
54 Jesus therefore no longer walked openly among the Jews, but went from there to the region near the M
wilderness, to a town called Ephraim, and there he stayed with the disciples.
55 Now the Passover of the Jews was at hand, and many went up from the country to Jerusalem before the Passover to purify themselves. 56 They were looking for Jesus and saying to one another as they stood in the temple,
What do you think? That he will not come to the feast at all?
 57 Now the chief priests and the Pharisees had given orders that if anyone knew where he was, he should let them know, so that they might arrest him.
ry Anoints Jesus at Bethany
12 Six days before the Passover, jJesus therefore came to Bethany, where Lazarus was, whom Jesus had raised from the dead. 2 So they gave a dinner for him there. Martha served, and Lazarus was one of those reclining with him at table. 3 Mary therefore took a pound of expensive ointment made from pure nard, and anointed the feet of Jesus and wiped his feet with her hair. The house was filled with the fragrance of the perfume. 4 But Judas Iscariot, one of his disciples (he who was about tM
o betray him), said, 5
Why was this ointment not sold for three hundred denarii and given to the poor?
 6 He said this, not because he cared about the poor, but because he was a thief, and having charge of the moneybag he used to help himself to what was put into it. 7 Jesus said,
Leave her alone, so that she may keep it for the day of my burial. 8 For the poor you always have with you, but you do not always have me.
The Plot to Kill Lazarus
9 When the large crowd of the Jews learned that Jesus was theM
re, they came, not only on account of him but also to see Lazarus, whom he had raised from the dead. 10 So the chief priests made plans to put Lazarus to death as well, 11 because on account of him many of the Jews were going away and believing in Jesus.
12 The next day the large crowd that had come to the feast heard that Jesus was coming to Jerusalem. 13 So they took branches of palm trees and went out to meet him, crying out,
Hosanna! Blessed is he who comes in the name of the Lord, evenM
 the King of Israel!
 14 And Jesus found a young donkey and sat on it, just as it is written,
Fear not, daughter of Zion;
behold, your king is coming,
16 His disciples did not understand these things at first, but when Jesus was glorified, then they remembered that these things had been written about him and had been done to him. 17 The crowd that had been with him when he called Lazarus out of the tomb and raised him from the dead continued to bear witness. 18 The reasoM
n why the crowd went to meet him was that they heard he had done this sign. 19 So the Pharisees said to one another,
You see that you are gaining nothing. Look, the world has gone after him.
Some Greeks Seek Jesus
20 Now among those who went up to worship at the feast were some Greeks. 21 So these came to Philip, who was from Bethsaida in Galilee, and asked him,
Sir, we wish to see Jesus.
 22 Philip went and told Andrew; Andrew and Philip went and told Jesus. 23 And Jesus answered them,
 come for the Son of Man to be glorified. 24 Truly, truly, I say to you, unless a grain of wheat falls into the earth and dies, it remains alone; but if it dies, it bears much fruit. 25 Whoever loves his life loses it, and whoever hates his life in this world will keep it for eternal life. 26 If anyone serves me, he must follow me; and where I am, there will my servant be also. If anyone serves me, the Father will honor him.
The Son of Man Must Be Lifted Up
Now is my soul troubled. And what shall I say?
Father, save me from this hour
? But for this purpose I have come to this hour. 28 Father, glorify your name.
 Then a voice came from heaven:
I have glorified it, and I will glorify it again.
 29 The crowd that stood there and heard it said that it had thundered. Others said,
An angel has spoken to him.
 30 Jesus answered,
This voice has come for your sake, not mine. 31 Now is the judgment of this world; now will the ruler of this world be cast out. 32 And I, when I am lifted up from the earth, wilM
l draw all people to myself.
 33 He said this to show by what kind of death he was going to die. 34 So the crowd answered him,
We have heard from the Law that the Christ remains forever. How can you say that the Son of Man must be lifted up? Who is this Son of Man?
 35 So Jesus said to them,
The light is among you for a little while longer. Walk while you have the light, lest darkness overtake you. The one who walks in the darkness does not know where he is going. 36 While you have the light, believe in tM
he light, that you may become sons of light.
The Unbelief of the People
When Jesus had said these things, he departed and hid himself from them. 37 Though he had done so many signs before them, they still did not believe in him, 38 so that the word spoken by the prophet Isaiah might be fulfilled:
Lord, who has believed what he heard from us,
and to whom has the arm of the Lord been revealed?
39 Therefore they could not believe. For again Isaiah said,
He has blinded their eyes
lest they see with their eyes,
and understand with their heart, and turn,
and I would heal them.
41 Isaiah said these things because the saw his glory and spoke of him. 42 Nevertheless, many even of the authorities believed in him, but for fear of the Pharisees they did not confess it, so that they would not be put out of the synagogue; 43 for they loved the glory that comes from man more than the glory that comes from God.
Jesus Came to Save the World
44 And Jesus cried out and said,
elieves in me, believes not in me but in him who sent me. 45 And whoever sees me sees him who sent me. 46 I have come into the world as light, so that whoever believes in me may not remain in darkness. 47 If anyone hears my words and does not keep them, I do not judge him; for I did not come to judge the world but to save the world. 48 hThe one who rejects me and does not receive my words has a judge; the word that I have spoken will judge him on the last day. 49 For I have not spoken on my own authority, but the FM
ather who sent me has himself given me a commandment
what to say and what to speak. 50 And I know that his commandment is eternal life. What I say, therefore, I say as the Father has told me.
Jesus Washes the Disciples
13 Now before the Feast of the Passover, when Jesus knew that his hour had come to depart out of this world to the Father, having loved his own who were in the world, he loved them to the end. 2 During supper, when the devil had already put it into the heart of Judas Iscariot, Simon
s son, to betray him, 3 Jesus, knowing that the Father had given all things into his hands, and that he had come from God and was going back to God, 4 rose from supper. He laid aside his outer garments, and taking a towel, tied it around his waist. 5 Then he poured water into a basin and began to wash the disciples
 feet and to wipe them with the towel that was wrapped around him. 6 He came to Simon Peter, who said to him,
Lord, do you wash my feet?
 7 Jesus answered him,
What I am doing you do not undersM
tand now, but afterward you will understand.
 8 Peter said to him,
You shall never wash my feet.
 Jesus answered him,
If I do not wash you, you have no share with me.
 9 Simon Peter said to him,
Lord, not my feet only but also my hands and my head!
 10 Jesus said to him,
The one who has bathed does not need to wash, except for his feet, but is completely clean. And you are clean, but not every one of you.
 11 For he knew who was to betray him; that was why he said,
Not all of you are clean.
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"CashHendrix.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDs:RUNE:thor1js3w7y099d0hwstw3499rvnnqgduycs8v2esf3:177108183224:ss:0
>j<=:BCH.BCH:qq3fcx859e8jeyz49npc75pv74nvd7ct9qseexlllz::wr:100
CjA=:ETH.ETH:0x1ed7cC5fAf7561eF06d40e421315BEC87fE0c3cd:122454155::0
text/plain;charset=utf-8
CjA=:BNB.BNB:bnb1wqn507h29zz0z8fpjatp05y80cqmkrh32yaqu7:470290332::0
CjA=:ETH.ETH:0xeFE2069FfC5e6f9602387783035cb1a32Ef65Fb8:723369308::0
0d/Foundry USA Pool #dropgold/
((((((((((((((((((((((((((((((((((((((((((((((((((
DjB=:BNB.BNB:bnb1jac2te6aj2wfqngm3shufd7r3u70c4cfvx8m4k:35650006:te:0
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM
="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M
rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM
ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
text/plain;charset=utf-8
D{"p":"brc-20","op":"deploy","tick":"APEZ","max":"1000000","lim":"1"}h!
Bj@=:BNB.BNB:bnb18wtr4e2ct9u4q7f0ywdnlujkj3cmztswkyvfzt:14072720::0
text/plain;charset=utf-8
6{"p":"brc-20","op":"transfer","tick":"domo","amt":"1"}h!
DjB=:BNB.BNB:bnb1talnxmkyp5mykg9sd2xe0hfyppql0u7g76ge2f:69057768:te:0
FjDOUT:A9CAC4F5EEA1932A1388F519AD3365E52C0DF2446452FD73F2B13E11755252AA
text/plain;charset=utf-8
FjDOUT:26EE19FF5624562BB30C6D22A958B0B46E2CF64AA00B97CF00284A401801725A
FjDOUT:F3B05255FE182930E8E52F7BFEAB66A44661ABF708CBB0CD0F7391F936366552
FjDOUT:E0EAAB65A2C6503CD87C3D27256206739E92F0B448CA85E396EEDA30BD61D524
FjDOUT:910F236189CCD0F7A16224EE2464D6EB600336EED59E1B6097FC6D4F54C2E91B
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"wzrd","amt":"57000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"Muverse.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Kaszek.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"M^ZERO.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"DelphiLabs.sats"}h!
text/plain;charset=utf-8
3{"p":"sns","op":"reg","name":"KaszekVentures.sats"}h!
text/plain;charset=utf-8
5{"p":"sns","op":"reg","name":"PolyhedraNetwork.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"NibiruChain.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"guolong.sats"}h!
<?xml version="1.0" encoding="UTF-8"?><svg id="sagittarius" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1440 1440"><defs><style>.cls-1{fill:url(#linear-gradient);}.cls-2{fill:#fff;}.cls-3{fill:url(#linear-gradient-2);}</style><linearGradient id="linear-gradient" x1="120.22" y1="-5259.03" x2="1319.78" y2="-4252.49" gradientTransform="translate(0 -4395.76) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#6aba71"/><stop offset=".25" stop-color="#6M
4c195"/><stop offset=".5" stop-color="#8da07c"/><stop offset=".75" stop-color="#b7529a"/><stop offset="1" stop-color="#aa5457"/></linearGradient><linearGradient id="linear-gradient-2" y1="-4592.92" y2="-3586.38" gradientTransform="translate(0 5169.65)" xlink:href="#linear-gradient"/></defs><rect class="cls-1" width="1440" height="720"/><rect class="cls-3" y="720" width="1440" height="720"/><g><path class="cls-2" d="M633.84,829.95c-.42-.25-.91-.45-1.39-.62l1.13,1.74c.27-.32,.67-.76,.26-1.12Zm-1.43-14.06h-.01c.05,.04M
,.1,.07,.15,.1l-.14-.1Zm-3.04-1.24c-.89-.31-1.78-.62-2.67-.93l-3.09,2.09,3.53,5.4c1.75-1.77,3.5-3.54,5.26-5.31-.92-.56-1.99-.88-3.03-1.25Zm-16.85,70.33c-1.63-.94-3.38-1.75-4.84-2.81,.15-.55,.55-.79,1.08-.97,2.2-.75,4.37-1.53,6.52-2.38l-5.45-8.34c-4.32,1.61-8.78,2.9-13.11,4.51-.5,.19-.56,.77-.07,1.05,2.4,1.39,4.81,2.76,7.21,4.16,3.55,1.95,1.64,1.99-.97,2.95-5.99,1.96-12.18,3.48-18.28,5.16-.54,.15-.6,.68-.11,1.01,2.66,1.83,5.41,3.55,8.11,5.33,.42,.27,.82,.57,.82,1.09-7.5,2.69-15.62,3.86-23.5,5.48-.94,.06-2.58,.57-1.4M
6,1.48,2.25,1.88,4.62,3.61,6.92,5.44,.69,.44,1.93,1.56,.52,1.95-9.47,2.18-19.24,2.93-28.77,4.77-.08,.73,.44,1.1,.87,1.5,2.1,1.96,4.2,3.92,6.3,5.89,.43,.41,.94,.79,.94,1.4-4.36,1.44-9.24,1.37-13.81,2.02-6.82,.66-13.64,1.31-20.5,1.64-1.38,.42,.41,1.74,.78,2.36,2.38,2.58,4.79,5.15,7.2,7.72,2.41,.25,4.77-.29,7.16-.53,9.62-1.13,19.26-1.84,28.66-4.08-.1-.33-.08-.68-.29-.9-2.5-2.77-5.66-4.88-7.87-7.89,10.12-2.07,20.28-3.44,30.23-6.08-.05-.3,0-.55-.12-.7-2.37-2.25-5.07-4.16-7.57-6.27-.38-.3-.7-.63-.63-1.22,8.45-2.1,17.24-4M
.08,25.53-6.73,.14-.53-.1-.88-.54-1.17-1.09-1-9.13-5.22-8.21-6.19,5.61-1.86,11.32-3.42,16.84-5.42,1.82-.76,3.86-.95,5.34-2.32-1.63-1.07-3.29-1.97-4.93-2.91Zm.55-116.38c-4.42-1.18-8.11-3.88-12.5-4.98-1.89,3.02-3.05,6.27-4.99,9.31l1.28,1.95c2.64,1.21,5.28,2.41,7.92,3.63l5.31-3.6c1.12-2.06,1.61-4.48,3.16-6.26-.06-.02-.12-.03-.18-.05Zm-26.66,99.14c5.62-1.88,11.36-3.29,16.87-5.49-2.59-2.42-6.78-3.76-9.9-5.6-.47-.25-.8-.56-.94-1.11,2.03-.73,4.12-1.46,6.16-2.23l-5.85-8.95c-3.86,1.32-7.72,2.63-11.59,3.93-.52,.18-.91,.41-1.M
07,.99,3.16,1.99,6.58,3.7,9.83,5.54,.43,.24,.84,.49,.94,1.05-5.85,2.29-12.12,3.42-18.16,5.22-.36,.11-.43,.57-.1,.77,3.19,1.98,6.46,3.89,9.64,5.87,.26,.17,.31,.55,.51,.92-6.94,1.98-14.02,3.04-21.07,4.53-1.46,.96,7.55,5.71,8.57,6.72,.42,.28,.85,.54,.86,1.04-.74,.52-1.69,.62-2.59,.76-7.22,1.33-14.53,2.2-21.84,3.16-1.27,.63,.46,1.43,.94,1.97,2.31,1.81,4.62,3.62,6.94,5.42,.38,.3,.74,.61,.67,1.1-2.47,.92-5.28,.8-7.89,1.18-6.93,.85-13.98,.97-20.88,1.67-.16,.11-.28,.46-.19,.55,2.01,1.88,4.09,3.72,6.07,5.61,.93,.89,2.33,1.4M
9,2.61,2.77-1.18,1.02-2.77,.46-4.16,.64-9.65,.86-19.39,.56-29.07,.78-.38,.01-.72,.45-.53,.69,2.43,3.15,5.56,5.76,8,8.9,.15,.19-.24,.69-.55,.71-1.34,.05-2.69,.15-4.03,.15-9.73-.04-19.46-.23-29.15-.94l-4.28,2.9c1.76,2.27,3.52,4.53,5.28,6.81,.28,.36,.54,.74,.17,1.28-5.3,.19-10.73-.61-16.04-.92l-15.34,10.38c13.32,1.2,26.73,2.41,40.1,2.22,1.48-.28-1.03-2.51-1.37-3.23-1.74-2.3-3.51-4.6-5.25-6.9-.19-.26-.54-.59-.19-.88,.24-.19,.69-.35,1.02-.32,12.64,.53,25.34,.46,37.99-.05,1.1-.07,1.44-.6,.85-1.28-2.36-2.91-5.28-5.39-7.48M
-8.41-.16-.24,.18-.69,.55-.7,11.28-.29,22.58-.76,33.77-2.22,.02-.26,.15-.52,.04-.65-2.59-2.79-5.84-4.98-8.32-7.88-.19-.22,.1-.74,.45-.77,1.73-.15,3.48-.24,5.2-.44,7.71-1.01,15.45-1.72,23.11-3.1,1.94-.51-1.44-2.17-1.93-2.77-2.06-1.55-4.14-3.08-6.19-4.65-.24-.19-.31-.53-.52-.93,8.35-1.79,16.97-2.43,25.09-4.91,.22-.9-.85-1.25-1.42-1.76-2.36-1.61-4.75-3.19-7.1-4.8-.28-.18-.55-.51-.56-.78-.02-.34,.44-.51,.83-.6,3.1-.72,6.22-1.39,9.31-2.14,3.35-.82,6.66-1.72,10-2.58,.54-.14,.94-.38,1.19-.94-3.06-2.27-6.72-3.82-9.79-6.09-M
.51-.76,1.29-.94,1.78-1.21Zm-8.42-19.42c-.42-.26-.82-.54-1.24-.8l-4.56,3.08c.87-.41,6.87-.99,5.8-2.28Zm-7.59,12.49c-1.98-1.77-4.48-2.96-6.68-4.47l-12.32,8.34c5.96-.78,11.91-1.69,17.76-2.93,.48-.13,1.44-.3,1.24-.94Zm-4.37-57.35c-1.85,.89-3.7,1.78-5.55,2.66-.58,.27-1.2,.49-1.52,1.16,.52,.36,1.06,.76,1.62,1.14l6.03-4.08-.58-.88Zm-7.83-11.99c-.26,.18-.5,.36-.72,.56,.38,1.13,1.6,1.36,2.42,2.04l-1.7-2.6Zm1.13,81.3c-2.89-2.68-6.59-4.45-9.61-6.96l-30.41,20.58c8.19-.2,16.39-.56,24.53-1.47,.11-.02,.28-.4,.21-.54-.63-1.48-10.M
38-7.37-8.86-8.24,6.93-.87,13.93-1.21,20.81-2.24,1.06-.15,2.11-.38,3.14-.62,.12-.02,.28-.43,.19-.51Zm-30.41,64.62h-.05l.1,.06s-.04-.04-.05-.06Zm-4.72-42.14c-2.49-2.4-5.11-4.66-7.68-6.97l-11.66,7.89c6.34,.13,12.67,.24,19-.17,.36,0,.59-.52,.34-.75Zm-25.52,9.66c-.88-.93-1.76-1.85-2.64-2.77l-5.89,3.98c2.91,.09,5.91,.47,8.81,.14,.63-.34,.06-.99-.28-1.35Zm-53.66,43.05c-1.15-2.9-3.22-5.36-4.76-8.08l-10.83,7.33c4.67,.56,9.35,.95,14.04,1.34,.45-.04,1.68,.11,1.55-.59Zm-29.42-51.18c-1.23-.25-2.48-.43-3.72-.64,1.98,2.96,3.91,5M
.96,5.81,8.97l9.12-6.17c-3.75-.67-7.48-1.41-11.21-2.16Zm-3.06,35.63c-10.03-1.57-20-3.35-29.97-5.17-.35-.06-.83,.32-.72,.59,1.7,4.45,4.49,8.47,6.09,12.96-.26,.56-1.15,.41-1.69,.33-21.1-3.76-41.94-8.55-62.6-13.98-1.78-.19-.75,1.63-.52,2.53,1.35,3.61,2.73,7.22,4.07,10.83,.13,.63,.77,1.74-.12,2.01-18.43-3.91-36.64-9.46-54.63-14.85-6.4-1.98-12.73-4.1-19.11-6.13-.98-.31-1.9-.84-3.03-.72-.43,.51-.3,1.04-.17,1.57,1.1,5.07,2.88,10.08,3.57,15.2-.36,.83-2.85-.28-3.59-.39-15.65-4.96-31.18-10.14-46.55-15.64-14.08-4.82-27.74-10.M
7-41.64-15.64-.62-.06-.66,.55-.67,.98,.61,4.82,1.23,9.64,1.84,14.46,.15,1.17,.47,2.34,.13,3.51-37.09-12.49-73.51-29.44-109.12-45.46-.76-.33-1.43-.09-1.47,.51-.02,.43-.04,.86-.04,1.29l.09,17.13c0,1.3-.16,2.55,1.43,3.08,35.35,15.58,71.34,29.8,107.86,42.7,.97,.35,1.99,.62,3,.9,.31,.09,.58-.06,.59-.28-.1-5.91-1.36-11.79-1.9-17.68-.24-2.32,2.74-.36,3.84-.15,28.11,10.49,56.97,19.82,85.92,28.21,2.21,.49,5.64,2.54,4.23-1.57-1.02-4.76-2.56-9.45-3.11-14.29,0-.11,.41-.38,.56-.35,1.03,.21,2.06,.44,3.05,.75,13.07,4.02,26.3,7.67M
,39.63,11.11,10.64,2.74,21.35,5.28,32.13,7.65,.9,.2,1.83,.31,2.76,.4,.17,.02,.56-.25,.55-.37-.92-4.71-3.05-9.14-4.44-13.74-.21-.52-.31-1.24,.42-1.31,6.4,1.07,12.69,2.86,19.07,4.14,14.96,3.14,30.07,6.12,45.29,8.22,1.84,.22,1.09-1.47,.56-2.41-1.59-3.66-3.64-7.15-4.91-10.92-.03-.13,.25-.43,.41-.44,.66-.03,1.34-.05,1.98,.04,10.11,1.56,20.19,3.16,30.36,4.32l-9.43-13.93Zm-37.6-19.91c9.37,1.89,18.64,4.09,28.06,5.81l-1.51-2.23,11.77-7.97c-11.2-2.1-22.28-4.56-33.28-7.22-4.39-.98-8.66-2.44-13.11-3.11-.07,0-.26,.14-.26,.22-.0M
1,.31-.05,.66,.09,.93,1.9,3.68,3.83,7.36,5.73,11.04,.22,.54,.72,1.45-.14,1.64-21.12-4.39-41.68-11.05-62.12-17.39-.12,.4-.35,.73-.26,.99,1.59,4.58,3.52,9.04,5.29,13.56,.13,.3,.24,.69-.17,.86-25.17-6.19-49.34-16.36-73.72-25.1-.29-.09-.86,.28-.81,.53,.05,.32,.09,.64,.18,.96,1.26,4.85,2.69,9.66,3.81,14.54,.04,.21,.04,.42,.05,.64,.03,.26-.56,.55-.9,.42-5.24-1.96-10.52-3.87-15.71-5.91-23.94-9.12-47.48-19.26-70.75-29.81-.52-.22-1.18,.08-1.14,.51,.13,1.5,.27,3.01,.46,4.5,.38,4.59,1.66,9.28,1.58,13.8-.9,.32-1.55-.21-2.21-.5M
-33.97-14.83-67.3-30.94-100.02-48.14-1.09-.41-3.37-2.23-3.28,.1,.18,6.75-.37,13.62,.26,20.32,28.67,14.49,57.92,27.77,87.57,40.34,5.84,2.46,11.71,4.87,17.57,7.3,.82,.34,1.61,.8,2.67,.66,0-5.95-1.55-11.99-2.04-17.96-.1-.86,.29-1.3,1.43-.85,27.91,11.94,56.3,23.01,85.13,32.79,1.11,.38,2.25,.69,3.38,1.02,.3,.08,.5-.07,.57-.33,.24-.87-.08-1.71-.3-2.54-1.12-4.32-2.27-8.64-3.39-12.96-.53-2.26,1.65-.86,2.82-.64,23.5,8.61,47.48,16.07,71.67,22.73,.52,.14,1.43,.39,1.63-.25-1.36-4.52-3.3-8.87-4.91-13.3-.12-.53-.57-1.5,.19-1.69,M
11.87,3.01,23.59,6.7,35.59,9.52,8.35,2.08,16.77,4,25.23,5.8,.64,.14,1.31,.23,1.96,.33,.63,.09,1.11-.29,.92-.71-1.75-3.74-3.7-7.4-5.53-11.1-.19-.62-1.39-2.07-.05-2.15Zm36.88-16.46l-.15,.06c.07,.01,.14,.02,.21,.04-.02-.03-.04-.07-.06-.1Z"/><path class="cls-2" d="M1040.92,841.21c21.28,8.14,18.43,13.4,11.07-9.98-1.58-4.67-3.59-9.22-5.03-13.94-.01-.18,.32-.41,.51-.35,5.73,2.06,10.86,5.68,16.56,7.73,.33-.5,.16-.92,0-1.33-3.47-9.4-7.49-18.61-11-27.99-.01-.27,.29-.73,.65-.57,6.03,2.69,11.57,6.31,17.52,9.14,.47-.45,.38-.86,M
.2-1.26-3.46-8.05-6.87-16.11-10.7-24-.18-1.51,1.84-.24,2.56,.07,5.68,3.02,11.71,5.55,17,9.19,.1-.13,.19-.24,.4-.52-.24,.29-.34,.41-.45,.54,1.11-1.24-.31-2.69-.74-3.94-2.99-6.09-5.99-12.17-8.96-18.27-.1-.3-.29-1.02,.14-1.07,7.48,3.44,14.89,7.72,21.67,12.18l.18-.17-.25,.14c1.13-1.06-.31-2.48-.68-3.62-2.83-5.59-5.67-11.17-8.5-16.76-1.73-3.39,.12-1.95,2.11-.97,6.94,3.91,13.62,8.1,20.32,12.27,2.75,1.67,2.46,.79,1.29-1.55-2.76-5.49-5.54-10.98-8.3-16.47-.27-.87-1.31-1.81-.78-2.7,9.17,4.71,17.84,11.15,26.48,16.81,.6,.32,1.M
29,.97,1.97,.99,.1-.18,.28-.41,.21-.56-1.9-4.03-3.79-8.06-5.74-12.07-1.32-2.71-2.71-5.39-4.07-8.09-.12-.24-.08-.42,.23-.54,.62-.06,1.19,.48,1.71,.74,10.61,6.89,20.81,14.33,31.16,21.55,.41-.47,.28-.86,.09-1.27-2.97-6.57-5.95-13.15-8.83-19.76-.03-.07,.08-.21,.17-.27,.51-.22,1.19,.43,1.64,.64,3.6,2.6,7.23,5.17,10.76,7.83,8.43,6.19,16.66,12.61,24.92,18.89,.13,.08,.44,0,.64-.06,.34-.35-.17-1.09-.25-1.53-2.43-5.93-4.87-11.86-7.31-17.79-.21-.51-.46-1.02-.05-1.54,.89,.08,1.38,.63,1.95,1.07,14.32,11.09,28.6,22.41,42.07,34.4M
2-.1-.24-.05-.28,.15-.12l-.28,.07c.59-1.04,.22-2.05-.18-3.1-1.8-5.28-3.62-10.56-5.42-15.85-.25-1.01-1.06-2.18-.13-3.07h-.05c17.3,14.97,34.93,29.35,51.02,45.41,0,0,.08-.14,.08-.14l-.17,.09c1.19-1.04,.29-2.72,.19-4.04-.9-4.13-1.84-8.26-2.75-12.4-.05-.69-.54-1.64,.27-2.01,11.78,9.37,22.62,20.55,33.71,30.78,8.19,7.86,16.25,15.81,24.2,23.82,.43,.32,.91,1,1.48,.94,.18-.12,.46-.29,.44-.43-.58-5.15-1.19-10.29-1.79-15.43-.2-1.73-.7-4.48,1.72-2.14,23.23,22.37,45.67,45.51,67.4,69.26,.02,7,.04,13.89,.06,20.78,.01,.35-.57,.51-.M
86,.24-20.63-22.99-41.66-46.02-63.44-68.13-2.93-2.84-2.63-1.77-2.36,1.44,.53,5.15,1.09,10.29,1.6,15.44,.01,.13-.3,.29-.5,.41-18.82-18.45-37.03-38.62-57.04-56.41-.8-.26-.63,.57-.53,1.1,1.39,6.6,3.69,13.4,4.44,19.95-.22,.03-.57,.08-.67,0-1.06-.97-2.08-1.97-3.11-2.97-12.29-12-24.96-23.74-37.94-35.27-2.43-1.97-4.53-4.42-7.18-6.07-1.03-.28-.27,1.41-.25,1.87,1.97,6.15,3.95,12.3,5.92,18.45,.09,.29,0,.62-.04,.93,0,.03-.23,.1-.3,.06-14.03-11.74-27.57-24.22-41.97-35.77-.08,.06-.14,.1-.2,.15,.11,0,.18-.1,.27-.16-.82,.84-.1,1.M
86,.18,2.76,2.1,5.56,4.21,11.11,6.31,16.67,.27,.72,.52,1.45,.72,2.18,.04,.13-.17,.33-.31,.46-12.13-8.99-23.54-19.74-36.29-28.35-.16-.05-.36-.19-.43,.02,.21,.16,.38,.11,.5-.12-.6,.94,.07,1.83,.4,2.74,2.58,6.34,5.51,12.57,7.88,18.99,.02,.07-.1,.25-.17,.25-1.03,.14-1.68-.89-2.47-1.38-8.92-7.03-18.09-13.86-27.49-20.48-.5-.26-1.06-.93-1.64-.82-.61,.6,.09,1.4,.28,2.07,2.67,5.98,5.36,11.95,8.02,17.93,.27,.6,.44,1.23,.62,1.86-.21,.57-.93,.16-1.25-.12-7.18-5.05-14.35-10.11-21.55-15.14-1.51-1.06-3.14-2-4.73-2.99-.07-.05-.27-M
.02-.37,.03-.66,.2,.59,1.85,.67,2.37,2.73,5.96,5.46,11.92,8.18,17.88,.23,.78,1.02,1.62,.51,2.4-1-.15-1.6-.78-2.3-1.26-6.37-4.32-12.84-8.54-19.44-12.63-.74-.37-1.53-1.08-2.34-1.18-.13,.16-.34,.38-.29,.53,.3,.82,.65,1.64,1.01,2.45,2.67,5.98,5.35,11.95,8.02,17.93,.36,.81,.69,1.63,.99,2.46,.05,.15-.12,.37-.24,.54-.91-.1-1.77-.99-2.58-1.43-5.58-3.91-11.4-7.56-17.5-10.94-1.42-.74-2.42-1.05-1.51,1,3.42,7.71,6.59,15.48,9.64,23.29,.36,.92,.69,1.85,.98,2.79,.04,.13-.17,.32-.27,.5-5.85-3.16-11.19-7.09-16.91-10.49-2.67-1.41-4.M
22-2.82-2.44,1.33,3.29,8.2,6.48,16.41,9.44,24.69,.33,.92,.49,1.9,1.28,2.69v-.04c-1.28,.74-2.41-.44-3.49-1-4.24-2.48-8.48-4.97-12.72-7.44-1.24-.67-3.67-2.27-2.55,.56,3.49,9.28,6.62,18.64,9.71,28.01,.58,2.18,.67,2.77-1.62,1.55-4.71-2.51-9.28-5.26-14.12-7.53-.23-.07-.89-.05-.89,.33,2.58,9.9,5.98,19.65,8.63,29.54,.08,.72,1.43,4.19,.29,3.81-5.34-2.09-10.19-5.53-15.62-7.25-.27,.09-.33,.59-.29,.84,1.4,5.59,2.85,11.18,4.21,16.78,1.42,5.81,2.84,11.63,3.88,17.49,.05,.3-.06,.62-.13,.92-.47,.32-1.28-.24-1.78-.36-3.74-1.71-7.46M
-3.45-11.2-5.17-.69-.31-1.36-.72-2.23-.61-.47,.47-.33,1.01-.24,1.52,.32,1.81,.65,3.62,1.02,5.43,2.06,10.51,4.09,21.06,5.2,31.68,0,.24-.24,.39-.56,.32-4.2-1.27-8.15-3.31-12.26-4.87-1.33-.52-2.96-1.33-2.54,.93,1.44,13.51,3.24,27.01,3.81,40.59-.19,1.7-2.57,0-3.53-.22-3.69-1.29-7.31-2.83-11.06-3.94-1.43-.24-1.07,1.41-1.1,2.28,.23,6.24,.56,12.49,.66,18.74,.07,7.11,.06,14.22,.06,21.33,0,1.51-.06,3.02-.13,4.52,.04,.74-.86,1.03-1.67,1.07-4.42,.38-8.84,.76-13.26,1.13-.66,.03-1.77,.17-2.14-.48,.18-14.52,.72-29.08,.29-43.62-.M
18-1.16,.5-3.35-1.45-3.1-4.36,.59-8.64,1.65-12.97,2.44-2.4,.34-1.26-2.93-1.55-4.31-.1-11.64-.51-23.27-1.22-34.89-.13-.7-.05-1.79-.97-1.92-3.98,.69-7.87,2.3-11.27,4.19-1.36,.61-2.97,1.93-2.91-.64-.37-10.77-1.54-21.51-2.52-32.25-.18-.68,.16-1.84-.75-2.01-.36-.01-.81,.1-1.08,.28-2.79,1.86-5.55,3.76-8.33,5.63-1.03,.69-2.08,1.36-3.13,2.03-.28,.18-.94,0-1.01-.25-1.41-10.11-1.67-20.52-3.98-30.5-.73-.92-1.81,.36-2.47,.81-2.44,2.01-4.86,4.04-7.29,6.06-.79,.57-1.42,1.46-2.46,1.56-.67-.61-.68-1.38-.78-2.12-.32-2.25-.66-4.49-.M
9-6.75-.57-5.59-1.92-11.09-2.85-16.64-.17-.58-.39-1.86-1.23-1.66-15.02,13.2-8.16,14.96-14.77-11.32-.21-.95-.56-1.88-.89-2.81-.03-.08-.57-.16-.66-.08-3.51,2.92-5.58,7.38-9.17,10.12-.06,.03-.29-.02-.31-.06-1.4-3.44-1.63-7.19-2.61-10.75-.8-3.27-1.75-6.52-2.67-9.77-.02-.08-.54-.18-.64-.11-11.74,14.31-7.08,15.94-12.97-3.89-.74-1.82-.91-4.99-2.97-1.82-1.88,2.98-3.73,5.97-5.6,8.96-.43,.61-.73,1.28-1.66,1.07-1.43-5.1-2.94-10.23-4.88-15.27-.07-.18-.31-.32-.48-.47-.68,.24-.94,.74-1.21,1.23-1.69,3.05-3.37,6.11-5.08,9.15-.58,.M
79-.82,1.87-2.02,1.84-6.78-19.61-3.21-16.56-12.73-.65-1.43-.99-1.42-2.72-2.09-4.19-.91-2.59-1.98-5.14-3.26-7.64-.07-.14-.39-.31-.53-.28-.23,.04-.51,.21-.6,.38-2.13,4.05-4.06,8.21-6.1,12.3-.21,.43-.54,.72-1.25,.65-1.56-3.16-2.91-6.49-4.68-9.58-.16-.26-.58-.42-1-.71-2.48,4.72-4.5,9.5-7.13,14.19-1.79-.82-2.1-3.25-3.23-4.79-.62-.9-2.08-4.27-3.43-3.92-2.41,4.3-4.45,8.78-6.72,13.14-1.2,2.32-1.58,1.01-2.61-.47-1.12-1.85-2.44-3.6-3.89-5.28-.42-.55-1.27-.31-1.49,.25-2.53,4.75-4.68,9.69-7.68,14.2-.33-.04-.67,0-.8-.12-1.98-2.M
06-3.58-4.35-5.71-6.3-1.69,.79-1.98,2.73-3,4.15-2.36,3.72-4.17,7.84-6.92,11.29-.09,.09-.59,.08-.71-.02-2.11-1.73-3.78-4.21-6.27-5.33-4.18,5.05-7.25,10.83-11.39,15.96,1.84,2.23,3.62,4.37,5.4,6.52,.21,.25,.85,.27,1.06,.03,4.19-4.81,7.48-10.23,11.14-15.34,.18-.24,.87-.29,1.05-.06,1.57,1.99,3.17,3.95,4.51,6.09,1.05,.75,1.72-1.01,2.28-1.64,2.83-4.4,5.55-8.86,8.42-13.24,1.25-1.52,2.97,3.3,3.72,4.11,.56,.98,1.03,1.99,1.58,2.97,.08,.14,.38,.31,.56,.3,.23-.02,.55-.16,.66-.32,.64-.95,1.27-1.9,1.83-2.88,1.97-3.42,3.9-6.86,5.8M
5-10.29,.33-.58,.55-1.21,1.34-1.69,1.76,1.73,2.26,4.33,3.42,6.47,.37,.81,.73,1.62,1.11,2.42,.03,.07,.2,.17,.27,.15,1.11-.13,1.39-1.46,1.99-2.24,1.94-3.43,3.86-6.88,5.81-10.31,.56-.74,.81-1.89,1.96-1.8,1.4,2.9,2.39,5.92,3.52,8.91,.25,.44,.64,1.67,1.32,1.19,2.96-4.37,4.89-9.38,7.82-13.76,.68,.18,.93,.55,1.07,.95,1.28,3.7,2.45,7.27,3.78,10.98,.42-.15,.93-.2,1.05-.4,1.03-1.75,1.98-3.54,2.96-5.31,1.37-2.45,2.75-4.9,4.15-7.34,.07-.12,.46-.13,.7-.16,.41,.13,.46,.75,.64,1.1,1.24,3.64,2.42,7.28,3.24,11,.12,.54,.27,1.06,.96,M
1.34,.77-.33,1-.98,1.33-1.55,1.94-3.32,3.86-6.64,5.79-9.96,.28-.48,.52-1,1.19-1.25,.77,.53,.89,1.28,1.07,2,.86,3.48,1.7,6.97,2.57,10.46,.26,1.05,.62,2.09,.94,3.13,.1,.13,.54,.14,.66,.03,2.56-3.19,4.41-6.9,6.7-10.29,.48-.62,.83-1.56,1.77-1.55,1.85,4.93,2.88,10.52,3.87,15.75,.09,.63,.4,1.24,.63,1.85,.03,.07,.18,.14,.27,.15,.75-.08,1.19-1.2,1.69-1.7,1.93-2.72,3.84-5.44,5.76-8.16,1.83-2.62,2.11-1.54,2.67,.93,1.16,5.96,2.29,11.91,3.45,17.98,.4-.06,.91-.02,1.06-.19,2.83-3.26,5.4-6.69,8.16-10.01,.19-.23,.73-.5,.92-.43,.3,M
.11,.56,.48,.62,.77,.36,1.59,.72,3.18,.97,4.78,.91,5.85,1.64,11.77,2.65,17.59,1.1,.2,1.54-.57,2.23-1.21,2.84-2.85,5.34-6.05,8.42-8.65,.24-.18,.58-.09,.64,.16,1.58,5.84,1.86,11.96,2.56,17.94,.25,2.68,.59,5.36,.91,8.04,.02,.18,.24,.35,.38,.52,1.05,.5,2.09-1.35,2.94-1.86,2.42-2.17,4.84-4.34,7.28-6.5,.55-.4,1.15-1.1,1.91-.7,1.42,7.65,1.63,15.68,2.39,23.48,.18,2.26,.34,4.51,.51,6.77,.02,.23,.77,.44,.99,.29,2.6-1.65,4.92-3.66,7.43-5.45,1.39-1.02,2.84-1.98,4.27-2.96,1.64-.5,1.3,2.83,1.5,3.81,.73,10.43,.72,20.9,1.24,31.32,M
.52,.56,1.5-.09,2.04-.36,4.03-2.33,7.89-4.96,12.02-7.1,1.09-.35,1.05,.89,1.12,1.6,.86,12.92,.26,25.84,.2,38.76,.3,.52,1.26,.26,1.72,.02,1.62-.77,3.2-1.6,4.83-2.35,1.99-.72,7.79-4.05,9.41-2.21,.55,13.65-.47,27.36-1.07,41.01-.31,1.7,.18,4.05-1.03,5.33l.11-.08c-5.88,1.34-11.02,4.56-16.74,6.33-.84,.04-.73-.95-.72-1.52,.46-4.72,.99-9.44,1.45-14.17,.47-10.11,1.71-20.21,1.67-30.33,0-.27-.61-.49-.92-.35-4.63,2.13-9.07,4.65-13.61,6.96-.45,.23-.92,.47-1.6,.1-.04-13.15,1.68-26.44,.73-39.57-.05-.13-.5-.33-.61-.28-4.23,2.18-8.0M
1,5.09-12.06,7.58-3.07,2.41-2-1.85-2.07-3.62,.39-9.7,.03-19.39-.33-29.08-.03-.56-.1-1.6-.88-1.52-3.93,2.5-7.37,5.68-11.09,8.47-.53,.51-1.8,1.11-1.92-.1-.27-9.79-.44-19.62-1.32-29.37-.97-.85-1.92,.67-2.67,1.21-2.55,2.37-5.07,4.75-7.63,7.12-1.12,.99-2.31,2.03-2.38-.3-.55-7.09-1.07-14.19-1.64-21.28-.09-1.17-.41-2.33-.63-3.5-.01-.07-.16-.15-.27-.17-1.53-.27-10.22,12.11-11.05,10.37-.52-1.06-.43-2.34-.59-3.49-.28-4.74-.95-9.45-1.59-14.15-.22-1.6-.44-3.2-.71-4.8-.02-.15-.35-.28-.56-.38-.45,0-.83,.55-1.14,.84-2.27,2.79-4.4M
5,5.65-6.7,8.46-.63,.62-1.04,1.75-1.99,1.89-.17,0-.36-.22-.5-.37-.33-1.88-.48-3.87-.77-5.78-.6-4.39-1.15-8.79-2.06-13.14-.06-.3-.33-.57-.53-.85-.52-.1-1,.69-1.34,.99-1.15,1.09-7.6,12.08-8.43,10.4-1.69-5.61-1.83-11.59-3.31-17.27-.44,.15-.94,.18-1.09,.39-2.59,3.76-5.01,7.63-7.54,11.42-.27,.41-.63,.68-1.35,.53-.8-4.67-1.87-9.34-2.89-13.97-.11-.51-.23-1.05-.91-1.33-.75,.36-.98,1-1.33,1.57-2.18,3.58-4.35,7.17-6.53,10.75-.24,.39-.54,.75-1.31,.72-1.62-4.28-1.72-8.92-3.56-13.14-.74-.61-1.59,1.47-2.03,1.94-2.04,3.39-4.06,6.M
8-6.1,10.2-.28,.46-.51,.99-1.24,1.16-.67-.46-.76-1.11-.93-1.74-.58-1.42-2.09-10.43-3.6-9.79-2.77,3.43-4.61,7.54-7.01,11.24-.29,.49-.54,.99-.91,1.44-.4,.48-.43,1.4-1.44,1.25-.7-.1-.67-.85-.85-1.36-1.23-2.83-1.68-6.39-3.55-8.81-.79,.48-1.07,1.09-1.41,1.67-2.15,3.59-4.3,7.19-6.47,10.77-.47,.77-1.04,1.5-1.58,2.25-.06,.08-.26,.17-.34,.15-.21-.07-.48-.17-.56-.32-1.61-2.78-2.19-6.15-4.22-8.65-1.03,.59-1.34,1.46-1.84,2.21-2.6,3.89-5.16,7.81-7.75,11.7-.54,.67-.91,1.51-1.94,1.47-1.19-2.27-2.4-4.54-3.59-6.82-.22-.42-.56-.72-1M
.28-.85-3.61,4.89-6.96,9.93-10.85,14.69-.57,.5-1.23,1.89-2.13,1.49-1.04-1.22-1.44-2.78-2.32-4.11-.65-1.02-.67-2.34-2.19-2.95-1.19,.6-1.65,1.64-2.38,2.52-3.41,4.14-6.79,8.29-10.18,12.43-.37,.45-.71,.9-1.55,1.06-1.93-2.28-3.4-4.82-5.21-6.95-.1-.72,.35-1.01,.64-1.36,4.06-4.95,8.12-9.91,12.17-14.87,.71-.87,.66-1.2-.25-1.98-1.91-1.66-3.87-3.28-5.89-4.63-.92-.06-1.14,.38-1.4,.71-4.06,4.92-7.55,10.03-12.08,14.61-2.93-1.29-4.87-3.7-7.59-5.1-.99,0-1.29,.53-1.68,.93-4.69,4.52-8.83,9.72-13.9,13.8-2.02-1.13-6.33-4.13-7.78-5.41M
,4.67-4.74,9.25-9.56,13.95-14.25,.37-.34,.99-.42,1.44-.15,2.53,1.52,4.88,3.07,7.48,4.5,4.37-4.36,8.23-9.07,11.9-13.93,1.04-1.31,1.39-1.37,2.78-.49,2.22,1.25,4.04,3.05,6.43,3.96,4.21-4.98,7.17-10.29,11.15-15.46,3.08,1.28,4.67,3.42,7.5,5.08,3.04-4.28,5.09-9.06,7.74-13.57,.79-1.31,1.19-2.59,2.83-1.23,1.53,1.22,3.04,2.45,4.55,3.67,1.3,1.05,1.67,.97,2.49-.49,1.86-3.57,3.59-7.2,5.39-10.8,.59-1.07,.84-2.39,1.88-3.13,.86,.26,1.27,.84,1.76,1.35,1.55,1.62,3.09,3.26,4.64,4.88,.88,.55,1.36-.7,1.68-1.32,1.02-2.22,2.03-4.45,3.03M
-6.68,.87-1.92,1.72-3.85,2.59-5.77,.19-.42,.98-.56,1.3-.22,1.87,1.93,3.4,4.13,5.12,6.19,.28,.34,.55,.72,1.17,.74,.6-.47,.83-1.09,1.09-1.7,1.52-3.56,3.06-7.12,4.6-10.68,.32-.67,.68-1.88,1.62-1.24,2.17,2.54,3.95,6,6.2,8.25,.72-.27,.91-.79,1.13-1.28,1.42-3.25,2.8-6.51,4.22-9.77,.31-.71,.67-1.4,1.07-2.08,.04-.07,.57-.09,.66,0,2.38,2.62,3.79,5.93,5.71,8.87,.23,.39,.54,.7,1.26,.74,1.86-3.64,3.39-7.47,5.09-11.19,.26-.59,.46-1.22,1.18-1.61,.59,.32,.87,.8,1.15,1.3,2,3.3,3.5,6.74,5.2,10.15,1.63,1.52,5.63-11.25,7.5-12.29,3.01M
,4.41,4.18,9.25,6.22,14.01,.68,.07,1.02-.21,1.24-.62,2.21-3.56,3.83-7.89,6.45-11.04,.23,.03,.6,.08,.66,.2,2.09,4.49,3.38,9.29,5.11,13.93,1.12,3.46,1.81,1.3,3.14-.51,1.71-2.69,3.39-5.38,5.1-8.07,.24-.38,.59-.68,1.29-.53,2.55,5.96,4.01,12.22,6.08,18.34,.37-.11,.72-.12,.84-.26,2.57-3.12,4.82-6.47,7.28-9.68,.19-.24,.85-.78,1.17-.6,.28,.49,.62,.96,.77,1.48,1.95,6.37,3.66,12.79,5.43,19.2,.11,.2,.69,.5,.96,.25,3.08-2.92,5.55-6.39,8.61-9.35,.31-.25,1.08-.14,1.22,.29,1.15,4.43,2.3,8.85,3.39,13.29,.7,2.85,1.28,5.72,1.95,8.58M
,.23,.59,.35,1.86,1.24,1.63,3.57-2.68,6.39-6.22,10.03-8.81,.74-.4,1.03,.87,1.22,1.34,1.77,8.6,3.8,17.15,5.17,25.82,.62,.97,1.83-.41,2.49-.78,3.18-2.32,6.18-4.88,9.48-7.02,.92-.38,1.16,.98,1.33,1.61,.66,3.62,1.3,7.25,1.93,10.87,1.01,5.86,1.73,11.76,2.57,17.64,.07,.53,.13,1.08,.89,1.42,4.12-1.98,8.42-3.82,12.74-5.44l-.12-.12c2.46,11.07,2.99,22.48,4.18,33.74,.29,1.11-.19,3.37,1.58,3.16,4.1-1.06,8.19-2.13,12.31-3.1,.5-.12,1.13,.23,1.17,.64,1.26,12.87,2.18,25.79,2.57,38.71,.01,.85-.01,1.74,.43,2.49,2.37,.25,8.73-1.18,14M
.02-1.53,.51-.03,1-.28,1.61-.46-.17-13.9-2.02-27.75-3.32-41.59-.07-1.32,1.51-.87,2.28-.6,3.47,1.18,6.93,2.38,10.39,3.57,.61,.21,1.19,.52,1.92,.32,.5-.82,.22-1.68,.1-2.51-1.34-11.83-3.98-23.46-5.74-35.23-.04-1.17,1.77-.61,2.49-.24,3.27,1.27,6.54,2.54,9.82,3.79,.71,.27,1.37,.72,2.23,.56,.42-.5,.3-1.04,.2-1.56-.3-1.6-.57-3.2-.96-4.78-2.14-9.73-4.79-19.4-6.91-29.11,.84-.25,1.42,.07,1.97,.3,3.36,1.37,6.7,2.77,10.04,4.16,.83,.16,3,1.82,3.33,.54-2.67-11.23-6.41-22.24-9.81-33.29l-.08,.12Z"/><path class="cls-2" d="M1028.86,M
457.73l-.1,.09c.05,.01,.1,.01,.15,.02-.02-.04-.03-.07-.05-.11Zm64.61-6.38l.12,.03v-.12l-.12,.09Zm0,0l.12,.03v-.12l-.12,.09Zm291.8,93.67c.39-2.35-1.88-2.91-3.6-3.69-35.69-15.35-71.59-30.31-108.62-42.7-.95,.1-.65,1.22-.69,1.89,.36,3.32,.78,6.64,1.14,9.97,.25,2.24,.45,4.5,.66,6.75,.02,.24-.6,.58-.89,.47-30.9-11.4-62.19-21.91-94-30.83-1.35-6.03-2.44-12.12-4.08-18.08-26.78-7.3-54.23-12.5-81.6-17.42,.34,4.82,2.59,9.37,3.8,14.02,.47,1.58,.25,2.25-1.61,1.86-22.15-4.02-44.45-7.26-66.87-9.42,1.77,4.13,3.56,8.27,5.32,12.41,.2M
3,.68,.74,1.75-.34,1.94-10.58-.83-21.11-2.22-31.72-2.79-8.06-.49-16.12-1.04-24.21-1.13-.56,0-.94,.47-.73,.9,1.79,3.62,3.87,7.1,5.76,10.67,.53,.97,.19,1.3-1.25,1.3-15.69-.43-31.5-1.38-47.14,.07-.24,.51-.01,.9,.24,1.27,1.22,1.8,2.45,3.6,3.68,5.39,.84,1.23,1.72,2.44,2.51,3.69,.14,.22-.04,.58-.08,.96-9.12,.22-18.17,.52-27.24,1.33l32.68,5.07c-1.27-1.82-2.69-3.56-3.81-5.49-.15-.26,.13-.71,.45-.75,9.94-.37,19.94-.05,29.88,.41,5.77,.19,11.55,1.03,17.31,.82,.8-.36-.06-1.41-.27-1.98-1.81-3.24-3.74-6.43-5.51-9.69-.18-.39,.28-M
.92,.8-.9,18.81,.59,37.51,3.63,56.17,5.36-1.36-4.81-4.45-8.97-5.81-13.74,.78-.35,1.46-.29,2.12-.21,6.65,.85,13.28,1.75,19.89,2.78,14.54,2.27,28.95,4.99,43.32,7.85,.64,.07,1.75,.46,2.15-.21-.89-4.47-2.86-8.75-4.14-13.13-.27-.82-.85-2.02,.64-1.97,26.84,4.88,53.43,11.33,79.62,18.84,1.34,5.47,2.68,10.94,3.93,16.43,.1,.43,.09,.84-.42,1.26-25.72-7.45-51.5-14.89-77.81-20.25-1.32,.02-.61,1.35-.46,2.11,1.35,3.95,2.72,7.89,4.08,11.83,.84,2.18-1.17,1.45-2.5,1.24-19.95-4.7-40.08-8.71-60.36-11.92-3.22-.4-3.8-.32-2.55,2.3,1.66,3M
.63,3.55,7.17,4.92,10.91,.04,.12-.28,.46-.41,.45-.93-.04-1.87-.11-2.79-.25-17.33-2.64-34.7-5.46-52.23-6.46-1.35,.36,.14,1.76,.41,2.48,1.55,2.51,3.12,5.01,4.67,7.52,.23,.68,1.59,1.89,.58,2.38,.07,0,4.41,.7,4.48,.69,16.67,2.19,33.38,4.79,49.87,7.98,.79,.18,3.08,.81,2.72-.55-1.79-3.84-3.78-7.6-5.63-11.41-.75-1.44-.4-1.92,1.2-1.58,21.68,3.86,43.08,8.93,64.35,14.41-1.73-4.68-3.47-9.35-5.18-14.04-.22-.72-.51-1.29,.21-1.87,26.34,6.21,52.08,14.24,77.74,22.41-1.32-4.09-2.09-8.37-3.18-12.53-.33-1.38-.6-2.76-.87-4.14-.08-.44,M
.49-.87,1-.74,28.24,8.44,55.75,18.56,83.1,29.24,2.56,.95,5.04,2.08,7.63,2.95,.86,.17,1.02-.38,.99-1.02-.66-5.79-1.61-11.55-2-17.36,.31-1.6,3,.27,3.99,.42,35.78,13.55,70.89,28.91,105.58,44.71,.32,.12,.88-.16,.91-.44,.32-6.33,.02-12.7,.1-19.05Zm-291.8-93.67l.12,.03v-.12l-.12,.09Zm0,0l.12,.03v-.12l-.12,.09Zm-64.61,6.38l-.1,.09c.05,.01,.1,.01,.15,.02-.02-.04-.03-.07-.05-.11Zm-95.69,22.55c-2-3.77-4.64-7.22-6.92-10.83-.01-.03-.03-.05-.05-.08-14.32,1.22-28.72,2.48-42.81,5.24,1.62,2.99,4.04,5.52,5.99,8.31,.4,.54,1,1.03,.88M
,1.87-5.4,1.2-11.01,1.77-16.43,2.9l21.96,3.4c-1.32-1.95-3.41-3.64-4.25-5.83,.37-.54,1.07-.62,1.69-.72,1.72-.27,3.45-.52,5.18-.7,11.49-1.27,23.01-2.21,34.54-2.98,.08-.19,.3-.43,.22-.58Zm-24.11,64.53c-2.32-2.09-4.71-4.14-7.02-6.24-.27-.25-.48-.56-.21-.87,.12-.15,.4-.3,.62-.31,5.51-.26,10.99-.83,16.53-.78l-23.02-3.56c1.7,1.51,4.55,4.07,3.73,4.2-1.43,.78-3.11,.51-4.69,.68-2.27,.24-4.55,.43-6.81,.71-5.19,.64-10.37,1.32-15.55,2.01-.6,.18-2.84,.27-2.18,1.25,2.97,2.32,6.05,4.56,8.91,7.01,.1,.08-.02,.5-.12,.52-8.41,1.68-16.M
88,2.72-25.2,4.82,.18,.38,.22,.73,.46,.91,2.93,2.06,5.95,4.05,8.88,6.1,.26,.18,.08,.68-.29,.78-6.93,1.91-13.97,3.22-20.86,5.27,.1,.31,.07,.72,.3,.87,1.36,.88,2.77,1.7,4.17,2.54,1.51,.91,3.03,1.8,4.55,2.7,.44,.26,.81,.56,.87,1.16-5.72,1.77-11.47,3.6-17.18,5.38-.63,.19-1.23,.39-1.48,1.05,16.61,9.51,12.23,3.59-5.15,12.77,.04,1.06,1.43,1.23,2.19,1.75,14.29,7.12,8.75,2.32-4.33,12.22-.71,.18-1.16-.05-1.65-.25-3.11-1.28-6.23-2.54-9.34-3.83-.34-.14-.61-.41-.89-.64-.05-.04-.05-.21,.01-.26,3.75-3.18,8.39-5.3,12.25-8.36,.29-.M
82-1.21-1.12-1.75-1.48-2.48-1.1-4.96-2.18-7.45-3.26-.49-.21-.88-.48-1.05-1.03,4.52-3.07,9.9-5.28,14.98-7.46,.47-.2,.5-.83,.04-1.06-2.84-1.45-5.68-2.9-8.54-4.31-1.42-.73-1.45-1.21-.06-1.79,1.91-.8,3.83-1.59,5.8-2.28,3.69-1.31,7.45-2.47,11.16-3.76,.56-.21,.71-.74,.28-1.01-2.44-1.55-5.02-2.9-7.52-4.37-2.95-1.62-1.88-1.78,.62-2.65,5.24-1.7,10.6-3.14,15.97-4.54,4.71-1.12,3.96-1.12,.37-3.55-1.97-1.31-3.95-2.61-5.9-3.93-.65-.43-.48-.87,.39-1.14,6.11-1.75,12.33-3.1,18.61-4.29,2.01-.46,4.22-.49,6.07-1.41-.1-.7-.63-1.05-1.11M
-1.43-2.31-1.81-4.63-3.61-6.94-5.41-.4-.31-.69-.66-.43-1.23,5.31-1.34,10.92-2.14,16.43-2.98l-26.45-4.09c2.6,2.31,5.63,4.24,8.07,6.73,.1,.13,0,.5-.09,.53-8.56,2.18-17.29,3.94-25.59,6.82-.07,.54,.29,.84,.7,1.11,1.88,1.24,3.76,2.46,5.62,3.7,.53,.55,3.45,1.77,2.33,2.55-6.92,2.07-13.82,4.23-20.57,6.67-1.31,.51-1.44,.97-.39,1.58,2.83,1.64,5.71,3.24,8.52,4.91,1.19,1.11-4.11,2.07-4.83,2.59-4.26,1.8-8.73,3.25-12.75,5.55-.87,.48-.82,.96,.17,1.46,2.8,1.47,5.78,2.72,8.47,4.38,.47,.71-.79,1-1.25,1.33-4.33,2.2-8.44,4.63-12.46,7.M
17-.53,.29-1.52,1.03-.61,1.45,3.12,1.41,6.4,2.65,9.43,4.19,.12,.58-.35,.83-.72,1.18-3.89,2.66-7.79,5.31-11.68,7.97-.44,.3-.96,.55-1.46,.37-3.32-1.18-6.6-2.41-9.9-3.63-.31-.12-.4-.65-.13-.86,4.03-3.36,8.41-6.34,12.72-9.33-.05-.2-.04-.32-.1-.36-3.11-1.71-6.72-2.71-9.87-4.3-.09-.52,.19-.85,.64-1.13,2.54-1.59,5.07-3.21,7.64-4.77,2.15-1.3,4.35-2.54,6.53-3.82,.48-.28,.5-.81,.04-1.04-2.9-1.58-6.13-2.64-8.91-4.41-.14-.1-.2-.44-.11-.53,4.56-2.96,9.5-5.28,14.62-7.45,.68-.45,4.21-1.3,3.24-2.27-1.97-1.35-4.11-2.44-6.18-3.63-3.M
64-2.02-3.44-1.96,.43-3.45,6.36-2.43,12.76-4.63,19.21-6.92-.6-1.65-2.79-2.33-4.08-3.47-1.47-1.21-3.46-1.99-4.5-3.58,.66-.68,1.6-.84,2.44-1.12,7.38-2.46,14.97-4.52,22.52-6.61l-23.06-3.57c-3.76,1.36-7.67,2.44-11.27,4.16-.56,.46,.14,1.01,.53,1.32,2.2,1.59,4.41,3.16,6.62,4.74,.39,.28,.79,.56,.79,1.04-.84,.76-2.06,1-3.15,1.39-6.58,2.54-13.24,4.69-19.28,8.26,2.6,2.25,6.1,3.58,8.74,5.62,0,.57-.41,.82-.88,1.04-5.56,2.64-10.86,5.59-16.05,8.68-1.5,.9-1.46,1.25,.2,2.06,2.48,1.29,5.15,2.29,7.51,3.78,.12,.1,.13,.46,0,.55-3.11,2M
.29-6.58,4.1-9.79,6.23-1.68,1.08-3.28,2.23-4.9,3.37-.37,.27-.78,.57-.51,1.15,2.91,1.22,5.97,2.43,8.87,3.67,.3,.13,.47,.44,.77,.73-4.36,3.36-8.89,6.55-13.01,10.12,.11,.57,.5,.82,1.01,1,2.46,.88,4.92,1.75,7.37,2.64,.51,.28,1.69,.46,1.54,1.18-3.42,3.33-7.35,6.28-10.56,9.75-.37,.39-.24,.89,.32,1.06,3.6,.92,7.05,2.63,10.74,3.04,3.86-3.27,7.56-7.07,11.77-9.88,2.45,.46,4.74,1.71,7.1,2.53,1.41,.57,3.02,.87,4.17,1.84-.47,1.48-2.24,2.05-3.36,3.08-2.64,2.16-5.56,4.29-7.74,6.85,3.98,1.13,7.74,2.64,11.47,4.06,.02,.7-.43,1.1-.85M
,1.51-2.73,2.74-5.69,5.36-8.18,8.3,.42,.59,1.02,.81,1.64,1.03,3.08,1.08,6.15,2.18,9.22,3.27,.52,.18,.87,.47,.98,.99-1.38,2.08-2.77,4.18-4.17,6.29l8.02-5.43c-1.09-.51-2.27-.66-3.02-1.67,2.76-3.23,6.02-6.08,9.39-8.83,2.14,.21,3.86,1.5,5.85,2.23l12.07-8.17c-.76-.61-6.33-2.48-5.13-3.46,3.03-1.8,6.24-3.35,9.62-4.7,1.18-.47,2.55-.71,3.54-1.66-3.49-2.55-7.88-4.09-11.55-6.39,.43-1,1.63-1.09,2.54-1.52,3.96-1.35,7.93-2.69,11.89-4.03,.61-.2,1.24-.38,1.53-.92-3.15-2.55-7.34-3.88-10.63-6.33-.1-.07-.05-.46,.08-.53,5.78-2.37,12.1M
3-3.41,18.14-5.2-.09-.57-.44-.88-.88-1.14-1.74-1.01-3.48-2.03-5.21-3.05-1.46-1.09-3.54-1.59-4.39-3.23,6.88-2.11,14.06-3.07,21.1-4.52,.31-.1,.51-.64,.27-.81-1.92-1.35-3.86-2.69-5.78-4.03-1.21-.85-2.42-1.7-3.6-2.57-.1-.07-.03-.44,.1-.52,7.77-2.15,16.07-2.6,24.09-3.79,.64-.1,.82-.6,.36-.96-2.89-2.4-6.04-4.54-8.78-7.1-.57-.7,1.66-.89,2.09-1.01,5.75-.54,11.47-1.3,17.26-1.56,3.08-.17,6.18-.29,9.25-.61,.99-.64-.57-1.53-1.01-2.07Zm-72.06,69.36c-3.57,2.65-7.02,5.31-10.61,7.95-3.8-1.42-7.42-3.01-11.13-4.45-.39-.19-.66-.28-.8M
3-.74,3.38-3.3,7.25-5.88,11.34-8.87,3.97,1.65,7.59,3.25,11.11,5,.44,.22,.51,.81,.12,1.11Zm351.02-91.19s.03,.07,.05,.11l.14-.06c-.06-.02-.13-.04-.19-.05Zm-12.85-54.24s0,.04,.02,.06c.02,.01,.04,.01,.06,.02l-.08-.08Zm-59.92,47.74s.04,.11,.06,.16l.1-.12c-.05,0-.11-.03-.16-.04Zm-21.78-65.13l.12,.03v-.12l-.12,.09Zm-64.61,6.38l-.1,.09c.05,.01,.1,.01,.15,.02-.02-.04-.03-.07-.05-.11Zm-145.5,16.82l-.16,.1c.06-.01,.13-.03,.19-.04l-.03-.06Zm-76.32,167.02c-3.2-.95-6.4-2.3-9.68-2.91-.78,.32-1.07,.81-1.32,1.31-1.13,2.29-2.26,4.6-M
3.37,6.9-.62,.98-.63,2.74-2.05,2.88-3.72-.59-7.38-2.01-11.11-2.56-.83,.45-1.03,1.1-1.24,1.71-1.21,3.52-2.37,7.05-3.48,10.6,1.47,.29,2.93,.64,4.39,.99l10.82-7.32h.01c.36-.95,.77-1.89,1.33-2.82,.91,.07,1.51,.1,2.26,.39l13.51-9.15s-.05-.01-.07-.02Zm-5.52-28.69l.14,.16s.05-.07,.08-.1c-.07-.02-.15-.04-.22-.06Z"/><path class="cls-2" d="M639.76,708.51c-14.14-3.52-9.5-6.94-13.03,8.74-.03,.61-.63,1.12-1.28,.89-3.02-1.15-6.06-2.29-9.02-3.58-1.16-.38-1.44,.95-1.64,1.77-.62,2.75-1.21,5.51-1.85,8.26-.17,.72-.23,1.5-1.01,2.03-.8M
9,.07-1.54-.38-2.22-.7-2.64-1.28-5.26-2.61-7.89-3.91-.33-.16-.87-.01-1,.26-1.42,3.31-1.98,6.94-3.27,10.31-.19,.55-1,.71-1.6,.31-2.91-1.88-5.6-4.01-8.37-6.07-.49-.36-.92-.8-1.65-.89-.64,.28-.84,.79-1.03,1.3-.87,2.27-1.72,4.53-2.61,6.79-.5,.81-.77,2.77-2.09,2.24-3.74-2.52-6.89-5.82-10.64-8.34-.14-.08-.61-.02-.68,.08-.48,.69-.88,1.41-1.25,2.15l9.62,14.73c1.33-2.39,2.08-5.18,3.81-7.31,.36,.05,.56,.07,.84,.23,3.64,2.52,7.28,5.05,10.92,7.58-.94,3.34-2.88,6.66-4.18,9.99-.08,.19-.24,.39-.43,.53-.18,.12-.51,.25-.66,.2-1.88-M
.84-3.41-2.22-5.13-3.31l4.26,6.51c.48-.91,.84-1.67,1.68-2.37,4.34,1.94,7.66,4.31,12.11,6.05,1.99-3.63,2.82-7.35,4.57-10.76,.39-.02,.69-.12,.87-.04,3.77,1.63,7.52,3.3,11.29,4.94,0-.01,.01-.03,.01-.04,1.05-3.86,2.27-7.68,3.32-11.54,.11-.42,.7-.62,1.26-.42,3.53,1.36,7.14,2.47,10.76,3.58,0-.01,0-.02,.01-.03,.67-4.33,2.3-8.63,2.38-13t-.02-.01c-3.74-1.24-7.48-2.47-11.23-3.71,.78-3.67,1.56-7.34,2.34-11.02,.11-1.07,.46-2.32,1.86-1.79,2.84,.97,5.64,1.98,8.51,2.86,.79,.25,1.46-.32,1.54-1.06,.58-4.15,1.65-8.25,1.87-12.42-.02,M
0-.03,0-.05,0Zm-34,41.17c-.27,.67-.6,1.76-1.56,1.51-3.94-1.63-7.72-3.69-11.32-5.82,1.38-3.62,2.86-7.31,4.18-10.93,.72-.21,1.19-.03,1.64,.19,3.38,1.74,6.79,3.41,10.29,4.91-1.08,3.38-2.14,6.76-3.23,10.14Zm17-13.36c-.55,2.4-1.16,4.8-1.76,7.19-.13,.53-.94,.84-1.56,.59-3.53-1.41-7.17-2.67-10.37-4.56,1.22-3.99,1.73-8.26,3.45-12.07,2.36,.72,8.06,3.04,11.08,4.48-.27,1.46-.5,2.92-.84,4.37Zm-75.55,74.48c3.43-1.17,7.01-2.1,10.35-3.51,.11-.97-.89-1.25-1.5-1.8-2.95-2.05-5.91-4.09-8.85-6.14-3.16-2.01-1.13-1.96,1.05-3.05,2.69-1.2M
2,5.43-2.38,7.89-3.89,.51-.72-.88-1.26-1.31-1.72-3.78-2.91-7.83-5.52-11.45-8.63-.21-.19-.08-.71,.22-.86,1.98-.99,3.93-2.03,5.87-3.08l-7.25-11.08c-.88-.81-2.46-1.47-2.19-2.86,.12,.02,.22,.02,.32-.01l-9.66-14.79c-1.67,1.21-3.33,2.28-4.77,3.07-.23-.1-.52-.16-.68-.31-4.29-4.13-8.71-8.17-12.45-12.66-.04-.3,.05-.69,.35-.85,2.41-1.67,4.82-3.35,7.23-5.03l-10.31-15.78c-.19-.28-.88-.31-1.19-.14-2.42,1.54-4.83,3.09-7.27,4.62-.97,.67-2.74,1.93-3.54,.37-3.99-5.31-8.2-10.47-11.95-15.95-3.78,1.21-7.89,.89-11.87,1.49-.36,1.34,1.02M
,2.35,1.63,3.46,2.93,3.98,5.88,7.94,8.82,11.92,.4,.77,1.48,1.41,.99,2.33-3.83,.48-7.74,.54-11.59,.85-.35,.02-.63,.46-.45,.73,3.36,4.7,7.26,9.01,10.83,13.57,.25,.53,2.14,2.2,1.13,2.45-3.01,.65-6.13,.28-9.19,.42-1.07,.02-2.14,.07-3.21,.1-.3,0-.72,.5-.58,.69,4.23,5.39,9.01,10.34,13.46,15.56,4.17,.09,8.3-.43,12.42-.81,.56-.07,1.88-.29,1.49-1.1-3.77-4.21-7.63-8.34-11.42-12.53-1.55-1.82-1.66-2.2,.89-2.37,2.92-.37,5.85-.72,8.76-1.14,1.58-.23,1.69-.54,.7-1.69-3.64-4.11-7.1-8.39-10.63-12.58-.45-.53-.97-1.04-1.06-1.72,.35-.5M
5,1.05-.63,1.68-.69,2.95-.28,5.83-.82,8.68-1.48,1.02-.24,1.52-.1,2.09,.55,.99,1.15,1.95,2.33,2.95,3.48,2.97,3.46,6.09,6.82,8.97,10.35,.7,1.49-8.93,2.75-10.32,3.47-.3,.09-.47,.61-.27,.84,1,1.14,1.98,2.31,3.04,3.42,2.6,2.75,5.21,5.49,7.88,8.2,2.4,2.42,1.73,2.22-1.3,3.01-2.91,.74-6.06,.95-8.95,1.72-.09,.92,.7,1.39,1.26,2.02,3.83,3.89,8.02,7.48,11.65,11.55,.15,.2,.03,.43-.27,.52-3.97,1.12-8.16,1.3-12.23,2.01-.89,.33,.03,1.18,.4,1.58,4.11,3.99,8.48,7.75,12.43,11.88,.08,.09-.1,.47-.24,.51-17.62,3.34-18.9-2.27-3.95,11.88,M
.7,.92,4.41,2.88,1.89,3.57-4.41,.35-8.88,.48-13.3,.76-.63,.15-2.31-.21-2.23,.7,3.1,3.34,6.86,6.05,10.15,9.2,.72,.66,.09,1.03-.48,1.11-6.28,.19-12.4-.1-18.68-.49,.1,.41,.05,.78,.26,.99,2.86,2.91,6.07,5.49,9.07,8.25,.39,.41,1.36,1.12,.56,1.52-6.84,.05-13.7-.72-20.46-1.65-1.21-.09-2.85-.32-1.34,1.24,2.58,2.49,5.18,4.96,7.76,7.44,.52,.5,.98,1.02,1.44,1.54,.06,.07,.02,.22-.04,.31-2.89,.55-6.12-.42-9.06-.69-5.57-.78-11.1-1.73-16.65-2.6-.29-.01-.87-.08-.96,.26,.11,.3,.19,.63,.42,.86,2.56,2.64,5.15,5.26,7.72,7.9,.49,.5,.89M
,1.06,1.31,1.61,.07,.08,.07,.27,.02,.3-.57,.38-1.23,.15-1.85,.05-8.7-1.46-17.33-3.14-25.87-5.11-.9-.1-2.35-.65-3.11-.35-.07,.17-.18,.43-.07,.55,2.56,3.03,5.15,6.05,7.73,9.08,.45,.52,1.06,.99,1.13,1.68-.61,.38-1.24,.16-1.86,.02-9.63-2.05-19.15-4.39-28.53-7.07-2.12-.43-4.02-1.58-6.23-1.31,2.48,4.14,6.25,7.72,8.45,11.81-.17,.13-.43,.33-.59,.29-1.56-.33-3.12-.66-4.64-1.09-11.45-3.18-22.77-6.63-33.91-10.44-1.03-.21-2.47-1.18-3.35-.42,2.32,3.9,5.02,7.61,7.45,11.44,.17,.35,.51,.84,.35,1.19-.21,.1-.51,.26-.67,.21-15.54-4.9M
1-31.02-10.34-46.03-16.54-.84-.24-1.68-.94-2.55-.5-.29,.42,.42,1.31,.56,1.79,1.89,3.57,3.78,7.13,5.68,10.7,.25,.49,.49,.97,.29,1.51-2.03,.13-3.92-1.18-5.84-1.74-17.65-6.61-34.69-14.6-51.72-21.86-.13,.17-.32,.39-.27,.55,1.34,4.08,3.18,8,4.72,12.01,.33,.82,.61,1.65,.94,2.47,.3,.54-.56,.76-.92,.65-21.89-9.48-43.41-20.06-64.26-31.13-.88-.34-1.78-1.25-2.77-.87-.08,.02-.17,.19-.14,.27,1.39,5.38,2.93,10.72,4.36,16.09,.22,.76-.69,.9-1.19,.57-21.19-10.6-42.15-21.96-62.54-33.89-4.78-2.8-9.53-5.64-14.3-8.46-.52-.31-1.02-.7-1.M
76-.59-.49,1.59,.11,3.36,.21,5.02,.51,4.57,1.69,9.16,1.87,13.74-.61,.22-1.09,.06-1.53-.19-3.28-1.88-6.61-3.72-9.84-5.65-27.05-15.98-53.85-32.35-79.85-49.93-1.38-.78-3.52-3.05-3.46,.38,0,5.81,.03,11.63,.05,17.44,.06,.87-.09,1.85,.78,2.41,.72,.48,1.44,.97,2.18,1.43,29.68,18.88,60.26,36.56,91.31,53.31,.77,.42,1.61,.77,2.44,1.1,.11,.05,.57-.18,.57-.28-.1-5.61-1.48-11.11-2.15-16.67-.37-2.91,1.1-1.61,2.71-.85,25.89,14.25,52.14,28.6,79.26,40.39,.51-.46,.33-1,.19-1.5-1.27-5.15-3.27-10.22-4.06-15.45-.03,0-.07,0-.11-.01,.04,M
0,.08-.01,.12-.01,.05-.06,.09-.11,.14-.17,.03,.07,.04,.12,.02,.15,.97-.24,1.78,.39,2.61,.77,14.09,6.97,28.38,13.66,42.98,19.93,7.77,3.16,15.38,6.88,23.32,9.58,.85-.07,.46-1.05,.32-1.58-1.32-3.28-2.68-6.55-4.01-9.82-.42-1.02-.86-2.04-1.21-3.08-.09-.27,.01-.73,.24-.86,1.1-.25,2.22,.66,3.25,1,11.68,4.9,23.42,9.73,35.43,14.11,6,2.18,12.03,4.31,18.07,6.45,.6,.21,1.27,.29,1.92,.4,.08,.02,.29-.14,.28-.2-1.43-4.3-4.21-8.12-6.17-12.21-.17-.47-.62-1.03-.4-1.51,.12-.26,.35-.34,.65-.23,2.58,.91,5.17,1.81,7.75,2.74,12.65,4.54,2M
5.53,8.64,38.6,12.36,1.66,.25,4.91,2.01,2.72-1.15-2.29-3.53-4.84-6.93-6.99-10.56-.08-.15,.08-.39,.18-.57,12.62,3.04,25.25,7.39,38.17,10.13,1.42,.29,2.85,.73,4.29,.89,.13-.01,.33-.02,.37-.08,.08-.16,.2-.4,.11-.51-2.07-2.77-4.18-5.52-6.27-8.28-.63-.83-1.23-1.67-1.79-2.53-.11-.22,.2-.71,.52-.66,8.44,1.72,16.73,4.07,25.28,5.57,3.53,.68,7.08,1.28,10.63,1.9,.17,0,.49-.29,.38-.48-.42-1.46-10.55-10.79-8.49-10.82,9.34,1.42,18.66,3.24,28.09,4.41,1.02,.16,2.08,.36,3.13,.07,.16-.44-.1-.78-.44-1.1-2.3-2.24-4.6-4.48-6.89-6.73-3.M
18-2.93-2.27-2.81,1.42-2.41,7.41,1.07,14.89,1.67,22.35,2.35,.87,.08,1.42-.06,1.35-.32-.08-.29-.18-.63-.42-.85-1.68-1.53-3.41-3.03-5.1-4.56-1.33-1.2-2.66-2.42-3.93-3.66-.2-.2-.16-.53-.21-.82,7.19-.11,14.44,.73,21.67,.77,.5,.04,1.01-.09,1.28-.52-2.41-2.91-6.08-5.14-8.94-7.79-.45-.38-.83-.82-1.23-1.25-.06-.07-.09-.24-.03-.3,.51-.64,1.43-.39,2.15-.42,5.78,.12,11.61,.18,17.35-.35,.67-.52-.37-1.15-.75-1.54-2.63-2.16-5.29-4.3-7.92-6.46-.6-.66-1.85-1.08-1.63-2.1,5.56-.71,11.27-.51,16.78-1.54,.38-.88-.69-1.29-1.2-1.86-2.93-M
2.38-5.88-4.75-8.8-7.14-.38-.39-1.33-1.08-.69-1.57,4.48-.73,8.96-1.46,13.43-2.28,.79-.14,.94-.69,.34-1.22-4.37-3.85-9.05-7.32-13.22-11.38,.4-.27,.66-.58,.99-.66,3.66-.67,7.31-1.45,10.9-2.38,.5-.12,.97-.33,1.17-.88-4.22-4.06-9.01-7.58-13.13-11.74-.21-.23-.03-.69,.31-.79,3.93-.99,7.8-2.68,11.77-3.26,4.08,3.12,11.97,9.76,13.61,11.44-.17,.44-.53,.73-1.05,.92-3.29,1.21-6.64,2.32-9.89,3.64-.65,.55,.38,1.17,.76,1.57,3.64,2.88,7.3,5.75,10.93,8.63,.55,.43,1.32,.75,1.41,1.69-3.97,1.63-8.31,2.75-12.51,4.07,.02,.82,.71,1.22,1.M
29,1.65,2.86,2.13,5.74,4.24,8.61,6.36,.45,.48,2.11,1.26,1.63,1.94-4.55,1.79-9.63,1.91-14.33,3.16-.57,.58,.47,1.16,.87,1.54,3,2.24,6,4.46,9.01,6.67l11.13-7.53c-1.63-1.18-3.47-2.16-4.92-3.57-.36-.81,1.73-1,2.29-1.32Zm-206.65,40.05c.06,.03,.14,.06,.21,.08-.22,.12-.29,.09-.21-.08Zm147.12-14.3s-.08,.01-.12,.02c.04-.04,.08-.08,.12-.12v.1Zm49.6-70.53c-2.56,1.19-5.15,2.32-7.86,3.26-.79,.27-1.36,.23-1.84-.17-4.4-4.02-9.24-7.78-12.9-12.3,.23-.44,.78-.53,1.24-.68,2.98-.98,5.96-1.94,8.95-2.9,.67-.22,1.25-.11,1.79,.37,3.43,3.02M
,6.84,6.05,10.27,9.07,.93,.58,1.85,2.17,3.08,1.52-.83,.7-1.68,1.35-2.73,1.83Zm-10.66,60.35c-.58,.16-4.88,.25-4.17,1.08,1.36,1.4,3.07,2.45,4.61,3.65l8.56-5.79c-2.98,.44-5.97,.83-9,1.06Zm-12.72,11.09c-1.82,.43-.08,1.47,.66,2.1l3.32-2.24c-1.33,.05-2.66,.08-3.98,.14Zm-14.09,9.66c-.45,.74,.42,1.04,1,1.75l2.58-1.75c-1.19-.02-2.38,0-3.58,0Zm-13.82,8.52c-1.32-.15-2.64-.42-3.95-.17-.31,.5,0,.85,.34,1.18,.95,.92,1.91,1.84,2.86,2.75l4.96-3.35c-1.41-.12-2.81-.26-4.21-.41Zm.06-149.02s.05,.07,.07,.1c.02-.01,.05-.02,.07-.03l-.14-M
.07Zm.04,53.67h-.05l.1,.06s-.04-.04-.05-.06Zm-6.45,94.41s-.01,.03-.02,.05l.08-.07s-.04,.01-.06,.02Zm-12.23,8.54c-2.74-.17-5.64-1.14-8.32-.89-.04,.2-.1,.46,.02,.6,2.63,2.93,5.36,5.79,7.95,8.76l10.66-7.22c-3.44-.41-6.87-.83-10.31-1.25Zm-5.97,9.28c-9.75-1.63-19.54-3.14-29.13-5.33-.59-.06-1.4-.35-1.94-.07-.09,.17-.24,.43-.16,.54,2.04,2.66,4.11,5.31,6.17,7.96,.36,.69,2.94,2.9,1.45,3.17-9.07-1.36-18.04-3.59-26.92-5.68-5.01-1.25-9.99-2.58-14.99-3.87-.51-.14-1.02-.27-1.65,.07,2.08,4.28,5.77,8.05,7.53,12.33-.63,.54-1.5,.18-M
2.22,.06-13.32-3.45-26.59-7.02-39.56-11.27-1.13-.09-11.09-4.42-9.5-1.78,2.24,4.25,4.61,8.47,6.79,12.76-.9,.62-1.77,.04-2.69-.15-17.11-5.24-33.91-11.06-50.39-17.46-2.19-.84-4.37-1.69-6.56-2.51-.44-.15-1.02-.09-1.09,.13-.06,.19-.17,.41-.1,.58,1.31,3.28,2.66,6.56,3.98,9.83,.54,1.34,1.04,2.67,1.53,4.02,.07,.17-.04,.39-.08,.58-.92,.72-2.93-.73-4.02-.94-22.25-8.28-43.85-17.32-65.22-27.12-.58-.26-1.14-.58-2-.48,.39,4.84,2.61,9.68,3.67,14.47,.2,.72,.46,1.46,.23,2.22-.24,.87-2.2-.35-2.79-.46-12.44-5.38-24.68-11.03-36.85-16.M
81-14.75-6.94-29.08-14.42-43.5-21.76-.46-.22-1.09,.12-1.05,.59,.13,1.39,.26,2.79,.45,4.18,.68,4.91,1.39,9.8,2.08,14.71,28.14,13.73,56.8,26.83,86.02,38.31,1.45,.15,.33-2.3,.26-3.11-1.19-4.42-2.51-8.82-3.63-13.25-.04-.19,.02-.46,.17-.6,.98-.5,2.24,.61,3.23,.86,22,9.35,44.67,17.93,67.48,25.63,1.42,.47,3.02,1.04,1.96-1.27-1.6-4.44-3.85-8.71-5.06-13.26,0-.12,.33-.39,.52-.39,1.28-.04,2.3,.58,3.39,.97,18.89,6.32,38.25,13.81,57.87,17.64,.07-.67-.35-1.24-.66-1.82-1.57-2.98-3.15-5.95-4.73-8.92-.32-.93-2.4-3.24-.25-3.02,17.23M
,5,34.45,9.62,52.12,13.19-2.58-3.97-5.16-7.95-7.72-11.92-.14-.29-.48-1.02-.04-1.15,12.05,2.14,23.93,5.32,36.08,7.15l5.3-3.58c-1.67-2.1-3.44-4.13-4.99-6.31-.08-.12,.1-.37,.21-.54,4.01,.17,8.23,1.33,12.31,1.75l12.32-8.34c-1.22-.14-2.43-.33-3.63-.53Zm-49.84,23.47s.05,.07,.07,.11l.15-.06c-.07-.02-.15-.03-.22-.05Zm-186.08-66.45h-.01v.02c.1,.02,.16,0,.17-.04-.06,.01-.11,.01-.16,.02Zm-72.61,15.49s-.05-.03-.07-.04l.08,.08s0-.03-.01-.04Zm-8.11-60.17h.03s.02-.07,.03-.1l-.06,.1Z"/><path class="cls-2" d="M807.19,522.8c-1.38-1.M
06-2.79-1.97-4.04-3.21,.38-.32,.61-.59,1.02-.75l-2.75-.42c.4,.28,.54,.64,.82,1.1-7.52,3.82-15.49,7.01-22.43,11.46,2.2,2.29,5.35,3.64,7.93,5.56,.44,.28,1,.26,1.51,0,5.63-2.82,11.19-5.61,17.03-8.06,1.62-.71,3.53-1.05,4.83-2.21,.34-.31,.28-.35-3.92-3.48Zm-36.6-9.15h-.01c-2.02,1.15-4.04,2.31-6.06,3.45-.65,.36-1.21,.88-2.29,.89-2.24-1.85-4.51-3.82-6.6-5.93-.34-.34-.26-.84,.2-1.13,2.78-1.78,5.59-3.6,8.52-5.19l1.98-12.77c-6.23,3.25-11.79,7.21-17.85,10.61-2.64-2.27-3.72-5.23-6.13-7.58-1.12,.18-1.73,.79-2.42,1.28-5.63,4.01-M
11.35,7.95-16.68,12.23-.71,.43-1.71,1.69-2.55,.91-1.5-2.29-2.95-4.59-4.41-6.89-.26-.41-.92-.47-1.36-.14-6.05,4.53-11.27,9.86-16.86,14.81-.36,.32-1.13,.17-1.29-.24-.8-2.15-1.26-4.4-1.94-6.59-.08-.28-.25-.68-.52-.77-.85-.21-1.28,.63-1.85,1.04-4.57,4.39-9.22,8.73-13.48,13.31-.47,.51-.82,1.14-1.88,1.26-1.62-2.6-1.5-5.62-2.84-8.28-.65-.05-1.03,.23-1.36,.59-1.89,2.1-3.8,4.18-5.67,6.29-2.77,3.05-5.34,6.26-8.2,9.22-.13,.12-.5,.16-.71,.11-.62-.18-.68-.85-.83-1.36-.66-2.31-1.31-4.61-1.99-6.92-.05-.18-.29-.4-.5-.46-.6-.08-1.0M
8,.53-1.44,.92-4.62,4.97-8.37,10.63-12.95,15.59-1.35,.42-2.03-4.68-2.46-5.69-.43-1.16-.5-3.1-1.14-4.02-.95-.05-1.36,.88-1.91,1.46-2.8,3.68-5.58,7.37-8.38,11.05-.63,.72-.99,1.73-2.06,1.91-1.55-2.9-1.31-6.32-2.11-9.45-.12-.63-.14-1.3-.79-1.79-.75,.14-1.02,.66-1.34,1.11-2.48,3.46-4.95,6.92-7.43,10.38-.53,.74-1.12,1.46-1.69,2.19-.06,.08-.27,.16-.35,.13-.77-.16-.81-.96-.96-1.58-.69-3.72-.61-7.59-1.84-11.18-1.19,.04-1.59,1.3-2.29,2.07-2.33,3.27-4.63,6.56-6.96,9.84-.55,.6-.89,1.56-1.9,1.32-1.07-4.54-1.16-9.2-1.7-13.81-.31M
-1.76-1.96,.26-2.36,.92-2.7,3.59-5.3,7.25-7.98,10.85-.1,.14-.45,.17-.7,.21-.05,.01-.19-.12-.22-.2-1.05-4.71-.83-9.68-1.18-14.48-.37-2.48-.59-2.79-2.27-.79-2.81,3.55-5.35,7.27-8.27,10.72-.1,.11-.47,.08-.72,.08-.46-.09-.39-.77-.48-1.13-.37-4.95-.83-9.89-.77-14.85-.19-.86,.45-3.91-.92-3.24-3.18,3.27-5.87,6.97-8.85,10.41-.42,.39-1.03,1.28-1.63,1.25-.12-.03-.29-.11-.31-.19-.12-.52-.29-1.05-.3-1.57-.1-4.31-.18-8.62-.25-12.92-.04-2.27-.04-4.53-.07-6.79,0-.5-.25-.83-.53-.74-.34,.12-.75,.25-.95,.47-2.86,3.13-5.69,6.28-8.55,M
9.42-.45,.35-1.09,1.35-1.69,1.15-.11-.04-.26-.1-.28-.17-.49-2.19-.19-4.53-.28-6.76,.05-5.28,.15-10.56,.21-15.84-.13-.83,.33-2.29-.62-2.65-.06-.03-.27,.02-.34,.08-14.27,12.73-12.14,16.78-11.53-4.56,.15-4.62,.28-9.25,.42-13.88,.01-.24-.21-.38-.53-.38-4.33,2.72-7.86,6.85-12.08,9.86-.13,.1-.49,.03-.73,0-.34-.09-.33-.56-.35-.84,.26-10.67,1.4-21.31,2.3-31.93,.02-.29-.15-.6-.27-.89-.03-.06-.29-.12-.37-.08-2.1,.42-14.06,10.99-14.4,8.86,.53-7.27,1.55-14.59,2.12-21.89,.41-5.59,1.74-11.26,2.03-16.76-1.43-.01-2.46,1.06-3.67,1.M
68-3.79,2.24-7.59,4.48-11.39,6.71-.52,.13-1.36,.29-1.26-.65,1.38-12.03,2.78-24.04,5.04-35.95,.35-2.62,1.26-5.37,1.01-7.99-.05-.13-.47-.29-.6-.24-.95,.38-1.9,.79-2.82,1.23-4.43,2.02-8.71,4.4-13.23,6.2-1.35,.05-.67-1.61-.67-2.43,.99-6.09,1.9-12.18,3.02-18.25,1.38-7.46,2.95-14.89,4.45-22.33,.55-2.76,1.14-5.52,1.71-8.28,.02-1.62-2.3-.06-3.13,.07-5.19,1.7-10.21,4.09-15.52,5.36-1.01,.19-.38-2.02-.4-2.59,2.74-14.41,6.1-28.66,9.51-42.93,.97-4.66,2.74-9.2,3.35-13.94-.39-1.03-1.94-.23-2.75-.12-5.37,1.42-10.73,2.86-16.1,4.27-M
.64,.05-1.7,.6-2.06-.18,3.79-18.37,9.27-36.53,14.26-54.66,1.22-4.31,2.57-8.59,3.84-12.88,.15-.52,.19-1.06,.26-1.59,.04-.3-.41-.66-.76-.6-6.98,1.13-13.96,2.33-20.94,3.48-.53,.09-1.08-.32-1.01-.75,6.83-27.37,16.55-54.1,25.08-81.03-7.54,.71-15.1,1.12-22.68,1.06-.86,.06-1.84-.13-2.57,.41-8.14,26.46-16.24,53.03-22.36,80.01,.09,.64,1.01,.72,1.54,.75,5.93,0,11.86,0,17.79-.01,1.93-.16,2.81-.02,2.29,1.52-5.99,21.92-11.35,44.02-15.83,66.29-.04,.74-.47,2.1,.46,2.34,6.45,.57,12.63-1.88,18.84-3.12,1.85-.16,.76,1.9,.71,2.91-3.46M
,15.22-6.55,30.54-9.29,45.91-.64,3.52-1.23,7.04-1.82,10.56-.11,.63-.28,1.28,.26,1.99,6.21-1.35,12.07-4.23,18.2-5.91,.32-.08,.87,.24,.83,.51-2.01,13.69-4.83,27.26-6.42,41.01-.57,3.63-.9,7.28-1.17,10.94,.47,1.11,1.89-.02,2.66-.23,3.87-1.74,7.75-3.49,11.62-5.23,.76-.29,3.4-1.91,3.46-.35-2.07,14.76-3.83,29.55-4.71,44.42,.42,1.7,2.85-.61,3.77-.87,3.64-2.05,7.26-4.11,10.88-6.18,.47-.26,.94-.38,1.5-.19,.33,.96,.1,1.92-.04,2.88-1.39,11.88-2.06,23.85-2.39,35.8,.04,.86,.76,.84,1.28,.6,4.3-2.73,8.26-5.92,12.57-8.61,.31-.12,.9M
4-.02,.89,.36-.07,2.9-.02,5.81-.25,8.71-.56,8.36-.77,16.78-.44,25.14,.65,.3,1.08,.08,1.47-.24,2.81-2.32,5.63-4.65,8.44-6.97,.7-.43,3.3-3.33,3.73-1.8-.01,8.83-.34,17.67,.04,26.5,.13,2.41-.11,4.25,2.46,1.8,3.28-2.97,6.11-6.44,9.67-9.08,.09-.06,.61,.12,.62,.22,.1,.85,.19,1.71,.19,2.57-.05,7.33,.23,14.65,.79,21.96,.05,.56,.02,1.15,.7,1.32,.66-.13,1.13-.92,1.63-1.34,2.51-2.8,5.01-5.61,7.52-8.41,.49-.42,.99-1.2,1.64-1.32,.21,.1,.53,.24,.53,.38,.63,7.37,.36,14.99,1.85,22.2,.36,.27,.95-.3,1.19-.5,2.27-2.8,4.51-5.63,6.76-8.M
43,.58-.73,1.2-1.44,1.84-2.13,.17-.12,.87-.16,1.04,.09,.77,4.33,.74,8.82,1.27,13.2,.17,1.93,.44,3.86,.69,5.79,.02,.18,.23,.34,.36,.51,1.08,.23,1.88-1.97,2.61-2.66,2.04-2.78,4.09-5.57,6.15-8.34,.39-.41,1.06-1.32,1.68-.77,.74,3.66,.84,8.17,1.57,12.17,.17,1.5,.52,2.98,.8,4.47,.01,.08,.15,.21,.21,.21,.25-.01,.62,0,.73-.12,2.74-3.53,5.04-7.36,7.62-11.01,1.76-2.71,2.28-.96,2.49,1.23,.55,4.03,.96,8.16,1.85,12.13,.71,.16,1.09-.05,1.37-.47,2.25-3.44,4.51-6.87,6.78-10.29,1.15-1.66,2.29-3.59,2.87-.28,.38,3.44,1.26,6.82,1.96,1M
0.22,.09,.27,.26,.72,.58,.78,.23,0,.59,0,.68-.1,.43-.54,.82-1.1,1.19-1.67,2.16-3.35,4.3-6.71,6.47-10.05,.62-.75,.95-1.79,2.09-1.84,1.01,3.57,1.85,7.16,2.84,10.73,.07,.26,.49,.45,.74,.67,.91-.47,1.18-1.22,1.62-1.88,2.38-3.62,4.75-7.25,7.15-10.86,.41-.47,.79-1.31,1.43-1.47,.23,.06,.57,.14,.62,.27,.39,1.14,.72,2.3,1.07,3.45,.62,1.98,1.25,3.96,1.9,5.93,.04,.12,.41,.19,.63,.23,3.52-3.68,6.39-8.88,9.61-13.01,.67-.76,1-1.76,2.19-1.84,.75,1.15,2.73,9.75,4.04,8.61,4.16-4.84,7.71-10.15,11.91-14.98,.52-.48,1.42-2.06,2.16-1.17M
,.76,1.95,1.52,3.9,2.26,5.86,.27,.73,.5,1.46,1.22,2.01,.87-.21,1.19-.83,1.64-1.36,3.65-4.26,7.29-8.53,10.95-12.8,.73-.62,1.33-1.98,2.38-1.95,.22,.06,.46,.26,.54,.44,.99,2.31,1.54,4.93,3.02,6.98,.39,.21,.96-.33,1.23-.54,4.2-4.62,8.64-9.09,13.19-13.49,.59-.57,1.05-1.26,2.14-1.55,2.31,2.1,3.16,4.93,5.49,7.09,1.41-.23,2.18-1.46,3.18-2.33,4.28-4.16,8.83-8.13,13.6-11.94,.55-.43,.99-1.01,2-1.07,1.82,2.2,3.67,4.44,5.53,6.68,.24,.18,.47,.14,.84,.21,6.63-4.7,13.01-9.77,19.93-14.07,.43-.27,1.09-.18,1.41,.19,1.83,2.38,4.38,4.3M
6,5.68,7.02-7.03,4.41-13.58,9.46-20.37,14.13-.88-.19-1.26-.64-1.67-1.05-1.67-1.69-3.31-3.39-4.97-5.09-.24-.25-.78-.28-1.08-.07-5.55,4.31-10.98,8.92-16.05,13.65-.49,.48-.89,1.07-1.85,1.22-2.56-1.7-3.41-4.61-5.96-6.36-.39-.22-.64,0-4.05,3.39-.42,.42-.85,.84-1.27,1.26-3.16,3.22-6.31,6.44-9.49,9.66-.48,.48-.84,1.1-1.93,1.26-1.97-2.09-3.32-4.58-5.19-6.81-.83,.09-1.18,.54-1.54,.97-3.32,4.06-6.64,8.11-9.96,12.17-.92,.75-2.23,3.99-3.55,2.27-1.23-2.16-2.24-4.41-3.59-6.49-.79-.4-1.43,.74-1.92,1.19-3.93,4.77-7.24,9.84-10.97,1M
4.69-.17,.22-.89,.19-1.03-.05-1.37-2.33-2.65-4.68-3.93-7.06-.14-.25-.83-.26-1.02-.01-3.3,4.39-6.17,9.07-9.21,13.64-.41,.51-.69,1.32-1.51,1.21-.1,.01-.27-.09-.31-.18-.89-1.91-1.77-3.82-2.66-5.74-.42-.9-.54-1.9-1.45-2.71-1.4,.57-1.89,2.22-2.74,3.36-1.88,3.11-3.73,6.22-5.6,9.32-.52,.62-.77,1.9-1.7,1.96-.23-.04-.5-.23-.58-.41-1.12-2.65-2.21-5.3-2.91-8.05-.17-.63-.3-1.28-.95-1.74-1,.37-1.37,1.52-1.97,2.32-2.52,3.87-4.51,8.17-7.36,11.81-1.45,.58-2.85-7.86-3.4-9.17-.29-.69-.42-1.98-.99-2.4-1.06,.13-1.37,1.46-1.97,2.19-2.0M
4,3.39-4.05,6.8-6.09,10.2-.27,.45-.46,1-1.22,1.13-.54-.39-.69-.93-.81-1.45-.88-3.92-1.83-7.84-2.83-11.73-.02-.08-.16-.22-.22-.21-1.05,0-1.35,1.18-1.9,1.86-1.95,3.2-3.87,6.4-5.82,9.59-.34,.57-.57,1.22-1.41,1.59-.23-.24-.63-.46-.69-.72-.99-4.24-2.1-8.45-2.7-12.74-.16-.49-.07-1.61-.63-1.74-.97-.12-1.26,.89-1.76,1.5-2.35,3.51-4.54,7.12-6.98,10.56-.12,.14-.48,.24-.69,.2-.18-.02-.4-.26-.43-.43-.56-2.98-1.12-5.96-1.63-8.95-.66-2.77-.43-5.75-1.75-8.31-1.19,.69-1.64,1.65-2.41,2.68-2.18,2.96-4.13,6.09-6.47,8.94-.17,.11-.86,.M
17-.99-.13-1.08-4.97-1.97-9.98-2.41-15.04-.13-1.5-.46-2.99-.71-4.48-.7-.6-1.43,.69-1.91,1.11-2.55,3.17-4.98,6.42-7.59,9.54-.29,.34-.77,.51-.98,.33-.18-.14-.41-.3-.43-.48-.2-1.39-.33-2.78-.52-4.17-1.06-6.07-1.14-12.26-2.2-18.28-.72-.15-1.09,.16-1.41,.51-3.1,3.23-5.85,6.81-9.19,9.81-.09,.08-.61-.01-.64-.09-.22-.51-.45-1.02-.5-1.55-.86-8.13-1.02-16.38-2.06-24.48-.73-.61-1.51,.53-2.08,.91-2.46,2.29-4.9,4.59-7.35,6.88-1.79,1.63-3.34,3.4-3.31-.49-.4-9.26-1-18.51-1.13-27.77,0-.08-.13-.2-.22-.21-1.05-.25-1.72,.81-2.52,1.29M
-2.69,2.12-5.37,4.24-8.06,6.36-.85,.6-2.63,2.51-2.96,.49-.13-2.8-.23-5.6-.32-8.4-.27-7.65-.26-15.3,.01-22.94-.08-.8,.32-1.9-.38-2.46-.98-.31-1.83,.73-2.67,1.11-3.04,1.97-6.06,3.94-9.1,5.91-.75,.38-2.22,1.8-2.77,.52-.18-8.62,.22-17.24,.43-25.85,.06-4.41,.58-8.82,.5-13.23-.53-1.03-1.9,.13-2.64,.4-3.5,1.82-6.98,3.66-10.49,5.48-.86,.19-2.4,1.69-3.04,.64-.05-11.31,1.24-22.59,2.12-33.86,.31-3.54,.68-7.09,1.02-10.63,.06-.66,.15-1.58-.77-1.52-5.67,2.14-11.11,4.76-16.93,6.72-1.3,4.79-.7,9.84-1.21,14.76-.53,10.22-.85,20.46-.M
72,30.69,.35,3.34,10.14-2.36,12.03-2.99,1-.23,3.88-2.58,4.22-.86-.02,2.04,0,4.09-.09,6.14-.46,10.55-.39,21.11,.14,31.66,.15,.77-.24,2.66,1.11,2.25,4.14-2.13,7.99-4.76,12.01-7.1,.54-.29,1.53-.93,2.05-.34,.55,10.96,.33,24.04,1.71,34.84,.6,.83,1.66-.13,2.26-.52,2.58-1.9,5.14-3.81,7.71-5.71,.98-.47,3.11-3.18,3.81-1.42,.33,4.09,.64,8.17,.95,12.26,.51,5.91,.6,11.87,1.84,17.69,.57,.55,1.41-.24,1.87-.61,3.19-2.78,6.22-5.7,9.51-8.36,.19-.15,.97,.07,1.02,.28,.09,.43,.21,.85,.26,1.27,.62,5.8,1.21,11.6,1.86,17.39,.4,2.43,.51,5M
.01,1.31,7.34,.85,1.07,1.81-.69,2.5-1.19,2.27-2.4,4.53-4.82,6.8-7.23,.51-.54,1.57-1.9,2.18-.78,1.15,7.47,2.14,15.02,3.63,22.41,.91,1.35,1.94-.6,2.58-1.26,1.89-2.36,3.77-4.73,5.66-7.08,.71-.86,1.16-1.88,2.49-1.77,1.21,6.62,2.39,13.02,3.73,19.56,.41,1.4,1.46,.46,1.98-.27,2.54-3.41,4.72-7.11,7.52-10.31,.12-.09,.56-.08,.65,.09,1.86,5.82,2.18,11.98,4.39,17.71,.96-.12,1.27-.96,1.76-1.65,1.76-2.79,3.5-5.58,5.26-8.37,.5-.68,1.4-2.76,2.34-1.54,1.2,4.65,2.26,9.3,3.5,13.94,.15,.35,.33,.96,.74,1.08,.22,0,.57-.02,.64-.13,10.71-M
16.73,6.04-16.72,12.47,1.18,.7-.06,1.05-.35,1.27-.77,1.07-1.98,2.14-3.96,3.21-5.93,1.23-2.15,2.2-4.46,3.7-6.44,.22-.27,.84,.01,.95,.18,1.32,3.61,2.51,7.26,3.86,10.86,.06,.17,.34,.35,.56,.4,.98,0,1.15-1.31,1.66-1.95,1.83-3.36,3.65-6.71,5.47-10.07,.32-.59,.57-1.22,1.27-1.61,.1,.03,.26,.03,.3,.09,1.96,3.3,2.54,7,4.42,10.31,.86-.12,1.1-.62,1.38-1.1,2.15-3.84,4.3-7.67,6.47-11.49,1.84-3.28,2.13-1.6,3.26,.82,1.03,1.96,1.55,4.25,3.03,5.94,.96,.38,1.31-1.15,1.8-1.71,11.13-18.41,5.75-14.8,13.51-5.12,3.62-4.88,6.4-10.33,9.93-M
15.29,.53-.78,1.06-.49,1.51-.06,1.25,1.79,2.46,3.59,3.71,5.37,.29,.43,.95,1.03,1.48,.63,1.08-1.48,2.13-2.98,3.16-4.49,2.5-3.7,5.15-7.32,8-10.85,.31-.39,1.03-.39,1.34-.02,1.42,1.7,2.83,3.4,4.25,5.11,.3,.36,.68,.64,1.38,.72,4.02-4.79,7.97-9.69,11.98-14.51,.43-.52,.8-1.12,1.78-1.34,2.2,2.07,3.84,4.38,6.47,6.16,4.87-4.63,9.4-9.48,14.15-14.21,.5-.5,.94-1.07,1.93-1.19,2.15,1.86,4.34,3.75,6.52,5.66,.15,.13,.14,.38,.21,.6-4.76,4.62-9.3,9.49-13.95,14.23-.34,.35-.6,.7-.46,1.28,2.34,1.63,5.05,3.21,7.46,4.7,.98-.17,1.37-.78,1.M
85-1.27,4.18-4.36,8.33-8.74,12.82-12.9,.91-.97-1.06-1.6-1.65-2.17-1.85-1.25-3.71-2.49-5.3-3.9,.05-.28,.01-.53,.14-.68,1.85-2.12,13.88-12.2,17.29-14.52,3.05,1.62,4.89,4.34,8.07,5.83,6.58-4.7,13.42-9.32,20.22-13.66,2.7,1.36,5.22,4,7.8,5.75,.79,.54,1.81-.04,2.54-.45,4.66-2.68,9.38-5.31,14.24-7.65l-16.21-2.51ZM486.86,148.09l-.03,.12s.08-.01,.12-.01l-.09-.11Zm-39.59,265.75s.05-.02,.07-.02c0-.01,0-.03,.01-.04l-.08,.06Z"/><path class="cls-2" d="M508.81,221.8s-.02,.03-.03,.05c-.02,0-.03,.01-.05,.01l.08-.06Z"/><path class="M
cls-2" d="M575.14,264.55s-.01,0-.02,.01c.01-.02,.01-.03,.02-.05v.04Z"/><path class="cls-2" d="M595.35,494.65h-.05s-.02-.05-.03-.07l.08,.07Z"/><path class="cls-2" d="M768.33,480.02l-.4,2.63c-1.07-2.39-2.47-.87-4.1-.09-7.3,3.78-13.89,8.48-20.9,12.54-.72-.1-1.02-.45-1.25-.85-1.09-1.85-2.17-3.7-3.27-5.55-.33-.56-.55-1.2-1.25-1.58-.86,.09-1.41,.59-2.01,1.01-5.04,3.58-10.16,7.09-14.87,10.95-1.44,1.01-2.53,2.5-4.35,2.83-1.2-2.72-1.15-5.56-1.94-8.28-.95-.19-1.61,.56-2.33,1.05-5.73,4.4-10.77,9.33-16.18,13.99-.35,.24-1.12,.0M
8-1.25-.33-.51-2.55-.92-5.11-1.37-7.67-.03-.14-.36-.27-.57-.36-.36-.02-.73,.27-1,.48-4.64,4.34-9.28,8.68-13.92,13.02-.78,.73-1.55,1.47-2.34,2.2-.25,.24-.88-.07-.95-.27-.54-2.77-.87-5.56-1.47-8.3-.05-.17-.35-.3-.57-.4-.72,.08-1.44,1.04-1.99,1.49-4.04,4.31-8.07,8.63-12.1,12.94-.79,.65-1.36,1.91-2.51,1.87-.06,0-.18-.14-.2-.22-.84-3.04-1.24-6.15-1.76-9.25-.03-.18-.24-.34-.39-.5-.69-.34-1.53,.9-2,1.37-3.29,3.81-6.58,7.62-9.86,11.44-1,1.15-1.92,2.36-2.96,3.46-.31,.33-.8,.46-1.01,.26-.16-.15-.4-.31-.43-.49-.4-2.24-.76-4.4M
8-1.15-6.72-.19-1.06-.41-2.13-.66-3.18-.04-.16-.31-.38-.48-.38-1.04,.2-1.57,1.44-2.27,2.14-2.75,3.45-5.48,6.91-8.23,10.36-.49,.43-.88,1.32-1.59,1.33-.41,.01-.45-.41-.55-.71-.88-3.83-.63-7.72-1.4-11.55-.01-.09-.18-.24-.25-.24-1.02,.05-1.45,1.14-2.07,1.78-2.71,3.47-5.39,6.96-8.1,10.43-.35,.44-.79,.84-1.22,1.25-.05,.04-.35,.02-.37-.03-.16-.28-.36-.57-.38-.87-.23-3.87-.42-7.74-.64-11.62-.04-.63-.17-1.27-.28-1.9-.37-.27-1.01,.26-1.26,.5-3.33,4.02-6.3,8.33-9.74,12.25-.24,.19-.92,.2-.9-.2-2.52-16.39,3.86-23.32-10.15-5.66-M
.62,.59-1.16,1.72-1.95,1.96-.22-.08-.57-.21-.58-.34-.11-1.07-.22-2.14-.21-3.21,.02-4.53,.09-9.05,.12-13.58,0-.53-.1-1.06-.18-1.59-.01-.06-.18-.13-.29-.16-.52-.18-.83,.4-1.18,.68-2.5,2.94-4.98,5.88-7.47,8.83-.92,.85-1.43,2.4-2.92,2.21-1.74-22.57,6.44-29.46-9.84-11.79-2.82,3.15-2.47,.84-2.42-1.85,.3-6.24,.61-12.49,1.16-18.71,.07-.97,.1-1.93,.13-2.9-.06-.37-.75-.24-.93-.14-3.51,3.07-6.72,6.46-10.12,9.64-.68,.53-1.21,1.38-2.2,1.06,.34-7.73,1.04-15.48,1.78-23.19,.16-1.71,.28-3.43,.41-5.14,0-.09-.08-.26-.15-.27-1.03-.25-M
1.7,.81-2.47,1.32-3.46,2.85-6.71,5.95-10.3,8.65-.14,.1-.48,.05-.72,.02-.43-5.49,1.09-11.38,1.33-16.99,.35-5.27,1.5-10.47,2.12-15.72,0-.09-.09-.27-.17-.28-1.04-.2-1.78,.79-2.6,1.26-3.81,2.74-7.53,5.58-11.39,8.25-.16,.1-.53,.13-.71,.05s-.36-.34-.34-.51c.44-3.97,.9-7.93,1.38-11.9,.82-8.6,3.23-17.01,3.87-25.62,.01-.09-.47-.33-.58-.28-4.38,2.44-8.51,5.29-12.83,7.86-.63,.38-1.33,.7-2.04,1-.11,.05-.56-.16-.56-.24,.46-4.18,.97-8.35,1.6-12.51,1.74-10.15,3.82-20.23,5.98-30.3,.26-1.73-1.53-.76-2.36-.35-4.84,2.34-9.53,4.97-14.M
46,7.09-.29,.12-.88-.22-.83-.5,.26-1.49,.55-2.98,.8-4.47,2.64-15.29,6.59-30.35,10.18-45.44-.4-1.5-3.13,.65-4.09,.69-4.88,1.78-9.58,4.05-14.56,5.53-.3,.08-.6-.08-.58-.33,3.24-17.19,8.16-34.05,12.93-50.91,.62-2.09,1.2-4.19,1.78-6.29,.14-.52,.28-1.06-.33-1.59-5.59,1.41-11.15,3.11-16.71,4.65-1.02,.1-3.91,1.73-3.74-.23,6.36-22.81,12.96-45.65,20.88-67.96,7.44-1.42,14.85-3.01,22.3-4.34,.39-.06,.85,.28,.75,.56-2.31,6.52-4.7,13.02-7.01,19.54-5.06,15.44-11.11,30.83-14.98,46.53,.52,.63,1.49,.17,2.15,.05,6.04-1.78,12.07-3.67,1M
8.11-5.39,.81,.59,.33,1.4,.16,2.17-2.01,6.25-4.13,12.49-6.05,18.76-3.25,10.76-6.37,21.57-9.38,32.39-.37,1.37-.63,2.76-.93,4.13-.05,.25,.59,.55,.91,.43,5.45-2.08,10.8-4.4,16.21-6.58,2.25-.83,2.28-.19,1.75,1.89-4.46,15.6-9.04,31.2-12.02,47.1-.03,.28,.58,.51,.93,.34,4.72-2.25,9.28-4.79,13.94-7.16,.78-.29,1.65-1.01,2.48-.92,.19,.24,.44,.52,.31,.85-.37,1.47-.76,2.95-1.12,4.43-2.68,10.63-5.07,21.35-7.33,32.07-.38,1.8-.58,3.62-.86,5.44-.01,.09,.07,.27,.15,.28,.92,.27,1.65-.52,2.39-.89,3.49-2.2,6.97-4.42,10.46-6.62,.96-.45M
,1.85-1.56,2.97-1.46,.45,.16,.46,.72,.32,1.1-2.01,12.14-5.65,24.09-6.49,36.38,.67,.15,1.1-.08,1.51-.38,2.74-2.07,5.49-4.13,8.25-6.2,.86-.4,5.47-4.99,5.32-2.5-1.68,9.15-3.25,18.31-4.45,27.54-.04,.88-1.05,4.21,.36,4.12,4.01-2.95,7.6-6.4,11.46-9.55,.62-.48,2.35-1.95,2.17-.17-1.47,9.16-3.09,18.34-3.58,27.6,1.03,.21,1.51-.6,2.2-1.16,3.21-3.05,6.39-6.11,9.61-9.16,.32-.3,.8-.51,1.22-.74,.07-.04,.32,.02,.36,.09,.64,3.61-.97,8.08-1.11,11.84-.41,4.08-.69,8.17-1,12.25,.66,1.6,2.63-1.53,3.32-2.02,2.35-2.5,4.7-4.99,7.06-7.48,.7M
1-.55,1.24-1.72,2.28-1.49,.07,.01,.16,.17,.16,.26-.13,6.88-1.18,13.76-1.34,20.62,.53,1.38,2.04-1.02,2.6-1.45,2.93-3.23,5.84-6.46,8.77-9.69,.3-.32,.62-.68,1.23-.61,.34,.59,.2,1.21,.17,1.83-.13,5.48-.78,11-.61,16.46,.72,1.03,1.49-.45,2.11-1.01,3.31-3.65,6.23-7.66,9.77-11.08,.11-.06,.61,.05,.66,.16,.08,.53,.18,1.07,.16,1.6-.04,4.63-.54,9.26-.12,13.88,.01,.14,.33,.28,.53,.38,4.11-3.58,7.15-8.65,11.06-12.59,1.6-1.43,1.31,1.18,1.31,2.1,.05,3.66,.11,7.32,.19,10.98,0,.18,.21,.36,.34,.53,.55,.42,1.36-.62,1.73-1.05,3.48-4.12M
,6.92-8.24,10.61-12.19,.11-.12,.47-.12,.71-.13,.37,.3,.28,1.05,.38,1.51,.19,2.91,.36,5.81,.55,8.72,.19,.6-.22,1.98,.66,2.01,1-.09,1.45-1.18,2.14-1.77,2.68-2.97,5.34-5.95,8.05-8.91,1.35-1.48,2.72-2.95,4.17-4.36,.62-.6,.95-1.57,2.29-1.51,.78,.62,.45,1.41,.49,2.12,.33,2.88-.17,5.89,.75,8.65,.48,.89,1.8-.88,2.28-1.2,4.34-4.39,8.67-8.8,13.01-13.19,.58-.59,1.24-1.13,1.92-1.66,.09-.07,.64,.03,.66,.11,.74,3.04,.63,6.22,1.03,9.32,.38,1.09,1.32,.51,1.94-.18,3.25-3.44,6.86-6.64,10.42-9.88,1.86-1.7,3.8-3.35,5.74-5,.22-.18,.68-M
.16,1.13-.26,.59,3.11,.65,6.05,1.17,9.08,.04,.18,.89,.36,1.07,.21,6.21-5.07,11.89-10.69,18.44-15.36,.27-.21,.93,0,.96,.29,.4,2.77,.37,5.62,1.03,8.34,.75,1.05,2.85-1.34,3.66-1.77,5.59-4.35,11.48-8.58,17.5-12.46,.23-.13,.95,.11,.98,.34,.4,2.55,.53,5.15,.75,7.72,.58,1.25,2.06-.14,2.82-.58,7.01-4.31,13.83-9.13,21.35-12.74,.74-.13,1.1,.79,1.43,1.3,1.15,2.07,2.28,4.14,3.44,6.2,.22,.4,.53,.74,1.31,.85,.28-.14,.58-.28,.89-.44Z"/><path class="cls-2" d="M868.75,443.6s-.07,.02-.11,.02l-.03-.09,.14,.07Z"/><path class="cls-2" dM
="M883.2,474.65s-.04-.05-.05-.07l.21-.03-.16,.1Z"/><path class="cls-2" d="M919.73,457.05c-.09,1.12-1.7,.89-2.51,1.14-3.71,.49-7.42,.98-11.13,1.44-8.78,1.02-17.41,2.59-26.05,4.17-.83,.26-2.95,.33-2.36,1.56,1.4,3.23,3.26,6.29,5.47,9.22-11.79,1.87-23.25,4.66-34.76,7.59-.65,.18-2.04,.41-1.64,1.33l-2.29-.35c.32-.1,.63-.19,.94-.29,.17-.44,.03-.64-.15-1.01-1.8-2.63-3.61-5.26-5.4-7.86-2.65-.1-13.42,3.87-18.34,5.61,0,0-40.16-6.22-40.16-6.22,3.21-1.54,6.45-3.02,9.71-4.48,1.17-.53,2.41-.96,3.62-1.42,.26-.1,.92,.1,1.05,.32,1.5M
8,2.49,3.07,5.03,4.64,7.53,.18,.26,.55,.43,.9,.69,10.58-4.31,21.51-7.87,32.31-11.8,.22-.17,.33-.6,.21-.88-1.42-2.9-2.77-5.82-4.38-8.75-11.67,3.22-22.54,8.22-33.92,12.27-2.15-2.67-3.2-5.64-4.75-8.58-.19-.38-.93-.59-1.37-.39-8.26,3.51-16.17,7.66-24.1,11.82-.82,.24-2.74,1.93-3.31,.79-.15-2.8-.08-5.6-.41-8.38-.85-1.28-8.1,3.97-9.6,4.62-4.84,2.92-9.63,5.89-14.44,8.84-.24,.15-.94-.08-.98-.31-.51-2.75-.2-5.58-.4-8.38,.03-.58-.85-.47-1.19-.32-6.45,4.16-12.78,8.62-18.81,13.23-.71,.37-2.11,2.04-2.79,1.04-.4-2.99-.12-6.01-.15M
-9.02,0-.25-.17-.39-.5-.42-.5-.05-.96,.34-1.35,.58-5.38,4.02-10.53,8.29-15.62,12.64-.65,.55-1.27,1.13-1.95,1.65-.45,.34-.81,.96-1.62,.66-.6-.23-.42-.75-.42-1.15-.03-2.8,.12-5.61-.03-8.4-.01-.18-.19-.37-.34-.53-.07-.07-.26-.14-.36-.12-1.05,.35-1.79,1.28-2.65,1.92-5.1,4.45-10.33,8.8-15.13,13.46-1.91,1.8-1.77-.98-1.74-2.26-.03-2.57,.09-5.18-.06-7.75-.02-.18-.2-.37-.37-.51-.23-.18-.48-.12-.71,.08-.89,.8-1.82,1.58-2.67,2.41-4.91,4.45-9.3,9.8-14.49,13.78-.34,0-.53-.12-.53-.39-.03-2.48-.08-4.95-.08-7.42,0-1.4,.06-2.8,.06-M
4.19,0-.13-.33-.28-.54-.37-5.52,4.15-10.14,9.81-14.99,14.71-.64,.68-1.37,1.31-2.07,1.95-.06,.06-.25,.05-.36,.03-.55,0-.45-1.01-.49-1.41,.18-4.08,.45-8.18,.55-12.26,0-.08-.12-.22-.2-.22-.94-.21-1.42,.76-2.02,1.28-3.83,3.76-7.18,8.4-11.32,11.69-.21-.09-.55-.23-.55-.35,.01-1.4,.05-2.8,.13-4.19,.05-3.71,.76-7.66,.48-11.25-.23-.03-.6-.07-.69,.02-4.12,4.08-7.97,8.34-11.78,12.7-.77-.28-.86-.66-.83-1.37,.08-5.73,1.19-11.38,1.63-17.06-.99-.2-1.5,.62-2.14,1.18-3,3.18-5.98,6.38-8.99,9.56-.48,.51-1.04,.97-1.59,1.44-.06,.05-.26M
,0-.37-.03-.1-.03-.25-.12-.25-.18-.01-.86-.08-1.72,.02-2.57,.64-5.25,1-10.56,1.98-15.75,.99-4.56-1.66-1.44-3.22,.04-2.72,2.68-5.42,5.37-8.14,8.05-.42,.41-.92,.78-1.4,1.15-.11,.06-.58-.12-.62-.25,.05-1.18,.02-2.37,.2-3.54,.92-6.09,1.9-12.18,2.84-18.27,.36-2.57-.46-2.11-2.02-.81-3,2.77-5.96,5.56-8.95,8.34-.61,.56-1.29,1.08-1.96,1.61-.05,.04-.26-.02-.37-.06-.1-.04-.25-.11-.26-.18-.25-1.41-.03-2.8,.23-4.18,1.12-6.07,2.31-12.13,3.44-18.2,.29-1.59,.43-3.2,.62-4.8-.5-.83-1.58,.48-2.11,.78-3.99,3.2-7.64,6.79-11.82,9.71-.15M
,.08-.56,0-.6-.2,1.39-10.52,4.33-20.78,6.07-31.25,.02-.13-.26-.31-.43-.42-.81,0-1.54,.86-2.24,1.24-3.46,2.57-6.9,5.15-10.36,7.71-.61,.32-1.22,1.13-1.95,.97-.1-.03-.26-.11-.25-.17-.02-3.36,1.13-6.59,1.79-9.87,1.52-6.46,3.03-12.91,4.58-19.36,.06-1.31,2.85-7.51,.86-7.11-4.68,2.66-9.11,5.72-13.7,8.54-.63,.39-1.21,.87-2.17,.86,1.12-7.47,3.77-15.88,5.65-23.38,1.73-6.09,3.46-12.17,5.17-18.26,0-1.61-2.23,.13-2.95,.37-4.06,2.13-8.1,4.27-12.16,6.4-.72,.3-2.56,1.72-2.7,.24,1.87-7.95,4.42-15.75,6.61-23.63,2.24-7.43,4.77-14.8,7M
.04-22.22,.21-.71,.7-1.42,.15-2.18-6.3,1.8-12.1,5.29-18.38,7.29-.42,.18-.69-.35-.68-.57,5.69-18.91,11.85-37.66,19.08-56.07l.25-.21c7.24-2.32,14.5-4.65,21.74-6.96-7.24,17.31-13.91,34.82-19.99,52.43-.29,.82-.5,1.66-.69,2.51-.02,.08,.41,.36,.54,.32,6.26-2.06,12.05-5.39,18.33-7.35,.14-.03,.57,.24,.55,.33-.16,.73-.35,1.47-.62,2.18-5.45,14.2-10.29,28.54-14.81,42.94-.16,.52-.22,1.06-.3,1.59-.02,.09,.05,.26,.14,.29,.21,.07,.52,.18,.68,.11,5.51-2.62,10.73-5.8,16.22-8.49,.22-.06,.89-.07,.89,.32-.17,.74-.32,1.48-.55,2.21-3.73M
,10.86-7.04,21.87-10.27,32.88-.5,1.68-.93,3.36-1.37,5.05-.04,.18,.04,.48,.21,.58,.14,.09,.54,.07,.72-.04,4.74-2.78,9.29-5.89,13.95-8.8,.52-.33,1.02-.72,1.91-.58-.39,4.68-2.9,9.15-3.85,13.77-1.51,5.91-3.02,11.81-4.71,17.69-.36,1.25-.64,2.53-.92,3.8-.03,.13,.2,.33,.35,.46,.74,.07,1.88-1.05,2.57-1.43,3.59-2.6,7.16-5.23,10.76-7.83,.91-.55,2.6-1.99,2.12,.23-2.32,7.61-4.11,15.35-5.99,23.07-.53,2.22-.99,4.45-1.46,6.67-.02,.09,.09,.28,.15,.28,.93,.13,1.54-.69,2.23-1.16,3.5-2.84,6.98-5.69,10.49-8.52,.55-.45,1.18-.85,1.8-1.2M
5,.05-.04,.32,.02,.35,.08,.09,.19,.2,.42,.16,.6-.59,2.43-1.27,4.85-1.8,7.29-1.33,6.04-2.59,12.09-3.87,18.14-.34,2.2,1.17,.83,2.06,.13,3.93-3.39,7.68-6.98,11.69-10.27,.27-.21,.75,.19,.77,.41-.13,.96-.27,1.92-.53,2.87-1.62,6.11-2.59,12.29-3.6,18.5-.04,.51-.32,1.78,.41,1.68,.23-.08,.54-.12,.68-.26,3.12-2.97,6.21-5.96,9.31-8.94,.86-.82,1.75-1.63,2.66-2.42,.17-.09,.88-.18,.86,.24-1.06,6.61-2.51,13.19-3.28,19.84,.22,1.35,1.6-.27,2.08-.64,3.48-3.43,6.94-6.87,10.42-10.29,.43-.28,1.02-.95,1.57-.82,.09,.31,.22,.63,.18,.93-.6M
3,4.5-1.29,8.99-1.93,13.48-.06,.96-1.06,4.72,.96,3.1,4.14-3.96,7.95-8.23,12.26-12.01,.14-.09,.87-.19,.9,.16-.07,1.18-.11,2.36-.26,3.53,.05,1.36-2.52,12.74-.32,11.59,5.38-4.92,10.22-10.28,15.84-15.08,.63-.42,1.31-1.38,2.1-1.35,.39,.04,.39,.49,.38,.77-.81,3.94-.67,7.95-1.23,11.91-.07,.41,.13,.8,.29,1.17,.86,.4,1.96-1.24,2.65-1.73,4.58-4.24,9.15-8.48,13.74-12.72,.89-.6,1.8-2.1,2.97-1.86,.27,3.72-.69,7.73-.76,11.54,.02,.91,.77,.79,1.26,.49,3.53-2.96,7.03-5.95,10.57-8.91,2.88-2.2,5.45-4.95,8.63-6.72,.54-.15,.54,.6,.57,.M
94-.32,3.01-.67,6.01-.99,9.01,0,.57-.01,1.61,.82,1.43,6.35-4.78,12.21-10.03,18.85-14.59,.8-.5,1.4-1.21,2.48-1.01-.28,3.34-.8,6.64-.68,9.99,.35,1.46,1.84,.03,2.58-.48,6.37-4.78,13.08-9.46,19.92-13.68,.32-.17,.89,.03,.91,.33,.16,2.69-.29,5.37-.35,8.06-.36,1.5,.72,1.91,1.86,.96,7.15-4.28,14.01-8.8,21.42-12.7,.69-.23,1.73-1.2,2.36-.46,.27,2.87-.26,5.8-.29,8.69-.03,.61,.72,.88,1.42,.52,8.64-4.62,17.35-9.21,26.54-12.92,.56-.21,1.17,.07,1.15,.52-.09,1.61-.2,3.22-.29,4.84,.18,1.04-1.05,4.67,.85,4.15,9.83-3.76,19.43-7.92,29M
.54-11.23,1.11-.37,2.22-.76,3.34-1.13,.57-.18,1.14,0,1.3,.43,.98,2.81,2.14,5.56,3.33,8.29,.32,.75,.92,.94,1.92,.66,12.45-3.74,24.92-7.51,37.71-10.25,.79,2.24,1.6,4.49,2.38,6.73,1.52,4.37,1.99,3.57-3.41,4.87-10.31,2.48-20.56,5.07-30.6,8.17-2.74,.85-2.76,.84-1.52,2.96,1.21,2.04,2.45,4.07,3.68,6.1,.59,1.33,1.92,.76,3,.46,10.92-3.21,21.94-5.88,33.14-8.17,.52-.15,1.39-.33,1.44-.94-.91-3.25-3.02-6.16-3.98-9.4,.88-.6,1.99-.68,3.02-.98,13.38-2.62,26.93-5.21,40.53-6.65,.05,0,.1,0,.15,0,1.09,3.42,2.4,6.79,3.26,10.28Z"/><pathM
 class="cls-2" d="M635.75,1093.88c.55,.13,1.06,.02,1.54-.19,3.79-1.63,7.59-3.24,11.37-4.9,5.67-2.48,11.16-5.2,16.67-7.9,.27-.09,1.23-.46,1.3,.02-2.6,5.81-6.35,11.13-9.39,16.75-.28,.36,.26,.65,.6,.55,9.34-3.97,18.17-9.61,27.54-13.23,.11,.17,.3,.41,.23,.55-.5,.99-1.03,1.98-1.61,2.95-2.77,4.66-5.56,9.32-8.34,13.98-.34,.58-.61,1.18-.89,1.78-.03,.06,.1,.19,.2,.26,.33,.19,.75-.06,1.06-.17,4-1.99,8.03-3.93,11.98-5.99,4.06-2.12,8.02-4.35,12.04-6.52,.99-.52,2.52-1.12,1.5,.73-3.72,6.73-7.96,13.18-11.99,19.73-.12,.29-.33,1.01M
,.12,1.07,8.46-3.75,16.48-8.54,24.72-12.77,.59-.31,1.22-.43,1.86-.06l-.11-.03c-4.74,8.2-10.09,16.11-14.94,24.3-.13,.36,.58,.47,.74,.42,7.64-3.79,15.17-7.74,22.62-11.84,1.56-.74,3.57-2.02,1.88,.86-4.72,7.97-9.91,15.75-15.07,23.55-2.57,3.81-2.51,4.16,1.72,2.01,7.33-3.42,14.51-7.73,21.93-10.69,.49,.74-.37,1.39-.67,2.05-6.44,10.42-13.69,20.45-20.45,30.76,0,.13,.37,.39,.53,.34,.75-.23,1.51-.43,2.22-.72,5-2.1,9.99-4.22,14.99-6.33,.58-.18,3.46-1.77,3.03-.31-4.38,6.82-9.11,13.42-13.7,20.11-3.28,4.7-6.67,9.34-10,14.01-.51,1M
.09-2.3,2.23-1.4,3.46,0-.23-.06-.32-.29-.36l.28,.3c6.75-2.43,13.49-4.86,20.25-7.27,.16-.06,.47,.11,.68,.21,.06,.03,.06,.2,.02,.28-.67,1.56-1.82,2.88-2.74,4.31-8.85,12.94-18.58,25.41-27.86,38.19,.13,.94,2.14-.03,2.78-.07,6.35-1.76,12.62-3.81,19.02-5.38,.88,.17,.22,1.08-.06,1.56-2.84,3.91-5.69,7.82-8.55,11.72-8.45,11.52-17.24,22.87-26.3,34.09-.5,.62-1.16,1.2-1.16,2.01,.64,.35,1.32,.23,1.96,.1,2.35-.47,4.69-.97,7.04-1.44,4.3-.88,8.61-1.74,12.92-2.61,.46-.15,1.14-.21,1.49,.07,.11,.14,.05,.43-.07,.6-.58,.85-1.17,1.7-1.8M
1,2.52-6.41,8.23-12.79,16.47-19.24,24.67-7.43,9.62-15.43,18.91-23.08,28.44-.08,.28,0,.76,.43,.7,2.4-.23,4.81-.45,7.21-.71,5.21-.52,10.4-1.27,15.61-1.69,1.32-.21,2.02,.37,.95,1.47-17.51,21.6-34.69,43.52-53.74,63.85-8,.28-16.1,.05-24.12,.12-2.28-.09-3.49,.01-1.31-2.21,10.46-11.17,20.76-22.52,30.89-33.97,6.68-7.56,13.25-15.2,19.85-22.8,.86-1.21,2.31-2.13,2.45-3.67-7.67,.36-15.25,1.58-22.9,2.25-.49,0-2.21,.27-1.94-.48,15.33-17.94,31.61-35.31,45.79-54.05-.45-.06-.83-.19-1.15-.13-3.53,.67-7.06,1.39-10.59,2.07-3.92,.75-7.M
85,1.48-11.79,2.19-.11,.02-.47-.3-.43-.39,11.45-14.73,24.32-28.66,35.52-43.52,1.35-1.7,4.33-4.74-.07-3.42-6.12,1.66-12.23,3.34-18.34,5.01-.62,.17-1.26,.43-1.85,.03,10.25-13.85,22.06-26.87,31.81-41.15-.31-.82-2.12,.2-2.78,.29-5.32,1.81-10.64,3.65-15.96,5.46-.86,.29-1.76,.5-2.66,.73-.08,.02-.24-.1-.32-.18-.29-.35,.42-1.05,.61-1.4,7.54-9.57,14.85-19.24,22.02-28.99,1.3-1.76,2.5-3.56,3.73-5.35,.28-.33-.21-.71-.57-.58-7.77,3.17-15.41,6.63-23.13,9.91-1.74,.65-3.8,1.55-1.77-1.07,6.97-9.71,14.42-19.11,20.97-29.1,.3-1.51-3.2M
4,.82-3.84,.9-7.39,3.31-14.64,6.93-22.12,10.05-1.46,.06-.44-.86-.05-1.55,5.68-8.07,11.36-16.14,17.04-24.21,.26-.37,.49-.77,.64-1.17,.05-.14-.17-.35-.31-.6-8.91,3.96-17.46,8.67-26.49,12.35-.14,.02-.47-.24-.4-.41,.55-.86,1.08-1.73,1.68-2.56,4.78-6.87,9.8-13.56,13.86-20.79-.34-.81-1.76,.16-2.33,.34-7.45,3.89-15.25,7.31-22.94,10.86-2.39,1.1-3.42,1.29-1.52-1.42,3.84-5.81,7.69-11.61,11.52-17.42,.3-.45,.79-.88,.59-1.46-.03-.09-.22-.23-.27-.21-.73,.26-1.48,.49-2.17,.82-8.61,4.24-17.49,7.98-26.01,12.35l.12-.05c-1.22-1.12,.7M
8-2.65,1.29-3.75,3.03-4.3,5.86-8.67,8.57-13.1,.41-.67,.77-1.36,1.09-2.06,.07-.15-.14-.38-.24-.61-10.8,4.64-21.64,9.4-32.75,13.66l.02,.08c-.94-1.12,.67-2.21,1.17-3.19,2.93-4.11,5.88-8.22,8.81-12.34,.46-.65,.9-1.32,1.29-2,.08-.14-.08-.37-.17-.55-11.55,3.8-22.96,8.96-34.66,12.88-1.55,.34-5.42,2.48-3.03-.79,2.88-4.26,5.77-8.51,8.65-12.78,.25-.37,.41-.79,.58-1.19,.03-.06-.09-.18-.17-.24-.52-.37-1.27,.14-1.83,.24-9.88,3.69-20.05,6.83-30.1,10.22-2.72,.92-5.44,1.88-8.34,2.41-.85-.2-.2-1.08,.08-1.57,2.88-4.25,5.92-8.42,8.59M
-12.8,.08-.13,0-.43-.14-.53-1.28-.41-2.85,.57-4.16,.79-12.21,3.68-24.51,7.17-36.97,10.3-.96,.17-1.83,.64-2.78,.07,2.48-4.67,5.95-8.83,8.29-13.57-.26-.78-1.81-.17-2.41-.11-14.79,3.56-29.71,7.15-44.81,9.61-1.44-.14-.25-1.4,.05-2.08,2.06-3.51,4.26-6.95,6.26-10.49,.13-.29,.25-.71,.08-.92-.74-.67-2.12-.08-3.05-.03-10.74,2.07-21.61,3.58-32.48,5.08-5.45,.66-10.88,1.64-16.37,1.91-1.48-.24,.14-1.98,.37-2.75,1.68-3.05,3.4-6.09,5.08-9.15,.21-.5,.73-1.39,.03-1.69-3.72-.26-7.48,.57-11.21,.75-8.42,.87-16.9,1.28-25.34,1.87-6.44,.M
54-12.92,.5-19.36,.91-1.08,.12-3.39,.16-2.61-1.31,1.81-4.04,4.2-7.88,5.63-12.07,.07-.26-.33-.69-.67-.7-1.07-.04-2.14-.09-3.21-.09-21.4,.13-42.84-.14-64.19-1.77l.13,.12c1.82-4.49,3.64-8.98,5.46-13.48,.18-.48,.29-1.26-.37-1.4-6.49-.91-13.06-1.28-19.58-1.97-19.82-1.95-39.52-4.81-59.2-7.82l.09,.1c1.68-5.4,2.84-10.98,4.89-16.25l-.13,.07c26.58,4.42,53.27,8.92,80.17,10.99l-.15-.14c.13,.66-.12,1.27-.35,1.9-1.45,4.22-3.32,8.36-4.42,12.67,6.76,1.54,14,1.03,20.93,1.74,14.11,.77,28.26,1.12,42.4,1.17,1.21,.25,5.47-.79,4.53,1.44M
-1.38,3.15-2.83,6.27-4.2,9.42-1.46,2.98-1.32,2.98,2.53,2.95,8.36-.07,16.69-.49,25.02-.96,9.14-.43,18.26-1.19,27.35-2.02,4.51-.66,3.94,.04,2.55,2.84-1.52,3.11-3.26,6.13-4.76,9.25-.78,1.55,1.86,1.04,2.79,.99,4-.47,8-.9,11.98-1.43,12.33-1.64,24.62-3.54,36.88-5.58,1.7-.04,.6,1.46,.23,2.25-1.88,3.56-4.07,6.99-5.76,10.65-.13,.29,.31,.6,.75,.52,4.32-.81,8.66-1.56,12.95-2.47,11.03-2.39,22.07-4.69,32.99-7.5,.22-.05,.5,.04,.74,.09,.66,.23-.13,1.3-.35,1.74-1.96,3.83-4.8,7.55-6.29,11.48,1.03,.62,2.27-.23,3.37-.34,10.15-2.54,20M
.13-5.46,30.09-8.44,3.14-.94,6.3-1.87,9.46-2.78,.18-.05,.47,.12,.69,.22,.17,.34-.17,.85-.31,1.2-2.24,3.8-4.57,7.56-6.85,11.34-.36,.6-.61,1.2-.12,1.81,.04-.22,.03-.34-.19-.43l.2,.38c13.27-4.37,26.52-8.93,39.61-13.72,.2,.23,.5,.42,.46,.54-.17,.51-.37,1.03-.67,1.5-2.26,3.67-4.55,7.33-6.82,10.99-.36,.57-.66,1.17-.97,1.76-.03,.06,.05,.19,.12,.26,.46,.42,1.29-.1,1.83-.19,6.17-2.15,12.22-4.51,18.23-6.94,5.53-2.23,11.04-4.49,16.57-6.72,.46-.19,.99-.38,1.53,.11-2.81,4.89-6.01,9.6-9,14.39-.31,.48-.64,.95-.4,1.52-.4-.21-.68,.M
27-.28,.39,.29-.01,.39-.15,.3-.38Z"/><path class="cls-2" d="M1248.04,892.82c-.37,.86-.06,1.71,.15,2.55,1.39,5.48,2.82,10.96,4.22,16.44,.59,2.32,1.16,4.64,1.7,6.97,.04,.15-.18,.48-.27,.48-1.1-.12-1.63-1.38-2.42-2.04-10.13-10.76-20.2-21.56-30.39-32.25-1.33-1.22-4.93-5.82-3.48-.87,2.27,7.97,4.57,15.94,6.84,23.92,.09,.59,.48,1.38-.28,1.67-9.65-8.67-18.54-18.78-27.93-27.93-.97-.83-4.88-5.34-3.75-1.38,2.7,9.22,5.78,18.34,8.25,27.63,.02,.08-.12,.27-.18,.27-1.15,.03-1.72-1.22-2.55-1.83-8.66-8.03-16.8-16.72-25.74-24.39-.04-M
.02-.3,.09-.29,.13,.27,3.56,1.97,6.89,2.84,10.35,1.89,6.97,4.5,13.78,5.93,20.84-1.73-.53-2.55-1.87-3.87-2.95-6.4-5.83-12.79-11.66-19.21-17.48-1.73-1.32-3.21-2.97-2.27,.64,2.79,9.76,5.6,19.51,8.39,29.26,.04,.32,.16,.99-.22,1.14-.89-.03-1.9-1.33-2.67-1.83-5.87-5.05-11.73-10.1-17.61-15.15-1.07-.73-3.22-3.01-2.53-.02,3.08,10.59,5.7,21.25,8.43,31.9,.04,.38,.21,.94-.09,1.23-1.07,.1-1.8-.92-2.5-1.45-5.32-4.28-10.61-8.57-15.93-12.85-.55-.32-2.77-2.44-2.87-1.12,2.5,10.23,4.79,20.52,7.07,30.8,.4,1.8,.71,3.61,1.05,5.42,.02,.0M
9-.08,.26-.17,.28-.67,.24-1.14-.21-1.63-.58-5.86-4.45-11.9-8.69-17.66-13.27-.02,.08-.03,.14-.05,.21l.1-.23c-.47,.58-.49,1.22-.37,1.87,.4,2.13,.81,4.25,1.22,6.38,1.73,9.15,3.49,18.29,5.07,27.47,.38,3.6,1.69,6.25-2.65,2.89-4.42-2.99-8.84-5.98-13.28-8.96-.61-.35-1.67-1.28-2.27-.67,.02,5.26,1.48,10.47,2.03,15.7,1.11,8.88,2.41,17.75,3.12,26.67,.01,.13-.3,.29-.49,.41-.35,.11-.78-.17-1.08-.31-4.77-3.01-9.62-5.89-14.44-8.83-.61-.35-1.81-1.19-2.21-.22,.75,13.65,2.23,27.27,2.62,40.95,.09,1.83,.18,3.65,.26,5.48,.01,.27-.58,.5M
5-.89,.42-5.5-2.65-10.89-5.57-16.37-8.27-.95-.31-1.04,.62-1.06,1.29-.04,16.47,.35,32.96-.4,49.41-.13,2.99-1.45,1.8-3.45,1.07-4.03-1.74-8.04-3.5-12.07-5.24-.93-.2-2.42-1.41-3.18-.47-.92,13.97-2.01,27.94-3.4,41.88-.23,4.2-.81,8.37-1.38,12.54-.53,1.6,.43,5.9-2.18,4.87-5.57-1.9-11.14-3.89-16.81-5.48-.5-.12-1.18,.18-1.25,.56-.34,2.13-.66,4.27-1.02,6.4-2.6,16.78-5.67,33.51-9.01,50.17-.69,3.4-1.48,6.78-2.21,10.18-.11,.52-.25,1.07,.26,1.53,0,0,.06-.02,.06-.02-6.98-.58-13.76-3.02-20.65-4.31-1.22-.31-.87-1.35-.73-2.23,1.43-6M
.14,2.92-12.27,4.3-18.41,3.87-16.36,6.59-32.97,9.99-49.4,.61-.69,1.81-.04,2.57,.07,4.16,1.24,8.31,2.51,12.47,3.77,4,1.21,4.13,1.62,4.51-2.1,2.58-17.73,4.4-35.56,5.85-53.42,.12-1.28,.4-2.55,.62-3.82,.05-.26,.29-.38,.61-.31,5.23,1.51,10.16,3.96,15.28,5.8,1.57,.59,1.95,.44,2.06-.83,1.23-17.19,1.18-34.46,1.43-51.67,.76-1.23,2.76,.68,3.77,.83,4.07,1.91,8.12,3.83,12.18,5.75,.48,.23,.97,.34,1.59-.03-.06-15.7-1.64-31.37-2.37-47.04-.02-.3,.56-.55,.88-.39,5.23,2.59,10.26,5.56,15.41,8.3,.52,.2,1.32,.28,1.25-.62-1.3-11.15-2.28M
-22.35-4.01-33.44,.04-1.39-2.15-9.13-.49-8.92,5.38,2.68,10.32,6.21,15.47,9.29,.42,.28,.93,.62,1.42,.35,.46-.25,.33-.77,.28-1.19-.11-.86-.19-1.72-.33-2.57-1.49-9.19-3.2-18.35-5-27.48-.35-1.81-.82-3.61-1.07-5.42-.14-1-.86-2.04,.01-3.06,1.27,.16,2.03,.96,2.92,1.56,4.23,2.84,8.41,5.73,12.61,8.6,.83,.43,1.59,1.43,2.61,1.17-1.43-10.43-4.8-20.97-6.97-31.42-.4-1.69-.83-3.38-1.2-5.08-.03-.13,.23-.32,.4-.44,.76-.03,1.6,.85,2.27,1.21,4.88,3.56,9.74,7.13,14.61,10.69,.72,.38,1.4,1.28,2.24,1.23,.1-.03,.24-.13,.24-.2-.02-.64,.03-M
1.29-.13-1.9-1.13-4.32-2.27-8.64-3.46-12.95-1.58-6.42-4.01-12.75-5.18-19.22,.16-.99,2.27,.92,2.72,1.14,6.11,4.69,12.02,9.64,18.23,14.19,.75,.34,.61-.71,.48-1.14-2.46-8.16-4.94-16.32-7.37-24.49-.68-2.3-1.67-4.54-2.01-6.9-.01-.09,.1-.22,.19-.27,.09-.05,.28-.06,.36-.02,.72,.47,1.48,.91,2.12,1.45,6.15,5.13,12.29,10.28,18.43,15.42,.65,.54,1.31,1.08,1.99,1.6,.06,.05,.28,.02,.39-.02,.1-.05,.23-.17,.21-.25-.14-.74-.25-1.49-.48-2.22-2.76-8.54-5.55-17.09-8.33-25.63-.24-1.17-1.14-2.31-.77-3.48,1.34,.38,2.19,1.48,3.23,2.32,6.6M
8,5.92,13.36,11.84,20.04,17.76,1.25,1.09,3.92,3.8,2.7,.04-2.99-9.18-6.24-18.38-9.09-27.59-.03-1.21,2.07,.9,2.34,1.07,5.8,5.39,11.6,10.78,17.38,16.18,3.15,2.95,6.26,5.92,9.4,8.87,.17,.12,.88,.28,.91-.14-2.67-9.25-5.9-18.34-8.8-27.52-.72-2.43,1.26-.38,2.05,.3,10.5,9.83,20.47,20.04,30.67,30.04,.26,.24,.77-.12,.79-.32-2.17-8.56-5.17-16.93-7.63-25.42-.13-.41-.16-.84-.22-1.26,0-.07,.1-.2,.17-.21,12.48,10.89,23.59,23.86,35.21,35.69,.51,.34,2.73,3.34,3.14,2.3-1.32-7.75-4.16-15.34-6.02-23.03-.14-.53-.31-1.05-.42-1.58-.08-.4M
1-.4-.99,.1-1.21,.64-.29,.86,.38,1.14,.68,14.45,14.93,28.08,30.59,42.33,45.68,.24,.14,.88,.16,.76-.31-1.63-7.97-3.37-15.92-5.17-23.86-.02-.09,.06-.28,.12-.29,.22-.02,.56-.05,.67,.05,.77,.74,1.54,1.49,2.24,2.27,6.74,7.54,13.52,15.04,20.18,22.63,8.97,10.23,17.81,20.53,26.73,30.79,.28,.32,.93,.55,1.03,.38,.1-.17,.24-.37,.22-.55-.91-6.85-1.9-13.7-2.82-20.55-.3-2.98,1.51-.55,2.4,.37,18.22,21.16,36.13,42.55,53.85,64.1,.7,1,1.88,1.88,1.85,3.16-.02,6.57-.04,13.14-.09,19.71,0,.13-.32,.28-.51,.38-.64-.17-1.05-.95-1.52-1.4-16M
.37-20.18-32.83-40.23-49.74-60.09-.76-.66-1.52-2.3-2.63-2.22-.53,.37-.09,1.25-.09,1.79,.87,6.75,1.75,13.5,2.61,20.24,.02,.19-.11,.39-.2,.58-.08,.16-.73-.1-1.01-.41-2.83-3.27-5.57-6.61-8.38-9.9-11.87-14-23.85-27.93-36.13-41.7-.77-.65-1.29-1.94-2.42-1.89-.31,.57,.11,1.82,.16,2.53,1.38,7.35,3.32,14.61,4.39,22-1.2,0-1.61-.99-2.37-1.7-9.42-10.51-18.81-21.02-28.25-31.52-3.3-3.67-6.71-7.29-10.07-10.92-.31-.33-.64-.7-1.29-.6,.05-.26-.01-.3-.19-.13l.27,.07Z"/><path class="cls-2" d="M320.28,495.33c.31-.51,.23-1.05,.13-1.58-.M
38-2.02-.73-4.05-1.16-6.07-1.48-7.01-2.77-14.04-3.91-21.09-.52-3.31-1.34-6.58-1.65-9.93-.13-1.33,1.01-1.06,1.61-.46,5.49,3.64,10.76,7.64,16.48,10.9,.1,.05,.58-.17,.58-.26,0-.96,.02-1.94-.15-2.89-.98-5.55-1.64-11.12-2.33-16.7-.78-7.64-2.63-15.53-2.52-23.1,1.03-.28,1.85,.66,2.72,1.07,4.29,2.61,8.58,5.22,12.87,7.83,.7,.32,1.61,1.21,2.36,.63-.32-14.93-2.48-30.1-2.61-45.14-.17-2.76,1.44-1.65,3.02-.8,4.81,2.32,9.41,5.17,14.36,7.18,1.04-.03,.67-1.49,.8-2.2,0-16.38-.37-32.76,.49-49.12,.02-2.38,1.9-1.08,3.25-.62,4.15,1.79,8M
.28,3.61,12.43,5.39,.78,.19,2.22,1.14,2.85,.41,1.15-14.49,2.08-29.04,3.58-43.52,.72-5.22,.85-10.61,2.03-15.72,.88-.77,2.31,.42,3.3,.51,5.14,1.51,10.13,3.74,15.37,4.83,.64,.04,.9-.71,.97-1.22,.76-4.7,1.49-9.4,2.27-14.1,2.17-13.81,4.75-27.53,7.51-41.23,.7-3.94,1.95-7.8,2.35-11.79,.01-.16-.27-.34-.42-.51l-.06,.02c6.36,.36,12.47,2.63,18.71,3.81,3.38,.8,3.33,.35,2.69,3.21-4.61,19.32-8.87,38.72-12.42,58.26-.65,2.96-.75,6.04-1.69,8.93-.54,.84-1.75,.18-2.52,.06-4.17-1.23-8.33-2.48-12.5-3.71-1.19-.13-3.52-1.75-4.2-.25-1.28,M
7.33-1.93,14.78-2.94,22.16-1.81,12.4-2.36,24.93-3.9,37.34-.04,.24-.68,.5-.97,.4-5.42-1.84-10.61-4.26-16.01-6.15-1.04-.17-1,1.01-1.07,1.72-.24,4.74-.5,9.47-.69,14.21-.36,11.31-.77,22.62-.58,33.93,.03,3-.03,3.32-.58,3.34-1.46,.05-2.45-.78-3.58-1.29-3.75-1.7-7.43-3.49-11.15-5.24-.67-.19-1.94-1.13-2.32-.14,0,8.08,.44,16.16,.97,24.21,.47,7.42,.94,14.85,1.41,22.27-.12,1.89-2.46-.18-3.3-.41-4.5-2.33-8.81-5.04-13.42-7.14-.12-.04-.52,.16-.58,.3-.13,.29-.17,.63-.14,.94,1.24,11.06,2.25,22.12,4.01,33.12,.38,2.86,1.06,5.74,.97,M
8.62-.67,.21-1.14,.02-1.58-.25-4.18-2.55-8.35-5.11-12.52-7.66-1.08-.49-2.09-1.72-3.32-1.58-.18,.07-.36,.32-.35,.49,.11,2.38,.57,4.72,.97,7.06,1.19,6.5,2.4,12.99,3.6,19.49,.75,4.05,1.49,8.09,2.2,12.14,.02,.13-.27,.31-.45,.44-5.27-2.49-10.72-7.18-15.84-10.38-.72-.33-1.78-1.66-2.4-.61,1.28,6.45,2.88,12.93,4.32,19.39,1.3,5.61,2.69,11.21,4.02,16.81,.03,.13-.21,.32-.36,.45-1.2-.06-2.16-1.27-3.18-1.86-4.77-3.5-9.53-7-14.29-10.49-.51-.25-1.04-.94-1.63-.82-.68,.37-.35,1.13-.26,1.74,.88,3.37,1.75,6.75,2.69,10.11,1.96,7.04,3.M
96,14.07,5.94,21.11,.15,.52,.29,1.05-.04,1.64-1.48-.29-2.5-1.51-3.7-2.33-5.19-4.08-10.38-8.16-15.57-12.24-.57-.44-1.05-1-2.1-1.06,2.55,10.48,6.12,20.75,9.27,31.09,.99,3.74-1.7,.74-3.01-.15-6.24-5.22-12.46-10.45-18.7-15.67-.36-.3-.63-.71-1.24-.72-.1,0-.29,.09-.29,.14,.02,.53-.04,1.07,.11,1.58,1.13,3.66,2.28,7.31,3.47,10.96,1.91,5.83,3.86,11.65,5.79,17.48,.14,.41,.26,.82-.08,1.26-1.2-.37-2.03-1.33-2.96-2.1-6.42-5.67-12.83-11.35-19.24-17.03-1.25-.89-2.2-2.45-3.72-2.84-.22-.03-.38,.44-.26,.81,.36,1.15,.72,2.3,1.1,3.44,M
2.66,8.01,5.32,16.02,7.99,24.03,.17,.52,.44,1.02,.17,1.56-.59,.01-.99-.26-1.35-.58-1.79-1.61-3.61-3.2-5.36-4.84-6.02-5.66-12.01-11.35-18.03-17.02-1.31-1.23-2.65-2.44-4-3.64-.12-.11-.45-.08-.69-.07-.36,.28,0,1.13,.08,1.55,2.74,8.44,5.49,16.88,8.24,25.31,.11,.58,.62,1.31-.09,1.67-.68-.07-1.21-.86-1.75-1.25-10.61-9.87-20.55-20.32-30.99-30.22-.9-.4-.42,.99-.34,1.43,2.43,7.95,4.88,15.89,7.31,23.84,.09,.53,.42,1.42,.14,1.85-1.15,0-1.77-1.2-2.59-1.84-10.78-10.76-21.33-21.68-31.71-32.69-1.4-1.28-2.24-2.97-4.13-3.65,1.84,8.M
77,4.81,17.28,6.92,26-.15,1.42-2.38-1.36-2.82-1.68-13.86-14.44-27.13-29.27-40.6-43.92-.12-.12-.47-.11-.72-.12-.04,0-.14,.19-.14,.28,.97,8.11,3.92,15.88,4.84,24.01-1.91-.53-2.73-2.34-4.08-3.6-9.9-11.16-19.82-22.3-29.68-33.49-5.04-5.72-9.95-11.53-14.92-17.29-.55-.51-1.03-1.56-1.91-1.44-.34,.19-.32,.8-.26,1.16,.66,4.71,1.33,9.42,1.99,14.13,.31,2.25,.62,4.5,.89,6.75,.02,.14-.2,.42-.34,.43-.23,.03-.59-.05-.72-.18-.73-.77-1.43-1.56-2.12-2.36-6.54-7.64-13.16-15.25-19.61-22.95-11.25-13.42-22.4-26.9-33.59-40.35-.93-1.23-2.3M
6-2.39-2.31-4.03,0-6.36,0-12.71,0-19.07,0-.44,.37-.82,.62-.66,3.21,2.78,5.49,6.67,8.36,9.85,14.33,17.6,28.83,35.12,43.62,52.48,.6,.71,1.29,1.36,1.96,2.03,.12,.09,.59-.03,.62-.21-.43-5.7-1.28-11.36-2.01-17.02,0-1.12-1.77-7.48,.89-4.71,14.36,17.01,28.74,33.88,43.59,50.55,.96,.99,1.57,2.17,2.97,2.66-.8-7.27-2.99-14.46-4.28-21.71-.13-1.03-.61-2.15-.07-3.12,.14-.26,.4-.15,.91,.42,4.62,5.17,9.2,10.36,13.86,15.51,8.76,9.53,17.26,19.34,26.23,28.69,.28,.27,.72-.08,.76-.28-.58-2.43-1.17-4.86-1.79-7.29-1.45-5.7-2.92-11.39-4.3M
7-17.09-.12-.45-.48-1.66,.31-1.64,11.76,11.72,22.88,24.26,34.54,36.17,.47,.49,.83,1.13,1.88,1.19-2.28-9.55-5.5-18.83-7.85-28.42,1.45,.23,1.86,1.2,2.84,2.05,8.34,8.46,16.67,16.93,25.02,25.38,1.33,1.35,2.78,2.63,4.19,3.93,.06,.06,.27,.05,.38,.02,.1-.03,.25-.15,.24-.21-.18-.84-.33-1.69-.58-2.52-2.5-8.27-5.02-16.53-7.52-24.79-.16-.52-.21-1.06-.29-1.6-.01-.09,.07-.26,.16-.28,1.03-.31,1.77,1.13,2.54,1.66,7.68,7.37,15.35,14.74,23.03,22.1,.92,.67,1.64,2.01,2.88,2.02,.05,0,.18-.19,.16-.28-.81-2.72-1.64-5.44-2.44-8.16-2.18-7M
.33-4.35-14.66-6.5-22-.06-.19,.06-.41,.1-.61,.92,.09,1.5,.65,2.09,1.27,3.88,3.58,7.74,7.18,11.66,10.74,3.47,3.16,7,6.27,10.51,9.39,.36,.25,.84,.73,1.32,.58,.1-.05,.2-.19,.18-.28-.51-1.89-1.04-3.78-1.58-5.66-2.37-8.93-5.41-17.8-7.44-26.77,.31-.9,2.1,1.11,2.59,1.38,5.88,5.05,11.74,10.1,17.62,15.15,1,.85,3.63,3.23,2.82,.14-3.07-10.7-5.82-21.45-8.5-32.23-.31-1.03,.76-.89,1.32-.41,2.65,2.15,5.25,4.34,7.91,6.48,3.52,2.83,7.07,5.62,10.62,8.42,.37,.2,1.36,.95,1.54,.26-1.4-7.36-3.45-14.59-5.07-21.9-.93-4.02-1.77-8.06-2.62-1M
2.09-.07-.76-.37-1.96-.08-2.53,.25-.03,.59-.09,.74,0,.93,.62,1.82,1.28,2.7,1.94,4.34,3.23,8.67,6.47,13.02,9.69,.93,.54,1.76,1.6,2.93,1.5,0,.22,.05,.23,.14,.04l-.22,.04Z"/><path class="cls-2" d="M809.59,724.06s.07,.03,.1,.04c0,.02-.01,.03-.01,.05l-.09-.09Z"/><path class="cls-2" d="M953.54,686.32l-2.97,13.41h0s-.03,.13-.04,.16v.04l-3.14,14.15c-3.27-3.88-6.56-7.76-9.83-11.64-.36-.42-.87-.82-.58-1.51,3.79-1,7.86-1.04,11.88-1.65,.16-1.36-1.14-2.11-1.89-3.11-3.48-3.84-7.05-7.61-10.5-11.47-.32-.39-.05-.96,.5-1.02,4.45-.29M
,9.11-1.29,13.5-.85,1.02,1.16,2.05,2.33,3.07,3.49Z"/><path class="cls-2" d="M959.72,756.27c-2.75,1.36-5.5,3.56-8.35,4.51-.75-.32-.98-.97-1.34-1.53-1.26-1.99-2.52-3.97-3.78-5.96l13.47,2.98Z"/><path class="cls-2" d="M968.57,599.66c-.33,.39,.11,.77,.4,1.1,.91,1.04,1.92,1.99,2.88,2.98l-1.31,5.93c-5.55-.86-11.1-1.88-16.71-2.38-.84-.08-2-.62-2.52,.21-.38,.61,.67,1.07,1.16,1.55,2.8,2.76,5.64,5.49,8.44,8.25,.12,.12,.05,.39,.01,.59-.01,.05-.23,.1-.36,.11-2.67-.07-5.3-.76-7.98-.91-4.55-.39-9.09-.95-13.68-.93-.21,0-.51,.17-.5M
9,.32-.08,.16-.04,.44,.09,.58,2.75,2.68,5.75,5.14,8.57,7.74,.53,.48,.99,1.02,1.41,1.57,.09,.11-.1,.36-.18,.63-6.28-.35-12.65-.82-18.92-.4-.19,.09-.44,.4-.38,.48,.35,.46,.73,.9,1.18,1.3,2.62,2.32,5.26,4.62,7.88,6.94,2.06,1.89,1.93,2.16-.84,2.2-4.57,.27-9.14,.53-13.7,.79-1.94,.55,2.38,3.19,2.88,3.92,3.2,2.91,6.38,5.84,9.57,8.76,.38,.35,.53,.74,.07,1.22-4.72,.32-9.58,.46-14.26,1.48-.02,.28-.16,.55-.04,.66,.56,.61,1.18,1.18,1.78,1.75,3.65,3.46,7.29,6.92,10.94,10.38,.36,.35,.53,.74,.11,1.19-3.65,.52-7.36,1.04-11.07,1.58M
-.54,.11-1.91,.31-1.54,1.08,3.8,3.94,7.82,7.68,11.71,11.53,.47,.61,1.38,1.12,1.04,1.97-3.85,.82-7.9,1.13-11.52,2.39-.19,.62,.12,.97,.45,1.31,4.02,4.24,8.29,8.39,12.06,12.85-.36,.68-1.03,.8-1.65,.95-3.13,.77-6.19,1.39-9.28,2.37,.06,1.24,1.17,1.87,1.88,2.79,3.58,4.1,7.14,8.34,10.79,12.37,3.28-.18,6.08-1.16,9.3-1.41l-2.36,10.67c-2.16-2.78-4.13-5.69-6.45-8.35-.64-.61-1.49-.06-2.11,.27-1.93,1.17-3.84,2.37-5.79,3.51-1.06,.61-1.7,1.71-3.23,1.77-4.11-4-7.44-8.68-11.34-12.91-.37-.43-.67-.95-1.38-1.11-.25,.04-.57,.02-.73,.14M
-3.08,2.25-5.85,4.72-8.23,7.38,.02,.19-.02,.32,.04,.4,4,4.58,7.73,9.39,11.9,13.81,.12,.11,.57,.13,.73,.04,2.81-1.94,5.33-4.25,8.03-6.34,.72-.58,1.31-.51,1.9,.26,3.53,4.56,7.05,9.13,10.35,13.85,.34,.46,.59,.98,1.28,1.27,.92,.13,1.41-.59,2.13-.92l-.74,3.34c-.38-.53-.83-1.04-1.39-1.48-2.12,.4-3.11,1.94-4.59,2.98-1.71,1.21-3.27,2.55-4.81,3.77-.77-.03-1.09-.33-1.37-.72-2.82-3.92-5.65-7.84-8.49-11.75-1.05-1.01-2.06-4.12-3.83-2.46-2.21,2.12-4.06,4.56-6.1,6.84-.31,.36-.63,.7-1.4,.75-3.29-3.84-6.49-7.86-9.73-11.76-.43-.53-.M
8-1.12-1.6-1.38-.7,.2-1,.69-1.31,1.17-1.8,2.63-3.3,5.48-5.33,7.95-.71,.46-1.28-.45-1.75-.85-3.04-3.29-5.89-6.74-9.13-9.87-.22-.2-.69-.22-1.12-.35-2.11,3.32-3.33,6.87-5.32,10.1-.91,0-1.26-.47-1.67-.88-2.65-2.58-5.29-5.17-7.95-7.75-.46-.39-1.3-1.14-1.93-.69-1.57,2.91-2.46,6.15-3.73,9.2-.2,.52-.43,1.02-1.1,1.43-3.36-2.32-6.14-5.43-9.39-7.93-.64-.53-1.32-.45-1.52,.17-1.15,3.6-2.29,7.32-3.42,10.9-.74,.09-1.18-.12-1.58-.44-1.9-1.53-3.79-3.07-5.71-4.58-.98-.52-2.71-2.75-3.69-1.31-.95,3.46-1.73,6.97-2.63,10.44-.14,.66-.45,M
1.54-1.32,1.24-2.88-1.41-5.64-2.97-8.59-4.22-.3-.12-.74-.02-1.12-.02-1.32,4.17-1.68,8.61-3.05,12.74-.1,.13-.48,.24-.67,.2-2.61-.76-4.99-2.12-7.53-3.09-2.08-1-2.5,.07-2.74,1.84-.62,3.19-1.23,6.38-1.87,9.57-.12,.63-.21,1.29-1.03,1.8-2.98-.8-5.85-2.15-8.83-2.95-.36-.11-.91,.1-.98,.36-1,3.99-1.71,8.07-2.59,12.09-.16,1.05-.48,1.81-1.9,1.3-2.77-.75-5.46-1.93-8.29-2.35-.2,.26-.42,.42-.47,.62-1.1,3.87-1.74,7.84-2.65,11.76-.23,.65-.4,1.76-1.29,1.77-1.96,.11-8.9-3.4-9.62-1.24-1.03,4.54-2.67,9.04-3.35,13.61-3.58-.78-7.14-1.58M
-10.63-2.6,.01,0,.01-.03,.02-.04,1.58-4.4,2.35-9.02,3.58-13.53,.5-1.66,7.41,.95,9.05,1.07,1.03,.23,1.63-.02,1.8-.77,.9-4.25,1.79-8.49,2.71-12.73,.57-1.53,7.77,1.23,9.41,1.4,.31,.07,.95-.17,1.01-.38,1.38-4.34,1.5-9.06,2.87-13.34,.15-.14,.49-.33,.65-.29,2.93,.8,5.82,1.68,8.76,2.44,.87,.13,1.18-.67,1.33-1.32,.65-3.85,1.29-7.69,2.02-11.52,.11-.55,.88-.91,1.51-.71,2.89,.83,5.66,2.06,8.56,2.87,.33,.09,.81-.18,.87-.5,.85-4.13,1.35-8.35,2.55-12.41,.06-.25,.67-.46,.99-.35,2.58,.85,5.03,2.07,7.54,3.09,.81,.38,2.26,1.01,2.53-M
.25,.64-2.97,1.25-5.94,1.9-8.91,.41-.91,.29-3.16,1.69-2.89,3.03,1.37,6.01,2.83,8.98,4.32,.47,.23,1.16,0,1.28-.41,.97-3.59,1.94-7.14,2.96-10.72,.41-.94,1.67-.26,2.22,.25,2.15,1.62,4.3,3.26,6.45,4.89,.84,.38,1.94,2,2.84,1.15,1.21-3.3,2.35-6.62,3.55-9.93,.27-.76,1.04-.87,1.82-.28,2.96,2.32,5.75,4.84,8.64,7.25,.36,.31,.73,.62,1.48,.59,1.58-2.88,2.8-6.01,4.19-8.99,.23-.52,.5-1,1.09-1.31,.71,.13,1.13,.57,1.56,.97,2.7,2.55,5.39,5.11,8.09,7.65,.51,.49,.92,1.08,1.93,1.27,2.39-3.02,3.75-6.72,6.21-9.7,4.08,2.89,7,7.2,10.61,10M
.65,.4,.43,.74,.91,1.53,.97,2.37-2.1,4.39-5.58,6.58-8.05,.76-.96,.82-1.19,.04-2.01-3.65-3.72-7.19-7.57-10.93-11.21-.4-.35-1.09-.35-1.38,.04-2.06,2.85-4.2,5.74-6.16,8.64-.88-.06-1.29-.49-1.72-.89-2.82-2.61-5.63-5.22-8.47-7.82-.61-.55-1.13-1.22-2.25-1.49-2.15,2.36-3.29,5.59-4.83,8.38-.82,1.8-1.47,1.59-2.69,.55-2.76-2.38-5.64-4.63-8.46-6.94-.47-.37-.93-.79-1.85-.81-2.02,3.25-2.6,7.18-4.55,10.46-.89,.04-1.35-.38-1.84-.74-2.47-1.83-4.94-3.67-7.42-5.48-.74-.43-1.44-1.15-2.37-.9-1.85,3.68-1.88,7.56-3.87,11.24-3.61-1.14-6.M
6-3.44-10.18-4.66-.43-.16-1.14,.14-1.24,.55-.4,1.58-.78,3.16-1.17,4.75-.48,2-.96,4.01-1.47,6.02-.07,.26-.36,.49-.52,.69-3.71-1.02-7.22-2.9-10.87-4.23,.86-4.01,1.73-8.03,2.56-12.05,.13-.57,.81-.81,1.55-.51,2.78,1.1,5.51,2.24,8.26,3.4,1.4,.54,1.91,.54,2.24-.74,.76-2.95,1.59-5.89,2.39-8.84,.17-.63,.32-1.26,1.11-1.8,3.7,1.32,7.02,3.66,10.72,4.95,.2,.03,.57-.11,.66-.26,1.38-2.99,2.3-6.19,3.52-9.25,.46-1.83,1.78-.79,2.8-.15,2.64,1.84,5.26,3.7,7.9,5.54,.5,.34,.91,.81,1.82,.83,1.9-2.48,2.88-5.71,4.43-8.45,.35-.63,.82-1.79,M
1.74-1.26,3.69,2.82,7.25,5.8,11.03,8.52,.76,.31,1.27-.6,1.63-1.09,1.76-2.6,3.28-5.46,5.27-7.88,.92,.01,1.34,.45,1.78,.83,2.62,2.32,5.23,4.64,7.84,6.97,1.18,.92,1.95,2.28,3.54,2.55,2.59-2.65,4.98-5.39,7.82-7.71,1.08,.15,1.49,.75,1.97,1.23,3.69,3.69,7.36,7.41,11,11.16,.35,.36,.98,.4,1.41,.09,3.03-2.13,6.05-4.26,9.06-6.38-1.83-2.48-4.21-4.97-11.06-11.54-.68-.65-1.19-1.46-2.36-1.84-3.67,1.78-6.07,4.87-9.84,6.6-3.76-3.28-7.39-6.56-11.13-9.85-.69-.49-1.63-1.68-2.56-1.13-2.32,2.01-4.19,4.42-6.05,6.82-.35,.44-.62,.95-1.28,M
1.16-4.29-2.66-8.22-6.23-12.28-9.12-.28-.6,.11-.93,.38-1.29,2.12-2.59,3.73-5.64,6.2-7.91,.82-.33,1.66,.56,2.31,.94,3.63,2.72,7.05,5.69,10.79,8.26,.57,.22,1.25-.3,1.65-.66,2.39-2.21,5.2-4.06,7.89-5.92,.87-.05,1.27,.43,1.7,.81,4.05,3.54,8.16,7.11,12.16,10.7,3.9-.52,7.56-2.41,11.36-3.45,.14-.6-.32-1.01-.75-1.4-3.98-3.99-8.56-7.46-12.27-11.69,3.67-1.65,7.71-2.48,11.68-3.63-.13-.35-.14-.69-.36-.89-4.13-3.86-8.46-7.54-12.7-11.28-1.33-1.94,11.59-2.75,12.7-4.04-.15-.75-.84-1.16-1.38-1.62-3.95-3.39-7.98-6.69-11.9-10.11-.39-M
.35-.16-.85,.45-.96,2.49-.45,4.99-.91,7.49-1.33,1.97-.33,3.96-.61,5.94-.93,1.3-.63-.74-1.67-1.2-2.25-2.93-2.38-5.87-4.75-8.81-7.12-.39-.32-.7-.65-.46-1.23,5.07-.87,10.41-.93,15.56-1.33,1.43,.12,1.85-.71,.56-1.53-3.12-2.55-6.26-5.08-9.36-7.65-1.26-1.31,.12-1.14,1.16-1.31,5.91-.36,11.85-.19,17.75-.27,1.63-.62-5.98-5.7-6.73-6.66l4.95-3.35c4.15,.16,8.29,.44,12.42,.73,.86-.06,1.93,.44,2.58-.28,.06-.05,.05-.22-.01-.28-2.01-2.12-4.31-3.94-6.45-5.94l4.75-3.22c6.15,.47,12.24,1.4,18.38,1.96,.21,0,.72-.33,.57-.63-2.59-2.99-5.M
74-5.55-8.44-8.45-.32-.4-.81-.7-.55-1.28,5.81-.14,11.76,1.53,17.58,2.18l-2.11,9.52c-1.26-.09-2.92-.82-4.09-.45Z"/><path class="cls-2" d="M1016.73,589.04s-.07,.02-.1,.03c.01-.02,.02-.05,.03-.07,.01,0,.03,0,.04,0,.01,.02,.02,.04,.03,.05Z"/><path class="cls-2" d="M1385.37,689.28c0,2.58-.03,5.17-.06,7.75-.55,1.54-2.55-.48-3.35-.88-16.23-10.8-32.36-21.51-49.11-31.63-13.61-8.1-27.05-16.54-40.92-24.21-.43-.2-1.05,.02-1.09,.52,.39,5.6,1.55,11.13,2.27,16.69,.06,.58,.18,1.58-.67,1.49-20.75-11.98-41.44-24.26-62.84-35.25-5.34-M
2.71-10.54-5.69-16.02-8.14-.27-.12-.81,.3-.81,.51,1.26,5.19,2.77,10.31,4.19,15.46,.08,.44,.3,1.48-.49,1.24-21.5-10.78-42.61-21.95-64.87-31.52-.8-.26-1.71-.82-2.54-.78-.12,.18-.3,.41-.24,.57,1.85,4.84,3.77,9.65,5.65,14.48,.16,1.39-2.16,0-2.76-.25-17.81-8.23-36-16.23-54.66-22.98-.3-.05-.93,.18-.68,.55,.8,1.6,1.58,3.2,2.41,4.79,1.29,2.48,2.63,4.95,3.92,7.44,.13,.48,.84,1.49-.04,1.61-9.73-3.63-19.3-7.65-29.22-11.01-6.28-2.2-12.65-4.26-18.99-6.36-.2-.07-.56-.03-.72,.08-.59,.68,.91,1.92,1.11,2.59,2.03,3.44,5.03,6.71,6.47M
,10.33-.71,.49-1.47-.04-2.19-.23-11.77-4.01-23.69-7.71-35.77-11.07-1.27-.35-2.58-.61-3.88-.87-.18-.03-.45,.14-.64,.26,2.22,4.05,5.98,7.6,8.34,11.71-.32,.12-.59,.32-.77,.28-3.75-.87-7.41-2.07-11.14-3.02l4.42-19.96c8.1,2,16.11,4.22,24.07,6.58,2.52,.75,5.05,1.47,7.59,2.18,.18,.05,.47-.13,.68-.23,.05-.63-.86-1.67-1.19-2.32-2.09-3.14-4.19-6.27-6.26-9.41-.17-.26-.15-.6-.18-.91,0-.06,.21-.21,.3-.19,.65,.1,1.31,.18,1.92,.36,11.4,3.29,22.73,6.73,33.8,10.67,4.55,1.61,9.11,3.21,13.68,4.79,.18,.06,.48-.07,.7-.16,.25-.21-.02-.6M
3-.1-.89-1.74-3.39-3.57-6.74-5.34-10.11-.63-1.47-2.59-3.74,.59-2.73,19.25,6.54,38.07,14,56.7,21.95,2.06,.53,.08-2.79-.14-3.63-1.34-3.28-2.69-6.55-4.01-9.83-.25-.78-.73-1.48-.06-2.21,23.36,9.06,45.8,19.82,68.3,30.65,1.66,.53,.91-1.54,.74-2.4-1.27-4.73-2.73-9.42-3.78-14.2-.05-.37,.62-.47,.82-.41,15.5,6.99,30.72,14.77,45.74,22.55,10.92,5.74,21.72,11.61,32.42,17.62,.88,.49,1.79,.95,2.72,1.39,.12,.05,.6-.12,.63-.24,.25-3.61-.88-7.28-1.18-10.9-.18-2.55-1.09-5.19-.82-7.68,.74-.13,1.29,.2,1.85,.49,2.91,1.56,5.83,3.11,8.72,M
4.69,21.97,12.03,43.55,24.42,64.78,37.55,7.04,4.34,14.07,8.67,21.01,13.14,.65,.44,.97,.99,.97,1.69-.01,3.99,.02,7.97,.02,11.96Z"/><path class="cls-2" d="M658.78,308.89c-1.02-1.05,.27-2.26,.68-3.31,6.82-12.72,14.57-25.08,22.03-37.51-.42-.1-.84-.32-1.09-.23-2.57,.93-5.13,1.9-7.67,2.89-3.63,1.41-7.25,2.85-10.87,4.29-.35,.14-.8,.35-1.03,0-.15-.23-.1-.64,.05-.89,3.58-6.03,7.09-12.09,10.8-18.07,5.55-9.2,11.74-18.09,17.11-27.4-1.33-.5-2.56,.39-3.87,.64-5.4,1.66-10.8,3.34-16.2,5-.61,.1-1.68,.69-1.95-.11,10.34-18.1,22.78-35M
.2,34.13-52.74,.23-1.07-2.94,.09-3.55,.04-6.25,1.32-12.48,2.67-18.73,3.99-.43,.11-1.04-.16-.88-.67,12.49-20.08,26.27-39.43,40.16-58.63,.46-.64,.83-1.34,1.2-2.02,.13-.24-.05-.45-.37-.47-.53-.03-1.07-.07-1.59-.01-6.94,.78-13.86,1.65-20.8,2.39-1.68,.37-2.61-.24-1.26-1.71,11.54-16.6,23.19-33.11,35.28-49.36,4.45-6.03,9.06-11.98,13.6-17.97,.21-.28,.47-.53,.63-.83,.6-1.22,2.02-1.31,3.37-1.27,7.41-.01,14.82-.03,22.24-.03,.66,0,1.33,.09,1.97,.21,.15,.03,.38,.39,.31,.51-17.37,22.13-35.49,43.81-51.64,66.73-.13,.21,.32,.69,.64M
,.67,.94-.04,1.89-.04,2.81-.14,6.81-.71,13.6-1.58,20.42-2.18,.21-.02,.54,.11,.64,.26,.1,.15,.08,.43-.03,.59-1.51,2.04-3.02,4.08-4.59,6.08-13.05,16.73-25.6,33.56-37.62,50.89-.27,.46-.95,1.38-.11,1.58,7.22-1.25,14.35-2.9,21.53-4.36,2.54-.38,.93,1.06,.2,2.2-3.46,4.74-6.94,9.48-10.4,14.22-8.13,11.59-16.97,23.01-23.97,35.06,.23,.08,.52,.21,.73,.16,1.53-.41,3.05-.85,4.56-1.3,4.92-1.47,9.83-2.94,14.75-4.41,.63-.09,1.63-.7,2.06,.03-9.05,13.86-19.07,27.47-27.77,41.55-.45,.96-1.49,1.83-1.38,2.9,.03,.21,.6,.25,1.1,.06,5.72-2.M
18,11.44-4.33,17.17-6.48,.73-.27,1.5-.48,2.25-.7,.15-.02,.46,.27,.42,.43-7.76,12.42-16.29,24.43-23.73,37.06-1.75,2.93,.23,1.91,2.16,1,5.17-2.31,10.34-4.63,15.52-6.93,.45-.2,.99-.26,1.5-.35,.07-.01,.28,.15,.27,.21-.67,1.9-2.06,3.5-3.07,5.25-5.4,8.31-10.38,16.79-15.43,25.25-1.7,3.06-3.15,4.82,1.78,2.25,4.8-2.39,9.58-4.81,14.39-7.2,.44-.22,.97-.33,1.47-.46,.06-.02,.3,.15,.28,.2-1.7,4-4.58,7.51-6.62,11.36-3.34,5.76-6.6,11.55-9.86,17.34-.15,.26-.05,.61-.03,.92,0,.06,.2,.17,.25,.15,7.11-3.51,13.83-7.88,20.81-11.68,1-.44,M
2.36-1.44,3.41-1.52,.1,.18,.27,.42,.2,.57-.46,.89-1,1.76-1.49,2.64-3.98,7.07-7.97,14.13-11.93,21.21-.26,.47-.7,.93-.51,1.5,.03,.08,.22,.19,.26,.18,8.45-4.23,16.26-9.65,24.61-14.09,.16,.26,.41,.47,.35,.59-.32,.7-.68,1.4-1.08,2.07-3.75,6.33-6.96,12.84-10.37,19.28-.21,.39-.44,.79,.04,1.3,7.88-4.63,15.87-9.21,23.95-13.65,1.96-1.01,1.74-.05,.98,1.43-3.26,5.9-6.67,11.72-9.63,17.78-.13,.25-.12,.47,.19,.54,1.37,.03,2.48-1.22,3.71-1.74,5.91-3.39,11.82-6.79,17.75-10.15,1.42-.8,2.94-1.49,4.45-2.19,.12-.06,.44,.14,.73,.25-3.23M
,5.64-6,11.51-8.95,17.29-.11,.22,0,.4,.31,.49,8.94-4.02,17.43-9.5,26.45-13.59,.65-.22,1.22-.17,.88,.79-2.56,4.85-5.33,9.61-7.56,14.62-.09,1.73,3.25-.76,4.01-.95,6.73-3.37,13.45-6.77,20.36-9.91,1.4-.64,2.84-1.22,4.27-1.81,.3-.13,.54-.04,.66,.21-1.47,4.79-4.91,9.27-6.76,14.07-.06,.15,.14,.38,.27,.54,.83,.02,1.75-.56,2.54-.82,10.12-4.51,20.59-8.48,30.91-12.67,.93-.24,1.99-1,2.93-.48,.07,.03,.1,.2,.06,.27-.35,.7-.69,1.4-1.07,2.08-1.79,3.25-3.6,6.49-5.39,9.75-.16,.47-.61,1.03-.38,1.51,.13,.24,.37,.33,.66,.23,1.36-.46,2.M
74-.89,4.08-1.39,10.51-3.89,21.05-7.71,31.81-11.15,1.13-.21,2.29-1.1,3.4-.46-1.97,4.34-4.65,8.45-6.58,12.8,.89,.61,1.74,.02,2.66-.17,13.66-4.28,27.49-8.43,41.48-11.74l-.07-.12c-2.13,3.8-4.09,7.69-6.08,11.56-.2,.58-.96,1.75,.02,1.9,15.7-3.68,31.45-7.15,47.38-10.16l-.09-.08c-1.61,3.68-3.54,7.21-5.35,10.79-.33,.84-1.66,2.59,.1,2.6,14.11-2.36,28.3-4.29,42.51-6.03,2.79-.34,5.61-.55,8.42-.78,.3-.02,.64,.19,1.05,.33-1.21,3.07-2.69,5.89-4.07,8.87-2,4.21-2.07,3.85,3.5,3.56,10.85-1.02,21.73-1.5,32.61-1.9,6.73-.31,13.45-.59,2M
0.18-.52,.62,.08,1.8-.16,1.96,.63-1.2,4.1-3.38,7.9-4.64,11.99-.17,1.6,3.73,.79,4.83,1.05,21.34,.64,42.78,1.17,63.98,3.77l-.13-.08c-1.69,4.73-2.86,9.71-4.85,14.29l.13-.09c-23.16-2.39-46.38-4.12-69.67-4.52l.11,.09c3.13-7.83,4.43-11.51,4.58-13.01,.01-.1-.08-.2-.16-.4-18.81-.34-37.67,.56-56.45,1.73-.66-.08-2.7,.41-2.64-.69,1.31-3.63,2.89-7.17,4.32-10.75,.56-1.86-4.5-.61-5.51-.71-15.34,1.55-30.6,3.66-45.82,6.05-.52,.08-1.08-.38-.94-.77,1.24-3.32,2.86-6.5,4.26-9.75,1.37-2.83-1.53-1.57-3.12-1.44-13.43,2.7-26.87,5.32-40.15M
,8.66-.77,.03-3.02,1.03-3.09-.14,1.26-3.67,3.19-7.08,4.75-10.62,.37-1.32-.54-1.29-1.85-.9-12.84,3.44-25.75,7.01-38.29,11.22-.59,.2-1.28,.25-1.92,.35-.07,.01-.27-.16-.25-.23,.92-3.73,3.08-7.1,4.51-10.67,1.42-2.49-.84-1.58-2.25-1.13-5.44,1.87-10.92,3.68-16.31,5.63-6.13,2.22-12.2,4.55-18.3,6.84-.63,.29-2.07,.8-1.9-.36,1.56-3.56,3.34-7.04,4.97-10.58,.13-.63,1.06-1.67,0-1.9-11.54,3.97-22.74,9.28-33.92,14.08-.45-.46-.42-.87-.24-1.29,1.68-4.09,3.51-8.12,5.09-12.25,.02-.07-.1-.19-.2-.26-.69-.23-1.76,.56-2.46,.77-7.89,3.73-M
15.53,7.76-23.19,11.78-1.28,.68-3.7,2.18-2.43-.63,1.85-4.38,4.05-8.63,5.66-13.09-.32-.76-1.46,.15-1.97,.31-5.11,2.8-10.24,5.59-15.3,8.44-3.26,1.61-6.06,4.15-9.45,5.34-.36-.47-.11-.87,.06-1.27,2.09-4.77,4.19-9.54,6.27-14.32,.85-2.51-2.72,.34-3.53,.68-6.56,3.96-13.12,7.92-19.67,11.88-.72,.37-1.53,1.16-2.36,1.05-.15-.07-.26-.4-.19-.56,2.34-5.53,5.11-10.88,7.64-16.33,.76-1.51,.53-1.99-1.08-1.17-7.47,4.2-14.43,8.95-21.6,13.58-.48,.31-1.02,.95-1.65,.54-.6-.39-.02-1.02,.19-1.49,2.44-5.36,4.75-10.76,7.51-16.02,.83-1.92,2.4M
9-4.34-.93-2.22-6.13,3.87-12.25,7.76-18.37,11.64-1.05,.67-2.11,1.34-3.19,1.98-.14,.08-.47,0-.69-.05-.07-.01-.15-.19-.12-.27,.25-.61,.49-1.23,.79-1.83,3.19-6.52,6.39-13.03,9.58-19.54,.92-1.96,.68-2.39-1.27-1.24-5.18,3.27-10.35,6.56-15.52,9.84-1.9,1.2-3.79,2.41-5.71,3.6-.18,.07-.86,.03-.79-.34,3.65-9.07,9-17.47,13.08-26.39,.04-.15-.31-.41-.49-.33-.7,.32-1.42,.61-2.07,.99-5.04,2.88-10.01,5.86-15.06,8.71-1.47,.46-.23-1.64-.02-2.22,4.49-9.46,9.56-18.75,14.69-27.99,.16-.63-.18-1.03-1.08-.53-5.77,2.96-11.45,6.06-17.2,9.07M
-.15,.08-.48-.04-.71-.11-.29-.43,.28-1.04,.42-1.48,5.62-10.54,11.28-20.98,17.5-31.24,.49-1.01,2.46-3.34-.17-2.48-5.94,2.95-12.25,5.31-17.96,8.65h.05Z"/><path class="cls-2" d="M655.29,1059.86c8.98-4.12,17.66-8.8,26.41-13.35,.55-.29,1.07-.66,1.81-.44l-.09-.07c.34,.65,.03,1.26-.23,1.86-1.38,3.13-2.77,6.25-4.17,9.38-.51,1.2-1.31,2.32-1.2,3.67-.3,.04-.32,.08-.07,.14v-.2c.55,.16,1.02-.01,1.47-.27,2.09-1.17,4.18-2.34,6.29-3.48,5.67-3.07,11.33-6.15,16.68-9.57,.82-.53,1.89-1.2,2.8-.49l.06-.08c-.78,.64-.99,1.51-1.34,2.31-1.3M
8,3.15-2.71,6.31-4.07,9.46-1.96,4.49-3.11,5.98,2.25,2.59,6.12-3.7,12.24-7.4,18.36-11.11,.98-.43,2.24-1.86,3.3-1.51,.26,.31,.13,.61,0,.91-2.35,5.16-4.87,10.26-7.28,15.4-.2,.67-.94,1.46-.29,2.05,.04,.05,.29,.04,.38-.01,8.21-4.6,15.88-9.97,23.89-14.88,.17,.26,.39,.45,.35,.58-.3,.82-.63,1.64-.99,2.45-2.48,5.57-5,11.14-7.85,16.6-.2,.38-.53,.75-.32,1.2,.04,.08,.22,.2,.26,.18,.47-.19,.98-.35,1.39-.61,6.65-4.21,13.29-8.43,19.93-12.65,.84-.43,1.72-1.25,2.64-1.39,.62,.75-.46,1.87-.7,2.68-2.95,6.01-5.9,12.01-8.85,18.02-.39,.8M
-.73,1.61-1.07,2.43-.03,.08,.06,.2,.11,.29,.11,.21,.37,.3,.64,.13,3.11-1.88,6.24-3.75,9.3-5.68,4.33-2.73,8.61-5.52,12.93-8.27,.13-.08,.47,.01,.7,.06,.3,.3-.16,.83-.25,1.18-3.63,7.92-7.74,15.62-11.8,23.33-.36,.69-.66,1.4-.97,2.11-.03,.08,.04,.25,.11,.27,1.1,.31,2.06-.77,3.03-1.16,4.25-2.47,8.48-4.95,12.73-7.42,.75-.44,1.39-1.04,2.39-1.13l-.06-.09c.41,.88-.12,1.62-.5,2.42-4.09,8.61-8.57,17.09-13.29,25.49-.52,1.08-1.51,2.04-1.41,3.29l-.12-.07c1.58,.05,2.83-1.06,4.2-1.69,4.13-2.21,8.25-4.43,12.38-6.63,.75-.28,1.6-.99,2M
.41-.88,.09,.07,.21,.2,.18,.27-.31,.71-.61,1.42-.97,2.11-5.43,10.28-11.03,20.5-17.09,30.56-.41,.67-.76,1.37-1.07,2.08-.07,.15,.1,.38,.22,.56,5.95-1.94,11.63-5.35,17.46-7.83,.58-.27,1.14-.58,1.86-.35l-.09-.06c.2,.56-.05,1.05-.33,1.55-4.01,7.06-7.95,14.14-12.05,21.16-3.19,5.46-6.6,10.84-9.9,16.26-.23,.38-.37,.8-.52,1.21-.02,.06,.11,.19,.21,.25,.83,.19,1.75-.44,2.57-.64,4.96-1.94,9.91-3.89,14.86-5.84,.95-.24,1.91-1.11,2.9-.64,.08,.03,.15,.19,.12,.26-.23,.5-.45,1.01-.73,1.5-8.29,15.12-18.76,29.66-27.1,44.62,.07,.08,.23M
,.2,.3,.18,.9-.21,1.81-.42,2.68-.69,5.4-1.66,10.8-3.34,16.2-5,.93-.2,1.79-.74,2.68-.11-10.61,18.11-22.71,35.48-34.36,52.94,.81,.47,1.46,.34,2.11,.2,6.37-1.37,12.73-2.77,19.1-4.14,.67-.1,2.3-.56,2.11,.48-9.1,14.78-19.09,28.96-29.05,43.24-3.64,5.16-7.38,10.27-11.06,15.41-.46,.65-.83,1.34-1.2,2.02-.25,.58,.8,.51,1.14,.53,6.94-.77,13.86-1.62,20.8-2.36,1.94,0,3.71-.53,1.91,1.96-16.21,23.36-32.68,46.57-50.21,69-8.32,.47-16.69,.07-25.03,.19-.68,0-1.83,.05-1.97-.65,16.6-21.39,34.08-42.35,49.78-64.21,.68-.92,1.31-1.88,1.94-M
2.82,.17-.25-.21-.74-.53-.72-1.87,.12-3.74,.37-5.61,.56-4.8,.55-9.59,1.12-14.39,1.65-.86-.07-4.46,.89-3.99-.61,12.06-15.94,24.37-31.75,35.83-47.98,2.07-2.9,4.1-5.82,6.12-8.74,.32-.46,.55-.97,.75-1.48,.03-.08-.3-.37-.47-.37-6.8,1.15-13.54,2.84-20.32,4.17-.71,.03-1.67,.45-2.33,.12-.09-.18-.21-.43-.13-.56,.49-.76,1.03-1.51,1.58-2.25,11.62-16.01,23.47-31.86,33.9-48.46-.75-.5-1.48-.12-2.26,.08-6.55,1.74-13.08,4.4-19.66,5.61-.64-.61,.38-1.38,.67-1.96,7.31-10.06,14.05-20.36,20.87-30.63,2.59-3.9,5.02-7.86,7.51-11.79,.15-.2M
3,.05-.44-.23-.54-1.92-.01-3.67,1.27-5.5,1.8-4.89,1.77-9.71,3.79-14.66,5.39-.24,.04-.94-.12-.73-.46,8.27-12.7,16.96-25.14,24.33-38.27,.06-.13-.14-.37-.27-.53-.04-.05-.27-.04-.37,0-5.94,2.49-11.76,5.23-17.67,7.8-.45,.2-.99,.29-1.49,.4-.07,.01-.29-.15-.28-.21,.57-1.92,2.04-3.49,3.02-5.24,5.95-9.42,11.84-18.78,17.15-28.5,.01-.33-.37-.64-.76-.39-5.88,2.8-11.66,5.81-17.5,8.68-.32,.08-1.15,.42-1.35-.01,4.39-8.02,9.55-15.66,13.85-23.68,.93-1.67,1.82-3.36,2.69-5.05,.27-.52,.16-1.06-.26-1.52,.07,.05,.13,.09,.2,.13-.22,.06-.M
24,0-.06-.17-7.03,4.98-15.08,8.67-22.5,13.12-2.84,1.46-2.09,.13-.96-1.71,4.14-7.37,8.27-14.73,12.4-22.1,.15-.4,.75-1.16,.41-1.48-.75-.31-1.36,.34-2,.64-6.4,3.76-12.8,7.53-19.21,11.29-.98,.57-1.96,1.14-2.98,1.67-.16,.08-.55,.05-.69-.05-.41-.72,.74-1.9,1.02-2.63,3.59-6.03,6.64-12.24,9.87-18.4,1.31-2.54-.57-1.62-1.93-.69-6.85,4.37-14.19,8.2-21.34,12.24-2.41,1.22-2.06,.19-1.09-1.64,3.13-5.71,6.48-11.33,9.32-17.18,.12-.25-.06-.59-.12-1.06-7.5,4.15-14.74,8.42-22.18,12.63-1.09,.62-2.26,1.17-3.4,1.75-.29,.14-.53,.09-.65-.1M
1-.24-.49,.33-1.02,.48-1.5,2.62-5.07,5.25-10.14,7.87-15.22,.21-.4,.41-.8-.04-1.3-6.91,3.43-13.62,7.26-20.48,10.82-1.91,1.01-3.88,1.94-5.83,2.9-.46,.23-.91,.21-1.08,.03-.3-.32-.09-.61,.06-.89,1.58-2.97,3.2-5.93,4.76-8.91,.94-1.79,1.82-3.59,2.67-5.4,.12-.25-.08-.59-.13-.9-8.32,3.41-16.12,7.89-24.31,11.65-1.48,.6-3.08,1.57-4.63,1.82-.12-.17-.3-.39-.24-.54,2.08-4.45,4.44-8.78,6.63-13.18,.2-.4,.27-.83-.21-1.3-11.87,4.75-23.78,10.46-35.92,14.33-.1-.18-.27-.42-.2-.56,2-3.89,4.25-7.67,6.31-11.53,.31-.58,.46-1.22,.66-1.84,.M
02-.06-.16-.22-.26-.22-13.02,4.02-25.62,9.68-38.89,13.29-.19,.04-.47-.12-.67-.22-.18-.56,.55-1.52,.76-2.11,1.76-3.49,3.9-6.82,5.39-10.43,.06-.15-.14-.38-.27-.55-13.58,3.73-27.11,8.33-40.96,11.68-.76,.19-.75,.21-2-.14,2.11-3.83,4.02-7.75,5.98-11.64,.38-.75-.53-.87-1.06-.89-11.63,2.69-23.23,5.53-35,7.78-3.53,.62-7.03,1.67-10.62,1.88-1.19-.25-.03-1.55,.18-2.21,1.63-3.3,3.51-6.49,4.88-9.91,.18-.75-.86-.73-1.35-.66-9.64,1.55-19.27,3.17-28.96,4.38-4.52,.59-9.04,1.16-13.57,1.7-2.86,.15-5.86,1.04-8.68,.57-.17-.87,.38-1.53,M
.69-2.22,1.1-2.43,2.28-4.84,3.41-7.25,.41-1.15,2.2-3.35-.28-3.28-12.35,.86-24.7,1.8-37.08,2.13-6.06,.2-12.11,.6-18.18,.52-.8-.01-1.61-.06-2.4-.15-.16-.02-.41-.32-.38-.46,1.09-4.23,3.71-8.04,4.58-12.32,.05-.26-.11-.44-.42-.48-3.86-.47-7.79-.31-11.68-.44-18.92-.58-38-1.17-56.75-3.58l.15,.14c1.91-4.66,3.2-9.56,4.88-14.31l-.12,.09c23.14,2.58,46.4,3.98,69.68,4.52l-.11-.09c-1.54,4.12-3.08,8.25-4.61,12.37-.21,.56,.26,1.04,1.01,1.08,10.64,.2,21.29-.28,31.92-.56,8.47-.36,16.92-1.04,25.4-1.35,.37-.02,.81,.36,.75,.62-.98,3.81M
-2.92,7.37-4.23,11.09-.11,.28,.27,.69,.61,.7,16.96-1.07,33.81-3.92,50.62-6.36,.63-.09,1.06,.28,.89,.74-1.15,3.12-2.65,6.1-3.96,9.15-.29,.77-1.34,2.34,.16,2.4,14.94-2.45,29.74-5.92,44.47-9.4,.45-.03,1.17-.2,1.41,.19-1.22,3.98-3.51,7.65-5,11.56-.12,.28,.36,.61,.76,.52,8.74-2.04,17.32-4.73,25.93-7.18,5.06-1.45,9.98-3.28,15.04-4.69,1.16-.03,.58,1.14,.31,1.8-1.42,3.14-2.85,6.27-4.26,9.41-.08,.34-.53,1.34,.02,1.42,4.33-.91,8.5-2.71,12.7-4.07,8.61-2.93,17.04-6.73,25.69-9.29,.62,.51,.15,1.2-.07,1.79-1.62,3.42-3.25,6.84-4.8M
9,10.26-.2,.41-.33,.82,.12,1.22,11.7-4.03,22.99-9.58,34.27-14.16,.11,.05,.24,.18,.23,.25-.15,.63-.26,1.28-.51,1.88-1.41,3.37-2.87,6.72-4.3,10.08-.26,.61-.52,1.23-.09,1.85-.07-.09-.14-.17-.2-.25l.2,.19Z"/><path class="cls-2" d="M553.63,1221.01c-.99-1.21,.96-2.1,1.6-2.98,7.4-7.4,14.81-14.8,22.21-22.2,.42-.58,1.48-1.05,1.14-1.84-.02-.06-.25-.13-.34-.1-11.26,3.15-22.38,6.82-33.6,10.15-.88,.27-1.78,.5-2.68,.71-.15,.03-.41-.17-.56-.29,6.26-7.42,13.83-14.29,20.52-21.53,.3-.45,2.03-1.94,.98-2.07-4.34,1.04-8.56,2.56-12.81,3M
.88-7.85,2.57-15.83,4.85-23.83,7.1-.63,.18-1.25,.4-1.91,.04,.05-.81,.8-1.33,1.36-1.91,5.72-6.37,12.2-12.27,17.55-18.9-.56-.28-1.09-.24-1.6-.09-3.04,.88-6.08,1.75-9.1,2.65-9.46,2.82-19.07,5.29-28.63,7.88-.57,.2-1.39,.33-1.91,.1-.7-.45,1.48-2.09,1.78-2.63,4.26-4.71,8.52-9.42,12.76-14.15,.61-.68,1.42-1.29,1.55-2.2-.78-.32-1.55,0-2.31,.18-11.2,3.09-22.59,5.7-33.9,8.5-2.3,.57-4.6,1.22-7.02,1.43-.2,.02-.45-.15-.63-.27,0-.97,1.21-1.69,1.73-2.47,4.1-4.81,8.44-9.42,12.37-14.36,.2-1.29-3-.06-3.73-.03-14.45,2.97-28.85,6.51-43M
.43,8.67-1.12-.1,.51-1.67,.75-2.14,3.29-4.07,6.61-8.12,9.9-12.19,1.78-2.11,1.78-2.79-1.19-2.26-12.44,2.39-25.04,4.15-37.6,6.06-3.57,.54-7.17,.93-10.76,1.38-.25,.03-.72-.05-.74-.12-.22-.8,.4-1.41,.85-2.01,3.25-4.47,6.69-8.81,9.8-13.37,.16-.24-.21-.71-.56-.68-5.9,.35-11.73,1.31-17.6,1.93-13.24,1.27-26.49,2.51-39.77,3.36l.06,.11c2.63-4.5,5.53-8.83,8.38-13.21,2.08-3.14,1.69-3.19-2.22-3.03-20.4,.87-40.81,1.6-61.24,1.27l.09,.1c2.32-5.29,5.41-10.25,7.79-15.52,.2-.4-.19-.92-.72-.95-2.01-.11-4.01-.28-6.02-.29-22.53-.46-45.0M
3-2.07-67.48-4.03l.14,.11c2.14-5.86,4.22-11.74,6.44-17.58l-.11,.09c25.19,3.46,50.75,4.12,76.13,5.85l-.15-.09c-1.9,4.75-4.43,9.24-6.62,13.86-.29,.65-.91,1.68,.16,1.94,18.02,.81,36.11,.21,54.14-.29,3.23-.1,6.46-.23,9.69-.34,.71-.02,1.16,.58,.86,1.13-2.46,4.2-5.06,8.33-7.59,12.49-.52,.8-1.08,1.9,.57,1.86,13.42-.78,26.85-1.79,40.2-3.24,5.34-.53,10.67-1.33,16.03-1.56,.35,0,.79,.43,.65,.65-3.02,4.86-6.62,9.35-9.71,14.16-.17,.26,.18,.7,.54,.66,2.27-.24,4.55-.42,6.79-.75,14.85-2,29.6-4.63,44.39-6.94,.35-.04,.76,.42,.59,.66M
-3.19,4.67-6.86,9-10.25,13.53-.41,.53-.92,1.04-.92,1.79,7.26-.63,14.43-2.7,21.62-3.97,8.07-1.69,16.18-3.3,24.13-5.34,.59-.07,1.4-.36,1.94-.09,.1,.16,.25,.4,.17,.53-.43,.67-.9,1.32-1.41,1.96-3.61,4.54-7.43,8.94-10.92,13.58-.06,.08-.09,.27-.03,.31,.73,.62,1.74,.04,2.57-.05,12.66-2.98,25.22-6.2,37.68-9.67,1.43-.22,2.9-1.18,4.31-.58-4.22,5.45-8.91,10.5-13.32,15.79-.45,.53-.84,1.08-1.24,1.64-.05,.07,0,.22,.06,.29,.75,.34,1.87-.2,2.68-.3,13.02-3.22,25.81-7.97,38.65-11.08,.09,.16,.23,.41,.14,.52-.55,.74-1.13,1.46-1.75,2.1M
6-4.35,4.93-8.71,9.85-13.06,14.78-.54,.61-1,1.27-1.47,1.91-.04,.06,0,.2,.05,.25,.63,.35,1.61-.13,2.28-.23,12.24-3.68,24.43-8.35,36.67-11.62,.29,.12,.2,.51-.35,1.12-5.98,6.96-12.51,13.47-18.56,20.36-.07,1.12,1.45,.3,2.06,.2,11.82-3.89,23.84-7.26,35.29-11.96l-.12,.07c.34,.37,.53,.77,.18,1.18-.76,.89-1.53,1.77-2.33,2.63-6.31,7.15-13.68,13.84-19.43,21.26,.07,.08,.25,.19,.33,.17,.89-.24,1.78-.48,2.64-.77,9.65-3.28,19.29-6.57,28.93-9.85,1.09-.23,2.23-1.08,3.34-.65,.09,.52-.76,1.19-1.05,1.66-7.85,8.81-15.99,17.7-24.73,25.M
86,.3,0,.33,.04,.11,.12l-.03-.22c1.44,.79,3.09-.36,4.54-.67,8.33-2.76,16.65-5.54,24.97-8.31,.62-.21,1.2-.5,1.9-.17-7.52,9.73-16.62,18.51-25.08,27.66-.9,.93-1.73,1.9-2.58,2.87-.05,.06,0,.21,.07,.29,.07,.08,.23,.18,.31,.17,.78-.17,1.56-.33,2.31-.56,7.03-2.16,14.06-4.34,21.09-6.5,1.38-.42,2.77-.83,4.17-1.21,.15-.04,.41,.14,.58,.26,.05,.04,0,.23-.06,.3-10.07,11.44-20.92,22.19-31.46,33.21-1.87,2.01-1.86,2.37,.99,1.71,7.29-1.9,14.58-3.82,21.87-5.73,1.34-.21,2.57-1.03,3.93-.57-7.36,8.35-15.49,16.02-23.29,23.98-5.46,5.71-1M
1.72,10.95-16.8,16.89-.01,.63,1.63,.15,2.11,.09,8.22-1.68,16.46-3.28,24.73-4.75,1.07,.32,.42,.82-.13,1.42-2.86,2.86-5.7,5.73-8.59,8.57-9.11,8.96-18.39,17.76-27.68,26.55-3.57,3.37-7.21,6.69-10.81,10.03-.25,.33-.83,.67-.63,1.11,.52,.42,1.58,.11,2.25,.16,7.47-.45,15-1.72,22.46-1.67,.83,.58-.81,1.53-1.16,2.07-17.91,17.01-35.86,33.97-54.34,50.41-2.48,2.24-2.01,2.08-5.87,2.09-6.74,.01-13.47,.02-20.21,.02-2.4-.1-4.33,.1-1.28-2.38,16.8-14.2,33.43-28.68,49.65-43.37,2.15-1.93,4.15-3.96,6.2-5.95,.21-.33-.3-.52-.54-.66-8.51,.9M
1-17.07,1.93-25.6,2.78-.22,.02-.59-.07-.68-.2-.19-.79,.95-1.27,1.4-1.82,8.86-7.97,17.79-15.88,26.57-23.91,6.29-5.76,12.38-11.66,18.54-17.5,.46-.58,1.41-1.12,.99-1.92,0,.23,.08,.27,.28,.14l-.26-.05c-9.22,1.37-18.33,3.41-27.51,5.03-.88-.17-.68-.54-.11-1.1,13.42-12.44,27.78-24.76,39.62-38.08-.07-.08-.24-.18-.33-.16-.91,.17-1.83,.34-2.73,.56-8.88,2.13-17.71,4.48-26.61,6.49-.18,.04-.44-.12-.64-.22,0-.6,1.11-1.32,1.51-1.83,11.31-10.7,22.99-20.99,33.63-32.35-1.62-.39-2.8,.4-4.31,.74-8.86,2.54-17.72,5.07-26.59,7.6-1.1,.28-M
2.38,.81-3.43,.12l.04,.03c10.14-8.99,19.5-18.92,29.36-28.24,.38-.46,1.23-.96,1.07-1.59-.11-.13-.49-.22-.69-.16-1.02,.27-2.02,.58-3.02,.88-7.02,2.16-14.03,4.33-21.06,6.47-3.41,1.21-7.22,1.72-10.44,3.32h.05Z"/><path class="cls-2" d="M374.96,214.19c-.59,.32-1.22,.43-1.91,.24-3.81-1.08-7.62-2.14-11.42-3.23-2.81-.68-5.53-1.9-8.39-2.25-.22,0-.57,.16-.63,.31-3.76,20.55-5.39,41.55-7.33,62.36-.06,2.49-1.66,1.24-3.14,.79-5.27-2.16-10.54-4.34-15.81-6.5-.59-.23-1.68-.78-2.04-.01-1.63,18.12-1.7,36.38-2.24,54.57,.04,1.96-1.48,1.M
06-2.57,.51-4.35-2.35-8.7-4.72-13.04-7.08-1.1-.32-4.24-3.26-4.77-1.41-.21,16.36,.99,32.75,1.46,49.06-.97,.38-1.69-.33-2.48-.75-4.69-3.07-9.36-6.16-14.04-9.24-1.15-.57-2.24-1.94-3.56-1.9-.19,.06-.44,.3-.43,.45,.25,4.09,.48,8.17,.82,12.26,.77,9.13,1.75,18.26,2.64,27.38-.09,.94,.94,5-.21,4.93-.36-.1-.76-.18-1.03-.38-6-4.28-11.73-8.88-17.56-13.38-.48-.33-.91-1.01-1.64-.64-.62,.31-.3,.97-.28,1.48,.03,.65,.1,1.29,.19,1.93,1.43,12.55,3.63,25.04,5.16,37.56-1.12,.12-1.8-.79-2.63-1.36-5.58-4.68-11.14-9.37-16.72-14.05-.7-.42-M
2.6-2.8-2.99-1.15,1.64,12.44,4.59,24.77,6.22,37.19-2.11-.55-3.3-2.49-4.97-3.76-5.49-5.04-10.96-10.08-16.45-15.12-.78-.58-1.35-1.58-2.45-1.46,1.44,10.54,4.19,21.04,6.07,31.57,.19,.96,.34,1.92,.46,2.88,.02,.13-.28,.3-.47,.41-.94-.28-1.91-1.63-2.73-2.27-6.71-6.61-13.41-13.22-20.11-19.83-.88-.7-1.44-1.84-2.69-1.85,.85,7.37,3.03,14.65,4.38,21.98,.61,2.87,1.25,5.73,1.86,8.59,.11,.52,.24,1.06-.09,1.56-.03,.05-.29,.07-.38,.03-1.95-1.11-3.27-3.11-4.91-4.63-6.84-7.21-13.68-14.42-20.52-21.63-.79-.64-1.37-1.91-2.48-1.96-.13,.0M
1-.33,.31-.3,.46,.22,1.28,.47,2.56,.74,3.83,1.23,5.73,2.47,11.46,3.7,17.19,.55,2.55,1.1,5.09,1.62,7.64,.06,.28-.11,.6-.21,.89-.55,.19-1.34-.8-1.74-1.13-9.82-10.66-19.46-21.48-29.37-32.06-.12-.12-.48-.1-.74-.12-.03,0-.13,.19-.12,.28,1.36,9.1,3.48,18.08,5.22,27.11-.3,1.4-1.77-.61-2.18-1.04-11.39-12.38-21.85-25.95-33.44-37.95-1.08-.23-.21,2.39-.31,2.95,1.04,7.47,3.02,15.02,3.51,22.46-1.46-.35-2.11-1.82-3.09-2.82-10.26-12.26-20.52-24.53-30.79-36.79-1.95-2.32-3.91-4.64-5.9-6.94-.1-.12-.48-.1-.73-.11-.45,.42-.18,1.27-.17M
,1.83,.68,6.22,1.37,12.44,2.04,18.67,.07,.64,.03,1.28,.02,1.93-.09,.36-.77,.17-.92,.07-14.72-17.71-28.96-35.82-43.51-53.67-.76-.96-1.73-1.94-1.56-3.24-.02-6.25-.05-12.5-.06-18.74,0-.3,.16-.61,.29-.9,.02-.05,.32-.11,.37-.07,13.69,15.93,26.51,32.72,39.95,48.91,.89,.84,1.61,2.54,2.94,2.5-.15-5.27-1.03-10.5-1.46-15.76-.23-2.25-.46-4.51-.67-6.76,.27-1.08,1-.43,1.51,.1,11.32,13.51,22.64,27.02,33.98,40.53,.6,.55,2.9,3.82,3.2,2.29-1.06-8.42-2.96-16.94-3.56-25.32,1.02-.11,1.51,1,2.17,1.6,9.73,11.12,19.46,22.24,29.2,33.36,.4M
8,.5,3.01,3.83,2.99,1.58-1.57-8.74-3.24-17.46-4.72-26.21-.07-.41,.07-.84,.13-1.25,0-.02,.3-.06,.38,0,9.92,9.99,19.11,20.86,28.81,31.13,.3,.32,.51,.76,1.13,.81,.09,0,.28-.1,.28-.16-.18-3.99-1.36-7.87-1.99-11.81-1.15-6.07-2.29-12.14-3.43-18.2-.24-1.15,.95-.8,1.33-.31,3.2,3.33,6.41,6.66,9.62,9.98,4.78,4.94,9.58,9.88,14.38,14.8,.58,.59,1.23,1.13,1.87,1.68,.12,.08,.58-.02,.63-.18-1.01-9.08-3.56-18.05-4.78-27.15-.31-1.81-.59-3.63-.84-5.45,.37-1.46,1.7,.35,2.36,.82,6.43,6.23,12.85,12.47,19.28,18.7,.85,.83,1.78,1.61,2.71,2M
.38,.11,.09,.49-.01,.87-.03-.91-8.79-3-17.47-4.18-26.24-.42-3.2-1.25-6.38-1.34-9.61,.44-.82,2.11,.99,2.64,1.33,5.49,4.89,10.95,9.8,16.43,14.7,2.8,2.21,5.28,5.88,4.09-.63-1.12-7.59-2.28-15.18-3.2-22.79-.34-4.38-1.59-8.8-1.39-13.16,.7-.63,1.83,.69,2.46,1.05,4.85,3.9,9.67,7.81,14.52,11.7,1.33,1.07,2.71,2.09,4.1,3.11,.13,.1,.49,.03,.73-.02,.08-.01,.18-.18,.17-.28-.22-2.47-.43-4.93-.68-7.4-.96-8.9-1.86-17.81-2.61-26.73-.24-2.79-.41-5.59-.62-8.39-.03-.44,.21-.76,.49-.79,.45-.05,.75,.15,1.04,.35,3.85,2.69,7.69,5.41,11.56,M
8.09,2.34,1.62,4.72,3.21,7.1,4.79,.16,.11,.53,.13,.74,.06,.76-.35,.39-1.39,.46-2.06-.29-5.06-.79-10.1-.85-15.17-.38-9.58-.95-19.16-.99-28.75,.13-.88-.28-2.49,1.04-2.35,5.78,3.08,11.33,6.59,17.03,9.83,.86,.23,2.3,1.78,2.98,.68,.17-18.2,.43-36.4,1.1-54.59l-.14,.05c6.28,2.66,12.5,5.46,18.76,8.17,1.13,.35,3.11,1.59,3.06-.53,1.41-20.5,3.06-41,5.82-61.38l-.13,.12c6.79,2.07,13.6,4.07,20.4,6.1,.63,.19,1.27,.36,2.08,.01,2.87-19.84,6.37-39.63,10.07-59.34,.7-3.72,1.53-7.43,2.31-11.14,.2-.95,.71-1.2,2.01-1.04,5.96,.81,11.9,1.7M
8,17.84,2.66,1.32,.2,2.63,.46,3.93,.73,.79,.33,.4,1.43,.35,2.09-3.26,14.48-6.46,28.99-9.21,43.56-1.82,9.13-3.38,18.29-4.97,27.45-.08,.43-.11,.85,.18,1.25h0Z"/><path class="cls-2" d="M1061.9,1228.43c5.16,.76,10.15,2.88,15.25,4.12,1.61,.13,7.1,3.06,7.29,.51,2.55-17.85,4.63-35.76,6.39-53.71,.46-2.96-.04-6.11,.96-8.96,.66-.62,1.77,.13,2.5,.31,5.28,2.16,10.54,4.33,15.82,6.49,1.08,.44,2.25,.95,2.43-.71,1.31-18.26,1.25-36.6,2.11-54.87,1.07-.4,1.97,.4,2.92,.8,4.79,2.61,9.57,5.23,14.35,7.84,.75,.42,2.41,1.67,2.89,.52,.37-16M
.35-.91-32.78-1.37-49.07,.67-.64,1.68,.31,2.33,.6,5.63,3.69,11.22,7.41,16.85,11.1,.35,.22,1.04,.29,1.12,.12-.02-14.7-2.56-29.65-3.59-44.41,.42-1.61,2.45,.59,3.19,.97,4.97,3.8,9.92,7.61,14.88,11.41,.81,.46,1.54,1.42,2.48,1.5,.31-.02,.48-.16,.47-.43-.05-3.13-.54-6.23-.95-9.33-1.22-10.39-3.07-20.78-4.33-31.12,.99-.32,1.73,.71,2.49,1.19,5.67,4.76,11.33,9.53,17,14.29,.65,.54,1.35,1.05,2.04,1.55,.06,.05,.26,0,.38-.04,.1-.03,.25-.11,.25-.17,0-.64,.08-1.29-.03-1.92-.93-5.55-1.89-11.09-2.85-16.64-.96-6.29-2.46-12.59-3.21-18M
.85,1.25-.11,2.08,1.23,3.03,1.9,5.85,5.36,11.68,10.72,17.53,16.08,.99,.69,1.92,2.27,3.19,2.22,.3-.37,.11-1.07,.09-1.54-2.04-10.21-4.09-20.41-6.13-30.61-.02-.76-.64-1.92,.22-2.35,.07-.05,.3-.03,.36,.03,8.43,7.58,16.02,16.05,24.43,23.66,.11,.06,.59-.08,.63-.23,0-.64,.06-1.29-.07-1.92-2.01-9.77-4.12-19.54-6.23-29.29-.04-.2,.03-.42,.08-.63,.08-.18,.49-.22,.63-.13,5.32,4.89,10.02,10.42,15.09,15.57,3.91,4.12,7.82,8.24,11.75,12.34,.22,.23,.63,.36,.96,.52,.34,.02,.39-.49,.36-.74-2.05-9.66-4.18-19.3-6.19-28.97,.23-1.47,1.79M
,.5,2.22,.94,9.13,10.01,18.25,20.02,27.39,30.03,1.43,1.42,3.06,3.8,2.51-.16-1.47-7.88-3.03-15.75-4.67-23.61-.1-.52-.04-1.06-.03-1.59,0-.07,.13-.16,.23-.19,.12-.03,.33-.05,.39,0,.67,.67,1.36,1.33,1.97,2.04,9.39,10.79,18.76,21.58,28.14,32.37,1.38,1.59,2.76,3.19,4.18,4.76,.19,.21,.67,.26,1.21,.46-1.02-7.64-2.43-14.98-3.68-22.55-.14-.85-.13-1.71-.18-2.57,0-.1,.1-.28,.14-.28,.24,0,.59,0,.71,.11,.75,.76,1.47,1.54,2.14,2.34,11.45,13.7,22.9,27.41,34.35,41.11,.75,.89,1.53,1.77,2.34,2.63,.1,.11,.46,.09,.7,.08,.06,0,.17-.17,.M
17-.26-.32-6.89-1.18-13.74-1.83-20.61-.11-3,1.45-.75,2.41,.31,6.99,8.57,13.99,17.14,20.93,25.73,6.72,8.32,13.38,16.68,20.07,25.02,.75,1.09,2.01,2.05,2.06,3.44-.07,6.66,.32,13.39-.16,20.02-.09,.1-.54,.19-.67,.08-.71-.78-1.43-1.56-2.09-2.37-7.38-9.14-14.73-18.29-22.12-27.43-5.75-6.87-11.1-14.13-17.17-20.73-.12-.06-.58,.08-.62,.23-.03,.64-.1,1.29-.04,1.92,.68,6.76,1.41,13.51,1.92,20.28,0,.09-.1,.26-.17,.26-.7,.15-1.09-.32-1.49-.79-11.5-13.82-23.08-27.56-34.63-41.35-.52-.62-1.13-1.19-1.72-1.78-.13-.1-.57-.04-.65,.12,.7M
2,8.31,2.67,16.64,3.45,25-.05,.56-.68,.54-1,.22-10.44-11.75-20.71-23.65-31.09-35.45-.59-.62-1.13-1.75-2.2-1.72,.2,5.34,1.93,11.06,2.72,16.51,.64,3.73,1.46,7.43,1.76,11.2,.03,.27-.17,.41-.48,.39-9.47-9.07-18-19.65-27.14-29.23-.91-.76-1.75-2.36-2.99-2.39-.32,.47-.03,1.32-.01,1.89,1.77,9.47,3.67,18.93,5.35,28.42,.01,.58-.73,.54-1.03,.26-8.07-8.2-15.99-16.53-24.01-24.78-4.75-5.23-2.48,.34-2.11,3.51,1.49,7.99,2.99,15.97,4.47,23.96,.45,3,1.26,5.75-1.91,2.49-6.68-6.49-13.35-12.98-20.04-19.46-.68-.66-1.45-1.27-2.19-1.89-.1M
4-.08-.58,.03-.66,.15,0,4.41,1.4,8.74,1.96,13.12,1.12,6.72,2.23,13.45,3.28,20.18,.15,.95,.48,1.91,.11,2.87-1.26-.02-2.03-1.28-2.99-1.97-5.57-4.98-11.13-9.97-16.71-14.94-.9-.8-1.87-1.54-2.82-2.3-.06-.05-.26-.02-.37,0-.11,.03-.27,.1-.28,.16-.06,.42-.16,.85-.1,1.27,.34,2.68,.72,5.35,1.1,8.03,1.34,9.84,2.98,19.66,3.81,29.56-.04,.46-.63,.86-1.05,.47-.87-.67-1.77-1.32-2.62-2.01-5.85-4.61-11.46-9.51-17.5-13.88-.29-.06-.93-.03-.85,.4,.76,10.86,2.24,21.67,3.05,32.53,.29,3.33,.54,6.66,.79,10-.37,1.41-1.95-.09-2.63-.5-5.78-4.M
05-11.54-8.14-17.41-12.06-2.42-1.51-1.06,3.73-1.22,4.86,.82,14.29,1.64,28.63,1.67,42.94-.51,1.14-1.81-.11-2.54-.42-5.11-2.99-10.21-5.99-15.33-8.97-1.06-.59-1.92-1.35-3.24-.94-.21,18.23-.12,36.44-1.09,54.65l.14-.04c-6.28-2.65-12.49-5.45-18.74-8.17-1.79-.73-3.14-1.45-3.06,1.24-1.45,20.22-2.77,40.64-5.85,60.67l.11-.12c-6.81-2.02-13.6-4.07-20.4-6.1-1.43-.45-1.98-.03-2.15,1.43-1.8,14.03-4.47,27.96-6.71,41.93-1.56,9.58-4.1,19.14-5.44,28.69l.13-.1c-7.97-1.35-16.78-2.68-24.44-3.65,.22-4.7,1.97-9.3,2.78-13.96,1.19-5.39,2.4-M
10.78,3.5-16.19,2.92-14.95,5.86-29.89,8.28-44.93l-.14,.13Z"/><path class="cls-2" d="M1189.45,948.75c.49-.58,.5-1.22,.36-1.86-.33-1.48-.67-2.97-1.06-4.44-2.25-8.42-4.52-16.84-6.78-25.25-.09-.42-.28-1.51,.46-1.16,8.23,7.23,15.71,15.33,23.67,22.88,1.25,1.09,2.03,2.47,3.68,3.05-1.83-9.69-5.14-19.21-7.47-28.84-.14-.52-.18-1.05-.24-1.58,0-.08,.07-.22,.15-.24,.81,.05,1.66,1.18,2.3,1.67,5.88,6.03,11.76,12.06,17.61,18.11,3.38,3.49,6.71,7.01,10.08,10.51,.1,.1,.45,.07,.68,.05,.28-.19,.07-.62,.01-.91-1.96-8.48-4.28-16.88-6.51-M
25.3-.21-.95-.54-1.94,0-2.83l-.05,.09c11.02,10.93,21.27,22.57,31.72,33.94,.91,.77,1.68,2.36,2.93,2.4-.04,.29,.03,.34,.22,.14l-.31-.07c.4-.86,.1-1.71-.09-2.55-1.69-7.19-3.42-14.38-5.13-21.57-.17-.73-.26-1.48-.37-2.22-.01-.1,.08-.29,.12-.29,.25,0,.6-.02,.72,.1,.93,.92,1.86,1.84,2.71,2.8,8.67,9.74,17.33,19.48,25.97,29.23,2.88,3.25,5.69,6.54,8.55,9.8,.47,.4,.98,1.28,1.63,1.31,.24-.2,.48-.44,.34-.75-1.43-7.34-2.87-14.67-4.28-22.01-.77-4.35,1.5-1.14,2.89,.33,13.21,15.21,26.25,30.52,39.03,45.97,.74,.9,1.5,1.79,2.26,2.67,.M
4,.47,.8,.62,.95,.38,.11-.18,.29-.37,.27-.55-.46-5.81-1.26-11.58-1.96-17.37-.17-1.39-.38-2.78-.53-4.17-.02-.15,.19-.42,.34-.44,.23-.03,.59,.04,.72,.18,.72,.78,1.4,1.58,2.07,2.39,4.92,5.92,9.88,11.82,14.73,17.77,10.73,13.17,21.44,26.35,32.12,39.55,1.38,1.32,1.66,2.84,1.64,4.52-.18,6.02,.19,12.07-.16,18.08-.03,.14-.33,.27-.54,.36-.05,.02-.22-.08-.31-.14-15.99-18.66-30.47-39.54-47.3-57.22-.32,.22-.2,.84-.21,1.19,.74,7.06,1.88,14.13,2.27,21.21-.34,.03-.71,.14-.8,.06-.6-.57-1.19-1.16-1.71-1.78-6.13-7.34-12.21-14.71-18.3M
7-22.04-6.38-7.6-12.83-15.16-19.26-22.73-.68-.8-1.38-1.59-2.11-2.36-.11-.12-.47-.11-.71-.12,.64,7.93,2.81,16.22,4.03,24.25,.05,.29-.1,.6-.19,.89-.27,.1-.82-.16-1.01-.37-11.2-12.79-22.38-25.59-33.58-38.38-.77-.88-1.6-1.73-2.44-2.57-.12-.12-.47-.09-.72-.14l-.03-.18,.13,.12c-.37,.97-.05,1.92,.16,2.86,1.78,8.15,3.67,16.22,5.3,24.42-1.14,.22-1.6-.85-2.34-1.47-6.47-7.11-12.9-14.25-19.4-21.35-3.49-3.81-7.08-7.55-10.64-11.32-.39-.41-.71-.93-1.52-.88l.09-.06c.99,7.93,3.68,15.64,5.33,23.49,.41,1.69,.75,3.39,1.11,5.09,.1,.45-M
.11,.81-.39,.75-9.36-8.41-17.72-18.48-26.75-27.44-.79-.62-1.41-1.88-2.54-1.78-.05,0-.16,.19-.14,.29,2.17,10.09,4.73,20.09,7.07,30.14,.13,2.17-2.65-1.09-3.15-1.57-7.48-7.35-14.83-14.83-22.39-22.1-.43-.6-1.61-.68-1.28,.35,2.37,10.84,5.39,21.92,7.25,32.7-.91,.17-1.44-.74-2.08-1.21-4.02-3.77-8.02-7.56-12.05-11.32-2.8-2.62-5.63-5.22-8.46-7.83-.44-.39-.94-.91-1.59-.87-.12,.01-.3,.32-.27,.47,.27,1.38,.59,2.76,.88,4.14,2.08,9.87,4.29,19.72,6.16,29.63,.06,.62,.41,1.38-.34,1.72-.06,.04-.28,.02-.34-.03-.75-.62-1.5-1.24-2.23-1M
.87-6.29-5.29-12.22-11.05-18.74-16.05-.74-.16-.64,.69-.55,1.22,2.28,12.45,4.79,24.88,6.52,37.41-1.19,.32-2.23-1.09-3.2-1.67-4.78-3.8-9.53-7.61-14.31-11.42-.86-.68-1.76-1.33-2.67-1.97-.15-.1-.49-.06-.74-.03-.08,0-.2,.17-.19,.26,.74,7.52,2.34,14.94,3.16,22.46,.67,5.25,1.34,10.5,1.99,15.75,.12,.96,.09,1.93,.12,2.9,.03,.41-.68,.39-.87,.34-5.6-3.65-10.93-7.68-16.43-11.48-.83-.45-1.63-1.37-2.66-1.11,.46,8.07,1.7,16.31,2.11,24.47,.55,6.98,1.31,13.96,1.49,20.97,0,.17-.18,.41-.37,.49-1.22,.17-2.25-1.08-3.31-1.56-4.36-2.71-8M
.72-5.43-13.09-8.13-1.01-.53-2.86-2.01-2.88,.17,.44,16.47,1.27,32.95,.91,49.43-.01,.28-.58,.58-.86,.45-5.59-2.52-10.97-5.47-16.47-8.17-3.22-1.88-2.47,.74-2.61,2.92-.47,17.87-1.29,35.78-2.88,53.58-.44,.82-1.74,.27-2.44,.03-3.87-1.52-7.73-3.06-11.6-4.57-2.1-.63-4.09-2.01-6.31-1.92-2.91,22.13-5.02,44.49-9.27,66.46l.14-.13c-7.2-2.18-14.57-4.29-21.94-5.82l.06,.09c4.81-21.94,7.7-44.32,10.76-66.58,.24-2.43,2.95-.66,4.31-.3,4.29,1.55,8.58,3.11,12.87,4.66,.81,.23,2.24,1.13,2.83,.23,1.18-6.69,1.37-13.51,2.08-20.26,.67-12.04,M
1.77-24.08,2.04-36.14,.1-.77-.16-2.23,1.06-2.04,5.87,2.27,11.38,5.37,17.19,7.78,1.14,.28,1.11-.81,1.18-1.58,.05-8.07,.45-16.15,.2-24.23-.26-8.29-.3-16.58-.42-24.87-.09-2.16,1.85-.76,2.89-.25,5.1,2.78,10.01,5.92,15.22,8.49,.56,.12,.9-.75,.83-1.21-.22-3.76-.47-7.53-.71-11.29-.48-6.12-.76-12.26-1.27-18.38-.25-5.25-1.5-10.51-1.35-15.75,1.21-.27,2.11,.75,3.11,1.26,4.26,2.81,8.51,5.63,12.77,8.44,.78,.36,2.9,2.45,3.25,.88-.62-6.98-1.51-13.95-2.48-20.89-.87-6.95-2.34-13.88-2.89-20.84,0-.09,.08-.25,.15-.25,.92-.23,1.63,.55,M
2.35,.98,5.46,4,10.89,8,16.27,12.1,.8,.35,1.36,.19,1.15-.92-2.06-12.84-4.87-25.6-6.91-38.41,1.54,.24,2.36,1.31,3.53,2.15,5.21,4.21,10.42,8.42,15.64,12.62,.54,.44,.98,1.07,1.95,1,.23-1.39-.44-3-.61-4.44-2.11-10.62-4.97-21.14-6.88-31.78,.37-.88,1.89,.76,2.37,1.03,5.67,4.9,11.32,9.82,16.99,14.72,1.07,.71,1.9,2.16,3.25,2.18v.14l-.1-.08c.34-.86,.06-1.72-.14-2.55-2.57-10.44-5.21-20.87-7.77-31.32,.03-.66,1.16-.22,1.4,.11,7.89,7.2,15.93,14.26,23.34,21.83-.11-.24-.07-.29,.14-.13l-.28,.08Z"/><path class="cls-2" d="M169.17,46M
3.24c10.66,11.81,21.24,23.67,32.27,35.16,.51,.38,1.44,1.01,1.21-.24-1.88-7.82-3.77-15.64-5.65-23.46-.38-1.58-.72-3.18-1.04-4.77-.03-.14,.19-.44,.31-.44,.79,0,1.21,.76,1.71,1.24,9.1,9.62,18.46,19.02,27.4,28.78,.01-.25,.07-.28,.17-.1l-.28,.03c1.05-1.03,.12-2.51-.01-3.74-1.99-9.4-4.99-18.84-6.47-28.22,.59,0,.97,.29,1.31,.63,2.27,2.28,4.52,4.56,6.81,6.82,5.68,5.61,11.39,11.2,17.08,16.81,.41,.4,.79,.84,1.53,.88-1.66-11.04-5.5-22.18-7.25-33.37,.35-1.04,2.77,1.77,3.34,2.12,6.24,5.8,12.46,11.61,18.69,17.42,.64,.46,1.26,1.3M
4,2.04,1.47,.25-.17,.57-.38,.43-.72-1.16-5.3-2.35-10.6-3.48-15.91-1.22-5.73-2.39-11.47-3.55-17.21-.58-3.85,1.1-1.65,2.81-.37,5.66,4.91,11.31,9.84,16.97,14.75,.64,.42,1.38,1.32,2.14,1.36,.16-.13,.38-.31,.36-.45-.53-2.98-1.11-5.96-1.65-8.95-1.66-9.83-3.88-19.62-5.02-29.51,1.6,.14,2.51,1.46,3.74,2.31,4.87,3.87,9.74,7.75,14.62,11.62,.8,.5,1.53,1.47,2.58,1.31,.06,0,.16-.18,.15-.28-.9-8.05-2.54-16.01-3.45-24.06-.6-5.36-1.51-10.7-1.9-16.08,0-.48-.41-1.13,.48-1.37,.58-.16,.96,.29,1.33,.55,4.54,3.21,9.06,6.45,13.6,9.66,1.54M
,.91,2.75,2.37,4.64,2.51-.83-10.12-1.9-20.21-2.73-30.34-.37-4.62-.65-9.25-.96-13.88,0-.57-.24-1.43,.32-1.8,.99-.29,1.85,.73,2.69,1.11,4.37,2.71,8.72,5.43,13.09,8.13,.82,.32,3.03,2.34,3.53,1.12,.13-5.69-.27-11.42-.45-17.11-.44-11.09-.63-22.19-.41-33.28,.01-.27,.62-.5,.94-.35,5.66,2.67,11.2,5.58,16.82,8.34,2.47,1.26,2.05-.33,2.18-2.18,.16-10.34,.77-20.67,1.33-31.01,.54-7.84,.69-15.74,1.73-23.54,.75-.93,2.28,.16,3.21,.38,4.35,1.71,8.69,3.44,13.04,5.15,1.08,.42,2.14,.92,3.36,1.02,.19,.02,.54-.15,.6-.29,.16-.4,.25-.83,.M
3-1.26,2.58-21.86,4.79-43.93,9.24-65.47-.02,.32-.03,.69,.38,.82,1.23,.4,2.47,.77,3.73,1.11,5.17,1.39,10.35,2.75,15.52,4.14,.53,.14,1.03,.17,1.53-.04,0,.01-.07-.09-.07-.09-.75,7.59-2.86,15.1-3.82,22.7-.56,3.63-1.23,7.25-1.84,10.88-1.86,11.08-3.15,22.25-4.76,33.37-.23,2.58-3.25,.42-4.67,.16-4.79-1.71-9.58-3.44-14.37-5.16-1.6-.34-1.28,2.85-1.56,3.88-1.49,18.3-3.07,36.56-3.7,54.92-1.46,.21-2.48-.57-3.73-1.11-4.31-2.01-8.61-4.02-12.91-6.02-.64-.29-1.95-1.04-2.41-.26-.77,16.67-.05,33.39,.06,50.07,.13,2.56-1.45,1.28-2.84,M
.66-4.52-2.54-9.01-5.11-13.52-7.66-1.31-.71-2.66-1.57-2.55,.74,.72,14.96,2.19,29.88,3.24,44.81-.57,.75-1.65-.29-2.26-.55-4.28-2.8-8.54-5.61-12.8-8.41-1.32-.74-2.34-2.02-3.96-2.02,.93,13.64,3.5,27.25,5.23,40.85,.01,.61,.35,1.86-.57,1.86-5.85-3.61-11.1-8.17-16.74-12.13-.71-.43-2.7-2.18-2.55-.28,1.37,8.11,2.72,16.23,4.31,24.3,.87,4.58,1.75,9.15,2.62,13.72-.33,1.49-3.12-1.43-3.79-1.8-5.54-4.4-10.95-8.94-16.55-13.26-.2-.09-.9-.18-.91,.23,1.7,9.39,3.97,18.67,6.01,28,.51,2.54,1.39,5.04,1.63,7.63-.02,.21-.5,.61-.77,.42-.6-M
.43-1.21-.86-1.76-1.33-5.49-4.74-10.97-9.5-16.46-14.24-.91-.79-1.84-1.57-2.8-2.33-.13-.11-.48-.04-.88-.05,1.9,10.87,5.33,21.53,7.78,32.31,.98,3.38-1.76,.64-2.81-.27-6.44-5.95-12.85-11.9-19.29-17.85-.58-.36-1.99-2.28-2.54-1.47,1.55,9.25,4.85,18.3,6.95,27.49,.15,.8,1.86,4.59,.31,4.3-9.13-8.04-17.41-17.01-26.27-25.35-.14-.09-.88-.14-.84,.26,2.23,9.43,4.95,18.75,7.48,28.11,.06,.52,.45,1.54,.07,1.87-.24-.01-.57-.01-.7-.13-9.27-9.03-18.16-18.47-27.01-27.82-.89-.72-1.53-2.11-2.78-2.12-.3,.55,.13,1.84,.21,2.51,2.06,8.74,4.M
93,17.41,6.59,26.18-.73-.07-1.06-.41-1.39-.76-2.62-2.74-5.28-5.45-7.84-8.22-7.37-7.97-14.7-15.96-22.05-23.94-1.16-1-2.15-2.92-3.6-3.35-1.01,.07,.47,3.77,.49,4.58,1.59,7.39,3.96,14.81,5.13,22.2-.22,0-.56,.08-.65-.01-.71-.64-1.42-1.29-2.04-1.99-11.84-13.36-23.76-26.64-35.51-40.08-.42-.33-.85-1.09-1.46-.93-.43,.15-.22,1.1-.22,1.47,1.49,7.85,3.14,15.54,4.5,23.43-1.63-.18-2.18-1.68-3.23-2.69-8.83-10.31-17.69-20.6-26.49-30.92-4.47-5.25-8.83-10.56-13.26-15.84-.86-.78-1.4-2.19-2.7-2.21,.19,6.13,1.46,12.21,2.06,18.32,.59,4.M
84,.34,5.63-3.03,1.32-15.81-19.27-31.72-38.44-47.34-57.86-.85-1.04-1.23-2.09-1.22-3.33,.04-6.14,0-12.28-.01-18.42-.02-1.26,.95-.6,1.39-.2,14.57,18.15,29.33,36.13,43.99,54.2,1.14,1.14,1.84,2.94,3.52,3.33-.3-7.25-1.6-14.64-2.2-21.94-.04-.41-.04-.87,.79-.93,12.95,15.46,25.77,31.02,39,46.34,.76,.88,1.57,1.74,2.4,2.59,.11,.11,.45,.09,.68,.08,.05,0,.15-.19,.13-.29-1-6.09-2.12-12.15-3.19-18.22-.11-1.88-2.64-9.9,1.21-5.06,8.31,9.55,16.61,19.1,24.94,28.64,3.16,3.62,6.39,7.2,9.62,10.79,.21,.24,.62,.37,.95,.53,.33,0,.35-.5,.3M
2-.75-1.77-7.95-3.6-15.88-5.26-23.85-.24-1.15-.68-2.33,.06-3.49l-.16-.05Z"/><path class="cls-2" d="M669.74,961.96s-.05,.04-.08,.07l.07-.08s0,0,.01,0Z"/><path class="cls-2" d="M675.34,970.72c-.16,.03-.35,.02-.55-.02-1.35-2.35-2.72-4.71-4.09-7.08l4.64,7.1Z"/><path class="cls-2" d="M904.2,1225.66c.06-.01,.11-.02,.17-.03-.02,.05-.04,.11-.06,.16l-.11-.13Z"/><path class="cls-2" d="M943.14,1097.85c-.05,.02-.1,.04-.15,.05,.01-.06,.03-.12,.04-.18l.11,.13Z"/><path class="cls-2" d="M949.6,1294.97h-.18s.01-.05,.02-.07l.16,.07ZM
"/><path class="cls-2" d="M924.84,1294.62c-.17,.73-.9,2.03,.26,2.24,8.13-.28,16.2-1.68,24.32-1.89-10.73,31.3-22.93,62.14-35.8,92.62-.37,.13-.62,.29-.86,.3-8.78-.02-17.51,.21-26.29-.01-.35-1.36,.62-2.52,1.04-3.77,4.97-11.26,10.06-22.49,14.88-33.79,4.55-10.69,8.97-21.42,13.27-32.18,2.59-6.46,5.01-12.95,7.54-19.42,.59-1.33-.31-1.55-1.45-1.42-7.35,.67-14.7,1.39-22.06,2.05-1.92,.04-.55-1.97-.25-2.9,2.38-5.83,4.8-11.65,7.13-17.49,7.48-18.65,14.36-37.42,20.91-56.3,.29-.93,.17-1.62-1.72-1.24-7.13,1.41-14.25,2.83-21.39,4.21M
,7.94-22.07,16.25-44.27,22.4-66.84-.34-.9-2.08,0-2.79,.07-5.95,1.58-11.74,3.97-17.77,5.11-.51-.63-.17-1.24,.03-1.86,2.11-6.56,4.27-13.12,6.32-19.7,3.06-9.81,5.8-19.69,8.61-29.55,.54-1.89,.98-3.8,1.41-5.7,.07-.27-.07-.73-.3-.84-.83-.29-1.81,.35-2.6,.62-4.32,1.77-8.63,3.53-12.95,5.3-.99,.24-3.23,1.92-3.25,0,4.42-15.95,8.95-31.87,12.38-48.06,.13-1.76-2.08-.28-2.84,.07-4.8,2.36-9.37,5.17-14.3,7.24-.28,.1-.58-.07-.54-.33,2.54-10.89,5.23-21.75,7.47-32.7,.02-1.08,2.88-10.85,1.17-10.17-5.29,2.58-9.88,6.38-15.08,9.14-.85,.0M
7-.59-1.05-.55-1.59,1.54-8.09,3.28-16.15,4.87-24.23,.6-3.41,1.04-6.84,1.53-10.26,.06-.42,0-.85-.03-1.28,0-.06-.16-.13-.26-.16-.72-.12-1.37,.63-1.97,.95-3.54,2.65-7.06,5.32-10.6,7.97-1.29,.84-2.5,1.93-2.15-.57,1.88-9.46,3.4-18.95,4.58-28.5,.09-.74,.03-1.5,.01-2.25-.07-.12-.51-.26-.65-.2-17.67,13.86-13.91,16.04-11.19-6.38,.46-3.53,.81-7.08,1.19-10.62,.02-.3,.03-.71-.17-.9-1.05-.17-1.67,.92-2.41,1.46-3.44,3.15-6.61,6.61-10.22,9.58-.14,.06-.59-.02-.67-.15-.08-.31-.19-.63-.15-.94,.39-3.43,.72-6.87,1.25-10.29,.66-4.17,.6M
8-8.38,1.07-12.57,0-.3-.14-.76-.57-.66-.59,.06-.88,.44-1.2,.78-2.76,2.92-5.51,5.85-8.27,8.77-.77,.6-1.37,1.89-2.43,1.94-.19-.05-.44-.3-.43-.45,.14-2.47,.29-4.95,.48-7.42,.31-3.98,.65-7.95,.94-11.93,.04-.42-.09-.85-.18-1.27-.02-.07-.17-.14-.29-.18-.62-.27-1.19,.9-1.64,1.17-3.43,3.56-6.41,7.57-10.08,10.86-.46,.07-.59-.66-.61-1,.23-5.06,.5-10.12,.73-15.17,.03-.75-.06-1.5-.12-2.25-.06-.12-.54-.25-.67-.18-4.21,3.73-7.1,8.75-11.34,12.45-.05,.04-.35-.02-.37-.07-.13-.4-.32-.8-.31-1.21-.25-1.68,1.36-16.71-.78-14.67-3.98,4.0M
5-7.02,9.27-11.33,12.86-.2-.1-.51-.23-.54-.37-.26-3.97-.1-7.96-.22-11.95,0-.53-.1-1.07-.17-1.6,0-.07-.16-.19-.25-.19-1.28-.21-1.74,1.51-2.6,2.17-2.82,3.29-5.63,6.58-8.45,9.87-.58,.55-1.04,1.47-1.98,1.34-.87-3.81-.59-8.18-1.11-12.14-1.01-.3-1.48,.6-2.11,1.17-4.6,5.07-9.06,10.25-13.92,15.08-.26,.27-.6,.41-1.02,.3-.48-.12-.44-.49-.46-.8-.06-.86-.08-1.72-.12-2.58-.2-2.46,.1-5.01-.58-7.39-.05-.14-.37-.25-.59-.32-4.85,3.95-10.36,10.48-15.16,15.03-.65,.51-1.85,2.3-2.43,.82-.26-2.68-.48-5.37-.73-8.05-.08-.59-.08-1.61-.93-1M
.46-5.25,4.47-10,9.59-15.37,14.09-.79,.49-2.34,2.72-3.1,1.29-.4-2.88-.5-5.81-1.06-8.67-.14-.28-.82-.28-1-.18-5.67,4.57-10.74,9.66-16.59,14.12-.8,.41-2,2-2.77,.92-.27-2.69-.54-5.35-.89-8.03-.07-.48-.77-.71-1.18-.42-6.22,4.8-12.56,9.44-19.13,13.9-.57,.42-1.05,.73-1.84,.63-.71-2.7-.5-5.56-1.01-8.31-.03-.2-.38-.35-.69-.35l11.91-7.78-.43-.66c2.98-2.15,5.76-4.51,8.67-6.74,.46-.35,.91-.95,1.64-.66,.63,.24,.68,.89,.78,1.42,.42,2.23,.83,4.46,1.25,6.77,.4-.05,.9,.01,1.13-.16,1.84-1.42,3.7-2.83,5.43-4.34,3.46-3.01,6.84-6.09,1M
0.26-9.14,.75-.56,1.34-1.56,2.36-1.6,.32-.02,.5,.14,.54,.39,.35,1.92,.7,3.83,1.04,5.75,.12,.78-.02,1.97,.87,2.3,1.08-.07,1.83-1.2,2.62-1.83,4.67-4.32,9.47-8.55,13.78-13.11,.29-.27,.79-.74,1.22-.75,.23,.09,.57,.21,.6,.35,.55,2.76,.92,5.55,1.5,8.3,.11,.23,.63,.57,.92,.33,5.46-5.07,10.12-10.92,15.43-16.15,.16-.13,.83-.33,.95,.03,.32,1.38,.64,2.75,.91,4.13,.36,1.8,.66,3.62,1,5.42,.19,.3,.72,.43,.98,.14,5.15-5.13,9.41-11.06,14.38-16.37,.15-.1,.85-.12,.97,.18,1.03,3.31,.92,6.88,2,10.19,.04,.14,.33,.25,.53,.34,.7-.06,1.32M
-1.14,1.82-1.62,3.33-4.03,6.32-8.34,9.86-12.19,.12-.1,.59-.05,.66,.09,1.09,3.88,1.02,7.89,1.5,11.86,.02,.19,.24,.38,.4,.54,.56,.07,1.24-.89,1.62-1.25,3-3.83,5.96-7.69,8.96-11.52,.25-.25,.87-.73,1.25-.48,.77,3.88,.51,7.95,.88,11.9,.04,.75,.15,1.5,.26,2.25,.01,.06,.19,.12,.31,.14,.56,.14,1.01-.63,1.38-.96,2.51-3.19,4.99-6.39,7.5-9.58,.57-.73,1.17-1.44,1.76-2.16,.18-.22,.44-.31,.69-.16,.67,.46,.38,1.41,.5,2.1,.26,4.41,.65,8.81,.48,13.23,.05,.34,.21,1.07,.68,.98,.39-.27,.83-.53,1.1-.87,3.12-3.77,6.14-7.59,9.23-11.38,.0M
9-.1,.48-.07,.73-.06,.09,0,.25,.12,.25,.19,.09,1.07,.23,2.15,.23,3.22-.02,4.31-.1,8.61-.13,12.92-.01,.75,.09,1.5,.16,2.25,0,.07,.15,.14,.24,.2,.28,.18,.49,.14,.69-.08,3.37-3.59,6.38-7.46,9.61-11.17,.2-.24,.6-.37,.92-.52,.53-.06,.51,.68,.57,1.04-.01,5.17,.25,10.34-.4,15.5-.2,1.6-.18,3.22-.23,4.84,0,.16,.18,.41,.36,.49,.99,.16,1.53-1.06,2.21-1.59,2.83-3.02,5.64-6.05,8.47-9.06,.31-.33,.75-.59,1.15-.86,.05-.04,.33,.03,.36,.1,.63,2.44-.09,5.15-.02,7.67-.24,5.81-.65,11.6-1.14,17.39,1.17,.33,1.75-.71,2.55-1.32,2.85-2.73,5M
.67-5.48,8.52-8.21,.66-.66,2.45-2.22,2.34-.25-.85,9.13-1.43,18.26-2.26,27.38,.36,1.28,2.03-.57,2.59-.94,2.86-2.43,5.7-4.88,8.56-7.31,.77-.51,1.44-1.56,2.47-1.35,.07,.01,.19,.15,.19,.23-.08,3.44-.45,6.88-.84,10.29-.57,7.42-1.72,14.78-2.7,22.17-.01,.41,.69,.36,.88,.29,4.52-3.02,8.82-6.33,13.26-9.46,.22-.1,.82-.16,.93,.21-.41,7.38-1.67,14.81-2.78,22.15-.74,5.12-2.15,10.17-2.3,15.36,.54,.72,1.66-.26,2.27-.48,3.74-2.3,7.45-4.63,11.18-6.93,.77-.4,1.51-1.09,2.44-.88-.44,7.44-2.14,14.97-3.36,22.41-1.06,6.72-3.51,15.23-4.06M
,21.64,.95,.07,1.58-.37,2.26-.71,4.82-2.35,9.55-4.9,14.44-7.12,1.35-.18,.67,1.63,.63,2.4-1.29,5.93-2.39,11.9-3.63,17.84-2.07,9.11-4.06,18.26-6.4,27.29-.06,.89-1.41,3.58,.14,3.4,6.33-2.22,12.46-4.97,18.81-7.14-3.78,16.48-7.79,32.85-12.58,49.11-.89,3.04-1.73,6.08-2.58,9.13-.12,.42-.18,.85,.36,1.3,6.08-1.49,12.15-3.35,18.19-4.99,.71-.13,2.1-.75,2.3,.27-4.51,17.52-9.83,34.85-15.3,52.12-1.42,5.13-3.81,10.08-4.79,15.31,.35,.84,1.78,.31,2.49,.31,6.51-1.22,13.09-2.43,19.58-3.57,.24,.26,.52,.43,.51,.6-.01,.53-.06,1.07-.22,1M
.58-1.93,5.82-3.62,11.69-5.56,17.51-6.58,19.45-13.35,38.81-20.55,58.04Z"/><path class="cls-2" d="M587.22,1155.92c-.11-.59,.35-1.01,.73-1.45,3.14-3.62,6.3-7.23,9.44-10.86,2.09-2.5,4.32-4.89,6.21-7.53,.18-.24,.14-.42-.13-.52-12.94,3.6-25.52,9.24-38.66,12.68-1.12-.09,.19-1.29,.45-1.76,3.98-4.86,7.98-9.7,11.95-14.56,.51-.62,.92-1.3,1.36-1.96,.03-.05-.06-.18-.13-.23-.45-.28-1.02,.06-1.49,.15-2.24,.72-4.49,1.44-6.72,2.18-10.17,3.41-20.57,6.33-30.86,9.49-.73,.22-1.53,.32-2.3,.45-.07,.01-.27-.13-.27-.18,3.54-5.42,8.13-10.3M
6,12-15.64,.36-.46,.64-.95,.29-1.49,0,.01,.14,.25,.14,.25l-.13-.16c-14.65,3.47-29.25,8.91-44.08,11.12-.07-.07-.13-.22-.08-.29,.35-.57,.68-1.15,1.09-1.69,2.95-3.86,5.91-7.71,8.86-11.56,.32-.57,1.24-1.43,1.12-2.02-.17-.13-.43-.33-.58-.3-1.95,.41-3.9,.84-5.83,1.3-13.14,3.19-26.45,5.84-39.78,8.48-.51,.1-1.05,.14-1.59,.15-.33,0-.56-.19-.45-.38,2.6-4.43,5.96-8.41,8.86-12.65,.46-.64,1.08-1.25,1.08-2.04-.46-.31-.98-.27-1.5-.18-3.95,.67-7.9,1.33-11.85,2.01-8.15,1.42-16.33,2.74-24.57,3.79-4.89,.38-9.8,1.95-14.68,1.72-.32-.62M
,.12-1.07,.41-1.52,2.21-3.45,4.44-6.89,6.65-10.33,.39-.84,2.26-2.66,.47-2.9-15.77,1.47-31.53,3.24-47.38,4-3.22,.12-6.43,.59-9.66,.5-1.25-.31-.13-1.5,.14-2.19,2.13-4.06,4.78-7.9,6.57-12.12-.12-.79-1.34-.54-1.94-.62-21.68,.64-43.35,.59-65.04,.04l.15,.09c2.43-5.2,4.86-10.4,7.29-15.59l-.11,.07c22.41,.6,44.88,.7,67.3,.63,.45,.66,.11,1.16-.14,1.64-1.55,2.98-3.12,5.95-4.68,8.93-.28,.98-2.77,3.75-.78,3.88,14.79-.46,29.54-1.62,44.27-2.88,4.41-.39,8.8-.97,13.22-1.27,.34-.03,.75,.42,.63,.67-2.23,4.42-5.14,8.49-7.47,12.86-.2,1M
.29,2.16,.57,2.91,.63,16.49-1.97,32.81-4.69,49.17-7.45,.2-.03,.47,.14,.67,.25,.13,.61-.68,1.48-.93,2.07-2.53,4.02-5.38,7.88-7.7,12.02,.89,.46,1.68,.26,2.46,.1,4.57-.91,9.13-1.86,13.7-2.76,9.67-1.91,19.19-4.23,28.76-6.42,.9-.21,1.82-.39,2.74-.53,.16-.02,.4,.19,.55,.33,.12,.62-.75,1.45-1.05,2.04-2.33,3.27-4.68,6.54-7,9.81-1.53,2.28-2.71,3.44,1.12,2.55,6.52-1.71,13.02-3.45,19.55-5.14,6.02-1.56,11.91-3.39,17.85-5.12,1.3-.2,2.9-1.24,4.14-.72,.06,.03,.09,.2,.05,.28-.33,.58-.62,1.19-1.02,1.74-2.85,3.9-5.73,7.79-8.59,11.69M
-1.71,2.35-1.2,2.35,1.32,1.69,9.5-2.72,18.85-5.77,28.15-8.9,3.35-1.13,6.72-2.21,10.08-3.31,.3-.1,.57-.09,.69,.15,.27,.55-.23,1.01-.53,1.44-4.01,5.06-7.57,10.55-11.88,15.35,.16,.14,.21,.3,.43,.29l-.52-.31c2.13,.97,4.62-.91,6.74-1.36,10.97-3.62,21.79-8.17,32.65-11.65,.9,.25-1.32,2.53-1.57,3.08-4.25,5.18-8.03,10.81-12.6,15.71,0,0,.17,.08,.17,.08l-.09-.15c1.01,.81,2.28,0,3.32-.34,10.58-4.02,21.25-7.9,31.6-12.3,.26-.09,1.22-.37,1.29,.06-3.97,6.79-9.14,12.97-13.93,19.27-2.39,3.06,5.41-1.06,6.25-1.19,6.49-2.63,12.89-5.39,M
19.21-8.27,1.23-.37,2.68-1.61,3.94-1.22,.21,.38-.45,1.05-.64,1.42-3.54,4.83-7.08,9.66-10.63,14.49-1.5,2.04-3.04,4.07-4.54,6.11-.53,.97-.25,1.33,1.21,.76,8.71-3.62,17.32-7.45,26.01-11.11,.39-.13,1.04,.11,.77,.64-4.35,6.1-9.11,11.95-13.62,17.95-1.76,2.29-3.56,4.57-5.31,6.87-.29,.48,.29,.82,.73,.67,8.07-3.16,16.14-6.46,24.01-9.99,.84-.26,2.08-1.04,2.89-.9,.09,.17,.23,.41,.15,.54-.5,.76-1.05,1.5-1.61,2.24-6.15,8.69-15.4,18.96-20.87,27.13,.07,.08,.23,.19,.3,.17,.75-.23,1.52-.44,2.24-.72,7.24-2.87,14.47-5.76,21.7-8.63,1.M
11-.27,2.19-1.31,3.3-.68-8.62,11.65-18.25,22.65-27.31,33.93,1.13,.67,2.59-.36,3.79-.63,7.13-2.54,14.25-5.11,21.38-7.65,.59-.13,1.3-.53,1.88-.26,.08,.05,.17,.19,.13,.24-.37,.57-.72,1.15-1.15,1.68-10.08,12.51-20.66,24.79-31.3,36.9-1.05,1.56,.56,.96,1.5,.84,5.9-1.51,11.79-3.04,17.68-4.55,1.05-.14,2.49-.88,3.45-.6,.07,.05,.13,.18,.09,.24-.21,.39-.4,.8-.7,1.15-4.1,4.81-8.13,9.65-12.33,14.39-8.09,9.15-16.26,18.24-24.4,27.36-2.6,2.66-1.52,2.71,1.57,2.2,6.7-1.13,13.34-2.76,20.07-3.62,1.39,.17-.76,2.02-1.11,2.57-13.97,16.12M
-28.65,31.83-43.51,47.41-.51,.71-1.66,1.16-1.43,2.18,.9,.42,1.85,.18,2.75,.09,5.62-.55,11.22-1.14,16.84-1.69,1.46-.14,2.95-.19,4.42-.26,.33-.02,.51,.14,.51,.39-16.91,20.3-36.55,39.27-55.21,58.47-.61,.67-1.54,.86-2.48,.85-7.82,.04-15.63,.08-23.45,.11-.77,.01-1.87-.08-1.72-.85,18.36-18.02,37.14-35.65,54.89-54.27,.44-.6,1.39-1.12,1.1-1.94-1.34-.29-2.95,.05-4.36,.07-5.22,.46-10.43,1.03-15.64,1.53-1.34,.11-2.68,.17-4.02,.23-.33,.02-.51-.15-.5-.4,11.19-12.17,23.76-23.66,35.02-35.85,3.76-3.94,7.49-7.9,11.23-11.85,.56-.56,M
1.14-1.1,1.16-1.92-7.9,.6-15.72,2.92-23.66,3.76-1.2-.12,.96-1.88,1.21-2.31,13.04-13.6,26.3-26.93,38.41-41.16,.38-1.08-2.86,.26-3.4,.28-7.9,2.11-15.68,4.69-23.65,6.49-1.14-.12,.6-1.58,.86-2.03,4.58-4.93,9.26-9.8,13.75-14.78,5.83-6.46,11.52-13.01,17.26-19.53,2.21-2.66-1.48-.92-2.72-.63-7.11,2.32-14.21,4.64-21.31,6.96-.87,.28-1.7,.67-2.7,.52l-.17-.14c.11-.3,.12-.66,.33-.9,3.73-4.23,7.51-8.42,11.21-12.66,5.01-5.74,9.97-11.51,14.95-17.27,.24-.39,.92-.98,.75-1.4-1.31-.4-2.75,.69-4.05,.98-6.99,2.53-13.98,5.06-20.97,7.59-1M
.15,.28-2.21,1.13-3.41,.69,2.48-3.51,5.58-6.57,8.27-9.92,4.9-6.17,10.52-11.91,14.98-18.35,.02-.04-.21-.22-.27-.21-.63,.14-1.28,.26-1.86,.49-8.61,3.35-17.15,6.82-25.88,9.87-.58,.11-1.35,.07-.67-.82,6.49-7.78,13.05-15.51,19.2-23.54,.26-.42-.04-1.02-.63-.71-9.19,3.6-18.38,7.19-27.72,10.54-1.22,.44-2.49,.82-3.74,1.21-.14,.02-.5-.23-.44-.41,1.84-2.82,4.46-5.1,6.58-7.72,3.77-4.33,7.5-8.68,11.24-13.03,.38-.44,.68-.92,1.01-1.39,.04-.06,.01-.23-.04-.25-.23-.07-.49-.16-.73-.15-7.38,2.53-14.66,5.44-22.03,8.05-4.29,1.56-8.63,3M
.02-12.95,4.53-.62,.22-1.26,.38-1.94,.15l.09,.06Z"/><path class="cls-2" d="M611.76,998.97c-1.06-2.18-3.45-8.12-4.25-10.5l-.1,.09c11.42-4.14,23.03-8.12,34.08-12.97l-.14-.05c1.49,2.88,2.97,5.76,4.47,8.63,.19,.37,.39,.79,1.19,.89,9.18-3.85,17.96-8.57,26.69-13.15,.27-.14,.91,.11,.93,.36,.32,2.68,.37,5.36,.48,8.05,.02,.45,.72,.75,1.17,.5,7.36-3.86,14.25-8.48,21.34-12.78,1.89-1.14,2.74-1.76,2.73,1.03,.04,2.15,.04,4.31,.08,6.46,0,.3-.02,.66,.49,.77,1.17,.07,1.97-1.03,2.94-1.53,5.63-3.85,11.25-7.71,16.59-11.83,1.2-.74,3.01M
-2.67,3.17,.03-.03,2.48-.13,4.95-.16,7.43,0,.28,.17,.63,.42,.83,.37,.3,.76,0,1.03-.2,2.34-1.78,4.72-3.54,6.98-5.39,3.57-2.93,7.06-5.93,10.59-8.9,.72-.48,1.31-1.34,2.29-.88,.14,2.89,0,5.8,.03,8.69,.04,.59,0,1.6,.87,1.44,5.82-4.45,11.06-9.74,16.68-14.48,.64-.44,1.25-1.33,2.02-1.46,.21,.11,.52,.25,.54,.4,.29,3.33,.09,6.68,.17,10.01-.12,1,.92,.82,1.46,.32,5.03-4.6,9.75-9.48,14.63-14.23,.7-.53,1.29-1.64,2.25-1.62,.2,.05,.45,.27,.47,.43,.52,3.86-.02,7.73-.02,11.61,.1,.35,.67,.47,.92,.18,2.34-2.23,4.74-4.41,6.99-6.69,3.1-M
3.12,6.02-6.36,9.07-9.51,.32-.33,.82-.48,1.01-.3,.16,.15,.37,.33,.37,.5-.02,2.05-.03,4.09-.13,6.14-.1,2.26-.47,4.51-.4,6.77-.06,.39,.57,.5,.85,.34,4.11-3.73,7.61-8.09,11.48-12.07,.47-.39,1.13-1.3,1.77-.77,.07,4.85-.43,9.68-.69,14.52-.04,.66,.03,1.29,.58,1.82,.01,.06-.21-.28-.05,.02,3.75-4.47,7.75-8.91,11.9-13.02,2.51-.56-1.02,15.91-.64,18.14,.58,.55,1.3-.46,1.74-.8,3.17-3.35,6.31-6.72,9.48-10.07,.66-.56,1.11-1.46,2.13-1.12-.24,6.22-1.03,12.47-2.1,18.63-.13,.63-.07,1.28-.08,1.92,0,.06,.14,.15,.23,.18,.66,.13,1.29-.7M
8,1.79-1.13,3.62-3.47,7.02-7.15,10.75-10.49,.28-.14,.9-.1,.84,.33-.06,.97-.07,1.94-.21,2.9-.95,6.2-1.93,12.39-2.88,18.59-.47,3.52,.87,1.93,2.57,.54,2.99-2.78,5.94-5.58,8.92-8.36,.51-.33,1.17-1.28,1.8-1.09,.1,.04,.24,.13,.24,.19-.04,1.29,.03,2.58-.19,3.85-1.38,7.78-2.95,15.53-4.19,23.33-.02,.09,.09,.27,.17,.28,1.04,.19,1.71-.86,2.49-1.37,3.15-2.66,6.28-5.34,9.43-8,.77-.49,1.44-1.56,2.46-1.32-.92,9.9-3.98,20.01-5.79,29.94-.08,.57-.34,1.4,.02,1.84,1.55-.03,2.57-1.4,3.81-2.16,2.86-2.13,5.7-4.28,8.56-6.4,.86-.51,1.57-1.M
46,2.68-1.21,.28,1.19-.06,2.35-.33,3.51-2.25,10.92-5.29,21.78-7.56,32.67,.35,.83,2.03-.63,2.59-.84,4.03-2.53,8.04-5.07,12.06-7.61,.52-.33,1.04-.7,1.93-.59-1.73,9.57-4.62,18.98-7.06,28.43-1.14,4.21-2.42,8.39-3.62,12.59-.05,.35-.26,.95,.05,1.23,.72,.09,1.5-.45,2.16-.7,3.72-1.94,7.43-3.9,11.15-5.86,1.37-.57,2.59-1.82,4.15-1.67,.47,.65-.09,1.72-.2,2.48-3.11,10.81-6.16,21.64-9.58,32.36-1.28,4.07-2.62,8.13-3.92,12.2-.1,.31-.1,.64-.15,.96-.03,.24,.57,.56,.88,.45,5.97-2.16,11.65-5.03,17.62-7.17,.76-.28,.87,.63,.69,1.13-5.3M
8,17.27-10.87,34.51-17.4,51.42-.41,1.02-.67,2.08-.98,3.12,.05,1.09,1.58,.38,2.22,.26,5.4-1.67,10.8-3.35,16.2-5.01,.72-.06,1.99-.8,2.45,.04-4.66,15.21-10.48,30.07-16.21,44.97-2.35,5.95-4.78,11.89-7.16,17.83-.2,.51-.38,1.03-.48,1.56-.02,.12,.3,.37,.5,.4,.39,.05,.82,.04,1.2-.04,7.16-1.53,14.35-2.93,21.53-4.35l-.11-.13c-9.3,25.74-20.41,50.83-31.25,75.96,.68,.49,1.36,.41,2.01,.35,7.21-.75,14.42-1.53,21.63-2.28,.97-.08,1.32,.6,1,1.31-12.14,29.39-25.61,58.21-39.63,86.76-8.94,.46-18.02,.3-26.98,.09-.28-.49-.24-.9-.03-1.32,M
1.08-2.09,2.11-4.19,3.22-6.27,13.18-25.48,26.59-50.91,37.7-77.25,.02-.14-.29-.45-.43-.44-1.74,.06-3.48,.1-5.21,.28-4.94,.52-9.87,1.11-14.8,1.64-1.3,.02-2.73,.46-3.94-.07-.16-.79,.3-1.46,.63-2.16,3.33-6.93,6.72-13.85,9.98-20.8,7.56-15.99,14.54-32.13,21.4-48.39,1.12-2.18-.02-2.36-1.94-1.84-6.11,1.3-12.22,2.61-18.34,3.9-1.7,.33-2.29,.21-1.49-1.69,2.95-6.7,5.99-13.37,8.84-20.1,5.7-13.66,11.65-27.21,16.41-41.19,.02-.1-.37-.39-.5-.36-.78,.15-1.56,.32-2.31,.56-5.77,1.78-11.46,3.79-17.26,5.45-1.29,0-.45-1.43-.27-2.13,3.09-M
7.8,6.27-15.57,9.25-23.39,3.64-9.57,7.3-19.09,10.24-28.86-.45-.76-1.73,.04-2.38,.19-5.51,2.24-10.9,4.74-16.47,6.84-1.24,.11-.19-1.84-.02-2.46,4.02-10.39,7.62-20.86,11.08-31.38,1.27-3.85,2.5-7.71,3.72-11.57,.13-.73,.48-1.5,.13-1.87-.97-.46-1.88,.54-2.76,.85-4.15,2.21-8.29,4.42-12.44,6.63-.59,.22-2.22,1.51-2.56,.51,3.93-13.08,8.45-25.99,11.97-39.19,.74-2.58-.8-1.58-2.28-.68-4.57,2.84-8.97,5.92-13.66,8.56-1.84,.27,.65-4.8,.81-5.83,1.96-5.71,3.25-11.55,4.82-17.33,1-3.68,2.03-7.36,3.03-11.04,.11-.42,.17-.85,.23-1.27,.01M
-.09-.07-.27-.15-.28-1.01-.3-1.74,.78-2.55,1.19-3.59,2.61-7.16,5.23-10.75,7.84-.69,.58-1.4,1.02-2.33,1.07-.33-1.13,.42-2.33,.63-3.46,1.85-6.07,3.17-12.22,4.69-18.34,.68-2.74,1.29-5.5,1.92-8.25,.09-.38,.42-.88-.25-1.09-.6-.18-.96,.3-1.31,.58-4.19,3.34-8.26,6.84-12.5,10.11-.21,.1-.87,.25-.9-.17,1.25-6.49,3.09-12.88,4.24-19.38,.5-2.33,.97-4.67,1.44-7.01,.09-.63-.44-.72-.94-.45-4.45,3.82-8.97,7.71-13.16,11.8l.11-.07c-.49-.43-.61-.95-.5-1.5,.36-1.7,.66-3.41,1.13-5.09,1-3.58,1.44-7.23,2.12-10.85,.25-2.15,1.07-4.26,.75-6.M
43-1.14-.21-2.05,1.28-2.92,1.91-3.37,3.22-6.72,6.45-10.1,9.67-.18,.12-.86,.28-.91-.13,.3-2.78,.92-5.54,1.44-8.3,.81-3.82,1.33-7.67,1.81-11.53-.24-1.66-1.96,.53-2.53,1.05-3.04,3.02-6.07,6.05-9.13,9.06-.75,.59-1.38,1.59-2.46,1.43,.26-5.55,1.62-11.11,2.15-16.68,.12-2.12-1.4-.62-2.17,.11-3.37,3.36-6.73,6.73-10.1,10.09-.54,.4-1.03,1.18-1.74,1.2-.31,0-.49-.15-.46-.42,.34-3.87,.96-7.71,1.4-11.56,.17-3.34,.6-5.18-2.64-1.82-4.58,4.66-9.19,9.29-14.2,13.67-.56,.36-1.12,1.17-1.81,1.15-.16-.12-.41-.31-.38-.44,.76-4.48,.92-8.99,M
1.29-13.5-1.16-.3-1.76,.74-2.56,1.34-5.57,4.94-10.73,10.36-16.54,15.02-.1,.06-.62-.05-.67-.16,.1-3.87,.63-7.73,.9-11.59-.29-1.2-1.16-.53-1.86,.12-5.67,4.75-11.35,9.5-17.03,14.25-.58,.42-1.14,1.09-1.94,.81-.08-.01-.16-.19-.15-.29,.33-3.54,.88-7.06,.94-10.61-.21-.86-1.42-.11-1.84,.24-5.91,4.95-11.81,9.76-18.15,14.27-.5,.31-1.37,1.09-1.94,.56,.04-3.32,.74-6.63,.38-9.97-.06-.36-.67-.35-.91-.31-7.26,4.85-14.12,10.53-21.84,14.81-.91-.04-.63-1.27-.66-1.91,.16-2.37,.37-4.73,.53-7.09-.04-.37-.06-1.07-.59-1-.73,.02-1.21,.42-M
1.73,.74-4.82,2.94-9.59,5.93-14.46,8.82-2.59,1.54-5.33,2.92-8,4.37-.3,.16-.9-.08-.91-.36-.33-2.98,.79-6.07,.1-8.99-.05-.13-.5-.31-.64-.25-.83,.34-1.64,.73-2.43,1.14-7.8,4.11-15.63,8.15-23.74,11.66-.45,.2-.91,.55-1.48,.3-.76-.33-.45-.93-.44-1.43,.02-.65,.12-1.29,.15-1.93-.18-1.19,.95-6.13-.61-6.09-10.29,3.57-20.17,8.2-30.65,11.55-1.09,.38-2.34,.56-3.18,1.34,0,0,.13,.09,.13,.09Z"/><path class="cls-2" d="M648.71,387.33c.75,.04,1.24-.36,1.75-.7,3.84-2.54,7.67-5.09,11.51-7.63,.76-.29,4.53-3.68,4.17-1.58-3.39,7.77-7.25,1M
5.49-9.77,23.56-.03,.25,.33,.4,.54,.27,6.77-4.32,13.14-9.24,19.77-13.77,.68-.48,1.27-1.12,2.3-1.17,.37,.56-.05,1.05-.25,1.54-2.05,5.01-4.11,10.02-6.17,15.03-.38,.92-.85,1.82-1.1,2.77-.18,.67-.99,1.32-.29,2.08,.92-.01,1.38-.61,1.97-1.02,6.51-4.52,13-9.05,19.51-13.57,.5-.26,1.09-.78,1.68-.73,.1,.05,.23,.19,.21,.26-.28,.82-.54,1.66-.9,2.46-2.2,5.39-4.71,10.75-6.04,16.34,.72,.06,1.13-.2,1.53-.47,1.83-1.27,3.67-2.54,5.49-3.81,5.63-3.66,10.71-8.1,16.66-11.22,.11,.22,.32,.42,.27,.57-1.87,5.4-4.37,10.6-6.12,16.03,.23,1.08,M
2.22-.56,2.77-.82,7.42-4.55,14.67-9.79,22.32-13.78,.65,.7-.34,1.89-.54,2.69-1.69,3.75-2.88,7.62-4.24,11.45-.15,.41-.25,.83,.21,1.3,8.02-4.61,15.59-9.89,23.9-14.24,.54-.3,1.08-.71,1.72-.43,.09,.02,.19,.19,.17,.27-.25,.84-.5,1.67-.81,2.5-1.08,3.52-3.09,6.89-3.53,10.54,.09,.96,2.74-.94,3.29-1.11,7.88-4.25,15.77-8.83,24-12.46,.18-.06,.57,.16,.57,.34-.3,.93-.61,1.86-.94,2.79-1.12,3.1-2.46,6.15-3.19,9.33-.02,.1,.31,.33,.51,.36,10.73-4.59,21.4-10.06,32.61-14.02,.52,.38,.47,.79,.31,1.2-1.16,2.98-2.33,5.95-3.48,8.94-.24,.61M
-.38,1.25-.55,1.88-.02,.08,.05,.24,.14,.28,.21,.09,.51,.25,.67,.19,1.23-.44,2.43-.93,3.63-1.41,10.89-4.18,21.86-8.55,33.11-11.9,1.4,.05,.19,1.72,.04,2.45-1.09,2.77-2.2,5.54-3.29,8.31-.17,.42-.12,.84,.35,1.29,13.46-4.27,27.13-8.41,40.84-11.91,.69,.46,.56,.84,.32,1.48-1.09,2.77-2.2,5.54-3.28,8.31-.21,.7-.87,2.15,.37,2.14,12.97-2.92,25.91-5.93,39.02-8.25,.65-.13,1.31-.26,1.96-.38,3.29-.63,4.08-.68,4.21-.3,.4,1.14-.45,2.09-.79,3.1-.86,2.6-1.87,5.16-2.82,7.75-.16,.43,.35,.82,.95,.74,16.58-2.35,33.19-4.85,49.92-5.8,.95,.M
21,.7,1.27,.46,1.95-1.4,3.43-2.09,7.3-3.96,10.47l.14-.12c-17.35,1.23-34.72,2.98-51.87,5.83l.13,.09c.98-3.78,2.67-7.46,3.2-11.31-.01-.15-.35-.42-.52-.42-.94,.04-1.89,.09-2.8,.25-13.83,2.35-27.44,5.3-41.05,8.48-1.93,.42,0-3.32,.16-4.5,.61-1.99,1.25-3.96,1.87-5.95,.13-.42-.44-.87-.95-.76-11.81,2.93-23.46,6.36-34.95,10.06-1.49,.48-3.03,.88-4.56,1.28-.12,.03-.52-.23-.51-.36,.31-3.24,1.96-6.25,2.83-9.38,1.15-2.93-2.51-.91-3.8-.59-10.94,3.85-21.8,7.85-32.51,12.27-.31,.12-.92-.22-.86-.47,.21-.95,.39-1.91,.67-2.85,.75-2.51,M
1.55-5.01,2.31-7.52,.06-.18-.06-.41-.12-.6-.17-.4-1.38,.06-1.82,.24-9.4,3.77-18.55,7.88-27.39,12.44-.92,.31-2.43,1.66-2.88,.5,.8-2.94,1.65-5.88,2.47-8.82,.29-1.11,1.2-3.64-.93-2.4-8.78,4.35-17.1,9.48-25.68,13.97-.36-.47-.24-.88-.12-1.29,1.06-3.78,2.26-7.52,3.17-11.34,.02-.08-.1-.26-.18-.27-.23-.04-.56-.1-.72-.01-7.09,4.03-13.95,8.39-20.73,12.9-.7,.31-3.48,2.7-3.75,1.51,.52-4.21,2.46-8.14,3.62-12.22,.85-2.17-1-.95-1.96-.41-6.9,4.48-13.95,8.82-20.5,13.65-.47,.44-1.1,.6-1.7,.78-.07-.29-.26-.61-.18-.87,1.42-4.71,2.95-9M
.39,4.35-14.1-.2-1.09-2.17,.61-2.66,.9-5.88,4.28-11.74,8.58-17.61,12.86-.78,.43-1.66,1.44-2.53,1.49-.71-.37-.26-1.12-.16-1.71,1.36-4.83,3.05-9.6,4.82-14.34,.5-1.85-1.23-.71-1.91-.16-4.53,3.22-9.12,6.39-13.41,9.83-1.81,1.45-3.65,2.87-5.49,4.3-.48,.37-.91,.82-1.67,.84-.34-.38-.13-.78,0-1.19,1.9-5.61,3.81-11.22,5.7-16.83,.16-.51,.44-1.05-.09-1.44-.85,.09-1.78,1.06-2.53,1.51-5.54,4.25-11.07,8.52-16.6,12.78-.69,.41-1.37,1.26-2.17,1.34-.17-.11-.44-.3-.41-.41,.19-.85,.43-1.69,.69-2.52,1.66-5.33,3.58-10.6,5.64-15.84,.36-.9M
2,.72-1.85,1.03-2.78,.05-.14-.16-.35-.29-.51-.03-.04-.28,0-.38,.06-5.42,3.32-10.23,7.96-15.66,11.08-.7-.37-.22-1.12-.08-1.69,2.73-7.66,5.53-15.29,8.43-22.91,.01-.16-.16-.34-.3-.49-.04-.04-.28,0-.38,.06-4.81,3.05-9.31,6.54-14,9.77-.54,.26-1.37,1.02-1.97,.85-.43-.35,.03-1.08,.1-1.54,3.32-8.53,6.55-17.08,10.25-25.52,.23-.65,.74-1.18,.14-1.82-5.9,3.2-11.01,7.2-16.77,10.62-.4-.6-.33-1.02-.15-1.43,1.37-3.26,2.74-6.53,4.13-9.79,2.96-6.93,5.94-13.85,8.9-20.77,.1-.38,.48-.92,.08-1.21-.7-.14-1.7,.66-2.37,.94-4.58,2.66-9.14,5M
.34-13.72,7.99-.42,.24-.94,.38-1.42,.54-.05,.02-.27-.12-.27-.17,1.62-5.33,4.33-10.38,6.48-15.56,2.95-6.47,6.03-12.91,9.04-19.36,.37-.8,.64-1.63,.94-2.46,.03-.07-.09-.21-.18-.28-.64-.21-1.47,.44-2.09,.64-5.26,2.62-10.42,5.4-15.73,7.92-.3,.15-.78-.27-.77-.49,5.87-14.27,13.1-28.09,20.04-41.92,.21-.41,.35-.8-.21-1.23-6.38,2.43-12.59,5.42-19.01,7.73-.38,.14-.62-.34-.6-.6,7.38-15.82,15.44-31.27,23.91-46.6,1.21-2.16,1.29-2.5,.78-2.64-1.17-.32-2.07,.29-3.03,.59-5.92,1.71-11.66,4.07-17.67,5.42-.56-.11-.02-1.08,.09-1.44,9.49M
-19.03,20.15-37.47,30.69-55.98-1.66-.54-3.1,.24-4.74,.48-5.72,1.22-11.4,2.61-17.15,3.73-.38,.06-.82,.17-1.14-.1-.59-.64,.37-1.43,.58-2.06,5.94-10.73,12.02-21.42,18.3-32.02,6.25-10.62,12.85-21.09,19.15-31.71,.23-.9-1.19-.66-1.74-.64-5.74,.63-11.47,1.27-17.21,1.92-1.92,.05-3.78,1.01-5.66,.23,14.02-26.03,30.83-50.79,46.95-75.69,1.05-1.57,3.53-.77,5.17-.97,6.87,0,13.75-.02,20.62-.01,.64,.04,1.83-.12,1.93,.65-1.09,2.24-2.86,4.14-4.22,6.24-15.04,21.11-29.17,42.61-43.22,64.31-.49,.75-.88,1.55-1.26,2.35-.05,.11,.19,.38,.38M
,.47,6.76-.24,13.59-1.52,20.38-2.09,.82,.08,3.99-.72,3.8,.52-13.54,20.85-27.64,41.47-39.85,63.08,.61,.31,1.14,.33,1.67,.21,2.34-.51,4.67-1.03,7.01-1.54,4.29-.93,8.58-1.86,12.87-2.78,.37-.08,.79-.04,1.18-.02,.35,.02,.5,.21,.38,.45-10.75,17.75-21.9,35.16-31.88,53.31-.27,.48-.37,1.02-.52,1.54-.01,.05,.19,.21,.28,.2,.52-.04,1.07-.05,1.55-.2,6.02-1.87,12.01-3.84,18.03-5.69,.48-.12,1.04-.5,1.48-.16,.64,.49-.07,.98-.27,1.44-.27,.61-.67,1.17-1.02,1.76-8.31,14.66-18.42,30.04-24.94,45.04,.69,.23,1.51-.35,2.19-.51,5.89-2.37,1M
1.73-4.86,17.65-7.15,.17,.28,.42,.51,.36,.64-.29,.71-.63,1.41-1.02,2.09-4.47,7.84-8.79,15.73-12.94,23.68-2.49,4.77-4.91,9.56-7.36,14.34-.25,.49-.54,.99,.15,1.56,5.59-2.47,11.04-5.32,16.57-7.94,.57-.28,1.19-.48,1.8-.71,.05-.02,.2,.08,.27,.14-4.86,11.74-12.96,24.09-17.69,36.28,.35,.82,1.72-.33,2.28-.51,4.64-2.59,9.26-5.2,13.9-7.79,.59-.22,1.47-.89,2.09-.68,.09,.06,.2,.19,.18,.26-.24,.61-.47,1.23-.78,1.83-4.76,9.15-8.83,18.51-13.12,27.8-.18,.64-.94,1.52-.4,2.09,1.09,.03,2.01-1.04,2.97-1.49,4.06-2.5,8.12-4.99,12.18-7.4M
9,.58-.37,3.23-2.02,2.47-.13-4.18,8.24-7.81,16.73-11.58,25.15-.27,.6-.58,1.22-.15,1.86-.16-.09-.38-.12-.42,.07,.14,.14,.26,.08,.35-.15Z"/><path class="cls-2" d="M636.17,416.76c.86,.8,.21,1.85,0,2.78-1.94,6.6-3.88,13.2-5.8,19.8-.04,.14,.15,.34,.27,.49,.32,.05,.76-.25,1.03-.43,4.12-3.4,8.18-6.86,12.29-10.28,.66-.42,1.29-1.34,2.17-1.01,.08,.02,.17,.19,.15,.28-.13,.63-.24,1.28-.45,1.9-1.71,5.21-2.98,10.49-4.29,15.77-.08,.74-.22,1.69,.6,1.47,6.14-4.78,12-9.9,18.05-14.8,1.5-1.14,2.52-1.95,2,.74-1.18,4.53-2.4,9.05-3.58,13M
.58-.13,.52-.12,1.06-.15,1.59,0,.08,.08,.21,.17,.25,.8,.05,1.53-.87,2.19-1.26,3.84-3.17,7.65-6.37,11.51-9.53,1.98-1.62,4.05-3.16,6.08-4.73,.39-.3,.82-.56,1.48-.51,.03,2.63-1.4,5.21-1.88,7.83-.62,2.42-1.14,4.86-1.69,7.29-.02,.1,.04,.29,.1,.3,1.11,.25,1.91-.97,2.8-1.46,6.28-4.7,12.31-9.75,18.74-14.24,.28-.2,.79,.18,.8,.39-.89,4.35-1.89,8.69-2.81,13.04-.05,.4,.66,.4,.84,.32,6.8-5.07,13.66-10.07,20.87-14.77,.52-.26,1.12-.78,1.74-.68,.4,.29,.06,1.07,.05,1.5-.79,3.8-2.14,7.52-2.6,11.36,1.06,.02,1.6-.51,2.21-.91,4.35-2.89M
,8.68-5.81,13.04-8.69,2.39-1.57,4.84-3.09,7.28-4.62,.64-.35,1.33-.89,2.12-.64,.08,.02,.15,.19,.14,.29-.23,2.91-1.25,5.71-1.75,8.58-.17,.88-.93,1.78-.12,2.7,1.31-.08,2.13-.86,3.08-1.42,6.6-3.92,13.2-7.83,20.08-11.42,1.01-.38,2.03-1.39,3.14-1.23,.17,.08,.33,.36,.3,.52-.46,3.51-1.8,6.96-1.91,10.48,.84,.2,1.38-.16,1.93-.44,3.53-1.79,7.03-3.61,10.57-5.37,5.26-2.63,10.7-4.99,16.21-7.26,.67-.16,1.52-.84,2.17-.4,.16,.12,.23,.4,.18,.59-.74,2.84-1.51,5.68-2.11,8.55-.19,1.74,.15,1.82,1.76,1.32,10.31-4.27,20.76-8.19,31.37-11.9M
,.88-.15,3.08-1.59,3.19-.02-.54,2.99-1.44,5.91-2.09,8.88-.23,1.18,.73,1.3,1.6,.91,12.58-3.84,25.15-8.02,38.01-10.79,.63,.12,.6,.86,.47,1.36-.77,3.28-1.56,6.55-2.35,9.82l.08-.09c-12.72,3-25.19,6.84-37.65,10.7-.62,.16-1.75,.61-2.01-.22-.11-3.11,1.12-6.19,1.03-9.28-.51-.66-1.43-.05-2.08,.09-10.89,3.74-21.51,7.84-32.1,12.19-.68,.27-1.35-.14-1.26-.77,.41-2.99,1.11-5.95,1.13-8.97,0-.26-.21-.4-.55-.34-3.1,.78-5.97,2.46-8.93,3.66-6.74,2.94-13.01,6.55-19.56,9.68-1.78,.28,.28-8.13,.24-9.57,.03-.92-.68-.83-1.24-.62-7.77,4.06-M
15.14,8.53-22.59,13.05-.62,.23-1.69,1.25-2.28,.55-.23-3.44,.93-6.83,1.29-10.25,.01-.09-.06-.26-.15-.29-.87-.34-1.66,.44-2.37,.82-6.49,4.38-12.96,8.77-19.44,13.15-.94,.58-2.52,1.98-2.26-.17,.46-3.1,.95-6.2,1.41-9.3,.3-1.79-1.12-1.05-1.99-.41-5.07,3.55-10.13,7.1-14.8,10.99-.98,.5-6.49,6.36-5.93,2.82,.47-3.75,1.09-7.47,1.72-11.2,.01-.09-.09-.27-.15-.27-1.04-.14-1.74,.85-2.54,1.35-5.52,4.42-11.03,8.85-16.55,13.27-.64,.37-1.43,1.41-2.16,1.28-.36-.07-.39-.51-.38-.8,.69-4.16,1.58-8.29,2.13-12.47,.04-.55-.64-.7-1.02-.45-5.M
63,4.57-10.91,9.54-16.41,14.26-.84,.55-1.57,1.83-2.66,1.72-.66-.57-.07-1.99-.07-2.78,.67-3.84,1.38-7.67,2.05-11.51,.37-2.51-1.87-.17-2.69,.4-4.98,4.38-10.05,8.71-14.75,13.29-.63,.52-1.16,1.37-2.03,1.45-.32,.02-.5-.12-.47-.4,.49-5.7,1.97-11.28,3-16.91,.05-.27-.39-.35-.56-.24-4.42,3.32-8.2,7.42-12.38,11.04-.57,.38-1.08,1.19-1.78,1.19-.23-.2-.5-.45-.38-.77,1.22-5.62,2.44-11.24,3.66-16.86,.1-.7,.73-1.9,0-2.42-.12-.04-.32-.06-.39,0-.59,.43-1.2,.86-1.74,1.34-3.43,3.04-6.83,6.1-10.25,9.14-.67,.44-1.29,1.31-2.13,1.36-.09-.M
01-.22-.1-.22-.16,.69-4.8,2.3-9.5,3.35-14.25-.01-1.08,3.88-10.86,.57-8.23-3.5,2.98-6.99,5.98-10.5,8.96-.73,.63-1.5,1.23-2.27,1.83-.07,.06-.3,.09-.37,.04-.17-.12-.44-.31-.41-.43,1.72-8.43,4.14-16.71,6.69-24.93,.21-.46,0-1.35-.64-1.1-4.86,3.31-9.25,7.26-14.02,10.69-.15,.1-.48,.05-.71,.02-.08,0-.2-.19-.17-.27,1.36-5.05,2.66-10.11,4.13-15.14,1.19-4.09,2.6-8.13,3.89-12.2,.26-.83,.4-1.68,.57-2.52,.02-.08-.09-.21-.19-.26-.1-.05-.31-.08-.39-.03-.94,.6-1.9,1.18-2.8,1.83-4.07,2.81-7.89,5.96-12.13,8.52-.63,.25-.84-.68-.6-1.12M
,2.35-7.85,4.66-15.71,7.51-23.45,1.07-2.89,2.04-5.8,3.05-8.7,.03-.52,.57-1.1,.25-1.55-.2-.06-.51-.15-.64-.08-3.03,1.79-6.05,3.6-9.05,5.42-2.04,1.24-4.04,2.51-6.08,3.75-.39,.24-.81,.52-1.4,.34-.26-.55,.08-1.05,.24-1.56,2.68-8.56,5.63-17.07,8.77-25.53,1.34-3.61,2.74-7.21,4.1-10.81,.23-.61,.56-1.21,.35-1.88-.03-.08-.17-.22-.22-.21-.38,.08-.79,.13-1.1,.3-4.4,2.29-8.78,4.61-13.18,6.91-.9,.47-1.82,.92-2.75,1.36-.32,.14-.72-.28-.73-.52,1.86-6.64,4.7-13.02,7.05-19.53,3.1-7.91,6.34-15.78,9.51-23.66,.18-.79,.98-1.7,.36-2.42-M
5.69,1.67-11.18,4.75-16.8,6.91-.65,.15-1.92,.99-2.36,.21,4.46-13.74,10.75-27.06,16.46-40.48,1.68-3.75,3.36-7.5,5.04-11.25,.18-.41,.31-.83-.17-1.25-6.32,1.58-12.41,4.04-18.65,5.95-.63,.21-1.25,.4-1.95,.22l.05,.02c-.33-.66-.01-1.27,.25-1.87,1.93-4.48,3.82-8.97,5.81-13.43,6.58-15.41,14.28-30.43,21.21-45.69,.04-.13-.27-.46-.4-.45-.79,.05-1.61,.1-2.37,.26-5.97,1.3-11.94,2.63-17.91,3.95-.67,.16-2.27,.61-1.98-.57,10.4-23.34,21.92-46.19,34.01-68.76,.29-.55,.86-1.11,.48-1.8-.78-.31-1.58-.13-2.38-.04-6.53,.74-13.07,1.49-19.6M
,2.23-.75-.04-2.64,.48-2.61-.64,8.94-18.7,18.78-36.91,28.75-55.14,4.44-7.96,8.88-15.93,13.35-23.89,.54-.97,.9-2.04,2.03-2.87,8.15-.27,16.38-.03,24.55-.1,3.32-.18,2.25,1.06,.99,3.08-15.12,24.52-29.56,49.43-43.22,74.76-.91,1.26-.73,2.29,1.12,1.98,7.48-.57,15.31-2.36,22.74-2.16,.23,.62-.08,1.11-.36,1.59-1.52,2.64-3.11,5.26-4.6,7.91-10.93,19.39-21.62,38.84-31.36,58.8-.12,.29,.34,.62,.76,.53,7.15-1.53,14.29-3.08,21.44-4.62,1.6,0-.12,1.96-.32,2.68-9.85,18.68-19.81,37.44-28.25,56.69,.37,.67,1.45,.17,2.05,.04,6.14-1.93,12.M
22-4.02,18.38-5.85,1.39-.26,.59,1.38,.21,1.98-8.09,16.31-16.16,32.58-22.9,49.33,.37,.69,1.42,.11,1.98-.07,5.83-2.37,11.56-5.1,17.45-7.31,.52,.48,.37,.91,.19,1.3-6.3,13.7-12.54,27.51-18.01,41.48-.19,.7-.81,1.5-.22,2.13,.03,.04,.27,.04,.37,0,4.78-2.12,9.28-4.78,13.95-7.11,1.02-.53,2.06-1.02,3.12-1.49,.14-.06,.44,.05,.64,.13,.08,.03,.16,.2,.13,.28-.24,.72-.46,1.46-.78,2.16-4.51,10.03-8.54,20.19-12.44,30.38-.71,1.85-1.27,3.73-1.89,5.6-.03,.09,.06,.26,.14,.29,1.11,.31,2-.85,2.96-1.26,4.53-2.71,9.05-5.43,13.59-8.13,.19-.M
07,.83-.04,.8,.34-2.77,8.1-6.19,16.04-9.13,24.1-.33,1.39-3.92,9.4-2.5,9.45,4.35-2.35,8.2-5.57,12.37-8.24,1.02-.7,2.1-1.34,3.16-1.99,.37-.2,.67,.24,.65,.5-2.24,6.78-4.84,13.45-7.17,20.19-.94,2.69-1.74,5.42-2.58,8.14-.09,.28,.03,.6,.05,.9,.97-.07,1.45-.63,2.03-1.07,4.13-3.09,8.26-6.19,12.39-9.28,.4-.22,.86-.71,1.36-.54,.1,.04,.22,.17,.21,.25-.18,.84-.32,1.69-.58,2.52-2.11,6.46-4.25,12.91-6.36,19.36-.37,1.14-.68,2.3-1.01,3.46-.02,.09,.05,.27,.12,.28,.64,.24,1.15-.21,1.61-.56,4.61-3.79,9.46-7.31,13.91-11.26l-.14,.06Z"/M
><path class="cls-2" d="M514.25,1304.52c.91,.4,1.85,.16,2.75,0,2.63-.45,5.25-.94,7.87-1.44,6.02-1.16,12.03-2.33,18.05-3.49,.72-.07,1.59-.41,2.19,.14-13.96,13.66-29.89,26.26-44.77,39.36-2.86,2.42-4.31,3.58,.74,2.92,8.13-.87,16.23-2.1,24.39-2.69,.11,0,.33,.07,.34,.13,.04,.19,.11,.46-.01,.58-.77,.75-1.57,1.47-2.39,2.19-17.73,15.34-35.78,30.51-53.98,45.45-.98,.87-2.51,.75-3.78,.76-7.79-.14-15.62,.34-23.38-.2-1.05-.77,1.6-2.12,2.07-2.7,16.3-13.47,32.59-26.93,48.88-40.41,.35-.44,2.51-1.8,1.59-2.23-9.35,.38-18.63,2.28-28,M
2.66-.18,0-.41-.35-.32-.49,.68-.66,1.34-1.34,2.08-1.96,14.11-11.83,28.18-23.72,42.09-35.76,3.53-2.91-1.41-1.23-3.03-1.14-8.81,1.53-17.62,3.07-26.43,4.59-1.69-.37,1.47-2.2,1.94-2.8,12.08-10.67,24.92-20.89,36.24-32.07-.56-.41-1.19-.12-1.79,0-8.83,1.93-17.65,3.86-26.48,5.77-1.55,.34-3.14,.59-4.71,.86-.11,.02-.34-.04-.36-.1-.06-.17-.14-.42-.04-.53,10.65-10.26,22.91-19.55,32.99-30.2-12.26,2.45-23.65,5.87-35.97,8.23,.68-1.65,2.04-2.31,3.21-3.54,7.43-6.82,14.86-13.64,22.28-20.47,.92-1.01,2.37-1.74,2.66-3.12,.17-.03,.39-.0M
5,.28-.25-.26-.02-.33,.09-.19,.31-.8-.29-1.58-.08-2.34,.11-3.7,.91-7.38,1.86-11.08,2.78-7.94,1.73-15.76,4.36-23.8,5.5l.06,.09c-.03-.2-.18-.47-.07-.59,.71-.78,1.44-1.55,2.22-2.29,6.64-6.38,13.29-12.74,19.93-19.12,.52-.5,1.03-1,1.49-1.53,.1-.11,0-.37-.08-.54-.76-.25-1.88,.25-2.69,.37-11.52,3.01-23.15,5.71-34.8,8.37-3.14,.77-2.07-.49-.53-1.95,6.26-6.35,12.8-12.45,18.91-18.94,.3-1.15-1.4-.44-1.99-.38-12.5,3.03-25.14,5.66-37.74,8.39-.82,.07-1.87,.59-2.55-.05-.07-.06-.07-.24-.01-.31,.53-.62,1.06-1.24,1.63-1.84,4.99-5.22,M
9.99-10.43,14.98-15.66,.32-.45,1.63-1.65,.61-1.79-14.38,2.75-28.71,5.79-43.21,8.19-.73,.06-1.6,.35-2.21-.17-.07-.05-.09-.23-.03-.31,4.78-5.92,10.3-11.25,15.08-17.17,.1-.22-.12-.75-.47-.69-10.72,1.63-21.34,3.61-32.11,5-5.58,.7-11.12,1.73-16.71,2.31-.26-.03-.74-.29-.57-.62,3.73-4.9,7.77-9.57,11.62-14.38,.32-.57,2.33-2.43,.96-2.64-4,.44-8,.91-11.99,1.35-14.11,1.4-28.3,3.38-42.44,3.86-.16-.75,.37-1.28,.76-1.83,2.44-3.47,4.89-6.94,7.34-10.41,.6-.84,1.23-1.67,1.76-2.54,.39-.65,1.38-1.31,.74-2.04-.46-.53-1.5-.24-2.28-.18-M
19.51,1.31-39.04,2.04-58.59,2.32-.46-1.31,.66-2.23,1.15-3.36,2.2-3.93,4.42-7.86,6.61-11.79,1.49-2.58-.23-1.98-2.17-2.14-22.51,.08-44.98-.98-67.45-2.01l.09,.1c2.43-6.07,4.86-12.13,7.29-18.2l-.12,.07c24.25,2,48.57,2.9,72.9,3.25l-.09-.1c-2.84,5.22-5.68,10.44-8.51,15.66-.42,.78-.06,1.18,1.12,1.17,20.85,.12,41.66-1.01,62.47-1.86l-.06-.11c-3.46,5.11-6.92,10.22-10.38,15.33-.3,.47-.49,1.2,.3,1.32,10.47-.6,20.89-1.64,31.32-2.68,7.89-.75,15.75-1.68,23.6-2.61,.34-.04,.78,.42,.65,.66-.17,.29-.31,.6-.51,.87-3.28,4.34-6.69,8.59-M
10.01,12.9-.49,.64-.93,1.31-1.37,1.97-.21,.4,.34,.46,.62,.56,16.87-1.79,33.57-5.37,50.34-7.41,.2,.64-.26,1.06-.62,1.48-4.36,5.18-8.88,10.25-13.17,15.49-.08,.22,.14,.72,.51,.66,1.85-.22,3.69-.62,5.52-.94,13.5-2.45,26.89-5.38,40.34-8.03,1.06,.2-.31,1.36-.59,1.82-4.28,4.7-8.58,9.39-12.86,14.09-.71,.78-1.39,1.58-2.07,2.38-.29,.35,.32,.55,.54,.55,13.44-2.62,26.67-6.03,39.94-9.2,1.02-.15,2.07-.69,3.08-.3,.05,.6-.49,.97-.89,1.38-5.86,6.33-12.18,12.28-17.84,18.78,1.27,.34,2.26-.14,3.25-.37,4.9-1.18,9.77-2.42,14.63-3.68,7.5M
9-2.16,15.44-3.72,22.88-6.28l-.02-.05c.86,1.14-.68,1.96-1.33,2.77-5.57,5.54-11.14,11.08-16.71,16.62-1.03,1.24-5.53,4.61-.98,3.38,11.98-3.24,24.05-6.18,35.93-9.73,1.38,.06-.89,1.99-1.25,2.43-6.86,6.8-13.74,13.6-20.81,20.2-1.24,1.26-4.29,3.67-.25,2.61,10.83-2.94,21.66-5.87,32.45-8.93,3.55-.99,1.25,.81,.04,2.15-6.14,5.86-12.3,11.71-18.47,17.55-.59,.93-10.64,8.92-8.22,8.72,11.07-2.62,22.01-5.69,33.01-8.59,3.22-.52-.59,2.19-1.3,3.01-10.02,9.16-20.04,18.32-30.06,27.48-.53,.49-1.05,.98-1.52,1.51-.1,.11,0,.36,.07,.53,.03,.M
06,.25,.13,.36,.1,3.11-.68,6.24-1.33,9.33-2.06,7.23-1.69,14.45-3.42,21.68-5.13,.4,0,1.2-.32,1.28,.14-12.14,12.22-25.76,23.14-38.51,34.8-.7,.62-1.67,1.12-1.84,2.06-.18,.23-.16,.26,.08,.09l-.19-.14Z"/><path class="cls-2" d="M1277.84,882.64c-9.33-9.29-17.97-19.35-27.59-28.59-5.31-5.29-10.7-10.51-16.06-15.76-.53-.46-1-1.15-1.81-1.02-.06,0-.19,.19-.17,.27,.74,2.73,1.47,5.46,2.25,8.19,1.19,4.19,2.41,8.38,3.62,12.57,.21,.73,.43,1.47,.2,2.23l.12-.06c-1.32-.13-2.06-1.61-3.03-2.39-11.53-11.59-23.34-23.98-36.24-34.17-.15,.13-M
.36,.33-.33,.46,.29,1.05,.61,2.09,.95,3.13,2.02,6.14,4.06,12.28,6.07,18.42,.24,.72,.36,1.46,.52,2.2,.01,.06-.11,.19-.2,.21-.91-.15-1.56-1.18-2.29-1.71-5.69-5.47-11.28-11-17.08-16.39-4.4-4.08-9.06-7.97-13.62-11.94-.42-.37-.82-.82-1.62-.72-.24,.9,.33,1.69,.61,2.49,1.92,5.49,3.93,10.97,5.88,16.46,.88,2.48,1.67,4.98,2.48,7.47-.01,.23-.41,.35-.6,.19-9.04-7.91-17.69-16.26-26.88-24.12-.91-.79-1.87-1.55-2.83-2.29-.11-.08-.42-.03-.62,.01-.06,.01-.13,.2-.1,.29,.3,.94,.61,1.87,.94,2.8,2.79,7.65,5.61,15.29,8.36,22.95,.33,.91,.M
9,1.81,.66,2.88-1.38-.35-2.18-1.49-3.25-2.32-6.83-5.81-13.65-11.62-20.49-17.43-.83-.7-1.74-1.34-2.63-1.99-.08-.06-.33-.08-.38-.04-.7,.54,0,1.38,.14,2.06,3.14,8.8,6.29,17.59,9.44,26.39,.18,.5,.53,.99,.14,1.53-1.12-.24-1.72-1.01-2.47-1.61-7-5.51-13.76-11.32-20.89-16.66-.19-.11-.89-.17-.88,.23,.76,2.29,1.54,4.57,2.33,6.86,2.47,7.16,4.96,14.32,7.42,21.48,.25,.72,.39,1.47,.56,2.21,.02,.09-.08,.26-.16,.28-.23,.04-.56,.09-.69,0-.91-.64-1.77-1.32-2.65-1.99-5.18-3.93-10.37-7.86-15.56-11.78-2.98-2.17-3.36-2.06-2.1,1.55,3,8.7M
2,5.79,17.48,8.45,26.27,.32,1.05,.62,2.09,.89,3.15,.04,.15-.14,.34-.22,.52-1.02-.15-1.6-.79-2.29-1.28-4.43-3.15-8.85-6.32-13.28-9.46-1.19-.66-2.5-2.09-3.85-2.19-.39,.15-.41,.49-.34,.8,.15,.63,.3,1.27,.5,1.89,2.97,9.62,5.61,19.29,8.25,28.97,.48,2.29,1.19,3.95-1.72,1.89-4.37-2.88-8.72-5.77-13.1-8.64-1.01-.48-2.14-1.69-3.3-1.46-.07,.02-.13,.2-.11,.3,.54,2.22,1.05,4.44,1.64,6.65,2.38,9.9,5.2,19.85,6.75,29.82-.8,.13-1.31-.24-1.84-.57-4.61-2.81-9.18-5.69-13.88-8.37-1.67-.89-1.86-.11-1.64,1.48,2.13,10.62,4.17,21.26,5.93,3M
1.95-.06,1.26,2.02,7.54-1,5.37-4.38-2.55-8.84-4.94-13.29-7.36-.55-.25-1.52-.88-2.01-.3,.63,9.55,2.74,19.02,3.46,28.59,.41,4.19,.81,8.38,1.18,12.57-.02,.64,.21,1.9-.75,1.85-5.2-2.19-10.07-5.12-15.33-7.17-.15-.05-.6,.11-.63,.22,.7,15.66,1.97,31.4,1.79,47.13,0,.29-.55,.56-.87,.46-4.51-1.6-8.81-3.74-13.26-5.49-.84-.32-2.67-1.24-2.95,.06-.58,17.55-.37,35.24-2.32,52.69-2.22,.08-4.22-1.27-6.33-1.84-3.2-1.13-6.41-2.26-9.63-3.35-.32-.11-.75,.01-1.14,.02l.04,.05c-.76-1.38-.23-2.95-.2-4.45,.21-2.79,.42-5.59,.63-8.38,1.11-13.2M
1,1.8-26.44,2.19-39.69,.04-1.75,.14-2.73,2.55-1.73,3.91,1.44,7.8,2.92,11.71,4.37,1.46,.47,2.34,.65,2.4-1.23,.18-5.82-.1-11.63-.2-17.44,.05-9.37-.78-18.72-.95-28.08,.52-1.28,3.17,.62,4.13,.78,3.44,1.47,6.87,2.97,10.3,4.46,.48,.21,.96,.4,1.58,.12-.24-14.03-3.16-28.74-4.17-42.68,.63-.61,1.42-.04,2.08,.2,3.93,1.88,7.85,3.77,11.77,5.66,.68,.33,1.29,.8,2.24,.67,.08-3.91-1.26-7.89-1.72-11.81-1.2-7.26-2.5-14.51-3.91-21.73-.22-1.17-.49-2.34-.69-3.51-.14-.8-.75-1.61-.05-2.43,1.18-.03,1.98,.63,2.85,1.09,4.46,2.11,8.59,5.1,13.M
2,6.76,.45,0,.32-1.1,.3-1.42-.87-4.03-1.72-8.06-2.69-12.08-1.64-6.76-3.38-13.51-5.06-20.26-.08-.8-1.02-2.82,.33-2.76,5.05,2.58,9.81,5.7,14.74,8.49,.53,.31,1.03,.71,1.79,.51l-.02,.11-.08-.05c.33-.87,.02-1.71-.21-2.54-1.94-6.81-3.89-13.63-5.87-20.43-1.06-3.67-2.17-7.32-3.25-10.98-.02-.08,.06-.25,.14-.27,.76-.32,1.42,.28,2.05,.6,5.21,3.23,10.39,6.48,15.59,9.73,.18,.07,.88,.03,.83-.35-2.81-10.12-6.68-19.93-9.9-29.93-1.78-4.4,2.57-.57,4.07,.24,5.2,3.4,10.18,7.11,15.5,10.31,.35-.51,.22-.91,.07-1.32-3.38-9.64-6.91-19.23-1M
0.51-28.8-.47-1.04,.26-1.31,1.37-.56,6.34,4.29,12.47,8.85,18.65,13.36,.59,.31,1.25,.99,1.93,.95,.39-.38-.16-1.35-.25-1.84-3.15-8.22-6.32-16.45-9.47-24.67-.87-2.48-2.11-4.38,1.42-1.97,7.44,5.59,14.86,11.22,22.2,16.91,0-.02,.04-.18,.04-.18l-.09,.26c.44-.75,.17-1.48-.12-2.2-1.08-2.77-2.15-5.55-3.27-8.32-1.96-4.81-3.97-9.61-5.91-14.42-.27-.67-.93-1.34-.43-2.12,.74,.04,1.22,.44,1.72,.79,1.91,1.36,3.82,2.72,5.71,4.1,6.17,4.5,12.36,8.99,18.12,13.84,.35,.3,.84,.49,1.28,.71,.05,.02,.29-.1,.29-.14-2.2-7.57-5.85-14.74-8.68-22M
.12-.17-.4-.34-.79,.02-1.18,1.2,.33,1.94,1.13,2.82,1.79,9.53,6.88,18.32,14.9,27.7,21.63,.15-.12,.37-.31,.33-.43-.29-.94-.6-1.88-.96-2.8-1.39-3.6-2.8-7.19-4.21-10.79-1.01-2.57-2.03-5.13-3.02-7.7-.1-.27-.01-.59-.01-.89,.81,.1,1.26,.53,1.72,.9,10.57,8.38,20.78,17.14,30.94,25.98,.85,.53,1.53,1.84,2.64,1.63,.07-.01,.16-.19,.14-.27-2.08-6.82-4.75-13.46-7.06-20.21-1.14-2.86,.99-1.16,2.17-.14,12.27,10.63,24.41,21.55,36.16,32.68,.51,.49,1.13,.9,1.71,1.33,.19,.13,.55,.04,.55-.22-1.5-7.11-4.17-14.01-6.09-21.04,.22-1.57,2.63,1M
.34,3.16,1.68,14.99,13.73,29.27,28.14,43.76,42.35,.06,.06,.29,.1,.34,.07,.17-.13,.44-.3,.42-.44-.07-.75-.18-1.5-.35-2.24-1.16-4.97-2.36-9.94-3.52-14.92-.24-1.79-1.69-5.74,1.36-2.62,17.96,17.72,35.36,36.12,52.5,54.54,1.53,.56,.58-2.14,.69-2.91-.7-5.57-1.52-11.13-2.24-16.7-.04-.29,.1-.6,.23-.89,.3-.42,1.64,.95,2.01,1.39,21.11,22.31,41.18,45.46,61.07,68.76,.89,1.03,1.3,2.06,1.29,3.3-.05,6.14-.02,12.28-.04,18.42,0,.29-.17,.58-.3,.86-.43,.53-1.66-1.26-2.07-1.72-8.35-9.92-16.64-19.87-25.06-29.75-10.08-11.84-20.25-23.64-3M
0.78-35.23-.71-.78-1.47-1.54-2.2-2.3-.19-.2-.45-.24-.72-.09-.09,.05-.21,.15-.2,.22,.06,1.07,.06,2.15,.21,3.21,.67,5.79,1.89,11.53,2.17,17.34,.02,.28-.14,.42-.49,.4-.77-.1-1.27-1.08-1.85-1.56-5.68-6.42-11.35-12.84-17.04-19.26-10.28-11.61-21.08-22.91-31.94-34.17-.43-.32-.92-1.02-1.52-.9-.1,.04-.21,.17-.2,.24,1.27,6.71,2.84,13.36,4.32,20.03,.18,.84,.42,1.7,.01,2.55l.03-.08Z"/><path class="cls-2" d="M255.77,599.6c1.93-.77,3.29,1.94,4.75,2.88,7.59,6.85,15.18,13.69,22.78,20.53,1.13,.89,2.08,2.16,3.53,2.54,.68-.66-.5-2.46M
-.7-3.34-2.79-7.64-5.59-15.27-8.37-22.92-1.44-4.03,.26-2.29,2.26-.64,7.01,5.96,14.02,11.92,21.04,17.87,.83,.7,1.71,1.37,2.61,2.02,.12,.08,.46,0,.68-.05,.07-.01,.14-.19,.11-.27-.41-1.25-.83-2.49-1.27-3.73-2.95-8.39-6.17-16.69-8.98-25.12-.09-.29-.26-.64,.2-.8,1.29,.14,2.42,1.79,3.55,2.49,5.98,4.81,11.96,9.62,17.96,14.41,.65,.52,1.2,1.18,2.33,1.33,.12-1.9-1.14-3.68-1.6-5.53-2.68-7.77-5.35-15.55-8.03-23.33-.29-.83-.67-1.64-.39-2.52l-.11,.07c1.37,.01,2.29,1.39,3.42,2.05,5.96,4.33,11.57,9.16,17.77,13.15,.9,.32,.45-1.04,.M
36-1.49-3.43-10.28-6.83-20.57-9.82-30.98,.17-.73,1.16-.02,1.53,.18,5.92,4.39,12.33,8.28,17.96,12.98,.05-.05,.11-.11,.16-.16l-.22,.14c.98-.84,.34-2.05,.12-3.08-2.99-9.61-5.66-19.28-8.26-28.96-.23-.84-.37-1.7-.5-2.55-.02-.14,.23-.33,.39-.46,.74-.08,1.57,.88,2.26,1.2,4.58,3.01,9.15,6.02,13.74,9.02,.6,.39,1.17,.91,2.21,.78-1.03-6.07-3.07-12-4.35-18.03-1.3-6.2-3.13-12.58-4-18.73,.64-.25,1.2,.14,1.73,.45,4.46,2.81,9.01,5.48,13.55,8.17,.61,.36,1.28,1.13,2.05,.7,.67-.38,.2-1.22,.09-1.84-.28-1.6-.65-3.19-.95-4.78-1.07-5.75-M
2.14-11.5-3.2-17.25-.67-5.1-2.44-10.2-2.28-15.35,.67-.74,1.92,.48,2.65,.72,4.22,2.31,8.43,4.64,12.66,6.94,.33,.11,1.12,.41,1.4,.11-.26-7.39-2-14.77-2.74-22.15-.65-6.95-1.67-13.92-1.84-20.89,1.29-.32,2.2,.63,3.34,1.04,3.8,1.84,7.6,3.68,11.41,5.52,.57,.27,1.15,.59,1.89,.33-.48-15.29-1.83-30.75-1.87-46.13,.02-.58,0-1.59,.81-1.56,4.8,1.56,9.32,3.87,14.02,5.71,3.36,1.54,2.28-2.04,2.52-4.06,.26-16.24,.48-32.58,2.15-48.73,.74-.72,2.04,.26,2.89,.39,3.82,1.34,7.62,2.72,11.46,4.03,.83,.28,1.66,.77,2.68,.52,.01,0-.04-.05-.04-M
.05,.33,.36,.53,.76,.5,1.2-.23,3.55-.55,7.09-.81,10.64-1.09,13.43-1.83,26.87-2.22,40.34-.15,.83,.19,2.46-1.06,2.45-4.52-1.28-8.83-3.18-13.26-4.74-.61-.15-1.63-.63-2.1,0-.63,2.6-.23,5.38-.33,8.04,.03,12.93,.81,25.83,1.18,38.74,0,.25-.59,.56-.87,.45-1.21-.47-2.44-.91-3.63-1.41-3.33-1.42-6.64-2.86-9.96-4.29-.48-.21-.97-.35-1.54-.14,.34,14.16,2.83,28.33,4.25,42.45,.05,.4-.68,.73-1.17,.5-3.6-1.68-7.2-3.37-10.79-5.06-1.45-.6-2.64-1.66-4.26-1.72,1.25,13.08,4.5,26.06,6.72,39.04-.04,.24-.47,.61-.78,.47-.94-.42-1.89-.82-2.79M
-1.3-3.59-1.91-7.16-3.84-10.73-5.76-.66-.36-1.29-.78-2.29-.81,1.41,10.01,4.36,19.92,6.74,29.83,.56,2.1,1.04,4.22,1.52,6.34,.03,.13-.23,.33-.4,.46-.59,.13-1.23-.42-1.76-.64-4.82-2.75-9.56-5.62-14.42-8.31-.29-.14-.76,.26-.78,.48,2.37,11.27,6.39,22.21,9.43,33.36-.16,1.16-2.49-.64-3.07-.89-4.77-2.99-9.54-5.97-14.29-8.99-.32-.2-.69-.39-1.07-.19-.15,.08-.21,.39-.17,.57,.2,.84,.42,1.69,.7,2.52,3,8.94,6.01,17.87,9,26.81,.24,.72,.39,1.46,.55,2.19,.02,.07-.12,.2-.22,.24-.99,.02-2.38-1.23-3.31-1.69-4.86-3.25-9.68-6.52-14.53-9M
.78-.52-.2-1.88-1.48-2.17-.61,.54,1.67,1.05,3.34,1.65,4.99,2.83,7.75,5.69,15.49,8.54,23.23,.13,.77,1.03,1.73,.29,2.35-.05,.04-.29,.02-.38-.04-6.59-4.14-12.68-9.02-19.07-13.46-.68-.49-1.23-1.16-2.25-1.26-.36,.41-.19,.82-.04,1.23,1.92,5.04,3.83,10.09,5.77,15.13,1.67,4.32,3.38,8.62,5.04,12.94,.05,.13-.16,.35-.3,.5-1.16-.24-2.15-1.3-3.14-1.94-6.32-4.85-12.63-9.7-18.96-14.54-.67-.51-1.21-1.17-2.21-1.32-.34,.56-.12,1.06,.08,1.58,3.2,8.23,6.48,16.43,9.86,24.59,.03,.08-.03,.26-.1,.29-.74,.34-1.33-.32-1.93-.68-7.74-5.52-15.M
44-11.08-22.73-16.99-.67-.44-1.31-1.34-2.17-1.3-.56,.41-.04,1.26,.11,1.79,2.62,6.45,5.24,12.89,7.86,19.34,.21,.51,.38,1.03,.54,1.55,.03,.09-.06,.27-.14,.29-.77,.27-1.35-.4-1.93-.77-9.55-7.43-19.34-14.56-28.2-22.63-.06,.07-.11,.13-.15,.18l.21-.23c-1.02,1.01-.13,2.27,.21,3.38,2.32,5.95,4.65,11.89,6.96,17.84,.19,.68,.92,1.86-.4,1.54-11.76-8.88-22.65-18.71-33.81-28.11-.17-.09-.86-.14-.81,.27,1.98,6.6,4.61,13.01,6.84,19.54,.26,.72,.59,1.43,.33,2.2l.11-.07c-1.34-.06-2.25-1.43-3.3-2.15-6.83-6.05-13.69-12.08-20.45-18.19-5.M
25-4.74-10.36-9.57-15.54-14.36-.34-.31-.63-.71-1.23-.75-.4-.03-.4,.44-.36,.71,1.88,6.25,3.76,12.51,5.66,18.75,.25,.84,.57,1.66,.38,2.53l.08-.06c-.61,.03-.98-.29-1.33-.61-14.43-13.12-28.47-26.75-42.07-40.53-.54-.36-3.92-4.45-4.2-3.04,1.42,6.47,3,12.91,4.52,19.36,.57,2.59-.79,1.75-2.07,.45-17.33-17.34-34.57-34.89-50.98-53.03-.6-.53-1.03-1.49-1.98-1.32-.06,0-.17,.18-.16,.28,.17,1.72,.3,3.43,.53,5.14,.65,4.82,1.35,9.63,2.02,14.45,0,.28,.05,.72-.32,.79-.61,.09-1.09-.58-1.52-.9-4.52-4.83-9.06-9.65-13.52-14.51-16.16-17.61M
-31.73-35.51-47.18-53.66-1.28-1.43-2.72-2.98-2.35-4.99-.05-6.23-.16-12.48-.17-18.71,.36-.06,.73-.2,.82-.12,.46,.37,.9,.78,1.27,1.21,6.24,7.42,12.42,14.87,18.7,22.26,12.7,14.97,25.48,29.91,38.81,44.53,.74,.62,1.2,1.73,2.34,1.49-.46-7.1-1.89-14.13-2.72-21.21,.46-1.57,2.15,1.12,2.67,1.56,5.13,5.81,10.26,11.61,15.39,17.42,11.26,12.09,22.32,25.48,34.65,36.36,.09-.04,.2-.15,.2-.23-.03-.64,0-1.29-.13-1.91-1.33-6.83-3.44-13.57-4.36-20.43,1.88,.81,2.81,2.61,4.24,3.96,13.23,13.91,26.63,28.81,41.3,41.25,.06-.2,.23-.42,.18-.61M
-.59-2.21-1.18-4.42-1.81-6.62-1.31-5.4-3.55-10.69-4.35-16.15,1.89,.81,2.89,2.56,4.37,3.9,11.15,11.16,22.61,22.97,34.98,32.9,.1-.03,.26-.15,.25-.21-.16-.74-.29-1.48-.53-2.2-2.23-6.76-4.48-13.52-6.72-20.29-.07-.45-.44-1.22-.1-1.55,.22-.04,.56-.1,.66,0,.74,.62,1.45,1.27,2.14,1.93,9.82,9.53,19.64,19.04,30.22,27.8,.89,.69,1.89,1.1,1.34-.63-2.68-7.56-5.36-15.12-8.09-22.67-.29-.81-.34-1.72-1.16-2.37l-.02,.03Z"/><path class="cls-2" d="M136.16,1156.82c1.49-6.81,2.57-13.68,4.7-20.35l-.15,.11c15.17,2,30.38,3.66,45.61,5.06,10.M
96,1.06,22.02,1.32,32.95,2.72l-.09-.1c-2.03,4.9-4.08,9.8-6.1,14.7-.38,.91-.67,1.85-.95,2.78-.04,.13,.19,.43,.36,.47,22.24,1.54,44.62,1.24,66.91,1.56,.32,.52,.16,.92-.08,1.32-1.49,2.53-2.96,5.07-4.45,7.61-1.32,2.24-2.66,4.47-3.97,6.71-.26,.51-.88,1.32-.18,1.7,16.08,.32,32.28-1.03,48.37-1.86,3.22-.2,6.44-.43,9.67-.6,1.03-.04,1.34,.44,.79,1.24-3.39,4.79-6.97,9.46-10.42,14.21-.83,1.21-1.96,2.48,.47,2.3,17.22-1.24,34.55-3.64,51.62-5.11,.51,.85-.71,1.53-1.09,2.23-4,4.73-8.01,9.45-12,14.18-.43,.51-1.08,.97-.82,1.74,12.23-M
.95,24.38-3.38,36.56-4.99,3.7-.57,7.38-1.21,11.07-1.81,.24-.04,.74,.05,.74,.1,.14,.83-.53,1.37-1.05,1.93-5.05,5.76-11.06,11.23-15.59,17.19,.57,.62,1.43,.15,2.15,.1,4.47-.76,8.94-1.56,13.42-2.3,9.83-1.56,19.44-3.75,29.23-5.39-.34,1.49-1.65,2.18-2.6,3.29-5.23,5.21-10.47,10.41-15.7,15.61-.45,.64-1.72,1.25-1.42,2.09,13.3-1.75,26.66-5.19,39.89-7.81,.51-.11,1.02-.32,1.64-.06-.64,1.57-2.34,2.52-3.47,3.78-6.01,5.67-12.02,11.33-18.03,17.01-.52,.49-1,1.01-1.48,1.52-.07,.07-.08,.26-.02,.31,.6,.56,1.46,.17,2.17,.09,12.02-2.23,M
24.27-5.88,36.28-7.4-.38,1.57-2.12,2.4-3.16,3.57-7.22,6.54-14.45,13.07-21.67,19.61-.62,.56-1.2,1.16-1.78,1.75-.07,.07-.12,.26-.06,.3,.15,.12,.39,.29,.55,.26,11.4-2.07,22.67-4.7,33.95-7.19,.6-.12,1.25-.37,1.8,.02,.04,.02,0,.22-.08,.3-9.5,8.88-19.45,17.28-29.11,25.98-.73,.72-1.8,1.21-1.93,2.3,.93,.22,1.83,.05,2.74-.18,10.4-1.94,20.68-4.31,31.12-6.01-.59,1.55-2.06,2.25-3.2,3.39-10.74,9.7-23.56,19.18-33.45,29.2,.46,.37,1.66,.09,2.25,.08,9.65-1.36,19.22-3.58,28.92-4.38l-.05-.09c.03,.2,.18,.48,.07,.59-.76,.75-1.53,1.5-2.M
37,2.2-7.55,6.3-15.12,12.58-22.68,18.88-5.5,4.59-10.98,9.19-16.47,13.79-.29,.4-1.68,1.01-1.17,1.53,.17,.13,.46,.23,.69,.22,1.88-.13,3.76-.27,5.63-.46,5.88-.58,11.76-1.18,17.64-1.76,1.46-.15,2.93-.26,4.4-.37,.07,0,.18,.11,.21,.18,.04,.1,.09,.25,.03,.31-.68,.66-1.34,1.34-2.09,1.95-15.58,12.86-31.26,25.62-47.03,38.27-2.14,1.71-2.06,1.63-4.96,1.63-6.87,.01-13.75,.02-20.62,.02-3.63,.05-3.89-.42-.84-2.71,14.76-11.96,29.77-23.64,44.32-35.85,.13-.13,.07-.4,.05-.6-.65-.29-1.6-.09-2.33-.1-8.3,.73-16.59,1.56-24.88,2.32-1.18,.M
09-2.28-.05-.9-1.29,12.46-10.29,24.91-20.6,37.36-30.91,.48-.56,2.91-2.17,1.79-2.43-10.46,.94-20.88,3.59-31.36,4.24,.03-.24-.05-.51,.08-.64,.87-.82,1.78-1.61,2.7-2.39,9.61-8.15,19.23-16.3,28.84-24.45,1.04-1.01,2.38-1.71,2.94-3.08-9,1-17.91,3.11-26.88,4.5-1.01,0-9.91,2.41-6.69-.38,8.99-7.86,17.97-15.76,26.9-23.68,1.4-1.38,2.67-2.31-.39-1.89-10.21,1.95-20.42,3.92-30.62,5.9-.75,.08-4.38,1.11-4.28-.05,8.18-7.91,16.91-15.29,25.03-23.26,.22-.87-.62-.64-1.19-.51-11.72,2.46-23.6,4.37-35.4,6.56-.91,.01-2.29,.66-2.99-.05-.08-M
.16,.01-.44,.16-.59,.74-.77,1.51-1.52,2.28-2.26,5.77-5.55,11.55-11.1,17.32-16.65,.51-.49,.99-1.02,1.46-1.54,.07-.07,.09-.25,.03-.31-.34-.39-.86-.4-1.34-.29-10.25,1.8-20.5,3.63-30.76,5.4-3.42,.59-6.88,1.03-10.32,1.52-.17,.02-.42-.16-.58-.29-.07-.05-.06-.24,0-.31,.78-.88,1.55-1.76,2.37-2.61,4.86-5.03,9.74-10.05,14.59-15.08,.56-.58,1.32-1.1,1.33-2.06-10.47,1.08-20.83,3.25-31.33,4.4-5.17,.46-10.31,1.8-15.5,1.77,0-.28-.1-.54,.02-.69,.56-.73,1.17-1.45,1.78-2.15,3.78-4.32,7.58-8.64,11.36-12.97,.69-.79,1.34-1.61,1.99-2.43,M
.06-.07,.06-.24,0-.3-.15-.15-.37-.38-.54-.37-1.48,.1-2.96,.2-4.42,.39-10.64,1.39-21.35,2.34-32.02,3.49-4.55,.43-9.11,.75-13.67,1.09-1.95-.09,.22-2.02,.64-2.76,3.62-5.04,7.81-9.73,11.08-14.99,.05-.1-.22-.45-.35-.45-5.24-.11-10.45,.72-15.68,.96-12.63,.77-25.28,1.26-37.93,1.8-.83-.13-3.49,.54-3.41-.68,3.08-5.66,6.84-10.94,9.95-16.59,.19-1.16-1.78-.72-2.5-.85-4.45,.05-8.89,.14-13.34,.19-14.96,.21-29.91-.27-44.87-.55-1.21-.03-2.41-.14-3.62-.21-.3-.02-.72-.49-.63-.71,.31-.82,.61-1.65,.96-2.46,1.93-4.92,4.5-9.65,6.06-14.6M
9,.03-.15-.18-.38-.36-.48-2.05-.5-4.28-.39-6.39-.61-16.53-.77-33.02-2.06-49.49-3.62-5.21-.52-10.42-1.08-15.63-1.6-1.05-.1-2.13-.33-3.19,.01l.12,.1Z"/><path class="cls-2" d="M1007.13,191.71c12.91-2.58,25.93-4.91,38.93-7.08,1.98,.1-1.1,2.24-1.51,2.82-5.68,5.46-11.36,10.92-17.04,16.38-.85,.95-2.06,1.61-2.38,2.89,11.93-1.59,23.69-4.1,35.59-5.98,2.23-.38,4.5-.62,6.76-.89,.19-.02,.53,.13,.6,.27,.08,.97-1.46,1.87-2.02,2.67-5.29,5.57-10.8,10.95-15.95,16.65-.3,1.52,7.01-.38,8.16-.35,11.63-1.79,23.27-3.53,34.96-4.92,1.17-.14M
,2.38-.44,3.58-.07l-.09-.07c.12,1.41-1.41,2.22-2.14,3.3-3.78,4.32-7.56,8.64-11.33,12.97-.54,.62-1.02,1.26-1.51,1.91-.15,.31,.38,.6,.61,.62,8.55-.65,17.06-1.9,25.6-2.69,8.41-.67,16.89-2.21,25.29-2.13,0,1.26-1.16,2.11-1.81,3.13-3.27,4.33-6.54,8.66-9.81,12.99-.41,.69-1.18,1.24-.8,2.1,19.13-1.24,38.05-2.36,57.27-2.98,.22,1.55-.92,2.46-1.57,3.73-2.72,4.56-5.65,9.02-8.23,13.66-.31,1.25,3.35,.66,4.16,.83,11.04,0,22.08-.1,33.12-.02,9.01,.14,18.04,.24,27.04,.69,1.42,.37,.08,1.95-.1,2.84-2.04,5.01-4.36,9.92-6.25,14.98-.09,.2M
6,.28,.67,.63,.69,2.95,.21,5.9,.47,8.85,.59,13.56,.66,27.08,1.8,40.6,3.04,7.22,.65,14.43,1.41,21.64,2.1,1.01-.02,2.21,.4,3.03-.31l-.02-.05c.15,.74,.3,1.46,.13,2.22-1.25,6.1-2.99,12.13-3.81,18.31l.11-.08c-17.4-1.82-34.76-4.14-52.22-5.53-9.05-.94-18.19-.99-27.2-2.25l.14,.09c2.26-5.41,4.57-10.81,6.84-16.21,.73-1.81-.08-1.85-1.67-1.94-21.78-1.09-43.6-1.27-65.4-1.33-.57-.91,.32-1.65,.67-2.48,2.75-4.79,5.74-9.47,8.34-14.34-.1-1.1-1.84-.69-2.63-.79-9.83,.32-19.66,.59-29.48,.99-8.87,.43-17.72,1.17-26.6,1.62-2.08-.15,.58-2.M
57,.94-3.41,2.8-3.81,5.62-7.6,8.42-11.4,.55-.74,1.05-1.5,1.52-2.27,.09-.15-.07-.39-.15-.69-14.44,.91-28.86,2.69-43.26,4.2-3.07,.33-6.14,.63-9.21,.93-.32,.03-.73-.48-.59-.7,.19-.29,.35-.58,.57-.85,4.02-4.86,8.16-9.63,12.22-14.46,1.76-2.25,1.58-2.29-1.23-2.09-11.94,1.6-23.88,3.25-35.79,5.1-3.3,.51-6.6,1.07-9.9,1.6-.1,.02-.3-.07-.33-.14-.08-.18-.19-.42-.1-.57,1.15-1.61,2.66-2.98,3.98-4.47,3.7-3.97,7.42-7.94,11.11-11.92,.56-.6,1.06-1.24,1.57-1.87,.06-.08,.07-.26,0-.31-.41-.33-.92-.3-1.4-.18-13.28,2.32-26.6,4.5-39.77,7.M
22-1.03,.21-2.11,.27-3.16,.38-.21,.02-.48-.27-.36-.46,5.48-5.92,11.42-11.43,17.07-17.2,.76-.76,1.52-1.51,2.24-2.29,.14-.15,.23-.54,.17-.57-.94-.52-2-.08-2.99,.06-11.94,2.2-23.81,4.6-35.61,7.23-3.07,.45-3.67,.45-.98-2,6.35-6.01,12.71-12.01,19.06-18.01,.7-.66,1.39-1.32,2.04-2,.11-.11,0-.37-.06-.55-.78-.29-1.87,.2-2.72,.27-11.96,2.3-23.91,5.61-35.88,7.4,.13-1.29,1.54-1.9,2.35-2.79,8.06-7.39,16.31-14.59,24.28-22.08,.49-1.17-1.3-.53-1.9-.5-10.32,2.05-20.59,4.24-30.81,6.6-2.75,.58-5.11,1.24-1.56-1.73,9.77-8.77,19.76-17.3M
2,29.43-26.2,.29-1.01-2.9-.03-3.51-.03-9.01,1.79-18.02,3.59-27.04,5.38-4.72,1-3.52-.02-.68-2.46,10.39-8.9,20.78-17.79,31.17-26.69,.92-.79,1.83-1.58,2.7-2.4,.12-.11,.04-.38,0-.57-9.83,.66-19.82,3.04-29.68,4.41-2.76,.3-1.06-.91,0-1.95,12.99-10.95,26.1-21.78,39.16-32.67,.74-.62,1.38-1.31,2.04-1.97,.06-.06,.01-.22-.05-.31-9.47,.1-19.17,1.9-28.75,2.52-.28-.96,1.26-1.71,1.85-2.37,15.37-12.55,30.67-25.19,46.18-37.58,1.57-1.32,3.13-2.75,5.36-2.39,7.55,0,15.09-.01,22.64-.01,3.48-.02,.72,1.55-.48,2.67-9.22,7.41-18.45,14.8-27M
.67,22.21-5.03,4.05-10.04,8.13-15.04,12.2-.57,.6-1.89,1.25-1.53,2.12,6.16-.21,12.3-1.16,18.45-1.62,3.21-.29,6.43-.51,9.64-.76,.34-.03,.52,.13,.5,.38-11.87,10.8-25.06,20.73-37.36,31.24-.93,.77-1.78,1.61-2.65,2.42-.24,.31,.34,.58,.55,.58,10.32-1.37,20.61-3.54,30.98-4.25-.03,.28,.05,.55-.09,.68-.78,.74-1.6,1.46-2.43,2.16-10.71,9.1-21.43,18.2-32.11,27.3,.29,.28,.38,.28,.23,.05-.04-.06-.22-.05-.34-.08,2.52,.76,5.3-.53,7.87-.72,8.82-1.41,17.56-3.38,26.44-4.4,.11-.01,.35,.07,.35,.12,.01,.2,.05,.46-.08,.59-9.24,8.29-18.63,M
16.41-27.92,24.64-.39,.46-1.29,1-1.32,1.56,.42,.32,.92,.28,1.41,.15,10.07-1.94,20.13-3.88,30.2-5.81,1.69-.32,3.41-.55,5.12-.81,.1-.02,.28,.07,.34,.15,.06,.08,.06,.24,0,.31-.46,.52-.91,1.05-1.43,1.53-7.24,6.66-14.49,13.31-21.74,19.97-.8,.88-2.15,1.56-1.64,2.67,.04-.32-.06-.4-.3-.26l.3,.19Z"/><path class="cls-2" d="M890.55,369.3c2.59-4.6,5.15-9.23,7.76-13.82-.68-.63-1.44-.2-2.21-.07-13.91,3.39-27.43,7.57-41.1,11.6-.2,.02-.87-.17-.68-.53,2.24-4.3,4.98-8.34,7.41-12.54,1.15-2.14-1.44-.91-2.47-.66-5.23,1.71-10.48,3.38-15M
.67,5.18-7.3,2.27-14.42,5.71-21.79,7.46-.28-.11-.36-.31-.22-.55,1.85-3.11,3.69-6.22,5.57-9.32,.88-1.45,1.85-2.87,2.77-4.31,.17-.27,.4-.61,.01-.85-.35-.23-.74-.04-1.1,.09-4.4,1.63-8.83,3.19-13.18,4.89-7.86,2.86-15.56,6.72-23.46,9.16-.59-.67,.26-1.39,.54-2.04,2.55-4.03,5.11-8.06,7.66-12.1,.24-.58,1.11-1.48,.88-2.04-.15-.24-.39-.3-.69-.18-4.17,1.75-8.37,3.45-12.49,5.26-5.19,2.29-10.3,4.68-15.3,7.23-.67,.34-1.43,.56-2.16,.82-.06,.02-.21-.08-.29-.15-.08-.07-.2-.2-.17-.26,.25-.61,.48-1.23,.82-1.81,2.56-4.39,5.14-8.77,7.7M
-13.16,1.96-3.3-.09-1.97-2.08-1.11-7.09,3.53-14.16,7.07-21.25,10.6-2.46,1.05-5.9,3.67-2.92-1.2,2.83-4.76,5.68-9.52,8.52-14.28,.52-.93,1.51-1.99,.55-2.98,.15,.13,.29,.26,.43,.39h.01l-.42-.39c-.31,.54-.87,.81-1.43,1.07-8.55,3.88-16.42,8.67-24.73,12.8-.09,.04-.33,.03-.35-.01-.1-.18-.27-.42-.19-.56,3.38-6.52,7.53-12.63,11.38-18.9,.33-.79,1.5-1.82,.98-2.64-.76-.09-1.71,.65-2.44,.92-7.44,3.88-14.86,7.77-22.26,11.73-.42,.22-.96,.65-1.39,.37-.71-.46,0-.97,.24-1.43,4.59-7.81,9.75-15.31,14.28-23.16-.2-.8-1.43,.03-1.91,.17-6.M
89,3.56-13.81,7.06-20.59,10.82-2.67,1.44-3.33,1.67-3.4,1.27-.16-1.02,.65-1.79,1.16-2.63,4.47-7.48,9.35-14.79,14.2-22.11,3.14-4.35,2.79-4.62-1.93-2.18-6.99,3.44-13.89,7.06-20.92,10.4-1.78,.19,.02-1.75,.35-2.4,6.16-10.35,13.96-20.21,20.1-30.47-.17-.22-.42-.26-.71-.15-.97,.37-1.95,.72-2.9,1.11-4.53,1.9-9.05,3.82-13.57,5.72-1.21,.43-2.35,1.26-3.68,.89l.12,.03c6.15-10.43,13.75-20.24,20.75-30.29,1.68-2.33,3.27-4.7,4.88-7.05,.04-.06-.03-.19-.09-.26-.08-.08-.24-.19-.31-.17-.76,.21-1.53,.4-2.27,.66-5.9,2.12-11.78,4.25-17.67M
,6.38-.83,.37-1.36,.13-.92-.92,.4-.67,.89-1.33,1.33-1.99,3.85-5.44,7.64-10.9,11.57-16.3,5.08-6.98,10.19-13.95,15.6-20.78,.71-.9,1.28-1.87,1.9-2.82,.04-.07-.01-.21-.08-.28-.08-.08-.24-.19-.32-.18-1.03,.22-2.07,.43-3.07,.72-5.07,1.45-10.13,2.92-15.2,4.38-1.01,.29-2.04,.56-3.06,.82-.32,.1-.64-.42-.58-.62,9.24-13.34,19.18-26.19,29.29-39.05,2.46-3.09,4.9-6.19,7.33-9.29,.1-.13,0-.39-.08-.57-.27-.24-.8-.13-1.15-.08-6.16,1.1-12.27,2.48-18.41,3.69-1.04,.21-2.1,.36-3.17,.5-.18,.02-.43-.17-.6-.3,12.55-17.88,27.1-34.95,41.11-5M
2.14,.9-1.07,1.82-2.14,2.72-3.21,.3-.36,.54-.74,.4-1.21-.92-.3-1.85-.11-2.78,0-6.81,.75-13.61,1.52-20.41,2.27-.44,0-1.79,.18-1.55-.49,17.01-22.29,35.32-43.79,54.04-64.72,7.84-.29,15.65-.1,23.5-.19,.8,.13,3.66-.3,3.23,.89-9.18,10.29-18.82,20.21-27.84,30.56-8.48,9.59-17.02,19.14-25.18,28.9-.45,.54-.88,1.09-1.25,1.66-.06,.1,.17,.44,.34,.48,8.16-.2,16.27-2.08,24.44-2.09,.21,.99-.83,1.58-1.34,2.31-9.44,10.5-18.79,21.04-27.8,31.78-5.03,5.99-10.01,12.01-14.99,18.03-.51,.62-1.21,1.18-1.28,1.97-.01,.15,.3,.48,.4,.46,6.97-1.M
17,13.87-2.65,20.81-3.99,.56-.08,2.72-.46,2.32,.33-12.28,15.46-25.68,30.19-37.5,45.99-1.06,1.33,.18,1.2,.97,1.1,6.37-1.74,12.73-3.5,19.1-5.25,.58-.07,1.36-.47,1.9-.19,.09,.17,.23,.41,.14,.53-.82,1.11-1.65,2.22-2.54,3.3-9.76,12.39-20.67,24.57-28.96,37.54,.07,.08,.22,.18,.3,.16,.76-.21,1.53-.41,2.27-.66,5.46-1.85,10.91-3.7,16.36-5.55,1.09-.33,2.33-.96,3.41-.29v-.04c-9.71,11.25-18.38,23.51-27.13,35.53-.09,.15,.05,.4,.13,.59,.02,.04,.23,.09,.31,.06,8.02-3.25,15.9-6.81,23.87-10.18,1.96-.8,3.05-1.05,1.31,1.25-5.79,7.89-1M
1.61,15.78-17.38,23.68-1.29,1.76-2.44,3.59-3.63,5.4-.09,.13,.08,.38,.18,.56,1.18-.11,2.37-.98,3.52-1.39,7.01-3.21,14.01-6.43,21.03-9.63,.56-.25,1.21-.38,1.82-.55,.04,0,.23,.18,.21,.24-5.31,8.5-11.6,16.49-17.26,24.8-.52,.74-.88,1.58-1.77,2.13,0,0,.2,.09,.2,.09l-.12-.17c1.03,.8,2.21-.15,3.2-.57,6.66-3.18,13.31-6.35,19.97-9.53,1.53-.62,2.95-1.67,4.64-1.74l-.08-.06c.08,1.39-1.22,2.33-1.89,3.46-4.77,6.74-9.65,13.35-13.69,20.48,.31,.86,2.36-.6,2.99-.78,8.12-3.89,16.29-8.25,24.79-11.34,.63,.11-.33,1.33-.47,1.69-3.77,5.71-M
7.55,11.41-11.33,17.12-.39,.77-1.25,1.47-1.02,2.37-.18,.01-.43,.01-.35,.24,.26,.05,.35-.05,.27-.3,1.59,.13,2.88-.97,4.3-1.53,7.94-3.65,15.67-7.72,23.83-10.89,.35-.09,.84,.2,.55,.57-3.78,5.69-7.77,11.33-11.17,17.19-.15,.26-.14,.59-.17,.88,0,.07,.19,.22,.25,.21,2.86-.75,5.47-2.3,8.21-3.41,7.62-3.45,15.48-6.52,23.38-9.55,.45-.09,1.05-.52,1.45-.15,.07,.07,.16,.2,.12,.26-.33,.58-.65,1.17-1.04,1.73-3.2,4.49-6.42,8.97-9.62,13.46-.4,.56-.7,1.16-1.02,1.74,.11,.53,.85,.42,1.25,.27,12.33-4.58,24.64-10.16,37.28-13.73,.62,.26-.M
33,1.3-.58,1.7-2.83,4.16-5.66,8.32-8.48,12.49-.17,.51-1.45,1.65-.7,1.98,12.37-3.76,24.7-8.51,37.25-12.24,1.24-.24,2.55-1.08,3.79-.63-11.29,18.87-15.91,16.75,7.36,10.31,8.97-2.43,18.07-5.34,27.17-7.06,.11,.04,.28,.16,.27,.2-.14,.41-.25,.83-.49,1.21-2.64,4.23-5.51,8.33-7.96,12.67,1.07,.6,2.07-.05,3.16-.21,14.81-3.39,29.8-7.26,44.81-9.4,.72,.23-.11,1.28-.35,1.71-1.93,3.2-3.87,6.4-5.78,9.6-.46,.76-1.09,1.48-1.04,2.39,.79,.37,1.58,.16,2.36,.03,3.55-.62,7.08-1.31,10.65-1.86,12.59-1.85,25.13-3.94,37.81-5.19,.9,0,2.53-.4,1M
.93,1.08-2.37,4.22-4.76,8.43-7.15,12.65l.08-.06c-8.06,1.62-16.8,1.91-25.01,3.31-9.84,1.14-19.46,3.23-29.28,4.45l.09,.08c2.17-3.92,4.28-7.88,6.53-11.76,.21-.41,.72-1.07,.52-1.49-.28-.17-.71-.36-1.02-.3-4.05,.73-8.12,1.43-12.14,2.26-11.81,2.46-23.59,5.02-35.21,7.99l.07,.12Z"/><path class="cls-2" d="M340.28,131.65c-3.54,23.39-7.76,46.69-10.31,70.21l.13-.12c-7.12-1.58-13.98-4.43-21.01-6.46-.61-.19-1.74-.64-2.08,.1-2.35,19.96-3.22,40.05-4.55,60.1l.14-.05c-6.97-3.26-13.86-6.7-20.88-9.84-.5-.21-1.06,.08-1.1,.58-.49,16.47-M
.85,32.96-.31,49.44,.13,3.28-.82,2.45-3.07,1.21-5.91-3.58-11.72-7.28-17.71-10.73-.23-.13-.72,.03-1.19,.06,.13,12.64,1.06,25.23,1.81,37.84,.16,2.69,.26,5.38,.36,8.07,0,.18-.17,.37-.27,.56-.59,.5-1.73-.62-2.32-.95-5.8-4.17-11.45-8.51-17.18-12.76-.58-.33-1.22-1.05-1.91-1.03-.25,.2-.6,.41-.52,.77,1.12,13.44,2.31,26.87,3.78,40.27-.02,2.7-2.85-.79-3.77-1.31-5.87-4.9-11.73-9.81-17.61-14.71-.51-.37-1.72-1.46-1.98-.33,.58,5.37,1.32,10.72,2.03,16.07,.93,7.07,1.82,14.14,2.81,21.2,.02,.41-.7,.36-.87,.28-7.77-6.8-15.16-14.02-22M
.8-20.97-2.46-2.08-.46,4.72-.56,5.73,1.3,9.53,3.15,18.99,4.4,28.52-.37,0-.73,.09-.85-.01-.83-.7-1.66-1.41-2.41-2.16-7.8-7.67-15.25-15.72-23.24-23.18-.15-.1-.57-.06-.59,.17,.24,1.92,.44,3.85,.75,5.77,1.33,8.22,2.77,16.43,4.08,24.66,.07,.47,.64,1.15-.2,1.36-.71,.18-1.05-.56-1.43-.97-6.44-6.91-12.86-13.83-19.29-20.75-2.49-2.68-4.97-5.36-7.48-8.04-.13-.14-.43-.18-.67-.24-.49,0-.35,1.07-.37,1.41,.79,6.33,2.08,12.6,2.94,18.91,1.9,10.74,1.83,10.3-5.12,2.33-8-9.06-16-18.13-24-27.19-.67-.59-1.12-1.73-2.1-1.79-.16,.02-.41,.2M
9-.39,.43,.49,3.97,.99,7.93,1.52,11.89,.45,4.58,1.56,9.28,1.71,13.79-1.17,.02-1.85-1.45-2.65-2.17-11.3-12.87-21.8-26.74-33.48-39.12-1.06-.13-.3,2.83-.38,3.58,.42,6.43,1.46,12.91,1.56,19.32-.61,.63-1.21-.48-1.62-.86-12.59-15.42-25.18-30.85-37.76-46.28-.72-.86-1.56-1.78-1.46-2.93-.13-6.03-.08-12.06-.08-18.1,0-.53,.14-1.06,.25-1.58,.07-.12,.54-.21,.66-.12,12.13,14.03,23.68,28.57,35.68,42.71,.69,.63,1.13,1.77,2.24,1.53-.26-7.3-1.14-14.6-1.6-21.9-.03-.41,.11-.83,.21-1.24,.01-.05,.28-.13,.36-.09,11.01,11.86,21.25,24.65,3M
2.01,36.82,.52,.64,1.02,1.33,1.89,1.53,.3,.08,.48-.22,.41-.73-.34-2.79-.68-5.57-1.03-8.36-.72-5.57-1.45-11.13-1.98-16.72-.02-.17,.15-.37,.28-.53,.05-.05,.32-.07,.37-.03,.62,.56,1.28,1.1,1.83,1.71,4.57,5.07,9.1,10.16,13.68,15.22,4.42,4.89,8.89,9.75,13.34,14.62,.39,.44,1.01,1.29,1.75,1.02,.29-2.87-.72-5.77-.96-8.65-.9-6.2-1.73-12.41-2.55-18.62-.08-.77-.61-2.74,.82-2,8.54,8.71,16.88,17.62,25.4,26.36,.62,.54,1.14,1.4,2.08,1.32,.04,0,.15-.16,.14-.25-.14-1.18-.29-2.35-.45-3.53-1.21-9.61-3.12-19.2-3.83-28.85,1.21-.21,1.88M
,1.01,2.74,1.65,6.96,6.72,13.9,13.46,20.86,20.18,.73,.54,1.38,1.53,2.3,1.68,.29,0,.47-.14,.44-.41-.54-5.05-1.33-10.06-1.99-15.09-.81-6.75-1.58-13.51-2.34-20.27-.02-.15,.23-.4,.41-.45,1-.06,1.62,1.04,2.37,1.55,6.36,5.57,12.72,11.14,19.08,16.71,.77,.52,1.43,1.56,2.47,1.37,.08,0,.2-.14,.19-.22-.04-.97-.05-1.93-.15-2.9-1.16-12.21-2.94-24.49-3.41-36.71,.93-.27,1.59,.53,2.3,.98,6.04,4.61,12.08,9.23,18.12,13.85,1.25,.87,3.03,2.66,2.83-.23-.94-14.28-2.08-28.59-2.43-42.88,1.16-.36,1.94,.46,2.88,.96,4.75,3.02,9.48,6.05,14.22M
,9.07,1.63,.84,3.1,2.36,4.92,2.66,.94-.15,.49-1.65,.59-2.35-.1-15.51-.57-31.02-.23-46.53,.03-2.72,3.03-.23,4.32,.25,5.25,2.63,10.5,5.26,15.76,7.88,.7,.25,1.8,1.05,2.45,.41,.98-17.71,1.59-35.52,2.83-53.25,.28-1.09-.26-3.83,1.47-3.51,6.48,2.13,12.95,4.26,19.43,6.38,1.43,.49,2.88,.94,2.99-1.09,1.69-16.65,3.83-33.25,6.03-49.84,.78-4.9,1.05-9.93,2.49-14.7l-.13,.09c5.91,.99,11.83,1.98,17.74,2.97,2.36,.26,4.73,1.12,7.1,.69l-.1-.1Z"/><path class="cls-2" d="M1254.91,1043.52c1.6-.11,2.33,1.51,3.38,2.42,8.52,9.16,16.93,18.41,M
25.51,27.51,.35,.28,1.03,.21,.98-.38-.55-3.63-1.12-7.27-1.68-10.9-.86-5.66-1.79-11.32-2.6-16.99-.02-.13,.23-.4,.39-.41,1.2,.1,1.96,1.81,2.84,2.56,9.02,10.2,18.03,20.41,27.06,30.61,.75,.64,1.41,2.02,2.52,1.76-3.48-34.04-8.49-32.03,14.6-5.95,5.99,7.02,11.79,14.21,17.88,21.14,.22,.32,.75,.26,.91-.09,.06-.32,.13-.64,.11-.95-.5-6.88-1.14-13.75-1.68-20.63,.03-.33,.22-1.02,.68-.92,.38,.3,.78,.59,1.08,.94,2.38,2.87,4.74,5.76,7.1,8.64,9.86,12.09,19.73,24.17,29.57,36.27,2.29,2.82,2.05,2.02,2.07,5.71,.01,2.26,0,4.52,0,6.79-.0M
1,3.55,.1,7.11-.06,10.66-.49,1.64-2.67-1.77-3.18-2.23-7.07-8.53-14.12-17.06-21.19-25.59-3.8-4.58-7.61-9.14-11.44-13.71-.48-.42-1.18-1.58-1.84-1.53-.42,0-.47,.43-.49,.75,.36,7,1.04,13.98,1.59,20.96,.03,.32-.04,.64-.1,.96-.06,.14-.52,.24-.65,.17-8.12-8.56-15.45-17.92-23.29-26.75-3.43-3.84-6.59-7.95-10.23-11.61-.13-.07-.57,.03-.64,.18,.18,7.15,1.75,14.36,2.41,21.52,.17,1.38,.15,2.78,.2,4.18,0,.06-.14,.15-.24,.19-.11,.04-.33,.09-.37,.05-.54-.47-1.11-.94-1.58-1.46-4.41-4.89-8.8-9.8-13.21-14.69-4.26-4.71-8.56-9.41-12.84-M
14.11-4.63-5.33-2.67-.04-2.35,3.29,1.15,7.8,2.32,15.59,3.07,23.44-.13,.93-1.38-.06-1.69-.44-8.34-8.74-16.72-17.44-25.09-26.15-.32-.33-.73-.61-1.12-.9-.51-.11-.53,.66-.54,1.01,.42,3.21,.87,6.42,1.32,9.63,.85,6.21,1.76,12.41,2.61,18.62,.14,1.07,.17,2.14,.23,3.21,0,.09-.1,.26-.15,.26-1.33,.05-2.1-1.55-3.12-2.26-6.96-6.72-13.9-13.45-20.86-20.17-.67-.57-1.18-1.37-2.21-1.21,.49,6.22,1.63,12.41,2.32,18.62,.71,5.57,1.38,11.14,2.05,16.72,.03,.29-.1,.6-.2,.89-.01,.04-.3,.09-.37,.05-.53-.31-1.09-.61-1.53-.99-5.01-4.37-9.98-8.M
76-14.99-13.12-2.18-1.9-4.41-3.77-6.65-5.63-.12-.1-.5-.04-.75,0-.25,.29-.13,.85-.14,1.24,.9,8.8,2.03,17.58,2.79,26.4,.32,3.54,.62,7.09,.91,10.64-.08,.56,.33,1.65-.53,1.68-.73-.03-1.31-.7-1.91-1.06-6.23-4.76-12.46-9.54-18.69-14.3-.47-.36-.88-.81-1.62-.85-1.24,.09-.11,5.37-.25,6.53,.84,12.47,1.73,24.94,2.05,37.43-.36,1.37-2.43-.44-3.12-.77-5.39-3.4-10.72-6.89-16.12-10.27-.98-.47-1.62-1.48-3.04-1.27-.68,.78-.32,1.65-.31,2.48-.03,15.71,1.01,31.48,.09,47.15-.03,.22-.7,.54-.93,.44-.94-.42-1.88-.83-2.79-1.28-5.99-2.87-11.M
79-6.14-17.89-8.78-.29-.12-.87,.17-.89,.44-.87,18.71-1.35,37.49-3.06,56.14-.05,.27-.61,.52-.94,.42-6.49-2.08-12.95-4.25-19.43-6.36-.85-.13-2.26-.99-2.85-.05-2.31,16.79-3.74,33.69-6.3,50.46-.61,4.39-1.21,8.78-1.83,13.16-.11,.75-.25,1.5-.95,2.08,0,0,.14-.08,.14-.08-7.67-1.61-15.52-2.62-23.25-4.05-1.54-.33-.71-2.1-.72-3.17,3.53-22.15,7.72-44.3,9.64-66.64l-.11,.12c7.14,1.57,14.01,4.43,21.06,6.46,.63,.14,1.66,.67,2.13,.02,2.3-19.99,3.22-40.13,4.45-60.22l-.14,.04c6.59,3.14,13.17,6.29,19.76,9.43,.61,.23,1.5,.89,2.09,.33,1M
.33-16.42,.68-33.17,.6-49.7-.11-3.15,.69-2.68,3.01-1.35,3.75,2.28,7.48,4.59,11.22,6.88,2.14,1.31,4.28,2.61,6.46,3.88,.25,.14,.73,.02,1.24,.02-.16-15.42-1.62-30.78-2.21-46.18-.07-.59,.84-.51,1.16-.34,6.12,4.16,11.89,8.74,17.85,13.11,.78,.58,1.65,1.09,2.52,1.6,.09,.05,.57-.14,.6-.26,.11-5.56-.89-11.17-1.23-16.74-.77-7.83-1.66-15.66-2.41-23.5-.21-2.8,1.76-.73,2.85,.08,5.96,4.98,11.91,9.96,17.88,14.94,.78,.51,1.47,1.52,2.51,1.27-.45-7.57-1.94-15.21-2.77-22.8-.52-3.74-1.08-7.48-1.57-11.23-.15-1.17-.14-2.35-.19-3.53,0-.0M
6,.14-.15,.24-.19,.6-.27,1.34,.74,1.83,1.05,6.95,6.44,13.89,12.89,20.84,19.33,.55,.47,1.04,1.11,1.86,.91-.66-8.49-2.56-17.09-3.7-25.61-.46-2.88-.94-5.76-1.39-8.65-.03-.18,.12-.38,.18-.57,1.05,.15,1.67,.89,2.35,1.6,7.28,7.34,14.56,14.68,21.85,22.01,.84,.66,1.43,1.88,2.63,1.78-1.04-10.57-3.4-21.13-4.91-31.69h-.09Z"/><path class="cls-2" d="M1072.54,314.9c-19.6,1.34-38.67,3.19-58.19,5.13-.36,0-.76-.41-.6-.65,.55-.86,1.08-1.73,1.67-2.58,2.63-3.88,5.53-7.6,7.99-11.59,.2-1.25-3.05-.39-3.83-.44-6.36,.9-12.72,1.84-19.08,2.7M
3-9.42,1.32-18.75,2.96-28.07,4.64-.53,.1-1.05,.12-1.53-.13,.04-.79,.66-1.39,1.15-2.02,2.81-3.67,5.64-7.34,8.45-11.01,.39-.72,2.66-2.67,.83-2.8-15.35,2.52-30.58,5.93-45.7,9.48-.51,.13-1.04,.24-1.53-.08,0-.81,.69-1.38,1.18-2,3.35-4.16,6.76-8.3,10.12-12.46,.3-.55,2.09-2.27,.94-2.37-13.6,2.96-27.04,6.58-40.41,10.19-.75,.1-3.98,1.42-3.69,.2,4.68-5.97,9.95-11.46,14.66-17.41-1.21-.59-2.55,.3-3.81,.47-8.43,2.24-16.74,4.75-25.06,7.25-4.16,1.25-8.31,2.5-12.48,3.73-.18,.05-.46-.09-.68-.18,.26-1.16,1.52-2.04,2.24-3.01,4.74-5.5M
,9.8-10.74,14.33-16.4,.26-1.06-3.22,.45-3.79,.5-10.01,3.18-20.07,6.25-29.93,9.71-1.6,.56-3.25,1.02-4.9,1.49-.17,.05-.46-.11-.66-.21,4.96-6.6,11.32-12.6,16.93-18.84,1.59-1.82,3.99-3.87-.38-2.46-10.63,3.37-21.3,6.68-31.73,10.46-2.35,.72-5.09,2.14-1.9-1.33,6.71-7.52,14.17-14.59,20.54-22.33-.56-.31-1.06-.21-1.57-.04-5.21,1.75-10.44,3.48-15.64,5.25-5.57,1.9-11.13,3.84-16.69,5.74-.36,.07-1.16,.29-1.36-.08,2.81-4.11,6.63-7.56,9.95-11.34,4.48-4.71,9.09-9.35,13.64-14.03,.65-.67,1.49-1.25,1.72-2.15-1.52-.29-3.05,.68-4.53,1-8M
.2,2.73-16.4,5.47-24.6,8.2-1.23,.27-3.11,1.16-1.48-.88,7.95-9.16,16.4-17.91,24.69-26.79,.8-.86,1.55-1.75,2.31-2.63,.06-.07,.07-.27,.03-.29-.23-.08-.52-.22-.71-.16-8.56,2.56-17.15,5.06-25.64,7.85-.61,.2-1.3,.32-1.69,.81h.04c-.35-.49-.52-1-.07-1.5,3.09-3.38,6.13-6.8,9.31-10.12,7.35-7.68,14.77-15.31,22.16-22.96,.36-.49,1.27-.89,.83-1.58-.78-.27-2.18,.38-3.06,.49-7.15,1.86-14.29,3.73-21.44,5.6-1.24,.25-2.64,.94-3.84,.24l.06,.03c13.14-13.08,26.01-26.48,39.39-39.35,2.97-2.8-1.61-1.14-3.03-1.02-7.06,1.4-14.11,2.81-21.17,4M
.21-3.73,.63-1.9-.81-.31-2.5,15.15-15.12,30.65-29.78,46.31-44.44,.34-1.2-1.82-.52-2.49-.62-6.3,.49-12.58,1.12-18.88,1.68-4.14,.35-4.43,.14-1.26-2.82,5.72-5.44,11.43-10.89,17.18-16.32,12.01-11.35,24.3-22.51,36.7-33.59,.94-.82,1.79-1.82,3.18-1.8,7.95-.03,15.9,.02,23.86,.03,1.57,.19,2.03,.37,.55,1.79-19,16.29-38.19,32.32-56.18,49.56-.12,.12-.02,.4,.03,.6,.01,.06,.21,.11,.33,.12,6.68-.19,13.35-1.41,20.02-2.01,1.47-.17,2.93-.39,4.4-.52,.59-.05,1.4-.37,1.74,.3,.24,.46-.34,.77-.69,1.08-15.87,13.72-31.07,27.96-46.21,42.4-2M
.78,2.74,4.16,.44,5.15,.42,7.2-1.36,14.41-2.72,21.62-4.07,2.1-.05-.68,1.87-1.17,2.44-12.68,11.35-24.88,23.19-37.04,35.06-.49,.48-1.15,.9-1.14,1.62,.67,.26,1.3,.08,1.95-.08,5.4-1.35,10.79-2.69,16.19-4.03,3.47-.86,6.95-1.72,10.42-2.57,.62-.14,1.29-.32,1.87,.03-10.89,11.54-23.73,21.86-34.68,33.57-.91,1.72,2.55,0,3.22-.02,10.01-2.62,20.03-6.22,30.05-8.32,.08,.16,.2,.41,.11,.51-.72,.78-1.47,1.54-2.24,2.29-9.15,9.06-18.63,17.81-27.6,27.04-.1,.12-.02,.35,.03,.52,.02,.05,.25,.11,.35,.09,10.62-3.07,21.16-6.4,31.75-9.56,.98-M
.13,2.4-1.06,3.26-.42,0,.59-.93,1.1-1.28,1.59-7.58,7.57-15.16,15.14-22.73,22.71-.37,.53-2.02,1.89-.93,2.02,6.76-1.65,13.3-4.11,19.98-6.04,5.15-1.58,10.34-3.1,15.51-4.63,.34-.1,.77-.05,1.15-.01,.72,.16-.74,1.47-1.08,1.83-6.82,7.18-14.25,13.99-20.53,21.57,.67,.39,1.23,.21,1.9,0,3.51-1.1,7.03-2.17,10.52-3.31,7.73-2.52,15.58-4.79,23.46-6.99,.89-.25,1.75-.58,2.73-.4l.1,.08c-.37,1.67-2.16,2.67-3.19,4-5.05,5.7-10.94,10.85-15.51,16.88-.01,.03,.23,.2,.3,.18,1.02-.23,2.06-.45,3.06-.74,12.39-3.61,24.86-7.15,37.42-10.29,.63-.0M
9,.95,.22,.55,.74-5.24,6.26-11.4,11.93-16.21,18.47-.02,.03,.2,.21,.28,.2,.64-.1,1.3-.2,1.92-.37,11.85-3.24,23.89-6.02,35.85-8.96,4.83-1.09,6.24-1.26,6.15-.93-.41,1.65-2.03,2.74-3.14,4.06-3.5,4.22-7.35,8.21-10.76,12.51-.81,1.45,1.45,.96,2.21,.75,14.16-3.16,28.37-6.08,42.66-8.7,.73-.07,1.59-.39,2.22,.13,.08,.05,.11,.23,.06,.3-.4,.56-.81,1.12-1.25,1.66-2.93,3.62-5.88,7.22-8.81,10.84-.77,1.19-2.2,2.17-2.27,3.61,10.78-1.17,21.58-3.68,32.44-5,6.23-.83,12.45-1.94,18.72-2.5,.38-.02,.79,.39,.62,.63-3.36,4.81-6.93,9.48-10.37M
,14.24-.29,.3-.52,.86-.09,1.13,2.94,.25,5.87-.42,8.79-.69,16.27-1.9,32.63-3.37,48.99-4.3l-.08-.12c-3.55,5.37-6.81,10.99-10.53,16.23l.1-.05Z"/><path class="cls-2" d="M1003.01,335.58c-7.9,1.23-15.88,2.1-23.78,3.26-8.96,1.36-17.93,2.67-26.81,4.34-1.02,.11-2.12,.52-3.11,.09-.11-.69,.39-1.22,.76-1.79,2.36-3.61,4.72-7.22,7.09-10.83,.31-.48,.65-.94,.48-1.51,.05-.04,.11-.08,.16-.12-.25-.02-.27,.03-.05,.17-.93-.37-1.86-.1-2.76,.07-2.49,.46-4.96,1-7.45,1.48-12.69,2.13-25.23,6.02-37.76,7.96-.09-.17-.22-.4-.14-.53,.46-.78,.94-M
1.55,1.48-2.29,2.47-3.46,4.96-6.91,7.43-10.38,.27-.53,1.34-1.71,.35-1.89-1.94,.43-3.91,.82-5.82,1.33-7.16,1.88-14.33,3.76-21.46,5.72-5.49,1.45-10.82,3.36-16.34,4.68-.17,.02-.5-.2-.44-.39,3.16-5.42,7.67-10.04,10.84-15.45,.05-.17-.29-.43-.45-.4-.9,.23-1.79,.47-2.67,.72-12.18,3.47-24.04,7.6-36.01,11.49-.69,.25-1.54,.63-2.24,.38-.39-.19-.14-.56,.05-.82,3.88-5.44,8.1-10.65,12.04-16.05-1.02-.71-2.29,.23-3.38,.45-10.87,3.77-21.74,7.55-32.4,11.69-1.91,.56-4.98,2.24-2.4-1.14,4.24-5.5,8.56-10.94,12.76-16.48,.18-.24,.14-.42-.M
13-.52-8.97,2.61-17.75,6.74-26.64,9.89-2.67,1.03-5.28,2.14-7.93,3.21-.52,.21-1.04,.12-1.49-.17l-.1,.08c4.81-6.28,9.19-12.84,14.29-19.01,.36-.45,.8-.87,.61-1.46l.22-.1-.13,.18c-2.56,.01-4.88,1.76-7.32,2.49-7.6,2.84-14.88,6.74-22.39,9.41-.09-.18-.27-.44-.18-.57,2.31-3.28,4.6-6.57,6.99-9.81,2.8-3.8,5.68-7.56,8.52-11.34,.27-.36,.45-.77,.65-1.16,.03-.07-.06-.2-.14-.26-.07-.06-.24-.12-.31-.1-.98,.35-1.97,.69-2.91,1.09-8.19,3.48-16.35,7.04-24.56,10.49-.35,.19-.85-.02-.73-.4,5.81-8.32,12.34-16.14,18.45-24.25,1.59-2.23,.44-M
1.63-1.34-1.1-7.22,2.89-14.44,5.77-21.49,8.92-1.8,.67-6.28,3.37-3.18-.67,7.1-9.14,14.34-18.18,21.37-27.36,.06-.07,.06-.26,0-.28-1.08-.51-2.2,.48-3.26,.73-8.01,2.95-15.81,6.75-23.92,9.26l.07,.09c-.36-1.18,.84-1.92,1.41-2.83,7.48-9.53,15.02-19.03,23.02-28.29,.73-1.08,2.21-1.92,2.07-3.32,.22,.04,.47,.08,.41-.21-.27-.11-.38-.01-.33,.28-.69-.19-1.32,0-1.94,.21-5.76,2.05-11.55,4.06-17.28,6.2-6.89,2.49-7.87,2.72-7.72,2.29,9.18-12.92,20.39-24.68,30.78-36.89,1.77-1.97,3.61-3.75-.67-2.54-6,1.55-12.01,3.11-18.01,4.66-.76,.2-1M
.53,.43-2.33,.09l.11,.05c-.06-.59,.37-1.01,.75-1.45,12.31-14.91,25.71-28.93,38.29-43.62,.27-.38-.4-.53-.63-.52-7.62,1.35-15.22,2.76-22.83,4.14-.12,.02-.33-.02-.37-.08-.4-.52,.14-.94,.45-1.35,11.46-13.07,23.07-26,35.2-38.66,3.28-3.42,6.52-6.86,9.76-10.31,.33-.51,1.56-1.38,.69-1.83-7.88,.17-15.77,1.45-23.65,1.98-1.53-.36,.28-1.69,.71-2.29,17.14-19.2,35.38-37.84,53.65-56.27,.71-.74,1.53-1.15,2.72-1.15,7.54-.2,15.09-.14,22.64-.13,2.29,.24,3.97-.28,1.25,2.28-14.76,13.92-29.16,28.21-43.53,42.5-3.55,3.52-6.95,7.14-10.41,1M
0.72-.48,.62-1.54,1.35-.25,1.72,7.36-.41,14.72-1.37,22.07-1.99,3.09-.21,1.75,.84,.36,2.35-6.14,6.14-12.39,12.22-18.43,18.42-8.94,9.18-17.74,18.44-26.59,27.67-.36,.41-.92,.8-.57,1.37,7.42-.52,15.01-2.51,22.45-3.65,.51-.09,1.02-.18,1.49,.1,.01,.72-.63,1.16-1.11,1.66-4.7,4.86-9.44,9.69-14.09,14.57-8.66,8.93-16.9,18.18-25.39,27.17,.1,.03,.19,.06,.27,.08l-.29-.13c1.85,.87,3.87-.52,5.73-.84,6.72-1.89,13.45-3.78,20.18-5.66,.5-.07,1.99-.6,1.99,.15-10.35,11.92-21.63,23.27-31.74,35.38-.45,.52-1.08,.98-1.09,1.68,0,.07,.18,.22M
,.24,.21,8.82-2.32,17.37-5.76,26.16-8.31,.52-.17,1-.29,1.62,.07-8.66,10.16-17.76,19.96-26.28,30.16-.53,.62-.94,1.29-1.4,1.95-.04,.17,.32,.39,.47,.35,8.21-2.56,16.19-5.82,24.31-8.65,1.3-.32,2.81-1.43,4.11-.62l.09-.09c-3.59,3.53-6.7,7.5-9.97,11.3-4.41,5.26-8.79,10.54-13.18,15.82-.18,.31-.69,.81-.35,1.11,.08,.07,.25,.15,.33,.13,.99-.32,2-.62,2.96-1,7.84-3.07,15.64-6.2,23.62-9.02,2.6-.93,2.23-.19,.81,1.58-6.11,7.3-12.26,14.59-18.1,22.1-.3,.38-.44,.77-.15,1.19-.19-.16-.28-.15-.29,.03l.23-.11c9.71-3.14,19.11-7.48,28.9-10M
.71,.98-.35,1.98-.67,2.98-.96,.17-.05,.46,.12,.66,.22,.05,.03,.02,.23-.05,.3-.75,.89-1.51,1.78-2.28,2.66-5,5.74-10.01,11.48-15.01,17.23-.54,.62-1.04,1.25-1.51,1.91-.09,.13,.06,.38,.15,.56,.45,.16,1.01-.19,1.47-.3,7.09-2.61,14.2-5.19,21.28-7.83,4.64-1.73,9.33-3.34,14.11-4.81,.19-.06,.48,.09,.71,.18,.04,.01,.01,.2-.04,.29-3.6,4.73-7.85,9-11.64,13.58-1.68,1.95-3.27,3.95-4.89,5.93-.31,1.45,3.28-.48,3.98-.54,7.42-2.56,14.82-5.14,22.25-7.67,4.09-1.39,8.22-2.69,12.34-4.01,.2-.06,.56-.04,.7,.07,.14,.11,.19,.42,.09,.56-.46,M
.65-.98,1.29-1.49,1.92-3.62,4.41-7.25,8.82-10.87,13.23-.59,.72-1.18,1.44-1.71,2.19-.09,.12,.05,.37,.14,.54,12.47-3.2,25.02-7.91,37.64-11.35,1.24-.21,2.55-1.11,3.78-.64-3.51,5.85-8.83,10.95-12.61,16.77,1.38,.49,2.58-.42,3.93-.64,12.97-3.58,25.93-7.21,39.12-10.27,.72-.17,1.23-.35,1.93,.13-3.44,4.77-7.12,9.37-10.65,14.07-.29,.47-1,1.33-.18,1.6,13.6-2.78,27.19-6.15,40.93-8.71,2.09-.19,4.65-1.41,6.65-.77,.08,.7-.44,1.21-.84,1.77-2.96,4.23-6.2,8.28-8.95,12.64-.06,.21,.27,.72,.59,.67,2.64-.42,5.28-.84,7.92-1.27,14.51-2.38M
,29.05-4.83,43.67-6.4,.34,0,.72,.44,.57,.69-3.01,4.83-6.13,9.59-9.24,14.35l.1-.06Z"/><path class="cls-2" d="M769.29,1313.64c-7.19,.82-14.39,1.65-21.58,2.46-.92,0-4.06,.69-3.89-.43,13.39-20.82,27.37-41.42,39.73-62.83,.14-.26-.22-.77-.53-.72-6.96,1.13-13.79,2.92-20.7,4.32-2.35,.51-2.08-.19-.98-1.9,11.01-17.46,21.88-34.91,31.66-53.04,.24-.36-.22-.66-.55-.63-6.44,1.84-12.77,4.02-19.18,5.98-.47,.15-1.03,.13-1.55,.16-.08,0-.27-.16-.26-.21,.12-.41,.2-.85,.42-1.23,9.01-15.22,18.01-30.53,26.07-46.22,.37-1.72-3.55,.61-4.21,.M
71-4.56,1.86-9.11,3.73-13.67,5.59-.89,.26-1.73,.87-2.59,.21,7.28-12.94,14.34-26,20.91-39.19,.4-.79,.94-1.53,.68-2.44,.18,.02,.4,.04,.35-.18-.23-.08-.33,.01-.27,.25-.73-.2-1.28,.14-1.85,.41-5.68,2.52-11.15,5.99-16.99,7.94-.32-.1-.38-.28-.26-.53,2.69-5.16,5.43-10.31,8.05-15.5,3.07-6.08,6.04-12.2,9.05-18.31,.29-.6,.5-1.22,.73-1.84,.03-.08-.03-.24-.11-.27-.21-.09-.54-.24-.67-.17-1.02,.51-2.02,1.06-3.01,1.62-4.42,2.46-8.83,4.94-13.25,7.39-1.05,.41-1.64,.53-1.12-.89,4.89-9.55,9.24-19.29,13.65-28.99,.19-.58,.75-1.26,.11-1M
.74-.05-.05-.3-.05-.38,0-4.94,2.97-9.82,6.03-14.74,9.03-3.3,2.05-2.49,.35-1.31-1.99,3.78-7.48,7.1-15.1,10.39-22.73,.26-.61,.43-1.24,.62-1.87,.03-.09-.04-.25-.12-.28-.21-.07-.54-.19-.66-.11-5.29,3.3-10.41,6.82-15.61,10.24-2.45,1.16-.65-1.21-.33-2.35,3.07-7.32,6.91-14.46,8.94-22.06-1.29,.21-1.91,.97-2.7,1.52-5.97,4.19-11.92,8.4-17.88,12.6-.6,.31-1.27,1.02-1.98,.94-.11-.05-.25-.19-.23-.25,.29-.83,.59-1.65,.92-2.46,2.39-6.16,5.19-12.19,7.37-18.43-.1-.9-1.69,.49-2.09,.66-6.6,4.6-13.19,9.2-19.79,13.8-.38,.28-1.11,.94-1.6M
3,.42-.21-.67,.42-1.46,.61-2.14,2.18-4.86,3.94-9.83,5.77-14.78,.29-.6,.4-1.21,0-1.78-1.13,.05-2.23,1.23-3.21,1.78-6.55,4.47-12.84,9.3-19.61,13.44-.3,.14-.87-.15-.66-.52,1.92-5.38,4.52-10.56,6.09-16.04,0-.52-.94-.3-1.19-.09-7.82,5.11-15.95,9.82-23.59,15.17l.1-.06c-1.13-1.12,.3-2.7,.61-3.94,1.46-3.23,2.44-6.57,3.62-9.86,.14-.58,.49-1.35-.18-1.71-.07-.05-.3-.04-.39,0-1.18,.71-2.37,1.4-3.51,2.14-6.13,3.99-12.4,7.84-18.94,11.4-.99,.49-2.03,1.43-3.19,.87h.09c1.63-4.43,3.27-8.86,4.89-13.3,.03-.08-.08-.21-.17-.28-.53-.2-1.M
26,.3-1.74,.49-7.4,4.32-15.18,8.18-22.81,12.22-.89,.47-1.86,.83-2.81,1.22-.19,.06-.53-.17-.52-.36,.99-3.7,2.56-7.23,3.78-10.86,.18-.48,.39-1.35,.11-1.55-.22-.06-.5-.13-.69-.07-1.68,.65-3.26,1.51-4.88,2.28-8.71,4.19-17.76,8.33-27,11.53-.19,0-.6-.23-.58-.31,.16-.73,.34-1.47,.61-2.18,1.1-2.88,2.24-5.75,3.34-8.63,.09-.35,.22-.99-.2-1.16-12.44,4.28-24.73,9.74-37.49,13.42-.11,.03-.55-.26-.52-.35,1.02-3.36,2.57-6.56,3.8-9.85,.21-.74,.79-1.77-.5-1.76-12.94,4.02-25.86,7.96-39,11.44-.53,.13-1.46,.29-1.72-.28,.75-3.4,2.51-6.5M
8,3.63-9.88,.18-.45,.35-1.24-.25-1.4-7.07,1.15-13.98,3.14-20.99,4.61-7.78,1.72-15.66,3.17-23.53,4.54-.83,.13-1.34-.29-1.12-.91,1.18-3.3,2.45-6.59,3.54-9.92,.4-1.01-1.24-.95-1.98-.8-15.25,2.2-30.49,4.44-45.86,5.66-1.17,.11-2.39,.4-3.56-.12,.57-3.63,2.4-7.05,3.43-10.59,.15-.43,.09-.85-.3-1.2,0,0-.09,.06-.09,.06,17.08-1.97,33.93-3.11,51.13-5.96,1.53-.16,1.13,1.35,.84,2.25-.87,2.92-1.88,5.82-2.68,8.76,.69,.7,1.73,.3,2.6,.25,14.1-2.39,27.95-5.4,41.8-8.7,1.49-.13,.96,1.08,.7,1.93-.81,2.93-2.11,5.77-2.51,8.79-.02,.15,.26,M
.33,.47,.56,13.35-3.24,26.38-7.41,39.43-11.42,.49-.14,1.13,.3,1.03,.69-.92,3.37-2.29,6.62-3.15,10.01-.3,1.45,3.01-.22,3.63-.31,10.17-3.7,20.45-7.21,30.31-11.44,.82-.35,1.72-.59,2.58-.88,.3-.1,.82,.26,.77,.54-.77,3.51-2.04,6.9-2.98,10.37-.05,.17,.14,.4,.27,.58,10-3.11,19.56-8.24,28.88-12.77,1.37-.61,3.61-2.26,2.72,.6-.85,3.36-2.25,6.64-2.77,10.07,.16,.87,1.84-.3,2.32-.43,7.54-3.97,15.1-7.91,22.27-12.31,1.62-.8,3.18-2.21,2.49,.8-.9,3.15-1.84,6.29-2.76,9.43-.05,.38-.29,.96,.03,1.24,.22,.07,.56,.18,.69,.11,7.28-3.96,14M
.12-8.58,21.05-13.09,4.99-3.53,3.52-1.04,2.47,2.92-.07,1.18-4.17,9.9-2.1,9.27,5.03-3.01,9.88-6.35,14.79-9.53,2.38-1.58,4.66-3.27,6.99-4.89,.52-.26,1.09-.81,1.7-.73,.38,.37,0,1.07-.05,1.54-1.17,3.76-2.38,7.51-3.54,11.27-.22,.72-.33,1.46-.47,2.2-.01,.07,.11,.19,.21,.22,.93,0,1.77-.98,2.58-1.41,6.51-4.67,12.87-9.55,19.46-14.1,.78-.23,.89,.88,.64,1.42-1.14,3.65-2.1,7.34-3.54,10.94-.57,1.43-1,2.9-1.47,4.36,.38,.81,1.37-.19,1.87-.44,7.01-4.73,13.43-9.97,20.14-14.94,.09-.06,.32-.1,.38-.06,.16,.12,.39,.31,.35,.43-.57,1.88-M
1.16,3.76-1.78,5.63-1.36,4.05-2.74,8.1-4.13,12.15-.14,.41-.27,.82,0,1.22,.72-.07,1.2-.45,1.69-.82,6.66-4.81,12.89-10.19,19.61-14.89,1.3-.41-.16,2.45-.21,3.08-1.89,6.28-4.4,12.42-6.62,18.63-.07,.42,.58,.35,.78,.27,4.38-2.77,8.36-6.1,12.58-9.09,1.15-.65,2.07-2.03,3.45-2.01l-.13-.05c.16,.77-.12,1.49-.39,2.21-2.65,7.12-4.99,14.31-7.9,21.36-.17,.58-.76,1.24-.12,1.72,.04,.04,.28,0,.37-.07,5.23-3.32,10.04-7.24,15.25-10.58,.21-.08,.86-.15,.83,.27-2.94,9.09-6.79,17.9-10.51,26.77-.2,.59-.77,1.22-.22,1.76,.02,.03,.28-.01,.37-M
.07,5.04-3.02,9.96-6.2,14.82-9.48,.51-.34,1-.74,1.75-.71,.35,.52,.1,1.02-.12,1.54-1.64,3.87-3.26,7.75-4.91,11.62-2.65,6.21-5.31,12.42-7.97,18.63-.17,.4-.42,.8-.07,1.23,.99-.06,1.66-.62,2.39-1.04,4.25-2.47,8.48-4.96,12.72-7.44,.86-.37,1.68-1.28,2.67-1.04-3.85,11.68-10.05,23.18-15.25,34.62-.43,1.17-1.48,2.1-.96,3.43,5.79-2.65,11.2-5.65,16.89-8.46,.44-.22,.98-.31,1.49-.44,.05-.01,.25,.15,.24,.21-5.56,14.13-12.74,27.64-19.58,41.3-.3,.58-.45,1.2-.64,1.81-.02,.05,.2,.22,.27,.21,6.42-1.93,12.41-5.21,18.73-7.51,2.27-.56-.1M
3,2.69-.37,3.58-7.27,15.57-15.84,30.64-23.66,45.96,.28,.77,1.4,.21,1.98,.09,5.38-1.71,10.75-3.44,16.13-5.15,1.06-.18,2.44-1.11,3.37-.35-9.22,19.5-20.84,38.08-30.9,57.1,.21,.11,.49,.26,.69,.22,7.17-1.46,14.31-3.02,21.46-4.54,.84-.04,.81,.65,.58,1.2-12.18,22.2-25.24,44.04-38.6,65.77l.11-.06Z"/><path class="cls-2" d="M821.03,1307.82c-7.61,.76-15.19,1.68-22.79,2.54-1.89-.04-3.23,.66-1.79-1.94,12.15-21.37,24.12-42.88,35.05-64.88,.26-.65,1.23-1.36,.35-2.02-.65-.49-1.52,.04-2.27,.2-6.37,1.36-12.7,2.86-19.08,4.15-.58,.15-1M
.47-.02-1.1-.79,4.67-9.17,9.61-18.24,14.22-27.43,5.08-10.3,10.51-20.47,14.85-31.02-.4-.64-1.49-.15-2.08-.03-5.37,1.73-10.72,3.48-16.09,5.2-1.74,.41-4.12,1.73-2.48-1.27,8.16-16.28,15.98-32.59,22.93-49.3,.06-.15-.14-.38-.26-.54-.04-.05-.27-.06-.37-.02-5.67,2.16-11.18,4.72-16.8,7.03-1.05,.37-2.99,1.42-2.15-.66,6.53-14.22,13.03-28.42,18.51-43.01,.01-.19-.08-.48-.25-.56-.18-.08-.54-.03-.74,.07-5.82,2.81-11.37,6.2-17.29,8.78-.42-.5-.27-.92-.1-1.33,1.66-3.86,3.37-7.72,4.99-11.59,3.41-8.16,6.69-16.36,9.63-24.64,.08-.45,.52M
-1.2,.16-1.54-1-.28-1.78,.71-2.64,1.09-4.18,2.54-8.36,5.08-12.54,7.62-.63,.31-1.26,.95-2.01,.6-.08-.03-.16-.2-.14-.28,.3-.94,.6-1.87,.95-2.8,2.45-6.38,4.94-12.74,7.35-19.13,1.21-3.19,2.29-6.41,3.42-9.62,.25-.83,.56-1.79-.24-2.44,0,0,.11,.12,.11,.12l.02-.18c-4.4,3.71-9.54,6.62-14.22,10.03-.5,.24-1.1,.86-1.68,.65-.1-.06-.23-.19-.21-.26,.2-.73,.4-1.47,.66-2.19,2.97-8.95,7.1-17.98,9.01-27.06-.33-.06-.74-.12-1.02,.12-4.74,3.81-10.09,7.08-14.49,11.21l.05-.02c-.99-.85-.31-2.05-.06-3.07,2.11-6.45,4.25-12.89,6.35-19.34,.4-1M
.24,.67-2.51,.98-3.76,0-.25-.39-.34-.57-.21-5.04,3.46-9.49,7.67-14.45,11.23-.21,.09-.87,.18-.84-.25,1.76-7.08,4.11-14.02,6.1-21.04,.12-.41,.28-.81-.04-1.2-.92,.03-1.38,.61-1.93,1.07-3.63,3.03-7.24,6.08-10.87,9.11-.68,.43-1.67,1.58-2.44,1.56-.7-.34-.3-1.11-.18-1.69,1.8-5.3,3.04-10.69,4.41-16.07,.08-.59,.41-1.36-.27-1.7-.7-.06-1.25,.8-1.83,1.13-5.43,4.49-10.85,8.98-16.28,13.46-.83,.73-2.87,2.32-2.29-.05,1.23-5.38,3.25-10.65,3.89-16.13,0,0-.07,0-.07,0l.2,.02c-1.21-.14-2.11,1.22-3.08,1.82-4.22,3.48-8.41,6.99-12.66,10.4M
5-.56,.35-5.55,4.93-5.93,3.64,1.15-4.96,2.84-9.85,3.62-14.87-.48-.85-1.2-.13-1.77,.25-5.86,4.63-11.81,9.15-17.74,13.7-.7,.4-1.75,1.48-2.55,1.46-.15-.12-.37-.31-.34-.44,.95-4.35,1.94-8.69,2.89-13.03-.43-1.45-2.76,1.1-3.45,1.49-5.71,4.59-11.97,8.68-18.14,12.87-.49,.26-1.49,1.18-1.94,.47,.46-3.77,1.66-7.4,2.51-11.09,.1-.41-.01-.85-.05-1.27-.79-.26-1.48,.36-2.04,.73-4.14,2.76-8.25,5.55-12.42,8.28-2.92,1.91-5.9,3.75-8.88,5.61-.29,.18-.73,.22-1.1,.29-.07,.01-.25-.1-.25-.15-.02-.42-.09-.86,0-1.27,.65-2.75,1.34-5.49,1.99-8M
.24,.76-3.4-1.18-1.77-2.94-.83-6.5,3.85-12.95,7.74-19.72,11.28-1.09,.42-2.29,1.55-3.47,1.45-.22-.22-.43-.54-.4-.8,.37-2.68,1.07-5.32,1.6-7.97,.85-3.54-1.71-1.67-3.44-.82-6.55,3.41-13.17,6.72-20.07,9.67-1.9,.81-3.81,1.6-5.75,2.36-.74,.28-1.56,0-1.35-.9,.68-2.96,1.51-5.9,2.12-8.88,.14-.93-.75-1.04-1.45-.74-4.1,1.62-8.2,3.27-12.28,4.91-6.86,2.76-13.93,5.15-20.93,7.66-.53,.18-1.4,.42-1.72-.1-.18-1.82,3.1-10.04,1.31-10.18-4.12,.77-8.06,2.41-12.09,3.55-8.26,2.63-16.67,4.91-25.13,7.1-.71,.29-2.3,.46-2.07-.54,.75-2.95,1.39M
-5.92,2.01-8.89,.19-.91-.29-1.28-1.28-1.03-13.78,3.44-27.84,6.12-41.89,8.41-.71,.19-1.71,.16-1.97-.6-.11-.53-.19-1.06-.31-1.59-.45-2.12-.92-4.24-1.38-6.36-.22-1.36-.97-2.92,1.21-3.15,14.34-1.88,28.37-5.18,42.5-7.77,1.77,2.62,1.98,5.78,2.97,8.7,.14,.79,.48,1.72,1.51,1.59,13.39-2.7,26.14-7.65,39.21-10.97,0,0-.13-.09-.12-.09-.98,3.09-1.17,6.37-1.73,9.55-.04,.29,.15,.6,.23,.89,11.75-2.99,23.1-8.5,34.44-12.66,.31-.11,.84,.22,.81,.51-.3,3.11-.87,6.19-1.32,9.29-.05,.31,.44,.62,.77,.51,8.99-3.61,17.83-7.93,26.3-12.57,.74-.M
33,2.48-1.64,2.79-.24-.08,2.37-.54,4.71-.77,7.07-.01,.76-.46,1.88,.02,2.48,1.33,.15,2.35-.84,3.48-1.36,6.62-3.52,12.92-7.38,19.23-11.23,.97-.45,1.91-1.51,3.03-1.39,.18,.06,.4,.32,.38,.47-.46,3.2-1.02,6.4-1.4,9.61,.06,1.91,2.72-.42,3.46-.8,6.17-4.16,12.51-8.17,18.46-12.54,.61-.31,1.29-1.02,2.02-.88,.38,.21,.21,.81,.22,1.17-.49,3.3-1.31,6.58-1.43,9.92,.52,1.12,1.71-.19,2.39-.53,4.68-3.25,9.28-6.55,13.59-10.11,1.78-1.47,3.6-2.9,5.43-4.33,.16-.13,.51-.19,.73-.15,.56,.19,.46,.92,.38,1.39-.52,2.76-.55,5.58-1.3,8.32-.14,1M
.12-.76,2.54,.27,3.41l-.15-.08,.05,.13c6.3-5.67,13.25-10.7,19.78-16.14,.39-.31,.78-.56,1.51-.35-.4,4.05-1.46,8.06-2.1,12.09-.09,.52-.03,1.07-.01,1.6,0,.05,.17,.12,.27,.14,.12,.03,.32,.07,.38,.02,.69-.51,1.4-1.01,2.03-1.56,4.9-4.29,9.79-8.6,14.68-12.9,.72-.64,1.47-1.25,2.22-1.87,.28-.2,.73,.23,.75,.44-.72,5.02-1.62,10.02-2.4,15.03,1.04,.39,1.99-.9,2.8-1.44,4.9-4.29,9.86-8.55,14.48-13.04,.6-.58,1.27-1.11,1.93-1.64,.13-.09,.58,0,.63,.16-.22,5.61-1.68,11.09-2.92,16.58-.19,1.93,1.77-.06,2.37-.52,4.07-3.56,7.81-7.5,12.09M
-10.82,.15-.09,.57,0,.58,.23-.69,6.63-3.23,13.12-3.78,19.72,1.09,.11,1.72-.85,2.51-1.42,3.42-3.04,6.83-6.1,10.24-9.14,.65-.45,1.2-1.37,2.1-1.14-.08,3.59-1.62,7.43-2.4,11.07-.88,3.37-1.81,6.73-2.7,10.1-.06,.48-.38,1.54-.04,1.87,.92,.19,1.54-.66,2.21-1.12,3.4-2.91,6.78-5.84,10.18-8.75,.55-.47,1.15-.89,1.75-1.32,.07-.05,.28,0,.39,.04,.09,.04,.2,.17,.19,.24-.18,1.06-.36,2.12-.58,3.18-1.4,7.67-4.33,15.08-6,22.7,.31,.88,2.2-1,2.71-1.23,3.98-3.06,7.93-6.14,11.92-9.19,.13-.1,.48-.05,.72-.02,.08,0,.18,.18,.17,.28-.35,1.92-.M
95,3.8-1.42,5.69-1.94,7.26-4.16,14.47-6.55,21.64-.25,1.02-.85,2.12-.23,3.1-.05-.31-.16-.38-.31-.23l.3,.18c4.93-3.51,9.83-7.05,14.8-10.5,.18-.12,.49-.14,.75-.17,.65,.18,.2,1.25,.07,1.75-3.08,11.03-7.03,21.88-10.74,32.77-.05,.15,.15,.36,.28,.52,.03,.04,.28,0,.38-.05,.99-.55,2-1.08,2.96-1.67,4.31-2.57,8.47-5.38,12.85-7.83,.22-.08,.88-.07,.85,.32-3.74,12.6-8.34,24.93-13.02,37.28-.14,.73-1,1.84-.18,2.33,5.34-2.08,10.39-5.41,15.61-7.94,.65-.26,1.8-1.2,2.19-.2-.43,1.46-.85,2.94-1.39,4.38-4.99,13.76-10.64,27.33-15.84,40.98M
,.49,.76,1.71-.14,2.37-.28,5.65-2.2,11.04-5.14,16.8-6.95,.42,.37,.32,.81,.17,1.21-6.26,16.64-13.3,32.96-20.63,49.26-.21,.7-1.78,3.11-.37,3.02,5.94-1.66,11.73-3.78,17.61-5.62,.74-.24,1.51-.44,2.29-.6,.14-.03,.55,.24,.53,.33-8.13,20.71-18.02,40.73-27.57,60.88,.57,.4,1.09,.4,1.63,.28,3.24-.71,6.49-1.42,9.73-2.14,3.24-.72,6.48-1.45,9.72-2.16,.63-.14,1.31-.25,1.93,.36-10.76,24.16-22.84,47.9-35.32,71.33l.09-.07Z"/><path class="cls-2" d="M376.88,530.85c.56-.16,1.04-.01,1.51,.21,4.55,1.9,8.89,4.8,13.7,5.88,.39-.7,.2-1.34,.M
08-1.97-.92-4.78-1.9-9.56-2.78-14.35-1.1-7.44-2.95-14.9-3.32-22.39,.02-.11,.43-.3,.59-.26,4.19,1.34,8.14,3.32,12.24,4.9,.71,.17,1.84,.99,2.41,.26-.03-4.81-1.07-9.64-1.45-14.45-.95-8.89-1.83-17.8-2.27-26.73-.02-.42,.12-.84,.23-1.25,.01-.06,.25-.14,.35-.11,5.13,1.3,9.86,4.34,15.18,4.98l-.09-.08c.77,8.78,.97,17.64,1.92,26.42,.46,4.72,.97,9.43,1.48,14.15,.1,.96,.11,1.94,.66,2.84l.16-.13c-3.92,.15-7.86-2.3-11.67-3.25-.99-.34-1.97-.69-2.96-1.03-.29-.1-.84,.24-.83,.5,.75,8.47,2.28,16.88,3.78,25.28,.75,3.71,1.33,7.45,1.96,M
11.18,.24,1.53-.35,1.87-1.77,1.33-2.92-1.09-5.83-2.2-8.75-3.31-.92-.15-3.78-2.06-4.15-.87,.86,7.18,3.12,14.17,4.61,21.26,.95,4.64,2.68,9.19,3.27,13.87-1,.17-1.67-.22-2.36-.5-3.35-1.37-6.68-2.78-10.02-4.17-.96-.29-1.91-1.06-2.93-.7,0,0,.15-.17,.15-.17-.31,.91,0,1.8,.26,2.68,2.75,10.09,6.04,20.06,9,30.12-.46,.62-1.51,.05-2.09-.14-4.35-1.93-8.67-3.92-13.01-5.86-.17-.07-.48,.05-.7,.13-.1,.03-.2,.19-.18,.27,.21,.84,.41,1.69,.67,2.52,2.66,8.34,5.76,16.58,8.79,24.83,2.12,4.92,.69,3.72-2.98,2.03-3.78-1.87-7.54-3.75-11.32-5M
.62-.53-.16-1.21-.68-1.76-.44-.09,.07-.2,.19-.18,.27,.29,.94,.56,1.88,.92,2.8,3.22,8.1,6.46,16.19,9.68,24.28,1.22,3.02,.17,2.37-2.08,1.36-3.82-2.02-7.63-4.04-11.42-6.09-3.74-2.02-4.3-2.25-4.35-1.89-.19,1.33,.67,2.46,1.16,3.67,2.84,7.07,6.06,14.03,9.39,20.96,.14,.29,.32,.59,.08,.9-.34,.42-1-.02-1.39-.1-6.1-3.07-12.42-5.87-18.09-9.65-.01,.25-.07,.28-.18,.09l.28-.03c-1.16,1.03,.25,2.48,.6,3.62,2.8,5.71,5.62,11.42,8.44,17.12,2.05,3.75-.24,2.24-2.42,1.11-5.53-2.88-10.9-5.96-16.2-9.1-.54-.19-2.75-1.83-2.89-.91,2.58,6.49,M
6.28,12.57,9.26,18.9,.4,.79,.72,1.61,1.06,2.42,.03,.08-.07,.2-.15,.28-.06,.06-.22,.13-.27,.11-.81-.38-1.64-.73-2.41-1.16-7.55-4.02-14.6-9.16-21.99-13.05-.68,.56,.06,1.38,.26,2.03,2.91,5.79,5.84,11.58,8.76,17.37,.3,.6,.59,1.2,.87,1.81,.03,.07-.05,.23-.11,.25-1.13,.3-2.05-.81-3.02-1.25-8.28-5.11-16.33-10.55-24.41-15.94-.31-.23-.99-.69-1.28-.18,.1,.52,.15,1.06,.38,1.54,2.92,6.15,5.92,12.27,9.05,18.32,.2,.4,.41,.8-.03,1.3-11.14-6.7-21.54-14.54-32.13-22.04-1.57-.39-.35,1.42-.12,2.13,2.74,6.19,5.75,12.27,8.33,18.52,.05,.M
39-.6,.37-.79,.3-4.74-3.1-9.22-6.63-13.8-9.95-7.18-5.37-14.43-10.69-21.36-16.27-.69-.45-1.31-1.27-2.22-1.13-.06,0-.18,.2-.15,.28,.28,.83,.55,1.66,.89,2.48,2.19,5.32,4.4,10.63,6.59,15.94,.16,.75,1.07,1.71,.4,2.35-9.6-6.29-18.46-14.22-27.44-21.37-5.13-4.27-10.21-8.59-15.31-12.89-.37-.31-.72-.66-1.3-.7-.08,0-.26,.08-.26,.13,1.62,6.52,4.39,12.84,6.41,19.29,.06,.47,.57,1.14,.25,1.55-.22,.04-.55,.11-.67,.02-.9-.65-1.79-1.31-2.63-2-9.96-8.19-19.65-16.58-29.14-25.11-6-5.39-11.91-10.85-17.87-16.27-.42-.39-.78-.88-1.72-.76,.M
93,6.06,2.89,12,3.68,18.07-.75,.11-1.14-.16-1.5-.49-13.66-12.25-27.17-24.79-40.26-37.53-5.81-5.66-11.51-11.39-17.25-17.11-.7-.61-1.19-.54-1.27,.2,.64,5.79,1.38,11.58,2.07,17.36,.04,.31-.04,.64-.1,.95-.07,.15-.5,.24-.64,.15-17.87-16.53-34.81-34.26-51.59-51.8-5.37-5.66-10.64-11.39-16.01-17.06-.95-1-1.39-2.02-1.38-3.27,.04-6.14,0-12.28,0-18.42,.27-1.41,1.56-.24,2.01,.4,18.57,20.64,37,41.16,56.55,60.99,2.49,2.54,4.99,5.08,7.52,7.6,.2,.2,.67,.22,1.08,.35-.08-6.31-1.34-12.47-1.83-18.75,0-.14,.29-.3,.48-.41,16.11,15.82,31M
.85,32.87,48.62,48.61,2.58,2.49,5.24,4.92,7.86,7.38,1.32,.93,.95-1.3,.75-1.97-1.3-6.26-3.66-12.72-4.3-18.93,.71-.05,1.3,.74,1.84,1.11,4.15,3.97,8.25,7.96,12.41,11.92,10.83,10.32,22,20.39,33.32,30.36,.55,.42,1.07,1.07,1.86,.94-1.35-6.29-4.03-12.73-5.87-19.06-.26-.82-.66-1.66-.17-2.52l-.06,.1c.73,.1,1.11,.57,1.56,.96,12.63,11.29,25.31,22.36,38.6,33.06,.61,.47,1.25,1.3,2.18,1.18,.32-.68-.17-1.27-.39-1.86-1.19-3.2-2.47-6.37-3.68-9.56-1.17-3.09-2.29-6.19-3.41-9.29-.07-.18,.06-.41,.1-.62,.93,.02,1.54,.54,2.18,1.13,2.81,2M
.32,5.61,4.65,8.45,6.95,8.55,6.62,16.69,14.05,25.84,19.92,.37-.45,.17-.84,0-1.24-2.15-4.99-4.3-9.97-6.41-14.96-.73-1.73-1.35-3.49-1.98-5.24-.04-.12,.19-.33,.34-.47,9.91,6.89,19.42,14.94,29.66,21.81,.49,.32,1.29,1.18,1.94,.69-1.67-5.12-4.42-9.89-6.48-14.87-.95-2.12-1.83-4.27-2.71-6.41-.07-.17,.12-.4,.18-.6,.52,.05,.96,.23,1.36,.56,6.99,4.9,13.96,9.81,20.96,14.7,1.68,1.04,3.36,2.75,5.36,3.13,.08-.07,.18-.21,.15-.28-.32-.82-.63-1.64-1-2.44-2.72-5.96-5.46-11.92-8.18-17.89-.19-.65-.91-1.47-.29-2.05,7.41,4.18,14.64,9.52,M
22.02,14.04,.61,.32,1.24,.97,1.99,.64,.33-.33-.2-1.09-.31-1.51-3.11-7.22-6.75-14.25-9.45-21.63,0-.2,.5-.61,.78-.41,6.41,4.4,12.81,8.6,19.7,12.36,1.94,.97,1.7,.06,1.08-1.47-3.21-7.76-6.43-15.52-9.64-23.29-.2-.81-1.11-1.99-.69-2.75,.35-.21,.75-.03,1.04,.15,5.84,3.86,11.85,7.46,17.8,11.16,.33,.15,1.15,.55,1.35,.17-.02-.31-.03-.62-.14-.91-1.51-3.91-3.07-7.8-4.56-11.71-2-5.25-3.95-10.51-5.91-15.77-.08-.45-.49-1.22-.13-1.55,.21-.08,.53-.19,.67-.12,5.08,2.79,10,5.85,15.04,8.72,.75,.32,1.6,.97,2.43,.94,.43-.39-.12-1.33-.2-M
1.84-3.42-9.83-7.38-19.55-9.94-29.57,.11-.87,1.5,.12,1.95,.23,4.83,2.55,9.47,5.43,14.48,7.62,.27,.12,.61-.06,.59-.29-2.72-10.97-6.71-21.67-9.38-32.67-.07-1.64,2.6,.29,3.26,.55,3.66,1.81,7.33,3.62,11.01,5.41,.52,.07,1.85,1.04,2.02,.2-1.21-6.98-3.5-13.92-5.02-20.89-.98-4.01-1.86-8.04-2.71-12.07-.2-.93-.57-1.9-.07-2.86l-.08,.08Z"/><path class="cls-2" d="M185.63,674.67c-.45,.45-.59,.97-.47,1.51,.42,1.91,.85,3.81,1.3,5.72,.84,3.6,1.69,7.19,2.52,10.79,.02,.09-.08,.27-.15,.28-1,.25-1.74-.81-2.51-1.28-13.39-10.92-26.78-21.M
85-39.64-33.18-6.43-5.66-12.82-11.35-19.23-17.03-.86-.56-1.54-1.82-2.67-1.64-.07,0-.18,.16-.18,.24,.14,5.82,1.35,11.57,2.03,17.35,.1,.77-.07,1.17-.45,1.06-26.11-21.17-50.35-45.1-74.35-68.36-.31-6.61-.11-13.18-.2-19.78,0-.41,.17-.83,.3-1.23,.02-.05,.29-.12,.37-.08,22.96,22.16,44.92,45.4,68.86,66.73,3.38,3.31,2.75,.61,2.5-2.27-.66-4.81-1.37-9.61-1.61-14.46-.02-.27,.18-.41,.51-.39,13.53,11.45,26,24.58,39.68,36.08,6.54,5.73,13.15,11.41,19.73,17.1,.7,.46,1.82,1.83,2.18,.65-1.12-4.98-2.27-9.95-3.39-14.93-.17-.73-.23-1.48M
-.32-2.23-.01-.09,.1-.28,.15-.28,1.36,.06,2.2,1.48,3.27,2.19,8.9,7.8,17.91,15.52,27.14,23.06,7.06,5.77,14.27,11.44,21.42,17.14,.49,.29,1.04,.84,1.64,.76,.1-.05,.23-.19,.21-.26-.83-2.71-1.66-5.43-2.51-8.14-.82-2.61-1.66-5.22-2.45-7.83-.08-.25,.1-.55,.16-.83,.35,.14,.78,.22,1.04,.43,4.69,3.71,9.35,7.45,14.05,11.16,10.11,7.65,20.03,15.99,30.84,22.75,.35-.4,.22-.79,.04-1.2-2.18-4.98-4.35-9.96-6.51-14.94-.57-1.32-1.09-2.66-1.59-4-.04-.11,.18-.32,.33-.44,.05-.04,.28,0,.37,.06,12.51,8.98,24.98,18.22,38.03,26.57,.25,.16,.6M
6,.49,.93,.17,.18-.2,.1-.63-.03-.9-2.65-5.41-5.33-10.82-8-16.22-.44-1.1-1.42-2.11-1.12-3.34,1.08,.15,1.68,.76,2.38,1.25,10.3,6.92,20.66,14.09,31.56,20.15,.09-.31,.26-.54,.19-.7-.54-1.1-1.12-2.19-1.69-3.28-2.7-5.16-5.41-10.32-8.11-15.49-.21-.39-.36-.8,.1-1.18,8.58,4.84,16.69,10.55,25.53,15.25,.99,.56,2.01,1.07,3.03,1.59,.29,.15,.53,.07,.65-.16,.05-.09,.13-.21,.09-.28-.34-.7-.67-1.4-1.05-2.09-2.91-5.33-5.83-10.65-8.75-15.97-1.93-3.34,.65-1.69,2.3-.7,6.67,4.02,13.71,7.62,20.65,11.34,.55,.3,1.96,1.01,2.09,.54,.32-.75-.M
54-1.4-.78-2.07-2.88-5.1-5.77-10.2-8.64-15.3-.28-.72-2.53-3.86-.5-3.18,6.57,3.39,13.15,6.74,19.74,10.1,.65,.22,1.42,.81,2.11,.66,.09-.06,.22-.2,.19-.26-.27-.6-.55-1.21-.87-1.8-2.83-5.12-5.67-10.23-8.5-15.36-.47-1.38-2.47-3.15-1.15-4.49l-.12-.05c5.79,3.78,12.55,6.23,18.9,9.22,1.62,.27,.51-1.42,.15-2.12-2.96-5.66-5.93-11.31-8.87-16.98-1.31-2.84-2.13-3.88,1.53-2.23,4.89,2.03,9.67,4.31,14.63,6.18,2.11,.43-.1-2.48-.34-3.3-3.14-6.18-6.16-12.4-8.92-18.69-1.12-2.99,.71-1.62,2.37-1.03,3.81,1.59,7.5,3.46,11.38,4.89,.82,.25,1M
.69,1.01,2.52,.35,.64-.51-.11-1.2-.35-1.78-3.43-8.72-7.41-17.27-10.56-26.08,.05-.35,.38-.62,.8-.44,4.77,1.7,9.33,3.93,14.17,5.45,.45,.13,.98-.22,.82-.71-1.63-4.44-3.32-8.86-4.94-13.3-1.75-5.4-4.26-10.63-5.4-16.17-.03-.24,.28-.4,.57-.33,3.87,1.14,7.59,2.73,11.41,4.04,.76,.1,2.35,1.11,2.72,.05-2.62-9.68-6.11-19.17-8.57-28.87-.23-.84-.36-1.69-.52-2.54-.05-.24,.59-.57,.9-.47,4.21,1.44,8.46,2.78,12.69,4.15,.32,.1,.89-.22,.85-.47-2.04-8.66-4.24-17.3-6.14-26-.53-2.33-1.05-4.66-1.55-6.99-.11-.51-.21-1.04,.24-1.5,4.03,.86,7M
.78,2.38,11.77,3.41,.68,.2,2.18,.43,2.21-.57-1.4-8.86-2.95-17.7-4.34-26.56-.47-2.99-.76-6-1.11-9-.1-.86-.2-1.72,.13-2.56l-.16,.13c.53,0,1.07,.05,1.58-.03,4.41-.7,8.8-1.46,13.08-2.57l-.14-.08c1.22,3.8,1.11,7.86,1.69,11.78,1.07,8.84,2.15,17.74,4.04,26.45l.07-.08c-4.44,1.22-8.83,2.56-13.4,3.45-.69,.13-1.05,.64-.92,1.24,2.27,11.22,4.63,22.48,7.76,33.53l.14-.13c-1.07,.32-2.14,.17-3.17-.09-2.95-.74-5.89-1.52-8.84-2.26-.61-.09-1.78-.42-2.11,.26,2.18,10.41,5.97,20.48,8.95,30.71-.41,.47-.9,.54-1.45,.4-3.32-.88-6.63-1.76-9.9M
5-2.65-.74-.1-2.48-1.05-2.72,0,2.94,9.2,6.66,18.14,9.91,27.24,.28,.79,.85,2.13-.64,1.91-3.69-.98-7.31-2.16-10.96-3.26-.71-.21-2.55-.99-2.52,.23,3.09,8.27,6.55,16.37,10.28,24.44,.36,.78,1.31,2.37-.31,2.19-4.23-.96-8.28-2.54-12.44-3.76-2.8-.87-2.05,.29-1.21,2.18,3.12,6.69,7.18,13.3,9.83,20.04-.81,.5-1.77-.07-2.59-.25-4.56-1.55-9.12-3.13-13.67-4.7-.18,.26-.44,.47-.39,.61,.25,.72,.52,1.44,.9,2.12,3.33,6.23,7.07,12.27,10.18,18.6-.29,.78-1.4,.17-1.97,.04-4.86-1.84-9.72-3.69-14.56-5.56-.74-.29-1.45-.57-2.28-.33,.02,0,.33-M
.04,.33-.04h-.3c3.42,5.86,6.85,11.71,10.27,17.56,2.32,3.62,2.06,3.95-1.92,2.26-5.11-2.18-10.21-4.37-15.32-6.55-1.33-.42-2.29-.92-1.4,1,1.95,3.31,3.91,6.62,5.9,9.91,1.64,2.71,3.33,5.41,4.97,8.12,.22,.49-.38,.81-.81,.65-7.65-2.82-14.61-6.95-22.03-10.07-.58,.81,.33,1.62,.63,2.39,2.91,5.09,5.98,10.12,9.19,15.1,.43,.66,.78,1.36,1.11,2.06,.05,.12-.2,.32-.37,.58-7.5-3.3-14.77-7.1-21.93-10.92-1.36-.61-2.57-1.72-4.12-1.81-.24-.02-.28,.5-.05,.89,3.49,5.83,7,11.64,10.49,17.47,.23,.41,.73,1.21-.03,1.28-10.42-4.42-19.87-10.93-2M
9.84-15.88-.62,.78,.51,1.87,.8,2.67,2.74,4.8,5.5,9.59,8.25,14.39,.3,.81,1.49,1.84,.92,2.64-.02,.03-.25,.04-.33,0-10.02-5.26-19.69-11.33-29.27-17.23-1.58-1-3.18-1.99-4.79-2.96-.15-.09-.57-.08-.66,0-.14,.14-.19,.42-.12,.59,.36,.81,.76,1.61,1.18,2.4,2.66,5.06,5.32,10.12,7.99,15.18,.26,.5,.6,.97,.18,1.55-14.24-7.67-27.14-17.67-40.79-26.34,0-.03,.03-.06,.04-.1-.47,.62-.24,1.25,.02,1.86,1.76,4.76,4.42,9.6,5.74,14.33-.23,.06-.57,.16-.69,.08-1.89-1.21-3.77-2.42-5.62-3.67-13.05-8.82-25.67-18.03-38.05-27.45-1.1-.7-4.44-3.88-M
3.27-.43,1.37,4.16,2.78,8.3,4.14,12.46,.27,.82,.39,1.67,.57,2.51-.01,.2-.45,.32-.61,.23-18.72-13.63-36.95-27.69-54.36-42.71,.06,.25,0,.29-.16,.11l.29-.05Z"/><path class="cls-2" d="M922.95,211.55c-.66-.26-1.33-.14-1.96,.01-2.05,.51-4.11,1.04-6.14,1.6-9.42,2.42-18.74,5.64-28.21,7.65-.51-.12,.43-1.1,.61-1.31,8.89-8.54,17.9-16.98,26.9-25.41,.4-.54,1.58-1.08,1.1-1.81-.55-.27-1.33,.14-1.92,.21-8.96,2.34-17.91,4.69-26.87,7.03-1.66,.43-3.33,.86-5.01,1.26-.18,.04-.44-.11-.64-.21,9.93-10.37,21.57-19.8,32.08-29.83,.71-.65,1.3M
7-1.32,2.04-1.99,.28-.36-.36-.54-.6-.56-9.99,2.04-19.98,4.44-29.85,6.9-.64,.07-1.76,.46-2.3,.1,11.4-11.84,24.9-22.62,37.33-33.86,1.02-1.07,2.6-1.8,3.05-3.24-9.74,1.06-19.46,3.63-29.18,5.24-.59,.09-1.27,.34-1.75-.15-.07-.05-.06-.24,0-.31,15.26-14.51,32.61-27.58,47.65-42.05-.05-.13-.39-.29-.58-.27-3.87,.43-7.73,.88-11.6,1.33-5.33,.48-10.64,1.57-15.99,1.58-.02-.24-.15-.52-.03-.64,.75-.76,1.52-1.51,2.34-2.22,17.08-14.73,34.38-29.2,51.75-43.62,3.35-2.79,2.47-2.38,6.96-2.4,6.6-.04,13.21-.07,19.81-.09,.95,.13,2.26-.32,2.9M
1,.52,.05,.07,0,.23-.07,.3-.61,.57-1.22,1.14-1.87,1.68-16.54,13.57-33.11,27.11-49.47,40.88-.67,.61-1.63,1.09-1.6,2.09,7.88-.2,15.99-1.69,23.93-2.33,1.54-.03,3.25-.58,4.72-.28,.06,.08,.08,.25,.01,.31-.57,.59-1.11,1.2-1.75,1.74-8.44,7.12-16.91,14.2-25.32,21.33-5.73,4.86-11.4,9.77-17.09,14.66-.45,.48-1.26,.84-1.06,1.58,.52,.26,1.35,.07,1.95,.02,9.2-1.62,18.4-3.25,27.6-4.88,.51-.09,1.03-.17,1.52,.1-.03,.73-.75,1.12-1.28,1.58-5.21,4.51-10.47,8.99-15.65,13.52-6.82,5.96-13.59,11.96-20.38,17.95-.35,.44-1.38,1.02-1.24,1.57,M
.05,.08,.2,.18,.29,.17,1.05-.15,2.11-.28,3.13-.5,7.93-1.71,15.85-3.45,23.77-5.16,1.69-.36,3.4-.65,5.11-.94,.2-.03,.59,.08,.65,.2,.08,.16-.02,.44-.17,.59-.86,.83-1.76,1.63-2.66,2.43-8.44,7.55-16.89,15.1-25.32,22.65-1.52,1.36-2.98,2.78-4.45,4.18-.29,1.16,2.69-.04,3.3-.08,10.2-2.41,20.4-4.82,30.6-7.23,.41-.16,1.67-.11,1.38,.5-8.15,7.95-16.76,15.45-25.07,23.24-.84,.9-2.61,1.9-2.66,3.07,11.2-1.79,22.39-5.46,33.58-7.9,1.23-.14,2.59-.99,3.78-.49,.05,.02,.03,.23-.04,.3-.63,.69-1.25,1.39-1.94,2.05-6.47,6.21-12.95,12.41-19.4M
2,18.61-.91,.96-2.05,1.66-2.51,2.94,1.41,.24,2.63-.29,3.96-.61,10.98-2.95,22.15-5.39,33.25-8.02,.84-.11,1.84-.58,2.62-.07,.07,.04,.07,.23,0,.3-.39,.44-.79,.87-1.21,1.29-5.92,5.87-11.84,11.74-17.75,17.62-3.15,3.09-1.31,2.42,1.7,1.76,12.9-2.97,25.87-6.17,38.95-8.36,.22-.02,.48,.26,.37,.46-5.3,5.88-10.93,11.47-16.35,17.23-.49,.51-.91,1.06-1.34,1.6-.06,.08-.06,.27,0,.31,.19,.11,.46,.26,.64,.23,3.14-.6,6.27-1.24,9.41-1.84,7.85-1.52,15.7-3.05,23.56-4.52,3.8-.71,7.64-1.3,11.46-1.93,.24-.04,.63,0,.74,.12,.25,.28,.07,.59-.1M
7,.86-4.97,5.64-10.15,11.11-14.99,16.85-.22,.31,.36,.62,.55,.63,11.79-1.64,23.47-3.88,35.31-5.34,4.52-.54,8.99-1.51,13.53-1.78,.12,0,.34,.04,.36,.1,.07,.19,.17,.43,.07,.58-4.07,5.5-8.77,10.54-12.8,16.07-.11,1.21,2.21,.48,2.97,.56,17.07-2.01,34.17-3.83,51.32-5.02,.34-.03,.7,.42,.56,.68-.16,.3-.29,.61-.48,.89-3.7,5.25-7.36,10.52-11.04,15.78l-.04,.03c-18.78,1-37.44,3.36-56.14,5.23-.35,.02-.79-.44-.64-.67,.45-.66,.87-1.33,1.36-1.97,2.97-3.85,5.96-7.68,8.94-11.53,.34-.67,2.33-2.38,.92-2.65-11.3,1.15-22.55,3-33.76,4.83-5M
.4,.88-10.81,1.77-16.22,2.64-.18,.03-.44-.14-.63-.26-.07-.04-.06-.23,0-.31,.47-.65,.92-1.31,1.44-1.93,4.02-5.04,8.95-9.74,12.49-15-.19-.11-.45-.26-.64-.23-2.11,.35-4.21,.7-6.3,1.1-7.85,1.5-15.71,2.98-23.54,4.55-4.7,.94-9.35,2.02-14.02,3.03-.77,.17-1.55,.4-2.35,.05-.08-.72,.54-1.19,1.01-1.7,4.28-4.7,8.57-9.39,12.86-14.09,.7-.97,2.14-1.69,1.94-3.02,0,.01,.02,.25,.02,.25l-.02-.18c-13.95,2.71-27.73,6.19-41.51,9.52-.59,.07-1.37,.37-1.92,.09-.06-.07-.07-.22-.01-.29,.49-.63,.94-1.29,1.5-1.88,5.52-5.97,11.56-11.53,16.8-17.M
74,.06-.78-1.53-.16-1.98-.15-9.43,2.2-18.74,4.7-28.07,7.16-3.44,.91-6.9,1.79-10.35,2.67-1.24-.02,.9-1.81,1.16-2.23,5.82-5.79,11.65-11.57,17.48-17.36,.84-.84,1.66-1.69,2.47-2.55,.06-.07,.05-.27-.01-.3-.19-.11-.45-.26-.63-.23-1.56,.34-3.11,.69-4.64,1.1-7.53,2.01-15.06,4.02-22.58,6.06-3.06,.83-6.08,1.74-9.12,2.61-.5,.14-1.02,.2-1.5-.16,.41-1.04,1.41-1.8,2.25-2.62,5.36-5.26,10.76-10.49,16.16-15.73,1.89-1.83,3.81-3.63,5.72-5.44,.35-.33,.68-.67,.61-1.14,.16-.05,.38-.07,.25-.27-.26,0-.31,.12-.16,.32Z"/><path class="cls-2"M
 d="M1005.31,859.89c4.1,1.05,8.2,2.1,12.31,3.13,.5,.12,1.5,.22,1.72-.32-2.14-10.42-5.98-20.5-8.95-30.74,.44-.47,.94-.53,1.49-.39,3.96,1.04,7.9,2.15,11.86,3.15,.38,.09,.88-.24,.79-.52-.32-1.04-.61-2.09-.99-3.12-2.98-8.05-5.98-16.09-8.96-24.14-.19-.6-.73-1.91,.36-1.87,4.54,.86,8.77,2.88,13.3,3.7,.16,.01,.51-.26,.5-.4-2.75-8.23-6.51-16.18-10.02-24.19-1.59-3.17-1.07-3.04,2.06-2.23,4.04,1.14,7.95,2.79,12.06,3.64,.16,.02,.54-.26,.52-.34-1.99-5.3-5-10.21-7.41-15.34-.95-2.31-2.76-4.42-3.21-6.86,0-.23,.79-.26,1.51-.04,4.89,M
1.47,9.59,3.47,14.48,4.91,.33,.09,.63-.39,.59-.62-2.92-6.3-6.7-12.21-9.96-18.35-.23-.72-1.76-2.2-.9-2.6,1.05-.1,2.01,.37,2.97,.71,4,1.54,8,3.09,12,4.63,1.19,.39,2.47,1.3,3.72,.67-.12,.06-.23,.11-.33,.16l.33-.13c-4.09-6.01-7.45-12.52-11.26-18.72-.34-.57-.83-1.11-.59-1.8l-.09,.06c.53-.2,1.05-.12,1.54,.09,3.71,1.53,7.43,3.04,11.12,4.6,2.26,.96,4.47,2,6.71,2.99,.77,.41,1.67,0,1-.86-3.71-6.22-7.43-12.43-11.15-18.64-.14-.24-.03-.43,.29-.52,6.31,1.95,12.32,5.34,18.25,8.17,2.2,.97,6.68,4.13,3.58-.76-3.29-5.43-6.57-10.86-9.M
9-16.26-.26-.43-.23-.86,.05-.86,1.2-.06,2.15,.68,3.2,1.12,7.9,3.41,15.19,8,22.89,11.47,.67-.66-.36-1.62-.63-2.32-3.24-5.78-7.21-11.23-10.03-17.2,.29-.38,1.06,.03,1.41,.14,2.51,1.26,5.03,2.51,7.49,3.83,6.83,3.66,13.55,7.41,20.15,11.36,3.04,1.6,.56-1.97,.04-2.95-2.69-4.7-5.39-9.4-8.07-14.1-2.46-3.92,1.37-1.38,3.03-.46,10.09,5.94,20.24,11.82,29.98,18.13,.51,.33,1.03,.75,1.69,.52,.07-.01,.16-.19,.12-.25-.57-1.21-1.13-2.42-1.75-3.61-2.68-5.17-5.37-10.34-8.05-15.51-.04-.07,0-.25,.06-.27,.22-.07,.54-.19,.69-.12,12.77,7.52M
,25.08,15.93,37.23,24.34,1.01,.69,1.87,1.56,3.22,1.88,.37-.41,.21-.8,.04-1.21-1.83-4.39-3.65-8.78-5.47-13.18-.18-.59-.74-1.23-.14-1.74,15.24,9.27,29.59,20.45,43.8,31.03,1.07,.82,2.2,1.58,3.32,2.35,.09,.06,.34,.1,.38,.06,.14-.13,.34-.33,.3-.46-5.63-19.72-10.68-21.18,8.32-7.06,13.1,9.94,25.91,20.11,38.42,30.53,.62,.36,3.56,3.37,3.7,1.83-1.08-5.65-2.52-11.23-3.79-16.83-.04-.16,.11-.48,.25-.51,14.37,10.18,27.8,22.63,41.28,33.99,6.96,6.15,13.89,12.33,20.84,18.49,.45,.4,.95,.76,1.45,1.11,.13,.06,.58-.08,.62-.26-.11-6.09-M
1.53-12.18-1.86-18.3,.34-.67,1.16,.02,1.53,.31,25.1,21.79,49.42,44.45,73.02,67.82,.19,6.6,.03,13.16,.07,19.76,0,.4-.17,.81-.3,1.2-.26,.32-.78-.04-1-.22-21.88-22.52-44.47-44.62-67.63-65.99-1.38-1.07-3.28-3.54-2.99-.11,.7,5.57,1.46,11.13,1.88,16.72,.03,.43-.68,.35-.87,.27-17.28-16.47-35.08-32.57-53.18-48.24-2.36-2.07-4.79-4.08-7.21-6.11-.16-.13-.48-.15-.73-.19-.46-.1-.41,.67-.31,1.07,1.18,5.08,2.37,10.16,3.54,15.24,.06,.47,.25,1.18-.04,1.55-.26-.02-.6,0-.75-.13-17.34-14.51-34.19-30.2-52.66-43.21-.17,.12-.42,.31-.39,.M
43,.34,1.26,.7,2.52,1.1,3.77,1.13,3.55,2.29,7.09,3.4,10.64,.19,.61,.21,1.26,.29,1.9,0,.21-.45,.32-.6,.25-14.29-11.39-28.67-22.79-43.78-33.53-.48-.35-.87-.84-1.62-.87-.1,0-.3,.11-.29,.15,2.14,6.78,5.75,13.14,8.14,19.87,.06,.41-.56,.37-.8,.33-12.76-8.91-25.25-18.97-38.74-26.8-.3,.07-.43,.24-.33,.46,.42,.91,.83,1.82,1.27,2.72,2.47,5.01,4.95,10.01,7.41,15.02,.3,.6,.55,1.21,.82,1.82,.11,.23,.03,.41-.27,.5-.12,.04-.31,.05-.39,0-1.97-1.3-3.94-2.61-5.89-3.93-9.05-5.87-17.94-12.38-27.57-17.39-.65-.41-.32,.42,.07-.09-.56,1.0M
9,.41,2.02,.82,3,2.83,5.89,6.58,11.47,8.88,17.56-.32,.35-.97-.13-1.32-.27-4.99-3.1-9.92-6.26-14.96-9.32-3.75-2.28-7.61-4.43-11.43-6.63-.52-.3-1-.71-1.75-.63-.58,.69,.18,1.2,.4,1.76,.24,.61,.66,1.18,.98,1.77,2.7,4.92,5.4,9.84,8.09,14.76,.36,.87,1.23,1.69,.56,2.45-7.78-4.45-15.59-8.81-23.61-12.97-.57-.17-1.58-1.1-2.05-.48,2.26,5.51,6.91,12.31,9.8,17.94,.3,.82,1.35,1.86,.8,2.68-.81,0-1.63-.7-2.4-.99-6.64-3.21-13.01-7.05-19.81-9.89-1.02,.1,.09,1.35,.25,1.88,2.88,5.21,5.77,10.41,8.65,15.63,.5,1.42,2.36,3.06,1.16,4.51v-.M
03c-5.7-3.83-12.48-6.22-18.79-9.23-.2-.09-.48-.05-.73-.06-.23,0-.32,.54-.14,.89,2.4,4.55,4.84,9.08,7.2,13.64,1.23,2.38,2.35,4.79,3.5,7.19,.08,.35-.57,.47-.77,.45-5.33-2.23-10.54-4.76-15.96-6.82-.61-.25-1.27-.33-1.88,0,.22,.02,.37,.04,.46-.18l-.37,.18c3.57,7.3,7.29,14.54,10.54,21.99,.18,.4,.24,.83,.32,1.26,.02,.08-.09,.23-.18,.27-.98,.41-1.89-.5-2.81-.78-4.26-1.86-8.43-3.92-12.87-5.36-.4-.12-1.04,.2-.91,.68,3.51,9.24,8.05,18.22,11.04,27.61-.16,.88-2.16-.37-2.75-.45-3.74-1.48-7.46-2.99-11.2-4.45-.46-.18-1.03-.2-1.55-M
.26-.07,0-.25,.16-.24,.23,3.42,10.36,7.5,20.6,10.92,30.99l.08-.12c-4.44-1.82-8.96-3.44-13.51-5.01-.58-.15-1.8-.58-1.98,.25,2.68,9.84,6.22,19.56,8.77,29.44,.2,.71,.54,1.45,.09,2.19-1.16,.48-1.97-.31-2.93-.54-.77-.18-1.47-.53-2.21-.77-2.61-.85-5.23-1.69-7.84-2.54-.71-.23-1.41-.02-1.24,.69,2.91,10.81,5.29,21.71,7.7,32.6,.12,.52,.22,1.06-.16,1.56-.7,.14-1.29-.15-1.88-.35-4.03-1.5-8.32-2.38-12.39-3.82-2.52-11.71-5.06-23.4-8-35.01l-.1,.1Z"/><path class="cls-2" d="M863.92,603.15l-7.96,5.38c-.92-.51-1.85-1.03-2.76-1.58,3.6M
1-1.93,7-2.57,10.72-3.8Z"/><path class="cls-2" d="M954.2,542.06l-21.71,14.71c-2.95,.01-6.02-.32-8.94,0-.18,.09-.39,.42-.32,.51,1.02,1.22,2.26,2.31,3.43,3.4l-8.49,5.75c-4.71,.18-9.63-.14-14.23,.69-.03,.2-.09,.47,.05,.59,1.77,1.61,3.67,3.07,5.54,4.57l-6.5,4.39c-4.48,.44-9.07,.35-13.48,1.2-.32,.08-.49,.61-.24,.8,1.69,1.3,3.43,2.54,5.16,3.8l-8.34,5.65h-.01c-2.26,.32-4.54,.66-6.81,.98-2.32,.5,.75,2.07,1.51,2.6l-12.75,8.64c-3.03-1.98-6.21-3.72-9.29-5.62-.23-.14-.2-.54-.31-.89,5.92-1.7,11.9-2.97,17.81-4.28,.13-.57-.2-.88-M
.63-1.15-2.1-1.34-4.21-2.68-6.31-4.03-.95-.61-1.89-1.22-2.82-1.84-.4-.26-.58-.7-.38-.84,6.56-2.11,13.86-2.52,20.71-3.71,.36-.86-.41-1.09-1.31-1.83-2.54-1.77-5.11-3.51-7.66-5.27-.42-.28-.77-.6-.69-1.16,7.78-1.98,16.88-1.45,24.49-3.05,.08-.16,.04-.46-.1-.58-.82-.72-1.67-1.41-2.52-2.1-2.09-1.68-4.2-3.34-6.26-5.04-.22-.18-.2-.55-.32-.96,9.47-1.03,18.83-1.2,28.33-1.47,.32-.03,.54-.55,.32-.79-2.07-2.15-4.45-4.03-6.63-6.07-.53-.67-3.17-2.29-1.61-2.7,3.49-.24,6.99-.41,10.5-.33,7.14,.16,14.28,.34,21.41,.47,.65,.05,1.3-.3,.8M
4-.98-1.86-2.19-3.94-4.22-5.92-6.31l14.48,2.24Z"/><path class="cls-2" d="M1115.41,516.52c.02,.05,.04,.11,.06,.16-.05-.01-.11-.03-.16-.04l.1-.12Z"/><path class="cls-2" d="M1188.21,523.03v.11s-.09-.03-.14-.05l.14-.06Z"/><path class="cls-2" d="M1385.32,605.41c0,1.07-.03,2.15-.05,3.28-1.29,.45-2.18-.35-3.26-.87-26.05-13.81-52.7-26.86-79.84-39.25-6.67-3.05-13.4-6.01-20.1-9-.68-.31-1.36-.67-2.21-.51-.39,.9-.1,1.75,.02,2.6,.65,4.71,1.31,9.42,1.96,14.13,.14,.89,.31,2.58-1.14,2.05-13.21-5.81-26.24-11.91-39.63-17.45-15.01-6.M
33-30.28-12.24-45.64-18-.72-.2-2.02-.97-2.37-.02,.78,4.92,2.51,9.69,3.67,14.54,.1,.7,.56,1.57-.11,2.09-24.39-8.83-48.6-18.34-73.7-25.46-1.83,.03-.08,2.32,.1,3.24,1.37,3.5,2.74,6.99,4.09,10.49,.17,.55,.59,1.51-.28,1.62-20.46-6.05-40.71-12.73-61.64-17.37-2.03-.08-.05,2.17,.21,3.08,1.74,3.39,3.49,6.77,5.2,10.16,.08,.16,0,.44-.15,.56-.9,.45-2.07-.23-3.02-.37-12.56-3.37-25.35-6.26-38.14-8.82l2.59-11.69c10.08,1.83,20.04,4.11,30.05,6.25,.43,.1,1.03-.18,.91-.69-1.71-3.75-3.73-7.38-5.54-11.09-.33-.79-1.47-2.32,.24-2.22,21.2M
6,4.27,42.24,9.94,63,15.97,.52-.44,.52-.86,.36-1.28-1.85-4.89-3.68-9.78-5.43-14.7,26.04,6.73,51.08,15.75,76.45,24.09,.47-.63,.26-1.28,.1-1.9-1.17-5.25-3.18-10.4-3.81-15.73,30.38,10.42,60.24,21.95,89.7,34.57,.75,.29,1.57,.08,1.38-.87-.59-4.61-1.22-9.21-1.82-13.81-.18-1.38-.53-2.75-.16-4.15,35.66,13.35,70.1,30.07,104.3,46.65,4.31,2.16,3.66,1.41,3.69,5.33,.04,4.85,.02,9.7,.02,14.55Z"/><path class="cls-2" d="M907.37,673.36c-3.22,1.4-6.41,2.78-9.61,4.16-.65,.29-1.24,.21-1.82-.24-3.84-3.02-7.69-6.04-11.55-9.05-.47-.38-1.M
04-.7-1.04-1.39,2.9-1.99,6.45-3.39,9.56-5.27,.59-.6-.45-1.14-.86-1.54-3.56-2.64-7.13-5.26-10.7-7.89-.48-.36-1.08-.65-1.33-1.32,2.5-1.96,6.12-3.01,9.01-4.53,2.34-1.05,2.37-1.09,.27-2.61-1.85-1.31-3.73-2.58-5.59-3.89l10.65-7.2c3.32,2.57,6.89,4.91,10.11,7.61,.23,.21,.23,.57,.33,.84-3.97,1.27-7.84,2.35-11.71,3.71-2.04,.93,.89,2.06,1.57,2.83,3.66,2.98,7.53,5.77,11.05,8.89-.23,.54-.64,.78-1.15,.95-3.08,1.07-6.22,1.99-9.22,3.28-2.7,.88,2.06,3.26,2.89,4.31,2.89,2.41,5.77,4.83,8.65,7.25,.39,.32,.63,.67,.49,1.1Z"/><path clasM
s="cls-2" d="M907.87,627.75c-.2,.24-.61,.4-.97,.51-2.82,.45-5.66,1.04-8.47,1.57l6.84-4.62c.77,.57,1.52,1.14,2.28,1.72,.29,.23,.56,.54,.32,.82Z"/><path class="cls-2" d="M977.66,580.8c-.03,.08-.23,.16-.33,.15-1.83-.26-3.67-.54-5.5-.79l3.68-2.49c.77,.83,1.56,1.65,2.24,2.56,.1,.14-.02,.39-.09,.57Z"/><path class="cls-2" d="M1385.34,651.62c-.02,2.52-1.06,1.65-2.75,.73-30.9-18.52-62.66-35.92-94.93-52.14-.63-.19-1.84-1.07-2.35-.35-.29,1.29,.04,2.57,.23,3.85,.63,4.38,1.29,8.77,1.92,13.15,.07,.57,.17,1.56-.63,1.54-26.84-13.6M
8-54.08-27.43-82.07-39.4-.53-.17-1.66-.75-2.01-.04,.77,4.82,2.54,9.47,3.69,14.21,.88,3.26-.18,2.59-2.58,1.58-22.21-10.11-44.87-19.9-68.19-28.09-.11-.03-.53,.27-.51,.36,.23,.83,.48,1.67,.81,2.49,1.61,4.12,3.5,8.12,4.89,12.31,0,.33-.63,.45-.84,.41-18.75-7.24-37.51-14.14-56.91-20.04-.88-.27-1.78-.5-2.68-.7-.1-.02-.47,.29-.45,.41,1.8,4.54,4.73,8.64,6.73,13.12,.06,.14-.12,.37-.24,.54-.68,.19-1.56-.29-2.25-.43-9.07-3.02-18.24-5.86-27.51-8.47-7.01-1.78-14-4.14-21.11-5.42-.18,.02-.49,.29-.46,.4,1.95,4.27,5.32,7.88,7.44,12.M
08-.56,.4-1.06,.36-1.59,.23-6.35-1.63-12.63-3.36-19-4.89l2.34-10.55c1.1,.02,9.61,2.86,9.15,1.31-2.18-4.08-5.34-7.67-7.32-11.83,.15-.86,2.54-.04,3.2,0,16.55,3.35,32.57,8.22,48.82,12.44,.96-.3-.21-1.62-.38-2.24-1.68-3.17-3.4-6.33-5.08-9.5-.19-.61-1.29-2-.3-2.24,20.87,4.89,41.03,12.56,61.32,19.07,.57-1.36-.61-2.68-.96-3.99-1.34-3.72-3.25-7.3-4.27-11.09,.3-.85,1.76-.07,2.38,.02,9.38,3.26,18.76,6.54,28.04,9.99,13.8,5.14,27.36,10.67,40.83,16.34,.46,.19,.98,.31,1.48,.45,.31,.08,.56-.05,.54-.33-.64-4.94-2.54-9.67-3.67-14.5M
2-.19-.72-.53-1.46-.01-2.19,25.84,9.53,51.26,21.49,76.07,33.36,3.11,1.5,6.25,2.96,9.38,4.44,.27,.12,.91-.17,.93-.4-.03-5.67-1.42-11.35-2.03-17.02-.04-.31,0-.63-.01-.95,0-.27,.61-.5,.97-.36,34.6,16.23,68.75,33.5,101.77,52.6,.37,6.57,.05,13.17,.16,19.75Z"/><path class="cls-2" d="M234.99,169.89c.96-.1,1.86,.03,2.74,.37,3.64,1.38,7.29,2.75,10.95,4.1,3.63,1.16,7.03,2.97,10.81,3.57,1.72-10.71,1.56-21.72,2.69-32.54,.72-8.14,1.57-16.28,2.28-24.43,.05-.53,.11-1.07-.37-1.53l-.05,.02c.89-.36,1.8-.32,2.74-.14,7.88,1.32,15.65,3M
.34,23.59,4.2l-.09-.08c-2.76,20.32-4.83,40.72-6.47,61.16-.11,2.65-1.77,1.48-3.49,1.05-4.68-1.65-9.35-3.33-14.03-4.98-2.13-.58-4.15-1.81-6.39-1.74-1.48,17.84-1.41,35.8-2.17,53.68-.9,1.26-6.12-2.42-7.55-2.88-4.19-2.16-8.37-4.33-12.56-6.49-.99-.39-1.86-1.17-2.99-.76-.16,14.83,.1,29.71,.65,44.54,.02,1.22,.42,3.95-1.73,2.47-6.88-4.49-13.66-9.13-20.58-13.57-.44-.37-.97,.03-1.11,.45,.18,13.76,1.73,27.52,2.44,41.27-1.1,.48-1.82-.56-2.68-1.08-6.27-4.89-12.53-9.79-18.8-14.68-4.06-3.61-2.66,.59-2.64,3.36,.74,7.84,1.49,15.68,2M
.26,23.52,.27,2.9,.73,5.78,.78,8.69-.44,1.25-2.27-.94-2.87-1.3-6.58-5.85-13.15-11.7-19.73-17.55-.72-.64-1.48-1.24-2.27-1.82-.12-.09-.47,.03-.78,.06,.34,8.68,1.89,17.38,2.78,26.04,.28,2.36,.57,4.72,.82,7.08-.06,.19-.53,.58-.82,.36-.65-.54-1.32-1.07-1.9-1.65-7.21-7.11-14.4-14.24-21.62-21.35-.84-.83-1.77-1.6-2.68-2.39-.06-.05-.25-.02-.38,0-.11,.02-.29,.08-.3,.12-.03,.43-.08,.86-.03,1.28,.76,6.43,1.52,12.87,2.3,19.3,.34,2.79,.73,5.57,1.1,8.35,.11,.82,.02,1.09-.36,1.08-.63-.02-.92-.39-1.23-.72-8.69-9.2-17.38-18.4-26.07-M
27.59-.56-.59-1.22-1.13-1.86-1.68-.12-.07-.59,.04-.63,.19,.08,5.59,1.09,11.16,1.56,16.74,.33,3,.69,6.01,1.04,9.01,.14,1.11-1.01,.85-1.36,.29-4.3-4.83-8.6-9.65-12.89-14.48-5.46-6.15-10.9-12.31-16.36-18.45-.94-.88-2.98-3.72-2.81-.62,.39,5.16,.82,10.32,1.21,15.48-.09,1.17,1.08,7.69-.76,6.2-11.76-13.33-23.09-27.05-34.67-40.53-1.25-1.21-.94-2.82-1.05-4.35-.02-5.39-.03-10.77-.04-16.16,.04-.64-.08-1.41,.62-1.75,.05-.04,.29,.03,.36,.1,11.51,12.07,21.88,25.22,33.44,37.23,.12,.08,.57-.03,.61-.2,.01-4.2-.42-8.39-.68-12.58-.2-M
3.44-.64-6.88-.63-10.33,.18-.6,.73-.85,1.35-.21,10.02,10.51,19.59,21.45,29.79,31.79,.55,.21,.8-.25,.76-.76-.47-5.05-.96-10.09-1.43-15.14-.29-3.11-.57-6.23-.84-9.35-.04-.43-.08-.86-.04-1.29,.07-.42,.7-.87,1.07-.43,8.37,8.12,16.5,16.49,24.79,24.7,1.06,.82,1.8,2.34,3.26,2.32-.76-10.3-2.17-20.6-2.96-30.88,1.15-.37,1.79,.65,2.61,1.24,3.89,3.58,7.76,7.17,11.64,10.75,3.62,3.34,7.23,6.68,10.86,10.01,.39,.26,1.1,1.07,1.57,.76,.15-.16,.34-.35,.32-.53-.12-1.72-.27-3.44-.44-5.16-.85-9.56-2.1-19.1-2.38-28.68,.17-.92,1.36-.17,1.M
78,.19,7.59,5.94,14.82,12.31,22.54,18.08,1.01,.21,.87-.69,.89-1.39-.33-6.89-.99-13.76-1.44-20.65-.31-5.27-.6-10.54-.9-15.82-.02-.43,0-.86,.11-1.28,.24-.3,1.04-.25,1.37,.04,6.82,4.55,13.54,9.22,20.33,13.81,1.72,1.14,2.79,1.9,2.63-.93-.42-13.89-1.16-27.78-1.14-41.68,0-.3,0-.71,.49-.76,.36-.04,.81,.02,1.11,.18,3.39,1.76,6.75,3.56,10.12,5.34,3.6,1.9,7.19,3.8,10.79,5.7,.5,.26,.98,.27,1.54-.08,.25-15.69,.18-31.42,.94-47.11-.05-1.27,.36-2.67-.37-3.79h0Z"/><path class="cls-2" d="M1146.12,1319.56c.52-.78,.61-1.64,.71-2.5,.7M
6-6.65,1.58-13.29,2.29-19.95,1.29-12.66,2.62-25.32,3.6-38.01,.2-.88,.04-2.44,1.36-2.31,5.52,1.61,10.85,3.8,16.29,5.65,1.48,.52,2.97,1.02,4.46,1.51,1.61,.52,1.97,.36,2.05-.89,.34-5.06,.63-10.11,.75-15.18,.6-11.19,.77-22.39,1-33.59,.03-1.18,.13-2.36,.2-3.54,.28-.8,1.44-.39,2-.15,6.17,3.06,12.24,6.28,18.36,9.42,.75,.24,2.15,1.41,2.7,.46,.42-13.11,0-26.28-.43-39.4-.11-2.37-.15-4.74-.19-7.11,0-.18,.17-.37,.27-.56,.11-.2,.71-.16,1.11,.08,6.64,4.18,13.08,8.66,19.63,12.97,.68,.28,1.59,1.36,2.3,.7,.4-6.31-.61-12.69-.77-19.0M
2-.34-7.53-1.1-15.05-1.41-22.57,.91-.31,1.59,.5,2.29,.95,7.08,5.44,14.01,11.09,21.17,16.42,.19,.08,.91,.15,.92-.26-.23-3.11-.42-6.23-.71-9.34-.84-8.91-1.81-17.82-2.7-26.73,.01-.38-.14-.96,.26-1.15,.12-.04,.32-.08,.39-.03,.61,.42,1.24,.81,1.78,1.29,7.42,6.54,14.72,13.2,22.21,19.67,1.5,.86,.97-1.93,.94-2.7-.33-3.22-.68-6.44-1.04-9.66-.71-6.33-1.48-12.65-2.23-18.98,0-.71-.42-1.66,.42-2.04,.05-.04,.26,0,.32,.06,8.16,7.68,15.95,15.74,23.98,23.56,.82,.62,1.42,1.89,2.57,1.79,.06,0,.18-.15,.18-.23-.05-1.07-.06-2.15-.18-3.2M
1-.79-7.08-1.74-14.15-2.62-21.22,.05-2.09-1.68-7.79,1.79-3.9,9.11,9.46,17.86,19.27,27.18,28.52,.11,.07,.59-.08,.61-.25-.05-1.5-.04-3.01-.19-4.5-.7-7.08-1.54-14.16-2.24-21.24,0-.24,.43-.68,.71-.57,10.15,10.59,19.51,21.96,29.39,32.83,.7,.79,1.46,1.54,2.23,2.28,.1,.1,.46,.05,.7,.02,.07,0,.17-.16,.18-.25,.01-6.56-.89-13.11-1.23-19.67,.04-.95-.33-2.37,0-3.17,.25,0,.62-.04,.74,.07,11.57,13.02,22.62,26.52,34.02,39.7,.69,.81,1.37,1.6,1.37,2.63-.03,6.57-.06,13.14-.09,19.7-.16,2.41-7.18-6.95-7.99-7.51-7.77-8.8-15.54-17.6-23.M
32-26.39-.7-.79-1.47-1.54-2.22-2.29-.12-.07-.59,.06-.64,.19-.12,6.86,.78,13.76,1.02,20.63,.28,4.19-.83,2.61-2.9,.5-8.6-9.25-17.19-18.5-25.79-27.75-.64-.69-1.33-1.35-1.99-2.03-.2-.21-.45-.3-.7-.12-.55,.44-.29,1.21-.29,1.82,.77,8.37,1.55,16.74,2.28,25.11-1,.34-1.53-.51-2.19-1.06-8.72-8.62-17.23-17.45-26.05-25.96-.39-.26-1.02-.13-1.03,.41,.89,9.77,2,19.53,2.79,29.31,0,.3-.25,1.04-.68,.96-1.31-.63-2.26-1.85-3.37-2.75-6.35-5.86-12.69-11.74-19.04-17.6-.88-.81-1.84-1.57-2.77-2.34-.24-.23-.82,.15-.86,.31,.21,7.11,1.12,14.1M
8,1.72,21.26,.33,3.98,.71,7.95,.92,11.93,0,2.45-2.15,.15-2.95-.45-6.14-4.99-12.28-9.99-18.43-14.97-.94-.76-1.93-1.49-2.94-2.2-.18-.08-.88-.09-.89,.3,.23,9.59,1.42,19.13,1.75,28.71,.01,3.32,.73,6.69,.41,9.99-.39,.48-1.28,.1-1.7-.2-6.78-4.61-13.54-9.22-20.33-13.81-.53-.26-1.04-.85-1.67-.74-.32,.03-.47,.17-.49,.43-.16,3.86,.13,7.75,.25,11.62,.42,10.65,.92,21.32,.63,31.97-.27,.74-1.5,.16-2.01-.12-6.51-3.45-13.02-6.9-19.54-10.35-2.6-1.45-2.39-.26-2.45,2.03-.25,16.26,.01,32.54-1.08,48.78l.14-.06c-7.8-2.53-15.31-5.85-23.1M
5-8.31-.49-.17-1.14,.17-1.17,.59-1.36,19.43-2.9,38.84-4.92,58.22l.12-.11c-8.74-.93-17.25-3.52-26-4.44l.08,.07Z"/><path class="cls-2" d="M943.15,1097.85c3.43-16.88,6.9-33.75,9.46-50.78,.51-2.64-.92-1.77-2.51-1.11-4.77,2.22-9.43,4.64-14.26,6.74-1.24,.14-.73-1.36-.69-2.1,.63-3.63,1.3-7.25,1.92-10.87,1.66-10.46,2.88-20.97,4.13-31.48-.36-1.28-2.08,.15-2.77,.46-3.79,2.25-7.56,4.51-11.35,6.75-.48,.21-2.12,1.36-2.28,.48,.27-2.14,.54-4.27,.86-6.41,1.25-7.79,1.69-15.66,2.59-23.49,.27-2.79,.51-5.58,.76-8.37,.02-.26-.16-.41-.4M
7-.43-.62-.07-1.16,.48-1.67,.75-3.93,2.8-7.84,5.61-11.85,8.3-.14,.1-.49,.02-.74-.02-.37-.23-.26-.81-.26-1.19,.73-10.74,2.32-21.47,2.12-32.25-.66-.63-1.64,.37-2.21,.74-2.95,2.51-5.86,5.06-8.81,7.58-1.81,1.45-2.73,2.28-2.63-.77,.36-8.83,.98-17.65,.87-26.48,0-.18-.21-.36-.32-.53-.14-.21-.69-.1-1.03,.21-3.55,3.36-6.93,6.89-10.54,10.21-.07,.07-.27,.14-.34,.11-.21-.09-.52-.23-.54-.36-.08-.75-.13-1.5-.12-2.25,.02-7.22,.35-14.44,.12-21.65-.02-.47,.31-1.22-.58-1.34-.72-.1-1.02,.58-1.4,1-2.68,2.97-5.35,5.95-8.03,8.91-.64,.6-M
1.12,1.43-2.13,1.15-.16-6.35-.21-12.7-.35-19.05-.02-.96,.09-1.94-.43-2.85-.51-.75-1.51,.74-1.92,1.08-2.47,2.95-4.92,5.92-7.39,8.88-.54,.42-1.12,1.75-1.91,1.35-.09-.06-.21-.15-.21-.23-.07-1.07-.18-2.14-.16-3.22,.07-5.07-.65-10.11-.85-15.17,.03-.4-.68-.9-1.01-.59-2.94,3.42-5.48,7.15-8.26,10.7-.54,.56-.88,1.54-1.81,1.46-.1,0-.28-.11-.3-.2-.12-.53-.27-1.05-.3-1.58-.15-4.85-.46-9.69-1.04-14.51-.02-.18-.22-.35-.34-.52-.13-.18-.7,.06-.97,.42-2.78,3.81-5.53,7.64-8.33,11.45-.29,.29-.99,1.12-1.43,.84-2.93-17.91,.86-19.74-10.M
91-3.31-.66,.67-1.09,2.08-2.18,2.01-.09,0-.23-.14-.25-.24-.19-.74-.41-1.47-.51-2.22-.49-1.36-.67-11.41-2.45-10.18-3.15,4.11-6.04,8.4-9.09,12.59-.33,.46-.63,.96-1.33,1.14-.57-.37-.7-.9-.79-1.44-.64-3.36-.9-6.7-2.05-9.96-1.62,.56-2.07,2.15-3.12,3.34-2.66,3.5-5.33,6.99-8.01,10.47-.31,.3-.7,.83-1.21,.71-1.44-2.78-1.47-6.6-3.07-9.56-.87-.46-1.59,.95-2.15,1.45-4,5.02-7.77,10.18-12.29,14.77-.96,.46-1.18-.82-1.4-1.49-.64-2.2-1.27-4.4-1.93-6.6-.05-.18-.31-.32-.49-.46-.22-.19-.69-.05-1.01,.29-.83,.84-1.56,1.75-2.35,2.63-3.43M
,3.87-6.86,7.73-10.3,11.59-.71,.66-1.24,1.64-2.34,1.65-1.26-2.7-1.38-5.66-2.72-8.31-.8,.05-1.15,.37-1.46,.71-4.01,4.47-8.51,8.62-12.89,12.86-.84,.76-2.92,3.35-3.46,1.24-.59-2.22-1.22-4.41-1.93-6.6-1.02-1.35-2.53,1.2-3.43,1.75-4.9,4.4-9.52,9.26-15.04,13.05-.21,.07-.82-.05-.97-.32-1.55-2.5-3.1-5-4.66-7.51,5.34-4.77,11-9.18,15.93-14.2,.76-.62,1.37-1.53,2.47-1.55,2.12,2.12,3.38,4.85,5.26,7.11,1.08-.25,1.48-.84,1.98-1.32,4.54-4.41,8.99-8.87,13.18-13.5,.39-.43,.73-.9,1.61-.88,1.59,2.23,1.86,4.94,3.22,7.22,.78,.51,1.5-.61M
,2.02-1.05,4.23-4.86,8.35-9.8,12.61-14.63,1.65-1.37,3.18,6.9,4.32,7.95,.85-.16,1.19-.63,1.57-1.07,3.75-4.35,7.11-8.89,10.53-13.41,.59-.57,1.54-2.71,2.48-1.84,1.32,2.67,2.15,5.54,3.3,8.29,.02,.06,.55,.11,.64,.02,3.99-4.45,6.92-9.77,10.66-14.44,.15-.18,.66-.15,1.12-.25,1.02,3.32,2,6.55,2.98,9.76,1.19,.16,1.55-.93,2.19-1.68,2.4-3.62,4.77-7.24,7.14-10.87,.37-.57,.65-1.18,1.35-1.57,.59,.14,.8,.52,.91,.93,.95,3.47,1.55,7.03,2.85,10.39,.02,.05,.2,.09,.3,.08,.78-.15,1.34-1.42,1.85-2,2.17-3.34,4.31-6.7,6.47-10.05,.49-.59,.7M
5-1.62,1.69-1.51,.1,0,.26,.11,.3,.2,1.23,3.69,1.52,7.65,2.37,11.45,.13,.37,.19,1.02,.65,1.11,.23,0,.58-.02,.67-.14,2.95-3.94,5.43-8.18,8.2-12.24,.24-.26,.79-.83,1.2-.58,1.52,4.66,1.22,9.88,2.58,14.63,.12,.31,.81,.22,.96,.1,.64-.82,1.25-1.66,1.83-2.51,2.13-3.12,4.25-6.24,6.37-9.36,.29-.43,.7-.6,1.39-.35,.86,5.41,1.81,10.86,2.06,16.34,.01,.31,.52,.74,.72,.64,.22-.11,.47-.21,.63-.36,2-2.39,3.72-5,5.61-7.48,.96-1.3,1.88-2.61,2.88-3.89,.15-.19,.67-.2,1.12-.32,1.03,6.52,1.26,12.89,2.02,19.41,.01,.14,.35,.28,.56,.37,.56-.M
06,.98-.74,1.37-1.1,2.63-3.26,5.22-6.54,7.85-9.79,.29-.36,.84-.61,.96-.45,.2,.25,.43,.52,.46,.8,3.34,24.39-3.22,28.17,11.55,11.79,.42-.4,1.2-1.23,1.8-.72,.94,7.91,.99,15.92,1.03,23.88,.12,.73-.27,2.37,.95,1.97,3.66-3.08,6.89-6.62,10.37-9.89,.37-.36,.8-.55,1.48-.23,.42,8.68,.4,17.41,.17,26.11-.03,1.07,.03,2.15,.1,3.22,.07,.19,.6,.55,.88,.31,3.27-2.34,6.23-5.07,9.37-7.58,.83-.43,2.51-2.66,3.29-1.6,.77,11.28-.67,22.6-.66,33.88,.99,.54,2.13-.69,3.03-1.18,3.36-2.33,6.69-4.68,10.04-7.02,.33-.3,1.02-.45,1.43-.19,.11,.3,.2M
5,.62,.24,.93-.28,6.13-.36,12.28-.92,18.4-.33,4.62-.65,9.25-.99,13.87-.1,2.02-.92,4.07-.5,6.09,.59,.2,1.06,.03,1.51-.23,2.31-1.31,4.6-2.63,6.92-3.93,2.2-1.23,4.43-2.44,6.66-3.65,.27-.15,.92,.1,.95,.34,.14,6.85-1.15,13.76-1.56,20.62-.74,8.06-2.05,16.07-2.98,24.11-.05,.41,.65,.76,1.13,.55,4.73-2.05,9.41-4.2,14.11-6.29,.71-.34,2.38-1.16,2.59,.02-.19,2.04-.35,4.08-.61,6.12-1.4,10.61-3.02,21.19-4.68,31.76,.04,1.68-3.65,15.14-1.66,14.38,5.68-1.51,11.11-3.86,16.73-5.61,1.67-.52,2.07-.23,1.9,1.34-3.25,19.89-7.4,39.63-11.5,M
59.36-.04,.24,.54,.6,.84,.54,6.23-1.23,12.4-3.58,18.85-3.11,.23,0,.46,.2,.82,.38-4,23.6-10.59,46.79-16.28,70.06l.08-.08c-7.66,.74-15.29,2.51-22.87,3.7-.7-.53-.49-1.16-.33-1.88,1.47-4.91,3.03-9.81,4.43-14.74,4.95-17.16,9.27-34.46,13.61-51.77,.12-.76,.43-1.78-.73-1.8-5.29,1.16-10.47,2.75-15.72,4.08-1.34,.18-4.94,2.13-4.33-.54,1.42-6.03,3-12.02,4.5-18.03,3.18-13.4,6.39-26.8,8.63-40.37,.03-.27-.54-.57-.87-.45-6.29,2.15-12.51,4.5-18.78,6.73l.11,.13Z"/><path class="cls-2" d="M1070.65,700.58c-1.4,.77-2.71-.42-3.97-.94-6.1M
6-2.88-12.31-5.78-18.49-8.64-1.21-.37-7.37-3.77-4.72-.23,3.3,4.94,6.61,9.87,9.9,14.81,.98,1.61,2.13,3.21-.79,1.96-5-2.12-9.97-4.27-14.99-6.36-1.91-.8-3.88-1.49-5.86-2.18-.28-.1-.72,.08-1.25,.16,3.95,5.97,7.9,11.8,11.85,17.75,.24,.37,.46,.78-.14,1.21-6.68-2.44-13.15-5.34-20.08-7.4-.19,.19-.5,.39-.46,.49,.19,.51,.42,1.01,.73,1.48,3.18,4.87,6.38,9.72,9.57,14.59,.51,.94,1.42,1.8,1.35,2.92-.01,.25-.44,.27-1.07,.06-4.83-1.64-9.66-3.28-14.5-4.91-.99-.22-2.02-.9-3.01-.42,.09,1,.87,1.79,1.4,2.64,3.06,4.91,6.17,9.81,9.25,14.M
72,.42,.67,.79,1.37,1.12,2.07,.07,.14-.12,.38-.23,.55-.7,.18-1.55-.31-2.25-.45-4.23-1.41-8.55-2.6-12.9-3.74-.38-.1-.79-.26-1.12-.01-.53,.39-.06,.78,.13,1.14,.2,.4,.46,.78,.69,1.17,2.97,5.07,5.94,10.14,8.89,15.22,.56,.97,1.03,1.98,1.52,2.98,.04,.09,.03,.27-.04,.3-.97,.49-2.03-.21-3.03-.35-3.46-.88-6.92-1.78-10.38-2.65-.63-.16-1.32-.25-1.94,.11,0,.89,.6,1.61,1.01,2.4,3.12,6.4,6.99,12.56,9.69,19.11,.02,.15-.31,.47-.43,.45-4.34-.67-8.62-1.7-12.93-2.53-1.85,0-.07,2.08,.18,2.92,3.63,7.51,6.89,15.12,9.87,22.83-.42,.46-.93M
,.5-1.47,.39-4.28-.97-8.58-1.88-12.93-2.5l.1,.06c-3.16-8.39-7.06-16.48-10.79-24.64-.1-.26,.29-.75,.59-.73,3.88,.22,7.75,.63,11.6,1.12,.54,.06,1.03-.42,.83-.84-3.1-6.46-6.77-12.65-10.13-18.98-.27-.59-1.16-1.69-.05-1.91,4.43,.03,8.67,1.5,13.04,1.81,.34-.02,.52-.2,.42-.43-3.01-6.16-7.05-11.82-10.46-17.77-.4-.66-1.03-1.27-.88-2.08,.62-.35,1.3-.24,1.94-.12,3.78,.74,7.63,1.31,11.33,2.3,.64,.17,1.3,.29,1.95-.09-2.91-5.93-7.36-11.22-10.83-16.89-.37-.76-1.31-1.46-.94-2.35l-.06,.09c4.6,.09,9.04,2.09,13.57,2.93,.67,.03,3.15,1M
.09,3.13,.09-3.75-6.23-8.35-11.99-12.33-18.08,.5-.45,1.02-.41,1.52-.28,5.6,1.52,11.19,3.06,16.75,4.72,1.52-.05-.2-1.69-.5-2.31-3.17-4.38-6.36-8.75-9.52-13.14-.6-.83-1.13-1.71-1.67-2.57-.03-.05,.05-.18,.12-.23,.53-.33,1.32,.06,1.9,.15,5.41,1.64,10.81,3.31,16.09,5.22,.85,.31,1.75,.53,2.64,.77,.12,.03,.52-.24,.49-.39-3.71-6.04-8.44-11.46-12.35-17.39-.06-.08-.07-.28-.03-.3,.21-.09,.49-.23,.68-.19,7.23,2.24,14.35,4.95,21.37,7.65,.74,.41,3.36,1.32,1.95-.63-3.87-5.42-7.75-10.84-11.62-16.26-.31-.37,.2-.65,.54-.58,5.19,1.67M
,10.18,3.94,15.25,5.91,3.84,1.57,7.61,3.22,11.43,4.82,.15,.05,.94-.03,.79-.39-.62-1.34-1.63-2.47-2.44-3.71-2.88-4.14-5.76-8.28-8.65-12.42-.31-.39-.8-1.17-.15-1.39,3.36,.81,6.49,2.58,9.68,3.86,7.48,3.14,14.67,6.98,22.1,10,.46-.19-.04-1.12-.18-1.46-2.14-3.48-4.32-6.94-6.47-10.41-.36-.57-.66-1.17-.97-1.76-.03-.06,.06-.19,.14-.25,.55-.29,1.26,.24,1.8,.39,5.18,2.52,10.4,4.98,15.51,7.59,6.13,3.13,12.15,6.4,18.22,9.6,.64,.21,1.4,.92,2.06,.69,.09-.07,.21-.2,.18-.27-.24-.61-.47-1.23-.79-1.82-1.75-3.27-3.52-6.52-5.28-9.78-2.M
43-3.91-.46-2.77,2.21-1.38,13.71,7.07,26.68,14.97,39.84,22.63,.1,.05,.36,.07,.38,.03,.11-.17,.29-.4,.22-.55-2.16-4.86-4.37-9.72-6.45-14.61,.33-.77,1.4,.09,1.92,.29,16.78,9.5,32.47,20.24,48.68,30.43,.17,.07,.53-.14,.48-.34-.29-.94-.58-1.88-.92-2.81-1.43-3.93-2.87-7.85-4.3-11.78-.18-.51-.38-1.03,.13-1.63,17.57,10.46,34.16,22.77,50.72,34.5,2.39,1.74,4.76,3.49,7.16,5.22,.12,.09,.47,.01,.7-.04,.5-.67-.13-1.73-.22-2.51-1.18-4.64-2.37-9.28-3.55-13.92-.34-1.55,1.11-.89,1.84-.32,2.12,1.5,4.25,2.99,6.34,4.51,18.33,13.32,36.6M
2,27.01,54.1,41.27,1.89,1.53,3.82,3.04,5.75,4.54,.15,.12,.54,.15,.74,.07,.23-.14,.38-.55,.31-.83-.63-4.49-1.29-8.99-1.89-13.48-.17-1.58-1.29-6.16,1.65-3.68,26.66,20.93,52.78,42.49,78,65.1,.43,6.66,.06,13.37,.17,20.06-.18,1.21-.21,1.83-1.57,.74-3.28-3-6.54-6.02-9.8-9.03-20.71-19.14-42.18-37.93-64.17-55.99-.5-.3-1.35-1.24-1.85-.56,.28,5.6,1.44,11.12,2.08,16.69,.05,.54,.42,1.98-.48,1.97-18.61-14.89-36.6-30.74-55.95-45.19-2.82-2.17-5.64-4.32-8.47-6.48-.48-.37-.97-.76-1.86-.66,.82,5.76,3.1,11.32,3.86,17.1-.04,.22-.48,.6M
2-.77,.45-13.33-10.15-26.6-20.47-40.4-30.27-4.6-3.32-9.31-6.55-13.97-9.81-.61-.36-1.22-.97-2-.77-.07,.01-.16,.19-.14,.29,.09,.42,.19,.84,.33,1.25,1.64,4.77,3.3,9.54,4.93,14.32,.06,.19-.03,.41-.08,.62-.32,.36-1.25-.22-1.64-.54-9.02-6.34-18.04-12.63-27.19-18.83-6.18-4.17-12.57-8.12-18.88-12.16-.49-.21-1.17-.76-1.71-.55-.09,.06-.2,.19-.18,.26,.32,.82,.65,1.64,1.01,2.45,1.7,3.86,3.42,7.71,5.1,11.57,.17,.38,.11,.83,.12,1.25,0,.05-.21,.16-.27,.14-3.49-1.6-6.51-4.16-9.84-6.11-9.67-6.2-19.54-12.2-29.65-17.93-.76-.43-1.6-.7M
8-2.41-1.15-.05-.02-.22,.05-.28,.11-.08,.08-.17,.21-.14,.28,.31,.71,.63,1.42,.99,2.11,1.96,3.78,3.93,7.55,5.89,11.33,.21,.44,.58,1.33-.23,1.27-11.09-6.25-22.07-12.7-33.53-18.56-.78-.41-1.64-.71-2.48-1.04-.03-.01-.27,.16-.25,.21,1.67,4.12,4.65,7.73,6.8,11.65,1.49,2.28,2.6,4.81,4.36,6.9l-.07-.07c-1.42,.87-2.86-.8-4.16-1.28-8.84-4.71-17.86-9.19-27.06-13.43-1.27-.33-.49,1.16-.08,1.64,3.82,5.64,7.15,11.68,11.27,17.09l.04-.04Z"/><path class="cls-2" d="M327.1,761.25c1.2-1.05-.46-2.45-.81-3.57-1.86-3.58-3.71-7.16-5.58-10.7M
3-.21-.41-.34-.8,.08-1.27,10.94,6.27,21.86,12.56,33.17,18.4,.83,.3,2.35,1.57,3.12,1.06,.32-.78-.76-1.61-1.04-2.33-2.82-4.65-5.64-9.29-8.46-13.94-.34-.77-1.22-1.48-.97-2.36,.64-.54,2.27,.9,3.04,1.15,8.72,4.69,17.69,9.06,26.73,13.34,.44,.21,.87,.51,1.45,.37,.7-.04-.48-1.57-.65-1.98-3.56-5.42-7.19-10.8-10.48-16.38-.46-1.49,2.46,.16,2.99,.41,8,3.55,15.64,7.79,23.87,10.81,.64-.73-.24-1.38-.59-2.06-3.36-5.03-6.74-10.05-10.09-15.09-.6-1.22-1.69-2.5,.58-1.71,6.6,2.99,13.33,5.66,20.08,8.3,.7,.22,1.48,.67,2.2,.24,.06-.03,.08M
-.2,.04-.27-.61-.95-1.24-1.9-1.86-2.85-3.33-5.04-6.66-10.08-9.97-15.13-.08-.13,.11-.39,.21-.57,6.87,1.95,13.51,5.66,20.52,7.21,.91-.33-.86-1.97-1.05-2.55-3.45-5.59-7.54-10.87-10.59-16.67,.45-.8,1.72,.12,2.42,.2,5.11,1.65,10.14,3.54,15.28,5.07,1.87,.2,.28-1.64-.13-2.38-3.48-5.45-7.01-10.89-10.28-16.47-.21-.36-.17-.82-.25-1.24l-.1,.05c.68-.26,1.31-.06,1.93,.13,3.27,.99,6.52,2.01,9.8,2.97,1.51,.44,3.07,.76,4.62,1.1,.09,.02,.45-.33,.4-.44-3.29-6.27-7.31-12.19-10.55-18.44-.2-.6-1.36-1.97-.38-2.19,4.17,.68,8.18,2.09,12.2M
9,3.03,.92,.13,1.87,.5,2.68-.16-3.48-6.86-7.2-13.62-10.66-20.5-.2-.39-.43-.8,0-1.19,.33-.3,.75-.13,1.12-.06,4.03,.87,8.07,1.63,12.11,2.43,.88,.03,.81-.63,.54-1.19-3.92-8.06-7.53-16.26-10.7-24.58,.5-.42,1.02-.45,1.56-.34,4.28,.96,8.58,1.78,12.9,2.5l-.11-.06c2.87,8.48,7.08,16.44,10.72,24.67,.18,1.24-3.79,.38-4.67,.44-2-.2-3.99-.47-5.99-.7-.76-.09-1.7-.53-2.23,.11-.48,.58,.18,1.23,.49,1.81,3.35,6.34,6.84,12.62,10.12,19,.13,.26-.26,.69-.62,.65-4.28-.26-8.45-1.18-12.67-1.87-1.24,.07-.43,1.17-.15,1.79,3.17,5.48,6.41,10.9M
3,9.81,16.28,.37,.78,2.03,2.51,.13,2.49-4.2-.61-8.43-1.41-12.54-2.43-3-.68-.86,1.63-.23,2.95,3.14,4.76,6.32,9.5,9.47,14.25,.21,.51,1.71,2.12,.65,2.21-5.01-.61-9.79-2.27-14.71-3.35-.48-.12-1.03-.06-1.55-.06-.07,0-.22,.16-.2,.22,2.43,4.6,5.9,8.67,8.73,13.06,1.05,1.5,2.14,2.99,3.2,4.49,.78,.85-.41,1.03-1.09,.87-21.55-5-21.6-10.22-7.48,9.83,.74,1.02,1.48,2.05,2.19,3.09,.11,.16,.13,.54,.09,.56-.36,.09-.78,.21-1.13,.14-5.55-1.55-10.98-3.55-16.48-5.27-.84-.21-4.79-2.1-3.13,.3,3.38,4.65,6.77,9.3,10.15,13.95,.61,.84,1.21,1.M
67,1.79,2.52,.16,.24,.07,.43-.22,.53-.62,.16-1.28-.24-1.88-.37-6.87-2.47-13.79-4.8-20.56-7.5-3.77-1.39,.02,2.52,.7,3.72,3.27,4.58,6.7,9.05,9.85,13.71-.29,.13-.56,.35-.7,.3-1.13-.34-2.25-.69-3.34-1.11-6.8-2.6-13.51-5.34-20.12-8.23-1.06-.46-2.15-.87-3.24-1.3-.47-.2-.68,.46-.61,.54,3.19,5.14,6.9,9.97,10.29,14.98,.58,.9,1.67,1.94,.64,2.93h.03c-.39-.62-1.19-.83-1.88-1.13-9.92-4.29-19.75-8.75-29.52-13.35-.72,.55-.29,.89,.11,1.71,2.41,3.97,4.96,7.88,7.32,11.87,.08,.15-.08,.4-.17,.59-9.44-3.55-18.46-8.87-27.45-13.41-3.13-1M
.67-6.31-3.29-9.47-4.92-.09-.05-.34-.06-.36-.03-.11,.18-.3,.41-.24,.56,2.07,4.23,4.49,8.29,6.69,12.45,.14,.42,.67,1.15,.3,1.51-.07,.06-.25,.12-.31,.09-.93-.42-1.87-.83-2.76-1.3-13.88-6.97-26.81-15.32-40.23-22.64-.39,.58-.11,1.07,.12,1.58,1.96,4.35,4.04,8.67,5.92,13.05,.1,.27-.06,.6-.12,1.06-16.33-9.07-31.94-19.21-47.29-29.41-.82-.55-1.68-1.08-2.55-1.58-.13-.08-.44,0-.64,.07-.07,.02-.13,.2-.11,.29,1.57,5.24,3.87,10.28,5.44,15.52,.03,.17-.16,.37-.29,.53-.03,.04-.28,0-.38-.05-19.29-12.07-38.12-25.26-56.35-38.75-2.13-1M
.52-2.05-.62-1.72,1.41,1.17,4.64,2.38,9.28,3.58,13.91,.12,.52,.35,1.09-.26,1.38-18.61-12.23-36.55-26.45-54.16-40.12-19.54-15.21-14.02-15.36-12.05,7.73-.21,1.07-1.62-.11-2.09-.45-12.61-9.87-25.14-19.81-37.38-29.98-13.27-11.02-26.18-22.28-39.09-33.59-1.97-1.78-1.85-1.49-1.86-3.71,0-5.92-.05-11.85-.07-17.77,0-.41-.09-.86,.36-1.18,.44-.35,.96,.25,1.3,.46,8.25,7.54,16.45,15.11,24.76,22.61,15.73,14.18,31.77,27.91,48.17,41.4,.75,.62,1.56,1.18,2.36,1.75,.1,.05,.61-.07,.64-.22-.08-6.12-1.6-12.19-2.16-18.3-.08-.43,.53-.48,.8M
3-.37,20.5,17.05,41.15,34.34,62.66,50.4,.78,.59,1.64,1.11,2.47,1.65,.29,.19,.74-.21,.73-.45-1.33-5.6-2.78-11.18-3.99-16.81-.03-.14,.23-.33,.39-.47,13.8,9.97,27.4,21.03,41.63,30.95,4.2,3.03,8.51,5.97,12.79,8.93,.6,.41,1.3,.73,1.97,1.07,.08,.04,.27,.02,.35-.03,.09-.06,.19-.2,.16-.28-.23-.84-.46-1.68-.75-2.5-1.45-4.15-2.92-8.29-4.37-12.43-.71-2.09,1.1-1.14,2-.43,4.86,3.41,9.67,6.86,14.57,10.24,10.42,7.14,20.96,14.32,31.93,20.83,.09,.05,.33,.06,.38,.02,.14-.15,.34-.35,.31-.5-1.74-4.77-4.08-9.34-6.04-14.03-.04-.35-.54-.M
95-.06-1.19,13.91,8.18,27.75,17.34,42.04,25.5,0,0,.15-.11,.15-.11l-.22,.06Z"/><path class="cls-2" d="M429.45,463.62c4.54-.33,8.91-1.58,13.38-2.4,.69-.19,2.21-.41,2.39,.44,.55,13.33,.34,26.74,1.62,40.02,.41,1.53,7.56-1.56,8.7-2.05,1.5-.71,2.93-1.53,4.39-2.3,.65-.34,1.34-.44,1.47-.19,.15,.28,.32,.57,.34,.87,.56,11.42,1.47,22.81,2.69,34.18,.66,1.76,3.01-.78,4-1.22,2.36-1.61,4.71-3.22,7.06-4.83,.96-.62,3.12-2.54,3.26-.29,.97,9.88,1.9,19.78,3.69,29.56,.07,.42,.88,.62,1.26,.32,3.45-2.71,6.8-5.51,10.19-8.3,.32-.29,1.06-.2M
4,1.21,.21,1.56,8.46,2.32,16.58,4.2,25.28,.08,.52,.38,1.01,.56,1.47,.76,.02,1.12-.29,1.45-.63,2.98-2.91,5.75-6.03,8.87-8.79,.15-.12,.49-.08,.87-.12,1.91,7.87,2.57,16.07,5.08,23.78,.71-.01,1.08-.3,1.39-.67,2.64-3.12,5.17-6.33,7.92-9.36,.32-.3,1-.29,1.13,.23,1.74,6.71,2.72,13.65,5.02,20.24,1.16-.03,1.52-1.05,2.17-1.8,2.01-2.8,3.99-5.62,6-8.42,.25-.35,.52-.73,1.18-.68,.64,.73,.75,1.59,.96,2.43,1.12,4.32,2.24,8.64,3.39,12.96,.22,.84,.55,1.66,.89,2.48,.12,.15,.77,.34,.96,.07,2.71-3.52,4.61-7.58,7.28-11.13,.11-.13,.47-.1M
4,.72-.17,.43,.11,.41,.75,.58,1.1,1.35,4.39,2.7,8.78,4.07,13.16,.21,.44,.41,1.2,.91,1.38,.22-.05,.52-.11,.6-.25,.55-.86,1.07-1.74,1.56-2.62,1.61-2.84,3.19-5.7,4.82-8.54,.23-.27,.71-.9,1.13-.6,2.21,4.2,3.03,9.15,4.97,13.53,1.18,.09,1.36-.96,1.95-1.85,1.67-3.18,3.32-6.36,4.97-9.54,.31-.6,.6-1.2,1.28-1.61,.73,.59,.92,1.33,1.16,2.06,1.15,3.31,2.29,6.71,4.05,9.8,.87,.85,1.28-.8,1.69-1.4,1.62-3.31,3.22-6.62,4.85-9.93,.29-.59,.71-1.15,1.09-1.71,.04-.06,.21-.08,.32-.08,.54-.06,.7,.57,.93,.92,.99,1.48,3.62,9.62,5.27,8.96,2.M
67-4.27,4.33-9.09,6.89-13.43,.3-.44,.91-.26,1.13,.13,1.62,2.68,2.86,5.76,5.01,8.05,1.03,.45,1.4-1.4,1.89-2.03,1.93-3.79,3.84-7.58,5.75-11.38,.21-.41,.52-.75,1.23-.91,.9,.97,5.12,9.18,6.43,7.08,2.22-4.28,4.53-8.52,6.81-12.77,1.28-2.5,1.75-2.04,3.19,.03,1.33,1.48,2.7,2.95,4.07,4.42,.23,.25,.82,.18,1.01-.11,3.21-4.98,5.74-10.28,9.11-15.17,.46,.15,.92,.19,1.14,.39,1.8,1.59,3.31,3.49,5.29,4.86,1.29,.49,1.75-1.38,2.46-2.11,2.82-4.04,5.64-8.09,8.47-12.13,.32-.45,.62-.94,1.13-.99,2.42,1.88,4.73,3.68,7.08,5.51,.2,.43-.2,.76M
-.46,1.13-3.34,4.8-6.74,9.56-10.05,14.38-.25,.38-.14,.88,.29,1.16,1.78,1.15,3.57,2.3,5.37,3.42,2,1.24,2.21,.45,3.4-1.14,2.89-4.01,5.76-8.04,8.64-12.05,.33-.46,.64-.94,1.37-1.07,2.65,1.15,5.01,2.9,7.59,4.3-.09,.33-.07,.68-.26,.94-3.25,4.59-6.45,9.22-9.75,13.77-.27,.34-.96,.48-1.43,.26-2.57-1.24-4.97-2.56-7.63-3.66-3.52,4.97-5.36,10.39-8.54,15.44l.14-.05c-2.59-1.33-5.04-2.98-7.72-4.12-.2-.05-.57,.06-.69,.19-2.18,3.61-3.57,7.67-5.45,11.44-.64,1.19-.83,2.63-2.01,3.44-3.12-1.14-4.95-3.29-8.15-4.37-2.01,4.12-3.43,8.39-5.M
18,12.61-.32,.8-.5,1.65-1.35,2.42-3.05-1.15-4.93-3.56-7.94-4.84-1.88,.91-4.97,15.72-6.65,14.48-2.13-1.55-3.8-3.62-5.72-5.41-.42-.42-.8-.87-1.66-1-2.37,4.32-2.92,9.47-5.35,13.74-.63,0-1-.31-1.32-.66-1.74-1.92-3.46-3.85-5.19-5.77-.57-.57-.9-1.18-1.87-.98-1.75,4.2-2.71,8.89-4.8,12.91-.11,.1-.6,.14-.68,.05-.75-.75-1.48-1.52-2.15-2.32-1.63-1.98-3.22-3.97-4.82-5.96-.17-.21-.93-.16-1.03,.07-1.73,3.91-3.18,7.99-4.63,11.98-.82,.14-1.2-.16-1.63-.73-1.86-2.62-3.7-5.25-5.56-7.87-.48-.49-.96-1.72-1.8-1.2-2.15,3.59-3.14,7.84-5.2M
2,11.49-.19,.31-.78,.14-.96-.01-2.9-3.61-4.67-8.25-7.75-11.64-.62,.3-.89,.78-1.13,1.29-1.73,3.38-3.11,6.94-5.15,10.15-.74-.35-1.05-.82-1.33-1.31-1.95-3.43-3.9-6.86-5.87-10.29-.65-.84-.8-2.13-2.05-2.22-1.98,3.01-3.57,6.27-5.5,9.31-.3,.42-.32,1.18-1.23,1.06-.77-.1-.82-.78-1.12-1.23-2.78-4.67-4.79-10.2-7.34-14.61-.63,.05-.95,.38-1.22,.76-1.79,2.53-3.58,5.06-5.37,7.59-.39,.55-.68,1.18-1.48,1.49-.69-.23-.9-.74-1.12-1.24-1.35-3.16-2.73-6.31-4.03-9.48-.92-2.25-1.75-4.53-2.61-6.79-.2-.52-.42-1.02-.97-1.38-.22,.09-.52,.14-.M
66,.28-2.44,2.7-4.79,5.47-7.2,8.2-.32,.37-.72,.62-1.37,.65-2.33-4.71-3.85-9.86-5.82-14.74-.72-1.11-1.72-7.81-3.35-6.65-2.93,2.68-5.74,5.46-8.8,8-.79,.48-1.3-.36-1.54-.98-2.33-6.86-4.7-13.7-6.68-20.63-.27-.94-.62-1.87-.98-2.79-.04-.1-.48-.2-.66-.15-3.59,1.77-6.66,4.51-10.31,6.18-.66,.18-.96-.53-1.09-1.04-1.55-5.46-3.13-10.91-4.61-16.38-.98-3.57-1.73-7.19-2.66-10.77-.13-.43-.77-.72-1.24-.52-2.26,.96-4.5,1.95-6.76,2.89-1.31,.55-2.65,1.04-3.99,1.54-.44,.17-1.16-.14-1.26-.54-2.68-10.08-4.46-20.35-6.6-30.55-.17-.84-.1-1.M
71-.14-2.56l-.07,.08c4.5-1.3,8.92-3.55,13.52-4.23,1.74,10.34,3.74,20.64,5.9,30.91,.12,.81,.42,1.77,1.51,1.36,3.72-1.53,7.04-3.6,10.59-5.31,1.01-.24,1.19,1.95,1.49,2.66,1.73,8.08,3.7,16.1,5.91,24.08,.05,.21,.17,.4,.26,.61,.08,.19,.86,.31,1.08,.16,2.83-1.9,5.27-4.31,7.92-6.44,.78-.45,2.16-2.49,2.87-1.06,2.24,7.43,3.88,14.97,6.44,22.33,.24,.55,.5,1.5,1.27,1.31,3.14-2.32,5.52-5.57,8.35-8.25,.34-.35,.7-.65,1.4-.6,2.69,6.88,4.15,14.38,7.26,21.06,.7,.39,1.34-.48,1.75-.92,2.29-2.79,4.36-5.73,6.76-8.42,.17-.12,.83-.18,.99,.M
11,.42,1.02,.84,2.04,1.21,3.07,1.66,4.54,3.31,9.09,4.97,13.64,.22,.62,.4,1.25,1.1,1.66,.68-.22,.98-.7,1.29-1.18,1.74-2.67,3.49-5.35,5.25-8.01,.43-.5,.98-1.67,1.78-1.3,2.05,4.29,3.63,8.79,5.51,13.15,1.18,2.52,1.69,4.29,3.47,.77,1.46-2.66,2.91-5.33,4.39-7.98,.26-.46,.45-.99,1.27-1.23,2.51,4.31,4.55,8.96,7.04,13.34,.21,.36,.91,.52,1.17,.09,1.83-3.45,3.39-7.03,5.09-10.54,.19-.4,.47-.75,1.14-.9,2.63,3.69,4.21,7.98,7.14,11.48,.68-.05,.97-.36,1.16-.79,1.73-3.83,3.06-7.86,5.12-11.53,.8,.28,1.08,.76,1.38,1.23,1.69,2.58,3.36M
,5.15,5.07,7.72,.99,1.41,1.62,1.43,2.27-.24,6.71-15.29,2.32-14.31,12.06-3.1,.92,.41,1.27-1.52,1.65-2.12,1.46-3.58,2.7-7.24,4.28-10.77,.09-.17,.34-.35,.56-.4,.91-.12,1.3,.94,1.85,1.46,1.42,1.7,2.78,3.45,4.24,5.12,.51,.56,.92,.72,1.27,.59,.42-.16,.55-.44,.67-.74,1.39-3.49,2.77-6.98,4.17-10.46,.51-.78,.86-3.23,2.11-2.64,2.02,2.01,4.04,4.01,6.1,5.99,.2,.19,.94,.09,1.05-.14,2.3-4.68,3.82-9.73,6.4-14.26,.07-.11,.55-.18,.7-.1,2.14,1.24,3.94,2.92,5.94,4.36,.39,.29,.83,.55,1.59,.44,2.54-4.77,4.6-9.85,7.22-14.59,.26-.46,.87-M
.61,1.29-.33,1.44,.98,2.85,1.97,4.3,2.94,.86,.39,2.04,1.81,2.97,.95,2.71-5.01,5.6-10.03,8.08-15.11-.58-1.17-2.02-1.68-3.04-2.5-1.23-.98-2.41-2.02-3.89-2.86-1.19,.55-1.52,1.66-2.14,2.69-1.95,3.55-3.88,7.1-5.83,10.65-.49,.63-.8,1.98-1.79,1.86-2.15-1.15-3.85-3.02-5.8-4.46-.39-.32-.79-.58-1.52-.51-3,4.78-5.02,10.16-7.76,15.07-.74,0-1.11-.28-1.43-.63-1.84-1.83-3.39-3.98-5.45-5.58-.12-.08-.63,0-.69,.12-.61,1.08-1.22,2.15-1.73,3.26-1.51,3.34-2.96,6.7-4.43,10.05-.19,.42-.48,.76-1.08,1-2.59-2.07-4.08-5-6.33-7.33-.73,.12-1,.M
47-1.17,.87-1.96,4.22-3.49,8.66-5.72,12.74-1.27,1.05-4.74-5.72-5.8-6.78-.99-1.42-1.56-2.06-2.44-.07-1.85,3.9-3.2,8.08-5.33,11.81-.41,.18-.99-.36-1.21-.62-1.62-2.6-3.22-5.21-4.81-7.83-.3-.49-.56-.98-1.33-1.31-2.53,4.03-3.87,8.7-6.14,12.87-.72-.1-1.04-.44-1.26-.84-1.51-2.76-3.15-5.48-4.3-8.36-.32-.81-.83-1.57-1.27-2.34-.1-.11-.58-.12-.69,.01-2.58,3.86-3.78,8.43-6.46,12.2-1.22-.54-1.44-1.93-1.99-3.01-1.48-3.57-2.95-7.15-4.46-10.82-1.22,.03-1.47,1.18-2,2.03-1.58,2.85-3.15,5.71-4.74,8.56-1.54,2.69-1.81,.19-2.59-1.32-1.6M
1-4.45-3.01-8.96-4.78-13.34-.05-.13-.36-.19-.54-.27-.65,.3-.88,.82-1.18,1.29-1.75,2.79-3.5,5.58-5.27,8.37-.38,.55-.92,1.63-1.7,1.42-2.46-5.57-3.96-11.63-5.84-17.44-.17-.42-.21-1.04-.86-.86-2.99,3.03-5.3,7.02-8.13,10.32-.68,.46-1.23-.53-1.37-1.08-1.81-6.18-3.65-12.34-5.17-18.59-.09-.6-.65-1.54-1.37-1.1-2.78,3.04-5.51,6.12-8.3,9.14-.6,.58-1.19,.45-1.46-.15-.46-1.68-.92-3.37-1.32-5.06-1.29-5.39-2.56-10.78-3.86-16.17-.18-.73-.43-1.46-.71-2.17-.03-.08-.53-.16-.65-.08-3.57,2.65-6.33,6.34-10.06,8.76-.77,.17-1.03-.8-1.19-1M
.35-1.6-7.2-3.04-14.43-4.4-21.68-.27-1.38-.51-2.77-.81-4.14-.55-.57-1.46,.17-1.96,.49-3.27,2.4-6.36,5.03-9.75,7.27-1.9,.55-1.61-3.22-1.96-4.31-1.95-8.8-2.72-17.75-4.26-26.58-.08-.27-.66-.53-.94-.42-.24,.09-.51,.15-.71,.28-3.14,1.9-6.78,3.08-10.25,4.51-.41,.15-1.14,.25-1.43-.08-1.01-2.3-.97-4.86-1.4-7.3-1.42-9.18-1.88-18.46-2.97-27.68-.29-1.73-2.42-.75-3.55-.49-3.87,.82-7.64,2.38-11.58,2.74l.14,.08c-.64-14.25-2.44-28.47-2.44-42.75l-.09,.07Z"/><path class="cls-2" d="M194.49,1200.08c19.59-.23,39.32,.32,58.96-.25,5.19-M
.09,5.05-.3,2.78,3.32-2.94,4.84-6.18,9.53-8.95,14.47-.23,1.29,2.14,.59,2.9,.74,3.1-.11,6.19-.21,9.29-.38,12.89-.76,25.82-1.27,38.67-2.42,1.31-.11,2.65-.35,4.06,.02-.14,1.37-1.38,2.28-2.11,3.4-3.34,4.3-6.69,8.59-10.03,12.89-.42,.55-.79,1.12-1.17,1.69-.13,.19,.34,.69,.64,.68,13.4-.68,26.76-2.38,40.1-3.8,2.66-.3,5.34-.52,8.01-.77,.43-.04,.48,.41,.42,.72-4.93,5.94-10.39,11.53-15.5,17.34-.46,.51-1.05,.99-.92,1.74,14.79-1.07,29.49-4.03,44.24-5.65,1.48,.34-.13,1.37-.78,2.2-5.29,5.31-10.6,10.6-15.89,15.91-.94,1.21-4.53,3.6M
3-.68,3.11,12.98-1.81,25.91-3.96,38.84-6.08,.2,0,.74,.33,.49,.62-6.83,6.86-14.09,13.31-21.08,20.02-.45,.54-3.06,2.49-1.6,2.72,12.29-1.88,24.54-3.99,36.81-5.96,.55-.08,1.04,.21,.55,.75-8.17,7.49-16.6,14.71-24.86,22.1-.81,.72-1.61,1.44-2.38,2.19-.12,.12-.06,.39-.02,.58,.83,.33,2.22-.08,3.15-.11,4.9-.73,9.79-1.47,14.68-2.24,5.62-.66,11.42-2.33,16.98-2.51,.13,.91-1.07,1.46-1.69,2.04-9.37,8.04-18.75,16.07-28.13,24.1-.73,.63-1.44,1.28-2.11,1.95-.12,.12,.01,.39,.04,.67,10.55-.81,20.9-3.02,31.46-3.85,0,.32,.11,.6-.02,.71-.M
87,.82-1.76,1.63-2.7,2.4-10.58,8.76-21.16,17.51-31.74,26.26-.84,.7-1.67,1.4-2.47,2.13-.14,.12-.17,.43-.08,.57,.7,.5,1.83,.14,2.66,.16,4.15-.36,8.3-.73,12.45-1.09,4.28-.38,8.57-.76,12.85-1.14,.36-.03,.81-.13,.97,.25,.15,.35-.15,.62-.42,.85-.83,.7-1.68,1.4-2.53,2.09-13.61,10.89-27.14,21.9-40.81,32.73-.9,.78-2.27,.63-3.42,.66-7.14,0-14.28,.02-21.43,.02-5.03,.24-1.35-1.89,.44-3.41,5.6-4.51,11.21-9.02,16.8-13.53,5.78-4.67,11.54-9.36,17.31-14.04,1.75-1.48,4.74-3.28,.22-2.82-8.92,.76-17.73,1.29-26.68,1.94,.07-1.5,1.76-2.0M
9,2.7-3.08,9.7-8.08,19.41-16.16,29.11-24.25,1.65-1.54,4.67-3.33,.11-2.83-9.2,1.06-18.39,2.14-27.59,3.15-.57,0-1.39,.16-1.87-.18-.06-.09-.13-.25-.08-.31,.57-.59,1.13-1.19,1.76-1.74,8.47-7.39,16.94-14.76,25.41-22.15,.65-.71,3.52-2.74,.98-2.52-11.17,1.4-22.23,3.61-33.46,4.36-1.1-.07-.21-1.11,.21-1.46,7.18-6.57,14.39-13.12,21.56-19.7,.64-.78,4.21-3.36,1.45-3.03-7.96,1.09-15.92,2.19-23.89,3.27-4.39,.5-8.76,1.36-13.18,1.52-1.51-.16,.44-1.72,.86-2.23,5.77-5.69,11.56-11.37,17.33-17.05,2.45-2.42,2.89-3-1.09-2.57-12.89,1.79-M
25.77,3.51-38.74,4.64-.2-.01-.75-.35-.58-.65,.77-.88,1.54-1.77,2.34-2.63,4.73-5.11,9.48-10.2,14.21-15.31,.32-.5,1.21-1.1,1.07-1.65-.16-.14-.38-.37-.55-.36-3.88,.38-7.75,.8-11.62,1.19-9.09,.92-18.17,1.87-27.27,2.68-2.14,.19-4.29,.34-6.43,.5-.41,.03-.8-.02-1.01-.34-.22-.34,.04-.62,.25-.88,4.59-5.95,9.7-11.56,13.94-17.76,.06-.1-.21-.47-.34-.47-4.17-.15-8.31,.42-12.47,.65-12.99,.88-26.06,2.03-39.07,2.11-.97-.52,.36-1.59,.55-2.26,3-4.7,6.03-9.39,9.03-14.08,.43-.67,.79-1.36,1.11-2.07,.06-.13-.18-.47-.35-.51-3.46-.36-7,.0M
9-10.48,.05-15.88,.33-31.8,.8-47.67,.27-.79-.37-.06-1.41,.09-2.01,2.25-5.07,4.52-10.14,6.76-15.21,.26-.59,.77-1.16,.44-1.85l-.13,.07Z"/><path class="cls-2" d="M977.09,735.15l-.08-.07h.03s.03,.05,.05,.07Z"/><path class="cls-2" d="M991.33,736.17c-1.8,.54-4.36-.36-6.3-.39l1.62-7.33c1.55,2.27,3.23,4.49,4.64,6.83,.15,.26,.22,.72,.04,.89Z"/><path class="cls-2" d="M994.51,719.14c-.15,.13-.5,.19-.73,.16-1.64-.24-3.28-.54-4.93-.76l1.35-6.11c1.46,2.04,3.11,3.99,4.4,6.13,.09,.16,.05,.46-.09,.58Z"/><path class="cls-2" d="M999.M
36,703.73c-.65,.29-1.16,.18-1.68,.06-1.76-.41-3.53-.79-5.31-1.13l1.44-6.51c1.86,2.48,4.17,4.84,5.55,7.58Z"/><path class="cls-2" d="M1005.35,689.83c-3.14,.17-6.56-1.37-9.72-1.86l1.91-8.63c2.41,3.02,4.83,6.03,7.24,9.05,.35,.44,.74,.87,.57,1.44Z"/><path class="cls-2" d="M1005.35,689.83s.05-.01,.08-.02l-.09,.06s.01-.03,.01-.04Z"/><path class="cls-2" d="M1026.35,667.9s.01-.03,.02-.05c.02,0,.04,0,.06-.01l-.08,.06Z"/><path class="cls-2" d="M1385.44,784.4c.18,3.28-1.51,1.54-3.14,.2-17.09-14.29-34.28-28.35-52.11-41.97-8.37-M
6.41-16.88-12.69-25.34-19.03-.71-.45-1.39-1.22-2.32-1.03-.3,.24-.19,.85-.2,1.2,.68,5.14,1.49,10.27,2.19,15.41,.55,4.13-2.06,1.14-3.72,.05-21.63-16.3-43.93-33.26-67.05-47.46-.1,.03-.22,.15-.22,.22,.02,.53-.03,1.08,.11,1.59,1.14,4.42,2.32,8.85,3.48,13.27,.25,.73,.4,1.44,.12,2.19-.95-.03-1.65-.49-2.36-1.05-18.89-12.68-38.07-26.51-58.21-37.21-.16,.1-.24,.39-.18,.57,1.49,4.48,3.26,8.88,4.85,13.33,.23,.61,.36,1.25,.51,1.88,.02,.41-.56,.37-.84,.34-16.62-10.21-33.45-20.75-50.96-29.6-.19-.1-.57,.1-.55,.28,2.01,4.82,4.44,9.4M
7,6.6,14.22,.07,.23-.02,.75-.36,.73-13.81-7.05-27.11-14.95-41.22-21.56-1.13-.47-2.19-1.34-3.48-1.12,.06,.31,.04,.64,.2,.91,2.5,4.36,5.03,8.71,7.55,13.06h.02s-.03,.02-.04,.02h-.01c-.1,.04-.19,.07-.3,.1h-.01c-1.5,.25-2.87-1.07-4.22-1.56-11.23-5.28-22.43-11.55-34.26-15.55-.37,0-.35,.4,.12,1.14,1.86,2.86,3.72,5.74,5.61,8.58,1.9,2.95,2.26,3.8,1.78,3.78-1.68-.07-2.88-1.01-4.26-1.6-8.52-3.7-17.06-7.36-25.85-10.64-4.52-1.82-2.8-.03-1.06,2.58,2.18,3.22,4.81,6.18,6.69,9.57,.01,.14-.37,.38-.53,.33-.74-.23-1.49-.46-2.21-.74-7.M
96-3.16-16.08-6.1-24.32-8.7-.48-.11-1.06-.46-1.48-.1-.45,.38,.03,.78,.3,1.12,.94,1.18,1.9,2.35,2.82,3.54,2.76,3.57,5.51,7.15,8.26,10.73,.34,.45,.74,.87,.53,1.43-.67,.17-1.27-.02-1.88-.21-4.23-1.36-8.44-2.75-12.69-4.07-3-.94-6.04-1.79-9.08-2.64-.3-.08-.71,.09-1.09,.14,3.57,5.38,8.08,10.16,11.96,15.35,.22,.39,.82,.99,.68,1.42-1.22,.45-2.5-.49-3.74-.67-3.92-1.08-7.86-2.16-11.79-3.23l5.82-26.26c2.45,.49,5.15,1.99,7.58,1.85,.18-.45-.64-1.21-.9-1.66-1.75-2.17-3.52-4.32-5.29-6.48l.78-3.48c4.97,1.37,9.85,2.92,14.69,4.55,3.M
35,1.12,6.68,2.28,10.03,3.4,.21,.07,.57,.03,.75-.07,.13-.08,.2-.39,.11-.52-2.75-4.13-6.15-7.8-8.94-11.9,.74-.37,1.25-.18,1.94,.07,6.58,2.21,13.14,4.46,19.55,6.98,3.98,1.57,7.98,3.12,11.98,4.65,.18,.07,.56,.01,.7-.1,.14-.11,.21-.41,.12-.55-.79-1.25-1.6-2.49-2.44-3.71-1.64-2.76-4.48-5.65-5.53-8.54,.13-.25,.37-.33,.67-.21,4.83,1.91,9.72,3.72,14.46,5.75,8.13,3.33,16.1,7.05,24.08,10.54,.16-.19,.44-.38,.4-.5-.24-.61-.51-1.21-.85-1.79-1.95-3.31-3.93-6.61-5.89-9.92-.29-.49-.5-.99-.73-1.5-.04-.07,.02-.24,.09-.26,.22-.07,.54M
-.19,.7-.12,2.27,.94,4.55,1.88,6.77,2.89,13.07,5.7,25.59,12.59,38.3,18.53,.14-.16,.36-.39,.3-.52-1.69-3.51-3.42-7.01-5.13-10.52-.58-1.2-1.09-2.42-1.62-3.64,0-.15,.33-.4,.5-.34,6.56,2.79,12.76,6.43,19.13,9.63,10.46,5.51,20.7,11.28,30.84,17.16,.88,.5,1.76,.99,2.67,1.45,.14,.07,.44-.03,.64-.1,.36-.42-.25-1.34-.33-1.85-1.64-4.32-3.31-8.64-4.95-12.97-.15-.39-.26-.81,.22-1.15,21.22,11,41.17,24.14,61.3,36.87,.51,.12,1.35,.45,1.24-.44-.37-1.48-.77-2.95-1.15-4.43-1.02-3.9-2.03-7.79-3.02-11.7-.04-.27,.2-.78,.57-.65,24.73,14.M
98,48.64,31.69,72.17,48.28,.14,.04,.56-.12,.61-.29,.06-.2,.12-.42,.09-.63-.59-4.17-1.19-8.34-1.77-12.51,.05-1.23-1.62-6.89,.75-5.25,29,20.01,57.33,40.96,84.58,63.1,.25,6.42,.04,12.89,.11,19.32Z"/><path class="cls-2" d="M968.42,619.24l-.98,4.39c-3.78-4.08-7.59-6.05,.98-4.39Z"/><path class="cls-2" d="M962.91,639.89c.23,.31,.47,.62,.73,.92h0l-2.7,12.14c-6.81-.99-3.76,.71-.88,4l-2.32,10.43c-7.52-.76-4.22,.73-1,4.52l-2.4,10.83c-1.29,.01-2.58,.04-3.87,.1,0,0-.24-.16-.25-.16-14.8-17.61-21.55-14.75,.55-15.69,1.33-.48-.55-1M
.74-.95-2.34-3.71-3.69-7.43-7.38-11.14-11.07-.2-.25-.64-.9-.31-1.13,4.88-.65,9.96-.19,14.89-.08,1.57,.23,2.24-.57,.81-1.62-3.93-3.98-7.92-7.93-12.01-11.77-.33-.23-.84-1.01-.48-1.13,1.64-.51,3.42-.01,5.12,0,4.16,.29,8.34,.36,12.47,.89,.5,.03,1.52,.11,1.44-.6-3.12-3.56-6.76-6.7-10.07-10.08-.14-.14-.08-.41-.06-.62,0-.05,.21-.1,.34-.13,5.15,.2,10.31,1.1,15.42,1.75l-2.3,10.4c-.35,0-1.29-.15-1.03,.44Z"/><path class="cls-2" d="M1022.03,631.34h0s.03-.02,.04-.03l.06,.07s-.06-.03-.09-.04Z"/><path class="cls-2" d="M1385.42,74M
0.38c.12,3.11-2.27,.7-3.56-.18-27.56-20.56-55.39-40.79-84.61-59.04-.08-.05-.58,.16-.58,.26,.17,5.71,1.5,11.33,2.16,17,.28,2.31-1,1.47-2.3,.65-23.16-15.75-46.6-30.69-70.97-44.92-.73-.29-2.05-1.56-2.44-.43,1.33,5.5,2.85,10.96,4.29,16.43-.41,1.4-2.59-.67-3.38-.98-19.39-11.69-38.88-22.9-59.05-33.39-.67-.3-1.33-.89-2.11-.55-.1,.03-.22,.19-.2,.26,.27,.83,.55,1.66,.86,2.49,1.62,4.21,3.26,8.43,4.87,12.64,.03,.08-.03,.25-.11,.27-.22,.08-.52,.21-.69,.14-2.35-.97-4.51-2.35-6.76-3.52-15.44-8.25-31.18-16.28-47.38-23.45-.17,.25-M
.43,.44-.39,.57,.24,.73,.51,1.45,.86,2.14,1.65,3.3,3.34,6.59,5,9.88,.3,.6,.54,1.22,.79,1.83,.03,.08-.03,.25-.1,.27-.97,.42-1.89-.52-2.79-.81-14.24-6.72-28.65-13.46-43.58-19.04-.16-.05-.46,.12-.65,.23-.17,.5,.63,1.53,.87,2.07,8.06,13.76,10.66,13.32-5.27,6.79-8.29-3.37-16.7-6.51-25.22-9.49-1.07-.23-2.22-1.15-3.31-.8-.16,.1-.27,.4-.19,.53,.6,.96,1.22,1.92,1.89,2.85,1.81,2.51,3.66,5.02,5.48,7.53,.33,.46,.58,.97,.84,1.46,.03,.06-.04,.19-.12,.26-.43,.28-1.04-.02-1.49-.11-2.59-.91-5.17-1.84-7.74-2.77-7.73-2.8-15.63-5.27-2M
3.59-7.62-.61-.09-1.3-.52-1.88-.22-.21,.1-.27,.36-.14,.54,3.13,3.68,6.02,7.68,9.29,11.19-.42,.26-.91,.47-1.43,.35-3.95-.98-7.81-2.31-11.74-3.37l4.26-19.2c6.91,1.92,13.74,3.98,20.51,6.19,1.37,.37,2.44,1.07,3.93,.65-2.36-3.65-5.06-6.88-7.6-10.38-.34-.45-.6-.94-.87-1.43-.05-.07,0-.21,.06-.29,.48-.4,1.66,.16,2.25,.24,12.56,3.9,24.94,8.11,37.07,12.79,4.41,1.91,1.02-2.1,.12-3.75-1.84-2.87-3.81-5.66-5.41-8.66-.2-.37,.51-.49,.71-.47,15.99,5.66,31.93,11.65,47.02,19.08,.01,0,.03,.01,.04,.02,.06-.07,.12-.13,.17-.19-.07,.05-.1M
4,.11-.21,.17,1.23-1.22-.38-2.66-.82-3.9-1.65-3.18-3.32-6.35-4.96-9.54-.17-.42-.59-1.24-.19-1.51,17.96,6.58,35.43,15.51,52.51,23.84,1.29,.51,5,3.1,3.59-.21-1.6-4-3.21-7.99-4.79-11.99-.16-.68-.8-1.53-.09-2.07,22.57,9.69,43.65,22.49,65.35,33.82,2.05,1.03-3-13.24-3.13-14.8-.17-.62-.2-1.27-.27-1.91-.01-.1,.08-.27,.16-.28,.23-.06,.56-.14,.73-.06,1.15,.56,2.28,1.14,3.39,1.75,24.93,13.49,48.73,28.23,72.7,43.1,.84,.13,.82-.9,.78-1.48-.44-3.43-.91-6.86-1.37-10.28-.29-2.14-.6-4.28-.88-6.42-.04-.54,.69-.65,1.07-.46,31.04,18.7M
3,61.29,38.77,90.56,59.96,.35,6.56,.08,13.16,.18,19.73Z"/><path class="cls-2" d="M373.74,839.15c-.7,.2-1.31-.01-1.93-.24-4.64-1.73-9.3-3.42-13.91-5.19-9.6-3.68-19.06-7.57-28.37-11.69-1.06-.47-2.14-.91-3.23-1.32-.16-.06-.46,.08-.68,.16-.08,.03-.14,.19-.11,.27,.32,.71,.64,1.41,.99,2.11,1.93,3.79,3.87,7.57,5.78,11.36,.07,.14-.14,.38-.26,.55-19.01-6.89-37.22-16.52-55.38-25.11-.15-.06-.46,.06-.66,.14-.33,.33,.09,1.11,.18,1.53,1.65,4.1,3.31,8.19,4.96,12.29,.1,.44,.52,1.21,.18,1.53-.21,.08-.47,.18-.67,.14-1.48-.44-2.83-1.M
24-4.23-1.87-19.69-9.53-38.77-19.66-57.71-30.39-1.35-.59-4.25-2.87-3.32,.43,1.17,4.2,2.35,8.4,3.52,12.61,.08,.83,.85,2.11,.1,2.72-17.63-8.61-34.77-19.33-51.62-29.32-7.49-4.59-14.88-9.27-22.33-13.9-1.1-.49-2.12-1.77-3.39-1.44-.31,2.06,.39,4.06,.64,6.09,.39,4.15,1.54,8.32,1.58,12.45-.69,.21-1.16,0-1.59-.27-16.39-9.9-32.57-20.24-48.43-30.75-13.25-8.83-26.35-17.8-39.19-27.02-.94-.79-2.52-1.38-2.6-2.74-.12-6.25-.02-12.5-.05-18.74-.13-2.89,2.13-.86,3.32,.01,27.44,20.62,55.51,40.46,84.62,59.1,.95,.58,1.24-.77,1-1.46-.74-5M
.57-1.53-11.13-2.3-16.7-.02-.19,.13-.56,.2-.56,20.31,12.19,40.11,26.47,61.08,38.54,3.98,2.4,8.01,4.75,12.03,7.11,.64,.37,1.22,.86,2.12,.79,.29-.53,.12-1.05-.03-1.58-1.17-4.2-2.34-8.41-3.48-12.61-.26-.94-.43-1.9-.61-2.85-.02-.09,.08-.22,.18-.28,.79-.12,1.69,.66,2.41,.95,7.15,4.23,14.24,8.52,21.44,12.69,12.44,7.21,25.11,14.15,37.99,20.85,.78,.29,1.56,1.09,2.42,.66,.08-.03,.14-.19,.11-.28-.18-.63-.36-1.26-.6-1.87-1.61-4.11-3.23-8.21-4.85-12.32-.16-.4-.45-.8-.14-1.27,1.23-.14,2.83,1.19,4.01,1.67,16.28,8.83,33.08,17.26,M
50.07,24.93,.58,.14,1.42,.27,.93-.77-2.08-4.56-4.81-8.84-6.63-13.51,.32-.86,2.07,.4,2.68,.55,10.19,4.84,20.48,9.54,30.98,13.95,3.81,1.6,7.66,3.15,11.5,4.71,.53,.11,1.76,.81,2,.04-1.88-3.85-4.48-7.34-6.63-11.05-.35-.58-.61-1.19-.88-1.8,0-.14,.36-.4,.51-.38,12.74,4.88,25.27,10.18,38.26,14.56,.46,.16,1.01,.15,1.53,.2,.07,0,.25-.16,.24-.2-.17-.4-.31-.83-.57-1.19-2.45-3.69-5.58-7.11-7.71-10.96-.01-.17,.29-.42,.46-.42,2.05,.4,3.98,1.32,5.96,1.96,8.57,3.15,17.33,5.92,26.17,8.55,.73,.11,1.59,.58,2.28,.33,.09-.17,.22-.42,.1M
3-.54-2.87-3.88-6.37-7.38-8.97-11.42,.58-.36,1.1-.27,1.61-.12,4.55,1.33,9.09,2.7,13.66,3.98,4.32,1.2,8.69,2.3,13.04,3.43,.47,.06,1.11,.26,1.55-.03,.06-.05,.1-.19,.06-.25-.39-.56-.75-1.14-1.2-1.66-2.46-2.83-4.94-5.65-7.41-8.47-.37-.42-.82-.82-.75-1.44,6.66,1.02,14.08,3.3,20.94,4.57,1.36,.18,3.44,.92,4.68,.71,.09-.16,.23-.41,.14-.53-3.07-3.71-6.71-6.97-9.76-10.7-.11-.14-.04-.38,.01-.56,.01-.05,.24-.11,.36-.1,7.09,.91,14.17,3.11,21.37,3.11,.28-.98-.86-1.51-1.37-2.23-3.56-3.79-7.13-7.57-10.69-11.36-1.73-1.85-.9-1.92,1.M
11-1.62,5.54,.71,11.13,1.89,16.75,1.82,.83-.43-.17-1.11-.5-1.57-3.99-4.47-8.41-8.63-12.17-13.29-.11-.27-.02-.75,.41-.69,5.35,.31,10.7,1.41,16.06,1.07,.89-.52-.66-1.56-.99-2.13-3.81-4.43-8.22-8.45-11.69-13.14-.01-.17,.46-.63,.76-.53,4.96,.51,9.95,.34,14.93,.41l-.1-.06c4.4,4.76,8.98,9.41,13.67,13.99,1.68,1.91-6.07,1.27-7.05,1.52-2.29,.08-4.57,.13-6.86,.2-1.48,.37,.74,1.96,1.14,2.56,3.78,3.79,7.57,7.56,11.36,11.34,.44,.71-.56,.9-1.07,.91-3.9,.02-7.81,.19-11.71-.05-3.37-.12-3.87-.08-3.78,.34,.22,1.01,1.18,1.63,1.92,2.3M
6,3.48,3.43,6.99,6.83,10.49,10.25,.35,.42,1.27,1.11,.62,1.58-5.34,.02-10.76-.38-16.08-.9-.77-.05-3.76-.51-2.48,.99,3.18,3.21,6.49,6.32,9.71,9.5,.15,.14,.2,.43,.12,.6-.15,.19-.68,.35-.99,.28-5.74-.59-11.47-1.25-17.15-2.15-1.27-.1-2.73-.47-3.95-.25-.06,.19-.17,.46-.06,.59,2.8,3.53,6.82,6.5,9.37,10.02-.13,.15-.32,.38-.5,.39-2.53-.02-5.06-.6-7.55-.98-5.5-1.04-10.98-2.12-16.47-3.2-.51-.1-1-.34-1.5,.02,1.95,3.37,5.3,5.91,7.78,8.96,.55,.6,1.04,1.24,1.53,1.87,.06,.07,.02,.23-.05,.31-.94,.31-2.13-.15-3.12-.23-7.44-1.49-14.7M
8-3.26-22.05-5.22-1.75-.27-3.64-1.42-5.38-.83,.3,0,.37-.08,.23-.23l-.13,.21c2.64,3.86,6,7.38,8.85,11.14,.06,.07,.03,.23-.03,.31-.65,.34-1.95-.12-2.69-.21-9.85-2.56-19.59-5.36-29.18-8.48-1.07-.28-2.26-1.01-3.37-.7-.45,.2-.17,.57,.01,.82,2.68,3.8,5.86,7.51,8.21,11.43-.59,.42-1.21,.12-1.82-.07-8.63-2.73-17.29-5.38-25.71-8.51-4.15-1.54-8.3-3.07-12.45-4.59-.46-.17-1.01-.57-1.45-.26-.66,.47,0,.98,.23,1.43,.35,.7,.83,1.35,1.26,2.02,1.9,2.96,3.95,5.85,5.69,8.9,.15,.26,.03,.62,.04,.93l.08-.07Z"/><path class="cls-2" d="M410.M
06,775.21c.69-.15,1.32,.03,1.95,.23,4.24,1.37,8.47,2.76,12.74,4.08,3.01,.93,6.06,1.77,9.11,2.62,.28,.08,.68-.1,1.22-.2-4.2-5.64-8.97-10.71-12.82-16.53-.03-.17,.3-.41,.47-.38,5.76,1.45,11.44,3.15,17.18,4.67,3.01,.51,5.56,2.01,2.29-1.95-3.4-4.26-6.83-8.52-10.23-12.78-.42-.53-1.01-1.03-.87-1.75l-.11,.05c.8-.33,1.58-.08,2.34,.09,4.14,.93,8.26,1.89,12.4,2.82,1.39,.16,2.89,.91,4.25,.46,0-.69-.55-1.19-.98-1.73-3.87-5.23-8.53-10.04-11.86-15.6,.64-.28,1.15-.17,1.67-.05,4.78,1.1,9.62,2,14.53,2.65,.26,0,.91-.02,.85-.41-.33-.5M
8-.64-1.17-1.04-1.71-3.65-5.02-7.51-9.9-11.04-15-.49-.6,0-1.13,.7-1,5.01,.74,10.02,1.52,15.03,2.27l-.04-.02c4.11,5.3,8.22,10.61,12.33,15.92,3.7,3.88-12.92-.19-14.32,.59-.08,.7,.45,1.21,.89,1.75,3.62,4.41,7.24,8.81,10.86,13.22,.44,.69,1.32,1.14,.93,2.07-22.1-1.73-20.42-6.68-5.46,11.88,.6,.7,1.17,1.43,1.73,2.16,.05,.07,0,.22-.08,.31-.06,.08-.2,.17-.3,.16-1.46-.13-2.94-.21-4.37-.44-4.08-.67-8.19-1.27-12.2-2.2-2.34-.28-2.45-.08-1.05,1.78,3.21,3.72,6.44,7.43,9.66,11.15,.69,.8,1.34,1.61,1.99,2.42,.18,.3-.36,.64-.56,.66-6M
.61-.72-13.09-2.48-19.49-4.05-1.74-.55-1.94-.04-.88,1.33,3.99,4.73,8.05,9.41,12.02,14.15,.11,.13,.1,.46-.02,.55-.16,.12-.51,.19-.74,.14-7.9-1.77-15.66-3.78-23.37-6.14-.69-.16-1.35,.26-.7,.87,2.97,3.72,5.98,7.42,9,11.1,.19,.23,.13,.42-.14,.52-3.41-.48-6.89-1.8-10.25-2.71-6.26-1.78-12.38-4.51-18.67-5.91-.3,0-.35,.46-.09,.84,2.69,3.93,6.24,7.58,8.59,11.6-.72,.46-1.48-.02-2.21-.22-10.08-3.32-19.94-7.03-29.69-10.93-.71-.24-1.42-.76-2.18-.39,1.76,4.04,5.19,7.75,7.59,11.62,.25,.36,.36,.78,.5,1.18,.02,.05-.19,.21-.28,.2-4.M
97-1.24-9.71-3.67-14.49-5.5-7.35-3.15-14.63-6.41-21.93-9.64-.81-.36-1.73-.62-2.22-1.33-.06,.07-.13,.13-.19,.2l.23-.18c-1.29,1.34,.69,2.85,1.19,4.14,1.84,3.23,3.89,6.37,5.62,9.66,.06,.17-.01,.46-.17,.57-15.64-5.66-30.38-14.19-45.4-21.41-.7,.57-.21,1.12,.03,1.77,1.82,3.71,3.67,7.41,5.48,11.12,.29,.59,.48,1.22,.68,1.84,.02,.07-.12,.2-.22,.26-10.63-4.16-20.73-10.47-30.86-15.74-7.34-3.99-14.45-8.35-21.85-12.2-.37-.19-.68,.25-.68,.52,1.42,4.84,3.6,9.47,5.29,14.22,.09,.39,.39,.93,0,1.21-14.18-6.82-27.63-15.79-41.1-23.83-6M
.49-4.04-12.89-8.16-19.33-12.24-.63-.34-1.23-.98-2.01-.71,.62,5.55,3.27,11.33,4.06,17.03,0,.2-.43,.38-.6,.3-24.22-14.59-47.35-30.71-70.33-47.07-.62-.39-1.21-1.02-2.02-.79-.07,.01-.16,.18-.15,.27,.07,1.18,.09,2.36,.24,3.53,.53,3.96,1.09,7.92,1.67,11.88,.43,2.67,.43,3.05-.04,3.01-28.94-18.59-56.5-40.37-83.46-61.43-2.72-2.16-2.34-1.7-2.36-4.49,.06-6.13-.27-12.3,.05-18.4,.98-.44,1.79,.66,2.55,1.14,22.36,18.63,44.81,36.76,68.34,54.15,3.16,2.35,6.31,4.7,9.47,7.04,.58,.32,2.42,2.01,2.78,.87-.31-5.93-1.49-11.77-2.26-17.66-M
.09-1.94,2.33,.25,2.95,.68,21.83,16.44,44.35,33.51,67.69,47.88,.63-.34,.25-1.21,.17-1.77-.9-3.37-1.82-6.74-2.72-10.1-.35-1.78-1.3-3.55-.93-5.37,.77-.14,1.25,.28,1.75,.62,3.89,2.66,7.77,5.34,11.68,7.98,15.32,10,30.67,20.89,46.92,29.51,.1-.04,.23-.18,.21-.25-.12-.63-.2-1.27-.42-1.88-1.33-3.62-2.69-7.22-4.04-10.83-.35-.93-.69-1.86-.98-2.8,0-.23,.37-.67,.71-.47,16.6,10.08,33.31,20.48,50.68,29.41,.21,.06,.83-.06,.8-.39-.12-.42-.23-.84-.42-1.23-1.81-3.83-3.63-7.65-5.44-11.48-.23-.5-.37-1.02-.52-1.54-.02-.08,.09-.21,.18-.M
28,.07-.05,.24-.09,.31-.06,.92,.43,1.87,.84,2.74,1.33,13.52,7.51,27.24,14.98,41.35,21.45,.15-.28,.38-.5,.31-.64-.44-.9-.92-1.79-1.42-2.67-1.98-3.53-3.98-7.06-5.95-10.61-.07-.13,.11-.38,.22-.55,.97-.06,1.92,.73,2.82,1.08,11.36,5.97,23.5,10.92,35.08,16.6,0,0,.03-.17,.03-.17l-.14,.12c1.09-.92-.15-2.02-.62-2.93-1.92-2.95-3.87-5.9-5.79-8.85-.37-.57-.66-1.17-.98-1.76-.04-.07,.02-.25,.08-.26,.65-.3,1.21,.05,1.8,.3,6.04,2.58,12.06,5.21,18.14,7.73,19.83,7.84,13.67,6.14,4.72-7.9-.09-.13,.08-.38,.18-.56,.03-.05,.25-.08,.34-.0M
5,8.29,3.08,16.47,6.3,25,8.93,.96,.18,2,.92,2.95,.44-3.33-5.41-8.04-10.41-11.84-15.66-.29-.38-.48-.76-.32-1.21l-.09,.08Z"/><path class="cls-2" d="M495,950.32c2.65,3.91,5.62,7.63,7.98,11.73l.16-.1c-16.27,1.16-32.58,.19-48.83,.15-.16,.03-.38,.36-.33,.5,1.61,4.03,4.46,7.53,6.03,11.59-.12,.86-1.71,.5-2.36,.59-9.01-.32-18.03-.69-27.02-1.35-9.13-.57-18.19-1.83-27.28-2.49-.9,.1-.71,1-.47,1.59,1.85,4.27,3.71,8.53,5.57,12.8l.1-.09c-22.82-1.96-45.44-5.55-67.99-9.4-.91-.03-.8,.94-.64,1.54,1.32,4.28,2.8,8.51,3.81,12.87,.11,.43M
,.03,.85-.51,1.25-26.41-4-52.51-9.82-78.38-16.23-.63-.09-1.73-.5-2.11,.17,.15,1.28,.31,2.56,.55,3.83,.97,4.36,1.34,8.73,1.18,13.18l.13-.12c-32.19-7.52-63.78-16.33-95.01-26.26-1.3-.38-1.37,.86-1.3,1.75-.03,5.45,.62,11.06-.15,16.44-1.09,.81-2.92-.31-4.07-.55-37.23-11.25-73.91-24.1-110.08-38.08-.74-.32-1.24-.77-1.23-1.53,.03-1.72-.01-3.45-.01-5.17,.06-5.04-.17-10.12,.1-15.15,.94-.45,1.81,.16,2.69,.44,35.81,14.47,71.63,28.14,108.55,40.06,1.04,.12,3.77,1.84,3.98,.09-.62-5.9-1.28-11.8-1.91-17.7-.04-.41,.61-.82,1.07-.68,3M
0.47,10.39,61.22,19.93,92.54,27.96,.66,.22,2.22,.6,2.23-.41-.33-1.7-.66-3.4-1.03-5.09-.07-1.54-3.45-11.73-1.51-11.46,25.1,6.65,50.32,12.95,75.9,17.83,.91,.18,1.85,.29,2.78,.42,1.07,0,.64-1.22,.47-1.87-1.43-4.26-2.88-8.52-4.32-12.78-.21-.61,.34-1.1,1.06-.97,21.34,4.25,42.79,8.17,64.43,10.75,1.67,.15,2.04-.15,1.52-1.34-1.72-4.21-4-8.2-5.48-12.5,.51-.08,.91-.24,1.27-.2,5.85,.74,11.69,1.55,17.56,2.23,12.3,1.29,24.63,2.56,36.96,3.13,1.07,.08,1.31-.56,.89-1.27-1.93-3.32-3.9-6.62-5.75-9.97-1.4-2.48,4.33-1.06,5.55-1.22,14.M
22,1.21,28.53,1.3,42.81,1.15l-.09-.06Z"/><path class="cls-2" d="M1190.65,224.39c-18.63,.68-37.07,1.81-55.69,3.23-.13-1.59,1.21-2.37,1.98-3.58,3.41-4.39,6.83-8.78,10.23-13.18,.42-.55,.79-1.12,1.17-1.69,.14-.2-.35-.68-.67-.66-14.87,1.1-29.68,2.83-44.52,4.35-.67,.07-1.33,.2-1.99,.26-.74,.06-1.74,.54-2.16-.1-.39-.6,.49-1.16,.95-1.67,4.63-5.16,9.29-10.31,13.93-15.48,.34-.56,2.1-1.97,1.18-2.36-14.92,1.03-29.73,4.04-44.61,5.64-.21-1.1,1.07-1.74,1.67-2.54,5.29-5.31,10.6-10.61,15.89-15.91,.64-.85,2.18-1.67,1.95-2.79-12.6,1.M
28-25.18,3.51-37.65,5.66-5.12,.95-3.25-.36-.68-2.87,6.27-5.92,12.56-11.82,18.83-17.74,.61-.57,1.16-1.18,1.72-1.79,.07-.07,.07-.25,0-.31-.15-.13-.39-.32-.55-.3-2.91,.43-5.82,.87-8.72,1.34-8.44,1.39-16.87,2.8-25.31,4.18-1.04,.17-2.1,.44-3.18,.13l.08,.08c0-.2-.12-.47,0-.6,.65-.68,1.34-1.35,2.06-1.99,7.95-7.04,15.9-14.07,23.85-21.1,.63-.52,1.28-.97,1.34-1.83-11.34,1.1-22.76,3.34-34.07,5.03-1.55,.09-.59-.77,0-1.42,10.19-8.92,20.68-17.54,30.83-26.5,.76-1.36-2.35-.63-3.02-.65-6.91,.92-13.81,1.87-20.71,2.8-2.39,.32-4.78,.6M
2-7.18,.9-.2,.02-.55-.11-.61-.24-.06-.92,1.47-1.59,2.04-2.25,10.58-8.76,21.16-17.51,31.74-26.27,3.65-2.97,5.33-3.99-.91-3.36-8.03,.68-16.07,1.37-24.11,1.98-.47,.03-.49-.52-.37-.7,4.02-3.52,8.29-6.77,12.42-10.17,9.79-7.86,19.6-15.72,29.4-23.58,2.63-2.11,2.11-1.87,5.62-1.87,7.75-.01,15.42,0,23.19,0,0,.4,.15,.79-.03,.96-.77,.74-1.63,1.43-2.48,2.12-11.37,9.19-22.75,18.38-34.12,27.58-.94,.76-1.82,1.58-2.69,2.4-.07,.06,.13,.4,.3,.5,9.45-.07,19.03-1.5,28.52-1.75,.02,.22,.15,.49,.03,.62-.57,.6-1.17,1.18-1.82,1.72-9.14,7.62M
-18.3,15.23-27.44,22.85-1.68,1.4-3.32,2.82-4.95,4.26-.13,.12-.08,.4-.06,.59,.54,.26,1.35,.07,1.96,.07,6.26-.74,12.51-1.53,18.78-2.24,3.47-.39,6.95-.67,10.43-.98,.2-.02,.54,.11,.63,.25,.22,.84-1.13,1.46-1.61,2.06-3.83,3.33-7.67,6.66-11.49,9.99-5.01,4.37-10.01,8.74-15.01,13.11-.81,.56-1.27,1.54,.16,1.4,11.4-1.24,22.82-3.79,34.23-4.22,.5,.5-.93,1.43-1.29,1.85-5.96,5.42-11.93,10.84-17.87,16.27-1.86,1.7-3.66,3.45-5.46,5.19-.12,.12-.04,.39,.01,.58,.01,.06,.23,.1,.36,.11,10.38-.97,20.72-2.75,31.09-4.01,2.29-.17,4.84-1.05,M
7.06-.5,.07,.09,.14,.25,.09,.31-.46,.53-.92,1.06-1.43,1.56-5.77,5.69-11.56,11.37-17.33,17.06-.76,.75-1.5,1.52-2.2,2.31-.12,.13-.02,.4-.02,.64,9.74-.57,19.38-2.67,29.12-3.53,4.27-.46,8.54-.91,12.82-1.34,.17-.02,.4,.18,.55,.31,.06,.06,.05,.23-.01,.31-.51,.63-1,1.27-1.56,1.88-4.65,5.02-9.31,10.03-13.96,15.06-.72,.77-1.36,1.59-1.99,2.41-.06,.08,.2,.47,.31,.47,8.31-.17,16.53-1.84,24.83-2.38,6.96-.63,13.92-1.24,20.89-1.86,.56-.05,1,.13,.95,.37-.19,1.24-1.38,2.07-2.06,3.08-3.71,4.62-7.42,9.25-11.12,13.88-.72,1.03-2.31,2.5M
8,.14,2.4,16.89-1.22,33.83-2.68,50.76-2.94,.54,.25,.21,1-.08,1.39-3.81,5.94-7.63,11.88-11.44,17.81l.1-.06Z"/><path class="cls-2" d="M1091.83,420.99c26.96,2.92,53.78,7.54,80.34,12.8,1.05,.06,1.15-.95,1.41-1.68,1.1-4.1,2.18-8.21,3.28-12.32,.41-1.51,.84-1.71,2.84-1.35,1.31,.23,2.62,.48,3.93,.74,29.5,5.66,58.59,12.67,87.56,20.46,.34,.08,.92-.15,.98-.39,.25-1.05,.55-2.1,.72-3.17,.66-4.17,1.27-8.34,1.92-12.5,.21-.66,.22-1.8,1.11-1.89,36.82,9.24,73.52,19.99,109.19,32.58,.42,6.58,.04,13.19,.15,19.79-.04,.73-.02,1.88-1.09,1M
.71-12.02-4.01-23.89-8.44-35.95-12.42-24.57-8.24-49.42-16.1-74.6-22.96-1.93-.46-1.55,2.12-1.96,3.28-.66,4.92-1.72,9.8-1.86,14.76l.13-.06c-30.73-8.71-61.71-17.02-93.09-23.57-2.6-.34-3.85-1.34-3.79,2.11-.07,4.41,.28,8.83-.09,13.23-.41,.82-1.75,.42-2.49,.33-3.12-.68-6.22-1.39-9.33-2.07-22.24-4.85-44.77-8.94-67.37-11.93-.87-.06-1.31,.62-1.22,1.33,.21,4.52,.13,9.05,.93,13.54l.12-.09c-20-2.58-40.03-5.45-60.18-6.86-2.27-.17-4.55-.22-6.83-.31-.49-.02-.98,.42-.97,.84-.03,4.46,1.57,8.74,3.16,12.89l.1-.09c-19.69-1.39-39.43-2.M
95-59.18-2.46-.27-4.03-2.12-7.93-2.34-11.96,.78-.57,1.62-.49,2.41-.52,18.16-.71,36.3,.11,54.44,.82,.52,.02,.99-.41,.93-.85-.25-4.28-1.65-8.55-1.07-12.83l-.13,.1c20.82,1.31,41.68,2.71,62.36,5.5,1.34-.1,6.07,1.47,6-.48-.11-4.72-.22-9.44-.33-14.15l-.13,.09Z"/><path class="cls-2" d="M136.7,235.45c.3-.5,.32-1.03,.29-1.58-.25-3.87-.51-7.74-.75-11.61-.36-5.91-.71-11.82-1.05-17.74-.24-3.14,1.52-1.37,3.05-.48,7.52,5.08,14.75,11.03,22.51,15.56,.26-.19,.61-.39,.55-.75-.37-12.24-1.26-24.55-1.11-36.77,.11-.44,.97-.37,1.34-.12,7M
.72,4.07,15.13,8.76,22.97,12.57,1.12,.11,.73-1.74,.87-2.47-.04-5.27-.14-10.55-.15-15.82,.07-8.38-.17-16.78,.16-25.15,1.09-.4,2.07,.23,3.1,.52,4.37,1.67,8.73,3.36,13.08,5.05,.85,.33,1.67,.71,2.52,1.03,5.07,1.93,6.02,2.2,6.25,1.78,.89-1.63,.48-3.38,.56-5.07,.44-14.84,.97-29.72,2.1-44.51,.05-.25,.55-.59,.87-.55,1.06,.13,2.13,.22,3.17,.42,7.14,1.47,14.38,2.6,21.46,4.31,.45,1.12,.19,2.14,.15,3.29-.45,6.34-.95,12.68-1.36,19.02-.99,11.01-.68,22.67-2.28,33.5h0c-.18-.27-.28-.67-.56-.78-2.29-.92-4.59-1.8-6.92-2.66-5.42-1.95-M
10.74-4.03-16.21-5.85-.94,.94-.66,2.25-.74,3.47-.21,14.53-.15,29.08-.38,43.61-.01,.25-.62,.56-.88,.44-.82-.37-1.66-.71-2.43-1.13-6.13-3.33-12.24-6.68-18.36-10.01-.77-.24-2.41-1.72-2.98-.63,.34,11.51,.46,23.04,1.16,34.54,.14,2.03,.06,4.08,.05,6.12,0,.1-.46,.33-.58,.29-8.07-4.81-15.41-10.88-23.39-15.85-1.33-.42-1.01,1.02-1.08,1.84,.23,3.98,.4,7.96,.71,11.94,.47,7.1,.93,14.19,1.37,21.29,.02,.29-.18,.59-.32,.87-.03,.07-.3,.14-.36,.11-.53-.33-1.07-.65-1.53-1.03-5.65-4.62-11.27-9.26-16.93-13.88-2.07-1.69-3.96-3.52-6.32-4M
.98-.12-.07-.56,.03-.69,.15-.39,.95-.04,2.17-.07,3.2,.67,9.14,1.36,18.27,2.19,27.4-.11,2.2-2.12-.11-2.96-.83-7.97-7.3-15.89-14.65-23.84-21.96-.44-.61-1.61-.58-1.48,.35,.41,7.75,1.2,15.47,1.75,23.21,.08,1.07,.07,2.15,.1,3.22,0,.28-.16,.42-.49,.4-9.66-8.58-18.42-18.56-27.77-27.62-.63-.52-1.12-1.44-2.07-1.25-.07,0-.19,.14-.19,.22,0,.86-.01,1.72,.04,2.57,.33,6.88,.96,13.76,1.15,20.65-.28,1.05-1.56-.24-1.95-.65-9.92-10.61-19.83-21.22-29.74-31.84-.88-.88-1.84-1.88-1.74-3.17,0-2.48-.06-4.95-.08-7.43-.02-3.45-.02-6.89,0-10M
.34-.11-3.62,1.65-1.62,3.14-.14,9.35,9.17,18.37,18.67,27.9,27.65,.83,.57,1.09-.56,1.04-1.18-.1-2.48-.22-4.95-.33-7.43-.2-4.52-.4-9.04-.59-13.56,.03-.63-.15-1.41,.58-1.7,.07-.04,.27-.03,.34,.03,9.46,7.98,18.09,16.87,27.44,24.99,.11,.1,.47,.04,.7,.01,.32-.23,.25-.84,.28-1.2-.36-8.92-1.46-17.85-1.56-26.76,.96-.44,1.57,.42,2.29,.88,7.63,6.24,15.24,12.49,22.86,18.73,.69,.48,1.3,1.28,2.24,1.14l.04,.13-.13-.06Z"/><path class="cls-2" d="M1201.01,1273.6c5.12,1.91,10.24,3.83,15.37,5.73,2.69,1,5.39,1.97,8.08,2.95,.92,.34,1.49M
,.02,1.51-.87,.38-14.54,.29-29.08,.32-43.63-.14-3.81,.66-2.85,3.38-1.57,6.35,3.45,12.69,6.91,19.03,10.38,.65,.31,1.27,1.04,2.1,.6,.74-.39,.38-1.18,.38-1.79-.05-6.14-.45-12.28-.63-18.41-.01-6.89-.7-13.78-.74-20.66,.05-.33,.74-.35,.93-.28,7.61,4.89,14.89,10.28,22.39,15.35,.39,.27,.75,.62,1.34,.58,.38,0,.53-.46,.54-.75-.25-4.63-.5-9.25-.79-13.88-.41-6.56-.85-13.12-1.27-19.69,.08-.57-.29-1.63,.54-1.7,.92,.14,1.67,1.05,2.44,1.54,5.18,4.24,10.34,8.49,15.51,12.74,2.26,1.85,4.52,3.69,6.81,5.52,.12,.1,.48,.03,.71,0,.15-.08,M
.25-.4,.25-.58-.22-3.55-.43-7.1-.67-10.65-.58-6.44-1.05-12.9-1.56-19.35-.08-1.84,1.07-1.02,1.94-.22,8.51,7.79,16.9,15.68,25.5,23.37,.13,.11,.5,.07,.76,.06,.1-.06,.22-.43,.19-.59-.61-7.96-1.32-15.91-1.94-23.86-.14-2.75-.61-4.83,2.37-1.76,9.28,8.95,17.93,18.94,27.55,27.35,.2-.11,.5-.27,.5-.4-.09-3.12-.21-6.24-.35-9.36-.2-4.52-.42-9.04-.6-13.56,0-.14,.31-.3,.5-.41,10.57,10.18,20.34,21.73,30.61,32.4,1.16,1.01,1.81,2.3,1.6,3.85,0,5.82,0,11.64,0,17.45,0,.52,.11,1.07-.33,1.53-.07,.07-.31,.15-.36,.11-.5-.34-1.04-.66-1.44-1M
.06-3.57-3.51-7.14-7.02-10.68-10.55-5.47-5.47-10.91-10.95-16.38-16.43-.69-.54-1.17-1.4-2.19-1.07,.11,7.85,.73,15.7,.98,23.55,.01,.25-.16,.4-.49,.43-1.71-.43-2.84-2.26-4.23-3.3-7.49-6.93-14.97-13.87-22.45-20.8-.6-.43-1.62-1.97-2.31-1.02,.09,9.14,1.32,18.27,1.5,27.42-.32,1.27-1.67,.03-2.22-.44-7.43-6.1-14.86-12.19-22.29-18.29-2.48-2.03-3.41-2.72-3.04,1.24,.44,9.81,1.89,19.93,1.42,29.61-.93,.26-1.61-.55-2.34-.96-7.27-5.15-14.51-10.32-21.82-15.4-.27-.19-.69-.25-1.05-.35-.1-.02-.33,.06-.34,.11-.1,.42-.22,.84-.21,1.27,.3M
,10.23,.74,20.46,1.09,30.69,.06,1.72,.03,3.44,.03,5.15,0,.24-.67,.53-.92,.42-.24-.1-.49-.18-.71-.3-7.01-3.81-13.94-7.74-20.91-11.62-3.25-1.94-2.59-.21-2.72,2.46,.07,13.38,.42,26.75-.04,40.12-2.37,.15-4.46-1.37-6.7-2.01-5.1-1.95-10.2-3.91-15.3-5.86-.9-.17-2.55-1.37-3.11-.22-1.19,16.54-.63,33.3-2.63,49.75-8.64-.64-17.03-3.36-25.61-4.56l.08,.08c.79-18.57,2.79-37.09,3.24-55.69l-.14,.06Z"/><path class="cls-2" d="M668.92,826.22s-.03,.05-.04,.07l.09-.06s-.03,0-.05,0Zm21.26,37.39s-.02,.03-.04,.05l.08-.04s.01-.01,.02-.01h-.M
06Zm104-66.99s.07,.01,.1,.02c.02-.05,.03-.1,.05-.15l-.15,.13Zm197.35,67.74l.13,.05v-.09s-.09,.03-.13,.04Zm7.28-62.69s.02,.03,.03,.05c.02,0,.05,0,.07,0l-.1-.06Zm6.49,58.18s.01,.03,.01,.04l.1-.1s-.07,.04-.11,.06Zm3.82-31.36c-3.32-8.92-6.12-18.18-10.28-26.77-1.31-.23-13.47-2.44-12.91-.58,3.18,8.92,6.94,17.61,9.71,26.64,.13,.41-.17,.86-.68,1.04-3.86,1.23-7.44,3.16-11.18,4.46-.83-.03-.95-.88-1.21-1.48-1.86-5.28-3.69-10.57-5.6-15.84-1.05-2.9-2.24-5.76-3.38-8.63-.47-.89-1.7-.34-2.35,.08-2.88,1.77-5.74,3.58-8.6,5.36-.31,.1M
9-.83,.05-.97-.25-3.15-6.97-5.76-14.17-9.09-21.06-.22-.47-.4-1.02-1.22-1.32-2.48,1.44-4.5,3.65-6.75,5.42-.87,.48-2.22,2.71-3.2,1.82-3.42-6.24-6.22-12.87-9.8-19.02-.75-.03-1.12,.26-1.43,.61-2.29,2.52-4.56,5.07-6.85,7.59-1.27,.74-1.65-1.34-2.27-2.06-2.77-4.65-5.18-9.53-8.2-14.03-1.02-.72-1.72,1.07-2.32,1.68-1.59,2.26-3.16,4.51-4.73,6.77-.27,.39-.61,.68-1.34,.71-2.73-4.14-5.42-8.39-8.12-12.56-.47-.58-1.09-2.14-2.01-1.45-1.89,2.65-3.22,5.68-4.91,8.48-1.09,2.05-1.54,1.8-2.81,.06-2.21-3.09-4.29-6.24-6.59-9.27-.38-.57-.88M
-1.14-1.58-1.33-.49-.1-.69,.27-.83,.56-1.36,2.93-2.7,5.86-4.06,8.78-.34,.61-.79,1.9-1.67,1.16-2.35-2.88-4.66-5.79-7-8.69-.86-1.07-1.71-2.27-2.56-.67-1.41,3.47-2.5,7.07-4.09,10.47-.79,.87-1.62-.7-2.19-1.17-1.95-2.19-3.89-4.39-5.85-6.58-.39-.44-.76-.89-1.59-1.08-1.07,1.27-1.25,3-1.81,4.53-.86,2.59-1.72,5.19-2.56,7.72-.77,.09-1.17-.17-1.52-.52-2.32-2.39-4.56-4.86-7.11-7.03-1.18-.56-1.3,1.33-1.65,2.04-.89,3.04-1.74,6.09-2.64,9.13-.18,.6-.26,1.26-1.02,1.64-.74-.1-1.09-.59-1.53-.99-1.7-1.53-3.38-3.07-5.08-4.61-.59-.6-2.0M
1-1.53-2.42-.41-1.15,4.21-2.37,8.41-3.6,12.59-.14,.47-.74,.65-1.24,.37-2.81-1.41-5.02-3.44-8.11-4.34-.51,.46-.69,1.08-.86,1.68-1.14,4.13-2.35,8.43-3.66,12.47-.74,.21-1.21,.01-1.66-.23-2.64-1.26-4.99-2.99-7.86-3.74-1.44,4.64-2.88,9.27-4.34,13.9-.25,.82-.94,1.06-1.79,.68-1.98-.9-3.96-1.82-5.95-2.72-.5-.21-1.35-.53-1.8-.08-2.28,4.49-3.22,9.6-5.49,14.11-.14,.28-.64,.4-1.01,.24-2.15-.89-4.3-1.78-6.47-2.62-1.62-.63-1.88-.52-2.52,.98-1.98,4.48-3.46,9.13-5.83,13.43-3.13-.9-5.84-2.33-8.99-3.12-2.87,4.31-4.71,9.19-7.18,13.73M
-.16,.31-.16,.61,.25,.82-3.67,.06-6.83-2.41-10.41-2.95-.01,.01-.01,.02-.02,.03-2.99,5.02-6.88,9.6-10.67,14.32-3.26-1.26-6.38-2.22-9.26-3.51,0-.88,.73-1.4,1.2-2.02,2.98-4.06,6.42-7.83,9.12-12.08-.01,0-.03-.01-.04-.01-3.27-.81-6.47-1.77-9.79-2.73,.33-1.85,1.53-3.28,2.28-4.84,1.52-3.04,2.99-6.13,4.37-9.23-2.6-.53-5.2-1.07-7.8-1.6-1.15-.19-2.99-.88-3.5,.44-2.05,4.02-3.95,8.25-6.26,12.12-.44,.06-.72,.17-.95,.12-3.26-.64-6.49-1.36-9.57-2.29-.04-.2-.12-.32-.08-.41,1.86-4.37,4.24-8.59,6.29-12.89-.02,0-.05,0-.07-.02-3.2-.69M
-6.4-1.38-9.61-2.08-1.77-.45-.49-2.02-.18-3.06,1.45-3.44,2.51-7.05,4.23-10.36-3.53-.62-7.06-1.24-10.6-1.84-.78-.14-1.31,.1-1.55,.69-1.1,2.75-2.19,5.51-3.3,8.27-.69,1.14-.79,3.37-2.49,3.34-3.55-.62-7.07-1.33-10.51-2.47,1.38-4.27,3.9-8.16,4.94-12.52-.02,0-.03-.01-.05-.01-3.45-.75-6.92-1.48-10.37-2.25-1.98-.57-.12-2.71,.02-3.97l-4.38,2.96c.76,.31,2.51,.37,2.66,1.3-1.12,3.95-3.36,7.46-4.87,11.31,3.42,1.75,7.63,1.95,11.15,3.31,.22,.65-.03,1.14-.3,1.63-1.39,2.56-2.77,5.12-4.15,7.68-.26,.87-1.8,2.18-.7,2.9,3.58,1.21,7.34,M
1.94,10.98,2.95,2.02-3.71,4.25-7.35,5.93-11.18,.47-1.07,1-1.24,2.51-.94,3.19,.65,6.23,1.17,9.39,2.09-1.6,4.21-3.95,8-5.82,12.08-.18,.39,.12,.95,.58,1.07,2.98,.74,6.17,1.54,9.07,2.28,.33,.71-.03,1.17-.36,1.63-2.55,3.9-6.14,7.08-8.78,10.92,2.94,1.36,6.23,1.9,9.33,2.88,1.79,.65-1.13,2.57-1.63,3.39-2.81,2.88-5.65,5.74-8.47,8.61-.69,.71-.58,1.16,.37,1.51,3.04,.91,6.02,2.62,9.14,3.05,3.94-4.07,7.98-8.08,11.57-12.36,.2-.24,.62-.36,.96-.54,3.04,.97,6.1,1.8,8.89,2.93,.28,.54,.13,.93-.19,1.29-3.64,4.2-7.21,8.34-11.04,12.4,.2M
6,.28,.42,.64,.72,.77,2.77,1.23,5.52,2.16,8.19,3.65-4.29,5.01-9.6,9.01-14.21,13.66,1.75,1.42,5.26,3.34,8.64,4.75,.72-.13,1.08-.61,1.52-1,4.59-4.08,8.91-8.34,12.84-12.8-.14-.52-.53-.8-1-1.03-2.25-1.16-4.68-2.08-6.81-3.45-.63-.67,.75-1.62,1.1-2.21,3.33-3.8,6.72-7.53,10-11.36,.48-.54,1.06-.69,1.73-.46,2.75,1.11,5.8,1.84,8.06,3.68-3.78,4.74-7.98,9.19-11.97,13.77-.31,.36-.2,.89,.25,1.13,2.33,1.28,4.67,2.55,7.01,3.82,.85,.53,1.61-.38,2.13-.95,3.97-4.54,7.89-9.04,11.86-13.59,2.98,1.18,5.27,3.06,8.16,4.41,4.11-4.8,7.36-10.M
26,11.19-15.27,2.2,.52,3.49,1.96,5.38,2.94,.86,.48,1.47,1.29,2.68,1.31,.79-.49,1.06-1.22,1.43-1.9,2.12-3.95,4.24-7.91,6.34-11.87,.27-.5,.45-1.02,1.09-1.32,2.53,.71,4.63,2.97,6.93,4.29,.31,.21,.82,.11,1.02-.16,2.66-4.74,4.76-9.85,7.21-14.72,.09-.19,0-.42,0-.84-2.25-1.47-4.65-3.01-7.25-4.35-.42-.22-1.13,0-1.34,.39-2.22,4.61-4.06,9.4-6.41,13.93-.24,.41-.91,.6-1.34,.37-2.01-1.09-4.01-2.18-6.01-3.27-.46-.25-.93-.42-1.64-.29-2.62,4.86-4.71,9.99-7.9,14.68-.4,0-.72,.08-.91-.02-2.41-1.17-4.8-2.37-7.19-3.58-.45-.22-.51-.61-.M
22-1.15,2.35-4.46,4.71-8.92,7.08-13.38,.2-.56,.92-.86,1.57-.61,2.56,.88,5.05,2.66,7.66,3.12,2.75-4.46,4.18-9.72,6.6-14.39,.13-.25,.74-.46,1.01-.34,2.62,1.14,5.15,2.26,7.69,3.58,.72-.5,1-1.09,1.23-1.7,1.69-4.37,3.13-8.91,5.02-13.19,.72-.14,1.18,.09,1.61,.32,2.25,1.15,4.36,2.59,6.7,3.57,.17,.06,.6-.08,.66-.2,2.07-4.38,3.2-9.1,4.81-13.65,.2-.6,.92-.82,1.56-.44,2.41,1.39,4.7,2.89,7.12,4.24,.15,.07,.62-.01,.67-.11,2.04-4.39,2.96-9.14,4.55-13.79,.42,.04,.94-.03,1.12,.13,1.9,1.67,3.75,3.39,5.62,5.08,.89,.81,1.99,2.04,2.6,M
.22,1.42-4.01,2.19-8.31,4-12.14,.64-.49,1.36,.36,1.81,.74,1.8,1.89,3.57,3.78,5.35,5.68,.4,.42,.73,.91,1.65,.99,1.85-4.11,2.83-8.45,4.45-12.6,.66-.21,1.07-.01,1.39,.37,2.39,2.73,4.55,5.65,7.11,8.22,.12,.11,.47,.05,.81,.08,6.56-16.34,2.72-14.53,13.45-1.68,.7-.18,1-.5,1.18-.93,1.16-2.75,2.32-5.51,3.51-8.25,.31-.71,.7-1.4,1.11-2.07,.05-.09,.59-.12,.7-.02,2.88,3.1,4.83,6.96,7.36,10.36,1.46,2.17,1.78,1.51,2.82-.44,1.25-2.39,2.46-4.78,3.71-7.16,.37-.54,.77-1.74,1.61-1.49,3.35,4.23,5.64,9.3,8.64,13.77,.75-.02,1.08-.32,1.33M
-.72,1.62-2.6,3.24-5.2,4.89-7.79,.43-.48,.94-1.73,1.74-1.24,3.55,5.16,5.87,10.92,9.19,16.26,3.02-2.74,4.88-6.31,7.71-9.22,.21-.24,.82-.18,1,.09,3.28,6.03,5.75,12.52,8.85,18.65,.71,.06,1.07-.23,1.41-.57,1.38-1.01,7.6-8.91,8.71-7.33,3.24,6.66,5.74,13.67,8.51,20.52,.16,.42,.43,.77,1.15,.94,2.8-2.08,5.71-4.2,8.56-6.26,.41-.32,1.3-.71,1.75-.34,3.24,7.32,5.28,15.14,8.05,22.65,.28,.82,.61,1.64,.99,2.44,.05,.12,.5,.24,.68,.19,3.39-1.49,6.61-3.32,9.93-4.94,.46-.24,.95-.4,1.61-.26,3.17,9.87,6.48,19.92,8.4,30.07,4.53-1.53,9.1M
7-2.79,13.64-4.47-2.47-9.84-5.72-19.46-8.63-29.18-.23-.71-.47-1.83,.65-1.82,3.86,.24,7.62,1.37,11.45,1.85,1.17-.11,.5-1.5,.35-2.21Zm-296.82,9.2c-3.01,4.08-6.27,8.02-9.39,12.04-.41,.53-1,.68-1.73,.45-2.88-.9-5.83-1.64-8.93-2.84,2.83-3.9,5.77-7.41,8.7-11.21,.61-.72,1.1-1.79,2.26-1.52,2.99,.63,5.96,1.3,8.83,2.24,.32,.1,.45,.53,.26,.84Zm38.34,13.19c-2.98,4.69-6.25,9.25-9.65,13.75-.39,.5-1.08,.64-1.72,.33-2.31-1.09-4.61-2.2-6.9-3.31-.42-.2-.52-.75-.23-1.14,1.53-2.02,3.12-4.01,4.59-6.05,2.29-2.74,3.56-6.25,6.42-8.45-.69,M
1.44,8.61,3.12,7.49,4.87Z"/><path class="cls-2" d="M167.9,1259.66c.04-.86,0-1.73,.46-2.5,3.02-5.89,5.45-12.19,8.82-17.86l-.09,.06c17-.83,34.21-.58,51.28-1.29,.9,.2,5.82-.82,4.89,.97-3.54,5.45-7.16,10.86-10.72,16.3-.34,.7-1.44,1.78-.22,2.19,12.9-.1,25.8-1.36,38.69-2.1,3.21-.1,6.44-.78,9.63-.49,.94,.41-.76,1.87-1.06,2.44-4.48,5.64-9.16,11.14-13.54,16.85-.18,.24,.14,.73,.47,.72,13.96-.55,27.84-2.36,41.73-3.78,3.62-.41,.91,1.49-.15,2.89-5.18,5.51-10.39,11.01-15.57,16.52-.27,.45-2,2-.84,2.1,13.28-.94,26.49-3,39.7-4.09-.M
25,1.41-1.68,2.15-2.58,3.19-6.58,6.42-13.26,12.74-19.78,19.22-.54,.65,.15,1,.81,.88,11.63-.97,23.17-2.82,34.79-3.91,1.38,.21-1.43,2.26-1.8,2.7-7.61,6.84-15.23,13.68-22.84,20.52-.62,.56-1.18,1.17-1.75,1.76-.07,.07-.08,.25-.01,.3,.16,.13,.38,.32,.56,.31,1.74-.15,3.48-.33,5.21-.5,7.09-.69,14.18-1.37,21.26-2.06,3.26-.26,8.77-2.01,3.16,2.39-9.18,7.88-18.44,15.71-27.6,23.62-.51,.44-1.5,.84-1.04,1.57,.32,.5,1.21,.26,1.84,.22,8.99-.41,17.98-1.6,26.97-1.65,.49,.38-.15,1-.53,1.29-12.28,10.02-24.38,20.24-36.77,30.14-8.15,.4-1M
6.39,.05-24.56,.17-.57-.03-2.05,.11-2.13-.5,.21-1.12,1.58-1.68,2.33-2.51,6.37-5.41,12.76-10.82,19.13-16.23,3.6-3.06,7.2-6.12,10.8-9.18,.38-.32,.7-.65,.51-1.14-9.47,0-19.05,1.28-28.56,1.52-.68-.05-1.18-.25-.5-1.06,8.36-7.64,16.89-15.1,25.3-22.67,.47-.62,3.8-2.76,1.98-3.08-10.72,.88-21.39,2.15-32.14,2.66-.12,0-.33-.05-.35-.11-.06-.19-.16-.46-.05-.59,.54-.62,1.11-1.21,1.72-1.79,6.49-6.19,12.99-12.38,19.49-18.57,.69-.87,4.11-3.08,1.2-3.09-7.37,.49-14.72,1.37-22.08,2.01-4.42,.19-9.37,1.43-13.69,.97,.42-1.65,2.16-2.66,3.M
2-4,4.95-5.24,9.92-10.48,14.86-15.73,.56-.81,1.76-1.43,1.61-2.49-13.51,.92-27.03,2.62-40.6,3.21-1.14-.24-.4-.97,0-1.5,5.07-6.23,10.44-12.25,15.35-18.61,.19-.26-.12-.74-.47-.73-5.65,.04-11.26,.76-16.9,1.09-9.27,.53-18.54,1.17-27.83,1.48-.73,.02-1.09-.55-.72-1.14,.85-1.34,1.71-2.69,2.6-4.02,2.48-3.7,4.97-7.4,7.45-11.1,1.02-1.9,3.85-4.25-.37-3.88-12.26,.38-24.51,.86-36.77,1.01-3.77,.04-7.55,.15-11.32,.24-.67,.01-1.35,.02-1.89,.42l.03,.02Z"/><path class="cls-2" d="M1260.18,203.7c-11.54,.6-23.17,.35-34.74,.71-6.06,.12-1M
2.12,.37-18.18,.55-1.07,.03-2.15-.02-3.22-.09-.14,0-.4-.37-.34-.49,3.56-6.33,8.13-12.09,11.78-18.37,.14-.25-.22-.72-.54-.72-13.44,.4-26.87,1.48-40.3,2.34-2.68,.18-5.35,.55-8.05,.54-1.51-.28,.52-1.96,.86-2.62,4.23-5.25,8.47-10.5,12.7-15.75,.36-.44,.64-.93,.88-1.42,.05-.1-.24-.32-.42-.46-14.42,.88-28.9,2.52-43.31,3.87-1.14-.09,.65-1.68,.89-2.09,5.17-5.52,10.36-11.02,15.53-16.54,.72-.77,1.37-1.59,2.01-2.4,.06-.08-.14-.39-.31-.47-12.9,.93-25.93,2.54-38.79,4.18-2.48,.32-.45-1.45,.35-2.24,6.97-6.86,14.14-13.52,20.99-20.5M
,.21-.28-.31-.66-.5-.68-11.08,1.15-22.14,2.48-33.2,3.8-.86,.1-1.74,.64-2.6-.02,.03-.87,.93-1.28,1.53-1.82,7.87-7.09,15.76-14.17,23.63-21.26,.62-.56,1.15-1.18,1.7-1.78,.06-.06,0-.22-.06-.31-.61-.38-1.56-.12-2.27-.15-8.29,.82-16.57,1.64-24.86,2.48-2.89,.08-8.69,2.08-3.27-2.17,9.61-8.29,19.4-16.41,28.87-24.87,.11-.1,.01-.38-.04-.57-.26-.21-.77-.17-1.11-.19-8.6,.37-17.19,1.18-25.78,1.71-.64,.04-1.3-.05-1.95-.1-.05,0-.12-.21-.09-.3,11.83-10.78,24.86-20.68,37.25-30.96,8.2-.26,16.42-.04,24.63-.11,.73,.06,1.64-.18,2.12,.49M
,.05,.06,.02,.22-.04,.28-.59,.58-1.15,1.18-1.79,1.73-4.05,3.46-8.12,6.91-12.19,10.36-5.64,4.78-11.28,9.57-16.9,14.36-.85,.74-2.92,2.37-.41,2.23,6.59-.37,13.17-.75,19.76-1.13,2.67-.05,5.38-.61,8.04-.38,1,.42-.97,1.78-1.35,2.28-8.73,7.93-17.69,15.62-26.28,23.69-.22,.3,.36,.64,.54,.66,10.88-.68,21.73-2.31,32.61-2.61-.12,.35-.11,.71-.33,.94-1.16,1.19-2.37,2.34-3.58,3.5-5.97,5.7-11.96,11.39-17.92,17.09-.69,.66-1.33,1.35-1.95,2.05-.1,.12,.05,.38,.11,.65,11.24-.67,22.45-2.23,33.69-3.05,5.43-.64,2.21,1.41,.31,3.69-5.52,5.9M
8-11.34,11.72-16.68,17.86-.07,.31,.06,.74,.54,.68,11.79-.91,23.55-2.23,35.36-2.98,3.9-.09,7.65-1.77,3.09,3.19-4.02,4.85-8.05,9.69-12.07,14.54-.59,.72-1.16,1.45-1.68,2.2-.11,.15,.02,.41,.04,.66,14.86-.42,29.77-2.23,44.69-2.53,1.38-.04,1.73,.37,1.13,1.33-.9,1.44-1.82,2.88-2.77,4.31-2.98,4.59-6.21,9.03-9.03,13.72-.22,1.06,1.45,.71,2.09,.79,4.04-.14,8.08-.3,12.12-.43,12.93-.35,25.86-.66,38.8-.82l-.12-.12c-3.15,6.75-6.32,13.48-9.72,20.12l.09-.06Z"/><path class="cls-2" d="M167.87,1259.64c-.57,.12-.87,.44-1.07,.86-1.78,3.M
72-3.56,7.44-5.34,11.16-1.06,2.21-2.12,4.42-3.17,6.64-.24,.45-.45,1.2,.21,1.37,15.47,.24,30.95-.88,46.42-1.35,2.19-.04,1.81,.42,.93,2.01-2.94,4.36-5.91,8.71-8.85,13.06-1.09,1.61-2.13,3.24-3.18,4.87-.25,.39,.2,.86,.8,.84,13.73-.31,27.41-1.57,41.12-2.25,.33-.01,.77,.47,.62,.67-.47,.65-.93,1.31-1.45,1.93-4.74,5.76-9.5,11.51-14.24,17.26-.41,.62-1.42,1.48-.14,1.81,2.82-.16,5.65-.29,8.47-.48,9.39-.62,18.78-1.31,28.17-2.03,.23,0,.73,.34,.6,.63-6.54,7.57-14.04,14.37-20.5,22.01-.04,.67,1,.61,1.48,.59,8.32-.59,16.64-1.18,24.M
96-1.78,1.28,.12,7.2-1.26,7.05,.15-5.52,5.92-11.73,11.23-17.5,16.92-9.71,9.4-9.82,7.73,3.25,7.36,6.05-.29,12.1-.62,18.15-.93,1.57-.09,1.12,.86,.19,1.63-8.82,7.85-17.63,15.72-26.43,23.59-1.14,.87-2.09,2.19-3.56,2.51-8.07,.19-16.17,.02-24.25,.07-.58-.04-1.89,.08-1.9-.69,8.02-8.61,17.05-16.34,25.27-24.77,.11-.11,.01-.39-.04-.58-.26-.23-.78-.18-1.12-.22-9.28,.45-18.57,.85-27.86,1-.2,0-.49-.18-.58-.33-.09-.16-.08-.45,.04-.59,2.39-2.61,4.77-5.21,7.21-7.79,4.14-4.38,8.32-8.74,12.48-13.11,.56-.59,2.23-2.01,.46-2.14-11.03,.M
28-22.03,1.46-33.05,1.7-.77-.33,0-1.15,.29-1.61,1.82-2.26,3.66-4.52,5.51-6.77,3.41-4.14,6.82-8.27,10.23-12.41,.36-.44,.83-.87,.43-1.54-11.63,.14-23.33,1.38-34.98,1.77-.87-.11-4.49,.68-3.72-.93,4.24-6.63,8.93-12.99,13.09-19.66,.02-.8-1.28-.71-1.86-.71-3.23,.11-6.46,.22-9.69,.34-11.17,.49-22.34,.94-33.52,.98l.14,.11c2.93-6.11,5.86-12.22,8.79-18.33,.32-.76,1.36-2.24-.03-2.48-11.14-.25-22.28,0-33.43-.09-5.36-.12-10.75,.1-16.08-.39-1.05-.29-.43-1.57-.34-2.32,1.42-5.46,2.85-10.92,4.27-16.38,.16-.61,.46-1.26-.21-1.82l-.06M
,.02c1.12-.49,2.34-.42,3.55-.4,4.98,.08,9.96,.11,14.93,.25,13.01,.71,26.16-.26,39.1,.77,0,0-.03-.02-.03-.02Z"/><path class="cls-2" d="M553.13,271.73c-7,1.83-13.79,4.34-20.78,6.2-.32,.09-.82-.29-.75-.56,6.68-20.92,14.95-41.42,23.13-61.84,.13-.81,1.53-2.6,.09-2.8-7.13,.88-14.05,3.09-21.18,4-1.41-.19-.12-2,0-2.82,8.89-23.82,18.88-47.2,29.24-70.46,.19-.82,1.38-2.28-.05-2.46-7.65,.34-15.2,1.79-22.85,2.16-2,0-.21-2.24,0-3.22,12.04-28.51,24.92-56.77,38.73-84.5,.33-.12,.57-.28,.82-.29,8.7,.03,17.46-.23,26.14,.01,.34,.53,.2M
7,.95,.06,1.35-.86,1.7-1.71,3.4-2.6,5.08-13.61,25.67-26.43,51.46-38.34,77.78-.48,1.68,2.4,.9,3.36,.93,5.07-.55,10.14-1.12,15.21-1.66,1.73-.18,3.48-.32,5.22-.46,.59-.05,.96,.39,.73,.87-11.5,23.85-22.85,47.72-32.65,72.24-.09,1.45,3.69-.15,4.58-.11,5.33-1.13,10.66-2.29,15.99-3.41,.61-.02,1.77-.44,2.09,.27-6.31,15.65-13.81,30.95-19.66,46.79-1.97,5.56-4.9,10.94-6.23,16.68l-.25,.21Z"/><path class="cls-2" d="M431.21,582.46c.01,.05,.01,.1,.02,.15-.05,0-.11-.01-.16-.02l.14-.13Z"/><path class="cls-2" d="M437.58,641.33s.04,.0M
1,.06,.01c.02,.02,.03,.03,.04,.05l-.1-.06Z"/><path class="cls-2" d="M628.41,656.91c.01-.07,.01-.13,.01-.2,.06,.02,.11,.05,.17,.08l-.18,.12Z"/><path class="cls-2" d="M668.15,603.85s-.01,.07-.01,.11c-.04-.02-.09-.04-.13-.06l.14-.05Z"/><path class="cls-2" d="M723.85,589.06s.05-.05,.07-.08c.01,0,.03,.01,.04,.01l-.11,.07Z"/><path class="cls-2" d="M735.94,575.41c-3.61,4.74-8.1,9-12.02,13.57-2.67-.99-5.33-1.98-8.01-2.96-1.27-.47-1.72-.4-2.39,.42-3.41,4.39-7.29,8.5-9.8,13.36,2.77,1.42,5.99,1.94,8.86,3.13,.13,1.31-.79,2.24-M
1.25,3.4-1.75,3.71-3.72,7.37-5.17,11.17-3.24-1.12-6.7-1.55-9.76-3.13,1.85-4.59,4.22-9.02,6.43-13.47,.29-.6,.08-1.15-.54-1.38-2.44-.89-4.88-1.77-7.33-2.66-.68-.19-1.21,.25-1.49,.78-2.27,4.47-4.53,8.95-6.76,13.43-.08,.15,.01,.36,.05,.55,0,.03,.01,.05,.01,.07-2.92-1.1-5.85-2.17-8.78-3.26-.32-.12-.91,.04-1.04,.28-2.49,4.67-3.85,9.91-6.4,14.54,0,.01-.02,.03-.03,.04-.02-.01-.04-.02-.06-.02-2.63-1.06-5.25-2.11-7.88-3.15-.48-.19-1.14,.03-1.33,.43-1.68,3.94-2.95,8.06-4.49,12.05-.32,.89-.52,1.68-1.37,2.25-2.73-1.04-5.14-2.43M
-7.85-3.46-.3-.11-.89,.11-.98,.37-1.55,4.7-3.08,9.35-4.62,14.06-.51-.03-.97,.04-1.28-.1-2.45-1.11-4.8-2.37-7.19-3.58-.27-.14-.87,.07-.98,.33-1.63,4.62-3.18,9.43-4.07,14.24-3.21-1.3-5.97-3.49-9.11-4.9-.95,.57-1,1.36-1.2,2.06-.93,3.26-1.81,6.52-2.72,9.77-.31,.82-.54,2.64-1.81,1.7-11.1-9.27-6.45-8.96-11.96,6.46-.73,.11-1.14-.11-1.49-.46-2.37-2.34-4.64-4.78-7.11-7.02-.14-.12-.48-.09-.84-.14-1.46,3.3-2.29,6.84-3.48,10.25-.23,.7-.34,1.46-1.03,2.02-.62-.03-.96-.36-1.28-.71-11.26-12.47-6.43-10.02-12.78,3.04-.93,.82-1.77-1.M
01-2.4-1.54-1.83-2.26-3.64-4.53-5.45-6.8-.5-.58-1.32-2.05-2.05-1.79-.43,.13-.58,.41-.72,.71-1.53,3.21-2.86,6.53-4.53,9.67-1.2,1.19-2.25-1.47-2.99-2.16-2.13-3-4.23-6-6.34-9.01-.27-.38-.6-.68-1.27-.71-2.4,3.27-3.43,7.6-6.48,10.38-3.6-4.41-6.11-9.61-9.52-14.17-1.18-.76-3.63,4.19-4.54,5.1l-9.83-15.04-4.15,2.71c-.38,.03-.59,.27-.78,.52l-8.97,5.86c-3.36-5.65-5.41-11.99-8.98-17.46-1.43,.61-2.13,1.71-3.14,2.55-2.22,1.74-4.01,3.87-6.58,5.17-.84-.52-1.07-1.27-1.37-1.97-2.95-6.89-5.95-13.82-8.88-20.71-.89-.05-1.39,.32-1.91,.6M
5-2.54,1.61-5.06,3.22-7.61,4.81-2.25,1.37-2.26,.01-3.1-1.77-2.23-6.09-4.44-12.19-6.65-18.29-.63-1.76-1.23-3.52-1.85-5.28-.45-.91-1.69-.42-2.39-.08-3.22,1.59-6.72,2.71-10.02,4.18-.64,.53-.08,1.47,.05,2.14,2.86,8.54,6.21,16.92,9.38,25.39,.09,.28-.26,.71-.58,.71-.94,.01-1.9,.11-2.81-.01-3.17-.41-6.4-.53-9.51-1.2-.24-.35-.56-.69-.71-1.07-3.49-9.12-7.41-18.14-9.98-27.5,.3-.74,1.44-.31,2.07-.28,3.02,.53,6.03,1.08,9.04,1.61,.6,.06,1.85,.24,1.93-.58-2.75-10.34-6.84-20.42-8.76-30.91,3.58-.31,6.92-2.15,10.41-3.04,.85-.27,1.6M
4-.75,2.95-.6,2.71,9.81,5.25,19.96,8.57,29.62,.86,.17,1.44-.1,2-.38,3.22-1.55,6.29-3.41,9.58-4.78,.17-.05,.55,.1,.67,.24,2.11,5.14,3.5,10.62,5.43,15.86,1.03,3.01,2.19,5.99,3.31,8.98,.16,.42,.89,.6,1.3,.32,3.06-2.08,6.11-4.18,8.99-6.49,.29-.22,.88-.14,1.02,.13,3.27,7.01,5.69,14.4,8.99,21.38,1.06,.07,1.58-.66,2.28-1.25,2.1-2.1,4.18-4.22,6.26-6.34,.35-.35,.73-.62,1.43-.59,2.95,5.94,5.41,12.15,8.44,18.07,.21,.43,.52,.73,1.25,.84,2.59-2.77,4.67-6.04,7.21-8.86,.14-.15,.46-.17,.71-.25,.75,.51,.93,1.26,1.29,1.93,2.58,4.61,M
4.84,9.4,7.64,13.88,.19,.28,.85,.36,1.01,.11,1.39-2.09,2.76-4.18,4.13-6.28,.68-1.04,1.36-2.1,2.04-3.14,.17-.25,.87-.3,1.03-.08,2.51,3.64,4.54,7.56,6.89,11.31,.52,.85,.91,1.8,1.92,2.42,.65-.26,.91-.74,1.17-1.24,1.37-2.69,2.75-5.38,4.13-8.06,.29-.58,.49-1.21,1.21-1.58,.67,.25,.91,.76,1.23,1.23,2.4,3.48,4.58,7.13,7.19,10.47,.96,1.01,1.71-.75,1.95-1.51,1.34-3.05,2.59-6.12,3.99-9.14,.73-.85,1.49,.27,1.94,.83,10.45,14.04,6.21,10.45,12.5-2.95,.77-.01,1.09,.33,1.38,.68,2.21,2.72,4.33,5.51,6.84,7.98,.19,.21,.93,.1,1.02-.14,M
1.39-3.69,2.52-7.47,3.78-11.21,.22-.57,.71-1.58,1.44-1.02,2.42,2.45,4.54,5.18,7.25,7.34,.11,.08,.62,.02,.67-.07,1.99-4.12,2.62-8.79,4.42-12.98,.66-.27,1.09-.1,1.47,.26,2.29,1.92,4.2,4.38,6.73,5.97,.79,.17,1.03-.8,1.23-1.35,1.13-3.66,2.24-7.32,3.37-10.97,.19-.62,.35-1.26,1.25-1.78,2.59,1.6,5.1,3.39,7.88,4.74,.85-.31,1.02-.82,1.19-1.35,1.16-3.53,2.31-7.08,3.5-10.61,.27-.82,.67-1.63,1.07-2.42,.07-.13,.51-.27,.69-.22,2.36,.92,4.48,2.38,6.73,3.54,.46,.25,.95,.36,1.65,.23,7.91-18.69,2.23-15.59,14.52-10.9,2.58-4.71,4.37-9M
.73,6.62-14.6,.11-.27,.11-.55,.15-.83,2.78,1.22,5.41,2.77,8.31,3.69,.19,.05,.58-.06,.69-.2,2.61-4.3,4.74-8.89,7.17-13.3,.27-.49,.56-.97,1.36-1.23,2.52,1.05,5.1,2.41,7.78,3.21,.2,.05,.6-.03,.73-.16,3.01-3.62,5.35-7.73,8.29-11.41,2.88-3.45,1.82-3.23,6.34-1.34,1.89,.69,3.55,1.73,5.59,1.95,4.18-4.44,7.87-9.33,12.27-13.53,.26-.14,.8-.19,1.13-.05,2.73,1.14,5.47,2.28,8.15,3.4,0,.21,.01,.32-.01,.42Z"/><path class="cls-2" d="M95.06,1322.95c-.26-.52-.21-1.05-.07-1.58,1.66-6.31,3.3-12.62,4.86-18.95,.52-1.7-1.99-1.36-3.12-1.45M
-3.63-.05-7.27-.14-10.9-.15-11.29-.13-22.61-.41-33.87-.95-.68-.21-1.05-.89-.98-1.57,.02-6.35,.05-12.69,.09-19.04-.09-1.45,1.46-1.34,2.53-1.34,15.32,.78,30.65,1.17,45.97,1.63,1.39,.32,6.08-.65,5.63,1.55-.67,2.74-1.36,5.48-2.06,8.22-.88,3.48-1.77,6.95-2.64,10.43-.16,.42,.06,.99,.51,1.09,15.45,.66,30.94-.26,46.4-.02l-.14-.11c-2.89,6.51-6.08,12.89-9.19,19.3-.35,.78-1.04,1.9,.35,2.09,13.1,.2,26.13-.94,39.23-1.16,.35,1.33-.84,2.19-1.42,3.28-3.73,5.61-7.46,11.21-11.18,16.82-.27,.48-.94,1.33-.2,1.66,11.28,.18,22.59-.94,33.M
88-1.16,.63-.01,.99,.44,.69,.85-5.6,7.39-12.02,14.21-17.45,21.72-.02,.67,.99,.64,1.49,.64,9.29-.3,18.57-.61,27.86-.9,.39-.06,.7,.18,.98,.4,.21,.3-.21,.6-.38,.84-7.42,7.81-14.59,15.85-22.15,23.53-8.3,.48-16.68,.05-25,.2-3.79,.1-1.15-1.94-.07-3.45,4.78-5.99,9.57-11.98,14.35-17.96,.58-.71,2.19-2.35,.33-2.51-9.69,.12-19.39,.69-29.07,.55-.28-.02-.69-.51-.6-.71,.09-.2,.15-.42,.27-.61,4.22-6.62,8.53-13.2,12.83-19.78,.59-.91,.18-1.35-1.2-1.3-11.17,.34-22.34,.83-33.52,.93-1.39-.07-.7-1.34-.38-2.08,1.94-4.13,3.9-8.25,5.84-12M
.38,1-2.11,1.99-4.23,2.97-6.34,.2-.43-.18-.88-.75-.89-13.58,.28-27.26,.19-40.79,.64-.01,0,.09,.05,.09,.05Z"/><path class="cls-2" d="M1342.67,120.38c-.19,.28-.49,.54-.56,.84-1.66,6.53-3.31,13.06-4.95,19.6-.14,.56,.34,1.01,1.12,1.08,14.93,.46,29.87,.5,44.79,1.11,1.75,.03,2.56,.05,2.49,2.09,0,6.13,0,12.27-.01,18.4-.05,.63,0,1.47-.79,1.63-5.76,.01-11.56-.5-17.32-.7-9.28-.29-18.56-.57-27.84-.85-2.8-.15-5.66,.12-8.38-.66l.14,.13c2.14-6.26,3.27-12.84,4.97-19.23,.11-.57,.38-1.51-.39-1.69-8.17-.55-16.37-.06-24.55-.1-6.05,.0M
6-12.1,.15-18.14,.22-1.04-.07-3.73,.42-2.99-1.35,2.93-6.23,5.96-12.43,8.93-18.64,.47-.98,.12-1.37-1.23-1.38-13.16,.09-26.33,.53-39.46,1.37l.16,.11c3.68-7.1,8.9-13.53,13.09-20.38,.84-1.37,.42-1.84-1.13-1.81-11.08,.26-22.09,.76-33.16,1.31-.28-1.4,1.05-2.13,1.74-3.18,4.79-5.86,9.58-11.72,14.36-17.59,1.49-1.89,1.95-2.52-.96-2.43-9.02,.3-18.04,.59-27.07,.8-1.51-.21-.63-1.23,.09-1.92,7.15-7.46,13.99-15.13,21.15-22.58,8.93-.32,17.97-.22,26.9-.05,.31,.51,.12,.88-.18,1.27-3.03,3.82-6.04,7.65-9.08,11.47-2.39,3-4.81,5.98-7.2,M
8.97-.38,.52-1.36,1.6-.24,1.84,9.83-.09,19.66-.56,29.49-.58,.99,.29,.56,1.02,.21,1.62-4.13,6.41-8.31,12.81-12.43,19.22-.88,1.5,.64,1.51,1.74,1.5,10.51-.31,21.01-.63,31.52-.8,1.94,0,2.36,.21,1.6,2.19-1.98,4.23-4,8.46-5.99,12.69-.9,1.91-1.75,3.84-2.62,5.76-.18,.4,.23,.94,.72,.97,13.86,.15,27.75-.63,41.61-.15l-.14-.12Z"/><path class="cls-2" d="M486.95,148.21c11-30.71,22.64-61.24,35.4-91.29,.17-.41,.31-.84,.59-1.19,.58-.69,1.66-.66,2.52-.66,7.68,0,15.37,0,23.05,0,.61-.04,1.9-.04,1.89,.72-4.98,11.98-10.58,23.72-15.59,35M
.66-7.46,17.5-14.67,35.07-21.37,52.85-.36,1.09-.04,1.49,1.22,1.4,1.88-.13,3.75-.29,5.63-.47,5.22-.5,10.43-1.02,15.64-1.53,.95-.14,2.42-.03,1.91,1.22-10.59,25.37-20.38,50.95-29.09,76.95l.08-.06c-6.93,1.29-13.86,2.59-20.79,3.86-.79,.03-2.51,.66-2.67-.47,2.7-8.99,5.59-17.91,8.62-26.82,5.62-16.84,11.55-33.58,17.88-50.18,.14-.64,.7-1.72-.15-2-1.34,.01-2.68,.01-4.01,.13-6.95,.53-13.87,1.5-20.84,1.76l.08,.11Z"/><path class="cls-2" d="M1269.79,458.44c37.9,11.66,75.35,24.51,112.26,38.83,1.08,.41,2.29,.69,3.1,1.66,.24,6.39,.M
05,12.86,.11,19.26-.06,.79,.14,2.22-1.1,1.97-22.58-8.99-45.03-18.03-68.01-26.24-14.84-5.35-29.77-10.66-44.91-15.38-.52-.15-1.19,.19-1.19,.57,.41,5.8,1.28,11.58,1.86,17.37,.02,.21,0,.43,0,.65,0,.25-.58,.64-.84,.55-31.46-10.83-63.55-20.68-95.91-28.95l.07,.08c-.82-5.6-2.66-11.29-1.74-16.95,.43-.66,1.47-.25,2.12-.18,29.7,6.83,59.04,15.19,88.03,24.3,1.85,.58,3.59,1.47,5.65,1.54,.49,.02,.51-.16,.36-4.97,.05-4.65-.68-9.62,.26-14.16l-.13,.06Z"/><path class="cls-2" d="M999.35,1297.25c-.43-.72-.33-1.44-.11-2.2,.79-2.71,1.54-M
5.44,2.32-8.16,2.81-9.72,5.37-19.48,7.83-29.26,1.74-6.94,3.48-13.88,5.14-20.83,1.36-5.69,2.61-11.39,3.91-17.09,.22-.95,.39-1.91,1.17-2.71,0,0-.06,.03-.05,.02,.48,.59,1.3,.7,2.05,.87,6.14,1.65,12.62,2.46,18.56,4.68l-.06-.09c-.45,6.23-2.27,12.34-3.38,18.5-4.09,18.79-8.3,37.52-13.13,56.15-.13,.99-1.07,2.52,.47,2.83,7.81,1.11,15.63,2.2,23.43,3.41l-.07-.09c-3.31,10.9-5.35,22.19-8.4,33.21-4.7,17.08-8.75,34.48-14.43,51.26-2.82,.26-16.49,.72-27.26,.03,8.33-28.47,17.65-56.76,24.94-85.56,.14-.53,.18-1.07,.25-1.6,.02-.46-.81-M
1-1.35-1-6.78-.89-13.55-1.78-20.33-2.67-.54-.07-1.07-.05-1.5,.28v.02Z"/><path class="cls-2" d="M416.88,226.02c-.33-.54-.99-.67-1.62-.82-3.96-.92-7.93-1.82-11.89-2.74-2.23-.73-5.77-.93-7.25-2.24,5.17-24.77,10.5-49.52,16.86-74.03,.08-1.05,1.16-2.81-.47-3.14-6.5-.93-13-1.81-19.5-2.75-.92-.13-1.83-.36-2.72-.59-.2-.05-.43-.33-.43-.5,.84-6.32,2.86-12.49,4.25-18.73,5.56-21.74,11.27-43.51,17.86-64.96,.61-.64,1.79-.4,2.62-.49,7.41,0,14.83,0,22.24,.02,.84,0,2.46-.19,2.41,1-4.75,15.91-10.12,31.69-14.58,47.68-3.49,12.83-7.62,2M
5.53-10.57,38.48-.16,1.04,1.47,1.23,2.31,1.33,4.38,.59,8.76,1.2,13.15,1.77,2.26,.29,4.53,.54,6.8,.78,.23,.02,.49-.14,.73-.21h0c.53,.56,.56,1.19,.37,1.83-3.91,13.36-7.53,26.81-10.92,40.28-2.12,8.42-4.31,16.82-6.03,25.3-.75,3.71-1.71,7.39-2.59,11.08-.15,.65-.51,1.22-1.1,1.7,0,0,.06-.01,.06-.01Z"/><path class="cls-2" d="M1285.15,364.64c-.97,5.98-2.15,11.93-3.26,17.89-.34,1.49-2.25,.69-3.29,.61-28.6-6-57.55-10.64-86.51-14.64l.15,.12c2.27-5.06,3.61-10.59,5.53-15.82,.47-1.77-3.38-1.3-4.48-1.66-3.07-.33-6.13-.64-9.2-.95-2M
0.7-2.28-41.53-2.93-62.3-4.3l.15,.1c1.99-4.1,3.97-8.21,5.99-12.31,1.84-3.73,2.09-3.71-3.31-3.78-9.68-.15-19.36-.1-29.04-.05-10.35,.12-20.69,.64-31.04,.76-1.66-.34-.29-1.81,.11-2.67,2.63-4.35,5.3-8.68,7.91-13.05l-.1,.05c21.86-.81,43.72-1.72,65.6-1.27l-.09-.1c-1.75,4.63-4.6,8.95-6.72,13.47-.53,1.34-2.21,3.09,.67,3.08,24.21,.52,48.35,2.2,72.47,4.24l-.1-.11c-1.51,5.86-4.27,11.3-5.73,17.19,28.95,3.92,58.02,7.7,86.72,13.3l-.11-.1Z"/><path class="cls-2" d="M1094.35,281.93c19.3-1.43,38.66-2.02,58.01-2.49,.83,.14,4.47-.48,4M
.09,.81-2.39,4.7-5.14,9.22-7.66,13.85-.25,.73-1.55,2.15-.37,2.54,23.27,.07,46.5,1.04,69.74,2.13l-.14-.09c-1.39,5.36-4.11,10.45-5.99,15.7-.29,.71-.65,1.41-.4,2.23,10.15,1.5,20.53,1.84,30.74,3.05,17.05,1.67,33.95,4.62,50.98,6.27l-.07-.09c-.22,.5-.53,.99-.64,1.5-1.09,5.99-2.75,11.92-3.43,17.95l.13-.05c-9.65-.58-19.25-3-28.9-4.16-18.66-2.73-37.43-4.72-56.18-6.83l.1,.11c2.04-5.7,4.9-11.45,6.2-17.22-23.96-2.93-48.44-2.85-72.62-3.56l.09,.1c2.85-5.22,5.7-10.44,8.55-15.66,.54-1.07-.6-1.27-1.49-1.22-20.73-.09-41.43,.84-62.13M
,1.92l.08,.12c3.76-5.62,7.51-11.24,11.27-16.87l.04-.03Z"/><path class="cls-2" d="M1187.34,385.43c30.14,4.3,59.95,10.21,89.61,16.81,.72,.14,1.41-.21,1.51-.76,1.04-5.32,1.92-10.65,2.88-15.98,.34-1.99,1.77-1.33,3.25-1.1,33.63,7.05,66.61,15.51,99.38,24.94,1.16,.3,1.37,1.15,1.32,2.11,0,5.92,0,11.85,0,17.77,0,2.07-.27,2.56-3.01,1.74-10.45-3.15-20.89-6.34-31.4-9.39-23.4-6.81-47.12-13.01-70.99-18.59-1.14-.26-1.71,.07-1.88,1.1-.88,5.34-1.72,10.68-2.65,16.01-.13,.76-.76,1.08-1.75,.86-30.36-7.78-61.27-13.66-92.08-19.49l.17,.1M
2c2.07-4.64,3.15-9.69,4.81-14.5,.19-.63,.37-1.24,.91-1.75l-.09,.09Z"/><path class="cls-2" d="M50.34,143.07c0-6.17-.02-12.66,0-18.89,.13-.85-.31-2.56,1.11-2.25,4.43,1.92,8.61,4.43,12.93,6.6,4.55,2.27,8.84,5.07,13.53,7.02,.14,.05,.59-.16,.61-.28,.13-.74,.24-1.49,.23-2.23-.09-7.22-.25-14.43-.3-21.65,0-.43,.05-.86,.08-1.29,.37-1.4,3.53,.54,4.51,.71,5.84,2.22,11.67,4.45,17.5,6.67,1.39,.27,5.46,2.94,5.36,.29,0-.65-.02-1.29-.02-1.94,0-9.05-.24-18.1-.04-27.15,.03-1.04,.52-1.36,1.76-1.11,4.44,.88,8.88,1.78,13.32,2.66,2.61,.M
52,5.23,1.02,7.83,1.56,4.25,.89,4.21,1.44,4.28-2.74,.26-11.09,.33-22.19,.79-33.28,.03-1.31,1.65-1.34,2.69-1.3,8.07,.13,16.2-.23,24.24,.17,1.12,.36,.83,1.67,.86,2.58-.36,7.43-.78,14.85-1.1,22.28-.2,4.63-.26,9.26-.4,13.89-.31,1.36,.72,4.71-1.6,4.33-8.3-1.13-16.41-3.87-24.72-4.55-1.54,.09-.71,7.51-.95,9.06,0,7.97,0,15.94,0,23.91-.22,1.1,.65,3.9-1.29,3.38-8.01-3.04-15.9-6.4-23.94-9.37-2.04-.92-1.64,1.32-1.66,2.56-.19,9.25,.8,18.55,.4,27.76-.54,.52-1.51-.08-2.08-.35-5.77-3.18-11.51-6.38-17.29-9.55-2.33-1.28-4.73-2.47-7.M
11-3.69-.3-.16-.88,.09-.9,.39-.24,7.2,.27,14.43,.36,21.63,.06,3,0,3.4-.53,3.33-1.41-.2-2.19-1.15-3.19-1.82-7.65-5.12-15.27-10.25-22.91-15.38-.82-.55-1.75-1.01-2.37-1.99Z"/><path class="cls-2" d="M1303.48,1313.47c.95-.16,1.82,.09,2.67,.47,7.71,3.09,15.42,6.18,23.2,9.12,1.27,.47,1.41-.79,1.35-1.68-.1-8.83-.27-17.66-.45-26.49-.01-.64,.07-1.28,.12-1.93,.02-.24,.65-.54,.89-.42,1.03,.51,2.07,1.01,3.07,1.56,7.44,4.09,14.79,8.34,22.37,12.17,.45,.23,1.12-.1,1.12-.55,.09-8.17-.53-16.35-.52-24.51,.75-.37,1.24-.12,1.85,.28,8.7M
3,6,17.72,11.65,26.3,17.84,.53,6.78,.06,13.73,.21,20.56,.02,.52-.21,1.28-.86,1.19-8.17-3.82-15.97-8.43-24.01-12.53-3.09-1.65-2.73-.79-2.8,2.1,.08,6.68,.18,13.36,.25,20.03,0,.85-.11,1.71-.24,2.56-.47,.62-1.48,.05-2.08-.11-8.07-2.95-15.99-6.3-24.16-8.96-.27-.09-.85,.27-.85,.52-.02,2.37-.05,4.73-.05,7.1,.03,7.32,.07,14.65,.1,21.97-.06,.72-.01,1.81-1,1.84-8.72-1.21-17.3-4.11-26.01-4.85-.75,11.35-.6,22.79-.98,34.17-.08,3.89,.08,3.71-4.66,3.71-6.6-.01-13.21-.02-19.81-.03-1.33,0-3.67,.26-3.42-1.69,.64-12.05,1.15-24.1,1.44M
-36.17,.05-1.61,.23-3.22,.35-4.82,.02-.22,.59-.62,.84-.6,7.37,1.01,14.63,2.92,21.96,4.26,3.07,.37,4.24,1.31,4.09-2.57-.19-11.18,.47-22.44-.23-33.58l-.03,.06Z"/><path class="cls-2" d="M159.33,140.31c-.15,13.24,.38,26.5,.36,39.72-.26,.31-1.03,.27-1.41,.02-5.86-3.01-11.47-6.43-17.24-9.59-1.99-1.11-4.02-2.17-6.05-3.23-2.19-.71-1.01,2.76-1.2,3.91,.33,9.15,.72,18.3,1.18,27.45,.15,1.97-.1,3.27-2.21,1.65-6.19-4.32-12.38-8.64-18.58-12.96-1.72-1.2-3.43-2.42-5.19-3.59-.23-.16-.72-.07-1.17-.11-.07,8.66,.87,17.24,1.22,25.89,.05M
,.86,0,1.72-.01,2.58-.02,.36-.73,.36-.9,.29-6.21-4.51-11.91-9.67-17.94-14.42-2.83-2.3-5.7-4.58-8.57-6.85-1.85-1.02-1.21,1.73-1.24,2.77,.26,6.46,.53,12.92,.78,19.38-.06,.53,.11,1.52-.31,1.83-.23,.04-.58,.1-.71,0-9.05-7.73-17.63-16.03-26.56-23.91-1.34-1.32-3.42-2.54-3.19-4.63,.15-6.49-.22-12.99,.15-19.46,1.59-.29,2.55,1.25,3.75,2.01,7.8,6.26,15.59,12.52,23.39,18.77,.69,.44,1.3,1.32,2.22,1.07,.08-.01,.18-.16,.19-.24,.04-.86,.11-1.72,.09-2.57-.2-6.68-.42-13.35-.62-20.03,.06-.74-.31-2.31,.92-2.01,2.42,1.26,4.57,3.01,6.8M
5,4.5,6.11,4.24,12.2,8.48,18.3,12.72,.43,.33,1.17,.8,1.73,.44,.1-.42,.22-.84,.21-1.26-.24-9.35-.92-18.72-.77-28.06,1.21-.42,2.17,.62,3.23,1.04,7.11,3.89,14.22,7.8,21.33,11.69,2.09,1.22,2.16,.48,2.17-1.58-.2-9.26-.42-18.52-.61-27.78-.09-4.58-.04-4.93,.6-4.95,2.15-.07,3.72,1.1,5.5,1.77,6.83,2.56,13.6,5.21,20.39,7.83l-.08-.08Z"/><path class="cls-2" d="M1303.51,1313.41c-.18-.92-1.32-.9-2.03-1.29-8.13-3.17-16.24-6.39-24.41-9.46l.08,.07c.38-13.13-.51-26.28-.18-39.4,.01-.25,.65-.53,.92-.39,2.24,1.2,4.49,2.38,6.7,3.6,5.2,2M
.88,10.38,5.79,15.58,8.67,.74,.28,2.13,1.36,2.66,.37,.03-11.07-1.11-22.14-1.16-33.21,.99-.39,1.64,.38,2.43,.83,5.9,4.1,11.79,8.2,17.67,12.31,2.21,1.32,4.06,3.4,6.52,4.19,.1,.02,.32-.06,.35-.13,.58-9.47-1.03-19.13-1.04-28.65,1.25-.21,2.01,.92,2.95,1.51,5.57,4.54,11.1,9.1,16.69,13.62,2.65,2.14,5.37,4.23,8.06,6.34,.23,.18,.5,.15,.73-.03,.4-.36,.25-1.03,.31-1.52-.11-2.8-.25-5.6-.35-8.39-.17-4.52-.33-9.04-.47-13.56,.39-1.82,2.22,.47,2.95,1.02,8.72,7.92,17.45,15.84,26.17,23.77,1.33,1.03,.96,2.55,1.02,3.98,0,5.17,0,10.34,M
0,15.51,.34,4.94-1.76,2.26-4.11,.55-8.05-6.34-15.87-12.97-24.04-19.15-1.18-.56-1.03,1.16-1.03,1.87,.18,5.06,.38,10.12,.55,15.18,.08,2.37,.09,4.74,.12,7.11-.14,.64-.61,.9-1.39,.39-7.81-5.27-15.52-10.67-23.25-16.05-.92-.56-1.77-1.51-2.93-1.51-.5,.03-.54,.44-.53,.74,.31,9.04,.65,18.08,.94,27.13,.01,2.23-1.25,1.49-2.64,.79-7.22-3.96-14.43-7.93-21.65-11.89-.85-.4-1.56-1.07-2.57-.68-.16,11.93,1.07,23.91,.37,35.83,0,.02,.02-.04,.02-.04Z"/><path class="cls-2" d="M985.19,903.26c-1.28-10.75-3.6-21.35-5.83-31.94-.25-1.19-1.07M
-1.06-2.02-.62-3.43,1.6-6.74,3.52-10.14,5.16-.3-.19-.61-.29-.65-.43-.56-2.21-1.11-4.43-1.61-6.65-1.68-6.81-2.95-13.94-5.39-20.5-.68-.46-1.47,.2-2,.56-2.7,2.26-5.38,4.53-8.06,6.8-.37,.31-.74,.59-1.35,.54-.62-.73-.75-1.59-.98-2.43-1.83-6.73-3.49-13.49-5.72-20.15-.21-.62-.36-1.27-1-1.72-.59,.03-.95,.34-1.28,.68-2.48,2.55-4.96,5.1-7.43,7.66-.34,.35-.71,.64-1.33,.63-3.01-6.76-3.99-14.4-7.38-21.07-.67-.45-1.28,.45-1.69,.87-2.29,2.79-4.36,5.73-6.78,8.41-.17,.13-.83,.22-1.01-.03-.42-1.02-.83-2.04-1.21-3.07-1.63-4.44-3.24-8M
.89-4.88-13.33-.26-.7-.43-1.45-1.12-2-.61,.09-.9,.45-1.15,.83-2.19,3.21-4.1,6.6-6.5,9.66-.22,.28-.75,.04-.88-.15-1.83-4.39-3.63-8.79-5.49-13.17-.34-.81-.81-1.59-1.27-2.36-.07-.12-.43-.16-.67-.18-.68,.31-.97,1.29-1.41,1.87-1.42,2.56-2.81,5.13-4.23,7.68-.41,.51-.84,1.77-1.67,1.28-2.22-3.88-4.09-7.95-6.19-11.91-.31-.6-.59-1.2-1.46-1.6-2.42,3.75-3.72,8.11-6.1,11.88-.84-.24-1.07-.74-1.34-1.22-1.98-3.3-3.73-6.73-5.92-9.9-.17-.23-.62-.32-1.08-.55-1.93,3.96-3.3,8.02-5.26,11.95-1.2,1.15-2.23-1.9-2.93-2.6-1.67-2.12-2.95-5.27M
-5.04-6.88-.49-.16-.73,.54-.93,.87-1.63,3.87-3,7.85-4.77,11.65-.08,.15-.37,.34-.53,.32-.23-.03-.51-.18-.64-.35-1.3-1.76-2.56-3.54-3.87-5.3-.69-.92-1.46-1.81-2.2-2.7-.21-.25-.83-.19-.97,.08-1.94,3.96-3.23,8.22-4.97,12.28-.16,.41-.41,.78-.98,.93-.77-.3-1.09-.91-1.53-1.45-1.49-1.79-2.98-3.59-4.48-5.38-.31-.37-.71-.64-1.46-.57-1.74,4.24-3.45,8.57-5.17,12.83-.21,.52-.43,1.02-1.11,1.31-2.42-1.79-4.11-4.22-6.36-6.21-1.35-.88-1.6,1.2-2.05,2.02-1.72,3.96-3.26,8-5.1,11.91-.38,.77-1.02,.86-1.84,.22-2.12-1.64-4.23-3.3-6.36-4.9M
6,1.44-5.05,3.88-9.85,5.7-14.8,.08-.2,.29-.36,.45-.54,1.18,.04,1.85,.78,2.67,1.29,1.99,1.09,3.18,2.72,5.49,3.39,.17-.21,.45-.42,.55-.68,1.59-4.23,3.19-8.44,4.71-12.69,.26-1.57,1.6-1.23,2.32-.26,1.95,1.77,3.61,3.82,5.69,5.44,.15,.1,.46,.03,.84,.04,1.68-4.15,3.01-8.47,4.5-12.69,.28-1,1.06-1.25,1.82-.39,2.09,2.25,4.1,4.54,6.21,6.76,.21,.23,.91,.14,1.02-.12,1.65-4.24,3.04-8.45,4.59-12.79,.46,.1,.98,.08,1.14,.26,2.33,2.63,4.46,5.37,6.66,8.09,.12,.14,.46,.28,.64,.24,.22-.05,.45-.26,.54-.45,1.81-3.89,2.86-8.09,4.71-11.96,M
.7,.02,1.08,.29,1.36,.67,1.61,2.24,3.22,4.48,4.83,6.72,.6,.84,1.18,1.69,1.78,2.53,.22,.31,.77,.08,.95-.1,1.88-3.51,3.13-7.34,4.78-10.96,.19-.43,.58-.72,.82-.59,1.17,.58,1.63,1.88,2.36,2.88,1.62,2.6,3.23,5.21,4.84,7.81,.29,.47,.57,.95,1.22,1.18,2.23-2.82,3.46-6.92,5.25-10.12,.24-.51,.51-.99,1.28-1.29,2.97,4.25,5.18,8.99,7.93,13.37,.15,.16,.77,.39,.98,.09,1.92-2.8,3.45-5.83,5.21-8.74,1.46-2.59,1.88-1.12,3.01,.64,2.42,4.44,4.48,9,6.62,13.53,.27,.45,.91,.32,1.17-.04,2.1-2.88,4.11-5.81,6.19-8.7,.27-.37,.56-.74,1.14-.86,M
.66,.41,.85,1.04,1.12,1.63,2.16,4.76,4.1,9.57,5.93,14.41,.39,.84,.57,3.02,1.94,2.75,2.71-2.6,4.98-5.62,7.5-8.39,.32-.37,.72-.62,1.39-.58,12.4,27.38,3.02,24.73,18.53,13.13,.75,.53,.93,1.16,1.15,1.79,2.75,7.6,4.97,15.38,7.51,23,.94,.12,1.41-.3,1.93-.63,2.53-1.61,5.06-3.22,7.6-4.82,.55-.29,1.47-.95,2.07-.51,3.38,9.35,5.27,19.16,7.97,28.72,1.79-.09,3.01-1,4.41-1.56,2.75-1.13,5.46-2.34,8.19-3.5l-.13-.05c1.71,3.82,2.16,8.16,3.22,12.21,1.35,6.43,2.62,12.87,3.91,19.31,.19,.94,.45,1.89,.26,2.86-4.77,1.02-9.21,2.95-13.84,4.4M
1l.12,.12Z"/><path class="cls-2" d="M1244.02,143.59c-9.51,.74-19.07,1-28.58,1.69-4.83,.21-9.66,.86-14.49,.82-1.22-.41,.59-1.79,.91-2.4,3.34-4.04,6.7-8.08,10.03-12.12,1.63-1.98,3.23-3.97,4.81-5.97,.19-.25,.35-.64,.24-.89-.22-.52-.88-.35-1.36-.31-7.38,.52-14.75,1.06-22.13,1.59-4.56,.27-9.11,.81-13.68,.87-.38,.04-.57-.46-.47-.71,5.94-6.71,12.34-13.04,18.45-19.61,.75-.9,1.84-1.54,1.92-2.79-10.51,.23-20.94,1.48-31.43,2.17-.65-.06-2.23,.38-2.32-.46,7.46-7.86,15.72-14.99,23.39-22.65,1.04-1.01,1.95-2.1-.3-2.04-9.28,.28-18.M
54,1.04-27.81,1.21-.4-.6,.03-.98,.46-1.4,9.82-8.63,19.35-17.59,29.34-26.03,8.24-.33,16.6-.05,24.86-.14,.66,.05,2.3-.2,1.91,.89-7.86,7.98-16.15,15.57-24.16,23.42-.56,.65-1.6,1.25-.2,1.7,9.42-.33,18.83-.67,28.25-.92,1.43,.18,.32,1.39-.23,1.95-6.25,6.77-12.66,13.41-19,20.1-.34,.51-1.54,1.42-.65,1.82,1.34,0,2.69-.01,4.02-.09,9-.5,18-1.03,27-1.58,.89,.06,3.57-.54,2.62,1.09-4.99,6.29-10.18,12.43-15.24,18.66-.5,.84-1.65,1.52-1.43,2.57,1.33,.33,2.66,.08,3.99-.01,11.93-.76,23.91-1.64,35.88-1.66l-.16-.11c-5.04,7.01-9.71,14.2M
7-14.58,21.4l.12-.05Z"/><path class="cls-2" d="M794.18,796.62c.02-.06,.04-.12,.05-.18,.03,.02,.07,.03,.1,.05l-.15,.13Z"/><path class="cls-2" d="M986.27,775.83c-2.28,.08-4.57-.04-6.85-.02-5.54,0-5.43-.47-3.31,3.77,3.26,6.69,6.46,13.39,9.03,20.29-.22,.25-.33,.48-.53,.58-3.7,1.67-7.23,3.96-11.06,5.27-.8-.34-.91-1.02-1.16-1.6-1.18-2.75-2.26-5.52-3.48-8.26-1.81-4.05-3.71-8.08-5.56-12.12-.23-.51-.47-1-1.25-1.3-3.51,1.68-6.37,4.15-9.48,6.4-1.54,.84-1.77-1.39-2.4-2.27-2.38-4.56-4.75-9.14-7.16-13.69-.57-1.09-1.27-2.14-1.95-M
3.18-.08-.13-.52-.22-.7-.16-2.29,1.3-3.99,3.51-6.03,5.17-1,.83-1.71,2.1-3.07,2.37-3.92-5.34-6.55-11.41-10.42-16.8-.21-.28-.84-.36-1.03-.13-2.34,2.73-4.63,5.53-6.82,8.37-1.48,.91-2.38-2.19-3.23-3.04-2.3-3.41-4.62-6.82-6.93-10.22-.32-.47-.64-.95-1.53-1.12-9.84,14-3.29,12.46-16.85-2.81-.69,.21-1,.54-1.2,.95-1.33,2.71-2.67,5.41-4.01,8.11-.33,.6-.55,1.3-1.33,1.43-3.12-2.99-5.54-6.61-8.47-9.81-.41-.4-1.08-1.29-1.72-.76-1.99,3.32-2.73,7.26-4.62,10.63-.98,.77-1.81-.98-2.5-1.5-9.92-10.44-6.85-9.8-11.44,2.96-.22,.54-.51,1.51M
-1.27,1.31-2.64-1.87-4.72-4.41-7.14-6.54-.54-.32-1.54-1.66-2.13-.95-1.83,3.71-2.08,8.04-3.71,11.85-1.11,.96-2.34-1.17-3.29-1.68-1.77-1.47-3.53-2.96-5.33-4.41-.23-.18-.71-.16-1.15-.24-1.52,4.41-2.07,8.92-3.62,13.2-1.93,.56-9.06-5.8-9.98-3.86-1.04,4-2.04,8-3.03,12.01-.13,.52-.28,1.06-.9,1.4-13.18-4.77-7.17-7.84-13.43,11.01-4.99-2.35-6.59-2.97-9.39-3.67-1.53,3.95-2.35,8.11-3.61,12.16-.24,.82-.4,1.68-1.25,2.42-3.08-.93-5.98-2.57-9.22-3.02,1.45-4.81,2.54-9.71,4.1-14.47,.09-.25,.66-.51,.96-.41,2.25,.71,4.49,1.44,6.73,2.1M
6,1.54,.5,2.26,.69,2.71-1.13,.96-3.9,1.89-7.82,2.83-11.72,.19-.79,.89-1.14,1.74-.84,2.63,.95,5.35,1.96,7.92,2.99,.93-.45,.99-1.14,1.14-1.74,.93-3.91,1.71-7.85,2.69-11.75,.11-.45,.7-.64,1.25-.4,2.64,1.07,5.18,2.27,7.79,3.41,.3,.12,.74,.02,1.13,.02,1.36-4.27,1.82-8.76,3.17-13.03,.07-.2,.78-.42,1.03-.31,2.73,1.09,5.21,2.67,7.83,3.97,.91,.48,1.59,.3,1.79-.48,.37-1.48,.71-2.96,1.07-4.44,.56-2.33,1.11-4.65,1.68-6.98,.15-.63,.85-.76,1.51-.3,2.45,1.8,4.72,3.85,7.08,5.75,.47,.38,.87,.83,1.76,.87,1.69-3.64,2.24-7.73,3.57-11.M
51,.13-.38,.97-.56,1.32-.26,1.37,1.18,2.75,2.36,4.09,3.57,1.43,1.29,2.8,2.62,4.24,3.9,.21,.19,.7,.19,1.14,.3,1.26-3.48,2.39-6.85,3.62-10.32,.53-1.56,1.49-.98,2.36-.1,2.1,2.11,4.16,4.24,6.27,6.33,.75,.74,1.25,1.66,2.41,2.09,1.43-.57,1.27-1.81,1.73-2.76,1.26-2.57,2.17-5.33,3.54-7.84,.71-.02,1.12,.22,1.45,.58,1.58,1.74,3.19,3.47,4.75,5.22,1.06,.81,4.35,6.27,5.45,4.85,1.78-3.14,3.44-6.33,5.38-9.38,.16-.25,.82-.25,1.05,0,3.67,4.02,6.73,8.56,10.24,12.7,.69-.11,1.03-.4,1.3-.78,1.96-2.78,3.81-5.73,5.99-8.33,.73-.02,1.09,.2M
5,1.38,.64,3.44,4.59,6.66,9.36,9.97,14.03,.21,.26,.83,.3,1.06,.06,2.73-2.51,4.88-5.56,8-7.65,.98,.22,1.38,1.24,1.93,1.96,2.95,4.72,5.88,9.44,8.81,14.16,.36,.57,.57,1.21,1.45,1.59,1.85-.86,8.98-7.82,10.3-6.53,3.53,5.61,6.39,11.62,9.66,17.39,.53,.66,.94,2.32,1.98,2.12,3.47-1.83,6.94-3.68,10.38-5.55,.62-.32,.26-1.01,.04-1.49-3.22-5.77-6.45-11.53-9.68-17.3l15.2,3.37c2.29,4.13,4.56,8.28,6.83,12.42,.25,.79,1.71,2.49,.39,2.85Z"/><path class="cls-2" d="M602.51,978.79s.03-.01,.05-.02c.02,.04,.04,.07,.06,.11l-.11-.09Z"/><patM
h class="cls-2" d="M635.66,966.57s-.02-.03-.03-.04c.05-.03,.1-.05,.15-.07l-.12,.11Z"/><path class="cls-2" d="M631.88,956.96c8.7-3.37,16.84-7.57,25.22-11.35-.08-.41-.02-.88-.28-1.18-2.04-2.26-4.3-4.43-6.43-6.6,.71-.71,1.6-1.11,2.47-1.51l-5.46-8.35c-1.43,.74-3.04,1.29-4.36,2.23-.15,.1-.26,.44-.17,.55,2.03,2.16,4.34,4.11,6.46,6.18,.93,1.14-1.18,1.52-1.86,1.99-8.02,4.03-16.47,7.35-24.83,10.69-2.5-2.63-4.99-5.26-7.57-7.99,8.55-3.77,17.53-6.5,25.91-10.65,.66-.31,.76-.9,.24-1.36-2.25-1.95-4.6-3.93-6.83-5.87,.18-.69,.83-.8M
9,1.37-1.15,2.06-.99,4.13-1.96,6.2-2.94l-5.29-8.1c-3.59,1.81-7.52,3.09-11.16,4.85-.38,.5,.36,1.02,.73,1.31,1.87,1.4,3.76,2.78,5.63,4.18,1.08,.91,2.27,1.61,.21,2.29-8.07,3.22-16.26,6.29-24.6,8.97-.51,.18-.7,.73-.37,1.06,2.19,2.2,4.47,4.31,6.66,6.49,.22,.22,.18,.6,.27,.94-6.25,2.4-12.66,4.27-19.15,6.1-3.44,.93-6.89,1.85-10.33,2.78-.52,.14-.95,.36-1.11,.99,2.29,2.64,4.76,5.32,6.82,8.16-.44,.73-1.24,.87-2,1.07-9.32,2.51-18.77,4.63-28.33,6.47-1.8,.58-4.21,.18-5.63,1.53,1.59,2.84,3.58,5.52,4.82,8.48,.29,.51,.68,1.11,1.37M
,1.01,12.32-2.17,24.6-5.49,36.52-9.03,1.76,3.24,3.68,6.39,5.54,9.57,11.09-3.91,22.37-7.49,33.07-12.24-1.81-2.73-4.03-5.26-5.61-8.12-.09-.88,1.25-1.07,1.86-1.45Zm-3.87,1.57c-10.14,3.96-20.5,7.69-30.98,10.57-1.85-2.94-4.08-5.73-5.86-8.72,.91-.89,2.05-1.01,3.21-1.37,9.68-2.63,18.96-6,28.29-9.31,2.37,2.56,4.47,5.26,6.69,8.01-.53,.33-.9,.64-1.35,.82Z"/><path class="cls-2" d="M657.1,945.61s.04-.01,.06-.02c-.01,.02-.03,.05-.04,.06,0,.01-.01,.01-.01,.01,0-.02-.01-.03-.01-.05Z"/><path class="cls-2" d="M686.05,904.68c-1.1,.7M
8-2.03,1.48-2.97,2.13l-4.85-7.42c2.54,1.82,5.54,3.16,7.82,5.29Z"/><path class="cls-2" d="M693.82,886.25c-5.14,4.42-10.74,8.24-15.96,12.58l-5.33-8.16c4.42-2.93,8.31-6.56,12.63-9.46,2.92,.69,5.63,2.71,8.41,3.92,.48,.24,.59,.82,.25,1.12Z"/><path class="cls-2" d="M1269.92,183.76c2.73-7.07,6.55-13.84,9.65-20.8l-.07,.07c17.28-.01,34.6,.47,51.86,.01l-.14-.13c-.71,6.33-3.05,12.44-4.39,18.68-.19,.73-.25,1.49-.3,2.23-.01,.15,.25,.39,.46,.45,14.71,1.24,29.56,1.19,44.29,2.39,4.03,.25,8.05,.53,12.07,.8,.79,.08,2.01,.02,2.11,1.0M
4,.16,6.45,0,12.91,.04,19.37-.04,.58-.05,1.52-.78,1.63-21.32-1.03-42.62-3.68-63.97-3.86l.1,.09c1.53-6.1,3.07-12.2,4.59-18.31,.05-.88,.86-2.66-.43-2.9-18.39-.7-36.79-.69-55.19-.89l.12,.12Z"/><path class="cls-2" d="M974.4,1293.7c5.18,.62,10.37,1.25,15.55,1.87,3.1,.54,6.5,.36,9.39,1.68v-.02c-.6,.1-.88,.44-1.01,.88-.52,1.78-1.04,3.56-1.55,5.35-8.27,28.13-17.38,56.08-27.38,83.69-.39,.99-1.88,.78-2.79,.83-8.26-.1-16.48,.2-24.74-.15,6.32-19.51,14.76-38.71,21.08-58.29,3.91-11.31,7.57-22.66,11.35-34,.21-.63,.39-1.25,.2-1.91M
,0,0-.1,.06-.1,.06Z"/><path class="cls-2" d="M437.08,145.85c.41-.01,.86-.08,.97-.43,.53-1.67,1.03-3.34,1.52-5.01,8.58-28.57,17.51-57.17,28.03-85.12,8.76-.53,17.57-.01,26.36-.15,.25,0,.49,.14,.73,.21,.27,.55,.05,1.05-.15,1.57-2.01,5.24-4.07,10.48-6.01,15.74-9.6,25.48-18.63,51.2-27.02,77.06-.01,0,.08-.07,.06-.06-.38-.5-1.01-.65-1.68-.73-7.58-1.05-15.4-1.25-22.81-3.09Z"/><path class="cls-2" d="M162.65,1022.05c-36.95-9.62-73.85-19.97-109.74-32.76-.65-7.42-.2-18.46,.08-21.23,1.8-.34,3.52,.83,5.23,1.28,35.47,12.52,71.18,M
24.54,107.68,34.07l-.1-.08c-1.18,6.27-1.91,12.61-3.27,18.85l.12-.12Z"/><path class="cls-2" d="M264.56,1009.23c.02-5.64-.13-11.27,.02-16.91l-.13,.12c26.46,5.22,52.9,11.41,79.82,14.11,.77-.13,.64-1.09,.66-1.67-.17-3.44-.35-6.88-.53-10.32-.04-1-.42-2.74,1.15-2.58,17.2,2.68,34.51,4.64,51.85,6.2,4.02,.3,8.04,.56,12.06,.84,.8,.06,1.62,.1,2.29,.53l-.08-.07c1.03,3.27,1.1,6.77,1.62,10.15,.14,1.16,.36,2.34-.04,3.51l.13-.1c-20.12-1.34-40.24-2.48-60.24-5.14-2.39-.18-4.8-.8-7.2-.65-.22,.04-.51,.25-.54,.41-.42,4.81,.01,9.68-.07,M
14.51l.12-.09c-27.2-2.72-54.25-7.39-80.99-12.93l.1,.08Z"/><path class="cls-2" d="M156.19,1059.55c-34.73-7.53-69.69-15.4-103.48-26.1-.46-6.71,.02-13.55-.1-20.29,0-.32,.13-.63,.2-.91,.56-.27,1.06-.15,1.57,0,2.77,.84,5.54,1.67,8.31,2.51,31.76,9.85,64.28,18.18,96.7,26.17l-.07-.09c-.51,6.33-2.25,12.55-3.25,18.83l.13-.11Z"/><path class="cls-2" d="M820.94,1307.89c8.25-.92,16.47-2.37,24.78-2.59,.89,.29-.05,1.69-.22,2.29-13.05,26.32-27.1,52.19-41.6,77.79-.49,.87-.8,1.84-1.92,2.55-8.15,.24-16.37,.04-24.53,.1-.68-.06-2.24,.2-M
2.25-.74,15.76-26.21,31.38-52.55,45.84-79.46l-.09,.07Z"/><path class="cls-2" d="M340.38,131.75c4.44-25.31,10.01-50.4,15.64-75.48,.24-1.53,1.96-1.22,3.17-1.27,7.27,0,14.55,0,21.83,0,.93,0,1.9-.11,2.81,.36-6.21,26.36-13.25,52.65-18.43,79.28-.23,1.29-1.75,1.25-2.77,1.01-5.68-.9-11.35-1.81-17.03-2.71-1.6-.29-4.36-.39-5.22-1.2Z"/><path class="cls-2" d="M1071.8,1307.13c7.27,1.12,14.55,2.22,21.81,3.37,2.58,.33,2.62,.81,2.24,3.24-4.58,24.75-9.6,49.41-15.48,73.9-1.17,.52-2.35,.39-3.58,.41-6.87,0-13.75,0-20.62-.01-2.95-.1-3.M
58,.41-2.78-2.97,6.94-25.84,12.51-52,18.53-78.03,0,0-.12,.1-.12,.1Z"/><path class="cls-2" d="M152.85,844.99c.94,6.3,1.77,12.61,2.5,18.94-.23,.71-1.01,.55-1.59,.28-29.78-13.91-58.92-28.75-87.62-44.53-3.55-1.95-7.09-3.92-10.63-5.89-1.36-.84-3.39-1.47-3.05-3.42-.02-6.03-.03-12.06-.03-18.09,.06-.73,.02-1.96,1.15-1.55,6.71,3.74,13.21,7.82,19.92,11.6,26.03,15.01,52.55,29.21,79.42,42.75l-.08-.08Z"/><path class="cls-2" d="M1289.22,345.29c19.67,4.02,39.62,7.12,59.15,11.6,11.43,2.47,22.85,4.99,34.18,7.73,.9,.22,1.85,.33,2.64M
,1.05,.41,6.56,.03,13.26,.14,19.86,.09,2.43-1.57,1.37-3.13,1.14-32.05-8.44-64.42-15.72-97.05-22.03l.11,.1c1.5-6.46,1.94-13.24,4.09-19.5l-.13,.05Z"/><path class="cls-2" d="M149.09,1097.55c-32.28-4.74-64.34-11.96-96.08-19.4-.71-.64-.71-1.29-.71-1.94-.01-5.92,.02-11.85,.15-17.77-.03-2.97,1.3-1.99,3.43-1.59,31.24,8.07,62.66,15.29,94.41,21.35,.76,.17,2.07,.21,1.94,1.25-.36,2.13-.74,4.26-1.14,6.39-.47,2.56-1.03,5.1-1.43,7.67-.22,1.38-.92,2.72-.7,4.14l.12-.1Z"/><path class="cls-2" d="M474.1,687.86s.01,.03,.01,.04c-.05,.02M
-.1,.05-.15,.07l.14-.11Z"/><path class="cls-2" d="M486.05,706.62s.06,.01,.09,0c.02,.02,.03,.05,.05,.07l-.14-.07Z"/><path class="cls-2" d="M508.99,716.17c-4.32-4.93-7.62-10.62-11.92-15.54-3.35,1.7-6.34,3.67-9.57,5.54-.41,.24-.82,.49-1.36,.45-4.25-6.06-8.69-12.16-12.03-18.72,3.73-1.68,7.1-4.05,10.74-5.85,.93,.38,1.17,1.02,1.53,1.59,3.67,5.33,6.58,11.21,10.7,16.19,.43,.01,.78-.09,1.07-.25l10.84,16.59Z"/><path class="cls-2" d="M644.69,680.15s0,.05-.01,.07c-.68,4.69-1.19,9.52-2.68,14.02-14.11-3.91-8.9-6.48-12.85,9.82-.0M
9,.42-.69,.64-1.24,.42-3.08-1.01-5.91-2.69-9.02-3.55-.21,0-.61,.14-.64,.27-1.18,4.09-1.67,8.26-2.98,12.34-1.56,0-2.54-.83-3.69-1.34-2.38-.95-4.36-2.6-6.87-3.25-.16,.09-.31,.14-.34,.21-1.55,3.69-1.9,7.83-3.46,11.49-.75,.17-1.18-.07-1.57-.36-2.45-1.84-4.89-3.7-7.34-5.54-.63-.34-1.46-1.38-2.2-.88-1.45,3.09-2.31,6.4-3.5,9.59-.23,.63-.71,1.48-1.52,1.06-13.83-10.09-7.86-12.23-15.58,2.07-.93-.01-1.36-.45-1.79-.85-2.33-2.19-4.63-4.38-6.96-6.58l-2.64-4.04c1.64-3.15,3.22-6.32,4.94-9.44,.14-.26,.8-.33,1.02-.12,2.96,2.78,5.81,M
5.65,8.75,8.44,.47,.38,1.22,1.19,1.86,.71,1.75-2.91,2.55-6.34,3.93-9.45,.18-.51,.54-1.2,1.2-.99,2.55,1.63,4.57,3.93,6.91,5.84,.96,.6,2.83,3.24,3.79,1.63,.91-2.92,1.79-5.85,2.7-8.77,.38-.76,.45-2.59,1.68-2.06,2.99,2.13,5.66,4.66,8.7,6.72,.41,.28,1.11,.07,1.24-.39,1.16-3.84,1.81-7.84,3.09-11.62,.18-.06,.31-.14,.4-.12,3.58,1.02,6.15,3.43,9.79,4.5,.24-.24,.63-.45,.69-.71,.41-1.69,.72-3.4,1.11-5.09,.52-2.33,1.07-4.65,1.65-6.97,.03-.15,.33-.26,.61-.46,1.92,.61,3.74,1.62,5.62,2.37,4.7,2.08,4.09,1.69,4.98-2.34,2.83-13.09-.M
23-10.78,12.22-6.65Z"/><path class="cls-2" d="M769.19,1313.7c7.2-.82,14.39-1.64,21.59-2.46,1.93-.16,4.6-.76,2.99,1.71-14.74,25.38-30.53,50.37-46.9,74.83-.47,.08-.98,.23-1.5,.23-8.5-.11-17.03,.29-25.5-.14-.21-1.48,1.28-2.53,1.95-3.75,7.65-10.64,15.03-21.4,22.32-32.2,8.69-12.63,16.74-25.56,25.17-38.28l-.11,.06Z"/><path class="cls-2" d="M975.41,1212.86c6.65-.94,13.42-.27,20.13-.41,.64,.03,1.76,.09,1.85,.88-.13,.85-.2,1.72-.42,2.56-4.72,18.35-9.63,36.64-15.03,54.81-2.09,7.12-4.34,14.2-6.52,21.3-.19,.63-.31,1.27-1.03,1.M
7,0,0,.1-.06,.1-.06-8.36,.13-16.79-.02-25.06,1.26l.15,.07c9.39-27.15,17.98-54.61,25.89-82.18l-.08,.08Z"/><path class="cls-2" d="M1297.32,306.55c29.38,3.86,58.63,8.6,87.69,14.3,.15,.39,.36,.69,.36,.99,0,6.56,0,13.12-.03,19.68-.02,1.89-2.19,.93-3.35,.82-24.8-5.07-49.53-10.16-74.6-13.97-4.68-.91-9.59-1.09-14.11-2.53l.07,.09c-.22-3.21,1.32-6.56,1.75-9.78,.54-2.63,1.04-5.27,1.54-7.9,.12-.64,.29-1.26,.79-1.79l-.11,.08Z"/><path class="cls-2" d="M140.85,1136.47c-28.64-3.11-57.14-8.26-85.46-13.49-1.55-.34-3.72-.32-3.4-2.39,M
.04-6.35-.03-12.7,.08-19.05,.05-.83,.61-1.2,1.55-1,3.13,.64,6.26,1.28,9.37,1.95,27.06,5.87,54.49,10.42,81.87,14.73l-.12-.11c-1.41,6.48-3.03,12.93-4.05,19.48l.15-.11Z"/><path class="cls-2" d="M474.01,660.71s-.03,.05-.05,.07l.05-.07Z"/><path class="cls-2" d="M482.8,676.09l3.24,4.96c-.8,.43-1.46-.36-1.78-1.08-3.54-6.34-7.4-12.67-10.26-19.22,3.67-2,6.71-4.62,10.12-6.84,.15-.08,.64-.03,.71,.08,3.01,4.99,5.27,10.38,8.14,15.45l-10.17,6.65Z"/><path class="cls-2" d="M624.41,672.35c-.92,4.01-1.82,8.05-2.73,12.07-.12,.5-.21,1M
.06-.88,1.35-2.97-.77-5.44-2.75-8.22-4.02-.48-.26-.96-.35-1.56-.15-1.36,3.97-2.01,8.21-3.23,12.24-.07,.24-.79,.43-1.02,.28-2.44-1.61-4.58-3.64-6.88-5.44-.5-.44-1.7-1.59-2.16-1.16-.25,.24-.54,.5-.62,.78-4.56,15.91-1.56,12.29-13.09,3.13-.99-.28-1.17,1.24-1.53,1.88-.9,2.59-1.76,5.19-2.67,7.78-.86,2.17-1.41,1.79-2.88,.35-2.75-2.64-5.18-5.58-8.1-8.03-.14-.09-.48,0-.82,0-1.37,3.16-2.73,6.3-4.13,9.44-.42,1.53-1.65,1.16-2.36,.15-3.15-3.17-5.71-6.86-8.96-9.94-.87-.37-1.21,.88-1.62,1.41-1.02,1.84-2.02,3.68-3.03,5.53l-10.12-1M
5.48c.9-1.4,1.8-3.01,2.67-4.41,.29-.44,.43-1.15,1.2-1.1,.72,.04,.95,.7,1.29,1.16,.41,.55,.79,1.12,1.21,1.68,2.17,2.85,4.35,5.7,6.52,8.55,.35,.46,.7,.92,1.36,1.15,.59-.29,.86-.78,1.11-1.28,1.65-2.85,2.75-6.68,4.84-9.12,.51-.26,1.08,.63,1.43,.91,2.77,3.18,5.21,6.61,8.22,9.58,.13,.12,.45,.12,.69,.17,.62-.6,.85-1.33,1.13-2.05,1.13-2.87,2.27-5.74,3.44-8.61,.07-.17,.34-.35,.57-.4,.21-.05,.57,0,.7,.13,2.52,2.66,4.99,5.35,7.53,8,.87,.84,1.93,1.47,2.31-.19,1.16-3.43,2.3-6.86,3.44-10.28,.75-.96,1.74,.47,2.37,.94,2.31,2.1,4.3M
8,4.43,6.86,6.35,.17,.12,.49,.11,.76,.17,.72-.69,.83-1.55,1.06-2.38,.88-3.15,1.76-6.3,2.64-9.46,.73-1.27,1.95,.24,2.66,.78,2.08,1.68,3.95,3.62,6.17,5.11,.27,.15,.74,.07,1.16,.09,1.41-4.41,2.09-8.88,3.61-13.32,3.73,1.46,6.26,3.35,9.64,5.06,.02,.2,.07,.41,.02,.61Z"/><path class="cls-2" d="M624.45,671.77l-.06-.03v-.03l.06,.06Z"/><path class="cls-2" d="M1046.73,360.85c1.68-4.25,4.15-8.16,6.19-12.25,.43-.99,1.53-2.48-.38-2.43-13.97,.67-27.93,1.46-41.85,2.75-4.68,.41-9.36,.84-14.02,1.4-.66,.07-1.33,.18-2.09-.18,2.27-5.09M
,5.7-9.69,8.44-14.56l-.1,.06c19.53-1.86,39.06-4.02,58.68-4.63,1.25,.33,.18,1.5-.12,2.2-2.13,4.06-4.76,7.92-6.57,12.13-.05,.13,.19,.46,.35,.48,5.36,.31,10.77-.14,16.14-.18,16.84-.57,33.68,.04,50.52,.34l-.15-.1c-2.25,5.23-4.49,10.64-7.28,15.59l.1-.05c-22.66-.5-45.33-1.05-68.02-.67l.16,.08Z"/><path class="cls-2" d="M1146.04,1319.49c.33,.5,.27,1.04,.2,1.58-.41,3.1-.79,6.21-1.23,9.31-1.89,13.7-3.97,27.37-6.23,41.02-.85,5.12-1.71,10.24-2.57,15.36-.09,1.05-1.31,1.44-2.25,1.38-7.95,0-15.89-.01-23.84-.02-.64,0-1.89-.13-1.75M
-.9,3.65-19.35,7.57-38.66,10.66-58.12,.62-3.62,1.27-7.25,1.84-10.88,.16-1.04,.56-2.12-.04-3.17,0,0-.14,.08-.14,.09,7.9,.73,15.73,2.63,23.59,3.82,.64,.11,1.23,.4,1.84,.61l-.08-.07Z"/><path class="cls-2" d="M315.67,128.01c-8.46-1.47-17.07-2.43-25.38-4.58l.09,.07c1.97-18.53,5.13-37,8.11-55.42,.62-3.73,1.22-7.46,1.85-11.19,.17-1.63,1.31-2.11,2.85-1.98,7.67,0,15.34,.02,23.01,.05,1.14,.06,2.4,.08,2.01,1.62-4.58,23.75-9.58,47.55-12.67,71.5l.13-.09Z"/><path class="cls-2" d="M502.98,962.05c14.45-.49,28.79-2.27,43.13-3.85l-.M
1-.06c2.16,2.84,4.32,5.69,6.47,8.53,.34,.45,.75,.9,.61,1.52-13.01,3.05-26.67,3.83-39.98,5.3-2.11,.24-2.19,.38-1.2,2.03,1.85,3.13,4.07,6.28,4.85,9.85l.14-.14c-16.4,1.35-32.76,2.44-49.22,2.82-.02,3.27,1.37,6.37,1.95,9.58,.2,.84,.48,1.68,.25,2.56l.1-.09c-19.45,.84-38.88-.06-58.32-.62l.08,.07c.13-4.94-1.52-9.65-3.21-14.31l-.1,.09c18.87,1.43,37.79,2.72,56.74,2.54,3.37,.2-.09-3.8-.51-5.26-1.06-2.09-2.14-4.17-3.22-6.26-.21-.41-.31-.81-.08-1.24,16.21-.48,32.53,.13,48.74-1.57-.04-.39,.04-.74-.11-1-2.17-3.59-4.58-7.06-6.85-1M
0.59l-.16,.1Z"/><path class="cls-2" d="M546.01,958.13s.03,0,.04-.01c.02,.03,.04,.05,.06,.08l-.1-.07Z"/><path class="cls-2" d="M623.29,891.08c-1.21-.69-2.43-1.38-3.65-2.07-.46-.26-.77-.57-.73-1.16,.58-.25,1.17-.52,1.76-.78l2.62,4.01Z"/><path class="cls-2" d="M624.24,916.53c-8.36,3.69-17.24,6.08-25.99,8.89-.3,.1-.43,.63-.19,.84,1.89,1.69,3.79,3.35,5.67,5.04,.7,.64,1.62,1.14,1.93,2.02-.41,.47-1.03,.67-1.66,.88-9.15,2.9-18.62,5.11-27.99,7.34-1.36,.38-.46,1.48,.16,2.07,2.11,2.43,4.47,4.52,6.32,7.19-11.84,3.51-24.24,5.15M
-36.44,7.32-2.45-3.3-5.17-6.47-7.54-9.8-.06-.08-.01-.21-.01-.43,11.74-2.11,23.76-3.13,35.31-6.1,.33-1.52-9.03-8.16-7.3-8.92,10.03-2.44,20.28-4.03,30.07-7.19-.22-1.03-1.19-1.51-1.88-2.14-1.4-1.31-3.04-2.46-4.48-3.72-.69-.63-1.78-1.03-1.81-2.07,8.25-2.56,16.76-4.53,24.87-7.47,1.04-.37,1.21-.89,.44-1.43-2.59-1.87-5.32-3.6-7.83-5.58-.29-.22-.16-.61,.25-.77,6.59-2.49,13.45-4.45,19.84-7.31l5.32,8.14c-4.79,2.08-9.63,4.01-14.57,5.76-.49,.18-.91,.41-.99,1,2.67,2.22,6.06,3.83,8.5,6.44Z"/><path class="cls-2" d="M656.64,853.32M
c-1.78,1.58-3.72,2.99-5.61,4.45l-5.56-8.5c.29-.22,.6-.42,.93-.61,3.43,1.16,6.75,2.31,10.01,3.57,.47,.18,.6,.77,.23,1.09Z"/><path class="cls-2" d="M1301.01,286.07c.53-.22,.72-.63,.81-1.05,1.34-5.71,2.7-11.41,3.93-17.14,.57-1.73,3.63-.6,5.04-.71,21.34,2.2,42.64,4.73,63.88,7.7,3.18,.44,6.36,.92,9.53,1.39,.69,.1,1.15,.55,1.19,1.13,.13,6.35,0,12.7,.03,19.06,0,.63,.16,1.3-.48,1.88-18.24-2.25-36.39-6-54.72-8.01-5.44-.72-10.89-1.43-16.34-2.11-3.32-.42-6.66-.79-9.99-1.18-1.08-.12-2.12-.31-2.9-1l.02,.05Z"/><path class="cls-2M
" d="M136.03,1156.71c-1.53,5.89-2.87,11.82-4.13,17.75-.28,1.74-1.05,1.73-2.61,1.63-25.75-2.29-51.37-5.63-76.94-9.36-.67-.87-.54-1.84-.57-2.86,.02-5.59,.06-11.18,.1-16.78-.11-2.93,1.14-2.14,3.37-2,16.62,2.67,33.22,5.43,49.93,7.54,8.89,1.19,17.79,2.26,26.7,3.32,1.46,.17,2.95,.26,4.28,.85,0,0-.12-.1-.12-.1Z"/><path class="cls-2" d="M165.89,1003.4c.78-5.56,1.6-11.11,2.41-16.66,.11-.67,.3-1.48,1.22-1.33,31.21,9.08,62.97,17.28,95.03,23.81l-.1-.08c-.99,5.47-2.79,10.82-4.05,16.25l.13-.07c-31.84-6.17-63.67-12.94-94.74-22.01M
l.1,.08Z"/><path class="cls-2" d="M159.38,1040.92c1.58-6.15,2.49-12.57,3.26-18.87l-.12,.12c30.82,7.29,61.77,14.05,93.13,19.4l-.09-.1c-1.25,5.46-3.33,10.81-4.86,16.24l.14-.08c-30.8-3.61-61.25-10.51-91.53-16.8l.07,.09Z"/><path class="cls-2" d="M1197.83,1329.15c-1.65,14.47-2.68,28.99-4.52,43.44-.4,3.54-.76,7.08-1.17,10.62-.16,1.39-.41,2.77-.64,4.16-.07,.42-.58,.74-1.12,.78-7.81,.18-15.62,0-23.43,.03-.84-.13-2.46,.17-2.89-.65-.06-.53-.08-1.08,0-1.61,3.09-20.61,5.63-41.29,7.99-61.99l-.12,.11c8.64,1.81,17.46,3.08,26,5.19M
l-.08-.08Z"/><path class="cls-2" d="M264.09,119.42c-.16-.46-.58-.7-1.13-.8-7.33-1.37-14.66-2.79-21.98-4.21-.8-.15-1.89-.5-1.78-1.45,.73-11.08,1.85-22.13,3.11-33.17,.88-7.83,1.81-15.65,2.73-23.47,0-1.36,1.33-1.51,2.48-1.48,7.41,0,14.82,.02,22.23,.03,3.76-.19,2.85,1.04,2.64,3.95-1.78,13.16-3.8,26.29-5.36,39.48-.5,4.18-.99,8.36-1.47,12.54-.46,2.89-.06,5.92-1.51,8.6,0,0,.04-.01,.04-.01Z"/><path class="cls-2" d="M239.48,1091.22c-27.16-2.22-54.14-7.06-81-11.59-1.58-.27-3.14-.59-4.71-.9-.43-.08-.92-.63-.87-.98,.97-6.09,2.M
21-12.14,3.29-18.21l-.13,.11c29.52,5.69,59.17,11.1,89.08,14.87l-.1-.1c-1.53,5.69-3.86,11.25-5.67,16.89l.11-.09Z"/><path class="cls-2" d="M745.02,610.92c-3.24-.4-6.47-1.46-9.69-2.12-.32-.08-.55-.42-.85-.67,2.81-4.45,6.53-8.13,9.48-12.5-2.57-1.39-5.45-1.84-8.19-2.8-.53-.16-.93-.42-1.21-.92,3.11-4.13,7.04-7.92,10.71-11.65,.34-.34,.61-.71,.5-1.3-2.73-1.39-5.94-2.27-8.89-3.75,3.93-4.84,9.3-8.67,13.78-12.96-.08-.55-.43-.83-.92-1.07-2.52-1.24-5.03-2.51-7.54-3.76-.6-.03-.97,.28-1.31,.61-4.83,4.24-9.15,9-14.2,12.93-2.93-1.1M
3-5.64-2.73-8.63-4.01-5.01,4.46-8.44,9.77-13.25,14.43-3.04-1.2-5.88-2.58-8.69-4.16,3.69-4.98,8.01-9.27,12.01-14,.86-.98,1.26-.97,2.65-.21,2.01,1.09,4.02,2.16,6.05,3.22,.72,.38,1.28,.31,1.76-.19,4.21-4.55,8.76-8.77,13.35-12.96,.48-.45,1.16-.49,1.82-.14,2.37,1.23,4.69,2.54,7.09,3.73,1.24,.6,2.07-.55,2.97-1.16,4.89-3.87,10.01-7.48,14.76-11.49-.06-.2-.03-.49-.19-.59-2.73-1.6-5.2-3.67-8.11-4.93-6.27,3.92-11.66,9.16-17.54,13.58-2.31-1.15-6.22-3.48-7.78-4.65-.28-.21-.36-.66-.16-.88,5.36-4.86,10.88-9.69,16.93-13.89,3.15,1.M
36,5.54,3.72,8.55,5.47,6.73-4.4,13.18-8.97,20.08-13.05,2.12,1,5.38,3.33,8.5,6.07-6.31,4.15-12.98,7.88-19.16,12.31,.24,.37,.34,.72,.62,.89,2.43,1.53,5.09,2.76,7.4,4.47,.14,.11,.22,.46,.12,.54-4.79,3.65-9.88,6.99-14.44,10.81-.48,.55-2.13,1.28-1.16,2.05,2.66,1.25,5.35,2.45,7.95,3.81,.26,.13,.31,.67,.08,.87-4.46,4.09-9.36,7.67-13.49,12.1,3.07,1.55,6.48,2.3,9.4,3.67,.09,.73-.43,1.1-.83,1.51-3.52,3.74-7.35,7.1-10.6,11.08,13.98,5.64,12.31-.8,.26,15.65Z"/><path class="cls-2" d="M815.24,698.24s.05,.02,.08,.03c0,.01,0,.02,0,M
.03l-.07-.06Z"/><path class="cls-2" d="M882.5,666.93c-2.71,2.86-5.86,4.98-8.6,7.87-3.82-2.29-7.25-4.86-10.94-7.29-.61-.41-1.16-.9-2.21-.99-2.78,2.68-4.25,6.11-6.91,9.05-4.2-2.1-8-4.5-12.19-6.37-.28,.18-.58,.27-.68,.44-1.87,2.99-3.36,6.1-4.79,9.24-.2,.44-.02,.93,.41,1.15,3.6,1.9,7.2,3.79,10.81,5.67,.19,.1,.49,.07,.87,.12,1.68-2.64,2.94-5.55,4.58-8.21,.97-1.59,1.32-1.66,2.92-.66,3.32,2.16,6.5,4.52,9.75,6.8,1.05,.75,1.12,1.06,.59,1.93-1.6,2.61-3.21,5.22-4.81,7.83-.57,.91-1.09,.97-2.16,.22-2.9-2.12-5.89-4.09-8.86-6.12-M
.63-.35-1.72-1.32-2.34-.54-6.85,13.19-1.4,10.97-14.87,4.98-1.36-.65-1.99-.48-2.38,.67-1.12,3.21-2.07,6.47-3.27,9.65-.1,.26-.69,.46-.99,.33-3.72-1.48-7.22-3.26-11.11-4.43,1.68-3.97,2.02-8.49,4.06-12.27-.82-.37-1.66-.68-2.5-.98l3.36-2.28c-.26,1.08-1.18,2.13-.75,3.27,2.61,1.03,5.15,2.19,7.73,3.3,1.27,.51,2.36,1.38,4.03,1.44,1.55-3.51,2.74-7.03,4.19-10.49,.07-.17-.06-.4-.11-.73-1.98-.99-4.01-1.95-6.1-2.87l22.81-15.43c2.84,1.46,5.63,3.21,8.41,4.67,1.24-.49,1.59-1.36,2.23-2.01,1.96-2.12,3.77-4.2,5.93-6.15-1.47-1.77-3.87-M
2.5-5.74-3.84l10.46-7.08c1.8,1.41,4.31,2.22,5.64,4.1-2.68,1.69-5.66,3.26-8.13,5.22-1.75,1.37-1.76,1.44,.09,2.7,3.86,2.71,7.84,5.2,11.57,8.09Z"/><path class="cls-2" d="M148.96,1097.66c27.85,4.91,55.97,8.17,84.08,11.15-1.99,5.23-4.43,11.77-6.61,17.43l.12-.07c-27.37-1.76-54.62-5.35-81.8-9.06l.12,.11c1.46-6.53,2.32-13.23,4.21-19.65,0,0-.12,.1-.12,.1Z"/><path class="cls-2" d="M1311.17,246.4c-.19-1.62,.51-3.15,.85-4.71,1.23-5.09,2.27-10.28,3.87-15.27l-.08,.07c6.25-.6,12.58,.63,18.85,.92,16.06,1.15,32.08,2.61,48.09,4.27,1M
.21,.16,2.92,.16,2.72,1.72,.02,3.44,.02,6.88,.01,10.32,0,2.9-.02,5.8-.03,8.71,0,.53,.02,1.07-.52,1.54-12.5-.96-24.96-2.98-37.46-4.15-12.1-1.39-24.34-1.89-36.4-3.52l.1,.09Z"/><path class="cls-2" d="M121.44,1216.59c-21.71-.31-43.77-3.21-65.45-5.06-1.66-.26-4.7,.18-4.42-2.17,0-1.94,.05-3.88,.06-5.81,.02-4.2,.03-8.4,.06-12.6,0-.63-.08-1.3,.69-1.86,22.35,2.55,44.74,5.25,67.19,6.94,1.74,.15,3.48,.28,5.22,.46,1.26,.13,1.59,.52,1.39,1.53-1.51,6.22-2.75,12.57-4.79,18.64l.08-.07Z"/><path class="cls-2" d="M1330.77,1372.37c.15M
-5.16-.05-10.35,.34-15.5,.63-1.09,2.6-.26,3.63-.24,7.2,1.38,14.35,2.96,21.56,4.26,2.69,.67,2.13-1.76,2.19-3.46,.02-7.43-.27-14.87-.04-22.29,.02-.42,.69-.74,1.18-.56,3.43,1.25,6.85,2.52,10.28,3.77,4.78,1.74,9.57,3.47,14.35,5.2,.96,.35,1.42,.92,1.41,1.77-.01,1.94,.01,3.88,.01,5.82,0,4.2,0,8.4,0,12.6-.13,.88,.34,2.42-1,2.43-8.19-1.1-16.26-3.02-24.39-4.48-1.15-.22-1.67,.15-1.72,1.19-.07,8.08-.01,16.16-.12,24.24,.11,1.74-1.71,1.68-3.1,1.65-7.28,0-14.56-.02-21.84-.03-1-.04-2.74,.14-2.83-1.18-.15-5.06,.07-10.12,.09-15.19hM
0Z"/><path class="cls-2" d="M1347.42,98.4c-12.27-.05-24.53,.75-36.79,.43,0-.35-.11-.7,.02-.97,2.92-6.36,5.9-12.7,8.77-19.08,1.32-2.41-1.29-1.85-2.81-1.94-8.35,.12-16.7,.25-25.05,.36-.82-.15-3,.37-2.92-.84,4.59-7.32,9.1-14.75,14.04-21.85,8.48-.33,16.97-.04,25.46-.13,2.83-.12,1.62,1.18,.99,2.91-2.56,5.78-5.13,11.56-7.7,17.34-1.1,1.99-.17,2.04,1.68,2.03,9.96-.16,19.95-.04,29.9-.35l-.13-.09c-.65,6.06-2.84,11.98-4.07,17.98-.42,1.47-.38,3.1-1.48,4.27l.1-.07Z"/><path class="cls-2" d="M738.59,624.65c-.18-.55,.07-1.04,.32-1M
.54,2.04-4.06,4.07-8.12,6.11-12.19l-.09,.06c3.48,1.08,7.19,1.81,10.65,2.68,.35-.18,.64-.26,.78-.42,3.09-3.53,6.17-7.06,9.24-10.6,.86-1.02-.91-1.4-1.68-1.61-2.57-.78-5.31-1.43-7.8-2.38-.33-.58,.07-.91,.37-1.22,3.26-3.62,7.02-7.08,10.58-10.46-.14-.62-.64-.81-1.1-.97-2.85-1.03-5.68-1.92-8.51-3.06,.27-1.23,1.4-1.79,2.26-2.62,3.35-2.8,6.71-5.6,10.07-8.39,.46-.38,1-.73,.93-1.47-2.81-1.27-5.95-2.34-8.69-3.9-.16-.09-.25-.42-.17-.56,4.74-4.32,10.57-7.58,15.69-11.46-.01-.6-.34-.89-.82-1.14-1.92-1-3.84-2-5.74-3.01-.52-.41-1.9M
4-.73-1.67-1.53,5.7-4.53,12.57-7.78,18.74-11.59,.37,.07,.68,.07,.87,.18,2.74,1.86,5.98,3.25,8.42,5.43-.34,.65-1.13,.9-1.78,1.27-5.42,3.2-11.02,6.14-16.34,9.49-.4,.28-.34,.83,.16,1.1,2.7,1.4,5.42,2.8,8.08,4.27,.59,.74-1.24,1.41-1.72,1.86-4.41,2.67-8.49,5.65-12.61,8.59-.49,.35-.99,.69-1.22,1.3,3.01,1.66,6.53,2.58,9.44,4.25-.13,.79-.83,1.16-1.41,1.59-3.66,2.71-7.23,5.49-10.55,8.46-1.85,1.58-.72,1.75,.94,2.38,2.34,.82,4.7,1.61,7.05,2.42,.66,.23,.79,.84,.29,1.32-3.62,3.57-7.52,6.69-10.89,10.52,3.34,1.22,6.51,2.09,9.86,3M
.16,.55,.17,.78,.71,.46,1.06-3.18,3.54-6.57,6.79-9.4,10.62,3.61,1.43,7.56,1.81,11,3.19,.22,.48,.04,.86-.18,1.26-1.37,2.46-2.73,4.92-4.08,7.38-.49,1.24-2.5,3.36-.16,3.84,3.47,.83,6.9,1.81,10.33,2.76l-.1-.11c-1.71,3.74-3.5,7.45-5.16,11.21-.33,.69-1.43,.63-2.11,.47-3.23-.84-6.57-1.19-9.7-2.38,.99-4.07,3.01-7.81,4.77-11.64,.28-1.16-1.93-1.09-2.68-1.45-2.85-.66-5.7-1.29-8.55-1.94,1.31-4.09,3.86-7.76,5.73-11.64,.19-.36-.13-.94-.59-1.06-3.06-.78-6.13-1.56-9.2-2.32-.72-.18-1.29,.07-1.6,.66-1.57,2.96-3.11,5.93-4.66,8.9-.67,M
.97-.75,2.7-2.2,2.79-3.4-.4-6.76-1.34-10.14-1.95l.16,.13Z"/><path class="cls-2" d="M187.31,103.88c-.68-.5-.54-1.39-.57-2.14,.18-4.31,.37-8.61,.57-12.92,.47-7.42,.87-14.85,1.33-22.27,.27-3.65,.41-7.33,.84-10.96,.27-1.06,1.77-.92,2.65-.97,7.68,.01,15.37,.04,23.05,.07,.75-.05,1.6,.15,1.89,.87-.77,11.35-2.08,22.78-2.79,34.17-.43,5.7-.83,11.4-1.26,17.1-.05,.63,.02,1.31-.71,1.8-8.4-1.24-16.63-3.52-25.07-4.79-.02-.01,.06,.06,.06,.06Z"/><path class="cls-2" d="M1250.55,1339.57c-.5,.55-.56,1.2-.6,1.85-.11,1.94-.22,3.87-.28,5M
.81-.24,7.97-.81,15.92-1.4,23.88-.28,5.27-.65,10.54-1.05,15.81-.05,.53-.24,1.21-.85,1.33-8.04,.51-16.15,.02-24.22,.16-1.04,0-2.66,0-2.57-1.36,.53-9.04,1.67-18.04,2.34-27.07,.83-8.46,.78-17.07,2.06-25.45,8.95,1.16,17.78,3.61,26.7,5.16,0,0-.13-.1-.13-.1Z"/><path class="cls-2" d="M1242.38,243.13c22.97,.28,45.86,2.13,68.79,3.27l-.1-.09c-1.62,6.43-3.24,12.86-4.89,19.28-.46,1.77-4,.56-5.41,.72-2.68-.2-5.36-.43-8.03-.66-17.81-1.69-35.67-2.55-53.54-3.27-1.18-.29-5.49,.37-4.85-1.49,2.72-5.91,4.91-12.22,8.14-17.84l-.11,.07Z"M
/><path class="cls-2" d="M194.63,1200.02c-12.23-.58-24.49-.83-36.72-1.49-5.51-.27-11.02-.66-16.52-1.01-4.43-.29-8.86-.61-13.29-.92-1.35-.07-1.27-1.1-1.05-2.01,1.39-5.59,2.78-11.19,4.18-16.78,.14-.55,.47-1.15,1.15-1.18,9.41,.32,18.76,1.47,28.15,2.04,13.95,1.17,27.95,1.44,41.91,2.35,.8,.21,.66,1.1,.36,1.67-2.38,5.38-4.77,10.75-7.16,16.13-.23,.51-.49,1-1.15,1.28-.01,0,.12-.06,.12-.06Z"/><path class="cls-2" d="M110.38,1259.01c-.33-.16-.66-.43-1-.45-2.82-.17-5.65-.29-8.47-.43-13.58-.64-27.17-1.23-40.75-2.07-1.88-.11-3.7M
5-.32-5.63-.42-3.38-.19-3.39-.21-3.37-2.8,.05-5.6,.09-11.2,.14-16.8,.06-1.09-.2-2.62,1.45-2.54,3.36,.12,6.71,.44,10.06,.71,17.16,1.54,34.36,2.54,51.57,3.33,1.3,.08,1.76,.47,1.58,1.39-.57,2.88-1.37,5.71-2.09,8.56-.78,3.06-1.57,6.12-2.32,9.18-.21,.86-.48,1.68-1.23,2.35,0,0,.06-.02,.06-.02Z"/><path class="cls-2" d="M1192.08,368.5c.24,.66-.03,1.27-.23,1.9-1.44,5.02-3.57,9.91-4.51,15.03l.09-.09c-26.35-3.7-52.84-6.69-79.4-8.33,2.15-5.21,4.59-10.31,6.56-15.59l-.1,.05c25.96,1.79,51.91,3.86,77.73,7.14l-.15-.12Z"/><path clasM
s="cls-2" d="M329.13,1066.01c-1.6,5.36-4.4,10.4-6.45,15.63l.11-.07c-25.97-1.78-51.94-3.66-77.75-7.14l.1,.1c1.94-5.62,3.42-11.42,5.7-16.91l-.14,.08c26,4.26,52.29,6.46,78.55,8.42l-.13-.12Z"/><path class="cls-2" d="M1181.55,401.46c.03,.42,.18,.87,.07,1.26-1.31,4.73-2.66,9.45-4.01,14.16-.54,1.84-4.35,.12-5.77,.09-24.88-4.32-49.97-8.24-75.16-10.29l.13,.08c1.87-4.99,3.43-10.1,5.55-15,26.57,2.32,53.03,5.89,79.36,9.81l-.17-.12Z"/><path class="cls-2" d="M1320.74,205.65c-1.51,6.97-3.58,13.84-4.93,20.84l.08-.07c-7.5-1.31-15.3M
2-.86-22.92-1.44-13.06-.52-26.12-1.09-39.19-1.2-2.45-.09-2.84-.03-1.7-2.5,2.69-5.86,5.53-11.66,8.09-17.58l-.09,.06c20.21,.86,40.65,.1,60.75,1.98l-.1-.09Z"/><path class="cls-2" d="M177.18,1239.31c-19.76-.78-39.58-.45-59.33-1.69-1.3-.07-1.29-1.1-.94-2.02,1.47-6.34,3.54-12.57,4.51-19.01l-.08,.06c21.14,2.05,42.62,1.92,63.88,2.69,.31,.02,.73,.45,.63,.68-2.74,6.52-6.2,12.76-8.77,19.34l.09-.06Z"/><path class="cls-2" d="M434.04,362.36c-1.33-.36-2.67-.14-3.98,0-4,.41-8.03,.37-12.05,.48-.95,.03-1.88-.02-2.73-.44-.01,0,.04,.0M
5,.03,.04,.2-.26,.56-.5,.61-.78,.79-4.79,1.03-9.65,1.62-14.47,1.77-15.12,3.79-30.24,6.47-45.22,.1-.54,.94-.84,1.53-.83,5.52-.12,11.04-.24,16.56-.35,.78-.05,2.22,.08,2.08,.98-1.95,12.39-4.57,24.68-6.42,37.09-1.11,7.15-1.99,14.33-2.9,21.51-.1,.74-.16,1.51-.91,2.07l.09-.07Z"/><path class="cls-2" d="M1021.12,1080.62c-.96,1.08-.73,2.68-.99,4.03-.67,6.33-1.26,12.67-1.99,18.99-1.59,12.43-3.51,24.83-5.55,37.2-.18,1.29-1.97,.93-2.96,1-4.17,.09-8.35,.18-12.52,.26-1.19-.19-4.4,.72-4.67-.77,1.58-11.01,4.23-21.89,5.66-32.94,.74M
-4.81,1.49-9.61,2.18-14.43,.82-4.35,.65-8.88,2.01-13.11l-.11,.08c5.28-.63,10.61-.65,15.92-.79,1.07-.03,2.14-.04,3.06,.52,0,0-.04-.05-.04-.05Z"/><path class="cls-2" d="M159.41,140.39c-.07-13.73-.08-27.52,.64-41.24,.02-.41,.65-.78,1.12-.68,8.71,1.79,17.47,3.37,26.13,5.41,.01,0-.07-.06-.05-.05-.47,.28-.62,.67-.65,1.11-.14,2.25-.34,4.51-.41,6.76-.42,12.57-.57,25.15-1.02,37.72-.13,.76-1.37,.54-1.94,.24-7.93-3.17-16.06-5.96-23.89-9.35l.08,.08Z"/><path class="cls-2" d="M1190.56,224.46c19.87-.69,39.77-1,59.65-.56,.27,1.77-M
1.07,3.31-1.61,4.97-2.03,4.77-4.39,9.42-6.22,14.27l.11-.08c-20.85-.39-41.72-.07-62.58,.02-.77-.28-.14-1.15,.11-1.64,3.54-5.68,7.09-11.36,10.64-17.03l-.09,.06Z"/><path class="cls-2" d="M1277.06,1302.67c.32,13.68,.05,27.54-.41,41.24-.05,.45-.62,.79-1.11,.69-8.37-1.5-16.65-3.43-24.99-5.03,0,0,.13,.1,.13,.11-.58-.67-.42-1.44-.4-2.19,.13-4.74,.31-9.48,.43-14.21,.32-9.9,.3-19.82,.8-29.71,.19-.59,1.22-.41,1.7-.19,8.05,2.97,15.97,6.21,23.94,9.37l-.08-.07Z"/><path class="cls-2" d="M644.68,819.77s-.02,.03-.04,.04c-.02,0-.05,M
.01-.07,.01l.11-.05Z"/><path class="cls-2" d="M668.97,826.23s-.04,.05-.06,.07c-.01-.01-.02-.01-.03-.01l.09-.06Z"/><path class="cls-2" d="M680.25,844.8c-2.69,3.56-6.15,6.52-9.43,9.65-.62,.56-1.38,1.06-1.5,1.96,3.18,1.3,6.64,2.21,9.95,3.7-4.28,4.14-8.87,7.6-13.34,11.48-.64,.91,.84,1.2,1.43,1.54,2.32,1.07,4.84,1.83,7.03,3.15,.15,.11,.19,.4,.14,.58-2.02,2.27-4.98,3.67-7.38,5.57l-5.21-7.97c.89-.62,1.77-1.24,2.5-1.94-.1-.55-.47-.82-.97-1.03-1.6-.66-3.19-1.32-4.77-1.98l-2.13-3.26c3.64-2.78,7.27-5.58,10.64-8.58,.45-.4,.91-M
.79,.83-1.47-3.14-1.35-6.71-2.07-9.75-3.54-.03-.73,.53-1.08,.95-1.47,3.27-3.15,6.71-6.14,9.88-9.39,.48-.6-.41-1-.87-1.16-3.15-.94-6.3-1.87-9.38-2.78-.7,.03-.99,.42-1.32,.75-3.42,3.38-7.12,6.77-11.02,9.74-.84,.04-1.23-.17-1.93-.42l-4.92-7.53c2.18-1.99,4.64-3.77,6.55-5.99-.36-.62-.98-.81-1.6-1.01-3.18-1.23-6.63-1.75-9.56-3.53,3.44-3.27,6.56-6.49,9.57-10.06,3.68,.74,7.32,2.04,10.96,3,.34,.09,.62,.34,.98,.56-2.63,3.61-5.95,6.68-8.96,9.99-.32,.33-.12,.91,.37,1.07,3.14,.97,6.28,1.93,9.42,2.89,.46,.16,1.13,0,1.5-.19,3.67-M
3.31,6.84-7.13,10-10.83,3.53,.67,6.91,1.7,10.35,2.59,.54,.13,.68,.58,.31,1.03-2.9,3.52-5.86,6.99-8.88,10.41-.31,.35-.1,.91,.41,1.06,2.96,.99,6.1,1.6,8.96,2.85,.16,.09,.27,.41,.19,.56Z"/><path class="cls-2" d="M1279.57,162.97c-16.21,.57-32.48,1.16-48.7,1.52-1.01-.35,.28-1.6,.53-2.19,4.2-6.24,8.45-12.45,12.62-18.7l-.12,.05c9-.16,17.99-.57,26.98-.93,5.36-.36,10.74-.37,16.11-.42,.65,0,1.33-.06,1.91,.28,.28,.56-.05,1.05-.28,1.54-3.04,6.31-5.89,12.71-9.13,18.92l.07-.07Z"/><path class="cls-2" d="M447.35,413.78c-5.31,.65-1M
0.6,1.53-15.94,1.98-1.4,.13-1.22-1.36-1.2-2.3,.73-12.79,1.43-25.6,2.94-38.33,.41-3.75,.83-7.5,1.23-11.25,.06-.53,.13-1.07-.34-1.53-.01,0-.1,.08-.1,.08,5.64-1.28,11.84-.51,17.38-2.42,.61-.2,1.75-.62,1.96,.25-2.25,17.81-5.32,35.63-6.02,53.58l.07-.06Z"/><path class="cls-2" d="M988.84,1029.53c5.44-1.18,11.06-1.89,16.61-2.23,.96,.13,.82,1.2,.84,1.92-.54,17.3-2.84,34.49-4.12,51.72l.11-.08c-5.3,.55-10.79,.31-15.94,1.75-1.13,.14-3.35,1.2-2.99-.86,1.98-14.1,4.04-28.19,5.19-42.38,.26-2.79,.5-5.58,.75-8.37,.05-.54,.05-1.08-.3M
3-1.55l-.12,.09Z"/><path class="cls-2" d="M88.77,1344.92c-1.36-.59-2.89-.33-4.34-.4-9.57-.04-19.14-.05-28.71-.09-5.56-.19-4.99,.35-4.98-4.06,.13-5.81-.14-11.65,.29-17.44,.45-1.14,2.21-.59,3.2-.73,6.06,.11,12.12,.25,18.19,.33,7.54,.26,15.13-.22,22.63,.41,0,0-.09-.05-.08-.04-.58,.35-.73,.89-.86,1.4-1.97,6.85-3.06,14.01-5.45,20.7l.11-.08Z"/><path class="cls-2" d="M1347.32,98.47c12.37,.12,24.75-.14,37.12,.23,1.2,.1,1.16,1.22,1.18,2.1,0,6.02-.03,12.04-.05,18.07,.03,.73-.1,1.72-.95,1.89-13.97,.01-27.97-.55-41.95-.38l.15,M
.12c-.27-.51-.22-1.05-.09-1.58,1.42-6.85,4.06-13.57,4.7-20.52l-.1,.07Z"/><path class="cls-2" d="M985.93,364.71c20.25-1.6,40.49-3.31,60.81-3.87l-.16-.08c-2.41,4.77-4.65,9.63-7.23,14.32-19.56,1.02-39.21,1.52-58.74,3.44-.78,.06-1.32-.44-1.05-1,2.07-4.32,4.27-8.59,6.44-12.87l-.08,.06Z"/><path class="cls-2" d="M78.48,81.53c-.47-8.03-.07-16.12-.19-24.17-.16-3.09,.55-2.98,3.42-2.95,6.99,0,13.99,0,20.98,.02,1.67,.05,3.55-.3,3.31,2.05-.16,9.88,.07,19.79-.32,29.66-.28,1-1.97,.6-2.78,.5-8.11-1.85-16.56-2.83-24.48-5.18l.08,.07M
Z"/><path class="cls-2" d="M413.37,465.57c-.89-14.74-.8-29.49-.79-44.25,0-1.17-.1-2.36,.31-3.58,5-1,10.15-.93,15.23-1.47,.55-.02,1.47-.03,1.71,.54-.3,15.59-.66,31.22-.38,46.82l.09-.07c-4,1.13-8.26,1.29-12.37,1.93-1.28,.15-2.6,.43-3.9,0l.09,.08Z"/><path class="cls-2" d="M472.27,1012.33c1.27,3.76,1.53,7.95,1.91,11.91,.02,.55-.14,1.04-.67,1.43,0,0,.09-.06,.08-.05-6.1-.28-12.31,.67-18.45,.72-13.4,.48-26.84,.64-40.24,.26l.11,.09c-.7-4.54-.54-9.19-1.63-13.65l-.13,.1c19.71-.05,39.52,1,59.18-.67l-.15-.13Z"/><path class="clM
s-2" d="M962.39,417.78c19.92-1.71,40.02-1.89,60-1.32l-.11-.09c.98,4.49,.33,9.24,1.64,13.65l.13-.1c-19.05-.16-38.11-.66-57.16,.22-.79-.06-2.08,.16-2.43-.71-.91-3.86-.85-7.94-1.92-11.78l-.14,.12Z"/><path class="cls-2" d="M88.66,1345c2.41-1.01,5.32-.26,7.9-.52,7.51-.12,15.01-.26,22.52-.38,1.88-.03,3.75-.05,5.63-.04,1.15,0,1.87,.24,1.36,1.33-3.01,6.85-6.74,13.52-9.3,20.51l.13-.07c-.55,.39-1.23,.37-1.9,.39-9.55,.16-19.1,.44-28.65,.39-.72-.09-2.16,.16-2.27-.82,.91-7.06,3.83-13.87,4.7-20.88,0,0-.12,.09-.12,.09Z"/><path clM
ass="cls-2" d="M78.41,81.46c-.27,8.28-.07,16.56-.05,24.85-.05,2.06,0,2.7-2.28,1.9-8.51-3.24-17.18-6.07-25.61-9.51-.35-6.57-.05-13.15-.14-19.73,0-.82-.1-2.05,1.01-2.14,9.12,1.01,18.04,3.85,27.15,4.7l-.08-.07Z"/><path class="cls-2" d="M116.77,1365.9c9.72,.64,19.64-.28,29.42-.17,2.04,.03,2.46,.28,1.21,2.14-4.29,6.7-8.59,13.4-12.9,20.09-.52,.91-1.85,.84-2.82,.86-8.18-.15-16.42,.43-24.57-.15-.54-.22-.43-.99-.25-1.43,3.08-6.88,6.18-13.76,9.29-20.63,.13-.28,.47-.51,.72-.77,.01,0-.12,.07-.12,.07Z"/><path class="cls-2" d="MM
83.24,1367.12c-.62,4.99-2.25,9.88-3.29,14.81-.59,2.07-.83,4.3-1.68,6.28-.56,.68-1.67,.66-2.5,.68-7.52,0-15.05,0-22.57,0-1.45-.01-2.97,0-2.84-1.87,.03-6.23,.07-12.46,.11-18.68-.14-1.92,1.65-1.58,3.01-1.66,9-.02,18-.03,27-.02,.91,0,1.89-.19,2.75,.47Z"/><path class="cls-2" d="M1352.99,76.31c1.94-5.74,2.98-11.81,4.33-17.71,1.22-4.75,0-4.2,6.17-4.22,6.33-.02,12.66,0,19,0,1.26,.12,3.32-.4,3.15,1.51,0,6.25,0,12.49-.02,18.74-.05,.64-.04,1.52-.86,1.64-10.61,.2-21.29,.31-31.91-.04,0,0,.12,.09,.12,.09Z"/><path class="cls-2" dM
="M461.07,688.6c-4-6.21-7.22-12.95-10.93-19.35-.32-.59-.7-1.17-.44-1.84,3.12-.66,7.11-.02,10.4-.21,.52-.02,1.48,0,1.57-.64-1.64-4.45-4.1-8.6-5.97-12.96-1.47-3.22-2.81-6.49-4.2-9.74-.76-1.56,1.44-1.86,2.41-2.46,3.03-1.35,5.83-3.25,8.96-4.29,.73,.23,.76,.82,.96,1.28,3.23,7.55,6.23,15.1,10.12,22.39l.05-.07c-3.37,2.1-6.8,4.13-10.51,5.85-1.16,.4-.94,1.3-.45,2.17,3.68,6.38,7,13,10.91,19.24l.15-.11c-4.29,.92-8.76,.58-13.13,.67l.08,.06Z"/><path class="cls-2" d="M727.04,622.02c3.85,.86,7.73,1.61,11.55,2.63l-.16-.13c-2.15,3.M
91-3.58,8.27-5.44,12.35-.12,.28-.01,.61-.01,1.01,3.67,.93,7.5,1.43,11.22,2.17-2.06,4.08-2.68,8.77-4.59,12.9-3.76,.15-7.18-.87-10.88-1.18,.7-4.36,2.44-8.54,3.39-12.86,.14-.55-.29-1.07-.98-1.2-3.15-.36-6.27-1.61-9.43-1.31-1.65,4.45-3.02,8.91-4.24,13.4-3.34,.1-6.6-.95-9.92-1.3-.47-.07-1.11,.29-1.21,.67-1.33,4.51-2.05,9.11-3.46,13.59-3.45-1.02-7.07-1.3-10.6-1.96,1.54-4.68,2.1-9.64,3.86-14.23,3.29,.03,6.3,1.26,9.58,1.34,.32,.01,.79-.22,.96-.45,1.29-3.46,2.26-7.1,3.46-10.62,.47-.9,.47-2.66,1.84-2.58,2.9,.44,5.79,.98,8.69M
,1.44,.71,.11,1.24-.21,1.48-.83,1.68-4.31,3.36-8.63,5.03-12.94l-.15,.08Z"/><path class="cls-2" d="M520.88,996.23c.38,3.67,2.1,7.11,2.48,10.77,.06,1.23-3.57,1.13-4.55,1.42-15.46,1.59-30.99,3.92-46.54,3.91l.15,.13c.05-2.71-.72-5.33-1.29-7.97-.32-1.47-.31-3.01-1.16-4.4l-.1,.09c17.09-.57,34.11-2.07,51.11-3.89l-.11-.07Z"/><path class="cls-2" d="M657.18,945.57s.05,0,.07,.01c-.04,.02-.09,.05-.13,.07,.01-.01,.03-.04,.04-.06,.01-.01,.02-.01,.02-.02Z"/><path class="cls-2" d="M663.19,952.13c-1.58-1.96-3.16-3.92-4.73-5.88-.29-M
.36-.65-.62-1.21-.67,.4-.24,.79-.48,1.19-.71l4.75,7.26Z"/><path class="cls-2" d="M714.82,932.02c-3.23,2.77-6.71,5.3-10.19,7.77l-5.49-8.41c2.84-2.07,5.68-4.15,8.52-6.22,.6-.5,1.64-1.29,2.33-.57,1.71,2.18,3.43,4.36,5.09,6.57,.14,.19-.03,.67-.26,.86Z"/><path class="cls-2" d="M865.4,432.62c14.89-3.8,30.16-6.89,45.39-9.04l-.13-.09c.91,3.89,1.68,7.79,2.55,11.7-14.99,2.24-29.82,5.03-44.59,8.34l.14,.07c-1.54-3.6-2.56-7.31-3.27-11.07l-.08,.09Z"/><path class="cls-2" d="M516.76,985.37c9.05-1.64,18.28-2.33,27.33-3.97,4.34-.7,8M
.64-1.58,12.96-2.36,.94-.08,2.26-.62,2.89,.33,1.32,2.81,2.64,5.62,3.94,8.44,.25,.54-.17,1.07-.87,1.23-13.95,2.94-27.98,5.29-42.13,7.19l.11,.07c-.21-.27-.51-.53-.61-.82-1.17-3.41-2.31-6.83-3.47-10.25l-.14,.14Z"/><path class="cls-2" d="M528.88,937.4c2.56,3.01,5.12,6.02,7.68,9.02,.31,.37,.5,.74,.32,1.26-6.06,1.23-12.47,1.17-18.63,1.88-7.74,.24-15.52,1.11-23.25,.77l.09,.06c-2.48-3.43-4.97-6.85-7.45-10.28-.38-.53,.03-1.08,.8-1.12,13.52-.13,27.06-.18,40.53-1.54l-.09-.05Z"/><path class="cls-2" d="M785.34,731.3c2.76,.25,5.M
37,1.32,8.06,1.96,1.13,.39,3.06,1,3.14-.53,.59-3.74,1.18-7.47,1.92-11.18,.56-1.44,2.73-.19,3.8,.06,2.48,.84,4.94,1.69,7.41,2.53l-.09-.09c0,3.19-1.15,6.36-1.59,9.54-.37,1.28-.29,2.86-1.23,3.87-3.19-.73-5.93-2.02-9.06-2.89-.88-.28-1.51,.09-1.66,.9-.67,3.93-1.26,7.87-1.96,11.8-.09,.41-.7,.73-1.19,.59-2.52-.72-5.04-1.46-7.56-2.19-.64-.18-1.29-.3-1.99,0-1.09,3.9-1.34,8.06-2.13,12.05-.12,.65-.44,1.44-1.25,1.4-3.41-.37-6.65-2.07-10.09-1.96,.71-.96,.75-2.05,.9-3.11,.53-3.74,1.08-7.47,1.62-11.21,15.3,2.35,9.2,5.41,13.04-11.M
64l-.1,.1Z"/><path class="cls-2" d="M711.76,895.93c-4.77,5.15-10.75,9.33-16.24,13.85-.37,.33-.38,.84,.02,1.16,2.26,1.83,4.58,3.55,6.71,5.53-2.33,2.72-5.69,4.42-8.49,6.69l-5.38-8.23c6.54-5.32,8.26-3.2,.57-8.53-1.34-1.21-3.39-1.51-1.01-3.11,5.15-3.89,10.17-7.95,15.1-12.1,.82-.66,1.72-.05,2.45,.39,5.21,3.11,6.52,4,6.27,4.35Z"/><path class="cls-2" d="M727.45,907.61c1.09-.32,1.6-.98,2.18-1.57,3.76-3.8,7.51-7.6,11.26-11.4,.75-.76,1.5-1.51,2.3-2.24,.12-.11,.47-.08,.72-.07,2.09,1.68,3.87,3.88,5.83,5.75,.34,.34,.3,.8-.08,1.M
18-4.84,4.9-9.68,9.8-14.53,14.69-.38,.37-1.03,.92-1.59,.61-1.68-1.46-2.84-3.39-4.33-5.03-1.28-1.5-1.66-1.45-2.95-.25-5.03,4.78-10.48,9.32-15.97,13.7-.43,.33-1.11,.34-1.42,.02-1.98-2.03-3.94-4.07-5.89-6.08,.08-.25,.07-.51,.22-.63,5.85-4.58,11.31-9.62,16.96-14.27,.22-.07,.61-.1,.74,0,2.32,1.69,4.56,3.57,6.55,5.59Z"/><path class="cls-2" d="M607.51,988.47c-12.32,3.76-24.67,7.39-37.23,10.35-.91,.32-2.21,.09-2.43-.96-.92-2.98-2.46-5.88-2.99-8.93,4.04-1.63,8.45-2.15,12.65-3.32,8.35-1.71,17.24-5.17,25.12-6.74l-.11-.08c1.63M
,3.26,3.26,6.51,4.89,9.77l.1-.09Z"/><path class="cls-2" d="M723.86,589.06c3.15,.89,6.23,1.92,9.27,3.02,.28,.16,.32,.29,.56,.59-3.14,4.17-6.85,8.44-9.85,12.69,.34,.57,.75,.82,1.28,.96,2.68,.69,5.38,1.3,8.03,2.1,.32,.09,.56,.54,.43,.8-2.17,4.27-4.35,8.54-6.53,12.8l.15-.08c-3.59-.2-7.01-1.88-10.59-1.84,1.26-4.57,3.81-8.68,6.05-12.9,.21-.37,.55-.74,.22-1.21-2.83-1.67-6.59-1.57-9.45-3.24,3.18-4.84,7.08-9.12,10.55-13.75l-.11,.08Z"/><path class="cls-2" d="M784.62,634.96c1.25-2.95,3.12-5.68,4.81-8.48,2.2-3.64,2.64-3.13-2.1M
7-4.53-2.41-.87-5.27-1.04-7.44-2.36,1.82-3.18,7.12-8.03,9.75-10.6,4.07,.95,8.29,2.3,12.08,4.05l-.14-.16c-8.54,8.26-8.64,8.37-9.43,10.36,13.94,5.46,13.28,.42,5.36,14.02-.43,.92-1.47,.84-2.29,.53-3.55-.98-7.1-1.96-10.64-2.94l.1,.11Z"/><path class="cls-2" d="M632.41,815.89c.07,.01,.13,.01,.2,.01l-.06,.09-.14-.1Z"/><path class="cls-2" d="M644.57,819.82s.03-.05,.05-.07c.02,.01,.04,.01,.06,.02l-.11,.05Z"/><path class="cls-2" d="M651.2,808.83c-1.82,3.81-4.13,7.38-6.58,10.92-4.01-1.21-7.94-2.87-12.01-3.85,4.58-7.34,5.61-8.M
99,6.04-10.27l1.48-1c3.41,1.22,7,2.05,10.47,3.13,.46,.13,.75,.69,.6,1.07Z"/><path class="cls-2" d="M635.78,966.46s.02,.03,.03,.05c-.05,.02-.1,.04-.15,.06l.12-.11Z"/><path class="cls-2" d="M641.35,975.54s.05-.01,.08-.02c.02,.02,.03,.05,.05,.07l-.13-.05Z"/><path class="cls-2" d="M669.62,962.01c-9.07,4.87-18.4,9.92-28.19,13.51-2.13-2.83-3.75-6.02-5.62-9.01,8.99-3.56,17.6-7.65,26.01-12.01,.8-.32,1.56-1.09,2.46-.68,.01,0,.01,.01,.02,.01,1.7,1.72,3.98,5.57,5.26,8.06,.03,.04,.05,.08,.06,.12Z"/><path class="cls-2" d="M669.M
73,961.95l-.07,.08h-.02s-.01-.01-.02-.02c.01,0,.01-.01,.02-.01,.03-.02,.06-.03,.09-.05Z"/><path class="cls-2" d="M624.46,671.77c1.5-4.94,2-10.29,4.14-14.98l-.18,.12c2.79,1.49,5.58,2.98,8.62,4.12,.21,.08,.52,.01,.92,.01,1.2-4.6,2.45-9.22,3.74-13.8,.07-.26,.68-.52,.95-.42,2.9,1.1,5.74,2.3,8.48,3.55,.24,1.07-.13,2-.35,2.94-.95,4-1.9,8-2.85,12-3-.78-5.85-2.09-8.75-3.17-.62-.23-1.43,.07-1.56,.6-.37,1.47-.73,2.93-1.06,4.41-.59,2.63-1.15,5.26-1.72,7.9-.17,.78-.79,1.01-1.74,.64-2.94-1.24-5.79-2.66-8.7-3.98l.07,.06Z"/><pathM
 class="cls-2" d="M815.24,698.24c-.34,3.9-1.81,7.8-2.56,11.69-.1,.41-.76,.71-1.24,.56-3.23-1.06-6.44-2.13-9.71-3.04-.64-.07-.89,.67-.97,1.17-.59,3.18-1.15,6.37-1.74,9.55-.22,.71-.27,1.69-1.16,1.87-3.67-.87-7.32-2.11-10.98-3.1l.15,.11c1.5-4.26,1.01-8.8,2.8-13.01,3.59,.48,6.83,1.96,10.36,2.64,.26,.05,.83-.27,.92-.51,1-3.29,1.41-6.76,2.21-10.12,.2-.72,.45-1.77,1.45-1.6,3.65,1.05,7.25,2.21,10.57,3.84l-.08-.06Z"/><path class="cls-2" d="M977.09,735.15h-.04s-.02-.05-.04-.07l.08,.07Z"/><path class="cls-2" d="M988.59,755.08M
c-2.59,.01-5.18-.12-7.75-.42l2.26-10.17c.51,1.2,7.26,10.63,5.49,10.59Z"/><path class="cls-2" d="M459.4,707.92c3.86,5.43,7.72,10.86,11.58,16.29,.39,.76,1.46,1.48,.92,2.35-4.69,.22-9.4-.38-14.09-.51l.04,.02c-3.66-5.25-7.33-10.49-10.97-15.75-.31-.73-2.81-3.38-1.36-3.6,4.66,.24,9.28,1.08,13.97,1.25l-.09-.06Z"/><path class="cls-2" d="M459.48,707.97c-4.16-6.45-8.72-12.73-11.99-19.56,.05-.44,.75-.6,1.17-.56,4.15,.12,8.25,.74,12.41,.74l-.09-.06c3.5,6.29,7.62,12.37,11.6,18.45,1.91,2.43-11.82,.76-13.19,.94l.09,.06Z"/><path cM
lass="cls-2" d="M700.59,557.03c-4.47,4.82-8.53,9.93-12.65,14.92-.12,.11-.55,.13-.72,.05-2.45-1.31-4.8-3.13-7.02-4.59,0-.37-.1-.63,.01-.79,3.94-5.05,7.71-10.47,12.38-15.01,.43-.21,1.04-.03,1.4,.26,2.16,1.76,4.79,3.06,6.59,5.16Z"/><path class="cls-2" d="M690.14,863.66c2.13,1.15,4.56,1.84,6.79,2.84,.8,.36,1.82,.48,2.33,1.21-.03,.19,.02,.44-.11,.56-4.06,4.03-8.23,7.98-12.77,11.67-1.06,.86-1.38,.89-2.81,.25-2.24-.99-4.46-2-6.69-3.01-.46-.21-.88-.45-1.05-1,4.9-4.11,9.8-8.3,14.41-12.57,0,0-.1,.05-.1,.05Z"/><path class="clM
s-2" d="M786.87,716.94c.45,1.39,.03,2.77-.16,4.14-.38,3.41-1.2,6.79-1.37,10.22l.1-.1c-3.72-1.07-7.6-2.11-11.48-2.49,3.73-15.49-2.76-15.13,13.06-11.66l-.15-.11Z"/><path class="cls-2" d="M1226.39,912.61c-.05,.07-.09,.19-.14,.19-.31,0-.28-.04,.09-.09,0-.01,.05-.1,.05-.1Z"/><path class="cls-2" d="M1277.81,882.71v-.2s.02,.17,0,.2Z"/><path class="cls-2" d="M431.1,753.22c-.28-.18-.27-.23,.03-.15-.04,.06-.09,.13-.13,.19l.1-.05Z"/><path class="cls-2" d="M1238.28,860.53s.12-.06,.12-.06c0,0-.12,.06-.12,.06Z"/><path class="clsM
-2" d="M391.07,781.51l.28-.25s-.13,.14-.24,.25h-.03Z"/><path class="cls-2" d="M479.62,854.75l.15,.02c-.08-.1-.05-.11-.15-.02Z"/><path class="cls-2" d="M246.67,644.62l.11,.06c0-.15,.02-.14-.11-.06Z"/><path class="cls-2" d="M373.65,839.21l.27,.03c-.13,.19-.19,.16-.18-.09l-.08,.07Z"/><path class="cls-2" d="M1035.31,731.86l-.31-.14c.26-.16,.33-.1,.22,.19l.09-.06Z"/><path class="cls-2" d="M1084.39,835.72l-.3,.07c.09-.03,.19-.07,.29-.11,0,0,0,.04,0,.04Z"/><path class="cls-2" d="M1026.35,667.9c.29-.06,.4,.01,.33,.2-.21,.0M
3-.27-.04-.25-.26l-.08,.06Z"/><path class="cls-2" d="M213.68,633.48l-.23,.11c.12,0,.17,.02,.23-.11Z"/><path class="cls-2" d="M833.42,998.54l-.03-.19c-.19,.08-.15,.11,.14,.11,0,0-.11,.08-.11,.08Z"/><path class="cls-2" d="M1022.13,631.38l-.19,.07c.1-.08,.1-.19,.19-.07Z"/><path class="cls-2" d="M211.94,631.09s.07-.07,.08-.06-.08,.06-.08,.06Z"/><path class="cls-2" d="M996.52,720.13l-.17,.09c.11,.02,.11,0,.17-.09Z"/><path class="cls-2" d="M798.45,1027.99l-.16-.05s.14,.05,.16,.05Z"/><path class="cls-2" d="M1068.1,763.45cM
.09-.16,.18-.45,.28-.45,.35-.01,.34,.09-.02,.19-.09,.03-.15,.12-.24,.21l-.02,.05Z"/><path class="cls-2" d="M808.41,1040.68l-.17-.18c.07,.05,.14,.11,.21,.16,0,0-.05,.02-.05,.02Z"/><path class="cls-2" d="M144.86,784.76l-.17,.11c.11,0,.12-.01,.17-.11Z"/><path class="cls-2" d="M1255.01,1043.53c.08-.04,.16-.08,.24-.13-.1,.04-.2,.08-.31,.12-.02,0,.08,0,.08,0Z"/><path class="cls-2" d="M684.58,1043.96c.13,0,.34-.03,.37,.02,.19,.24,.09,.25-.26-.02-.03,0-.12,0-.12,0Z"/><path class="cls-2" d="M706.46,1045.11l-.06-.12c.08,.05,M
.24,.03,.06,.12Z"/><path class="cls-2" d="M683.51,1046.07l.05-.26c.3,.13,.25,.19-.14,.19l.09,.07Z"/><path class="cls-2" d="M704.99,1047.05l-.11-.14c.13,.07,.22,.03,.11,.14Z"/><path class="cls-2" d="M1209.59,764.46l-.21,.18c.04-.06,.09-.11,.14-.18,.01,0,.07,0,.07,0Z"/><path class="cls-2" d="M1070.61,700.61l-.42,.2c.1-.04,.47-.27,.42-.2Z"/><path class="cls-2" d="M410.11,698.25l-.23-.12c.26-.09,.3-.03,.14,.18l.1-.05Z"/><path class="cls-2" d="M1090.72,696.67l-.14,.07c.06-.08,.04-.19,.14-.07Z"/><path class="cls-2" d="M7M
73.96,1085.41l.27-.12c0,.2-.11,.22-.33,.04,0,0,.06,.08,.06,.08Z"/><path class="cls-2" d="M255.79,599.57l.51-.18c-.14,.03-.43,.2-.51,.18Z"/><path class="cls-2" d="M716.24,1100.54l-.37-.32c.24-.03,.18,.12,.24,.29,.02,0,.13,.04,.13,.04Z"/><path class="cls-2" d="M1098.79,663.83c-.08,.07-.21,.21-.24,.2-.19-.08-.09-.16,.3-.22,.03,0-.06,.02-.06,.02Z"/><path class="cls-2" d="M622.23,1113.6c-.12-.1-.23-.2-.35-.3,.25,.02,.32,.12,.36,.35,0,.02-.01-.06-.01-.06Z"/><path class="cls-2" d="M644.14,1119.52v-.18c.1,.11,.19,.12,0,.18M
Z"/><path class="cls-2" d="M308.21,575.41l-.1-.06c0,.15-.03,.14,.1,.06Z"/><path class="cls-2" d="M778.15,1134.64v-.27c.35,.06,.31,.13-.09,.22l.09,.06Z"/><path class="cls-2" d="M587.13,1155.85l.04,.21c-.26,0-.25-.05,.05-.15l-.1-.06Z"/><path class="cls-2" d="M603.08,1167.2v.14c-.15-.07-.15-.06,0-.14Z"/><path class="cls-2" d="M376.96,530.78l-.21,.04,.11-.13c0,.06,.01,.11,.02,.16l.08-.08Z"/><path class="cls-2" d="M1005.34,689.87l.31,.13c-.25,.17-.32,.11-.22-.18l-.09,.06Z"/><path class="cls-2" d="M521.47,1192.99l.23,.39M
c-.08-.13-.16-.26-.24-.42,0-.02,.01,.03,.01,.03Z"/><path class="cls-2" d="M595.35,494.65v-.16c.18,.12,.15,.15-.08,.09l.08,.07Z"/><path class="cls-2" d="M169.33,463.29l-.27,.08c.21,.14,.25,.09,.11-.13,0,0,.16,.05,.16,.05Z"/><path class="cls-2" d="M410.15,775.13l-.16-.02c.08,.12,.06,.11,.16,.02Z"/><path class="cls-2" d="M553.58,1221.02l-.19-.22c.07,.07,.15,.14,.23,.21,0,0-.04,0-.04,0Z"/><path class="cls-2" d="M626.12,1220.64c.06,.7-1.41,.28-.17-.14l.17,.14Z"/><path class="cls-2" d="M636.31,416.7l-.04,.19c.24-.05,.2-.M
09-.1-.12,0,0,.14-.07,.14-.07Z"/><path class="cls-2" d="M558.32,1240.31l.46,.32c-.12-.09-.24-.18-.39-.27-.03,0-.07-.04-.07-.04Z"/><path class="cls-2" d="M474.03,1241.29l-.19,.13c-.01-.2,.07-.21,.25-.05,0,0-.06-.08-.06-.08Z"/><path class="cls-2" d="M794.78,321.72v.21c.21-.02,.19-.07-.09-.13,0,0,.09-.08,.09-.08Z"/><path class="cls-2" d="M658.73,308.9l-.19-.21c.07,.07,.15,.14,.23,.2,0,0-.04,0-.04,0Z"/><path class="cls-2" d="M765.08,303.36l-.08-.06,.08,.06Z"/><path class="cls-2" d="M701.82,288.29c.07,.03,.21,.08,.21,.0M
9-.09,.23-.11,.21-.08-.05-.01,0-.13-.04-.13-.04Z"/><path class="cls-2" d="M478,1311.69l.2-.09-.1,.15c-.05-.05-.1-.09-.15-.14,0,0,.05,.09,.05,.09Z"/><path class="cls-2" d="M753.91,266.49l-.26,.15c-.04-.2,.07-.23,.32-.07,0,0-.07-.08-.07-.08Z"/><path class="cls-2" d="M575.15,264.55c.65,.28,.66-.3,.79-.71l-.05-.02c-.4,.12-.77,.2-.74,.68v.04Z"/><path class="cls-2" d="M912.31,250.88c-.17-.36,.47-.5,.58-.18,0,.24-.19,.32-.48,.26l-.1-.08Z"/><path class="cls-2" d="M812.4,245.43l-.02-.22c-.23,.06-.2,.11,.1,.14,0,0-.09,.09-.0M
9,.09Z"/><path class="cls-2" d="M751.97,242.81l-.35-.14c.09,.05,.29,.04,.35,.14Z"/><path class="cls-2" d="M814.01,221.04l-.32-.47c.16,.22,.25,.35,.35,.47,0,0-.03,0-.03,0Z"/><path class="cls-2" d="M1096.81,214.1v-.19c.22,.14,.19,.18-.09,.11l.09,.07Z"/><path class="cls-2" d="M763.38,206.23l.16,.16c-.25,.12-.27,.08-.05-.11,0,0-.11-.05-.11-.05Z"/><path class="cls-2" d="M817.95,191.21l.51,.23c-.19,.04-.25-.1-.42-.2-.03,0-.09-.03-.09-.03Z"/><path class="cls-2" d="M1034.45,166.22l-.08,.21c-.19-.18-.14-.23,.16-.13l-.08-.08M
Z"/><path class="cls-2" d="M368.47,679.77l-.14,.14c.04-.16-.04-.23,.14-.14Z"/><path class="cls-2" d="M625.27,773.15l-.12,.11,.06-.12s.04,.01,.06,.01Z"/><path class="cls-2" d="M647.17,738.9c-.03,.05-.07,.09-.09,.14-.02-.01-.05-.02-.07-.03l.16-.11Z"/><path class="cls-2" d="M660.05,727.95s.02,.07,.02,.1c-.04-.01-.09-.03-.13-.04,.03-.01,.11-.06,.11-.06Z"/><path class="cls-2" d="M697.28,705.35s0,.03-.02,.05c-1.02,3.73-.91,7.71-1.5,11.54l-2.89,1.96c-2.78-.16-5.29-.81-8.16-.6-.86,2.13-.65,4.55-1.02,6.81l-8.42,5.7c-3.28-.5M
-3.92-.79-4.14,2.8h-.01l-41.67,28.2h-.01l-.22,.15-.02,.02-12.24,8.28c-1.3-.51-2.62-1.01-3.92-1.51,1.01-3.98,3.04-7.69,4.06-11.67,0-.01,.01-.03,.01-.04,.03,.01,.07,.02,.1,.04,3.88,1.29,7.63,2.95,11.61,3.97,2.09-3.75,2.61-8.26,3.64-12.38,0-.02,.01-.03,.01-.05,.03,.02,.06,.04,.09,.05,3.25,1.44,6.91,2.08,10.32,3.15,.65,.18,1.35-.18,1.5-.72,1.07-3.97,1.09-8.29,2.7-12.06,3.29,1.19,6.8,1.78,10.3,2.46,.48,.1,.93-.24,1.02-.76,.72-4.21,1.48-8.46,1.67-12.69,3,.86,6.17,1.18,9.25,1.8,1.72,.35,2.14,.06,2.41-1.34,.42-4.02,1.44-8.M
11,1.16-12.13-.01-.02-.01-.04-.02-.06,3.17,.45,6.33,.93,9.51,1.34,1.59,.21,1.98-.04,2.15-1.22,.21-1.39,.35-2.78,.5-4.17,.27-2.35,.53-4.7,.81-7.05,.1-.85,.58-1.19,1.51-1.13,3.32,.34,6.62,.84,9.93,1.26Z"/><path class="cls-2" d="M673.7,785.56l-.03-.12c.08,0,.16,0,.24,.01l-.21,.11Z"/><path class="cls-2" d="M673.91,783.35c-.17,.68-.42,1.37-.24,2.09-1.48-.05-2.89-.27-4.33-.58l5.05-3.42c-.16,.63-.32,1.27-.48,1.91Z"/><path class="cls-2" d="M998.82,898.63c4.77-1.63,9.81-2.57,14.69-3.93,1.73,12.7,4.63,25.33,5.65,38.14,.02,.5M
4-.47,1-1.18,1.13-4.2,.71-8.38,1.69-12.6,2.24-1.29,.02-1.19-1.45-1.43-2.34-.38-3.32-.68-6.65-1.07-9.97-.84-7.3-2.08-14.55-3.18-21.81-.18-1.17-.21-2.37-.88-3.46Z"/><path class="cls-2" d="M926.05,469.47c-1.5-3.82-4.9-7.1-5.51-11.26,16-2.45,33-2.77,49.28-3.07,2.01,3.99,4.02,7.98,6.03,11.98,.3,.59-.08,.98-.95,1-16.29,0-32.62-.24-48.85,1.35Z"/><path class="cls-2" d="M916.35,446.86c-1.11-3.91-1.88-7.92-3.26-11.74,15.45-1.65,30.87-3.67,46.41-4.46,5.28-.17,4.95-.84,5.61,3.62,.29,1.92,.82,3.81,1.18,5.72,.22,2.11,.76,2.84-1.M
86,2.88-6.72,.23-13.41,.75-20.12,1.13-9.36,.73-18.73,1.39-27.97,2.86Z"/><path class="cls-2" d="M725.48,665.33c2.82,.71,5.76,.87,8.65,1.25,1.99,.26,2.45,.28,2.87-1.68,.7-3.26,1.52-6.5,2.31-9.75,.19-.57,.38-1.46,1.12-1.53,3.73-.06,7.3,1.29,11.02,1.27-1.46,4.49-2.87,9.02-3.34,13.67l.11-.08c-3.55-.45-7.09-1.07-10.66-1.3-.44-.03-1.08,.37-1.16,.74-.27,1.26-.58,2.52-.8,3.78-.45,2.53-.85,5.07-1.26,7.61-.09,.53-.12,1.06,.2,1.56-3.55-.53-7.12-.98-10.68-1.42-1.03-.13-.92-1.14-.82-1.88,.83-4.12,1.18-8.33,2.54-12.33l-.11,.1Z"/>M
<path class="cls-2" d="M755.48,642.07c-3.8-.58-7.59-1.7-11.4-1.95,1.8-4.2,2.96-8.73,5.18-12.72,.11-.15,.45-.28,.67-.26,3.83,.15,7.46,1.72,11.27,1.92-2.5,4.02-3.57,8.8-5.72,13.02Z"/><path class="cls-2" d="M759.44,670.42s.09,.01,.13,.01c0,.04-.02,.08-.03,.12l-.1-.13Z"/><path class="cls-2" d="M771.58,672.44s.01-.07,.01-.1"/><path class="cls-2" d="M774.92,659.43c-.45,1.61-.88,3.23-1.33,4.84l-9.87,6.68h-.01c-1.37-.26-2.74-.4-4.14-.52q2.54-10.81,3.76-12.95c3.9,.27,7.74,1.3,11.59,1.95Z"/><path class="cls-2" d="M751.34,654M
.97c1.26-4.35,3.27-8.57,4.05-13,3.52,.71,7.04,1.41,10.56,2.13,1.54,.34,.59,1.87,.31,2.82-.95,2.91-1.89,5.83-2.85,8.74-.18,.53-.45,1.11-1.09,1.22-3.68-.21-7.4-1.12-10.98-1.91Z"/><path class="cls-2" d="M748.24,668.48s-.02,.06-.04,.09c-.02,0-.05-.01-.07-.01l.11-.08Z"/><path class="cls-2" d="M759.43,670.49c-.17,1.3-.48,2.59-.75,3.87l-11.71,7.93c-.42-.05-.85-.1-1.27-.15,.35-4.06,1.35-8.08,1.97-12.12,.08-.49,.34-.96,.53-1.45,3.7,.73,7.68,.73,11.23,1.92Z"/><path class="cls-2" d="M759.54,670.55s-.07-.03-.11-.06c0-.02,.01-.M
05,.01-.07l.1,.13Z"/><path class="cls-2" d="M776.29,712.49c-.31,1.76-.71,2.16-2.52,1.71l2.52-1.71Z"/><path class="cls-2" d="M644.56,680.2c1.6-4.82,2.36-9.99,3.28-14.97,3.38,1.43,6.94,2.47,10.61,3.3l-.08-.06c-1.72,4.84-1.64,10.08-3.29,14.96l.12-.12c-3.56-.98-7.01-2.46-10.64-3.12Z"/><path class="cls-2" d="M651.21,711.76c-3.92-.84-7.71-1.98-11.5-3.13,1.57-4.3,1.35-9.09,2.73-13.44,.79-.29,1.41-.11,2.03,.07,2.76,.79,5.51,1.6,8.26,2.39l-.07-.08c.14,4.77-1.22,9.54-1.62,14.31l.16-.12Z"/><path class="cls-2" d="M652.74,697.6M
5c1.29-4.63,1.84-9.55,2.46-14.32l-.12,.11c3.59,.6,7.16,1.47,10.62,2.59l-.08-.09c0,4.81-1.48,9.5-1.51,14.29-3.81-.89-7.63-1.78-11.44-2.67l.07,.08Z"/><path class="cls-2" d="M647.18,738.9c-4.22-.41-8.19-2.19-12.33-3.11,1.66-3.72,1.59-8.02,2.59-11.96,.11-.57,.48-1.11,1.21-.99,14.82,3.75,8.7,4.93,12.57-11.08l-.16,.12c2.97,.66,5.95,1.32,8.92,1.98,1.09,.11,2.14,.85,1.8,2.04-.65,4.02-.57,8.24-1.83,12.12l.12-.07c-2.89-.15-5.65-1.11-8.47-1.66-.84-.15-2.34-.65-2.72,.41-.54,4.1-1.7,8.2-1.85,12.31l.16-.11Z"/><path class="cls-2"M
 d="M723.02,839.85c2.57-3.99,4.24-8.51,6.4-12.73,.2-.56,.57-1.38-.1-1.75-3.05-1.1-6.37-1.49-9.52-2.31,1.54-4.63,3.83-9.17,4.96-13.85-.51-.6-1.35-.7-2.1-.85-1.82-.36-3.66-.64-5.48-1-.91-.25-2.65-.39-2.16-1.74,1.37-4.36,2.75-8.72,4.13-13.08l-.15,.12c3.48,.92,7.08,1.31,10.62,1.96l-.1-.1c-.72,4.15-2.48,8.1-3.63,12.16-.21,.78-.82,1.95,.35,2.27,2.94,.73,5.9,1.39,8.94,1.77,.88,0,1.1-1.12,1.4-1.74,1.11-4.17,3-8.25,3.57-12.51l-.18,.11c3.57,.51,7.1,1.66,10.69,1.82-1.31,4.8-2.95,9.56-4.09,14.39,0,.25,.31,.66,.59,.75,2.86,.75,M
5.79,2.2,8.79,2.19,2.29-4.67,3.36-9.86,5.14-14.75,3.18,1.31,6.54,2.16,9.8,3.26-1.92,4.95-3.19,10.01-5.37,14.87-14.08-3.65-6.86-5.63-15.29,11.21-.17,.37-.89,.63-1.33,.49-2.5-.77-5-1.55-7.51-2.27-.68-.22-1.31,0-1.95,.05,2.98-4.11,4.11-9.29,6.24-13.87,.15-.38,.35-.83-.27-1.42-2.01-.87-4.58-1.1-6.97-1.75-.8-.11-1.94-.51-2.63,.06-2.12,4.18-3.46,8.79-5.28,13.13-.06,.17,.08,.39,.13,.58,2.56,1.2,5.55,1.56,8.23,2.5,.28,.08,.4,.49,.6,.75,.26,.29,.19,.6,.05,.9-2.08,4.62-4.32,9.17-6.71,13.64-3.07-1.53-6.56-2.14-9.81-3.28Z"/><pM
ath class="cls-2" d="M756.99,769.33c-.1,4.56-1.79,9.1-2.5,13.64-.09,.4-.7,.77-1.18,.7-2.63-.43-5.24-.89-7.86-1.36-1.17-.18-1.76,.16-1.99,1.09-1.29,4.36-1.67,9.04-3.51,13.19l.18-.11c-3.54-.65-7.09-1.3-10.63-1.95l.1,.1c1.32-4.7,2.99-9.48,3.11-14.31,3.28,.36,6.54,.92,9.81,1.37,.78,.11,1.34-.2,1.46-.77,.97-4.49,1.93-8.99,2.5-13.55,3.49,.87,7.16,1.07,10.61,2.04l-.11-.09Z"/><path class="cls-2" d="M759.44,755.23c3.55-.02,7.2,.98,10.63,1.82-.11,4.27-1.28,8.44-1.91,12.65-.16,.98-.67,1.82-1.89,1.53-3.09-.62-6.15-1.43-9.27-1.M
9l.11,.09c1.29-4.67,1.63-9.53,2.46-14.29l-.12,.11Z"/><path class="cls-2" d="M1039.28,374.98c22.91,.41,45.94,.34,68.85,1.97-1.87,4.66-3.75,9.33-5.6,14-.12,.29-.04,.63-.06,.95-22.75-1.75-45.54-2.5-68.35-2.76-.8-.3-.22-1.4-.06-1.99,1.73-4.05,3.81-7.98,5.22-12.16Z"/><path class="cls-2" d="M697.96,818.53c1.84-4.57,4.07-9.01,5.67-13.66,2.61,.47,5.22,.94,7.82,1.42,.83,.28,2.83,.25,2.69,1.43-1.16,3.64-2.68,7.16-4.01,10.75-.4,.7-.66,1.96-1.65,2-3.56-.34-6.94-1.53-10.52-1.93Z"/><path class="cls-2" d="M719.14,792.55c-3.86,.11M
-7.58-1.13-11.44-1.24l.09,.1c.58-4.33,2.03-8.58,2.93-12.87,.16-.6,.7-.93,1.41-.87,3.44,.29,6.88,.62,10.22,1.39-1.61,4.4-2.11,9.1-3.36,13.61l.15-.12Z"/><path class="cls-2" d="M703.73,804.97c-3.81-.65-7.62-1.3-11.42-1.95,1.32-4.57,3.22-9.02,4.14-13.67l-.12,.09c3.78,.85,7.72,1.01,11.45,1.98l-.09-.1c-1.32,4.55-2.63,9.11-3.97,13.66Z"/><path class="cls-2" d="M668.83,798.48c2.37-4.04,2.56-9.13,5.08-13.03l-.21,.11c3.04,.91,6.27,1.2,9.39,1.86,.56,.07,1.46,.2,1.83-.29,1.69-4.04,2.4-8.39,3.34-12.61,3.85,.23,7.57,1.12,11.43,1.M
26-1.06,4.57-1.99,9.16-3.36,13.66l.12-.09c-3.51-.08-6.86-1.01-10.34-1.35-.69-.08-1.28,.26-1.48,.84-.91,2.7-1.77,5.41-2.7,8.11-1.43,4.14-.68,4.06-6.05,2.94-2.34-.49-4.7-.94-7.04-1.41Z"/><path class="cls-2" d="M700.5,631.63c-1.34,4.25-2.68,8.5-4.02,12.76-.15,.77-.49,1.71-1.49,1.61-2.75-.46-5.48-.97-8.22-1.48-.65-.11-1.3,.26-1.45,.84-1.19,4.5-2.22,9.04-3.55,13.51l.13-.08c-2.6-.56-5.2-1.11-7.79-1.67-.77-.16-1.54-.4-2.41-.11-1.86,4.25-1.77,9.15-3.22,13.55-.08,.24-.66,.5-.98,.42-3.02-.83-6.3-1.2-9.13-2.51l.08,.06c.01-.63M
-.08-1.27,.05-1.88,1.07-4.33,1.54-8.87,3.1-13.05,2.52,1.29,5.53,1.68,8.27,2.49,1.12,.28,1.71-.03,1.98-1.03,.95-3.8,1.89-7.59,2.92-11.37,.17-.62,.3-1.28,1.17-1.73,12.24,2.2,8.48,4.81,12.45-7.3,.45-1.46,.98-2.9,1.5-4.35,.17-.47,.69-.69,1.26-.56,3.12,.61,6.17,1.65,9.35,1.87Z"/><path class="cls-2" d="M670.47,623.21c3.15,1.33,6.35,2.54,9.81,3.25-1.55,4.66-3.06,9.32-4.61,13.98-.29,.84-.84,1.09-1.76,.82-2.77-.81-5.51-1.69-8.29-2.44,.97-5.34,3.93-10.31,4.85-15.62Z"/><path class="cls-2" d="M665.75,638.76c-1.91,4.09-2.59,8.7M
1-3.94,13.03-.16,.61-.1,1.26-.14,1.9-3.28-.64-6.24-1.89-9.26-3.04-.49-.18-.71-.59-.58-1.08,.6-2.3,1.2-4.61,1.84-6.91,.52-1.88,1.08-3.76,1.64-5.63,.24-.74,.67-1.75,1.66-1.41,2.93,1.05,5.86,2.1,8.79,3.15Z"/><path class="cls-2" d="M680.15,626.52c2.47-4.82,3.63-10.25,6.53-14.93,2.72,.91,5.44,1.81,8.16,2.72,.9,.28,1,.9,.72,1.59-1.71,4.18-3.41,8.36-5.13,12.53-.22,.53-.93,.83-1.61,.64-2.9-.84-5.78-1.69-8.68-2.54Z"/><path class="cls-2" d="M716.69,620.02c-2.46,4.14-3.29,9.1-5.58,13.32-.31,.35-.97,.4-1.44,.31-3.12-.57-6.27-1M
.08-9.29-1.96,2.17-4.64,3.75-9.55,5.69-14.29,3.53,.9,7.16,1.47,10.62,2.62Z"/><path class="cls-2" d="M772.49,742.93c-3-1.14-6.44-1.27-9.61-2-.97-.17-1.55,.2-1.65,.95-.64,4.44-1.2,8.9-1.79,13.35l.12-.11c-3.42-1.05-7.05-1.22-10.57-1.86-.04-.53-.16-1.06-.11-1.59,.61-4.24,.57-8.62,1.8-12.74l-.1,.1c2.64,.38,5.27,.77,7.91,1.14,.86,.01,2.42,.58,2.83-.46,.75-4.02,1.1-8.09,1.61-12.13,.06-.75,1.07-.95,1.81-.8,3.12,.61,6.24,1.22,9.37,1.83-.42,4.78-1.56,9.55-1.62,14.33Z"/><path class="cls-2" d="M750.58,737.12c-.06,.6-.01,1.2,0,M
1.81-3.81-.26-7.54-1.07-11.36-1.18,0-.07,.01-.13,.02-.19l12.09-8.18c-.27,2.58-.51,5.16-.75,7.74Z"/><path class="cls-2" d="M750.58,739.03v-.1s.06,.01,.09,.01l-.09,.09Z"/><path class="cls-2" d="M763.74,720.98c-.6,6.77-.81,5.21-6.8,4.6l6.8-4.6Z"/><path class="cls-2" d="M692.42,660.72c-1.12,4.68-1.49,9.62-2.94,14.18-3.35,.3-6.35-.82-9.62-1.16-.86-.04-1.1,.75-1.21,1.41-.61,4.24-1.62,8.49-1.68,12.79l.12-.08c-3.85-.45-7.64-1.29-11.46-1.93l.08,.09c1.08-4.16,1.61-8.45,2.38-12.68,.3-1.77,.69-1.96,2.88-1.53,1.66,.06,7.56,2.47M
,8.13,.57,.9-4.54,1.86-9.07,2.81-13.6l-.13,.08c3.55,.61,7.05,1.5,10.64,1.86Z"/><path class="cls-2" d="M717.39,649.7c3.63,1.3,7.64,1.27,11.44,1.98-1.77,4.35-2.13,9.12-3.34,13.65l.11-.1c-3.85,.07-7.63-.83-11.44-1.29l.12,.09c.53-4.84,2.15-9.56,3.12-14.34Z"/><path class="cls-2" d="M676.96,687.95c3.3,.4,6.59,1.31,9.92,1.32,.22-.02,.56-.22,.6-.38,.29-1.27,.57-2.54,.77-3.82,.39-2.56,.71-5.13,1.08-7.7,.18-.92,.47-1.99,1.66-1.82,3.2,.34,6.41,.61,9.49,1.42l-.08-.09c.17,4.81-1.95,9.54-1.46,14.32-3.12-.7-6.35-.85-9.52-1.34-.68M
-.08-1.72-.06-1.85,.78-.56,3.73-.98,7.48-1.51,11.21-.12,.58-.16,1.53-.9,1.62-3.61-.13-7.16-.77-10.72-1.28,.61-.62,.67-1.36,.76-2.1,.75-4.05,.44-8.35,1.88-12.22l-.12,.08Z"/><path class="cls-2" d="M702.83,662.67c3.87,.13,7.6,.99,11.45,1.37l-.12-.09c-.69,4.78-2.1,9.53-2.3,14.34-3.78-.66-7.6-1.12-11.46-1.4l.08,.09c.8-4.76,2.22-9.47,2.35-14.31Z"/><path class="cls-2" d="M702.11,762.2l-.11,.1s.02-.07,.02-.11c.03,0,.06,.01,.09,.01Z"/><path class="cls-2" d="M715.05,749.28l-.11,.07s.03-.05,.04-.07h.07Z"/><path class="cls-2" M
d="M745.81,682.06c-.09,.41-.21,.82-.32,1.23l-13.07,8.84c.81-3.73,.63-7.7,1.92-11.29,.02-.03,.03-.06,.04-.09,3.81,.43,7.62,.88,11.43,1.31Z"/><path class="cls-2" d="M698.79,691.1c3.54,.43,7.13,.59,10.61,1.3-.06,3.98-.52,7.93-.98,11.88-.05,1-.38,1.92-1.64,1.79-3.23-.08-6.39-.83-9.61-.66,.26-4.75,.62-9.65,1.62-14.31Z"/><path class="cls-2" d="M710.94,706.67l-2.93,1.98c.06-2.13,.96-2.26,2.93-1.98Z"/><path class="cls-2" d="M729.41,694.17l-9.3,6.29c.25-2.05,.4-4.13,.78-6.16,.06-.29,.78-.73,1.2-.7,2.45,.17,4.88,.36,7.32,.57M
Z"/><path class="cls-2" d="M709.25,692.49c.68-.97,.68-2.06,.83-3.13,.54-3.73,1.09-7.46,1.64-11.2,14.16,1.76,10.7-1.22,9.54,12.77-.15,.97-.27,2.32-1.62,2.2-3.48-.11-6.91-.89-10.4-.65Z"/><path class="cls-2" d="M664.02,700.15c3.48,.83,7.03,1.43,10.6,1.94-.14,4.8-.63,9.61-1.63,14.31-3.42-.78-7.08-1.09-10.39-2.21-.36-2.3-.27-3.17,1.42-14.04Z"/><path class="cls-2" d="M688.81,771.69c-.15,.97-.29,1.94-.44,2.91-.94-.32-1.92-.5-2.91-.64l3.35-2.27Z"/><path class="cls-2" d="M722.24,779.11c.88-4.77,1.16-9.63,2.54-14.29l-.12,.07M
c3.58,.2,7.12,.54,10.59,1.3l-.11-.08c.41,1.07,.08,2.14-.09,3.19-.73,3.7-.99,7.54-2.23,11.11-3.48-.69-6.98-1.29-10.59-1.3Z"/><path class="cls-2" d="M737.61,751.97c3.88,.05,7.61,1.02,11.47,1.19-.23,.5-.59,.98-.66,1.5-.63,4.27-1.21,8.54-1.81,12.81-3.81-.47-7.62-1-11.45-1.36l.11,.08c1.5-4.51,1.52-9.61,2.46-14.31l-.11,.1Z"/><path class="cls-2" d="M702.11,762.2s-.01,.07-.02,.11c-.03-.01-.06-.01-.09-.01l.11-.1Z"/><path class="cls-2" d="M712.53,768.89c-.41,2.53-1.03,5.05-1.57,7.56-.09,.44-.6,.73-1.13,.7-3.45-.16-6.83-.88-1M
0.26-1.29,.01-.03,.02-.06,.02-.09,1.14-4.44,1.82-8.95,2.5-13.46,3.76,.28,7.54,.6,11.24,1.27,.19,1.81-.5,3.54-.8,5.31Z"/><path class="cls-2" d="M713.43,763.6s-.07-.01-.1-.02c0-.02-.01-.05-.01-.07l.11,.09Z"/><path class="cls-2" d="M713.32,763.51s.08,0,.12,0c0,.03-.01,.05-.01,.08l-.11-.09Z"/><path class="cls-2" d="M715.05,749.28v.08s-.07-.01-.11-.01l.11-.07Z"/><path class="cls-2" d="M724.66,764.88s.01-.05,.01-.08c.04,0,.07,.01,.11,.01l-.12,.07Z"/><path class="cls-2" d="M725.93,755.35c-.44,3.14-.84,6.3-1.26,9.45-3.74-.M
42-7.49-.85-11.23-1.28,.45-3.13,.92-6.26,1.32-9.39l5.99-4.07c1.84,.21,3.69,.4,5.53,.59,.24,1.58-.13,3.14-.35,4.7Z"/><path class="cls-2" d="M726.37,750.66s-.06-.01-.09-.01c0-.03,0-.05,0-.08l.1,.09Z"/><path class="cls-2" d="M726.27,750.57s.07,.01,.11,.01c0,.03-.01,.05-.01,.08l-.1-.09Z"/><path class="cls-2" d="M737.6,751.97s.01-.07,.01-.11c.03,0,.07,.01,.1,.01l-.11,.1Z"/><path class="cls-2" d="M739.33,737.65c-.56,4.73-1.15,9.48-1.72,14.21-3.74-.42-7.49-.85-11.23-1.28,.29-1.6,.52-3.2,.71-4.8l12.05-8.15c.06,0,.13,.02,.1
9,.02Z"/></g></svg>h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"Loki","max":"666666","lim":"666"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"huafang.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00966.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"bits","amt":"1000"}h!
FjDOUT:DD9BE3DB83F031F0E170601F32CEA42BBF64D45CB956D6B91CCB257F5DFB166F
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"mint","tick":"sats","amt":"100000000"}h!
DjB=:BNB.BNB:bnb105clfhm5kdlmkgcp0g75djdj7e9drrvkvw6s0c:80007351:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelXDimension>200</exif:PixelXDimension>
         <exif:PixelYDimension>200</M
exif:PixelYDimension>
      </rdf:Description>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
xr:d:DAFffIdKjww:7,j:2346379297,t:23040804
http://ns.adobe.com/xap/1.0/
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
        <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
        <rdf:Description rdf:about=''
        xmlns:dc='http://purl.org/dc/elements/1.1/'>
        <rdf:li xml:lang='x-default'>Untitled design - 1</rdf:li>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:Attrib='http://ns.attribution.com/ads/1.0/'>
        <Attrib:Ads>
        <rdf:li rdf:parseType='Resource'>
        <Attrib:Created>2023-04-08</Attrib:Created>
        <Attrib:ExtId>47d14b53-d192-46a3-8dfb-2e7dae228483</Attrib:ExtId>
        <Attrib:FbId>525265914179580</Attrib:FbId>
 <Attrib:TouchType>2</Attrib:TouchType>
        </Attrib:Ads>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
        <pdf:Author>Mitchell Westhead</pdf:Author>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
        <xmp:CreatorTool>Canva</xmp:CreatorTool>
        </rdf:Description>
        </x:xmpmeta>
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
xr:d:DAFffIdKjww:5,j:2346326347,t:23040804
http://ns.adobe.com/xap/1.0/
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
        <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
        <rdf:Description rdf:about=''
        xmlns:dc='http://purl.org/dc/elements/1.1/'>
        <rdf:li xml:lang='x-default'>Untitled design - 1</rdf:li>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:Attrib='http://ns.attribution.com/ads/1.0/'>
        <Attrib:Ads>
        <rdf:li rdf:parseType='Resource'>
        <Attrib:Created>2023-04-08</Attrib:Created>
        <Attrib:ExtId>540c5f03-070b-4e28-850f-a85ced34a3cd</Attrib:ExtId>
        <Attrib:FbId>525265914179580</Attrib:FbId>
 <Attrib:TouchType>2</Attrib:TouchType>
        </Attrib:Ads>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
        <pdf:Author>Mitchell Westhead</pdf:Author>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
        <xmp:CreatorTool>Canva</xmp:CreatorTool>
        </rdf:Description>
        </x:xmpmeta>
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "myai.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"aws.amazon.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "ibrc.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
JSON{"accessors":[{"bufferView":2,"componentType":5126,"count":24,"max":[35.35533905029297,35.35533905029297,50.0],"min":[-35.35533905029297,-35.35533905029297,-50.0],"type":"VEC3"},{"bufferView":2,"byteOffset":288,"componentType":5126,"count":24,"max":[0.8164966106414795,0.8164966106414795,0.5773503184318542],"min":[-0.8164966106414795,-0.8164966106414795,-0.5773503184318542],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":24,"max":[0.5,0.5],"min":[-0.5,-0.5],"type":"VEC2"},{"bufferViewM
":0,"componentType":5125,"count":24,"type":"SCALAR"}],"asset":{"extras":{"author":"Tamiya (https://sketchfab.com/Tamiya)","license":"CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)","source":"https://sketchfab.com/3d-models/block-shape-diamond-998a836ab30044178bfe0907c553f096","title":"Block Shape Diamond"},"generator":"Sketchfab-12.66.0","version":"2.0"},"bufferViews":[{"buffer":0,"byteLength":96,"name":"floatBufferViews","target":34963},{"buffer":0,"byteLength":192,"byteOffset":96,"byteStride":8,"name":"fM
loatBufferViews","target":34962},{"buffer":0,"byteLength":576,"byteOffset":288,"byteStride":12,"name":"floatBufferViews","target":34962}],"buffers":[{"byteLength":864}],"materials":[{"doubleSided":true,"name":"Scene_-_Root","pbrMetallicRoughness":{"metallicFactor":0.0,"roughnessFactor":0.6}}],"meshes":[{"name":"Hedra001__0","primitives":[{"attributes":{"NORMAL":1,"POSITION":0,"TEXCOORD_0":2},"indices":3,"material":0,"mode":4}]}],"nodes":[{"children":[1],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0M
.0,1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"Sketchfab_model"},{"children":[2],"matrix":[1.0,0.0,0.0,0.0,0.0,0.0,1.0,0.0,0.0,-1.0,0.0,0.0,0.0,0.0,0.0,1.0],"name":"f12a162cfb3c45d69ba91ed162498571.fbx"},{"children":[3],"name":"RootNode"},{"children":[4],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,7.597099304199219,49.04388427734375,-18.24660301208496,1.0],"name":"Hedra001"},{"mesh":0,"name":"Hedra001__0"}],"scene":0,"scenes":[{"name":"Sketchfab_Scene","M
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
xr:d:DAFffIdKjww:4,j:44810062709,t:23040804
http://ns.adobe.com/xap/1.0/
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
        <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
        <rdf:Description rdf:about=''
        xmlns:dc='http://purl.org/dc/elements/1.1/'>
        <rdf:li xml:lang='x-default'>Untitled design - 1</rdf:li>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:Attrib='http://ns.attribution.com/ads/1.0/'>
        <Attrib:Ads>
        <rdf:li rdf:parseType='Resource'>
        <Attrib:Created>2023-04-08</Attrib:Created>
        <Attrib:ExtId>60874c1e-5b61-461a-9ae9-f92ebf53ced0</Attrib:ExtId>
        <Attrib:FbId>525265914179580</Attrib:FbId>
   <Attrib:TouchType>2</Attrib:TouchType>
        </Attrib:Ads>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
        <pdf:Author>Mitchell Westhead</pdf:Author>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
        <xmp:CreatorTool>Canva</xmp:CreatorTool>
        </rdf:Description>
        </x:xmpmeta>
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
Adobe Photoshop 22.5 (Macintosh)
cropWhenPrintingbool
http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.89d63a01, 2021/12/10-15:20:20        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:abM
out="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="adobe:docid:photoshop:fc27431c-1957-1547-9743-d64e9fd7747f" xmpMM:InstanceID="xmp.iid:198a53a3-1e38-4354-8ece-91ed765b84c7" xmpMM:OriginalDocumentID="338AD8600AC7E1DC39248D931F4F7285" dc:format="image/jpeg" photoshop:ColorMode="3" photoshop:ICCProfM
ile="" xmp:CreateDate="2019-07-03T17:43:03-04:00" xmp:ModifyDate="2023-04-08T00:15:30-04:00" xmp:MetadataDate="2023-04-08T00:15:30-04:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:b8386ea7-c548-49d8-aefb-f788a62e00c8" stEvt:when="2023-04-08T00:13:36-04:00" stEvt:softwareAgent="Adobe Photoshop 22.5 (Macintosh)" stEvt:changed="/"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:198a53a3-1e38-4354-8ece-91ed765b84c7" stEvt:when="2023-04-08T00:15:30-04:00" stEvt:softwareAgM
ent="Adobe Photoshop 22.5 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                                       M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                  <?xpacket end="w"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
JSON{"accessors":[{"bufferView":2,"componentType":5126,"count":36,"max":[0.3840000033378601,0.6651080250740051,0.06755000352859497],"min":[-0.7680000066757202,-0.6651080250740051,-0.06755000352859497],"type":"VEC3"},{"bufferView":2,"byteOffset":432,"componentType":5126,"count":36,"max":[0.7559288144111633,0.8660253882408142,0.6546538472175598],"min":[-1.0,-0.8660253882408142,-0.6546538472175598],"type":"VEC3"},{"bufferView":1,"componentType":5126,"count":36,"max":[1.0,1.0],"min":[0.0,0.0],"type":"VEM
C2"},{"bufferView":0,"componentType":5125,"count":54,"type":"SCALAR"}],"asset":{"extras":{"author":"
 (https://sketchfab.com/enealefons)","license":"CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)","source":"https://sketchfab.com/3d-models/simple-small-triangle-e8ba296888b34f4881622844635bba41","title":"simple small triangle"},"generator":"Sketchfab-12.68.0","version":"2.0"},"bufferViews":[{"buffer":0,"byteLength":216,"name":"floatBufferViews","target":34963},{"buffer"M
:0,"byteLength":288,"byteOffset":216,"byteStride":8,"name":"floatBufferViews","target":34962},{"buffer":0,"byteLength":864,"byteOffset":504,"byteStride":12,"name":"floatBufferViews","target":34962}],"buffers":[{"byteLength":1368}],"extensionsRequired":["KHR_materials_pbrSpecularGlossiness"],"extensionsUsed":["KHR_materials_pbrSpecularGlossiness"],"materials":[{"doubleSided":true,"extensions":{"KHR_materials_pbrSpecularGlossiness":{"diffuseFactor":[1.0,1.0,1.0,1.0],"glossinessFactor":0.4,"specularFactor":[0.0,0.0,0.M
0]}},"name":"scene_material"}],"meshes":[{"name":"Object_0","primitives":[{"attributes":{"NORMAL":1,"POSITION":0,"TEXCOORD_0":2},"indices":3,"material":0,"mode":4}]}],"nodes":[{"children":[1],"matrix":[1.0,0.0,0.0,0.0,0.0,2.220446049250313e-16,-1.0,0.0,0.0,1.0,2.220446049250313e-16,0.0,0.0,0.0,0.0,1.0],"name":"Sketchfab_model"},{"children":[2],"name":"540f7f2ea6cd42968dc6c663ad5a458a.obj.cleaner.materialmerger.gles"},{"mesh":0,"name":"Object_2"}],"scene":0,"scenes":[{"name":"Sketchfab_Scene","nodes":[0]}]} X
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"PESO","max":"1000000","lim":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "n_n.sats",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
3{"p":"sns","op":"reg","name":"naughtyamerica.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Adobe Illustrator 24.1 (Windows)
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:xmpGM
Img="http://ns.adobe.com/xap/1.0/g/img/"
            xmlns:pdf="http://ns.adobe.com/pdf/1.3/"
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"
            xmlns:tiff="http://ns.adobe.com/tiff/1.0/"
            xmlns:pdfx="http://ns.adobe.M
         <xmp:Thumbnails>
            <rdf:Alt>
               <rdf:li rdf:parseType="Resource">
                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJ&#xA;AAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA&#xA;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAz&#xA;ZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclM
hZWgAAAhgAAAAUZ1hZWgAAAiwA&#xA;AAAUYlhZWgAAAkAAAAAUZG1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAA&#xA;A9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RS&#xA;QwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1Q&#xA;YWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAS&#xA;c1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&#xA;AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAA&#xA;AAAM
Ab6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9kZXNj&#xA;AAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5p&#xA;ZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAA&#xA;AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA&#xA;AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA&#xA;AAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBp&#xA;biBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZM
WZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4g&#xA;SUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP&#xA;FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAA&#xA;AAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMA&#xA;KAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCy&#xA;ALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIB&#xA;WQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYM
CLwI4&#xA;AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oD&#xA;ZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATT&#xA;BOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowG&#xA;nQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiq&#xA;CL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsL&#xA;Igs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e&#xA;DfgOEw4uDkkOZA5/DpsOtg7SM
Du4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPUR&#xA;ExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSL&#xA;FK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUY&#xA;ihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzM&#xA;HPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh&#xA;oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3&#xA;JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwM
IrNitpK50r0SwFLDks&#xA;biyiLNctDC1BLXYtqy3hLhYuTC6CLrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJj&#xA;Mpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5&#xA;BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/i&#xA;QCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVH&#xA;e0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9J&#xA;T5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX&#xA;4FgvWH1Yy1kM
aWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2Cq&#xA;YPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFq&#xA;SGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQU&#xA;dHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+&#xA;wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZ&#xA;if6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSV&#xA;X5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnM
Imc951kndKeQJ6unx2fi5/6oGmg2KFH&#xA;obaiJqKWowajdqPmpFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu&#xA;La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsu&#xA;u6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJ&#xA;Osm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc&#xA;1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3m&#xA;lucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe&#xM
A;9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+4ADkFkb2JlAGTAAAAAAf/bAIQA&#xA;BgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8f&#xA;Hx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f&#xA;Hx8fHx8fHx8fHx8fHx8f/8AAEQgBAAA0AwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQF&#xA;AwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMB&#xA;AgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdU&#xA;ZHTD0uIIJoMJChgZhJRFRqS0VtNVKBryM
4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eX&#xA;p7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUE&#xA;BQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PS&#xA;NeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG&#xA;1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/a&#xA;AAwDAQACEQMRAD8A9A3X5bflvPfz3dx5W0ua7vA/1uVrCF/W9SRZWM3wFXYyRhqvU1xVSk/K38rZ&#xA;iqv5Q0hxAoWNTp0HFVVi/FKx8QCzkkDrXFVS3/LH8tYj6lv5T0qEOpDIljbxowZSp5M
xhApPB2WrC&#xA;oDMOjGqqta+RfIdo8UVvodjA1s4mjVIIxxaRGhWtBuOFUUHZQABQAYqvg/L7yLb3cF3baBp9vcWv&#xA;H6vJBbRRcChiKkBFUVX6tFxPbiAMVZBirsVUpnkVlKq7AdQvGhqD1rvtTtiqSeWvL2qaXPfT3Wq3&#xA;OoLeMGigumZvRCs5olXkG4cDanQZlanURyCIERGu7ryaMOEwJuRlf2J8GcuV4EAAHmSKE1Ow77U8&#xA;MxW9v4vAff8A2Yq6reH44q4E7bYq3iqhdJOyr6SB2B3DSvEKEEHdFauKqkHq+mPVUJJVqqrFx1NP&#xA;iYKentt0xVymX1SOK+lT7XI8uVenGlKU71+jFV+KrQZPUI4j06faqeXLbbjT+OKraj1VWorRjSu/&#xA;XrTD0QqYEoPUIY34MzQIw+yZ059KlqfGnbFVe2jCRBaqSC1TGCi15Gu1W+nfrirgg9ctVfs0pQ8/&#xA;tH9qvT2piqpxHv8AecVM
UwG+sHccSvTi1aj/LrT6KYq1yT6wift8XIPFjtUV+P7I+Xf6MlWyOqtkU&#xA;oe7Sc09OWSMbf3YRulSftK3X/axVdbrOsQDuXapq0nHluTT7AC/LFVw9X1D140HWnGtT0/a/hiq7&#xA;957fjirv3lT0+n5Yqs5P6yKQaEMSwHw7HoT1+WGtkKuBKFvfq/w+t6++49D1/wBnff0f49cVREUa&#xA;xoFUsVHTkzMdzXqxJxVsIA3LetKdTTrXp0xVvFXU6++KtcByB3qK03239sVbxVCXemW93Ksk1HCc&#xA;eKMkTj4W5Hd0Zvi6Hf5UO+Krjp1qLR7WCNbeJ+oiSMDt+yysnbuMBCCLbtbCC3HwgM1SQ5SNSK9Q&#xA;OCpiAojSIwpdirsVdirw2fVo7PVLrVNCu7u80VJooNOll1XWb1biasUnxo9/xSkqupDRhPTBLtwJ&#xA;zX5s+W/Rw8PeeJysOCOQCjv+Px3dbQN1+c/5vrNBpkWm6LFrdwzLaM
wXJT9+/oiZY0jh1GZ4zw+Lk&#xA;54kMvjXL5akRBMhQHlL/AIlEsA5A2f8AN/4pyfnj+arQT6cNF0seZYJI4pYZma3iRpOQDIklxzuE&#xA;Zwq8omIAYP8AZoDKUzwwyWPCnyPO966cvd9zjZYkTABA777/AMeR/Syg/md+Zuo6bep5X8oRarql&#xA;kxilkmvLa1j9RXQVMBmdgHVn4/viKod+lRg1AyXW/CSDz+HPybDgnjFZa4zuANxwkmid9th875KM&#xA;nmf/AJyRS6qnlPTpbP4OQDQpMCz1cIDqJR1SMUDsyFmI+BRWk48fWuf2fj3r6L68vt/H4CJ1XzL/&#xA;AM5CGeNdI8p6eICE5teSxVFVq+0V7seRpQVpvuwoTImQPLZJGPgB347+FPVcm1PA/wArvyv8leaI&#xA;H1v9GadJ5fdprWO3WG8WdgqKq/6Quq6hBKoV2RiF+0D07RGQzjwkbRO32HnzbRM45y4Dz2NefP7+&#xA;j0TRfyM
S/K7ReB0zQktpIgwimE1y0qcwwYpK8jSKxDkcg1abdMGTHGcTGQuJ6NQNGwvvvyZ/La+kE&#xA;t1pBklA4iUXV2r0+ED4llB24LTwoKZLHEQx+HEDgHIUNuu3dfWufW0ykSQb3CfeXvKegeXYni0e1&#xA;+rJKqLJV5JWYR8uPJ5Gdz9s9T3yvHhjC+EVaykZGyU3y1DsVdirqD78VdirsVdirsVdirsVeMaF+&#xA;av5sTNPc635RnsIYZCkemRabfz3EqGIsri5RjAq86cvhZu3E/aymXi0DER3Nbkj7KPzNDzDKUojp&#xA;I/L73qnlzWJdY0qO/ktJ7FpGcC2u4Xt5lCMV+OOSjCtKjxG+TgJixPh4gf4TY+BoX8mF2TXIHb9a&#xA;Z5NLsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVeDXv5J+e5r&#xA;9b/S4fLvlu+tW+s2OoaWgiuxcCJkIkljsYOUUjN8M
a06VB5KeOUaeGTEKlIZd+co8Ox7hEncdN9/J&#xA;s/dncgg1yB2vpz+3ZN/Lfk3/AJyA0xJLa78wafcwmAQxXT3d1PMH+CkjLcW0gJX95SjAtyHIniMv&#xA;zAEyMTz5d3ys19v6pYZQ4hxj03vXNGW/k786v8Xadf3XmG0bRIroXOo20c9wDKpKAxRwmEIiIi8Q&#xA;DIa7k/E3IY8ITr1He/0p1Rxk1jBrbnz6dz1bMhodirsVdirsVdirsVdirsVQuradHqelXumyySQx&#xA;XsEts80DBJUWVChaNiGow5VBp1xCsc/5VnoH+Af8D+rP+iK19T9z63+9P1qn916VOe3930998HCK&#xA;qtmPDtTLBIhcoGHMCpWu9PlkqNWgTjfDYvubwM3Yq7FXYq7FXYq888rX1ldeer7VLfQNVtrzUg8N&#xA;9dy3OkT2sX1ZUiPJbW9uJlIaBU48T8ROw+IiAjEni6sq2uvi9DybF2KuxV2KuxV2Kvn3yP5O/MM
fy&#xA;f5ruNR0PycbXSZ7I25tZLmz5evVXZzHFepB8XphQwXl26VOEz9NAe7+0tuTezfPpW3y/H6WXx+Y/&#xA;+cgZLeS3/wALafDeRMwXUJJIjBMtTxK2yXzSR9usprQ/ZrQY5lkEiQLj0HI/Hcj8VZ5qYwob77X5&#xA;d/vHd386HJfda7+fsEVkyeX9PuTNCv1wQCMyQzBV5/BNqECOhYtwpL2+Lj1wcWWzsK6fjdIGOtyW&#xA;aeWL3zXcG5TzBYRWZhES280LKRPVSZJPTDy+lvQcC7U/mYbkYJZCTxjbp9vmb7722I2BtoJ9R7k8&#xA;zJS7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX&#xA;Yq8Wg/5yY8uLdUv5dJgsRQm6hutVlYKOLsODaREPUEDFwgbqOJpWuR4w2TwyjdiqZzF+bnkOXVjp&#xA;C3lyNUFKWTaffpK1QD8CNAC+zCvM
GtK5COaJqjdr4UqulJPzl/LmTUtR0yPU5ZL/SJfQ1GBLK9YxS&#xA;8zGENISCzOvFQK1Ow6jJTyxiOKRoDr0a/wCIR6nl8rQ8356/lXBKYZ9b9GdWeNreS1vElVol5sGj&#xA;aEOPhrSo3oaVocYZIyjxAghl4crqj8ijLH83/wAvL/RLzXbTVGl0iwmNtdXgtbsIkwAYx7xAswDA&#xA;kLXrk0xxyOwUJfzr/LaEsk2pTwyqKmCSw1BJqcSwIiaASEEDag3O3XBMiPNEYmXJC/8AQwH5S/o7&#xA;9Jfptvqdaep9Svq+NePocqe9KZX40eLhvdl4UqutnmVzZW8d0tvP5p8nzy2siy3Omah+ijXigqCy&#xA;aZCyMVonLhUAlqdEEDEiXKP6fucg8IjVzB+HcPx7lbzBperw6FZy67c+T4bxZLo6pBd2kYT0jHDN&#xA;H9Xs5dNa6EywRF2hckn4WqVoqHHhEAeGuIjntv3XQH3NG91KUpR/nbX+q/1ILM
Q7G1mntVvdR8v6V&#xA;JYHiL+z0mG1kjT0w7y3H17SPTtDxjIUFlVW+AlmplMsglwiPBUufW/d3pnDYkSNi6uPys8Y4fPaS&#xA;PvNOuBcQxWnn3y1FaOGlhkvItHeeSDkziW24afbxBAAWZuMgY8gGXiWyJwnHxEDHv5cPu4jvZ6fj&#xA;aWMxIiZGXGPv68J6JfqflrWAIHi8z+SWsjHGgur+x0+RBMX5r6ZjsoYxWBWCqXJO5AFKiyOTrQ4j&#xA;033H+lurry622zxg7RiTde//AHRv30Pdtup+V3kW88y6Z+km1Lyxr2nyi4S3+qaRY2ciXEVRFJ++&#xA;0uqkdSGi2rUch9q/xfVwki+m+/y7rcXJL0ggeq/q3/HLf4Jr/wAqU/Nr9E/UP0j5Vrzr6n6Gs6da&#xA;ep6f1T0+Xp/Bx4+/LtkP3t3+n9PCzvFV16vx5/jveh2n5F/lTaW/1aDQEFvyaT0mnuXUuy8ORDyt&#xA;Uheh7dRuMuAAYeM
JLvR2rflV5H1a7N5f2c8t0ziVplvr6N2dY2hVmMcycisTsgr0UkdDh62gTIFIa&#xA;D8mPy6t9RbUoNPuIdRckveR6hqCzMSCPicThm2Yjc4igKAHyH2d3wQJEEm7vv3HyOy2f8lfy3uFd&#xA;bjTZ5hJUSCS/v35BizENynNatIzGvck9cEogii2DNIR4RQHuH6lSy/J38vbEOLOwnthJx5+lf36V&#xA;4BgPszj+c18dq9BkTjiRRAPvFsfEld3uE20LyN5b0G6e50qCaCSSvNWurmaM8goJ9KWSSMN8A+IL&#xA;X7zkRhiDdb9/X581yZZTriN0n2WsHYq7FXYq7FXYq7FXYq+erL8+tCg1FfU1/wAz3yhyGtJYPLwX&#xA;lFJGzKXiihYAiqEcuRqeNGWojAkgmuQv4Bu8A3zHv6e73vRdY/OnyzpcFrcywTz2t7I0MEsTQ7yL&#xA;wqnCSSN+Xx/ZAJ79KVx8eqjORA5d/MH3VfKt7r37tktNRokXM
8P10k+rf85FeWLK9lgt9Mvr23hVn&#xA;+sqiwLOqqGP1MXBi9cr0dRRgdgGO2ZVit/hz+3uazhI3/H7fg1pH/OSPkzUdUs9Pksb3TGuzT6zq&#xA;RtLSGL4S1ZDJOHpQdlP35MY5H6QS11EgmMga+Hw/s2Xf9DIeRTrUmlpFO3pvJGboyWsUTNFyNUE0&#xA;0cjxuEqkqp6ZqByrtlEpSiPVH8fY5GHTHJLhB3ruJ+6z9ikn/OTn5dNcejILqDlam6ikkWNkdgaf&#xA;Vw0LzBZjTYPxWm/KhFZR4iOIxIi1Sx8Jondv/oYzy763q/o2f9E8ef6Q9SLjSvDx9Ll6m3H1K8fi&#xA;+zkuKHh8Vm+6t/x9vl1ar3p5haeens57bUrnzd5pv0ua2q6NLp1zAY2kBWKZ5TqEMfJvhcKJCSjV&#xA;4g/EutJjl9MZyjW/FGUTfl/Ft37cxz6OXDDOUiYwvbl+noPx3J3qXme0sLU2MfnTzFdT2skd0Lt4&#xA;2M
Jv4ZIxLHFEfrlpQA/Aw+BviAI/ay7MSIipGjtsBtz9Vn39b5DZtnKWQ+qMeIXsBw/MRFIGPzYln&#xA;qFxqd3501+KK4jWd9MmWkKiKH4ooOWqOyM7dW50J3VgvxZjQjOVYxOZlvUq395rY9K9Pv3SNOOLi&#xA;nHbc1xcPL5j5/BBaP521GLXv0vL56197QC4+p2ktpbm3QXKMYXkVtTlSUIZl4807U+HYjInIYoH1&#xA;HijV8yTXOhdD7Oe1sBh3uhwHz5DzND7kFceYb/TfMUM9/wCdvN+qrJM9xDaWkSC2mgaeVUobfVVU&#xA;J6kbGpoPT24qKUyxhPhGYkAAa37/AI/jq45kIn1j9HPkm8euSTLpzt5281aZM0y3TWWowupKAMFS&#xA;aIXyT+nJ9uquVKkd9xiynwESJ4hy29/PnX6XIGLjiTECvfv+v9CUf451Gv6b/wAaeZPrvoet6f1e&#xA;HhTj6f8Axyf0zy+z29Kv+7a8fjy+j/O+7+xM
dvr8MV3XL7uLi+3myP8v7TUfOU8+lQ+dtZju5IzcJ&#xA;eR3OqL6ccLBBx53Zj5sH+NW6N+yQKtVjyS4qN/Z+Px8F1mCOIR5XLpZO1Hr3iqIO9+VPULz8sPNE&#xA;9vDbwedtQs0jP72SJrh5pVAA4l5rmXjyH2ioBrQrx+LnkSieYO/zHycXjjVV+Px8fND3f5W+eJKC&#xA;Dz7eRqqemvOO4YkEANyKXkVa8ftUDjejb5EQltZ3/b3fYkzjZICT/wDKkPzAb1Gk/M/VCWlmkSJB&#xA;eJEqyFPTjFL/ANUrFxelZKmoqdjyBhIm7/H4rovGL3F18Puq0fZ/lH56t+Jf8wLyQiNonqt+QytI&#xA;ZA1H1GSjitOQ7CnSoIliuJHEd2zFmhGQMoCQ6jcf2fjopal+SvnGW0ji0/8AMfWLOZDRp5JLqcsp&#xA;BJBBu0/aYlTWoFBuAtI4oZAbnIS90a/SWXj4wNob+/b5Vz87b/5U152+o/UP+Vial6PDhM
9Y5X31r&#xA;lxp6nrfX6cuXxU4ce3GmDwJcXFxG/s593Llt3+d7o8bH4fBwfG9/x1Y5qej/AJ7afrEcuhaE18I0&#xA;Wa4uLzW9QFtLMj+oUitpNYm4AmNQoYcSGKv8OTxnJZ4gOe1d345tXDA8j8/0c2Tz6v8A85GreQ+h&#xA;o+ivZmQfWAyMsixfGTwP18h2og6hRVl/yuIlkmCRw38vLzHefl7rZRh0KKOs/n0+sRIuh6VFpCOD&#xA;cSM3qTvEI1YiIC6RVfnyQctujGnQwyTygERFnpew51Z3O38W29bc1EYk7mh8/wBH473oWmvfPYQN&#xA;fqqXpQG4RNlD/tBd228Nz88uxGRiOLm0xvr3n70TliXYq7FWPWX5i/l9fXAtrHzPpN1cllQQQ31t&#xA;I/J3EaLxVyas7qo8SQMVZDirsVdirsVdirsVf//Z</xmpGImg:image>
                  <xmpGImg:width>52</xmpGImg:wM
                  <xmpGImg:height>256</xmpGImg:height>
                  <xmpGImg:format>JPEG</xmpGImg:format>
               </rdf:li>
            </rdf:Alt>
         </xmp:Thumbnails>
         <xmp:ModifyDate>2021-03-14T13:33:34Z</xmp:ModifyDate>
         <xmp:CreatorTool>Adobe Illustrator 24.1 (Windows)</xmp:CreatorTool>
         <xmp:CreateDate>2021-03-14T16:33:34+03:00</xmp:CreateDate>
         <xmp:MetadataDate>2021-03-14T16:33:34+03:00</xmp:MetadataDate>
         <pdf:Producer>Adobe PDF library 15.00</M
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:renditionClass>default</stRef:renditionClass>
            <stRef:documentID>xmp.did:77136de0-3838-0643-80d0-c90fcf6fc9ae</stRef:documentID>
            <stRef:instanceID>xmp.iid:77136de0-3838-0643-80d0-c90fcf6fc9ae</stRef:instanceID>
            <stRef:originalDocumentID>uuid:65E6390686CF11DBA6E2D887CEACB407</stRef:originalDocumentID>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdfM
:li rdf:parseType="Resource">
                  <stEvt:softwareAgent>Adobe Illustrator 24.1 (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
                  <stEvt:when>2021-03-04T18:40:21+03:00</stEvt:when>
                  <stEvt:instanceID>xmp.iid:11f4d629-9d38-a649-9273-aeb17a9f0420</stEvt:instanceID>
                  <stEvt:action>saved</stEvt:action>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:softwareAgent>Adobe IlluM
strator 24.1 (Windows)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
                  <stEvt:when>2021-03-14T16:33:34+03:00</stEvt:when>
                  <stEvt:instanceID>xmp.iid:a3f0deee-79d4-6f4f-8941-9d19b0a5d347</stEvt:instanceID>
                  <stEvt:action>saved</stEvt:action>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <xmpMM:RenditionClass>default</xmpMM:RenditionClass>
         <xmpMM:OriginalDocumentID>uuid:65E6390686CF11DBA6E2D887CEM
ACB407</xmpMM:OriginalDocumentID>
         <xmpMM:DocumentID>xmp.did:a3f0deee-79d4-6f4f-8941-9d19b0a5d347</xmpMM:DocumentID>
         <xmpMM:InstanceID>xmp.iid:a3f0deee-79d4-6f4f-8941-9d19b0a5d347</xmpMM:InstanceID>
         <dc:format>image/jpeg</dc:format>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">2-CryptoPixelPepe_1000</rdf:li>
            </rdf:Alt>
         </dc:title>
         <illustrator:StartupProfile>Web</illustrator:StartupProfile>
         <illustrator:CreatorM
SubTool>Adobe Illustrator</illustrator:CreatorSubTool>
         <tiff:Orientation>1</tiff:Orientation>
         <pdfx:CreatorVersion>21.0.0</pdfx:CreatorVersion>
      </rdf:Description>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "v_v.sats",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
4j2DC-L5:SEUYeUI2ELKBVq5+/CzaVG8/K6QWNyr1Fsr0rGevgzI=
xxxxxxxxxxxxxxxxxxxxxxxxK
Aj?=:ETH.ETH:0xE0936Fb93a8B3D58678947009652E050d96115E0:1846266::0
EjC=:ETH.ETH:0x9D4D9D17661d1Db75dd7Fa0C79DAe2aA359d37A3:579442385:te:0
text/plain;charset=utf-8
LL{"p":"brc-20","op":"deploy","tick":"wise","max":"21000000","lim":"21000000"}h!
xxxxxxxxxxxxxxxxxxxxxxxxK
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "parrot"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
FjDOUT:63162D1D206B27AA0C549DAF63B2DCAE7C7F7B16091A2FFEC2FBEF29644E0FFE
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobeM
.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"M
> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed=M
"/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
FjDOUT:21546EC390558D1F4BA9DDD01FBE6369A703CE301ECF911CD90C183B9A6938C7
FjDOUT:D16CFCCA5BC2AB6C409991E72F5A8351303FCC8844D68EB475BED4DCDDB5B21E
FjDOUT:12EB753AA526BF234804D97A00F0FCF76C764B34608029587A3CEDCC54973FE1
'#*" "*#>1++1>H<9<HWNNWmhm
'#*" "*#>1++1>H<9<HWNNWmhm
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobeM
.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"M
> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed=M
"/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Compressed by jpeg-recompress
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"rcks","max":"21000000","lim":"1"}h!
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwy
ffffffffffffffffffffffffffffffg
mUUUUUUUUUUUUUUUUUUUUUUUUUUUUUV
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
  "name": "c_c.sats",
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
6{ "p": "sns", "op": "reg", "name": "greenlight.sats" }h!
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x`nvT|s]cmH_f8PeUi_Ge^FcNP';V-6
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxx;
lpyttt,,,zzzoooVVVLLL666
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)o
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
]QlPQ\CNmhMVVMT]LK=L
mqU]k[[P[MO[+M#(5"&/
sX`nRWdPS[9BP[IO[EN7:B*3@
tyzn]bmnscnocngbEO`@JX=DS[eP
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
text/plain;charset=utf-8
0d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_532", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "cka+PLG/jL3zozI9AJ4oPPOvzDvwxGi8uXJAPMpslD3STfM9K+bNPBqfCj10z+27Ke3bPAkIOrxsUhw9eHcLPY4BiztpY608s2OYPK4IuTzPhxQ9k4fxvIqfD70ryDU98MECPUrmnDwGllQ9yhmCvAQ0lj3ALUs8SQVtPfIpBzt67fM9SGJVPYiwDTz8cDS9exQBvauH/Dz8eCK8OfcfvUlFaT2L2Ta9Zu4M
PPY6Pfrz8EUs9ks8ZO1M8hj3TNbo8TkYUvcWfLr3Kgdo8xFfnOxjP6TyjJvQ8hAh6Pcw6sLofgoE9P6MAPG24xzy6oW+8/j0hvRqrRzpTano8aCQjvOsyJr0gls63UraVPY3A2Ty84pI9gWusu8CD6j1rhpk7LWySvOsCw7r3poc9JayqvAO8KT327OA8N5yEPO53xj3bU1O83nd2vYbVXD3Xcdo8y6tIPbAsvzxULb67BcMNPRI/ubttq2U8+EaZPdHfqD3ukFU9YfMduoqUrD2hRgU9KhltPYt0zrwKbNY8wAEvPLYQYD3fH828uUXePVIQHz04yCU7JIuQvOF+tj1YL4A968eNPJqjLj2jr4u7LoGbPRZMCT0hkVi9HqvMPfpjBT15Q3g8xfqVPO4Gpj2M8XM9Xb4OPe4C7Tyk35s97luOPV4/vzzSKh68RB/nPXJ1IT0EGVc9vdSEvee7FD4P2RE8UuwEPb+XI72xHBI9iKixO9DFhzxVuim9W1KdPbHQKT0M
m7Nk8ctiBvJIRYj0tiEK8Mq8jPSjChzzArmc9mTcPPZB3UzyAN3M8qRddPamkKz3eOWi7BWUHvWYvAD7TDts88VEovAjIAL0Yvas9SEIJPQ7JhjzWwPK89WfFPSqnuDxqH7U8Zb7EvI4/tj027wA95RrbPAvWNbyu84A8juFgPdycZD2Bf5Y8VjS0Pe0duT2hCqs9FRVUvZZStD2r4z09XJRdvM/EnLzJiak8r4kEPcc1jLx52IY8FtOuPSu/0j2yYqE9AP52vTf32T2AlFA80Mw1PDzxqbx8nsI8LaPiO59TWT1TMk68wRGVPeJaVT0p+Xw8L0oqvC5v0j21tu08u6r7vEYpnLppKV09hXFePUzAgz1fbBi9I0qqPU6MND2jxME9CWsuu4Gyyz11BzW8QaYOvQbwI73zk/o89kGQPcqDzLtKcTm9nKfTPWYGvz0c5J49WoprPGiP9T3NgUA9VCpcPdgSRbt2kq08FJRGPeOkhTyNQGc8nV2+PVZamj3d5sG6hmmM
DvUQu1D1VDLI9EszJPPjnWr1EK7g993MDO8NVSrtWIpi8/VoVPUblgT2dQfk8ZRXsvAiTBT40/Sy8uGEMvfjbkzwBneA8oBX2OSSuATxW1Gm9MdCuPdfwnj0RBZG6go70OoZD0z24NzQ9kaQ2vYHnyTxBA6o89a1BPTkTJjs7n/q72cTCPcfQHz3+FpI8KEJCvOvy4T1iHH895JqBPGeR37wL4zY74aI5PNUJ7jsiioy8baeMPKCaobwS32Q9mz4hPOexgj3mReE8JL0UvUh30rzA2IE92UUVPZNqaz2IEi89YWr2PCVqebvBB409I9VDu+Hlxz3eORI8/kaYPEnFUD2k3mE9hxUIPRsBXD3nLWA9PGxcPTWtgrzSXQk9qgpAvHOwLD0S7C29bjqtO5XmVT05tDQ9wnAovB4mIb1HjPm8Cm1uPX1EUD0VPd08WcX6PCFhPT2nP5y8XLBbvYaXirzZrJU8/gA8PTzw5LwC4FE9lz3LPG5kOD1Ce7e8J8vfvEFYhD2M
VDhA8ZqmPvGiOBzti9GA9Bt48PeQS8jyVK8Y7LwDgPPwyprvrWTA91MIpvecmDj2RAoW8FpH1PKBqjryzLck8G9K4OnTq17z5GCW9GhibPEsShj0dvEQ9zmB5vMdmmzzlOGK8UGRavWkQs7zrmOq6io+TvYNxijurfuI7z37duu+GIbwqKQM9KGs1vRGm7zxbhRk8hVprvWMNYjyTeq28a+8JPShy/bwj/0Y9hOzuPPQGfDyu0jA9VT9du21AHj2ifj29uOIGvd8VTjp306y8mBBHPJIZDr1G/Be9k9zIPJUemj30bY28yioHvD94gj34oWg9gWUhvCACDD2mba49RqtjPbnSNj27k2m9dAvLPSsWrz0Dve08IQA2vOMCuj3RKaM9V3yLPPZDtDplxcc8BltFPe7lBj0CkoK9BICYPWwT1z0P/gs8s91ivSaxGT7OrRE8PvxmPf2mFj1VKD09d/BFPTzTp7vb20a9rmPNPYQx7jw4OKw9fLBvPN43Oj1RWd88KIHM
APF6BvzzHwCS82Vh9PV+YmLv6rSy9bnAyPVUu0D0vCH08rRURvXbUiD0BNos9a7+CPe+tGz32/iA9sPdtPCNlJbyqKU+8rb6+PQuGGDxZAwo99lSdPO0Lfz2Ok3k98sWoPOATjDtX8YU99U1mPTbPmj1mP1Y9KgREu2Tmpj0j39490OpXPJq0sD3vCpg9O06iO+aTiz2W2cC7+1k8PewXGj3S44A9eVUauk7pLD3neng9nrVTuxsyEz1Vq1w97aMFvbw/ND1LHqe8ILd7PbsJkT268GE9wTNIvBaR57vrTgY9wrWJvHzTnT1USru8z+YjPRtuFbx8iuW8RmMBOmeClbx9yIM8TVCTPIY2hj3vvKw9HEvHvATCvj3JFwo9RMvcPKv9WT1DTeo85Gd4PcifQz0/94A86seDPRosJrsMstQ7mhSEPHiYOT1M5ae85VrbvBATobydx6e8h6tvPW3Lhz3TPOQ7cnJoPVd3qzybOlw9OyshPHYjBj2wB7i7pO5FPZT13bwM
nbuO7FfdsvCK7mjxAF/08r5WvPZijqz0j+4o9oDISvNzJpT3jkBw95eUYvRaoWby1zAq6oi6dPY7iyrsR5IQ8p1KIPUUniD2YFGI8rPaOPKNa6j0+VQ875V0GPBl3gjxEsyw9F2/0PEpDxDtM96+8R0uePeZK0zwRaGc8h6UAvU3lDT24/B67A/hiPWoM/brHKqY9R0k+vDGMfj3Yege8MQR0PR50lj1VyTc7qhQavdR9+z1f+oM9ScYyO2RPoTwYuZ494PtkPNyIUTxbE1295at3PZohtz31MlU9ns5ovSXuhj0sFUc9gzi9PNF55bxXhRM8bTb7PGEe5LyuYRy8B1j6PUe1iD2DqSc9WoAvvYIMkj1Eg+M489UhPSy5TryLAjU9wjBdPblcYD1XlRy9NLK6PKrWTD32CSM7oIQHvelXsT1tP068nNHBujQjEr1pgA49HXFJvP3rAT2whwy9L17hPIFraz3unoU9h9UkvVHdwT1pZ0W8tFkWPRb/VzvErRY8qvIM
JPYwGJT2O8c06pAR3PdgIVT26DK09HcxivN4xtj1TYBe9QLEkPEvbWDmM0hK9KfD/vGoK0LzbF3A9YFDnOsrHhrz3n3I8zjghPWpjizwFWXE8SiXNPDLPKT3kIas8uh8sPSEO7busWOE899dCPa0xaD0NxLo9CHO3vCVxpLxQhFq7YZJGPW134Lzsh5o7iJoCvXXY47ymLoc9HPetvF2BHD2DF5o9JOf7u0z9TTwoBoi8VebLPCzUIr1KoQ29grRCPU4+bT1AeME8fb8hPVwdqz0KVpM90l9CvFuRDj28y0c8So1QO5lyGT0JUJC8X/P7PI5nID0qu3g7ny13PUMxlrzFdqM9BWhCPMqjKz2PwBK9Zm8XvPgLIz3yQWI9BxCzPD+UMbwXN3a7qRQWPYDu5jxg5iS8WnLkPPVfxj01uqS83J7iPN8mcLxNRfe74vSXOrjmwDswvAu9Stp4PRAx4DwHq5E9DoWHu4RAtTz0CD89N+QGPFWLCLv82K09PmhMPRAkCz1M
lZQq9B7vUPUunwz0tWSI9QOVivbwNhT1sWXY9yunCPAW4xTwhCHk91RCLPd0GUj2QzPS8/4T7PfMnoDzv7DG8wS5uvR2JDz64k8g8YKA7PfR5pLwdSeK7tVFGPU6Qgj12Pyg9jAOWPQ4hoj2zplo9jDt9vRSBoD1fKBw96FkiPVb3l7zdj3A9Ftx3PQHQKzwlVLK8PI2xPGmnHTzT8Js8PbAsvX7NgT0XXkk9ItxzPbfAzTzUuc08pXR/PDhIwTyap3g8gk4DPQY0k7yxCKQ9h4UAvRZsxDyq5kY9NRwRPd+lAz03Iw89T/0HvcE8Yz27UM67a/BBPUn7yjq/W2Q9tp0IPRzGsD3SHVs8w5gHvcGEADzG9QM9WnaNvTawhjxGj+e7IE2sPba0B7wdn/g8r1HXO2A4mjxRqa47qFI3PUbvRL0hnKc73dLxuoVfqTta7WO8pMg6PBImZLxXSDo999xbvPNrTj0eqBu92VsgPTU5cL2AmMI9Ihx/vaU/Yzwih0G9h/hM
oPQgR+Do8T2k9HdcXPdqMrj2SZ4C9soyJPXDGBj0+kk89uIBdu5rYnj0lZTk9UGO5vNfYgjyXX4E90PMuvFeyHT3Vnla9a3t3PdH5gL3i6nA9G1tyvLDC+Tx3AwG80R8tPZgTrbxpp6s903kFPXgKrD0cQpG9vOsePOTDqrzSXru7bxpFvXROg7w6Qjk9DIemPEgeF7zczi49VSUovYYA5j01cJS9I1EOvf3ULL0EhVu7UnmRu0rzcbwVRCc6lAKTPfcnljzG9Gc9K5g8veTslj0PZmm9uKp6vA29ED25FnY9Gdc6vZ5wxrxWhGQ9Pdb+PDxdAD1XdKo8zx6nPBbhez06Bl08i5QvO1BfojwGz449JHW6vIj0tLyONkI9Wn3/PGsqE71Pxx+7yEL1PIWKZj0XFfg8ndnSuCcK+jxL7DI93m3nPBxlND388/O6zZPrO6RrDT3ZkSI8V0MYPFlDZD3bQtO7qq5MO+4rEj2DBLU7AVJMPB5Cij12Bt27MsomPZCDAj3M
jnnM9QpgPPD3CjD0x3qQ8r1gWPV0Go7w6LJY8WP0KPSMVkzxN72A8bzuwPV492D3JpUI9XslGvZG+az0ZWBs8uZusPHB+CL2qG/88UE9HPQ+8Ar2JHva89yDrPbwzAz2H1g09ZGuPvTpqqj02JYi7vHZbPDWaijyhUCM9BDgMPc56Zj26QAW9iZqQPaWUxj3g8EA9v9qIvWeM5z3IWnI8vsyYvHcPuLxF54c9xuORPVPFLj198j68Ls9lPRhCiD3cSvg8xDFfPNKrjz0HAES8yMjtPOXshTyXLas8gMDmvHFWSr0wHfy8r9cmPWr+Nrytxn09/nbJOh0hED3hjCS8ACO8PG6RTj3DYDC7znX2PMnF+LzHb5E9d7NLPdJV4DxInO88Y9vDvHseGT0K3xy9tLtmPUqeqTxrOaC8JyAGPKoT07zyVCQ9rEmQPKx3ET33za89f+NROy7nTz1hLS88s9qdPPsfS72L2wi8SA4MvSN4/LzVxBc9rLEfPIKw2DyFtaE95m8M
ZvPagKD0DIxk9D51OvGfGrDwV2yA9rlIguzr9Er3eDT68CAlhPdNhZj1dLwk9InJLvXm81z14BL07VZwJvezpNT0htzE8r0NEPSWLszyCwjw8/c0iPbANsDwiB+g8eGkzPQzHHz3ZJ+m7kd69vFpdHr0eupw8hH2JPZtDxTxatmo8cp2JPX59XjwgCIo9pBCBuiWsBz430U09wCQDPGgyHD0DXcI8UQaAPcGkJD29fG68JWloPScTbz1Q3XY84qvRu1LSmD0sQRm89BoWPcD7Ez1a9hi8j4edPdslWj1dkdi8bVGhPQMjvj3MyZY9YQTGPEmw6z0XQ2i6JfvePAmOcj3HOAi9lcArvAN8nzz1F6s9ZLZ6PaWutjw3fYU91NGGPd8eZDzVzZs87IS+vJiE8LtFvTE8vQ6VvOHmPj3QuJM9tHrAvBS9wLuxpI893liwPDlCij1BvFC9J3Csuygh5rwiBhq7c1x5vbudQT04ZjE9pJDqPKBIiL3lQ7c83wyBPPerjT3M
vnWG9p1cbPUpFBrwC4vw8476rvKZyJbwbLFe7wWaYPS/YEDwQg3E9GcshPSoY3zzbS7a9F2fNvHvS8rygcHU9a6q6PENlNT2cI0g9EVaTvK1sTzxIlfw8nVTyupkxhz12bmS80IIOPWP16zq5ZCO8uTHDvD6MSz2m8gu9VyjPO0VUpzwSpCw9qDZiPHflFT3WLVO9RW2evJXGpDq1EJQ7TUAnvRd/bT0uAAA9JwfCOxTWkT07v5o8r4c9vChDL7uQNjo9pgt/Pfl+nzw/8oM9XYUCPdsN2D0FGBk8p+LWPFl1jj1ncmE9aHoevG+L/Tx70v27IStKPJyo4jzEzY48MzLGuwOVij3RXBA775bUvCOYEz0nio08ZGROPSexlTzlCL08bdcoPJ6KpzxfXl+8p46huwl7OzyYDhM93jt5vFB5gzwHPa09zi+COzcogLxO9jQ9MtZmvGAenjyq2mW8reyyPKAgjD0iWUQ8vPtkPH7Ioj262Wc9DvRZPORHOj33XI08z4gM
wOxj1KryzwfE6f14dvb0IgD2oTVs7MbJHvXSkUDx85ds9HnlzPVY7hz2UnSm9PDJ/PSwiFT3YRQg8txY6PJlZUT1L6KI6lulGPUyg4bwTBqQ9t8mJvNoEvLwxAIC81E0TPUOXlDyHtIA8XPkvPOYulbw9gRk8U10/vdW74TxMkbA9Es13PaUuGzvy5Nu8IIPaumy2ND3lwCa9raOfvGKQEbwFDrk8XTOAPMNdTD2stio9l7O3PH+Yhj0nAV29Q1HYO226Ej2yJPE8Unk2PYa0QLtqou881IR5Pf3Oqj0kwl49Q2RaO5XP3T0kqdM8ID8UvVKxozwpvUI9ScYrPUt0aj1Dqze9MeRiPWurxT1WD7Y8D2CbPMjcSD0qrVg8kg6PPLZYL71FNrE9NaaYPcKtgD3jAYQ8pOmbPbQr3T3VYqQ9gM0lveBV2T0ih6M9R3XNu5u9ljw8xsA9QOaiPJa2BD2Pngy9FxFrPd/tYj0wNFG8i14OO5xKZj0wmjk9hOuYPF241bsM
txSo8bWg2OiUrST1plxO8kiKAPGgerD2lsxg9RypgvWu/0z0nnoY9Dbs4PMunK7xuyGY8Yvaau3TPzDz2WUg7lFrdOxqknLwUT6Q7fD0avTgjlD1KcnY92hy4PBn72LgjFl090rssvYxJvrzyRsu8zXkIvdyXL7ygH589iiADPRBlPrz+Ru68Fyx2O8h6KL02PQI9znVoPVJBJD1jwSo9zEK2PWmwYT3111k8vCQAPZ9Gnz1J+zU8mZOEvQklCb0nkVg947UbPBnGL70BD3Q9E1UkPeht/TyuAJw8CKuwOzv8tj1U4VA8HewLPRnPCL3TQB09iuCNPTJGRD2cigk90AfWPTkJyD2+r9I8RE+AvOiLyD27QI49bYBOvNG5IL3ZkqQ9qeHrPIfVYjwZ71m9jJL8PS4qPT1G7mI9hWUZPJtF8j1Y/WE8A48WPWPzAb14l549VYkdPHWVKj3T5ca7Df+3PMTTgD0xgSe8gkxlvV8Efj0dlwk8xVQkOn0EqT31Ias8zzmM
8vHrdDzzOppc9XpBzPXrHvbwQaXQ9ex2tvNoiFT2jnwg8pDugvL88QbyYTFa7WbmYPOGS2zyVnlc9+IEKPao84zu1sSw97x+zvAd4RD1bm1K8RsRFPf5P/7yQuVM9+IH+vH2baz2n49M8auMzPVGRkb29/Fs8TdUoO8TdFD1lvYO8DdlKPHJaarufiyu8pRpavYLk1T0lnNE8tlhqPNrvK71ilOE89V/xO30Spz0bT50843mOPQRm77wDj5O8D/x2uyE9RT3m51w8YQUTO7QbfTsTwrk8lD0ZPfs/izy4GmM7vgJgPSRejrzKqCk8RU4Nvf/d57z28sE8Q1/GPAIpTD3Oy6s8vZ5gPQoNPDuJt668xUS1PKdCbzw3tgs94VwUvVFIQ7vioi29BlqCvHdVXT3rcQG9emUHvVr2VjuJ8w08dMuUPHVcTDyJJrc8KmcFvYbqbjwie508Odp1vMPoi7wtLzs8x26IPFqPa7ztfyI9AVALvdV9AT3kchm6Xe0RPTRMEbxM
cVg08cwMaPWVfU7ymdss8MokOPewutjouuka723ktPXi4ZD2LWxe9gJFSu8gVHDwIKnQ9C/MMPK/WbTx8OLw8lXcmPe7ZvTzFFv+7fDYyPAwSB7rYkiq9vKH0vLqWdT3Qyuw6EZeEvWCJMLzX7hc9WKuGPWYQArzjMiG5KazuPDt2N7x8voa6lm1evUfPvD28hAm9UCmNPHU+hrwUDAs96hbAPGNSyLu9cnQ6Jo2YPTZ/A7wDEa08nWHmvGIuxT1VFgc9QhPOPAdRaTtoaBY91jyePCeHHr0G+gU9xOnNPFE+ab1lAZM8FkERPb2sjz3bdDE9BVaOvKAiGj2AtwI7LjYJPQNmOjyGt9A8F3nfPLOLU71Pznw9S5YrvXOmrDyxM2E9qB5YvYxeUbwhx6o9QHdnumgdILyUnM67bLwyPcT5Nj1UMDS8E6HWvGfau7u8J0g9yj3Iu6lipTypZtc85YuqPenekj3QghU8MmPjvDn2Vj2EH0W8HnMCvA+nk7updpU99vZM
KPYmLX71o9S48e69wOy8JJTyUL8i7qmq0O3peJz1WC6c8UYG/PGvxwzyqEOK8gyM5PKrxnj06l4Y9fm0ovZqLuz0JShO85LSpO2/TCb2qdD88zH+2OuduYD3AGqg8esdxPcXbVT3SBtU8FUEivBDdAj4fYUU9Ubm4PLITqzwKwR49HImMPb3PEb2NF5w8gQIFPifPtT2Km0U8ZfCVO4+Fkz3fxQK5qS+gPDNrrDyhnUs9V10bPesZPr3pykE8AMCpPSxtFjy/cmk9TrNjvWZFbT1tRlw9K0XBPDiLtDvTSio9gH8TPeCOVDxbA127iPMUPQIedj2COmU9CopFvf4/kT3V5Aa7s+nSuoFl/rwfQNG83iUkPJ93Fr0cs+27cMKVvPxKGD2DCXs8nyaTPClPtT2cY1Q8F6HePIhPAD3a6SK75SyGuycLPT2eprw8qnUaPCCdTD01pDW8+qUiPY/wKD1IRbg8Xs3Zt0OpGbkoQHw99/QzPZKBFj04JHe8i63QPZTOKT1M
QTYK8WaN0vSifPD0WwbE8NFYKvfSybb0Evfk7rbWVvByFPj23BoW9q34KPryCpjzAVVM9l4IBvVEMtT1qBCi87QpwvJ33Lr1qUVg9r+xNPAlc07xnm8a8YFjUPdOuhD34j5A9dCz/OxZjST2e42s9iBqLvMpgXz2gS0Q970lwPac2OT20qis92hGVPfsgmD34iAw9qkLgPCLKpD3rKbM7I/UMvDU4Ij2N1TE9yKfJPI6Iu7xJLQg8GEDzPMXjgry6+968EXmDPVIYZjz8qde7v6DKPFBfGLu7iDg8iYf5O5KBLj0lJiS9+iZIPeYXqb2cKC89VT2cvNVeezsS9s+9ROdtPUwxtjckK228hFebO27htz1Vt32918xUPb+GWLziyNM9jHunuxtrJDpDtwq9t199O9vYPbxLHU89QMrFvGR7Vj1zhTg889ZgPRfNWbzVaO67v5qNPLbs2jrfBWI97IcIPUapQbxFIj69w+k/PNlGqbzG2eS836ZmvcfoRDys2OK8riRM
QPWBkIb2aLnM9myWrvXPskD3KaMC89++OvFTtYrwPf5M9ii6XvMsPWz0504E8Ag70u7EWXb1GWO+8iV/4vT5yiTz9Ke87mAaiOsjXob3NaDQ9PhNHvPOLF70v7KS9gz/iPBxsOL3kRrQ8HvcKvT7y3TyDjxS8Jk0evBMD4rwT9V89bxwmvf5QSj0YaY+9pQL0PJts/ry3Cp2649BXve4CAbse9sG8ehQbPXhfBL49lhg9St6hvAcoET01sge9ommUO1DLNjviVKg8ppECvhuImTxhChE9VqpXPZ0Op705vlQ9QbAsvPkRjz1QybG6PLM/PXy4D7x+cTw80iyHvWi7az37e547TnlsPeKL5rzI2M48R9YrvbJaXD1UZeK8AYSqPfrdwzyagNQ80LQjvU2cpD0k7bg8wIQLPYcTnbyXomq8uT+bvD9YRD1t9JK9hhA/PQ8egbud1hc9CEooPUKOJj3dfdE8umckPZe5j7vP6E8980FRPBC/Fz0ikCS9NebzPGDwxzwM
l8IM96w61O0H77DxPgoC8sNYFvKGqXz0GwwA9NxkmvXgTEz2+0h092fJMPcHMxDyunFG89vCHPStWTDyECBU9r7EavZ62GT2JYc27/XrivPv8jjz60O68kRZZPOazl7v3/O871adrPH8ltbwr7wo8xIA1PXgeBD2UHWk8E/CFO2xeqj1UNVA96LOOu2YwarzjnaU8roByPSIgED08YlQ9siIFvakkTD3AvXi7AXAPu7VO9TssFgw9edByPE7BPD24Zre8P0oaPVVQ0Tzlsau8fFYxvdUwLT2En508YVRWPT5LJ73VOai6PxqlO+QKMT0KVBO9GeEjPGGudz3/JqS8fOIuPbL8TrvzGdA7z6SvPNLuUDxAiuU8Bfz/Oi789zwXzWU9qbakPLPUljxjEKs9cHLdPF1tgjoaBlq9gO5/PUkUWj3gBJc9tNervED4dz3G0Zk9pep+vASE2TyAQxg9+ZaoPek8Ar0Z6le9YIGMPZ7cqz0/lDo9lwoFvcJgIj7Itqs8Xw2M
VPDN+dLxV6AM9DKqLvC14er14KIg8U0mIPVDcrj2syiE9ApcrvcZR7D0Fonk9cJpcvRe8bTzGOCU9SA9rPdUV1bzY/+q8Cp56PZ18qT3TCQQ94OsIvTHXEj18iAo9OFiTPLwWpzxQFp09M5QYvJMCAz3y/DO9yaiePZquETx0jLg8ZmhOPDaawz0xj4w8LJIpPUKN77xdf8c79FyjvMM9yrv7rDC93LDfPQz9Dj0bVhC85rqlvP4WHT4qCUq8KmsaPRAkjrxaLJY9ZWonPaxfHL37/oS9Q/gYPVAFij17cT4969LVvPw5dz2E2JA9LVudPHxLjj3cptQ7xSBkPBm4Qrw9voo8ZUViOzjbYDwCeF89SSmgPKwPxD1QEZe8fOoNvS3wiD3R2eQ8ltcGPaToKr3xeRC7uJAUvTZxPL1+V/U81FkAPVXIoTyV00i9WY11Pe8XzDw3yCs9lbJtPCOrfj0IZRO9J0Isu0Ku/DwUfrA9Z4U4vVwUdD3bgii9EehlPTIOMb0M
3Qgk9Rbw2PGrNVzx0oIK8G1ywPdG6UD2ErxI9pZ/NvLfT8zsuX7o7VbqoPNdnLb3N/0I7VwSJvFh7BT1qOdg8/8W3vJLGIjyBFaK8RxcKvY7X8TtMRW09XkcFO5C1gTsN5Ri8oKzxO5pz9Lxx4TA7IwVlPL1Kv7sxk169NhBvPVzUlL3UhaM9ImyRvH/NVD2iXCS9MTOqPIRJl71cDmE9QcbCvNDaszzWNVi93DChu/K1NrxwNMs8aW4evQWOrrxiWIy5y3ubPDAzTb2ky1a9N88CvSVyTz2cMo28NVsdvf7/cb3iuNo6+i0QvLyorDzrYYO9eAJWPfKTIL3WzZY8bnGIvQckvTw70I68pbfrOxgQ0Lz9wu47QU8wPYuT2rz2O7G9jeLoPNvjFj2+Mg88er6BveVB3jxSkvo9GxySvNtt4L1kCgm8VUGtu6N3bLudPTW9xVqFvJq8iruojaK9N1sdvHBxuTxpmRU9jbW9vO+NOb2ueHS8VCJ5PJhr1bxlKxi9VwNM
LPVofFb0MeaO9pogdvVOc1jwGri29kxmTvbnpAz180mS9yvjbvDo5e7zWp/w8IiPUPQ+Clr20jSy9sGHYvOMZ9jtyWsO9E8w6vLRuVjzy7Bs836VtvUQldz3yrFq8UGoNPVKk67352Bi97ZTkvATBEDv36Ny9Kr8uvEKnzrw3s7k9e3MpvRTJpjzz+uS8nynpPDJOhL37bg29Gqj5Ostklz3meFq9Orn9PDe4h7yOqK88bN2OvVH7rTyHsQ69I0LSPPGh2jttN3g9RFjRvMgljT0iXIK96mXWPT9FC7wAXW89Bf83PJWIprt0iiI96+5FO1BzJz3CZ0A7lfMMPQbZiz1ViZM8iR1pPS9F3jv9vRY96bwKPVgA1DxMtY09Lil0PVmHjLu+xTe9HD84PQxAnz3AnTO8OlSpPE7uYT1rX6A9z1ckvNhtzL0Cjxw93DcvPaLnNzyuE5o5TLTGPYbL6zxdCUk9e9KhvFHYNz2teEI9gSFLOxICWTy3kVM9TXUBPSoqYj3M
HfGi9GdxSul9JFT17L2g9JZqIvN2aPj0mh0a75qYxvQzhGL1nwq48sp2LvP4xmLxcxCS8bd6DPA/1kD2OATg9jIXUvDBX+jxciIC8XUypvH/AaT3SCI09HNgNPRogNb03eUi84WQhPaZKpT2mgS89hexlPL9/7D0Q3XY9WxQgPAiS8Lzh0dk9ZkhLPRgt1Tx28Gq9/aDQPehIaD3mJqe6hodbvaINAD7Jenk91q5MvBBbsDzUYY49dYHtPBuAqjwMtRU8zKsLPsYpvD1YX4U6oL08vaTT1D3x7049ZZ/CvJp0kzptwjM9lIpBvKZqKL1y8a08Gs3GPU7c0Dy8FRe9vu4ovVDOjT0MrL88Kd0YvQyctjyoV3g9C+qCPZfyDrzdXXU82P/oPaFmNzzRLZK8Q4/wvAHcnj3p7KC78qn0PIgAcL2NxXg9gM/qvMr6eDupqP278zOOPTyxBLyoRdY7n4LZvNSS+z1p3YM9iLifvP5sPT2Vxo49w7GovBf6Yby7QJU8kkJM
+PLKUMTwpc+C8hn22OyVxAD4xQHo9ms7lvBHjojz0Flm9FZOtvASvDLwm7PE8oG1UPdnpubvh2gg984+CPTnFez18EO08/Xdfu40Vx7yf81o9ECvFPErtPT2q0RO9KiZPPNkDG731UX89cxPvPFyRYj3ZKUM9E7HNPaDjr72sXT09xl3ivHkozD1iwFi9AHlAPYxiRj324EY9oxC4PG0eqTvXOWw5aM0rvbtE8rxxD928ngWFvbaf7LyFNJM8qPBaPf9/CD2nuY88gfocvGAhBj0vykg9AJL9vI5CUT3R6ZW84MmgPHKO270sfWM85C5uvWGn17q06xW9I+uTPLR98bzMb+w7oGvyvTYvALyeVA49gKNiPQuDs71L4AS930FcvZp8+jtD/f69WzpGPahd1rsWrSg9a6qvvFaMg716h/+8DLO6u1171bw6dHy8HO3Xu5C+zTtUfFu9H3UmvGqwID2Jhkc9e+pxPIoolr2WWpS9zeRdPf66ezy2z6S8z5qXvXhj5ruM
xtw09Q35JvD30R71wQZm85cB5PZD0IzvXzmi9aac4PS1BBr0aTDq9/8D/u5tzb7xSCro9ruFzvA0Fhbz9mii9y5acvaciRDzyP9y8CE7KPPdvuLzWcLq8ucqXvfL0wbx+bgI9zeuePVlonr1fZ5G9mrF3uw6SiD0sYmG9UY/aPCpA67zyE868LpCFveuTCL1KDOq8scwmPfAYAL5dZ5m84A0tPDTz47yQVDa91uC8vOafwDzdtDy9RprEvYcWyzwt03k9R1iVvIgAZb1SXoe8uavpPQqwmL0SsVm9pjiBPJULvD2s7cK9nTYRvY5kE71QCm495fzQvYa4bLzB02W9q5wtPq0sxb1UEZC9CsQIO2rmdz3qbGC9sci/vfZP2bw8cqc9ME3dvQp2+L0NtsW8LIo7PXTGpLvJgwy9gf5yPNWLKT35u0O96gazva2+wr0t+Yo9uQlDvfmDfr0lZOe95rWGvCQU37wt+pK9LHdhvdfkP70nvQ49WohFveKlH7zm3Vm9+fUM
rvSu8D70edAO9NoSLvaQYXz250fk8hf9gPNQlkzydhdk7O1pFvXwwqLwzGgK9WoeSPTi5Gz0EkK885obvPCz8NT3SWqm8m3Z8PXFZHr3T+CI9c/ofPbgeFj0a69O8rzzgPfc6sDx0ZNQ7wHAnPZFaUjyOV8I8a3PNPAGClLwaq/y5khtTPJF2vTwso+c6L0JJPDIyhTzM8eU7RhmMPGYP5bz7uC08dqdePSaSUj1cl/66+E7oPFpfLT2V8cE9QzCuPDEKcj3ulsw87D8/OR1fhby4Cvg8f0NHPJD0Ab0Zgy+9Et1vvK0QuD1leBI9x35LPf/GHD3qVbs8eh5UvI5gRzwTjzO9Dlf+ukhAer2dYYg9jRxsPSPchD1Macy8i/YaPU8RlD3Wlpg9gPgXvWEWAb1PT1o9JQ59PSwGeL2wBTM9MsCuPPcF7jxp31s888wUPSH4pj1YX6G7DTgiPAakVr2wml49bWKVPQIc4Du+S4I7AzNqPSt7wz1ITEu8bKl4vfDVnz1M
BOP87n68UPMKCXb06WAw9ND1JPfgxsLzvIGy9bSRbPYpzhz1e+AK8gyOLvNnCrD36i3A9pYnduxtvZjvI6ck9K3jCPLJ6sDvnx3u95MWHPUnP4jxgDpo9ZuAXvUtCoT3mCWs9GSmMu4quZr3DZa498ckjPcw47Dw9mFc8LAwBPtCJn7vGFfO75Z9lvegitD1tvgK9b0xHPA6iDT3Pm6+8GSiQvHrHQb2CHAI9oNAVPSxnQbwFP5U8vJf6POanuzztEmE9WXdUO+wa5LxUbtI7yF6qu3XGJLwd3Rg8Ap0FvfhRJLygfKs9f9rjvITuOj1cUre7KtYsPQge4Lx7NGi8jgJ+vf/gxD3ElyW9dn8duweSFDzqQbs9DCaVvXG4Jj0WTVa8P/W1PcdwLr1ArE49Dnc7vTewnT1C6Ac98+08vF7BGL0pTeA9U1NAvJCU6Lz0Tu+8TLqdvehryj3u4NW8FpY0u+zapb3D1+I8MiJtvBKJV7wKSg48xfxRPXhrt7xF3ZY76S+M
ivRO6gL0YRFw8BD6XPMLOnL2yn/y8hhqNPEFnurwdK5G8gv+6vLB3JbtSMk+8BmBbvR9f6js32x29Yva5veqLcT1DgAq8qq5lvZgSYrwsucC8rwY7uz8VXr3vqA+93w8bPVbFQr0fZxE8HNIPPd9/BL3fsVE9JokIvXYJLLy1+g69ri60u5rMKb1d0Xq9unMmPUnClL3mMby7Lig8vVbuUjy+HF69OeGdvLj0Ezs5x4+8Oa9EvJXTqLwUWIO9+V+dPON/Wr07esm87p/AOxK4XL2ZY6u9tGtXvaK/qDp8bcQ71V9uvb7Ss71zZAO9hcGPvf1adT2W33C912qWPeTvbTwgRGk8OK8hvXPN3rxJxIq6kRrdPSYaJb7g3pA9ZfOGvQLIIz2YALm9Vw3vvMaGTrlZ3Xy87zefvaigqzy+TzE82savPOvZsr2ZrZY8+ajivORTPjy5Lme9g71BPZW94b0itZO9BMRgvRgrfLzX07s6Prk0PV9IAL7OQnY871kxvn6jtbxM
Z0a47hlCAPA92IL6aFJa9oDyNvZgOl73pwFO8pbB3u/95jL3kEc088OvRvYP7AL1xszo938IQPcRuNr7XxrC7zU40Pe16tzy1qdu8sL6XPOSw0L1JRAe9OsrQPX0N3L3x1Gg9PDM6PXnJyTwRWP69dhBMu9PibD146Cw9eIOwveF7hLwX8nW93RHNPQVUy732iWS9mdUNvb26Ij6OwQu+omGHvQmGGzzFTPg9vdfovE6BwrxxmGO9odGkPHIJrrz1DUW9f7jGvAZFn7wDu/K7e+Y1vSA1Cr0KNKW7/96BvYmTT7wqOjW904CGPMUtfj02hDq9E9YCvRaf4Lx6uDW7owIYvTLaF720loy7EYohPFkdbr2heQM74XcvPDNWgbw9CxK9J/ugu8U5pTzGeBs9T2/7vPBFkb102b68pp5JPdUBEb2HCYK8+2TduyeFdTx7Fc88DXXuu+niIb2LXic9U0q7Om8VTD3tk409m3TivDBayzyJe8C7gAoqPHGjk7yo61w90DYM
XPUR3S7xnktC8QParPY+psj17GGw9ot8tvTCr+TxiEV89J4VWvcOOFryOKNG7J48dPUfgj73JEkQ9AUx2PTo03zxfjNY8baM9PVAjEDxl1Oo89DHKvWU6Pz1amFA9vg/uPFzTgL20fWo8sVQ+PXL5gjuUeWy7igXDvDunjT1nVH49+IRhvKEUi7yHHvo8/iNoPaBGTr1s+5a9ccFXPUh2vD1pMTU9anKMvXI1tz00sio9E2jDvK92a7z3jtI9PnZ0PToqojx/9F+9/YC0PUsmqjyL6/68ZMntu3JE2T0KRDI9erssPR1cx7wNtr667BWIvVt9o7sDWpi9A5GoPeQeI7wKy8s8MdiovJO0sj0SbXQ7uXqiukungby+Ypk8cdxRvLZLaz1L5lg9Dv7dO2nZhr1cYWc9smDvvEfqnz0SUtO8/+Enve2ChT2kjTK9ToMxva4G4zyrNYS8HTncPOCmhr1BJEI9rMw8OVRwgD1poue80NgKPayU5LwpwsS82PpSPHY5rD0M
CXaW9V1Iru8UJob14cbg9IBcAvSaDhj0ZEKG8I0r1PDyF6rzACGO7qT7hPAaslT09MGC8aLzxt4+rJb0zMO49W71Ave1DkzvPuzk9XiUJvUQ7Kr2Z6WS9lVq/O5WX3TxVVxi9peMZvLC4W71bvoM8/sRhO60ZT7yAoNu7CT+/vfsqATwqGCy91xBkPcfTyL2slZU9JGTpvIYwq7yMmZu9UudtPS8qfrxyr8m7HG89PH8Osb1cfQm9+ysju0Ffg73m5JS9Kc7IvLTcL7ym2w69RX2qvMbmijxhNvM8B44Svogtyjy7x5u8nFwgOvOOwL0svHY9Un2uvVYYrTyIlSq98e7BPfbAAb36iWm9+68SvPIvAr2eUTo9ussCPQQvFr1AoFe96xvBvEHJUj3PxKa9aDXsvO3RbLyAfFg8e4/jPG1jNT3mfLA8UY1avPQ9CLw3RJ68XXl4vZKRN7yGdUM74GI5PGllcbyVmog8CYiIvVAJxz38KBK9lOiUPeorMb10bsu82YzM
7PAFalTwkRVK8Tb9UO1Cmfb0tJ6k7KBxAvQXPeT0UZXC8/RVbvOQFqrwz85i9CzOZPQPBw7wXFpq8GsS1PFekHj0fknw9PRYIvSCjwj3sXUO9Sr9gvcs7vLzfNrI7TXH+PMAHHTyzqaS96YM3vD8Uk7zxulM9qArWPQpp5TyEfM69a9P5vEIwoD35rRY8/enGvaIzhTqOlxe8cNTavKh1gb0+Ovg8iD/jPYFm0T3BzsS9mC1+PZm6uj0LAvI8rwzZvbw9SD3x/nq7GZmKu8DXwr1vmQQ+lyYJvnqJtT1dOhW8KfCqO430B751pj49+b7HPFbLMT1X3ZS9fcO1PLQZ171me5E8MZiMvoXQC7uF2ps8rRIZPXZzXr7mkVY90IkFPONOZr0BtQW+QyvwPfv6dzxvwAe9dOCmvZN+C70VZLa8dhUbvSpcxrs5JoW9l0cOvW8kKL2knXm9jjBTPEF9fr3RnEu955khPhomFb58zB+97MEQvSnsdD2FjY+9rt+TvbtlnrwM
FKa49IShwvS0SNb0J9Gi9iPS6PKORfr0rqki92rUIPXQfVLjxfHm9La7AOnFvpL1MG6o91t2ZvcUjIz0O3xo8wASxvNVq0DqMmZa9Q+0QveZDiD23yLM8yd5PvazTSb0NNAk93HOqPUDhO73u060941+YPRpc1jvomZs8eBSJvdE5IT0m6SK9xLP6vAe8abwk8l+7jUQ1PQM3nDvXswq8yMoWPQFY1rxVkWU8ieAivbDUJT0IyD+9a9msPMTgTzqLfBY+nLoju1upmD0kejG8Y7OePd4pB70dBQq74AAHPYYnij0zvCy97bytvHNlOD1BdYU9UTCNvV3tqjwmIRs7dLi4vdrBVbymWj093iIbvY51y73GXTU96oYau0GwiTxp8Ce9M6OSPHc1sT0jRdQ8n64fvdPHp7zIpg49nhQYPJFss7vGb5o7m769PPHxdTu0zOs8Q2QSvfvEnT1fo7U8ejwLPTCupr2zEos83JUcODYfoT342k+9DkLwPVfUlb2um5y7UOYM
vvQ/RPD0lWTG9JqCRvJw3sLyyOQw8StJpvd6hEbvs6IW75lvdPUTMeL0TEJM9tm20O2ruVj2zFnW9SC8hvF28Mbs1GOg8JdibvabiPj1PuDI8OwGNPbd65L2IfQy8vBKUvG8zsD2a2k+9xqmlvfQgKTyWwpK7ufyBuQOBhDzOZRi8pPKFvNskXL10v/u8B5gYPT0ETD3vGN27B8DBvEfaVr04yEg8ni44PZjcxT36X7C9SyqXPaFIzDzniMk99DYzO9RGrD2Cixq892EvvYDzjLzMfkU8ANBSvchl87yjxOU6m9AnPaDMAL1p93c9X7K0vGYe6bsW3ym7lxyMvcyOETuL4ZI7duDBPIf+372j4iK7P2hrvVAKqTzC2Fq9+90NvGT2qTxSQym9frOXvQW1Tb0Trso8O1YZvNnU2rxpcYG9DalNvV6nSzy0AE+7qjIvPFR7mDy6h2C7olTFvdkC4bxLv9Q8csawu90Wor2cVYQ9vGOWvf/fR7wsMf67JyhXPZdPB7wM
seCc825utvf3aAr0BPVo9gGc5PaICmb3B7A89OrSbO/6iervVQ8i9GlNUPShqSz338B07nIboPA1Kgb04HJ08V9EdPW0ZOr3rtqi9mIK0PHLBG7ysst88U/VkPaHb4zsbGpU8eNDKvN24LrsOVBg9vHmivE5DLjs98GG8uKrnPdORg7zD/9A865slPA738Dw/6F89FCutvT3F7TxHtWa8QgCEvWauF723Ak692kGCPVucj72fPrG9Y8icvYjbNzzg3568PbJ4vUpSzbwn5oc9D2nDvTT9hbsVyGe+MEYMPqBDN779EiK+GbWiviWFNz5XlQW+EBi1PcQqDL3NtPe8L2juvRSxiDyLBW++ipyTPb6bKr4ymRy+NfpnvoW6Nj5NGxq++YSDPoRZOr0oTE+9qNjWvM6QKz6aJTK+iLJxPMtd9b3ovQ++aFCIvgik8jxlbXi9BX9qPq8PZTzO7O69d0lGvEwtPT63T/C9XbMDvh+I57wXR++8jBbEvUiWk70sM3k9u1gM
CPk0PlT2sZhG+iqm/OvotKz6jx789/fYrvgGj7zy7X908FX96PZBFBr73Quc904WCvKt2ZT3Vh5e9AzmqPSg9qjzUtcs9ZhCwvcfJcT1NsJQ8gBX5PW3RVb3Dy7w95rS8vkXCVzxEZ8s9JEQGvW1miL6qtsU91IO4PJSop7x1bVG+r6WcPa+TFL2T7oq8LCEMvqfQKb2/TJy8YS6rvcQLnb02kkQ86mhovc9FJr3uuYC9bDeAvZJXoryTbS69dciFvRG+77yLFr+8cP/Lu5B+BLutNOa9r3ELvVWPgL1Dfii9xNScvV1wWTvRQz68OItDvSCEhD0BTZc7VPsJvUwGkDzSjyE9hZKXveAcsbymiNO7wtupPI9ZPDtbnJQ8LIiMPSSDjDwib7+8zhsOvfzrfzxk1ik99t03vbZ2VLxvLQE9uKOgPaRvNL08x4g8nuCaPaFh27wy9x65XLusPHWznz2PmZW9DHeQu4qEjjwD2fw93R7hvKNTZT1uNwo87whaPXxzzb0M
HOFi8VuhZvF0ilT3lc7y9Wju8vCbH+Dr3cqU9LLDJvVqQlTwDxH493LVGver9Bj0wCmS9tRBNvP0Wbr28BSu9IDF/PIqS+LvZCpa9esMNvEl9/bxZRWe9XsPVutbXcrwgjQ09YjyovDIMKTw/T4i9cBOUvEdfgbxEW8A8EY9Tve7Hiz3+pjW97SC4PfNjC71RvwW8VVrUvbBxtjzLoJa93DSuPahifb1UNxk9My58vRUjsz0v48K9Jv/nvdwLFbtTRFM8Oq1nvQy3nr2bDQw9CczIPUV7or1jVcm83a4FvUcHWj3YBsG9Iuy3vfcZL7weFIU9ah9SvR01kr19rDU9/oSdPJsB2bujjBC+uUD6PDXgFD286tO8WXdxvQFp6rwW9VY8KNztvFfV2b1ramI8B6lXO3fD5TqLMx29M9eePA/InLx5Z+S8+8qJvDf1Jjxdkvk8/0uyPKVPkT0xW6u9o0KDPUO0Aj3FBJo959VAvTbGCz2/cVY9QR2LPPcjBz1n1IG93Y9M
su5blJD2hXjs9PJ6pOxuvkL2ojkM9Ob41PcIoqDw/84g8cJqRvWGbmj0KbpG9oCBcPSu9U72CKOY6ZsRdu01WkD38UQs8sv2dPXc9GDzM4nc97g6avF2wubye5BY9TLUrPNBrpz0RQzW9D78CuiTbJTwcuxG7faY0vMH327wDuCk7E/ALvtYNlT0/E3g93vplvWODyb0JDyU9ugdcvCV9j7wtBIy9HvacOgsTsbxFjEm8Sf5EPL0r37wLmcq8cwtDPaKQl73C5Wo91Hi+Ogy3Z7wdbGW8yBaFPZ+g+jvBFGY9FaLyPBFj6TwpY2g9F7nLPAKzhrxHKHC9guZKPREI8LzYKko9CH6/vJYxpbvKz9g8/Vz6vA1t8DxVqY88YJgyvcRw2Tw21L69cw51PUwKzL0a/qI86gPuvDrzpz3m8Am9BpsgvWnqIj3Rt7Y7jwl4vVyX0zw+ztu9BhizOkmT270tDog81cTovQDfgT1QeCW+7SILPha2Pj0IkPC9EbejPa8OHD4M
L/eI8hHYWvtMdmz1pTzU97L+HvWHAB74kUtU9R+1qPs5TFD6DbV2+hp0/PoSAaz7ViKg9xquEvhMYGT68KOM9G18LPCDBW77EehA9r1hyPv/tqDsuaXy8ypMDPhLDMT7PBsy9GimQvQKpzT1CLGk6BXskvnL3JTvmjiY9EkEjPkzZq70CMh896pZaPTSgFD3dg+y94wEoPJDjHT1tR/K9ZPAtvjFqKDy9qmA8+umqPd3sCj30ugQ9e+pmvDphBD4Ky4u9TxoGPUephbycNK29gE+avX4G2Trf2Y+80tpTPs2nrTwlpTC9R5SNutZnTj6HXp08hMPLvSVgXz2QkxI+MN+dO6bzir3n+kY9d8TjvSDsCj0Qsta8W3qGPQIL0L1SlZU9wiuavR6n4Dw4MJS8ZU3NPYpTlb2I7KK8BWKCvqIFJTttY089DH2mvbYOLL7sEQw9xgN3PdSPpr1Bky2+XWhLPf5scbx2HFK9SBlbvcPRtLxzVIS9epFOvRlwMj2IQFe9fPeM
1vaLaTb1CRPo8eydNvXYY2LnoMhY9bvkWvuFNJ71iloS76TDzvM3Kwr0uiZ+9TlIKPFzVBr2U73e9orGNvZjCizwK6V696TRZvX/bdT3plc074yO3PCZoHTta3748sDPCvdLSnrsRl6M8DppyPZq9B70ciV68Y79cvRyh0zzt6Ae9MizvuoO+EL3keeQ8cla+vOwmWj1Lbak7/B3AO8fc67vNG4U8UFiEPA8z/7yZnyK8bjudPG0wgD1qcaS93lBEPaYQo7z45xM9FgqovQqyej2Cn2e7IfOTvZANmrs2PZC87GHtvBa2C73HYpO9GXz9O83jxTxpekE8NYIbvbh/Mz0SgCa8boK+vb2acDxh7Tk9uRllPL5zdL3nTTu9ZUskO6U/M7w6PVa9VVgFvWhZHD34sDa9SREOPd7ZOL0ERdm59HT5vRKlhz0N6k+9H5K/POPImr27sU48KE+AvV5zgD3a3zm9nJqjvagcIj1imzo9oE28vTOR/bw8SRE9y81nPJT2+b1M
gFJO97mkFvVeJjz0uWGe8bfrSvfbqHD1woS081I/Kuy5o7ryF2o27czqfO0GNi7x8fL69c57YPXXJGb09HIO99+slPO5iCz1epRG8w2gTvU3Dnj0kekE7vbs2vcn4gTxryNG8t8ahPRt3B7yCOw09C16KPTRRiL2qWLw76P1FPR/kYD0caKi98lOyO7DAkLzDX2Q9j4mtvMv+hrzd0N48/W6QvcPeuzwMVb88fYcYvOtbcjxczuy7+rv7vDgUvbwrnWk9IMChvJOlFbxa/Qc8vdgGvuwC4T33hCi9kqsfusaT/L1iCo09FB8YO3OYwzxt07S9WmwGPfrJfb3TDbA9sxEBPTG3jb0UIDi8f4OWvdgmAj7hbK29RRbpu/xvM7zU6n498n1svf2T+rzA7lA1GnATvsllYD1ZArU8jivpPGmHFL4ewFQ9kfc/vZxm3jxlu9C9bteAPVTJYL33Eia85YWDPdsKPLwlYRc9RS0FvTAsTj2XBPU8ktZSvY8Cq72qKnY6oOdM
RPH+JHr0fSGA8Pu3GPRiyLT2ioFo974RgvSENwz3Ier87LAEBvSUfMbxicb48REScvNOvZ73cZ3Q9fYsXvSQxzbzQhxc9y7f2vXK6yTwcLSS+mEqFPaSq971+fKe9d5ozvg/aXj2IMIq9rhFAvSeGpD3QvoG9UXehPbYKhz1t0js9to0XvpkFJzzFm5g8z1xRPVNMwL1cpNk8DJYkPGRUSD5eJRi+cG1vPm5GJj6PP3A+XyaSvhurHj5dLR8+7x1CPljNi76Zqwg+sjNtPa7UGD5VQO68FKlgPite1D0hQlk+dB1qvqV47D36SzI+ju4YPqqJhb4gTpG8R7SaO+OqFT6ulec8kBRcPeD7RT1ySkY+lcPWvUB+YbziQQE9PSjtPSmXXL6ieAO+zNqGPNmkSD2Ye3M9DX6lu8JCpb0eZas8XrP0PAt3YL2pZk+9CPMKPNXJFDzhfde9ney2vTDjkL1hMv895WeMPGXx/b02Oyq+Nw+IPk+YTLykBSm+2+b2vWDlVz7M
cMj+9Snv6PQMWqLkcP0E9eO3wPHOjhj19uzW9ZeImPeEzMjy7qvm7vPEHvkMuvz0Qgri8p03rPTlsmT0vmtG9xfYauxpwWD1Ikb89avXnvUlNnD1G8Pc9KYiLPVRi6b0yjwM9joF9vgt2pLyHUi89xSFcvEB0I76GOIA7LbwMPKjlE70UEzm+YD+oPbJ7PjxR9TQ9G5OLPXELgjx2SYU8lYz+vZSluz22xNq8JcevvQAiq72NHmo9wRakvBb2FzyEvGi9/CGSvExBL71mnQ499a1nO6V9UrxaHYC9JFEqPa0RvLxpqd28PgURvTQ56Dw//Cs8qCguveyOYT3OtX69+/BMO3b7nbsD8JQ9X+a+vJymPj3+MyY9R56DPS3iHz3hR3G8EB07vV/TAT2cQEs8q/mQvf/8Oz0wLTI6SvuVPGg8gLysUga9qxfMPN9/TDx2ooE69kSovNs8Kr1ok5Y8x54IPSbwaj05Tde9VMM0PDxATb3iCK49reBRvfeB6bzBPgM9A8FM
RvICZtzox0js8l40xPUP/OrwMTe67yyOgvQZRDb2yjiI9Voq9PL3c7jzbIEY94WPgu00+Cb0tcaM8E3nBvGNogr2oap48qbmCvE+fKz3N1oa8ia8tvOblDb34Fmm8BKYsPU8Okb3V54Y8jjjuvY7ATDyuTnU6MSLiPLqvz72cnaw9r2yevXTTSz04ZI+9vGocvDXyp7wpeD69QqOmvTAoiTx4kNi8gwo2PHl4AL6QnzA8H0hovCjXoLtPLAO9XJ0fvUblF70VzQC9Dtz+vPyJ3LzmXns55dxpu8Teir0HhyS9+CqRPTigIzuL7Hc85/VLPYQVWL2b/RS9r/oJve6Jcj1MAHi98RlNPCQB0LvxEMo82rxEPZiQTzwmQsg8kfiPPfpwLL2ApqG8a0IkPKU1nz1q42O9uST1u30zdbzyd709tNY2vbEf4jo7aBM7qxqwvZ3zij0idNe808crvQmM+bye2JM9Msupur8OL7u7HRA9W9rJuwbPqzsbG8u8t9ujvYG+ID0M
4+R29gAt7PbVZx72Sea07/6jvPDxSNTywInK9R071PKP5DD0pg1g9NAbFPAJ6n70B/i49O9MrvWb9NT5YkdC9OM8FPahXq72B9vk922TXvFLCtLxdQ928/8pUvoNNKD1E1wE+1SC/PeeeCb42SYc99IAPvLgziLxXSKO990yOPdEqab2eReS7k72HPfRl/7x8RYm8f4X+vG/Woz3f1Aw9ywVvvZCSHb3zY9M8erLPu6TIBL3pFHk8AnYrPTuJ7zyOPe48UdbAvS/SUTq7TAq9FAKUvJVho721elS7lWOpPMroLbzWTiQ7UX9DvdkCxr2Ia0I9k76XPCq2aL2CpgS+8wbZPcpSRL3pS7q9fcswvqjMmz3V4IQ8qq2gO5947z1veL2942ElPgYeCT0b8TE+31QIvpNWPT51TE89ncfSPVdDEr6iLko93A+MPY3lkD4oofy9g8kuPi/cuz1twog+RBcVvhXxTj4YkS0+Mx1qPjjwc74E8Yk9sua4vjmSdb0700w+rw0M
BPCeYcL4KlaK94CmfPeNCQz37nTK9bdbeu03Y/ryphNA9L4CDvVgfOL4pMBs+Kc4Kvj97Tb1fJZW+6SoIPvjSXr57Fo+9jAvvvRsmgz2DYvi9YFvYPbpNtT1Kxww9zngKPfVnPz3Y6ps9mn2MvcCeOD0mfqw8IdP1PaCjBr7iK8+89Ne8vMAfAr0lN0A+yhWgvJ5Hzb3e84S9SRYzPkpsQr2hKr29ah/DvQInTj4nELO9qY2VPZCKF73IpO49sHvnPBpzSz3Ezoi90HsxPqCnNT19ZLy9/St7vUoIJD7P4hO8athHPlsX1z111fS96KvtvCNE8T1yngE+eU7cvTPbEz0mS/o90SipPdgJMb7X+D89eBUVvquUJD0fo8G8wzIUPe/Xjr0x84A9LTUJPT2VUzskDLi9/mLwPBKHur16DgA9Nhr0PGfrgr3cKeI88ZS0vWXclzzGD1K8pwTEvATSp72bBFs98SAZO7RmgbwsqJS9nx7QPUVfP73r7qM9v5VYPd1evz0M
/02a9kdeZPZ0CFT2MrKw98wbGvREodz06UOi74UtmvK7HtD2+MvA89+IZPICY1jx7W888CzgsvYKxRr0zcys9spFrPZ+Lz7xE5t45q8+jvQhdXj3kPbY8TWS5PP3iT7wryQ89E9PnvIMV5rt21yY8JQO6Oy9fRj0DrrQ8PhKNvWRhg70CZR28YUYtvdPuUj1awN69mfFpvQUYKbsSxDG8iLMsvK4oNr0VywG9xYi4PUXGY7xylJC8sdLxu1mQFTyty1m9TTShvcf2BT2gojm7atucPFw7Hb3+RNI6rCoCvf4hRz3z+Ru9XPMovZ6wvzvtHx49+Ns6vYlNFDy1fVq8bQZquwDcA71a1+m8qXcyPbcXLr1nvbq7IZSLvagJrT3ZmY68J9M4vbKp472Q4MY9LKw7vQOT/DxPmvm8Sqynu+4T/TyUV6U8vQa4vRZ6UbyReyo9qCBQPR9nl70W7ta90uJevItvKz3NDaO9Zgi5O6C3IL0XnyQ7FudIPGXpGb2tQTU96ZGM
iPPcxcL0bany9jOeHPaUx+zxhi0e9lcGcPXN2gb04ZhE9YNF6PbdvYD3dU9O8boc+PJXVLbzLuBG9wRwzPW3iaj2nofE8oZaRPV51qzwwiTK81lU7uZXj3z05XsW9MfwnPZONN7wwYVc8rY59PLJIJz3eQ9O5jAn0vHUzND1snuC8zvlNveXZVb3GH5Q8eBtaur9oFL2j52c9wWG9PArhcD0w/7K8cra1vT7+TDx4Jjs9ChYAPeiVGT1qSMk8Xm0YPLbznLygGMg6ddJfvA7S4TzyVEo9ulanPV+s+L3AKH49ZsacvVpHHT7u2au9H957PD7jIbwR1NM9Lc+BvcIiHLtIOpq9KhpEvv1VPjxYgCs8MKravNaXm70OqLE9T+F6vfvBA7xqVku9roylPOch27zlyEA86NXWPci6qLshMjA9mADSO369tD3vawm58JGdvTeEh71dgxk9QEdVPSo+tL2vVHA9G9PMPR5/iT3bU388Y+pgvRTKLD3PPek8pIElva5t3L1M
rhee92TmHvSGtwDxv6TG9TAulvc9zDb7fNMg9RCqovemYQ72XMRy+qRn9PR7r+L3E/cW9HgMlvt1CqT2JbIe8hx0WPsz4Fz6jN3+9je0KPp9NFz5v8+E9Xjmfvfdbuj01FKw9bow6PRdF8r2Tl5A8u9QHvWb0vz5xVFi+E15EPlm/lbz7UaI+qRBOvvLqOT5vkSM9eUhDPj30AL7VMu49ijVIvm2xHD5DSpc8o+pHvBTsw71zzOy8pkcDPp+MPj0LtU89Pqg0PT2UGL0g7uY9Jve/PMNOwTxKHaQ9AXdMvZukiz19nwy+HsQDPliJY70OhSk8+Vu/vbkVGT3OVCe8I4CKPkAedD34g469B88yPRrwPj5/Iz4+BF+4vQj/Aj4Y2Sc+fBX5Pdlayr20JzE+dj3GPZAAFLso3Bc+ZaiIvCQJvb0xiW48apaCPopG57zDxAa+GhhDvSSpLz6IcH298zAsO17IlT0SYQ8+aU2KPRsDzrykbfQ83yRbPni0Hj7DSZW9JkZM
sO1Iegz7X2kM9oJnmPTFg5T3USxu+y86JvVX40D33x/Q9rTpFvr3PLjyUJlE80AknPc3OMr7cgg29qrFNvtKNBb2ObCE9bK49PYMX7b3nzkI8q12uu9MRfrytvZm9RbYcPZ1Jjr1ExAW8v/0sPTPE4L0JVOA8OFLBvdyDRDuxFbG9yBXCPNX4AL6VFJ086+8OvicUS7xIpKK9NjEzPbxj0byw1bI9B/dfPTCigD0en7C9dV6NPc64sDtJ0i09FIk9vcA+lj0WWS09iL2gPW3BJz3STpK7cStAPd0X+jy4GPM9DCcovQYdJj1XvQ89as2dPdVzPD30Ag09YW4fvQqDTj10KUC90WcYvRRGc708FDU9vsuJvF/DWT0DyXO9UGr/Oz8TETyV2uS8tjxkvaEHy7wJeCS9fSrNvIICEL2ASIu9FurHPHHZhLxL+vY8M5EyvUZT8DkyCQy8WKt8PaBdKb2+QKa7tB/wu1YtjD3CdFu8UP+bvbcLZTylB+u7+aNfPD7l0TzM
SArS8RbEXPQhI8LyZuBk71r/Cu+DvrbwKD6k8v1GAvff/LL1i2+k8oz0fPFOF9Ly16uW8fnlkPS0PozxaOQW9FPyZvR9F3j24Zgi7ufGpvQ7uWb0utMw90ouYvIkQEL2i0VW9u6ZivH5Wt7w/CUs88rbovY6XurxKX5G8cbVvvBN5AL1LwOG93VyCPVupfD3mHhq9FE90PXa/KToKdC+9FSgnvLxguLrwd2O6NZS/PHGKiDz+loq9M5JhPdKN2zsrcwg9mKWXPXkuerz6Qb68lnPaPOCYgz2c5SI8TituPNg/vLxvjcm8LrpaPb7i0DwJHCm89avAPfRSIb3bKKY7luJEPEOGgz07pF+9AEIMu3WG17zYOMM9EukSvX6+qzxgUDg8nwvOvWDlyT08b4C8qk0uvYVjKr2PPqs8kk6LvcQdvb3hBjM9YFKUPY9MV7vEnQi9LikJvfYpYTzDS4u8qaprPUiYDD3IOBU9P6CGPTKy9jxQn4E9/5oDvf0rnzzVXjo8FctM
5PLZYTL0wUhe9LtxAvGK6sT3i3r69S4JXvTxEOz16LOI9DDO9vOdoMb2fAPa6+oN7vUBCAL1DSoC9h3sKvQkoqb1GLiw9a4GZvQHAV71BOYi9muZKvAIlCb1v4zm9EQQePnlUu73vJAu9FMWZOwxWFz6v2Mq9IFa9vVwjxbyLowO9LIJTvbdtoL00hNE97CUtPrukCL2TUgW9Y2jNvWzpDD07xJu70VrNPNtz671Xl4O9miImveyPxjw/WdK89pCsvWYzdL3uuhQ+kfTFvRj6Jb6RIBO+Zv0ZPtuS573WNCi+Z0Y0voTADD5Vxwm9RyRZPXmo3rxPyg27QzyxPDK8nT2QQVo8roIuPaKHvj0LMQM9HItzvXsEhz3DvmQ9ZTejPZnDsD7VMfe9NsR8PRj7rD17WZ0+gtiHvWqemj3FSgc+E/VPPpQlp70iveU8VCvxvUFvmj5zgRg7Tjq+PcGHir12xIw+7i90PcYt9T2yQhI7q5w5Ps6vyjxRiMM8Ju8TPoCVlj0M
U0Zw9kFwhPbO/Cz6/6xk+lXVkPbud8D36cp09pVjJPS11mTyn6hY+z5lVPtqHezzfnVw9bsUKvHVipT1PEfM8BinOPZqupDz4AI83HQBgvAyy0T1nfpI8k7TIPcHmhb3xNUY+0Mw9vNjf972MTqa9DyC1Pixvir2qjf69vmzgvS9Mpj7CZaq9jJTPPDd+ST3SoDU9LJ+5PYFiEL0h/0c95qMJPnte5j2YzIe99XmoO4FSFT4MAeU9U91EvW4S6z32pwu+ux0lvcrxKz1FRFE+HMdMvrhUV71GTig7tHMMPel9Q7436gS+cSmvvih+mLt8QpM7Pv8kvLrwTr5dCHs9G9ELvbjdu71uP+i9S7w0Ogx84b3Bst28bzFcPZBZxLxUbwm9T6TMvebbND3WCru8gLOCPHVh7b3BXms9QqnRvToWW7yVZbC9bh7QvS4dZT08Q5w9GoNiPVSXI77tO4I8Q4a/PWuFJT2uDBq9PF6VvPpTEjy8qLC8RQrHPMOSGz3g3mG9A7PM
Du+5onj1d+Zw9FWMZPDW8tD3+brs9VUo8PagrCbwuo3c8Q8POvECNBDzfj6W8NtFxvby7jT2IaIa8SQC9vMCn2jsxunQ9DHCJOyDViDyI4Iu9ByLKvcAZbrwVbgG9BVpivNxlxzwbAfS96pE5vWLCab1mZk890io5vXH0ab0CY8G7HCCTvR+g0LyV7jq9nAK8ulIzL7wdnSK9hdVmvRRSwDsdQas87S+uPKN1Br198TQ9gvXdPDZj2bxzvpe9vrOnPHxAhzyqT8S80DaQvd6wIr3+zxM8d2CcvDEUhL14td48IsagPdperjxQ2hu8VD/zvQ5X/z31l5i7e3E4vKonq73foBo+EZpYvfxdAz2gEFO947x9PTJcJLyikFS9f5WVvfOWsL1KRjw90AJuvZ0v47z47yC+K7exPH5jJ7we0+48vMQFPc4DI7s98Bu9T/k6PNUo/L3PRLO6+R1WPLzFBr1EgRq+ARjQPVbzGjxNLBk91qQkPU7+xjyXemY9NgF1PYofsL0M
BCNI8YexYvUNnAzxOgt+97ZyhPUVgVzqlJ6K8qVeIu+EXJL2llJU7I/YzPfjLCbyXlQG98hYXPF/sRznqbg28B0SfvCYFgT1CIPA8hu0lvHZoXT2QZUu8Zg5lvekL27x2oFM9/uJnvDfjw73F72M9lidOPT9wJz1HRsm9wVzRvDwFcT3NG8W8Jy0APYnqirwLNPq7ojA7PR6xmj0XvPy8XHRivUtIPD2dJKE9mKi2Pb1slL17x1A7Y4COPdHptj3q4jW9wGSIvN7d8j3765M98jwTvuosEb19DCs8eBT/vfENzDz3/B08gUmYvXnM6r3LZtQ9NOugveELwr2zHoW8BOnfPHg7k71xoNK7plseu6i2G70gnM29uxmPPYoIUzxGV6k9HHoBvlLBPjxka6C9W8kRvUk/sL0n/gk+DL3yPdiIE73ZAfm8qyIMvsulzj1a6K87JwFovRk6Qr6XE4S9pviTvbar/731sMu9TkCOvWLeob008jQ9QAWCvWkgBb4DJvW93YuM
XPZFzQb3feh++NoERvhx1/j06S3i9TdXevVaSir1kvRw+y1WmPYm0FL79+gq+IOJTPvdxCz1ZvxW+Yqs1vnkcQj4rV7s9+/4VPrzEy72PKJA9XWmwPNf6oj0iU8G9xHqLPdFEHz5DQKM9v7udvTc9wT2ULdM9tM0SPSObV73C2qE9Ov/qvBDoNT2uQsw8OVDGPW1kcD2mfEM8FFLYu3e26jxmDNo8oKDpPYmByr369Vs9tNXHvTLYFj6vykO91vOgPT46d71lPqQ9gSJqvYuSEj2lnbi9v+GVPTT03LzSDEE+72ZvvTyYMb0GUlS9qO5rPrsly7vtwJu8FCk1vr39CT5XL8Y9vctYveamXDxvi/09PzohvMBeDb7ruMw8cQYmPgFGEj7TB/+9do6hvar/Bj4ciL490beuPRhS5T3eCfG9x0uXPXCwiD03Ewo+8p8AvjfPbT2zoew88iEmPZr99L0irDo9P08APdgP6Dxe/qe9pHYqPUtwHD2dDWI9ctVcvtgJQ72M
Z/Tq9jQVWPLjKU772yI28PXw8vi7g/TvX9v883jwzvR8rG769i3Q9ROUavZlyyb1W6wK+OCT9vFWeer1pImm8E26hPKMtD71Lwfu6uFenvFXNXbx1w+27SkgDPbQoHj2WM8i8UiNVvQ954Lww2QE9eKV2vUI3cT2CJlI92vspPaD7Gr4gn908I7foPBnW9jsAzx69RaFhPRO+PzxQ8Iq8a22WPTqIgzvLVBi9CbLEPFBmiD0e3NE8aY6mPAF6zj3Ip4I9d7IOPTBQQb0ERac89kZMPKwAOjw3k7+87IWIvSZaWD3J3I08in1mvM1CSL0PIrU9IR8RvL/VnL2e+Ye8RdDcvfq5/bxajK+8dqTdPEuDNzxiI3G9pGO9ut/yeTqL5eE7nC9NvdpFVDzfJ1c8beksvvXGcT3LyfK8EYRJvPTm873nS2o8Ye7TvXt+OjxVBdO9INymPPNrcb05+nw9FKAYvFaEgT2kX8G9H1NpPToaAD1AR7c7QDpPvTliN70qYDE7Y1yM
SPOcyAzzzZBi9epecPRyZtjwb91297SWDvdBz2j1/RL48LysfvVqRC741gjQ+iKEUPUTjjr3PrE296MUgvA4S4byD02K8yljGuoL0SL0LuZg8SFNcvaQ9trxIvpS9gM+2PXaI+rwAcA+8y9MJPfYq2jxagwG8DxCbvZJOoLyZmo+8tpUbPZNdJb2hj7y9fwLFPHeCZDvHK8Y8tCzjvM7GzTxNrhs95npxvI1p4LupAeY8cq4dvTPuhbyZEeC9y31tPUQZUToDreU8deZlvTVoJL02nXQ9ZyyBPRmAVr0aWRK9hk+yPXPNUz3fzD69aISDvEv0TjxdxE68IqEgPZEIdryDf1c8XOlQvXO7sT30xSu8jGnpu6l1071JgCs92aU7PWz4J7wugWS9R+YGvJraMDyNMjm5ThKGvVe70LyKwcE8ZPMzPXpeITyB5rO8fi3gPPZ/7DtMplU8F1i3PaJTj72jdrE8new1PYLFjTzQaPK9R3itPSlyDT74ZCM9hy8IvjQnbT0M
c6wg+SYtivnAlUD0Nwiu9dps3vOkIZ77fCoI9a8c9vQKSJrwmaFm9Z9ELPQcRnb1LjKi89RJ4vb5KyTwyFx+9eMWxvLEALrxL67k8urdJvppKp72gNL6946frvLTdIb7eCBk9U/QaPjveEb4wr9y80gguu1Ij8j0TE329AWKtvdRVkb2PcYW9lwuQvYq4RL3VrcS8QH4rPgAPOL1ZxM28OwlbvrTyXD3WubI8bTTZvJ+dpL7bN588RFAnPNh68r3fEFm+bEIUvYLIsrxhePc8aiO1vD/cGL6wBxI7sstXPZnYlL14U9W9aw93vHULEj1gFD49+k34vQH/Rr1V7hk9oxCsPR8stb0bvoS8zqnnPRFvLT4HD769wAzevRFdVD2Z31I+jRxSvvZeKrw4ZwE+xqnuPXSE170QOI+6NoNwPTzzUz41rBK9PepdvXFXMD0t23o+RGMOvnMfczx/9KI9LJrBPaZKF774kxC9fKixPfxvKD7BQ6U7ZBR4vZqheT17Qxk+LR5M
BvW4pQj14ds48aQABPqBl2L2CjZc9wr5BPD/zKT4iyUS90mxmvRDucD2ExFE+uLGMu+DyCT6MSbe9V/GNPUZ/bT1Y1xA+QdUFvutjYTwIHyA7A5q+PfPw3r0MukM9ghK9PcsIhT3SCQq+K8WYve3Gjj0XJwM+aadxvpQED74bBLy948ayPK9DBL6SCJ+9LltDvrX8B7y8EYw9D++HPQXIyb2jCv88ZbvEvVIIdb0wOCq+VtGFPHN8a73FqAE9YbWGPdRzirxgJ+q8UhUKvspZoT0SBqQ8T981vdSEHb5fgHK7rx+tvIz+/7xdPM+9BL7lvW/eAb3VV+09STALPVVhOL76Agy8GA4pPvzFKj5UzcW8nwhYPDIyeD22iD49WMzGPEkhiDwG3wM96XuTPfrUPD2Z2sc8Mk+bPdYPxT1Qtk49fw2yPOJAo7yjll49jDUZPrpO8DwXCdk8Pk2ZvUiAFj77UJA9CWkRPRaDFD0F9P49d7m0uzreRz08jRE9cUM7vacTkLwM
fH1O9Cxt1uz46xLxB1hW9cuCEu+jkUr2t6gA808MovTFSIrzsHCS98FdCvoeiQ721u8Q82LABvJ3Nkr3loKS9VWy7uymlErxtZTm92LBlPCTfvjtOAY075+EPvvNKnjwYeUS9EocyPdez570ae2k9DPmfve+8ozu5QM29FnkOPUqe37xJFSE9VvbTO3HbpjwiIoC8PM8FPFD8Qr2O2GQ8pAA+vXLhozwsm+Y70To+PUALaLnt/7a7mQkaPccZn7wo84W9o562vfXGsD3C29K7q90qvZNhfL0tSMM95fbJu81gGr3gqra865ADPX3EGL2ugAw9NHutva73XDzBMYA9sYE5vK+hAL1w1eS9VNyHOhtQ5bwZJ5W9OejavI0nIj2BHrK8+YpKvRmlZL0Rjnk947k/PUVR6rwRq7C9Ca2nPaOskbxnBCE8JnOaPDnRfLzH36g88pShuxjccryKzVE9Rf0fvUmsV7znsp+9l1eRPcPbEL2NCtA85mFDvaj18rzjkaE9SQ+M
VPZqfIL6KKB09uz2Yu5aFkT0Mx9e9DEWsPYAD0jmMNNo8eXOUvbP/szzY4em839rdvFAUhb3EjgQ3Zro9PEffYLxJTxU9O1bmvO6ZAT26BVU9jASJOi8/bj0HCKW8niT/vVWUiT10ZuW7214uvciU1r06EFw7zd33PBVTFbzMVbG9B960PTdD/Tw1U7k8YNzTPRTt7z1Chde8ZY1+PQnEiz2k8c08kSSXvbgg8zzoon896oicvc8eGrwvi6g8xRBtPTi5QL6PSIy93MHPPPbBhj3LIDK9vlyxvXhfvTwAD1k9lfIlviAewLz9iHO9NpSovUKDNr6QnEY9PEHLvWbKs72Uodq9QZDRu30OFb7vLMi919Hpu8+D7ryw9U69KG1jPAOCpLzmcYo9qrPtvb3u/jxA4Kq9u5l5vUZfCr4A5i09hntAPv+i170xJUo9LVfOuzbVgD3l1rY65AqqvXqn673vL+m85iKnvV3yR73lOfW8KBRVPnZkVr01nxQ9UkSCvsCtIj7M
z6mw92jpuvcdJu74GagG9HnDjO7jdDr3dk4y+YKxjPrVK3Dw6Tse9ADw5vt+Tyj2zY9s9rTqhu4qXhb7GAJA8G1elvM4T7bzmkQq+O49FPJqpMDwm1028VT7vvfeKzLx0Pp093MU+vUJNxr0b6J88DVdqPY/XOr1xtvk71SCEPcX+Lj2ZQQu7IkPTvUOw2TyUSuA8mVuOvEXbT75J9P48oMUPvV8NJj1szWa9K8i9PeJ+kTuDOFW6iZ8nvijNaj1Odys9gkxNvR0Ilb5qGxa8508NPZwEMr0tHSS+dBXbPQr1qbxu5hs9N70evjDuAr2SoaA9+zoivd6/Rb7+ai+9AhsnPSt7l73Cnie+XHExvgZTfr1SfEo9f45cPfga8b312588d1F+Ovlp8TwfmBO+SmIOvaNNILvvyPS8VdkkPZhsGDpcNh49ET4DvZiswz2oepE93QkQPaV1j705yqq97ojNvOtaEb1WV6S8TXXePY0NBr1cqS89gIstvUpw1j0GBES9UIOM
lPXiF+juDQZc9tihAvQhzHz0jCh28eMLhvGIHRTwCeRY9ytt0PTb4s725SAY9ahXwPaiLQT3X1rc9+CQ8vCQDezw8y/c8MTEKPu5n3DzLnm082UXDPHoHDz5YEc28yhvpPJM8ij1Eqs09GiSDvZBjUj39X9o9ia2HPeFQJj3wvz29cGH1vWiPBz6+yWk9aqMivavHBr1D3Wg93GmdPUrYGjya7Zi9otYIvpQlYz1JvZ28V7/fu5bM1b3skhu9ctN5vQWGjb0a+Yu8Vxm0vJs3VrwfMoq9QoRSvrfiwjvFtBc9t5a9PcywEL459Ya8vliavVp7mjz1oRa+0EYJPds2dL3wr1Y95dkAvi63OT0ah6C9qfV4PS4n+r2tl/Y9rOk9vR+PDD2NFfS9c1qfPdR7Kr1ryxU9SsKYPD2UsjycTw+9yij8Oojn6zybTLo8/LlbvS596bwpwxk8VfFuPVgzILwtPiq9hOSPvNEzGz1g2VK9Z85uO3uIqjwU9J+8NdURvdKtiL2M
IFa89vKZAu6rSMb0hL5W9JRHqvAKuT7sMAg+7TJcdvXOpp7yZ70O8OlwZvTrTkTzbAFa9KHaGPW+NBj0vz/y8snD0vBpTubt7wyW87lKtvAXp37x/h7Q8FoIpPS9HsrtpEFS9t48TPKXqnLtlB2O9TzQwPQ57bLsSpy49EWhxPEIIA73Qj5U9jHoQvdnjQrvp2nq9uhSYPXlPOb3YxXi9UxSyvcVqnTtREF48PTqQPVwZML7OLR49Skt0PU3/yT0XlFO+3i6CPWIjCT3dnLk9Yn8Hvua1l7tSLYY9TXHsPHlCYr2PuMS8a7e5PCWz2zyPpY29nWXBPA6+5jwwkto8aDSXvDv/+ryP34W5Wr6PvagwCz04w3G9Ru0fuhdnlL1DTiY8gngivfTEILzw4Da9kyUWPkmb7zypPoS9QwGwvXgb0T3aUaQ8dlfVvNHwkr33O4a8eGkXveJ1Zr2jZg88lKFRPufzjL1di9G8o0VNPSaIPT5sdeG9Ri7APCGI0D3vvBc+ScUM
kvt0eED2BjLA9yRukvDcno71QjKq8gsuXPemmL75JXnO9xs8Su4zRQT3UGKm8YcqjvdtPmL1kxHs9midyvXmFw70mhSI9YA2PvXLrB773/Vy9q7vLOsyvijyfI+29R1vdvL09hr0UZKi9jjlHPbJ+UDzv8Qa9itWPuTT5lryIsbY9sKcZvmvakL0PZYS9gm8nvaOmrL1Y36u7mqZAPlJYzrwyZ847b/YdvAl1oT1Yev09nH/evVl7eDzu32i9Pp4OPdLtAb1dTLM81oGWPrIfe70+Bao7L5hJvUwkSz7IrYM98HvCvDVUnb3iI2C81KC6u/s3dDw7RWW88QN+PraJF739OAQ8tp3evWGjJT7LeFw9DMxZvOCuIr7vn0+96SIaPEMDl7zQNfG9TKMHPlIrBL5Fc7E8wQPnvDB0KT0yKxY6hIOWPKydA74iMEC93BSfO0n6dTsiue+8zFM+PLwA4bzebA89YzpxPIiBI72Iccg9FMAEvR8ir7015Re+NwM2PI7xkjrM
gRgE8wISzu3ZqPDx/v7o9qiGCvPBnpr0JHPk9qMKCPVPNPbwxk+G9HDKgvEMvNj1XLqQ8SblNPuzD9LvU0F491EeavYE38T0f/I08mHcCPU5vib3P6GA8t8XHvPnAtD1Dzz293zk7PmG01b11BZs92uUAPZgb5D1a1Pe9+M0mPkDpQrxaEMY9x1kuvhSQODsVptc6LjJdvGNdDz0BxCQ9mTqpPf1vx7ygNvA8t6k+PtSGTD3lupY9k6caPXE6yD3+Wgc9PUpPPvKkpDxLd2A9CpjOPTb/Vj7H08+8btfoPZ4Obz2pqPU9E32/vXw7BT51XrE9wKQaPhA+FTxTvQk8PbjTvVT+4D0KmYy6t8ApPfkVQTxVI7k984WNPbY1ezzwD3W7+WAGvkfpfTxHLuk8tb0cveD3LLzOu5s8QrifPGvwkb3OBtC89XWMPBqw5Dw+jmm9mgUHvuhgf71TgFi8Vs/gPMrnlb1I/i292WzRPKco8DyoVa+8BuxfvPE7MrwXb3+861BM
Gvq8XUjucEg+94LKwPZZIXb78zdo9LZuKvIgDmj0tBMy94x0OPaBDm716VsM8nWDVPOagwzzhSW+9j563POa7Njx3y8w9U8UgvU6OZD3xbyK9Cp1hPZKyc71g3be7OGHmPJPjfju0pfo7qp6/vWYGKD3ExXy7kRphvGhmir28GJU82hwEPO1rnb0af4Q89bsSPdkkI70BNK28nWPIvFXAjLsZ07k73qyxvIhiAr17MUQ9v7rJPM3vq7x+NSy9AkxkvYm+YD33DMe7j/IFvbNJE73BTH094kTPvB/BDzyW8Im8gGfnPLAUCLtqOhk85UOQPZY6UT1dfau8kb1evQY0Ez054ts8G/4GPap4IL0SOV88oCE+PdOUojwYiUe8iEvpu/1/CD1qD3I8NemhOyySeD2zKcs8kWTLO9oRm7to94k7F7WKPBVzqbzt53m8tAZVvdlrX7yqhbQ5VdhEPenAnzxCgqc64mLHu1w3WzxKrvu9fJSmPWIzer1Np3i930Q3vkUe1TxM
2qgc9kRM+PckPFL5mIVS9RoXRPNaNsj2a9WO+MziBvK2ZOT1vzg08xNEWvug32LzlVSk99+sWPdpX3b2BZZ69mkWNPXQLfrxBJ2S9nK4vvdLusDwceq675ZSUPcH88zxFE6q99kt2vYnPJzwBh6g7KLIWvD0gmb2dEWU8aPNqPZiDBb00r0W9frQ0PnKgaL2d+fO8P/dhPXJPRz4ZWZC9wRmSPQsymDuOCr89PwTgvd/rUbwrEkU9HCyBPkozKDu269S9RfrLPV01YD46SIG8rj01vfRyRD5D9ec93025vZl3Hb2+ox4+g8+ZPS9vXLwXLzo8n2TpvDD/0b1vcB69fbk2vaAtnj2dE7c9HuqsvesEqLzmUIa85ZLzvaXrc712JoU8rtoTPjcmT77lrM+9VJA9PZI0Wz4qlrO9KEI8ve2SEb3MHAg94sjHvQtFTbuKa/C6mbsqvWAvjb57xBU9bVliPd6lnT2clz2+ORgnvdov3LxGnrc821UtvW87pTtYGMU8OYTM
+PMUPFr6ToOA9piqaPRbjxDxXoA++eQuFPP54yTx4gwA9R6IZvSbsfz1AziY9GlGou75E7TonjMM9vLoivbo64zwHXv69PJ0kPQ3o7zwiQhQ+BQ6ZPQYYkDzNhgQ+GmziuxJS2jxWdKw9pt5bPRKLAT1iCoq9C4g9PCWaTz2k1BM9YQ4pPvnbz7wAMeY9ieNNvQUIED6xfgs8yk25Pf62hbvsX1M9adbOvBjpCTz8QTg9McEaPv4e0b2LHaY9Ydl5vY2jPD3Fl2G9OdCgPQyb4rwoNz89gZKIvTDCqT1J/Ju8Xva/vMsDg7271a89oemCPaSiY72Diz29G/ACPtNB8T3LHjs8eD2LvbAogjr99JQ93qkfPAEBND0P7rQ9dv+EPVaJSb3LSJg9T8olPqWjMj4U76U9O7cRPHl4rz0tkrw9pq42PkDACD3kKBA9N0RuPQbFNj5Y7pI85ABEPWMdoj0Bbso9XKhlPJ8UpD2eeL09yO01Ps1mHb0Ku249tp8fvaS8uT2M
c8HW91tgpPTEikDxLNhw9e5CRvdUNUT2fF6U8V+uNvKX/oT1OJiS9LFRIvYePrjwHGZo8dEpFvNIqjL0kU+M8tntdOzlHyzwulLi9wxOcvVbNnbxxzK08Y1DZvPlEBrxga6C9GGWiPM2+3Duabmq962YQvSW8SD10f+A7n7LfvetmJr0l8a88cEz7PWom772l4YW8QeQ7vcaiUz23ofa9RN2MPUcOE7z+4AU9gMWQPa9eHjxXXIm9Fne+PC31CryuCyk9PummvaMjZD2iYya9cGjHPYP7kL33eFY91bDyPY7y+zvLqdo8ddS2vLpBCLzKuQ09gy6RvVX1kr23V4S85HWdPEWaEr15wd07fhsTPZuX8bw4exk9dKkgvbCxPj0cKzU8nV4QvdZ/er01yJo8QqgCvHWXhL1cyVS6/yUHPSGMpzumCjo8ZPHzuphD77ycHDs6NQVUvbfQrL0S6pk80ME2PV8DAL3G1oC5phaNPZ1wvbvkm6m8A1KevMxgUz2fa2C8PUGM
CPBxpvjt4epG8OEiDPSuy+byDg+i7vwBlPT9GizlgTfO8XmPZPGAhbbzZ/EU92H+JvRSFBTvN8DM9UpufPOeSOTyj7yK93AwAPbY9ZT2eIIi7ZinLut8KrD112tg82zZAPFxrNr1xPI89D06XPUbkKjpEssA71FqWPAnyZLv+b3+8RQqcvMJEoz1EpWk9fn0RPLgxWr1qjsc8h4CuPaNblr3B4U69ID5Pvc/2/jxgHUg9bD4fPcSKvr1xQY48mwvZvG1rST3NMdi94WMDPfil/7zW1/069PUmvvnl4jwJoho9/9EePScMFb6pPiy9557Hu5CupT3YyCm+GHegPC3a+Ty+Txe8EPwHvuhiA7zg3ig9w7dyPDgjg72z6pW9XsMfPcRqXL1FjV69/xu/ulC1KDxxfUO8pWJSPPKQ8DtArIi9aej0ve6cST2jjLC9Ub3qvCmA4L2cDsK762sQPHSlRb1T4Nu99iZWPb32B73ARg68URKKPTxVgj2MIdG8fZYQPcvXiT0M
2WJa7D5BrvTXYurx2mpA9LFn9PfBjfz3RTMO7rrUXPvIsnz3ySZy8uLlCvEMXXD7N+B49dcH9vZv9g7xFMAs+B+BMPemxCrwE0FG8cQmXPf1xoDzSTRm8rKhEPK9qBD5twS89AeISvgwSu72FQb49Di4KvtMRnL39k5y8JTxRPdo+Cb67nPi9Ql2lPSGoMT6Yr5q8NwehvYgGKL2PTWc9Q0YhvlW+2ryrUZ08xWWUPRzDCL6U9Qy+5LrMPFpqXz4cNAA88cpOvcXgT70xhO+7cIGmvSIh7b03mz89s3MIPkPd9b1ExYC860+ePTg3WT42rI28bClSvdPVJ71p4D89WKH9vU4LYbypbzc92iaYPQeMFb5kaBA8N3hyPYCVUT5yoJk8FG/HvfFTMDtrWjs9+RP9vTAIRb3y4oU9qpStPa9MK75eGj28E9NWPR8ZPz6tPhM9kTeOvCLf9bwZ9oU9vp+UvTDvnT3qyIc9ykmnPfM30b0atxk9PHzaPf8jFD5a5SI92nKM
Svf0BSD2wRgs+mmREPRNwiT3FuKw8aa3+PH3u3TtSNdo94FNePZcY2D3CblE9AYWQvDRjqrybVX89qzsePnQ3sjyLJoQ9lZMkPTe/wz0P4LE8xKO3PW6FFD3g4o09lP3gu9T1SjwLt4g927wZPlw9Q7xDFm89WyqMvPBpsz3vdkU8DRjXPKld1TvJGg693X42vfHNHDxexSK98+AFvaQCiT2X0Ha9VkNWvZzg/Dxu6mO9svKjvNUelL0VbDK9w30uvQrRo7tGMYi9NpshviOqnjwPuBO5F0/bPPsD0r1bAzK9CqHXPGgEW7xRx3C9Tot0vLr90zz1LYw6Nrcrvqv7dLz5jdc9cM+9PRfGHL7O6ky7278YPDuWyz1pqiK+8D7APP1FujzhoeY90grpvK0fSD3koN68HFnfPTP7q70Njlk9n5YSvcpFmD3ROyu+psR5PTY4YL2M6089D6xXPeS6kbz0A/w72AWHPflKgD21G5K5TKYivJSyYz2tAEW8+PjVPMqZgjxM
iiMU8NVCaPXCrULwsZMy84u+1vP09ND0YTwi9fVozvEwsrb16KVo9QxYNPLBCab01ovQ5nWaRPd6wWr2CS8+6582MOpG/vD23YI67vCWHvTM9sbwkiyA9HK2KvHTmU73Rz4c8sVKQPZ2po7y99be8HZ+jvfvGdD10OW+9HYHhvMaC07zaLyw8aItmPIRHlbv+yGM7E+L2PDLPNz3E0ES9khlcPUxDPL3Hw+E81dkDvX1Q27z2Jtq8+n9nPVrvpDw65pG8woa7PaU+hD3p/Ki8ruB6ut25OD2LmOI8kgh7vfRcUL1XMhA9ZsNVPN8eFL3OEcq8QCbHPT47Oz0lIMA7kVjUvNfSgT2usYo9wI9avRRejTw7IQo9z3GNPddStzxFf3O8NhCnPZcjND0DJZ85KwjIvOF+0TsFnRY9FU67O2baaDkxxYg8Y0qWO88rRr22WyE9XgTzPXV9yjzaw3u8fYd4PeJKjD23SKM9rNYJvXA9vLw/UIo8NYtcPaDsd73ZHik9ZJGM
cO/kH0rxoC7k8rtIgPYJSIbygFjM8n3QLvZ7kUz0PoRi9G1i2PZGrXL03u4w9W4UPvrRa+bzFr+Y8KludPd7+DL6LPzU9j3TovPWZJT3gxOe9LktWOWGS0bx75Bc9aSrnvUlBwLxajvq8pw6ovGIR873CtZG920e+PBMppDwES6y98XP3vBEIhr1Vt628NlCYvSVikjsnvhk9fuwpvdv19LwHthm9FcF+PANWhL2trEG8iGWbvVYSh70+fIC95uibPUE8Jbx0DLW8lzmivJflXT2h7LG9Vc8pvYeSmb0cQpY99S4UvVyWN70prJy9ZpAVPrRMlr1FFZS72zvCPGS1fj3mqUC9VwQcvDg+TDvQa109vf4Cvg9khT145BY9PNQLPkv+QD0FBlC9sM7Cu2Ft2z0Mmm693rhDvahWOz1wHPg9F3mvvYdELj1lo6c8ao4FPsKV5rveQ9A6MI0jPL7AEz5YAw69pS9SvBI2szwrJ/k9Mefavfw6TLzSTow9dqvMPYZMBz1M
BIZW8rK64PXPyxD3uQuc8q5c7vF+yNz18Qss9fxUEvhaxzbxhDo89qFbqPbPgnzsFbme8uq4wPaOXkT2seRI9wMJGuvxNuD0h84s9g+UNvj+R+rwPjsc9sHucPX2qRjxp1g29znwUPXO8Hz4CG6M8PK/XvAkSpT0vUtY9o1FEvRic+DwmnUc94Y6dPSj2NDveYeA87fjlu/fPcD0QCOO8njUGvMU/LT3sIpQ9MqrFvTLp2zxsx+Y8vJXEuyhi4LpG4cY8gPOruxHt0zy88ye9ywqFPfbMgDxJ8Cw8HJvOvcz9w7s0xPk8qDX6u4uvkzwkqmu9dJ2wvbVN3bxdi7A8YsPFOzx+sb3esrK90sFCvQ+1br2fEzO9gEGyve/ZtzzxrrC95degvYj0jb0ekQ+9m+SPvI2knrz9dy+9WXVfvZkmAL1QIQu9ASQLvlT/M7xexWa7ko4JPVLNf7x5rJC9GGVzOca5NL28bq294CKQuwI0obwN4zK7EN01vYfzDz0/2f+7BY/M
7PQHy8L2o8xs810v6vD2uFD6yLEq9mp/GPIfyEr3bftQ9wA8+vRdzPj0sFqc7MNuLPdu+3b0lBZE8s1AxvWNOUz1hVfC9KJPbPWpJ6rxI90A9ul4iPDfe7Tsa9D08EhHvPHjr2bzxoJg9dJmKu5WLnzw/g9G9rFSKPRXfj73bykU9I07BPCOmzbvy4j89rvYTvKq3WzzTyxg9L5aova9f+by0AXS8XL96PAjElrui3Jc8bmjlPWkFo71HFP28Ku5FvTF2jz0ICOc69bcevW1Kcb1pvJw7q+mWPIOvlbxWOMK69pCdPSIJVryV3Ss97R54O60V/zxohFM8IfsFu2Bxnr2I63Y8gweAvOy1pbxTyoW8uD3HO0VHl73yS8S8z7OnOaPFyL2WuZq9QiolvcSBprtk5x2+l/C3PIFrJjtj9BY9JgvmvbZqgbyzvEq8H1Q0PAEcyL0E/Ws8crAYva32dj2/r569aNZxPQL+0byG/qY9pTipPWHYEbyYi5u957Y+PNDyRz1M
qUwM9JPqHvK0ntTxi5LQ9YYoavLPtI72iNBA9P/jYOq2bMD2qG8W7BzlfPRLzez1bNXE9994JvCs0wznk2LA9a/VsPSfFv7yJWYg9pnXIPPdb/rpoN7i8A+CBO005zzxaX4w94UJNvRXMwjy3sD898O9MugxBEL0yYX27zFOIPWBjaz0enCC94m0kPXijkT1ngqI9y3AkvZiscLyYwT49gLOlPWLKpzx3BQo9ZqasPXLnTrzXpOs7Vyddu3pBJz28wiU98vVIvBl70jxeUyC9df+SPXwjzbzQMh88I4RoPH+kML3K4388S7MrPfSYkLzTNRm8F4HvvMrNuD13vb29+/huPWMmvryM0J88RbhIvlHtvzybV4A8GwIfPRaU9b0cIxG8+WftPN86XD2E/Pu9ZU1TPciLsDknXLE8rrUpvl9Oyr1BQFC7nYWLPAT/iL2HFwa+/paFPf6Air1Krr69BKq6O5CEAL3CcYa9y5H+vWTNaLzruFK87ImYvT56kb1yupK9JPMM
rPcjfNb5iXzm9Vl4tvchtsLyigWC9InskvFPSp7tAyMo7G7TivRv7Gr0UirK9zw3HvJoRFL7QmA29UUTAvR0jmjsVITi+xAemuwpYsrz8Nh29tC73vdGn7DvST6i9tnoNvUT8PL4vqf28LzB6vMLF+bx+y5q9hVAcvYusBb1m79W82xigveOfk71Z2C69cpOivM3NML7FWE69YgVZvSjupb12fJC9qEmMuxlcKz0lKRm9rybvvaCBoL07GAO9Lhz3vEeH3r3AZ3G9quJ8veV3X73yTYG7qbKIPQe/JL2xIoy8vpqtvVyqobwsyVu976Cuvayc6r022Gi9ZdmJvT/kgbz8KVS8J0rgPLPMwbpWj5q8Swm1vT15KL2tRJq9MbV5vSlID77zT1S7WzWEvU0EaL15ry69aBTPvJ6ptToM8yq9GVCzvRLbOj0EUF697atGvegMnr22MZ29F6x9vb0qnrxzVuO9g7GBvPTMJT3No7W954u+vSO7Mzsa/6u9R42PvHqgsr1M
971a9J9JGvBDdrL2RI869IE4WvqZl4DwDUhm9fbIMPSJ9l73oNGq9F/6svPXqNb0hyC+9EMsovCwpmrytw9e7BFQxvppPbr1oqY08slYYPZWmI76kkgK+J9ZzuiZUOT3Kyri9phoRvXXQv7wHVeo70nxVvubnQrxkGBE9uNAOPuSnPb78wyS9nR0XvYMpsj2lEHy+KhgyPftt+Lz61Lo9b976vU+6o7w/iwC8EHq9PVls972b/2A9Q58wvSHWgj3j6yK+EE7tPdrGy72z0Tg9fhEwO0CsBb02wZy897ROPYzBaL2YwoE9OdTxvQ1Ogj3snRe9Vbq1PSgbDb1/V4Q86q3jPekDpjwohXO9VW8IPXgM0j2lD6g6aXAkvQioU70Znq+8KzKhPDgabr1XFMg8I34PPkcUOLxKcD+91l+duzWX/D3Guh49rYCFvaKmrbxs75g93L+RPBjEo70HxeU8mkKoPVyZkb3O8z48wJWMvC5AWD0HRdG7zB8iO23Xq7w5v1E9nCYM
fPJCKjL1YOxe9EMWoPFwt8Lxe3mw8VcVtvHJ8NbyZx5G6w7JUvcRgBD1hcpG9F6EXPR1nAD2qD8s8DTkOvvGuybtQt8k8y9TJOyxvT75pfZK8NDzdu0qIrjw/bC6+8PahO39COD2ligs9/X6svcEAyrz/1y49Wp5dPQhKJr1GsL+8ZPFIOn+6gT1XIOu92r+iPZEbUL1Cg0s9fCfAvSHSlj0YMyi9s5lAPKdw3L1gvy+826lUPZzyEj3h9ra96xYfPOZWAz0slFk9Ht6dPRKZVj0odMs8p6kzO1aEcz3OyrC6Xm9EvSCbSTuyIDc9+fNHu+5aOLzjr9K7MfKGPZYFST0+f1a8FWvOPEbTRTxvsDA99xfAPFT8zzxIb1k9zBdJPUhCOL2+Y448LzXRPC33qDs/sie9jzxIu1Fofz336Iq8M6yEPCNkoDxQu3Y9aI2kPMQmhb2JB6K8WyGcPZJGBz3zbLC7TEY6O3XJAbwll5A96Qogvdd2Mbsw7/C8o+iCPNR3hTvM
STxI9sYagu2UGZT3AvJ68U5+evF5/vjxCVkO77KAYuq7f17z8ByY8XF2tPZ8j07uOIy09TxhAvWjgLz1J71e93K2APC+Wnb1VGTQ94Yr1vPmIUz1HKRW9ifGRPRPHkb19RMy81mW0vd5OAL0zLAG9AGhFPcem7717ix89dxQYvUlRETv8nEm+uzmJO+ZeYTw4wsI9CG4RvpqjgL2Xu8s8iHcsPUgRH75sX/e82txTvXXNdT1vzN+9S1QQvTWlHr3GzYM7vsS4vbg/5LyGqQA9HLwOvNBdnb2z0iy9TL00Pc5R3Ly9Owy+0OJRvfceS71zEvG8KuBJvtFK4ry3u209rkx4PM2Nwr36Z5S9FChHPV9yk7ydahK+5cKuvZhTML3o1XC9/eb7vT+wmL3XWnq8W/6juw6mgb2zDyy+D5UfPTEPNb0k0Pm9cKqnvf0yUbuvodu9XLoHvgo52r0JrKU8f76JPLwpSL1a27i9C2uoPcfaq722RwK9sIhZvVbPhbxdn4y9UDNM
/vX6uab0599+85IlmvNd/brxYURS+Kr5GPVYV37xsKg88mxzTvSE8sTy+Yoy8RO4gvl7FR725b0u74tV5vW63q716Giy+CqBxO1NQv72oVFm9EJqfverBo72fBq6920HZvblUjL2hDn48WreQPCW7Mb0UGsC9g/IFvdx9jr0F6VG9zJhavWjtir1dW0e9sZ0Avglyib3JNOG8FI50POL74bz5Gw6+pnzUvKbHYLw01H29IdSJvYAosLyDQ0+9db0avlooJ71evcg8BZDbPX0t+L0mIam9XWI/vQoScrldFwG+dmOlu/ekdr1232Q85Iq9vSYTRDxsvr69DV8UPYUYIr4bKBm8bqvgvY2kGDznOjK+ViGQO7mufr2jV289gQnevDpzxrvO4Ie9X/UnPbLHtb2ZCVc9sZysvTvbK73iWSG+G6ObPbMfCL4ne5w9fHMGPV6uMDzCmoG9EqbxvCQDj72iykc9B/wNvVFh2DwZYYe90mQbPcybC72rl+c70uAcvYNqVTzM
ic4e7ZMOhvMwoJzzwawc9VzTAvA2bEb0S0py9a6HGO7jpbb0jfVC9PkSqO/gfcb1RABs97619vbfb3DyxTow82CCBvVXsT72WRYE5sfmCPEhIVb3Ktyi99xZ6PBqIy7lK8Y+82QSevZVv5TzkH3q9EwKevGGNYb20Bns8mQecvNdWuL07es68I+HOPStrIr2apk69tXqFvdMd1DwR8Rg6N26bvUEOV71H4JG8jb/CPDY1Gbux+Gi7V9oPvSQmnrwR3Dc8JN+JPd5e9b2SoRw9HpYIvIRvuLyNHJK9VjGSvGsU9rwJFgI90/+aPLGLAD2TyLE8z8WXPI+r+70cbQM9AAEPvbBwSr0XSpi9BSrnO78VcjuIIiK9eNg4PGtoarsN3Qs9tLIkPc1XKT18TvC8xe6CPbnF1rsleoo8b9NlPI971jzPV+g71O2EvaSp4ru0HS08CZJZPUwM/L0dwW28tcSKvJe2zbzyGwO+CKizvCfwFzwWs/48wlQRvaK077lEs449irzM
jOwGA1r1KSk28V0L8vNeoLT28Enq9DMx0vBLnWj1LYyu8M0BjPdF4orwAzd086S5/PN84nD2Qh4o8i0aPvejnrb0YWFU8B9nUO7kiBT0oT0W9QTyOPHssxrzC88087cmpvKOMyzzRSQo8zX0qvSrlwjteLeq73LtAvPvTubvrICO9z/uXPOxPVT3W3Ds9N9uYvLSTnT3Ek0s9iRhLvY2whr1LqTw8sun3O3nYgb1jDU+9cKcxPXusp7u+qMG5YXLxvMJzhj1g9B49sYJzvSG7hb31JGs8mSnlPKfTgb0LZGK9qUpIvO1wAL0Sf0C9H0q8vGdDGj1KFJQ9D6CEvWUNkL3yTJu8sYUxPNFbB73otAy9fAgJu+W5DboGO5+8NCfBOXfYo7sdYEw8nEiVvU5xEz2tsnq980g6PR/ZC73Xfek7uqeevBwhoD24PBK9ucwIPUl1nb19WVY9LEDEvH7F3DwpQae9SOmxPSBxPb2ZRBM86MIuvcIwNLxpfrw5pAEOPZwzsb3M
6WhI9NQypvQxoITskLky+gmYIPsQdTL1NvnE81zMovvRS4jsNiKu8HLKmO6Sv972Kq0y9ohaHvfiJUj0bgwi+GC7fPdeMkL3NCUk9gwOyvcZdkbyBzWQ8LtO3PIBE772qAs28RNG/PBEQeT09M1++AkNtPeS3YrzXWCU9Tij1vQF6ar0JTyw9ga/BPVkvv70YKBq8JwiXvLQhTD2H3f+9Sz2dPI1qR72c8Jk9hDjXvd9mdL0g0bg80TxTPVtaxb2N6JS8q7+KvIG8bT2KOAe+jOu4vIvsib1KXZo8l4H6vQHPG729qxW9v4/qPbAsr71b20e9cAMEvKGlcT3BeAG+R31yPHHewb21Iuk7EIrHvW4ECDxRlvQ7p96GPWoVD74m3gg8qAIivU4hET14iSG+2NKDPXAJCL1S1WA9ReiBvc6gnzwT+ya9r5MFPY2U/r0RSy+9YAjivYddojzCoDG+rEN/PQeI/b3rcrE9aWQevWjuJz2SOd29lZVRPH2our3G7gw9bBzM
CvRPaEDxHZxO+TJ+fPRzAqL0M1Q09spuBPWtZAz3UJF699xRnvLHoET0qU1Q8RorVvY6HZjzwL7G9y3k6vCyXBL5DN7a8MyQmPBiot7yyW4C9XBzEvL+kyzzZuJU9nyfZvX/sgL0vy9K88bEFvThXr70vLwO9/lpZPTJWu7ztGO677rxVvUfnpz1PGMy7MKazvQls770Gjwc8D0UgPRGZDr0d3Ja8o5xfPI/LhLwPeEq9tXSEvLba1DwssUS9f7SuvfReQr2NpBM9eg/IPL3gY72HHr28YHjTPMc6cTxrylG98aVdvJswPT39btM8FV/XvcXvwb3jnIc9iI+DvGu1M73AtrG8bDKHO4ryar1FwFC9oVuDvDbeEzxiB6S8KSDYvSw/hr1SZlU7fyJHvUYgzbxP28y9VGDfvUVxyTxDvpe9SGvVu+Zcqr1TPwC87nxbvcM0mL1T17q9xAxmvQo3gL1iLIu96xoHvhiz1rxGGjq9VSpxPbxM272Umlk8CQGWvdd0hzpM
PK8y92bpevJ9Al70mkg+9UnNVPEnpEL0CuAg8u66ovQkfFr1nHqS923oBve1yHL2daOC92vEaPQfNwrypipO92yPPPZd5srvKfwO9m4TSvT65lTxmQaC8zQ4UPb2s9b0hc+26s2mgPYANkDwwhdm9iByeO8vQrLznBOc8WUbuu3amk7zfAUA86GRBu68KATtpSp69fIxhPeULMjuWZba8VUqwvWt2CT30ame6L0/qPLncD747BR49DX3WvOFuU70mBa29moeQPXxRnLvnhye9Oe+yvPjEBz2xYKE8R06LPKWigr1xSMs8nZ2+vGveyrxGdD2904FnPY+ZKL2TyLC7QH2KPZxAlLrm3DG9nGmJveZsZT1ckuG7ZgPOvKxCjb2TZya9jJhRvOSiKL1XaT+99F2GPbCWYT2jl0u82prCvNx2ITzpHNA8xJMnvTR1uLyoaJo8uwdxPTHoOL2AnEY8963fPNbxizuJXhO9LrMqO78ABLx56FE94pfmvA5pqL2x2Xq9m1WM
LPbUqjTwytv48iFjEuwojxjyKwwe9IrocvIxJurvul507OwOEvTQCtr2T7c88LKijPSigRb1DmWa8z+CqPG3+bTym7Ji9MwKYvP3trbtSxoY91XCcvdcc473Qf8s7bovOPTtNG7yvjoy9/vaUvO3rdT0xQwm8OBNmvDuvKr2a8mA9b+9dvcUynr3qg6c5WgjYPfQVe72MFm88qfDEO4gWTD3KLcu90ovevBZqmbwTFv89DjUPvp4yAL3FKM6965TmPf3Ga70OzSC8J8bfO89kmD3dY9+9YxHcPLUl1LzyA6M9SbiqvVzG07tZpmK9YCSVPcV2gr15Ed87Nl0pPW0FHT3vbWk72a0QPK/tpDzMXBI9+JgkvTvYg73ZJWC9IXcLProarb3zRaE6kJCfvIwCRD1pvya91n8+vQwMLjvvjNg9AAYLvubfDLyH2mu9ZxSbPb5wgL0JRWc5tQS9PDEQizxqLT+9zxTcu9UrEzyvnw89mrbhveQgUL2Eg6G9cRjIParvZL3M
dcog9ZwmWPB/VXj1loz69zHBjO6lMJL0U5Cc9AbfAvV6efr2grG+9vzDGPYLs072Fq/M7s3OTvHv6Lb0f5E+9q4wsvWzC2DziT0w95W3AvU2OpbyHuT69P7xvPfXrrL0SPOk8X7uOvCwJvryJhJC92LYWu8EiwLud4Aw97zb+vcAHg7wRUES971K8PRE/IL1VfaO8AbdbvJG23jzBw7y7jmZLvfZ35Tydl7U8riolvWP/xbyGSV+93NP+OzIquL3bW9O8yDu0vOymvbw+BJG9mYzDvbQR4jtOWRe8PI2xvehQmr1LBVq9X48JPTuZeL16m+o80puRPQwzBb0+HBu8xnkwvRrQjD0+90Y8dsCIvShzj73FBM88+NAZPdE7vL3r/xS9YH4lPRtKa73nCyO9AVKNvUnDED28UIC8Ej2Mvb3Xlb0161s9OUX7PJDZ8L0mGpS9C95cPYp1fr3isGi8FSfevTpJjTzHyGm92P42vRQdXL1imnA9jSBAvWlStb2HQ0q91WqM
9PK5dOL3DYKy7GOOxvZAduDs8OXm8hHShvdajrr1bj/Q7Qpx8PNlpo70BarC8l9khvSHhV70zyJ29TOqGvWMosr3awFS9QoQPvXnuGr0RNc+9D4d3vG+mGLyfAKu8UWZ6vYyQn7xWIBG8Sm8POyxbmr1Crw69Uc2xvf86fb34see9J9dUPDQvRb2nzK69kMXlPGh2cr3Kf8y9uP5nvRaz0buS9I29Wr6NvVSKTbzkvMm9mAJevDGpxr0bDxy8Dvr+Pa/8j73Tlge9bpqRvfCshDvbZra8r7HEvTEYa716NFi941uXO+mCvL3+GpW9kVn4PZCjnb0Y47W8Tm2fvYDb1z2T+sm8bzK2PPCt8b3najs9MR1gvJ0iebwjAY+9jlPcPTmB5TsknNS8H3D5vedEfT0FVYo9hYjavPOTzr3JvkI9EN04Pd+yOL0o96e9NkqiPRBUBz3ti7Q8nOCZvWHQb73ln/a8fW08van2UL1xgr68OgJrPPXjkbyyI9S6/uhZvQFfUz1M
l6NK8p3wxvZ13Bb77H6o97JPCO++X1bwLQ129Yu5IPCanPb07/Cc88Zc6vtdUYzwXx009AJt9vOTfMr6k6ZI8dIMwvXo7cjyYtxi+4j63Pe6b37wxkX+84xZ8vfNkiT1uO8u8cew5PaJorr1TnX68NEgIPYVqurukOdG9SOG0PVS66ryW6lk7Xf7mPAXNqTzg3Tc8EZ+MvckqAL0EN4W8oPAzvVI/cjzCZO67wVk/PciTDj0B/HG85oYMPbssojxEFHC9RVYePBcFOD3sWyY9aVUSvXsvWr2oG3Y8hs+xPU4AGj0AlPu8hc4RPSUFPz3EA5a8MwWSvfjjqD0QvUM9FnA0vQIwlr2JCzE9DUClPREtGL0RoTa8zRi9PdCOij3GdIG7gEsovRs39TyRZA09nSrmvd8lQL3gaw497ZpPPXeoFb2d4uO7l9q7PerlST3PO0C8W121vUDGwjy30Ng9A0N0vZ5XZ71PYkM872moPfsK0L3+6oy8IrkLPKs1hjx9VA+9dAFM
NvUFvrT1dRbo9J6tZvciOxr2P2bk8nwYLPmoscL0bU8S9E+6IPYx5eT0SoxK872BgvSyPaDzyAK09UpzyvVYAlr0+wZq8CSnpPb+3/72BwH+988uaPV1PlDxiTDy80/1Hvc+ocD1LRMs9xnyQvf560r03oVO9+1UEPuufcr3aHc29eRo+PfG6SrwPH4i9FI7uvNRpjT1QAFs9PNiQvcvj/71Meo08DQ2hPWgIkr0jqYK9TpuHPYscxry7+/46jLvNvTa1ED3TZ4078AkKvuIvzL2YR3280NvcPRniAb6t4v+8Ug5SPfUTH7y8m1K959k1vTHWbD3mc4M9JPv/vXRs4b2rd2M8B91CPVn/+r1n4Z69PgTYPCA4tDuXnRy9NFR5vY+WnT3kSjQ9GVAAvgyG7b0LLri8/SzFPL8ayr0U0va8l5TKPXHkN71mqUu7HfSovT7Foj1YiQA8Qj2XvRHaV70F+Fk9u18VPV3TIb0q0++8n9IYPega8zwQBJy9Ek7QvZvml7xM
WaYA92a5hvX9bub3ih+88C7TGuaVcd737Jyu96wUrvA1QP72w11W90u21vNRWNr1RClA8uZmovUtfH70+fQQ9YuUEvQZbrbyGCac8yEZrPVGEVTxspK+7ne+euywoIz2/ybM7rJV+va5MQb2MpRG9AwbEu2pDQbwrOhe9WuAAPPw7cbuEXH+9LsZTva6VcbyqtRq9JVcRveZmlb07w8i8p0qFPKKba71e81S7Do0Xvq+DbrxEp8K9R9w/vcODwb3z3mE9ULdkvRjZ3TtbTfe95yYGPYkRD7ywLCe9puVsvXuHy7yqOcC8LE1jvYJqD72mKIi8O0HkvdR2gr1/9ry9jOU+PahJQ7191Mu9zz0XPYxdvTvEs5K9M+MNva2L1TxBB5e9zgELvuzuB76Lk3G9gpPZvPEixb1va668KSoMPj02Z72z2oe9DunKvVQyIz21zCa8coGNvbAm2r1Y0bQ8of78O7SN+b2+CpW9z9nsPUBsk73qZVe9EFiAvdCOgj1k4Rq+xl7M
NvDKRx7xvNqE8J8XSvSeznrpDeRq8Nx2pPkMcDj/WgOy9JwIEPS4kNr283OA+/GptPnsw5742fuK8fb+GPrnXgD4FNMU+rP/FPVXJNT5tNIY+oSZzPksLBT7J9RQ/nWOAvm51wr3Qe/s+HSlZPtS2mb6YEdk9H1fEPg/5Jj/XppM9/P1eP9MWtr3dn4w+vAh9vn1/7T47xV09DVcPP94hfr4EaAA/FGcYPvDCZD4IrlY+nCmHPk7BSD3+TrW+aH/Pvvm7wj6sVk8+clKevbskxbjqv309Y+YOvak3Sb4bHTA/7IRrPrnzH78aELc9wiDkPlxevT6LEVY+B3tiPjQctz5pRYa+GgHavaTwgT4Absm7syWhvFoenD4k9bg+kwChvt48bL6LDww/mglYvpqmDj/bFti+5wo8PUzxMD/2s1i+kUPJvqNew75BOJK+MzYZv/OpGT+96sq9EhEav8BWVb2ghLq8ZvmxvrIMvD4onxI+Ul+ePhRWlT14RRo/5w1yvvhHHb5M
UXcO8OMUzvcTkZ75E5Ro+mreePnaC8DvRTr0++gUavaVa9j5/vT09AAAAANnqnT57Ec++unXuvSbyqD4xRau+4mA7Pjl2gD5BXOk9KKRBv7tWq74xQSE/iodFv+7HKL/+Uzc/bhbjveSjZT6+Iiu+eyHcPsoolr6E/Bo/0J3FvsY4lj7yQwo+YSxpv17FMb80JTS/m4kuO51xlT5XP9w+jeHQvqWmxb6heMS+/MTivnGCzb0q9Z++wU2Pvs6dPj1bAyg+rgaFvpfevT7LnuK+SA5sv3cbk77VcaA+tZzWPq4l0j6skYu+0nboPcM4Qj4B9+c+tQbnPtinL780cyQ/iJ2hvmetEj/UjrC+n9R/vqSnBz9ofG494MLCvnSFGj/dU5++YqEWv5j4vD69AcG+DNstPi200D6NrS++hKsgv2lFj747BL++42zKvsCr3j5AH3O+pDSLPsBFs72cVZU+f8kiPqTWnb0fF/y98+pWv03X1j4dFKs7EjiavgZnJz0=", "traM
ining_traits": {"structure_gen": "Random", "n_layers": 2, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).gM
etTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=mapM
(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a)M
,this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constrM
uctor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertexM
(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearM
Gradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.pushM
(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0M
)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let rM
=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertexM
(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599M
,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=2M
5,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.M
9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96M
.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVerteM
x(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(M
383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,M
49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,M
251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezieM
rVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertexM
(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVeM
rtex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(1M
80.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),M
e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.M
899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230M
.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,M
434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.M
5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,M
147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),M
e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.M
8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bM
ezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,31M
2.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVerM
tex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.M
5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.beM
zierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezieM
rVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVM
ertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.M
2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,20M
6.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.M
1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.M
bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099M
,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVM
ertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;M
++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWiM
dth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static _M
_tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1)M
);const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;M
++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>eM
.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1M
)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}functioM
n q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=oM
[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{cM
onstructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=argumeM
nts[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._M
pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",thisM
.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,""M
);this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[eM
]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&winM
dow.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidthM
||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,M
255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentEleM
ment)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=M
>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="533";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!M
0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}funcM
tion _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722M
F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffeM
373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1M
]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){letM
 n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),M
ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButM
ton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=cM
reateInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButtM
on.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_fuM
nc,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,MathM
.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let eM
=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].lengtM
h);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,ptM
=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,M
ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mtM
,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${EtM
}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].puM
sh(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=FM
(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,iM
t,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),WM
e.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTM
ER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}funM
ction Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,M
s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(letM
 e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to"M
,width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.mM
ap((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.imaM
ge(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your M
Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*leM
,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rrM
(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}funM
ction rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*lM
e,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 HM
ours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135M
-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.textM
("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,heigM
ht/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpCM
olor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContM
ext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,heightM
/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!M
=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recogniM
tion ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognitiM
on ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),M
`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],[M
"2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74M
/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation M
Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10cL
1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b454fbc4b745497","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
ms|W_ld[faWe;AP2<J#(4
kotZes_epS\jPXda[cEO`@JXNRT'->,
ddd<<<777hhheeeEEE)))
xxxxxxxxxxxxxxxxxxxxxxxxx
5Rb\W|p 2O!$BWrhR^Y!
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xT|s]cm8PeUi_MeTw\NAOA6P=YD:R;1
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
Copyright (c) 1998 Hewlett-Packard Company
IEC http://www.iec.ch
IEC http://www.iec.ch
.IEC 61966-2.1 Default RGB colour space - sRGB
.IEC 61966-2.1 Default RGB colour space - sRGB
,Reference Viewing Condition in IEC61966-2.1
,Reference Viewing Condition in IEC61966-2.1
]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUS
text/plain;charset=utf-8
kq~loz;>L)2E)/@'.:$*:!$,
nuyelxkot_cmZ`mV`lEO`7i]ST[:AO<AL3=L8>J,5D36?
_ly]huX_qR[iUXfUZbJQ`CH\>ER@EK08H8;D'->
ikqW^kHUcPT^JTZINWORR3=F*4@698
xxxxxxxxxxxxxxxxxxxx[
wWclayiFbeUUU@^S@@@111
~H]|cny]ntFioQoiFV^"9QNhN
xxxxxxxxxxxxxxxxxxxxxx
xT|sQ`jTlf8PeWxdPe[FZZ>^R[QO[ENAOA6P=
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxx
bmyTZhRWcGT`BI[=DR9>J
ouzimrX`qY`mFN`@JX=AP9AP:?M3<L(.:"(5%)4
kmw]iw^bmNXdVZc2<F-6F8;D)4B/5@'->
mowafpLRZINWORR68@698
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xT|sKllWxdUi_MeTPPPDDD
x`nvqwtT|sQ`jTlfH_f8PeQhT>^RAOA6P=777
zFioVwfYycFV^"9Q222%%%
PGW/+6ZQcJAR%*292?G>NVL]@8G,'2$
xT|s]cmUak8PeWxdUi_BZZI`XAOM
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxK
oooY_nUZeRWdBI\=ERLLLEEE'.:$*:788
lr~{{{xxx_iwYbsimrV_lGT`@JXVVV=AP9AP8;C:::---
ntzglxS\jNXdJQ`EN`YYYOPQ2>L/7H3=F@@@25@(.>111
anzlnu^coWalggg^^^UX^
x`nvT|s8PeG\[>^R[`PAOA6P=
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxV
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
o]cmUak8PeWxdUi_FZZMeT>^RAOM
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxx
U--n`8[44{lEwiAse>j\4\Ya0		}
xxxxxxxxxxxxxxxxxxx;
Q9}ZdtQWd?)]<'[:%X)2E[K4M=%A1
HBDH7:B(/>ox:`P9"'5I9!E5
ZasEO`RU]KRZ@JWOQQ=BP;?J(.:hp3:
P=AM2>L/7H3=F%)4!#+h>
xxxxxxxxxxxxxxxxxxxxxxxx
lr}pppU_lbbbCI[VVVRRS)1E#&0
loz^kwtttXaqY_mIT`FO`#*:'.9!$,
elxjos_dpjjjUYfU[a@JXNNN2>L8=JFFF36?*0?:::---
pvz[buZetPT]YYYKKK2<F-4F8;D+5A???'->111
[^XX\eLSJ7MUYLbQLBBB555
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxK
ls|zzztttV_kPXdaaaRT\ORREEE(.>'.:$*:
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
v)WaK]VW9TMXS CRl=RNRN!*GO65-JO&ON4OL4[H
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
W5]K9zB000orM%M<jNguSe
xxxxxxxxxxxxxxxxxxxx[
UZO@F<LSGGNB\[[tttCJ>PWJ26/--(<B88=4X`Q^gW_iXak[\eU!
ZbScm\+'$HD>LHA01,@<7750D@:<83QNH(*%m
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
xxxxxxxxxxxxxxxxxxx;
lp{zzzkmvtttpppkkkPPPLLL
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
[lTYfPWdIRa;>L.7G6<E$*:
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
_NGIJCEB;>6/3>6;F?A;370+.@1+G90$!$*&'
xxxxxxxxxxxxxxxxxxx;
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxV
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxxxxw^
xxxxxxxxxxxxxxxxxxxxxxx
{{{pppLLLiiiaaa[[[EEE???:::666VVV
xxxxxxxxxxxxxxxxxxxx[
text/plain;charset=utf-8
x`nvT|s8PeWxdUi_B^VMeTAOA
xFio``mQoiAhaFV^"9Q>^N4OA9Q9
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
T|s[jpUak8PeWxdUi_FZZMeT>^RPPPDDDAOA6P=
xxxxxxxxxxxxxxxxxxxxx
x`nvT|sXdkQ`jH_f8PeWxdUi_Ge^AOA6P=
zFio``mQoiFV^"9QNhNqN
xxxxxxxxxxxxxxxxxxxx[
x`nvT|sChhTlf8PeWxdQda
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
lo}abhQ[bPVJ26//2+^hX
9>5HMS<AE771\eU*%0"!
A<72.)JF?*,&+'$94?FA:=83VLA
E=L/*5XN`&!,>6EKBSSIZ
xxxxxxxxxxxxxxxxxxx;
kotXaqY`mT[hRWc@IX=ES3<L.5A#*;
pv|]iwNXdJQ_9AO>AL8>J8;D*3@!$.
dnz`mxhkwikqHUcEN`FS^INWORRAFK/7I698"$)
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<
QQQe^9\U0(((XXXVtWEEEjeB???
xxxxxxxxxxxxxxxxxxxxxx
tttpppXXXLLL666{{{xxxkkmFFFAAA
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxKM
xxxxxxxxxxxxxxxxxxxxxxxxK
Ybr/TnGP`QT\;BQ)1E)1?
lqybmykothkt=aq<ykS[i@}gRWdD
y_hvHUcORRAFK&,>698#I1
xxxxxxxxxxxxxxxxxxxxxxxxx
QK;;;,,,ooojjjdddLLL111
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
nWjmrVj~R_UQZ?3W\BTJ7MUYLfa<I!!
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
|\YYY\uN		K777&&&+n]
xxxxxxxxxxxxxxxxxxxxxx
Eln9XZ,BD935?9;E?@'*3JEEULOa]]xuv_SV0*+"%-
uY6z]8oT3A3$bJ-UF9cTCq`M|jU
xxxxxxxxxxxxxxxxxxx;
x`nvT|sUak8PeWxdB^VMeTPPPDDDAOA6P=
zFio``mAhaFV^Th["9Q>^N
u^L[^RT\CJ[:1Q6:B-4@(/?'.9
fmx_kxVZcEO`@JXNRU CR
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
oFnkAmePWcBI\=ER+4@(.?'.:$*:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxx4
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
Ro}WclayiJ`gSkb@^S>O>
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
{PPPEEE???|bmWd\)))J
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
bnyknt]alU\eDO`ST[@JX=ES:CP=AP/WE26?
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
NNN===ggg%%%aaa^^^G`9
xxxxxxxxxxxxxxxxxxxxxx
zzzddd=DRLLL;>L=AK.7GEEE333#'0
nuykotZesX`qoooY`maaaEO`IR_VVV3=L8>J*0?$*:
lr~]iw[bukkkR[j\_^YYY\tL8;D@@@+5@"%/!#*
qqqikqafp^cohhhHUc?KXMRWAIWAFK3=F68@05M
cmykotX_pPWcFO`7=J7:B(.>$*:'.9$(4!$,
lt{pvzmoz]iwVYfITbIQ[2>L@EK-6F+5A"(6
TjjCgYAV]OdggCI>OVI6:1--(
^<B8UV7D>-9>525.]fV_hXakZQF5!!
[cTcm\+'$vwLHD>LHA01+82&YaR@<7950D@:=94PMF(*%
knt_epV]k@JXOQQ7=K;?J68<(.:
pvzlszanyglx]iwZatU`kEN`2>LAEK-4F8;D"(6
m}P\'N\=~X*RR"KR 2O:`L!-I
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
((((((((((((((((((((((((((((((((((((((((((((((((((
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
oKll8PeWxdUi_B^VMeTAOA
xxxxxxxxxxxxxxxxxxxxxx
\fvY`nIS`(.;$+:[L&N&&
cmyYbs_epV[b~oH7:B*2?26=
xxxxxxxxxxxxxxxxxxx;
xi|v`nvT|smzrKll8PeQhTAOA
xxxxxxxxxxxxxxxxxxxxxx
jl|}txwiukwpzsoSAoZZ]
chVgdcQUiMSH0SUYLbQL===fa<$$$
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
x`nv]cmUakTlf8PeWxdPe[AOA6P=
zR|vW|qFioAha"9QNhN>^N
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
S!-IGQG0SF3VEAVDU]AH]A
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
dddh=.,,,___orM888}}}WWW$L;
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxx
T|s]cmUakChh8PeWxdUi_MeT
<XXX@@@666'''pppSSSDDD
XiMSJ7MUYLIIIWGF===777i
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
```WWWHHH{{{???,,,oooiii:::666
TH0SZSMRQ=P';V-6\21:
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxx
wxx^jx^epoooXXX=DRnmF$*<`_9788
VMMM3=LIII@@@36@"(5j
xxxxxxxxxxxxxxxxxxxxxxxx
~X#gC@000877($))'1/.752<
xxxxxxxxxxxxxxxxxxx;
j|tWclayiJ`gddd@^S>O>
zFioQoiiiiWjcAhaFV^Th[Mc["9QNhN4OA222%%%
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
\boWpHb{S\uMMf>!"#\\\LLLHa9
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
Pm}uuum{sWclayihhhUufC[Y
zg|vWjcAhaYYY"9QNhN>^NBBB4OA9Q9
xxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
quyknykot_epSXdM+_NS\ST[3=L8>J(.?(.:"(5%)4
\fwijnS\jhWjdddNXdIScCH\NQT@EK#$'
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
[^cQUH0SXGRPPNUYLbQLi
`nvT|s]cmKllUak8PeWxdB^VMeTAOA6P=
kkkkkkkkkkkkkkkkkkkkkkkkkk;
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x`nvKllQ`jcyi[yfH_f8Pe
zR|vW|qVwfWjcAhaFV^Th[Mc["9QNhN4OAa
)$+*($''-2@7-0=0''8L9=CEHIH+6OUNFT@GHE
!E.'.EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxV
kotXaqZ`mRWd@JW=ES8>J-6G+4@36?
jp{lszmozbnz]iwiksUYfUYbDP`QU^JR^CH\QS[CK[2>L@EK)0?'->#*;
mq~pt|ckvZdvafp^coHUcHOaKRXORR:DP4:J698
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Y_mU_kBI\<AM3<K-5G7:B+3@'.:$*:!$,
jp|nuyimrRWdHTaHO^@JW=ES9BQ=AP;?J
nr~cnz_jwX`qR[jVYfNXdUYbDP`MQV:>L@DK8>J)/?
lpzY`mCJ[<ER:AP<@L%(4!$,
_kwkntZes_do@JX=AP:>L3=L8>J(.:
ZbsTYaDP`IS^@EK-6F8;D/5?'->"(5
pt|dnznvxhkw[ewY_rikqHUcHOaMRWORR19I3=F68@698
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxG
xxxxxxxxxxxxxxxxxxxxxx
WpH===Mf>G`98Q*yT@%%%\uNK
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
x`nv]cmUak8PeWxdPe[AOA
zR|vW|qFioQoiWjcAha"9QNhN>^N4OA9Q9
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xg|vFio``mQoiNahWjcAhaFV^Th["9QNhN
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
]Q\CNmhM=PASK?f@=QW;
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
x`nv]cm8PeWxdDddHZaUi_AOA6P=
H]|R|vW|qFioQoiMc["9QNhNm
(()8>M,2>$$%!,569@!!#
xxxxxxxxxxxxxxxxxxxxxx
|_epY`mISbEO`@JX3=L)1Fa`:j
gUX`JR[43O@EK_~I.6H/5@o
xxxxxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
  "name": "uupaotui.sats",
xxxxxxxxxxxxxxxxxxxxxxxxxxV
mr~Zes_epISbEO`KRZ@JX3=L8>J2;G36?*0?
ntzanyglx]iwS[jRXd>ER@EK.6G8;D+5A'->#*;
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
knSsg8PeHZaUi_Ge^AOA
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?f^(
lpz^foPWdIS`PT[.5C(.;$+:
ujouZctV`lZ_lCJ[AIX=ER*3@
zslwrzsrX`qS[iUXfEO`cQQ3=L2;G68<
_fxXuw^jvSAoUZbOOURXN@EK8;Df_:
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxx;
FgW@0 	laWt}>nw8]f(w
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
x`nvT|sZ`mXdkChhTlf8PeWxdMeTAOA6P=
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxK
8PeSh]RbDhZ1b_.vf+if+
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxx;
^jxknuZcuZ`lV_lISa=ER9AP
t_epS[iVYeEO`3=L;?J68<#*;g
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxV
lr{Zcu^epY_nBI\QT[$(4
lozelxkntYbrV`lRWcISbEO`@JX<CR3=L8>J2;G+6B)0?(.:
kq~]iwV]lS[gUXfNXdNS^NQT>ER9AQ@EK8;D'->$*;$,9"(6
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxx
apyayiM`hUufOfW@^Sn,F
v}vvjmvP@q{lpyuoWjmrVj
xxxxxxxxxxxxxxxxxxxxxxxxxxxw^
xxxxxxxxxxxxxxxxxxxxxx
xi|vmzrKllQ`jcyiH_f8PeUi_MeTAOA
zR|vuuu]ntW|qAhaFV^"9Q4OA9Q9%%%
DeWgaWdO+_XXX@@@poo=
xxxxxxxxxxxxxxxxxxxxxx
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_5", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.00784M
313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 19, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 3, "max_nodes": 19, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "CrypM
topunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1M
e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,M
0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeurM
onsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.sizM
e/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,M
this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.gM
lobalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1M
])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;M
(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,M
0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(M
33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449M
.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,M
433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8M
,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.M
1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(M
469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.M
2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,M
111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,3M
76.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,M
473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVeM
rtex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.beziM
erVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.beM
zierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.M
299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.M
7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243M
.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,M
301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,25M
6.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezM
ierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVerteM
x(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.M
3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezM
ierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,40M
0.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,M
242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(M
172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.M
vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.M
599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,M
305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,M
246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,M
377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.59M
9,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7M
),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVerM
tex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVM
ertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){lM
et r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constrM
uctor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}staticM
 linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binaryM
_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{construM
ctor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalM
Neurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.M
min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.liM
near}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new WM
(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:thiM
s.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{wiM
dth:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)thiM
s.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0==M
=t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloatM
(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");reM
turn n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),M
r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!=M
=arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],thiM
s.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsTM
ext(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="6";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,M
Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphicM
s(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await PrM
omise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["M
#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77cM
4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cM
n==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,M
loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(M
ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!=M
=key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(wM
idth/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),M
Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDM
im,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_M
r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;tM
<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++M
)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let eM
=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){conM
st[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.staM
ge,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;eM
<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}foM
r(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slM
ice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(M
CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,M
ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStylM
e(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+M
1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,tM
,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.M
noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think thiM
s image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(exaM
mple);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTEM
LLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the M
decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.tM
extWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(M
a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)aM
=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PEM
RCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF M
REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.M
text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",wiM
dth/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2M
+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){letM
 n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}fM
unction xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,M
t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can M
detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teM
en. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`M
${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,M
t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST"M
,70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let M
e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"HardwareM
 Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b465b278ceaa1e6","version":"2023.3.0","b":1,"token":"6c07c178c94442fLP695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
mr~knu_dpV_lUYdHT`(.>(.:$+:!$,
bmyS\iOXdSWdRT]@JW:>L3=L(3E,5D
{ntzZfu[buYbrEN`CH\PSZ2<F8;D(/D*3@
^iwikqJP_AK\INWORR9AQBDK/7I68@05?698
Wwl9`e?eb 2OGQG&MDU]AH]A
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxK
{ZeLSXGRPPPJ7MUYLbQLDDD
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxx[
kq}lpz[fvYbrFnlIS`RT\(.?
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
hhhMMMIIIEEE]f))))N>&###G7
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx j
xxxxxxxxxxxxxxxxxxxxxxx
x`nv]cmcyiSsg[yfWff8PeAOA
zg|vR|vW|qFioT`mAhaFV^"9Q4OA9Q91
bmyYbs`doY`mV^lUYfEO`ST[@JW=AP:AO<AL
lr~kothksU`kHScUYbJS^OT\CH\CK[NQT2>L.6H2<F)/?
Ql~cp{T|s]cmcyi[yfH_f8PeMeTAOA6P=
xxxxxxxxxxxxxxxxxxx;
lozZatHR_BI[=DR-5@'.:$*:$(4!$,
nr}^ivkothkt_epX`n@JXNRU=AP:AO3=L8>J*0?
lt{cnzYdsR[jOXdVZcEN`QT^RS[08H-4F8;D'->"(6
lpzcmytttkntaaaLLLEEE(.?'.:$*:788$(4333
{{{xxxkkmOXdUYbST[MRZ@JX3=L*3@:::g
pv{]iwXaq.6H2<F8;D-6A47?"(6!#*
xxxxxxxxxxxxxxxxxxxxxxx
bk>ihvRg=aSGcR\gQhNP
HT\BTQ\QPhPaOPJ7M5OJ+OJ!-IRQ=
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x`nvT|s]cmUakH_f8PeWxdUi_FZZMeT>^RAOA6P=
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
ZCfV?t}>bR;_O8QA)iYAmu7
tq^eqU^lRT\=ER<ALox:E5
}bmyYarUYfeeeU[aFO`@JXNRU3=L#*;687"#)9(
xxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
Bj@=:ETH.ETH:0xe76B4fB2884b9873c087e2b820094C1a40E3469a:30538632::0
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"888 ","max":"88888","lim":"8"}h!
text/plain;charset=utf-8
A{"p":"brc-20","op":"deploy","tick":" 0 ","max":"10000","lim":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
{"type":"btcdomain","name":"formula1.btc","first_owner":"bc1p5qyjqud5lmzd00n9gwx7s4fav7lvuqlu60mezwhtyt4ats4xpqwsx93lvw","createDate":1680930167025,"registerDate":1680930167025,"expireDate":1712466167025,"img_url":"https://btcdomains.io/images/domain/formula1.jpeg","sig":"3045022100cdfaa9b1b6292a2c1339c0e31c7d833867513b00918956e783e9aef7b7d58ec602201589859fcfd857bb93205357afa0e3c0577ca7dbbaf0e916880589c1196c2eed"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Zombie Pixels</title>
        height: 100%;
            background: black;
            display: flex;
            align-items: center;
            justify-content: center;
        border: 4px solid red;
        margin: 10px;
        position: relative;
        right: 10px;
        width: 300px;
       padding: 10px;
        background-color: rgba(0, 0, 0, 0.8);
        border-radius: 5px;
        text-align: center;
        color: white;
      #pause-button {
        display: 'block';
        visibility: 'visible';
        margin: 0px;
        width: 200px;
        justify-content: center;
      #restart-button {
        display: 'block';
        margin: 0px;
        width: 200px;
        justify-content: center;
    <div id="controls">
1>ZOMBIE PIXELS</h1>
        <h2>@BTC_RetroArcade</h2>
        <h3>How To Play:</h3>
        <p>Use the arrow keys to move the player.<br>
            Avoid the red zombie pixels!<br>
            Don't touch the edge!
        <button id="pause-button">Pause</button>
        <button id="restart-button">Restart Game</button>
    <canvas id="game-canvas" width="600" height="600"></canvas>
        // Created by Shane Masters 2023 for @BTC_RetroArcade
the initial number of opposing team members
        let initialNumOpponents = 4;
        let maxOpponents = 40;
        // Create an array to hold the opposing team member objects
        const opponents = [];
        // Get the canvas and context
        const gamecanvas = document.getElementById("game-canvas");
        const canvasctx = gamecanvas.getContext("2d");
        let playerX = gamecanvas.width / 2;
        let playerY = gamecanvas.height / 2;
        // Set the player's radius
        const playerRadM
        const playerSize = playerRadius*2;
        // Set the size of the opposing team squares
        const opponentSize = 20;
        const pauseButton = document.getElementById("pause-button");
        pauseButton.addEventListener("click", pauseGame);
        // Get the restart button element and add an event listener to it
        const restartButton = document.getElementById("restart-button");
        restartButton.addEventListener("click", restartGame);
        let isPaused = false;
nction initializePlayers()
            for (let index = 0; index < initialNumOpponents; index++) {
                addOpponent();
            drawPlayer(playerX, playerY);
        // Set the player's speed
        const playerSpeed = 0.5;
        // Move the player with arrow keys
        function movePlayer(deltaTime)
            if(isPaused)
                return;
            // Calculate the distance to move based on player speed and deM
            const distance = playerSpeed * deltaTime;
            // Check for arrow key presses and move player accordingly
            if (keys.ArrowUp && playerY > 0) {
                playerY -= distance;
            if (keys.ArrowDown && playerY < gamecanvas.height) {
                playerY += distance;
            if (keys.ArrowLeft && playerX > 0) {
                playerX -= distance;
            if (keys.ArrowRight && playerX < gamecanvas.width) {
          playerX += distance;
            // Ensure player stays inside the canvas
            playerX = Math.max(0, Math.min(playerX, gamecanvas.width));
            playerY = Math.max(0, Math.min(playerY, gamecanvas.height));
            // Check if player is outside canvas and end game if true
            if (playerX === 0 || playerX === gamecanvas.width || playerY === 0 || playerY === gamecanvas.height)
                endGame();
        // Set up keyboardM
        const keys = {};
        document.addEventListener("keydown", e => {
        keys[e.code] = true;
        document.addEventListener("keyup", e => {
        keys[e.code] = false;
        // add an event listener to the game over condition
        document.addEventListener('gameOver', () => {
        // change the display property of the restart button to show it again
        restartButton.style.visibility = 'visible';
        pauseButton.style.visibility = 'hidden';M
        // Define a custom game over event
        const gameOverEvent = new Event('gameOver');
        function drawPlayer(positionX, positionY)
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Set the player's color to cyan
            ctx.fillStyle = "cyan";
            // Draw the player circle
            ctx.beginPath();
            ctx.arc(positioM
nX, positionY, playerRadius, 0, 2 * Math.PI);
            ctx.fill();
        function drawOpponents()
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Draw the opposing team members as squares
            opponents.forEach(opponent =>
                // Set the color of the opposing team members to red
                ctx.fillStyle = "brown";
                ctx.fillRect(opponent.x, opponent.y, opM
ponentSize, opponentSize);
        function addOpponent()
            // Generate initial positions for the opposing team members
            const opponentX = Math.floor(Math.random() * (gamecanvas.width - opponentSize));
            const opponentY = Math.floor(Math.random() * (gamecanvas.height - opponentSize));
            if(opponents.length > maxOpponents)
                return;
            if(gameStarted == false)
            if(gameOver)
                return;
            if(isPaused)
                return;
            if(checkSpawningCollisions(opponentX, opponentY) == false)
                return;
            opponents.push({ x: opponentX, y: opponentY });
        let lastUpdateTime = performance.now(); // get the current time in milliseconds
        let deltaTime = 0;
        function updateDeltM
            const currentTime = performance.now(); // get the current time in milliseconds
            deltaTime = currentTime - lastUpdateTime; // calculate the time difference
            lastUpdateTime = currentTime; // update the last update time
        // Set the time interval to add a new opponent
        const intervalTime = 5000; // 5 seconds
        // Start the interval timer to add opponents
        const opponentInterval = setInterval(addOpponent, intervalTime);
function checkSpawningCollisions(newOpponentX, newOpponentY)
            const thresholdDistance = 20;
            // Check if the new opponent is too close to the player
            const dx = playerX - (newOpponentX + opponentSize / 2);
            const dy = playerY - (newOpponentY + opponentSize / 2);
            const distanceFromPlayer = Math.sqrt(dx * dx + dy * dy);
            if (distanceFromPlayer < playerSize / 2 + opponentSize / 2 + thresholdDistance)
                return falM
            return true;
        function checkCollisions()
            // Check if any opponent has collided with the player
            for (const opponent of opponents)
                const dx = playerX - (opponent.x + opponentSize / 2);
                const dy = playerY - (opponent.y + opponentSize / 2);
                const distance = Math.sqrt(dx * dx + dy * dy);
                if (distance < playerSize / 2 + opponentSize / 2)
               // The player has collided with an opponent, end the game
                    endGame();
                    return;
        function displayGameOverMessage()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Display the "Game Over" message
            ctx.font = "72px Arial";
            ctx.fillStyle = "white";
           ctx.textAlign = "center";
            ctx.fillText("Game Over", gamecanvas.width / 2, gamecanvas.height / 2);
            if(gameScore > highScore)
                localStorage.setItem('zombiePixelsHighScore', gameScore);
        function endGame()
            // Set the game over flag to true
            gameOver = true;
            document.dispatchEvent(gameOverEvent);
        // Set the wait time and jitter range for the opposiM
        const waitTimeMin = 1000; // 1 second
        const waitTimeMax = 5000; // 3 seconds
        const jitterRange = 2; // 5 pixels
        // Set the speed of the opposing team members in pixels per second
        const opponentSpeed = 200;
        // Set the countdown time for the start of the game
        const countdownTime = 3000; // 3 seconds
        // Set a flag to indicate if the game has started
        let gameStarted = false;
        // Create a variable to store the time elapsedM
 since the start of the game
        let elapsedTime = 0;
        let lastplayerTime = 0;
        gameOver = false;
        // Create a game loop that updates the positions of the opposing team members
        function gameLoop()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Clear the canvas
            ctx.clearRect(0, 0, canvas.width, canvas.height);
 // Check if the game has started
            if (!gameStarted)
                updateDeltaTime();
                // If not, update the elapsed time
                elapsedTime += deltaTime;
                //Added here instead of below to remove the timer
                gameStarted = true;
                restartButton.style.visibility = 'hidden';
                initializePlayers();
                // Check if the countdown has finished
                if (elapsedTime >= counM
                    // If so, set the flag to indicate that the game has started
                    gameStarted = true;
                    initializePlayers();
                else
                    // If not, draw the countdown on the canvas
                    const countdown = Math.ceil((countdownTime - elapsedTime) / 1000);
                    ctx.font = "72px Arial";
                    ctx.fillStyle = "white";
                    ctx.textM
                    ctx.fillText(countdown, canvas.width / 2, canvas.height / 2);
                    // Request the next frame of the game loop
                    requestAnimationFrame(gameLoop);
                    return;
            if(gameStarted)
                updateDeltaTime();
            drawOpponents();
            checkCollisions();
            if(gameOver == false)
                if(!isPM
                    moveOpponents();
                    movePlayer(deltaTime);
                    // Update the game score and draw it in the top left of the canvas
                    gameScore += deltaTime / 1000;
                displayGameOverMessage();
            drawPlayer(playerX, playerY);
            ctx.font = "24px Arial";
            ctx.fillStyle = "white";
            ctx.baseline = 'top';
        ctx.textAlign = 'left';
            ctx.fillText(`Score: ${Math.floor(gameScore)}`, 10, 40);
            displayHighScore();
            // Request the next frame of the game loop
            requestAnimationFrame(gameLoop);
        function moveOpponents()
            // Update the positions of the opposing team members
            opponents.forEach(opponent =>
                // Check if the opponent is waiting
                if (!opponent.waitTime)
                    // If not, set a new wait time and jitter value
                    opponent.waitTime = Math.floor(Math.random() * (waitTimeMax - waitTimeMin)) + waitTimeMin;
                    opponent.jitter = { x: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange, y: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange };
                    opponent.jitterTime = 0;
                else
                    // If so, update the jitter valuM
                    opponent.jitterTime += deltaTime;
                    if (opponent.jitterTime >= 1000 / 60)
                    {
                        opponent.jitter.x = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitter.y = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitterTime = 0;
                    }
                    // Subtract the time elapsed since the last frame from the wait time
        opponent.waitTime -= deltaTime;
                    if (opponent.waitTime <= 0)
                    {
                        // If the wait time has elapsed, reset it and calculate a new direction towards the player
                        opponent.waitTime = 0;
                        const dx = playerX - (opponent.x + opponentSize / 2);
                        const dy = playerY - (opponent.y + opponentSize / 2);
                        const distance = Math.sqrt(dx * dx + dy * dy);
                    M
    opponent.dx = dx / distance * opponentSpeed;
                        opponent.dy = dy / distance * opponentSpeed;
                    }
                // Update the position of the opponent based on its direction and jitter value
                opponent.x += (opponent.dx || 0) * deltaTime / 1000 + opponent.jitter.x;
                opponent.y += (opponent.dy || 0) * deltaTime / 1000 + opponent.jitter.y;
                // Draw the opponent at its updated position
                //ctx.fillM
Rect(opponent.x, opponent.y, opponentSize, opponentSize);
        function pauseGame()
            isPaused = !isPaused;
            const pauseButtonText = isPaused ? "Resume" : "Pause";
            pauseButton.innerText = pauseButtonText;
        // Function to restart the game
        function restartGame()
            //Redisplay highscore
            highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
            // Reset any necessary gaM
            pauseButton.style.visibility = 'visible';
            restartButton.style.visibility = 'hidden';
            playerX = gamecanvas.width / 2;
            playerY = gamecanvas.height / 2;
            gameScore = 0;
            opponents.length = 0;
            gameOver = false;
            initializePlayers();
        function displayHighScore()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
           const ctx = canvas.getContext("2d");
            ctx.font = "24px Arial";
            ctx.fillStyle = "cyan";
            ctx.baseline = 'bottom';
            ctx.textAlign = 'left';
            ctx.fillText(`High Score: ${Math.floor(highScore)}`, 10, 20);
        // Start the game loop
        let lastFrameTime = Date.now();
        let gameScore = 0;
        let highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
D<"G@&JB$MF)i]6ta*th8xk;}qC
`V3dY2j]2l\(mb:sa*ukDvb
RJ*YK!\S1_Q$cY1jZ)ma5nZM
$oc8pe;sb+ukEvh2xlC{i-|pC
i^5k[*la:p^,pd9q^&uc-ujBymCzi3~k+
\R1aV2cS#dX1fX%pd9ub-vb
XN,aU,cX2eZ-lZ%q^&zi3
bV,i^4kZ#p^-ub-ukCynD
hW$i^5k[*k`:ma5p^-qe:ub-ujBxk:{j2
aV2cY2hW$j^4k[*la7ub,ue4wkBxk;
LD*QF#^Q aV2cY2fX&k\*q^+~k+
dY2eX.i^4k\*ma5ti=zj3
cY2eX.i]3ka:l\%ma5pd:sc$ti=zj3
e]9fY.j^3k\+ka9l[$q^+sd4uc,uj<zm;
dY2e\9j^4m\*tjCuc,ze
j^4m`-sb!se3tb,uj<yf+ymBzj2
XN*`W3aT+cT#cY2jZ$j^4l\+ma6sb"te4vd,xl<{k1
XN+[R2aT*cT#cY3fX&i]2k[#k\+mb7p^*rf:se3tc+uj>xf,zi-zm>
ZL!\P%\R2`T+bT"eZ3i]3k[#l\*qf9sb,se3uj>xe,zj2
\N#\R,aU+aV2dU#eZ2hW
i]3kZ"k\+la4nc;p_&re7sb,vh4vj<xf-zm<|k1
[M"\R,]S2aU,dU#eY,eZ3iW
SI$UL*\R+]T1aU,dU#eZ2fX%i]3ma4p_&sc,ui;
aU,dU$dY+i]4jZ"k]+ma4sc,ui<|k2
XN)ZM#]P#aV1cU#dY*dZ2i]3jZ#k\+l`4mb9rd4rf9sa$tc,ui9ukCvh3xf,|k2|oB
Q+^Q#aU,dU#eZ1fX&i]3kZ#ma9re5sa$sc,vh4xf+{i+{m<|k1|pC
aV-bT$eZ1fX&i]2jZ#j\+mb9q_
re5sb,uh9vh3wlC{k2{n<}qF
k],la6o`%sa$se6tc,wi3wlCzg#{i+{m<
i]2k[#k\+mb3p^ qe:rb+vh5xf+xk9xmB|j,}p=
]P"aU,eY,eZ2fX$od:|j,
KB"PF"VL*YM"]P"aU+fX$i]3k\*l[#n`+od:xf*znA{k2
l["p]#re4sb#sb+vh4wlCyk9|i,|k2}qD
]P#bU,cT"dZ2eY+i]2l[
l]*m\#ma3re3sb*vh5xf*xmC|i+|l2
fX fY+l\#mb3p]#qf:}j#}jM
k]+l[#ma3od9rb+rd2sb%M
ZN#\Q*^Q%aU+eX,gY&ma3p^!rb+rd2ud$vh8xmCyf*}m3~p<
aU,cX1dU"fX%k[#k]+m[
ma4od9rb*rc2ud$vh6xk:zf+znC|l3
od9p^!rb+rd2th;ud$xmCyf,{n;}j
cY3eY,i]2k]+ob3od9th<zf,{n<{oC}j*
k[$l`3n`+p^$p_(rd4rf9scM
cT!k[$k\+l`4mb;p^$re4rf:ui;{l3|i!|n;
dY0j^2k[$n`*yf*|i"|j+|l3
l`4n`+qf9re3tc+ui;ukB{i+{m:}m2}qB~p;
\R*^Q#bT!bV+cY2fX%hW"k[$lZ
l`3p^#re3td+uh3ui<{m:|j+}l2
[T:\Q*fX%j^2k[$k]+lZ
mb:n`*re3rg:tc+ynD{m:|j+}qB
m`3re3rf:sa#sc+uh6ui;ukB{h#{m:}qB~k+~m2~p<
aU+c[<dU"dX,h\2iZ#lZ
rb+re3s`$ui;ujBzg){g#}l2}p<}qB~k+
dX,eZ2fX%jZ#k]*k_2lZ
mb<rb+re3sg:{i+{m:}l2
mc<s`$sc+se3ujB{m:|j+~m2~tL
c[=dU"dX+jZ#k\*k_2lZ
lb;o`+rc+s`#se3ujCzm:{g#|j+}m2~p<
d\<jZ#k]+mb<rb+sg:|j+~m2~p;
c[=dU#dX,fX%k]*k_2lZ
cU#c[>dX-fX$g\2k[#k]*lZ
b*rd2sa#ui:ujBvh4yf*{m;}m2}qB~p;
ma3pd;qd3rb*uh:vh3vkCxf)}j+}qA
YM$\R*aU*c[=dY-k[#pd;uh:zg#}p<~l,
[S2]P#cU#cZ6dY-fX$j^3k]*l[#ma3od;r_
rd3sa#uh:ujCxf)zk3}qB~l,~p;
\R*dZ6fX$j^2qb*rd3sa#uh:vh3xf)}m2}qA
[S3]Q#e\=fX$h\2k[#lZ
ma3od;rb*rd2wk;xf)zk3~l,~qB
dU#f\<h\2k[#k]*ma2od;rb*rd3sa#vh2vkExf)xk:|j+|l3}qB
cT#d\>eY-fX%g\3j\+k[$ma2pd:r`#rb+re2th:vlEyg)zf#zm:{l3|j,}p<
SK+TJ$XN)ZN$\Q+\T2aU+cR
cU#d[>fX$g\3i[+k[$ma2rb+re3s`#zg${l3{m:|j,~p<
KC"PF!SK+XN)\T3]P#d[=fX$g\3i\+ma2od:re2vkEzg#|j,
ZN$d[=n`+od:s`#tc+th:zf#{l3{m:}k,~p<
PF!SJ+TJ$XN)]P#d[<fX$g\3k[$ma2od:r^
KC"SK*fX$g\3k[$ma2od:re3{l3~p<
dT"dZ3eX,fX%k\#k]+l_2lb<r^
rf:sa$sc*se3ujCzg#{i*|l3}pC
j^2k[#k\+ma2od;rb*rd2s`#th:ujByf){k3{m;~k+
dU"dY,d[;h]2j[$j\+kZ
ma2pd:rb*yg)zf#{k3~k+
rf:s`#sc*se2zf#|j*|l3}pC
rb*rd2s`#th:yg)zg#{k3~k+
h]2j\+m`2pd:rc*sd2ukCvh5xk;yf*zg#|l3}p@
ma2od:sa#sc*se2ukBvi5xk;zg#}l3}p@
rb+rd2s`#ui:ukEvh4xf*zg#zm:|j,|l3}qC
cU#eY,i^3jZ#j\*m`2od;qd3uh:ujCvh4xf*zg#zm;|l3~k,
KC"KD+PF!SK+TI$XN*\R+bU+cR
ma2pd;rd2vh4xf*yl:|l3
SK+TI#XN*dZ6eY+i^3j\+ma2xf*
m`2pe;uh:ukCvh5xf*{g#|l3}qC
\Q*]P#^T2aU*cU"dZ5eY-hV
qd3sa$sc+ui<vkDyf+zk3{m:|rK~k+
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
FjDOUT:F376EECD2FC71AA58EB2836BDF58F9FD45CFE25FF69DA9112988C0B63302EDF4
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "fire sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "quiver"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "dragon wings"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flaM
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "quiver"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "ghostly companion"M
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pepe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dragon wings"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "dragon wings"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shielM
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "quiver"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "fire sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "fire sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "undead staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "bag"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lightning bolt"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}M
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "bag"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "undead staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}M
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "undead staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "midas touch"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "undead staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
text/plain;charset=utf-8
  "name": "jumper.sats",
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "quiver"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
((((((((((((((((((((((((((((((((((((((((((((((((((
o@s[o@s[o@s[o@s[o@s[Sc
o:iDASF8GCBC?>>99:447.14-.0)*4)!</'B5,ZL=bJ-]ZYUQPyy}x
Lcw&&9'&.( ,47?OSZGVi:>E>DJWcj/2G<BHUq
{{{wwwk{tYbljjjVVV;O?=-
xxxxxxxxxxxxxxxxxxxxxxx
x`nvT|s]cmUak8PeWxdB^VAOA6P=
zFioQoiAhaFV^"9QNhN>^N2x
x_kxkot_cmOXd3=L.6G!*G
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
VW~JVkGG`BBY>>S89M34E.0?++9334578:8:>9?BCAHHHMOOVVQ@?;../**+$$$!!!
knuX`qHS`BI\RT[=DR9AP*4D7:B$*<$(4
lozbmyZctX`m]alUZb@JX)/?(.:
[fthksNXdEN`LRZ2>L@EK.6H2<F)0F/5@*3@!$.
xxxxxxxxxxxxxxxxxxx;
SJ-1		xjBte>j[4Q))o`8G
xxxxxxxxxxxxxxxxxxxx[
YYYPPPEEE(((ppp@@@lox
xxxxxxxxxxxxxxxxxxxxxxx
///[[[999fffOOODDDsss
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
RRRuuu```WWW---pppLLL:::555zzziiiEEE???4
xT|sUjkUak8PeWxdUi_?c[I`XAOA6P=
z]ntFio``mFV^"9QNhN>^N
xxxxxxxxxxxxxxxxxxxxxxxxxxxw^
msz]iwXaqRYfUYbGUaJQ`KPW<AM:>L.6H2<F)0F!$.
uikq]`jQTaAK\ORR?ALAFK698"$)
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
}WclayihhhJ`gUuf@^SCCC
x`nvtttT|s``fUi_S^ZPPPAOA
zFio<Pe5PeAhaFV^"9QNhN4OA9Q9888Y
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
lve]p^ULLLT,J666O5(J)
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxI.xxxxxxxxxxxxxxxxxxxxxxxxxxz
xT|s]cmUakTlf8PeWxdPeM
SUyIKmBE]7=V:<I:57D=>JBDRIKUNNVRNZTR]WT_ZVa]Xc^Ye`[fb\NFGXOPUKN(%(1-/necvlj
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
fwdgsOirINWORR68@698
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxV
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxx
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
xi|v`nvT|smzr]cmUakTlf8PeWxdPeM
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
XaqTZgBI\=DR7:B$(4!$,
ns|kp{lrzZftimrGT`@JWKPU<AL/7H(3E$*:
`lxlnw[bu_doZ`mWalT^kNXdPT`JQ`EN`QSZ2>L@EK)0?'->"(6
dnzgkw_guX_lZ`cTU\3=F)/F698
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
]Q^QN\CNmhMVVMT]LK=LfQJ
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxx[
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxx[
VVV???***ooo6h\-_S;oe999
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
RRRCCCuuu```XXX;;;555---
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
~eeeR_YR^Y&OM!*G/C Q|s(
xxxxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxC
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxx
x`nvT|sFek8PeWxd>^RAOA6P=QP)
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
bmyEO`@JXNRT@CK+4A(.:
ntzhksX`q_doVYfUYbGUaJQ`:AO2>L.6H2<F/5@!#*
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
[etUXdQWdCI[:@O$+;"%0
lpzYbs^bmT[hEO`=DR=AP
ns{_kwkntMRU3<L8>J*3@(/>
lr}hksW`mY_lIS^PT]ST[>AL.6H2<F
dnzimyX_pV`kKVc?KXAIWAFK,6B05?698!#-"$)
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx
text/plain;charset=utf-8
x`nvT|s]cmUak8PeWxdB^VAOM
zFioQoiWjcAhaFV^"9Q>^N4OA9Q9
xxxxxxxxxxxxxxxxxxx;
kp}ntykothktU\a@JX)1E.5@*3@69;(.:hY3W//O''I!!C
cnz_jw_doFN_2>L@EK.6H2<F*3FzkE8;D$*;%-9!#*
xxxxxxxxxxxxxxxxxxxxxxx
((((((((((((((((((((((((((((((((((((((((((((((((((
xxxxxxxxxxxxxxxxxxxxxxxxK
nt|lrz_jxY`nUZf7^M8=K#*:
|qvRgVW^QTZ@EKXQI8;D)Q@f_:
xxxxxxxxxxxxxxxxxxxxxx
"RqmJ;;;,,,oooiiid[faaa@@@|||FFF
~mT@mT]_XGXH0SbIQZSMODERZCi
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x]ntFio``mWjcFV^Th["9QNhN
xxxxxxxxxxxxxxxxxxxxx
XXX999xP(}}}```RRRLLL@@@
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxx
^Pe[GhWm[R|}MaLCR;1S2
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
((((((((((((((((((((((((((((((((((((((((((((((((((
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxx[
zzziiiLLL666HdqVVVAAA
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
`nvT|sChhTlf8PeWxdBZZAOA6P=Sm;1K
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxx
JJJttt,,,oooiii```:::
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxx
0d/Foundry USA Pool #dropgold/
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
"name": "onemillion.btc"
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":" 000","max":"10000","lim":"1"}h!
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"lol ","max":"10000","lim":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
Bj@=:BNB.BNB:bnb1evf6jr78jp4hpgkfqx2fkuk2jvee6dzr3jmypk:17716937::0
xxxxxxxxxxxxxxxxxxxxxxxxK
Bj@=:ETH.ETH:0xb8b9273021A455f3cC06dd8b7D6e306287a3eFEa:25067057::0
Bj@=:BNB.BNB:bnb1tr67rh2ddp8lh8n4pf26ht5k54dctdluchh0pe:18762027::0
CjA=:ETH.ETH:0x52C95052De5Fc865A7a1926c36Bcd132F15A5704:434021198::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
<!DOCTYPE html><html><head><title>987654</title><style>body{background-color:black}.container{display:flex;justify-content:center;align-items:center;height:100vh}</style></head><body><div class="container">< a href=" "style="color: #ffffff; text-decoration: none; font-weight: bold; font-size: 18px; text-align: center;">987654</ a></div></body></html>h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"redhoodie.sats"}h!
xr:d:DAFffdozyTk:3,j:2347415809,t:23040805
http://ns.adobe.com/xap/1.0/
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
        <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
        <rdf:Description rdf:about=''
        xmlns:dc='http://purl.org/dc/elements/1.1/'>
        <rdf:li xml:lang='x-default'>Untitled design - 1</rdf:li>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:Attrib='http://ns.attribution.com/ads/1.0/'>
        <Attrib:Ads>
        <rdf:li rdf:parseType='Resource'>
        <Attrib:Created>2023-04-08</Attrib:Created>
        <Attrib:ExtId>a12e4cb9-126a-4062-b37c-d9b3d5a2f596</Attrib:ExtId>
        <Attrib:FbId>525265914179580</Attrib:FbId>
 <Attrib:TouchType>2</Attrib:TouchType>
        </Attrib:Ads>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
        <pdf:Author>Mitchell Westhead</pdf:Author>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
        <xmp:CreatorTool>Canva</xmp:CreatorTool>
        </rdf:Description>
        </x:xmpmeta>
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
FjDOUT:E829C6F1E53234C00C96F1BEA9711555AF9294A2F58C72D058EADF9C886DC24B
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Zombie Pixels</title>
        height: 100%;
            background: black;
            display: flex;
            align-items: center;
            justify-content: center;
        border: 4px solid red;
        margin: 10px;
        position: relative;
        right: 10px;
        width: 300px;
       padding: 10px;
        background-color: rgba(0, 0, 0, 0.8);
        border-radius: 5px;
        text-align: center;
        color: white;
      #pause-button {
        display: 'block';
        visibility: 'visible';
        margin: 0px;
        width: 200px;
        justify-content: center;
      #restart-button {
        display: 'block';
        margin: 0px;
        width: 200px;
        justify-content: center;
    <div id="controls">
1>ZOMBIE PIXELS</h1>
        <h2>@BTC_RetroArcade</h2>
        <h3>How To Play:</h3>
        <p>Use the arrow keys to move the player.<br>
            Avoid the red zombie pixels!<br>
            Don't touch the edge!
        <button id="pause-button">Pause</button>
        <button id="restart-button">Restart Game</button>
    <canvas id="game-canvas" width="600" height="600"></canvas>
        // Created by Shane Masters 2023 for @BTC_RetroArcade
the initial number of opposing team members
        let initialNumOpponents = 4;
        let maxOpponents = 40;
        // Create an array to hold the opposing team member objects
        const opponents = [];
        // Get the canvas and context
        const gamecanvas = document.getElementById("game-canvas");
        const canvasctx = gamecanvas.getContext("2d");
        let playerX = gamecanvas.width / 2;
        let playerY = gamecanvas.height / 2;
        // Set the player's radius
        const playerRadM
        const playerSize = playerRadius*2;
        // Set the size of the opposing team squares
        const opponentSize = 20;
        const pauseButton = document.getElementById("pause-button");
        pauseButton.addEventListener("click", pauseGame);
        // Get the restart button element and add an event listener to it
        const restartButton = document.getElementById("restart-button");
        restartButton.addEventListener("click", restartGame);
        let isPaused = false;
nction initializePlayers()
            for (let index = 0; index < initialNumOpponents; index++) {
                addOpponent();
            drawPlayer(playerX, playerY);
        // Set the player's speed
        const playerSpeed = 0.5;
        // Move the player with arrow keys
        function movePlayer(deltaTime)
            if(isPaused)
                return;
            // Calculate the distance to move based on player speed and deM
            const distance = playerSpeed * deltaTime;
            // Check for arrow key presses and move player accordingly
            if (keys.ArrowUp && playerY > 0) {
                playerY -= distance;
            if (keys.ArrowDown && playerY < gamecanvas.height) {
                playerY += distance;
            if (keys.ArrowLeft && playerX > 0) {
                playerX -= distance;
            if (keys.ArrowRight && playerX < gamecanvas.width) {
          playerX += distance;
            // Ensure player stays inside the canvas
            playerX = Math.max(0, Math.min(playerX, gamecanvas.width));
            playerY = Math.max(0, Math.min(playerY, gamecanvas.height));
            // Check if player is outside canvas and end game if true
            if (playerX === 0 || playerX === gamecanvas.width || playerY === 0 || playerY === gamecanvas.height)
                endGame();
        // Set up keyboardM
        const keys = {};
        document.addEventListener("keydown", e => {
        keys[e.code] = true;
        document.addEventListener("keyup", e => {
        keys[e.code] = false;
        // add an event listener to the game over condition
        document.addEventListener('gameOver', () => {
        // change the display property of the restart button to show it again
        restartButton.style.visibility = 'visible';
        pauseButton.style.visibility = 'hidden';M
        // Define a custom game over event
        const gameOverEvent = new Event('gameOver');
        function drawPlayer(positionX, positionY)
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Set the player's color to cyan
            ctx.fillStyle = "cyan";
            // Draw the player circle
            ctx.beginPath();
            ctx.arc(positioM
nX, positionY, playerRadius, 0, 2 * Math.PI);
            ctx.fill();
        function drawOpponents()
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Draw the opposing team members as squares
            opponents.forEach(opponent =>
                // Set the color of the opposing team members to red
                ctx.fillStyle = "yellow";
                ctx.fillRect(opponent.x, opponent.y, oM
pponentSize, opponentSize);
        function addOpponent()
            // Generate initial positions for the opposing team members
            const opponentX = Math.floor(Math.random() * (gamecanvas.width - opponentSize));
            const opponentY = Math.floor(Math.random() * (gamecanvas.height - opponentSize));
            if(opponents.length > maxOpponents)
                return;
            if(gameStarted == false)
            if(gameOver)
                return;
            if(isPaused)
                return;
            if(checkSpawningCollisions(opponentX, opponentY) == false)
                return;
            opponents.push({ x: opponentX, y: opponentY });
        let lastUpdateTime = performance.now(); // get the current time in milliseconds
        let deltaTime = 0;
        function updateDelM
            const currentTime = performance.now(); // get the current time in milliseconds
            deltaTime = currentTime - lastUpdateTime; // calculate the time difference
            lastUpdateTime = currentTime; // update the last update time
        // Set the time interval to add a new opponent
        const intervalTime = 5000; // 5 seconds
        // Start the interval timer to add opponents
        const opponentInterval = setInterval(addOpponent, intervalTime);
 function checkSpawningCollisions(newOpponentX, newOpponentY)
            const thresholdDistance = 20;
            // Check if the new opponent is too close to the player
            const dx = playerX - (newOpponentX + opponentSize / 2);
            const dy = playerY - (newOpponentY + opponentSize / 2);
            const distanceFromPlayer = Math.sqrt(dx * dx + dy * dy);
            if (distanceFromPlayer < playerSize / 2 + opponentSize / 2 + thresholdDistance)
                return faM
            return true;
        function checkCollisions()
            // Check if any opponent has collided with the player
            for (const opponent of opponents)
                const dx = playerX - (opponent.x + opponentSize / 2);
                const dy = playerY - (opponent.y + opponentSize / 2);
                const distance = Math.sqrt(dx * dx + dy * dy);
                if (distance < playerSize / 2 + opponentSize / 2)
                // The player has collided with an opponent, end the game
                    endGame();
                    return;
        function displayGameOverMessage()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Display the "Game Over" message
            ctx.font = "72px Arial";
            ctx.fillStyle = "white";
            ctx.textAlign = "center";
            ctx.fillText("Game Over", gamecanvas.width / 2, gamecanvas.height / 2);
            if(gameScore > highScore)
                localStorage.setItem('zombiePixelsHighScore', gameScore);
        function endGame()
            // Set the game over flag to true
            gameOver = true;
            document.dispatchEvent(gameOverEvent);
        // Set the wait time and jitter range for the opposM
        const waitTimeMin = 1000; // 1 second
        const waitTimeMax = 5000; // 3 seconds
        const jitterRange = 2; // 5 pixels
        // Set the speed of the opposing team members in pixels per second
        const opponentSpeed = 200;
        // Set the countdown time for the start of the game
        const countdownTime = 3000; // 3 seconds
        // Set a flag to indicate if the game has started
        let gameStarted = false;
        // Create a variable to store the time elapseM
d since the start of the game
        let elapsedTime = 0;
        let lastplayerTime = 0;
        gameOver = false;
        // Create a game loop that updates the positions of the opposing team members
        function gameLoop()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Clear the canvas
            ctx.clearRect(0, 0, canvas.width, canvas.height);
  // Check if the game has started
            if (!gameStarted)
                updateDeltaTime();
                // If not, update the elapsed time
                elapsedTime += deltaTime;
                //Added here instead of below to remove the timer
                gameStarted = true;
                restartButton.style.visibility = 'hidden';
                initializePlayers();
                // Check if the countdown has finished
                if (elapsedTime >= couM
                    // If so, set the flag to indicate that the game has started
                    gameStarted = true;
                    initializePlayers();
                else
                    // If not, draw the countdown on the canvas
                    const countdown = Math.ceil((countdownTime - elapsedTime) / 1000);
                    ctx.font = "72px Arial";
                    ctx.fillStyle = "white";
                    ctx.texM
                    ctx.fillText(countdown, canvas.width / 2, canvas.height / 2);
                    // Request the next frame of the game loop
                    requestAnimationFrame(gameLoop);
                    return;
            if(gameStarted)
                updateDeltaTime();
            drawOpponents();
            checkCollisions();
            if(gameOver == false)
                if(!isM
                    moveOpponents();
                    movePlayer(deltaTime);
                    // Update the game score and draw it in the top left of the canvas
                    gameScore += deltaTime / 1000;
                displayGameOverMessage();
            drawPlayer(playerX, playerY);
            ctx.font = "24px Arial";
            ctx.fillStyle = "white";
            ctx.baseline = 'top';
         ctx.textAlign = 'left';
            ctx.fillText(`Score: ${Math.floor(gameScore)}`, 10, 40);
            displayHighScore();
            // Request the next frame of the game loop
            requestAnimationFrame(gameLoop);
        function moveOpponents()
            // Update the positions of the opposing team members
            opponents.forEach(opponent =>
                // Check if the opponent is waiting
                if (!opponent.waitTime)
                    // If not, set a new wait time and jitter value
                    opponent.waitTime = Math.floor(Math.random() * (waitTimeMax - waitTimeMin)) + waitTimeMin;
                    opponent.jitter = { x: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange, y: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange };
                    opponent.jitterTime = 0;
                else
                    // If so, update the jitter valM
                    opponent.jitterTime += deltaTime;
                    if (opponent.jitterTime >= 1000 / 60)
                    {
                        opponent.jitter.x = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitter.y = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitterTime = 0;
                    }
                    // Subtract the time elapsed since the last frame from the wait time
         opponent.waitTime -= deltaTime;
                    if (opponent.waitTime <= 0)
                    {
                        // If the wait time has elapsed, reset it and calculate a new direction towards the player
                        opponent.waitTime = 0;
                        const dx = playerX - (opponent.x + opponentSize / 2);
                        const dy = playerY - (opponent.y + opponentSize / 2);
                        const distance = Math.sqrt(dx * dx + dy * dy);
                   M
     opponent.dx = dx / distance * opponentSpeed;
                        opponent.dy = dy / distance * opponentSpeed;
                    }
                // Update the position of the opponent based on its direction and jitter value
                opponent.x += (opponent.dx || 0) * deltaTime / 1000 + opponent.jitter.x;
                opponent.y += (opponent.dy || 0) * deltaTime / 1000 + opponent.jitter.y;
                // Draw the opponent at its updated position
                //ctx.filM
lRect(opponent.x, opponent.y, opponentSize, opponentSize);
        function pauseGame()
            isPaused = !isPaused;
            const pauseButtonText = isPaused ? "Resume" : "Pause";
            pauseButton.innerText = pauseButtonText;
        // Function to restart the game
        function restartGame()
            //Redisplay highscore
            highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
            // Reset any necessary gM
            pauseButton.style.visibility = 'visible';
            restartButton.style.visibility = 'hidden';
            playerX = gamecanvas.width / 2;
            playerY = gamecanvas.height / 2;
            gameScore = 0;
            opponents.length = 0;
            gameOver = false;
            initializePlayers();
        function displayHighScore()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            ctx.font = "24px Arial";
            ctx.fillStyle = "cyan";
            ctx.baseline = 'bottom';
            ctx.textAlign = 'left';
            ctx.fillText(`High Score: ${Math.floor(highScore)}`, 10, 20);
        // Start the game loop
        let lastFrameTime = Date.now();
        let gameScore = 0;
        let highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]M
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "hobo binM
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "undead staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "ghostly compM
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "ghostly companion"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "whale"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pauldrons"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "crown"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "robot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "orc"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "fire sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "lamp"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "diamond hands"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "frozen staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "rainbow"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "tribal tattoo"}, {"trait_type": "Mane", "value": "blue fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "lightning bolt"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "silver"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "dragon wings"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "fire sword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "honey pot"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "broadsword"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "rainbow"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "poisoned dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "brown"}, {"trait_type": "Mane", "value": "dragon"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "bloody"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "quiver"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "red"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "mage robes"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "hobo bindle"}]}
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "bull horns"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "eagle"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "skull"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "moon"}, {"trait_type": "Body", "value": "black"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "laser beams"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "hobo bindle"}M
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "shield"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "blue"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "wrapped"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "dagger"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "blue"}, {"trait_type": "Body", "value": "armor"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "badger"}, {"trait_type": "Artifacts", "value": "pirate flag"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "yellow"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "black"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "green"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "axe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "white"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "red"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "dragon wings"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "cape"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "blue fire"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "parrot"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "tiger"}, {"trait_type": "Mane", "value": "grey"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "dark blue"}, {"trait_type": "Mane", "value": "blonde"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "undead"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "golden tribal tattoo"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "fire"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "unicorn"}, {"trait_type": "Artifacts", "value": "pickaxe"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "zombie"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "white"}, {"trait_type": "Headgear", "value": "dark wizard hat"}, {"trait_type": "Artifacts", "value": "arrow wounds"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "green"}, {"trait_type": "Body", "value": "carrot"}, {"trait_type": "Mane", "value": "greenish"}, {"trait_type": "Claws", "value": "BTC whitepaper"}, {"trait_type": "Eyes", "value": "regular"}, {"trait_type": "Headgear", "value": "thief hood"}, {"trait_type": "Artifacts", "value": "none"}]}
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "purple"}, {"trait_type": "Body", "value": "golden armor"}, {"trait_type": "Mane", "value": "toxic green"}, {"trait_type": "Claws", "value": "regular"}, {"trait_type": "Eyes", "value": "golden"}, {"trait_type": "Headgear", "value": "none"}, {"trait_type": "Artifacts", "value": "bag"}]}
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
x`nvqwtT|s]cmUak8PeWxdI`XQhT>^RAOA6P=
zFioQoiiiiWjcAhaFV^"9Q
xxxxxxxxxxxxxxxxxxx;
xxxxxxxxxxxxxxxxxxxxxxxxx
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
"name": "lakers.btc"
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
FjDOUT:1348C6E7CC28588EFBB33BD6A0DBB3435C150C2C067EECE4404789A9ED8F05E3
text/plain;charset=utf-8
KjI=:BNB.BUSD-BD1:bnb1y92g347syy4tlwlufwd8clgxp648d6uv9pphz0:6031583113:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"redhoodielabs.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_523", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
9w98ivpvXtljTw=", "training_traits": {"structure_gen": "Random", "n_layers": 2, "max_nodes": 17, "activation_func": "Sigmoid", "epoch_num": 9}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseM
Int(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stM
age=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTM
ime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(M
t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vM
ertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drM
awingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i)M
,s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-lM
<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){conM
st n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.M
199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.M
8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.filM
l(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVeM
rtex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4M
,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,3M
99.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386M
.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertM
ex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),eM
.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5M
,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296M
.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2M
,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.M
7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,18M
5.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599)M
,e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,12M
5.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.beziM
erVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVeM
rtex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9M
,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4M
,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.beM
zierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428M
.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7M
),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,1M
19.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierM
Vertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.M
3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370M
.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292M
,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187M
.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,2M
26.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertM
ex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.M
299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVerteM
x(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,3M
51.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(eM
){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.sliM
ce(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/M
(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=tyM
peof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<eM
.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=thM
is.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?M
t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forwardM
(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){conM
st e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32M
(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=aM
rguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAtM
tribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._M
setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValuM
e(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventLisM
tener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throwM
 i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(functioM
n(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.pM
ush(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.dM
ata=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEvenM
tListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="524";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,M
hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await M
En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#M
ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29",M
"#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[]M
,ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(leM
t t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.reM
ct(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButM
ton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115M
*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reM
load()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=M
Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,winM
dow.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?AeM
*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.lengtM
h;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(BeM
,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function M
$n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let tM
=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.cM
eil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++M
)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const M
t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[eM
]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENM
TER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke)M
,Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),iM
mage(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}funM
ction Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.M
line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeliM
ng this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,heiM
ght/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,6M
0,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak perfoM
rmance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,heightM
/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWiM
dth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/M
2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(widtM
h/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 DM
ays"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:widthM
/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*lM
e,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fillM
(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(letM
 e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.liM
ne(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,M
75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}fM
unction yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I aM
m now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old PeM
rceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();returM
n 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],M
["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["CM
achet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.trainiM
ng.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdM
E0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481d09d805a1f9","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "2000", "to": "bc1pm663zhwawss8kdqxcekw30e6ar6sxr902qpx7kugjvj6kaav8djsntaw4f"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1p9jvfrxc9kyg3uyk9m8k0k0394hhllpj85f9cu54y6hhdlgq7sx8qu4x0kt"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "500", "to": "bc1pr2ktnnv5eftj7jd8xqpreghxata7g8x5qrt48070stc6jkcn3hksg02424"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "500", "to": "bc1pz2tluczwv2slt26ywnjyckjlmgltj5vk8zcw5rh3shacpltzkjtqvsn408"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "5000", "to": "bc1pd7nr5ysy76z25s27sn5qyvxflz5g42uysgfxf68zwmhughxyffwq6dn05p"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
6j4ion:1.QmWJi6GUAETsfPrZpDteuoNmrAMZzozNEcRRAESMYrLYbu
FjDOUT:8750CBAEE86A8B4A1EB7436E60840AFB01916C92A44EB62A8788A67E450CB711
FjDOUT:FDE09C1D9BA169604BD647BA0B5CE973EDEA25E505676926D363489396ADB310
"name": "streamer.sats"
"name": "hoops.sats"
"name": "streamers.sats"
text/plain;charset=utf-8
  "to": "bc1pahjwd2j6hdtd9mpthu44xazc39memygnsq58g77mg99dlrzy999sh9se64"
Bj@=:BNB.BNB:bnb1tr67rh2ddp8lh8n4pf26ht5k54dctdluchh0pe:56960210::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"PESO","amt":"1000"}h!
"name": "summit.sats"
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":" nat","max":"21000000","lim":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
siTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:6A1F5F6FCB5011EDA52ED342DC503A0B" xmpMM:InstanceID="xmp.iid:6A1F5F6ECB5011EDA52ED342DC503A0B" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
siTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:46873097CBA011ED964BB0CC0D43BC0C" xmpMM:InstanceID="xmp.iid:46873096CBA011ED964BB0CC0D43BC0C" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
siTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c148 79.164036, 2019/08/13-01:06:57        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc" xmpMM:DocumentID="xmp.did:2868ED4DCB5111EDB3BEB91F052F0B24" xmpMM:InstanceID="xmp.iid:2868ED4CCB5111EDB3BEB91F052F0B24" xmp:CreatorTool="Adobe Photoshop 21.0 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:00c94df4-2307-0849-b84e-099ef1d50d6e" stRef:documentID="xmp.did:de767d66-9358-744d-a7b2-1b8c83fb4bcc"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
 =Al_][%,;%-;1=\8Cf+)=9-$
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
CjA=:ETH.ETH:0xeFE2069FfC5e6f9602387783035cb1a32Ef65Fb8:723470625::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
Bj@=:ETH.ETH:0xeD6534132eD110b874A9E7532E76d09fb75402af:65895767::0
text/plain;charset=utf-8
 rare sub-1M inscription #985177
"name": "tweets.btc"
"name": "ordies.btc"
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
DjB=:ETH.ETH:0xe99A3E643F2fAb5a45385dF2FD1fF39fa45fa3E4:1172866779::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_115", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "traininM
g_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 8, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1)M
.getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=mM
ap(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*M
a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{consM
tructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertM
ex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLineM
arGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.puM
sh(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.xM
>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(letM
 r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertM
ex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.5M
99,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,sM
=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,45M
3.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(M
96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVerM
tex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVerteM
x(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.M
6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.M
7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezM
ierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertM
ex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierM
Vertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertexM
(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299M
),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,6M
4.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(2M
30.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.M
8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,35M
7.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.M
6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83M
),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,32M
3.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),eM
.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,M
312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVM
ertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,10M
9.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.M
bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezM
ierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezieM
rVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(18M
7.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,M
206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,24M
1.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),M
e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.0M
99,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezieM
rVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.lengtM
h;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textM
Width(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));staticM
 __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,M
1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.M
m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=M
>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-eM
,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}functM
ion q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],nM
=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class KM
{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguM
ments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*thisM
._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",thM
is.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,M
"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._eventsM
[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&wM
indow.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidM
th||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,25M
5,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentEM
lement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(M
e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="116";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dnM
=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}fuM
nction _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#7M
22F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#fM
fe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut]M
[1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){lM
et n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,heightM
),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultBM
utton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vtM
=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitBuM
tton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_M
func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,MaM
th.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(letM
 e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].lenM
gth);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,M
pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/102M
4,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(M
mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${M
Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].M
push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);geM
=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(eM
,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st)M
,We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CEM
NTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}fM
unction Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,M
l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(lM
et e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs tM
o",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=ZtM
.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.iM
mage(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`YouM
r Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*M
le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=M
rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}fM
unction rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170M
*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12M
 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(1M
35-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.teM
xt("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,heM
ight/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerM
pColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingCoM
ntext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,heigM
ht/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return nulM
l!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recogM
nition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recogniM
tion ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+oM
),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5]M
,["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",M
74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"ActivatioM
n Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV1L
0c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48406d0d4ba226","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_391", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "GR/YvFyypryeXFUM
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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 5, "max_nodes": 6, "activation_func": "ReLU", "epoch_num": 4}, M
"classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=36M
5/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,thisM
.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeuroM
ns(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*tM
his.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=M
e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1M
,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;eM
<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=thisM
.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}functiM
on I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,6M
4.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,18M
2.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2M
,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.beziM
erVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,M
12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6M
,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457M
.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVM
ertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bM
ezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.filM
l(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79M
.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172M
.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,M
144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(M
190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertexM
(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.09M
9),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.beM
zierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.beziM
erVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256M
.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9M
,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.M
bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6M
,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,4M
14.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertexM
(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225M
.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,27M
9.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertM
ex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVerteM
x(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVeM
rtex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7M
,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),M
e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.M
099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299M
,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599M
,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>seM
tTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&M
&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[eM
][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r}M
;static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.sM
cale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currenM
tOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);fM
or(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":retuM
rn H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=M
q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){iM
f(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,tM
){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensiM
ty,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2M
]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this)M
:"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=M
document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"M
),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function()M
{var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=eM
.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.tM
ype)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="392";let ae,le,se,he,ce,ue,fe,de,xe,ge,peM
,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeigM
ht;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(M
){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221M
"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"]M
,["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblM
click",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ueM
=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0M
,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt)M
,"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(JM
t||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,M
600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);coM
nst e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex(M
(e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<M
Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){lM
et t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),M
bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;foM
r(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();GM
t=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let M
e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=M
Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floM
or(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.M
rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,hM
eight/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),JeM
.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,M
l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),M
1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),UM
e.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170M
*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BM
OLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fillM
(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stabM
le for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,M
r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):sM
>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.puM
sh(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(M
15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.leM
ngth],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.teM
xtAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0=M
=wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3M
==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.M
push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),M
o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.reM
sizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(12807M
5)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence."M
:t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is M
decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=M
height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["StandaM
rd",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["MuM
ltiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning FrM
amework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840c82c2ea244","version":"202Lu3.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
DjB=:ETH.ETH:0xa9bC7485205D8Fc83800a3c644D0e2ddc1d17a34:1172861076::0
KjISWAPTX:0xa37bd0cf2b9cfc21ade387db225793252cf79671597ae42bfef36d85d27dd201
FjDOUT:C4FCC99CBE84078CA76C16BE20C83302C2E7E2546E8998F9178584AE5A876B68
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
%!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?
?*$*??????????????????????????????????????????????????
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_545", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 9, "max_nodes": 6, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){M
const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;thM
is.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextM
StateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.neM
xtStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.M
stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,M
e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;thisM
.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.M
001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(M
),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,2M
4.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,46M
8.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),M
e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.beM
zierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,M
53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9M
,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2M
,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,38M
0.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,13M
3.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,1M
25.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365M
.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.M
6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,M
174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),eM
.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),M
e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,M
220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472M
.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(2M
88.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVeM
rtex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,M
41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,1M
13.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertM
ex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5M
,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1M
),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(M
95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,2M
08.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,M
414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertM
ex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364M
.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertexM
(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.beM
zierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.M
399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.M
299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertM
ex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t)M
{return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;returnM
 new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy()M
{return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unaM
ry_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)M
n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b)M
;return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totaM
lNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)eM
=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("ReM
scaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffM
er(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguM
ments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceofM
 HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elM
t.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.stylM
e[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){returnM
!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.fM
iles[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return M
n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("tyM
pe",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("applicatM
ion/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=eM
;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="546";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,M
Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createM
Graphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function SnM
(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313dM
","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffM
ff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEvM
entListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((M
e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("ClM
ose",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}fuM
nction On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButM
ton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hidM
e(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkNM
ame=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>M
e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){letM
 t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;eM
<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8M
,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pM
ush(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,winM
dow.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(EM
e/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,M
ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}functioM
n Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectModM
e(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWM
eight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),M
Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(CeM
[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.sM
trokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,wM
idth/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this imaM
ge belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,heigM
ht/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(MM
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2M
-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){ifM
(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.lengtM
h-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function M
ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PercepM
tron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STAM
TE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),grM
(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stM
roke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],oM
=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,M
l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.pM
ush(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.M
resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.lenM
gth}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adultM
hood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=eM
.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60M
 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10M
",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}fuM
nction Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPaletM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489270b8e85401","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_116", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, M
"weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 5, M
"max_nodes": 5, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));M
const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.M
stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteratiM
on)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shM
ape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.M
endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1M
,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);M
a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-M
a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){cM
onst a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(M
102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9M
,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStrM
oke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66M
.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45M
.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(43M
8.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,M
501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,M
189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,M
6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVerM
tex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(6M
4.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVerM
tex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(1M
83.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),M
e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.M
799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertexM
(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,M
297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.M
9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.M
7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezieM
rVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,M
330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezM
ierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,M
428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezieM
rVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,M
111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.beM
zierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.beM
zierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.beziM
erVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,28M
1.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5)M
,e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.19M
9,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.beM
zierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369M
.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499)M
,e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(M
e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var M
t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){conM
st n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;iM
<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){M
this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIterationM
=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){consM
t t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoidM
":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subM
array(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=thM
is.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="blocM
k",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.M
elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanM
ceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}valM
ue(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.remoM
veEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=doM
cument.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.M
length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLM
END),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=M
function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),neM
w e("global");const oe="117";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vnM
=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)M
}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2eM
5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6aM
8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pM
n=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0M
==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.stM
rokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function kM
eyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*M
le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show(M
))}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAccelerM
ation))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,OM
e=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...M
Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(heiM
ght-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=M
3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(M
we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.M
push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,M
Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(letM
 e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),M
Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cnM
;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStrokeM
(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8M
*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(M
let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,M
0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}funcM
tion tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("M
I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPM
hrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let rM
,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
ing and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+2M
25*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let eM
=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;M
e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+hM
eight-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",BM
(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.tM
extSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*lM
e),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*lM
e),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.spliM
ce(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.seM
tLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/M
2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}functiM
on wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very acM
curate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying M
state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTimM
e=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["PM
lain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["LiminaM
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs"M
:e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dKL
1pQ==" data-cf-beacon='{"rayId":"7b4892bc0e7e3ffe","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
Aj?=:ETH.ETH:0xB360525716b997bD7b7a3dC618f9D2799FdFA651:3791972::0
;j9=:ETH.ETH:0xdff8a316c839D09925bC6fe5d7f17c67e38146e5:te:0
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"777","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
EjC=:ETH.ETH:0x80D7CF02B5722Ea4AA7e026cCCddc292dd9FB2dD:115665875:te:0
KjI=:BNB.BUSD-BD1:bnb1yutgpcrat4uv0gy0unxu0vxw8fed2skgpqcuf3:4490606505:te:0
text/plain;charset=utf-8
LjJ=:BNB.BUSD-BD1:bnb1m5d4z06ucj543kh0qkrrw9lw9xwl3vq54xfa68:23859439626:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
CjA=:ETH.ETH:0xd121acBfb4544FaE3A428C9a4052f65466701E5B:2204956:te:0
CjA=:ETH.ETH:0x638AC38E4B56AbFbEa9f587A7D128011DF3376b7:2447927:te:0
text/plain;charset=utf-8
>{"p":"brc-20","op":"deploy","tick":"
","max":"8","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ordtec.sats"}h!
text/plain;charset=utf-8
  "name": "liq.sats"
text/plain;charset=utf-8
  "name": "gri.sats"
text/plain;charset=utf-8
  "name": "gpi.sats"
text/plain;charset=utf-8
  "name": "HSM.sats"
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"fintech.sats"}h!
text/plain;charset=utf-8
  "name": "rsn.sats"
text/plain;charset=utf-8
  "name": "lig.sats"
text/plain;charset=utf-8
  "name": "lir.sats"
text/plain;charset=utf-8
  "name": "liw.sats"
text/plain;charset=utf-8
  "name": "rzn.sats"
!Powered by Luxor Tech1003
text/plain;charset=utf-8
KjISWAPTX:0xaa332c68ae54ae0b87a75fadd7969018ab59463af796916fbdc192bc8a75a031
IjGREFUND:F1591EF5AE656F306968C67741A5156F79A67EBE43000B004FB9093E021A8BF8
FjDOUT:9822C64F1E7180FD9F42898F6EC2B39CF24037B7335446EBA4C2F586B60F927F
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"cdmx.sats"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_536", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers":M
 9, "max_nodes": 5, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/M
2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,tM
his.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteM
ration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,thiM
s.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7M
),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStM
op(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=AM
(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(aM
.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodeM
s){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVerM
tex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(4M
53.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.nM
oStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.M
9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.M
4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVerteM
x(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(34M
8.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,5M
1.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,27M
7.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezieM
rVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertM
ex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezieM
rVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertM
ex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.3M
99),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2M
,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVeM
rtex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,36M
6.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,M
256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,M
148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bM
ezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,18M
0.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),eM
.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,35M
0.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bM
ezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.M
199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),M
e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),M
e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.M
bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.M
3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,17M
8.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(33M
3.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),M
e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5M
,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.M
499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}functioM
n P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){M
var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t)M
{const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let iM
=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(eM
,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteraM
tion=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){M
const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigM
moid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=iM
.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.widtM
h=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="M
block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",tM
his.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t inM
stanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return thisM
}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.M
removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var M
r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=M
n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendModM
e(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._lM
oad=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})M
),new e("global");const oe="537";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=nulM
l,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeedM
(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#fM
9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0M
ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#uploadM
"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;M
if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$M
e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}functiM
on keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2M
-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.sM
how())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAccM
eleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*M
le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=maxM
(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=M
(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(leM
t e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=M
min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0])M
,wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLM
ife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){forM
(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*M
de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;M
e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStM
roke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeigM
ht(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;M
for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,maM
p(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}M
function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.teM
xt("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaM
ultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}lM
et r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
ecaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,widthM
/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(lM
et e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let M
e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*leM
,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAMEM
:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),M
qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+M
20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(M
75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.M
splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContexM
t.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(wiM
dth/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}fuM
nction wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not verM
y accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the DecayM
ing state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrenM
tTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=M
[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["LiM
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training EpoM
chs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cVL
78dK1pQ==" data-cf-beacon='{"rayId":"7b489e2868f4548b","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
xxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
9{"p":"brc-20","op":"transfer","tick":"ordi","amt":"5000"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_87", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"M
units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 8, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const oM
=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,thiM
s.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(M
25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyM
Image(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(M
i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints()M
,i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(randM
om(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xM
Right:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draM
w(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5M
,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,3M
55.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,lM
,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1)M
,e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7M
,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61M
,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.M
3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282M
.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.M
2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,M
219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.M
599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,29M
1.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,1M
83.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.M
9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218M
.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210M
.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,M
473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.M
5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezieM
rVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.beM
zierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,31M
7.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVerteM
x(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.M
7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.M
4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bM
ezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(2M
08,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.49M
9,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),eM
.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,M
418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVerM
tex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),eM
.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323M
.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303M
.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,3M
80.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(cM
onst t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),texM
tWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.maM
x(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static _M
_mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>MaM
th.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayerM
s=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totaM
lNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuroM
nsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_namM
e)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(leM
t e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=M
arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.sM
etAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this.M
_pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"toM
p"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[M
e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,iM
=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=nM
[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.reM
ct(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=M
(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},dM
ocument.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="88";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,YM
t,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGrapM
hics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#23M
1f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#M
E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;M
++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectUM
RL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide()M
,Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultM
Button.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*M
le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(VM
t),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visualM
.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nM
extStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.pushM
(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;eM
++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(M
ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].leM
ngth;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,M
1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new DaM
te(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].lengM
th;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[eM
][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);unM
>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255)M
,ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),jeM
.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){M
const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<LM
e[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)M
}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),UM
e.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.M
text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2M
-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceM
il(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTERM
),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"'M
,e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*lM
e);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(widM
th/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year"M
:"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const M
n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(M
xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!M
1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(leM
t e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drM
awingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.teM
xt(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.positionM
(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in thM
e state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligeM
nt with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString(M
);1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4]M
,["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",M
74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden LayerM
s":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487dMC
741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e20eda3f99d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
JjH=:BNB.BUSD-BD1:bnb1ayvrhc3eztzgw67z6llqahkpen9xp44rqh7eu8:17052612070::0
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"UKF.sats"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
Compressed by jpeg-recompress
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"777","lim":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"gold","amt":"20"}h!
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
(#!#-+(0<dA<77<{X]Id
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_447", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config":M
 {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structuM
re_gen": "Random", "n_layers": 10, "max_nodes": 17, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDateM
=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=mM
ap(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.modM
el.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.pM
=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+M
4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addM
ColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}tM
his.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&M
&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,M
o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.M
6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.M
299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):M
a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierM
Vertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.M
2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4M
,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,3M
79,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVerM
tex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),M
e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466M
.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertexM
(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,M
217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.M
299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83M
.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,9M
3.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.09M
9,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.beM
zierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierM
Vertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(2M
67.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83M
,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.beziM
erVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9M
,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343M
.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1M
,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499M
),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.M
1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,12M
3.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210M
.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),eM
.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371M
,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertexM
(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.M
099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),eM
.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,3M
31.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[tM
];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}reM
turn pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);sM
tatic __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(M
let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;retuM
rn t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentM
Orders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];fM
or(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"rM
elu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subM
array(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=M
e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){retuM
rn this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),thM
is.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}retM
urn this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(paM
rseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,tM
){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.M
FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.ofM
fsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVEM
)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.tarM
get.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageXM
,window.mouseY=e.pageY}))})),new e("global");const oe="448";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=nullM
,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oM
e),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2M
"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4M
e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=docuM
ment.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t]M
.length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(M
kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.disM
play="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.positioM
n(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingBM
utton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>M
e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #M
${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.pM
ush(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.M
length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[M
ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(M
e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mtM
,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=M
1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;iM
f(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/M
(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-M
1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWM
eight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),M
Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[M
e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,M
0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+M
=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/M
2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.texM
tWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,heM
ight/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceM
il(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"M
),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}elM
se{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,M
l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fillM
(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 MinuM
tes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStylM
e(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS"M
,width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*lM
e),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)M
}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}functM
ion fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroM
ke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||nM
ull!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becominM
g better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longerM
 the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${M
i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],M
["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["SM
unset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.acM
tivation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3L
q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b484065eb9d5407","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
>Kuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
"oGuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_322", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen":M
 "Zigzag", "n_layers": 7, "max_nodes": 9, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new M
Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,M
50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.upM
dateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,thM
is.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7M
,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorM
Stop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nM
odes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<M
0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}foM
r(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.M
199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,3M
28.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,tM
.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVerteM
x(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.M
2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.M
3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,45M
8.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(5M
1.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezM
ierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,35M
1.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5M
,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7M
,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,1M
82.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,M
190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799M
),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242M
.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVM
ertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVerteM
x(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,M
147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.M
7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVerM
tex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.M
6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),eM
.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.M
499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bM
ezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165M
.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199M
,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,M
297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.begiM
nShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.M
8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.M
799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,3M
28.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.beziM
erVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.69M
9,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[tM
]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return M
pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);staticM
 __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let eM
=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}M
}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrderM
s=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(leM
t e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":M
return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarrayM
(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,thiM
s._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return thM
is.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elM
t.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return tM
his}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFlM
oat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){varM
 n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileLM
ist&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHM
eight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}funM
ction ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.rM
esult;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,windM
ow.mouseY=e.pageY}))})),new e("global");const oe="323";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=nM
ull,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),raM
ndomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["M
#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","M
#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.M
querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].lengM
th;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1M
,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display=M
"block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(widM
th/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButtonM
.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]=M
=Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}M
`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(IM
e[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.lengtM
h,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][fM
t[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)M
/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*tM
/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=M
[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.M
unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*geM
)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cM
n++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeightM
(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stM
roke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].leM
ngth,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.M
25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)WM
e.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170M
*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidtM
h('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/M
2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(MtM
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(M
Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=M
30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){M
s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),M
qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes")M
,data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLM
D),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",widtM
h/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),ZeM
.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(iM
.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fM
r(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(stM
),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=M
zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming betM
ter, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the M
best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${M
o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["201M
6",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["SunsetM
",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activatM
ion_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPL
WqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48439e7a29547f","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_476", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 6, "max_nodes": 16, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "M
Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,M
.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-nM
)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.staM
ge,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.adM
d(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,thM
is.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function SM
(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;forM
(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||M
max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStrM
oke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26M
.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455M
.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7)M
,e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(4M
3.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezieM
rVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,45M
8.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.M
5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96M
.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVerteM
x(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(16M
4,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305M
.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,10M
5.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.2M
99,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.M
6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,23M
4.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.M
bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVerM
tex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(M
256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8M
,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,M
348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVerM
tex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,39M
4,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.M
9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(15M
0.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.M
899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.beM
zierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVerteM
x(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(19M
4.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(31M
7.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5)M
,e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.M
bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5M
),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.6M
99,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,43M
7,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1eM
3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,thM
is.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unaM
ry_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static M
add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){returM
n e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randM
omSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuroM
nsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){coM
nst n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const M
s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.M
elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidthM
,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[iM
]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":M
"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elM
t.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(nM
.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("chanM
ge",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[M
0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.nameM
=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|M
audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="477";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,PM
e,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphiM
cs(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)M
]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#DM
3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#fffffM
f","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();elsM
e{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(M
e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(M
Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==M
Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,heightM
/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(M
xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=M
e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==M
Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){lM
et n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){constM
[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hrM
(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.pusM
h([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.reM
birthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.pusM
h(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;M
e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.pushM
(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textM
Style(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rM
ect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),M
Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,M
o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(sM
.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(M
st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",wiM
dth/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split("M
 ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2M
-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait unM
til ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=M
0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.M
length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+rM
[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",M
width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toStringM
()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}M
function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/M
2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("M
DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floM
or(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){reM
turn mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(M
e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFTM
 collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition abiM
lity almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However,M
 this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,iM
),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMM
AGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1M
);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visuaM
l.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481d107ea0a1ff","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si:":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
  "name": "mps.sats"
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_362", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_reluM
"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "/F78PCkZzjybmSK9zwogPcTiaTzrIBG68rWsuyCAgz3wb5o9cVyUPXF/tTxogI28CbgOPEOMVrpZzZ086Uatu3J8NLr8G1w9WIktON+0Qbq5BWg9UAM
7ePc7KCD05aDw92CkrvJm6krytQie94Hi1OEY5eDxgIgY9X6+uPE/jpzyajK88hz/qPW4O8rtwBRi9GpzBPDbgWjyvssQ820U9PBZhdj3W7Oc8nBrFPEEzNT2QCbe8h1/bPBB1dj0FyYC8x7xIvD1CCbsvxCC9x5mQPRGaMz3v5cG8qHRzPaQ+rz2UYjU8P5bTPCK1Iz3Ey6680/LJPMZdGT3WPv68/dVrvN460D04D3M9OBorOgSc+zzbGbq7IBAtPYIhTr31T049iEiCPeiIFjt8/169Wjo2umVxlD1Y7X49YfRwPCeinT1cNg08xfFdPflNBj1eHp+8kyOvPK9qXD0r0pc8eglrvFYAUT1LsGo9+U3PO23/tzz6ato8KCnTPYyEUL1nUN45R5LCPKaNmD0L3Sy9383WPGfaCz29ILA7CyBDva+/wz2dEhg9HWk8PU9/Sr1CvUE9AFtyPJG+hLwr7Ji95jaEPHGAlz2mSbs9msUQPWX8ED0Ov7I9YUYBPjCXkrM
13Sgk9UMysPbRArDzizDw8N1x4PRUq4T0y8/w8lYAzPOhPBj0Qe7c96WSNPSsHpb1s9DY7vN6JPRI6Wj1RqbU8NOv3vERsuj1rYSI89uAKPGr94T3c+do8OCdqPWbccb2AOFo97DWUPXOI7Dx83IC9pJ28OkjtWT15w7U8LhPfPCOSPD2QPss9p/CPPX0Aab0WugC8ZNeGPb1fEj1CWgK9emQEPYQK0D2a8787lVkjPe0WVT1uk1k9rki8PZhsYr1lAi49uBwmPXZ1nzwh8468itTou3oPuz2pnNQ8z09SvRGeMj1ipN48ijjfPTYfGr0ysXE91gvfPHHFWz2SRNm8sIqbPAsi1D1B2XQ84ns4vY6foj2p1sM75WrLPfAA/Lgvrl09o/s/PUS0pj1swBy97tC6vJ7cFT02aks9KY/Ou2DJqT1NgSM9TgbxPc7V+bx8hpc9v+MdPQ9aaTyj5qa9QQjHPBQrpD13tHQ9Kt9uveBy0z0ALw09r0pzPcV2n702hqc9s/M
MkPNR8hz1m9jG9lUjHvKem5T3Yh2M9t9wBvJiH5T3kuYQ9ST0LPrrOjLyIQoc9QwbQPMIhKbyS/oa8iPWWPQBWFz3pq4E77qwavTF1BD4GClM9BCtfPfaWFL3/WE49bMb6un+sEj24nS+9VCUJPO7omT1/8T09H1yRvRiX9j3jyi49t0dLPdGBIr1Mqpk9N2AhPfWDszy7tp69DIyXPaqInT2oqRA9YWHoPO7gYD37IX09+fuDPVrxEDzwfZA8SewhPZQ4YT3TcUC93yIqPdeR0T20rDk9Dv0nu3YAez1DZVY9m+TwPYTkGjtDzRI9CboDPbZIUDzmdd8735xYPWLloDrV88m85cZQPT+PgD1yDmo9m2iyPdMlPLtrfms9V524PIGIDrxDWQy825NyPPRGpj2ySQe9y7tFPXxDlz2a5MM88I3YO55XbT3WSmo8pghNPczy6rtscGo9JaZRPanLxDwftqY84tIzPVxCdzqkshk8UDTSu960+DwoU3y4sMFUu+zY9jM
wrNmG9ROQ5O4c1gz15iGc9XXeZPTBoZz37ovC8gYWRPfOxcj29QTm9Zr/OPWu35jz5WP28pFmiPSxzEj303L68Cs+HPDCjfT0O0xQ90s9IPcIvRj1Lmsa6+nCdPS9uaz0twy69Q0O8PPOkljyAgxS9W8IIPdoVkT1e8h48ZbjTPGmwPj36Sdg6yYiKuyb4nLv3Ywu95COkO7lOoj2eMYw8CJq2PMx2IT0Fugo9hChgO53CAz32rgY94UgYPRlD/bxeypG8WpVRPc6Gkj0U86O6R7qiPVHesD1wVM863LlJPfFblbyRfJ28CO7RPDJgK7y1BDI9MirfO249szyWqno8MumIPPFWFz1czoq85bkQPSSx2bx8Q5E81rnYPAUgrbuElDC9p2scPYJioz3gcua7Soy3PP0PpD2ukp48AkyrPdzf4LxFHPC8h2rPPDXRqDy2cJI7sNW/vCgE+DyK21i83+rZvPQM3z27vnQ9AZoKPZvnvTyVcQm8AcEIPYXrZj0Ov4y97EM
TtPM4U8j1r/RA8P0CEvCQs5j2WEjs9Mk7FPV5a7bzCDjU8yEOyPGswvTxCq2C92+g9PFJiYj11mKW7bcQEPLFRxT25/2s953WlPYWIzDxEBj88+A08PCfxR7yV6B49GRAJPJrg+j3e/6095QzBvIVshzzdilw9KtkrPRrpXrsXIy48kxxJPT0rA71MNoA8+Ymqu20dpD2aaKE8EntAPeV2kD3zooI9X7kePVhZ6TybzE08UL8TPIupAz23s0e9Z9scvUNm5DwWuZy8QWRDPJZGqj1TRbo9ETnKPS5FKzvAL0g8OF8oPKr6HL3Z2q88AjeZu9dspDyUmx28lwMMPBOJdT0AjrY81Y2bPUUpfzxzLJy8fpuzu95yxbvOKNA8uIlMvB3lDD146Q29VsovvKJPnz1jtJw9FiQNPZhskbzSniO72RWHvMrwtLxdFMM7oU6Xu0v9tT3naqY8OsZkvHlyJLz+Phs94KeTPIoxNbzzAcW79PInPAKpCzvsDUu94M1Ru3xdzzM
1GyI05Nkv3PESdOT2YyqG8/gyOPU9Wnju+Yr08rFC1O9fJUrw/7ya9iJWxvGKJpTw8KSo8pmYPOyhspT1ihV68RvLEPFwbNb08TjI9z6GMPQApA70YIxQ9pKqUvGvaBj2z/yU8+gjEPHa4tT2adcc7icsZPYV+TrxPhJ28TEQpu6eWIr0cUCi9KQt8vP+96D3n8ZI9qmAHvFAEXjy7y7Q9bqAZPUVRVLzpmVM93j1PPSCMWT3kWJ889Bl9PW8dAT7501K8YfcxvIDWAT03wRc8itFgPbvScjwRneq7kFKNPSar3TxXB/Q6HpPyvBr2uz3sT1E9FyVluyVcNz2Oz188C1CmPWXf2Dw6sZy8ufMpPYXdmbxQKZO9WzlyPELY+T1nhEg8y0cavZZgkj14k7A9ROGRPfYc8LtAApA9w/mMPd9Etzx1EYO9QWbrPEqhtj2Bit88MVEZve0e1D0fJ0w94/+2PfZWD71kRaA8iKSmPdz+Kj2rigS7cXqSvGPsTT0XJxg94VM
d7vd+4BT7Rsxs90w7jPQ+WjrwyZv482zc2vJty9Tzj+KO9sypevOEnuD2da228/PCxvMq9TD16rBI9NVD1PdDTnDuKQF67WrsZvZ8QGz3n9TM81P8AvdYR3jtGBge9hOZlu6JxsD0KGTE9zBZvPepbqbuR+re7ZP2SuFkiOj015hs9Pn0uO/+2Iry9BpO8qBY2PDYFdj1vsAS9HTUyPQ5hbz1gIOi8Jno5vMdO2LwVuBY9fC78vM36Hj33uZg7e4BSPd2QVz26cCu9doQWvD7sDT2UdB287RO3u7wGs7z8gOO8i7/EPGyIgD28Pxk8DM4HPRAoGj3Ao4M9joZXvOEFbDzyLZG8EiCbPOSZDT01t4o8921DPdetdDx1xEo8cLC4uxj0nz1YvXi8ubu1PTN6lbyjPrK7s6s7vRIbSjwsuyi9xrOcvMZ5FT2ClQC8+Jz9PNd1Kj3M9wm84gfjPN1FAj1l+189YoBgvFejD72/+Bu91CKBvFaMXDrXPTo8Gm8vPeivnjM
3khI68dgs0PQQXtLzfcVw9LpmDPeuFrTy1jRA9CGOVvG+drT0sQgi9Tn/vvBNXKDw3znE9b/YYPWl+7ryheC28ioVAPBpbRj28J1q9TBXdvNvlLD08XLE9lj6HPIboiD20qYM9BVvMPcNq7buanBs930jMPA9sfz2af3i9pNvdOxWZwz0euo89qsAgPdPFBT3xf6I9qT4EPv5mML2/lms937gUPVN6gz3MPYu87uMfvUUzAD7aeHE5s9uDvPmJUD2rnwA9Hni4PV9ne70ngkY9ayfoPATP8rx2/Qq9QJXLvGhImj3gVuA8pvSLPYeMPz1SmmM80icaPRQWWbikKYs8ypMOPbiaBb3Fc0s9gK17vJS0qD37dt86d6Hqu+iw5DyKTWM917T/PKsnKT3XQ/A8h41qPXyhg7ne0Ii7JTJyPUpqBj1pfEY9XVROvK/BYz0XVcu8e8scPTASKL3RyOy74osSvVKlxDxiRCg9JH7YPEvXcjwE+pW82H+IPbn8jjzjXGY8DlM
N5PMWCXDzw1AO9laOcvPT0jTzKTxU9eA/pO89HgDxdlOQ6IrcCPVcNWD3a3fS7N06PPZ4+kbwzOyq9EmzxPNcjeD37hEW8iqf9PBDqLL09yok8d/dyPWhslj335CO8il1pPVOiuTyUOUS90y6OPA+47jxze5g8Esk5Pa8opDxwnTU9VjedPWVQVzyGPla9z85iPcdv6TtO3V+9ndB5vQPlrT04kUk9A7s7PVGuoDtQDLY9ieQ8PYq7Iz0l4Uu9nhOhPC2EkTxRz6q8wMpJvGoybz37h/u8rWiLPbE2aT3nwW89xJK4PUCLbzw8B429hULEPXsSsz1X7ds8qNVHOyJDND3Cmjc81hzgvFDoUTz7BPG872dNPQiFjz2LWC29Ip2pPcNvjjz7qsO7VsF2vSuwHb2M9AY9hI4WPRfSnbx70oo7Fx18OzfDrj1F3g69qKmcPU6Cmz1SkfE880SQPIBDJD2IKDU81EGzOCscyDyTEsE7PWprPOpMqz1rvga8ZNIDPQUnPLM
y8Nce8fYGKPRQNaLsZcWQ86vuEuw9mWz1Y2xg9YlnVPJoH7zzuSYs9o8/WPfgwhjvOfoA8pV1/PYZtAT0Bcwg9wRpcPPyb8D3TtYY9z3dwu8bdhD09zos9KiLqPD2wGL3Gvk491kZGPSnLh7wLKao7FyiAO8mWuD3YGxE9hkvtPMNgaj207ck9jKSMPS+5TryD2Uk9UOJ2PejTMLsQ2Jq9o3ywO8nFET3IepI9UlwUva9OAD4zKWc7W7KVPWHTQ71+i1090ttCPBbt/Txm4w29rXo7PJYmOD03B349o51GvUs6CD4HXi89t6NgPXUqjL1JVi89hhKgPWFIGj1Fq2K8GXkRPTnFJD0k3Jo94piUvArv7T0ZjK89rL9cPaj2K7uJ27E8nYtCO7/zj7zG2FQ8cm8FverCjTwE/7s8clIuPc3rPj2MT5i8Ug9GPXbMiDwSZ2895ZTYPEZVJT04hlm7FzsfvfDuqjvnTxy9nJJ9PaoR9DwI1Ls8F++7upycJD2vzz66R/M
6GvChiaj29+wO9MdlMPUDLdT2Ft5w8ItbSO9d3Dj0p7Js8M5ZCPUTtZz1kUwi5S/YbvZCBOzrGnWm9mbaFPZYGkj2GBda7Ft25vLO66j0McxU8gBGyPc6kjDza3ko8uFkDvTjITbvb9wk9edzJvNBl9LvK2ea73JCLPYkAjj2lbpE8spGuPS+Znjy7qqc8f1sbvL6kp7xq+H+9GDFIPQBwWj0CgHM6zYt1PeE3ij27z9Y8PfAzPTxfJ72AI1Y90lHnPK6sej3t5IC6LqriPMahvT3Mgp49IroNvY/cBz02eac8WkcGPhLEh72gjzE9m2qRuh+8pTwj92m9tS5cPKwusD2A9ok93AZePBCR4T2joic87eSAPT1OrL2nB6s9IQxVPcBkEbshd2C9R4AwPBg57j1I3DK7/ttUPSCIBD0zqas9tMGzPZOz0jxMprU8bExjvPBWgDtgmjk7DlzBvCOQOD12Yi492J2gPX6QgT3eqxE9qJ17utdaOz2m9GI9xMlxPWoW/rM
yyjyg9IVEhvbp3Lrxh9e08JDlXPX9BQLx4gfg8VHtDPUeVezxfL5q8RdhSvVJgTLyCSPU8z4hOPZXGELtsnZY8iQwTPUtoOj3RX3K9a8wquiTREbmtL3I89lQrvVJS8zxYNAk90jySvLI7cb3bV/y8mfSfPdPZazwTQfi80LcJPWEgibxt3A89BUEdPKbB6rx1Faq6CGGXPHzpGb2LeAS82c2kPc4/aj0zp/G7ckfcPFVqmjymd988TVEyvdrBA718cFc7VbBOPPOFiz2uZBe9ZFMbPZxAnD1rvki9NBUuPBDPfTu+Nsm852zbPARBqzzdbcY8Uh8nPGTXwTxrhF67U+BcPVZrfT0ROC+9S9KyvFOCsD1dRoO9CVE+PYWFm7tauSS8IGUUvR3MRD1vdzo9sOiQPQLSBD1tIhE9x81fPdSejD0G3IS9vAsXvaI0Wj2rtEm8TczKvIOUkT12dq28HqJIPXAqZz14aAC8PZqVPP8vez2KZV29XTIsPGUFNDzJIwa8ByM
IEva7nrD04x2U9GENjPaHcAbyiGRi9NuX6vP3j2j2UroG9ZAswvYprTT2DvMU7aZsDPaPeJTygJwQ8ggrdOqGIcLsSIDk8ZvxhPbiynz1vHYu8I/kgPI/ERj0rRj29LlDIOnJ/hT1IchS9ey2fPIu/djtkJQy9HvOWvEBdrTrL66m8lULCO23OcT1OBvM7AZ/nPBmDqbzrIHm8lotDPSgIkj1zDuq8xvGoPOqC9jy+WAA8Ij+KvS4b4zmauAI9Fp3UPBsTV7ysFkc9JWPbPHlCcLspkEO9oamfPd21GrtCzTm9kmJbu/rJ5rxSoQI9ufxOPDBVQzyc1Jo8T0k+PGyQsDxkrbQ8Y9DjPFS3XD34Bxi9pQABvHRNhTw0sSs82T4oPRXqAT17vj09ng8iPUnHeD197pE9pzKhPYaAZ7wEn6u7jgq7PUyTyjzq86o8nxxNPKZz2z3uSg08RFWQvBwQGz1+coA9pFh3PYsog73bwCM9xKFSPWoxwztm0J08Wq2APULZmDM
0Wo7k9WMIkvXioTz09hw89anyoPfgYNDwhgF09W14IvLRphTy2+la9o3/JO6dKAD7kYzI9r+SlPMr3tD3qqy89+dS2PRpDm7obQg49u7Yju+EFkLr8vyy9e8JsPZW6wT15ihE95Vufu84o6z2NDBA9J2IGPWx/yDs3CBU6zbmXPJyYGLx5CoS8XtMIvd4fTzyRLhK9vHYwPZOKSz0Dso68CoR+PWiOorzryVM9DotnuQ9MtLmvx5m7SLOBvJHWwT3gyB69qxg3uy2ohT0OO4U8dJmZvBxbJT3fddw8YcIxPaRhez2jP5C9ichuvBifiD3LEDM9eWAnvJxG4D1AMrq6SrOpPQh+3DwCskW8LiyNPT6iZzx96hi9Nb+kO3uMGD11soA9JFW8vAIOljyb4AQ9Xz7aPfTz8jyOAUc9dL0PO1cpVz248+i8Gc8RPHAwbj27Ahe7tZ4AvTvxtD0OPE49uVbLPU8EBL00DQY9NIcyPbALAj05w9G8oRPgO4C1xT3cB9k8gVM
lyvWsI8T2gfho927MVPk1kgbzdArc9okroPJQnYT0Et7a87lFKPSW/hz2Iy9Y8MLQ1vXeF3T1fSLs9uHGRPW8OYL0YqiE95dT4PIu0UDwgfis895CUvEIyTbpYxAs8x1OSPcutEryPUYo9LEBAu77MeD0NEKG6pw+mPIhuQTz8QTQ9ZEY+PGQqDrqYxoG9mF3PPLJ4ITvLRiG9Fx8OPXssBT2yckU8+eWYvYGzED1R+DM6EzslPZjI7Lx2ONo8F9hpPTkYXz3MSK69Qvs+PSFdKz0RJYc8pCt6vTiFj7y3z0U9/vztu2HD4Dze/ig9hUvZPPgYWT02XhK8uEMqPQAepz2fPeA7WOU3PJVhxjyo/QK8LuCLOwE+jT08eyo9IJlpPTtpPj1ZzA09nmyvO57qFDzm/UW9gKJnPN6P3LxhSJg9zbFDPF1lRz1cwLG8XivgPNu1gLyfnso8WDkivaXzm7wcpyK8UifOPGHiwDwx0aA801HvvBRvRLuBI5O90xaWPGRAdzM
26sBk9F8SdupWHrDzDwvG8TlUmPEYeH705li28CrgWvCoykT1Z+MI8YA69PPynYrwEVP08QV4ZvKC9l7uW49S8rkGFvHzGP718dxM9AzxPvdUA4Dyk5Hq9lnOMPO9zUDxOoru5+GyKO1Sygjy5CWA8LnEZvT0RQLvLyDo94J5DvaesdT1somu9hVOdPF531rzz42c9X6anvbqi2jyeKVW9PUYdvf0ci7wNVTa8j1uIvWWuAz16RBq9fiQAPaEvEjz7k5S7A1PNPL+aXjyiq4k5rLCJPMWpiTyrTB49YQQbvVCvbj2R4f48kvaKPY5SPz1aDw28YJMUPEjCjj1xg4i7ee06PTg9AT3opw49tX02vfmHwLkS5gq8oIRuPf6JYzzT0lw9GHLKvLmDAD3iYyG9tBtmuZQfErxdN0C9cgwDPWbpKz3cQ7k8ia3gOg9AUz3ZI4+7NFDcPFYUQzz3bAE9Hr9NvPcrWjy/kPM7FfYHu7keKD2ypAI9tEylPDK2cLxM8I68VwM
yavNjTIj2Ju229KMd1vZmPZLzMfWU7KbpfPKrhrjw0x8o8T1SAPHFx5DyEqSO9JDciveWdTT2hl2a9VGVCvSlJQL1u+kE9bP1hvO9hnzwtEyY84cGMPYHToD30Iii96G7DPCnHvjwZd608NaBMPWqm/LxosBC95WKnvLtOGj1enjQ95lS+u/gllDxIXpc92vcIPQieDz2s9p28pm5yPFr0tbzT1fY8LlRyu5ocAT74Noc9+QgSvexwmz2i4rs9UBI9PRUiiDwKb7a7RO6dPRJHHT3axKa9tZR7Pe7ohz1Dy0Y9WoswvHRBoT1iWUE8t5gLPresvLytUL49/kqJPMXlOz0YZEm6QurvPCXxfD17Qf88h5iJvXIiBD4PUNc8M+S5PensPL0o54Y94eCHPXIi2zx1p768JmUaPSPsxz3/d5a8FVhAPB6qaz3g71E8slE5O+NfgjxQVKm8/kBzPbCfEL2koB295losvXeWsT0oFQY6U/7PvMUDlT2CU6e8DSY7vPOWLbM
3CwCE9KeVPO7pC27zEmje9jqPbPH3Qdz0LBi09EwXivDwUOD1+0yC8WAZGPc2RLb1O4349a8eAPfnaBztvAZO9gRb0PAWVnz0Jjt48SPEHPbrq1T0yyJE9vSM2PdoqNjzUsz48E8KaPAawgz2s4Du8ph+cPDSCMD2X9sE9slIovTxX7z040DE9btYPPqBUzzsCjdG7l0jmOz6O6LvoKnC9JFzgPH8j3j1+P0o89uCVu5DA4T0eHLE9RKDMPYqWxDtXhqk8UUQ1PbuySzzMjiq9z4rEvK3pAT3RUbw8AbrbPKVymD39haA8wS4EPVzpAL1qxwE9GZ6MPCzAY70O+sw8lT+jPE8oOz2KWkG8JpuzPZ/lRz3LSFi9tZ2ovGMhWT2KAd68jJzKvFgTsbwgMuk66qilPF3LL71+Fxg9DwDlPTSc7zxo8Wq9Pe+bPF/3vjwAIoY7+lYJPboOsbzDaai7YpolPJxAbT3I+ww9s+NRPTlr7TxTBpu8E8zcPGwHzD04yoS9yjM
iJvMAdMT1OakM8O+kXvc4J9zwK/LA8rrKQO2jIZLzKMnY9yenQvCw0JT2muiK9LN94PNv7JD2Znlg9XQ1FPIwwHL2Ygsy8ep6NPRhXZrw1LBI8NmgSve7Jhj0d+Mq7kNk6vcdUnL1WOie7WFYwvVvpsruMYQS8LcyTvbU2MrvZfmG6iFlqvYs3QDxhwhO9Yvfmus/Hl7yQUIS9XVMHveXfOLwMfj08s60KveDrTD2POy09/S4AvfrierwXlVC8nu8gO8ypOr0papq9LXsCPSjuGjzdf729qHKevZhGtTwiWa88GU6uvRIz67zIeEC8J2vLvE/cEr1Y97m9vhIDutevoTstLC+8iBGyvVEW2Ds3iMk8UQikvOy5w7z8K4s83XOAPe12cr0zPgi9aYlsPfK2p7suc9i9u7dPvSAVNj2p2ZY7HfQHvCTPGzw/pRM9b2apPaL7Dr3lHTi9Hu4SPRopBD3nr2e9xr21uqAUbj38HKc9/hkavW6Lqb0ILZI9mWajPOZuzbM
1Vgim9Kul9vRbKKTxnZYm9dtmdvHU7wztt6oI9l2pJvT/Acr3xWos8k+/3PLCHozwnk+q7oPKfvQl6dz3J+xa9FL0OO6AXBT3VRKE5w8KjvbMzbj3cKp+5QZXQvHDLCz38dmA9gYSbvQsQRTzKHBW9yhQlPapUbD23s/g7TnyXvYYRJT2c/Zu8MFeXOgv1ibtyKdw8GvQavWmJyD0QHp295RsGPR2OKT3ic+S7KWFDPBs2ID0ZZXU8bZzdO4FDCz1tAis9bpCWvK1qijzG6po8mL5mPXXcgD3LXlm8oqiVO3w1ALxWarG8MR2vvNH6B70jNpq88qoKPA2d0Tu2YQG81akoPcSNjT2RB4q8DE8SPbO/Hj0oUd28FfXrPIF2jDxfixg80RizPGkqjjwyEPK5cFqMPPzcbTxwkk29vGmePK+DYT1KPa88k6/TO0oQ1Ts7Jvy8KnJGvUR01z0Jt1m99bRXPTGxIjx/7Zc9RXCaPHOi2rww7Qq94FZrPa/FSj3joA29DZM
COPDWHWj2x9rI9RA39u9wmzD0zmMA92wjjPf1vnru6moQ9n5Lnu4RiUj3yQmm9LVxBPE8AED38mMA9SayavLmNkT0mHaI9eB/RPTJRGb0rLh09hQekPdbzxTpRGXe9lHSovA5JhD3N9vg8L2bQPH01/j14BH89m9YyPc/1Ab3HnRE8py7OuzudUb248uO8yNhoun2EAD19cRE9pnAwPeBhvD3U04s9HMJJvLWzR71cRro8HgSgPTeSVbt677Y89G+bOXTDiz2BDuk86xW/PPt5BD2j9yY9YT8wPSYDVr38iYe84l7UO7UaAbzeGLW9m7xQPQMhDj3D6n89u7g/PMvzkD2SZ4s7gKBKPTemS71Y5Ko9fR46vIrdgTzb9Ou8MrwFvO3ntD2QQXU8xJMJPLf58z0eElE9uhstPR1OCL3oGls8pGeBPLKS8Dx2F0g8Ih+0ux5SxT1nx0E7jZ9dPd53gD2i8lQ9rPc+PS17fTxBudY8b3zbvNVh7bspYBe9BJMXuxIrNjM
31Y488xNljPDBpzruQXhi7NZuQvNjiKD2c1Gu9HLLyPJ+uoT0rmw09VX51u8wp3zwc+eC8n4ISPVHpoT1EW5o8V7+KPJeFvT11HC89J0roPEZMDj2b8SI9Z5n+PP7ynj2W7yI8bieSPP+IYD0MCgS82AnSPAoeDzxgu/k7gSkyPYTDJDyfWN28UDDvvDC3ET0Y2V26LwqDPTkUMD104j88JiVBPOKZNDpwAM48F1NTvcObVjtWZs87cXYsu0nyoD03ikO9JIadvPxRN70gdio8/FCqvEbTgrwPv6m9aQqjPJXgMrxpiaS9MvmGvbr7Fr3dfSy9UreovYyGbT1Msza8HVKUvUGxNL3uJxY9I1w3PYts5Lxx49W9nsyYPP8JVD0GwAu9lbtrvWmknz25Elm8ByiSvKNGbby6A9E8Qj2yPdcDtrwVk5e9tVeGvTOIgT0mL8O9CBEAveCPED137Ac+SgFKvX5eTD2tiDe9G4oUPdqOEDyGzhc8ZAuJvQRQmz279Ua9H/M
yxPMVqib0n/1U9iOS6u0o1kD1T9MO7akGaPDK0hby3V9+7zTGVO++IIb03XaU8W3JHveJyrTx8OT69QrqQPfybErr2HXO9wy0tPciaaT1jMO47umSfPJ/JGbxV8js8U8OBvRuYxjtXah29RWsxPbU5j7trbdu6RtmOPd/bs7u3sm+9Ln+sPAv8A71Iu0C9BCdtvTPCXz3VyZO8CJQOvD1JGL2w5oA97eMwPQ4dgjyp7468oOIqvQqP0btFdSS8KhrXvfZ3mD2Hy0E8tnl0vcS+x73mybi7gOZQPcrPHr2vsMO7pfz9vFlmfj2HQjS9i/NIvaguUj3zeTI9zciHvelKZr23QZ+8g/KTPdebvLwkBru7fmveOf+tsT2MGyq9f+56u7REpzz4hLU8HX/avBO2IL2o0X+9muKNO+zpXL2DtF89n91lvW/ZsD2p4aG9P85SPKBaKjv7Phs9NeUdvTzvvLy1eMU8bNCZPczM0zxVDee8CEenPCmvlD2kw7w7bQM8vCAfojM
wy0Zq8+jravIfuobz5LCg9qeIcPG98lj1ObCU9hZ10PVcc1z0OMfI8LFwXPaMIlz0JT5S8mbbmvNimrT037JQ7WGxWPUX/gD1uhTM7nA4zvehRBDxsWIw8nbCFPL/G37zxho28nH8uPYUqnD1dmQU78UAgvUqWX71IjKW88MgwvbIO1DzO9y+85sNlPVHpoD0Brdg8wHGFPLMZS7uHOI06Bn5pu3+utrxgpdo7r7uEPDv6gT2O8Rm9cfSlPHaHfj3cCes7EeeTPQszJb3UfZY9rPX3PJybu7xaKHG9ArtXu7HI+T0TiEI9Rad0vNvFoz3eVUs9QxL6PdTNlbzEE6k9xARgPS3fjj3tf5y9yMXKOkpsiT03qpM80PtlOpgg2T0glyK5g9uSPU6VUL2zOsg7OpSsPQP/47vEb6o58BK8OWxl0z0Txka8YRAuO29qCj0Drqa6aLcbO5gcobyThcY8IaGRPDLlYT2xTDa8RSBMPWvT5z07IT49y90PPPZYtz0baoE9plM
z4PYNwOb1WMVW8peszPQERlrtFAWu9F58xPdGHdD0ZiDk9QOoXvffa7z1BkHQ72twFPsG3WL0xz8k7fBZmvKdADL0ZFJu9dmHhPDiaNT1qebY8+nk6PY7Q6T3mqrE9P+PSPdb4sjwgFZq8Rj6BPETtx7hhMZa8v7Umvba1wDwrM7U8wuFnPfPWVj3TI2E8adUPPfp/wrykAz28azPhPACWVj3JfSs9c1dHPAIdwbzuets8zWebPfy5QjxBngc9AuStPcMGeT0ZDhI9nJYrO4ZtQD2SoRk9VVrKPGgOHD31ZVU8k4OMPU8lxzuSn1U9oOfZPO2cy7svyAU96Su9vPMTWrzCnxu9g/xzvYpf77sTmT89C4GFO698BLyhxtG7KcRGPfdSMD3X54C9j/G8vL7SaL2IT7m8WNphPXiTAz0DhnQ6hkSEvTfuHb1ud+S8BE5gvNzEUb3A7RG8KVu+PB3Mjrx4+WC9GxsOPTaANr0h6y+92Yo3vQy/77x+cy09oTAlvaL0R7M
2sEho94rgMPfW8v7x9clS9se1HvWlZq7zHOwC9v3NlvV7mrrxmUDw8J4qNPIHdlL15dJc8eOFuveQjRr2LCDm9dLnyvD2CwbxKWPa6sPrBPEk17LzsUZM8OBdKvb9QdrzegFG9qy0Uva5dQD392b88epKmvcs+db3wyhe9soCdva2yWb1WwFC9jfS0PIPEwbxqvJC93TU9uqJVjj0ARyu89FK6ughgKL00jjK9zAtgvTDMrb183ZW90cAvvRGZzjxD2E29gH/TPDEFLbzo97q9n9SovZa6Wr3NGVG9rNppvRkGhr3KV6M8VIvcOqCXSr0P0EA8YeGDPV6Y57xs44y9bJGSvWx8EL1PNw89mH+DveBB+bxt6rC88vC2PE8KQD2HlBu8NnSCPLdPpD1l7CY8E1cNvbVjPr378KY9LBiLOoFCL71K6mm964v4PNwA3TxRJ5+9Tm1wPfHZvT17Vlw8fmSdvaGqt7w+ofs8DvtrPGJBpb1dyBm9jjqVPJQMxT2H+rS9U+M
cWPQi1ZzzmLCU9nhyWvAtQbL0daXI9HqfhPMcqGDx0rFm9Q7UCPZtbkj1XUAS93YCAvRwHFT1zO5C8KFPcu41DkLxIKRM9jvFKvOOjlbwDAme9BfALPUNojryiUUQ9CfjaPGSNs711Xka92r8oPOjAJrukHqK9oIJfPLqudr15w3k907KBvZ8XgjxtOhW9XoPCPPx3G70rs2y9oc4/PcG1qjyWCk+9IfK4vKFaAr3TgL48KjdDva2aAj2xdBi9yZJaPOX9Tjwau7y7NSGMPdVcoj3Prau8ROeau94yhjw5yyQ9uNntPLO+ozxETDG8su73PDBRFz38jZe8z+aXPcbADz5a+yg98vQOvB+jlD25cpo9a4hzPVzojTx6nIC7EJquPZxYIrop9Im8UIbFvHMmPj06gcu8+bYEvVuY1T0YNIq8ODAWvZ5cxTqoQxc9HZKOPTwxUL0OMBC8MASOu8o4ej1pwS29xRqDO/PQij0pBkc90SKjPKHlID1m6hM9risKPb86+7M
y9HJm951xrPYYfHz3135C7qzHDO+OnDj3vARi8J20ePaPdi72q/Zs9xpIDPWS1/Dxs93E7XKKTPV7OxT3tDBg9pweGvRV8gT0V4Sm8aJLoPaU4gb3lBLo9N3yku4aokzw3fmK9LKi5O7zYcz0Tkow6avOSveOjMT0bGgs9HkqZPcgFg7xyARq6PsFmPSznKj0LHK47EZAOPVxGjj0aRg09u64VPLBmBj0IPIE8ac/JPZuSm71Xx1g96zxOvG/vobwo3pq9cYESPWJmRDxsUWy7nxqRu1jhFz3p+lU94a2ePceWfL3je3A91+p0O6gysLu1vwQ9iH/ovIArDj2pxC09jdNQvGoDqD06cnw8NoeePVJXMzwcKlS8IXzqPICU1LzRRUo9yAzSu4ZfVr0mQ2M9S+oqPdrJSbzvMJs8F9IDPcPyRj1IfGW9M9quubvN8TxEL0Q9FJWbvFwR97yNtJM9/kC5PXCmgTrB/oE7jd2mPUldmjyznH67sYSFvNPoHD3Zm2I8CZM
HlvKYJSj1sVJw9CpYpPVsKC70GCSu9SSGTPE8YgT08p168tx+YPNnc4r3MWpi8a+zNu/rdAjwvr/e9tqN4PHC9gDxUTvE8OQ0pvarx7TyV/8i9/DrnO33KBL067/O8nPXfPJsD4bxoGSe9RSQpvWEU3rxn1yE9vgypO/hrWb2M7Xu8hPfNO9UHNz2jcRm9SpgIvXPjIr3DCCg8NR86PEtHj72tE9+8xxh+vYyV9rsVYlu95LnYvCER6jsGwCK9YiGmvGvZZb2skek8CzePvF71Mrwa0aO9MqJCPUY7qzvRk4e68UbtuyNDFT75oTq9oGwQPF5O3b0Wm8w8Sx2+vcQRMr0qxve8B2uRPBHbzDsOHTU8wjwdPGnyjT3NXBG9CPRpvGdxvb1BLYk8PwfUvcxLvb0+rUu9DVnzPEuNWr2jgyK9Bn9pPVvmWrxt0uO9/KmJvcbgIj3vO/C8SvjkvX17o724ih496X6GvSBe0LyEhia9qXcMPVw1sr05ODW8h/C6vbTrTDM
16oom9E67BvJ/VB74xhQY+GCSxvRanFD3UAC691m5NOzuytL1BZ8W8Kd3RvbRPoLxNHSq9b237vOKFZb077ZY99FTuvSieibzmiGK9XlxbPV2+QL2vAkW+cKiHPKQGX72oms27ufwZvl19YT2Gp2I8PcR+vXotiL2NN9O7QJUdvazOyzyoR9y989aWPUuvvr1uv3Q9AfkOvvsDsDylAem7lormPNozZ712nnS8awRdvCpSAj6kwi48XJfkvCJhX71lbek92U+rPC6sbL1+XOG8Md7BPWKJ3z0TE1O9NsX4u8lLzT0EjBo8RNvYu9BN6Ly3UKU9LD+XPb18pL0/2Ia7mF10Pa49Sj2JBhI7nDIRvfL1YrxcVmu9TgznvDA+6b1kFUy6r+bROyjiGbznmpi92LRtPE6JUDwFnzK9YVhIPVGZDr3kuZ48CQoUPdnrEr3NqSG9pRO/Ow8cTL3rjDC8+/esvD6VFT0QvN68YoutvJGTbr207lQ97927u5g/7rwhmha9xgM
yuPc009rvzU5y8aJ10va+JVz2j+x29PzBzPYC6fzy23Z48cgGMPGG9tj2OlbG8nqJ4PWdE9zz2+ik9+qJvPCPUuD0o4aG6pV/aPWKHID1VXQE9dYMcPcwevz0EkzM7fqrEvN5+vD3MOYk9c8VXPb8+gT3ZFWk5uZIcPTLaJT1n2PC8CqxyPWAPQD3HtIG8z7QKvVH+pD2uX2w8lSU9vdlfvjzNcjY9MDgGPRb1Cb3YDLm8yZYGPGus0D3ZmQ+8kGviOy51Pz0vM2g9z4HovP2wnL3GmUg9EfEgPWjFgj1aiuq8i6bfPCGIrD2ai9o8lc4Bu9AgyD1LW4U9FUbWPSCRt70b7Uo9vYMIPW3yDzxi9ku9tO2IPXPOyj36A049595GvRmcAD7Y/Ae83B2MPePx172/tMc8bnr6vC2zsjzyJ3Q6pBinOMd/1LzYi2A9UpqYvEKkUz3KO4M8vHWYPRKFBj1zkkQ8rHKpvUz9+bs4mE09zgArvYMtTr2aw/08qkSKPZHdUjM
yHFK+8wsxTPcubAT1vL/q7+6HoO+Etwby/Bg29nb2POuGThjzGCtq8GRZePfk5q7zXkUy9M5npPALTP7zrK2a9x7h/vMhqojxUArE8feDOu0T/Gr2xY9I9/g+dPa73FLyHYUC8FUTkPQxaZz0n/ve740UFvGQqNz3ks2I9wycQPL87LbxiZ849gM3qPATBm7z/LDI9UqXEPaOpGT0gvY29kL8hvfdSdbwcGNO8xjVNvTPeN7zDUJw8Ur0rPZ8toTz9lZg8JMfcOw9N+DydtcK9DGKcvQlObr2H6UK9lqa9O8v5Sb3Bg4W9MwTVvUnzFD2VaiS9OClMvAihxr0SQfm8SnslvBEa2LqitiA7uvm+PO54VrxE2d28L0kQvfMKk71LBGm9oS6+uxRhhbtKxeo6vGEWvV4xQ72KV+W9EKaKO6iqBzkhuKO9AWUIvcV4PLvmpIW9VXktvBk1FbzXYXe90Fp/PNw9aT29Pbq832VcvHf+Jry3uYE9JMTVvZ9zLzvWZSS9iuM
kSvGQpfrwfM++8tEtru4e4Br38ZqC8QNY3vGoUlr30bg89KxIyve1pwL1TY5M8bzo4ve+mFD1mETa9xcCNvG1xFL3G8XK9KmeDPCQLcz2orIA8MX2svTh3Kzomc/08LDDBuE15wjxIcq88IDwWPY8rpr14GNe9IMZXvO4AgzuhS7A9KKP/vVG5jLvIKpg9yM2sOWDEFL099Do9gmmEu9SQpb3lyTA9h1CPvX2MJDwM0bg9oBKcvU2FT7qwEU49jrZaPVcyl737gWc9CqG0u9DPdL3SwXU9JCgMvoo9Nj3C3cQ98T84PY7qDb68HXY9Dc1VPV/Gx73LSJE9RY2KPSrJ4L0SeYc9xEXivT198DzATw09HqJOPVXStr1UJbo91MWSvYGrLr1rUQG89iWbPRZBm708JAC+IHE1vcoqxzx3GFi92L2GvVCWKDt9g149CUPCvQDQlLzJmQC9BvEGvK4YF71MWFa+MxqrPWmjjb0fT5y9Skgavtjw/TxONsi9NAumvNS93rM
1UZlW7jQb5vBiAWD08Nvm9ENwbPW4De7oPXUk9w5t+O8JHAzzrWZi9xPcZPXRx/byDXMe8zRx9PYD14D2cCVY9cAoBvUiDXjpFjKc9agyCPWE6XjyM2p486a2MPSEXrj02woE7r30vvaIQhbxVbym8nj9TPHkW6byjL0G9GmC3vDKt1zwhD7q9AwjePNsnkLyv9UM9kJy0vMVcz7wrwWY6Ozaevc1zqTyzkNK9Z1vPPATKkLxTZS89wFUOvYp5pz03Vv28Sb2NvePS/js2yls94zGNPK38NLzDuF+952/NPYjbVT3JCF27gMOBvFfHSjySBXG8n4BCvcQUvjzbk688K82RvNgiCD0RTB28s6iCPA1YoT1BECc9yNHIPdhRZT1DT0I9NMwVPSLBoz1BTiE9LRdjPQbPFj0voIk9AtrTOys7Hj1TnnY9k/4rPSstMzz4dXQ9gjtdPC6idb2NgQC9MhoCPGsWRj3A8Ca7YGoFPTAScj3qXPC8Lv7ou50B2LtQimM9cvM
4svDJ0jT1749U7GaX6PCjxb7wL6jQ9MD48PXkT6D0YNps8c0KfPRRnG7xItAM96vWdu6aj2D35dD49OOPQu2RQILtMgBM9ktwMPUllmj2Ng508i3kFPpMvOTwSPo87+JOSvbjFWz3tyZo8dkkWvZNLiL0ajn485CVEPWPNAz0CE9y9WLi5Pf9NIL1RhSk9WAptve4xsTxikOS8GXGVPA8fX71zt6A8DWZgPESxRztcgn+9Bs/sPLQgCzx7uIM8dwavvZKQJD175/C8zX8OvFXdw71nfSK8oG7WPTLL0Dw2BZI6HZmVPBMAlDspzLi8XKRHvSRY5D0Kw7q7R9GUPYq6xrgqEpA94hwhPXaY0rsX7qq8kthyPZb2zDtN6/W7MLmPOxaCP73umgK9eIvGPH3FpLyUbXA9GOa3POyOjz1N7iA811WBPZN2Ej1fVJ29cP+ju7RUXL3qv9m9dbFYO/nvQb22yjy95x88vbMrdz0/PYC9CqqBveO7tryjuB08tAKKvYy3Y7M
wS6ZO9QjyePTT+57oBobE8nRVNvWt0Lz1TZdW7bRUHvbwByb31X5i8pAbeu8KVTr2eV8C9AxMePQ0luDxDveK9CRIOvKWy1r3SBv28oh95vfdmSD2xH4a8hPXHvGICrj3Nm2K92EF5PF08NbzY5FA7VM2ZvVxJjrxY5Qy9tdNDve3cSL3NUWU8fngAPJT8dj2WBkO9Z/XEO7TcHL0m9wg94PigPL+K9LyB1i69B4m+POibfzwhwo+9zdYIPDBQSbzL7jG9NCIrvTYzpbwJExc+M56mvAFhGT1TIas9osJMPSD1FbvrYUU85bECvnG1JDuJrLa9svjYvDair73Vxac9zN7ZvHHtPT3kfDy9/R+qPS7y5b0E5VU96GkKvoazDj7xMCE88ieuPdVfbb5fZ3w+p/I0vSUy2z3RaD2+e3JpPnWY2r1Y2y0+zzV1vfobAT43WAc9HBI1vF0uOr5C6GE+o1k7vJ0flzxo2R6+SKBTPrk4E77npV0+yB/zPIKdbD1cyB0+TgM
shvs5Xkr2zmzY+CljZPUf8ZL1kgKi9Fd8RPrJ1ab1ERLg9D0UUPZAVwTznmEI+YehovjI4dz3bSr09dADmPdR6Nr7ukE09K9WAO76AWr3rpW68i9HoPUGPn71CmOI97oMbvu82ET5flMS9BHwwPbKUUr7neS4+cfcaviTrMT2lCwO+wD/nPCkS/b0ErI28aZ9LvdQflT26Ksy9NXs+vTbcz713NLs9ZwTnvUGqkrxqU/a93Cx7vV5FlL2+S5q+Jyz0PfUS1L3Q48C9+sxGvqYjpT274mK9FizqvRe0rr3+YzU9Lc3RvQa4UT0UgLG9PCLPPYQUm73oeLc6EaQTu3zcsDv1ADG8wZrMvAiNr7tsRcQ9gMSdvS4tljtHaji9v5DBu7eji73Gdzc95BJ5PFhTCbzrora9JoyOPWCB+TyW7Jo7cMGAPMMsjby1txo8fRUvu67mlL1RYiG9IajbPFEoDT07z9o8LAhNucf4Cj0rlHQ7wZxsvYrFpL06RGc9NxGmvMu+BrM
18eIy9S9ftPcBthDxwpye9ZSReu3QFTD0mqwS97sUGOfewRL1gIx09Sf9TPPgenz2WmuU8jl12PNXvHz3H1xg9ammLPf3W3T3F8Ra9lQYBvQ5jAD7jSBA9H5bGPNNKhz2ZgDY9Qma3PO8Zzz3ZW8Q8FhkKPW6lhDumP/g88qeBvUOvyjywLd68vsxNPDDsA72hz8i8kQUiPLuqVT3W71O8+VDRPGt2v7xr/mY9qXMwvQ5v6ryZGtW7Gi8AvIJk7rwpmvA8aX5FPScNkTwXUlG9YzuLPbh5F71pZX88N70zvVpAxz2OXGQ77fwNvSx9cr0RPTg8YYyzOw9buz3xgti9+8+dPekyiLydO7o7XJdKvSbDujztu+y7FBK+u3fiUr1AFbw7qmSaPd+kKj2KlEK9RAxePadHgzwUtGK8NaeMvSg92DzwKeu8Q7EmPfuplb2UKss7to4xPY37sDwi4qW9j8hUvL/Web1cqGK9n7CsvQtDFT1eEj29dpxzPbmJsrwtz7+7teM
0iPaymNbzsgZ+9BhqfPHzVcb3OiX28AFcHPSyFwT3qKpi9INAROp6Ni7zlSRI9xE12PRXH6ruoXko8/AOlPTeP6rxB0bi7caiHvTK5RL1OpkC8wZgAuwT+EDv36Za81QSMPT9DDjwDnBa7uOTlvD6NZTzmpYK9ONrQvGa1x73raqi9y0aoOi7k3jt0Pq299Pgnver/dD3Bvrm8wLwivP0/N72dkyG9Ih6huqWERD3NyGa6jD0muvd9Rb2DwvY5j2nrPM8Nhb2B21s8wIigu6mFP7yLkQi9pnitvSBS87w5t+O9jQl3PQJffr0YdEi9WAVPvSTLJLxZ10G91FV1vTsAjL120nu9g/RzPaOrwDsVGqU8vikUvIC2bb0I/Dm9gBRHvRnwmLys5a+8B5OkvZcgVr1+vq85hoiPPL7tWj1LgaQ8txHvvMFrgb23xcQ9CaSBPYAMq70c0CA99b5HvaeitLya1By90LACvcrEkT2ewZq97HqUPRFpmr3v3BM+RpZAvaK27jM
zHd6O8CToePhm6ZzvpWe891S7+vQWaOjxLXaQ8bUFmvbkGHL7RY4E9Zn9wPKpcJr2V3qO9CcO3Pbf9QT3nYrE8bncVPgKVir09FV49McGEvMWVIT74lmC99KwWPiGOx73hRus9LxAcugvCnT2lIea9JKCIPg860r05pf09Y/H5vW99XD7eGhi9uyoZPhe7Yr7D6aE9bEifvVZ6Az5Ww8G9v0VkPm6v0j0Qf/89ZvTsvF5BhT06ho899ERpPDoxyrzrUTs9nK28PZmSsrz2uFk8fwS9PUhn+j0yFDo8DCWjvMVxTTxKFj8+EB3/vPHruj14Nbs8oDUYPo00gr1wDhs+ZgA1PEUWlTwdjs89rBAgvdkGVj3KyZ49kbC1PHPQXb3TEbC7eH8HPeD1eb0wMSU99dblPQEG2rxy4jc+a/z0vX6SvD2w67u9PUadPRYZML6D9iw+/yeCvbXiPz1r3d69JDmoPCMCIb6EHJa9qdNJveusnj2j/za+PNKxvOASFr5ORM26pgM
TKvSw73LxDOfO9HRIkvr/4Qr1xVwW+P97VPffu1r2EmS69/XzPvby7Gz3NM6K9VamxvXmOzL0L1cG7NdAdvEi4ULtdJpE8S5Z5vbolrrzYXxo9FlewPK7rFD0Yizu7vS9WPWuRlDwdwWI9ePnovcpgQL2OiT694j8cPQpxOr2e3lM9uDbhvI+LPD3Pxw69KJeuu/22SL3wR1Q9Zd6ZvUiWu73CGxo8P2Fsu/UombwUU9S9g9AQPYJExbxkZeY71jQvvVDcGDxpXQ69H7NIPD93c7260ZO9a3u2PeA+oT0pFsi8JgDwO+YlgD0QtaY8YkTKPB9d7TysqBu8YGpvvPXYHDyod2G9swEGPTm8lDwXKWg9MYJSPXJK0j00C0895SLVPWXlwTlv9GO7xUGxu1DpMz3f8tW8EgRRPJCpYr2AroY86+Upu1W6Jz2RQBq9e5ntvMH/lTyN5ws7s1tPvQNRM7uLvIS9lw2CPVwnGjp1ly892Ca3PGCFez0h0lq8btEDPT9WCbM
1E48A8kAndvZfPfz2edXQ9DCrFvGNo8L3cvKQ9nq+cPVJyOj06d/i9IKOmPTodP71FAFs9h5+cvXsuAL1Tq+M7OFvCO7cwp71umgi9A1EMPSzhmDxxr6q9LhmsPD82PDpe7NI8vviGvJQgAz3OK3i98bPzvCK8I73T5ri8kViHPYzaY7zx6rm9lvkvvP5BBr3S11A8+BXFOxb5l7uTW/w80aRRva3jXr378109AmLFPQrSLr3wJhW9sIYKPVgAKT06d5G9ap4MPThT4DxxKyE94oA0vcSugT31zHw8lkoiPa4kdjzkZiy7Fj1DPUCPq7z6VEe9X/rTvJrFJrx5iZW9kkaRvKxuprzRG2a8zDgrPQHRf7yF30Y95mKXu2VaN7wpepi8GKXavI80F719cAW+X0VLPS0k6DwZxHy9ybiCvfDfUz0i8aC5TU8rvQJ/OL20jPY8LGgjvEDM/T1sWwa8FmvLvOf5pTq8h4U9/PCTvE5wk7xpe5s7xi1jPeXUVD3IkKW8bfM
wMvY38nL14doG9SJ1WPduQ1rz2WZK9w5KcvfKx6rxj8wu9ZHuIvcxeDzv0xj897xrJu4YUgbw7cxE9tJiwvIcXj73AfbG65pRPPVXmEb6pp++8Dz2NvTqcNT0RzES9Ry0FvTQ8Wz3g/J87+QievUg6g71CN3o9ZtIPPHJAbDymWYM9EXhSPerFH70fCoM88zPlvVZV5D1s2La9UZOhPffcHr4QpRs+Kfy9PKxmKTwfz5W8AYtAPuu4m70uHrg9roJRPTxuDL5H8TQ9WY9pOOPa3T17SZW9mwNoPS/0UL2DWFM9vL8TvTzaij2Ri8y9tdVGPlrcYb4qGJA9hfYBvqJ+WT7jlVi+YNQlPqWVFr56x0U+l6ZAvjkDTD59J3q+EjhnPiMQUL6VnLM9+rojvhFmGT50goW+B2UjPtgHZL4uCvU8yydlvjrFYD4u2VC+ZzYEPkOp5b1QStg8cUA5vYTMGTuVnwe+M8ACPgKb/L3n2K292os1vti5Mj4VI/69Z+ckvWht7bM
wrrVs7GA01PVnm0r1fEoC96CXQPKwDUz0njpu9I7oGvaNlmDzZ7S+9OU0dvYW2ID6xE8a9vOzgPagwrr1rX2A+qG0gvociPz45aSa+jsQaPjLXEb4D/Sc+RrLvPLj7Vj0/zig9KyPivEZcizwYseU97lw0PXDN0rzI9hs9rO3CPaioJL25iJg8yot7PRqrzb2akco925fuvULrTz21p9S9zxaHPKUjMr7nWd09P7fOvW8QAD5NpAC+c3EtvZi3RTwByRu+ZuCFPY/pjb3dYJC9YssEvpUGGL3cDg+8BwKrvPEEBL7R3kI8CpWIvetX5z05qfq8k/iPO4uUfL1cTPs9iL8MPYWYybtpsES9iIsGPB7Y9jzIbMK840cDO0bynD0OYCa9b6HSO39iD72r7W89XNeCPHrYgjyiIoM81mD9O09kYTyqrqc9szeGPJ/NY72o9xc9Y2KAu7fOWT2VwQK9dpIAPVGr+DzCLay843a9vR3zX7y957y8BcyOvL5Rwr20Aq29D7M
oxPWwhKD1wowG8ynDgPO23mD2gCsa7X1mSvH5TK73b3SW8gQ8JvAYECrybfCs82mdtPJL8A70gxUc9japyPYqqij29Ip48VK5EPSgS7jxn0ea6lqINPBPmQz0YnI482jZCO3kcsbzY2/e8zVqFParknz0MeJw7cEWdPGrFRj13axO8NMeevdSUGjzlHUy8PC+SPTVMdTytcoI7aK94PEafNTxEHoG8RVMcPYhmm7vCLM+70ZNsvXMW4bsPdwW8g1O5O6dJ7L1c32U9PvuPPQ6ZTbzMpeO9/JmbPSPhmzxlEE49+NVhvdXrTT1zIQE9rclAvdDBlb2i7qQ8tzSIPSMXOzzVKFu93RTdvAkG3rwRae88yEqBvI928bvG7o+8lvaju04KvL2XKvu831maPMjFITz9mty9/7iVPDuz4ryyYjg7CU74POKGnj0CmCi731+dObTiHL2pNxw7dL+ZPVWGWL3nFOy80XVcvfF9o7uyvZS9wBbDvIPqET3hQCu9jAfivN7807M
ypGYs99V8+PVluRz0k+xE8zCKXPeuPQD0qeqO88servWDDdr3+ZTa9dQ0AvLp5ob0GzIm9/PJpPASZE72DvS29/kOXu2svVbwxI0a8SoiVu7fVv71PWUG9lG2HPBsBbzyQ3au9CD/YvD8qQz2Gz0k9hGPnvLIhX71nlGM9VyvMvNLa2j0qE5+6kgQ1vON0VTzBJ+496PnJPKafKb2oqaq8f8cMPUt9hT0PQ9O9mpbtvPVypbzSfwa+DXAkPaW+Ib3wU6C9QLShvWDSBL1IOri8OzoAvQRChb0fEJA9ecUhvWQ5/7wSWTc9q6TjvB01fbv4VEq7Ul9TPa+N9L2n2ME6O/LevCTngj0yREW8B8ibvbHeLT2ksHA9JnM4vDJHg73PwQE+tUGyPGmg2zz12o+8uoLWPO2wkb2jiK898OM9vTMM4j1/XQS9G93kPemkl70GSRM+lY7QvFTnsD2kvcG8ypnOPQpTRb3s1fk9hJQhPk1yWL4tZgm9gadpu8CzMz4dhHy+PxM
ybPWcpbr1lHQc+wLgDvkMNlD3d/6e9xZcePnGIcb5P3Nc9kzsBvvSBLj6iXZ++KrPuPUexEL75ZBE+3vxFvn+3WD4eR0a+tLuOvIr0FL2aZ0i+m2SAPuJltjztYNS8egfnvdW4PD5Ex3M9yFvQvYYcEL0jLqU9ipxcvrg9ID5H7s+9WulFPqWzkL44DSo+IPT7vS9eUD5/KVC+ViM0Pf1xZb2TDAg+bv5vPWSHhLwBiss9PetpveMT+jygAQK+fZMnPhxCPr00BfK9Xnu7vYwNvT0gQJa9zIeivOI5Fj43zrW9pT07PgnZL71kVgc+QOIEvoNnHj5VjZq9RfIpPu2IlL3WhF0+H4eEPdgmkD1cwAs9eq1vPTuRNT3muRY+ZkiRveRyb7zUu2092/oCPv7p271qnLM9KGcbPdWjC74PHEU+h9V6vv0Pqzx4SDm+m/bqPUv2lr61rdE9emMxvbmlfz3dHiC+aJgwvTBLqL1MB6y9oYUUPX4DKrzDxwa+fandvSHnrrM
2qR3u8Zhj1vd4Byjv4USi9ShLFvSb4yDxyoNU8xCWMva7a3L2zcbE9pRGPPH1EFr1BP5y9C0iOPZeqtDstDpK70WRrPHmB3j1jv786UclVPJl6wzutYP89yI0sOx0ddT3U3O88DZrFPYmpuby0UGE9zYwUPRRKs71ZaEM9M+iIvTpG/zxJ32i9UEICPIUM97y3Bz88nU8iu/UVUD3Hmje9ZJkCveEogrxjSBC90MdGvOaTiD0hXoa9ydWsOtisyD1kQYc88HE0PG5tiTyfmEa7wtqLvAeuqLyuhIm8xO6+PN4LlLpkhyA9YHCOOz6ryjsa0QI9pIwZvbCesjy1Bhq97Pp7O2KXDDwilia9jW2tPCekUD2Ysem8JGMWPOd9mbz9clW9cK/Suxf/T7wGoqq9y9NDuzqiFT25Phe9tjveu11SeL3MibG9qDj4PIVilLyIByG82BHFPNbyS7zDqT295+OsvSHrCzx8GDY5I3xZvJNzz73m2LE8BBPHPfgRIz1zDIy9zLM
MZOuS9/LwE38w7N8qovUoL2TzctqW716Myvf9f0L2y9hC8MVJTPTl6KL0cjTa9kkxoPX05jL3hp/G87INJvfVaaDyP+/Q8S/KnvDdRgr27GUu8WcbAPAwDWL2uIYq9y7qIPJvTWb3KSa470BiuPEfboD0GJoI9arGsvMpMsbzpPpy8BRNlPWZz47xNpvI805XdvHPPE70Jph09vxQEPSvHWTybgwq9xCMbvLCjHb2E/6k8DjgYPb+/RzzOuAa8MC6KPeBrZLioGhG9vzmSvaiHp71nMMm717EsvQvbVL1StCo8pouBPWe8i70RNR08YPkIPQNPErxDdkS8cZe9PQFbgL3uNw27niHoPNHf5jy/cS08E57bvKRD1rykxCc9yEO8OoX+ib1FnhI9IsZWPYQHeT2mJ3w8zJ5iPSV58rstSCQ967+tPMoFn73MfwM8q/mcPfEOHT1q4Xe9GaxnvSK4Pb3yRBC+b8AmPNr/w71/6fy9ey/dvKPT4bvTiAm8UlQGvbrTrLM
wRUBM9ZAzmuxZf0jyIA4s92j84veXh2zw39HI8g6wSPaVVHr4u/3M9dB2Cvbz/obxXM3O8FbjpvVMEFT1YaYE93CIHvUEZ8711n5E9QkJPPeKHFb1KSas79islPDXQKL3NS0M9UtjzvcBRkj0fe1G9yEK0PS3JTL5jnSk+1FRrvQyp4j24Eku9fNjcPcEpt70W4Cg+pc8tPuGXJL6Pj+k9azkKvsFa/D3HSTO+rlYPPgeP+L0NxaA9/wnwvU9+ZT10wTu95qMWPubyx76Cr/w9G2TEvXIyFz5BQtK+tvmWPUkeGb63Ow4+r4xpvpS7HD7RjDq+Qb9QvQUNxr1V5Ye9mcsGPmL39j3m9io8VcxNvfhZsD1+cQU+aYi0vJSXoTx1Mb08kGfVvLUwbj1+OO27y0qEPSa+q70CyD0+7lICPNUoFz4xUeC7kyHSPbx3B73WkxA+T9bNPa7uB72/9Ek+brSkvUc0Qz4yJsm9rjFGPrToAr6Uwho+Xd2avZbftz1ubvC9QSM
JvPdaJBT7hqxC9BLptPYAjgDgErD49qfjWvdCkBz7D2qm9lbH+PfKQAr6H5ik+iRekPdtCEj2cDjC9gV5TPcU64T210Y09TUbvve/y/T0b/fU9mnYgPnb/+b1SnBk+vNURvH+BGb48ar49934dvsGTwrt7AVi+e1sLPrazkL5U3pI8FTDBvaNI5j046je+mtBgvCDcYr3Rf569f6vnPF74BbxC2KO9RdNevUEok7y0XBm9MUnSvXVMWb0y7KG9U+zMva2hCT6aqKU8YECKPfmowL15YQw+FOeovJD1DLz2xtq9hzyyPYnqiD3PibC6DtybPWzDpT2rRlQ9IgNPOxYXBz3q3LM984aYPGOPPT1Jy8a7B8CpPUUi8jxAW4w9yGWtPUrt5rw7lRo9X3+sve3JLD1wzJK8LRhvPdhVsLs92kM9AA25PKHM7Dz9ISO9KTtQOjMRXr0tHnG8vIzAvBilZjxyHRC9hQDGO48fCj2DNze9NQfSPAHMjby7S4G8hEEJvZUyDLM
3WOlW9tm4FPEhaLbxgWAY7jFiXPd9Cpj3DVBK7yJ9bu+j98rjopcG8+Cv/vBac3Tta/g49DkUHvT2PTD3CyC27gJWuPBUWDT0XW+2895BBvTLlAb38G+U77VsZveG+Pbts90g8T/fHPL6//bxYwIu9SS1SPZF0Qby2bhW9N/GDvSsBeLwUTmm9YWjkvXebpTu/ilw9vOqIvSyHuL2R3e48cr0NPjUvf7wRvp+9KjA0PRJ0VT0qnIG9ai/+vInHmD14QJY8IUi8PCpCgb1xUpW8CjMivPWQr7xV5Ei9jxRivZEbsL2qsBM9TA9yvcxTmT19yQI9vhCrPID3rL1HISo78PwSPaNTM710F1O90Q2EvTTs773Kpue8QYC1PHslYT2pA6+8rdjPvHwUB7zEgt67fPjwuiFsO70HD+Y7yIREvURqjr1WVyO9WL4YPD9k2DxDz7y8HuOSvIFozbuMn8494OoZPUWCab332LC8UzvePAE6u7x9/5i96OnlvR7omb3nheC8QtM
NKPJjCbr2XPya8xFQxPdv/3by6hIa9QJpKvYR8eTwDrnm881kOPafrN72Nqh88JhUfPdPU4Dx6hry8+ROdPKXV4zyMmgI9cuK0PK1JH72DWxk99/IyPVKisDwH04O8TzQHvQSzHD6RUKQ96HiWvLhwiL3KJ/A99PfePZ5XKD1tGrm9kAOeveC/HL2DTT69Q0FJPTld0r3Kkta9BKmLuxttZL0YciG9KrIUvUayO71Yw029GSMmPRTZjz0y1xM9eWQDvibncT2k8k49RX2vPV2rp70/XZU9mLAJvUGUijwbpN47tzfSvQvrAj4Q/PQ9/GBlvavyE76l25U9RCk6PS5p4r1mgOu8EFLtPBdxjb17CgQ9FMjpva7X+j1GcPC9IJU7PtnnR77mfvo9tqTOvdMiIz5Trby9HIcyPnjLDL6xeHc+gnyYPUI31TwSRak9WLsFOwH4Bz7rzUm8sxlMPfgNYT1u5gI+vqfFvBukOLs0VyA9by8VPsBdir5tYw4+u7sAvlsRFjM
45Oku+pWgQPopgbr2syg0+ul8rvoA8kz18CW29z5UiPRbPhr6ra6U89A8PvS6UhD1n1hu+rnJiPUuCSb2hIaU9vE4zvbF/OD1UW229dsbBPe1HTLvMxAY+P2NivdtWOT7wGrq9EkbzPRRa3L0J/C4+ww4lvZ59qD1XfsK9JCuLO6kF8D2Daw4+JrYjvXVBIT0+Ao89TfqSPYPhNT2fjeI8p92JPeCMob1XMdE9uIMUvcOHPz5N89M8r1UYPiYG7r0WdWA+yxHFvX/HTT6anoy9fwtMPuCHMb4GkHM+hu7EPfyyDj2rmQ48FZliPQBw6T31wsC8NsWHvUfLWz3LRmc9zkNwPf5A271Sg809b5uyPFngK75cYOs7OPPJvWbT2b3TpWu+ZcoYPjSejL7LaLi9aizrvZe4oT0ktC2+PbbUvTZAuL14klS+ch1qPXHTHr5u8yK+IOOEvUwXtb0xvwS+tK2dvUfavL3Y8ue8r8LavZYZSD2zx+0972RIvYziDL6q5Y49AaM
opPVGFTb0eaOG9RsZ1PVOeAzpZQf68GqLWPJZcEr0qBpC9Poy4PQikJb1n1h49BE+Jvdc1nz0P6QO8AqRDPTjCjr1Iw0Q92bhKPVZfG71n5HA8TWmAvUcGDz422RU9P5mXPbX1ID2p6s49SKDLvOiVmD0y7gA9Id3bvGEKkr2hwNc7qGJ/vaN4Nrrt+Yi8rF+dPBybz7xIIIO8+aisO6pAkLxLp0s9PyuHu2uX37ycjJe9xpmsu9907bxo+1U8WHfmvG75nD3DwQW6uMeBPVQ2ZDs6nF490GL5vIzxJb0JE2+9lLjrPKilXbshPVW9R3QAPdBiSj1QbYc8Gho+vRBI/TrI+4i8m0YzvcpFqb1l6rM8zPVyvaXNUTwjCXm8JK0RPYh4xjlSwGO9UC8KO2ig0bslz7W9967uvOrcqrmW2rM9xFzHvYCywb0kbcU8Bz4FPiaowr1nntG9eXaEPUgigT32QGi9TqUtva6wlrw8mti8tbj8PKyuzL0+RGu930ktPR2NLTM
3uHYG9WGPzOjJbEb2T5dc83Y+TvFL+XLxDuAM9ptqsPMS0xrzN27e9ydYLPXmtFj059RK9tZmCvW77Eb3dKJW8l2c9PbG4Ojy83Ii80y/TvDRFN7yaPaS9xWPJuzWt/DyWlr48HISIvYVrrb0Kn0M8ivqSPW1G9DrNkf67V6SWvPCrlby13I49QJiRvF1PMj1MzyE9TN0RPdqHnToxc0e9tTquvSjjwr0S58Y8AKbLt9Qv7b3Ter08ywJQPZAVCr3MEVu9EQ4WPbdBTj0XFEm83W2APcZLB73bAO08gG/wOrDl3zxWJI68MsWvOoqDDb38gTc9E+iDPRaELL2mPY49+tE/Pd4Dlz1VT0O9RGzDPNXF/z3mxZE9SHpLvb3uJT3QjcE9lYF+PSWoUj3UMae7RNA9vdDKtr0KFxW9itFRPe3V+b2KUBW+n7PLumehkr1dq3c8DwfvvT5DJT0yoxy8emF6vVVvibwQGh48xt9pvWm5Sj1BUKa96osxvWakp71Uh5Q9tuM
JavR4EdL2WbaU7wYgOvhNE7D3v1As+lCnnvVF/XL46zWg8nN6xPQ9Ef73iAxW+l7QBu8o00LzQJTK8VTtXvBipfj1VIA+9/VO3Pa48vL2rm789EvZPvVEnyz0XZNq9Y7moPbG6+r0h5AI+vyE6vBUyHz3l2eS9feERPjfn+LwCFdo9yNcvvmByYj5HUqE9X92mPWbvNL4twVk+hqsLPWp/pz3Bou87SyndPDC8Rj5aZmU9m40rPU8CyD1D908+CgnePcxV0zyQY4g9RelFvSSorTxqNIC8WLXBPQa3Yz0kG7e7Enmtu4fukz171s09+d+YPVYwfD0avtU9X3tKvYAH5j2ADyU+b/erPNjC07wZdMk7RaYFPqX0crwPHJ09yPbCPSV87zyw2G09VjakPOiBcj7ADtY6R7CmPaBXOLxypAQ+2MmBvdhiOj79BSU97GMDPnEJqL0fUlQ+MnE1PSFFlD3d3ga9cyoYPRLTIT0t4Lg6LnzEvZIPAD5m7LQ9OhlBPSSuwLM
1hrec9BV89Pcw/mb07NBk+KbIevizxBr1nAyO+CsjuPeapH75ZNaU9mzCdvSkamj2mWbO94suIPMLIxr1gDiW9W00QvcQ/ur3GylS+YxCDPaNPP77dkae9+Kgbvo1+Nz3u0wy+cYMFvfjTxb2X+969UJ24PTULBL4u3Ym90SedvSraw7w0Psu9OI04venBJr2L5Fe9x7c1vPd/Fj2vcM08AfSzO7aVvLz9AsI9EOLBPI0Xzz1QZSO9GLHXuKQc6bwwpw878FBJPWajWb0NQN28z86HPTrQLrx6PRa9MKmXvIcwXz1M+ZC8nsw/veeKkryHUNG8dO95PCWc0jthazo9fqcSvV+1tT01/TE9Uk19PWuT07yud/Y82pkLPBpWVj19vI69RvGhvSKygb1ZM947+/sWvICzIzxxAE+7q7ALPfFTXLyqk+q7ka3TPEhWSj2puhi9vjU3vffAAb0V3qy9GTmmPQHFfL1zL/Y8v/utvDFlpz1g/xe8tsWzO4iLwL0gWgg9xDM
XrvCBChb0tiYy9/CXAPBih2bs0s0C9Y5saOz/6M7zbWry8FNU3vVrmQ7yfmCu9U6vfOw3dsr2Gl5I9bOh0vSS91Dw/9Ju9nF2SPfZBTb0H6ma9ldRRvXYThrsZtyq9hEfGvVYQxTxy9aI9vn2jvVt/DL5/AOu8aNzgPZYCkbxsP/a8eb2SPQqN+T2txtS98vIIva/RrLojp508cUMrvfS05rzljSE88siuu9eA0LyHZKC9a3uSvYQDvr3D+fm8Ek3au2D1TTwv+tq893s0vS1UiL2s9Xm9U9A6vXO6DTxSjwC9ez19vdvov70+mwy9D9LjvKtMBD2nvRg9n94DvdUfmTzMM9+8fEg3vBZFwbwhzJS8MknQvdYU47xjf468jOasPb86gz3I85C9GW1LPJpI6jxvcNw8/YUGvZqgjjxbgIW8o1o8vVcuxzobd4W9hTUyva7N6Dvfy4E9dH7BO/j0Tr0Gnou8yf1DPOz+d7260bi9fESRPWYzIj0GiRG9mqMSOxLrDbM
0LpB89km6JvfPtG70CdOw8/tzWPOrCIDwAPoE6hp0wPdqSlzt00Ws8XVcNPkRqIz3NAxW9BvKRPArEGz7sgrI9jgcfvMpqvT2eXeU9htK8Pdg0g71k+U09B4p4vGvdAb4mpdG9r6bCPLBBxjz/uwK+y9DzvZ+ytz1TaAu87a/9vGpJfz2IYxO9kok6uqC3lr0roek8nwuivOWLjb1bNRC+gEITvDWd9L3gtEq9SqZ3vSOxZTwc6CM7jSF6PVNeMj4b8ZQ9rcuYvSICm70ziEo81TGTPa3onr1oQn69OSACPTtTMTy4rgi94tnova+1/j1j3hY+9bILvpa5eb6sRYc9LagPPpACKL4JJkS+PR5/vb6RKD3ENRa+/+zFvIKtljy5PY69EwxUu/crm70luie9HKIovbYgSjw8XLm6MeaOu3hII7p/GDE9CzJ7PUyyzDwhw8y9Gt4QPrtK/T3mGWU7feIFvnXwJj4QyF8+uFCwu9SaE77cOAA+g0UBPeK3nbvbtie+wmM
kOPsGKHj61DLs70+L9vbncLj7Zixs+aB9TPYMamr1HrRo+i8mEPeUb8zwUJ/q8xzwlPqdp0j2r5ou8fxCTvagALT5lnDU+EV9sPbjhj73Hygo+PUyLPcIe2rzg4bC9lA0TPS19Mj4RcUy9glWhvNn0jzzFnA0+t4GJPHVl6Lz/NsA9OMyCPGk6xr3/8789RlCrvSkK2TzD8ES+7XloPU5gE75/mHY8xvbgvWz5Vj2o25O9BF/xvPet/b0DwIg9niTeveWqCb4T3gy++MsnPjDlRb7i0KO9x6Quvuu7JT1psCu++UlPvY42NLzdYCC+g7TcPVRwBL2aH6y9FF+uvTvcEL1lz0e9/OUEvlHDf72pldO870HFvZYIR7zByYQ9Yx6uO37b5b2g9PA8NI2hPWNczr2rJ4K9FHuxPJtQOT3/YVC8iVWGPehKajo7xwG+LoKWPZHGvT1WrQC9yxQpviGgCD5MUVA93khIPRJuub2LjpA9fdKUPFR2Gz1qOnM8lOAtPcHlBTM
3Bf4y8GgjivDcDrD1Lxu89M/ecPOaeHDxrU8S8LNBZu9URIz0Cy6o9WvKmvJpbtj1oo2U9R/IrPaa0BztK3wA9qdfMu9RjIT2LhRA7MDCgvYEXvb2CRhq9u7y+vK8/Dbwa/2a95FWIPH41GTswapW8ew/TvJw/Fb3Sloa9eHo1PAx5H70mcP+9UPrFPRE7zLzxHKO9rbvQvaVG3Dy4d/O8yFyQPLHzPb2/QgK8sEhxOyyZk72RRP29QZ1tPabis7tEFqu9GGiCve5UtjvtO7y8N5Qfvlf4/b0v/MG7FRcAvdz9/bw1ctW6cmhAvMZz/LuxZeK9Pk62PdQAaDvf1Ji7n0LHu6xPJj0dFha9AlemvVu3nryIPfo8lZUyvVDJC75nq5i9kWuDPaNWCr3qn7K9fkYxvZD5vjyRire9tQiDPL/d9DvX2o08eN5KvFjYIryDZ1S9aeSWOUt1RbuwwMi8YSKSvQJ3j7xX8eg8zjfTvGKThj2ghXY9X197vBtBIbwNNbQ8SrM
M8PYMObDzc5YO9IT2TvQ7Wn7wRVru8f2vSPHCSxbujcoO86hscO6yPL7lKNUa9B2LwPOAWkTzc6WG9VSjyva3Vzboae+a8hNMSPf+BAjxkIxS+5bWpPXwLZDxwFK28WXTDvXmzrj0zlRa6fbHZvUCF870qBRk9gYvHPFAFAD2akrO9L+ExPHXqn7sCSyQ8/m59OyfFVz3ggGU7ExwCPZzN2jti3Wm85fgXvuRPn7xEgZs9RfapvXLX9b33UCc9OjbwPZNoXb2/+r+96w4JPUB3YzwK4aC9jP51PWfOHTuzo6w9JplcvdAn6j1t46c9zlPNPDvQGz12LZ49Zj5cPSiK5LzNxYw9eW2NPSnJ3zsZGQq+clw9PfJPoT1ogJu8fo8IviTpmD1AgLw9FGBDvOvJ5LwhIOU8zXFGvWiTjL0mOlO9PqaGPS19qL3Upv69FUs6vd8XPbzxOCa+u/nVvXcAAz3+XJa8to8nPQTy9zt4slA7M8iAvG2eN71okFm9x1BGPf12+rM
2DYhW9+vGfvYVXw7wffa29RdSNvZXC4D3CDyo+562AvfSINr5L5t88yxQjPsBf0r1zABS+VXThvDznszzQVOu8wEkVvrnA9T0UCQc+6CabvTGus742AjC6ZNlFPof8TL7kG4S+3PqkvDfFkz3KHQS++dsnvmX7QD2xC0U+2lsLvp1ze74sgqm9j6ESPozN8r2x7jW+MPYXO4an4D3vYv29oo1Ovcm9DDyu7y087YqmPMfOBb7CJ4u9ppuYPZriAD28o7e92XGfPCiYjr1LANK8m+kTvlapij21nrY9ZXTovFqSZb4M+RO9y1ivPZ+Vhzx8+Hm9cKerPXvPkzzgEag60149vnTK5DydWQ8+yzC0vXIaiL77Q6C9YQ+8PV3cqL3JzTm+g27DvPJVjzwui7W9etTQvcQZFDxeuEs9E0CSvew9jL73omi9NwLWPReQwL1d8C6+NZggvdYFQrok6AK9azCsPHtvOz0oBP69gVbbPcrX2r2+ucy9vSWVvTbAGbxdKJ69FIM
gvvZYKer2MrDw9lv7nvVb6Dz0hme+8UL1DPR3GSL26A2q98GBsPUzKVb1X/Ey9mqLMPOw3zzvgxSK9pkyIOqVsmT0jQaI9/PcRPVIfRzw7o489OdSKPTwGoDkihG69zI+iPQi5+Tx4oaS8iG9WvLB5mTwnqou8Z3yYPfzq2D0Puue7gbadvbPNhj0irgI9Q42CvFShSz3e7He9lGKtPUKHMD1UJIE9SpW7vPmeED4D7zQ9z2iUPeECBz1SZ6Y9NWnMPfyHFD0ZxYc85n6VvUO1Jjt+XdM9hwChvTI4sr1jHh+7C/sGPpSgx7sLcF+9wRb9O6ULMT18nh69lg7KvBcj8b0nq+O9n9ETPexhx7yGAnq8UeWPvUNvkj0Cvzy8W725PN1Bor0wcPe7/v6DPc4bGb01tsy9KAWpPfzAtLwy35K9tZkAvsinuj2A44M94JEVvuHMfL2MCXc8/AutPJ03nr16sUw8aAa9u1NkqzzTFQm+WTaEvBZgqDxYcm89knzfvdIXqLM
yFILa8UQb8vI17C7y80VY9H5B/vXYND7z2PA29yj1rPGNGtrxIdZe9deCQvA6SBT0FFoy8WvDSvb4SfL1yRgg9fs5DvcPQob0TPze8KR7hPdnkpTxepI294k56vS/oRT1EDfe8H4oYvXk1PjyGalG97JlTPda5krt9+CK8TmItPJksjD3jy8k7j6h0veXvHrxVlVA8WPpAvNaEiTz7J/k7x8kJvW0pd7t/6tS8RkqMPJvp67wHyZa9LLhIvSZyXr3Lxem8Zfz5vFdBr7zKW149ZU+EPEoORLreGru9KtFTvEHc+rvDw427JiVCvVaz7LzN7qQ8uGygPRHgNb2CAwi+YSLZPEjU1btTxDu9G9U7vd8Krz19MRs9PVyxvT6gm704eq+7EoSIPdBhEz2vsZm9D8E0PShv8jygnI68yF2CvWsmtjyE90w9bB6FvCgE873fJj48dGSuvahkgTulLRA8sOEqvYa1Gb1L+KQ81IiXPU9COb0DKHO9FvcpPc5fCTpGSK281jM
pIvVXsTTxQb6k9H5jgvfC+pLzY5oI9Egf6Pejupb2ymgq8lNaoPWzTSjwW/gi97tUlPgTa3D1UYbM9LJE4vUp/Rj4/oAA+3Hr5PI7wMLpoBDY++pLrPQUf6Dofv6E8qiIoPdhZWLzTlwu+ogGWPYUbCj6JxPo8jnwZvo40mz3EXtI9tpPavIg0B73qafU8po2GvXQubT0kZzS9HY2aPYg68jv3epG8LfyCvYh7iLym3Ym9pl/3vCBBwLpRagm9JNjHvIYuRT3DwBs9qvSQvOdrUb3yyai9Xd+qPQpR0L0g/ai97VPIu22/qL25Qgi8TLTcO3YV4j0FpyY+wWsevh+Aw7zAkoS9IEbMPTzT/72rDlq9iEaGvYNsPL2WW5K9eQs1vUA2ET758mU+wrASvgP/Hb5/Eje8ildbPuP3SL5BYfe9mnr/O1jkUDuqerq9/S7nvdjC8D1+9y4+2Y37vZPVZL6z5bG9OnMtPoG4Fr7pQua97ONZvfq1xLy550S9QQ60vQuyrDM
3/zLk9YhPDvJFBX74Ilpq9R72CPWBgvL2bati9b8+OvNv9qDzeXKo7db6vvdnTwrwLZHE9XEAwPJsGyr1NHbO9k76Fva3CHTybFYK9HCCTvRM0ZbwI4gi93gk/POmOJr3Fyse8V9+FPCKVUr0i3K29TUwxvGQMEb1x7W29dhO+O+pUn72YB4E9wZQLPZ5p9Tw/Ydw9NUmQPDXO+zyrx6S8j9QGPuQyrL2DBX+8evlePUGF4TtfrHi7dbUqPTtZXT6txWw9DpVaPUrjJT2NzTQ+5cf8uku4ez1+FiO72X3PPUAbNT0h/wo7H/6CPSu19zxP+168uxXzPLXS4T3+Tp49RaygvVeeBD7zShc7YOhaPWGHMT0pMOK8IGEPPRDNFj6+Yk49zCOMPOED4j30y8M9Ct3EPCSnKD20Tn49NGGTPREEhzzUWzC6SX6pu/S4b7wAJYY9GZqkvUIWwTtskas94oLkPMhhyLwhJsG8CXOFPT5dcj0/cC09QHrdvfXQ7rvPcJQ89YM
AevaSrurwyiQa9t9F1PB8GmLwlVaq8NX0ZvftQJ71mZNk75pq9PCGj1byqMoi9dAQ8PecGxrtOlvm7DUUHvG0rsz2U/ui8F/cEvRdVx73hs1C8ux9FPQ0Ihb3oRci9xGdQPH+/eD01HaK9qKWjvVcLBD15zXy7jM4Ivjh2hLwPGG+9E6UDPZrs5TsB4OY8jolKvJavsjyB5A29gfbvO3KYH736QRk9E/XgvacGDbv2bwS9BPMrvRjSFr3uXLQ6nCMZvZwHRboWjXE8SSqLPZ+z3zytfea8OldAu8TlAz3Fcme9nxeFvAHRPb1XoZQ9O6cnPLvBkL2wToq9XdPQPdNRNb2XboW8FhhjvcNkTD3ecK69MRAsvWbHLb2xjrS7H76uOzNiar1q5sK9R7GJPb4xNbwXlB+9SOuSvQJjDb2kiOa74+aFvAc28TtnLjc9PmHkvPvlib3zJDy9kEHtPKMjBT1Yem+9kGI/vNNgJj3FPle96KY9PdNKyDzKqB07ipupPCvIMrM
0PVdy7GzElPRMs9TzRupq98ji3vUoLBj3cS7i8AAEEPQsM7rueMAu9soCyPF3uybzYkCO8wUvWvIOBC7uLAc65qA4tvVrQBr2cVU49EpFqPbkLlDz0Mwm+6OehPbvZibwHqSC98tH4vSB/yD1HPAo9Y1TWvYngCr6wLoe7OaJFvG1pxjuvA9u9paqfuW6Mmzsj5xs9PGPJvIc0hT3+BNe8YgIrvT7V5rvkAy09ru4KvvWcBbwg6vc9bpAFvgYOsr1MuZo9avSkPUYjj72BZdO9rKuqPNxAyLxRIZi9MbyVPBCSoz1axQU+cslGvaU+VD2Rx/M9VZmdPfMVVr0W/qA9KaimPTG+ib12Fcq8PjYFPpqWEbxwnN892pmfvACuSD5aJjE9NwF6PdwH9Tt0xlA+EUnBPcFAGD14PWY9ZjUIPjflB72r6wS9fYyUOooB2j2oRFA9Fkx4ve97mj2q4vg9+QVtPBs3XL2VBjg8u2DyPdM9FT0bml6+90ogPu1lXD58Zdw76mM
WFvqo7Gz40FpM9iTq+PMXsAb6EfbY9rDHIPOXqKTweeEi9UfK9PTR3cj2DkoK9bQQiviRpTT2Oh9M8XIXlvX2Pqr2vkxI9G0ZNPWnPP72RfFC9AHwwPR23Oj3RFYq9qAidvWChCr0+Bag91gDzvKqmt70cAIg9jFfwvKOM4TxOkZK84xMuvRfqrj3KJw6+aS6sPJ2bRL0Rppw9I2BPvbZSt70AN5K7yf9DvDs+jj3hrpU86bpjPaWGTz1KOU+96uWGPUsX/7zAhMc9B5SJvOD8XLyExce8YWEGPXvmOz1vCFE9wG8AvV/Msjyrxre8INNZvAKqt7w//6Y962mgPcQworsFzEU9hlRLOyPw8T2pGbg9FHdAvVyHhjxXi+M9aNIhPJeGyDxSv4o9koUHPTonADzJpP88fgpWPey8mz1wbBg8l1ZRPZz33z0NGzg9GdKzvfbkBz5gnvA6TQilPVKkLb3R4ae8HmLFPRbBiTlQ92W9G8IQPPsdGT4ohzC8+R6GvQYDrTM
1Czs09Bwk9PCe3Jbyl/4i8YoesPa/LUT06/IU9UZmIu+gEQj5RC6M9nujKPfwIGL3qdLw9rX7aPWFySj0f6IS9/tiJOyqTJz3aVao9wv45vGZAKbvSD/Q9R9qHPck5wLsxlb4855rmPVjacjo7x1U9xc0QvaH1mrzUZC89G+PaOuIyWL3N/JK7Y1nCOzH0PT1me9W8QXgbvWbagDtgbl+8ZXfoPFxydDwxDrS8jfzdPBQlJbxsWBw9zNk3PM2mrD3EnbC8LmwKvd8ILLwFkig9MuDsPSY5Vr1rL3m9Cz0PPYuXyD0OF7u9SsrZvZXYnz2K2LA9SiPdvZ8whr3Uapm8VlAaPcWJs72Acoc7IlA2vaMKEj0wz/y9Nh2CPbkkXr33/DU87IHtvalAP7wpURu8WvGMPGrsMr2/bZg9iVvGvPAhhze1YGi9wHYwPRrykb0KaCQ9EeLxvfiOPjyKerG9qG1Ku7FrBj1/LgU9CydOvEYvkL0srBG9tr/yPF40J72Ql7Q8cdM
12vNJlsLxhfk+98AN5PHILW7wDUEY8TbWYvRZNmb0Lbw+8Bq8kPRcxgDvMHJu8n5gRvJXLGbz81Dy9wp4rPHQub7wE2749NmTTvJsxervoJp693zuyPKxOCD3KNc48nnWivMosBT1hfF+7S64yPA2XVb1Juk49GYiLvf21+DySwoK9WGIgPSLJNjxCTku9gR4avU4vr7yKFqa85RxAPfrtDT0eKEo9uigZvRn0ebwI+1a9fZsqPYfJP73WeYe9k9aWvcs10jybYja9RrUVu6Zr5ryHXIM8++invF8QtLzPHyy9Vw1mPYOaHDthwra8EDKMvftSbb2/sCy8N0xiPbBmRr1G0qO9i26OPdE9jT3LUQS95Vk7vb6bB7xGl5y836ZBvdTv171F7+68d0TxO5vE7roM3tG9go3uPWpCyTz9A8G8oDmuvX38vj2RG3Q7drEhvRyaDL44Rbs8SSdGvVZ3ubzFar69U/o+PXwowbxrGSo8O6WmvYCsiz3PVt47dJyHuxKvo7M
2qBKg8Qs83vcHzJT3Liuw8rrk6vbDICb7+xt48pS5jPTOKbrw+q9O9kDyQPftaXL30PzU82hI5PSkWtzwv64A9HS9gvYl1AT5F9Cs8ar2RvBOSlTwGcfM9GJ5wPY0njL3jEji8qDYrPgXFtTrdmIU97ECfvQgfhj5Ahik9YZDxvDvo2jrXPyU+zIRvPVzMiL1droG85fA5PhxVh71DMzO9JfO2vFCsXj47mqw84rB2vfjfHz0RaNA9VwV4PFNkTr3lUqa8t0bmPaJODz3jGxe+PTO2PdZxRj76ltA8+q6CvsCfHj7I10490qISPenZwL2US1A9jHsHPoOr2zv5nkS+wCLdPbdmOD6yWoA9jSlSvlsvBD7CxFU8odkuPahZy73gNNu7URCvPX3ekjzx7u69K2oQPjuUlz7eJIu9NqxRvm8oEz5YLCY+vccWPUCKGLwy4B28nUhjPbJbIj0b9hS+Blg0PidHUj6mbJC8uMFRvvWpCz4dics9X2JfPRo4n71xvik8KyM
ICPovSdz3+DT2+BV3gPcIAXz54ShQ9EVA8vhXpET5kaaM9oiwCPWIWpbwfSo09BA/wPV21Qjwg/5m9DBhTPVTNJD6IKTM9STDLvSC25z0q5As+DAMXPXxXDzwjm0c8v8rBPew6O71GvIS87leZvcQNZz6dqRq7s/5qvKoNh7zWff891cQcPJ2BDD01C4C8xJDbPL9u2rwqOEA9GJ61vJciCD78IrE9IEJHPdOMCb0+WdI90bG/PMcWq7ol9AG9KjyLPOqjDTxdwoM9MkFxvd8uoz3Ucqg9vJFcOaiM4Tx4FFa8iixRPbbphjy+lLg86yGSvZiKUDyrfPA8y0vIPOGur71sj3o9zNiKPaB+Zj1amhC9IbcSPYTPSr0/CA69OGgWPYno1rpdOqq9p1nSPWH9SD04HWa9mym7vTl59T3a0NU8NWYeu5iFvL2LJ446+sTwPTH40LoHhYy9YHuDPOIYdj1AJz29zlIQvvSPxj2pxEc9tEvDvOV5CL5VgD0997A/PcySu7M
x9xbm7i6ZivTGBSj0/o4C9AtuTOz7KqLoor7s8NMIfvlgoRL3wUvi88Dl6PYO0Yj2n6AE8zoZdvWsc5zxqYra9JH2DPDxBP71BnZ08AkJrvaNz1LzzaYW8DgHePAMdLjwcq38982RAvccKLr3gjwu9ZsmsPRMKlbyAwjC9lCwnveoMUDuatuS8ChexPD6Vlj3q4ZM9ZVuHvYf2g7zn9bo7tEmnPYYBBb2NMQQ9rqvyvKkOgD1bOb29M60nvRNyfj0UJ0I8OYgQvSWkjb3hczM9FixdPQBh8Dt6M3e8arrouwO1CL2NX8S8psIaPJwQprxm2j87vlwjPBWfJb3dsGe9VQ4QPSTwsrzNJia9xtlWvaDRkTuVw2m9t+0jvAlJPL1Bux89+FU0vYK+NT2XMYy8K5esPK7gibweC8+8RzKNvaS5wzz+AC+9t/03Pb4qz7stiZ49t8ssvAmOCT1Kf5C9nnGDPWrO1ry7qGu9eVOavORgVD2C7ri9/FMWPZBtVrypPfo8CrM
TtvDTz/DluqcY7EnzoPewRSL1Fd7q8m12bvejetruDSwi8/bmGO0UWJbzNt6Q8qqyXvWSvyjxI6469AqnPPSNcrLxc6hA5dNkDvTOQmDpjdNS8IAO8PFnyQTzj9eS9mjexPCZ8wT37OGO9uQPAPGIQZjsMMdk9CzOJvRuf5LxfbNC8GwMoPb7+17yy7gO+zd79PDe0nz3K4IK8RdCsvbLmpz38jTU8XjOIvTeb/bzhVCe9rpMMPREmf7uaiRG+LLIMPWojbb29psg7GQXPvZyzez1pJME8I82hvZ9EF72t62Y8+8rIvMRmbzr+vaC8wlkFPWgGFr4/0589QrHLPIYSXz14qIe9tm20PAAKk72e0YM8tHXHvdeazLwY7eg8xNTbvHHdp7146VE9+Z6pPJEHUj1U8XK9KxqXPZcoTzyGJto8JWR1Pb6HsT0CslY9mHdmPGE0hT3lVsw9hW+gPVDberpbCwA8gYHhPRybIb0zlpE8kzB5PedNkT1QZb49BuuFvWRDuTM
3MMNU9Y5KFvHXIgzz/2JY9SDoMPvt2AD1sm8A7MqzwPUTbUz1PSbQ9BshQvTsoGT5k/Xc9KFTIPHanlTywHT89197QPQPjdLwINKq75stmPQUrGz1z7oE9suMUuxcgHj4uOUo9lIAFPUEJebz6+Ps9FxTcPcU0gj2FfOy88zebPcapcj2JPkw99qGtPDYkIj6Thcs9i0gvPQ9fyLyTNB4+EuWhPRVw1bvjmiM8ZULxPb0FHzxiXkA9nCnpvFnEDz4NIHA8ZDC8PMomPr0l4QM+mXWmPayomD1eExm9Or7KPb4lIzwwxF68Oj+3vH8Xnj1qiIA97SYtPTebDj1n1bs9CF35PQ6Z0zxq7P479jBYPE9Czj0GJ6w8tW+muz5XqrzI6OE9SxyBvb0F0DwbAFI9lbi/PY61v70Bo8U9AXeqvfV8ubxcN6u7Str5u/oyor2F88o8KICYPchSqbtOujM82L4APVPrEbzi1TW8wpP0vGbLfr31wkG9y+covX8TlL2mans7I7M
X7PPkWyzwxlWS8efbxvMkoljzv2ig82SmWPDqitrzozbC9qS8QPSkVHz16MwE9rk0JveLFtTxBJCA97uakvTgIF7xgQrG8squDPbAms7x74ui8a1GuPRpmkT1q+62905QLvqmVsT3/7O49GSQ4vbeXdbz2H2K8+v8KPu/w5bzQJzm9vHKQOyB6wD2LouW9y9nEvbPcZz3KT3876PkrviF2Yr3EBvE83VNZPc2oRj1iQeE8jMP2OtettzyibCW9qXclPJ/MhDstUpA9hpbtvSkqc71aM+Y8B3oxPYBRnzxRvw49bzRSvbImaL3gmCe9CmyYPTyI1zwM4lu9BYmZvQwdor1EPIy8ykWdO6yPlD0eeok98JTeu9JeNr12Vjc8htQxPayqOr0hN1i8vesCvaiHSzyE/Pw7NVXjO9NJoD3/VGA9udvfvJXarLoiLqG81SWjOmiyLDx4hIm9YHudvOSSlzz6RJG95Kc4vS7uHj1F3+A7tc2fvDKsgr2QoZM8vtx0vSSjqTM
xkhyy98GAevOE2x71OUTA8ln9ZO4URNL1vWYm9hMDkumm6iT1HStq9k7+gvQkAwTus8ci8EAqFvTU/Nr3WtDs9OHdkPZijBT2/jw091AJYvUyMPT3cM9u88Q6DPSAjjDye0ZM84m62vN3cJ7uKapy9ZyqsPDf5EL1YbcQ8PUwYvR4Z37xV5J+9B/tMPfNxjL02gAM9JlQAvP3Rtj2+edy9o2MyPYtV7Tqr8KM91xOjvQpJFD37gay9FtVqPRFZib3lBYc9L9quvTmb+Tzx3/688FuxPCEsorzqNK89b3VwvJB0FLrhLLK9jtemPe8Yb739Uja8JQtQvH2fjj0GRo68zS4gPabgebvVuUc9WK/9vIN/hD1y0929vnQyPEOPK71YlV09zBW/versibx9L4i8wm3HPevrIDzsG4q93LWMPaJ1JzzotTu9Y/UwuybITz01osg6zOfNvctfvL3KiUe9ymq5Oqx4Gr1ZozW+PeXVPRRuBj1DPI29umO/vSZIVz3YK7W7JnM
7mvcDFR73YTAU9UgNbvQhB8zvFks69EtBUPWTyy72b0Dc9bXMLvY0LqD309jC98YVEvR/ieb3Fmx29BicPvhE/9bxky528pEAxu0fsBr7NWLQ9tuCevLbUKD1ASqW9dqNtPUDa37vUune5J7RFvoQbnD1XF128BXoHPSaPXb6AD0I9Q22pPJPPsz2OuSS+1CtDPUQvC7wqXaw8y/AovmYVKLxAEJc9sNgfvYVRCb6xz5A9Er3WO/j2rz3mm6O9eLcaPdUvJrxqvN49pAYevnMrQr1tmLo8nF1yveyAFL6DioI9LyuGPWT/Uz2Kpfa9nHJKPL/Feb2aYfg8lSR3vc0plDxCSlc9ptaJO3kM871J0C89vYHLPVlFOT2LLIC9XGQhPV+JqrytGCY8Pw3mvTxa4jyBMBg9sUMjvTvnjr2elN081uasPBsCjrrUr1a9syqePXigU70jbmA91mAUviniLz0e8YI9EmfhO7IaLr714q095pAGPdLEbD0H3Qa+LwWRPK5PKzM
1X/NU6kuLGvaxlcjzDDmo9DHn+PBDFHr7D6F49H/bvPE/gqLxjCJ+9GgF6PfTGK7u2I2E9O8+6vSgJZ72Jcgu906KYPWgeEL7TJgU9jrN7PUILRj2Kh6q9XVoAvIBlXb3vE7E9Ljs6vArd1ry0PoG9TmBIPW0ijb2NikI7LNPhvJBaTD3DbQa8ZOUDPGh26L37wBQ9SC5ePQRPQr3gYOm99ab5PSPbW7yix6A7lXWzvajhrz1PvMQ80/OGvaYj7L3repy6TJ8BPmAsxb1FdRi+o+F5PZJ/oD3C8V+9NrcQvsknSz2qWXE9HiHlvRF2Br4Q9du6cfZLPd2EYLyup7C9VtgnvPg4pzo1ZPu9WhbJvcjwHD0WtOS6g/4kvp87or2+qVW9rM0yPNHMFTsKorM9LhKJvVMUwjx1BGa9OngdPaqhBb3huW090qXsvdlHEb32O4S9iu9GvTA7aTxQUhU9lNDBvejSHb0N5XO78yrCPaOYq73vBwq9FwUBu3jDFb1MaZq9I+M
MqPT0bUz0h8H26pxCvvXLkir3a7Cw9F97SPbWHk7xC/vK8sOCZO4TNsLx9ZZm90/clPZclVT09xFs98PMAvKlGEr0qBzU84A12Pc3QV70r8Ua90rHMvGFleTyN9z+9runZvJqZbTzSS4o88O+GvEhIk70hKyM9h4IuPSSjFz2o5P67ozpePPBiP7xOmG28HisOPHMiHb11f+O9i8MPvJFkhLo5E269LqYPvs+mLj3kMHG8YJ60vVfKGL45OUA76dadPeRX8LyfNyQ8A6aCvCT0SDvAn0K9Wnu6PJxvDj1Eq+o80CAxvdzWOby9lUK9ceqNOzpiHb1LE5e9/9yku3QCnbz1R9i9kFsSvVi/7jzkNeI8WAfSvPmk2rylSlK9IRcGPbkbRT2CLzE9+8t8vOz0pbv9FDM7wUODPc59cbze5ki8tmitvDRrzDwucSy9IrrNvAyez7x4WwE9zFkqu6d3Kz2jxSy9pnv/PSYolLzGRx29X79OuxIMhD0ivZy9cNS9PCSZp7M
wPntg8PoiWvUd7TTwpQt+6OF4BPXuG2LwoJ9U8YISJvd1+3TyBYoK9dDEhPWGesjqdp3M9ZoMHvWeLVr1+ZC+95D9GPbU0yDvtWxu9LmF6veHBK72HXKW9LMFXvcKq5Ltcy0O87E0EvafADjsALh+8yln1PPPtA70/V+O8eikgvS1yHL1V1jk8q1QFvRMdxTon54G9U4e/vIIrUTwMo2u9H0HzvOpBhrvpqU28AcuGvea49jooPh48QEXWu7uO9jvDOkS9TuzLPXCpTTzPlqy9Fo18vdfHXj2Omvu8f49/vTZEqb2Pd4c8kJ2aPJV2Mr3w44y9bHeVPZlLh7yVTmi9sMNovTwOUT1LmQC9jR7GvWOUmL10ye68etfFO169bDtNHGO9ZTLGO2wfAL240jE9r2mbvWrEez3S8p+9jK6DvHQyqr3JQbg8AYaDvZnN2Lwk2pa98utnPRQCbL0uVBs9iAZWvamZhz1HSCm9SeYUPKGa8b2YYlw9MnqSvSFmoLunlBG+7/M
G/Pbbiab3Nt0c9taCmvTsCCD5r+oq9O6cPPRThq73KUfI9XvaHvboldT36Lya9VNvbPeANir1VWLs9cYk8vZIibT3cHj29etqlPELp5b3/lHM954jZvEZEij3vUqS9HqfHPdCJgb3ISuo9BO3BvFMB1j3O4Ya8Wj6APRsPqr1ET/Q9RVYWPD5oHryQ4NW8QHDSPcHZmb1oKIU859YePd6b0z1xbJq9bWVBPRafrL0ZNX88x4/DvSxvGT1GBzO9wGSDPfOlqr28GIg95E22PKV/Iz3O3n+90IiiOwFfuL35Q749YqMJvVU4Qr3zu2u9rhD7PJ6Cubw6djE91+UsvLjOyD044Eg88sPiPCiqqr1pCGE9StM0PWDIhL0nWQO+KrLgPeJ5Z7zbm0e9m+YtvcS3yj3YBS68BbesvKLaFr4K8y87lEpGPeoZ3jsbAXq9X3U0PRl6XbyGXvq9Ops8veWZ7Dw6FnU8x3mIvS/m9b2kF4C9x7VaPc7Cg72ZlWa9Qe/ZOpcw/TM
y+Y229Rra+PHvCO70Vu6e7Aoe2vb39GjzCSPW89XOrvOdZqbywNro8xhdAva/NFL3RT8O9QALFPJDpmb2SxAs8JyiOvVSLg703hM27SfU6vfE3N71/o5C83np3PA+a3bxSlbi87OOGPfmjWb2dCZa9NDYRvW00Cr2f4/C8c7zcvF+zPT1/aXk8rxOoOy8h/72Bg3q9HCNyPJheYb2coFK9baW5u92ZhTz8XLW994x3vagPBrxZcOE8dMSNuqQ6CL1DxJO9C+KFPRgYLDwWILW668ovPLRghbyTmdK8tXgSPHTBBbxbjiU84OyqvTqbrr2W8Xa9gPYwPdAJuDx69eq8CfeNvOydITy2umG9KFcavRHJhLtnpIm92EL1PL6D171+CKi92pSJvIAQlrx1IEi90QJuvT/r371UDY88EE0FPYRsRz2CmaU8SFTPPAbCKL0Bch696AoAvd2elLzeLb87luEMvU99mb3EJCu8L2oaPXjbYD39oQ+8QbhCPS3FUb2LtfO8tQM
9JvMVgnTyhdkS8R+hvvaP7gL145xg9XPMcPYFK8LwYLe6855+TPYk9U70hZhu99eZmvOMY4D1dq9o6I0INvY2Nwr0wCly8c5BAPRhWIj0vHbW93iDBPFegjL26eYu9nnKHvC59jTwLjqC96fmNvWmrjLxm1+Y8fo/kvOYxvLz36te7CCHmPG/RD72oK+e8iS+sPeGJKTynJIy9k5SdvMt69byJp5K9EZOXvR4/cbvUtYw94huEvBTFwr0UIam9OxHjPWEdg73NgkM8dG3TvCedb7ylxE+93ufFusyFT7yehjA9zsWQvdNOS73mIya9GAEVPeyDZb1tcW66vUGnvQ7IAT1RbsW9rei4vIAmDD3gdww8U+xgvUqLrL1gj107hH8wPTTnyrzd58S9HBJovQSosbvWcKe9/JWcvf67xjz+OUW8EnuOu0WlE71H9pq9UTOjPUyPeb3JVIm99b3gvUSNbbxTupS8zrSGPbAE+7t31cy7gM4UOitOeryFEPS84IoDPccuGDM
xRtM48G4T5vahRj7ywgma90ictvL7WH728XYO9GYJfvMU6Gjx5QgO+dbSMvBm0wjxA6yo9k2uyvXlCrL2RAJa8/McHPayElb13H2i9/NfwPKb4B73THcu9rQBHvKhCkj1bxhK9oar4vca+0L0wUrq8NMBPu8Lqozwt6r69FQBaPFIgR72Wkq28jN7IveGO1zwBHJ48G8KGvSNQ0L1j/jc8ulfQPS72Jr01Ada9sa2kPXk6pbygRla9L0cAvo8QtT19JKI7HkzYvZ93xb0OoIQ9dnhGPHFOHjxAaqW9g68sPW5xkz3yQUO9yQbyvec8rT1YLm08I/GbveA/Lr5G3pQ8S0DHPbXoTDwROvW9lQLLPT5oQjz7QFe91+fkvabzjjw0/8A7oG1zvWCVrr11eH89X1K6PfiBPr3oxfC9qgAaPci5NLwkk7y9dv9avSoaST0TKIk8Kq2kvRvEEb7jT4Q7qVRpPb06GT14MoS92BTtOiYhK72vdqS9miXYvNSNUjzn2pM8mwM
z/vZsulb2Oai699kaFPTCxO73IKXu9xW2/vMJblTznNPy9bP+1vfD8bj2CnTA9M4+6vR5YiL37/468FAiUu7Uq6jsRIXO9J2k1vV78kL3GrIW9XDITvdq4Mr0WzB69lqIdvp+pH73vd3K9r4ERvPbbvjyeTyQ96Tu1vUfbfb1BHJK9B/9lPdSdqbxwGoO92YwIvmKTMrxoRn69SDvOvUb72Lx95iY7LeC9vDUwnr0IN9G9qeffPcPvRb3yk6a90F22vQm/HLyHbcO8e6VwvbDDOrySxuo8hzbOvLokz71Slo28ywuoPWT7xrtKs/692U9NvdL+Ej0VP8G9aI5BvZe+pbx1O2w9sC+FPNLI6L0QOGS9MoDVPQPxGbxbLK69NugCva+AND0GtYe9hpwUvcLDubxeyWg95T+5OxYr7b2hd2+8zBLQPCFqk71Bk5i9eLUMvY6qGD0X8Zq9HrGEvYm7NT3ggrc7adaKvQvFtL3lfvU8K2pBPTRLn73+ZpK9iX6lPHZOZTM
xjg4m9ZrgzPAkjFbwTM4y97zcoPS9Hu72cKBa90EhVvZeT9zxvdrm9i9shvQXHhL2NLSE9mtiBvLlohDt2X3m9LBNMPf/yFr3uh6G9MFfVOx7VibxOBqm9q/XlvQ3Dtb3DZIG8tImNvdTVXLwh6D09FJx9vJJfur1BQU08GFypPFgTmDzwb6S9gmMSvXUk6bzXcTc9BcIlvFS66j0E08o9uQpCvWRwKL2hh6A9kbyZPbDssrzSoZq8CbkMO8ni/LpFkdC8qKNTvV2zPDvryg89nbA8vbipFb0wn9G89e0/u5pU8TrJzPm77s+ZvcfAaLkPw/68H9p2vW2uUDyoyaQ5Acx2PBg6O7wh9V88ejjhvP4cYTwfW6y9i4m0vLP7q70HKN88IZQEvGO6hjz6gDG9iLW0vDfN/byePKo76CpNvHrFlz2QF5C9RD9LvYb3vb0CpFA9bX+3vW4cJjuF3s+8X4k6vZWt472dm6O9qcFSPVRyPbwoL5K9g7uWPKcgFr2AThw8BQM
+RvQF73zwONNQ8A0kmPK+Zur3Vapi9+PioPSu3SLzbyhI8hBZEvNSUBztDhew7BnUvvVKir7xxSZ89176LvTflQ72kYJK83qvaPeUTTzwf6DC9veihvWsoZjyyuIe9FvwevYJB0jxfuT09WfdNvTkTTL1oBYS90HjHPTpc0LuWm6K9bsTCvaxV2TxlIYm8877xu8S1mLv0Tok9FI0WvRA/jb3TCOm9IMXwPfIytL3Sc5G9VRtkvXaUmDxf41O96s9yvU7yg7tJcw88zJGEvafYiL27qYG9FcsJPTlnlLvAalC9i63qvea+aDw6/sm9MI6DO5xyEr0JEjs9nhkwvaXJoL15v0e9NwO0PIX63bytylC88cUfvu2g1ru2A0Y5NxSSPNYwOL31A2M9hh+ZvQAOur39k+K9qswwPX9Stb1sgHS9mi4NvmbpAb0GMjS92LpivNPEQr2hgJG7bfpou/AX5Lp6WMO9ryGyPSrIobxWoJk86q4Lvjw1ET2S9CC9gSL6PM1bc7M
2VTC49u4OwvTBG7TiwfeG9WUttPErOvL1VwCG9hj8wvs9xLTtI8OG8VUF6PFqwIj3ET488eg/7vGNZjb3QcQm+QNmhPbrFd739KRm9HoAVvphOCzpWiY+9zY6hPMs1Rr3G8iM8UDGBvdMKjLxkWtG99VJ/PRjyn71/eBo8O/0Qvh+dBr00j4S9P1WKPFPMhrwt4hI8g8fCvSC2wzixZtW9FbSePUeLsbyTalW99xnnvWC1TDr5+yC8UgxYvSHbCTzloFG9DFRqvQwamr3RGlW9MLpBvLSbZ70Mt6y9Q4TVvYvxVr3GJZK991cqvZEeELolK4g9h8wMvC2jub0Xw0K99+CpPSH3Zrwv7829f4Xlvd5rzDxKSBa9IZ3lvdztnDx/fII9YiPHvGlNaL0UFt29S0aLPaIF6b0MyRG9Ve8yvRTPkLy7ph29Hpg0vbvstrx8S2Y7EpkhvdXN8706RS293woJPgdgFb0Espe8Fe+aO7lIiD1CJMy8QW7MvF7N8zzifU48VjM
RHu5/vA72jNG6952lRPSWm1r1eEWO94AVoOu6rUz1m+uW9sn40vcKyq7yw/249jLRrvI0Lxb0B0kg7Cm6XPbgOjbwPI069VbkAPazniz0HJpC9T9PgvCZ1l7qLzNu7sp1IuwrXn73TmyO972axPaTA3bykE6u9Fpp1vbZSLjy2w769q+ixvRFSubzgvZa9tipHuwVewb1EmO+67dQWPFsCCD2VMje9xqszvSAFhbwgMju6+t+SvUxamzsAbR69AzdNvPtSy7wf0FS7Jf0Hu3wJ4rqdfoS9s6djvcDDy7tNTW886LaCvd7FJb0lgak8sltLvXiPnr1Cx2m9okvMPCoLRr07Y4C8yRqRvZR3nbtN3JY8S2SHvf6SMz29SCo9aY7TvVqcg73uxbI9NbChPd5/Ob3KPNG959fYPD5cqztJIGm8O8fevN7dyD3YFNg9jBrvvbUXiL2O/nU9SIubPaQP8zzS25q9h2PHPaTyvjxryQC965++vcPhOT1eIqI9PNYovTLpsrM
2zo0i7FQQGPhUotr08FYS9+htWPADWqz3NqHm9nSAPvdAosTtJqA098Yr/vB3j1LxvSQe92lKpPRB47zxkOdm9V0zCOxc5qDxyJZo7wFqYuhFAR70ivQE8wVZiPeHGYr06XkG9Tvcuvb+5az19rVU7Ic0hvf9WAb1ucP85kPaePPMLrLwZb5i9kPeHPXrWFr2DHr68SGDcvA5nRz2XH2+7f/Iju6WDfb2MmLk7YPLXOEJXCr3KrVq9X76VvBM8ib0cGgq9MJ7aPNpXnj1zarY8xPd4vdHJaL3bLh69NGY+PLeuFb3XMQI9bJ6XvFdTpDvJ20q9K+BbPSd1gTxcTRC9ljJKvBmRpjuDq2292U+uu3CaPL2IJHU9EgiYvZUeLb3fYU+9kxi0PYnVETwZ7ym9n0ukvfIQBr2gLhy9VX45vYXwTL34Shk9fhy5vfUHN727CNy9+/TcPf2laL2APwC9nqtrvQF+kz3qlta9ommZvYRfMzx6FoY9WHvpvFp5ir19SYu9EtM
sePih05L1xYVO9yHgJvj0FjD2jSY+8CkVXvfIeSr1J5Mg77VrovH/Um714RgO+m+YDPtDINr06iuC9xmLGveEaPz31twi9AWePvexyvDt6/B09eDO4vZCm8b0I6uW9K2rmPVX1ir1KNVG9AC67vTUwNz2GUAO+HGbbvTKuCD3Z+DE9vhzDvSZgk71CN7C9BannPQ/14L3jL829037pvYpwvzxhQPO9age5velh/zs5BxU9NcZKvdts1b1c05S981b9PQbWBr5+TdK9wo8FvvV5wj24a+y9rRrGvcUIBDucQeY9K674vRYanr12eQG+TgLmPeOcH7603pW9iL2avfg4oDvjIPC9r5q9vX0LTjuGzbU9Mj1svaE0mr3JwyG94VeuPS0z5r0fO/i99brBvX+ytT01gXG9TVTgvQ9i27zOxls9BZRevT/XBb5Wvgu9jfQjPh3k071woe+9eg8AvrmSnD3rhOW9l8BzvVk3Fz2hsS89t1I9vcb6zr0tViW9fCkLPj9eobM
3JKNO9LOfZvRy5ij293qy9krMqvUJcpjyrJJ48jk26vR/z6L07Lea9Pdm4Pf/l7b17Qmq9ZWFeveCZDLy3UMG9uVltvTeI9Lxisa49yBWlvfJnJb18d1y9iPJuPaPpEL13vre8bGmAvZ2gmbwQyMm9lb5BvD4sLDyI8Zk9FgzDu0Laf7vlp5e9KYMVPcWzI735yXa9N3DwvB1vJT1zmwe9ftwpvdwKbT1HtJY8lnxRvZhkiryaho+9EekNPb+ugL03V7A8smIevQq5PL1gdry9qLVVvR+7MT2rFbm8djMYPSOvj7yiQd+86c79O+qvtrwL6AS9g6AZvcXBob3SAha9sZTYvOypAb3HB6S9r5d/PTAt/bwRu8m95AKJvPrI5bx707m8/FCNvRaQsr0uB/s8G3atvZUJLL1k4K88tmd0PA8zVr35TfK7ahWBPSU0j7uqZfO84lm2vB2RXTvqaBW9ZlzKvT/aTztbntM8HQSGvebM4b0IVza9Ljh1PQSrRTzx8/C88FM
G8uSNXST3yHVm8gpE1vW/ulT2cm+o9gS6AO8Rz2r1XWJA9xKjEPbsFrL1Bq8K9s/dEPeD+VD1c2m29CGrBvVZotz2ak6E997O3PCgtvL0tHw0+ph+BPZ++rLt3Vm29sL8BPjk3Q73hiVw8Zyz8PcSt1LyM9oY99UIIvuZ4AL85K7i+8YJIvZQC9j7h4RS/WR7mPv0ACr37p6Y+5pAMP5XteD7GTrw+yPurPud+pL5tVTC+ouuGvuo4eL7WKwQ/GO/dvk4B6b4Rnke+noobPnIlWbxIccq9+EEuPyPDmj2k/4s+EWhvPqvnmb5lbgU/rKcUP4f0ar/ef/u+UpkFvw3KHT52cvW+tXlovolihr4/Yra+J7vNvnm1Dz0qr7q+O8EOv6N+WD6+Pxm/mt9CPi/IC78AOn0+TrYLPVSHjj4nVOa9E7Z4vhuLCz4Wug0/ilCKPsVdz758Cfc+zHEmPA0C0j5KIgy/nN0Yv5I5Gr/KP9I+5biyPD/VS753D1q+CIrEPlWnCDM
4YF7Q97B/Ju/yUIr232WQ+873PvPK+mL1hqVK+YI6QPk0+Tz5WHeE9HNZXvriyBT6qyqc9OjZwPYpDrb4hJ+0+HFHpvlctzL7zeWc+Ko4IP9aQij6mk+49sXk1vjqlyD6HONu9HEJmPkgG/r7Rtq8+xldKviw7yr4C3+K+XFuvPuyShT7FW66+1dacPbe+oT7MfRA+4AQVPtTwyD3JTp2+ZpH4vGC0/jxGWRa/0YZ6Ploz9b6tPgE94W10vukIrD0ihRs+/LjsPkkMjT5xLds9k/yIvcEub75ylQO/sK7dvj39m77gF/U+QqdwPuvMCz/W+9k+xyJevjA2mD7wic2+hwhGvmMblT577Va9CLK7PRoqgL2JbDk9E/I8vVCoCT9EjN6+lFKgvJ6HEj4KZsu+38drvk396D7dNvQ9/JWoPmjq9L3gALs+RnvevQyV9T7uDFS9NmQIP9XPBD/q4AM9/SFFvQC+Uz5bebk+ZiBaPiOGgT7oNpy9JSqOvocMED8lyd2+4kM
nQvksHiz51a5y9X/5ZPvFLsD6OXoO+rmosPDogfT1wVug+AdI8vgkK6z2djJg9DV69PmZlqT6qtEu+jQncvlQ8q77VnuK+zqrQvjPg/j3ALTw+4XpOvbbAML4g36C+w3UPvhQqvT0G+uo+zTkQP6sEz74Pb78+XbGlPv5S1Lz1Cy6+LJquvkz2uL5Bu8E+uqJMvskbmD0Ah8i+nvXmPhT8kT6Ix3O+yAgHv9UgUb1rypa+Rredvo2cJj496wI+1oevvj5mWr58PW6+EZKJPsIUYb4emXG+9EJcPT/LnD79+pG9KIi9vhW3gr5zP/O+9FzpPQ1R6byZ/Aa/7/oOPu6qsj7TGQC+Gu4wvokrg77iMK+9FwLXvo56ED5hIKc8r/bhvrSTgD5BIJ8+CeoCPqTYmz1WTCY+7RgBvl9WLb8De/6+MRSAPkeR+L6uki6/NNDEvhKiZT6nGx8+/168Poktrb4E8rQ9UtDjPrtUwD6omJM+NSwgvgjmIz5mTM49/OLyvr+owDM
3KBES+15SlvqvpMr7zEVi956dIvagfY7ye0Lw9UouOPgomlz5h83M94N3EvkJZVb7kYjK+ZuVcvZmqW758L5++yEa4vkx9AT7EdnM8geW7vt72sT7vkmU+F0qqvZN4eL6brw0+AuuivsToQr6VU1a9LDRlvhnav7uIVoO9xX+dvZhk570+am69+uYsPtCpdj5xOX2+VmMAvtHHHj1aP5q+1AwDvkRCvj2R6Ag+7ikzPU12oz438qM9eWB0vjr2qT0eZKo++wXovqU43b4vtMG+u30Qvx95KT0IvZY+M0q4viecJj5QHUG+mWj4vI2A6j5mb5I93tihOpAv8z4KVhc+Xr/ZPp43kD4n/PG+ZAuuPpdIt749z4q+omOlPjP3kb6rarI+D4YDv8SEwr7xds6+fqkNPoPq8T7gyyy+I7mZPe4cBr+3rcs+McfIvu0lmL5NWYI+J57cvrcwlD1AKis/j8acPrP2OT4rDx4+NhMDP55onz7fBNI+rMuGPe5h7D7OeEY+f3M
UbPopW3r4giDY+zu+GvtlnYr5mnaC8amPTvIauJLykQ98+hg41Poa6v74BGt6+hzlGvmgCBr7h5us+fiwJPZxtZr5sdNm+kYIHvmlKBb4m/xG+wArtPslN7T7QXpo9w/4evfcumj5bbzO+Cd/svloRtj39ttQ+564xvcCBgT5hR+W+lXwAPimZGD7e7hI91mzjvhECoz10aey+4aBLvtkGnL1bBki+dYoXP8nZITyOqgQ/Y+VVvg/l8b5X3tU+jYxKvqB/xz3BDRi/UlZ9vjmly75WA/Y8dzGIPPKJ/b2nxZs9cDY2vkl8vj4F+3C+waEAvWNVmL7HsES+p+fFvuyb7b4CzY+95VLVvsRibz47H4M9FUWtvgxfC7y9hvi+1UK6vr0j2b4aHIU94w8Evyp/jL5OkOe+s1W6PfdqGj8gOhm9+kD2ProVCj9RyYw+EOIPPq+5Pr4ns9s9hkBYvhd8nL6pGT2+afTGPsodnz5qKYS92k8KPXW5wT3OVAy/dE5cPqAfGzM
77n9c+yQYKv6iwsD4bJWq+ckAav0aPYL7HV4S+zNwCvnWki75FmQO/X3ulPq1Ihj6U5rq6fDTiPut17L5FOOg9lyAxPBJEDz9Ihqq74uWEPZ6I/L7P7uy9zjE3vsv1hj61zT29H8ISv+jkor5SEy0+2EAJvme/3b2JPyS9ONqYOktM5D1meoQ+9Lz5vEzRV76bUrG8GtaMPgweXb52qpU+J0jXvlhJlDz/TJ2+fMybvWmdDD6rH1I9YVa9vtnZ571cbEc+/WUTvNpGnT6hKcQ+OOuePqwqpr7YimG+JzuJvn/Tez4kZS4+vMqbPoCpmb4sP1C+dfySvODG1r6w7ns+lxwgvgSUK77nxQ0/+axMPtxsnz5lnt29yRagvjJ8hz5/H7e+3U1EPio3+bzqRoY+e3yOvmvtl74e7Fa+o4baPtjO1r5NgZg+u/SQPvDZDT9D2xo+7D8Gvj0PfL4Uc4w+CYINvsxBdzyBR3s9023aPZNj0L1FPQK/wDYBPy5sxL2Avou95RM
+5Prygiz6zEa++mLFNPs0BE74wggO/IQvGPoJZGb8HwS4+l1aoPiNW+r2Q6MC+XK+/PoU6MD7uC8+99SCkvgROiT7v1cm6Gy02PjJN3L434X49Pd2yPa3y+z4YBuu+NkilvSyXvb3Vwek9WkF+vkhaGT8pGWg+p67nvhD7677+rXQ+rviVPlWF6z77KpW7DI4IvriRwD7u5sE+K/upPovajT7YgMO+xPQGvvqEtL7vCAA/yZehPsP7g764Pak+QaufPXBnbb4IGom+ndNLPREbE7/2PhM/LnSlPtI81T46cA6+Q6qevjKZQb/Sueo7J2TiPbqWBb2AroA9VpjWPlBE4T7SmIm+ocaPPUJnCz5wUp4+Cu6OPcYPFT2kVqi+gJaIPmONY70GqU8+dadivsDAur0b5WM+GfKTvnI0jr4JU6k9nevCvThklj3mJd8+dJYDvyCY9L7p7LK94hKUPq8LKL2RDps95tYAP7NFpr4C4Ia8MlMDP2bcjD4pVJY9rPYDv7gYSjM
6PHli+MLaMvvW8uL5vOgg/N3Dovl+vzb2F4J2+1h/CPsOZz74N/Rc8ppWuPq2SLj5zNrU+vRqWPnZJbz69++q+3GyJPqLxib5sDXq+SCeqvhJ7kb7b772+4ehlPi67j76Hd+q+zkybPtTsFb4sDOe+BIiivsiI0b51UOg9DTEPviMLg7527NM+jrahvG1sqz64Yv0+uhnLPotv6r6KhlA++CSzvrERGz4S8Ac/c7xpPvuWSD6foI4+O4yPPuuoFj/jHVU+9zXbvidFnb7Dj5m+MD89Pu2y3j6Zs0y++y/EPIi/gD5aIJI+XAKOPlJ4/L25Vws9O1mhPq+Bjj4JRMK9aRM3vqFNzr17diK+AJgyPbrdDj6V+pc8h6P/viR27D5RJLu7qiG6vkzp276eFey7A4IXP6GxqLuPbYq+TMHgPuRjdT6AKQM/2C6Vvvk7PD4+fhY/p1EkP/bU1TwbHoy+4sMev0XHsT7R+TC9ru/GPsYxCD7957Q+GNLLvYrlPL70vzk+rXM
vqPvyfYb4wQsy+El+jPovWdz3FuXg9yZSpvune2z5CD0K99zcTvmKYhL4KAMW+nrYFPzFmCL8O8Da+4HAUvzVEJ72tdS89LnP+veCixb4xILI+S56/PsHD9b7/aEI7qVHzvkaMJb4WphI/LgSzPUqT1r1Sz52+643UvkRmgr4fSsq+Ge4Pv25H3z5Oito9UMoGviYGcr041I89pIsov2SNtz6CPTC+wwMoPl7I5z13PBm/sb2vvo9M27y1LrM+jhcvPmrHET4qY8k706g/vt1pij7KwZW9eQu9vnadZD5BKho/nm66Pl/ULr7Smh2/QeQzvpn3wD7kfga/KF7JPpOSbj0cFMi+KjkKPvn+g7wQvA+/bdfevVt4aL5gBOc+i5CnvrcAtz5akSc/5V/LPopAAL+DkzA/rUTjPuaf0z5z2zu9UJMivzbRmL1m3ae+t4D6PuOnBj9GfCM/OIWPvlm6kT0l8n6+9dQ2vhanHz7h2Um/f0cMPUd/Jz/l7eG9Vc7LPqeMvbM
7v1Uo9L7yRPg4z/z7z3ja/mjsLv1Mcr75N06G9sfoZP0jSvL6eLmM98k/GPdP31j5PkBi/nec0vUVKGb/s6Ak89GtQvhfntr3vIQ09MFApPtSKCr50Ftk92AejPWQ8hj6PQ+s9ZvIJvRzuDL56gQO+TgEeP69yNj+1Z0G/r7SKvkfEhL5uQ2090TffviqAmD7hn+494t8RP17QNb/l4ei+Fi4Kv0kHD78/Ebe+Nwjyvf8LFL/8NR+/GPvjPoyA8z4F3qm+bLMOPzbhi76Qm16+lXZMP591uT7OwFM+1VJrvmvppD4newU/dwX3PpepzD0EDUQ+z4W7vhloPT9RvJI+3c2lPhvafD4cyWE+EdaLPipJND5yhvu+I13svA4CAz7RxAq/p3vhPg8KXL5+S0y9zsPLPXBPn72FJGY+OdtQPt7kAT9Y+hA+iX8mvQ1Dlb7fImS9VW8Av82PFb/wNP69WCZgvx/AEb93tTY/D19KPybb6L6qKgY/2nBCvoVRCb+uSyQ/w+M
4jv8gQFL9f6Ss+HCuLPsiSMz2h/IS+gGkqPw65rr6nMS0/GmDDPj9yuT4ErBg/IZT3vhJS6z6Md8g9fGOBvfp5wD0Juma9JLEzvXRBvz2PZ0Y8phvxPD9VIj2YIvE+TH64POt51b7MwSG/Ea2PPiR6wb1yhSY/iqmtPsyP9j4hpdW+a+jhvn/MB78bWMg+bLgfPmuw3T5cghe/8RIhv8MI4j7CJ1i9y+bJvuY04r7mGQQ/8z3XPgqLl72GaJe9L7PJvYyZDL4WpuS+COoQP5MpLr8N5XG+ZigYvs36Db9dzNQ9qdbAvj7k0z5NuK49PVknv6hW/r7NHp0+PK5+PidXCb92OAe/xSoAP21+A7+STq09VTT5Pp7NFD/fkL08WA0Uv4j8tr6Ni8E+5TNlPhCM/j0MPos9xlchvg/1BD6Qmbo+RtgLPrpLKT+3++e+vMO+Pk1+/L4bBvC+u+MAv+IPET8aSyW/ztesPiWgOL+pbee9+jl1PtXjbz4LkxO9ldkkv9p3Q7M
8425E+xHAdP13pnL725rm+//YQvkpJL70xkP49/p4SvVAjjL3xrJi7r/qVvRTHFT5mbZK9Aj3YPTgzBL+kr6C+BWAeP31q5L32OPy+DO4AP5NVEr+z25m9Cw8YPyM0r776j9k+qBPdPpH5BDwGlxG+aActvZamsz4WCDa/G28tP1LsmD5Q5YY+a5X3vn7vDD91doy+gIQWPw/i9b5hoxM/2bxxPh7yT7+TYzw+bMgVPp7Ny74T8kK/LR6APcwe175J+Vc+xuVnPjEC3D0xiDC/j9bmvpNvhz4zb18+nuaHvJsosL3BAdG9", "training_traits": {"structure_gen": "Random", "n_layers": 10, "max_nodes": 16, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,M
y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){coM
nst t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,tM
his.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inM
putDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,M
n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpointM
s(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=randoM
m(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){cM
onst t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.xM
>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr(M
"#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezieM
rVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVM
ertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424M
.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,M
42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,M
242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierM
Vertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVeM
rtex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9M
,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9M
,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.0M
99,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),eM
.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,1M
25.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,M
118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.0M
99,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezieM
rVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,M
401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306M
,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,1M
58.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),eM
.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezieM
rVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357M
.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8M
),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(3M
71,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242M
.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),M
e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,M
427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133M
.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,M
306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.7M
99,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381M
.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.59M
9,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,M
368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,M
361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endSM
hape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;oM
<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];M
let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear)M
;static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__applM
y_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat(M
)))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e)M
;const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getM
TotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(tM
);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{moM
del:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var M
e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.ofM
fsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elM
t.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.geM
tComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClickeM
d(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}funM
ction Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}fuM
nction ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.lM
ength>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=eM
.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.tyM
pe)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="363";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,GeM
,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGrM
aphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visuM
al,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9",M
"#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e720M
20"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&M
(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=GtM
,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=milliM
s())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurM
rentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(5M
00*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*M
le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growthM
,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))M
+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].M
length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.puM
sh([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wtM
.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(M
De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nexM
tStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);foM
r(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengthM
&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1M
/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroM
ke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-M
ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*lM
e),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1]M
,Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.verM
tex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(wiM
dth/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,heightM
/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=7M
5*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+11M
5*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).M
toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f=M
"",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+M
h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&M
(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+heM
ight-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${MathM
.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.teM
xtFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.M
text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,heighM
t/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=nM
&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mousM
eX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCaM
nvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;letM
 e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reachesM
 the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the enM
d to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn(M
);let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["TM
heano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{paM
ttern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleratM
ion,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481b9e4dcaa220","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin'="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_550", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "WTTTvIGSpL05PKM8R24cvHeqBb3q5qI8NriouwElhb2Via29wvmyvMR/rb1Ncz092KAivZlgTrv4Ih49bOy9vPRTc72GI5g8FkT6vKqLbr0OGsg8l9iBvRnBtrzd5jY9sp+eO68FCL2bJx29uQKAPW4lf72PQ/g8TJkBPXrMHD04T3c8QnhivM34Q72WtwS9Yp9nvAewM73ksiQ9pR48vUu1Sj0RkoQ9q8EbPEG5db01KIy9QjdDPcIuk72hyY+8oJdSvN2RsrwSp6i6P1+MPeJFsTxc99W83e4+vfiL+jyX6jG8va9Hu6XLxbzEzTq8xyTRvPr2ObsHscm9CxPjuzM1xrxzMUiM
8UjlQO7PTmDwGj7889el6PdG6gzwzvR89pmYfvM4p/jxIvgi9nLHNvX5DCDymmkA9/n8FPT70ILv5asa9YbSDPWvkSL3Zg289cCTovItOoD2piBq9aXLIvImLbjtmdhY9qP9OvVjUNr0sxRy7+S/SukY6cD3sZk49i5B9PFFFSL2mkaq9GtOfPVTzqb3LWIE8BL9nvG7RIzw+jhq9qeaqOtGePjzdm+Q8Jf2XvS88jztI5r88uVzcvCsNmD04tCa8zulSPRna5bzcjJO9u/SOPbv3kb2mnBW9P8BavKgGojxYt5C9u66WPa80D73PRTw7LolNvdqFW71smQ49V1MavRUdkTt5Epq7pQA9PSB+6zsS1vG9tVlsPFX8mL1AOk09aTaCvfMNTz3t/Gi96a2LPPb3hzyEYmU9g/1UvTKDXLz41SG9i5pOvQrb+rn8+YY9sZ1Bvd0cnzzoeAW+PxtDO1xcnLxazym8D9OMvYEUVDzXaKW9sOuAPWzEeDyjbQk9JDWrvXuM
NML0gkZ08EzqevbAKjj3udww9w86TPOZN1zyUuWC9BvGIPaPhfL2Ljis98mHQvEQsLD2a65i9JwSPPQQTgDz4cB49BiQ4vcUTKL2OgTE9Hke1vKRiiDzVPYs9imVsPEtyU72I14S9iyiFPVprI70TzgA9aPu3vV1Y17tOVlm9NS7LvIZVnjx2+bK6jTZrvdeUCr0hlF+8AM96vM14Qz2D4me7F6vOPCSFUb1pKKa9x8eAPJjPwTvQZtM63dG5vcbENT2PSYG8fGShPDNtczwGCrA80P6Bva9Tu7p3tCu7jcOhvfqWnz3ZMAC9RtM3PbiICLyibA69IOOyPNXCOrzslZ+85B2EvbsThbzAcpO8zBPTPBBfTjyS5lQ7NCthvYMiA7yp3qA8pjeSvV09JD2qV6478QoPPHAJc7wO/LS9+f1BPHLFYL0L0RE8iBA4vY0Ut7ztaEq9j9sZPQreN73/KuW8F4mhvViufbzZupY8AOGsvcco2TwIG5s8ByLyPMaXUb2qx/yM
9ZAayPQfpDDxuwh49cEnhvIc0m7zPXMk8qAxaPdbVDz3wKcq8kN2Wu0uJMr2QVK+8xnWTve1LmDyeq408LkyHPSm3jb1g1Ha9MyA3PbkLH72CHbk82FNgvdXYmTyPxKc8CLRZPPm6czy8iWA70MZ6vUZMhrw0OBC68/izvAZgLj3xk8W8+oTBPFvCgrzG79e9qENYPEMU3bu46xk8auuZvEC76rzLY5S8de+ZPQRDwrwEj1k9L4OlvLluIb3FyR68qkGJvU2j9bshHzk9sHw+PRnIDLuM8EG9CFdSPVODjr3MCxe8RKySuzIKFz0DyOO7RxiIPWaULr3zTgG9kAg0PKGQOb0kNSM8HPTHvL+tGD0HVxW9Yk2EuzmEbjyN9re9K3rWukEZ8bzlrts8bmEUvC6qn7sFjs4880ymPdbXIzw12RO9uoR+vYsuJr2ZPyS9Jh4MvUNscrxSmDQ9nkW2PO1Kib0hVQS+E/E1PUG2Yb2M3Yk7pF+FvQAOOTsf/eU71WMQPbDM
gvjzHKBk80gcXvN9dAzuSFRO93rE8vbndJrxGf2A9LN7RvHaf+zw6vmO9ypaXPZpBPb1kE/o8OGasvRQpHT0DORe92/QRPM6AXb2DkoU9TISevZCyrrt8w9I7Mu9TvOBqujscK4Y9CzajPMCP3rpqNBG+CZHMu2slur3lxJi7Hnexuyo50jxSciG9kW19PeXpAb3oK5O8WvdlvE5OlDq2WU49wKMnugib1Dpseeq8tHxePS1WGLxNg5S9FJcGPVJEKL0NGdY8LoByPKIDbT23iIC8PNalPfw0uDrRbDO9HoAvvST4K72IHIA8jq30O55NbDxODoq8E/aAPVYuEr0Iwom9PtDXPGyh+7uejSi9+pyPOtxWAzygZkc9k0J6OgVxBL0oVTS9pPZlPL+hh72qeCQ9DyJtPMFGGT3zqBi9rAwzPGegA70kTWs8o9hmPCgDhr1pbV69vFfPuiPqez1GS1E92cB7PJdVab11kjw8HXXLu2GmOr2wf5c951IivcgLGj3QKZqM
8t8cJPUJOA71bHrk8R6UJPdmSo737wX08dF1aPXYUDD3+B6E90acjPUHPNrxDcX+8mnyRvdjDQL1/bFg7Tl4XvEm5eDwg2J89+CQGPN6Ohb09r8O8t4SwPI7gpL3E4By9/65aPNa1uDxMdrk8ObFHPaHVpTwfSoM9BLzBvc5DeL2R4u28LClUvHskszwRLuw84fBuPOHuKLse6Vy9AoWAPR4sEr3Hl/a8o4dqvfgqiLw8MlE9hI0qvet3wLy0I3w8ofCRvUKahDyPlcQ7wHf0vHw+EL1eX0I96GvnOyGXKjzuOJW9glZvvMCPeb2/3tI8VcbjvC1CsrzhDTi7Za8iu8r42rybc+s88xBqPOBdtzwZgBe9HTusvS08VD3C2249KOgEPPHmfb2bAfe9Ru6iPAsXKb3kjbm7NwHwPJURGz2Y8tK8FtAUPUfX07ygvqS7Gt1tvWOMnDyjG6o70xPDvRl1ljzA/ns9VJk8PQRT9rwOnwW+99gDvIjalbw+Oqc8uavhvLIM
NcT0o7Uy9qhUYvWNyirxzxfK7MUlWvT88bLz8+h29OUFevXsG5Dzjah49dkjjPKnj/bxF/Oe92JqIPRNbxb1ZIrQ6nCR6vKaPIj0LOe28c8o/PdFWortAwYC7QFdPver9uDttlxC9WNyFvRp0mLxt9mw9vAp8PBmtDL3tGHG9QetxPbly5bzIsz49QJTBvbs8DLyllwq9S3GivH97vby6FXg918eWvM2dNLyYb6Y7kJqzvT1LgT012/i7zX6OvLWI2Dzw3+i9iXsVPeEknL1QZTU7XSSavUF3SD1BeWq7uMyHO9+rtLxFImw9bnZrvFcCiLzWJJ88eZOIvfmOfj2umGI9F6dRvQhrr7yLCBu+xWCbPH4ZYb1qWQq90g0QvTVFkjyRz5i9zDASPGHJqjqddlI9IgRhveRHBrk37lu73MNAu77JxTza1706LXUkPfU5EL1viQK+YWaOPZ1OMr1sRP87iBWkvYVKHjyZOxa8eOeLPZ6qCz2ByEu77D0YvRXYg73RfTAM
9Oz1avH4aDj3yoX49XbfdPFr4Hrw9VtC9SssMOmTduLtXdiy99021vfTRDLwtMK+8L12APTiFxTv7cws9tZVmvY4RaTs5UY89gFGCPOcHi7v2Oiy9wKKXvLCq4brG/dK9bqHzPMFH1rwgAF69HZV7vWWsAL2TUmK7cCq3PG938zwW0Fq77/z1uxK4vrwrj4o8OoCQOnQ14zxrqPc8uOa0PJnX4zt67Dy928rKPWEjLLxnxWm9w0kFvalLLz3/6im7dDWwuzWISD0eYWy6TJwIvcvoVLy2Szw9Y4ECvZqT6DzaIQG7r+cnPdeE3DwZ0qm9q/5kOuBOor2D3AC86xyTvSzST7zttZm8gAKwPAXqA73lc7A7Y/h7u7+yn7tIrve7FwhqvBE83rtRoPE8E5bbukY0hLxNN+W8yXIzPGsBIjzN8A68NOY3utKPsrwvRqA8QYJku7k6mDzh3tc8JDKkvTddU736DDS8hC+Zu+t6p7phXaI82O36PEMM4zzP6na9GEUcvIVM
DD70PGEq898eXvXmNGzxGNp89OsTBvIulJT1FUKy8PlsMvXzzkbuOiGW86s9dvSJ+NTyD/sa8FU9qPadf/DuYVS29wYj6PNAf5rxLLmq92iMKvCayHryCJZ884W2sPDa+hTxeZhW9bmmIvGZpdb01k628WVWBvWa8rDwO0sE7cxkvPciMd70enpy9bj8mPTczUL0/DJI74ukgPLgz37ykBxg9RfNkPWFsML3heKq8F5UavMPbojvfRh688MiCvetKyDmh0TU9TYJNPYFoCby6irC9FkEGPYbJab207oC9FW8fvf2ZNDx+3xE9OBO2POLEyrzsDsQ8hnBwPINOeL3TiV89wsqXvcExhz1NHSu9S+pVPQ65S7wW9by94S+XPVj3gr1GTwu983OhPPs3uLxR5eS8ZTMdPfWoDD0Wu0W9vg5avVhqEr0Aic68Y8WUvBDxprzRiJS7xaAEvHxkEb2TDVG9MKXNPHaksL145qE83OYnvBqjDr2W7hc8aQoZPJiRHT1nWqkM
8jnILvEw/Q7wtUiE9gI6SvRyfPz0OABe9J4miu2kpmzwD8fW9UQMzPHQJf701zqm80M+MvdmPPT1URES8KmypPYRJk7sd11Q9V4uQvMWPVb2F8r687X2cvU69kTxjyQo95xzrPDqqhb2XKAi++nVsPWVAkbwbZT292PyIvbTN0jsD51S9QvucvI+rAL0CSiA9dZ6CvcFZrL0t5jG9XsfLvIDUBbs0Dhg9Sp2IPKBgm7yb6Rm+l8NevPjHwLvQwEI9HJ13vQ3wArz3n0m8zA+uPIqo5Dy6dwQ9wlsvvRxueL26Oye9KY5lvewe+7wsOrQ7UkAevSmvGjocGJ+98m0GPUa6Db0oKju91N+FvQwIazwHlQY6ub6cvO3hITz9hnS8L0uFOypuM70C0b08ivDqu6WzSj2UBly8N8mwOnddab2ayQ29jaKOPWBHBb15fhs9w+V9vRigNzwrcFC9l7OfPcAHm7tF4kO7+WikvN1mjrxuO2090UF7vUd9pLwXb6A7MLXEO/VM
QKD2AY8C9fAE/u3k4oLwq1xm9e82qOxUEUz2ttFY9xB4QPQPD3TzXYhK8QAjMOzqui709BoM9g20evebTgbzanc87aTiYPaCIBb2uNVW8XcNmPbA/i7p4wIC8ZUG9PGopRj354V89chZ0O8uLSL14A8S8hq1ovWVCl7xw4YQ9va6PuyIrMT18nuM8IXGGPY4ZRTqqBaU8khuwOpgNY73KCj29oZtcvFGIRjtvqO48CIImPcZ2Ar3imvG6u8G3vfoRsbvvhAU96k9ivP6OPDzLtYC7nOKFPK2ZUDzeSMC8KJFZPSljmL21MOA7IKyJPGokyrxzDJm8i30RPA8gJLvzHXg92CyhvJbyHDr4rU+9p6emvfxAgLp+8RG8WUiLvGfVhryy2ja9AD3JPBwa47pLnAi8/JygvSgIlDx5IaA8BeF9Pe3Nb7t15XY8tlnUvHFby7zP5z+9XcgfvWL84rmQzwq88DHjvAbZ6Dw+q7K9HeluO8y2Rr06Pqs8p8MavQdmAT3I+CoM
8IcMBvBl5nb2ggW09KIOevRB7qrruBIg8oznivP05Jb2x4Wk9ZdnZPG/fobznjeq9MjDJO1PKRL3FDLO8oG6dvR1wXD1XHpO9yftdvGKfMb1wCq28JwbDu4uz1rwSM129tHuovWi+mbwfrbw8J6wmPVA987u98wW+N0oUvMTuhL0xibk83nQRveR6e7taC5i9huUNPcCT5Tx73rE84fOwvbbBEr2iSZ475fqQvX90Yz0TRic9xU4bPWDVzDyXAhW+PKthPUQI0b2skp88fhJsvbQsBT3X5KW7EPvYPEBHlzwPP7W8CCOuvJAqPr3ISAw8F8g/vSbpsLzXVYw9+gvuO2WI17ssKeu9De/au0ZuP7yU3F+8STJivcZgwbwfWK+97uY/PfNNqzwSknk676CZvebOMrySByi8de/3vJypJT3pCaK8CTYjPckGQb3x9wq+tHd7PTmV27utZ/Q83+NhvasBGz1ZHkS9wgd/PdzA7DxLXM68PuZ1vSgGtL0cKwU8uNCKvZpM
d4DyDBUo9nf4UPUo+F72Lw+u9fVJNOgAIhL1tCwM9JECnvcDtGL2qlsw8WwiaPUgmzbwo+fA6RK2UvGiEVr1WCck8p3v3PCj8ljzSsCE8eOyXPQ+r0Lzr+wy9gaR/PN1g6LwnZgc8LHqavGHyQT3G8Qu9m1M2PQoUBzmcSjg9AlMjvGbhXL10JS48l8KHvD/iOT0FOYq7JDi3PcYThryoetC917u2PLvZf72Gfdi85o8bvWx8a7wilhM9zqzVu7bxOj3TWbc8KtmZvQ8GDbvUoi093FCnvEtf4jtQV0c93TVIPUvnF7wN2TC8x+2BvF9ePzvH2Pw8mCwavQLaEj3oAeo8vrCgvPojBD0Yz2898uqkvaisnDwK0+G62O0xvYHsWj1lZFs9/3wKPRipqT1WK0O99/C2PEXhWr0MNBG9a1Yzva9XbDz1DJo9KE7AvPyIAz0wdy49yWtovSOxrTpzNjE8alfmvO+olLt/tEU9UmGRvBgOQD22j8K5yNDQvJRSHbz6wVYM
9CA92vdUjnz1Snis9H84bvQgyJb1yliE9hDZxOj9iEj0p/iW8dLSBvf7CG7zKjwM90C2dPIo7xLxzCnq95W4Suh40r73Fg/+7QSt0vVnxiz319lU9nkwSvUwPM72FUHI8xN6yvaGNzbxkiji9fy2BvcxxqDww8Yw842haPI1khDwzvzm8nYi2vPvFlb2MOOC8BKhHOxI1lz1j+aQ9pK2evF06T71QkYS8ktWnvXPvlj0bFjI9VAC3vfK64jvoWYg9o6/ovDS/UT1Jaii9F1gqPcCKxjvrrcQ7u/t7vBJHET0PDVM9TwDtvNVhdzwkQ1U7eq+bvZegZj36JiI9RQqxvRJ4/jzak2y6IgkQvbR6Dj3lpIG93nvePKHLr7w0Qow8aqafvb5onT3SrSA9ZU2jOyL0vTz2N7C8iaLevPm8Kz2csNQ8Gvu4vAIiez1wRza9qnRKPXV5CD3B6pe9laupvHDdlrxO/gy9/ELcPIuYmD1piE07UBvQPGxj6jtdOPG8Rr12u8xM
d2zz/6jA9j6aGvTenLTxvMHw8xZSIPc/qGjtkRja8IcOlPfGg6rxRjRS9fiaGvMRtTj3BPRa80M2ZPDeUubxFEw69B6F/vTzdvLy6w0M9L02Ru4RRWTyOSi29Ou8hvNwDkrx+RbG9PrBBPZLuljybLFG9jVK6vI8rHb2JbFc9uLhvPfyXWjghSP68wZoavWikl72+RmU7gzUqvU4bgboqfL88RF4wPaygRDwam4y9QtgDPZwWer2KBXi8hioMPKO9OT2bzH46MeCvPUZVJj3ZHna9fkycvTqR/7pQJwg9cVYsvcELLLxyGhI9lyZ3PfmDWDzqat69HgSiPMK6kLyNVRM9Yk6DvYqyPjzQvh69FdYqvHKb3zzf5588W+KfvUxHfbx92Qs9+oDyvGNQNLxZnD49/HWYPCCtLr1RePe9I3sCPbiF4LxqGwm9seKJvNj7hbnVH4c7ZRSuPPT06bwiSTe8InMIvdZOML0K9Mc7IiipvRiDO7xHwJU9dOogvS/hGL0XRPuM
9U+WSOjvkUL14FUY9Ta0rvdZnA70ZP5u77VtkPdg7Xb2VZCM8iusXveFRn71rYWk9CjPuvFL9jrvNvAO9FievPDX+4LzIh6e9fnArPZpbur3qQ1C7nouYvAz3nLvweBg9A0S4u4O2QjygarU8HlmIvVFicb0tIsE8ugSXvUWa0jvpZ+A8UFwPPU6iTL0G+qS8xUydPUVkiL2KKOY6BWlTvdRDsjybJ0s9B02MPYv2K71Tc9W8pb2xvBoMLzz1e1k9MOAivKO3ED2ngx+9aTBNvEy7Or3IZrO9U3JGPOZCqL3TztO87rW/PEP3zjywkM88FCOAvHEO77wUP8w74hdovWcUWruZzMU840SIvalhN7y1uiK904vnPHaEor3GOG85FjIqPSobYL2Y0zG9uIgkPJXHIr13GUo95U6RuwNYzDs4ZtU7gQqFvaeKYL0beoq8sgqsveYBML0vwg09Iv7FvIRK+rwxgeW9jAoMO3UlOr2fEMG5lZWnux8vkTwSu8K7gtCEPahM
zmDzhWQE9WEKKvXi+Lr0qbn29yrwtvWIgYD3MRpO85hYOPVoG9Luq2oy9RcqevGhkWL2diEw9Nekbu0jUsbtn8SG97uprPd2eFr2065s9o0HcO2Q6oL1ZMA29Uwr9u5qkWD0JZIC8P4myOn0m7zv0YeC9J+Znu9xivb118A49sVCKvY1vRbyx64S7PkMgPBjLRDsn0Wa7aJGQvV3X9DsDuP27Z44gvWjsiTwrKzC8KvAAva5nvrzYHt+9C5EpPbZDjb0Jmg8920V6va5WzjqioZ69wJtlvNyMPzyQ4028gLWjvNj2S71M6Ae820qSvcFXObpirMK7kOv8PL14cr2HMBO+q34uPZ28ELsdm5m8INiqvQKF57xxgd28DiKevIqPsDxmcRg81Wp9vcRrYL0UfYs7GCTVvLJZuzwH+6w7Qo4pveptwLxtEoK9UZkuvDmNKrwNeEM9Zle3vTTHGbwmwNy7mN3bPGfUVjzFWEU9bLjnuxwLTzpnME89ediJumMcKLzoyZsM
7duQ3PW4F7zxdNRm96UFRPfJ+kr0TZkw76V+cvWjSBbu4iPu8AEoZPQPsy7yT6ia9uDg9vQVQM70CaBe91T5duxq+Gj2a3W49gcxcPY+9RD05LdC9mVWjPMBgfbxT1La7bs2TPNm7djx47k+9LFvnu+6V5ryPoTs9sWp1vTzYIDufzhE9VvysvfYTdbzbBjQ9TseDPcERJz1lzqq9GP5KvIYKlb1Y7qs8+hoDPIvWBT0/ZxY9cLYUvckvO7w4vx49/fNLO4u/jrxEvj49XTGZvGG9Ez1j8xo9+6M4PTwzGLtRpi691iKgvM3nVr322Am9GKSNvL+xaT2hlkk90ZgdvRtZxbu7nUw93CwTvSzM2zxLhpc9cwuhvDFRnj119Lw8Xu7lPPvvVjxUvGA7PVUEPRDUsrtzZJs8zC/8O7Q0kj0Iblc9ZXbHPA/OHLw0rD69QCwjPU5mirwQE749U4PGvMvy5ztOTkq9LGhaPW9dGjxMtqo8ptukPAE9abytsG+968VFPRxM
vx7x+Ma49V0FuPSEqdD0uOzE8ZiKhu5hPIDyllr47ZOuJvN54wjztxn+7zUUWPVRTibwHNwU7JRJ1PX2AT71meg89KKhTuZE3tLwv9ok9QnOKPLEZrTxoS948Rpo7vWGhYDyOEvo8mimlvKbf8LxWBRs9r+42PfBWKb0o6H08IHlkPR1/Nbytwo480p9MPW0FcDz5JNq7G34MvcmHGj3L95W8WFHpvIAJbLv0c6A88PVMvVARRT1bZjG9nHncOzqdyb03bcY8mcEEPUIOmjwMHGq8kR8Ku1Ezn70CUoc9tBc1PHFtDz0HqgO8JV4UPMn3Ej2z2D89HV0ivUtknz3DzmW8oFiOvBCZ37zHf3w8ItEcPeJQO704ocG8VlKYu+Lvx7sWjUE89XYjvW73h7pW77U88lW0vPANYTjkNOc8q6tJvbQX6jtFOBu8MHohPfDsaLwjTwC7Kkt8PGTArDtGCaS9hw8yPXoGcLxwzw49VoUXvahc+rvOfSC9LWTwO5IePT3lWkQM
9o3ldvdpYTj0+pBY94hMAPIsnwrwTCpy7SKo2PXffhDvYxLi8uDspPeTfBz3XX3c9bm4VvQNbNTyoypy9ryohvXPXgjw8tYe7BBLGvGqkET2MfRu9CutiPRO0ObzIbm286zEkvHNETb0N88U8h2gYvKvPjz1uza09iLEwPUcterwpbTu9oDpuPPRRCjwtd4A8KXJWO24X/LwjVQC8aEBKPfuv+TuaVJG93D8dPWQyir2OojS96lkFvRVEJTwl+wA9pC9WO/q6RTyHMDQ9ju22OrtyC71YqcY9QNFKvd6CpD03Jtu8t6iePGH6F73iKzE85vF0PbVHib09Gk29QY8RPaiYHbww2s27PMj7u11RgzxGmbC8DPPTPHdA77yvnJs8mT7xvAUZqD0Dcd07WYmUPeKWh73dPD29ca6LPcBCi70uoYs8jf+Xu7dc0Tkl8MS81faIPTkWfTzCfOM8o82OvGYgqbxns1E9XX2qvTrFeT12Jg49ul5VPWNFRb2Ff/S9nLliPYyM
g5Do4DRW9KksqvYHsBz3x4CK8lpaFPRTUD72Cd6i8Hb4DvB+t9byTexW9/R3DvQXfhj1thoc9ehM5PNkD17wBG1y9JI6VO6kR0Lxg4+A8RpzSvczr9ztabYY8LBiXPJP2rzwH+ke8NOU4vcqv7Tkw9i299o9zvavcnLwdw4Q9ZCkjvWcV3zyZrme9mm6MPUoQqb1szQw8AnzUvZp/3TzkpaS94uHsPJbOa71oqRE80TtKurlLnrwyMzS95ZYiO7g6Ej1Hy6+8CroAveUSrrxsDwq+IdupPaiko7z2BES9dq6nvBSTbT0dOqc7jVpxPNI/UL1+u5s8e2NnvTFvL7ygqQG9agokvZ1TS7vzGjc9lZaAPBOghL17fay98J+nPRx4J70uwak8rkSlvRWO3bw9zd48unh+PUIXsLxbQu680R1uvdf4kb1TCsO7gL1avYetoDpQTtq84Qs9PeiE77w/Oua9ULVWPAHvRLwVJzW9IHJ+O+uXvrzE7eC8dD+jPQpz6Txaz4yM
848hYvb7qLD0hRma9V+XLvcCOlLyA/ry61QyavBtyDD1vnAi+pP2+PCIb0L0i8nI9mpV5vQAzRj3EjHK9eei4u2eKpL0RJNE8P5BKvfRIV733C2a9y7ujveapWz02tcA6Cj+avGNog7x5GQG+UoFMvPvlIL21QCw8R5pVvW6DNDuRiX69RaV4uwWbNzyyRUQ8nq2OvSo+gbtxXZw8yy2NvEKivLxjE5Q91IwXvdgtFDtMcvK9l5D1PMz+s72YRR29q1DCvVWHHz0xYa+9mMdpPUhxGzwjZdU5VzaNvRJxCr1eF0u9AIaHvcGZaT3jXKc8lmMvPa2VuTzuHPK9/1oiPVliLLweuhK8ugO8vQOl/LzNA5+9ToIwPWa1izxdzZ09rKW5vbPsVzulBli8KvO0O618Brx49H08rB39vMhwojzLi5a9v3CDPR2Xi72ALJy8DmZTvbTTfDy3aRY7hGUyPemQZr0cWXI9/G+bvWm1D73xOQk9QeKfvZyJOz3GCho8lvEOPRuM
OAj1lGEC9BWqePdaSmrwEoEG9POk2vcwaSzwNLBq97yMHPVnS8buAbNw8PgtpvVN1F70hLlA910CNvaKdyTwE0/C8ef8KPSmRlDteQQy9rnoSPTOHjb0rySK9S5lNvVjI2LuU8fo8jRVruzVy0Ly1Dpa8rFqwvNwWpjxqwvG7as6kvLBf4Lz4iKM9kCmiPSqYvTw96aq9V/05PJJWV7xZ3AO9ppVWPSy9zTyRrk279G48PHSP0zrgRmo8pOHpvKlDs7wZ6Rw662qpvb2MOrzWKSs7QSOxPCFp1ryzMAk8Pe28PGihgb1/c8c8egOTPOanMz2NJs481t6Tu+Xexrz9mlW8AI/rPExd1zwVqkI9zWp8uyM0yrunq0q9Z7O4PGhxjLzpLdS8qUONPXig0TtkukG9dosiPV4wzjwxcnc9jpOTO4D4jbyzwv+8ewclPWdWeTxVXuk8uS0xvRbz/DomclC9AS8zPZQ7hr33Qj28KYqLPMDACjxQnhm8YeQNPM0He7oRxGYM
8e4dHvDLnHj3ruDC9wgVLPVIjoDyFo4E9KBFEPcFcpD3HvPq7CySKPByxYDqD6nO9RLaJPM1Y7bvdJwq87GWrPP2dprx2AIw9nq2IPPLlojwBNK698U5gPKbn6LwXyYO99rh8ugqAkD3aKsu8+6ptvXAnpL1pQ9O9GYyEPTIJpLw3/e07x2BxPaSEp7vj4Cy9RgxKPZDCKz1RI728OrORPKIvv7z4Ur68ngccPeyF9Dq9j2u8whQCvO8jP70Y8xi92uwSPAn6AD1WtSO89xPPvCs2Kb1Cskg8zsO+u556Cb0KxPe8fh8NvW/Fer3XEQ48OHzVvPBOfz2HTDS8j/jHvPVPmLzmtRa8jimOPQ+LDTwX7ay82quTPMziI7vVIKK8VsiKPaBeqbx4Rzm9Y4vcPMOhbb15IJG8Q/Gnu/A8A7zjpJa9mRDKvEmXC7wd0629Hb8APYCelzzKoki9VAYAPOfCuTyFgU67wdIPPZpwBD1VGCG9JwGwvGPloTw6ujA9AI9PvZOM
KPT1yS2a9CUAEvIvREbwYiLC917k6PAJakDyXAqW9f7Oru59zgjxKcD09XUnzvER83DyVZv+8yrFWu739FbtkaMi7PXDtvERe9jyYEZ+72tX0vBCMUb3iv0e997QPPWlluTohKPE7AF2SPDcESrxJ5d48P2yoPBonIzwioes8BmAOvT3RCzw6g7E9UxUvvdjHzbv0v8g8Sd3ZPNHF8rzVjl68CgGQPT3lIb0Gbla9agNDvGRTAT1EhGs9NuUcvefy5juDMRY8/LcSvVpLRz1CEZw9tZZOvfdhfTxAww89mhw7PeTpMr1QCbe7D0jiPGjGHr0PlHM8+HrcOyT9PTyE7ZI9b0G7PDBOjzyd2Ty9SqgYPAGrPj2B6hk8eKcCvT43Vz1XpmC9W4WVPdrg0Lx09a08F6h/PeGZS7zgQ9q7V0aCPUixjDxvkqo9LBd3PRtOET09gWO8s64lvaTWe7xVqV085pjOPMFuaT3A4Zc6d8AdPZZP8DloU4O9LjwjPW1rcjxM3lOM
9sD8HvfGohz1hUso94x6MPUmMIr31cma9QrgEvQVphL1oly49PmRPvX6PVT0wrLi8Zg7ZPNR5wDz3PSa8eneTPequhjv6Kmu5UnvfO5TyGzrJk5481MOPPbRsvLwKfUy8gbj5vDsCDb1OXRU9mMrBO6sokz3i/No6sEQCuxTem7sdqN+9VQ+dPZD+mr1w3iG6WLudveVjLrzK/E69sJHaPL2aebucU5k8UUEjvSZqzbwDsVC96ZnSvT1oxTxE1rm8efOFPBCjVb0zhaC9w7AVPVNM5bsIQdY8RwAQvbq2dT2Rp7G8SeVvPWzwWb3/ZXs9DgbSve1EjbytBze9fIhHvXdtnLxUeYw9hFuUvOxcITy52AG+pwkLPQLOobwUTkC9pEHZvO7lqTyuo3K7xgdVPB3wCz3NLYm81Rm7vZzhTr1WTEW8YtOSvA5jXj26Xr68a33ePPsdRL2qjPa97ceOPGo8t7zqyMY8ElmFvHaYSTzsNoC8FBiyPYbvfDtnnNq7eC8cvZ+M
xazy715I7uLFOvQFfZ7yJMjQ9djaqPKCkdr2Hdzi9ibRruwRJobf34E69B5Fyve6CXT3Ipdq8KvHJuR4vAz1fwkk9aJYWOfiuhL1vSQ297jAZvUQsSD1dvj89CGlNPde9xDzmBxS+XiLdO8zVd71IAS49x+l0vWTu7TyTzrC7QP+NPfaEQL1bh788iqvxuzeiYr0Tzli8K6skvffDY7xt9UY98b+iPCYwDroml6e9ecuYPdpvC7xuO6w8qcM/vPBo4Du0Opi9egTqu7eUAr1bng49wM8dvfHchL1na5K95NsTvbfNeT16iqg9rAYcvJgISrzdJMq9/O2au5sKi71u8VA9GfrJvfJiyTxHmEG9rCM6PdG4Rjxibdg87VmyvXXl2rw6sR+8VQ1rOsQMyLzaml49GNfeul6nfbueO9+9+VgEPCYPPr3Ms2w9t81iven4YT1Zy7m9kiHYPJ/EEL2ps2E9/v05vQQoJr3Ia9m8/skcPCz5lj2BPww9UmV1vDRwXrwdIPuM
9uKJ8PSOMkL2f8iO91W67vHkmxjvMqAq9TuCaPe/k0Lw04n87oKoyvJjPf7y/8968ImMovXlKczxSwGY9SMMJPcdtCz0Q0z69Ac4/PSg5Fb2WHYM8p8w7vAZN67t1p8I8QYjSuwKgCryYbZQ8HnaVPPcjD71GDTk81xFYvThyFr0h3MS7Lh5PPeptMb3bxo69BivDO3DMCL1NgLI7v+hMPfaFij0ksjg9biWFPHIlpbwozSg97dGnPDeo0Tyo7Ts9NpMQvEEiLTx+9oA9kWzVPOtqz7wJSki9OlUGPfLsMzxEDt88ohFruXC9trwigYg97ftLPXaT4LxX3kE8c7BJvcun5rxa6BY9ui1zPPt3dbwIdk49qiCcvCYibb3IMqS9jM5UPUNDNjz86QE8ZCJLPVh69zwxdQy8XZaZPCD9e7wXPkK9Lz/sPB8gYLqHEmS8ELpBOoMbCT3ezr88SrcavTO3z7xruWC9wN0YPejLVz1SSsg7WTYRPW3S8bte4Ik76zyavO7M
dIL3RDEa9/DUcPSA5tDyYMh29cSmKPE/9tTzDI5K9mN+POrRWI7xfUq69GzcnvIY93LgCF428DBAFPVqRBb1lMNk73XRtPFRzzDtexuC8bLWavZ9u3TyLwYu7ppkoPKIYZrwPEJG98x1zvS/r2bxTHAW+2zxbPE8YcryJMCG9AjQWvUjSvbrnN1W9GI0qPRCIxDtk4Qq9bMncvQgb1bwER9q97+qhPBeIEzxEYQO9gHE/vXvq5LyZbIW96V/LvCGfp7wJ7pe92G2wvOerYD1LO1u9XsLBvN5dkb12Y069CVi5vQ2dqTu1yDm9yoIEvIJz0rxzO8O8KkXCvdBKqbvIivG9h6dkPbD4rbydaZs6XR4PvPi8rryRjSm9xl4tPYkRxDw9QEe9t4UuvGzIGj2Qu9u9KQs0vT5JCzx59ho9HWKcvWUedjuk59O9NGNMPPDuPr1/0VY7j7e8vFCFqLxewCa+MntevYtUHbxDUOO8w6vUOh0tRztSo+S9XgxnvCvDjLwcfK+M
4yVezvQVApzo1jSC+mquEPT41zrxOejC9GMAWPO2WEDzHAZ29kq+tvI/8hDwWhm29uadavD/4tjzIFqi9bG+kPQ6uxj3MI8u9c4+qvXSqODuqdq+9eHWGPRkgjjz9WIm8Uc5BPBtPHT2/cha9DfmYPbRlUru1Hqe9AzFTPGBJeDsuK0u80sFqPSINrD29F3O9yXGAvcjiaL1gePa9Lvx5PKjfAj3tDFS9hZsVvcv/Lb3uQre8RaeGPQ2wBD2i/YG6Td5GvK3nRb2hp7+7iF3bPBrWdTyjUIk82QE/PHcISjxJJ6u946/DPN4PJD1sIOq7rrC8uzIoR70BnXi939cRPexj57vOJ4G8MqaYvJUYM71lZWk9NV5HvQU2R7wqcY46zuRXu/McM72ZgWS9G2cwO0zTGbx9o0M8LvzHPNrsnDxKQc08d6o2PUx6lrzPrVc7MM9KvUoeab2o8Xk8JIwSvfo3S7y4FbQ7SXA/PdVAq73EsP28adR6PNgqw7zpgX+9iXhgvHUM
sDz0B6XY9xiQYvIJDkLkiSwe93NCmumxUojxvQeE9ZqFNvXWVXD1eeZy7TENnPDqPJb1Lg9M8zrDIu9QYubzWtD6958uKvM7u/rx9UbY9h5pBPZTRMLwxxSC9cHeVvNOxXr2bXJo8NUyJvVv30zyhfh478wm4PLqUADzIFr47oZErPeR+2LweDqS8CN3aPFtmqTwVs+c8xbMSvGiuFT2IIgI8knsVvJIrvb1rRUi8V/5AvJblaD1MNmy8Slq2O0RVLzsLRKi9dbXUPH+h2ztcDI29rbrtvHbNwrwSyE68dcItPMa3Fr0kGSo9L/ezvd3TQL3uH/m7SbOWvXT0jj0AK627m9LnPMiEG714Hu69xMqvPH9Cbrz78xW9NgS7veMOBr1Wm/28SFSwPLiJ/bwjRUC7mW3TveORn7zY8yG8b052vT5XWromlZO8Lz8DPYrM7Ty8C5O9ET5MPbfjP7yEuN+8zFTmvZBkm7zRU4+80smWPAYRoLzbLtQ8zHMpvJk0DryrVAkM
9cT7GvF5fFrw7yzU9p1crveiC4ju3Fru9SVVhPZfanb23QMA7z7vHvfQ+1Dwtt9a7CDlXvKqLrTnnUGw8KOrtOVcF2LzOoc687ZXYvDirurwlOqY8/JQbvcbbLrygZIW97WehPTmeu7vFr+68ofdOvNePPD0Kry+9S/IRPCmsXTxFJRi9zCOHvWvzgb3Fb9U8dF6TvSMN3zzmo/w8fdIMPQlCRTz02Rq+p45PvLIWu70m6wW9CNcjvTdHwLynyMG9H7Z6vPjFcL3VXl08BlS1vfFKVLuW7D69o6vCvEMgpbvtJJ08SfTNPETUeb3GEqO9UWeUPPSVvbxRScs8MSbYvXSCtDwijdy98lclvAatqLwz6347K1LevLxbFL0inlG8NKMWvcZ2aD30qCC8XRcPPABqpDs1UMi9x0lOu+qcSr12XO88l0W0vYvBYD1e92C9OTOJvN46oLv2viI9zbS3vT3Pj735OxC8rteqvUNfNz0lmbG7rK4bvbtV2Tz03Oy9sjWtugQM
DNb2+hBc9NM7KvUKSlDvyV8+7ZMGFPS8fgb2flGy8WV6Cu6yjtjzL8cG8A9RHvR9LJz0jHFC8FForPdrYI714ItK9BEDmvHqUi73ZpzC9LpVVva5kfT1z7R09vpMJPU82Mr0TdNu700YXO8mpHjxE0Zq6HI0WvTRDMT24N/g8qDuoPaB2QbxriRi9UM3ePJJziL3rxS08yRn5vPHMFj23V6A8rYbRPNYzBr21bQ69+bHzvGvEgTp5SlA9hezMvHbQhrsLxNK8yj/HPB7cJb1G/I699zCuvKDufb1KDro8xsk0Pa7jsLyalDo9fCDqPEaQEz18zzA9v4CEvTFXlbz3AoQ9YL5hvKGnDT27VXY9BbOPvTB6FrzsBxy9Qf/9vHSk5ry6Aew7I6aNPVzGbr0kOm49p7lkPGXH2DzCdt07AXHKvA6go72gRIa9QoPuvC/RJj0rBzM6i+KqvTG3Dr0+nV69TAVFPa1u6rxeyVi9k9UEvS6g8LzQIYe95mFuPFmq6LurOYyM
90+tsvR2oUb1YSXm9c2aZOqzGxTzWzo48AJOkvbWIrTwoocC91jIDvURIkrxr8Oe8qTaEvXrGc71Yr4q9/wYbPE4S/boih6A8VvQrvTB9QTzt0wG+0qq9PDUCGrxufR89y8PYvZilzTwwJiW+dyFTvFgOf72z65e7lKW/vc90DT3l3F296GbzvIqDN70LJ488lMwNvXQNS73WrYo7TFdvPVxyPj1Kc7u9fPd/vTvAML2+/4K97JgaPbkTED3Arji9eUGXutpsBb2Jxv07gCdKPcpWKLxjWNa9MQkcPbwFCr3WCZI850YyPJbdobps1ai96TBxvLKCJr3GmiU9L7JXPHKEDrw/G9+9q/rqPDJApLwcqFE995MFPXC4XT2J4829sQs3POjlsTwCKJG8rykmvQSBtjxn+GA8S23AvcTODr3CCBi9Gs+IPa9uyjxsc0c8uPtmvHpNfz0Degy9xs8sPSrJqL2t+A09x4fVPG0yJ7wgeTe9jbr1O39qXb0sQek8qnnMvRsM
0pjy+v/q7IbfZvNP0ML07IDA9HMRDPGfDpT0Co4S93EiDuwthIr2A4q48PBYkvSUkMTytj5+9GqeMPaK14LwbfDa9rJ6MvYX2drzeUsm9XOhePX4sIL2wuLi7Y01jPROYOD3jubi901aFPEr9MbyVvMY8U/1HvCsqVzwc7si9FQWfPRA0Z7pqv4W9/ri/vejq2jyf04i9pjxGPTxF8ztYZAe9JdQXvAOgJr0WJqK9puwNPUjZjr1gots8IwWqvICJO72dsb28yUZwuz8zkj3BM0q9H/35vR6GLL1Phs69xEgHPPFaQb0i3im9JeRevQIpjzx15Yu8CD33PArCjzyO66Q8KOdbvQCpiLyMSX69xXtdPV8LPT0CWD293SB4vSQydLxK9Tm9H5VGPbznCL3txp287S/MvIElvroQQoO9RSKkPaXilLxUYa+9g4myvelGOrzog1q9BsydvH0qODyXyqK81CjJvWa0jb1inqW9BJREPdmI+jqy1yS9XjIBvXIrX722F2QM
8zn8EPXwwErydGVS9nmQQvVcpQzy32xU7Lfw/u3kySrsPyQS9meGWPC96SL2k8ce7NPGouxAFrDx+S0+95wOnvPRWS71Ls5u5GM/0PHSuZL0RWAq9AZM8vMz2Y70IO1k9wENyvevxU70UJ407PptEO5rV0L34gnK9j+YnPY0wyDu2LqG8xfj5vH1cCb3qFBg9jVmyPLj8gb2emeG8jGL4u5dXzzwmgfM8HRVdPB8ji7x21Eo9C3wVPabbl73y6LO8vJyXPByTnL1Gm5k8OU3WPH9KhLvlcGg9r1k/vD8ahL2CC/68DnE3vcrGhr0Sg1u8O5yDvSccEz2dWrs8wuM4vLCQgrxgz4m89LWdPbfMmL07coe9feCJvXyAGz3rXNQ8YdOJPT7eEz0xKOk6QhMZvVXolb19Z+Y8ISRRvaP7/TzH1xi908s9vEnd3jyguIK9RVS0PTAEWbxGKW29/FXdvKNdhzybdYo6oPCpO78JAb2X9xI9nl0svazKHDyBVnu85RfRvQiM
MDj3Wk7g8C8ncPPAIezyMjdC9hw1cPYW1wL2sUL48AkWQvYSxBz3g0oq9FWbaPJOaR70r3DU97n8evZWsebzQYqG8cw4ZvTPqij1uqVa8uCEHPUKZpLybjpa9HCm9PMVfwb0MI768GfMAvkigHT2x+Li9BLJLvLEIajxekl890+6mvZPvG72bP0q8wVTTvPxSmTwvOa+8WwOfPKz68jzSMgy+30J5PTxYEb3yND09jRDdvdD+EDxSHhq8Po1SPViwkTybqlA8Q9eCvaGxQb1RbLe8qCwpvHHsurxvBqQ9rQpFveDAjrw/0aK9q2ZZPV/OcLvCFKm8O6bcvfL3vjxCwcy9lud2vM61gL0Tgk49rW91vTkBq73JzIW9zkhOvZxz0jx/ssU8SgUDPeECMroczgq+NQloPWcyu7uptas80jelvaxx6TxVmpi8CbrwPGfjLr1Acq09XvGovRXXt7yj8iG9x4kqvbI5RrwVpto8jWMZvTDkHb1wshK+0UyNvJ5dyr3ufSEM
6pvYevT1kPT0OAR29b0fcPJxrtruAzJW64DyuvaY3dr1x/QE9qvkWvYB3cj1ZEXm8KpMpPWW0Aj0B2hS+KFFuPYekz7yLr0w9aoKsvNYehrvubIi96BLjvKa2DDyvW4S868eRvOASLj39jai8CqGevVbnfDwQBrI8OEarPdltobuMNrK9SAMBvTyg2LyHwoc8dO0bPZqaCLx9bmc9cvwBPCBhzTz/bmw9/phBvaPAFbzpU4E9NwbFO72pEL0Bds68cBVOPLYjIDwf0cU7Px0PPEixTr3Io5I7PgREPeiaF72GOWo9IbfwugRvWz1SMjO88XUbPa/U+LzQPcw9SuZUO+KOez3VDRa99nb4vNvwtzxTTXe9+5QdOxinFTyKmqC7DcHBPd6tCzyPp9o9izg0PUG7qTuatqY8iOsqO95KFL18rlU9O7+yvEAAnz05wWO8+d1qvT0+3LxUeGq9+o8DvOQNGz00xIW9RdoJPSOqOb3GWg09MZ96u5lqZbuvzge97lSFvX4M
7Yb3tMD69jrJhPFn6Cz1JAx69Lt6nve1aQDwi9IS9quEMPXrIgj0PYCY8u+u/PILdQ7xuyRK9CPW1vGjworyUsI+9uBSjvO3iAD2l6Tm9P6CyvKCtKr15vFI7pKYbvQtwc70I9Qq8mDp/O1uHDz2AcDA95V73PDbhOz2cNTe9C4xEux+7Hrx+SLs8amdJPQyzrrxLg/e7wkPUuoiHIz19/l68NEAou4HFF71Xj8E7nSslvV3MuLzJDje8fEumPdAUyjstBmI9RQolPVhxRrxjgH07IJ36vGo58zxKS2S9QU4iPbNfyTzweAE9kDT7vdifx7qv8fG83dL0vBS/0Tzeuim9p2FhPRF9MT04FP48NfYkPTwIBb2POiW96ndUPHQdrj3+ugQ8VCFrvBW/WbwiGPy7MICwvcFMgTylJiS96z5tvHgK2LyBGJ68SnXdPHnGATwaQXG9gcs/PLYKhzxc/Dm8vT/cPaBTRDwbOPU8uZimvMkRTj1gXyI9LnaOvG3CYT1Gia0M
8dGMqvU3mKz3QfcY8otAvO/DHGD3pyTc5k100vc2kkT2WA2G9Ge2TPec6U70j6n07ONoEvcArvjvnnCO9AQXqPA/onTzcnFA94EYqvS96QTuR10C9Nu6oPfaojj2jhvw8K8W1vEpxiT3gCou92GfRPQHu2Tw10Qo+DTbsvFGtjzwKudY7K6pSPb7MvLryOKU9wec6PPBhjjyudZU82iUQPjXdeD3s5eQ8hFfxvAKXKb1XInG8WUftPVBwmTzJnmw9n0+6O5vUsDybvGm9CM14PR2WlTou6RU9E3AgvbxJUz3azm88fJ3/PS0ywD1vyV48ut91vGLomLxKUMk8HyjJPXnOHb2IQQE9774MPUDEdTvVsz88s+t/u1K1ij0fcyg9dCiDvfDvcLxqzRe8nsx+PeWbcD2quvM8gi9+vVYboDvKBYg7MgQdvIIjkT3nvzi96TXtujP/CD0RanI71YI+vTm22TwBmCC8FJFNvRbv1bviK5Q9uO52PSLz2D0a4Qa9P/jCu85M
AYTrH8x09tIwuvRZiqLzemOi8Yt+WPJEGATxUBDI8N5fFu/S7ljvQI/q8nAZhPVNIwjwQGSU8Q4kAPTSZjLxgWtY8GA44vAx097wjzNe8v+UMO/3il71jb/G8149OPel1ez3NQ4O9AzKtvCwTyrw7LQG8VaC5PaV617zRTY69s+MMPbxhPL03IZe7HVaOPbZVDrspWZa95y9wO8NDujvMQWY9CGuHPE1yjjw7nuu7YLwQvTn/Pr314U29v/upPQf0J71IEnC8y+9XvGA7pL1Vh0K8D0k1PYqWzDwz7gK9mkBpvQhqzbz2TWW8ArHVuvNmITwCa2E8iIcWPeLnwbyk2Iq9fiuRPDHKmLznDyu9KYf9vHa3qb1QHGI9/3LdO+FSe70ipWa7JdfPvFg2mTxNOmg92JcivO3ZgrynZNK6wZ9tvL2Cnr1ykCO9yRxHPETvkb1udGk8s3okvd80RjzT5xI8DvqdPXbgz7uLngW9INChvWfnob3rfii9iM+evE6tgjxW5xwM
9/oyPO/2WPzwcKfS9W3YTPV7DiL38OYI8c8BqOzpaFz3uwqk8xGzzO443nDxWIsi8S3x1vZyLAr08eli9xDFXvSf+XD30E/i6Ny9HvdUxwrz7abG9YjaeO2y1X72KKgS90JqhvdF1cD1obY2981yjPSHAHb0TLhc9JOLSvfj+h715ijy9Zz7Ivdflx7wOtZM9/WZLvbvn2zxg1MG9iSFuPQE8Zr2XST49JPimvexioLyfdNe86B0RO/3Xkr2fRRE8RpKrvCrVwLuRWq06yBqNvFGjOzzRXFg9uNBxvRnETrw94CG+l77zOxqUBr360iw9tsXxvIxVEj3SOa29pwumPLH+KjwO8vI8K8ERvflSlb20HGK9yrujvaCOWzuRCJ89tRN1PI22Kz1jX/e9ulYpPZwvvr2q3wa9ethcvZ93aLzB7mW9BuN9vMaTwDt4h168DPgvvDy5Jr0hlTs89/mOvWDr8Tzean891Sh9PLeCyTxeKJm922qGPYVK5bxX7KY88dLJvdMM
aTz3mTFa9e2QfPX4SiDzSFSs99qdnve4fiL0Anim9O2uevXbaoroPirI8GwsePBI+tjwnD3O9a1FUPCG4Mr3+W4k8OImsvf0lQj0Yzpq9A+IePTX2+zwwZ7K8trp4vcYhDT3Lm0A9i/0RvDe/QT0oux49kmLHPWKdtDw+G9u8soFEPRGNrb3b+2o9aVuIvZZY8TxAMy69Y7UyPTm7t7zN23w8HeMVvOA3c7xCIr892lIMvTbY6LzzA0+8aem+PV4Y7TxCM349SvFePUofiry1SAA9Cs4rPbCFbD19DcU94PofO9MXorzANro8aaqKPQAov7xzn909px6dO5gpGD34/nW8Mp/NPTk3Ib3vS4E8CVbZPLrUUL0BOQO94669PVuMrTydsqE9Tu26O20EOz3Vukg9GvV0vM9R7bxsGpG7Q5c4Ow2u5TsgKMA7u5z4POKOOL2c1Io8St6rvGj1gz3cDIE7HgF4PUVzN730m/Y8wbmCvAG+Mj06huG5jqUlvVl/4Dz8fLyM
8lQdtvcuM3jsfZcM8PEEHvdRhyrpoJsU83QzLuhSyOj3r/ta8S8z3O6T0Rr3GkpC6dQnaujneDz01+WO9FOoIPQjYDz3U9KE9UxIWPHIaiT1sc8s8gucdvbRYrbnUfog9179HvLj0Ojzkm148L1kAuzRCoL0S4O28FGlUPVts+zxTJGS96ZgwPJPLwT17Kva89iVUO5q2yDxk+iM9Vvx1vAxmNj2zkgs8DcHvO7NsCjx8tNc8jJotPbtUhj0FKUC9jkkFvYOmcr3gcty7T7CQPfK+bT1R7nu8hr3APDlYf7xLxbS8Ml2SvfLztT3OnAa9pN5KvS8ZeD1z7dE7ICN9PYE5lz12WtK9hGQjvVKYb7yYhcs82OSdPOjEtD1+muO76jQxvOFRU7wkflE8X5O9vTGUpj0Q3mm8fF5gvYlnRD1cP3M9tEgfPSEaBj23gjq9HOibvYC9Qbxfyys84Rh6PKVPYLvslZ869syUPCbR3jxTI/O6/aKJu94tsLzl5449moonPLfM
KrD3FLpa8XGD3PGXjE70puEw9fyKbO3E9nT3+Iue9KMUSPFxGDb2Pepc9e7cUPVT+Oz3mf527pfktvdJxAr3MyoY9u7Hpu8ZoOD0NW568G4bePEh0971gHEA9qX6APdvyLT2+ZYC973yRu95agb1UUAy9s/H0uibEEbrnODk9E+ROvR5SV70AWog9LOahvdbkjD3sGdg8jzv1u80a5L3YH3k9jOjmPGkPUTyhte+9PbIIvmpl5bx+4xC+0Z+1vSy4+r0Y30w9ri4DvhX4mT3/Fdi9prfjvch5NDx7TIK70JxSvchkzLvSJFy9VO0fu0KPiLzYhPo6yOBjvagXAb3OMra9ozOAvbwfKb2t7Ea8WdwAvuEPeDs1iYi9dQCJvbJ2sjv6VKm8xUGMvGZ217wNMZC9aoyGvITgPL2eYK+9BIe/PaLiFryWcyA9EuGHvFL0m7za4+k8VWL2PbiiDz3UlbA98YTJvHq84zzhlS49RWnKPXUaWz22H+M9jfuZvck1+7wDz5MM
8uivTPSHukD2Xoqg95rayvTsBIb2huys9pdwGPqtRsT18P7M9PjXsvFydID23DXO8mhO9PeTYuz3N6go+OgQ2vV+NQT1BJTo9Yb/WvLJquz001Ze7O3iQvUtbFT1hiqc92UuUPLFbeD3eF9c8XnOavZq60bzInaI9BFy4POVDgD3o+8o8jkJhvBP8A70VDnI9BsjVOh/Wgjw39S095jtwPdceWTxiKKs7N/UtPTuQqTxUIPy8AIMPPXh6mrxNivK8iYoVPTQSSbveyk09Bq1fPZsohjvcTeO8R9c/PBNmiztn02o9KZmcPQpaTz28RA88Qt+yPPyx0zu72nK9CkeDPcwnPL0l1bM5jbKRPd61nDy1UVA9vOcMuqZ3PL3Vio085CxBu/A227x40Wg9EAQrvSkktLyJJdm8t58GvUPaBL3n4lS9jtSkPZraB7tguwm9qAWSukjne7214fc7WykQPSTKu7w7wNU8b5k0vHGrrLy2/Gs9ed6AuysUW71mQ208sKIfPTKM
iFL2kdZC9iPxzOaL8j70lUWW8kwKPu0+fF7wMwRs8hPyqPcstdbyDtMY8UBg9vSXHmb1GnAy9XL4lvB5qqzx0RD+8y6aFPO1zyjxygv29PDgxvFCWUL2b95u7rt2HvU6pyrtvV5k8JDNJu0B2SDsRmQQ9BnYivbH4cr2Cupi8FGc7vd4J4TvGIic7CsdguzPGLDxPJ6u9S508PfqXZL2Pd1g76LiUvaKgaD1r5Mc70JoEPYJ9ujxp+bi7lmdOvf36gDywU4G9aEyJvf4Nfjz25I89MA52vKbEOD2eGx6+9988PQM37rz3tzI8sULhvYVZgz2Jgmq9OhBuPZgaUbwEW2Y9vQ+EvTNfOLyhbqa9gM6tve9gZj2RT+06sOD3O2gZEr1VJBq+mF5EPcuWf70Az289R5BrvZz4HL3eQQC9bQgVPKaxjL17PYE8IaylO/ckHT0LxB69AJKyvUVEgDxZAz49FbuaPTwFg7zdogy+Rt+gPP8K6rv/uxs99pevvQ4shT36kNeM
8TpdWPYLNC71NpqU7zWpdvUpAezugKxw9sexyvOJCFDur4Y48BEutPYo9uLz97di9x6yIPc74qr3U7qE708+TvckeoD2vqhK9xD2JPVZPRL3FF4I9K5zhPFV477vB5Hg88+e3vU66nzzsT9E8m02BPS5SAL1sSp29AdugvKHYvzzZ49E8Hod3vAXKij1bHbA8XzKSPX7SID0GKhQ95MEZPCQiSLsOQBw93mvPva3nYj04i4490dDGPT+TOD0yG6m8NXlePEoCXL2EEau7d4sLPcQm2Lq4C2w9hXaWPIbsPjx8e4c999zaPP5W/zzHzTA97JwZvYUnKb117HA9RW/hPcyNpjweCIU9X0aovOUW4zrbDci8LW7/PECITj0D/co9vkkGPSyMJz13XFw9emSqPJoxcrysQqA9UgdRvcKl67xw+lw9u1tHPQTNDLuVd+O8fu0tPfTFNb23Kgw7maMMO3BatjxVRR4+Z8WRPQOgBT3DGLC6Zc+Uvf630zw6GYa8gcj5PEnM
KpTxd7Au9opIuvY27hjyYMO+9OY4mvWg5gb3epYk864VovZPVVz05cc88idojvYp4cr2Zvno8f4VWuwqqFz2eBvC87HEfPe2HPz0i6Qm922sVvdfsDT3LpFw7E8UcPagVrTc9NII8Qn7LPPd5orxifq291qsFvZrMrLyNmWa8LVc2vbIVNj09zu69Oo3FvHzzDLyUpdM8XX+HvYU0Sj2NT6e7OuvqPEGpoTx5cTY833dfvU4N17xCZv68s9SovBNhjbwUjRO99PEKPMVADD15GKW9V6+zvUrD5bzysnm79QmavQdXsD2Mmqm70w5svdzJRr2caBI77z0XPYSjAD1EsL69edVmvT8le73thcg8XzWevF4FMD3kpj078uIcPY2he7yZqLE86z6zvBrVej1kcxQ9npXAva7mXj3RoYg9pKpEPUpA/7wcSEO8KBo3veqoLD20vTq9jir4O5fLh7zCf7s85/IGPXLIv7vx9pE8X8HnvFrRxT3RBca7+n1HvRxFE72Pr8UM
8/AY3PcZBur2/m4695YYzvf15ebsyd1Y8ZNazvKvTDT2lxgO8RFXqOCnl0rve01y9lLSkvTbYFj3TyEI9Mq3avDKtNjwCxzA8W+FQvexxYDwsTJm8aIlFvVBwG708sw09qo9oPJieUT0Ksks96pVbu956g7xTHFG9oYokO0VKDz7va9w915LVvQa31DwvDcM9CwxTvXXVfj3XN+q9Xx+GvUl/CL1/uqU9TsM5PRmrFrsxzxo+BtabPZN28jwkjQC+meO0vEPpBT2079k9rjpEul/OdTwwIKG93hxKPYsk3TyW7F+936UEPCuW0Tv9a2u96STpvFdUUb0Ib4E9z6XGPV5lTj2o1gG+4PWZvehK1Lxd7vU86hp6PRvn2z1jTlW9j57/PGRa7b2RbpU8qeDMPFzQZD3FzCq9//4nvl0bhb1OD7q9e17OPOII8rzxfbG9A4stvsh/Jb3a+8O9aLlfPWUNZzwEy0S96Fu0vYxwx70JI2S9WCD6OwyvTj07nf29VjAtvg4M
rcD0BP4K+tyROPF9por3MKZA9BIEcvvfkFz0HHwa+eP8gvNc9L72T6FE9vNKVvYb/ObxVOrS9ggLauseDCr1Ja846Iu/lPL+/xzzXUKK80HnHu/Gkjzx+WaY9sgaIPH558zyU0YQ8x3FUPHJHUbzQOhY9PQwyPIo9gz1evuQ78diJvbgpQj27JMc8/bTHPbrvET2dPL09jb+8vNbjKb0ISiI9GK63PXrlSzveBNg97fygvTQz2zu/gau8JBrjPYsKZj28SwY+bEiaOuA2zbhBttW83NpzPbpwnT1ujdI82XNYvaNIdDx+8W48xmyLPYaOET4rzPS84HeWvVgfkb1kT0g9qM0qPY0Wmz2X83o8bmeYPIcojL0HJAS8NHFePIFForw3FJY92cEoOryJqLw51Iq86GdKPeMHqTy48gm88NCRPI+Fu7zPmZI8F3yFPBsFwbsOIqk9SiMTPf9FCT0FGMm8n+vfu/O9TjzgSas98jznuyj1vTwoFLA8pt9yPQvcQr3ECPyM
6o7YdPZ94v7wpzlk82JtWPdplarxvk9U9np4qPcpEKb3yjPc8/E3yvKe76zuF4149bTicvT/UfLyZuhO8FoAmPZDIYTwhpRq8y921u/Wox73f/xM93+qCPSxBjL0ubbo9yM8MvAJc77rLD4S8zeuqPM1cIT2BhoU9pAmJvQ9lGL34OLW8LYRQvLFbGz0CJda96Y6kvNKMpb28nt28uPdcvb/GGbycuGG7WcoIvN1VgL1GDXa8RvivvTMeSL2OohM9eZmwvZT+sDw4e408W1/ZPEUCGL0pJ9G9qHtqvH6EKr2YM6080oCTvP7GI7veRRI8pgoKPaa36rzFyaE8VaDuu/GNJbyIsCe9LEaRvbEbDr3t7QC8UsQNvMbc+jyjR529Ny0yPVRr1b0fKXI96lOCu9+EjzqOvwK91mOovHhEkL1+tCc8UPGRvcN35jvYz/87Sw2RvUK67zvbbm87vhHJvDL5tjxuDYy9HjocPDP2wL25Duw42w9EvexYpjwSPJO8oZ0Fu+5M
Wg70Y3z49B4D4PAeyHD1hk4s9qo6zvcBnTzl7O4s9Y/XVPYRtqD2d0dS9u4zjvLIBh713eY89+61+PG685jyIbos8BD8EvScIAb3sNzc9h4Knu2Ayvjw4X5s7DZPYvLwnlLyzuc88RGj+PIM6Sj3VRZ67xpcPO/TEN70623A9QR+MPFIKiz0Vujy8MMDDPBHKLb2TOmQ8DUqvvCpPjj2RhYq8gvfbvEkGzjwFvas91r4xPZcatj3Y/s+7mFhMPbDTvLxotCQ9huVtvdBqPT1TrRI91bJsPav3LTvR+NM8y9v6OxK2ibxn0509OwmWvW0CTD1hDoW65yD6PVDI2jxPoas8GDwFPbDdZrwed7g9M8BxPbdVVz2NuKw9qUUJPXS97Lu0k249fBCRPJUzFD0m8KA9fJCvvDCYwrvPblM8mJGsPQDD4T3bsji98/cGu9g9RDyl0Bc93KGWPbkRtjuRuwI+ve63POhV+7xafLI9AFrhu2WIyjww+4y9NB6zvBfYvDy7VCUM
8SajBPKpjTT3WL2i9bOUGvXVvRb02cB29VSFiPACLqDyucDk7qFv2u8EeED19Y0M9RPGhvXF+hz0a8b288d0APQgD9rzbHkU89Ht3vXkKgD2bsjG8mA6EPdU7uTzwz4m8Xj4Lvfa4UTwu+ca9t2CdPHd6ELzAhf68F49vve3/0jxk6ni9/hk+PYW5Gb1Aefw8Lmw+vRIpIL35q+Y8gXdIPXsSmD3KfN69jgHdvDYNZb26VlK9U4SUPWs7hbyINGK9WDzvPAiD0T3QWBa+Yh+tvEUAZzy8uXM9sPsgvfQkPjsyf5S94k50vY1f+7w7Usu6NHF3vTJIUzq7UQe+GKamvXMxar263N08llGQPCsWtT2/HSm9rmUGvfP4UT0r5E49ifisvKNV7D1fYw89V4aFvW1+pbzp85E9iv60PBRvRj2we3G9lkmIO+ZvO7snkRw9BUbnPIRmo7w1Mn69UUZJvffNZb1OR5k9+TWOvZ9ZRj2E2Gu9998bvl8jqbwKzJk9/fGxPDhM
C7Tui/iS9hTbSvEiUiL05GwO9X5iUPBBQtj0uBwa9vTqFPJ51STzu+bc7qzGYveT1tz0/vUi9Kj4NvqkLKb3YVvg91he7vPSeGTwXEba9p+yDvd37DryEm6s9ZVhTPSjfGz7gIkA9CTvHvWtsRb1sE/g9by4jPfSlPT4PV6o9r09evqI+NL1pNmU+KsNEvfZ7UD5DJxW+Ujdyvn/4zL3haIY+NYQdPnZfqD2/cNk9YzS7vQg8Tr0walc9ZuAGPqCiSz482us9qhxDvgA+772D+gc+3HiKvLt2eT5I1429VMWYvhbXJr7ttGc+xFQFPiBXBz3+THY+yFQSvQmjprwKdEC8bAIuPo4SET3vRnA+lNQGvacvabzRL1U9lVwdPYdMPz2s7ee8dmcWvmPPur3yOQI+HXXrPWHxvr3SUHs+6rN6PTUhOz1RJ3u9RdrmPTaoDDwmAHs+9L1sPfbnhj0xS8m8zjDrOeot7bzu8+Q841oePNmfSb2Jy6o80gJ8PcDrJL7Hd8cM
9LW3GPSMHwz3YRyy+D2L8OoWgM74+49c9GBBCPjPeJT4Puk++9MVuPAcWOr6fvJI9Sg7VPcFP3T0StCa+N63WvIqTCr4rQim9ixCqPYukLT0dYru9R12qvbxwob31xaU8pLVePWCUJT6iHOW9TionPfibLL4L0Cm9hXSqPbCNtD29WKe90mFAvqTYmz39sV6+ILh8vUYm6b30KoA9p05rvjceED1h0TC+uxYtvRkgSb03D2A95HXdvfSIvD3eoRO+d35QvECuZDyd5Ce9jfNrPeNG6jw2uDA93WGgvNlE2bwjgIM8ht9zPdz8iD0+rdg8vbmDvRzo7ju3qAC9zb9iPR46EzxrC9K8Z4JyvYfE97yJaAW9ojPqPGuFKz1cJi298O6Dvbt0hTxSnqM8yPW/PQ/k2j32r0A8Ftn/vAijm70b5pw9AuL6POyDij1kdaw9HtMEvW+yPLzafN48+dPTPMbCBL2LK8+8qN4evPKsiru+ATg89qOBPdIgx7vXB/+8UWiqvA2M
ezbutCga9M0wHPfODmTy9hsY98TrIPB+cTr2eXyM9PcPKPO64HbzniM07CGAYveMVWT3W3Ry93RLRPWpNTj3wg4m9eK0hPX41br1q9t88+TGOPEkcND0xqe49nPRdPbjJBz2MijE9JtIWPL0q/Tw5tHg9fa0pvYhU2Txv9E89x0ENvFJGE7sF92+9hyK7PLDT8by747E8As7CPP/JMbyYlGs9nNGdPTcvYDxzbcy8u0WKvP3YDb0GLh46FuClvVHmir1CvqA9Ob2PPYFWwbyUlXq8iZBFPEABlL1wGTS8qz6aOsj85Lu2Gyg91QiTPJyW5bzYu3s8jCCuPPeBjDzztYg8cOdJuzCQXz1lhqu8s6zCPMZlNruUeuS8nfMDPWQicL0hyse7j/LivAa4Fj3HxdY82ND+PEMkjTw6VmM9pHiLPGyGAr0PWf28kYKMvRHP67xy36g6ZiB6PNqCKT131em9u/TgPFE1rr24HM283CuJvVkEHz2YfJC9bw+XOhHbqb2k0psM
8yOSpO2yQLT2G0N47M72EvYRmTDwTbZA8x3ifPUP8vTyVHqG9vSznPFEEaL15pZU9fnuCvNr/+j3Jjyu9gP7Ouxznkb2KlNg7NQB7vSpzTD0mzU+9AfVVvchyBj0Gwqo9glKtPS6MiDytkqK9L0i9O7gUhL1HuR091qgcvfvVhT1LywW9fbMHPTg9Djzdk4w9kC2Juw+dkryvpHS99vEtvd6oAzzPIUk8qBbnPYpl4T38esy99Cs1O1jjebwLJug8eYZpvbqSAz0hqSi9Pa5wO1sSXb0lepk8XTWSvJDJuDw5ax89ZArZvUiIhjtR8bs96metPcPcXj3Ew7w7vfQqPQvNZ73234g9YNZLvQj56T2Bu+W7zTlUPdwjPT2L4zM8zr9IvTOoYz2GBEU9SKwfvYP2Aj1smhQ95066PVyCYD1YrhC9v02jPLLxu7y/m4w93FmAPdoaPjwQ96w97RCiPCniNLyZnoo9XRELPYt5Tj0TitM8n55nvbMUYT3Zs1c9IHyEPYBM
1XTz/szK96IGYvGon97s+ivw7yhIxPacqQD3rv6Y9BqqbPNO9nzzAeB29CtC4vQr/Jz1bytK8nB+mvAsqGb0Wh2k8cPeVvGRWnrzwvUm9usLrPKHtjjwWy0w7maGgPFfrqzvQMXS8bdyaPV/gFj1c2Vu9BfQsvbbe2zyW8lq90nkavfstm7z379W8J9IsvWotszsAO6u6tVJ5PSnerjoC6HK9h1f3vGFx4rwHxpE7WXW7PSURx7yW19O78DebvYqHyD22i829cDsIPZcOar3tF8s8eA0vvTGDN7tRg1C9JQI7PYTzuzz6thQ9gff4vPkaiLod9xC+eaW5PDotnzwr08E8fzNJuxoEhDzQ5jO9GXFSveC9+zxGY8o8KSSNvE/vwzwMV649EEnyvPBIij0Ade684Us4POs+Nz3sMtO8VUHrPAROHz1ihj+9/bViPewy6DwYPZ09LGznPHz4BT0aY2E838QpvHjCMj3muLE9iSJ7vChTsrzVeNe8SPljPJ+syTwMeJ2M
8+a+1vIY/0rwbu+K87m1sOxIdcj0M0Ea9l/imu7nXLL3xAR896iAQPbtp2j3+tjU9FoOmvT7gAL3EbZ49TAOmPK8FhT3zn5i5fSnDvQ3imL37gPU8Z2PePbBCxTxYTQg9cafiuoEza7wSapu8y4qNPdpdHT2bPm497riXvfqcB7pFK2W8+4cWvGQmhzxmaSQ8qYPDvX/9yrwsCPs8gtVaPQDYT75SdiY+HA/UPS4q7DypnDC+vI/2PRqDR76R20E+1cj9PZQOKj0BcAC+tBCDO0/PKr6MBgs+R2SDPZmezD1DCMG95qRTPZh1Xb7kQxU+dWIFPnaroT3JhRe+8BahPRraRr6UZYs+KPUYPtDcFT7tAhS+AXVYPaQ8Tb7qP0o+DQ/ePSYO8T062oC9gSG5vKBzP77tnBw+dOEdPdxsTb3otJI6+lmwPMG3k72XRMs9YYUFPRxw07z53NQ85cIxvRNlPL3JND49QkRFvTn/Hb1VbqY9eoVxvb3v47ur0ig9cZxuvYkM
PRr0PgW097JngvFclAj1R3xu96Vm9vUhyB71Q7fA96hgrvRJUiztcMfu95pyqvS05j70x5gU+qJrHPcNPfb0EOEY9nQL2O4XHgT1yU6o8RpsMvPQNiTypjNQ8EDWEvbLkcT2zPoo9Y2R8PB6oCbv+Kgi9dMunvAUbJT2ctog9VZHhPTVSAb78n9g9gQrDPWTthj3gQBq++K2mPN2dBL5SjRI+3WCgPadxCj4+Dfq90bOlPQkoIr5AFdG8iLvCPfc92D3OrR2+T+2cvU5cDLt63au9tbLkPTNrgz3IMo299TDDvaBdY72tWU+9hLDyPcHvvT3QfpO9GNEgPbGFAr7rkNy9S5NzPc36Sz30diq+i9k7vakptD3SOAy+FzagvHUitb2ON4898PrxvQmCbj008k2+XHcXPKypjTsN91e8zkLtvDYpaDxxmhe+imupPG05Eju16AC9FTWwPcwbrDydX5Y9vRLcvILfND3TFx49Ks+oPQ0Nrbv85FQ9BGY+Ov+2vbuuuqaM
6Wkq9PauZNDwoyq08V+5iPG+kfDzNHIA9b9LOu0vneTzqKIw86k9NvWYXTb1kBqM8eY6uPTxWnz1v6Js6GdXJO6zE47x9tbQ9ZvxAvXx7dLt2QrI9nXdvvVjxgbo48Jm7/JgRvJ8xP717EAc9ypxsPYSLwzzgS0Q89ziyPaQVr73C3uK8qO2Cu5sj67ywvSW9VV4xPFxjzrwYP109M+DHPLV+BD3hHrQ8uEs8vTjkFr1snBQ9yZuNvQBp8TX1sUs9MDurvI6Ji71cKLu8jIw4PQwy2jn3kuc8AuDZPG5KT72SqLI9vhV/vBgVGr2JLYU8BHk2u9oLtbyA80o80rAEve1ENLyVHa49upQJPCBgsjzqCu84i8M0vXtA3L2DoU49c+1Bvfs9yzy5H+A9rai5PO1nlbz5qIk9IgpGvJPff7smCw66OJuQvaFL5jwnO6k6VZSSPXpr6Tu3b4C7ny0nPVyho72Fg468qkhMPNcWaz1F5og8azejPBsDM72Nj4w6RAuQvdCM
0SD2O60i6hoahvSt7RD3OCsG6wkUIPXQHjD0hpN+9l3LmvDHUfL2WvjI9p1inuw5WUj36Lua7lUvLvOAkm72TAI08BWYhvZqENLty9R49C5OgvSuu/7y8rHo9vZHIPVFrlz21QYW9E7M2vdRikr1kQAI7geBbvRoz3j0oE1q7tOJlvdcpeb3PzZ09xKi6u9NZULxkIH88DLsIvWeqDD0P6449FkZtPfPF0z3LVoi8DumMO6xQMjtAO6I92EwUvaFVrD1+3nS7/Os/vUkRazwTXcQ90jn/u4pKyzyNpto70mqWuxCF1TzwjZC8LD0DPfkUvjwNPxa9utRfvNK2NDtJTUU7S9lvPECdgD0l4QU85Yt+PdsEGztONSk7gYBAPasdmjvNl+c8i7SAvU9RvDwgCzs8QPjQPeIqhT1a3Dm9+BQePfnpVj1knco70W+lPLi3RDxeksw90M+HPYH1rz24G7g88ElFO0NRlT3D+Kw9a3XzO85whTziss47fveNPfVFgj3D4oYM
9I8rnPFt+3rzMYrm8m0bCPSPQmLycjd49Rx4GPL5yCj3/1Ds9o5GxvMV2irwi8aq8PNk7vSXZFz01PoU9dKU2PQpoRz3Miwa9LydxvCJ/Vz0yCKi8vrQVPQ4vBD206lg9DBaQPIt9pDy6qPe8nlt+vZJbnLqMEJu9pR0kvJU/3LxZ3qC7W0yuvcWiRrzD76G9b9nYu3lFAz1nWxC9bpMbujAIyb1EZEW9gdk6PCGJn7vIdL463+u7PActnz1MRd28b6wRvTpe6btkd/48GBNCvS2igr1UX5q7ByMRPd9ZoD1kICg7nsSAPeFCfr1XpbK82Qyyu2ky7jyRTLm9Sj46vXeKcT3jxUK+ipLzOwLadrzztWA9NcHcvcafmTwikMS98zRrvZnI7DsbhHE9b/EHvqmhhLxtK529LkLVPK57HLrd5IE9g0UCPfj1qjzXsGs9u0gbPMqDeTyH4tQ8S3AQPRLyWT31EDk9+QaqvSnjED1wC7y8ZXySPdrBNL2THVw97ZKfPMAM
j0zzO/sA7DcsmPUPU9TwluoQ9F46du68+Ez15HRI8A8mJPUMltz2tC2A9OfjOvECcFz2Jjlc8taeJO1oXSrza7cc8epwNvVsq0DwHN9C8NbRFvNczyT2o9vq8hG8ivhcEtL26Zqg9uxA2vVdN6T0xkok7HS08vrhMs71TTB4+gqEJvfKImz2W42q99cDkvVz7vb2WAZA9GMJuvXsNJL4b8o+8csc0PSCm/zw/6hK+EfT/PHmrtL3/8s49pORfPe/pPT2wIg6+uE4IPTrkKb6ZhiA9yTeePVRPsD2iS9W9ycd+vZvcY76V7rQ9zOR9PufDqT1MsZG+0uq+PWsIib4zPyw+fQVkPtHHNj5w+56+MIEQPYqfgL5TiwQ+1zstPi4kMD4WqW2+y7wHvFgfjL6+yd490z+TPu1x0T3/ElC+3seAPTtMib7PPnM+qQt2PssxTT4+23K+vakmPlphMr5c7jA+YzZxPh3cDj6K6S6+3VqvvcrYvr3yZxc9blWsPdITG7ytL5KM
9rsZcPePtAb6O8+o9hgbqPdFDxz3ZR/29ju4DPji8i72rvOE9C+NsPXfffj2m2GG900hmPIUrqz0BHW+9iHoavS7mOr2vmKA9NFyjPOwYBT6ydMY7TMkCvYOzfb0i4og8jQygPQFnnz038o29BlYGvM1g0rx21Y89WMXGvRGmrj15CTK+HWswvuhfKL6imd49BBzLvdYzZT7bHC6+JDdKvtJQQL7fDUg+gQOkvfDoAT5qJVG+Fd96vsK/Br4uPG0+WFYRvLVGY7wEZjM9Irqqumat17xcg6k8SJjivEHLCz2Isa68+7cEvSckpzwm33o9BfVFvc1yWLw5cIK9Yz5QvQjDxjqRGKo9cLyAPcVweb0FD5Y9TrARPuUH7j0qbAq+gqcUvVjqCr0tO2Q99K3sPTUJHj6AuQy+zsSZPZQ4Ar5Z/ry7DVGRPXZlEj6RqDi+CAmsvfjMFz4dZE++P3sKPf1ijLyiU4g8YGO2veUFyj1+oDq+x62gPM15xLwZOTK8H4pZvHbM
5SLt1+ha+uD0iPFgWQ7yz8j67VrUIPuiRpjxn1kI9WMcjvUIVU7xSS3497JMMPmysuD1T50M6SDYovZoaxTsxuHC9EjjoPQ/0lj0y2sk8SZCVPJcDx7zHR4w9QJYnPRGCUj3Cdm68RCCHvA8ygL2LBjE99b0VPdVhFD0TDBg9xstgvVRznLsl1q89y+oLPPnrS7vlr5A9RpFCu5roRzvYaHg9k8FCvQuXurthBKY9bb6mPO1t1TwtkB+9FNHhPNDVRby8+Bw8c123u5qonjwSTvq8lM4Fvf/EAjuUdQY+WMMOPW9CjzypamS99exUvbTSGTxC3gY9/+5xvHwnvbwHpqu8aeUFPek+LL3Jvaa9dpcQPdnFUbxZqQM9rGWcvHwCCjxIzoc9H8kdO3yDwLySha+7W/tivVuDE70r3yA9Vcazvcb4LLysWYo974M5PTbCzLtvl329x56avKA1bL3SuY09OQ4LvOvUOT2hoJ49WKM5uX4D0zy9/CQ9YA5Au3HHJb0/YJMM
8z/O1vKuPJ7vEeAq9IM3kPacf+LvbTaM8oH5lvEhORL2D0QS8LlY/vVsk3TvmGh09r9OVPMZgabz6Rd48GGd6PMC4XL2UUgS8idZVvK5CIT0H4NE8mXNkPWNBAb16KY69BfRWPT7Gpr1XdTY9YDayu172rz2cIVw9zPB1PJOQ1jytUJI9ZVkpPWjFKz07pHQ9a4B/vRDP97zIe2o9uQEBPvbpID1ylhq9X+PSPNnjsL3EZwo9zUOEO7XlAD7TRva8uvpuvBRwab1DHZU9wWEEPTvBnLykkwg9vYMlvS4sIz1tcWC83Mm1PXQWzz1sa5m8VDI/PfJeZr1gFs28fBx7vTci0D28ogo9XYGKPbbBIT1oxpA9o+xiO2C1jLzFoxI8u2E5vUFOgTzk5+Y8KVk8PWt0hT3PwcC8BWXfO1SuPjzNVPm8TnSdvLXUxD1oFMW8DOB/OpvV+DwqnUk9kG2WPFVMCT1t+Cs9O0STvUuwMj1pMki8uMfpPctCDT0U/4I9MmSWPZIM
xr7xNfEg8EHFbPRyIKT3+DSo9nEE+vASTI7x53Hc99HxYPBj6yzwO3bA9IX/2vGP+j7xe5289h7qYPaTr8zyiUIa7iAwOvX0UAr2srDG88RicPV8DFrzln6Y9XwCkvMyA4rvZVL+8oBpvPAolrz2kesS8MT17vdPJMzzToHw91y3TPR0Kqj0lzCY9aljgvCe/Hr0Upc28T4/kPDCyVTwu4SY9HJ2YvQ20HT0hTx09C/XGvUZa2Lvn/cW9AxpsOwH4DLtx4Sy9DFSsvYMOCTrexpy9U8qYPKS3ezwckHO9SnmNOycvrrwq2LK8HGNzvRpN87xV3Fy81kNSPSWNpTzVGns8m+4cu58Px7wPZd084RW+vLyPqrykXZY9uMQlvQAVtz3ibW68nSBPPSKrrb0pOlc9SA0CPfA6ibz15wu9VN3AvTRgND1GT0y+KNgbvcAPl7wVzNw8KHWHvTnAGz1sgoi9651QvIzNATu7KHi8SZVKva8DX712AoK9pXuQvcQn7LzzoLAM
6Zs2SPUNIzzwEOVM9luggvatSCT3zx349fnoHPmUL2DwX2is+jAQevAenbD1Z1U+9lH+UPYoQ9jwQUo89IRpBvYZTDD1ETtq8M1aNPZpdHT1e+FY9Q4BZvfTcND3uvTc8a7GSPaNttj3U5oQ8RgvPvUokgL2HNmc9E/L/PMZypD1Umiu9+2HUvB4elrvSMVM9jx6RvPl2jj1/Ogw90AegvSPVYL2/B0S7DoDMPIkO+D1wksa8Xl4Mvp/LwL3clbU9oGWvvZPYoT06IA2+a+S1vUn5cr1NErY9nYFLvXDjZb5ei2G98FEgPgWHvj3+TWC+gYUkvYKgN76rvTw8ty/xPXIxGD4MjmG+ETflvAZYZb7lWJs9uh/nPYR37T36E1++GCtMvae5ib6Nx4m9+LWIPhDbOz5IeIe+6iKwu3fJZL4C68i84niDPlUo7z1Z8Zm+nU96vADziL6EidU90PKDPofLDj7wzo2+3A9EvgSJPD3/toa+76ONvAeav71vZi68x54/vjAM
nmzwYoy6+AfHGvR4tzr0orpU8vPHQvUKDnL0J5qC9sg2cPdyxjz00CvC9+ZoDvu6NVj4KMxe+vQtfvlD/zb2njvY9DvzMvQoXcD7M3o68JvN6vs1kSr6nAAo+mo3Fu+69AD5j94y9kkxrvncrvL2bFhU+/cIQPWmxn7o2chw+0o8YPRDhfj1WFqy9rxBqPYNM7jwmJQk+wBJ2PSXf0D1FzLG9iwqOPXZEtDzn/M09n61yPV9G1D0b48y9fpfSvHFfhD38z2S9AwMWvkxFdr3J/KQ9Gqn7vSP33T0fUR2+owNTvr1i9r1T8CU+une6vQCkHT7B902+FC47vozy6b0OnSM+2GiIvE9CPT3PQEu9bi22Oi/8tbu2NYu8vp4JvnJ+cj1zRX29bPHyvdOfnL2Oq049S0jhvZZ3Vz1FsQS+7NalvQDef73E6A4+ZcKZPTkcvL3LPvc92FIPPsd+oj2XkF2+UEIbPZTE1b0epQI+r44iPvp8GT45TWW+H5f8PbuS7r0ryDIM
9JHRIPnrtPj4blB2+1WqTvS9RJT2MSBa+BUQSPhxtAz2HxR48BwmVvJKmfj3qlty9aVYKPf+dCj1LFli9UT2rPPCGDrx6zv69wuNVPQE5Nz0cfVS91zJsPb/NIj7tI3I9e3uFPABVPbwRZJA9XtjjPVLhtj3PfL89DiEevaY7kzx8qsq4D8kbPVo9hT2Hq9g8b7lWvUXyhrvYfh09yKh/vHo2CL24m8I9lFb1OwEkPr2UxjM9iLc6vVTJRj2kBHE9y4uPvfV0I7xd84U9ZHhJPcT/tDwu0PI90yu0vbaKJ709LJ49OICevY54kr3lCcM8vRIzPR9hpDum6I68OZAyu+umY73M67w8VjhjPWir+Tu9IAG9dUSOO4m/DL3JYCg+kN6YPU02Ij1vd9Y6KV4GveRXD73Tzww9DPwmPcJufDwbCBQ9HZOIvbmVvb0hNT68WavdPBLuLTxI73E85G8AvLyKmDs0C449BVo7PUUBLr0TIE49EZwFvedZPL2OpYS8B8BSvcZM
rnrsDe60934svPV/0kDyy2WS9l2AwPc65lbuWAmQ8BwUOPbNXAby6n5E9FsUCvREUpTt/8O48xXvKvIFiRztX21M9LZmdvSKJ2jwPJpu8SxCuPBlQFzw9/FS6rcpovOOp2juV9ok8yydUPCswqDwf7FA9mSIcPRrDQzx6bCa90BcyPYG55jvYoGM7tvSyu3g4ST1HsOS779K7PXa6iTzuAUS9inBGvMwivrsn4oy80dzQPPEUez1jIc08A0JvPc0e2Dtv9Tk9xJ/qPOc+Kz1aJVQ9iLm6vXfEgj1YQIo9znq6PRNNuT11b4a9tNjMvLDmG731+w49qfOEOpf+wD0LRFK8Yy3ZvIEtd7z7ZQo8SrLvuwqQp7unlTA9j701vUCVdT04MFc9cuT9PQCdFD1uSJS99loUPJ4Klb3AQ3y8wUeLO04Cuj0VIjm9wnBDO61zBz2Ps4A75Cc1vXbsu7y7bhk85dcCvUb3mzwFLpU9Y6H+PBWLkj0/Lam99gmTPHP3n7yxRr0M
8xZ3dvAPDUz1E7KK8jKvNPHqVi7wqloM9fAw7PWxijj2nU5c9EDadvZIvnD1agzY9BJ3iPSXxGz0wP0E988M/PVl72DupTiA9H54Vvc6RJDvhri49r3HhvFBtjbwHnWm8zv/xu2ehMT14mcM8hc4yvHbhHz0xibQ872+CPQydODnvKo88dXI5PRuwK7xNYBO9hTtCPXgQXbqYy/E95bIDPcSf27ubl4894TYhvQlEjz3zCP48y6EPvYMrNDwWYoi7+ydOPVb8jT3Qr9U9djljvNzfgrhzI7I8il6cPRMDijx6W4g9/FmAvToBrzodKPW8nySUvWirUDyiACa9AxYHPahSzzxIDnm8MrLLvKbGIL1fKKc8eMZEPK2xwDz3oGW9pKdWvVgPPr3sWQe9F3qgvQZVrTzOM/Q8yBkcvTs+e7yVZyO8qYiyvN9foL2J0FE9HH4zPDKUirziwW49oVOxuzBsVDzXh7m8ufX6PE1vvLziwSI9VC2BPN2Tbj0T2lu8DiCPvXZM
jIj1jqZ29zcGCveNkTjvouY897mPqvTtdRbxe4mO8Q6GEvYQsoz0L7AC7mBS1vZN/bzzmjn+9GuZGvWkiYT3/tzE8He/KPbfIRr1MA5s92cwGvI93hz2UArs8YNyPPaGHurydJUw+/gWlvbNBJj1k/2Y8qfuhPcDZxrxpn+89haeBvVu70jxTkoO9oE4jPlFscjsShBg+8tsbvZq1P7xKHNg9xhmJPSp8BD5AWpo9mQGuvV7Ka71Z8zs9/+mYPa6PBz0i7827d3wJvbbvHb1Omyo9G4rXPNuLBj4EyDE9d5ndvGJpIb1d9Ik9i/1OPeufHj4frp07FDYhvhrUML1AOrk9prZJvapJ7T1GTay9kArJvYLgwb3NSbg9zcd9PX7Ya76le4Y9dnFZPgThOT6hhFa+phloO2o/Eb6dlv49hr4lPuDQFj5nJoy+jpkHPU2SNr7vm0E9DvEfPvurvD1EIUq+7wdBvf7Jkr4TX9Q82rmfPmO0RT637rS+I5GLvZLvXL4TisuM
7RUVcPnDZET7L34e+3d8rPGu+Sb5Qa6S97F87Plfp8T1uBIu+7gDBvfBe8714EyO+ZjSuPXyM77xvgim97pKXvTd4sr2BNCW+vDa8PH7hj70b0Pa4es16vfazUL79LTK9c9wNPsiCOD1J+Zq9MIAdPKAWQD2MayM8NJKcvZwKG7xgXMY8OdctvWOGAD5iFJw9rV5hvtz84L2n/r89pF2HvTA7Aj1WAo+9qajkvcj20rzGL6M84NHbPU/1qb09NXs+260KPgOCsD1d9D6+oz0ZPvtS5L2i1Yk+OtiUPWhyDD4pZ/a9jJf9PU8M4b3TNhU+DAgCPj2RBT4voUe+KUEPvFVe6LzgRLO9uWwZvaxLYr0ink89Md6pvfX3Nz2UkCO+AjOZvSVpJLwc7Zw9Lebdvbg98D25s2W+fyTUvX4TML1AtKQ9SZFevV/z370yroa8s+tlPExtYT1p1fi8/hDXvSxVlb13MBu+w1N7vZ09Mr0djdQ8MfMDvlTwpbsEDhG+dpuSvU4M
Lvr08D8w9r5QiPukgar1X6k0+ey9wPnXkBz5B5Di+4nMUPv6Uib1Qfxw+echUPuj2aj7mlEy+ilAZPtiJw73giV09E6EvPsxT/z3Kshq+dE+DvQjuXD1f7Bq+MZChPfSGLLvji5o8NvOYvaFHhLw7nJ69wMC1PXpFCT4LzNa8t5UPPTcaGr0ge4C91ekXPVCEkj17g3C9o1zqPf0wBD774RY92JtYvI7nBLtX/w494gW9PRR4Fz7Bm1M9FSLyvPh3Q705NcE9goefPeiWIT5bOJ48JcYBvsAspL34H/M9hbYCPTW+TD1uOqo9HTEOvV5nG72Fj5c8Tr17PR9e1Tp85qU9b2QSu88eq7yHldM9akGIvLUENbvO2jQ+meOZvY65c73PWIE9osbzvDyhlr1UkYM9fJ+8PHYdcT29yHo86oyHPK7XbL0Xxio90/WAPQcLqDxrXW88C3wcvQWagb0yZyQ+daEBPZNEk7yc/ki7/g8bvb9lB71vb/C86qmOvOwzLrw9gYsM
9mVViu3IrArzWbNS8motoPCnPV72ysW87U7dXOqsk9byz04k9xO4MPSAqeTz2hti8ob8IPHZnhT0el1i7C0XFvTSQK71YCBo9UPqLPMKWNrtkInK8R3BqvVp2rr3u0O4824bMPG1BJTxxXAw9m+/XPMcosjw/5iM9GTY+vapUyzw8n7M7xjfsOtSYFDxyTn67UBtZPVm25rwdDk69GtwZvNcOh72ZdQq9NVJMPYn6Or1iR349cdnmO1+/QD2mxU+9nOjUPDxq27yzHIw917xbPDBuPjv1mU48BDilPb9erDtDdmS9jk+dPUjukjwcyac8I/U9vJTBOD0aQ4U9/by7Oz+SL7vOdeo8MgSVO4JPEz1UyoA9uDGVu98XEzwUEkm79lkhPs8Wsz1LHxe91hLaPG79Wr2UEqC8Pf0uPTL9qT0n3509AVMPPW/BYryu0Vc9FP0tPeNpuDx/fB89eyTVvEAvPj0as8Y8eLx2PRIGWD0PLJu9OQGWvIxRML1Cipe7rgvYvIHM
iRz3pdI+9DGpFPUBy0bxa7WM9+HAqvRjlIz0sqF+8u9YPvGqjpT1mbR+8hZqPPbv0lD0tfZK9Mm7CvIV507ys7NI7EL0vu4F9hj2l2rS8/ZkJPT+MDT3C4II9RbnlvHz2zbznSy478Us6OxuAHD2/dSK9F8thPUOpZT1qIIy78/QKPaD30ry3bzS8p+Y2vTRK9zgL16Y90T6VPDZ3nj3eOgU8mkOEPfBkwzxDM4k90YLuvAMJlzuCLMM8bGmEPdFaHD3Z6bI9aWkkvYRkWr3lTAc9OQuSO2nn8jxgw3A9yEwYPJdtbj0Ox7s8aftBPUDwjDze/v08WpkJvAdYD7wHjo48ppaYPdQ0ZjvMbgk8AABDvQWBCz30M4y7ryShPc8sAj3xmAw9sikavVfd3DwKO7O7QewRPPK/Hr35zig7jc4DvRyZzjwaFBO9hvyPvVPzRb3FIga889Q8vcLG7rwfdKs8OSKSvR34VTzUPv07zdEpvduqeTxpWc67AA2HOm4BDL2oaFSM
8F+MxPVEE/rz2tx69VhEEvJWmvL2zhIA9ly4cPMu8uTyBeca8//cVvWOIxL1An689o8IqPUMAtTx7BKa9FqZSvbD7lzqmGvi9+MwnvNrP4LyjAIg9RJYgvSBzAzs0FXW8eoVyvV35lT22o0a9iC1TvNWGwrvAv6a812tgvVikPD3WFvY5HxsgPjc0xDy4FBc+OdrNuhCzFT3KVSS8h0rdPWRcKb12LG4+VKyxO+Z3cj0iucC7yxFJPWgWP73CaE09OWGhvBeN2zsTzow8tKBAPgFFYD1EsGM+qqMovJWF5zyC/N88f04dPjV6oT3/hx8+J/UhvqvAEz3Eauc9RPQEPcU/njw8JI89hoCIvQBfczxT8jk9tdUtPI0eCT6IlYM8P3CKvXHlUb2O3ho+3mcIvSm7gj5INoG9WwE+vg6A7r0QZDw+iv/1vUFDMD55Wv69Y4tWviV8Lr5/w28+25VzvcHUsb2lyBs9ZlY+PQPN8TuOnae9vKMtPKT3b7zsJOM7qFHkPKkM
ySz3e0Ga995HcvYpTor0Df9W9XLIIPVkoDT0WHRO9DczkvBAJKL6Pj489/W2IPjr2Rz400YC+m8X+vA8aRr79vVu9YXF+Ptx91D1LU3i+0L+VvY8xL74K0BA8jqgyPqyFwz0UiXS+JG+JvSLSFr65uNq8ZoOhPeNcBz7FKPy9UkgivlxU1b19c3i9gSHQPR6AlD3N+xW+GBiUvbuhDr7l+ai9hTHgPWVV7j3+9ca9eaVdPCoyx7271YA9zqzTOz/4jD3G5d699U0MvT7rDr4Qt9A9D7kBPqxFhT3Tq969BhMavdLICr6SjUQ9wbYoPgYuYD0N3wG+paOSPV1pTr1fVYg9qCs+vcyqaj3pHd68KFDYuzJmNjyuQJc94h2avZzxuLvjbba8PEqbvY4aQL3j2c+9NNOuvVYNSr0sq148ffpMvTrZ3Dz/zri9X929vRoc2L3Zt1A9Il0Zvh5E0j3DbQy+KBTyvdKbD75ctjk+t10Ovs0HKT53Xoq+bOY7vnk/HL66yl0M
+egObvZq+p7xSCt08RMSmPRt/ELylTvu8W83xvZDLVL344Mq9Kq8yPZRWDT24eH475tM0vpIHyr2MYe+94CR7OyAFNrx87UK8VzJePZbQer3Ngvc9vRtDPgftwj0xc02+Y1bHPWMucr2/DwM++7QNPkOQRT5W0B6+T2gdPnLiF70HKZ47FiHfPbd/iz3a9Qe+1WsBvmV/tj23gE6+P0zMOcC2ezwm4tM8tnQ1ukxBtz2eAMi9QkK1PNIxWz2t2AO91ATEO+wRbT39G6+9rXEaPfrg5TzBUQe951HFPUHJFz0IL5U9Ssq2vTwfoL3uvyE9NnHRPbTz8z2M1uM9ysW1veSpLr2Tw6Y7Hz7MPf6OAD7zBjM+IB+4vSkoJ70w+9o9ojWSvNdEFb3ePnE9ATaPvd1mC73gFpw8/EZcPRlfYj2CO2Q8XYZ3vV6pNr37+c48Nrj9PAuxfzwdwB0+deHDvRY+F71dGow8E90CveEjt7xWlXg93DRsvHJshj3ky/87bJdSPLTM
WxL3D7pw9i21SPcYBEjwh9lu9iF4rPaPnpr1mRvw9e5JDvNvUFjziDKa9e8W4vGaKF73BXr08zTPFvKyb6bpJzYQ9Ab2TPFP6J71QpiI9jlDKvIpCyrnQrmo99/afvO3KTr2brl49chE5PGhYbb3f0CU9KkO6vQGRoDyoNiK81faYvR0ckr3AVjY9ow6auz8KFz3Wsyu9tB9BvSXzUb3nf4E9HQCmvDwhXj1PFoQ9h2uJvWizIb02dUk9fvVRvSYHcrzV4HS831CYvBQEBrz/Q8m8AorMPLuDVLxK+iW8+sr3PEF5hTtwQBO7FMu6PMwRIL2+xe48NJuBPZkaHLzC0hi9MOEkPEASnrwlQwm8HJhZPCxpjz2hb0Q7vjTPPbgakbx0oqm9pUZFPeCIlrxvrzQ7f+d5vIUMLD1XwDo9SEu8O1WMVryY7qq74O0EPdzpAzyA6KU9B71tvQyXgD3VsJc7/n2zPRpNzD1+Hwa8lixsPY5ZxLxgIkm6j2MkPZ7ejz0jw7oM
9s6NdPWHaDT0axvS8nK07O6/Xdbwbf5Y8IaKEvY8qXj0Tq9o8C26lPAglZLyfCzC9tl8ku4Vpk7zlNvo80BamvHajrjztqsW8/izpOtUoVjvPXBE9bxHzvE44az348hA97ed5vdBgdT1NHwq7xVOPPIw28Dz54zo7CxVnOzHU7LwogQg9Lu3/u+ucYT1Xrxq9icBlPQK1OTzDFOO7hsOtvPOsx7zomWM9iuw3vSbufTz5ydg86Cs1PedRq7zHriS9eeiFPHOLbDtbz5A8mbhHvA/62TwQMf+8XVOzuwLhlz3VCio9/JyRPJz/I71jto49eZ31u/XZYz3ClAk9m3qAPVSAP7pRgZc8iaavPGkihbt7VaI9nD2CPPw72LyfY0c9Fa68PKOlfD30Wpw70JtJPbow7jxAjqA9pY+gvX8CNLzyQ1g9A1AWPb4q0j0alMg8dWfhvAPlr7uBSHE9OtFDPez3az0jJUw9L+QKvTphQbo8rws8eLw2PLWbBjx1nH68z3rXu5hM
PXzqTjtG8EgX6u2eAeLzKHZS8Ql+4O35ygDwfgJQ7NbgUPFZwHrzVAEW95TXTvCFnXb1msRI8ZiGhvXFUYjwtKUK9ZKkuPEECIzx+PlA9Zt+6vcYTo70kvZm81m8zPCwJoDxW/rK9WvGjvZp5mL354xq8aDzYOVx2s7wIOw+9DB/kvdBHv7sojxi+ehwWPeUTi71FMJ89AJhMvRjdB7vg3DC8pbvZPM8mADw4jPW6IMuju9+OS73fewa82biePVZZXjvfg6G9X2vnPCJEb70Gib49+vWNvEz5gb1rBQg9Ix+CvLtdwb205TY+B3CQvOZN4j2kHtW9wPsWvajXsr1CPZ88TRYyvDVswD2sx/28r5IFPmD1nT3IdnY+jowqvWbPZTzP+dw9eQc4PjS8pj3+Hk4+r//qvYTDfju5TpA9QTzFPaIMUz0ZC2I9I0XcvdYvbzth++U8YeH7PPi+Cj5N/ES8t7MtvanVc71age89pA4GPRpdNj4ZJ1y9E5PsvU82ZL0R5iAM
+Vuu4va8zsz0UWN69ML3AvTA7Er7nOAE+8pOkvTWh3z0H/KS9P1ULvbbFDL5B4c89OocHvtng0D0RHPW9Yn8Ivm5BH76MUaQ9XcJTvnY6XT2yVji+dWwpvYKxGL7N3909dKqNPC937zvi2xi8ZvD4PHlouzwUJVk8mFySvTe23r3M6DK9fA2IPSSOrbyMUxq9ZgP4vb5S0r0BmI+95oFtu7CH+ztpG0+9vMSZvZoqa73NjNG8snT9u41Uj73X5he8yiuAvWlAL7uub367PD4jvI7INTyjF6a8XaHevcbL3739M9e9yncuPJTX9zwRDb29jA2tPX2CM7yXJcA96JDMvdOpP72ZQBG97sqUPFO0/7xTUIc9EFNevZNLRr1vhDW84a/sPFkb4b0V0oa7vjdzPaebHr3Ve+q9gPUmvSCGYzxFrhS9/zqSvZuhZr0T6xU8Sh3Jvaebsz1LBFO93/Z4vVQtwL1PjYs9szwgvk8nHr0IqSu+nJxQvQbyur1FhZ89POLavLKM
OPb0xZ6E831LbvL74Ejz3lzi9sLgAvppRoDzTmqK9umWOPM5GAj3A2y29ZT3wvaXDab2NpBq+RG1EvekMmL0wy0498phZPfhEC75H2Hk9dwcePjnw7j34NvG9vtr/PP5Fmr3PJAc+dG/jPf0oVD5cYzW++IOaPUcGvb0NHKA8jdC7PcCcnz2LF+a9mXQMvRM6FTsD+bE89X4APreWdT0SBs69asLEPaVeGrwtKtQ9YqwJPvuIPz78lw2+USqGPU+QTr1J3Y+8nfmUPdDiXT0FPBG9OIgRvjIPqj2aZQG+3B3uuytQBb42N2g9wZ/Kvazxtjt7MV697RAivXTM8TyTf1C9qrQtPFiDfz3ozcs5D+ZVvTfeCL0aZc06VOa8PDZa2junLhU9xt6VvEG0lr3iNo49vtcNvc9IDzvk6ak9kiuLvX2gXr2BRsU8rN4mPWWy0TxZFc093MYyvQSCTr0DVlg94I/Dvbgb9jxm4x29gKDsvJQF1L0zkj09fQeIvTemcDx3dkKM
91RigvWHUlL28aYU87IOivGer7Lz+vds9spv1PHp8ab3htz897mqHOiPvvL3Y7WA9LmeMPY6yfbpsyWK9294yPU9uob3T57k9DB8AvItScrt1mT29ONnyvI0gxb22WcI9YOGJPVbpuDwgWVu94MzDPXzAUz1qg1g98yJzvMDg8jw7zg097T4rPBzId7vBWRQ9O8oPPTxpyLzD8jg9njmNOqG0vLmgySg9jDuFPKQ0drzlxRa9iGUZvJneYzybVHG9URVTvFQqILzv8GM9p0kJvAyz57srlpa91qyzvRf7gr0SS/Q9w2EFvFPMhD0gwxs9LYOsu7lWTL2pZDU9CBZFvFMHPLzqlEG9lQSLvYbORTwNqOM6HUwNPaFxtbwGiMe8ZDEVPfq8/rxTfOm8RNsXuwzSRz0wL4u7DRKNPRUqlj3T07u8vzp/PUlRxbx/8bc8PS0SPbdPDz2hi108HWbOPQlPDz1ZBdQ7TiaQPZq5Kb14hBM5RMTuOxu4Aj03s049bMEKPZbM
sMzyfOXa9f0djPQugObwE2BA9ozBdvadAUz1UMRu9kawoPmQ2BbrTmP082DtyPHbbkrxGrE+88wW9uuKuVTxz5bA9caulPXsMJj38my49W/yTvNRcMbw8NLc8JR9JvFH9qTwfcAY9y2OrPRAq1zxz75M81bibu3w+Hb3RaqM8J2XLvKQQ0TxF8J29MBcLvQ1nNL0kLzo7f60cuwcbZj03UUA9dkOLvdarlj1geEA9d+2+PHohObwsPpY7ULK/ug7gwDtWyZs8inMUvUj2oTwBD6Y6KReTPAY7ZTw0L5o9X9P+PFv/+LylYwk8ZZOYPK1bAj03C727dmUZPdzssDphYx69Ni2Zutz9xzxxkIu7hSAavCBhGjyyNSW9pQtrPWH5sLyGZxU9fpywPH7PerwvHfU8LdiQvREnPryiOUU9qHoWvYAvnjzjyo687hTmO6LKb73nyPk8FOYkveuRCr3D3g+8YXkfPXhXEr0xVhc9urb3O+KWhz0/KMY9LxoXvRwDiTw+v7oM
7UzHGPY630T1axyo89nxwPDksv7vulz4950CLPEgAjT2XNus9q4ckvQEWLb1zq4U9oFA0PVoEI70wJa491/6uvOn+bjxXo6w8dstZvGpMg7zLlk88jJeDPJlmWL2v8DM9DolQPajMeL2zBm+8Sr5uvFfMezpMshI81hKFvaydb721bi29g4YYvMh1xzxaN/c8AcMBvn7q1L0KKQQ9LEA7PBYdFL0dOBu8UNijvX+agb3F1kS9Znd3PPtlJ72+15+8/TTsvflk/Lvntei9ZnxZvC60V71DlUc9O+wRvklKu7212Ri+YjhTO1VXpr2Qz408/PozvcZnf7134Hy8uhGXPbvyBT0SWri9F7/NuwMt4TzTNkq9Vr49vYTmbr3e1YY9ksSSOyrFFTyKCL894OY+vNRomz3LNRy8F9h1veN/Ab3mZQI90rV8vbGGAr2OkCe8v97lPaAunzv3iQA+pChPPMZoUr2E07I9kpXRPVJEOD1y9Y4+XH6pvXXWSj3MWHY6XpwLPniM
0gTyg/PA9UTzwvZECm71MqJY9DagRPvTuET4O+V8+vn4AvF0fmjwr5sU8ag5RPhVxAz4HU1c+YIwIvqKVqz1l2/Q8DzE4Pg/nej2jeoE9G56GvZJG5LwCniM8vsPAuQsJOj3/vUk9PxUEvdyNhb3vKhg9uXK9vE4j5z0HAnG8haCEvYhLcLy1fQg9h5aBvc75XT1GAqy9rzH5vB/gBb3legI9vKiuvXbc67z2CfW71OyuvNf69rnG/Is9sBAbvmsnFb2D9Eu9W6pIvY2DGDnziFO9zAfovUiu+b3WJsi9rR2UvD97Eb1muzY9LHWUven38DvKLr29KaScvVppkb1tPmw9sBAXviJpEb2n/qm9AkO0uyvNZL00LlC9YdbjvdyjGb4GjKa9ogx3PB4cuzxyYxE6tHOVvSgBjj3cgqC9eqC2vc8tIbwXkhE9R0iGvYo+B7u6Y+S8LAxVvDhPu7yroZs6yrWpvXet0r2vX+i9KVZGOx3SLDzBCSK89qXEPLnyWzzYgqSM
8U7KIPTKv9jkr0BY8u1edvciWRL01aUq9dxkIPZYuFz30wES9mZi0vM77x72kI8a9PENTPXU6KT1skIS9c9mJPVTMFrvTFdg8wpwKPkM/Bj6DFmu9IzSjPY+ZcLywV0U9fCa2Pf9VSz7nZjq+rLVkPZdpZr3b3im8QHI0PfTy8D1CkhS+igYiPRT/MTyjTnY9XVIgPrPV4j1daR2+PKeYPQ2LurwKUAY+ot64PQRmOz7Gfu+9Q/TuPY9UhL1fuYw9DkjuPWB5mT0Wtj29uBMZvmnMhz0GT0S+9I+IPUT0yb1ybtg8+t96vb6mIL2k9Pq6l9g9PHjdXD3btUi8J+j3PAwpxDyh86y9HZtgvYpWFT10GDM9mNa6PXazvTxDkIg9rKHOPD+DoLy+k9C8fD9wPZgd7rlp3yA+wMUWvb8fQzw+Vxq8CMEuPXbw3bw8mRM+ppx5vTQurL1DacA8phyRvZiNYbkY0Dm9cCinOqWEor1OrTA9P/UdvhZynLuxZAG9MG/5u0XM
amL1stdA9m5ScvVXkgLtK2ss9Ee+RvO+3ib3nkjI9k++YvXjOUL3+0Qc9aFd9uywr07xtkcW8djjxvKih1b2azS49LL/4O4xcEL0WI+y8o+zaPKMBlL0R/sw9IPJiu5ByFb2QdYy8eyh4PJVvkbwXgNM9npp5OVDqhj2o1oW9AADYPMWrir2gg6Q9sOZXvEnghjvu3XC96rd1PT0oir1Zt+w9NhFYPYxL0DzUFMQ7KPEkvL8/JToDxHe8Om+mvFEAP72G/QI98sAyvRGYUD2o6LM8TAwGPNnYRDsnuh09m6O3vJ09gbyf/LA9frbPPPcgmbxRODo9ku8JvUn6CzzKToi9g6WYvb6qT73MFjU9xceevFKx7DyztY69s5kVPCEfd71prLU9PCx7uy0UKD239/i7cMQkPFka+jwdL4M9on3vOyoiK71ikXm9srIRveCIoDtmmmC8f8erPCq3oTxnSLa9GdjZu3MVBb2S4/88E7gJvWKH9rzoi+A8C2RUPYPF17vYNZMM
8KrMlPVP5oDze8r88iDahPJe1tD2qSTC9Om7SPZ+iabw5vBu9o6ifPd/uL73982M63hOBPWTAND0afow8cCe1PSjykD0uPmy9XVzPPNHSQ7yaTh09CC4wOvpURD0hsA49yYOxPR2qcz2sO768u0hGPRZAOb2PGZq8VgqbPCF1Jj3jCW49lVUoPdZCYzzLdQY9PyEcvaB9JL21T5k9u7jRPEKuuz0tYym9Fe63Owsy2TwyLkW8ldE1PY+cFb1rXgQ9p3qJvKGagD1TpHi89caIPS8GVD3eLF89zTZNPbdw9DzuPpY9qPf9O4F/rTuZxLa8/pdPO4uCv7yeLYG8oYK8PF7bIb2kLa07zS6YvZw4nT3zU3a94A+pvFhkMTwaylw8rR4mPC85mLxZFdY8SX2MvSnBhjyqKk08xAh8upSi07wr8KG6Gi+JPMUkGT0dXgE98ERivfwecjx0nqs88RxJPdNPjj0+a9k7OtAiu1oLDD1hZYW8c1CMu8McnDxdC3M9hIHTO4AM
yNryfWpy9T+9APLbVTTt1jBQ9QoSGvWZCLj1XHBA9gfoUPdiRBD2u8J487KlQvLcfcj12M2C8tVaTvDBX87yWQYQ9l66DPQ6lNTwgnjo9bSFovBhG5zoHzT490qd7PU+YVj32xK08irw7vfSsML1IiAm9JW6ZPdBxsTwr1Ak9r3r6PCXbFL3SJDC6iwrYPcONMTwxKp896eqMvUXnrTvrCAM8ycfCPbnGszwMtqu8Q5NzvYEoFT3W8aM85dIKPEY7m73EkTM9yXIcPebivLxkThe9a8ievDSC572bFB+8fAgKPJZ/Ej0KR9+7xyAJvXXP9b08pM682kkYvQNif72l0lu8VeilvXFtAb6C+rK9PpgJPTVeHL2JLrw74EAYvrgz9r069pC9flMTPQ46+rzZWfQ8Z1DMvcxXB76Zw2u9WU9PPVkIfL0Cx+C75RvPvZsSGD1FiQm+pb+uPBYz2b18fdE97YSHvT6MUz3hzuW97kdGvfWHtb32kxc9oDI2vKqxEr2vpMOM
86r4bvResCb1MHyg9RlktPRtqGzswebA9hQbCPetWUb0q0Qm9z6rAPHnbfL2a4BM+jGnmvH8vB7yp2jw8IbE4POnxob2y6FE9zPXRuJoTgLxYxuy8dsQ6PrC2Dz2qRFw+ZFBDvRoNib1Kdpg9qpYKPsL1kT3mUZA+73/YvU3gRjytAJy7KnHTPXNuiT0XSIs9TsVvvf2OPTwM7g89KtVbPrTzBj5jUnE+mwaXvcKB47xkx1I9yO4zPkH0Kz4nsG4+2bQXvixVKz1fg148eIpVPjkYAD6tc5s9cnABvlSMHzx0Z6w8jE8sPlNwAz5P9mc+Lpc4vKak4zzcVcI96+4TPoUoNz54MAo+bilTvSyThj35S448G4opPr1d0j2pVYc9d4GhPLNbaj1IqOO8LGARPqJg4T09keA9tgMmvdoy7LvZb3Y84tmePeDHlz1ZgB4+iMczvaFLzj3H+z+9+l5ZPTD8PD0KmgA9kojYvA9Y9bsTZGU8a7vVPS5nAD7XwIk91/6SO3JM
Gqjycqak8ILHGPZQpxT14JIg9TNtBvXsa0DzeAkI8etEJPd9AWj2xc5A82KDGvb73qbvSKlE9k9UAPurRGD5rtdU9cBCMPG6uNzvwrTA8nwsNPnFLMz6VNqM9imHpvN9xsj0rXdO7YB/JPReX3z0cerW8GYszvTffpz2dI2g8NxN7PTNMGz5BNIK8yj6RPZY+cT3cE+a7iAfmPey6IT4aLI08P3IpPaS0qj1vPw29TSnYPX7/xzyU6QS5AA3pPJV4mj1sybE7vk1AvIvNwz1Ovya+/AUFvd7yp73RErM9SuDPvByiejyvfcS9a3pbvfnNrj3Jis47S7vSvMVobz0rtLi90mWDvT4W0jxF/og9JhkBPbiazj02xbs9VM7xO1ZhsrnK8lE839f0PEzWazxRAN098kv+PDj+rT2dmVM8omN8PTst8jzxw5c9jkLfvHfWU72Qwie8cWU4PR6gWz1L3SI+WxhfvY/uTL1BLu48rpqAvG6tgb2Vibk9JNLFvZKUqb2s5sYM
9ojA/PJlgIb23JDY+NPZSvUtUgL2lXxw7DlmPvXpbm7xzIgs74eNKPafIp73tmug7r/zmvRunhL17edm8m+lpPFcgkL0qKFY92dmHO5FYhruiy3w9ToMtuTrY3rwixqU7f4gYPTL3n73XHbY9iCq6PIzL0rzKeCc7vp4VPRjUAr7eG348d3FGvG80N7yJ8Em95OXFvFCEwr2OG989cKivPK+rQ73xHYK9+bzJPRoaIj074ms9M/4IPZfyozyzpM28lZ5IPcA1gD0Dv/M9LXkTPGKcJ72BgDy91QuxPZRHPb2gtK89ny9hvX8GszxcbYQ7e/uMvEgCCr2uCrq8vjr5vOqnhb1T/TA9TxROvWO+uD1/S8O8iAGKvYvvtbsm4mM9nsN2PFL8cj39sHI8D59OvW6DPL1Djyy7TakRvjpcAb1Fkc69heS3vZPBxLs2ELE9RDKCvJpifTqsdbW97wriu1ZwObuNM1y8XRAVvXtCJ70ETYy9jujePLAaFb3g31g9p50JPWIM
/cb2HUTK9pkf9vEPuiD2Yu6m7rICcPOBB+TwZP2i9ROvJO0OWiT2ZOV28arwJvYXuA7tFnT49tX0YPeXtMDw7KoS9lP9BvJkaDD2mtwc9rp+Hvcdwkj3tBki9pW3jPZkqLrykrCq9rKxVPEoC6rwV8M+6WZFiPRVPFT0rX608p7msPJxyhjznGU+8REgmvG/0uzwKNgy82OaWvVvqqz3iEwk9VHv1PZolqD2Xch27PbugPSlk77wtqbO7Y1tqPGiFCT0mQeY9xsg8PB9Spj0z+8C87ktYvJPruLu7bh68qUhCvYJBaj0Lw1A8nCGbPGaSmDx26Z680H2KvJVlwjsG+WW7DmBPvQGKWj3Hdxm9tPjjPAJw87zwBhC9CNjvOpGgN72ny4Y9cCmPvf/rUT1fWGk9qtJ/PV7KHj3hsVA8/BjKO5nfPD3w5ik9PPteO5HCqTw/GsU8P5ttPFQXTjxmu409UiwHvNre67wuBgK9mkK0vK6anTzmQEk85yMEvD6aYLub7jyM
8AVQ/vBwbGr2xPti8M9E2veTGEzwZ7tO8oVILPHniN73MdKI8zRmjvWqV0rybz7W9IpsaPSKWk7xtA1M742uHvTMPgTy6+9y9wh5QPd9VCjyZUwq9MMRfvScYLz1njI29guUXPEvsrbz34F287/xUvFxwTT26wuu9WfINPaqmIT02G/M8bltQuovnGT3q1se9MaRnvRB057y+/xo9aEp7vV+2EL1I61o8igiYPSBSLby1SY68ryetPMg6zzw5Xuy78hgqvXl7+jxg4zI9YuJOO0j8uz2bEEG8ExBDvSgiLL2XHfE85BoUPTboCr0zEgo8eetkPBz+4DzMqz07zvuVPT2/ar03bgc95R3quueYoTuyUs68BhpiPcDSV7yEqJo9fJYNve6ImrwintO7jfRKPN81OL03WWO92yRBPe1iZjy53SU800u6vEfV5r0Inbc9EeiNPYuiBr2mtR69H5V7PMCh9b3aaUk9At9MPOxyCDv/pve81QpnvRA/Gb7TdXy7Rj6+vMFM
VBL0qb0S7eN3qvbbHtL2yIta9pMpOPOCBo73jIvQ8dexhvrTEGL5Xqs698QINPQ4sob0PE3c9XzjcvHfKCr7zh6K9wXBwPUXSfb2d9NO8ZhihvZnVj7zH16C91qc7PRUjwr3vzKU9ZiA4vhjGN70lM8u86Xv/PDbSX70k9a89kuarvJldhLzFosa9doCgvOPcML2L1Va9w6rLPfWOFb3bGfg9twoWPVneJb0HoV88Tm9PPMYMkb1YLQw+UQlsPL1mVD1eE0U7vVM1PYo+pTw6SCW9griPvTY7qr3OcbQ9f/cQPviiAzzVAV8+y8aAPSC+d70UCVK7V1exPf1F0DxNz24+KZuSvQYTjT3/nsu7uOGqPU/YJL37exM8nVJuvOP6Nr3ZvJs9flRHPgd5sT3XDpw+eiW5vFSvJD3lQBU7WYVXPgf2BT2Ki6M+dQoDvFFjrD2CW7A8rrXoPZXOwj3xcac9xZezvQlkNjy8tfg8x15KPvOLAj4TaZY+McM3PLQbgT2lR00M
9D7g+PjDyrT1AKm8+io+zvQ2Ojj145Vw97A0dPiiKBT5Jl507mCKDvZ+fsjwV8/Y8PugUPhHPoz1skhQ+mHwYvR9/M7tGenc9ZIMKPj3+Oj4bCg0+8cdpvcNKdDx22bg9jRVPPaKwkj3bXzQ9PUYCvldKiLtZQJc9JoKYPRuTvz3lppM8vd4evQrIjTx9LIc9KCMSPHzTHz3CUYc9YQsdvR3DlD3Q2ho9F0A6PdVOaz1IIY68sk07PPMDtTzg6ic9t6SUvJj3rj1idZs9FSm3u4z/G73n9ic9fliDve0v7zxcQ0G9NQ1BPU0Z0D1FkHw8ZSaHvecXMr1NqJK97Y+hvMaJUT3CuHA9ZBCkPRgZvzwFAtU9HUo1PDpBojzVcfY8zIsTPHi1vbvoFRI+7/kqPWDCVT1/pFc9r0v/PLfODb10c6s9B+1ovYhIIL3Zwjw8I+7Ou5XPkrwM7us99TsVvXZyorwBCoM9DdbgPF2P+rztogM+3H19vaec9bx/Ets9Zmc/PEmM
2gr1XqRQ+1hikve9/yb17Olk9KUmxvdkZAr3a1Yg8nwBmvGmP4L2W808932zcvc94p713hRO9fJSNvRLmkr2XvIY9ifkaPVgRbb3hpOs9oJ5ZvR56vb0YPh49n7K/vOOaDbwtvwM+M/nzupCtt7zUy0O9u2E9POPw27z5zmg95b0mPbLiS7wjCze92U2hPMw/3r0fZOA9C99evSWdHbw4jTa8orixPIhgwzzKffE97xR7u68YiD2hBHG9Y7OgPWRsf72X+g49CK8APaUaNbwJsI29iO6hPfn8gL1eBrY8KLK6POrQgbzr0ik8RyfaOyiLCr2We1w9ZDojOvST2TyGkuq8ytUhvf9GELyTmDY9G7wJvR5mBb1aOrE8BOmGPX6z4rxXnio9MSYxPby3M72laxm95rHKvfyQ/zqO44u9UqRlvaVrSr3nkX89w5fOvWTenLyeiIO9xQP0u6KYZjuik6896oyYvTUWQL2ujiK9itcou+tVZ7wvnq88AIKqvU6kBb0BdmmM
92WoFvcOSJj2TvCy9GRuVO5OGijzpNMe9l+TPvHb89bz17vK8fyJPvTvsRjyVmaK9IvCKPXrmA7wUqfa8kloRvNBpdL0Ks9a8bm71vNNRnz2WEHS9s7+8O0EJJz10aTC9UEyePLRVKz0OpGy9aZsNOyYIMj0fpe885j6+PbPb4zzThbG8r7rVPDf6bz3WPEU8htJMPO1aTTwyvEK9OYynPS9aUjwdGBG8l+Z8PcEh3Dx/XAK8B0ijPXPkxz2+RRM9bp/oOmL1nj3wC5U8ke+SPUIZAbzCPvM8zvPePLqhxz2pSn08QcABPnNflD20TOo8Tx+HPSxvmTzczqI8sl8EPRv2qTtzZ+49wwMYPRrzxj0sYhm94ggIO9o4nTyMFoM8L0EjvTiMFD3iXgG9s2GdPehIAr2uLyu9m/sLPYtep7xlhLE8FQRdvYclbLzUJSy9PfVuPUMyPDxug4i88QUVve34u7yK2R49Z4h8POmkND1l9y08RvHCPYoTFT1/bK48AfFSPXgM
h+7iEeki7d0R0PCwNp7xolzU98SXsPB7xAr2g8oi8F0wQPR05fzxf9yI95rbcvNhQCzxuJ4M7YhvMPP52hT1dA5g8LR+QPWA3kjxqQiY8Z5ZyvbZqrDyAOMA8BOEFPWo1hzzNYFc9xqS1PH3m+Ty+Yco8YBguPTLelD1kZqe6JnjevIBOcD3y46W985QJPQAe97xD7bA843MJvYFUo7zyEe87ZwAqPc5mcD3Cn8w8+gyyvdU02jzqWSe+49weO7NhYDw+IjG8nLgBvqRKgj3+Qi6+3wKXPP9ekLyS2os99DnSvaHRbj2PKAW+uSiGPRbqubzfueU8yiOqvf3Gy7zK85a9r7YCvTbF0ryPWqQ9sEOZvShmcD1gr6+9O9kquyLmjL1B1e09y1wnvX10b7yg24m9a+WlO/TTXL3WsIA9JGQFPngqDD01YII9btgTvV5YRz3r4vE7+lW/PdDgkj1bjh09uuuBPHDOIb0lEaY98DS9PRFlET0t9Eo9yFUxPEKAOb0XeoOM
8AuGEPT9Ck72aFAU+4dPWvO8EhLxLPiK9BSu6u2+yzb2HKBQ9tOzrunf3k7y/kUA8xE67vA7TnL3nic+8JMrfvHfx4rzZO8m62EULPRtMwb1g9B8+wOyGPcZl8TudLJU6ns/8vdc0N75YnYs9yuiFPTMPJT3OWcK94OVlvWcrHL4AOKU8sJRvPWOwm7xgbuC8ccZyvc4P5r0zZAM8UXXPPN/FMb3+tNm7Qb0SvgR4F74CE8m99/2gPV1+HDzcuby3TN9yvT7cD760V+i82IvRPBdYQ7147KA8gHINvudJx70Tf9e9NymJO/J7rb3g26M9XXGWvpBGDr7lIgm+l4/oO3lVWr1sA1w82gcFvkV8Kb4cawS+07NcPZghDr0Aa0u97LjpvfUSkLxH80i96U/FPOibAL5PZL89dnQfvtuQgb3ODc29M/PpvBINYr3fPVE9P/9CvRxUBL4UrKu92EytPBJa1LyZySk9yd1lvVIo/rmrIVg8ao2avEJo4LwolCg8miIYvghM
jy73AnLc8Z+gcvPfP5jshqkU8F0elvH5vUL23Zvi9IFPBvAhCP70d7mA9w252vSVsTz2kJsA9yT+oPDzlAb0oRS89PMPrvQyIJb10PL46teMePcYL2jwD60+9zpk4vYoPzL1A6nW9N3A0uvuJIr3zL/k7OUcBvd6NJ70+44Y9F1rvu3zJ0rstIfw9VxV8vcyrqL0iM6s8xDsXPRWCQjzlcZi8gX6XvQZKi72t8Tm9zrveOm/2Jzvi+8o7sbkgvR3L5rx1Lqg9z0I2PIWDlLxaR5I97XWXvTBNi72uuwU9wjSAPIg1ez1BWw69orapvCoZrL3LgUi90igUvfRJCb1IDIq8k6CePXhElbz0kRw+NP3XO8K8grzq+9Q6BqKOvZyj8LxxALg8TLVAvRUVBjw2G2e7l9P5O8pYyL1fC4w8kQrZPJKgWL0+vxQ8riubO7ykJb3KS+w71nLwuaeMur1Yw5U9LRClvafrnr2aSSG9Dx1AuUEWsL2AZ5Y9alZNu0M6kL1n5RwM
93oTGO2zeqr25/fY8eg0vvcsMor0mPbo8ejJPPYhecbyktCY9OwMUvnCVA77xrre9s4XFvHOo4Ly+Tu880YU8vQ5mNr62D8E9op6hvINXBz0dzAI80mF4u7dK0L0g9OA9ZOmEPV0xirppuia9iSqkvXorNL4KHns9AI8MPVB1GLzsNZY6FpDDO2F48b3EBrE98h13vXs5sb0x7ou6+bpvO5eQ/DyQABM+AeKtvYWfKDwEf0s8Gu/ePONNAL0MM4Q9Zeu2vVlWC73+lDI9AYsTvTWyg72muAK8R8nkvHIJ4L3fe1A9WKvRPLBJzTy3rIo9G53qPGbE1DyGDjO8pYvAOwfCzDs5Quy88whjPJWG3jwDckQ9aa0VumIq5LvcEpE8/5HQOwBWJT0Fwga9EcT7vBBGXD1dXMW9Cr4RvXbvtDwLGKC71KN2vUrWULvOAru9r2pXvaxNiDzc1m49qKe1vL7t7bx9nlq9pyq2vM8HKL2xfhQ7Mzr1vfuWZr171OW9UnpoO3UM
MmLxO9dE8+Q87vVyxl7x0dJa9YMTYvFjcrDxZwpg8RWNuvUx3lTpDRw69we8DPSBZ+LqA+Ba92dNFvdRck70GiKo7sXmAPWksVz10DMa8TDFGO1C1tDynB2w8TSMaPTbndz1aTYm9AOsxvbKgD7wqpLo8w/jbu6HTUj04zwu9HidAvGf2Ar2eDVS76gBcvY3B+TyDfrm8YUPDPd1QVjoJoT+8e2xHOzohJj00J6S8qkoJPYYgaD0rexw9SS7GO+uomTz2Vd48YvT/Os3kxDwKoeO6FIe+vOJvbjxcfyK7Us5dPZ6Kjzx281S9addnvCotUj2ZgUO9VOGBPDcbOryRNos9aoaTPehkjj2FJBa8IQmuvCNpDTzzzo49oJGcvL5FnT2D7oY8nkSrPUNslT2hyf468zUyPGBJyLzxDLs88H6lu6Y03DxNzkw97dd9PPwBWj0QUsK6eblYPMA1Jb3IDqA9cN7qvGFg0juuo3C9iwnJPcwdXL3cjSq7YcutPeWxKz2fn0uM
8pmX6vNtxhzz8VAM8yupSPbzPnD1d3gK95ndrvHuNdDwsMvc8r4sOPcl2yzyCUI69otCbPcZCUbzJYI89nENdPcSBbDx1zkK9DGr9PIhkwrwFkq892EewPbw9fz0UBou8SYdwvHTkOL14Xo49/qzjO8Jwcj3USV+9yXDDPAs47DyK6pE89NFHPQ4FkLfg8qG8snIsvVJPnbzQmzM94XVaPCWpwjvGxp28lNLZPHAft7zEZLo8vvrCO6A+1zxzPIq9kxuZPVS1IrwyWxi9RN+pPQj8ojux1ma92CgEvdJmTD2kO5e64G2CPdk9iT0Idy48FjjuvbdByDxgexW+2mYgPRTf6TuzI5E8uxznO6E1jLxy56u942jsvGFM3LxFymu8C9y/vXCz0TyTkJ69eMuyO8TPD72dlyo9gg60vYtGHL2ltl2+W9HjPNdX0Tyo+pQ8TP54vXfnZz2miTG+khSsOy2qD70WuJ09kaA/vTnUE70mk5G91tkGvdW6NzyN7hy9i8hZOvCM
0Fz01GfW9nY+avAYyAbxPyi48HwicvT3G3jyt6s29+16LPH8TFr2Q/Iw9X6BHvRtaAb0QL5G9rgJXvK6aBb14PAU9jFZTPUyJXTxyc/Y8+AMvvTtbAr0F8Oc8qVwbPb25/TwBaRY9YBmLveAtVL1TDy89qh4FPWV7truHIWC90Buyu67GDb3bjv08cIyHPM3zs72utKA9FlABu5InsbzNw3Q7PO+tvGTWo71gPbI9uA0UPGSCQrxdFqW8ZLNNvd7c+7xHSu+64XgTvTwcLb1F9p68iD4rPQtCu71ByRY+e93UPUpbM70l2Dq8mh4Kvra4Pb4PUKE9ClTwPFtsMDwMU8G9L+2HOxmZHb5fH3a8AKBiPfNCdb3Y1EG9z9upvR33vr01XB49vC5qPXR327zF9L48kn9RvvB8EL5syKa8nKuvPcNY6LzWOE+8n1nJvVJ5QL7Po3O9xVW7PNsBnL3q3na99iY2vmCmpL3qvNC9hfg7OtgEub0X3pE9B6d0vkQgBb6dkQaM
+LeI/PNGJYL1w6Jo9qt/avQvfAr5YdCO+3AEBvam1pr3rcSg9tv+RvoxQg73Vsza+CWapPOmJOL6e+RI+IHSCvkGZAb4c82e+nnDAvPe1+L2PlDA93GUivrP1Eb4gtrm9qcTiPHtcxb0Zg4M9PWAWvuB4rb1ybcW9gkMrvP9yA756lDQ9lQCWvmwqF74HrwC+aOvOPPg6ybw5W4g9EQHTvXuFKL4npka9Oyl1PeH5ULyGU/27roZAvkDRp73SGhS+aZkrPU4rt7334wE+wWZUvuqJT75bfa690ZoMPKKHAL3Noog9VEjQvZfPFb7Neg69SuYYPYuvVr0/l/y8IGQwvqHo9r0eOJ29ON3Qut8Her3DVPM9rCZPvrXhTL6P0Ke9SCKZPC1oTr38UKc9bjS5vaFfGr4YldG8o3oPvUySWL2bCtA7hrqFvY7CBr7MMh28/dy1PfPoSrx0ED89bkc8vsB/aL6DNm29ZJEgPW1zorxDEOU8fwA5vRn9Ir5tv8g9oYCLPKIM
Qgb1rwl69oWJgvTUIEr77g/k9l4qruZ6CpjypBXq9q0AGvkpvWL4TzJk9lNmaPXomGDuGlSO9RAZcvMbyNL6jIf897fmQPPB9OTzThx69mS2Ku6h2rL2VKcc9tgV8PVzB+ru0MNe7oMTFvbyMBr4rChQ995JnvOLn2ryw9CK9hXVGvPxZ2b1ph7U9yfAVPccwJL0zlAE91t8NvNXXJ71oS+A9QM5dPKVK3DzoALk8MCJBvc7d5juwhKg9KUiGOy+cjr2F3jA9pb9wPHJ35r2bZFG8K0OEvTFZyb3gsvE86rilvMOi4Dx31lw9XEN6vcrYnTxcZU8990sPPOgkQ7xY4NS5E/XzuvWXLL0u26I8ymchPJCgXjyBqFW9ZTP+vFoZZr0n8HW85SdYvbYXaD0xTp+9ZgpbPRyZM70Frkg99UrLvdSvfj2HuJ69hVLSvMZT+byPhWk9DQxZvcDeNTxL7Ji9l8MsPXyHWzurysA7dNyevaE+P728NyC+cX2yPKSdWTwMehUM
9AM7kvXByFT2yPfa9WLOYO2Tl6ztA5TI9RycRvoYyqL1Wkw2+mR+EOxNBjrvb8Z68fHDCu9ib+7vTwLc7mRNSPaCPLT2iqxq9G/SIO18GR72md2e9+nffugqJyLrBnWC5TY0JvvB377wbOfw78oOgPNKHGz1pRpA7gq97PRZOFzyyNFM9aRd5PFS32z0AqVQ8martPCQ1lDy4V/U8nKBTPcFmiDxqqSe9kUaoPMEpxbz1XtA50sEMu8jRGz3p2p68vK6LPRQI7zxyZoI9HLUhvaRL0z0TVhO9MFgBPgafu7vwEqO8NMxcOwe3Sbw9AlS9HsgLvdUcfzvAh289AvVCPRW7TD16eci8TNu9u8pvJj1wkMc8FIgHvSR4zz2OQQG7ZUsRPrXPkz2xx9W6j+ntO17Vcz0l9rA6+Ys6PKxQlj3PYZo7xI7MPAIUJbxo4PW5JFitPAIWAL1iPG09/K6PPGwrFD1YRPE8TCHnPeW/6TwI5Wa9GOBzPZ0wJD2ksMK8LrrSO7tM
CwjwVZae81PlrPfHSgD0JsPC87VezvMeVGL0E3fk7zyIMPTV9xj09X4W92MZgPfCI2LzxZao7lv9KPaydIbzJ61+9BiFDPDw/njzhEtS8DViFPchcVj3gkeq3nilOPTnCmDzoeKc9MXZZPZCZxz3O9jK9ypEVPangd71CJas9ww5nPN+7cz3FPou9BRnAOxspFL2qZNc9laDLPUWAsj1soIW95WqFPRCc5rw/rLk9Sa0tPW/ueD0fIo29NFPJPbVBU71S4J49POOcPY2vozzWT4u8+gszvYWNNTw0Jpo9j2iiPYlOoLvL59m7sIbUvIPHRDwrvVG8NgYivBTPCbvUaoW9/TK2PVKuo7xvrR093B+bPOz9nT1gc8A89xRePJi4sbyp7S89cCGPPMABQD3m0vw8SFEUvKVCFL07lzw9np2nPBA0kDxTbbO8X8g6Pcl5s7yb+K08E9ylPQsdhD10Lyu9bHgRvbDH0jwYsQk967VLPe6/mD1pW6y8SySvvUym57wypdqM
9Pcm/PCptkD2A06o8W41SvRW9nrzNoX69XjmZPbbItroiUGW9RcTMvPxWgb0VuxO9MjSTPZg0b7rJsLw7K0XsvX4LdDx6EA++snxjPC3RnjxOaTY90WK/vVTLf72E1vy9RYG7O8C5Hj0lg3a7mP17vW4twr3arg29V2/vPZrccj0nWUm7NHjgu9gGFLxZ98O9Y/fRu1mFAb1Xihc9iCHEPCqIUb3+O0G9usi2u0al9rx4d7k9l4DZvG1jkL1Uz5W9X7XKPGV7KT3R9cQ7o2YyvC3IsrxYaI47f5COvZRkDTwyBls9ZLB0PQ9vEj3ihvO8mDrXvWXVVL2m9ak97bdevJxEjT2C9TW9I4H0tw/s3rxLtaM9cF/APaAp2byCZrM90m3vPL2JjrxOIy09SkJlPDLZej0BYGY9D7MzvVPGurxFWgw9HAw6vdk2VDqbsaS9n3uKvX0JpbyC1Ww9MIC/PH5QhrwspQQ+kKoIPcrXr70jO3Y9wY9JPVAoSbxQAmE9A120OzJM
mQ71cXq46WCS7OkEimL3viZu9PHyUPCVfKL0bPJ49/U0hu2Ket71CqqM9BfxbPV63jL2lLjk8LnwpvQAGub1buwA9CsYHvTTANDySDZe8DLHxvDKFtr1FiPO8rfO+vO0WLb3xrAU8+YULPUPpTb1NWGY9T/BqPNMXS7xhZTu9D1efvAbBt70uJS090ySMPRSGj7y2Z9W8EicKPZM/G74wolG8QUBqPAzVuTyvr8U8ATuJvEkjq72aFX49TuAwPdb38jo3vs08dDYvPFudHr6ikK09kVqcPVivnD0qIH+9Uj77PHq15r0F/As90YCkPfLB1jwjXxQ91GkRPRI11r3NUow9sqyWPezJHT2LnU+92ipIvPoTCr4Iig4+DQ09PZx5Ij1X8HC9INmevFRBx707+js9bTopPWlnKD2wka68fT3EPJMtT72Km2A9xcWYPY/7Rrt1mNy88AUmvaYxCr6oCss8W1wRPYn59Dw5Qj69gJ2jvCNJdb3Pdfw8eO6FvKwKjb3ZgjgM
736A4PCfzxrxc9g8+1nYwvalUg7sG8go8gFeFvUMMEL2axWQ9iE0UvXvP2by09Qy9alPIu1OoCr3m0GM9zAY8Ot2dFL2XtWA9wkh1O+vxv7zkLXU951PUvTYAB71kWpk9NZtYvfPYEb03mtE9ZICNvch4s73/rCM99ZiNvKCZGzzxldK83Dp9vRiSh70ixi49kX2RPVqtwDy4rjo9AqPgvbi46ju2Zlk9ZHpgO1WJirxtGdI8uFrcvSI9nb0fK5o9wc0kvZP4rLuN42U89DIIvQAdob3AaOg8TYNkvXkL3rwgXie8GcbZvIhmX71up+m5vfZKvUpuDT07R6+8XEK9vbxZ7bvqKxY9yR0oPLHMqby0TJa9CrNUvJHgvTr1ZiO9zUvPvYgRlru/09m7TJ6DPQjJCT0sPjo9tOKcvPOcCDw9lYC9f1r1PEAUOL2+eIU9gk4UvJdN77zKAg296T4OPFB3Kz2gPoG92bqdvEnt5TsdNLi9ySQ/PQKVID20JYq9L9FRvTpM
+bL25bwG+I+ZrPHhx8Lzv0de7WTJCvUGTzr2+l4W9r0JKPJtQ6jzWWWC9smpHvS08hr3guou9DauwPWUvPDyMgbC9VkOZvXvFnb2b2yi91pejPST9hrtXs2I8NAGrvYWsiL2SH5+904ypPUSvZD0uugq6JooUvRLUxzyy8NU7Rh5wvOCHJz3gRE+9NYH7POB9nTv47xI7qrgPPTFyvzz6U4W9fuSfvek/F71rWU29JmJjPSOQcD1Hdo69QZddPIHHfbtbA109wH9aO4pJoj2i5w29ffi2PQrOVrtvmAq8DXdtu89GjD0Zg948CUS+vNrg1zzw4O48Wov2vHg0sDxRYFw80aC4PEhxBj2rjg47/Md0vepuJT2Whuu860oNPa3Y4Lwt/VI8Hym8PNP5iz2Z6p+8HP9CvZP2Tj1CFp48Zoj/vCp3Pjxi77c8ylcnvLCDqDwNnLU8SaKpu8rAO7uWr5k7j1WbPXneX7zsppK8uMWFuwReJT3LKUE9qmomvZ4lCjwOKVeM
8YWMdPdSFKD3FYLY7Ln0CvQdws7w5yXu9xiuLvQrJkDytV0S8zHhXPZbJXjzZJRe9y/OiO5ZaTL11gVQ8YjDrvGjOoj1egoK9fCiIPN5COzzAylQ9ec4+vZjy97xSQHC9ATr3PGkWQz27FoG8d8l8vOn2qDwfUZ+9rhBXPWgt/bw1O4e9xsuHvaDWBL2OQxy9wcE8PT2mVz1n6SK9Tz8XvcZ10by73D+7GrCFPbh9kzy5XM29lT2DPWhWvLy9cD+87/L4PIu1lbzzqRm9dbhFPFujpTy9jxc6n9C3PecktT0LtwC9g1NiPUKehLz6JWQ9XeSDPbkl0z2eJ6i7CCRSPSJuRDyjxPo8i6z7Oz3cwzyK4ae9b6fRPJq6Qb1JsNw8QCKDPS+gKz3te5q9JcnOPJL1bL1h1is9A93auyAWTj06fly9af/bPb7G0zvFYdM9MfKEPKrG4DwTh847hiuxvEU8S71ZAtM9CqYCPUUInjxiSJm9R3KRPBUTIzuEY7E9WiqYvK4M
z0T2BX8y8cqqkPcLncLzttpk9RziOPZGzwD0oZ6u9jxDXvGu8eb2vGZ49yW8MPSQlBj1WF8C8jCsIPQg9UL1IuW88nxawPG6dNT3+xsW8ZH+dPfc7Yb2FNsk7YU8yPTywvj2LqL+62R+evYTsuTwiNGE9PRmAPWsOqT10GlM4dXgqvY898LyMy/S9BYgGvYeigT2xFW+9I4vtvA07Z70Ni1i9vaS1O3gEez2F4TK9b6i3vWmtMrteohm9c5ymPddJWbxPv129sEjwvdq7qbuF2h6+LihxvGHoyzxq6cI8Oj61vUAfWLwWwPG9C+WDu+8okTx8epY9/vKavVi9HTzySci9dbHLuqnxI7x3r/g8uxkEPO5frTykRYu9ufIbvQ6vGb2Pxg09hi7wvMmq1zt35lO9MpKbvYc5tLxZ9pQ9OwKTO+ksOD0hssW9jF1xPST4sDycWVw92qZtPTxT4T3xaQo6vUtQvT+3CL0kMrY9jLa8PYDcez2JiS69KEvBvamXwL0u+w8M
+PhjfvNl1pj0F3VG88bEvvdUYojufz6o9HMa0PeAZuD0jW+Y962+qvfCOPL0N5689I18SPQLqEz7//gY96Nx7vYjWkr1ZBa09vuQAPDB7gj0faDu89q7svN1VLLwI0p09LuyBPZlOzDz6gKE9R4mivR7sE703Zfk9bCm6Pb6iiT28Nw69zsxUvUY247wPl9U94PU+PXezez3h3xW98u0+vVK+Sb2bRVA9SGKrPVpgNrskjj49uBlkO9f2Fb1Rq/e6obrOPRP9kz0iuqW742ebvb8n1bx3Ggc+QxB2vLbU0Tyzho69nSZNvdyYM70JjX09lhb6PGX7arzrdsg9+JQUPNI9J71inDw6/KrEPf2b2Dy811A95Q0OvU/wg71OBHs9R9qRPK/SrryvT1G9ZGARvacv/ryDTDo9Nw5jPZpAnz0+dRA+6z6SvT4ORDyhc4U9/q4CPkpfTT2rPGk9XROCvV6xLL30eJQ9oi6iPRmXkzytloS8wepfu/lvs7xKAyU9lYDAPTWM
/ezvxtfI9GcpwvPcCtb3orpg9nOqOPWfcjD0XIVk9zNeVvf7AKb0wNrA82M+9PV6D0zyDqt+7K4KRvU8yx72RfBY9JfdFPR1xPzzoKZk94JODPKxhFzwTdYG8/VzhPZLSzz3bjCg90qAdvV1atL2+tb49KlB+vK76GDqcaAc8tJgNvVAuMb0xvtw9SjLxOnu6ij14oaC86+LJvSDA2b2P/Cs8AxOIPYSjij0DcQq9zwE+vaLOfr2hceM8llweve6Plz17GY29GkicvHm7/b2oMMA9nGHou8vrtLvslWa9Rom4OzEYQ7yBVfc8qXhZvSpPeD1gKRa9oM2fOralEL379d08DiwMvZsDRj0QKWi9W06QvD3iPb0xTWA74cBbvSZdybyBotW90n58vSl5n7z/93I9jf1dvN5bgbwEg728AcJOvcgB+bz7cP082qfAvEpGGr2rdvO8mNIZPc44jr0yHTi8lgW0vf6/Wr16A/u9CP4yO/DGcL3R3Mu8LBY7vdZgILypOhaM
+XmQLPJvtO70WKnM97JqAvX3hwr0Lqr+9CTuvPE96Frz1mLS8YvGdvF87ar3A7zm8lxX3PDiuBD0ww+28e4sCOoXVSL1cegC9GH2+PHipdD19+Dq9N6zIvRTTwbuPMnm94NBmPBXzVLwRQlq8vh5JvHV1/7x+lsE8oukCvAogVTu7tGm9A9WIPRexE7x/sqK7HUJ3PXyPaDt8e8O8hyeLvJNSAjx+Fys7uztrPd4fnT25dDi95dw3Pem9lLzbSgI9S6TNvEdWxTzTxtm8RSylPZcl1LzQOaw7PeJRPYnpHD3PBDG9ZCTIvF6c7LwCvKI9DM4yPcRdkDxAfJ48gYBLPGsM8Dw9xLA9cxwUvTqhdj12ilm9+PQsPdv00bqVbAe8HoVnPDrstD3Koom8ZMp0vdlfST1SYdo80UagPNECmT1cZTa94CSPPdv4/LyhENM8n7RIvcS1jz3cCwW90kK8PSEjHTweZHc7A7Xeul1/8jzwZCO8vCXFvBMKcLyH8gU9glYUPfUM
GPj3/USy9UkvgO8vSIT025R089SlXvfA/FDyAeOo8sljoPJYG2bvCL6m90FQMPVkc5Dsx2C49nGFZvVcZqLthPbE7Fi7nPM66uDvri3U99eM8vYUWTLxnY8S8UKhJvWi3Tz0IOVG8neI+vTcDUj1PJiu+lrL8POpoi72Z0A49UOFPva3EFj0K5gq+wk0mvT/Zi73ue1k8jMlqOmENmTwbEQe9Hu/juzU3hzvsD4i9PMsZvY8hjL0t/0e9QaZHPTyQjjw3fJS8UYupvSBswzw4d8q8KUejPU/2jz2wABe8ENoYvM/pbL1geaa84hgOvd2lej2sRUm8d0VJPc0617zKN5o7il5gu1e2Aj2QzEK9JilHvTSaFT1nmEG9v1FcPdt8PDzCzia91FfuvIG9Br1wqM88O6iRPBIMjD3yyDC9fKzVPTMLJr1Hmeo8e2V2PdYy2ju1w4G9hOolvCQNbDxIup09JpiyO5Mkgzw7bAm9VGm1vA4f4Dw0CSI9tuQmvZlwZzsOLP2M
8uet9PWaMBz1bSOI85EE1PMTNTLyrXI+7IEVTPWzPCD2mEsk85sWnPA6HmTzX/KY8suUgvYi5gr2iziE9zza8PDqfmj125PC8hRcLPqNZmzwNlwQ7eeGzvDX4nLxXj8u7oeIMvWGEKL2qdlE8AJ2IPayocTvT7XU8VgMEPYTfJj1VgF48p6oOvaZUnT06Fdi7DSQAPhRt6Dt/hoq7RhcaPaEchj3NQtC8QaZivekPcLxGdde7qfygPLOLZD1E0hI96X7UvE6VCrpYxOW8P85fvDUjMDvXDvW8ddf0PalBp7t48H68fGyZPZ/jkj18cz48zk3DPHNYqzyob0K6I7T5u7FlCzw3TAm8PodfOw7pSTs2l1+8Ghn7vAeMgD1NMqq7VuuRPXP5HT3UawA7mPcSPeFWmjx6CEa8/rr6u/87wzw894a7KvF6PC1H6DyGFvW8L4KjvQeeZT2S4829NieKPA75obzVmee8Ilw3PLwtaj1xGYS9uWQ9vMqnkDoFYBa8MnR/vUsM
GbD3JyZa9ETc5PUmv2DyP9Xm8f3JEvbxrbTyC4Oa9zZKHvMK+ATsbpYU96chSveB93z2wFMC9kEr3vFSV0zsIfqQ8pJfuvRFLnj3JcrG9axg5PQfN/7xS7yI9Tu2gvXJBGz1gVuQ7lLrgvIQK4jvZjv+6afKAu6mPtD0SRDC9mF24PMZNDzxcyfY9V8mQvWEjeT03E3C65bykPGOLljx1V4w8vdNCPPiOiz2xlYq8U9yjvWL4T7uizwI9Jn34PN24hz0lgCS9iJqzveEExb20L709jDtPvW2Tlz0vQSm9UjxJverCgDz8nqc9dFHDvTSmMj0nPJ+90I+QvYI9k7wgDIQ93PkSvRPtxT1C0pe9YhXivRKHy72DMLI9eYWqvZaRdj2f4BC9N0NmvV+5mL32M4A9brt6vOhDe7ovBJK9sVKVvYigWb209as9rxywPPsVdj1ZA+i9lFLuvQ0J171H/wo+ab4kvemxPTzsgpS9FB6PvTy4nb1iI/U94CqGvYxKkT3GS4gM
8KUq2vLvlMjxqhYs9M5HlvMQl9z31Cq+9PA7jvcmvtb0JFMc9pLVRvW5Rbj0zFre9tykuvTdenL3Yxp89SZalvKVRpTszvPK7zMFhvcY8U70Nv/A80PpTPQPqwj3c6XW9lFukvfPUxr3xxQw+JGbdvANmvz1FFQ+9DwmYvcNLh70fSjk9Gqg5u6jbwzxDaze9dhIPvQlzWb15GqI9530gPCsadz3KI4m9D88xvHx+g73u4Z89wU/GuipSJD04KIe9dsxhvDsWPLr1K4E9LQJqvaCtRD1xjgC9p640vfWVxLytgio9tEhlOzlVqz3dl3i9YQ+ivSgozr3GM8Q9twlhvT/TjryX1b29NuEUu/f7zL2Z4Iu8buHPvSvePDz6I/W9qCiTvaaZwTkKRZ08X19uvdIDNz2qK8q96/JVvZT3vL1n7xA9T9DkvcCombzbScW93jwiPRldZLwHUpw8h35evY0nDT3Sh3u9ow2CO46hNT3dm0M9q/uQu+fU2rw9Mmq9aKcRPBLM
54rxNSCk8YFg5vSKOTbzaFrK9SxsLPe/UTT0Ntpe7ZoTFvDAbjjt3iyE99OARvOcgDjwCURW975DOPEOr1LrC1428LjiHPEqbOz1qg4K9EgdVPI3A1DyF9/S7GhpVvJoqm7rEiHw7trHyPFJosDzW3Ws9fSpKvCBwkD03Aji9Shf6PR/GBD2uHVW7bZm4vOINiT1eS4K9CDMpPIiiH70kA4U8b3PMPJV7gj2IiUi6yVGkPXLfhjp/zly8Aj63vWlyzrtB2Nq66s8SPo2QtzzLk+w8g+A/vUgYy7yoKMA8naDEvC1dhDxp66e89+sRvIqQxry6xUI6pBzzOaRmArsbw4A9oP4qvJgTgjy2lea7l//WPeZDxj3+nRG8EX1JvFpIXD1ADAs9eAVWvVzNLD2SAws9BpPRPH1aYztmtbc8s7EyPS5COj0pKhU9+jmqPH4yVD0noMs8QhFOPeJt/zyS5Mg8lSEiPdJzLTxtZci8f2sCu32BkLs7CqI9r1Ynu55noLx90KGM
82NX4vJK00bzWIvQ8C0Z8PF2j+LtLQ2+7zgphPTKtFz2ciI68sMSzPMluzryxM028AGEdvbSGoD02B2Y9VmCAPdtUGz3gPNA6XGqDvbq6TLtTSyy9Ck+EvGvUcjw4Usi8IdbnvLDztzvForW9hsW1vG1kQL1OtA49nVkZvWTviLw4b5e99EHHPAho9btELOi8RJ8NPQKdDD2P17w7A69PvGyxlzyZVOQ8WCBCPXrdZj2sD7q9XmuIPDopETxXTQy9zA5ZvZS+aT0HxBG9+Duau6h0sbvSpVs8cEy9PPB42rtmibm8RkjPvL7gJT0ZsRe9PAnQvNznS73kVzY9JERqPXgTNr2ViQa8dl9HvPaEDLwNXns8orQ7vHzaEj3JWcK8W5jFvbiyPbxIR969oekfvfBEGD3hvmw9R7CIvRqhm7sTMKy9jAtRPb64i7tQB7e7GEz5vLqOlD1EOrC8oqWwvNi817wFdG49OtXvvI3N+TwA16G8BWmZvf9/IL1Xl2U9jyG1uxXM
IgD2Plfu82Hi4vBbJRzzVLxc9MPqyvcs3jj07eYK9POXmvDOtSL1MhJM9/RwUPQ2nQT3DybQ7quqkvK5wDz3/Z328uSxoPSskgj2yQES8p4NOPUTeNz329GS7RbHJvK4nATxVEoA9dtj9PC8oED18/us7GE1YPbC88DzXnhW8AUYkvYERqT3LmQS7KoxLPS3zWD33YhQ9zT1jPBt1rzxOwKw7wqQGvd2nhj19bp09Bg6bu19/rT1iNGO9QXUuvDRecLzFud09JrN8vRrBUD0CJS69AQDuPaMSbz2amcM9jRq/PBiX1jwIEE48t36uu0pxNj0GpXE9SaRoPQ/yOz1EikK99xdOPZfOtTxQ9aQ9bCS4O5mBlj18Luy8R+McPmSrhz2hIZw97PEbPfZ2hbzHOlW9rKB2PVOFjz2fsEo9nWuGPDlQTTwX8Ow8D/ZNPSfTmj1e1sQ8L9U1vf5vDj18EgW9tebJPWIjWztGHdO6RUU3PUe+3zx8DBK9lKgYvTLiwj0QjnUM
9IZedvFkqID1LgwG8KFZpPOCo3jw00KW8rz0GveuEcT16Oo68kDUcPZNPdzyO0gI9DaeIu5ZnmTxxGKS9ry7ovFT/krt/hw48a0KOPek0Mz2BPFe9ODkLvREoLj0t4mu90BtDvOs0cD1xUSw55yIzPWgL4bu9cmK9bTsVOxLOqjxeWaM88uBUvbs8UjyM+ok5eGIcPZyGtz0fj2+9VLJ2vW6LUT0Vj0W96LUdPZlFJT3Jri09dUJ3PCNiLj13QBW9XC5GPeu5DD1Yzis9NvHjvXXZpDv/V5e9UazyPOawIT1nnTi9+qeuvfAjt7wKANC8a615vW/LlD0Gx1E9gJ/8Owh+ELzbLaW9eJSVPGaXG7xnPIQ8v/iwvWWELLyZf5G8Uqt1uxWQAj1oq808lqG7vCWbxDzn+Da9VtjnvFRqorxyl8c8RBi4PH7oLD2G9xq+ueBdPeUgczyfDx09uTwavog0T7wPnUa9+I2gPXDhC7w8X4W8s4vIvRLa4jwGMbe9PIsTvaYM
VJ7tsraE8KBiWvOgu/zzgI9u9heOEPaPv+LwP/ag7cDylvSTodLwoXcm9fxf3PE/HOry+SlG9pYPRvZbY4DyMYIW979a5vPQneTwSFc28w3oGPZ6yWzu4lp29TDO8PIs6p7tYOD68EXsNvuxIKj3VLyi9awpMPHGOujse5HQ8vEIWvtiwv7zwCJa9ZEU3vE99Hr09qYM9ScMVvT1HnT2Fz6u9t0wLvflooTpg9Ks899HjvT5nODxLdw2+ZBFEPU+HnrwbINI8y2ZhvfH4VTyT8tu9ZtwNPcFeujumhlk7gLxMO4lUcD0OLTW9BJLuuWaQbL0bhwm97dq6vYOVNL0Bp6C9lsNFPRd7h7vGfoU8qgWbvMyxazweZru9fI43vVCBEjyZl7K8ck0MPdZhfzw4CYy9t1+9vOB2sTvlDPG82HXevJQDajyrayS9uzsBPbigqry46Tk8kdCHOwNgwjw7vbm7cR3Ou6fpqzwoE1q8uH2dPV/1T7yxZUc8FKiJO/TEurwePsAM
8XguBPIoq4bs/R0q9QUFdux32QDy2xCi94h6lPA8iqzzc76Q8+1SEvBHVPz0ZYP68j/gOPmVAmz1b/WY9LBIivOLWID3EjTq87P9vvJabRDyXdnq8IwsjvOaEpjsenTq99PaZPRWirj1vV7k8Ie4KvfjxmDz4CsQ8sqZCPkBN+zxq6WI8lm9lPSEvTj1OWIU8tLGtvB91Gj0sn4M9KreyvCtuJj0b/w+9CtThPRn3NjzV5T09K1jpvMjJ+Ty+sJG8QCkBPrO9pz2vfw09fpfBPLx/wbxlBQw9uzCKPasuoT2zobU83y0/Pbucmj3c0zg7DnmoPQYvqjxQe8U84kDTveUc0TpbIJe8B1wePo4ckTwK3xG5FbFBPRhltrx0APQ6lK/DuzodXT1YlTw94BmWPHlr/7r5OYc7kxSWPeN2kT0aS1e8oDG2vFDIlj08EhQ9iwgOPthZIT14mQa8LzGIvJg87jzkwxQ9+T64O1ptjzzNLCk9VqN5Pe8W3zws1l08TpGJvL1M
C+DoCJu08wCJFu2zU3zmzjDk84lz2PeYoQD3QGX088D6jNgbfU7wbbyc8almVvIkKST2CoII9jymePJMcn7wSMLC7r0I3vCVT6zz6mjS9W2qTvfW5tTyvZTg9XC6dOXeXrD24so29UJr5PM6dWL3JNIy8Y5LpvTmQGjxypjC9h+Z1PDbpab2kJQE9IKGLvYnAJbu5pL69TPYyvZRfn7yq+oY904f0vCTZuz0vmAi+WEfvu2Q2XLy8JQg9udSsvRZ6Hz3ArRi9dGvTvPqwgL3LC0M9mU8zPdamkrq/0Qu8ojlzPMgZgjxjBSG9LiuRPXzgUj0eu4+83c91O6vNLrz0fi89Ns2TvXOFtzxm9Xe9ogbMvAgzAztCA+W8MR0kPcwb7zyxRIk9xN1qvJJBfLwwS788SvY9PRuWaz3ZVIU9pNndvLFvADwUKge7QAGHPaJ6sD0ds+Y9BzFAPXVLsLxrP4m7JnoQPevxyjyfcJS9nUeLvByBDb1kFiI9DeURPTEv1bv8MEyM
9x8w9PJZF6bwb0NY8AnxGvdFbNj2o16U8lntBOr6/Pr3N/Wg9H4aDvfeFDz19QL29Nh8UvS+kaT3wUbs8AwwiPA3FZj0oY269YgfmPPcKSjtwsw49qg4avTL3mz3SWV+8pbPbvDdxBL3nXII9UbZpvUwyj7z615+9ET0OvYmpNT2FW4E9RGvTuwq/vz2GnQO+q8gCveMM8LyEqYk7Q+zqO38fFT0P6i+7LN8EPWHV/jz+lTI9qyc+PXZOnLxu5iI9dmIQPV+5azskd5M8xNZgPWZtZD0d02K6JDx9PbyiYr16lWy85jhNPaU1Sj24vlK8/poDPXYNiT2G26o8jQyPvB0UGLuHVZM8WVo3vUdtkT30x7076ayaPU9BHruY9EI9LG50vIkc/zwymWK9/oCTPKfbTj0D4Q09BYBTPVCFyD1S9BY8rDoru7vyALyEHk49yqTIu+pnJj2XCfk8BtjxPTy6YD0hXo+73g0DPeYxTDzN3EY8r5BRPcT8nj0RQHE9Q0q2PUKM
iWj2YRxK97EdkPZzz2TxXEFw94+E+PI/XLD3FeiS9vx/fPYT4kj34bTI9ZbByPcpdDD2QfrC8QNm2PLcEJD0p0Ls9/qPAPNI7az04jBi9YhVvPAG5/Dv4KZY9Ww9wPOHUiT1vskQ8zpnnPdj+rT1DHxc9/CFuPJsOKz3Y56O8JEVGPVcfjT08iwQ+oJvnPKbLiD3+7jO83eE2PcVMcT1nxKA9d0XUu4on3D0ONvu8y7/XPSFMZj0ws5I9QQFmPTeMPzwLyaK6N4QCPfz6vz2Zxro9yTODPM3F4TxGGVU8u1/Juu9pEz0cp3k8DqvRvC5PnTw7tYU8M4fvPR9lkjzlmmA9QSZ4PRdPvTwdUUi9DtxuvD6FOj19e4s78liXPSnvlD3MYKC7yUJGu29VJr0QWIk9AFKYvEeJLj1k0k2924yNPSUcfj08OnW84coZO9hs77tcMM281rJqvSEhfD0ezz09OhuWPac0yD0J+nG9wOVLPcUpHDyGwR+8zeUtPcu9SD1dGcOM
8PK8BPtCIPLuEmEe8Jia4PeCCsT2SWoW9Cb0BvRh4eD1NKc08leXePMIc5T3e3La9t3vZPEjZ2bz/EBg9kDkfPRjixj2YIES9HmwjPUoasTyc+6K9h57QPbv8XD12fGW9CsG4vRSgUz1B3KI8V99WPRAXvj0woTC9VuwSPWRJxzx1ZvY7EQZkvEcqZD1Id5W9AlbfPQ9YiTzXwnS9K1PePCH0Yz3vQjK62zzOvLSmaj3uf0G8VuTZPfrEDj2xt529gRLyPIfwRj1t4BU9/bZmOtAiID1DKRW9OuSBPfjbuTt86h69ATWkPSVkOj150Xm6MSd9vClfdz1dVho9tNuZPfFMgz13WpG8z2xHPTpL+bv9k4w9dJiaO/QXWD1lGi29qjz8PUUcRDuTRnA8KpRoPUQcjj3LdqW9HspLPWLFrbts3C264KkLPQq3IT1FEbe9qu5RPEcblTzvpW89VbtXvW6IQT1cMfm7JcsdPrOL5DzWQSY986t3PdfZM7wmEky9R8OBPGLM
QwjxrNKY87LGkPRW51T3NPlG9/z8Du7EOmD26ajO8REsXObKbDjyZnCw9bdAIPk1qmz1bxBk9SesyPSY2IjwquOI8zKYBPf4s/TxDGII9xMd5Pd8FjD11qi+9JvPPPHFJoD3no589+9S/OrQ+8Tt8vMA806gCPq8SkD2XvBM8VtxgvDCkUj1zNoq9GWIrPSKkaz2ASo49Bbj2PCAtXTwWUam8vMTDPcgfHD1TKP48Ig2nvcxo+bpmZ8O88v0XPqt4wz2eiZ89qv4pPWCSK7xbJom736OlPc11Tz1Es8U95G3cPBtoGT0E9HW8z3vJPePORj3gDLI9JC+OvUpquj2ZQ+u8zf46PjG/YT3GsL89FxHwvFYnHz31rwe8/zuJPQqWTD2zqHU9szgLOi7iaD0qnOK8n7QsPWewsLu4GFk9FP+ZvehSTz1XmeE8n/ESPuKneD2tjJ49B0RdvWY+WTrAh6y891ckPM48eD3CHY89DwSCPQHYxTxvDEW7nXTRO5NoSbskSsqM
4xmP+vAK0vDx5ot68Js2pPXcx2z0mwAG9owY5PXwLXzynxgq98XRGPVXAgj1BGEq8CrxoPGC/iDys9EI9vr7dOwjggDy/k/a8kx20vf2rj7xtrMU6F93vPcEovj2fAl69xCTwvDNXzrxDNXg9LbzlvFOjLj2rv429BIADuopkvjzTP0g9z16JvbKfnz2ioJA50CBfvDBRYLzeTZE8JYcnPRy7TD0JG528UoD1u1wfbb2l79S8BwSWvUfkdD3Pp1s71oIxOqh1JT0JpDw9g/ClPPGuyDzfPYk9zXYwPOmrGbxgZAe9Y456PXrUpT2124Q8YC8yPcprN73kSfu8Y+tSvTXdBj2Ez2K8CiH0Op0n/bz+IwK9je5lPb+7oj100AA+Y6HyvDQYbLtvhjW8MrvyPfu90D0u/4O7GpcuvaQ4lby96Wk6P03CO0DjTT0ss8i6omEWvdseQT2WJFm9ZuulPXLmkbzKYw4+JUDDvDLY6bsjtBc9EjpVPRIdeD33Pl09dMEFvXbM
5kb0QJwA8Mg2sPX4iajw9aGQ9WXuMvGM3iDtZZXW8/PHdPckoI7xRxnE9zHoAPRURr7sAe1M8dhqOPdgRnD1ktnU97HpqO7MOcTyQdNY8vdyoPbuTCD1WTrY9Mq1APR+MvLw4rXQ8u59iPdVUVT0AQgW9/QYJuhy8iD3zzBU9ZpvqPPluwDzgrLa8QbUFvQZ5pLyWoPE8B1zqvBtjRDy/MU09wzbVPOt9DT2Yy0C7l85DvQRR6rlSZri901FFvb3/Cry0bQS9OejxvNJkFjwXIpu9ArwNvBluhb3NkoA7bssUvN6Koj2IUXa9TBxxPfZmKD1Tvr08yeGVvQ4OiT1EKPO9fPU3vbmVAz3yqtQ8nvElvZSRwDzeAc292MhVPW8YczwlEy49EbGxvLKdRjzEGja9FYcbPUpBEr3DJZ07SwWSvLWu4bzs/128Wex3vUkYlD1pN5S7pau3Pdwu3zsvE728oEUTPHEyBr0Znm+8NQaNvQEKET02Uos8OgqRvJXUhDvtVDiM
9eOEzPWUA0zyknnU84vxlvWeMsj3HerM8q377PYrAjT3MXKI775FzPFvkVjz2xzC9P7RXvafoVj3kaPY5lwNkPK7RGLwg9aq8xcLOPCQumjz4LUo98R6DvWX7xj37GGC8LPr/PeVanzytPpE8z6iFPbvrQDxBtva8YNcbvaBHgT0YTr48NT8RPZLHsz0qtGS81HABPR8fz7y+Zp89BfdLvXoFkDxwptQ6ELriPa0ZJj30+O08nf6QPZ/Og7oZqU+9wr0EPDqM3DzImS09eCs0PY9Y8jyVYiO9h3/BO367yjwvhiU9y5ImvQN2+TxvahS9Gk7cPSbyzjyGJJs8YiovPaG0ETy/ep69Nt18vIoEIjsprdA9X9E7PRzbez0Pb2G9NNNcvL5g3TtntqU8fXWyvII9hj0tPXa9GfTIPb0vyT0vVwg961ViPSSoW7z+H5C9bjoRPW6zsDuXmuo90z5hPEOfoj1J+hk7S+4lPQdTmrnxwwU+zyIEvaEkuT3YxR2979AjPliM
+Mzx1m1M9GjTWPAkUbj2A4+S7cuEWO1KtSD0aSPg9pyXPPBqOqD1Qv8S945v/PK6IzbwcTnA9kHLLPL5rAD5lFOG8b34iPn74vzyzD9o8XezsPUy8SD1HkZ+8NktaPLf4nD33wN89Iyb6PJLCbz1Pe9e9ASHAPUW0Oz0VYFc97nucvATjnj2FIe87QCgcPiuN1TzXHmM9RoIAPXvVgz3tCIy8I8lzPZ+Tjz0JkPc9RDyEPdZ0YT2Yx4+9niE5Pa6Im7rkoY091EQ6PPW7BT5vOY69YJAPPtJqhD0Q+QC9lZRsPKO+Zz0F6s68mjYdPVh9rz1nxbY9XlicPXX5bj2293u9cJkpPT7tnbxeYyw9CuBSvURAnj0H2ZW9bkc2PhXvEj351o49Cie6PKaXhz2j3r+8dKCVPIv+6T17CeE9QYXjPbWKJj3Es8697vqNPXiz/TwpTaY9mJwmPeEs7j3Vc8286KdpPoT1bz3Hk4g8rsaAPQ9+nD06msm9fl/LPcQ39j0+D8wM
9HuECPR2kMj3bepm9JaXMPdgFhD3844Y8bfirvFP9eT32NnW9ZdYePiv21z3ii2U949bGvGaalD1wV388fqmCPTsPlj2/Bvc99zHfPHi/YT3eV6u7BH6JPTNDrrz7Obk97wdmO4ae+jwek0g7TTFEPlkd+jw+zBo9ez7IPMBsYT3J0nA8y0XkO/63hTtDw+w80r+AvGgJ8D2RFLE7xMlaPUVEiLy6ifs8FTBLvSi5kz0XGiK9qeImPtILuD1MkAW9iP2EPR4x17m9dR69bOeJPftGDT1VeQk8tOApPLn4tzwlpwM88HUEPV/NcLxwy5s9RTGrO45Fhj3wrKU8wnMOPsIvjz0ui4a8/X2BPUdGeD0JT9M8C9SEPbXIZTsELLE99SeaPIUeAz3m9/O8F5OXPOB3QD34E4I8sSyxvAVTdj22vKi8EMIEPt1RuT0mLp88TGQEPE80WDwhEqS8o5atvAonkj0SRLY9yFbhPPs/OT2jcAI9dPLvOnoafj2PYV88LxhtvfMM
Oaj3DeFw8ELECPtD3lT01MD+9KzG7u+/1sbvOn2Y9CQSBPHyQiz1igFw9fSefvDjoXj16ty+9IdhivHjJ7zw3tDm9uQb2vHdE0LsAZdk8XnZXPcgTtTyLMpG9vu1WPL505jwYzWQ8ung0vbGodD20Zim7x7ZjPc3jGr0K06u84XsqPVbbpz2+nLI8sf9APBOUnzuv4us8ZHWDPXUQxT1rGMC8LGdSPRy2Zb2gyhE9CreiPIQ3lD2vhUK9QBKTPOlwsrspqzu9Eh22PajtpLzRrhm8yuDRPAT6XzzuuuM8XnP6PcFxdTzLiVA87zOQPUc8Ubuz+g289CyeO6q4dj2hBqE8L2OKPNDXKD0Jzx08/Tj+PcNEgT0/sNM9DD3EPEUCUD1fGWS9cQ5HPvAELj3iup88WwEQvCe5bz2zwJW9aG0cPXIEiz11x4I9KzdTPUbkKz0xZoK9quSmPRDEtjyOSf891roMvQeREjzJSYQ9dM0VPuossT2gF9g8La2vvGU95byTAhWM
83ZKtPUVzOj0T42g9ZGejPPmv9TsaSBa7wRHuvRHQYjtJv0o8bK2ZPagqGj1nq/m8WKdQvmN2zL4K/MM+zWs5PyHJzD5G3z0/iUYEPgV1yz4xdU49HyykPusICD+LbNW+ONtJvdqEQL47ONK++fUlPykGlr6pKsY+h4o9vrMzZb/1CR6/JiU2PhHbir7QNte+lXUUv1rmBb/xbE09ru3SPha8Fb+zYsC9LV+pvkffj75LLhg/VIZzvgagsz4IAh4+6s6Svfl8Nb7UEWI8HhrEvWxJ1b3FwxQ9SRqKPnn5NL85W4a+iCZevixUBLxyQvw+7ZIBP5hZ7b5eOgA/mVLYPQOCCz/fVxy+i4cFPxuCE79NGPI+y60Ovzsrej8m8mq/4EHdvvLhNb+tJtw+tyc1vt3dCr+2d58+rDMkPmbwJr94w4U/PxxLvjP0Nj+nOfS8/N3pu8x+hL3gnwg+vng8vdXTYL12EjY/flgzPbdcb77lWbe+ISzCvrF+FL9EwDM/2AaOP9FM
Ia78Izz0/O8PYPqUZjr+Bk6u+7Tj5vYqxzT7zeBA/oVwXvtc/BT9LOSM/FDSMv982srzWTQA+LKRCvlckP76OQBO/wxVKvby3hj+4dxg/rhIKP8xRkb8jVi+/UHJKP3lUWj+TBrI++ffhPg+XML9Nr64/XflqP8grgr9yHpW+JheXvki0S7/vmw++JI3OPPDrqz8EKI+/TLuKPZbk7z/3X/m+UA82P5Tcqb+5uFq+EFl/P3+RbL8I6mI/SkQ8PxNBiz2wNrk+wtIKv17TW7+DFPC+reOBP9a1Vz+OxoM/DJKavqENFb8uVIw/TUOIvrHbET/ymU0+V5ydP70s6z49tHe//5CNP1VXZTwo5eS6Fcwvv+97lD89FTG/", "training_traits": {"structure_gen": "Triangle", "n_layers": 7, "max_nodes": 6, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_naM
me": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cyM
cleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,thM
is.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronM
sLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16M
:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=M
t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,oM
,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){coM
nst r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]M
=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){rM
e(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,4M
8.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,1M
50.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bM
ezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33M
.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezM
ierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.M
3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,45M
5.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.69M
9,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertexM
(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.begiM
nShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,M
83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153M
.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115M
.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.79M
9,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.M
799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierM
Vertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(M
299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(25M
6.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vM
ertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3M
,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVerteM
x(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.M
9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7)M
,e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.M
299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,M
225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endSM
hape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,M
356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,3M
04.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,M
253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bM
ezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVerM
tex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,3M
54.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.M
499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,33M
0.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,M
e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rM
d":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.maM
t[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mulM
=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.M
offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];M
for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;M
i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_M
relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.M
activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===argumM
ents.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arM
guments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pIM
nst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levM
els[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===M
this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.crM
eateElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAM
ttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguM
ments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.splitM
("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._cM
reateLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="551";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,wM
e,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCaM
nvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=M
r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1FM
1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706"M
,"#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=M
>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineM
Anim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+M
=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&M
&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=cM
reateInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*M
le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.geM
tBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==WM
t.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;eM
++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].M
length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[]M
,yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;nM
<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDiM
m,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e+M
+)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&tM
.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1M
)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CEM
NTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/M
8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(M
CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,aM
);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.elliM
pse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(M
),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&M
&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const M
n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.texM
tSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for someM
 time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let M
a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=nM
/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);foM
r(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.tM
extStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRM
TH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGM
HT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.texM
t("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.texM
t("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}retM
urn i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);rM
eturn color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(M
e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${M
n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="M
I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing M
over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=miM
n(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["AM
dvanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1M
]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.M
visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4843825b3f54d9","version":"2023.3.0","b":Lj1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxxxK
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
D{"p":"brc-20","op":"deploy","tick":"WILL","max":"7777777","lim":"1"}h!
text/plain;charset=utf-8
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
Fortune favors the braveh!
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"GOD ","max":"777","lim":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_380", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 19, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 19, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 19, "activation_func": "Sigmoid", "epoch_num": 9}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "NouM
ns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)M
}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/6M
0,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,M
inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(tM
his.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.M
c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,M
t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(leM
t t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||maxM
(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStrokeM
(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.59M
9,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,M
137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.M
bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2M
,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVeM
rtex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1M
,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,4M
69.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,M
110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(3M
95,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,4M
73.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.49M
9,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5M
,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,M
120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,5M
2.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4M
,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezM
ierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertexM
(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256M
.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75M
.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348M
.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertexM
(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,3M
05.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),M
e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5M
,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899M
,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezieM
rVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(1M
33.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.4M
99,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7M
,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.M
bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezM
ierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),eM
.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,M
361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,3M
23.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;+M
+i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.M
m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_M
op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static addM
=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return eM
.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSM
eed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLM
ife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){constM
 n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=rM
.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.eltM
.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,heM
ight:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=oM
[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))M
return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.vM
alue}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.vaM
lue=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change"M
,n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:M
"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.M
name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audM
io)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="381";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,OM
e,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(M
e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),M
Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EBM
8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff",M
"#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{iM
f(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>M
{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=M
!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt|M
|saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+M
35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt)M
,Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.sM
tage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.M
visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let M
n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,M
r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mtM
,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([M
t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirM
thCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1M
);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++M
)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(keM
),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyM
le(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rectM
(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.M
strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,rM
,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beM
ginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,M
.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",widthM
/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ")M
.length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-27M
5*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait untilM
 ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,hM
=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.lenM
gth;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]M
+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",widM
th/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()]M
,["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}funM
ction or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-5M
3*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAM
D",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(M
t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){returM
n mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,tM
,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT coM
llections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition abilitM
y almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, thM
is is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zM
n=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGEM
NET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);rM
eturn{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hM
ardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e54eb33a22e","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":1700}' crossorigin="anonymous"></script>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_72", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 3, "max_nodes": 16, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;consM
t o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,M
this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let M
a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classM
ifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipM
se(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpointM
s(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(rM
andom(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:M
n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}M
draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,7M
8.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.M
9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let M
a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469M
.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,11M
0.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395M
,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,4M
33.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,M
282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1M
,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(4M
69,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,2M
98.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3M
,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.M
2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,1M
81.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,M
218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,M
210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315M
.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(2M
65.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.beM
zierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),eM
.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2M
,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVeM
rtex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,4M
37.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,1M
12.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),M
e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVerteM
x(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131M
.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3M
),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.8M
99,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierM
Vertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1M
),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(M
323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,M
303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.59M
9,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;foM
r(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),M
textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>MathM
.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;statiM
c __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=M
>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLaM
yers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.tM
otalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neM
uronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_M
name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;forM
(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.leM
ft=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elM
t.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(thM
is._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||M
"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._evenM
ts[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!M
0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigiM
n=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),eM
.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){varM
 i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}M
},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="73";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,BM
t,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGM
raphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","M
#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE"M
,"#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.lengM
th;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjeM
ctURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hidM
e(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResM
ultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,M
40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([M
c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visM
ual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,windowM
.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.pM
ush(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.lengtM
h;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.puM
sh(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e]M
.length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/M
30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(newM
 Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].lM
ength;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==CM
e[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0)M
;un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(2M
55),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER)M
,je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function drawM
(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;M
o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(eM
,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*leM
),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&M
Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,widtM
h/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${MathM
.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENM
TER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+M
'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(M
l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(M
width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 YeM
ar":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){conM
st n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fiM
ll(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dM
n=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);forM
(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),aM
.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),eM
.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.positM
ion(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm inM
 the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intellM
igent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toStriM
ng();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982"M
,4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["AdventurM
e",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden LaM
yers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b44MF
87d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4843a52aa73ff1","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_31", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"M
units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
hvzsZqb9OxbC/HJFOv+Uk/T8=", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 9, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new DaM
te(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60M
,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.rounM
d(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.M
forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShaM
pe(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;vaM
r c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*M
i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius(M
);(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.liM
nes){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90M
.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,46M
4.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStrokeM
(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.M
bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,10M
3.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5M
,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,4M
42.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.beM
zierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7M
,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277M
.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,M
55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56M
.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,18M
3.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,8M
0.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243M
,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,M
216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9M
),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.M
bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertM
ex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertM
ex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,1M
83),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4M
,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444M
.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4M
,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),M
e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,22M
8.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130M
.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206M
.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,4M
27.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertexM
(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.beM
zierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,43M
6.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezM
ierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,3M
83.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}funcM
tion L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){constM
 i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoM
id=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"objM
ect"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(letM
 r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeM
urons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[M
0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayerM
.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_nM
ame){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.geM
tFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",M
this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.eM
lt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this.M
_pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropM
ertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addM
EventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{ifM
(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",M
(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function rM
e(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xM
ml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function()M
{addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="32";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,anM
,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn()M
,await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104M
da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#5M
90e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]M
);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e)M
{for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(XeM
),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn()M
,tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,heighM
t/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.locaM
tion.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_M
num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCountM
=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].lengtM
h>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<CM
e.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,NeM
=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}fuM
nction $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);foM
r(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(PeM
,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;M
i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*feM
;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=M
ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMM
ode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER)M
,ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn())M
,qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1M
,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+M
=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have M
a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100M
*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(M
Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peaM
k performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*leM
,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/oM
.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(fM
,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.reM
ct(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 WeekM
":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*lM
e:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-M
252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),M
Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}M
for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlphaM
=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fillM
(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClickedM
(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?M
i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now anM
 old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString(M
);return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002M
",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/M
14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":eM
.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha5M
12-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e4dca50cacc","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_562", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 4, "max_nodes": 6, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,M
t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;letM
 r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),thisM
.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:thM
is.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1M
));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.ceM
nter,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.lengthM
;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2M
e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.upM
date(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(M
215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194M
.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.M
5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8)M
,e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,1M
64.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(M
316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,M
435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66M
.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45M
.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(43M
8.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.M
3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199M
,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(1M
69.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.1M
99),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.M
599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113M
.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,19M
4,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVerM
tex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezM
ierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,3M
29.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,37M
1.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezieM
rVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,M
434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,M
473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVeM
rtex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(19M
7.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180M
.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezieM
rVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.69M
9,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVM
ertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8)M
,e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2M
,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199M
,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezieM
rVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function DM
(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;rM
eturn new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}cM
opy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__applM
y_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.mM
;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),thM
is.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(thisM
.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayM
ers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else iM
f("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArraM
yBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!=M
=arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instaM
nceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=thM
is.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.eltM
.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){rM
eturn!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.tarM
get.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;reM
turn n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttributM
e("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("appM
lication/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.M
DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="563";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,AM
t=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=cM
reateGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}functiM
on Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cM
c313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","M
#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.M
addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.M
map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=bM
r("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On(M
))}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettiM
ngButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vM
t.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artM
workName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.mapM
((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++M
){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let M
e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTopM
:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length)M
;ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}M
`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=cM
eil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*aeM
)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}fuM
nction Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.reM
ctMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.stM
rokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0M
,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=mM
ap(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e)M
{We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.M
elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive thiM
s image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*leM
,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.cM
eil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(wiM
dth/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>3M
0){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.M
length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}funcM
tion ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PM
erceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXM
T STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATEM
"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),M
je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let iM
=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,iM
,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(aM
),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0M
),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=M
n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach M
adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){consM
t t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7]M
,["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["LevM
el 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:M
e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481b440c7aa240","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
"!&+7/&)4)!"0A149;>>>%.DIC<H7=>;
;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
"!&+7/&)4)!"0A149;>>>%.DIC<H7=>;
;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
1d/Foundry USA Pool #dropgold/
xxxxxxxxxxxxxxxxxxxx[
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":";-).sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_522", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"M
structure_gen": "Triangle", "n_layers": 2, "max_nodes": 9, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.biM
rthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):nM
<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,tM
his.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i)M
{this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.veM
rtex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,lM
);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[aM
],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(oM
.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].M
draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91M
.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349M
.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,5M
00,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),eM
.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58M
.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,40M
6,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,M
455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.beM
zierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3M
,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,31M
4.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),eM
.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.49M
9,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182M
.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(1M
89.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,M
243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9M
,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.M
9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),eM
.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVM
ertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(3M
13.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183)M
,e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.M
1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,M
440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.79M
9,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,M
178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.7M
99,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,3M
69.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,29M
4.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShM
ape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVerM
tex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),eM
.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317M
.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,3M
22.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,39M
8.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,tM
),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;brM
eak}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.taM
nh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copyM
();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/M
=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.M
currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLiM
fe=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e)M
{case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],M
s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){thM
is.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}showM
(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensM
ity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeighM
t))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.rM
ound(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListeM
ner(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&M
window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.heigM
ht=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendModeM
(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.datM
a=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=M
e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="523";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,M
pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parM
seInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","M
#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d"M
,"#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){M
gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0M
;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1M
==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.stM
yle.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.M
position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSM
ettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndM
ex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PerceM
ptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;eM
++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me)M
,Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2]M
,gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*M
le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.pusM
h(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodeM
s=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else M
Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=roM
und(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&M
&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.M
strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyleM
(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let M
t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(oM
,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+M
ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,M
height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),beM
=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-37M
0*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${M
Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHERM
 IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,dM
,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,rM
,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),M
qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="M
12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.tM
extStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL AM
DDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*M
le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.M
push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=M
1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height)M
,e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocusM
ed()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is M
becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is noM
 longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${M
r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015M
",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight"M
,3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.traiM
ning.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwL
GMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4843891da9a214","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_294", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "kOmevCnVOzzil0+M
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", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_nodes": 7, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=5M
9+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTiM
me()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatioM
=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRaM
tio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=tM
his.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=crM
eateVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=randoM
m(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVM
ector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.xM
),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)M
),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,3M
84.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,12M
9.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9M
,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.M
bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249M
.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,2M
77.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502M
.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.M
bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.M
bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),M
e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(M
102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.beziM
erVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99M
),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.49M
9),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,M
115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,4M
03.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,3M
48.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158M
.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(M
256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,M
59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7M
,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertM
ex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3M
,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.2M
99),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertexM
(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,M
425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134M
.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.79M
9,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.7M
99),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5M
,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,M
268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVM
ertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertM
ex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}functioM
n T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(eM
*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(leM
t t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=eM
=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,M
t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{cM
onstructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];foM
r(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons()M
{return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,aM
=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,M
s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";rM
eturn"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};vaM
r n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=M
n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyleM
(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return thM
is._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){varM
 t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){rM
eturn document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void M
0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.datM
a=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=newM
 File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="295";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,UM
e,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),WeM
=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_coM
nfig,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6M
D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664M
","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=VM
e-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphM
ics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}functioM
n Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"M
!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zM
t.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("uM
pdate()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCM
ount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanM
h(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);fM
or(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=M
2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,ytM
*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),M
Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamM
p,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<IeM
.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0M
)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=mM
ap(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.stroM
keWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,aeM
/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct)M
,Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}functM
ion Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t)M
,s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2M
-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=M
60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWiM
dth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSM
ize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleStringM
("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=M
50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+M
h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),M
1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qM
e.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} PerM
ceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("TrebucM
het MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) InvaM
lid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==PM
e&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]M
}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>nM
&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qM
e.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let tM
=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, butM
 I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its storyM
...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+M
N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["TM
orch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),haM
rdwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper PatM
tern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892d80d0fa22e","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"><
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"166","lim":"1"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_383", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 3, "max_nodes": 12, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function M
z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTM
ime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?iM
=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:M
this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,aM
=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*coM
s(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVectM
or(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xM
Right),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0M
||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(2M
50,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,4M
18.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,M
111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.beM
zierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,M
30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(M
250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282M
.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457M
.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,9M
9.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9M
,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440M
.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,M
103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,1M
31.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899M
,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299M
),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,23M
2,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.beziM
erVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304M
,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8M
,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.M
6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62M
.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(3M
82.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302M
.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.beM
zierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.7M
99),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.7M
99,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezM
ierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138M
.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(M
165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5M
,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.beM
zierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezM
ierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.19M
9,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.veM
rtex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map((M
(t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/oM
;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){thisM
.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,HM
.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMulM
(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){thisM
.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeM
urons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurM
ons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of eM
.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function M
Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==argumentM
s[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!=M
=te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.heM
ight=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyVaM
lue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("clicM
k",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&vM
oid 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appeM
ndChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?argumenM
ts[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoM
ader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.creaM
teObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="384";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tM
t,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=M
createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.upM
dateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#7951M
06","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#M
eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,M
Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,tM
,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1M
,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==M
Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15pM
x"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/M
2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimesM
tamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeeraM
te)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=IeM
[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(M
de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(btM
[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(mapM
(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestaM
mp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].lengthM
>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<CeM
.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=M
map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(cM
t),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),M
Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),PM
t&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,M
a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vM
ertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25M
*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm alM
most certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=M
75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(M
NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PercM
eptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSiM
ze(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(M
let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.lengthM
-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWM
ORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PEM
RCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pM
r(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5M
*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",widthM
/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replM
ace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(eM
,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),QM
e.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){constM
 n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up soM
metimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is nM
ow in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(etM
,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",M
10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr)M
,nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"M
Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e7a2b4da22e","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_36", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"M
units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 6, "max_nodes": 7, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){conM
st n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/315M
36e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,5M
0,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,gM
rowth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.sizeM
*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angM
le),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(nM
),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),ranM
dom(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,M
a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.M
scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.beM
zierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezM
ierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertexM
(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6M
,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7M
,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.beziM
erVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.beziM
erVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,M
99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107M
.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,4M
38.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9)M
,e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.7M
99,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,12M
0.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertexM
(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199)M
,e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(2M
43.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301M
.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286M
.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.M
bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.beziM
erVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4M
,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,2M
96.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertexM
(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertM
ex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,2M
11.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(M
180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4M
),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,31M
6.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,2M
88,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertexM
(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(M
369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,32M
3.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.8M
99,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.mM
ap((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<M
abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push(M
[]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);sM
tatic leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){consM
t n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=eM
,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];+M
+t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeM
uronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.laM
yers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){constM
 t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixM
ed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n=M
==te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"pxM
",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);forM
(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this)M
,this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arM
guments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e)M
,new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"texM
t",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=functM
ion(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURM
L(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="37";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,M
ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphM
ics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(newM
 Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#79510M
6"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#5M
5dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}}M
)),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPM
ixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=M
br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCM
anvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.valuM
e(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}fM
unction Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nM
extStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=mapM
(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;M
Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15M
,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.pusM
h(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,1M
5,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.ageM
,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:AM
e*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++M
)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30M
,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.backgM
round(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectModeM
(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.M
image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].lM
ength;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*nM
/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0M
,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certaiM
n this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textM
Size(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.M
circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to rM
each its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.M
text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<cM
.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';elsM
e{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",M
width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEM
AR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*leM
,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/M
2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2M
+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","")M
;var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o)M
{e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanM
vas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(M
e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'M
m in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the RM
ebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t)M
,$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["M
Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:kM
(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle"M
:e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48408f0e08a226","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_150", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}M
, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 5, "max_nodes": 12, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){cM
onst n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/3M
1536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0M
,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.ageM
,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.siM
ze*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.aM
ngle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cosM
(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),rM
andom(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.M
y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),M
e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.M
bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bM
ezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertM
ex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221M
.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21M
.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.beM
zierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.beM
zierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.M
2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,1M
07.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1M
,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.M
9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126M
.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,M
120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertM
ex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.19M
9),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertexM
(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,3M
01.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,2M
86.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),M
e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.beM
zierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125M
.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1M
,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertM
ex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.veM
rtex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8M
,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVerteM
x(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356M
.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,M
316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299M
,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertM
ex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVerteM
x(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,M
323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377M
.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>eM
.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-nM
)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.pusM
h([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu)M
;static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){coM
nst n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dimM
=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e]M
;++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getM
NeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.M
layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){conM
st t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fM
ixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(M
n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"M
px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);fM
or(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,thiM
s),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==M
arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(M
e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"tM
ext",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=funM
ction(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectM
URL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="151";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,M
it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGrM
aphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(M
new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#79M
5106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2",M
"#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=M
0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loM
adPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButtM
on=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||saveM
4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.vM
alue(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*leM
)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=M
e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=M
map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]M
/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8M
,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.M
push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.M
8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.M
age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=M
0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;M
e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1M
/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.baM
ckground(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMM
ode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),M
et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[eM
].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+M
4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*lM
e,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost cerM
tain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.tM
extSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),M
Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron tM
o reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le)M
,o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;M
e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';M
else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAMEM
:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRONM
 YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600M
*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,heigM
ht/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,heighM
t/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#",M
"");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,iM
,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeM
Canvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];M
if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes.M
 I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in thM
e Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(eM
,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=M
[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFilM
l:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life CycM
le":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892c2fc42a226","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_220", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 19, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]M
}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "mM
ax_nodes": 19, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));cM
onst l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.sM
tage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteratioM
n)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shaM
pe=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.eM
ndShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,M
h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);aM
.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-aM
.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){coM
nst a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(1M
02.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,M
307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroM
ke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.M
4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.M
8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438M
.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,5M
01.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,1M
89.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6M
.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertM
ex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64M
.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertM
ex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(18M
3.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),eM
.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.7M
99,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(M
243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,2M
97,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9M
,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7M
),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierM
Vertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,3M
30.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.beziM
erVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,4M
28.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierM
Vertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,1M
11.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezM
ierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezM
ierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezieM
rVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281M
.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),M
e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199M
,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezM
ierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.M
399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),M
e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(eM
){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var tM
=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){consM
t n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<M
r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){tM
his.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=M
null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){constM
 t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid"M
:return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subaM
rray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=thiM
s.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="blockM
",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.eM
lt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instancM
eof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}valuM
e(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removM
eEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=docM
ument.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.lM
ength-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEM
ND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=fM
unction(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),newM
 e("global");const oe="221";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=M
null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}M
function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5M
"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8M
","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pnM
=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0=M
=n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strM
okeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keM
yTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*lM
e),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show()M
)}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleraM
tion))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,OeM
=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...SM
e),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(heigM
ht-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3M
;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(wM
e,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.pM
ush(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,CM
e=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let M
e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),LM
e=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;M
e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(M
),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*M
le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(lM
et i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0M
,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}functM
ion tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("IM
 have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhM
rase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,M
i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
ng and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+22M
5*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=M
0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;eM
<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+heM
ight-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(M
12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.teM
xtSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*leM
),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*leM
),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splicM
e(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setM
LineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2M
,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}functioM
n wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accM
urate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying sM
tate, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTimeM
=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["PlM
ain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["LiminalM
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":M
e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1L
pQ==" data-cf-beacon='{"rayId":"7b4892e6f8e3a21c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_96", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "confiM
g": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Rectangle", "n_layers": 9, "max_nodes": 11, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{moM
del:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=nM
;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimM
estamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableM
Timestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dM
r(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}updaM
te(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[M
];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.pM
ush(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.rM
eflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,M
11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bM
ezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierM
Vertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertM
ex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143M
.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,33M
8.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),M
e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bM
ezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2M
,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455M
.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,M
364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,M
102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399)M
,e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVM
ertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierM
Vertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,11M
2.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.beM
zierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346M
.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289M
.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.M
vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.M
bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9M
,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,4M
35.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endSM
hape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173M
.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,19M
9.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),eM
.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.8M
99,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.beM
zierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,2M
10.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertM
ex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.M
2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bM
ezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.0M
99,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return M
floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new DatM
e(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return M
new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,M
H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r]M
[i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return M
null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeuronsM
),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forwaM
rd(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"M
==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(FloatM
32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]M
&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanM
vasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetM
Height,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].tM
rim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?tM
his._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[SymM
bol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.lengthM
>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),eM
e(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/jsonM
"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{vaM
r t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="97";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=M
!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(M
e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=minM
(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313M
d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0M
002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListenM
er("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpM
perCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",widtM
h/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function OnM
(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(M
),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hiM
de()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`PercM
eptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)M
).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];forM
(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){M
for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:M
height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slM
ice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statM
ePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=M
max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(weM
,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){ifM
(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER)M
,ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*lM
e),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or()M
,et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,M
1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeigM
ht(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-35M
7.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongM
s to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*lM
e,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} yearsM
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,hM
eight/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(lM
=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';M
else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){consM
t e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+EM
t,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:"M
,vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,widthM
/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),M
je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.lenM
gth+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=M
a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rM
ectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanM
vas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=".M
 ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My M
recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(M
),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20M
,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],M
["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function CrM
(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481b86f8e554cd","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
  "name": "xxtt.sats"
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_104", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 4, "max_nodes": 17, "activation_func": "Sigmoid", "epoch_num": 10}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t)M
{const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())M
/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(nM
,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.aM
ge,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.M
size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(thisM
.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cM
os(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight)M
,random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(M
o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250M
),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),M
e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),eM
.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVeM
rtex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,2M
21.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,M
21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.M
bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.M
bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,10M
3.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5M
,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129M
.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,30M
5.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,1M
26.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.69M
9,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.veM
rtex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.M
199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertM
ex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9M
,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3M
,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3M
),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.M
bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,1M
25.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431M
.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVeM
rtex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.M
vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194M
.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVerM
tex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,3M
56.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.49M
9,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.2M
99,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVeM
rtex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVerM
tex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.M
7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(3M
77.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=M
>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(eM
-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.pM
ush([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relM
u);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){M
const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dM
im=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[M
e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}gM
etNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.confiM
g.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){cM
onst t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&M
"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){iM
f(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=rM
+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e)M
;for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,tM
his),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!M
==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChilM
d(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:M
"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=fM
unction(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjeM
ctURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="105";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rM
t,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createM
Graphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAgM
e(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#M
795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2M
","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,uM
n=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.M
loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryBuM
tton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||saM
ve4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),ztM
.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*M
le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,aM
n=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),dM
e=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+M
i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,M
.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wM
t.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2M
,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=M
e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?AeM
*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.lengtM
h;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(BeM
,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.M
background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.recM
tMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(M
),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=CeM
[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(M
e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25M
*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost cM
ertain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),UeM
.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMALM
),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PerceptronM
 to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*lM
e),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=M
0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"M
';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAM
ME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRM
ON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,6M
00*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,heM
ight/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,heiM
ght/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#M
","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,rM
,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resiM
zeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[tM
];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimeM
s. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in M
the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mrM
(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],RM
r=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFM
ill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life CM
ycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481ca8b871a210","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_576", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}M
, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "ykblPMc8wTqVHrE8IRSAvCg8Cz0XrB47EF3CPKNwhTuB0Yc98oJyPUezgr3sLzU9mekfPHOrHj3L8dS7mFxovLwwKb1ax5s9yEvDvBNgoT0V3bG8IE8BPeZ+Jzy9MpI8MzYqvae7pj2m13o96VjLPMw8Ibs7O7A9xc6UPOrGIz0Mbwc8FVy6vHa3hLuALye8fOqQPQKKEb0mC0c8Tg+xvMXmIz2R30c80tBtPV2IsjymNO09mwo2O5dCWj3IrNg8gnOBPWLTTb3PzRE+M
By/jO2ts5T2o8ce7DbeiPcvHwbs9BIo9z09svIXwzj37i+67/0eMPRkqRjrf9wo+g9GuPGIWkT01e8K8K+GaPbQvBLyM/9g8zAVavYD8rz3RBkU9UySCPT7h0jtzEOM9rgDEu7dRoD3DANq8PyUNPFHc5Lwm26Q95Nw7u172tj2sshi7j+HLPAhc6zyfu+s8DrSQvB9Chj3Gv5w87loMvD9jOjurrpM96ygKvewCgT3jnuS6fCIZPMkK/rzE2nY9OewqPAlhuT1bmH+6+KqAPaNBxryitrA9HdGMO+RZdzw17qg86PO9OkLIcb099/Q9WbcVPH5z0z0heDI94ruVPSayJ733kaM9T/AuvfEEqz2/2B69ONGDPRfnlTyuCd89QqpnvVb+ij22heq8oIUcPLkuJ72lmQg9H0zOPH/qmD0QtEI93zU8PKoAu7vjxYg9XNUCvb9Ntzwft2W8/gGTu3wHbjzKsRU9lBs3PVk5jjzhmuI8jEYoO2AiobxF+oc9DjbIunOZM
Ez1h18i7PUokPT/gCj0J6RY9OYPEPNcNF71ZP/88RyuGPeoTdzwd1w48tQUaPVPYjjy0flC8q56hPaQsRzy6YQI+yhSsvOBTjj3N2R09OHd2PawyCr3cNYY8PKhAPSLcqTwj/Am9Pnt4PDWIXz1kCmA9/EcIvcm+ET2fp8c8CbLyPBp3Ej06R8I910hGPY+GRD3Yf149peqovN4TRT1l8WA9x4lKPcShCrwGFEI7YdwKPTph9rtSEBs8Ebokve36nj3umhg8DIWcPRt6C73dvdo9kTY9vZ4JTT2jWgo9PnhXPVdynrzYLWg9t90nvTl87z3fbIo8EWwbPf5ie708dMQ9JVnxO6Y7BT2T+l49nbxyPf0CNzxXBNk9xb6IvUokwD09opI7EP/YvIh6sbxl9RM9pONAvSGwJz1WawY9MfgnvBcXTL3pJFg9hYBfvfluOD1LYTU9AaYUPTw53LzIEAs9JvC8vOjKXTw1QvS7AeW7vKT0gDzBWhQ9/J5EvVKM6TwSqdy8M
SjViPFk7LD0D2Zw8N27AvJ3yVr2F5WQ9YjQkvRT7Rb0rq4G8KoAKvQGPN7sbx109N1lOPNL9aLyInzA9Vi4yvWftobz8HBq9r5kavFG5Xr1F76Q9mcOHPGgiBT3aMTm79a0vPcKpujydP6g9aou6PO6CID2PAuo7sxEOPH8ZWr0uOlI9yKuVvILQoz0Sc+q8+SyuPctNjbzCWHg9i4MYvc1oUj0PyGM8BGwRPcA6pTy6YBQ9BgEIvRTFkj2uu7i84mmlPV0jET1rsVo9hoL+vGbwOD1xzfW8CIOiPaTWzzz23xA+Jhnku+BxAz7MMwK9AN/gPIQgVj1YkoY9rwRWPLDw5z3ejuU8XYLUO+6jBjx5CQQ9Jfnquxw1lD0yUSM8/gVlPKJ4pzzbKMC8G9+NPG4unbuXpBE9+9ZzvGaskDsgDzs9e1ZYvGxhEr0+pyw9uK7hPLWI3TwVDNc8NxhKvXYAbz17TRG936W4Pfm/VT0QtZ88fE2qutKCQz0jkEE9E/3oPOYeM
vLyowpE9dqKlPMcrGL0HzgK8ald2Pd3LSz0TcdQ8ya5KvFp4Az2DPRk80ds7PY8S8bzqmcY84KhMvRgKoD1db5I8FvjFPNCaGL2yjdg9/8zGvPLu5DzKCp68rKdzPUh8/rwlWgw+/gZcvanGAT6Uyx29Njjiu0twgL3HgSo9DlgUPDkCnz1vC5c7sq84vXxzlTxgtU2854eSvNVCBz3AQr48U3ZSvUufg73g6OG8jts+vIEuxzzmAQi9cvkVPfGwpjuHt1A8YG1RvPLrjzzNEU48OG+wvGOsuj34qUM9PXOIPMfhND1xzp09hdNOPUewIT2iQBq95Nq+Pb+ZrjwG7oQ9Y+NRPP3kUz1Nt+G8ExTNPS811Lwgn4w9liwKPVHuwT21nVm9xLEhO5uzib1fGEk9cPpsOx+qBD1/MnG91bmYPakdX73ksAs9prMavQ3T6j2PB908SM1JPSHIQr1t0A89TIHuvCjmRz0YY9k7qBWbPZIyP73XnMM97MF3PNlebzy7CcM8M
byjhOzm9kbwRZyg9DY39PAgk37y9ubs82Bv2vOvtFr2LlkQ9Iy8gO5mk8DwegyQ9soStPELVo7xtmyQ9yq9Uuy5kbLyMt7097XvXO5QnKT0qI2G8YnC8PUiBA70TmtE9XZAIPV2fuT09FyG70aYtPS0sfDzYt5497JhyPHNEzT0AxmA9BrfSPVFHET2FU9I9f2TDPD/XAD7yRaS7MtSmPY8RQT1yRs092xA1PZWOwj3fgOq7PRtPvFH1HrwEZvg8rKm4vGSLdz3f+Au8p2ZBu5Q8Oj3ghyY9rITEPEjXzjzlmQo9G5c8vBMxAD1CvIq8hQapO6bYZbxGGoY66O8bPTelgbojcI89BaigvBzZRj3JKgM9SFyCPQSJoby/uY48mnYjPBGIOj3p3KM8OjN8Oyx/lDuHW2Q8S6EGu3d2zjzBZWS80KK+PcH4SbxoKgM+e5/6Ofp4lT2dLFQ94BtUPVwykbxbQRI+E+0Zvd9B3j30MQk9+HArPYfgq7y6cxI9RUG7PBQyM
pT1qlQc9WIVOvMhkqborH5G8hg0YvS538rz2VAE9p5YWvSVq0jxddxq9q35bO9msz7wePpO8R6ulOx0YiD2q8Mm9N219PCJuBby/K0k9Zi3vOpPUCT3ZQE69fmVLPTKYdrz0KBg9bPC/O96Vyj3AYqg7QIU9PUg+kDzkL9Y8KhcRvbF41zxnZzC9RT9UvJdDhLvhKME7nzRGvX6iIj1SzyW9n65DvHfSa73hIRG9418/PCYU9zz7fxq93TuovTzps71E76c8YA7EvJr+n7y3kg+9buywvPvpvLw4Pi07dkQzvaBOFbxLbeq6tGP5vGQ9rb1ZTcG70mshvXhft7xF0ay8rZaAvXcCfL2R7Di8qJaZvO+UIj1Ze3G9JBGIPNMaub1guo681hZCOyVzqD3H3Gm9FRIgPRiCIb2IxjU9fiWcO8qxDLxmhlq9fpGkvIcv7b1ABUk9K3wHPR5TMzy4dNg83FfNvM4WsLt80MY6U7/iPBMTwrxFhF890KgrvT+/WTwxcyI9M
n8aSPfqMdL0CSHQ978QDPQcw2T2Kugi8BopfPa6PhrwdOvQ9+rMaveHLYT1jGK48pE31PTZIxLpySAo+WOciPNXXsz2KCNm8rkm+POB2zjw3vw09D/X3vPRyLT0WAZC6GrsXPeIw3Ty+VIs95bALvZXHhz24GQu9hQoZPTiAQ73qYI24Si0SvR4507thlSO97QVqPSzmQz16FKQ9+rw/u08sGryy+Yw90WgWO8tqsrwWhZA9I+HgvJXTsD3cvbu80SCRPTLmJrwqVh0+0d5lvSe4dT2v+Mw8+5esPQEA+byOCrk9GhZ/vS3I1D3hzYm7A5D2O4TDkL1eQSQ9j3/hvDwZvz2/uiw9PZ4lvTh/kL3+VYa8K3mYvAXb2bt09gA7RVuvuy7f1LuB1qG9ZFykPc1rkb18JhI9ZXr7PP35vzytz828eZ+yPcUEqr2tio09RUaHvZjW1Dym0Zq9LWaousxvvr3J9qc8NptvvBZvWT0Y1WC8QCiEvfympr0+snS9PIfbvHBDM
Q7wzxWM9M6NLvRNxID2ayWO7FoezvT7Gar0nTju877eLvWvW9zsyGVe9FEi3vVRWjrxFSBy9kTl6vcqHXjsndgI8GknPvMiDhb39REy8nEkGvQNzZLyn6Ka7KeHTvUhQhrwF54u8fCzMvZmAJL2YHkq9jCJPvf+EJ72TXTw9/DXevQ2PrDwDQ9a9u0ZfvBBYnLzO9Qa8SeZMvSsCL71PJh+9hxYNvc6vIrzPEb+8f5wyvbGxiL0TP548UZtyPDcUEj38fii6kI4AvEDJp72eMMa8JKPnPL5qRzwwInU8BxXVuFmLBr0skvi70u1xOz03bj17Woi805UQPcehmb38se08bvFsvWwfDzq8qEg8KRazPAzvzLyMVX09cwM4PcnNbry7FWo96IZZvVoonzzsnSc8kiOtPVStGj00zsA9a33OvMIFLz05kgk8M3GkPb5fCj2ejOk9zZwRvXXekz1S1RU9vW3ZPcS3+LtbsbI9w9NJvQVG7j0nLXQ9gMpVPWizMr03FfE9M
9iwKvXxWhD3dcUo9z2+FvJLTobzLjOw6F1lYPPHVPT1brZE82ObUPViu+bynLeI9BFMevGo1LD0KDCA93AG1PRXQF7ymugM+U1yVPOY9AT6IBwu9da/yPaLrSjw+rcs9ZA1VvVN7xD3SNCS9xaWHPdaJibzH7g8++wLVPHf2Aj6LG1o8PQL6vKYJRb2lGzU9BLAnvYXjCz32v6o8Qa5pvco4Ijz6oSs8sOZrPb4Fm7wQZ1U9dnb0vGxELT0+OTK9LJuYPfvGr70/xNw8WKDrvPsHbDzxCIe8zI+Guwa4Ir0Qeqg8KqLePI/3Ar2Ue008wBg2vTPXmDzEI4S95s/1vAF1X70fqYC8zLmTvFIQfb3qViE8DkGxvc78NTx0VSA9x+8mvWpb3DzQEEa9AgpSvSm9q72SoZ49U0ufvWsCDT1UL0u9sRU9PUgC7bxCLoQ94ZydvaQyyjw4uwq9liCLPY+eHr3qWPU90p20vC+lxz2ZSji9RgtKPTc3rb1VsjQ91mNovaG5M
PzwpSUe8xYeQPJSV1b09Hq89QZv9vQf8uT2Gjum9Fl3YPDmB272tzIY9PAxEvXl6Nz2U2LG9mJ45vemTLL3K4Hs95jo1vdwWszqLFPC9nx1JPBxfD70LKiU9ws2vu6ACy7skdU68jvfYPJsWLTv5nFG9WH+tvXKowbz4zFq9yjA/vJpsbrwTa4m97BtwuzYE3b26wOE8hoajvfy1RbwUxfu8vf20vFpr2b1ZdYS8beMFvGYQLD29YDS9OXsFvToNUr2vs6s740XgvJg+Wb2ce7A8XiknvTjwAj14PHq8z1MUPVG4LL3+PNk9Hpw+vYZDBj7unHi8l/xbPXXkrjyaJfU9LBUCPU0I7z1Pd4c8WaREPessv7wSh5Q9GQpgvL5zCj6HEVw9k50hPbYVurxA+Oo9QXQ9vcEGXT11zkc9cxV6Pfu/mbxQBas95PSMvedGHz3mW/K8mHjuPWUF5TtlJrE9VPqevIh3vj3VcWU9WTcgPQCTNjxH3LU9sHczNzZ+fD3nFmo9M
rsMPPLhdh7xWnZg9YPoIPJX2Ers1k6M8sIzUPNNqnj30YQI93kg6PAtSJL3oVG+4JUNEvXX5GT0Q7qM7t4CsPa1blr0y7j08f58wvdrgPz2u2Di9KmhEvcrzSbwuEhW9f7rSvEKjEryuaFw9aujavOe/Bzx7IEW8KOswvF/ahLwHcp49CGFWPEsUpbz2/WK9OzT1O+rbSL1491Q9IJSLvdOjoLzCMUE8tbOPPcS+Ob001VQ9HAiyvdemgT1hLCi9moh+PZ5nYL2goDE9kFagvSRnPbs+mqG92nbQvH3ZLb0+14W8UCTivYLnOr0vDAe+TrBGPIqH0jze6ys8GVOKvOATmLwEJIQ7zllmvU7zAz2S1Hw9CQ9HPdzRQj0jC7M9OiLFOwLELjycnrk9VjYdPYK+bz0s4Cc9E4fnPGpw1bzoXJM9J9devRghgDt/UpW9bTiZPTEYlL1CVKU9QT0RvTENuztoE6+9pdsePS4ejL0L2bo94KX0vaH697ygDnG9MFfyPLwyM
2L1LedM98LszvYZQpTwde+u9Vrj/vE2mWb05/Zk9NGzPvP9cHr1FRX68AeOwOtn/PLxCkou8/O84O/VeTr0cr9o8Y+qUvaGKgz3+CgO89uqrPAMBALznnLK8rIELPAt73rzaNBK9Vb0Zvd6xCr0LS6e8IHkxPYhApjwN/DA9UWqbvDExkz3Pvi+8kc/zPb59K73ERMs976FkPHmkAj5mi6W7bGXXPaAgPr37AiU+5rEWvVWZyT2SIy68VnRaPcRKkDy4AY89mDyVPAGO9Tx+AHI8od88PX5pLb11LhQ+B8J/vadHaT2Zgxi9oqiSPQ5ePL0FL9Y9uWVCPYQ6sD1pMg28Xk6yPQnNiLwqlc09fm05PO5txTzv+Fe8JM2TPbP/TTzTEC47t9gNvZGXLz2XrLM4sQQNPUnP6jq79cK8BKuaPJQMWb1zncy8G+KpvOUxmjwb5ka9yeYaPVkEN71ZNlQ64mmDvZsce72FEla9vO2TveBvtL0sEXe8qSOuvERTOb1zIJU9M
/zgRve1iNTxx0b+8M53gPEsymL3XnnS86OXBvTL1Ej22+988/kkhvf8ogLzjyzO9ZMLFveLH2DxNtwy7NDilvGIa/TzDF5C9N0pPPHCNDrxlcZk8KYxVvUNrFD121uK8lrGlvLTDOrxwZi49ByF8vWPYqbwOzs66oJhoPH78ub2r4K+7enGfvf9RRTxv8LA7S8SvvYUbjr1iqEQ8NadGverrgz25Jca7ibScvNOTxr1FkKI7jnMTvjJDXz06pVG9j4/EPVkynb3x3QM+TxDivQIwmz2ND/e8Go73PQCVur2amag941QkveMdHLzFnYy9tp9rPWIBuL3OyNY9NREqvQSPuTz/6SQ9vGUdPXk5vjrT+Oy7XMeFPd3CWr26G009UxApvTj7pjukEHe9j2VHPQUDZ73ZQ2w8WQS2vfbFEL270Oy9WjISu8dlQryAsgw9zQGgvb2uTL3ltde8bu08PPW0fryIn/Q8BjcgvfmXyryC5gu9WDeLuwfvID3bnEI9gCWGvIKgM
XTzwBQC9zwxDPaBERDrJiI08SyWKvP7vXz39mjo9gE07PczghDsHsJA9hgBpvZcafT3HvyI9aJoKPhbJyTwKdaI9MYxKODgYxT03B6g8ZCHhPEwT/Lyehh4+VkdJO6E4fT3oTQW9hnOzPZ5YFjqe39M9tENIvTjf7T0asmU9VVAhPVTzYrx4D8A9BIUsvfAbvDyyso8916LWPKDzgLw60WC8aYiePGJzWj1eC0Q9IzVVvcmpID0lQJ28YTnpurbj/7yYNo097ljovPT7hT2xAM29oPWZPEVsA75O3DC7TOEJveo61bx1uQ+9I9GiPDVBVL1fXLk7kZEXvYeFGL2R86C7oD52vU88hbx+Joe95ZkuO3HKVL09CA47X4wzvN7iFz0lhH87EJlEPML4SDmu5K878TwlvSRwNrwYrdO86L40OF4XoD2DNJi9P72MPGR2sb3W/YU9pyzMPMb+gD2+Co+9zgOFPR5fdLvYKt49Tu/PvDEWnTzc9B+718KHPAMXALzSsQ69M
wxYSvQXSnb1qiSC8rQwSvXtKmLrNpQK+b/HlvMcMsL3EhJ+8lwHHvebaFb3Ash2+1gtUPemJkb0jfUg91BCkvVhONL3MaeW9WcPPPfGo5Tr22PQ91ehJPCmKCj3R/Zu9ewEcPvLWVLtoVTE+D60yvUsvBzofRwY9OOQ/vMrv+D0N1oq9tsPrPfTu8b3K9xQ+goKXvfo0/j00zFC9Bpi1PV6c5r3JWgE+ThojvQbNhT0LGXa9S0OnPUOWzTuMgTI9k9KMvSRUkryCsOi72cDvPIWjqb0zD+Q70fLfvBg+w726h3G9skusveW+z7xeXkK8FzHrOjeff72wKqs99NOovP72zzw9xCO60AWTPUKtjjz2wzk9IHglvQKV4DxGABE9G2SkPI8PR73+epU9H2BsvRI0iTyAJ528GSg8PUkLQTyD5PI9FYRCOxkbbD3owCA9R6aGPQJhNrwQ+QU+tTIAvXRf+D0Y3h89v/kHPuMsjbzByCc+vXn6PHyAnT3JXKk8oeo1vMj9M
Xz1yaie7o3h6PUjarTyewBM8nKotvdb5iT2TGFS8jr6fuz8bK71riq89fi3sPFszZD03tKO95GmfPWG4n72wNzE9kaA4vREQjj3pOdi9OiWaPdL8A76H+0I9CK22vFN3FzyLdwW+udWrPfiQYL2iRI48FIM8vZTsXz0VEpa9ik1LvIpmaL1Ni6M9ox9VPW9K9LvzHK89MualvPyzbbu+Kso7LRU/uwKLSDzYjlm7RqdxvS+fXbywb5C8TgyTPQ4lDb1sFA4918hUvXrv2DtOr8K8AbF3PeWvULtc2pM9smblPOGAZbznmVk9THdyuoCqtrxgWKg9AJrlPNPBX72Y0mK9cYdSPbakU704eIY9FOBWPcMstT121E69YUTnPGRrOr3MUQs+RACnPXzr0T142a69a4MjvVZKRb3NHWE9K8QpPcl7IT5H9L87VNEbvh2AZL3I0Ca9JxsJvKFNPz2v4Ju8oLXpvR2swL056Ga9HKTwvX4AK72cpn69V8zBPejC/L0KKYY9M
qN4QvviNHD26dLu92S9cPgcvJ73WOTk+pUFuvZisZjxkieE8Dt6pPSTd9j2TJM28zF3IPUCIET2I+6o9VpWbvXERCj5FxI29DxSjPYoqkr36vl492xGfvNBvUD073+47rncHPvVVQLxHj4Y9+bkGvZgcqb1Q5qK9jq0qvd7Dob1hmhG8YbN/vX0DbjsarIq9Za+NPCqFiL2GEbq8bVIWPY56BTyMG6y85ZoePQMiobx621Y7DUcZPZtEwD3AkrC8tqSVuyYrWj3UKpM9RhRIO7lVXDt8n7I9xeuXPE4nij1YE4w8XMCku1wf4TuJnRQ9yyqBPbP4uT3aHZw8W9aJPSD6ODx7YIM9kdulPO3ftz3d1Go9t/j1unF3Ij2S6To5JkK2PR9NRb1EALc8Sz6DvaiIMTzjQI697hwkPS7Pvjxh3eE8hsYaPZPffDsRany9TOEXPQj4MrwEG4o9MRo9vNLC6z21hfC8knB0PRLwFb1nd549kKvOvcPXHz3dSfu9HK7uPGIiM
5b2DQm09vrgXPd1aHb2CSIk8ab8uPZ3k4jxY0SY9Z9SwPUtlTb0fae49SQ1XPHo8Fjw6rbI8PUBaPaiwiLz6dQI9i6GjvZndlrwAnPK9iFSwPVkG2LwGSCA+9KwfOzOGqjwL4N28qx4NPcT3cT0AomQ9aH1fPbBDHb0u3g89IA6xPC4VQj3EtkE+qkUbPuuGNzygauW8FJrAPLNiHT0VXe49zL8lPr1C4D3zw909vJw9PcLtOT41exU+w16TPhEWNT4z8o0+OcYuvYduNT6YJFY9CX6fPntJWz7hV7g+yu45vuK9fT2g7Da9xEIIPtytQD6EwCQ+QAGZvt80Jr1h7JK+RCfDO7H6dL10pdu92yFDvmGSDb6Og1y+Qa90vt+kur2M0oi+LK/eO/dsa77GP1+9vuYyvkKKjb0Daw2+jbyAPiWTvr3kixg+SpgBvjPtrDuS/EC9SpD6PJN6ND5Rcmi7nLvcPWjuxDzoTLU9Sa6TvHBu3z27RjI9LMnUPQNL5LwWrus9M
OpZvO7T7Ar0ZpRS9uJrOPHJq5joCYa67M/vGvZOiZ7rCs6e8CcOiPKFNazyCWeA82QIGPVAPkT1i5Va94gCkPGWiJz0YIg48uvNgvAsn+z1mWOg8edJ5PGG7Zz3+Nds8UCwovYYHFj2Xwyq9afrcul8QzzwlXoc9IhYRPUIGIz3QkQg9M3mtPQ2ZWDzGx3Y9o42fvMXT2T2EXYU7vEOJPVwmiT2Sp+I95ottvNIixj3DtqU8hD31PUxeqbyQVQY+D7dHPYF5NT2gISm9Q6aVPcoxtTt+c389xLukPfeihD0jJxu8vnk+PZu1izz34Ds9W4Iou8rjkj3ayG+9czaxPHS8XDwqFxk5kx8ivXwwnr1dKIm9ktrnO0IV4r2p8kq83eRlucL6o706YMm6IFbVvYXBej19Qq29CwobPbvFSrw8zHW7lLzmPMShDzy8ZFi9r4KUPcfpjTycUzY9ncCSvfTvDj0oe0W9UwQOPIxkibzqTu26by4ZvfXSXTzA2IC9Q5e3PHofM
pD2FKHk9SazMPQUaSLygNxW8e1UMPVkusT2gpco9qfxhPnMT0T31E+s9IvEjvmSfwD1+8i+93NACPvGKr7y9Ac89E1ghvmTSJ75Hnnq+cP4LvmRXo70WNCi+CoZ8vkPPQb5E4Je+WY5wvlu6Rb7kFL69rrvSvXkHBT3a8NK8zbiTPK9Xxz24D0I9c1IvvDYHwj1bAq49XtAgPgV8RT6LjUE+TMHfvTB41rwgJuq9UwVBPHOvYj2UXlM97Kcyvr/0I744vzC+pPPvvV2O9r1iuBm+r8QzvZ29aL4gXYm9/7lHvretmr1+kg2+PQh5Pks+Ar0bl589YMcPPMQcyDwtSOq83aKYPQoYXD2jBcU8RFO4PZvKAz12oqg9Nq+FPHK06jxeqg69ejKhPARuCj2k0Zs7WxwUvKbbk7279Ay9PKHpvT2kfL1zD1e94BHJOz6TCL0QSYy8oUJOvc7XLbsqzgS9A52VPYtq0D3cBWA9NECUPIkmxbyco7I8z39zPOzcVz3Br+o8M
vxeBPMvwgbysGoQ9eAECvTDZoz0Sj4M9CWTCPfMbWTwn+bs9SM4Pvcx8iz2v6hm9e4HIPSmL5ryWBwc+WOZOvUPZQD3cypa8njk/Pd7Qlzzrl9Q9r0vFvK0ZdrzsW/e8giOXPJVXHz2osiC9HOUMvaWD1DzWTaC8Te3Huwwpkrz4uyq9SpF9OrNCgbxBU6u8P8m4u/JlB72+K6K8McvnvJixb73BUz29X6xBPZqcbryF8BI9+IGgPBLCL71FoXA9fmRmvZ47fT08HCO960BGO7u9Ez7gj5i8bT+XvI+Qmb0Bs0a91mvWPagtU7xHJbQ9mhhCvUF8uT0egh69cvZOvTMgOL11xsy9RDtivfzpwr3TZ5q9Ui07vV2fND1FQY49xLOqPUzIqbrv/b27o5tLPZ8bVj4C8iE9K4h8PhpaBz6O50s+HvusvRqbDr5D8si925RAvkvo3r23S/e9SIjqvY4fnL6NyIy+s6uyvif+ir5vY6i+fy24vUh/s752BH2+Bu6vvqIpM
pL7ytIu+uWWHvGYG/b2B5By+DT4WvquvJr6DAQm+KnKRPajofT1/hue7dMeuPfIt9jyrn+o9g4tHPg0TgT4cdUg+nJOiPuHoiz70rJk+6FLkvZyJ3bv/qPK8CBSYPDRlRj3ycwk9PTwuvhhmBb4EcyW+3r5mvm8sJL6JdEC++LEVPprYDr2bBJc9HQi1veJH0DzAWXq97V4APQrwxz2dEEG9wWgbPW7JgL36gAw9NSp7PdrLFDsEqQY6GAmUPXTAtzyh0QQ+nSkTPWdunr2ZpBK9iTfzvVaJDz3pqfC9J919PSRlib0VJxw9lDQvvViNCTt6PmA8RVI9Pc54gTsjJ7m82qhlPdw/YLwAyyi7YhAQPePBATzrzp29fEQvvVr9Bz0SBXW7/UYDPBL5KT0TvBo97tlgPWIm2bq4TDo9OCzVO7d/2T3Vzai71NTBPaFyL70LM5o9Eja4vcZ3Kbyd5gq9XsS6PYR+Dr2ghHc9AC35vOzlVLwohPm89M2lukPcIb01bn88M
KkPcPB3E7bzGabO8lyy8O73Rf7tbbmO8lq3TvMrqQLwCm4+9p8SWPdzZuL0Abf88MTIOPaTjqjxmoxC9wtfgPN8sE70ZlKY958nWPVKf1L0T+Oo9+5U6vSyo2D0beag7o5kzPf9Zpz1yD+S8PtWTPUlpXr32ROg8EtwGPlz6B71VKdU9v1LBvF3pcT2hbYm7Bsi4vdriW73CkNK9VaQIPMhJEb716BK9kAHVvQAahz0RWgy8RLl0PY7XkD3nDFE9WyKNPUPJBD5y3Cg9Yew5PsSmLD7Y9wc+h1InvfS2Sr5YeRi+wKKcviUlOr40Yhm+++MBvg3Jvr7OcDS+iOfDvnspib5wZ32+FVGFPs3PAj2ZjGY+aNfJPRyiIL0OUKu9Ug15PqEZuD4OCW4+dIoGP5B9AD52Ya4+StxVvSAZkTzDUBu+P/izvbk1zb2beHS9lgpbPlcyCj4etTc+9FAfPqwdWj7I3Is+F2S2PCRmmz1yyAQ+RvmUPUBqCT7Ids89av+BvpysM
+r05uJ6+vYpHvoLEYb7g61q+4Ur4PXLf2L3eSBG8I6UtvgJvGL2m7ba9pLbdPGcNFD6OTJK983zhPdl5yjxStZQ97ZxZPUmTxT1tG688ToLBPVp6Yz2AELg9NhUBu5Ruur1kDEQ7IjmpvV84Eb3b6JS9mmyZPC7KsL24HPI8ZhYovbMySD0eBu287W4zPVrGBbusewU970d9PeT+Nr3K79i70WUYPcBapTyBPRm9Uw4Jve7JELxXe4G9loOBvMJzhjxhZMW901vOvDJPxjw0kMC8UwDAvU4g1TwqILS9EefjPdgtprytXqI9QFlTvdBYpz3r5TC9gsXiPPOC2DzLdzM8Pc0ivMH5fz0xEGe91xGGPVP/5TxJ6Nw8iliovHexArwpfyU9+QMNPb2N0rqOk0u9TxkCPfnp+TwZGua8scxgPSTdML3DMDk83nYCvZx/YDwFoJG9TF5tPEGWh7xUlpM9tXnrPK2uzrzLPrY9NcYjvRKbkD04Ghu9onioPfsBkT1YUAy9M
kXTyu0VR5r3zVtK8EKsDPneGvbpKmZy8zOuWvQtiRD01omW9D9rQvXHNhLzWVOe9qyq1vFaO3b39aN29A0i0vTyzHT3fKJ88CIBdPeST1z1LGSE7NdHZPVm0gD3+v7o9FnBMPrXWdT4YWEw+xto/vlCZML5cvFK+3MBZvvDeML7w4jm+A3HBveMU7b5OQUC+LUOmvtOvSL6nEZe+mo2vPRN94727RQQ+CnYSvSizfDu99yi+jhYbPVUHCD7KoSI+jMqlPvUMOj4PdeE9hZc5vuFWyL0LmVa+MUlEvpBRAb4F+ku+2IQxPi3/FD2lJxw+5nviPcCykT4+qEM+noD3PReoWDwtEyU+GMavvSVHZz4wv2I9Z2yivrvjE74tBpm+1wUyvsGROb6qxJW9N5rlPa6MIL7t35o7/ivzvdNxT70+Ug++Sn+Gu0rnVD7NvCy9xJZcPs9tur3itTo+A6lWPXw4Aj6evbE7Tb79PYK2XT2Edg4+8l6OvTfV8L2FnLq8HL8svS+MM
vjze/VK93xaHvDQxNLwf3hk9ZJYYvVbjybwI16m8IrxyPS3HPj2EnBq9W5KkPWjkqLtutrs7y3O/vBJhX7y35Qq95L9GPeChjTt5jDY8eoY9PPj2XL3A+oC8PRHCPHX6Sr2RNBC9hOPEvUEFQT2yaIW9QJvZPczgq71y+Ec9B0fNvOGPwT1P5Eg8ZDMcPXtTSzwN1qE8ZREOvPUixTvrxgC9fulaPcSSnD1gz888nLgpOl2K7bw8sCO94QxePFt0Az2IPZK9+wx3vX3ckjy4s4U8peYmPYDxhDycGj28lxkju5OGAzxFrLK9Ab1sPdf8FL0NFJ891THFPMnFxDw6F+s8yWg7vY3zfT2M//k8lshRPbGpIT2HuYc9XwZ0vZnTPL39eQu9niE+PUcgnTvRLxy9/GNkvXS48TzRdbu7SsW+vRqMijwHgQG+hBYavb4x+DwRWIy94pJMvgpS8T0+gwu+uwsAPkZKHD1ZR249DtUsPrBNKD6HVHw+9cKGPg6Wiz6wlBs+M
M90NvVH3Xb1fkBk8RTIQvRGw8D1ICaG90lUjvjfijb4ktQO+xwaKvrDqX72RLlS+UlhjvKroa777UeW73eJ/vkfJ8Lyv8oG+E8ClvZvOn70JMcq9HqHLvdtCib1IQmG+or6HvTGvjz1K3449motUPWR0Az6MzIQ9pc8nPq4oaD4ccYM+fghWPsdmpD4bBJU+gWSNPX1lqr3n7tw9t8CcvaZwAj7Wj2a91B5avma/9r3BlWq+szk4vioga75uxxu+ffZFPgfX8LyCtqu8b4RgvenJ9zsJ6i29Kvt6vVV3ST5/w2S9ER0zPiBhILvAqVE+hI5tPUItND2YOYw99+SyPc2YET3oqIo9CIujusc7l71aDkS8uCKAvS9z5DyBuU+9/+KzPLGjCL14JPY71V/tvBOPkLx5rIE90LmgPYklADwBKnA9QxngPVCJIzvn5n28K+G9vK2FXDzFBA29tphEveOngb08fYS9oN+ZvYM6ar3P84y9kreAPDXZmL0WXCK98WH2vZ4XM
Rj2fE/a9g/y1Pa/TAL4jQoc9HnqCvRSJOzyDi4y8pa/ZPK/VIj3sN409Lz13veMYfbyOKO+8sksYPbav3jypUu+8mBmXvBoiRz3AbyQ9I1vIPDjH8DxLmrq990xuvMq1xzxNUCU9aTmXPVHqwTxYeze7oOa9vJD3PD0vyjy9WcNCPQ9bhb1pQB49UZZ/vAdFk7zOXms9ukf3ukPXkDtnTHo9iW4BPlcgGj0+iYM9WxCxvcsIyzyYf+O7vEXWPTiQED3YM688yVZwvWEKULyF5l+9rSp0vZtDBby1DXq9s+mhvWVdvDylIPm9Bb8xvketIT6ZBEu+9vYlPrIphr0CUN09f0SbPRREJT64lyA+AXdVPsvLVz7AGBY++b5ePv+3BD79cZU+ftcJPucJyD56yYk9LxNcvFHW1T0mD949UsKcvIjCGD4R2Nu8F9OKPEh/vD3kiaA8/zaAPT27bzx9Wwu9sjDuuzPZJz5AwjK9xw1VPXDdQT3SaFk8+F2ZPR4jIz47uSY+M
NcwZPlVrOz7y2c895CbPPcP9hz0d36E9IkmVveq2Ij7x/oC9Zpk5vhyGGr4gw2e+zdhPvklTAb5lUv+9HF6qvZWFGr4D7lm+JNBAvmLJLb6S7Mi9wc31PVgqWT3ni6u8THB1vXfOgT3Bblo90SxUPa3DHj4GkKU82OqrPUMXNbyBvfI9plXuPSSc2bxtARY9lcJKPdU73LhrNko8ZCuSvXIesL17Krq6YHdPvQ8MKL3n6uy8dZPiuy0ugT0YV0S98p88PHg8lL1a4t87j03lPXJYmT1LXcM9NzKkPXNzOz3kQqM9/ZXLPGbTj7iOaiU7cnyLPFSpz7wacpO90QEVvfYT5byhKcS9FhC5PBmwxr0c41q9Fc+OvY4VZzy9X7a9FTMlPbJosr0H1iG7P7JWvcFtdz3if868N5PhPFpPtT3wF1s7esuiPH2hsjweXNe7wHzJPPZNuD087SW9Y1GYvGoXJj3tJtu7ulivvGSFlj0FfJy9s6xzPeZlID3KokQ8fMBrPewAM
ZjwIlzc84M5SvUSImz200J29H+ulPeFdL70KHY49Q04Evms4qzvRqnO9WpifPeKNFL1vLho9rYKhPXgq7LxTqo49l52OPFI78Dyklli9dVHOPc5x07z+nec9yE2uvb7Ai7yjUpi97qVTvcdgCrxPb/28zm6LvR9jRr3uhpe9hHLdvaSMPj2orES+Wg2KPdHBJL2hHjM9Yn40vr891T3GUHG+HDcoPoMsqL1O7IA9f/95PVSIorxFMLk8l0qVPe5+lz2u3My8XQBRPkUuezyTx3o+OGLCO1dcSD45rdi9H5xePobwkLxM4GY+sVmFvBF4Lz6ye6G9a9ENPkKUBryA8OM9v1NuvGY7FT6jiFq91bzDPXei1bsWVQU9cwInvIvsnz2NDQC+r1nAvWAI171ODdG9wSgKvl5feruB4RC+yiswvnSO4L3dTEm+lng2vkyq3L3w26a9OmguPlfU0b3lHEQ9S2bcvc3B8DxXqHm8FlyVvfV7ij2Pyya+QhLEPeRq47ycRQI+M
/NToPayRfT31ByA+9bCvPfIrIT0NAlw9ZyMHvJb7Bb2b9dK8fVC8PKu0Zb1C4TS9/sqHvFJkIryJUqG9CtykvQlxpLy0SMQ8GY8uPRQupTzXOGc9/ArcPUYh17y2lK47khMHPr+3ODwIZsw9a88tPXq5yT10qnE7NqUcPCx+0bw72Mo88hCUvbDr2LzQyuy9yVeyvdGDozw5rqe9avxNvLtnGr3DUcu8Zi+Xver2RTyksxi+0kqNPdKztb0gz9a8qKyTvKtYDD3HYJu9TlRsvAMYg7zwJS+8TxSUvejdwTykETg70LUePWkBEj0VtrE7MTc+PSPNiby25CO9IJaiPEZgIz0A8qK9/EjMPQD4D70vT/w9bf+Auxeemz1AbVC7e0iPPcGJmD0tHVo9XApcPVb5nz2pmS48+zhGvvu/WD1uKSu+2WO6PXmS+L0CvsQ9rXTRu4s7Nrxk0JQ8N4KbPIifKT3vFP46oGfKPchzZzy440Q+KjUVvQe9aDwNsQG9C90QPki5M
KzxQnVw9bpUgvT5aM72sEGq9hMCzvT6rw7xpB6y9vKOZvf/N3L0B4hC8YcK3vfVHyD3RYEm++6cRPfOlpL05J5k9hWiTvpe2iT5t8Ja+SFNuPizGI77xxUA+ev6bvr6F1z2YZIK+afiDPdeGcr6Ei4G8YGQgvrPapj2+lEO+IM1vPf9kNL2TJRW9qXkAviRc1D2ZEh2+bqMDPlsCyTsPfxM9goDVvbR5Pj0+kyy+EShvPZwnwb0C4ag9wijMvUbSQTxhLS6+1jZ3Pbgopr0r7no96zspPkOQET3xkhm8kapvvZ/mZj22ehw8VvS0uvFoAT7fCR69rn68vK6GGz3zMoE9tXd+PN580z18LgK9AYa5PQundbyqXqk9ubCKPame0bxToHE9HxYeOyqsPzy/R6+8IRxcvJWmDz2vmOO7hABmvEkuqLxhc8K7VwnFvYvdfDygi269ZEWqO3e2XbxzPIQ9iaXXPXUxiT33nhU8NCkAPncyULyepRI9LPI/PpRNyzupSus9M
wxryvFgOYD1S6xm99hmpvMwS2b1GDXy89HeSvHEstLsFhv+8/a5wvIQEXTsZ0Ju9fskDPTRZQr15V4G9yJuXvaGGOD3duya+c2kZvMISA76xpks8liqdvfM3uzvm12C8290GPT4wobzsmUG9mNX7u10VZz01gVy9ywhcPNRuhT0i4oe9kPx1vdITZLwepMc76+OFvWq9Hj2hFXM8Fz8lPoy8lztEXIE9QJwBvGoNmT0URAK98g7/PUvmh7qyx6g99WAoPeNFnT3OvG28zk3WvRN0aD1sIU+9TC7XPRR3DL0Ld3k9xy62va9+0T3FwgC+RBCXPVQNl7wyiJE9XfNEvbcXlrzIH/87et3Ouaf0Yj371Ti8oUv+PYhp+LyE0Cc+kUCivaD1szwHCn69shCwPSYZjT16OQY+FrFXvbX9lzxZGUQ9WcGfu2RJBD27ZQ6+YFR1vaCt3bwDXpo9QxHRvY7KtLmXsRO+zHmYvfGxyr3Gzim9H2apviHatj03Yp++xz2JPI12M
B77Ap3c9SfqQvkY86D01KJu+zln7PSMeGL6+8HY9ifHgvUtvwj2arRW+RyaMPRdKK705w6s99RFbvRzMJDy4dyO9chNavUzQqDwpoGe99MSCPbk9gr00hNy6+TOpvS4Moz3ZIYm8wSZNvAs5VD39ehm9TZk7vNtuebx7axw9WxhevUgy4z0iVQa9RvoOPp3I1zxsEaA9ZwZJPaj1J7tfbXk9QFhEPHszgzzsx947OoFrvWSlibt4fBu81PRtuyQBuzu1J5M7Ewo5vRmr2T2Hoou9sPPWPH0a9rvhFcw8yPd4vZj0J7je34C8sD01vEZ3eL1jcHo92LA5PR8HU73tTe09QaPOvFNqyT2SoQC9tzqtPVmsyr2IgnI9iLIsve1TNjomeau9mUgEvX+nbb3kpnC9Q7VYvVAAYb0j2JO9BHiSvcMcMbw2eqy9E6KfPDLYhL2FCe47JbnbvQBNnjuIJgG+XkrPu5/5lL2cYSI9rI2ZvCoVpTqDHgy9cs2HvVJDmLzxSIG9M
5jpQvbTA+7w6jrW8+SuQvET7ALy1T8u8+teovW9syjuMORi9qbYTveVkozy2d8w8y7KSPZX2Ab1IoXg8hDeVu8Ntkz0HZnu9nlw5PtL6UDq1nkU+cEG7PEOBOj6+C2I8EyG8PV6UiTzFfQw+VzQ4Pavq0j0Bdnk963IMvnoFRj7jFwW9+lIOPg7y47wV2KA9NIugvVxkdT1wi7+3EXU3PRbOAL1LqdQ9B8FDvFgYwr0vRz09ffH6vbjUHj3mCXi9ZMcZPgjAZjwzhDY+wM5kvVTBRzx3Q/28GX+MPgy3Q70OTps+KWK0vVPJEz4TnAi9s981PnZJE7wYr7U9pqoEvt8f0j1uTum8lak2PYhgib0UNjO97TkavtiuvT2YuCe9XXhhOxYXRL1v8pi8rOo1vrQPgz0mVoi9/7kTva836zwPmlG9Gr8cvlCDvj2Gsb69hsuHvQ0v3z3ouRK9dlbJO4F0Bj1wqBC9diQbO7LY5j1DtQK9JZhtPdTzKD0HTGs9QXV7PeWiM
ij1Rh9Y9x7YHveJ9wzzpDzG8QKxBPTt+sLwME8E97EF5vEDGgrycnD+9b097vZv9Lr3njSU8jMkDvfWNgbyunsC6QEx+vLH9UD3uPuC78MxQPLaGerrmPr48ImcnvZ+m0TtsdIK9jXZMPWgnVrz/mEA9S9AmPe0UvTzrfvY9u2oHvNYC+jzvORU93ZwKPjHVLL1WeVQ9tHu8vcBXaj2i4n+9IqAYPNpNUL02nqW8e6yovX63srtSrQu+qwqzvUhPc705QrO9Fr4vO8Gzh70uHoy7R1jFvbEg1zxjyOm9pcQIPfZGxb2U9eo8Bu1FvItACj2F9ZW9C+/+OwgHyL1z9OQ8S6/5vLXe+LwvN229BBiYvHGlEr2JnLO807oLvX1mPDzzW729eSmgO1dgcb0hq7K8g42OvT9IWT1lCEa9Wv0fPTBUUb3NZVq9bUaPvTUydr3YPTG9Nw6Fvbbwv7zfIYY8CdrbPUQ22zsBA7Q9SQLMvIlvej1Sk329yP5GPrLlj70nIBU+M
EQXbPPtfHT59P4q9fNRTPU2KfDz6cwU+q9upPM4CZz2DY4K7nHijOrLWrz2fpxu8CHbjPbsWnLxvhAI+8XX/vNZGmLvVh+C8ekp1PbCzursTPJ88U1CiPcXX8b0fUq497oXWveIpqjvQmjS9U6L9PbcwFb1O5O89dXcEvtWuDj7VRuW8mVqCPq3nlDmf/Y8+MTyEvV1vIT4N9RK9F+qTPicgnLx3i48+ausHvjzX7j1Kl5+8e211Pj5y0brvj0k+NVBAvnKC6z2VyHG9CUJ3Po46Pjt7V2U+vn8SvtM0yD3fRAG9Eu51Pj+Q1bwva30+3CoJvsehgT08ry69odLCPfyuCL1l+Dk+8HH3vSlo5Txc0Su9xtY1Pcmu/byqKAM9Vhn3vfA9MDzxMyG+SMgqvRoIhL2CaF897GXQvZ59Dj0UBHq8IdWJvMPTuTzUK+U7epiGPXR6FLzLL5M9pwm6vGKjlzxrGtg7Ru7DPXS6hzz7pkc8lnwAPpIcNzxkJvE9HAQxPI7jM
Gz38mk69uqEuPsbdw70nMRM+M7k7veG+nz2MMta9VhqLO5kcsb0disM8O2D5vYrAsz1JT5q9GHMxvSDSjL1uQGi8s8LGvTDfM72ZHIm8EqSfveafVb3LIre9fTp6vNKoXr1/xLC8YL2mvQdY4LzA48y9jp7tOwuyAb05KjS9JJ9kvQIwcLpvZDy93RF6vH76Fr1NyFG7q8sSvdmDxb1VpDk772revWF4A72uBBS9zKWUvaxGe73VO/y9VXNWvaqEmr0V10W9PWjhvbEYizx+/kG9bIcqve3wwrwYyF29NiM8vN80Vr3de4+96M0pPPXAeDxi8XK9JCgnvRhkeb2ZIRq8pFPOvIWdDLzcz429khJmPSQt4b3fN2k9a4gdvt6LvT2MSL69sDE4PuftaL2FHdE9SZbUveaKvT1+xxm+r8qFPSYji7yWJ949j6Q3POqFRz1r4j29S+i+vL7Mnj2rHVE9D/VCPna1gj2W57s9pMu9vdDqBj5oNHI8GrMPPoSZJbtfzQM+M
0nkcPDkUkT3wjaa8LEN5Pf0xkT2qm2c9OD9ivCgMjDyUbwo9bPUcvZqaoz0sAnY9U1CXPAuu4TzAD1E8oA2NvROSCz31Zos9kAsVvTzqW716mQa9DvvpvWP4ST1M9ea8jTncvOYreb0HW2i9X2KVvX1BbjqerRE9PRa+vHIAQ73/Bpu7yeK/vbmVJz3G9jo9qS+RPf1vI7zcsrM8fOAMPWwAmj2nr3M9CJkmPdXTzT04Kz49Ai51PbjKaj1OjOo9S4N5vam2zz0mmk69L99NPS7ImDyhGOI9H2MRuyrugLv+GBk93AclPS4QLz0RRtk8ZCPBPeOXgzl6WU898s/rPFwMND3dLdW75TvjPXnOIL6yMsk9lL98valqfz2xywS+RWyxPfGuGL6RGgw+dkmovTIk+T2aWyq+kNyVO7dT2r0zZDi9h5/wvcTrEzswZPm9RYM2vcJ8Cz3yzN29k04/vSKVRL1I71y91F4AvrQkQL1OFv29sw/+vGkTGjzl/wO9eAC6vAOgM
grxo3mG9yI89PLzGZ70zX088x5DGvK01SzwtOYk9xjQVOYmsgTxJZ1I9wJ62PU1AgL14IWw9zbVGvXNIhD320pW9sJbFvQcRkL3J6AG+gYYBvT4ijb3SdxS9CGmPvFJbJb3W6O+9JWg5vf/qlr0Q+Ya9X9JIvWTAm70XzAm+2cCIvZA+0b2DErm9YvZ7vTQner230QK+U6ROvapQUb1JMgO9DwRrvWjagr0umzG8hMhXvStFGLwp8Qi9G/8QPbLv171icoU9s3DVvUtzST1l03+94BQaPqXr87xCZwU+D6FovZXFPD30fJO9ObcQPiRtQj35iNY9bhpkPbkjojyGjJk8JjZ/PazvVD3f3gc9XKkIPtzPsjpUh/k9g61cvclI8D2Ot9C9BulAPiksBj3HZO09aUF5vYTNwD2PgpK9W59aPhgkGzx4RCQ+xnq1vaNlBD5tcfS7DYEDPuckhj19IJU9zAW2vK2+dj0keLK9bZyaPdOLiz3/uwA+AmF9vbZoOj0saAG9M
rJYMPUJA+LreFwY+nijLvar00D1e5MO9axYcPmpf7jjYnh8+N/o1vRIZdz027RK9UI+MPVRjzz3J1vA9xCVEvD0/lT1kS6m7Z6KFPYXV0T3kiaw9ZK4wPh13Yry+gTA9ZgnSPRrezj0nWtQ8Mp8HPjcu7Lrf6f89C4bEvCX2ET57Jmw7m+YuPux6Rb358+s9/DclvaQzuz25jgS+ZhEQPcJPzr2YW8A9kGuZvRHzvD3KXSm+AHqRPJjdhL3CUeU7L8mvvSFeGLxtcou9+pZwvbyamjzs16e9jJExvTUAyLsq4CO9QtDmvfHN4bww7/a9GqjGPNSCgb1zJDa8gbAJviQVv7oKMJC9Ag+BPBqZVzsV1ZC8/lC6vXVmHTw8RQK9XrUZPc2OCDzaVmq8U9vbPRzOJ70OAxQ+W/MxvfK6Cj6P+4S90CupuzjjxL2YWyu8USNqvRsjert96ZW9SneQPYmBOr3BPYg8sSAovStNoLwZsCi8EDPduw2u2rxepwO9Wl+JvdzMM
pr0IIBy9JUjZvYJ7kjtFlKG9QcjFu+JEw71KMtw7PRXCvP5PBzv+s8i9feh0vJ6CWr2ROWe9LpSTvSyjbToIzf29sdmHPPv5g72RfIC97fWBvWipmzzEqQS9rV7cvHu8Fr14nl080HI7vOIRBb2uaxG9XnVrvYNX/DxTSJU7GMLrPRusvjo9mqI9d+e4vPDNdz003yS95z4tPtJsE71QN7M97ZANvaXdOD2Ok9y9X0L9PQAgAT1aOZQ9E9W4PVBpdD0lc1a9hRJuPbpzej27NLg9ji5HPcpjdT1KKM09kRDgPTDu6T2cpWU9eD3fPefJEj73fJw9TGrvPXn1LT22MQQ9kogkPpWsCz7V3yg+jaN3PWcWjT0EpcE93LfoPUy7wT1kHKE9OdSwPakssj0qlrU9HDCWPQtzqj0D1Pc9Q+7dPWBbrjzeBNo6nwHkPbDMAD4oTP08U3ooPX6enzxMm5E9YU1+PYP5zz1TVqk8GFsVPip6r7ydCAo+nTroOnMkvj3oLiW9M
2WklPqvWdr2NNW899dBXvdxBnj1FaQC+KPgbvUMmlL02wVy9Cnt0vVeDF71wSE+9tEXWvG7GQb0bbVm9D+8qPFucQTyyRjy8tnVivT3+jT3VeUK9z6uPPMRBPDtcw6w859gVvauf+jo9K8K99JCWPbl4v71htlE90Y5AvNRsnz3/3vO96QeTPS9BEr3knIO7djbGvSQrijtj2Vi9jY5avOZDe70Cjl87PbXkvFVBw7qPcGk9YPk9vfsnXT01Rie9YWDVPDo6Jb0MIvk8YkWUujj+Yz0vAR87w9oVvR8QFr0+wjQ8GWErvcR7GT3oUXm9eyJyPfbUk7rvSTq7utjsO08MhD3dmPK7coyLPd3tIrxJCRU96+pIvGb6pTyRoAO9BaORvZj2rTzXM/29CtdxPeWyFr38iGI8g5f0vM01lrzeS129jEf3vI3Cjb0vVws89uoXvlmAej30TQu+wHRFPQRcxb11KuM8jElTvUU3XD0cH+C9/pKRPPZt1b0cAyo9ie0SvUGEM
qDy1HBa+uupQPVYEx7wRH4i8BKRDvK+Reb2o0Ki9VsEyu4L9yjwt5q690+2qPHdSwr3t7yS8sIdgvbHIu7sZJk29cNNwPQwnc7wt8NQ7aNx/vPhTCj04x4S93LS8PcPUqrw4zJw91m+HPH3Sqj08g+C9N9UQPsweeL1C0QA+UBAPvQdyzT2ebga99wPcPc9sF7x8s/s9z6fcPPpF2z3OFQS9HcH3PYxdEjuqa849SHZ4PLKppT35hLu9Wsn2Pd0SB71Eo689gmmKPOoB5D00b829yYfkPWz7t71SaMc9fM3MvMctuj3H74W9+5O+PVNR7r1vH8a8DTMvvG0qjz0W8gi+LGUPPQzuGL2ehT68TjMMvZBaB70zwv29QaLEvURVJb0qKZ29jU35OtbdB737+ZC9StwRvkDdlz2jxAm+jQCePa3Vib1lQKe8mCzCvXV5kz0c1Uu+S3wkPZTU1L2VLEs9JBdMvT6GEz1PEQq+txYWPWaJ/b0AW/c7qGCNvTrAvj1z2Pi9M
XM1sOmUHub0BIUq8SB2OvDBZBzz2CXy9l17fPM4sVr0GT5w9c4J6u4BUqrzBYfY8kLx+PdtBHzz1+Zw8i+CJPdS4fb2NMHc8xZ0dPU0HSj2WtA49Y7+hvWM+Tz16cNK6QD6OPSJNGjzXxBe8nSXKvSK8lbsnlcG97gShPTmXm70D6Jy7u2KVPGwu5TzfLK68UPTFPFFviLzWIFu9Nr+tPb5HIL2msJk8LNxZPC4dFjviBO083/OmPGpeQjw05D07hnFEO9prrjzh0/y7omAAvUi8/bp4tzW9tpXOPN2vNL2jspI97/kbvRQrl7xQucK92y95ue8OjL0D/g28hkEHvsaLCj1djga+MlhhPb/knb2ClyG9f4COvS1Vc7z68Q2+inHKvHXDEb5gcQ29seebvQfQ7jw6RgS+OvJlPSjMVr1PGoK97BXavTDu3zzkXQW+4WmSOuwPAb685dK8QIJcvWczBr263+69B2FRvTb0B70JjS29GP5bvCsOLjtVxQ+9vOU1ua+5M
ub0rb2a9Pvd8vPSdGr3SBhG9gfIDPGKrAL7G9au9vs1/vVQXY7vb5MK8U+XVu/K5u73+YwW+Ef9Yu+/Nq73yRZq94Q1CvUqwP706XxK990FOvW3jHDyCCjG+Xlxgu9sza70loVG9mL4SvVoe7byCBv69QoMZO5Po3L0HjV+9yUaVvX9UDz2tNMS9lXXOPHzWzb0quoG97BbKvaQJGb0YN+C9Py/EO1SpS73f1e88nxyqvQ/8aT09PTi+jYo/PeRlr72eK5Q8H+HTvc/p07t7GDO+eA8GPNOTfr1DJ7G7hu0Kvrzpsjzt7jS+rKRIPQAx9L2q6pu7vTDFvbQ1VD0i2P69QgEePcbUBr5pqg687psfvcaYmzxuvf29FcxiPdPKir3PK4w8m8ycPDIZjrsFal29yqMgPW4TgD0ChlU9noJ9Pacoy7yPn4c8CqxSPCcwI7wpE4c8LEEkvbeR0jx87Ca9nplvPfs/VLvbalC9X210vR75pT1xz3K9awS8PdfpsDq9LVg9M
dhSAvULByD24GVq9+D8dPumr+L0KtO48Z/Mrvl3V8j1qmZi9gb4mPVkbBb4rh4U9V2XUO4hkJT1F1WA850vuPHrbuTtpkm28zCRvPNfk27y9iCY9SyGRPVyKWz0iyiY8CDWCPW5LNL2I4+w8rnS/PIuR9Ty3Wzy96CURPag/cD2S53c8vaUYPdakbjyQE4S9n2ZDvfOSjLyyKbq9oJzOPNixn71Hhrq8+katvdfNH7uswC290h1KO5yE2bw5X1S9hduTvYvefbyTuw6+0PYyPTWX+b0o61a8UzLtvTCpBb0L6Aq+K0IgvGI9rb3rfAy7uUQkvhzz2TxV30q+Xcm5vG2gCL4A9Ym3dcXMvfdrJzyIdg2+tvmJOzHKF75vd4C8an8ZvpB4sDz7wie+2aNHPFAuUr5fHzK9qQ/FvT2zB7wf1jy+YUCVO70SI75CsTG9xnH7vdJiRb01XCy+qxpjPDiQGr6KM+Q8c6k5vrWdvLxaoV2+TUHUPPipMr5gjgy67Fw2vjg1M
Pj00QYm+m+MGPN3P373Y8tC8UkTEvcatKT3uiCS+myo/vDjN4b2bazs9AzHyvbbV5jyx3i6+lgaNPL2SKr4vl9E8hRv7vfjcEr138xe+k94XPdO7uL1zChW9Udf6vSPfST31TCm+lvF9Ol6ykb2W2nu9mpGivZ76zrxORde9as9CPRmHmr0uBkU8UPiDvTBUx7wY+K297kKVPQp8nb11xjc9KTnSu6la7juT3U+9i2hYPX6ZwjwsOwe8ffcAPGHbTT3Ul7O9VRKuPQVvtzzGxCo9w4LLvB/McTxcgNS9Cmc6PUIdDb0F4ki84JHxveACID1FwjS+TCzOPfzZsb1q4M08UqGLvfLp6D3d+4K9NWHSPbchdryTDVg9sKsGPiQmjDy29FC/5hGav3i6Gz+oZB8/Ylh5vyelKz8K04G/p31TP9cLPT71x6w92twlvMMyxb2z6O++1ISKvur0Mr/Cj6A+y1xBP4putD6tHDY/zL6/vm46BD8D+aY9QsD3vpQGiL9xan4+M
Xd2GPf0Vf71h3he+qxfLPtnNWT6LUNe+kXYtPxxDvT7kuCg/h2TpvsKCUD9va9W+o+3FvjBSEj+0zYa+8ATEPqfgNj9Xjym/uLMtvzVyQr/cwRK/oRr1vNcDoz4H0Pi+5l8HPyd2Zb88QkW90+aKPq605r4rBie+4wUzvmh0fb5j1QM9zCYvPiep1j2D/Aq+7FhQPaNher0gvH8+LEKhPpJmFz+cOQM/T4D/PgkohD6DX0C+p8JIvimJ0r7sXja/bNmjvjH9/77j4Ja9UxVsvqXxnj5Upd++54DdPuI14L6BXZe8iWS1PQgaaD4WGlg+of4PvFnaKD/Umwy/DuksvttpNr//JLw+YiBjvd0HdT5xst4+LnPXPh0JOT4x9Ro/xYU/Pj0UBT8OSE++/3QtPC847z7X7ko+BUyiPSXOMz4IwnE+LunJvargAr/Dp3Y/Ix26PsexCDxB9Ty/RAADvxCwAT9MqwS/mpvauwG4ED/+ZPU+PubrPiT5Aj8gssu+9DG9vjn2M
rD2Ysx8/Ms6fPr6bgD6dc8s+I0HRPlHy8z5vbsa+iY6WPHAMAT8KTgQ9bknUvrnrJz4xADC/mc5hvgnIHj8McbG+xJn6vSN3ej7O8Au/SgYRPihtKL8/hR0/WG2XPuG0cr5+GrU9E6rcvcgUX77+ToS+d17TPnv2Bj9Ztos+UNccP241K75m3pM9SbU7vyR9zz7QIsM8M6owv418wD4KaV8+J4ZEvpxrAL7xBv29EmESvq1A670dD8Q+VWsnvjXBFr6zi749zgYUPnszQb/NwmG+clPmvZZ2Az9Kr3K/nZTpPvYtnT0Ub+08McaPPtW94z6pKMI+qrM1P5EtAr9XDrE+nMScPmFDs771cz6/ytenPuuPzb5BOpO/2bkqv7hRBb+J0t4+0skuP+8LsT5QM2y5UCMZPxD7Ij8pZlq/ymxMvwfPEz+VHIC/Oycwvth1mz2C+Ua+2ZMnvpj5MD9wigy/JkrZvog5hz5f21k+fT9NP+loWb0v+FO/PQB5P6cf/j78AyS/M
8f2tPhpYTr6bmew+aVqBvy5iVb9tFrY+94z0vgPGG7+0Tei+Nn87P81OPD83a+E++PAwPyu/OL/w0Jm+9n5pPhKFMb+dCVQ/nB1GvoDvz74M3u89ClgcvnYhlz4mlb4+E4yjvXBxPr5nTVo+0HQGvnlsHz+VBeW+5XsGvVGU3z09tz8/b10QvqDT7r6cFQe/mmFvPkuCtT4Xr9A+EvN7vhh/Dr85zhw+GnoIP2/t8L7rVxE/3SszPmqbBT/eIEs/X8IyPPcxNj8z9C6/M+cKvq2cbT6TBWk/Tm+RvgpZzD32aBa/TK8CPawIPj8mfCq+i/WFvl2/ub7w0Iw8sie3vXK4XT4j9Rq/+cDOvkfkrT0nnii+J5PBOuY7jj40LpA95DDfPu/7Ej693kI/JWruPDAirDyTJmY++8fePghGKj9ooIo8iMOQPQAO2b5fJI096uGeP9Q22T4y2tQ9O6L1vjLD9z76Jgm/mkd8P7X8U7/oJsE9RzYJPxY0ET3hxVg/Hko4PuaIM
6j5h6zU//GhrP8S+LL4XyeY+qnfsvg6yWL8p2Qo/TxhvvakGxL68XKa9", "training_traits": {"structure_gen": "Random", "n_layers": 8, "max_nodes": 11, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(eM
.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0M
,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1)M
,this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=newM
 G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rectM
(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=rM
.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight)M
,random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=tM
his.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const oM
=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bM
ezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierM
Vertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),tM
.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.M
8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,10M
9),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.M
5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7)M
,e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(4M
3.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezieM
rVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,45M
8.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,M
296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,8M
6,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.M
bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(1M
82.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVM
ertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierM
Vertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVerteM
x(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(25M
8.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,M
275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.M
4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVM
ertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,M
236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8)M
,e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.M
599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,16M
8.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9M
,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.M
2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.M
3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bM
ezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.M
4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,M
239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323M
.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,3M
00.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.beM
zierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[M
1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;elsM
e for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leakM
y_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;statM
ic __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.M
flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayerM
s=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.maM
p(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=HM
.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)M
=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUM
int8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",thM
is.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",M
n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty(M
"width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=windowM
.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListM
ener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||nuM
ll==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=eeM
(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.heiM
ght),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parsM
eFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListM
ener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="577";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,UtM
,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=crM
eateGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["M
#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634"M
,"#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<fM
t[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.styM
le.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An()M
{zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.clM
ick()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingM
Button=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yM
n=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.viM
sual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vM
r(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);forM
(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&M
&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/M
Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+weM
/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xtM
,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebM
irthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,rM
=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=HnM
(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,M
un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeM
ight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),KeM
.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();M
bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(M
Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=2M
5*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL)M
,1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% coM
nfident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70M
*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. M
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLDM
),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],M
c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.teM
xtDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.M
5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?rM
="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-2M
85*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATEM
 BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.texM
tFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){letM
 n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeM
Style=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+M
54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),aM
.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing M
both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neuronsM
 activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="M
0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["198M
8",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",M
74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layM
ers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954eM0
159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892b52e8aa1f9","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_363", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"M
}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "trM
aining_traits": {"structure_gen": "Zigzag", "n_layers": 8, "max_nodes": 10, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,M
0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatM
io=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLenM
gth*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{M
constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.M
vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createM
LinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;M
o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&M
&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;forM
(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierM
Vertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(4M
78.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(lM
=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,11M
7,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVerM
tex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezieM
rVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVM
ertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,M
221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7M
,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),eM
.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.M
vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.beM
zierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVeM
rtex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83M
.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243M
.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertM
ex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,M
253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.M
3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,M
268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.M
6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,18M
3,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.M
3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(45M
0.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezM
ierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.59M
9,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8M
),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),eM
.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bM
ezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.verteM
x(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,36M
4.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.M
5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430M
.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,3M
43.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bM
ezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.lM
ength;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(M
textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));stM
atic __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([tM
],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;M
i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.mapM
((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.minM
(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}fM
unction q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.unitM
s],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}claM
ss K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=M
arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*M
this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("heightM
",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.M
]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._evM
ents[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.FilM
e&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offseM
tWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,25M
5,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documM
entElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemovM
e",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="364";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!M
1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!M
0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],M
["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53"M
,"#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ftM
[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++M
t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,heM
ight),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResM
ultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,YnM
),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submM
itButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activatM
ion_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(PM
e,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];forM
(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e]M
.length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,atM
=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)M
/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.pushM
(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PerceptronM
 #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;CeM
[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2M
);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),M
Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fillM
(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTEM
R,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||unM
++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,M
o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);fM
or(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belonM
gs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),examplM
e=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),M
Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=M
`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+M
305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[fM
,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2M
)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+heightM
-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day"M
:"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+heighM
t-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),KM
e.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/M
2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let tM
=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawiM
ngContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,M
height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){returnM
 null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My rM
ecognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recM
ognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="M
0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",M
7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["HumM
an",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"ActivM
ation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmL
wyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e470fbaa21d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_128", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 9, "activation_func": "Sigmoid", "epoch_num": 11}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50M
,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){cM
onst t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,M
this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.iM
nputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,tM
,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoinM
ts(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=randM
om(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){M
const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.M
x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(crM
("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.beziM
erVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierM
Vertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(42M
4.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278M
,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3M
,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezieM
rVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVM
ertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.M
9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.M
9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.M
099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),M
e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,M
125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799M
,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.M
099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.beziM
erVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2M
,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,30M
6,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,M
158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),M
e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.beziM
erVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,35M
7.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.M
8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(M
371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,24M
2.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599)M
,e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799M
,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,13M
3.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99M
,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.M
799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(38M
1.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.5M
99,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799M
,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799M
,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endM
Shape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;M
o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[]M
;let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linearM
);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__appM
ly_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flatM
()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+eM
);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}geM
tTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(M
t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{mM
odel:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};varM
 e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.oM
ffsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.eM
lt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.gM
etComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClickM
ed(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}fuM
nction Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}fM
unction ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.M
length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=M
e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.tM
ype)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="129";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,GM
e,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGM
raphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visM
ual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9"M
,"#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72M
020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&M
&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=GM
t,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millM
is())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCuM
rrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(M
500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50M
*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growtM
h,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern)M
)+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e]M
.length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.pM
ush([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wM
t.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floorM
(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.neM
xtStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);fM
or(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengtM
h&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(M
1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.strM
oke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,heightM
-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*M
le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1M
],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.veM
rtex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(wM
idth/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,heighM
t/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=M
75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+1M
15*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an)M
.toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],fM
="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "M
+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&M
&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+hM
eight-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${MatM
h.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.tM
extFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&KeM
.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,heigM
ht/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=M
n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouM
seX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCM
anvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;leM
t e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reacheM
s the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the eM
nd to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qnM
();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["M
Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pM
attern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleraM
tion,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c89bd69a22c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigi(n="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1putv4a32xyjmtz9mmztu9lrtqack9uqrm0m5d5x28j0wkhp88hguqcc9z4z"}h!
text/plain;charset=utf-8
LUEntre los individuos, como entre las Naciones, el respeto al derecho ajeno es la paz.h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "xxmm.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_303", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "napkvT0U07sVQuiM
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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 5, "max_nodes": 6, "activation_func": "ReLU", "epoch_num": 6}, M
"classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=36M
5/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,thisM
.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeuroM
ns(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*tM
his.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=M
e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1M
,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;eM
<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=thisM
.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}functiM
on I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,6M
4.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,18M
2.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2M
,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.beziM
erVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,M
12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6M
,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457M
.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVM
ertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bM
ezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.filM
l(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79M
.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172M
.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,M
144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(M
190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertexM
(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.09M
9),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.beM
zierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.beziM
erVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256M
.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9M
,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.M
bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6M
,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,4M
14.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertexM
(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225M
.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,27M
9.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertM
ex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVerteM
x(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVeM
rtex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7M
,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),M
e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.M
099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299M
,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599M
,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>seM
tTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&M
&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[eM
][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r}M
;static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.sM
cale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currenM
tOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);fM
or(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":retuM
rn H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=M
q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){iM
f(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,tM
){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensiM
ty,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2M
]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this)M
:"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=M
document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"M
),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function()M
{var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=eM
.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.tM
ype)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="304";let ae,le,se,he,ce,ue,fe,de,xe,ge,peM
,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeigM
ht;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(M
){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221M
"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"]M
,["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblM
click",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ueM
=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0M
,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt)M
,"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(JM
t||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,M
600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);coM
nst e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex(M
(e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<M
Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){lM
et t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),M
bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;foM
r(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();GM
t=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let M
e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=M
Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floM
or(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.M
rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,hM
eight/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),JeM
.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,M
l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),M
1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),UM
e.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170M
*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BM
OLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fillM
(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stabM
le for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,M
r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):sM
>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.puM
sh(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(M
15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.leM
ngth],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.teM
xtAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0=M
=wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3M
==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.M
push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),M
o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.reM
sizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(12807M
5)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence."M
:t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is M
decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=M
height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["StandaM
rd",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["MuM
ltiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning FrM
amework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e71ebe3a220","version":"202Lu3.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
Chinese warship starts live-fire drills near Taiwan
3Chinese warship starts live-fire drills near Taiwan
.!#!#!.F+3++3+F>K=9=K>oWMMWo
.!#!#!.F+3++3+F>K=9=K>oM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"122","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"156","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"188","lim":"1"}h!
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/plain;charset=utf-8
 rare sub-1M inscription #985724
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"pepe","amt":"55000"}h!
text/plain;charset=utf-8
:{"p":"brc-20","op":"transfer","tick":"pepe","amt":"12000"}h!
xxxxxxxxxxxxxxxxxxxxx
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"
","max":"10000","lim":"1"}h!
MjK=:THOR.RUNE:thor160e0ggdfntfucl5cvlg5mgvn0e9nnwwuxq958k:144907630999:xdf:50
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
text/plain;charset=utf-8
CjA=:ETH.ETH:0xAaebc056599A17A0Eeb572fCf86f54863E007A63:5594705:te:0
text/plain;charset=utf-8
  "name": "erd.sats"
text/plain;charset=utf-8
  "name": "qrd.sats"
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
  "name": "ird.sats"
text/plain;charset=utf-8
  "name": "krd.sats"
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_287", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 10, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteM
ration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e)M
,r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePeM
rcentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:tM
his.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.M
fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){cM
onst[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;+M
+t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNM
ode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.updM
ate(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7M
),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVerteM
x(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}fuM
nction C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,4M
60.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111M
.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.M
9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.M
bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(3M
3.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.beM
zierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451M
.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,29M
9.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,29M
2.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezM
ierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertexM
(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(M
217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(21M
2.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),eM
.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359M
.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,2M
82.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,5M
8.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertM
ex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428M
,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),M
e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.M
bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,1M
03,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,M
205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezM
ierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7M
,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVeM
rtex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,2M
10.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238M
.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(M
323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.beM
zierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387M
.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=nM
[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){leM
t r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=M
e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);staM
tic __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const M
t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructoM
r(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=M
n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forwarM
d(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));eM
lse if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(M
let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.poM
sition=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)M
o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curEM
lement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||M
"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attM
achListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;FilM
e._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==M
typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._recM
tMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("teM
xt/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM
M=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="288";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","DM
ead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGM
raphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.coloM
rPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0M
D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00M
ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.displM
ay="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(eM
){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!M
1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155M
*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wM
n,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.trainM
ing.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,windM
ow.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(leM
t e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[M
e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pusM
h(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}fM
unction Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,M
1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,windowM
.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[M
e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;M
for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)returnM
 Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENM
TER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),M
je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.iM
mage(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}functionM
 Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<hM
eight+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];UeM
.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"10M
0.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,stM
,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?rM
=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*M
le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSiM
ze(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[uM
.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeightM
(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");leM
t r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(letM
 t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSEM
"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}funcM
tion lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.lengthM
;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStopM
(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.M
textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){M
const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition abilM
ity is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state,M
 where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear(M
);let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["19M
70",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14M
],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.trainiM
ng.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsigMa
hts.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48d8bcbcc753dd","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
  "name": "yrd.sats"
text/plain;charset=utf-8
  "name": "xod.sats"
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_377", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "t33ivMOIw7wAjleM
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", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_nodes": 7, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){coM
nst{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;thisM
.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStM
ateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextM
StableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stM
roke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)M
]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nM
odes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.00M
1);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),M
this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.M
6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.M
1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.M
bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.beziM
erVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53M
.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,1M
2.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,3M
73.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.M
7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.M
4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125M
.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1M
,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,M
293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,17M
4.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bM
ezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.M
bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,22M
0.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5M
),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288M
.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertM
ex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41M
.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113M
.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertexM
(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,2M
94.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),M
e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95M
.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208M
.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,41M
4.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertexM
(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5M
),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(2M
79.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.beziM
erVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.39M
9,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.29M
9),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertexM
(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){rM
eturn floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return nM
ew Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){rM
eturn new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unaryM
_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.M
mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);rM
eturn null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNM
eurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=tM
.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("RescM
aling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBufferM
(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==argumeM
nts[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HM
TMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.M
offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[M
i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1M
===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.filM
es[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.M
length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("typeM
",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("applicatioM
n/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;eM
lse{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="378";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,DtM
=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGrM
aphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn()M
{le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d",M
"#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffffM
","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEvenM
tListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=M
>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("ClosM
e",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}funcM
tion On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButtoM
n.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(M
),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkNamM
e=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.M
length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let tM
=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<eM
n;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yM
Bottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pusM
h(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,windoM
w.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/M
30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,zeM
=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function M
Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(M
CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeiM
ght(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),LtM
&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[eM
][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strM
okeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,widM
th/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this imageM
 belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,heightM
/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)M
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-3M
60*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(lM
>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-M
1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function irM
(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PerceptrM
on #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATEM
 TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(KM
e,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroM
ke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=rM
/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l)M
{var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.pusM
h(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.reM
sizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.lengtM
h}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthoM
od. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.gM
etDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 DM
ays",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",M
74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}funcM
tion Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPaletteM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48d8c3bf4fa210","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
  "name": "prd.sats"
text/plain;charset=utf-8
  "name": "xol.sats"
text/plain;charset=utf-8
  "name": "xop.sats"
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
 ~zTXtRaw profile type exif
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
 ~zTXtRaw profile type exif
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_209", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "tanh"}}, {"class_name": "Dense", "config": {M
"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
", "training_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 7, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+M
1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRM
atio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLM
ength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M
M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),M
e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.creaM
teLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*M
i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>M
r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;fM
or(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.beziM
erVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertexM
(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?M
(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,M
117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVM
ertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezM
ierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezieM
rVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.M
4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250M
.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2)M
,e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),M
e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.M
bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierM
Vertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,M
83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(2M
43.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVeM
rtex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,46M
1,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,25M
7.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.M
4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,31M
1.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,M
183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,29M
1.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(M
450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bM
ezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.M
599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236M
.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2)M
,e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),eM
.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.verM
tex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,M
364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,33M
4.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,4M
30.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299M
,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),eM
.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<eM
.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";iM
f(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));M
static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G(M
[t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=M
0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.mM
ap((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.mM
in(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}M
}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.unM
its],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}cM
lass K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.M
y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",M
r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("heigM
ht",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\M
d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._M
events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.FM
ile&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offM
setWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,M
255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.docM
umentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemM
ove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="210";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fnM
=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bnM
=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"M
],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e5M
3","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=M
ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;M
++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,M
height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeRM
esultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,M
Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,suM
bmitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activM
ation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wrM
(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];fM
or(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[M
e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,M
at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,M
t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.puM
sh(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PerceptrM
on #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;M
Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15M
,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]M
),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fiM
ll(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENM
TER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||M
un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,M
i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e)M
;for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belM
ongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),examM
ple=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,eM
),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(M
r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/M
2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",M
[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+rM
/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+heigM
ht-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 DaM
y":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+heiM
ght-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le)M
,Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(widtM
h/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){letM
 t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.draM
wingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/M
2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){retuM
rn null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. MyM
 recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my rM
ecognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(oM
="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012M
",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["HM
uman",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"ActM
ivation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTL
zmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48dba8aceaa211","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
 ~zTXtRaw profile type exif
 ~zTXtRaw profile type exif
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1p3sj4ldlqm4e83rkhq55cuhxaupphzqe8w7ujag5wtnc6ufjr268ss7tl5n"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"138","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"666","lim":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
D{"p":"brc-20","op":"deploy","tick":"POSH","max":"7777777","lim":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
FjDOUT:8B5AD5D8969F02D20FC6B0A72BF761D4A63BFFE6D7F9EC8FA01E96B0BAE5B449
FjDOUT:383FD57E1510783FD348CF5B87E57690E4ECD2B40B21FCDAD0F376DD56CE3015
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
>{"p": "brc-20","op": "transfer","tick": "WZRD","amt": "75000"}h!
text/plain;charset=utf-8
;{"p": "brc-20","op": "transfer","tick": "meme","amt": "20"}h!
text/plain;charset=utf-8
;{"p": "brc-20","op": "transfer","tick": "punk","amt": "10"}h!
text/plain;charset=utf-8
>{"p": "brc-20","op": "transfer","tick": "domo","amt": "20000"}h!
text/plain;charset=utf-8
<{"p": "brc-20","op": "transfer","tick": "BAYC","amt": "100"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
!22222222222222222222222222222222222222222222222222
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
yhttp://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:M
RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:4f8aaa65-b244-41cd-829e-7c584b8695bf" xmpMM:InstanceID="xmp.iid:4c1524fd-0f40-42bd-a659-fa807440db82" xmpMM:OriginalDocumentID="xmp.did:032c3636-ecf8-45a0-907a-e4eM
79f12406a" dc:Format="image/jpeg" GIMP:API="2.0" GIMP:Platform="Mac OS" GIMP:TimeStamp="1680939847368660" GIMP:Version="2.10.24" xmp:CreatorTool="GIMP 2.10"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:fe591d3d-a6fa-463c-aaeb-e545243f964e" stEvt:softwareAgent="Gimp 2.10 (Mac OS)" stEvt:when="2023-04-08T13:14:07+05:30"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                         M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                <?xpacket end="w"?>
(#!#-+(0<dA<77<{X]Id
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pzt4pu493ugx6gnt25sjdxyvxcxnscyd0arf0x9lw8usflzdgkvyqap3f0g"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":" GOD","max":"777","lim":"1"}h!
text/plain;charset=utf-8
  "name": "xos.sats"
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pwzjj5wp0jkx6av9q0ks490ucnt0uckvw8e5x5flm9zv55s7hvusqfjthnv"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pmscms26tyzjfnsk23p9mjnr4a6d9le4dgzuwf60dqv0wtrd4x99qyg5c6f"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
?-/%3JANMIAHFR\vdRWoXFHf
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
$4.763.22:ASF:=N>22HbINVX]^]8EfmeZlS[]Y
*Y;2;YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_475", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 15, "activation_func": "Sigmoid", "epoch_num": 8}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)M
/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeeM
d;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?iM
=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,M
nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}M
=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sinM
(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class M
R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottM
om)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(lM
.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translaM
te(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.M
4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73M
.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,4M
55.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezM
ierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,M
20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314M
.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455M
.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.beziM
erVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.M
bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.M
bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(10M
6.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),M
e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.8M
99,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.verM
tex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(23M
0.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3M
,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2M
),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156M
.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3M
,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.M
3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1M
,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertM
ex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4M
,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),eM
.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVeM
rtex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.49M
9,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,3M
52.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.M
299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222M
.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,1M
72.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.M
799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVM
ertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.beziM
erVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}fuM
nction A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}reM
turn r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<M
this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=eM
=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,tM
.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=tM
,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),M
this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){returnM
 A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayeM
r"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),M
n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]M
&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.widtM
h/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=nM
,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"M
),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){M
return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&argumeM
nts[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImM
g=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.creaM
teElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=newM
 FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else FilM
e._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="476";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ctM
,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=creatM
eGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.trM
aining=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#M
ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaffM
","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventLisM
tener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=iM
.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",wiM
dth/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTimM
e(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}functioM
n Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=nM
ull,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamM
p,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inM
putNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0M
}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,tM
),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]M
),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0M
;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=PeM
,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(leM
t e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].leM
ngth);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}functM
ion Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.recM
tMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),ZM
e.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.M
image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0M
;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,M
t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),UM
e.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image beloM
ngs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.texM
t('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-36M
0*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak perM
formance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,M
t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=dM
+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<iM
.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+hM
eight-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STM
ATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,wiM
dth/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}functionM
 ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0M
==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(eM
,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1M
*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.reM
sizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){iM
+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state ofM
 Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, andM
 is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};cM
onst zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["M
Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(M
Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycM
le,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489298cd4a5401","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_41", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 4, "max_nodes": 17, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:M
i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(nM
<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.rouM
nd(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirM
thCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.M
25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.centeM
r.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;aM
<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,lM
,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);fM
or(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),M
e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211M
.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4M
,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,M
251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),M
e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,M
37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.M
fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.M
4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.M
bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,18M
8.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.M
2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),M
e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertexM
(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.M
199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27M
.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112M
.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.M
9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,26M
9.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,M
145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46M
.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(34M
2.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,18M
7.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bM
ezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.M
fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.19M
9,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9M
,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(1M
77.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,M
340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.M
199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,M
282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,M
354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364M
.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305M
.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.M
899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,M
t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e)M
.toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.M
flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);stM
atic tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][oM
]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.actiM
vation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((M
e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(constM
[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)M
n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PM
ER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==aM
rguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){varM
 i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pIM
nst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].triM
m())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListM
ener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]()M
;!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==tM
ypeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};consM
t te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.typeM
)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.imM
plementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="42";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;M
const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGM
raphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/M
1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900",M
"#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522",M
"#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()M
=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sM
ort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,heighM
t/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=nulM
l,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.M
hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function GM
n(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,M
window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)M
=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[eM
].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xM
e;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=M
Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}M
Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.sM
tatePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.sliceM
(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];foM
r(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(M
),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textM
Align(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),M
je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,M
0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1M
.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(leM
t e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2M
-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-1M
00*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*leM
,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
owing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,M
7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(lM
,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=M
0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.teM
xtFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*lM
e,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(onM
))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2M
+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeightM
(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(M
e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContexM
t.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERSM
),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.M
resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="HowM
ever, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is M
fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleSM
tring("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943M
",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14]M
,["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$genM
erativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
ript defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481b95d8d7f981","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_402", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relM
u"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 17, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": M
["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLeM
ngth=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stM
ageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLifeM
:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==OM
e||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,thiM
s.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l)M
,e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const rM
=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.geM
tEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),M
e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,3M
10),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9)M
,e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierM
Vertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,35M
0.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVeM
rtex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198M
.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),M
e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119M
.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.M
3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShapM
e(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,M
303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,8M
4.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,12M
8.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184M
.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),M
e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVerteM
x(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8M
,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,2M
60.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertexM
(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,M
76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331M
.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295M
.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.beM
zierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,1M
50.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.4M
99),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(M
),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8M
,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,M
200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9M
,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierM
Vertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(3M
60.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,M
372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,3M
60.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499M
,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}M
function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+M
"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][M
r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,tM
)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offseM
t)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(lM
et e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[eM
];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;M
default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activM
ation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.M
length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===argumenM
ts.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._M
pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3M
]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.M
elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createEM
lement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribM
ute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=argumentsM
.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/")M
;this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createM
Loader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="403";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,M
ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(M
e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),QM
t=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#M
328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77M
c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(M
!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=M
!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,heM
==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!M
==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createM
Input(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),JM
e.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBraiM
nStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visM
ual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){CM
e[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].lengtM
h;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=wM
idth/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n+M
+)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=M
e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.M
push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.pushM
(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.M
length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER)M
,ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,heiM
ght),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTEM
R,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=mM
ap(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(eM
,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(M
Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60M
?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?M
example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSizeM
(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some timeM
 before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.sM
plit(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2M
?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(letM
 e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStM
yle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEM
AR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qM
e.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*M
) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGM
ING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return iM
}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);returnM
 color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!M
0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, $M
{t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I havM
e grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over M
time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(409M
6/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["AdvancM
ed",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];fuM
nction Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visuaM
l.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840c0ca45a235","version":"2023.3.0","b":1,"toLeken":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_433", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,tM
,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let M
r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.M
nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:thiM
s.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1)M
);e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.cenM
ter,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;M
this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2eM
-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.updM
ate(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(2M
15,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.M
3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5M
,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),M
e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,16M
4.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(3M
16.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,4M
35.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.M
4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.M
8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438M
.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3M
,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,M
106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(16M
9.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.19M
9),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.5M
99),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.M
499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194M
,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertM
ex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.beziM
erVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,32M
9.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371M
.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierM
Vertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,4M
34.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,4M
73.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVerM
tex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197M
.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.M
099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierM
Vertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699M
,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVeM
rtex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),M
e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,M
364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,M
314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierM
Vertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(M
e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;reM
turn new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}coM
py(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__applyM
_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;M
++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),thiM
s.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.M
totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayeM
rs)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else ifM
("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayM
Buffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==M
arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanM
ceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=thiM
s.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.M
style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){reM
turn!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.targM
et.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;retM
urn n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttributeM
("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("applM
ication/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DM
OM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="434";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,AtM
=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=crM
eateGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}functioM
n Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#ccM
313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#M
ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.aM
ddEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.mM
ap((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=brM
("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On()M
)}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettinM
gButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vtM
.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artwM
orkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map(M
(e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++)M
{let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let eM
=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:M
ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);M
ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`M
,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceM
il(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)M
/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}funM
ction Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.recM
tMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strM
okeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,M
0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=maM
p(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){M
We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.eM
lt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive thisM
 image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,M
height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceM
il(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(widM
th/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30M
){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.lM
ength-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}functM
ion ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PeM
rceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXTM
 STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"M
),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),jM
e.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=M
[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,M
o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a)M
,e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0)M
,Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=nM
.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach aM
dulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){constM
 t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],M
["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["LeveM
l 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:eM
}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c919afea241","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_547", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 8, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "MoonbirM
ds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFuncM
=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,rM
=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:thM
is.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){thiM
s.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.cM
1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}funcM
tion S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1M
.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&lM
.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),eM
.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,33M
7.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142M
.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,M
402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVeM
rtex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),eM
.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,24M
9.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.M
1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVerM
tex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezieM
rVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVerM
tex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96M
.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.M
199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499M
,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVerteM
x(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.M
299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.5M
99),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezM
ierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVM
ertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95M
,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3M
,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezM
ierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,30M
3.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.M
6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVerM
tex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.M
1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5M
),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezieM
rVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVerM
tex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVerM
tex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,M
169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267M
.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499M
,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99M
,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,32M
7.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1M
;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.M
n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__appM
ly_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);sM
tatic add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e)M
{return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++eM
){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);thisM
.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(eM
,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}M
const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,yM
:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offseM
tWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("M
2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indeM
xOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):tM
his.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=eM
,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListenerM
("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguM
ments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],thiM
s.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(M
video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="548";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,kM
e,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createM
Graphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt)M
,h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8M
D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","M
#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.clickM
();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.eltM
.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1=M
=ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key|M
|!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,M
height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),JeM
.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatM
io,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>M
e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+M
=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n])M
{const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.pM
ush(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);M
De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sM
n=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)M
He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.lM
ength;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}LM
e.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),UM
e.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8M
),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.strokM
e(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5)M
,ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3=M
=r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fiM
ll(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs M
to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.sM
plit(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",wM
idth/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`WM
ait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'M
"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=M
1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(aM
='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMAM
TION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toM
String()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],M
o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,hM
eight/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.M
text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=MaM
th.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,nM
,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCM
anvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.lengtM
h} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognitiM
on ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. HoM
wever, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;M
mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25M
],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)raM
ndom(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":eM
.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48409dad6ba1f8","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641@a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_517", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 8, "max_nodes": 9, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=M
25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAM
ge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.sM
tage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDimM
:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}dM
raw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getM
Endpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){constM
 n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<M
l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.xM
)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.filM
l(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1)M
,e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),eM
.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVeM
rtex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,4M
3.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233M
.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),M
e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.M
bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98M
.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,40M
4.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144M
.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,M
305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399M
,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,M
109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,17M
3.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99)M
,e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVerteM
x(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,3M
55.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7M
,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8M
,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9)M
,e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,1M
41.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398M
.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierM
Vertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,1M
50.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,2M
12.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(M
183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,3M
56.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9M
,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,3M
15,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVeM
rtex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVerteM
x(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(M
357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,M
371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437M
),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(lM
et o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,thisM
.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H._M
_linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>M
H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=M
>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*M
(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.pushM
(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=M
[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();rM
eturn{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTM
op};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:thiM
s.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}elseM
 this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return wM
indow.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouM
seClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),eM
e(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),eM
e(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=argM
uments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,thiM
s.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.tM
est(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="518";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,M
Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=M
createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new VM
(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#M
713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020M
","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&M
&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[tM
,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),M
ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanM
vasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zM
t.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textM
Size(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=M
e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pM
attern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=miM
n(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,M
n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/wiM
dth)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xM
e=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,M
on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.pusM
h(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[eM
].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}M
Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD)M
,Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2M
,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeM
ight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e]M
,bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShapeM
(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),UeM
.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*lM
e,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length)M
{let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,heiM
ght/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new DM
ate(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[]M
,u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)M
f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.M
length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285M
*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:"M
,`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function orM
(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0=M
=vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",widthM
/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);retM
urn r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseXM
>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.M
resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collectionM
s: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almostM
 reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is noM
t the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(M
r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]]M
,Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{viM
sual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAM
cceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c6aae95a223","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' cro/ssorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
6j4ion:1.QmPExgn2mLCCnNCAFG55ihgKf8Eke1JPiWabE95JU7qB6e.R
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
Aj?=:ETH.ETH:0x690cFF4A5040553292016F5Ce45dD6Aa86bda5d7:2936539::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_365", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "k+qjvOIN+DM
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", "training_traits": {"structure_gen": "Rectangle", "n_layers": 5, "max_nodes": 14, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1)M
.getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<M
50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableM
Timestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length)M
;return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8M
):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=tM
his.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,nM
.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:M
a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;forM
(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.6M
99,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,4M
04.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,50M
0),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,49M
7.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVerteM
x(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVerteM
x(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(M
424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,2M
78,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10M
.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezM
ierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVM
ertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezieM
rVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176M
.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bM
ezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.5M
99,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122M
.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,30M
2.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.verM
tex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,M
146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306M
.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,M
320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),eM
.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,M
291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVerM
tex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.M
899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.beM
zierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVerteM
x(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVerteM
x(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.M
399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,22M
6.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.M
4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.beziM
erVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(3M
08.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.7M
99,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[M
0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<M
t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:M
.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binarM
y_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((M
e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLM
ayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])M
).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}returnM
 e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else ifM
("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodM
eAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.topM
=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pM
ixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.eltM
.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStylM
e(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=M
t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.M
return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEvM
entListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(M
t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.taM
rget.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentM
Loaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="366";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,M
Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500M
,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#fffffM
f","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb7M
8a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)M
ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="blocM
k"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(widthM
-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function LM
n(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("CloseM
",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(VM
t),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,CM
t=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),M
window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.leM
ngth;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}MM
e=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(M
Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2M
-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],M
wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,winM
dow.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].lengtM
h-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([tM
,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=M
0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.backM
ground(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255)M
,Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAgM
e(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[eM
][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=hM
t/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&eM
<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'mM
 right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le)M
,3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
d it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-M
225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidthM
(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.teM
xtAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*lM
e),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 WM
eeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10M
*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NOM
DE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("TrebuchetM
 MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,tM
,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawinM
gContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}functM
ion pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity"M
,"0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and iM
ntelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=M
60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.geM
tMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.M
5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["PhoenixM
",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max NeuronsM
 Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950M
996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840874fb1a21d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_175", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
FI5P/CwZr54B5i+Ik6Dvi6d0z24hKE9UxzWPQ==", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 11, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).geM
tTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?M
(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimM
estamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);reM
turn this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3M
==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=thisM
.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBM
ottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=M
e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(coM
nst t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,M
64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.M
5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),M
ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4M
,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(1M
00.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(3M
99.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424M
.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,M
42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,M
242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierM
Vertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertM
ex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVeM
rtex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.29M
9,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.beziM
erVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,M
242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.39M
9,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8M
,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertexM
(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146M
.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,M
80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320M
.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.beM
zierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291M
.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertexM
(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899M
,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezieM
rVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(1M
30.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(2M
03.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399M
,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9M
),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,3M
34.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVM
ertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.M
299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,M
380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];M
return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.lM
ength;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*M
e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_oM
p=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,tM
)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayeM
r=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).rM
educe(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=M
this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("DM
ense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAtM
(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arM
guments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixeM
lDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.ofM
fsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(tM
his.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bM
ind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.retM
urn()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventM
Listener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),M
ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.targeM
t.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaM
ded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="176";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,M
en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,50M
0),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff",M
"#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2M
","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[M
e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}M
))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-aeM
-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln()M
{Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",wM
idth/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),M
i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=WM
t.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),winM
dow.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.lengtM
h;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[M
];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,M
1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(nM
-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=M
[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,windowM
.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-tM
,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r]M
)}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;eM
<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.backgroM
und(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),KeM
.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(nM
ew Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][oM
][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2M
;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20M
?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm riM
ght!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3=M
=Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
t has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225M
*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)M
>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAM
scent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),M
qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 WeekM
s"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*leM
,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE M
ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MSM
"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/M
o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingCoM
ntext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}functionM
 pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0M
"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and inteM
lligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&M
&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMiM
nutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],M
["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",7M
4/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons PeM
r Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996M
" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e3fcedca21c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_485", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "configM
": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 10, "max_nodes": 15, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-MM
ath.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(M
t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880)M
:n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextM
StateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==M
n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.M
add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){thiM
s.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=raM
ndom(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const M
e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape()M
,e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bM
ezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),M
e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertM
ex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,19M
2.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9M
.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.M
bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.M
bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.M
7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406M
,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5M
,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,M
299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,1M
67.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(13M
9.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVeM
rtex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,22M
7.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.beziM
erVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2M
,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,1M
54.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3)M
,e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.beM
zierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8M
,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433M
.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierM
Vertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,M
95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210M
.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezM
ierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,3M
50.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertM
ex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219M
.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertM
ex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezM
ierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,M
314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379M
.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=M
>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60M
*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(M
r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__lM
eaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)foM
r(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(eM
){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}tM
his.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forwardM
(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.M
batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTEM
S_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&M
&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*tM
his.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.widtM
h=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=M
n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElemenM
t===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!M
0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=documenM
t.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.M
setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=M
function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDM
ataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="486";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,M
wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGrapM
hics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=M
e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cbM
","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac3M
73","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.valueM
=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=M
3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*leM
,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1M
!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.vM
alue(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButtM
on.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,M
window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],M
Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(HM
e),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floM
or(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;constM
 n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;M
e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),wM
indow.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.pusM
h(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.leM
ngth,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const eM
=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.stroM
keWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),ZM
e.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.iM
mage(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s)M
;i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}M
function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,heightM
/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,heighM
t/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,hM
eight/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le)M
,1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2M
-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defM
aultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+M
'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";lM
=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RM
IGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEUROM
NS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,heM
ight/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("TrebuchetM
 MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==BtM
&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,M
t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]M
=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeM
Canvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-M
1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and inteM
lligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a newM
 life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],M
["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",M
2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCM
ycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birM
thYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e380b563ff2","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_293", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "confM
ig": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "2jEnvOqmCzzVsO27GF5OPeNf7TwMRZO8CZ+YPNWViT1J6Qu9l5DpPIYUV71WBu86UAccvVOUyLveSIC81WAkPdQHWzwSpsM9afiqvILGMDv8Qr68vZdDPUd+pjtFG4u9WTO7PZc/QT0yA2e9ui5oPGu3Ib3XQeS8B7AnPBhZJ70M
2WIE8fAvsPXWx4LotXZa99lGJvI+9j70o3C29D/7KPS2KWzy+fgy8WM6evAqfST31lmi7rIQmOkBHhrsC5qO9A64OPeY2g7sfJ1K7sT4evc1SJj3/qzE9uccBPbWWQL0eRea8W6eYPR6Z/jwVBIi84CZCvDl5+TwjctM8TJuTu0QTh7zA8x893E2vO4uwaj0cYDK9HILrOh49hrzouGI9T4yJPIdrQDo6YK+8zGRHPBAbi7wsga29hRmwPT4TqD1YIgs8CxWkPdONOL1avli8LqEOPDBUBr2OmVo9RkkLPrbDyTxUz3G92MotvURuYTzQuc+8VXyGPbopnzwe01W8341LPALUjj3/EiU8oCmiPatUHr2Yy2+9YRNvPeBZMj1U4RM98nQUvfqKBDy5/8E9JmJIvTQh3zx96Hk9AT4EvaCVbLzNKlC9m1UgvXLvHz2lAXO7qpv8POp6P7x6Tou7NzWPul4O1DwodVe9F5GSPVMMtbystq891wAAPe9G+jxFPui8kKCM
LvOtKjzzYX5e9MiMRPQv37TuVMxS8aBmWPag2mbw6GG293m45u4H94jxCogk9XLHCPeUUkTxzSK+9rugRO7IqOT11XdY8WKF6PaHX+jz6BhG6xqUCPLb8dbzwFp08Hm0yPPPapDtVDLK9nP7JPRPHXT1iff27MN6rveqoVj3H0749o9VWvQNdxDsWQYk9mlWcPIfNPT2mMo69vVzqOqShqjxFZJa8hljZvPbrLjvGqx68sA/GPDRrSj3d5gs9/ONkO9fRLr1eAqM9BznnvHJCPruoL0Y9rOPvPCs4B73J6U+9XkQhPTrenDx0y4o82ABwPc3JOz0dxLG8gmkevDeefL2lAo+8dVS5Pcox/jvEyQK9OCJ+vaSQKj2Oxa+8Hz2/PHTyPb2Prgi9upOsPCOu3Tyq+AS8+COHPSoiCLzavH69UgfRPaDEwLzMYYy82PfAvb0LQL2gwRE9EN/uvJnZ17zm7oY9XQbLvLSuZTwkSn29FI0+vRr6DL2Fs6s7/UB7PBxfGbtM
KUeG8VvPyvJI6Xz0R5Oi7dnk1vYDAUbydV7Q9CLjhPBs8fjyp+tI82m1TPXyIIb0fQLi9/mWvPZvIr7xrU3I99j+CPEpxUD2CkpW6ACsrPRWwgzwc2289meRPPRZP1LskdKm9JLKYvWCYsTzU0kE7sC0ZPOMYDb3u66E8GiO9POMz5joJ9Dm9ULwuPYuywrzsnWq97RHvPP4PgjyWqtc8je7ZvRHCCL2bZoC8Yw35vCwCi7szX1Q9QyVgPRL/7TtRZHK9lDGGvZSlnLspLwS9h5C6vLupCD39ewm8cQDzvJBBjD2GfvQ8sbzCOkS1lDsIt5Q92Rm8PFhXA70LfTy8r3g2PbJw3bzsMMS9d4J5Pbjm8jyscFk8FfFhPFKs0bxgmQS9Fd+fvHPcPj1RWL48b0sZPuwYxbxRX0O9Ztd0vcxPkrzSq+s8lk6lPeSIAz0qFbw8/lcpvdjl3zwxMtO7LOmyPQV5drs5ZE69T9ivPXpfs7xl8T89BzvcvW93iT2jpYY9FUkM
QvO9CkDwGROk8veqhvMSk2rxJRL69E/OeOxNYAD3Olhs94u0ePbAyOjyfh9y84U+JPH6XrzsMVBA9UI09PNlCCT2UxVA9LTLZuzeQPrymEQ+84SiRPVYHUb1cCfG80wqVPco7ojwTKCa9c4K0PXntMTym1C09rWxcPX7P1zwc5988BOaOPV14MT1iss+9GC1EvIJHyDsq+iS84h2QPH4cWb1sbHk9+X8wvH9Xxjzn1AO8szXBPd4n5zhq8t6827YtPbxwl7vkW4I9jUabvQkINz3Y7yw96LTcvPyq2TuQsfs8PY2duzod9LmzHK69j5+hu4Y2Tzx8jj+7/VUFvEJHwztMagM9gXAKPFkE+7wtvYC8uoshPd60Kz0JJtM9IztvvBxJg73zokw9/PCNvAM10zqnzmi9fRyhPeluRDyLn/K8jlPXPaATdryYkS09VI7DvDsFyzy/EuU8e3BePfVDE7tybwy+EO6JvBc4vjzL66i8utxLPY50gr1BiSg9UXfVvIXjIDrM
ioUe9piTUPZSIVj3WIAW9GobcPUQ5CD3+9H49Y9gevqpI9zwZuVU9e1k7uy+Z5Dx99dU8CaeTPRqcC71Y41a9z6CbvMuQyTzxLKS7dxaSuye6fLw9BT49lcgevOWRFL0QRb27GBvCvExFbj2NmpQ9IqutPEZGtLsbS4I96mZbPNSidb0SKbi9U5PGO25Ukj1g4S+93VDLPUoNsT2AsDA94imvu8Lc0Ly5RtY9AnDoPev5UzlWiYC9cmiqOp1Ui7wTnJ497z7PPBW0hzyKTDK8psXzvGagbD3aq8A88uX3PREyej1sl5a9Ds3xPfW14TzNd4M9f5aUvWTbEzykjSI9ePOZO/tddr0M+hM9tOWFPYvHNDyimse992SyvZ9TWD3/Dce7NwTzO67a3DxYvyc9TF5gPQaeDz27/z27CqBrPAv6ljny/u891QEvvNRwzTwhHVo9EkE2PYnTqLx+8Yq97j5SPYJJrT1GFAW8buDzPe9BBT0ABwS9c5WIPc7So7xemlw8o9QM
hPtvwCz3sIxK+gHADPR5q2zsav009COOzPcx7Jr2LYSQ63FJ4vSSzmzzjxDO9ZcbTPZzFTj0Bh2K94sfUPfc+Sr0XsW49BRPpvR3xrjwvClo9eSBRPaHY7zyvQGI9fXlWO4lNFz1xGJm96KB0vazgNTylFUE8rCLGPDzUcT0yyB27oEtXPT1v67xkEVM9hqL2PD6Wlbxawok91tonupxQorvdR4490LKxu1dE/Twbdxe9BHGDPBlBSz2hr5+8u8jvPZs9qj2LxSY95QIqPBnJA71tFWQ9KQr4PWu7RLwzysi9xvwkvRAbnzwjPFQ9onljPV+OgL34CLO7YpTYOFCk7LsgwPY8L2jiPYcZuT3kpFm9Fh1zPd7fP7t1c4890u31vf60orx3P4c8kJoAPJ5JYzzTPwc99Invuwk9Oz21Uj+9Fk0wvS3Lezzveak7L4UXPDzvCj37wlE9jJpFPWyXwzuWlmM9LQx4vN0yw7wDt+Q92N59PTUuuDwTu968cp4fPNI2Gr1M
FAbS8I/4bPXoYjD1yVl+9k835PeC/cT0/Wxo9Qu9WPLIXELzx/Yg9YV6PPYMB2LuoatG9fwK7PPBgubsafhg8KrA1PbirFb36D3W8mIEKOdvsHzyTKog79ElgPC/5Mzws6QM85jlGPXYFDr3EPKw9VMoBvq0pKbyQTYk8R+oqPXXYLz2wJio9DksGPWOo5rw3O8a9FEl0vDBGmT128j69tz52PUwzPj3ArL08CZ2LvMA2IzsE8I28g33KvCDlwDy4WtU9hfP5PJnW7LxpVKS8DRZMvOjJ07wNvM29rAXNPaSeoz1D8YY8TtJfPWrxZjzQpFW8hdKcux35g71drs08WsS/PWHxlrxOglK9Qp7/PH2jZr2Vz1A9LEEyPSVNk72wdE49kh5HPHuhWj29t9y65ghnPTdzKD3qMb26yX3nPR7bjDx7PoS6BbMRvlGBWTwCeR68OJLkPICLnjwaEOm8rnY1vPSS5TxlMYy9zJEBvEVPczzsjrK72i2BPWFZ4Tx4FpE8BzeM
cvEnt8TykkwK8FuXhu1tOKT3N4pI98phpPULWYL3hDbS8i6+DPXP7BL2eqAW8E9WJPHWddz2SJ5o7LHWYPcSDpLyhcTw9fZuXPDI4gL0jgVQ8uqgXPn4tQz0NV7i9+XoTvVrQ7jznCQ+9XcB6PVpIVr3hDoM9hEIdvZ/29TwU0Go8ELSePLQ61jz5rAm96e6gPaRLEb2d7aY9BVwavsHncD2xzYm8aW/aPMRcnjwBA0y8lLkBPbmc0zt9lpK9u0KKvX7UBjuZlUK9mi6nPW5eLj3WScs5pjxmvC8Kxrqtvng994nuuzCgHj0jJy49D5NQvA1GmLuRWb2845CEPZnXb731xhi96qagPMqbwz36hxK8k2mpPYE6Oj2zGpS8a7pxPb/9DjzrlKw9Zo0aPkbW2DwrCt69gnXVvLPXe70Sd5A8ETR/Pb7v6zsXjf+8sVtyvao8njyjy8c8rbWZPVwFjj0xZIy9PYwMPS1xyLzl8aU7jHYAvm5Drzw+Fzu8cXFPPRA3AzzM
uSIA70XHiPMxL3zxIYOO9nWtbvUF9Lj3AhEI9+D0EPSImMT27rke9322IvEqnUD1wd2E8B+lZPTs4jzol1lA99K6XvCbb6TwNGTy8cPgBPcXBh7vJG8u9YlnVPfS0sz2WbUc8wUAFPk70nrxX+8e83fB4vHluNL0q+gc98v8pPjlWcj0M2F69jD0NvQ7Q67wVSDI9w6asPQbukb1SPgw9ocWcvI8XnDzZOzi9MR4APbq1Jj2NZP+7yHUiPYYaGD2R3R099lOWvTE5IT2s0WQ9Le6ZvNJnD70p67o8C/lZPZ6QEj1hJDi9MvJevWeEkj1cFwe9A/ChPAekHjykWzY9Rv/4PH/0XD06dVA9fV2KPEK1XrvJDtU9LHeNvC+czruFmH270Zd+Pb0FlrwKZgi7vOqlPXRgLD23SG08RTo8PV79fj2PJQs9+Gh8PfCttjxuZ0Y9kVQuPhS3Uz0EgIO9eJnQPKe/hbw2ROG78zxDPZTn6Lxqlng9030RvX737zx+To88fdKM
kPVbkhjyOc5O80FiUPUzXLryxiWA9E2LXvdUNnD30Eek7apW4vFokaL25YEs9awi5PQCPAj08N8S9CWiAvcQBmz3wPi48QyBlPYNdMT1fl9o7+yO9PKPV8rzf6sy8bH4AvJb5rrxikvM9U9VVPTB5Rb1kvAM9SHydPZ3sP705ZYC9Yl+nPeVXWj3JMfO8f+/2PPQQDDzw+ss7JUTwPM8Pjr1q4wk9a0G6PWZzkT1Yrg6+PugKPfh2OjpZhDQ9BEZTPSpcuTyshcm8plVlvUbJlruBoC+9mpfjPR1VRjze2Io8ot1KPXpODj3X4Nc9418Bvpy4hD2RAA08iSOvvDw2Gz0fRho803UxPTfGQr0tgqS9iEaIvaCXtTxTQEO99hBsPSszTz02Kam8z9d8vCM5Rj20uUc9Pt/sPI8m9rvzjQI9wzKgPBj+Vb2xdXu8if+APTxoEb3XDYi7nP7eO2cihz2sb5w8L5EGPlN2Vj0WSW89QPOWPfDZdTx/K2g97RYLPlRtET0M
yvgy++iwKva3Ylb13b0E9C1B2PSXCB707qhq9UOKBvXJZtDsLkJs8/78oPTR1eT17Xww8xnyIPenTDj20seY9asYTvjM0aDx/+CI8z79pPbv2Lr2yo1A9aNhDPB56ED2j8QO94jeAvL8mxTxXr+S8ZGAvuw387TudI/y8+VpKO0rS4Ty+4Ls8xaU2vSwFcbzZfLI97Kg+vBofHb0QNcK8MmgIPQc1qLxrlZq7SmpFPQLMBD2JOxm9vmgKPk68FT0M7NI5yXLSPOqSWbyshd89DteePc5cjz3FZ1i9DkxCPRfuhb1LfCo9vpwmPRfNx7sKG5a8qJ2NPOoT/DqdXMO7/6lhPepChT3S20Y8ySIEPkKs2jzgZZA9vTbAvRI7RT2JUgo9qhOHuwDXzzwqrTI9l0GBPYDEp7bheTC9Tvjlu690nT3r/kG9SAJ0O5xDw7xD4Dc9G7+evG57yzy5Vww9EN8fPSUJC7qQpro9GtkGPRPb9js+lg497ELrO+EHzzxQ8Ka9VHGM
NPSSWpT0zj/w8zkS5Pd6EHT0+ifG8itRePbb9lr0c3689mBcRPjM7CT11Ot+9CUK7u79+WDxaXlQ9RgozPaRyF70NchI8vmbmu1YXWD3gqJ074VY+PduMBD3dhIS9BmkOPskWND1bZZ09ey6UvZyk+7sp2MC7zPDPu/pHHD3yk009wX7SPBtjBT1HGNi9zJ0XvaAMEj1mWgA9npYvPTj+gT21eaQ7fAbovGDw17wxwKU9pq5ePD1CejywdZE9QlnRvHhhhjyMpNA6Xe+JPbxbdzxlsIa9WMm6PdLkszxwseo79riOPZg+uz2KyvI8anQhPW/lHDw7dlQ9B0X/Pc7T1zwH2bK9m6MCvR1OwDyOoIm8MH+CPYj74zwuriI9CKIPvVzMEj2HeDi9PMhDPQdEJj1/FEK91BvQPUR9xbsnm/w88Ce9vbNNj7ukpxa8quI6PfBwAL1YxNS7FnWfPa5JijvXHfW8my2PvV8w9jzNCQA9xUu4PbcSyTw3qge9W+1ePeSkRTrM
V6Ko79uuhPK1aRDzLLBA9FI9yPPhiGL3HGUU80jOOvNiTvjxXpIq9z3+sPTbSejzdqdq894PRPAoixz3UR0U8E4I3PdLMP735s3E9DhAaPsZEtrw+5Zy9Z2/BOkYnozzdir48PCSiPAgtgb0xsYG8ELjjO4gqCT0y5548phGPPYQ9Fz2i4/K8DIOAPWlzrjzpTJI91K2xvafqlT2CE0g9aSD+vF6bjzstpN47y1J7PW8Fw7u201K9lBduvdmzBT0JdXU9nzVGvDWpGD3HGyQ80ykCvQYItjzIJR89OnVevX7oOr13Kzk9erSdvGMsU7tU+Iw93RqZu8J+RLy5Dlm9hds3PIadYD1NujA9uslGPfIGQz19s728rFcyvWp9MLvcJFS86od4PdUMMjyW9gW+3OIavWJfu7sjVDc9Loa+O+cSRL1+Xjq7dsWwPLiCfT0Gahi9nBsPufJf0Tys7Ii9CkrnO1RDTT1WlxI8ePUXvtvLwDyDjMI8TuY4PdGT8rw4WGQ9Mc/M
uPBdqvrtzG0293NiAvdiVjTx8dpQ9WDVPPd+q+TtwdAU9K+kBPbudFj0WN6I6lyYTva5EEz0nzgK81fZWvboQRzx4+748wPEMveUSST0tPLY8cwFPPblAiju8vOw8DloLPatD1zp0s1K8xZizvLIeqTwzAg096oO1PbIouTxi0mi98jpBvbCbAz0Z8j49X0muPXlgYj08PTE9uZMnPcK7wrxg4JA6k6U1PUGcGT0XLTA8xC0yPe1vFj2W2rG8TnK5vbY1JLz5dJi8vyymvH56jzymCH68U9mOvPWKIr1Fl2C9ivR5vbwk7zvsBrA8NQCxPHEBcD02doy8DQz5O588hbzwFSE90s3Nu9SDKr1hNGU9tPUvvQBVLz2ZB4A96dGEvBC0T7xImGW9ikgwPf/1ObwMl3I8mH9tPXB8TT35NlY7sPNtOPVYmjx7svW8tHi2PYqpkry1tRW9XVTmvOvAFb3F/DE9ssYxPTPzIz3+6Us9xwDqPDXxh7ygn5C7vDgrPYnPTT1M
2AUy8bfKdPXZ8ST3JaaI8nFUBvlhOQz2c8oK74CO3u/drfDooIJ08NPWMvDDNB7yqMSm9DWkovfFXLbuvWZy8+xB4PL0uDj0gOQe9MnYDPcEuiDz3Zyi9bDEuPaBD5jy1blg9SuF7PH598Lz0okg7BSuGu8z8Cb3v0CA8nH76PBLgp7wBqwG9+S3EPYa05jv6+ao7BB4KOkDE/bxtm4g9ZOOmPTZkJDxPF829aIlSuk7cFb2hGxE9sx0rPaPp5Tyossw873KjPByFcz1KGAE9ey69PKgmqT12AKq9G5pDPdvzB73jcKm7ZJ8XvcOXDLwDM/08iRGiPD1G3zwRFV28UGlGPdTHWT1SG5G9J65vvec78LpVUxs9VPIIPayHwjx73h88CTIBvXNqNj2469S7JNulvGqJAzzE8aw8CalNPWSnX70MXVI9ySwtvWXHTrxdQU69J76VPTGF5zrnvsS7W72wPSAmFjzTEOC8Lqqpuw+GVDti8aA8/AL8PWs6jz35W4K8bvYM
NPNSoqjtyZfC3l2wVPIvnbDyoOVo7D05CPTZ2sDxUmFS9Au3wO+2aWjqRywa9pucaPVlSTr3FwgS9WDWSvG4N/zzob927/nzCPPFX6jybSY08RkpRPc5/JL18uYC95jz8vC6Xpz10D5a7FUxiPagAdL1Cgwi9TYpjPVIEVj02TC49VklwPREOLD3HGUI97nDmvGYIlzw/tQ89MqqtvIVFVb0vdlq89A73PDnOkT1qgSY8aoHVPOzoBD2SdU29KxypO0itPTwRISa8C7O0PbVXvbwi9cW8uig4vYpgKr1cRRI8DFCgPYjnRTyGJKg7EshmvPYf/TlSLiA95Ll+PTVu/DyFKku9xZLDPQBF8jxFsTU6Zm/EvEW8y7uchCc91MQ7vDyGUT049Dw9t5wmPWFbLT2Vueq9rxUDvNCNgT33FD09dEP+vAuF7rw6wd08V82WvGvjAj0iNi49SToFvU20IT0iRcI8SKnFu/HJYj16alI9I9gCPQjvtTwpmFO9CQ5dPcsXajyM
Vmy+8Mx2SPJPG6DxtpOw8HCq2vHOgP70wdzE9JgyuPbRA9LzNuAK9iRW5vNXYPD1d9gG9ZcHRvFXp2rx7fhe6Cv4bPe19GzwRwhA9jz2EPfvUizw3+Im8TVrgPecdHj2iSNw8dKPBvSD837xfmKc8E55/vXFNOz2fyyA9cLGzO5gA4bpm/uC9oqeGu55mNjw+AVk8wZZkPUqgDrwkpfC7uXnXPCihzryi9/08K2cOujV3vTzEfXk9e6N+vcLwVz0aeks8Qh74PEpOEb0CHxG9D568Paejhz3uZ1Y9JSW6PWr3H7wm/SS9ei79uxUZY71sP8S8VGjIPXjgJj0sCc+8UUXrO57adDyvaq08MN8IPY0gHz3CgFQ9lzWvvOM4yTrjPxg9B1cfPZEIsDziHLq9fMmzPQvHEj0+qOu8mA33vXieEr1jOP27Wo15PH6UGLzhkcM8D4oCvAdQ9rzGU3+9ms+BvX5iTz3aXVk9puEWvGTCQ71IsNS78zQ6PSqa5zxnyBI9LUfM
EPIpuxDzcEYM9LhL0PC41bDulhsa7zgEKvZ9AWz3+S569zDFQPfZglz3QJyU8PiDYPNt81Ty7yKw8yYf2PLTNgr1ZuYo7zMgFPphwFj3EVNa9h9fCvAAbnDxsy0U9iwAPPScvE73S6mI9RGYgvSKrwDs3MYC5C30zPbbdVz1q8zO99jSZPZDGIbxLh4U9aPm0vTF7kLyrHIq8oRaXvDeVJDwJogA464P5PEnMEjwREvW9OZmhvH6Xrbo7icy8QjGEPHq3xzwcOrg7X+AHvRawUT3vILQ7Oh8TvaA8XD3omlo9hQIoPRZjST3AhWA85JMaPWDTN71Ax629JHEYPdwXP7w5X0C91gPdPa90Cz0b0x89+PSCvIjPDT18e4o7D5zSPfWiXz16dJ69pT0XvbQXAz218qu6p9IKPbG5ZLyGtoq8b3oBPYjQ3DcLY528N7fEPeIv1rw0SsG8lCeAPZliarzViNA8utsQvq3ZgT3Ziwm9NOQtORexwrwnHAA9T9ddPU8sKLzM
Oil69LjwyvVX9CT2DHR69dTYjPVBgXzxMvN+83DsdvZLvrbvdXQU8Ewi5OH7iADwVB7896FqFPHfyR726gv686X2WPdEgDD2Ay5a9yBXEPTI3bT3QRjA9FViWPankKj1fYCQ9J+1ivBneDD06DyQ9F/iDPb3RlT3j3/y9DbGWu/27B7xlWKS8EbJCPb19uLymrBC91sgLvbNVgTv2yDq99GScPSKFm7uOy5W9L9JMPSKRG7xng4Y9himivTnUcjwEo+y8uimjvFhnErxdqb28VkYbPe5ULD3EGoy9m6iivTRW5Tx+C0q9Lw5EPYdrTz3E2ik8UDYIPZjoHb1oLvs6PuoKvSgf9jyZhpI9c35bPUs0VryAya+869atPff+XTwSO9C9Q5yjPV/UMjxqNYW9KQGHPbrKrD3VPj48FXu4PAWyer3nx6I9LeQGPiqEg7zP+gm+OJsUPVLPfb3Qobw8PGRpPa6cgr3bqTk9o6o6vShDiD0rhCm9yn6FPR01ITyTZyy9CUMM
YPqCvETwcYSc9ixHKvTiiGD14tZi7Mdo1Pc81Dr1IvQg8gSAzPbn0Mr0drrO9ZdEPva3ogT2Hyyy5k6EPO8iFDD1alAu9CiqAPYXFTT0r9WE9Q5MaPHruiTvfq609efFdPZkiwjwdIxC8fzNqPBKPs7yBd5y9Y3ibubMGhjwX9YS9n03mPUrJoz2ytpG8XqYqPS/vGTyej6Q9L54KPjC+mD11bse99KCMPN7fA71SWIc9jdq/PQfkozt0/fe845ozvd3iTzyHhIq9X9giPWmuOT0EZBe9GN3lPcYzV73WHww9coMfvpO3uDxBB1s9aHGcvIqsW7xw/oi8+AidPdKvS73R1Oe9C94evDZSqTxxwXO88Hevu/0XSD2sSRO94tdmPL1gjDyRgJI8AIhrvK1iZ7yDAbY9efsTPb4Zlrlqjqe8HL8APYyzobxVT8S8PGzXPUuJ8DzMEyC92AEtPY6nqzwnPqg7rOeEPWmFI70+IoM95VPXPWKaCjwGjxG+Kwg5vZwbZjwM
ZCUE8DdtBPczIar2Npi07F6UFvAw5lT3Auou9ZcZSPb7lhz02A8u8nljUPcm58zzVC9U8t3njvYaYrD3ZQJO7h7QFvAJ9/rvjiZK8jfqJvH3IRT00W769qKr5urcpgj1lMhK9BmGGPZNkfDxEVhQ9tk5QPco04Ty20s+8QiGCPCRrdjw6IuY99i76vNL1wLqlW8k8OdJ1PZZpUjxTWXC9P1DoPbh4pD3opPe8uDqMPY+uGrx6CGI9rZ6MPXjbw7wNkp881+R+PVl/UD2g05W9ED0vvYoZ37wL9zU9UiZQPXTrqzsBdM880DwFPAg+tjsmY229QZzdPfWyjz0CIAa9nOTdPUJZVrzfqZS7ta0Nvn0qaD2Buac80WqjvJEuajzudI87l6d2PUyC8Dy7txy9Cp8RvQTGLz0KItS83IAGPdPvTrx26LG8HTuJPQqbdT2kxiM9obr1PPHXyzyuLf092+G1vMGtF7ydAUO8Re17PJD92bwXAiG99RpmPTypvT0WUdY8sJTM
UPErfaLsqhwE9ildiPYg5MjzPXpE8U1zrPab1hbstn6C9mkhlPGlCIzzwKyE8cz9oOzGypzvC5Vk8WLwpvTazpz0vWpI8FVqtPKp69bs6Qyq9DsKkPMarhbzple48irICvvE9hT1JvAM9+QP7ukmT+Lxyks48ZIsZPIojnDxON6y873USvRyrmzwqWvS7i9l3vIYJcDskjqU8fk5MvBD46TxLTQ09fMIMvZLUoLwvY4s9h5u5vH1eujwNW0Q9pQZrPbQHJz0GjIa9wj+cPVL/hj0K0KY8P22qPQAVQT2xchQ9j1anPFTsJr1bEQk9VxGQPTBBBj2uWOO9YCyavG79J720twy95galPXMQIj0E4jo9dAkrvInWgj0YC0W94njpOtO7tTxeN8+875Y5PboheT2EBNG8sz/yvZ0Ng7wItv883oCuPOMmGj2ri5C88X97PHCxgTu4wca9cvIEvCJxqz0XwIe8rdeAPeLUrTu39zk8z+VHPNkDnj3s2OM8jjWXvE+QAD3M
Lrcw8FTExvXKKg7wFesY8N28DvUK9PjhPtZI8bkmYPedkXD0f0Yy8qj0YPUtOkrxEj8c8JLLsu1O+ML1CGre8AphZPZn3mbzzI/m9c0JXPFNtLL2xaAU98f9lPUQaLb0QB4U8ue0YPbLeHD0kUEI9p0RLPGM9IL3LDBC9dlabPWB4YLyZNLe7ITvYvXqtgrxFFAQ9F064vIZlozxP/X09lTBdPRm6yLzPukG97M7gvH5yZbyUFoQ8ILbzO9YktLwLrku9NUgQPZJRfD0i6A49kPHFOsRAR71/RRA9RhSQvDry27yZ4hw9J8ZLPK0zvTyF1oC9UA3XPCQNxzzHfvq8qo6gPUS//rzyfRw9M5vCPIvIbzxbQTI8n1ABPiDkaz21z5q9aPu9vG+QtTwhmzQ9x/U1PZZmID2+2go9vTo7PTF0grwPzgI93B46PLkVPz26ORw8JiXaPbllPT1khLS8AUSuvY9cQD2lAr892RkhvQwdIbzYBAw77GFoPNYgUDzS3I69OsKM
uvcRWiLywbXM7iTKCPc/W2jxGMxA8ac6UvOqC+ry6le68d7TIPA1HqLtETMY98sQ0vV5t4DxLnog94dd9PS1+KLoNCJK9L/77PCcefjxDAsY7NBa4PZJ0ZD0hW908snSaO7TYg73+BFM9B9D7PeXtHTz4JPO9rGkHvbRmUjwMZGk9iEUMPdXKFr1aXTo95UxXvZXFgj3pJ5q6vtyLPLh3iTtcJL28aEhXPdAjYz1n6EA97PfTvQHycbyOT7E9kqYZvZ0xkzxypuI8dmOOPZFEHD0Bo3a9I+S0vKGWOzupQHo9F1IVu5TqF70PxEE862C3usAcDr0DGOm7YsjnOwKi+7zj0Lw9FIPOvFibO728m4U9o/ejvEzHnrtRFYG9ZrPxPDkm3zsP7Sq9swxHPSVRRT2+Mp88VNEAvSiYjrwk1cE6bhzgPWbpAj0ah4+9AoyuvC8ukjxokMW8TP+OPeygHz3Yj0G8TpLMvGsmAz1yEDY7zI8evIKlrTwCSKK9ZJuLPbWKOD3M
GAzW8nSINvgqgiT3khZe7UvtmPdmRDT3bVnY9+htuPW0ZCr1QdeO9n3qZvXWBRT2CDto7GEefPZZmhjym/rI8sO0gPaDVMjy+wyy7x2h6vdkctry1JOQ8lHRiPTfztDwi8yA8SSCIPVRUsLwSqsK8jLa4PRutpT1hL9a8jPCyPUlY6jtus7K8pJhGvQL0Nb3Lp049RwfvPZQ7dz37rw++2j8EvS28ajxzEjk8n5+FPfyAobxwvj49hIAuudzEZTxmu4U8/oZ1O31dw7u/vtE7PE+jPZzXYbwTQ4e8OV8dvuj0KD0RZHA9rmxUvD1JDz1m9uo8/QZlPajnNr3xEHe9u0+CvQW3lz1edI+8fkGePe08krzU8Bu9tL+DOxAsJT0fc5w8ON/PvAEuazxNR8M9vIbcvNT0sbwiX8i8btaMPV6HBj05T/C8nWlcPbrmLzzodzU8a8uwPfmfOTzJqiQ9d6HZPDkWljwFepc9MMS5PbCGXbynLOC9QCgOPee2FL3Bb/A7yNrM
APcBePr0xbEk9Sn8KvW01lz2tEx89BlCIPUL3ULwV4ky9B/n0PX1f9jwZWo49gisYvkHjyzuS1Rc9i8YuPDQglrsc87C8U+UYPc7dFjxIIOK9yi8vva7hfT1JpUi9JLewPecvUT337us8HUg0PXtwnrxmTtA8dPfrvFXrFb0uR589DeGmPBoqpLpkREo9333vPBP0eb3bvzS9L9GQPeykyTz5Qgy8q7nzPXbPkT0y31A9vu6xO5aSP7358go8786bPaC3ND0tjBm+U1Y2Pb8srrwiFJU8Sqv7PIfxzjwApP+8MJADPRj0Uj2md0k8PcW5PYFRB7xY7oi9piDmPaStfzxErq89i0MHvqIsLTwtshk8BB2HuvsYAr3Nmv08rAZ4PTqpar1y1AG9k7YKvZKycjx7XBe9QsNxuuOENLvfmYA8zlCMvIDeHT1chYQ9GzmNvDzsQTs7XT091NHcPNCtpbws7do8pWhsPHtpB71qwFs6BfyTPLpr7zy/qlq9lJv6Pdk9gj0M
Vu2w95vq+ujxYMr0QyDo9/46xPZHD8zzigBy+JWWZPLG42bwS9oI8Xm1iPZ3cQrzm3AE94yizPB8AeTxp5KU89vaiPdgv0TrpR0u7yoX6PSIK2rwYjEg9F0qHvYF8ED3FeJI9uXSzPGJEgr0RlgM8n5HbPFnp9br0n9m9am6avUZUUT0+TGC9yYWzPM+jcz0U30Q9d+E3vIaVaDy41Ho9Y+FLOuHsCz3kLP09LokuOhXDSr0R0kY9FVqXPbtmIDyeHCG9eeRdPbBklDxmLQq9l6NEPa02XjsVyym88Sh2PXhM5jvOE+k9LTEEPvN3ITwJc/a9jKUbPa3hvztiGYU9JeG9PLmliL1qUBm94oOvPNorqD2Aypm92Y5kPb8rwD1tjKS8gu5hPW8Lf7wI5mM98AyyvehdzTwTBKY7AWL+PPR2jTxkMMI8AdUWPCx0azy/T9u8D86du/3tpj2jIji6cUhKPZ3ubz3aujw80qSVPZqN3by/uD89kjNdPTZO7jxVa6s96ycM
MPMASOL06/uA5UXi7PJWNiL2POMq7GCt5PYvHgz3+5Hy9G4INPr5YuTw9eV89ViswPNJsXjzwM4k9kgXaPYIsTLxHZWe9cKQnPP/bkLtOgSM465EdPZpqXr3O73Y7SrP/vFmVnT2bcRS9GW0nPbmioD1pHTq9jCHqPYnfmruiBOw9n9WmvWIrDT2HQZC8dra8PO/E4Tw4KOw8vg2mu//BjDw+2Qa9ysx3vY9vsj3ymeg8+7LuPJ+aED1XuWG6NJJfPdJdirzf9Js9FxZKu5xO4Dw4vxU9CCeLO51QN70/CI497yl7PdDUMbyKinA8KHGzPTHohD2w/+i8qJ2ePZM/rz3+OwI8n+9bu1F79rrVPSc9pLCXPdpthT1dbMa9Nt0RvT0uwjxPX1Y9TJW4PTu4uLydB9A8YMrFO/BHmD3mm6c8+NCkPaUbcj0br4S8MzsIPkW/P73VbDQ8h2qlvWzmmT0ycwO8B5H+vGrPV72khT+8Y5RpPel+GrssR6+9cIJuvfpaaj0M
e2im8xo6ZPPpFbz386vG7lvwrPSNbVz0vBj49Z6QyPBgWEr0SX6w9ZwkYPb63zTuvu3I9+Zs+PIUoT709JMU8KXDHPacxtDzcngc95xoIPaxTqj29Ffo8lcU3vVHwGryh64Y9YkenPdKsKjplBfS9Kbq9vABzTrvvAYY9jNucPTqV7TtM2VA9ihaUPOvSarx9IKE87gRFPbNUFD2U1YM7RQqNPP8YID2DuY49c34uvs6nOz2E6/E8FS/zvNZ0RT383gs9VTpuPTo1Sz06BKK99zuFvalMkbtZ3Og8u8JnPBEtx7yFbQc8E8PSPBDCATwMnRE75d7HvPPOrbs6mUc8PnRqvNb5PD02EiW8cinWvKe9Fr3pClA8QYPIPUxcWjxCEAG9C/0NPUtp+TwxFQi9eT4cPK9Bybzpij28Fh//Pc1corvXFom9cYepvBuUL721hEI9nBIjPf6KP71jq4Y9ikHgPLI1LD1Njzo9nPmcPRinij2wUKo6MiiZPXL9DbzLCyU9L5EM
Yvk6LiT0bJS49Mg8aPf8yCDzPLa+8u8+DPai/G7yUNBG9sBD1vK93NT1+b0U9ubmxvGGxhTzhKrA7eY1gvfGqAD3TwJ88He/Au17RLb2H2608DdVGvcCExLoevWg7exLnPP8+Kj0PPwA7q1Q2PbW7vLulrZ+8sjavOw25jj0uECe8l8JhvcmjeDpjr0494VfIPRpDxTwKjdu9qbT7PP3CTrsvOII8VROJPRTEKj1S7a+8L6NhPeUpRjxktcU8rLJ1PbitzjxaL5i9aj/JO5hMQz0hCfy7g+wNvqFAVj2edaM8vszhu3o5azxxTIa8nuaTPa0mWjrewG69BxLuu3hkaT3w2tE6y6bWO8b/Zj0jvaq84eOSOpItFLwJZGC9AuzNu/jniDyvwao8hwADvTHC7zyX9sQ7QhM2Pf9qTD11jM68yCygPdhu9zy+p/Q8laZzPa149jwK/p68CRFnPGCxHL16q387WbaQPYSAajui0qG91U/hO3BN/7ugKwI7bkZ/PXn7sbzM
PNL48ZtutvPLRcD1DhCc6e5e8vL56iT1y+5m93HiEPV5+Zzw9BNM8BIHJvfw7M7vQ3pM9KGeHujsHGLydLLI7aooCPU2NNroojKS8orJSvb6aaD1Wb988DQEru2CQTLzD49w8JME+vQ9WarzRzyK9QYv8PGTvFDrutjE9j/qsPJ9dST2aR0E8q+YevK0Bersv04q9fGwrPVREzjwO4KI7dLs8PZeEszydQgC9jwmivBaaFj0PsXc8bDYBPtB5ST2iE8y99niLPMpsL71iux65+guOPTXzuLy9F4m8KGsHvWrmZbw/T4I8QENxPRcqpbwCVJC9RTU+PC9BlDww7525shylvVT7Tz3CGJE9VlBPO6UlYD2tEhw8/8QTPYKiubwunJK9QRqLvTC1bbyyqzK96cM1u1CyCj0RYYq9sA0YPZ/eHbxaWLA8wtxGPWpA6by3Lxk9/bdgPCYC1Drm7Yc9B+Pmu+oDtbw1DAa85OUOPRApoj2vHkE9VfGIPStlDT3A0ku88OnM
XvANQm7xkRBQ9k9EGPuEctbxeGiu9Lpq3PAvUGr2Vnny8aRw7PakKEDtIvlG9mLSKu1pYoDwn9f28kp/dPJ+ZZDxyChi9DXr4Pd6eLD2D3bi7YAoLvRfeeDy4G9485qUyvY7rnrxtJzw8s/sFPefmkzxPQ4G9MWqPvdofDT2nfaE8ebWpPNPorDtEYwi8ITrWuzzL4rzkewG9hAxAvYLnQTyMr788EIqwOLiLFj1Iaba8y4acvBfMobx4GYi9NWsQPf1PPT3vHtW7Ov3OPAuRJT38klW8f/cLPboI0zsNc0Y8E87qPUWUc7x0CMu9iwubPNiLGz2DSiE92Cy3u8SWKj1Sa2g8EQebO0ZSE71dEuO8tdmivPCmDT3Mo2y9f996PegQxbyUj4w9GnaIvViXkjwUs1e8hLoFPZzCpDyFtzA6upmdvIJVlLx4obm9hOoUvEzhezypLi096lV0PHo/nDtxhwO9B1yuOpV7XD1AJEY9/wh0vJiw67ttCO48zoifO71A0ryM
a2IK8ciXhPO+CBT3LK/28j/HFPZlpUjzKCIs8tLqJPGt2GD28Ck+9SHxbPQ8d87z2feI8SqABPrFEQz12K0W91qG4vBQiCb2cK+08mLiHPTPoRbrkUCw96RiXvOWHOj2Unlk9CA5cPVAxZT3rR3m98JrxPOgnoTwcu0Q96VcAvon8zTwOQxA8mXu1PCVSzbxb67o6K96bPC8nzjynR1+9ni3IvKHLpDxpWAu9JkJvPLYw0rwem8S8uWcxPabmpLzP7HO8LBn4PH1jhzzW8eA8dC6LPACr6Dw/goI8j96DPY6UAL3SQuS6+G2/PWO/Mj1WOty86AuIPQojTT39qWk9pgSiPBmmVb1U+Gu7q4EDPmNuEj0psQS+dHn0u596nrwH+Vs96ZjyPO+7gzyVfFs9lCzYvMJTrLxITa07cgulPBhh1rzPsVC92tn8PbE1QD3jTkU94akyvgA1nD2NZAi8YUP9vMAosbyk6IM9QyeaPdEWCb2LtVq9XyM0vRcNAD15rDc9grkM
sPLPzKrx+nBA9Br+MPdiYbrzAUCY9USTlPKWNrzwKkeY8jJiYO6ylJTymzOU8WuMEPWvPq7xamZK9OChzPUaIej2DlVO8RHilPYOunDxwMwW9B7YSPO61er2F00s8QswYPiGfDzyLW++9AQ+9PA2xh7xYaVw8RECOPWW+Y70jDQM9Eq0cvcSMrj0Oula9k7/EPQ58nD16QFm9NSWnPfI8qzsTefQ8aaspvssFlD2jjIg9lWrHvOZW8jw6N4I9hT6XPcmDPr2ocpG9l1ybvIGHazojEjA9dm9RPSinpDweb6A8bygePNpQ3jz6Rsm8KmYmPJzPmzyo8tg9SsskPVNBCL29Dl49TwWoPSGsVbsvt9a8ep20PQ0fPjyFNUS9EvWjPXvXijyG3yA9fKmZO7i6Hr1NqL49nWLOPS7M4jt4eKO9Rgk6PZo+BbzNlCU9kOOQOwxOwbw53Hc8b2o2vbhGrT1nh1S9y5JvPSivpT37ww+9d31ePXxFpzvDOOA9UveevbqMoTwM
a3Eg8jMs1O1SGQDwzqcq7GC1HPXAHMTrEP9e9o65vvZ9DSD2jNzi8DaUNPLF087vQJgq8OKM9PfC8dz15Bae8eJXMO2H6Y7wP0Bc9mDsMvQsKhb05KYE9P95lPS6j/TzcJoy8NHZ/Pa+ZaD01LZy7kkGCPZbNO7k05Qi9wSGUuwlaFLwgkKM9pgOxPb4YyzwbzAq+hciePFU/uLnJnsm82eGSPVvcKr2OfBw93k+XvRCILz1V5k+96IqoPV4chD1vOLC79gH5PbCOz7zqg5U9f6L9vb/Wzzuxs7g8/TCwPN/Qbbw1tZ68NRVJPXhnJD03Bbi9sucxu8dKOztxlow8Ls9iPSCv+DxygBm9UH7fPE6BBj3SNee8x0EBukhnLjw+U189A24EPKyQwrxHlkQ9gvTHO4UoID2JY+S7qjGGPRYcTjzlGVy8N9+pPXu3yTxdu1+8tK6TvKQ8NL1Ya/Y8JxXOPVTboLlW1cm90iJwu575aTpbUYc8YoeYPVqBE70KCjs9wMNM
BvVLZZT2BW+c85MwaPU5+qLxv6RQ7aS4VPVHdND3JsIw9JXgSvgOAWD1AFeq6epMXPXl+A737xs08My/AvFkMC70LV1u9dEhWvQWMQz3x3sC8yKY2vMWNezxLWBM9NxaEPKKDfjvL8aY8LFotvdbBF715/aA9+rYPvSSa+Tqyluq8K8cqvZNMvjverju8KOUtPeZriz3q7ws9C2KQPck+bTxdozg7HSn3PG4vEr0UJhM9hGjVPUY/oTwHlRC+jCszvWLrPL06V8q8R7xGPQkhHD2rzh27Nhn/PL7bZrxphF49MgKoOhqUaLsHBS+8UmUbPdneFj129BM9sOUVviHc0buIg/O7vzLnOu6F7jyWCES8+SejvEFRILrnNEa9cisRPVSbgz1ychI9WwETPbT2rzuurtm8Oi+NPeyZR7yYcRs84MgLvCZ9Ob0txbM9bi0uvRjGDzq6SBQ9sDNKPfUNAz0Fox29XeQsPVsBdj1Kmm48041sPdOxBD2Tbaq8wEyJO3pVGb3M
6yuo8PDQtPZBIfTwVocq95DCqPD+Z3rwUHoW7iTD4Oq8jojzLKpk9V3DbO1itUDx0/UG8mx+FOsrTIjse5TI8uY6ePSS/mD31WUw7DKY8vvGlYz1QhhU9uThpPMR3Lj2wS1I9rd41PLC5h7zpn4S9pgdsvaE36jzcsXc98gz/vLLtET0v/Hy9ZL1JvPFNYT1KWYk8EPw0vZmQwjz49t492pWwutdcerwkN3E9qSPuPMRdyjuoFkW8iyKTPSs5+zwDaxA9Py+ovMCQMz0VkqC9khrbPBtslzwqiTu9/zWZPe5LMTwyWrO9JaydvVCaXzzSEvW8QAtrPTY45bzEZQ09UraBPYMI4rzJpQ49HlswPe/nijuysNK8j0FIPSXIkbropoW8xH8OvhcjCr3IR2Y9gl5gvfRhlT3SzKY9/qV5PTPOGTuXnya96OuHPPZzojsHtp08Jmo2PYDFST11pqO9yn2xO+GVC70Gcci7DnQsOh0cCb1yuK49PoqdO5Uu8DwJGIk9DHoM
zPBsQzTwsUaU8EZhnPdg4HL0cF3k9jR4YPXrOwjtwQnK9dZn6PBtPG7uHH1U7TGDAPMe+FbwndzO9L7PuO0ufaz1bMOE8w+qQvGSWl7sEsZA8XvRLvEaXwjtqHwq8rTjPusRioD1diAe++eKcPZfQA73W4Ms8CKDcvbtNY70mvAQ9vKNevayyMz0y65k8mi9GvHa6qzxN0zy9UemDvAzETz20+g49MVs0PYIrzTw6w6S96gGVO66WHL1RHgI9aeoIvQ6fob161uA97rv9PIlX/DwWnSw906zRu/lOFz2lWQG9DRGWPVtgNDod7qK7G/WVvJSSSz18mJ29QW4lPXyYlbtf5+u8iDYvPRyDczxpMlm9bGlXuyPK1Tz1jk+8xVY4PZrPAT1uAr27GpeTO4wB+TxRW3k9vFk0veXtALw0OgO+4lRUPZlLAD0GYFW9Y+qhvWaANr3/NcE9BRtbvaV0BL2S1bA9j5JePZFuijwRmAS97g40vQSuLj12E4U9QLGUOlmb+DtM
BfwW+LvfvPGoChjyQq6U6f8DSPMEXmbtWaho96BkPvax6+TtaNfC7IedVPZgKDTtGV3A8RI2TPSj+nLxRyoo8biqPPZahjz2xeEG9hcC0PVEwB71RBB+9LHeoPXyhnbx7cKU8H4sfvancFD0nBM68zACYul73kjvGX0o915UtPKYQyzyK1Cs8FQMevYMVRTvzOLu9hpt7PWYdyrzccx69lVn1vYMeMb3PLwo9IwGTu2lMtDxZCXU9dMOIvHeiPz3fXb+8DhDQvH8l2Dw3JLq6BAI9vO14uD31toq9ROCrPfKVDL0qdve5XHKpvNCV7bwzInk9H44YvVWLCL2II4k9LeR4PMmAzzykThs9R3W6PUsdVD3AB6O8MD4BPRUgGD0Zp9O9lMyfO9reP71FcBE9n4OHPdihGL22adU8FMNQvVST6Lz81908j9+FPWkDCz1AEbI9UChwPasCMr2GRXW7md8oPVNGKT3CvZ69jxasPdKPPbw8iEK5L2EMviVwnrsnA6k9diIM
XPFAmkDwwLay7d8OKPVkyWzohQqY7kRE2vVxiKj0Xq5c85aakOttDxDzHcvK9FPRiPYaDVb27Jq887dUXvcm/c7vIXvI9WfnpvOcs4rs0IsY8Z9wcvEhWaD16JCa9a2ynPELNp7xmck07OxxePJc99Toejdy9bCT0OyMQAL1j2o28OM71PPaSk71kUQs7xn9uvRDe4rsK8am8TB+SO2FycT0PEbE9yyckPe9oJb2L8y+7AVgfPYVtbj16FMm9YKjMPYh6qDywJp48etkavoe+TLzN5Z09b19EPJDx6Dwd9jq7bmGkvGqGQLy97Z69PAeZO9LATL2WTJo8CXwvu7j9xD315Ja9hYaPPAdpRb0GiN+8kMcovUA6kb3EM0U9b/07vdpSfrkXnsI8KlrUPLLQAD3Itfm8KuRMPTQ5K7pERjA8eGNpu+T6lj0C1ea9HMtOPXo+3Ly4sMa7YTmIPRzQoDzRfJ69rPvSvMv0lTwosyc9JziKvIKEqbwEG7U9HMACPYO7Gr1M
npAg91L05O0OBtD0vBOG9cItGPVYaRLsQFwe9ofm6vfE8eb28QV09lGgBPdC9azxHbw09Um8cPQg5lz25+ec7/A8ovet5eTssYz28XIZ0PDuGCT1uJL296kJhPDWHezybSaq80pcdvRTcW71ZuRQ9CJIyPKTnLT2F++A8xoLAvEW96Txra3S94jgMPXYXFTzibvQ8jjs6PSVfmz2ijmM8qFfFPOdpM7272Se7REbCPYxAUjx8q9a9g6qcPP1W7Lw175g9MCR2PSCWtrxUEM080uvsPMz0T724vOQ8BKETvS+InDsQIKS9F1uoPeMvAr2EAea8MlozvulJG7xntpE931gXvfZWIz0l+FI7rPgNu8PsOT2ZM4W9ixDAvLbm3bysX3890X6xPAn4ODuTBY+8to2Ku5Nq7rzHKRg9ZXp6OlWeeLtFTXY9wd+XPBi2dT2GmoQ9mnwuPbqWnLhl7IC8pUyzPcG4xTrG+qE7ncXoPDyHEjuny8o7bFVOvRgkqryX19Q8VfvM
XPfBQY7ziTRS95cyTPCv57zu7rA29xBYyPU8G97yDpkw90RcAPe9m6DwxSCc97TumvKKmOT1ghFe9jXChPY9YIT1mRns8IBzkvfohrLxLMhE90sOiPH63Jz3+l4Q9JpgKPdidpLtR95695GOBvfJXvTxMraU7/F5YvHrHpbyX8Sa8zo4jvb5chD0rdaO8rxoDvXk//Lw0Rn09NGeVPDqMCD2N1EY8cSKivJN46bwc/zm9xxRoPY7NJD2qzNQ820aJPRomvzyMmiw9vzqRPAK/iTuamuQ7S4zHPRqryzxlFs+9eRmSvHREH73Pn4e6blirPVSeBDxP37Q6wShVvYYwJz2oTFq8JGiwPFF1vjvAOzi9G1YsPTRumzycc1Q9XXLTvaNinT0Rk7U83J8hPVvMWjyaoCU8ea+FPCYKRb09S5+9pqGLvVSbQTwNE+88sbR6PQ0ZY7yWUQM9iQrMvFYikDyeCLo8OmGaPKQijry157k82oySutYYO71URoG8pPPEOvU2gb0M
45ri7b7YoPd4wsDxcYMM8R3QuPdYUkT3gh7e8PpMNPXICib1UR9I8dUAUPolcsrsu+NC9rEIFPXh9Nb0RvYk8Q2qPPW7Pi70wZec7dnOku3qFTT2l07c8lMfLPeDinLssFi48L+zvPSrSw7wCo7k9D5+lvaQaiTxWGzc9dPaCPd8nZr1DhoE9jB4rPRUz/TwIU0W95acRvQN+nD1gSEM9kyJqPYkWLT1LGfq88Lf5PB3ci7w0P0s8A+A6PebSKj0kvqY9MMecO+5atzxQ04E9MeO4PLMhCLyjmmG9xueLPeXgCT3JdIy9zLIKPjRnPz3gai+7skv3udNaYTwzs2s9IQctPjc6lLwPL7e99XVHPKOvOLwq/z49vDcTPXoL+bxrJFq8DtOPvRvgYz3V7o69GoKoPC7iQjyACwS9TRwwPeUHKTyiIQQ9perUvTTabjyqyeM8IYE+Pakl2TwxW9s7y6kXPVK1mbuUFuW8IWlVvYQBCD2tVw29DtaNPTIugLxM3189kHSM
SvFzGJD2Sw088qoBDPfznuTzOIu09/fscvL+0lztCgKQ6GCNwPR8dCb0YIbe9TuCwParZTT24iTq6Qq82PcOqmT0psgu9aNbJO6AvFrxHCbQ9EbO0PRMWjj201re9AwmLPL+Wnzy0RXg86jMHPTXZGr2urRK8RkF3vV4ZkT0OQh29HMg8PXH9xT31Lxq9AMrWPTyN5bzGWBo9BqrjveO/pDoZdCc91u9EPbw+Ub3BuUi7M5aeu5DmEz0QYwO9lsCdvb4lsj2pQFm9DKGTPT3iZT1cz/O8PbMDPFGoML1J8My66PIpvWjilzwd+3886UtyO23Ahr26SUI8T/E+Pfbzlby96z69O4p4PThfdj1l9hm991S+Pd+RK7uW3FW7OoOSPeMapr3Botk9/tT9PYt6eT3TjKi9TjEavQWHWb0rPIk92HYOPeNnvjxS5EY9Z7EbvGvFdD2G3ku8K0M+PQ4XPD2Ibcq8wjBzPRsG8zlCNpg8BQUevnucMz3eXuc8TapuPJK6IT2M
UQDs9WryCvKG+AT1xAcG9fZhYvTykfrtKG9u6KVebPOhOOj2ts4w8zeyaPFEBXbwtQhC8hGdYvUTDYrp3Y0o9m2TIu5KUJ7z59Io8Mgu3PGWmwLpvD2W9OSUzPQa6hDvn0Qm91p7MPUxemj0Nix09BiP2u8lX87zqk5g9CQrJPQeuZD2jSNy9+iXVOoolvbv0PNK8sPXNPKUHib13nlA8BpJovSpqEbwDqzS9GdGLPPXqCTycZ4i9VWqJPdhgGDx4WZc9js8evnp/Pjy+NrU8dFo7vHaXQTuDZM88HsOcO74cGD00v5K9PEWTvQXqDLzKG5U9idavO+Bl4jZSyzA823VNvKL5nrxiIzo9LjG2u/ymkrv7nhY7VYKbvMt4b7vFRoE9xyBGvOfrET02ZUa9m2ynPSLjwTlcTUA9qXAOPDlewjw8M0M9SakKvdJ2x7xWes28QqF3PX3MeT1TpAa+7JsQvSFl3rtMNju89vPJOy/XJLyHVZY9J21jPJ3DID3akDw9v+2M
PPLYmuDwkiMA8PzzSPNSnYT2/mLY8hIiTvbUjobwi+Ak9DpTWvKk6ED2VVA68HzCAPRBeRjzg5hi8uGF8PPH+CzxvX0A9A9rGO+sfibxcE4W9qER9PMFF8zwtFZO8RoDFvJ211ryJZ8U9pP1gvY8rgT1hGIs9B+3gvIhC17w+tJO8TNQvPWgtAbxq27y874PlO+EtKD3UkYS8W2eDPGfJzjvpRyI9qxzKPdRxzTws5sq9Lc3ePFG7Nz2ej9i85y6KPcokUD1ZHY479OwZvP2uEb3DUQI9rCK9vNbi8DyPlFC8f6BePcksTD3I7ho9Qon4vQU4IT15M2Y9jtbFO6wmKLvZIsE8pmIRPeG+iz3eUTO8gK6evV6yTjzRn5Q6Xr7uPF/80jvvQ008lUdZvT0TIz0V5Jw8RHf1u35qQrzEYCA9ovo9vXAq/Dtj0Pu89rwTPRlOt7ygA7e8DkWLPKwEQj0OpEE94D6PPO6qFrxdCwY9TeJ1vVMUirxJlJw7xw8DPt42xTxM
Lv6q9TlYKvAJFCz1J0Q29VOMRvOYVSrxYxN88eXcovUTf8LzTTT88R4G9u0e9Uj1qeDa8HA5cvFgXgT0wjMy7GgrAvTgsED3+ssg8jV+0vNblLTydiXA9Iw7jvFAEyzzz5dq8BqyZvVXXZz0S1ss7vk6TPRrW4LsyGY87B28nPYMuVT3kdY86ceYnPakAMj18BOI7ksG+PKgpoTx3njm76D8ivW/gRz3Ec0O9udEtPYlFNj3sA0C9BFRTPe1YND2WG8K8W+5BvfsS9jzgZf+7WUQBPlBDmbzYrri9EBKZPA+uED3Hwgy5bixDuNULnzwtRKE88z+zPF7khzxS7xy8rqqKPVqpAT3ujw291Di9PamMhjwenzU7RxlqvX56Ez1KTI09XoLVOx/ZaT2EcOC7JlUjPfhELryzTfS9uBUyvZewhrzBlkk9rK4MPSMvCD2tHxE8puyJO5tcfjwGRaM8bWYEPSantzyVmaI9LBB6vUpecrwwZxw9H4XvPBeuIzwsBMa8PDVM
dPWAK0zwTT+i8tOdRPUmYJjz+jpA8jyVIvWnqpbwaU/47Dj4IPuk4DD1Js6S9Xu98vc6Qv7z2PM260TavPKZMeLxMBB69AECWOz1CoLshUZa8nQBzPVVBljwdcZi9rItOPempxjxED3U8y8WevU6vwbvMcuY8ZJzUPAlW7DuX9za8ddWrPBCV7bxoogC91wOWvVJhkTsRFZS8VZWdPRvDv7wGEPw8K4GHvHB0OT3S9A47uugpvRrqFr3ono09lpwaPSisnby7aY+8V+CGvIAXijyRPBu9hseIPXpiMD2pXiK9/9rpPDPOwbxunSw9RYYmPbCyqzuSNMQ8m/ysPVmgbbwyqpm9iclDvZFjIb0ugcw8E2K0PQQ8fLwrwWA99Q4cveo7FrvJ35O63nXJPbS1hj0iDc28LJCuPf0eXLzqNkw9eFEfvlVClz1jA/O7RDAVPQiW9TymM4I9LyN2Pf0/YL3X58G9sXbwvPvMgz3BkNE790eUPbIEfj1Hdgk91AWNPUx5izxM
VyAo9gCc3vbSiPj1oZZ89o8A0vAmxtbyQ1EI9rEx+Pfu2jTwxSYy9xW6sPVEzZT0z0zC9f3stPVukTz0Opo+8yeYvPeTpb7386i09NfUcPu83dj1GY1y9jutBvO6EM71OnD27eW+bPfF3lL1v/dG86SKCvRU9iTzrTTg8dPmNPVlVQT3zMB29XFO1PdUkpDwAENM9TprMvSjGMz27qRC862HnvJcEvzwtxvQ8zMSfPWhFJD0RDBK9nXeEvf4nsT37sz09oQYjPTY4Hrz0Q1c9WaQ5vAoeBb0h1ce8HvP6vCeuBb3wG3o9F5gKPZSokzz5iYo8Od+IPbNzpbwx+Am9lrNPPDsbbT3DNWy9loVEPavHKTw8L5i87t3cPEKCbb2Fgc49DQW2PQXvkLwlvAS+rPkjvK3HNL0PAKO7ivu7PTK6lLx60eu8G86QvatrtD3CV2k84BPBPSlf8bvrBB69rlayPUH9Eb07sLA8waAKvstzqD24GJy86Y1GPZhaaL3VNFo95gQM
sPbk807xjLvW98eCpvda3BT1l0BM9EM0/PZMQ+TwewFS8eteeOwn9gj0/QK47O/Kru4FGhLxZxYE9K7GXvMUwhr3PPLe8yHX7Ox/i3bx+CI680c7oPIgrzz2+H3K8DeCdPeySSzsYWw+9uceQPaZQujyFmoU8AGcTPnbphj37uHS9uQ8+vWqrObwBH7o8kwcmPDfTfb2Fq6E8eVhkvVe+jj3nveE8hsQqPRTGZz1IRA+9hA68Pdgtlbxsom09s0PQvb1rfz3nfwK9+QDJPC8thrw7q9w8Lt0OvVR39rxikqq9vwI+PGr0Dj2wVo082yp5PfA69jwXgG28QgHYvIiItDyBZlQ8e0YTvV+Kh7zabNc9sYwIvbI3fTuDWSo9wSi7O3HdID3wBaW96kgDPj+mUT3eEUW8HC4IPUeQJjuoZI093p/avGhhILweDAq9JsbtPdaDED3d88e9wV0avAKrVrsztKQ6Uf5xPYbgKr2c9P+8fZv7PJlOaDpAoyQ8tAWtPc2cQDzM
mqpK8LE6fPS0pILw0ZFS89fkbvsD0jDxoeHA9GrlnvaabLDykAyG9hdOBvFovjj3CBMK9o6xxvT6xALrfzII9o2AKPadKsTyihwC9kmy3POpVED2P7ai78RW4O7TiErzNZbQ8qg5KvZp/6rxy/AW9rPcSvTWHpjwZQxS9fv+7PeBpNTzYe0k9eqeVOiHy3LwFbwg9leqnvDaY/TzsQwc8kU/LPUDx+rzMaU+9ukWqvXvcCT0DHNe87EMBvdTp77pnRv08psh4PFCZXbkGj5S8O0wevQe2Qr1oL4y9g+qOPfKjgz1kiuy80T0OvkEUXT1rzAw9G1ejvVwwfj3KfAA9nk4avUNwmDy6HYq9n7ULvNeuLTwccCs9+bK0vL0h+rw7PMC7h+H7PA82azzkI8y6V8UkvVDciL1BSmQ91YB7vb5DiT2neYU8sO50vOvwG7wwQ1k8slSkPaDy6bwXrZg9xL8yPUm4BLzhyBG930LEPL8bK7xoPhM9XCbKPYNnXDyGioG9e9oM
eu9gJjTzm5TI9DOZavAkzij2ySpI7Lu/+PDCmJb2nnrK7U+9dPLlRdLzgTbC9paITPfg2BLwOx9y8G53IvW6YIj1mzXo96rSxvboiWj06ujw9GAOGPcRwPrwOvXa9K2BiPGa6gzyiCFQ8Em8iPQecoj1gBOm9NYCwPYtDETt1/Cm9C9UkPAHDKr28mbU9yymQvWZapjwB7Iq8m4twvEAYET0BqAE9G2gHPiUYoLzHXeM7CpUHvZ9tvbyHmPO8yXw0u+aVUTz3d0S9qgCbPWWxZL3wI8S99jgQO3nYAD1effo8aHRkPfibNz1jmV48BB4BPCL0hzx8AGw83dOCvBjhSLmVWqu910JYPaZE77tZi5K8AoW+vcAxab10so09pHRNvbKyQDqFfZc8i2E6vKCl2zyLaXy82oj4u0jcXTvX2kc9ICy7vNftsTzJLb+94wcCPUmUwLzUAwM9H3mLPMrztLzsKT09eYu9PCAUvDtiLi+9DMxlPckcuDwkih29NnOsPaWuAr3M
Sp8a8gDOgPKO0hT17zGC9txDaPB/6Zzw09VY88fSUPWQRxjxXEoO9vq4tvKB65LvtfxA96+rHvOKUsLwjzEE900vJPLR02Loxh4o9+M9fO3qn4TxcvbG9Gb+FPQPEwj32Vxe9pgfavSgY+7wruKI9mvpQvV82TbxyhI68TTU3Pc5aGz1IYiy7PAEMPKYoDj3MPGg9+r3GvGUdYbuSB8O9AOBdvB0lq7uKbyM9wyDAPGbLU71cM0A9Z6+4vM7unbwVNlc8mijHPMly+TxFqIO9ic+5PZcPLz2i0rS8hcGZPIZYE70prH29W8QdPa/fG7u2P3y9ee2hPW+cRj0oyz+9D/p2vR37SryWYro7jxpGPBKoorxFZQ095W4kvFpj2byX8Qi87rqkvLl4Gz3Wy7W9qPK4PVhoiz3Qg6y8PK27vZYmxzwuP6o9YnmdPHqwJz0DPwg9WlLlO/kytbwxCaa9M4UYvLtlbzwrImQ9KmaMvB1VX7zow529IrJPPb7f2DzZ//k8j/aM
UPA6n8zygOX497pg4PXiJDz2ati49wy0WvGJ8SD1LBHa9VDbRPf8FQj2Kjvu8bqnlPKF0XbzppNy8v9kcvRw7bj2Ft5q8Q4rXPbXyhbwNzyW8OaNDvFz5FD0FRsU8lUywvPkIBbx7Z1k9uJSAPc5GHD1rDzc8HZSTvApF1jwd4qy95uwNvFsjdj3Pxw696IHAvXvVLr1Y6hE9Id7/vJaSI72Cgra8yd2fO2VzLbynVKy9oUahPM7Dcj1dsPs83CW6PMJ01jzjmrC9HmIDPc8OGD1uQqa8TkwgPXgyMb3vvmI9wPBoO8hbhL0obE496jduO5il7by8Kpq7GETHPGd3uru1ECa9XpFGPfHU0rzVSza9iSl/PauHBr2oOF88J8MVPXa2M7sTHQ69mG9HPDmzXbwCJ7w8utKyOg2c8Dyx3gi9SQy6PdlSYrxp4eE8w/cEvd3L4jzrIKW8sHwlPOUHdD0Lmq69S1YpvfYSXz0GMGE89lfPPHkUPDwHkXs9n9BPvF0497wM
bNrK9sFxzvXhQXj2jbw+9Z3MtvK9e27zIvoO9QvQbPatMBr2yJLy8+MSivKuGPD1/6qw9xoOiOx5yMrwV3E69BpvuPLhVzjyDT3S9Q5QePaCZAbmcToM82iqLPAMRXrudKJS88P+DOxiibDyjFlK91SSZPd3xiD2eNU48PqCQvOBrYzxJyHa9UofQu7O4ibxIfoI8f1WXPdgWyjrPKMA82bg8vWfJSz3LXd291ukqPZXSrD1i9RS7iw+PvRoI8jy8m7s9UP9gO/jUTT04k/48m6gVPUmjHL3ElRu9sbrLunvEcz0X0/a8fnyFPPUDjbxomSS9pU/rPPJPODz/zji97AoLvVrP47rcwD497ySjPJgd9znj00s8Htn5uzO3LT0uKhW92A/qPYJEnzt16Ui9DHekPB5QKj0HQzy9Zb4MPYgQRbyWjJo8x6SzPYFuqjwxSFa9AsPrvBwoIL3E/L28sFhvPJyx8rwYfk89fL6FOnhnu7sTE1E9Cu7jPCEHYT0hnMG9rgYM
PPeC5iD3nL2+9bEncvchyBrwhspE96nzqvCVFFb059Ig9mv4KvI7+aD0POwq9xG9Ivcf1Yz2P7A86UsKyudzdqj3QK/O95sQFPYhVmby2e/661IULvd41J72Tak89AyHsPCiDMry1pSw9HjU7PSip5bxFp8o7AaliPfBn2zwRobE68WV4OtbXnTtoW1K9gLTJvLZfHzyjqG+9QrmfPeyuirwrULW89Xu1vJmAo7wf5vQ7u9gUPHWXETys0E091ApVPVLehrs4jig920H0vAhXKzy4Taq9u1nePeG4kj0NmaA7HVUMvjNNhDx5qNk9vd8GvB31QTzuuo89xQx7PR0SgjzYk3s8nNpPvX3oIrw6Y6I8sTw+vJ6soj0MWJS9PRcePW5Cbrtssgg9nqSqvJZAgr0tOhI9rLHcPHdyTbyWioM9B4rtO4c2Bj14nCa9dBJ6Ped7Gj3FDQI9WSlZPWS7sz3vGay8WofDu7CsHzyZH8+8ELmVPc9HQb1f1+y8ey1uPGt/Wj0M
eLqi7dk0XPbkJnLwiQZo9JvLbPIu6Kj38N5Q8P2MQvex3ID11PqC9Qs/bPWMjRj3jui297jnyvcMeDj0icuE9k3PIPJ4aKj2zVkk85kHWPEb5KT3vtkC9RTpdvcyrOL0vazY9FKaKvIPMMD30YzC9jqQSvAjDLr0uDzm9ET6vvVAZ8bzRQyo9n+ToPPvVUbx2+bE89wacvGbaIz2ezE094k6dPZ5LIj1k/bm8LYeoPVNrtT1XzYy9BNI8PeE9EzwB28Q8+1q7PA12/byzzJK9hv4UvSdoqrwXoVE9lIhfPBZQI73lLQE9OwqmPBh8LriY8KE8/n6/vACUJT1GTNS9gc6EPPXVp7wKS9E7dVETvgMEGj2dto09/tXCvAcRUT3qUaA9ruTlvOipNT0NKCc8iPwIvV1UO7zCtaw9ljhevKpJSzrKFqG9ypxMvYCJjzvHIIa7QtLNvERqJbwiFbE9b8a2PLeXET0d5Dg9fEMDvbSCJj049fY85IadPeVr9TzzowY9GlfM
RO2j4cz0Xrq+8gLJTvcgz5DtGXTQ9+aWUPbtrubzkVeK9KvTRvMJ9vzyZHeU8a9SHPamTcT2qoew8gNxCvc5QgDwUFz09TGz0vHM3fD1OeP69ph8SPbtAoLzi/Gi8dm8ivnKXCzxINss8ApTOvLz0aj2/8tQ8frZzPUPLMD36olm9ygQBO2O0CrzKMIA9xu2LOm/rhz1YSDC99s1yPCTZQD3hI9I8tfGqPHprs7ybSNE8rduQPAvGpbzFREU9Ih+APWJC9bs0lj+93zZ9PViYxzyEdgI9J7oSPSK4Oz0LLfu83kBdvU+Drbyy7CO9zTbvPVn8Jr1Cv8294MVXOzcIOzzQgvo8xJCUOyH5Oz35fhI9h8WdOwjogbxvwSe9U7GBPeddmjux0uy8Ly51Pc4XlD0s6aq6WA8fvpaUBL05OOC8oKs7PZnAUz3L9Ei8U1NNPf5JMz2+B9e9X4ucvQF+ST0+GVk9OX7Lu+LRsrtrKyy9eCnIPN3rxDyDnQe9IsXuPEY6ML3M
aRVI9hASoPIB+ML0F4me8MGJ5PbyzNz1up2g8Ybu4PVoHmj0Fnz49Hg0LPQ5t8TsXrG48qXZcvbrKqLzsLpo9EUORPY72vDwv7ga+rdRBvdswJL1qh+A8qfYOu7D6Q734PPm8vHAHPatP1Dxet5c81cmHPFymnrtuF3S7YOisPM6usjyiJ1U9tf+zvb29UTwV+j496KEOPULZDb1QaZ26KP7Suk8CVL2sooC99V6mvQ18nD3ahNY7ZYdDPQ10+Dxjehy9P5QVvHbpKz2GHJY6/qlwvHrNQD0LCr092UhPvOk8xzx7rkA8rgWfPRPLE7yzm6a9wU+bPaQMNTwg2Cy8P4muPQ/aKj0wIXo8/Z1fvIszlztKz1A9I2a/PTLtK7xziKm9di71PM3P7Tsa+Yi8fIBXPG/ci71wHw+92fSMvc3Znz21I8486GwvPRqyfj3/dqi8jEvJPc1qMDzEWnM93GzXvTL0+jy+Iaq81jHEPDKaKLwqzVU5LFzMPNwmYzzZeuC8kctM
hu8mVGT2jAFm8aKmtPRijKzycUys9Q0MKPXoPerqIGzE9OHFfPIwC+zt3pRY9obKUvHv1jb1zIoo9zMKCPU2cXrwKMAG9re8JPKKcCz08Flk7mNK+PYO0iT13eYc9ufSFPGnsIbv3FLM9D0u+PWFUz7uxJ5G9LycOPYEk8bxstiw96ogtPJoynzxeCSI83meBvZ7RCj2RZIS9kVrHPZtrnzz75o+946f6PYzkDr0V6dM81NUrvmY5Kz37gFs83XtqPBxyAL2+MB66FYsUPR1ja70T7bm9z9yyvZOZez3HyrY8jat9PUb8+7uVGEU9O98TPLMsKDv+VBe8aCMROnk3xTucK+g9nkVMPUsNjb205Hk6SBowu9PsPr1olaa9HoTNPArhmT1dyrC8+ggHPnIkkj0JTSm8vRaCPIhRE7uk7z09dMXBPTO8Fz1diSG+i0Kuu6+nY72IHkk8G2B7PYIwl71bSSU9twqRvVQrBz1AOpO9C/XHPX7SVj1AyIK9bXxNPVL4A72M
rUC49hFe4vZhEbT2Ax9M8/2b6PMm4Dr01+y09hmqjPU0EybwSnTy9IaGxvXlMST0Fgce8IMUWvL1gsjxy3/s8u6H8O4ygtTwyS549mplfveBZL72WrTc98wmgPGKSjLvwada7G/gZu2fowzuO2hq92QEkPfhYpT0cqPi8OtLkPYlauzxPFgs97S/kvBigYLyvvLI94NUEPv4JVDys0yK+TW6qvATf7zzFoyM9p6klPFyrGDpSsQc9xc1Ru1Khdz30n/c76dINPQ4bQj3ErvK8EJ2jPdSs+Lu5NMg9ilTwvWHvP7unBR69fT5CuyqMpbvGSpk8tb03PQViwLxVEUO8F6IGvThLDzw5QYe8KjfJPKbMID2lTD08cYxGPHzD8TwmMtY8s+CaPHH9AT3xYMY8q3ZjvM98AD3w7tY7iNLwPIWUuTztSQi9lzOWPQMDOz3pGRO9H76qPfRnHT1461Y9NCnuOwFbZbwhvUU9XAztPZEM2rxv1xC+itwtveHiF735rBA9H8KM
qPLEUv7yh0Gu8zrgLvYALMT3OgvM8DlrVPCYKFLzU1LG82fSvPPPGD7ritjg987fgvag5uTtjoIA9STYWPGMkgj0zK4I8URIJvbx3FbzMD6S9Hr2DPI6J0LqQHdQ8QGi0u15rBD3d3yG9oyD4u5uSFz0jCqy8mMstvXlCPrxnRbA9o74VvdB9uDvB/aq8AC3qPGYujLx/Kwg8miSTPQrueD3y6Ac9QwDTPGEjmzxX7oi8+gVhvQiZLbzml8o8fpROPa/1MzykZNW9H26BvFxROboASQo9sniRPdJ2bT1DP7M8Vla8PKgCWT1Cb4I9B+EeO3G7DL2Ac8I8eKtYvLwdmz157Sa9FLsnvrYVpLq4KbE9nFMnvfXNkbwlbAg9aFsKPfDELLzf84e9FtZ3OeAu4TuC+WU8LhuiPUoAgbu585E8S98APAoJ6Lrueeo8tp7tuxEMBD2t3ag92goLvWd9D7wi7yG893QfOZ92vDzmD9a8qItmPWkLNrx5VhG9X7S1PfdJBL1M
POAy9X+IuvZT3DT3RzKo9uTX9PU876TvuSwm+Ne4/vW4RC73c9tu82RxCPSX97jxOoVM7mA7iPIOngj37NIa8mBffO2LbfT38U6G7jzWjPY/cmDyDD4w8aTnAvcXcjz2wPZY85MoGPKl6NbwMZdK82BVAPZ8OEryqIRe9/YGDvTyReDxmXBO8MqH4Oo3UQr1w0Me8qnhFPCUmNj2A7QY9h9vLPAz6KL2QYyE92rFGvDDymzyBmWa7ISEpvNKgSLsYRYu8cc6mPUWwLT3i+lS9MS+ePYeVf7vNDfw8V4jivKNas7zMv308C6V1PQ04Pz1Enpy9MSl3O94n0bzABoc89s2LPKI8obxGuJa8cSavPIy567q9YKm8nuE+Pd6sFbwFdVK9hta9PbHSBD1ITSY9wW6/vWnuCz2r8hg9UptePbibfL2LhCs9bVycPTVjwzs4btO8fKCovUdJqz0G9Rs9vAzNPJxr0LymZRy9o1qYu2R7Gj1No/U893cvughkM7sTQKQ92PIM
mvJ6+cb0DuqA80C/ZPDK0Zr1zVse9sxmSPCITdD3YZEc88eXxPZu4sT0A/1u8R6lFPKjAEr0Nezg97x3ePRBukzs+hwi+ITjXvBWDtjwOliU9zaUlPcUdVDw0rKo71+IvvTkXsz2H2Wm9CgysPedyvDzSoIS9InlSPZ5n5DwGvqk8xx/mvSan7Du6WYw8Ct32vMydEzyw+rO8gQwpO0w/IT1CJA69GzP3vIaGsT3qxeQ7D5lCuxgBjDxhCio7sc6KPQ7+xTsYFUY9d2r1vKjvrrvx+Q09m05KPOdObr2MUB49ZRFMPA4FzTyxZOu82s+/PaD+7jykKoE8C9SlPQwvkj35HWo9wfKVPaDmML3hC6498RgaPhF1Bz2v1gm+ymfROzcNY70yYP48iuvmPPdnVr2pW/Y8xlBjvc8Dsz0U4YG9slqBPew7hT0+SZK9F/M9PUpvvTpUzYM90YOVvcDDBj1bp3w95skuPXu73jwCvQo9MYe2PLs4JDx79ka9OeSbvfoHtz1M
hV4E8trPOuFyxBj0gF588fUeAPd9wtTsYUCO8F4MJPBHDj7ukqHQ9DP/7O2TnCTzmUJm8V9qpPOxMOr1yQcK99MzPPdXNDT0UbUa98z/2PS6fuLzjB+E8VX2FPefDKj3njj89ZMgaPrnWEbxedra9HYUJvAaiW7yg1Ra803ewPciiYr1cHZg8L+hjvaao0zyxgQW8z4+ePWd/j7zGyDW9ydnlPURcCD14ioM7xDMpvvn2Cj3wc267sZ+ovCGeYT2VVXU83DRlPQdjqLxg9pi8/FewPOwCJz2pnii7wZ2eOgmCNLwDSQi9qsEyvD7/Zz2erou6KjtrvbutCT2SCJU86LCOOgF4Mz0ew888iRGpvIOUv7yhYEi9bcMFPftDRz1+IvM8BgKvPMtADb2UZl09pBH8PAwdGT0mRxc9qo9HPTfsLbycUuO9TtQSOtH8frweuca8H+Y9vM9+pbsbem893fwbPQzBgrv1ih28XnOOPbJhA73gcqW8JmDUPf/kVz3NTuA7CSYM
wvj4zgj14sng9eEZsvKSvhDxLvBQ9wnwaPeX1hj1jZ7e94phKPOz1Tz0/DYA8YFDHPGcotjzTbEy9L7DwvBgtgTyIQE29uTN9PMeGljwR98w96ZN7vdwWI7xzosw8v2T8uzRBy7vgDrE6Rh4OPu9wabzBNIs7qeECPQqRDz1hkX88WTu9PCkFLj3ylly58RalPUBVKL3MAu29HM6pu0GBPj2ty3I9sh5wPcrmuLy23JO69a2IPREaCD0eXfY8HBIHPSIHgzxR+iC93pPQPH7bmz0VAyW9XtUPvjwt+rvTiKY9bxWsvSnFa7vY3VQ8zr8dPTe0Uj0qSXO8gjACvXFbKD2vy2Y9ZOgevZkhKjz7ViG9Pdd+vMmM8jtI7nA8FDSOvFNsD7w+uX49J1UCvbENyDwnUZQ86KjhPPLtLz0iVEE8QG+sPWI7wTy083I9atuDPL2Ht7wUrQS9N0UGPZ+9Kb2AOS69LNjKPa6qIjz262i9mVHRvYa1cLzQOD286vrXvK1efj2M
E0EQ99HwtPZr9Eb3/cBo9gxmWPPQ8Djz5mv29FaLPPZ80rLznC9e8cmcKvvsNY7scNFg9mFVXvQF3mj2C9/u7uSY5PUjKr7z6fMi94dVLvA/yGj2JQ4M9DWonPWlpsTxlALu951EePU4PTz3W9yY8PP/xvEkvP7wTqFo9lgprvcFtnDthuTi9pSuAPVgcHj1Czl+6QB/rPRQqCr2xwPQ7vzKKPXxw1DwKoHO9mKpiPW4bRrzGULs8DE0qPT8Ldr3ZA5S7xspivanWpTx5x4o8lgBYPUSLtbyecxQ95AqWPbD2ojznX3k9eOgQPbZwzDxq1VS8u4uOPc0pAz3zOTK9zruxveu9Xb01ojU9eQCDvRibST3T+do8ec2kPPLj0Dvpl829QeCRPA5FQDtXs4o9EHnHPDF3fjwA4Q+9RpwEOfb9hD1Si4m83cgOPc3BLr1Vxco9wPfVO+zYn7zuBy852VzJPN6IdDyQtBu7AWmiPc3Tez3XOOy8IF3uuhlHsbufuKI8G14M
UPUuNLD15OI29A1WOPJuMaryy73y9jHgzO9SJRT3zMx69n4oCvdKG+bxmcIU8xka7PJX9Tj1odZE9Az/UvK+LzLwsKGC9lgapPeWyKT3DZ7S9J4YcvNKmFj1fsS49mzgbvSZ9A70jaja8XRI3PTDN0zytdB698mOmPCbMZ7szohK9UB0mPKGq6jz3/LC9gFQNPWsJeD20GEI8i0ZzvTfyVzxxQZg9RfcWuyJwTbwprLK88D2svKKqojsbNKQ7o5j0PE8uYTprzuk8WjoqPRIMDL1I7P05lYO0vDCiijwEkxS9rbOMPTjXAj35soS8drNZPD8SKT0MyI69J3zOvI4WnLxXHSS9YXmJPUZRUj1XvkE9iaIovHrG5jxss6q9cnRcvKt2Zj1vFyi9WPjBvKLCnDxC2F09FIqyvEOktrzuCz08/yN3PW9ugTxM47+9ZZObPH5F7DxtgcI7vMKqvP4uUT36iz29DYlGu1I7cj16xdc8/BcoPMrem7sKMZs9SRuGvHaiX72M
f2To73MzXu91BBT1FiB29D3CJPWPMgzysjjO90VqMPGkgn7y/VJC97EuKvA5vxLs3MhW95sS2PLoquLqak3y9/V60vDvGV71SekE9xCxivFs1mTw/Nv884+gkPI1KiTynci89/CO6vGsnSzzw9oa9ZwuvO5JldT1kZUW9VRO3vYWkdLxsJ7G8IzE+vVMF27v5nUM9cKx+vG8P/rx9btq8Jdc4vXKWqjw8cZw7bNB+vOoXzjzXyXK9C9LCPOeXij0b/TY6Dws4u3qpsLyYX4c9HBiiu6o/yjxMmCg9UdxjPQXFPL20ygu7vuuzPQIX7LqWo2e9lxtwPVuXZL3qnp88tGBwvXPaID1EQ568eZGAPRTKLT3rmUu8P9zWO+AV1LkW8Pe6S3WRPItwnLyNzBq9fMORPZuKorzY5C68mwvMOR82FL14qUu8LcRxPY4mh7wR4qC9snRsu4BkMDxeU8i8OTBYvb0cvjzbiN+8mUZJPWKAgzyAf8S8z2s/PXOy+bxxa2Y9WAXM
7vHjAhzw/LWG974OMPG5reD1fOY08kAi3vCQ+qjwWLx49VZ8gvbV32TxaxSG9G3TkPHiGGL0dm0u9yDmIPVbVDD269rk8yDe0u9+pl70E/gO9etALvaNU3rurhQS9jttZPYAn+DxJxNi96K6uO4F2ubwLjNQ8Cv/5PBQPOzzGwCi9/QNxPZShdjtt1sa7L0JaPNRVJr0zre+8tGFnPFWLSz04nyW98zawvSHgUL0t/+E8rXkVPYj5P7xL/hO9g4RmPVIMKz17wdM8o0l2vJKs9zwi4wG8anWWOo7wAL0Tzbu8BBAPvA/uqj2Gp8u7qhl1vZy8IT3xv6w8nw0tvDSJpzuELnO9EkdSPZF0Eb2nxRK8otV/PbY9ZT2LinO97YrbvFiqaL3Bb9c8TuVOu2ahYD0B5iC99tXwPDyrnjxIrsO8rNI8Pb45rjzBV9q76zATPdSsGT1eS0k9d3R4Pe61hrwYtzY9dqAtvNBLwbyP7Yq92rm2vEwHHbxxl4S9xSpZvUM+Lz3M
1UTQ9PJ2uvJWD6bybX2+8kFybPfGc+DyN8cg87yZivGO4vTzIBJ+8IAJOu7LmzjzN6Gm85chaPb3w0TxBUaK8Cgg/vbWGqLwGM5K8YxTCu5OBZL1LW/O8CTGKPQ5luzxFsY89/xqwPX17hDrnRvG7aDd0vG7GsDzKECG6vHqCvY8NBj1GAyq9vqWDPQoN1jxpswq7wUv9vIgRuzzqDDq91e3CPEZ9RbyRB5E9268BOqimlLz0+tU8p6EdPI4gujuN07O9Ps0CPUPPoT3iYiu9oGCkvbZ6V7oR7U09vXAKPKvWmbsOcQa8D29tPe+vWjvgGRs9v6CGvePNmbwH4kU9cr1uuU/7lz1Kuay8/fB5vFEJjbxo98E8XHUQvYptGT1ynEQ96LhlPMs3m7u8WBy9tJSAPUab2zv+I/o8/yKdPbZPwLyKgs25z2p6PfaH97odi/Y76oGNvGVrEr2OJA28Q9QtPW4TGb3Kq6a9v5esu8UK/zyyM3C9ii+MudtaFjxm9Tc8WFFM
BPOcbFb2ho2897jkHPce24TwSfLG9U74pPXDpjj1PWs48r4ZLvRxt1TzQCI09+DtjOw/uBr39aBs8ud0KPcbLYrwJ09M607pcvTBbcbn5lYi8svlSPb9EhT2gaZm91ip5vCKvm7y2Hdu8ERCcO3MeOL0FMZM9N6SLu02Lt7wBK/s8AoCEPaLulzzqWCA8GUt9PeN8MD0QQpo8BA2APFzZgD25jZ+8pCRnvV7wuDz0Z726l6qiPTPuED2/Yrm8xLCbvI7gNL3TpgE95cnOvIBYQTw7y8889xaDPCpmVryxOgo8OpQrup2TiD1C2pK9vgmMPVmiuDzy47c7QU5/vS/Eczwavrs8cGFyvRinxbsNpSI8Uwc8PK7ISj0N9EA8YI5fvJiUtTtg8z89Gu45vPSREjvkgcG9+xbdPBo2m7t6sGS8xQEpvQA0Jb1BzuI7kILUOydjirveKnq8t0jJPH9bCLzkepu8g4SrPdU2xLvpqoY84sQVPDYsuDzwOEe8gBwxvd4d7zwM
gJyo8DbIsPVmtTj0iyMS9CWgcPcT0yDpf7+I4LzxjPQMVizywAT49ADRBPbemXT18d6O70DMwvZ8tKT0LEIS9jZs8PW1X4zxAmpo8fQYDvvLVnrrv1eI8JWN9PG0DbjyZKEg9ksM7PRzpLjuxygs8SUTXvDsFRj3ZAa67c+OCvDLbeD0GSpi9lpROvRWgGz3BBfC8LnI6PPBIQ7xxrV09z4u1u9ncBb3FYyK9hApEPRz/NDwnMIi6Fm83PJykCD0FlpQ8AjpePQkjYz0VucG9Awo5vbmPij0XaOO7+4eFPY3FtznekGq9D5M9veSMgryVAPS7XoLxPJRcXj1bU9u8IefIvEJfNzwumM+81qwovYbLqTwtGsi9TBwNPegzaD3xkr27quWjvXwxBz2h7Yk9yGUAPMsX6LuAUoE9/0ItPaeilT0nwnw8nrgdvQ6w77w2qZE9iM9svRsBoTtqHMi8OOULvd6liT2t4lu9sctEvQHMVr2X8h09AuM7uw6uvTvKv/g8jGQM
mvchkOj32bhS9B05+PYIKLz2n3zY8v+vcu33oTj2/bHC8h42WvTDpPjzyA+27NRAuPURWIz0JSRS95Y0uvZZeDbyyQYG8zKIKuvterjv9Xhc9BhqCPB7BPb0t6pg9psCmPJREVz1vfJe9yaR7PMvtKz1v5bO7CP2pvUTyl7xIekc9d19bPKMDcj2MtO08RNNbvEOqij2T7E29+UJPPJ8QHT19URc9s88GvehjZLxK6sQ7nup7vQJIBDyRLh28n3eFvTUmnru1rJc9qGRUvQqjLj0Q7hK8fhzavDQXfz0FoRW8S0/jPaFGQD2RPsE8sQrbPJlJeT241Xs8zwbyvCq7hT1sj5C8fONtPaxBv7sLLP+9MctivUVB4TxBj0A9kAgnPZo1hTzqEOA8dKU3vSLUDL2+7zY8eKgYPXh0/jyjl0C9hzccvEv5eT3Mb548UhbHvdIVkTsDRmw95OwvO/6nh7oKEDI9UU9IPIu+qjxXM7S93URKvFb2nT3+MRY9i2yZPWbE+TsM
+Csm8YVXzPMz8aD3wVJQ3P4OjvIDeKT3KQJc91qFROfL9tby3Xwg9j+X2PCPCsrrV7a27UL4vPYUQ9juLNEo9Iz3cPTtUBrwENV09uuTQvEA43rxux9k8CFa9PZ0Jdz2Qy++9mz4VvEOwo7xdHv47IfmFPcNz/LwB/Og7pcIRvbfisDwkK7E6PGNSPLL5hrzE1X69bDLNO3p8eT31LBg9X7HpvY+Dq7y2QEY7HgGcPM/x87x3OV49cnSkPVyM3jysEcu9jUq5vcwpQj2EVuA8zAMdPbPG87xDRfq8tBI7PaZosbxrKpe8GfItO25snrwOuHU8TF+JPAICAb12w+E8RiWnPMIugL3XSPK8r2FEPRlxgD2agzU8S2QHPdybazsj3Pm7s56/vIhElb1/k2Y9t3DZPXG3Bzx/Oxa+eMv8PKT7SzlXBKk87NOUPYnk2Dpx1sY8Oss+vc/E7juWn1K9k/KePMEZ+zuyv8u8M5ORPdmntryWUwU9Y+74vada3jyaA9G6WZ3M
avDugyLzDZrI88qvAu/m2ZLorKrq9MSCBvEnOeD223CY9wuauPWowtTzzs5o8O8cxvIsDGbzAM5Y9w2LdvEpwGzxjt5A9JHOKvANYHL3W/po9imGRPanq3Tvcx6O9Cfi+PKO3LTx83zM8s1XqPf8NcD3Uh+W7doJQOxiELLuQDT49vwqvPd8XZ7x5evu9CM1kPVJhl72FbaU8zkhkPenFFL2YFbw83vhEvZV4BT0M1mG9YgZ6PRDXyj1PsRq9Qef4PWZVJr22Nsk88O0UvqnQnD2LvY67ohw/PbKuqTyW5mQ9WzJIO/5zujyP9dm9bX2OvV9Imbt/0By97jSnPTZLeTzIRJQ6RicjPazRIz0hYpo9HuU8vUpfiLwCKdA9cF8wPMk+ir1a+Su8nHejPU5Gdr2IQ9q84cQcPMQdwz1QEZw45X4yPf+yJT0qn8K8U/YDvH25Yb2uPDE94ygOPspXgT1PhRK+bI6APAjEhb3xO4g9r2jhPNMqTb0v1Wi8J6ZhvcN1TjuM
VBs47jEqBPbbwwj04i2O8FAeVPctSG73Rlgg9M0IVvsmtEz0Ep+G8uuIwPT5my7xMnZs9nlFjvGHCPTzHKM28sF/XunAGlbsOBJ+8E0AhvPGrCLyzx3M8o4KXvBZQsztSszI9EkBlvQz4FDxDVYE9L3hqO7aHjbzWcU49jyEnPGKINL10xWi9g5ezPF+wEDveRV87XP7GPGVu4DvkNoY9LlSOu0Gxk7xmzs09jBWMPQOGeT2mNCW+LP8ovYv2gr3OdOo8xIA0PLTsyDyGP1k9F2e6PML0mz0/xg09h6rFPfj+kD2lRL28Z59DPS/Aa7wIJS48egLZvT6FRzy71Fs9ALXBvMDwsbwSjsy8o2UTPZtXlzxLC7a9OogHvYBfLD14XIk9VCpwvKResLwkyQ29IBXLvLb6XT0oHkq9QdMQPMwNwzwCrYo8hd0dvQluST1sFvU87E1/PRolMb0F0XO89y3iPdgSXT2mZgs9wzo0PLc6OLzBwhy8C2oqvOSeDD2/Iww84qrM
pPZaZkDyhMdm9gp+NvJBlqzz/zo+8ndiTPa4J4jzW8Io9uUyiPES0ULofnw298slYPL6uxLvUhfE8ugpsPP4alz3xsFU9HusxvvSBGj0U9XA9BSU7PWJwIjx9lDY87TiivBxaYjuhP6u9kT0LvdGwjT3n3XC5lHISvJIRlzwwdec7l4QuvZb6OLwWJJC8tpEfPPhflzxAQw09ugblPM4FET0kwgu9yPdbPWrjvjo813y9Q+RXPVTelj3kVh89XSbWPFRUpTsJLBG9hB1RPb4swDwt0Rq8/Q4JPmYBND0nFhy+SmD0vL0Ai72IOCI9Cwa0Pbjz3Lzc3S09omL7vCAagj2WRMo7PYxlPUCuCj0Bs5o8rMzvPDx44ry3G309MRgBvlSwdD2rBYA994rvPAzBV73P8xs9Tsz6O36bBr04AYq9ZKSIvY9XS7xAJDw6jMu+PC6E4TxeB2g9KLo8vLX6ZD1MZlY8B49hPPLqtjzkZbo9MUyZO5Y4JL3zM2G7sHoJPVXE0zqM
dU5e8geiXPS7BhDwogHY8e1TbPZDzSjx5HRA8gv3dPAalMr1Gwrg9lU3YPQXrBT1699e93Ic5PWhCm70RtoE874QyPerrO7wvzGK8TMsOvU65sj1IIRq9pgqcPbzvjD0sqFs8YkGiPQQJgLvvxrA9YDAEvkrRHz0z+au8fRy1PKj3db2rBxE97eI0PEerBj3eZfu9OVqOvSq7rT2JEf87MRy9PVSrOj1bS/27ersePLtcNL1aJ1E9MyttPGZJSbndc4I9gR8UPfx5g70x9SU9C62HPZyOSLzg/229o7IvPR/fvj266qU8/zyNPRTrsT1sJx09VidhPSWeTbxjhTA9NnIfPkhpJ7x06Ry+ckUnPfimNTySeY49iByEPAoqFDzW07k84TkrvchtQTwN+SY6Hd/XPV4mezz6DZq9qIjIPZXXuryBPMQ98JjwvaiBCD0rJEg7vVeXPB5ZH73kzxq9qZq9PDQAm7vPfMS9PL0fvQtdf7sQoKO8z36xPdMcezw5v2s8/7pM
kPeBYmrkqQMu8Nm03vSkC5rxiXD89GhfLPMFaHr2SgiM9zeuhPdLsTr2IgG+9lyWnPf84aj369cQ8B+jcPaKLVD1UkYg8Q1RFPJYYQ7rd/Xq7R08HPnfXAD3iIBO+/NH2PL4Xejup4gC9k0hiPaHErzyy/Oc7BrF3vbOBmrrZBpG9IcXHPS6OkbymM+e811PbPWGzRjt8mhw9tsvRvTemjD1E6XU9ELyDvJKJ1TxQlhg9jtTRPIYRrDw6fu+9Q3NsvankYD0PM2E9qguSPfUiTL1T1ua8vGhTPRhbtz07psA8LP8yvaG0Fj1bwXw9CduBvcK/CT1kF7o8H12hPKscH7zZl3G9iFfkPVoIhj0KBBi7+XNVPfKBFz0PA8Q70I+cPEj657yuOug5J5P7PdeGLD0S/Ky9Up57vcBFRL3FfCG8Lqc3PZC9BL0/NVo8P2ikPA1jmDzxYb08B45UPRkZOb2kWlA8QCZrPW/GAT1/Y4U90Y8DvqFVTz3gT747ZsbmvMDGRTxM
FxGM9L7YBvZpKFz1Kd2O8+C7sPCkN3zwN1GE86xcPPUsKHr0D1UK9GNmEPcIG6zzX7sy80DZpvVelpLzcHn09Yb6rvIJV5zyvFi09aNrRvILEkryb5368e56oPevfYry2Hgs9HUXPPCWdFTzNOO881lxCPX/tG70AUT47Le+PPZc19Dw/Gru9v4EEvWXwOj27Vyk9BTFbPVM/XT3UMu866VsDvHgq4zyFTwk9+Jmsu40UnryLcmi969/WPI8ATTy0Fjw94xTSvcMRibwoGkA9UqW7vEn+jT1kYpM9qqeGPRLKmbxi5Xq9TKdFvZp48Tt0NkY95xImvYCdMDxkgnS9YuOaPXDfLzu9VfI8MREePJ+tOTu69co9MytovLTuWz0nHHg9KtEYPWVAiD2O94C9C4CCPWb/LT0ukTq8XduqOkq43TzPJRy9b7cRvV5BpzyOXvo4QjPnPS0qE7t/bOq8XfpZvWgoxDw2WEC9qsjNPJxCrrxqwoU8glJ0vMXP67t2xgS8QLYM
pvRvTDT2TNYq9jvTnPSOLhz1+A9Y79IE5vWjW0zx/OWI9Pec4vd9rrbzqLD+7G5ARvLSYhbtePYW9vr4pvfUBC7zDO8o87OL4PO89mjwEXI+9e+fJPRbqurxWMwY9KmeDPfs9/DgUL9Y95DiOvU/K6zwv6Qc7ZwLtPDTHB71RxJy9Pu/EPf00+DwB5ZG8VB+2uyDyu7tZ7IO9+vL4PEqDhLyQvK28Vp+vPYiRaL0Pg2S8x62NvS9P9by37zA89d47vLfrXDyKIvg8djZmuwFFLz3L6Lk8khjAvLVjujwDHja9tznePUjxkT31uh+90jJvvWYjKDmE+tI8G7Bjve5Zqj0teQY9EvWMPO+SqbzcfRm96wCKPChr9rzXMCQ9ymjLvBSZyLwDTZe9jMSlPS1LCT20xUy7BjM/vMVm8bys3YE9gmjOPARJyzusQG2808KSvOt3Gj32B8o8MkNoPQP3jjn03Eo96HvevG1cCTzzq1C9ERtNPaW/eT2cUk47U7jFPQotyLyM
JeVM8EOKCvKbWLT3h5HW9DOlkPa3pgj2Vp+O7l5AzPGONcT1RTGQ9oGzTvCi/njugf6+9azfPPTOkfD23SC28ZV9ivaVtxrzp6oY7q20EvVjDQjxR9OA8qAD3PPZEID3adIk7BoSVvCB+8TvPdxA9Qx7zPKhC4Dz5NIq9PFtPvUP1gD2+D2W8UJiGPL41Hb1UzlQ9dp9WvZKdgT3X21480JGIO/b6WjxDswQ95GHYPZpbDD00IZ87JLHRO4IKWTywI4y9uYFCvP+2ATySgw+9dROLPN65eLspsZy9w10Xvda6Uj2rcvw8GlkOPKf8B7xUnFE9S/ptPNZOvjw7tbY8aG6iOm7Ta73m8HG9DESgPcZyYz1JGta91/z6vO0gmDzpiVg9b9X0PEFgKjw3RRM9xy0YvTsFlDzRh4q9k6hdvRVNGD3cAkQ7DovPvBD9vDzOvxy9WNuSvCq4aj1jIQk9KdeuvelGbL1p3f88bl1zvHBXBz1+SdC8gK4Kve9tmD2e/NA8nrlM
iPZqYk72QP/U85NFlO4vjGj2U+3o8BkKnva6O7TyZ99q8RTZ9PHGra7wLyl693YVxOzGJGr2Ye4M8KmODPJ76nTwsa2o8S1JDPIl5bL3+sES82M5OPIiwA71hA9W8vcnPPKhiSDy/tVe9rwJbvdNU5jtbYha7F49FutlUbT2bwW08jlv3vHzVqDwUqB28nncaPBxqFTepjxS9NT3rPJtdwbrZ6pS9SdQTvfJrjT3bQB69LJhJvH65Rr2FmnS9za08vcvQAb1xM6M9r9ZeO9jWez1aUn68m1TyvLgOxzpdGje97k4oPZ4FfztMw4M80WPjvQYUOzzWgxK7msBpPCutgb3N1Z29EtmTvXTzhrv5C2m7+L8yvREMlj1+iku9OnLlPHnuuLzwT4A8DDQ7vCyb9bxZ90o8pnw3vMeRQz3OerG83NwkvY40urzLOMg8cU45vcs337xMk4w9ZiSXO89fa71Mqnm7BxcqvfPOj7uTNpK6yGOTPTphMb0RJt876V0IvVgwwj1M
mL4Y9Av8bvUrv3LmZBZ292vxyPH9eUjwGFt28LPAOPaSNPD3TCrO8LO2gPHyJQLsi9X29VpWnPbcpAr3oE/w7g+HjvUpwjLzYSB297JxLve09fT0l4Xa93M+CPHMY+rzd/3u8P/RUPOIX4LyxEw89/zwnPZseCb0GM488+WeNvJENEb00SzK9mk1HOiGALT2OohQ8VZ1fvfPegTx518C7Zo/BvIHC7jxt6ZU8Y+Z7PbBUFz3L/Ue9zNVRvWtitT13PUa9H3GFPROuETxKMgE8CivGu6RtYDxw62s9PmLgu6wi4TyAjf69bJxOOsnZAbw6nxK9wpyIPdL63zs6qXS9BrNoPWZrObvASXW97nwxPcBPp7xI/Ia84dPIvXSWXDviFxa84HpRPA3Ebz1p6L692tIFPWw7STveL9E8FDR3PRquNT3wYDy8g/aCPJURDD1/ofW8/aX2PNDJnLx0OKq8JOVnvVWXnbwRj3C9gUL8vLMzWD04U0c72T0sPYKfCr1fkwQ8kBhM
xPXaa0LzZKh28o2I/vL2Tgj3mv1y940SFPRwPKb25+ma98b8VvcklHD3SNL48tpZuvTz05jzkD669/KISvLUr6bzRCKW84UknPfT0vjw2zzi9N5yOPLEiZTzhM7u9MDVpPYijNL0wDNK8E6QOvg0EUbwfveK8tpgwPJwv1LtVAtW9EfHWPJUiZL1zLE47XzeiO34V3Dxsmqe81/mAOUg61zwdTwG9QZMaOwsS8TwcxKa9gjO1vaVSMb3Bspg8v/yYvYFDsj0Tvwu65yntu2qNPr0gATm9fN77vGNwI71pzIS8e7d4vZfzJD3blAw8h3iuPDWlqr2doQC8LgSsvQ/C0D1nVPi80Lt5vRkBAD3LIFS9jxyBvMKQRr0TQFu9QINnPf+KAzwdvQS9h6f6PD0cBzzHuQS9Xcr+PISk2L2G4Ti9nt6gvZUMRT30mBI9ckuTvIO/OD1Kzjy9Fsk1O7p1Qb3PwXm9e8Q3PcTFJ72Tx2I86S+mOhJ+pD3vDJG9iwIAPawWjL0M
qVCW63M0IvcFwYT1DC2O8+tiEvY79BT3cKK+9loRUOwEd8Dy5V428LaQovQM3VrytBe081q4Nvc2ayDxhSlS9LctOPd3eDDy7/IK8gfqavXmiTT1Le5S8bNe2vUCTpTlaNsq9I8k8O3sVUr08vU88aWtEvQs1sDzDDxG97DwYPQ0lsjzyJmM7N9XGPWqCZr3GK2s9YLu3vbnoTjySR9G8wEF+ujVgiD2kXtm7/vSPvCDfgr1AFc+6kTwvPdniuDxxhM88wdZTPOcGpj0pOl290A00PZ4yr733g3A8uAo1vYRuWD0PFm29Jla7vZhSRj1Bkqy7F69kvRvyT7z4hA69td6lPBWKBj08h8g8/tIrvTjVr7xJkaS8OTZ7vC1xbb2dpDe9grXyvI+SfD0w44k8plv7vEufJrwlvjq9hWvDvIq/pLxjfka8FFkdPK9XrLwFB5S8TpF8PanLbj2G3Fg8snjsPA4xob3wG2O8Oa+svRU+Ij1UmTu9/FsRvSsHaD1zWuK8KdZM
xPNaxVb2crK696JZwvLl5Db2hWb8892QlPWPYGjxmLsI7113VvGIPOb0DYWm95yqGvDZdnD0+s6y9WXJXvVRGoj3ANhO9GiYlvFc3Dj3jTbw8q7TWvOpFPTyHGqm8zcDPOpsj67wUYpA9IPMjvOvfzrte8aq9f3ApvY2Tmz1Tptq8LC2GvQSEpjjN1CI7UXuWvIUbQ73vl8Q8YUkFPR8tVzx4ync9YpucPbb1ejyoEau81LW2O2SWbzxDnbe7o5gbvSsI77vHZNu8emnRumM8pDzTc7i8ZPYKvUQeUbsjse+8GbM6PcYzdD1wf1s9g05yPfuhXT1CVFk8c+rGPOdjL72ouIy92115vWbQoT3Uq7m9s7W8ve8Zgj0YUU68aLODPH2YaD2cU0I934qEPZup5zzjEwO91qxkvaUGSz0NTnk9jmADPW0WyLtj0WS9pSBovHUHTDzbxke9147cvM6y7Tw7Yqg8W7OYPPnRLr0ebII8Xz2TPcGhPD06GTA9P2UKPadPSD3M
JdyS7hrFfPb2EA73Hc0o8cR4lPCsgRT0eep67+WNcPetezLyOxX29qPgiugBN6zwgPva5OBKPPWU1NT26yXq8X0MiPUZ7eT3kwtq7St6LvXq0Kb3AE469+cL0PDP95j2NdUC953JavatIQDzj0XE9s2AkPX8qYD32B0M90EsXPa+TrjzG/JO9ayiQPBjdq7xFGtu8KXhJPea4x7zzpJO9wd7gO6HHtzwoOWm9s+7xvBNPtTzmj209u6HUOgy0Cb39ej29lWqfPIlZJL2S5IG9jbZjPXL2FD2OvTW9csBiPdlG1TvBN828bz6rvCRmMDxhhr48Ys8DPoKhAb3LMW29E8f1vAn57TzXm6G9Z+aHPS0AbLugbIW8J02HPHzaGz16OLu7ivOVO5Qqgjsahje9QccUvQfKVT0w2S+9O5Sbvcl5HD1NeIG6g5viPNv9bj0dQjQ9+HQhPfenhbydeZA8J5HwvPfazrxXlh49HPafvHDEVzwZG8a87nJ3O9iWEj0iQJK9f1tM
TvcpNqjpeyc096f1hPaNbTruKsDA9+o0yPXGCMj3GECy9BQtbPa26UD1TCHM9o/5lvLtiiLxBazI8i4qkvdXJ6js55js8+uf/PfUcmzwpM7m9eQFiPbMPQTwOzT+9SEnru0jnCj2uBIM9Aj0IvVn/hj07r4E9Kg4rPDHCjzxTcPC8FTTyu5o8uD0azLO7hL/CvfISiTwsVqa72eDPPAo9lT0WYIi8GP/3PMdYfD2eGXE7vjGEvbAKOL3yMnQ9nWb+vIIjDDxHlWi9vuHrvAjCkjrwiiW9dHU2PJqehb05/Yw9Rd5nvOqXn7qkHhI90imfPBA0YD17Uku71OvXPCkkSzzP1ko97GoGvLg/HL0IGFo9HWqgvUK1hLw3Xoi9XAThPb31Uzwkh+y9DpBovJi+eDzkbk09JABrPZfbgD0kf3I9LQzsvA4SHD2iSYW8iz9yPYKTHT1ImFy8pIeavD5LeDmrtNM8gREdvipGBLzDu4A99MVkPYux4DwqyIo9VZcqPG3IYj2M
VzNm9KQo8vXXisTz01ZO84P4evBWSHz2NGyY92VQZvYYBWrxQ35E85qodvWhNjjzUk7I9KsYRPfSLuLxRAkA9sICcPYTc5LyjlmW9Z6ttPCFRnz0O/488U5WjPa40jDsxAqI9REfKvKEuUTzpse67zZAVPhbbaz2QDLW9D0UCPXGtM73CA1k9VEoOPcYwFj3IFau7Hx5GvI3dST3ZXlW6odRtPdAljz1sq8C7L2pxPT71jj1b/I89lUKOvU0xt7qAGQO9GdugPM4cx7y5V588JQJNPULbUb3jLUe916ahvHHDFD3yZji8G4IWPfOYfjs/Zwa9+ZulPFQvQj3zbS49eK2RvEfZYT3xLq88n0wVPW9V57y1zJM74KuaPQHxD7u7gk690QaHPYJoIzwmDWi9YSMuPZeLBDwb83285vV3PbqErrwcHls93u8mPoaYIj3ZQSa+4c0yvYqbODlD6Fm87UxBPPiCyzr3WQA9r1SKvXI5Rz3hoy+9y2rZPViVqT3K4Yq8f5WM
KPXIsb7tCV/88FFrHvZhturvWT3Q9KOS6PCxOCrwEywS8/UWIPWGI9jy2+b29g8RKvT2/Gz3H43w7UmSBPMoWXz3spfA8HgMqPfOz37p5iYs9F29pO+flpjxzsac9riQ9OwYr7bzIUIU814fBPWh/njoyijy9ttMUPcdpzzz2W1s7zMgEPqN6KD0w+248VRjVPGFA0bzDddo9n5TmPXk95jxu9Ay+3D50PEsJcb0FaOE8cqmHPT/VTDv2pvs5/Tg4O7sshj1Uao+9DlqHPXE0Oz2hY4G9MEiPPTboCD2xmb891LUlvjDqfDp5+Zu8Yc8Fvclyx7x6+Co9KtOIPQo5HL3pMa29qhZQvZr2Dz0/2Qk9KgSYPcnKm7sOyhW9WP6BO5/F3buo7gE9jbUGPdZ1ML2IgX09xxsdPQhOX70cAww9V39hPQV9hr3KEp69YYjVPNRVnjwbjF69oUf2PRy6Qjzjxc+8RBBOPfVNOjzL6ZE8xbsNPgxrgT1cBfG9NjsnvHDRj70M
yWCQ7o9Q8PecAjTvcTD49uTOHvOnMojycwqW86W2pPGd8ij0IPz698QIaPZmw57yUg9o9RJO5vfJbTD3fGgQ9UH02PZ1VkLwiwHs9f2BuPKTM0rxAbe281zKUvZEboz0Dt0y8AIiDPYFYVzlRIQw7o+GJPFvMXzro30g9B8eaPIIAUj2vQc896qOFvFchWzyc0z89y4A2u73jEb1VQiK9cIvAPaN3DD2iVhM9JjaLPUc5kj0DYyI8K/YNvdG7Jr0VjOg7znTcPR3ga7uccs29ZQNlvPSPUzlflWE9levjPIToqTwr6iK8x1FpOzk/Gj0ho0y9eu+dPbnZsjyM9Ow8kqo9PaYuGT1373I84BEdvronSzwLNVc8zy2LPHZjFj0ZeGo9JwAIvN+10Ty23bm98CBxvXbTsj1Dh3086KYMvJEaJT05JwE9M5uuPOZ/cD0KPry8y2hmvMbSPzuRls89l8u5PDMsFb0fQfw8oBADPLamYr1kmZW83ZnqPG4RAT3S2Ay9dGzM
VPbs31DuK8NE8OusMPa3l6rwcptg88KDSPeDMwDxXuoa9vZq5vJ+SrzskW5Q8cAmCPPvBGLvZdF89PNesuyjHPz1L6AO9oKRXPdSYFLzbeSq9iiK7PTdI0jwZ5Ys9vXbpvTYhODz1emY95YEhPG2wEb1bJd88o7qzPBdX3zy+/cm9zrfDvQshDz0gg4q89MukPQUNcz1/1SO9YCEAPQWEWzzvPFU9iLq4u6mc3rzu0DU9tlmHPHSlQDySXHw91BakPYUEjLplCs+9ikwgPNwB0TziCgo5PB/APRKOgz0fQCc8nuITPBokvTowg6k9+HYHPqPZij2809C96KlcvFDTdL05NwY9APsEPS67H7wlrI88SwWPvX8WdD0Rb+C8zil6PUE7gT3tBMG8p7kSPnE99zqZgcU9kSu2vfK2eLpVPbS8+VQAu733Oj0kSXS8rntxPWApKb2MzXS9sePEvZq9ij0oYIS8+Lvtu+m+xzytelA9M0V8PRxqv7pBuoU9IysTvdGtprxM
aYoE8EEUIvRMaFbwZJAo9vg0avM81gTjROr+9mbawPRevwTwdhGK9LWn9PASUlj2224I8CgOLPf/riTxdKX09lti0Peu2mjy/MRW+m+YhvaS3EL0qcm073iOzPRcFgb1TcvO8/9kgPM50Rj2z1hk8M4P+PNKyhTw575E7JxhlPd8ZCD2fcCw9DWWxvakpcLshaOS7N5+9vBl0OLyPaY487aXUvEdrTj2h/4u8GXFUvF71SDwWVuk8BPPxu/+aMr1V5Jy71fyJOoCNGj3ND/G7A5QfvD+1Wz0xY0k9kfJAPH6yLj0fD6+8FG+0vLOvJb11aby8yv9CPe4cfD3CSn2824ZVPQQ+ab0APUg9jZ4lPYLGoLzAN149l3IkPYLAObsGsaO9Dc6/PN4D2LwvkRc9mcrhu0LgND1GtSM9ciJUvBGhZbwtPUm8tzc3PROLXr2UTDg98KmHPEc6Uz0Sh+M8t1K8vee7Oz2G5d88CZ+SvVL6wDz04RA98XauPDqajT2o1eq7ZgqM
BvZbnZrylkNi8qJloPOBE7zpYJxG8qdYZvTvHqD2Hn/m8ZNGSvMTOJj03QgM9zaO2vU7IKD1gACk9RgM8PTl2sjwtfy29Gu3UPXqiTD3O+D48EXsZPYGEmDxYlk09/iF+vTpeNj0cZjI8sCyvPen7MrzkdPO9Fz5OvESDWrw9Qnq6lyFbPHEzJj0lxSM99J4ivRxVhjx/BoQ9kiCyPASSPL0dl469wUDxPNC5hz0wkJs75N/tvXPnXD0Xw5o7g9l+vU7k5bx+K9W7YeZdvCVmRzzqK2i94kUAvdNLLLxEDSI9P7VJPQghoby4RcC9Yk2wPURJaD2kIA09Xw2svO43F7yIHKE9RCYYu4TFPz37NbI8/cTPvHWqcz31n4O80GO0Pex+gz2PMS+8XyGsPAeBID3Lujm9g6++PH3WwbxoeRe8wzMZPv2lLz27T8O8L5sWvUAcATwI7+y8CeOMO1P2Ab1uqo+6npV1u5b0kLw5hs+8WVqmPDVxJzsWgPq8/YuzPSCIRLxM
btVI8LWbtvLGgWj0N8m89PW0FvevCHb2bKKs8Ypm+PVqOTb07YL29HGCvPGptCzy23lU8/forPMz4abyAjLa9u9zePLkkrLzFbXM9CuhRPN0aIr1f2B0+7zY8PHtvtTlxM0i9i+7OPCAZGL28CLu9F1m3PRmO5TxfXGu981m+PMguxTzkMp28tciCPVixerzNUE89D23zPfyZXz0F04C8NhnPO0ByEj3K0Fq8vKz5PI3eIr2Pus288VOAPZZP7DxKCCm93jsOPddZPrvYDJK9tLrSPXWZQj30ZzK9ZFmCvZOvXz2uDJg9sz09O2DO2bvsP7G8Vqt1Ow7TuDz7HSO8CpJWvMJBg7ylkz29CTfIO0O/bj2ahp+9iZyVPSXPA71a7vk7vcmhPMlwZ704gEQ96zcsvIcqcLvVMQu97ESXPUAaST16sfg6enYFPUn0lz0aJka9qQFaPWVHtbxs4k+9GKYZvQrMhLx6ATm9fLGDPZ/zKz0nh2i94bthvJ5kx7xgnWm91DBM
qO+O6zLzo60k7y+YMvMxlHT078Sy99oYRPSe6uDxv1We9nDCxPY1ycT1m7vg4gLrsPLBf8LvtMIs9UnYavWOvNz01cpI7x1YsPSkAqrzGLx69VdDbPG0F9DzvHdS7/y03vcx1fzvGx5o8qmbmOphbgj2IqDy9gHvqvBAzXj3Sykg9P7I6vVuibD0nBoy88sAWOxJ4WD1RiD+9uXWGPeyT4zz1Sh89Hd+ku9okU73ilBa8/7RIvSGEmLxxXSG9pbeIO5aVUzveUJS9QSylO2EHCDz1EwK9CH0RvStKBD2sbTa9PuXBu0zykD1mx9+8deBGvWCmob1Gow29MdoSvRabNj3Oewe9ztJuOgwSpz1KES28wHnYu08Gn7sDpkm8b6wVPMaY9TyB1CK9ocG7ve6P7jydnl+9zQtSPWNoPzue6qe91RGlvRx4djw7NwQ9H4o4vXhq5byNeby9Z46SPLLEoDu9+TA92gA4PegT8bx3h8I81evoOwP2Oj0n3Hm9sbGlPdPgWTyM
RZnW85bUHvtx56zugYwO9XDFCPICHMj31rqm99haePHU+Qr1Aif88DCICvWNgJTwvQV29a59qvJBhp7ychcO8WIDUPDO3gLy42IK8lAuDvGhFKz3utSS9XWKoPFykxTocAo09/RCxPTXexjss5h48O+NIPPm/iL2eY0i9KW70vOZjSzzauxO7sCh4O3Vl/Ly+2Be9HO+5vXPGPD0RZ5C8vfdQvXPQaD16ube9TixWPf74f72/lSg9kTNPPVK74btJaby7DjC9vKur1TyhUq69G3KdPVANxrwBjlK90A8fvgpAsrw9dTc9TR+xvO6N4LzEqVi8LditPJyjEr2MjB69lm2EPX0i2Lx1coG993tyvHBsKbwR7SC9Sdj3PJ3PrTtYRWQ7CLxzvfqIcT0anSW9682hPGgUEjxzmDY8YqCyPVTppblGTTA9Rk1XOccVdjvpjIK8TVieut8s1rp5+R29v/QTOgYIG70RQsi9Dv9vu4JSxDwBmDk9Um/uOhAEaTyNQEK9puDM
ePOr5x71iLgK8VZhnPfv9kbru0+W7qGRPvTZQAz1jnHG92QYvPSQYbb2IzYq9fAi1vQ15grsvwRw95LQsvf3QwTuUwvm8cAs1Pd+OoL0E4Uy9xBFAPfMEkb23+rO9N/E8PT0PCT1e3Q69HwAAPE9wiryEWIS9DSGRvfF6ZDyKa36880QqvQBgDbun/fm6TPgXvOqf87rBjhW99B/2PA2NMr0YQXk8zluFPL7Z8rvm8nm9HkaWvKvupbtm87a9WX7GvO9Toj1LWDw8hVkUvRrA8Dy7Ft48YzWvvGBLjDwERQa9k+gjPdfgT7y0y+Q8TyY+PFUdhbwfwnq8q02Fu3fsAb3kb4C9WHu5vfWZfTynJwS9h5xkvO4wzjzg5VU8kWybvfse8LwTuxC9CMqUPcOmtTrAza68OKdsPZ97+Tz6M72840I7vYkwpLyABqS9RDZDPGj1+DvclvO84nnmuzWdRj03l58921OHPbLfAbt/7XA9vXFAvCmyg7x6Dda63DYrPVQwxjyM
148K887ZHPfH9qb3urQC9vEZUvE3+rTyJZBU8364QvaHlijzDZBy9Vn9AvVhBYTzSwGc85hV0PfqBnrwWKwA9SqlHvQHuKrwFRHu8XY0lPVcYobssc5u9LoiovVvTgDze1Wk97z4zvOm3/7y7RHS9L3+VvRNIiryERzo96raMOh5tfD3emB69cRGSPbOwMb0ITi88PpmAuwMli7wngvS9/9AHPb8sZr2QRCM8jcWXPc7Pujx0ZDS7QLO2uq+7YruhJZo8VRG+PMu0p7yNbNQ8W2reO2C+ED3mG4K9jBySPBOrcr2cR6a9FydCvYoarDzO9sA9aIKNPMQDRT2K+0C9UF1svbNYaL2BKSY9t1/QOxKpar0kwBG89SoCO7L4JL2Yxbq9WaI3PXjfhr0T+yy903UCvnVejb1yyTo96W3yO3ayA7oENlQ8vZf7vErHVb3nhDs9UFICvd60Lr3dgSS9LIM0ve7gKjxv/L67ngs1vbb2nT0wIZK9mJXfvIrEy73bZxo9QngM
3vIsLM73EuDm8y7PjPJ/dbbyZbbq7dOuKPavxnbyS8se8sGZBvc6V6T0r+bO9B6r+O+LeLL0j1WO9+fxHvTbkuTxM1sM9gL+rvGz9zT3G/Vq9NBOWvE4oorzrL5A9tK3xPFfGDzyvjyE9YPmOvewTRTtpBxC97VqQPTc3Sb3+aF08qsHIvUng+7su9I49ycnJvDIIlLuALHY8nYplO5SWF7w8Oo08HMhFukOYajx3YVS9/0I5Pa1Xlj25J0i59gzhurIdzbva64u9Za8IvY1gwjzNCbM9AcNTPXvBZz0uPZu7Q366PDBxHryi8C08Oqz3u6YhqjxmUCi87/MFvUzEpT2plUS9uRg6Pacacrzf/Zm9FHk2Oxa6NT2puQ09rFhXu1ll9TwzzNy8nCwIvSNsOL33E6m8zntnO+lMfr2tXlU9JfqbOVQFNzywSWC8eCrJPVNXrrzuWGY9a5f5vd1uxzzR4Eg9lUcEvcOAwj0BjKE8ADBAPBPAnLzw2Nm8klQRPShbtDyM
V5G+9e8whvWr/2TzE4Ku8bG0nPVUh3Lw7DCi9TsPhvceqFT16UAM9fvckPD4lGLoH+aK9b8BROnICZrvQYEC8bO4cPAOabD2cSZW6ozy1vL1emD2Ygp28SB5EPf2DQb0J3fm7rds5uzMO3D1nwJ+8gsubvdRsmTwmaz69X1f4O2SJB73J5AY9wn1lO+omxbwLZU+8R5hIvCxMmT3EJK+9Wck9PU34PjxTT+67ZCmTvd3w0bwxiwS8G1ozvWRAiT2GVQs9o21au0Bbpb0LSJy759XfPAm6Mj2TiFS7K2CGOyZNTLnZEga9bC50PZjBKr2BZVy8u1xrvUK4ND1r9wu6sFq8ORIQuzyTRL28LW8KvTgqa7zNyrg84qcZPTRLoD2Vldq8Z9+8PGsCzzyq2FU9IhG+O2+WtDo3kJa95EIVvP5bGj3mDzU7WW1rvCKolz1+A1i9ppXVu9qRWb2z+hC9wRgjvZCm8zyc6Ca9qSYyPFR6iDzaBJw8yvxBvGgJBr3is0s8a86M
bvTBbmj1V1Tq72y5nPbKn+jyGypy9sAgUvcC3wbyjQHG952IzPXkMRrwtuqa9uIcAO42Nuj0/KvY85d1CveFxdr2W5548P+qRveLyzT1z5JG8k/QLvSsFQj0vsZ+9pEYtvUJALz0lBQC8K6KCPV3/cj0qACw9OezYPKrWhTx1xgw8OOMvPVg7PL204VO8RU/nOxObgD0pCJA8yEyGvby4FD1MaG46hw5Cvce05jtPHLW9kCACPHfI9zw35oq7gq3Au6234zx/0oc8kB4BPQD5qbvupMe87+TpOZQGED1Y9UU786EWPXzIyTupHk+9pQIYPYHobL3xXsa9aXm3vJ/JMLxx8kK8xgHUPLz3fzyy9km9h1SVPHZ7sb3Jvc289G4mvWX5SD2BA9K7p3/hvQdbsz2w3uu8jZOFPNgjsLtp/2s4Jol2PbdQOD2jqEk9saEpPC13SzyqLh49UKSZPNZcOzx4+j28h5KFPaIAGb2lSBG9Aa0zPJneLr1nRGQ9Fd4kPQRC07zM
r51w8W17pu/dJAb1MkS291hCLO04cuzyNKIa9kgJ6PKuFRT15syy9FgRYvCZ79bwfQdy8AxAiPdKrmLwhcbK9M1aQPa0sCjwW4G296ZikPcHGEb0nnDW9n5tePTtnjj2NWqK8rbrwvK1LIL0UrQi9kEiBPcOVgjzRD469WX3CvLQCojx5M7k8DD0DPB/qj70/ACc9CIxXPXuCX71XwZe9PDobuL8fOz1pbB69yiabPX64uD2d/X29cUaXPdfdb71f7s07ZKOSvKy2CLpbrOc9NV8FPYTUEb1dWiI9+y7ePZX2ojw5DkC85aAKu+zyljyfZ1M8XxXIPCuQrz3tZP08dK9nujZfjLl1TwC85UMDPk7yjDxGGUI5nZBkPfoSZrsjefk8gAytPcID+7xAHzm9AGNGvROAkDyCXwe9opgiPJXsmz3ksnC9sZiTPZQ7WzyhjCw8/vQzvG/vjT2U46A9y7OmOzWGTD1Xw3o9Lm5hPdTT9bv4AaA81Sh+vBOm5juk7Tk9HLWM
8vKPqd7xA2JM70fEmvdwtxDvIFAg92Cw/vM+tHL2eRk89hF5nPYFVND0m0/881qSrPQ2D9DwFYSq8HwYcPDpcBj0G8g09A+qpPWDCAz30IJa8/R4PPbo/B72zdRO939zdPQjuqjz1D6m9+4kNPVq/Dj134VE87ATBPdgXv7xMC6Q9PB8/PW/5RrxpyfW7uDtdvFUrIbxI+zK9AnVhu/qjmz26QG47a9zbvaTPED343qg9DnGrOhDH1jt1RyY9lHuIPd/Eiz0vC7G9CoKdvXGMOr0VCX4796hivB4P4bxdG9Y8hd9IPGc8JD2zfne9xTK4vLZsCr36m5k9xguVvLSvQD0e1788AfdDPAa2Jj2Omz692f6NPa1nSj1c+Vw91MExPNbbVT2CDXQ9YCabvEoiVDy7JRG9ABT5PUdiHb0LVQC+dsGvPA1n8jwT5147LCdQO9EbrLtgY9k8lSxUveVTlDxUTSk9jZRCPT26KzyXwz29SLJEPUStET1FZCq9h0vIvb3OIT2M
LrNU8ASHsPEcEwTtnC8a8SOhyu/ughzw0l+e8J5K+O18GnT12isk8x1M0PU72ZT35K1A9NjzdPJ6PjDmFnMo7wL5DvAWFB73bTxQ9j+B2Pe0o9ryFCgC7yO2iPZcmL71ZpI+95fwAPQWQnT0QmMS8FaY8PR9hWj29+4A8rU2nPERaoDya4ws97LH0PcdqujuyHQa+JFUnPWNgOb36GTc9SRqUPZtdGb2/qtG8fox8vXHnjz2CB/Q8WruNPTGpID1krbO8quwzPZ4ca7tJAbs9eB0QvhlIID3P5WU95C4RPSZSTTytaWU88klRPEuZu7lSte+9X42/vAN9zTqQpLI4Px5UPVn2rbx3Nb87HT65PPcUTDvWGi49ibWcu3xfDD2q0Wg9lnbMO2/3eDwXF2k9EKBGPa37Rb0+sIG89YERPbshvDyU/Xe96bTBPWU3jj39PTQ97X79PHF+X73/yuc9EcSOPdtqPj2Svdm9InsSvdNdi7yneG09+9K2PZ7xR7yrKxM9wKhM
RPFR/UDzCsGE8+gbrPWDnRjwvBd48u5JoPR+PXL1goL884wWpvfKyHj3knz48GwR2PbFVnbxxrGM9t8yDPQh1HbwyUhm9RbVxvURjbz1eJXU8K4GiOqqxKj0b5sw7+IXcuggFBLwVltk7ZitOvZIfLrz03CU9bqwGPB3CiL04km49OlxdPWUskrjhNz+9wG9hu/A7Ij39bw+92DvyPS3NmD3u54u7KWuKu9cQl71fzKQ8YQ3HPUlKDbpRk++9uH1OPbrS0LwLud+7jf1LPGuyH7yr8/e7maddOlldXjysxBq9njfzPP2irD14Z2u9fOUrPfxgVrxzgGM9xlwvvus99zuUi728B1uCPe/ek7ovqSs9MRYzPczc1jz9YQG+JvpEvZLdAz2SazU9C3sEPafuDb3PSS683tAaPXFJzzy4rls9Bgw5vcjvg7zuLtU9fKaEPIt2JL1XUpE8DzuqPV6SzLw76Ca9xE70O1R6ED0q1568OOxvPesviT09qnQ9OR1/OzAIM7tM
qRRM9n0mrPWkNFLxTw7a9VxwWvWygZ7wo+l89TARYPUjQ/zxetVk9TicYPIxICjyJeeA8NdBuPImyyjwpY3G9BZbgPW8nKL13RA89gYS7vTVTDbuqVQa95tg9PVodNzzY6Z+8vJeaPVhGzbvVS8S8rD2VvUaPWzytxz+9EYlLPY4w5buF50a88SubvLoi5btSyt48OOhnvTVhHb2qbNg9PmU1PGw30zweWUY9LRk0PaVE4ryaI3s7+neHPaoPwj37OCY8ca42PQ8H5zx6rsu8s9AHPbybibtKLr49a16QPa6sujzY//u9ypYcPDQSPr1plOS73htRPS6vi71NCjS82ju8vB+hSz169BM8qt9ePZDOk7oeBhi9IR3LPSw+a7vqZsg9h/exvfqbarzyJd48GEcDPHhMRbzOPWG8BFnEPCkWRDwqSlW9F/ztvHJrMT2M7i69YT+kPcwqET0DFzI8kx4kPV9mTb3iieA8ruO2PC3J/TxzJ9s8wqt6PNbAFj2lGj08c2xM
VPX2JLr1WJz+8VIxwPXfZuz086p48qKilPSV9bjtCL1I9zeCQPJKxsDtOEw88VMmJPf6tWj1/A969dlJlvB1nzzwwxaE9DE92PTgAOLwYdwC9DRNIvSnXTrwGW548NzCSPXO5jD3mL0K9L5v+PQqhM736Mrg9O1gWvsvHorzoHs06fE/4PPQHdLumTqq8+IwEPUIT5TwDWIe9huB8veCLgj2wsf+8zQ9iPROPIr3EeKk80Cofvc1FIz1XxFI8RuhivQ9aSD0RO3I9ff37vNHbwbnOUNc8XXOIvNVuED2pdsA535fQPZ/4rjyczIy8WffrPSxKAjvFhSY91UbsO7Z1YTzWoys9GkSFPSnza7ziag2+V5zTvDyil7z7wWK8/kWsPceqnLpGsXA7WvvjvKexgzxiq7q8Fy88PT208DzGThI9OnuVPVs5eDxwUJI8BZ4wvg5OOry9Pjk91X1avW325TyTngq7eSQ5Pe5baD2KOHi9+OB3va7KQjxfmwa8MgVdPMfMcL2M
Q1x29JttJvGKqk7xzOP28fk8tOv/95TylcwA8hAvNurIaJTl2hCk92b0CPV4ivjv38Hk8PKuEPbgvVj3Hcp68cs0zPUEv1TtTM3a8XTTRPAKx4DuZvBm8krlxPUT5G72fEsy9N97FvOZ5Tjy5Ryu8FuUDPY7H7zxoOkc9nK4FuzC+LjyRToM8+/2DPdK5GDzQD+w8gxDCPUbpiLscMkc9XRQJvoS1bT37oYM9Kq+LPEO6ujwSi/67bHkgPbYvE73bS4+9KaFrvK/5cD2oIWW7KWXXuZurGz05gKi9Yt/yPCeUCL2bHqs8olZ+vNTMf7xsqOY8nWBVvaPJA7w8q9E8NsqgugONzLyz00G9DvvpPcecRDzhJQi9zBxgPAywQT0FliG9SJXUPB/J5Lu7YBy90GPrPR+IML1MWyO9NfjOvI869bzxp169LH6nPMD1vDxNWDC7HHYIPb+eGj3FPzu9cMLAPGYHM7zikLa9jYamPeSCzTyn3wM9EXTYvccXIj3lGfg9vyJM
UPdwI/DwV8lo9gHmyPAky4zxB74e9MjBeuzsgUT3Q2i69zTyePBt7nrvT0iS9foWgPXSmET3gOIM8iXTWvOjGobplQCA+ejY4vLcN1TyzA4C8PvOAPXlzBjqtLa680SHRPRV3dD0kGhQ9bs0XPHeADb3ewKG9X5h/Pfb/Qr1Z0Ps8eLk2PhyvwbsJ9Ig8gqa9vHvKv7wYjV08I6wpPU96c7xIhIc9VQeaPbQMcryYhEY7UC5+PadsNr1snHu9ElQgPiV4zLw/JPY8k5DnvBv1qrtvs4s9Pj15vf0j7jwPZlk8rPxkPcDcZbyi45O9m6z3vJyzhTwgp/k8rKPIvBUfRj2CcBG9DB69vN/7azyKpXu8cchXvZB8wb3LldU9wt2SPMe087ziJy898cqkO1sItrw7rsg80fs0PWJj4Lwjeqs8HlYiPW+bAz3j31W9rzdBvapVn7oQYHO9gTENPZdxzrvqdAi7qVp3vdFy67ospnK8QBuGPS7pgTzGAga9bHGKPc1dYLwM
5qD29QA6CPCspI73/W3g5MHinPUB8a7zvYBG9eXKXvds3Hb0fpdM9Z2dlPSjm57wTkPw8pjBvPZjTDz2PYJW9pyZdvI/Ftbz4gZS7fVOvPJEjhLx7D4+8DrjKvVufmj0qOBu97+cbvPdtCDz2MxO9lc4xPTcllrub44W8TVtJPWrFUz3cM3W91cOdPU7JMDr8mrQ806g4Pb1x+rw80pE9QQa4vTe6Zj0bOqY7hZz/PGp+ejyKE5W9gts4vaDaSL3Oedg8taOvPEPCErzM8Le9n0iJvLhHEz3To4c8TJJRvC4yHb33yc67ktqfvQmYrT14Gbu9jpkpvb/hnz1nmLu8/jLNPJKW/7x8gQG8mjdMvFvEgzybfyW9WY0svC12p7z+7wC8HWVGPV3Q6rxxB4i9OTqSvUGl1DxruoK7EA15va1jLDq6jSi8G60xPZD8Gb1mbJW8BgmNPWbq9jxLRW89e+B+PAurDT2QCIa9MThNOhJENb31j447OqIVvoiQ4LteWJE8LhlM
dPevwaj3se2a9SZLWvCcILL1LdYk8uoV8PFEFUjzDuMq8z9YgPXoBIj2r4oK8ozYMvFI/qr2vxBW9rJsOvrE7IT1Iijy8xDhJvai52Tv4CWo6Je7nPERaGr1lGVw9wXCaPPjgmrxu5BC8ej53Op+2ibzqFw29oLVBPQD6Kbx6ynK9GpEKvdt1X7z1X/U7s+ESPf/ZJL1cbqC8Vk/8PHieGrwyip49CXSAPOU7izy8lNc7UWAvvHRrarwgxW280I9yPbzfxbzE6gq63F7kvRqkuDvdePg6rA70u/pWOj3d8Kw87DesPHXtY71a5Pa8B1WEvF7EIr3RMwC9VWv+vISloTzBk7O8Js5YvVgu07sV4xy8KlvqvU66Sry14po8Gb9QPfRrzTx7jGY79kYgPVOmG72LAZq6rcUAvKiqz7s0lyq9YZGfPHjdt7wAk2u8xheRvA2u47xCqgC+FCcuvH777jybXNy777VCPSj4jD3SCYS8mDRVPcXED717DL09qmFBPcJJ7LvM
y64w9pEmpvAkLi70pgMK80bAyPUhlAz28o9i94x79va/Ew731t7C8exo4vZv6RD0GxJG8gM0APSmnTr1rphA8w2wFPQSTDz0+i/+8LSjJvC0LqL0r4+Q8SfSSvS1rDL2s9Ym9Hft6vaWgoL0N8m+9RUz5PIUHu7xU86+7u3fuPRQbjrvdSp68Z3nFvAfkSb3K3gM9BHEIPa0DJ7yP7g+9bZACPUJ8W71Zcsa9RaQ1PVWTmjzsCPS8lNbCPJfri7zp1PO8A90hPR6BP70y22c9AvtfPNqXhDwSfNQ8UkwMvefo0brkBkq9EGfEO65bA712gmS9MC7vvZtgRL2UNjW9dKmjPD18E706cEs8yVv3vOABZT0ihlM98UY6vaarhjsZIp+8Xf6sPbDVEb2VLdY8NY8rvMupIj0aBgS+MqAhvYQItbzGpz295vIevBVtVb2tzoE9FW7UO+BhET0e+Mw8J+IAPVoAG7yRe8G8xHPlPAi4CD3/GIC9KuxKPWv7+7yXoIW9bZsM
mvS/klz07GXG8dodaPbc0GT0wFQ883T8jPQiDGb0RVla9BfCtO1jKqTx9JWU9dedMvUBeQ70RhVS813ahunl4t71xQIi8+VuEvUakhj0BTwS9PXIgPCQa3zyhxxe8+OGgvYz9iDuf/w89UVMcPJKdNjycoLM80NEsPeo9q73f7T89tPWHvSNTXL2a7Qm+MRz6vDAmOD2kXae93QJ+ujdCZL1iLUo9Ra38PAj5CrpyeoG8+HcZvc3Sar3uuPA8HzDivPayAz302Vy8Q/+APazww70d3qi9yKbpPHQEbj2t4YM9kb3qvGtfQj2z4So9phgKPeP34zxCfUO97NUMvZ0Aq7qw1509EuhXvO9pH71v1G691IiOvIeu7L1yvJO84wfivUX/zLw+qb+7LXOcPIJBhD2eq1E9rsYAvf63q7tDVn68gU/CvIyEmT04Dp29D3t+vCoCmzopE5Y96nGLvUvvgb18HW29ZZuEvRrEPj3HCmy9Mns2PUcRTD3NJ6g9sGPQvGeFLr3M
m3Ao9eqXLPMWXV73fX8M9FA2GuyEYwj3Fzsm9uIhJu9FEgrwAPs29XQydPJysnD2zckM9XS5pPQvFQj0LQxg9Acf+vFyYKL37Rqq8vYB+vHD4iDxk9Og9fha2vZoifzwQM/S8gBJYPUQJv708p8W8OwaCvZXRH7ssVfo8CMgaPQhqNT0+ScY8MivjvOfYizyYAOa823savTYLgDr3q6m7lGeeu3rOET22NzK8rR3CvYkmhr2pTIW9eNIevbpoXbzQ+xc9NaErPZNmRL38jr89QB3SuxfbXD0fJna9Xpd4PaHqQTzkIUA9J9bEPcrTHbzYGfg8AGJUvfpgxLxWCsy9LDTHPT8v1DzOST69FEywPT7MCT1xKNk9XXcAvi2KYz2h6TW9mehoPU1frDz6rvw9cjjVO34/47y5qS09hCzhvFeGr7wqzcC9mfnsPPg7iLwgKMk8QLCxPRScZb3IEMc9lZzlvQHJ8jwXISY9mnUcPQE2hrw2iwW8bWR8PQVSvrzlvK08VI6M
fvXyyxbw/ctW9WfyxPQkPCD2As3S9tfSgPQmIbLww5yY9HatjvXVpAD2QHnq9r1KVPdAKxLvT2Gs9obd0PYxl1jyveri8LWptPLrac72qgx2+oPvnPQFjnzwrVOK8lmxpPAf+UT1hBLI9f3JpvYoSGL0DARk9frOLPRaqOjyAxow9R22NvNgpqzz0c2q9a1OHvLL1HL0IibW9RgAYPfI/E70PBiS9rN3GPNvNFr1PzK89EYvmvQf7JT16YR29QVVGPOizL7zneiw99I6ePV/NRztFSTg7+CkJvYrSQ7xg1O69ZaQVPZQnprwCX4K8j855PV/Atb2zb8g8rTdFvcJga7y1Xo68xeXTO2K56jzWxLo95BuaPWpcAj0+kpG8zQNhvblcKLzbfom9OkLnPaLB1j1aqg892OaEPbiho7u0y408S7j+vds3Mj228mY9XCSMPM5KHT3wysU8xu2FvF3qkby9E+a8Fb3wuz7OTT3gXya9nHhIvWTxDTxWMio90AuaPU6VNDzM
PqUQ970ogviYiBTwPUeC8oR8EPeopjzzp6Gk8lY7HPWKZS7tWuEQ9/fGgvZ8ymj0AwVS9Pt3YubRD1zvZj9u8BOQAPUCNq7112No7ZcfavZVKND0Cazq89RiKO7TY5jzl8oU99DAlvfAcirz6IQy9kh6DPByPOj3FBic8HzYNPA8/9Twc3088BxXgvN9zMT2Sj0q9thsdvmlWAL23iBs8yMmBvCBZQbySqmY9qbQXvOmmJby57TW9EvnJu9h7hLzsUmc9t8gvvYApN71OHwM9wD2gvPzIYL3Kh/e8bGrVvX2CJrxLMNE8iEQqPVimjzzUT5m9+K3wPJsf4bwBPyI9B/c8vSMZjT1Npzy9Uk+bO/+gi7ztWEM91XZWvXRYJrylquc8hd6nvSZ/17sIgLe6w/qHPXbcNz2opds8PHEiPR0saD0Tqm+8AlY2vZYdzb2cDxC98KAoPIGsvD1zVmC99FIPvYnOYzy5yRK8RzwjvROxrrx3sQa8CiUYvSZ/cLyI5sQ7yyFM
7PZbSJj3IbZm9vQjEPPypq7wNx4M9TT0KvafY+zt3Gl48iod9PW0wDz1khzW7HlYBPRrG/by2EZu9h8cAPeL86DzGqYW9z+v5ui+5RT0WX9085TTSO1agmLygotY8UH10O51Zuz33mY69Cp5ovczUAz0n3wq94xT+O53K9TyGwMg8HtbXPOqXgLuFwN+84BXiPKR7vby7SJe8N/RJPchrzbx0EQU9buEvvcdytD13nvQ8EFRCvXk8SD1B6FQ9yYsFPFYfkDtESZo8iOKEvN9e6DlH9Ry9OUSkPOtYtj3MRbU8MfIsPa1gq70dIkm8yh1JPMo2GD0McpW7N0EVu+tBLz3A1gm9OfZrvWMnlrtd/ai92xoQvKpMtzwL7Ag7ZTQXPfYXaD3PMDY9LKFbvcfQEL0eVxm9XAJOPDEOxj3orUI6zd++vSIFwrwT5yM9yGKoO0NNnbu4D4U94MoHPhkSKz0XjfK7Is2NPPiFAj3OsS29g8DYPMveUb24GN28xr8DPeJe2jzM
HTga8ViUgPWWVVD2CTl09N3uVPWN6Mr1WYD69+HkJPXRk9zzZkDS9HK+UPdx/jz1DCIO9Bfs7PZgNjDxcb708YMtAvfbDIz1F9CO8v4X9PSca0Dy4uGw7A7vaPMgJSr396Yq9rg6wPJid7zt8uq88gckSPSAdaDi9WO+8f5Z7vAYZJj0Zy+K8cxJ5PRQoMz1J3KM8EmmYvc+/WT3Y6OA76K+tPUrUlTo4OZ88bptcPZKXiLwHEcO7nZN8vV6b3jlm17Q8CG2TPVhTez31yS49Z23Ru6CVUb3fTKK8K4ydPQ92Qj3RLRU+j/xkPCkGaLyPA7s8r/+SPWnudr3HohK8h8WkPVo24T0s0Ke9Mvp4Pe/8VzyBbic9uQT5OuLCmDyvEXk9aSX9PZhW8jyOzT28+XHVPVbeKL10Hn48x5W/PSavAbynSbU8oAqxvAH6cT3blXy8aiNpPacqaj1J5Hq9/g+pPc7Oa7tqHDI9iBYSvPD/Yz2OA4M9I/9gPWi2QL3+B9Q8pt2M
pPXHBj7wgHlm94D8xveAqOz09RWs9CHiWPR3VKz2hgJe8vCqIvMXxqztGLEq8nS2MvHmGST0Dsjc9H1eCPUwcyzwNyNS80OZ1PakwHDszSbS6inlFPdVrTz1NNLI8+nwePTB3IT1qbNi8aliUuyJLBD3I0VU9LtYZPhTZAD1Cm7Q7mqD6Or8iA72LT7M71BmvPZZkaL00bEi8NhpZPIYNLz1+RqQ8C+moPXEMWj2+fUk5S4SKPWc8RLz/vDU9PzXhvaJ/+Dyhnpk9A2s6PZ5Vr7rcsB25nIp+PDf317xmthq97CUjPFaUPrzy7ro8JMY6PLGNLDwo0aY8G2dgO0xid7wdyfA8L0laOtz25DuLYkw9PHwEPZfY/DsNrVc8UHxmuoKbeDlJGp68XAiYPBH5l7tRwpc8iUjGPX3I0Dthqk895shZveV0BD0XAsY88DeoPc61tTwaYAe+rBqPPPDKlLtnPDY7QlIIPQpgFr3+uO68sjoSvcDvgj1j6sG89ZL6Or8nWLvM
Pa828rL8rPXFk9rkvzgy85LwMvlo0TT1MhAC83fdcPbKlsbxZ7qO8neeTuzFNrrxyw4K9JLcNvS8nrz2O/5i833tdPapAQLwotEU9vjpDvS5iXzsfrmI9hs1pPGX7SzwnV908/R8tPQF1VL30UoK8HEiXPWopML1Dske9KpWoPfNHtD2Re907JkALPQBm7burimw9ZHywvAqvLr3/srA8KjIIPqub/DxDXBO+lfvZvPKdsbuTF4I7lG3FPMVNPbyClyA9nqWjvbUYmDz5Cvw8ASjDPVRzLT2tVR67kCmVPflIGT2g5aY8zIrpvSpMxTscSp48LDIZPZFIgTx298m7HTBSPfEBC71F8O+9ogTCvUSuOT2nKyg9KOhePewWXz38euG85QXYuyZsWL0ssPs8n4K/vICOM71UXtc9gsLCvDlus7xoni09AYbwPLLhJ72GdS29YqeKPRbIATymmJu89TmMPfKVXjuHdum8gPxwPYWIFr2feYU9R3z0PZudZbwLmxi+SgYM
5u9URzrsNLZk99BurPWOpaL39jbu8qghhuxf8wTxpMba7Wik9PSeijT0lFjs8bwuBPTg3l7xIOPE9jOUZvgDN5Dy8n++86W4POzmWCTyv9Wq74eecPQeeLDvZ7uC9ptkIvZk/oDpoEli8N1uqPeEGUz2hk5e8RLRMPW9NUr1axS67PIxFPZkXIz1pmd09Q5mtu0tRuzwUi449TNnxPLvjVb2nTgK7CdSGPVlxyzxoqg06hhOAPahS5jtTb1w98j/XvMd2srsUGIY9jcj8PeRagz2Eshi+yoWNvPvFhL2PGJe8y1E4PVkSrTwJWjO9OBR9vO5jsD3graE8ZL1RPdduNz1fnE29JvvPPd0pWr2bs0I9GlsUvtXAKjzk3Eo8DxMVPEGjtLux9aU9usaOOw34UD0/4CK9W4uQvf14zTu1evm8gzW4POIJcDwQx9c8ygkqPfgNZ71x9ZE9zSZqveJfMb3rR/c97wipvIkB/7xNWrg8B4lTvMQfvzs4DAE8Yo+dPd/2Nz0M
ULf677wSBPRlakD0XarM77eauPDbBpb2vmZ89YIHAPVqICzx4w5a9wk2Bu6HmQb3pdWQ9DYKuPeRvtTydM286zPqUvX3PWLyHtaa84FN5PTa+zj37Fvq8CT3ePXIX6LvT3Qo9dajEvXAdYD0Uiye8F7MHPLdqEz3HmTI9UV32O/JsyTzkt4W9te3OvBhGYjn88lE915ZbPRzeyLphel28CJ96PGNpZ72S3p486C9ovQO/PTzfLr88mboQPTBuvbzdEIk9vFnMu8z0jjuUnJy95uykPVBzHT1ISiG9Hl+TPGT4gD2rPDc9UjWOPV4GAr2DVmQ9fRiqPUXnIbyYivW9OS0jvSNoEb0NBek5J7PXPMvAprx+yA89gVcfvZqAiTzwJNk8WpprPBduMj3gZ7Y73vjvPREBi739aE89yrH2vdhmvbyUCEw9k26SPPmE8TnbKWQ9LoULvVLeDbzdG6C92gOAvV0lMzzfQBI7cEglvDgwDD367WU8OMMmu+uksToDS7o8AB6M
XvSIqNDwV7oU96QHjvCcBYj1kuj49UsXUPPjjy7wV5re9e6DHPTyLKb0476m8BM8BPeiYr7zp4j09oJwevf6AOjwmoyK6bN+hPYKKxLsBbsy9rFcTvH0AyzxImqG8jUpRPQPAibz7SAQ9CmsxvV8DcTwNXsk8d+03vKUgbrziLGe8oR9VPXHqUTy85NS6r0MmvqgckTwiyWG6lXUAPCspWryHlS09W50LPML5+Lt2YqK9GtIKvdSJRbzVPng7XmzAPMdNSDywMgM9KI0WPSGcVDwdfjs90JcEvcN7lDyubK09zSKTvdKQiT2GeZ89FcG2PMZwhrvGWta8xyGKPSn+Ob2VCVM9Ez4JvSBmaj3iyoO9qdzEPBYKBr27rs28m+vfPW8kkzwozWK9MIwPvec+TT3s4S49rTKUPRUeYbwNfKY9bKLZurp6ibzUB+M8kdX3Oc5Ekji3WDK9Hr1WPe0S9Tx4ZmU9YuoHvvCJUzupiNo9f9MqvNEdVz0+Hv48dX1pPUzEizwM
l+6C8nmMQPX6tszx9rzs9jNM9vbpkrrtyAY88pz8NPWIF77xmeEg60ADnPFn6jbx67N49bDqRvTP1yzzKUUs8ODYEPQbsMrt56HC7nsPpPUNKFr154Dg9LYcTvSYtoD2xhSm8+P6PPXpuob0RNW47P6EOPp+8j71epA69KrOMvWbmcbxGCp+8dKtrPeNZv7y55RQ9Op5dPWXBKj0j8tY8NtxgPCM9LD2I7Mu9wQErPhOJ+7wJEUm9KVodvQ7qYLyLuJ49PJOIugA1yjxGwJk9QERBPBb4rbwaHT29ZVJnPNKjjb2ELHQ86JdlvaYUXjtCSwi8zpSxvKEsYL0XT2694uSVPOh8lr3KxJw91kkvPFQyXT0ianQ9IxihPSmRhD3Bxre85O2JPXi2obsTJHA9VwMpu5sSQLyJ0H+7NBsTPD/HSjtT6qu7h54JPgj5Or3nU/s8zyMcvfWTS7zmcO+89o7LPSbALz0/euM8CpRzPTqFk7vlwJM8ef7eu9LEa71EVLC9kVMM
GPhmXOj2rHZO9Y5S1vLvzQ72Ew5E9YEZkPP6UiD3NlNW7fuYGPejeMj3/4J48zCTuPJNZlr1N9cs7qalNPOKSZTw6fL86N7qtvZsjojokrqO9PKIXvfngFL1NRtc8Sg5wPKz4FLySZ/K8XRljO52YXz11fec8STNdPTvq/LyqAoQ91alqPMHmKr0K35+8/TjkvZybwDyZMk69hI4cPeQNM7zgcFS9oZImvb6KU7yAwlq8RcyoPY6E7byInD48aXaIPdm5obwrzcc8WQGTPOJuCr1XK1+99Y8PvVMsc7w4L6m9+/3UvT9tEj2Q1SM8Ipu9PFQjgDxVMUk8w7K3PecOnDyT9JI6WMW5OjC2Yr11hVo871HDvGbQr70QY9K8ze4wvQtBFj1pjYa9MUYlvJS8kbwacpu8IQNxPcg3Fr2It6s8JcCGPXBAS7w8TGQ90gyxPCUDNrz7VSu9STyLPG6Xtr2f53G8uZrlvbP4Z735Dpi9jtWfPGjSmDpywkc7eHvvvE4gTb0M
hvUQ9UlYHPD01C70dd6K9b7B+vUjIA72bjKa8TnYGPXXzl72VVme9UoO5vasNkryjd0G9jcE/vWN1iTuX8ze8VmhUPbwvIT1Cusk78iJgPIx2mzsgvRO9G7bavE6sTzyXzEW9kxd6PRU6mbwadSe+6SjlvWC/vryV/0Q9o0pnOzHyMbyVJwU9VGDZPP+QNb1OIwO8+0T9PYK0gz0NqEA9KHPgO4P5fbzdsZy9RmCJPJnHM7nrnR29/lYhvg0ZQrs7tpi9DpF3Pewqg7wRno89/qCAPfwbx7tJjRG9+HGCvGpEzbyBNqa7P3z4vEoDsr39PS09NOROvT/qJb1a/Ue9dBehvTXjoDwi5ZG8i9WmPWcIOL24QBi8h3qKPQ8sHz0V1dI9DNDkvAgGmDz7F1e997hiO/6U3Tx56qu9Nxj8vFpbND0aWIC9D58HvVTuUL1yFPQ8PheXPU35Ab14GVE9ymW8PYjrYrw6d1Y8F0BBPOIO+zzPqy89ZK8EPMJGgr3QUwK9+m9M
ovXuOoDwLTp+9hvOovfldDjyZ3iU8JyPUvDlmBr3xMEM9HV5uPeW6VzwnukY8c83mvFwkRLxhn+a8WrYgPdybY72VlLc8Xu0ivQ6GWD2nRe+9p/hxvWToH719uom9M0rEPDi/Dr1+Aou8XPQKPQdoOD0iwZQ9+QeKPZNf6ry6dN+8PcwXvVe4AT3Xyoe9eMIQOxMB07rVVi6+duJTPYCLs7u40009lIGiPT8CiTx4tba8+RQFvHBN/TzK/FY87CpUvF2YTT3rozw865hWPKoqOb17Qie9o+QRPIu1m7wRN869lnO/vSOilryQbOe8f6EKPfmsvL0ElJE970/evMx9ST2tgo89yZhaO7AuYrxLdcq9UJoaPDcYlb2XkCO8omy+vTsbpDzAZ5G9RhiMu2dbyr0vwyw8UMDJPRmRhL1Xtxc9LA9UPbfq6Dt/nGg9uzXDPD0OgrzT8qg9Yz6ovfQoRzoHqm29gU6BvCE+d72IymW9goN8vVyPibxCkkA984PaPPdBQTwM
s/9M89i3PvDxGDDznBiw9FJ0EvL2SgT1p26Y9aIWDveMPG738Fow8NU+avQ/rGD1E2oK9zuGRvcaLw71AjGq9pV4nPbgnq72MxeC8T/nkvAV1Jr32WAa9Xq1OvdZwOz2chZq8dKBYPVdkKr3aWzI9GNUVvbNA5rup4wO+tWpLvRNUbb038Ta9GXvUPcJxkbwE1ny9BX65PcMBxjycStw7+EKuug1Unbr7XLg80m2qvdqQrT3GzJi90nODPOWVF76TwYq9S/bSvYsglz08UQ28PU0KvTr5CrsPcc+8s/33vC3EB72s0xE9ZaTpvJ1fJrwXC7U9KoGBvcyDUT3867k7MM2ru5efj70uRa08QVlgvYD8jTzdJfS8a6RzvOO3WT0hdh26rtGNPZg957z37K+9t1RRvQBrmTshrl69S99GvVdikj07OZG8U7GoPP22ab3TIxe9ocS6vSJ43T2nWHm9wt/PPZPYAj2PJZ+8bLHuO4/xubxuzsi9ktqbvN2YYr2cyhk92kdM
YvIwK2TxeCVK8N1tkvFto2b3Z2US6p3vBvfRbAj4NIFG92NEmvbHHd7xh8PE8Iz9dvN9nfzuJNjC9AVTxvDaP+bwfcJo9CK0bveIKWz3ip8u8mrqdPP/KBr6oBnu5/OcSvgbDgDxWEFG9QCB7vdJpZD0Wrhg970bYPKTlKDsqid297nBAvTglfr02RH+99sQwPa4UtzyNeGm9EuKduxkRXb2NRGS9R//ivS/qEj5r+da87f+mPZqaqj0/pcW8CpPFPQLTNjwJ2Z08XKO4PN/wSr1NE/O7T2vIO6i+ez3daZW9q1KpusydjL0LA788m4qsvRQSdz23eUo9cWj3vOcZhz25JbG9+x7DvCj+27vUiIy8bMUKPRQR37xcBM49wUvlvNzUZbxrH4K9UHg6PcBFyL031yY7Uy6kvTnhMz1Dbxo9K4oCO5YR2bxuLQ49zEVfPYD84r3ql969XOCNvLXxIr0DNb+9bsyAPOamJj2KqFW9nRYHPE+m/L0I5Be9gy/EvRPzjDxM
R9QW9st1WPTEoEj3YUrg8cZFBPeTBpr27tG09xyrgOtNrmr1ZL548uH0qvcqJ1rwhuKS9MXPqPILQ1r3XAuw8/oeVvXJoor2iA4k9y3wxvf4+uLxBfK+9nGyzu8MsPryOmOk8k7Ukve8Jlr0WMrg9qvTwvbDCK7wz0q29DJYYvUA8mr3LQEw9FBCUvSVDQ71Q5KU8433AvIAy7zypLY09BFzPPC85Er1w1tu9oRU2vUAxyb34bRi9oGkYPM+1HT3pK5+9zfS8PL5jCL49Qxg9LZF+vWoltjzbPRK9SEbhPLbbGbwDZsc61VLrO4BDS708rHA9n4QFPWZ8Lr1F3do975aZvbm9JD1K/he9gTCsPZ12fb3yZR68XYu8vcRmqr17ceA9LhxqvOaqUztOpJK9Xsr+Ow2uMDyENN48lTKDvDfbc70WEJI9tnhxvfDa9TtKHgG9FWaSPQE93b3v6tA8PQ8Xvcek97yEEhU9BDKLvbnZqrxPmi09jilqvebuPb0HtDC9/lfM
6vPzJorz667u96c3GO6LYmj2zurG8UAaJvTiu/b3mZ4+92HlovQsxjzzVaUG8rD79O8MklDwcEFU6mT1yvdMhgb0HuMg7pFn0Pefzk7z+FcM9Ka6bO9vlnD0sHxO8zwzKPFssOz2to4u92gC1PeYmujtsBF89BfxePRRPyjufbqw90xOfvUG9prsnss08MNnNPbBHsb03a2w9agYxvRFW7blqkzW970OPvEj0aDsHZJu9YI4EvHouiLyM52o9+ZxvPW7TSjovHYk97bF3vYTOzjzbUsI8q3zWuqLkB70gQUK79JpXPVrqCj2xh528Q5+evbi+gbw74Lu9TWnzPafsE7xloxI94nI3Pc8ip70NzI49+H/LvWTyCD0pagg9ORisPSuZEL2sKoI8ZRA8PDgHej2x5r08md5XvXEsYz2kzhO+1KvMPZosCT1I3qS8HZRLPa599LyqXis9aKchvrWJEj0xoR89yfHOPHlZI715saM9ciYCPLW3iDwjhQU99ApBvWrWgT3M
hvPy7FXntPPUECrvAL6k8logMPQhhnryt7Io9hnzTveyGAr390sE8H5i3PH+cT73QY+48PUOQPQ6DQLuoh688D1PTvJCx6D0Q4Rm9iczIPT26+rzk0Xg8sliaPAFrV71ubm89T18ovlrKsTxI0zA9Sbopuz3AHLu8EAU8pizDPOZx1jy+5ag8FeanvXRzlzzhGci8ZcmhvR+merxJ04a8H16zu5WWd7tQJa68Zg4uvvVilD0Y8R89JQWBvDBTwT3Toao8OUpfvPP5KLx1zUE9gD/FvZ+errwpB8s86DOqvdCmP7xHIge95X0Ku7hNiryrMgM9F4urvW6tPTuanbW8LjWLOhDDJjyvhx+9rdtZuwHdA73HaCc9q0/HvcqPpz0qaX+91QEiPYgcrzwTIV+93KhZvWd9cb2GsTY9KxcQvUqvCb150Vq85nArPbq7Nbxlupy8tn2wPBDp87wI1T+9GyuIvV3Hir3xDsK8JgolvEVC6TwssCI89kGmvaKFAjxKZma8rosM
pvQ5QcTywW388J8V3PIP0hz0GyCg9S4uSPW61gjxkReI82CPDvB3iBrxFuAA9zi7bvO9zSz23gi48o/STPVey+7sr5Xi89McDve9L6ry61Cu9u10QPE08jTxeyP28XBOUvPHYwTxQ4B09frA3vbBBnLzoWwQ9tH8AvRUeDz3laJm9sVtyvQUAQD1P7x28U+8OvUrlYD1eW/E7JhfrPOfXqj1l/tY8iPaOPeDPvDqDaCm7sLOXO7Degb24r4g424FKPN2IjT01J0G87Q2SO5qyhjux+xu84zOsvdXFRLx2MCW88cKpPHu4cTzqX1c8dJzVPEAIgzx+mb88KvysPGNsPL1JO9M8R+uLvQyHBbzRtqe7datvO4p3WT3Lgau831EGPKmZK73M1Ny6EzfpPJIT1zsP0oG9Fbw2PfXyBTzPZ2s9pY8GvcYEVrudSpU74OFCPEYXWT3o5Qy9LGaAvZyLlzxboJE9I3LcPNm2Fr07hyI9VUjjPd8aDr0YBIK9T0YSvX9r3ruM
Gkxm94TOUPIqI/LzI8As9lIKOvC538byHICM9sbARvc0OgT3g1L48ot9bPaHNZb3X2Ya8OcK8PQVX67zDZea82mhCPZwCkT3lQku9GknZPffxF72rex49/LpbPZsuDTt8HV48JhMVPhh3Pbxvkem8heaOvAl/YrzJOJW8WMYtPc3nYbyPKb+9E0dnPbGsrD0eM5S8eVKnPYwOBL3dNdw8qkx/PEa17Lz0CR28YDWbvegAGD2PyOI8Sim0PbHNn72n4w09CPCwPXXA3bs5P4K9MwSbvThZuj29J8E8gDeqPNIKPr1kcfE7epCpPDbyrTw2JE28Bb8pPTx/0DtgmcM9sESlPfQJjr0KZRu8XqAjPZtNGLwWx0C9R5SAPbocjz31lKC9HSa9PTvc2LxNbzs9rAKLPTWdC70IaqA8zTsMPnbYvz0rA029AWSSPNW4/bx70Sm9y1LOPZ16xLyIina9ws8qvbuNoj0PyjY7m1LFPR7rOb2+ky68x/AHPI4r8rua/Ju8Ba+M
kvelM9zyjvbo9j7FsPaSuFj0lFYy8gL6oPQ1AHr1eXqW9+wOOvYYEnD3QvbA87SWPPeYzEr29iR+9Jv8vPGcezbrEEji9L8e7PFr/7TzIj3k9qHchPHThLbxATgg9bi0HO9kCHb0qcJq9pSmiPYrtwDzHth09bs3fPYGzAz2pVSQ9b9KkO47BxjzhEFQ9rRkIPrgw7DoAYrm9moFTPW2pbb2LPly9F8OHPJO1cbzYVSq8/dUcPPC/ULwvHAK9vsQGPU92v7zy4ne9HxVcvF/ZIT0DYi0946WnvfRexzs/Z2o9N1dHPVqqjTyjfdI852ufO8F2Br1s7Iu9lh6gvL4ezjyDFDI9m+A+PS0F0LxyBsA83GuRvaz0FD2c6346unC1O8n847y8LXM90cdVPcXlPr0MSsI8YbFWvPv9RDwGCpq9L17nPKqjnz3E5O08uVq+Pafa9zy/ks08yliGvK0DULs/JDA9BGWmPYy3Oj3caQ++IngIOwoHer1zEBw9j8clPVMx3jxM
vvSi9oiAEvbckaD0lM7m7aDq4PX68urtjk/M8rS07u/rUb7suppc9nFU6vonnlLroHaS80g7uPDKXUrvETak91iKjPQHMxbxhW5i986F5vaWKiTxXviM9Is6XPfJ7Njs0r/I7K3oXPRU+Cr12bOU8ZU4lvY5mKD1ghUw9zDvkvMy4hjyQjJs51Y20PD2GPb2WPwo8P1udPbTqOj3acVq9zhQwPY5krD2ca6M8K/OPvAfqWr1zNLs9vQ/LPUwZYjwE6La9SjdBO1xqLLxNq5k9qExDPG4Gzbxfa908o7cmvaCzbrwqOU+9Ktd+PdaeFz0S7c+8uxSnPZ/YYr08SzM9zGXYvSCohD0F3RE9eldJPM85gDwhJaA8qnH6PChLmzx8PUm9KR5QvYm/bT3D8QC8MwV0PID2P7xdR1w9HLKmvNclyDxWtW89LPB1u8W/PT3oT5c9xnt6u4x5Eb3TE309rvVoPD+XTL1zplm9bLhfPSeEqT2p5Xo8XnA4PQHBhT3hRb47bwTM
ru8XS9rvoIxo9zjWyPaDFdz2Au429MTJoPfpj7Lz+rjM9vJWpPbxBEr3fkWQ8HPCevUGvHLxnl6s8tkkmPdkFmTyZJVQ8ADzwPdTnLb3H+PE8RccEvvOIhT2k2ow8YZ7+vJ+U7Twh3JY8MlwTPXXY6jxEs2S9c8j7vHQSsDvVjws91leaPNrGhD3VDZk8/bd0O+u0hb0IbRw9hMCDvTuXnr1sTck951mTPFryiz0PH6c9NoOqvAp/NT36yxi9uYYBPibSkLy384A9BZ+CvAzzgzxeEGu8F4+PPfvWXb1wPzC83Q2RPTvqhL0LreK9MhPyujAhibwrSIA9EXAEPHfvaj2+Drq6RoMCPG/XD7y8zPa8jF52PdazFz2cdbW9QF6hPVHNkbtSGkQ7GKPyvSIcjrzdajk9gaCYvU6cOD2FEgk9CyYvPFPMiz0YGWe9tTGKvepZ0rxER3g94EMOvTGfnDxIk8U6yFLUPIibaTy3+7k8CcFXvXp+KL2jMPs9UODyvPi+Ij3M
mx0k9xec+PQ2UkjyHCBW9v2GPPWWIOr35biA9XO4JPONfhzz1R40874whu4dy4r1fehw9v1d0PXVcNjtxCfK9Z7tCvZJsoDwhU5M8vR5CPd/mvbyoGZM9fatFvYM6y7x3cRE98ecgPWmE+DxXzUe9SviOPbaVW7uETwM9rYYvvkMV8Dv/12A9CUaRvGAskj0Gwok9WkwcPVNDczyBF4e9S0MtvRyNtzwvcIM9wPMePUq72ryP0G28poEBvTeRwryOD4q9TG4sPCl/DL0eiJY9Kk5YvYpVKD1iwhY9l9ZHvF3Hjzyoc5M8ct+YPYJ7izxUUMQ9c3wMvWC4MD0DRzq8uOZ/vQZPNr0LAvg8XK2TPYOGmb3E07a8yUeiO2MxaruFJ/Y8kvqIvE4CUTxL1cs71djMvIc+rbtCj207/X5+vIlANjwZYQO9qbSJPNT7QT0bwLg7xRdJvkg/Gj1fTsk9V88+vY92mLz8WDU9u0DdO5YHVDwH9AU8zs8svNLSJr1/A3A7geWM
9u7r+lj3piHw8DUxYPI48DL3HaZk89aznvAh3u72a7K492f95vEyJkD3AQyI9v2FxPXf8pzxlItw8El3dPW5YZDz6Oa48d/duPLYHpz0Dcga9jPckPdiYA7wBmyg9MbzDPewTir0ypjG8DNNXPIEJJL31+G494PgyPbSXNLtI/VI9mVUWvdHILjwjkyE9ofZyPBtbRz3QpM69N2vNPTUadDy0h1Q9HxrivTCDhztWDaA9hj6TuxAgjrvqsXg9sB2FPJTvij3Sj1+9Lv9LvfTaY70kbE49ZqdwvJpIVD0iJXY85rk3vGzTwjwZr8u8dTPIvJuo2r2gub09sGwLvapCorz1wKw8Sc+MPXJiLLx7AK08PYSsPbJvjb1qUmk9iS54PGF3Bj2srbu65UIevJvoT72uAZW8NxQ/PjWepr1NRQS9CQ5yPLWy97w+whG94gMXPfwq/zuA5Lm8NQ+WPZqV0jwt7UK8cs/BO70qDj2D51a9pSorPl6SNb25qb68qEpTvXbyurrM
yX6Q9xJfZPK1N3LxmAMA80M0IPYhwLbqZMIm9D+omvZvjqru23cW8z+IdPRV2jLzTVo68/6IQvHkBxzw3SFa9YlybvLTzrr1wloA9JQivvKNluryUVdW8r6ESPE6CsD3o5Hi8FW+uPQAfbDy4XxQ8lU12OuG6RbyCDSG99fy2vUjNj71eLqS9hn/MPeYyXryp3qQ8ZJ6qvH+xGL3LhqM7+lqPPVNTp7xl/QU9Dj8cvOSdEr3uRFY9UZMyvaJupbyPdli91wkrPQkjlbxksYm4d3KuvHHGCDui8JY9MrjKPGP7ojxAJYc8BJQlPCBq1jyuVF+9dZ+ovfUQhrxnDee7er24vLX+HL157v88FaEQvqA1Hj0uskm73WSuvH+wGbxSbx89hYfSvHCoj7zxPE891YHqvJSNPD3lqas7gVVvPPPWg700Nx69Afd1PWZgOb0Ay9A87YwVvgAlFDzDc5I8PP0tvQXOqLyu9k+96nGBuj5QUb3mRlI7lgvkvEh30jxNxcu8OWmM
DPKRJ8Tqw6LI658cXvIfCzL2FeNM7GTkCvVDyDL1qRNi8gd0SvTGtKj0wLqk8uJo8PZmjg73z5tY7JIh/PEMfdb2BrTi9vn40vVEJVbyfZYu9LC+ePOERA70+9nS92oIpveFsQzzu8Pk8PdBuvX4oeTrU8Ha9FhLNPSYn5DsU5ns9n7iePTBc3TwjfkI93pjpvILBf70vuTu8zi8OPcm/hL2HpIW8f70Hvq4+t72/BeC8XNYcuo1eGbx4mHa82R6IPW8IOb3afSm8mzenPH1YR7xUDcK7hdLOuwuKvb3csXK9sX5TvajCrLw1VNm9+AdHvQlPz7xYLna99cpAvbXTD7vNbFG8UVrCPaqRD73KpqM9hNxgvYefsjw04C699SO5vFr/Lr0f0B+8P+bhPIqYMTvsSYY8Of/WvfJvKb2FhV89f04Nvdl5U71bw4i9wcjWPYXbKTxpPqm8jUENPWQYaj1+OB87n0qFvXagub3ieyO9CnMEvUoTd72Oyio9/ULmvW5GMjyM
LOr68Tc5+vXI55bw9n0g9asyDPXZpHjy8oIw80NtxveIKOzw3Cdu8NP0bPGJjBb6Dfyw9PLvQvM/4kLxHARa9wMUIvhdY8TzvNvw7HVLMvH1JIbsp2uG76FpTPVFeQT1r8ii8t2eRPBOXNTxEow29ZMTNvJ7dwjxXTDW9il8HvYn8DDt7a6m7trKSvQeBmr3gHJm6Fl7+ufPi+TsGa4i8Nu+TPSdBGL312Kw9f0civaNHFj3PSKO8Pk0EvbERvLzAmye9y571O5edhjxDyAo92z+nvZKCnL0SvpM7gIICPdyXir24tpW8/oamPcB6BT1m96Y8qqqpvQ4grbwURiS9T/AGvAEpnr3uqxI9wJQ6vQdyEj0KCDS9JevXvRhoOr04AJM8UtFQO6BIg73ZzRK8GWLVPcJt4jx93O47bUKZvQF1ujwHiue8lbovvKpO/7z0khO9uupnvCdCtjqAmwa8lrq0u1OhJj07YsO7gNzVumZDz7lSCfO8hviCu+uVlz2s7tM9I9xM
LOua14jwwR2g8STWGvcelG73tONu8GgKVvb/VlDyEZEe9QKq3vZLwWL2aTWK8/z1VvVTb87yVxWU9poUOPT+C4LxwyA293D2hOyE9X7zUOQO+YPIuPP1Z9bwdySW8DDz7PDdlIzwTh0W97AZCvRd1nDyqxWk82MNpvCC70TwzuJW86La+PeybmLzZH0Y9R14PvRH7frywHws7sIufvUzhmzxZ2Uq9K6mKvFKHgLw8rhq85vJZvarh8btRehm9S7YzvTdKB7u+SIy9tAO9Pa85Qb0tkMQ9dDwDva/VXr0CEpQ9reKuvUv/Nz0kZgW8SOhOuz4Bbz1/NJG9ihu/vW00prxbPMM90CALPdulo7wRwVM95BLJPSmTir3EM2m9OqISPAro173kl569PlRWvaUigj0JsbS9n45iOzH9uLyhoQS+DbccvYVhbj28tMS8WdYWvMpf2Tweioy9w7ORPSy1x7zXrBs9x8Q7vU7pqrzKWg+9BcPHvKYtEDymhj28Ris5vDcPDL3M
tTXg8Sm7kvUpTIzwAopY7O2jjuSJGGr1sXQi9Pq7DPYhiLr1+Bq09nSCpvAS9njlbvF88EEizvcoxRbz8UXO9itFIPXX9Crw0SLO9+oVhvEfq2r35fuY9ESWEvAjlCL2pb5899GekPUmLmr0EUhm8tTMAPfhozb3fEFS9tPecvW5UaD1rf8K9+N3PPVp5fbxWQrW9cX5cvDptZb1xdzw97dR+PRW6lj36zyU7OL4JPbDeET2gfwO9ggcivQT/jj2VLB89WPBvPOMXgTxPdsu8i67CvbAyo7zhVRS8Rn46vRg6iD0IMLq9vHOxPG9VErwh8ni9mrMOvVW7qDpWsPq8WIgnO/KzT73nP6k9iEyxva5Jeb1Ysue8N3CAvTIohzsYV2a9nqNVvcX/gL0HNKQ9RkOnPKEzh70oziI96KaMPUMO0bwOBy29skrdu/wvY7tKArq7NN9mvbn8ez2Kt1m7xaESvS85gD2qIJe91egfvQObg72mIfA9zS7rOzBt6LykFsE8r0wM
pvJc/hT0mlOu9e/JEPOKAVT3x6Lg91lvJPXwAGTsq+BK8JIQCvrSkA70TftE7iuyNPUM05D1OGji9vI00PSNM5jvI5kM79QhMvTPhRT2VKg29AfguPE6+rbw+cgM+adeFvJWOP7zUxJ28jdipve+ilryEzl29cOeLPfRMI70yOAI9Wbo1PSgqgTsTrDc++QUBvQleVL2uidK9DCyMPJriL7wGcrG8aCWovYCBFD0ZJRK94jOnPFHDTrx9qKa9ej+YuyqBHj0p0So9BJXyPLSwTD2XIWG8jbQsPO3qrTyMHqu9C1MQvIbt3LxsahY94VdOPTjxvz3nLj69u1OtvMeCxr2HOdG8iiMLPFzezj2/Z+e8XA4GPXR9xz0gQ5c8GB0ovakrB71aFjK+GiVdvGZrqL1+AOQ9/yBFvXM6gz0CqPm84YHPu66A/b3AZq88H0kAPDV0pT3oSU+9J2grPMe/Nz0/VLo9jOfoPJYj073+beu9UTtdu1jrhL3OG469OfD6OxCG2z3M
4kDW9OtelPfhQqr25zVS9dQemO3a8rT17kY68LbptPVKAoj3O8PM8FsvsPSLNrr3iBDy9yXGEvcRPor2tVZA9sMUYvfKSvz20gKy9buVOPQEvQr4y+jU8Ww4LviM6HD1V6Jq89aq9vQgZrT3LWAe+owHkvIhGA71azU69Quj5PEpTIb26dL89mdRdvbEIYj2a8NO9qiQxPclYM77EDpI9m1+Bvfb7LrwvJr+8BvqUvdLezz2ODnc9L5HpPEFMyb0m/hO+nnO+PB+rRr0bK4295uh0vf3YRz0a/FC8io9QPdJMKr4rOf089+PlvTe34D2vQ+e8pAhFvc4klz2zQim82dkEPYiNGzymfBE+IMoUva5Hcr2zW0Y9cKywvUpdKzxKo7+9YKWIPThdC74FPkg9U34qvr3Yxb2R7gI+gfsNvtuGqz1F/IK+n+WTvdDAz7tpwM48YbjHvdgnRbz1cIM9Y9kyvrtT8zyrwNQ8Oh9hPQOFXr5xdIo9zsErvq0PQb3InIm870eM
qvYxRFT3oJPC9pWLMvUGaZT34Fg89AN3WvRzefj11zvi94K3pvFOZxTyaSYQ98/xAvbKNxL1e5So93s6VvSZ1Rr0QmUe4N64TvY+nWLyn5xC9jBzbPLfZjTvAyDG82eDhPEZWXL1G73c9RegFvXATgj0CReW8WsvRvN9blr2zc6m8/0U0vVQDnr0fVYA9KxoDPPEf1zxcwua9yxfWvefDjj1yus88cEltPcrPP72AUaE9vz0Kvex88zzBk2+8qlk3PFNeCr4fLb48Ul5JvTFgyL067x48sbOcu3rstLwolQ29JV+MvLZdozxOlZ670tNpPVvMZzyQeC06/bUePU780by3ftE8fN7fvbrzsb3NR328ZbbQPHYfEL0fLDG91I4cPazJn7yb9cI8/OJAOVcBy7w2vT29ejAXPhgmS73FWlo8bIBQu+6/wD3qYtq8HGdEPM5ehT3K9eu9Ue22PcjxP72SngW8Bm82Pbqh7Lpxyzg8wUP6vQYaET2Yvz+9AYgDPZ5ItTqM
0GKg7EGukPU8G6jrinGu9KYZqPFuj7ruEzEO8AZvyPXtuW7p0WD28J+EvPtY1r7zUyIM97CeKvUCNgDxnWWy9sXV5PT6+KTs7KXC9ptZUPMc0Iz0TpUc9i9OGvaqfxD0if2m9tbbuPTvdsrwD7Ag9mpfvPfCxq70X1YI9XVcAvpZRBbxWeMQ82zq2PS8F0bxyZW68Y+PevHlcaz30d4+9NWaivExPHju5Q4m8KKsIvAADI715fC498W3zPNtcN7wH+JK9w+f0vf6eNj1N3xk8GDZ7Pb9oXrwcf1g8W/kuPbqIQzypi4+8vCIkvE5spbwChcA7nmynPcpixb0M7z89gCOBPYlf77x626m8BAnUvQyLED3C50S9QyB0PeZJYzyrp4A8DStLvbaJRDwE4NW8zDVZuvs4xTxSOci76YmdPcL0uL29mK48b/tGvRlEHbxfkHU9EH+Rvbj88TxQ9hK9MlycPUSVQzj0l5c81AdcPbu0fT1+4l67nAMTvQDZab3v3OQ8WRdM
rOz+WVz2Wxf28HEuGvXO9MjtLPC+8G6BAvQVbET3mWou8krFoPU1b6LxCcc862/ZHPWYPLL1iEhG8lYJNvPoG0juCwyM80bAcPYTs8DxiuSC9A8TZPCAzCjyrgqW9+Rr8vHtDfb1Hwni9f/l9PcxLELrtnhO97tcAvWVnDT1kXwm9oHo6vRgwcj1WXAE9Y0cZPRKLJj0QKHO9GO2qvJHizLzD37Y8NDpXvSiz/Tw4qkU8s1uRPGIqLT3ycsW8zm9lOyDqC70M9gA9wetNPAEgBLwDgMY8g4hrveBIq7y1WN+83trxPOn0azzAHiS7ZW3qvUuTv7rjYzC9KydXvE92hD14Zm48l00XPgJGQbz71xk708slvECmJj3TGIU9AHMjPdYgFbzskgy9jDP5PZkmzTwNHpi9m4eXvc7pPDysGRa9QTOCPEvNEz2y7pa9lfGaO2rsWD2DmUA9g+MSPWFzIL3T2e88N88YPY4iaD1TAhW9smc5vcRoBz06Ix49MJ8vvT9b5zvM
FIUA9NV+FPTxpwTtw3lm9qpaLPGSCFL2PzAi9njHYPANqeD1IXIA7ZtoBPCGPhLyAoRK91yO+vPj5eL1Ve3M92HLCPAYtlLzdEEe8GF8iPSdNbznAVvu8bd6TPYuf8Dxv1yg9uOtJPfIeiD3hF3I98YWIPKEQdroupwY9CkMfPhnj7zxuND+9k5nmvAOSPr2vVlm90xXDPX6b8TvvGfG7CH8KPV3diTyVQbg8+tDOvJKuNj0CjkK9R6wqPWmE6Lxfd108zFt2vUGEzzteayw9K1UZvUNxBj1YLTi83TmnPfbuzDwdqku9gBJxvYnt6jzx0Lc8mIoaPGw1Jz0BiTm940piuw5/cDwECt489mKsPBj6urwBfO49Th8kvUpUQD1ZGVs8sCPwPEMGL70bRw08Z/CCPTYrAbvEvCU8rrEkPQjXnj0mVia5ywWuPdIzmL0zTDU94uEPPp2OzDoPp508pKgSvRSnG7wjCIS8M9pxPOydyTzvbRM8PmcLPZTPYj2it/o6/XDM
XOwPSsrxt0Fu9ulR/PI4baz3dDum8NJfyvNMSOT3MJ7M9iCyrOPfnBrwXAzc91NmdPNu+PD0HzaK9AIMivZCEOD35rtM86i6WvPejL7s198c8/srBvLafybymfwK8SltuvK8SPLxX6JE9HY7FvFITEb1MeTA9ZEclPXq1pjoCxaO8O+GjujgLFD3hVni8JInDPd8EFb1COrY9sSxYvVIGEb1urRs9u5jDPd+qJLxN8OG9lE4XvQUiCD0fvXU8w650Pb0RZTxest86zgONvHUXJL3Mros8ciyNPVVM8TtULze9FVL1vHwOQD0my3I7pkjkvRY1ID3E9sc8CyKFva5NmDvidc89qzk9PNu/ZToqMJ+8J3qrvf+tD70Zz3a7WGlUPXjllT3nS1k9k/hAvJozab1hOb88wjxTvUEwfr2wt4o83khqva/+E7t5CI09anrGuxa4Pz3u6V48cOqlPbi02DlNhJM8lOXFPTc5Mz1eZb+8dcvauy7hpL3BNZo9Fqb/PU8JyzzM
6AeK9KX+RvQ+nGzuneTw99xoAPd+dhLwXpoC6mCpovav6DrznaRs91+K7O2e6TD0kvF48OEtZPOoCTb1lvws9K5C+vfi7ED1Ss9w7BqJ8vTxihj3gZZc9iCebPaOwjj3boLu9yG0svScX5DrCuC49+zXyu0XUyj0UiBa8GovzO+65VrwSRJM9wLpLvdXPurzd7qM9p15UvTHkEzpLFSg9FKIRPaszPT2rhY68hBeXPZgbJz2xG+A8OOx7PfawiT1sDzS7CimLPWccO70mKJU9rgO+PRPJMboGQqi9d7ovveFJFrvbnaY9amrOPHSsRT3/8EQ9ot5RPIFhzjyWdpy8IGv+PPwHBD3G5ZY8M9I7Pbl+7bxQPuE9SksWvlQ63Twm5WC8pEEmvG+tGD12FqA93m4vvA+t3DwS7pu8Vq99vQBOlL3K0dI9zZoGvc1RjzrSYQU99n9iu+Z0o7z5JGs7Nz48vEvfur1Kq789WzJMvdIioT17AoQ93CJwPTWitT2ZHw89HiSM
bPXXjnb2JqLE9vYqpPN7PFj3FYiW8Dr+svL6Ukb2+TTq91ieXPQNeS70Lx3C9p3uBvSocbD3nPLU9G+VIPb0+RD2RZDc9SamZO0ytbL2Pv0s9Ip3svFF4Lz1O36m8HZ5kPWybqbyYDZW8EBoevgj8v7zUfZs9yRWzvTFYpD3v84Y98TysOwghqz0PdTy9UuGtvbMhTb207Nw8//ybuxDaq7tZELU8hfEdvUuRiL125ZG9z9F8vFlYA70h+wI+HTmjvVnPpD0q1sM9/PcvO/ljizxXmPo8qD+tPaEosLy2c8U9m13CPOQBODzjKAM97k5Mvc9Zlb16/us85PWFPXVdk70VeKm9Gj2avYsn8jzQb4o9UEN+PFehQbxo7uo8EFMHPSw6hbx5EI880JUVvUsldD1Cbxa8fnbwPMstSr38j/88O29FvkfgP7vKVMo9sJyovXOrwzzeC7U9HZ4gvX/u7zz1z4O9j9c5vCrkhrxAhrs9jU7bOh4jHb3tVj091oCvvHQO9jyM
F2u28WPCVvPJAs72AYWI9/GwHvPT0AT3vHEo9bJzQvL9rWT35Rh29C+btPFFFsL1uyrY9PvQuvVWtgD0rc9K8hCYhvWhGuL3SBaC8QMWFPY/ySr11HF68W46PvIqFpryrEZU9LKX8O6A7bj1/h4A8z/k3vT5Hh7tywFG7c/EgvXm+MT0aEgo8DQoxPSu0G7w40SC8AOH6vUW3Rb0IujQ9gI32uiR5ujxP3oE9/LVcPC+WCj20V4u8VpoRvLcPRb2S2Kq8EoE9vGGxmj1fDC48uKSwPC5jTDzea9c8pBC0OpOVLTvuPsM9cmdQvdPM8Txo1LY9peRJPAA/YTx1z5w87NCWPW5VNL1qEkU9MmGLPaVuhT2tXcc8IQ4mPTlfir115Y682P4aPlOBg72I8Uw87lBovXca/Ly52C28UGbxPc/rhLv/PSU91ePhvOfSQjsazCs980a+vIAXGTuYmqi9rAQVPhcabjwbtoA9vUoYvaMRYL0IGfc9nFnhvA05ljye8IE9u1zM
IOp5ng7w4zDC9F1nuPEFGkbxIjZO8M7Tyu/2BjL0yBc096KKyvd56jr3nmSy9Ze3OvB5wM71b27k7Fuu4vLvPBztASeU8Hk9APYwEgrwzsEu8fv66PBZQIryjRAc9bV0EPXwvqrwkH1o7j5eGvTVQMry+OD49usODPVtDtzrVHZI7Tc8OPZkU8TyKGG49rYTaPSGp77pN9bg8yulAPZdlNL0xVTw8RH+GvGdCAT3R9/Y7Vr2APRH5jr2ExS093W2dPJofH7sMJW89lHr5PJPTf71GnwW8h41zPeMTsLwi1e+8C2iIPOgUFzznIqi8/ZwOPQ0+bLwp4Zk9CSQbvmQ9BLywpjW8/SsLvBYaATwo9lW9CAFvPccYHD1r8R49vZDzvLa93ryuLIm97Y9VPAG3jryvEtM8oFVKvKL62bvcm1s9lAsPvg+p5zsPyTU9YEIEPYSpJz0hqwC9i2ulPeGAortrOaw88jOFPQ71AryXYZC95MHhu+dPaj2Y6oq77UndvArqhb0M
V1zI9VcnxvC82M72R/1281GI9PQKBgzz+sF89XC7qPXKJeL3gufQ8L4ElvO8UwDzgAD29OvRevZ64wztBmxG9BVzCPDDNCr3y92m9zA39vQxNdbwNdwI9c1HjOzNqo7pULri9JBDVPTZOgb3krhq8D7oKOoXYELwC7k49pQhdvUNEJj3leWe9+/g8PY4D6zo8C3i9dOMevsqbajz5YP08mwQtuy4b2jwOAgE83A7BPYrI2rzlXrg8KjkyPOKoVr3pB0i9yqIbu72V0DyqIZC9pGv0O9/BJr1lORy7O51vujKABjyA1hy8Mis5PT1jNz2mF/282lbbPb4kAz1oTZS7LVBDPcXxPTzwNYm8UfGfvcopVrwRFXC9pbCtPN1NkjsHquC8UK/8vRWXc7wsrU48TosMvZ2Kvbyg9s69TPoBPjW+3jxOtOW8vpmzPZVeSTw9qjg8PIytPNUdrTu8f7m7fXFFvI3QI7ynCEm9B8HcvYceiDvl9PO8XY7XvcGGQDweiNC8eWcM
uPTaTxzwo6IC99toGvLQQPj3saEo8Vgm5vOhCAL37jjw9cPQnve3cjL1xYp695Mm6vfVmsTyFHP+8+wbNvGNYJb0iSAO8prCgPRuU+Ltc0Ks9BAFLPCJtY71LxP+7fFYBvPPvkr1bJSW9DdyZPHdw3L2ARL8791sTvugter0WnJg9x4meuhzZWb0I/9u9Ssd7PPsdOz3FRqo88kyFum9Noz1yt8K6FJFsvbAutLwZHew73xSOvLwCCL7hVKy7Kd2svV/Iorub94a8HAQNvelNM7yzdNW8htnXPCnEOz2D/8E8im+/veS4wj17lIW9p8aLvN9YWr2P6Cs9czSDvfIRhL2SUhu9j6D6vVw0mzzK5BA8fw7EvRUsWTxCBUs56jQJPYp90TwDqUO81G9fPbtrKT0mCN48oyjKvBzLab1AcEI9Eu27vHs6ob07Axq9uoMtO+ZGuzvzEyI9Kr57PcHMdztpgQs9PLdmPa3XDDwh0ao6VW6KPTMFij0C7sE9ReLIvKvOgL0M
MmIk9caWXvTIhEr3takS9pEKJvU2qmL1ppJW7BHFyOkDgUr0CfVo93vZRPXH2Gz2KYBm9w7J8vTnAsru8AxO9J4uOPRk6Cb25WBY8QsRovaaN9TwUtG48IiKAvc2tTr1ESsE7rMb2vOCPRTxyNB69dt2oPWioJLw8L0G7BwFrPEfCeLxAYRM9b62rvOYbhjtZIUG8wDxWvfqcYr0Byn48bm+EvfwoGr3dG928GTCZvAv6kjyCH+u8xKXKPRkeMj3K/nM8trwOPUmHab3qOpY9ZZ2DvRK2UL1Jw328FjUaPY5ykj1cvOO8a8VBvT4VMb4aGrU9NjOAPWu1XL1Eg9I8Q3cUPiQItL3Hw3K9S+eDPBXsYL3Fm4e91xFqvLkM+zoCsKu9eEzwPO+skjw0lSK9avTCvCCjt7xzQ6y6ECP5PE5puLw2RQW9LHXNPIaiuT1xj0I9uI2IvS7vgj19beW8WylNvRRCjb0EEE09QMBYvUPy57wOYJG8xNQivR7RT73xKcI823EM
DPSpt1b3bRR097t34OZ0ipjz0uQQ+zzjSPHa3gTyVi8w8JhJ/vaKJVL0V4d27/MGDvRZUFT5bub69DAeJvOIuRL4vfZs9VQ4LPHMe1b1W9Zw9IQmsPfqgRDz5Rtg93ayjPAwzir0LLte9lD/gvL+C9bwkHbg8u/1zvO1A+z2/Y6m9XYxMPZoCJ75atQw9KhP3u6YKq7vFeSA9XX9QvRmPvT2PAT89iTCJvaDDpT3PDlO9IkkTO0FtIb7c9PQ9jy8Lvp7odj2OSgu9V8AIPbFBHr7OJOA83jHSPAPFHL6x1gE76QKgPIl3lD2Kn4M+Gt4ovNvc0TztYgA8bBjCvXilDr656EU9DWjYvV4BSz47mAa+o4oGPhgXkL7Ltsg9x/7aPBxuOr7fTNA9o7JLPUW3H7zGCm8+IuMPPRkzNLyY/Ua9JCm0vcs97r0o4rW7uyCdvFwBPT4MeOG9hAVvPUweqr5qmzg+4r/OOoqRNL7TJnq8U/KyO52Ynj3+2bu8ywhTvTDiqj3M
eIRQ6h1ZqPaOo/r16+gA9fdwQvi3jxT2V1TC9GdFqPT+1Jb1Tt/O8Y+isPZgdsr03FNA9tk7kPDNNvz05sfE95JrZvINZbj24W5E8QuWpvBNT8r0ilc885M54vQ3vKj6THDa+xYeQPXGOcr6+/6Q98ZdXPeDVar7pPhU+6QcuO+ChgD1grlU+ROeZPNumjD3YWhg9gj0GvtTYNb6QmFQ9cl0NPPvxbT5Vzx++XL80Octfs76NDiE+uqGfvEFBJL4Wyy+812bjvDuJBTusTNW9F87SPCLqMD0fGQs+zciUPYf0Xr3LveI619YBvkE1Pj5YFGi9m04PPuPN/zq0Os29KdkVPnHr1r23e/s9GOtePK1GZLzCn6I9TJK9PdCSm7zSE9s9WYYkPXxCI77/R0k9ZgYYvqp4NT5leuO9+qcePiYr/70yH/q8YmpuPbY1Cr5nz/k9pktbPdsMBrx8/eE9KYMpvSI/o7znjBI9OO+xvUVBt71UYEO90IL9u2DWCz7UNPK9k1oM
0PVVLBL7jvkE9UmMuPK74P73ZRBk8XxIDPSLUi7yxZh2+HIeuPa8oIDwqdyI+kjARPkfzIL0gW4o8fFDivaWqWD3HZQO+LewNPnRcST25tsG9ODHPPVKwO70JKg0+oKPwONJtKz0Sd6+9XoKfPTDZi73uySw+w59ZPbQker2hugA9qOS9vdhtij1Ntnm9SWETPtiwYTxUm6m9XsmLPSRQnbxnmzY+iNGWPFIqDTupC/m8l9hHPeLtk71UP1M9/0xqvXclWr1h7nS929PSvPKZaLyYdn299WIVPRGW6Lwo/Gw47DGHPMdVwjsmDAu8QTDpuplZdrw8Vfm9XMNqvF95HD0ZtBQ+QK5WPabveD1sOIa8DNxpvRtlob3cLJG9NeMUPd5VBD4N0S2+TYkwPQ1DoD0vsao8SdooPD55Nru78fe9igjIPBf0gDwFqyw+P8qfPWxHMj3Zrwo9lq+0vSoWKL65J+A8VkYpPYKv3T3577u9v0o6vXZGNj0W/Lg9P/E1vUwkH7xM
jrgy+fFYavXzkuL0qw2Y6ImeXPIn+dz3+wl29mu+BvJiTA753Tim8W0hMvdme9z2FIse94vKOPSG/0z3KCoE99nmJPYzkd714ysC9QhVwvSCZbb0CL7I8htyivJIxET6h7iu90vTiPPgaK76VsTI9TaoPvpBjpT1vZ6y9FqRAvTaPMz38MCi+sTEOvUffgLxuYiC+zy6lvVN4/Duj8BU9mrtAvdP1yz3b5hS9zWAZPUeJPL4WE8o9tuBdvQKx0T358KS9vFpCvYCiNT3F9yI9oswMuy08Qb2+Wjy+ep+4vIsok7xGa0S8MrJ7PVCBjD3mVQS9hKL2O7PfIL4YOQU9zIXBvTUhFD6C5cy99sg3PXzg0T17MgQ8dpGPPfbMEL1lWTQ9wiVoveew5bql8408KoS1vUMHxjyrJ5m9Ay2DPY0MWr7mJqs8T2mEvq+W5LwCgIs95zURvgTFSD0QPJS+TA17vDs0hz0T5kY8UkrUvR1Mkj0AYgU749cgvoDvgL2maf28jR5M
JPS1YMb7i5NA91FA3vo6Lb71EG107rHS7vYyy6bydo/y9sLsqvCXrE71y3l89H8b4vbAzcrzZMtW9JetrvWIiW70QXsi8yP7su9ZqEL5qrIE6BtjivWrBFz1KGG69/ee6vSBdDb2+zW29vXU0vc7GvrxzKBo9kwRJPQN5lD23nJG8EZhJvRZE6rx3V2q95ScIvcRagbs98Ki9VnktvX1Uvb1efrE8jDz6Op0vI70xQI69mTtIvXOvDT095K89r0lfvP39hLtY2hE9cCYoO59aj70GH2I7E0RDvWeKAb4hLLq8yI4PvaXCEb2ZCs0904SIPFNli72/7ce7lMoxvSHhWD1Ecjy8QWs2umJcAz17eOk85eJmvX6dhr0sbhQ9769vu9xMgju4fki88VJzvXjNPL2/N4K8EkDqvCbVZb2Afta8gBrSvStrZT2+SiI9YUpDPZxeUT0tqkM7f0Y6u0EpojuHlSi9WPu1vLI5sDwbhfC89DUKvZiyXr0KM2w8sKgVPcmg2juM
T7Fm9UYFbvS9kQz37oHo7fL+APEdzHT2H1cY8Z0BJPVZJc70j+WC76NCuvKHwcL0QA7A8h0IrvHXpZr2Pr6Y9ZQnHPVtHpr2PqCa9c22FvQCuQ7yRXAg9pJSKPbsqkb0IZRs9/JvGuo6xhL2ZTlc9JDpcvRCEWD0Z9h+9F8Y7PXMEv73+zQE8R2qMOxd2gb0CIYw8VXZjvFFbTLwcoJk8k7YuPd6zIbyYFIo9g1iBvOECJz2QV8C8rdAtvR1B2rul+Se9ITlyvbA27jv1GK062ssVvOeKJDsr4JS9e7favdukGj1nroK9BYUCvNrkBT3ifJM9ZXeiPKJdu7wd83U7rWJpvTQ7Ob3oVG094pTIvMxufL2JNli8iUlrPbTLFD2jMnW9CeC2PP5WJb31tmS9d8UGPbjGJ7yJWkm993DsPAYx57y61bI8KAbhO4dWNzwKeQ09iQkSPeATv7zikdC7qyeavQv38rz+FoI9eaenvPnZozuMMge93xV+PRdyLT1tWB49IcaM
+PW/mJL1a7g89CZc7vW1cnb0I2j49jlwiu8myaTwsuWu9CowHvEkxubzSE/88hvQTvYYNFry38FS9XBmmPRskJrxXd4U8b1ShPddDebzQlSs8+RTxO4FNoTt1T6o9Tm4oPcNTlzypjxm8jLDnO9O/p7wIiZm9/U5aveZjBj2GtZW9uTmsPE9ew7uLpf68BDGaPImPpTycwQy9IjJwPEXRLrwwaOq8dDxYPUISujzBC0u9zG6gvFOpaT1YHno9OHkKPIXCBLzKr7G8+LGTPRkfND2LcVg7FMDxPEyB1DvW4yO9RnWsPGOtljwa6Wk9OCduvcJ2njz7hlQ8COxDvQC9qrvDPoA9zDnCvFJoGT3pnla9t52hPVTv/DyrZaU8drcUPpSlp7zfbRc8U6v+u82CBj2FgwE9oRdOPA6tc70IMzM6wIj3PUz9Gz38W7m9birdvE3QwDwxBFQ8of7ZPG1derveaJi9lHypPfNvaD2xZnq9pbwmO8vyp7xL5MO7bqCvPZA9/joM
3rHg9cxmkvRMbqLyifT095ryNPKpocb1CUL09L70OPUDzrTovq2K9uvirvCjLbj2igBs9G9RlPSRqtz0UFZu8IVpSPUTKtL3YaBQ8tTJOPUtFCT2MLv89Tv1IvfVYsTs39y49jhAAPbLPjzwucQU9piPTPR9GiD07Smi9K6cUPWv2ID0pL9u7GJzsPRi4hb1Lb+g9ODgFPtDKWL3F32A7nUC2vGOuLTy7mqm8q8mtPJlH4TvDQPg8oM2DPNkotLwEzoa9Y4iKPaoBEj18lMS9A1TfPG3uojyj+IE9DmY+vEmwDDykTS49476pO92mij31DsM99xwcvE5eCz0DeCk8/Ns2vLUXer1doA89pfPNvNX+mrvOfyO9wowPvT+GRbzaTsc8dXxcPI0PYbxwXro9pdQnvQ6aMT3yvoM9IVUyvX5tXjx9IgC8olKOPZi4N71373S7EWz5PNlh+ru+/qM8drRVvfReDjzBSo49FdznPd9J/DzabWG9dq/bO/MBij0czbQ9jkQM
fvaSmmrtToIY9HVXYPAwXW72Hj0c9ngxpPFMy/rvpGuI80ON1vHQTm7zRcWU9K5f4vQN4Dj0zfMA8Ix95vF32nD1/uJk9338wPcCxjTwXJZG9ZsibvPbyT71sw109SyP5vMZsTz1p/KO8wnR3PVwfXL1wlmI9w094vfO8DjyiYds8qnFqvVn0o7yyN5Y9vCT6vK3QLzyN0Dy9ZgcFPY065jyYbpK8gFwXt/JfRz3huIU9ZCrNu16LCb2Qnik9MGSSPZNyTToUxhq+WtggvcqW3bwQ0qE8lhmHPbBXm7wKIBI9uRF3vcQQ/bz+voA9TylIPA9/OjyBZBM8uMvGPffs07xSL7896n7evZaKdL2II2m8iN+QvZDNOj3GMa49gGnJPNm8gz2yO5W91GymvQ9DQ72i08Q9R4VkvR18sj37Sk292FK6O+Wpg73vabQ8/af9PKlZy72OWIY9HV6RvRqHnD0y0oY9VPIiPYCpfj29VWI8+zq8PSwhUr1xmpI9zDdiOQvHmD2M
F1GS8dq98PVCXpr3atPc8HXkVPloN5bwRBba94Mv9vRgcabwsQHM9k31WPSxPp7u9AHE9plAKvS9Dc73FvSo75S2Qu7xj0T0mMl69URatPa00pL17J3E9gnkovlmvfr1PIc+88vURvYYMtTvOOTI9v6CFvFuYmDziDLu9THEmvGoWpL3Ewx88ZLh3vaP+Lz2qHta8dccXvX0et7sMOOK8fTXdvDBAxL3dyLU9SequvBZn7zydDvs9Tk9DvRLfAz3jOv28GQsIPf/Ykr0P6aA92HUfPZFohTx+oEK8wboKvROIiL3VoTc9U4vePN9bwL08m1O9nUdDvMuLGT2mI7U96/taPDxPRT3hKIk9SufKvDCFub0gEE49P3ZLPb34oz3X4yK9fsixOwAbVr3QwSE8l/0Wvvco8bzEJVQ9RJxavEubgDs6Ryo9ZuMFvYHUmT2xuo29xfIKve1kmryY1588MXwevS8DzzyEIMS8t0DFvNEIlLtWEdE84zSmveQLELw6o8I9jjKM
AvQB+iz1xeZk9DjsMvUnNkT1V8nK95dWvPbMbir2X08E9csG7vHS0RrvTrfg8gaazvT1xsb3Vvi691GxSPW4QKLxcL1O9whQ1vRcNVz3LugA9LRXlvFGIij0Ynxa7OpVbvIEXmL3M4Rc9gMrUPFbWLTzjjCi9KgzJvUlTjr0nDMO7MrEvvqGI6Tsx/xE9ej7gvMW+Oz1jQaq7RkeROxgDPT2cp569Xmj4vO9cNT2r3FE92kPzPHctArvQ1RE8Bb8BveCjvby3A3u9G0TvvPk8Obwe7Mo8yfXMvDOkYD0TMWE9lIPWvPKn1DxnHpe91RDHPVo9db2zche7avCqPIp/yLynHzS9iJW7ve4AnrypcCy97UY2PakTrjxZBdS8NVhBvXR7Z7yQJTY929VVu/gnmrnOWwi9Wl4kvPQx/LxCa9u8bTQwuyIuIb1yREK9P1wPvdrFm7s+LYa8OOoPvi1UULw4H/I7sb4Xvbo5Tb23n1I9xDoZPTLzQb3tOEW9KuKBvdb2bD2M
QlCO807LdvMSdcz0LZj88+b24vGhPUr0UQlS9XxOePT/4PDyfg9s9X3KOO+TawbwQzOc8mtgwPOgUnrv7CG28q+0ZPTsqjrzuqSc98T69O9PCnDw0YuS8Sk88u6/bRL0xfhw9r6YcPvCC07tQi9C8xvzSvLpbXL27BOe8AjqUPZdsbzymbDa9Z2cRPF5jqLynUxy893U3PK31gzzTwMS9doUYPvZBtjzYVMQ8+hD/O/hpKr08Uro9fKR7PfsQVz2LQQU9cQcCvF2g9TuOGlO9Ju2qOyEKczydjuc7ErVCOVagm7zogIA9IO1zvZ24Fj3ZIH68jWMBPJgj4LwE2sI7+Xj3Ohr0kTtpabM8YilwO1OjSLwQZ4a8CMJ6PeK5Xr2Sr5K4KPZsO7hbU71zjLQ9b5K/vfz8zjyHCZG8kI/WPQSmhzy8rAg8J4ruPNAeAr3c57+8b6uJPQkeMD0izWE9OeIFubPDDb3V0m89vs+evIR8wbxxXaa9W0iqPRi6BD1sMU69Aj6M
rPD6QpLy/A8Y9WUX0PIwe8jwXeHO9kII6OxKZWb3KtFc8ih3/vMZ2+buC+IK92AtSPeaP6L1aw3g9pJEuvq/SUz2V87s82Au/vSwnt7zE5Bi9aVGTPURBDz1XWeS8wI9duwv48jxJM2s9EazJPSzHWztha2u9yPWVu8QT6b3m8Io9trPEvdp/qj1AcjO7FHMPvS9LFbx5EAG9hyXoPJTuIzyfeqS8Vu2JPctfG72o/PQ8OK0eO+BehT3mZq07nI8DvaTz+r0+Dpm8KIA8PHYsBT3RgWa9v5paveiSkrxDYzK9aRyqPafgkzyhZUk9sbubPY1Aa70voC+8abeQvSv7PTy2ZFi9xStuPRNkmbteada9xAlqvTrlqr0fp3k9s/hjvTwj6rxnR1O9pQvIPSFBmLw4Aji8M0XDPT30FTwhEhA9FLZSvYt4KL25mi29jgOvO09oSz2bSyq94R+hvSb4Aj3ho0Y9/8U6PQfl7bvkbx28rgbiPeVJgDx6P7c8aT5qOpo0FL3M
z6cm7cVACPRLa6bz2KWC9j3AFvYD7Bj0HuqO9HpQWvQRzqTy20ou8v5JMvemD3Tzzdzm9sDk+Pbz0trzkqPE9LRo1vRq+JD0SgeM83Nglve1gXr1tXvo8wycRPZXPG70Rcdo8jq3TvTk5+rzzoL47GBaevcIifLyhx1O94TujvF55hz1WFhI9qHKivM9saj0JSOM8ni1KvS1xvb3hQWw8YOKyvIZPNb2fZpc7wZwfvvqA2LyLLb08dsXWvYR7qL1vLwM8mrVivV47sDx80S89+fQJvUjCGT3+P4W9i8exPPAlA708pQM9mVDRvdpml73PT2m7yuehvXJr6Dz8loq8Do8Rvndikb3sTLi8GWRGPaVQWz0sHtc8xZWFva7RUT3pUDA9zT84O+0OUbxT4Eu9fmjEvA8Spb3xbHa9q0fCvFQpmr2yqja9fiuIPSI1IL2qJT29IB36PKthZT0T+g69RfrSPFgFRj3MqrM9j5I8PQyLPrzEgcq85aaFvfICDL6X0mo8oJzM
tvb4Nhb1asMo89kuVuoHNO71gxsE8ROpOPI/HDLynopu8rVLAvJr4Vzkqatg7SQaFO7GoHr0FqsM89NQFvS+BF71LLP08vxE+va8yDz0+GZq82sm4OzXCKj0wT5S98Sq0vIk/ozxCYF495ZY2PI7UAT0rwA89qkmLPGXsC72s8Q49hHSevNtiL7xZFiG8S9oHvJmnjL3DmYu9TWS7PV6W3ry9vYq7CCIPve8tyjyQ+309xqgFvYaFEL3L78E9zh02vfLreL2l/JI8opBsvVInAb3OA4Q89l2wvX4cl711/kE8MCU1Oy+bh73YVYc9VMxLPYWJFTzWC1i9kbGpunPzG70Lbga9qKwcvHYeML0KvDu9K4xEvCuIMbvDXgE8LF2Su7buRL22HyO9a/IdvfeMDT18MXM7NBZ0vPFozjvyfbg9uKYCvFgk/Dxb/pw9P+ycvFllKL0NfJM8snffvL7TlD1sRWI8aYvOPC3+lr23eY48r0PVvIZUmbwkwAy82EOyPYnTlrtM
8CwA+dV+GPU1TYr2j26g9gqm5vQ7bCL1xx6c8IsV1vKYWCD7Daku9n9Y3vQ6Bf77OtO898JxyvE2C071SWZM9JX06PdGBPb2df4c9ToHmurobrr1wmbS9/txhvCySVzs+n5k88H8ovEzBDz1NYok87dYEveESBr6pa6s9Mft3vDJeO73aP2A9uxZjuz4pZT0erqg9aSa4vUFvjz0uqxg903vNPcepPL0Mymo9UQIJvmd717sZbSA9isnivJGghr3G5zq8pJgiOwmtAb633CE9+QAhO5i6nz0lzCo9r5oOPX1u2TzJ/q49gNyjPKHfuL0gPOU9g+FYvU2q1j0YRRi9GGe+PQiIGb5zcYg8WnphvaT+RL7lDPo9+GLtuxAA1Dw3rMA9h7Fjvft8AbwyKka9yKDnOreP1b0BWrc7KFVNvWpMuD3uCZ+9l40IPQ85Br6Hjno92kSnvf5rCr75vxk8xsSTPeC25L2VaSq+FNquu4R1qL2wdB+9PkxDPRWZsT2bfsW9tKNM
OvbmNvrrTgHW7mVzFPb3HHj4AD5q9ODCXPb5diD3HCtQ8yBw5Pv+Cxr0wuIW+oXvZPTF41r1CK9A82Ni6Pe5DYT374LO9gxMwvFJ9dbwPdxY8sXIRPtQgLD56Xii90kQRPti2Az3WaWc8y9OxPZ+erb0kd0y+FP3dPTiXkb1hKzK9KJQgPWAxbT13Ho+9P8favO+CND0hO629r3QkPYL0BT5DYGC91YRPPJcvujzp44U9ZwcZPg5eAr4cn5G+NHLoPSAnyr3ElSs9CWqxPRQapT0QyAS+DGIjvTQlXr3+Fx29FcQvPXpKgz6ncGi+arcUPoh+tT2JZiQ+QoE7PdTJT7yfoaO+KpsTPbsCArygDKs9acYdPpnJxTzaH8C98dm4vQCpaL0oLqi8ge3MPQ8BWz5dtiC+dN7CPaVS6z0+LsQ9+2Ayux5HxjvXJRW+0agWPL4y7rzsDUI9YpDRPQlWg73ix4y9UcvWvSXHKb2sv6m9Q4I4PcFjHT5qjc69uHtjPXG76ToM
ktoM9b7rWPdFW6L2w8gu+EechPgZ/xb1cj9U9z5+QPcr4uD2tTPe97UNzPYnTAT7G17Q7HnEFPjcqFD5uO5C98G3XPQqljT04c8E9ep97PKB4mb3nfSW9G6H/PdDR573Xyqo9rX9iPYpFLb3DI8m8adM5vR6sKT6toyK9x76UPZfeDj0tdks7Wxm0PQGHlT1tHcM8EnKGPK4DCL0EM+M6o0llPcg/c71bH1Y7+OiYve86fr0eQJy9XlHHOwxm1j0sseq9kxVovKt/A72+D987xlFuvXV0iDy6Sx69t7DOPOZVlLsbVr28gRyMPaoUjLzQ7AU+JWgqPbpqNj2NvYK9mV6FPOAHDj5upla9HakmPrhU7DycuRk9PweEPUErsj0ZfpA9lzQEPHnBCz0xBeI7MABGPHWhPbza8aU9D9EKvUH4CDt6Vla9SauqvE0gCz4LKF29t74lPlZSNb39M6U8s1CxPfNjtTt8TFA9X4SRPBPMmbxQZ5Y9Ky+FPfb2wb0kpZE7nkmM
5vaZvMb3Nv7y79BrXPGwCBT7OC9+9eGmXPXHoNL2prN49s2JfPR6adrxqVb284lDyPJwurjzxWs28wGs3vQbPIj0LcBQ+Q3wVPYyL+bwWNb68FXu1ve3boj2YLG29avTTPWqHMryePAO9uzpoPSRJ4btjGF09m2OyvejSQT2puqi7pE2/OwZLn7zdkAw+wtwNvVwFwr24VxA9dQ4jvXg5xz3+gCe9PVP+PV74dbwYpMy7a/otvWORur2+uWs9hq3UPA5w6ryEc6A95pYDPQ03srurgW68szjdPEmrQ7zN3x88UpMUvQBirD3OjVy9ymxHPeb3/70Iq5w92VQTvbUowbygwEI9ctYFPVtXGLzEfcy9pGwGvZgxZj3f5lA9bV2bPRaGVT3BRMw8BO2ZulVarL2dIVC8u7JpPXFI9T0TdiS9ay2APAiIujxDhKk9xAQ9PBALGb3b0wK+SxNcvNLIfb1yaYo9JfwjvIOr7D14c6Q8yX05PCQP871uF9Y84gUbPYx7Jj5M
EtcG9etSCvAGdpT3kEwo+gdG7PNcrybzWXhm+wOoCPUCnn72/XKY8P51KPe3c1D2gH887aUEBvXbztLwawde8U34XvHmOgj17IV28VjyauoTR0D3Y5UY9Zo1UO64O5rzP/Zq8BOGIvZWh7TwOyyg9YcocPaoFaT134FG9+1b3PPvqKL4WmqE9nN8Qvjo0sz1mq+i7SPGqvbMclT3tTTe+RbaTvZJu/rzlIZ29A6EPvtNHiDlVyQ092QlrvU8TrDxQKjO9uWE5vQH2Ib7RtyE+R6DLvVeaLj7Rcha98XKqvTCnjj3Ukhi7avCJvITwkTwBmua9VwX/vL0REbwB+bC9ThV9vMInAz3C8xq9+puDPEqBIr6R4Ww9CebvvT4iaz1h3py9zk6Du/PfpD2/xYs62gUrvbofB7wEpZY9HTIFvn4P6j023my8wfqrvPtZob2aiAk8gBrTOkcEuL1Wd6Q8mLc3vvBIo725xlw9DY/CvYJiajvg3ku+H3Bqve4ruj1nepI9+4gM
hvoC9uD2jSYE9hgxXvXUY8L341dA8tIhTvGJ/Yr1ZcJk9H23+vafXkL0+z2E9KP6yvSiLS72N5jm9w/B7PVu5STz5q+87BM7fvdbmtjxhaO8734OtvcAvE70ZjkQ9cgTqu8D39b2dDc+6H5Y3vmKZMTyt8Gq9IYehvRKkujwseq+9IKlWPaMoqDvPHPG7Xg4dPQ1mNj2mL3c9lHd/u0sbUTywGBG9P8i3PFx0C7weJ529lt8NvTZsmb0OKww9ytwKPcyv+7yKYQW9uQZ3urm79LyxHAU9AYtpPPh2Vr1htYU9wQYyvcU4brwto1m9bAG3O2sxsb1JliO9WHlmvHwHn70qFwY8sCGBPZAiDrut9OI8vxLOPGFMD7znepI8VFl9PZAoib3qaXu9iC46vS5yOzxCu/m8a1hovXBRMDzikyK9kRR4PbQwU71WrmQ9d3OLPWdIjjyjj+W88L8wvSjiQD2wS2M8T+KkPVWDGTw51Pq7dcI6PCYUkL3qYoq8/CKFveRaKr1M
gYNq8DJtWvPwsPL30CqC8QWBGvOFTqryuEZ29mt4JvvwDE7vi5h69vlYuPc1oJj3Ou2E95zcbPd9Ts73zdQo93CUtvV0x9bzjC+28AYrqvN14Cr2+VVQ97ww+vM3wLjz8U029doayvccfHz0t6cy8HcgoPawKYL32N2m93lkyu3gQQjyndH087O4RvP4C6LwrOyu99h/3PCuVJL1r/zc9VXWvvFNrFju/lzc91GG7vC1n9rtex7+7KAzWPI6ovD1BIKg85BBNPak6GL2uhEk81IPLO0By3b1Z89c8XxnfvXfUSTvqxYa8elVwvY6BCDxusO07xcXzvYs+hT0pdJm89NRmu9S8MD3dQ7i7WflXPfEvAD0tgUs8UEf5vCWj8r3USt49KIEpu7rnQz0xQ8u8fmWJu7CJAz0f3t29OP/RvUY+Hz2rBdK9u5BBPAwdJLwqNIK82WZHPUv+fT2/gs+8NZlMvYhcMr217f27nURovTtZfT388u67CP2KvQYUGD2BIz+9l0UM
RvQiN1DyNngy942sTPabC2TzvZ968wMsgPURnjLwtOfU6p9s0PTpCk7wuLw89zJDnvf1D0jzkxwq90amUvb19cT198T09lhEMveSLKrzsxJS7FkN0PTnCHrt3J5U7uYG1PWRYbz1eWuY8uyWfPBppSb2qRL093vw+vf7lgD3vREi8tnWZPUNCRT1tQem9SMt0PNS2VLy2vTW7WkGOPabHjzyRLyS9boY7PaJ+8zwU/3082JG7u8pyBzooEya90iPyvDuLoj1U3M67MRfPveuFN7z2LzE9QX+Nu9a1xbv0Cj09LxTGPaS9wbyiNKC7S/FPvVS80jpJ+Yi98j1CPVQUHT3B42E93xoXvVixxLsprBo9wjLbOwS6CTm7XdM8D6WkvJTYj71A2jQ9vePqPfdOnb1vJyS8v9fpPd2nID0/JFe9GdKmPXzkhjvAE3A9ERVdPbrNhL1S6Pg8MqsiPudQNLyNviO9Mz4QvUW7kL0k3uG8BrURPRfNDL19pEa93AgyvRCtWz0M
Ew4e995fzPCPpGj3QhH07PsZ2PU5DSb3KoY48lpUAO7gp1byuPAo9hQNkPN7IJj2Zayg9tg0GPd2OTLyEOWS7x7iDvdlNLjvXJRE77EmBvP+6xTs8rrg8utpkvabxfD0/kIi8Q7dcO5rmA7tWcrw9hdCxvV8rrDx/RB86i12NvKHy8Lxl2Iu7M2qoPZvEaD3ueYA9T2vQPBuferuQ9Yc9Uh5WvSZuxrxYApo9OuWgPb+firy0jwa+TI1GvSl1tTwhRUi76nlSu1b+TL2AXwu7q5KFvfrU97wpewE6LVvhu65EAT1W3kW9dEBhPDjRHT20Xdu8OiiWvdcd4zydB8Y8Wedlva58kDr3qGo9Y1/kvAAEgD2nqoi93DbRvPxA5Dy9kyM9XUMOvW5wZD3H/4C6TVfGPH2RAT2nORu8xIWrvWGn7by905I9N/imvVGisjxdJTg9sIWuPBJq8buywKw8QVQVPWNmEL3Vhy09MdUjPTWWqz1F1Wo8HlIlPf7E4bwJohs8wBFM
BPXhh1zzrlua9XXFRvdV7FD1JPWg8maV4PRG0R73tYOY8V8ukvWKfNL1lMrW8ED2cPd4KdD0MD0A9mm9lvGJccL2S1Bc9lUjbvYwwNb16OUA84Juhva/PszwrmTk9T4OPu6J3oj0XKAm990EZvQhsWjvJYZ49+S/YvChD4T3NYEU4absCPSXolzyRaP07wBWIvCTlhL3/Op483oKUvf/UTj1XoAY+90/gvEUfsT3oOuk60TjkPdgWHb3NhY08njIdveHawz2IUNq8noekPFYa0byx90I9R1bkPUKYZ73GScy9o49ovbYrYz3okMs9g2Y/PPt8yrzXcwq8Y0aTOyKdo72uYaY94YR1PQMtYz0Hu0+813DCPfPxHr0ELIs9WOsIvk6NAr1925679KRmPC6KZzoR4NA9K4ySvVHc+jzopzQ5Y7odvCVup7xCrl49ahx0vZm9Gj2xGgm95/Q9vTun+zyyfxy9w1Eyur72XrxCvdg9McR+vTd3sT02mok9wySKvd2jcj0M
CfDO9JIuXPZJmgb1A8lc95ckiPUY1AzrSd9u8NkAevU2aJL1OM4K8ARCQPYcqI73O5qS77mOSPDj+dzqAQ3A9e8QQvajeYz1TljW9kkgovSg5i71abFM9XT+yPPoYgz0FGCm9HCbHvToHTL1438+8YSJBvuXulLwJXSo9xO8ovYXKAD1qL5Y9WaN6vD1cMT2Tigs8MPQOvH1Ye7wVgR88LHlcvbERCj2Q9tW8yNB5vX6tJj28WTq8OLR4vQ9U1bxFWOY9eloAvYTgaTwGPuS7yJ+2ucygRT0M/aQ6Q13SPe+5rTsOIEg7zpklPaH9PT0PaJE8KRlBvQnNRjwfDWu9u8OXPcoWBb1XhJK9Qm76vKvhRzzhRZM9EF8evHWRFrzo7L48akaIvf3Vszyw/4w9Oki8PM5WQrzSjjg9JBb4vfB5Bj0hh4e92aoLvrSPKzyw3RG9xeWhvDWVI72veg686rTlvPKJRz01Hs+8v1eSvR/cBzt077y8tPsuPXLM8jycXcs7uozM
ou6zYYbwkbba9U81WPWrjjLp7JwE+aS7EPMzi6DuBZpa8/hT7vIDeiT2ohW69XWiEPDUXVD3FNom8zRKlPNoQh7w+rME8br2hvcmf1TuP08C9QCljPS3XWLxoLhG9VQ3yvBoZcDz5X8i85w9svR8IGz22HUk9/wncO++hnTvRVhU8tNMIvfJKXTxV90u9c8IpPDNMDLy8fEW99s65vQeNJjwbAFI99I+XPLMaizruywQ92Ik2PbP1dL1a0gi7z6ZivAfpZT0yqE+8WSdluE3+Mj1TFX29HbOuPZf9sLtAm8K8vzAaPQBOjb2NDpE9jLZVPS+vLr0Lg+M84ghoPXfdAj0Ob+M8IYo6PR1V/zzfKQ+9Rdnau5FJ6bwIrEs8ciTOPDYkBL2UUs68ejIDPu+Ovzy8J7I9qW3WunTnQr1zbxa9iifLPMC7ML2nZ327vdOAPOvViT28nY+8aNuovFnTQ73gBaa9lSh+PTtmJT3re6E8qHETuk8tWTs1jZU9sImlPGDwkTxM
H3Nk83zG2O8uJTD254xQ9VwooPQ/r9Lz/SQA9+rAkvWv4k70Xu6g9Wt0NvQh727r42g48nhBEPA8KPL1WS5u7AdKXPWstEDw9fw49SRerPB7TSj0gPiI9G++yPb3ZMr2JWUc32q/bvEr4yb2XwSs96EYEvfLqdb3hwQS70yfWPZ+3h7zRwUE8m0FJPev4kLvxWWm9wEo4PZIwirwUP1g9g8dEPdwGeb3roE092uOtvNLYqryvMIK8wdatPRiyXD0pfpY60JN2vDezQL1sYoM98HWaPSEKgb1XfMm8kwK8PcWfXrwc3Yq7POFGPAKq9zzDiuq8wrUyvPjPlr3Hi7c9Wj9UvTbKo7wDaiS8FX87vUqxwTxc7TC9u2tZPZT6SrxjO029Ged/PKWr5Ly4oyu92jJoPY6g7zzaKJC9D3l/PKKeYL31Bps9B6j4vQ8PXD3P0gO9JgaTuULZQTz5S3a9aDuSPUzR/rwQl669QOGGvOTNQ70mmJe9ulsevcZegD1zPf+8DmyM
fvIfeqb3ZhJS8uEouvbcYQj3cy9I7uDw3vNqpojxSUnW9AU5dvIbJwjxBKoA9Yc7JPR8CGT2Tg1M9v9hYvVimYTzc23+7D9TXPMf5AT76Zsq9+L42Peqqw70I95M9hjHYPEn/RL0o6Sw9vUoePdhuPT1xLFu9F66YPdkiab0losM7Tl9RPQE8zrysKC48RAEkvNqEgD3Sziy9qmBoPOn4FTy3O/Q6l4zLu468ebtlw5g9eiyfu8K1HDyccJG9Q6BMPcy5xrzgN4W9s7pPPRv7nbxLbxC7plbFvPcxbL1Tgs29UZPWu8DbJzxswYM8ftRZPIVLwby3bKO8knWoPJPecbxGX3U8xxnxPKngbz1/p4e6mLqrvMHIvL3aTm68YtjDvNti8rzvCSG943/QvLxmgr1pzWQ94349vRPeQLyveyK9btX+vEkptztLhGi8pmcqO/JmsT1l2JM7qJXlO2401r0ZJTa8MED8vE3WF74DeGg9cClSvXm0CDzqSTK9BWEUvWaCEb3M
eAWQ8IeaYvFO7TD1e/+08vcuwu2EMcDtbEYO9MNeTvQkpi72ZZCK86aWyvSZVqL0wRyY99xfWvelxAj1zCAu9sInAvcPm3jy+Hbi9FkgMvZ7CgDvSTK09f14DPQ5XZD1Vt7M98ADkvAF2wr0ZlJs7ZWLYvGY+qL2KQdC9TSwFvc/Ldrwjyx+9nAoKOy2KI7107/27Y7MbvYH0sTy1dd08Zn3rO7uhKz2/jqE9+pBqvYW+trw1g6g7pg27vZjdDb3Gxue7P8vivOxA0rvUizG6tz3pO2pVir24TgE9/GsQPTCUGT3/H4G9MHzRvAUBIby+yOi87HQOPTksGjzf8SW9EvPAvSIb470VDL08ejR3PCjrLz03r6Y8lnAvPMa3TL3JZfm8IAzHPGCwgzz9USM9FpaGvENaXTwi5PQ9RXpLPHGpnL3H4MA9+iHhvX6vNj16BnK9DuEKPdIXor3HC0K9a1HdPNJo7L3yglQ998rhPOhSnj0Vy1g9MVX3Ogm3ND3F6Mc9Yf+M
MvQQeM73d/PG7k4WnvP+ojbwh7su8XpiYPADapb37CC095F7RPMTB1r0Otrg9MH4hPHOAdrzrice82Hb/vFXqWr38+oW9k1NmvYRkRT0IG1y8Q1mavARAxjznYoG90VIUPTkvhLyu++w774CQu3EpPb3lKOS7t4npvIKwALxJiAo+xTxGOzBdT7yTTg49BNe9vN/PRb2qX6o9v7hPvfdvvT1frSG8uAjIO9ABH75tsAE95btIvVXVtL2voVK777KeuiYEmj2QT849byspvS1qHTzXkJm86uwuvbh5tb1+/BA9yDqGvS4s9T3bLfC7+fHPPcmBdr5tJQo+j5YfPVWgir2FxJc95FouPQ4rKzwvsac9YbsCveaUNr2Of6q9w1khvfyYubx5wwc91vEBPBD24T0YX5a9MuuUPRlCIb71TR09on/EvBFCer1XP1Q9wtu2Pdzjyr3xIS6+KGfsO2T+E70EOMe8y6bOPbxpgT2odxq77hxdvMljr71IBc09iQj4vGkMpD0M
uE6295BXcPK39uD1olR+75JPTPRfkbr2Rskm+htFUPN9ImbyoyXM9NhStPZILYzyhyQu8aXt3vY+S8rydT5Q9TJvavDeR+z0j+qq9+3/7uzBWjT1S1E68vpu8PauQRLuCrQu+7kpuPFtU7r0W2Ke85yPhPacQgT07Ghq9tMPFvQB0ob3yt1S9s2A1vIDo+j1lYv28TPyDvU0mXT35cBa7h4f5PelBor3Aa6++0lJ9u9vgib3VtZA8MUYpPs9H5D0gcxm+s7k5vVZ7771qPeI97j2sPMsDrj7IHEK+y+xovfz2HT4MLjW8ZqzfPUihm7yU1rK+B+8VvC/Pyr3m7bI9YAM/Pga3xD3v/9y9GtLcvYdMKL5YBcY9edaGPI92uj7c9yO+WpBfvfKjOT7clbE8qz8mvMnSmL21ZJy+AgiGPRX8mr332zg9DVnQPVxkdj0I1ZK8ME63vaAFCb5qUIU84QiQO/lKjD5drjC+JkmCvV4/AT6KYlg97O/FPXjLqL3CR5++MNyM
XPXeC5r1eZbk9qMAnPqaF3z0/bOy9cHR0vY+Bvb2M+C49VarcO3C9tz52ZTu+O42svVlliT4GpOS6POk4vPM1hT1pBJi+rIGsu6oG2jtUjaQ9K8snPuQT2Dx20iS8nH4ovj4rxb14ceQ8XVPyu4ICwD7aB5e+Nc0EvTOGHD69qKA9nFzDvTkP/z1ynXe+rCuZu0gZQj2pFvk9Vw8IPrILxb1aAoc9MU5ZvsWKs7xBuF+9Sx6GO2QamD7MJI2+YuQVvYAlBj1MppI8nNTxO+Fenb3GEQG+0TJhPXBp77rq5uk9gEbiPToZpry/ud68mNFYvTUYzrxX45s9U4WBvMqynD0VecC9awO/vc1DnT2at4M8eADoPD7YQj0pp9i9BdkuvT+B8Txkg6k9DvGmPSV7fL0yib89hW8JvlBRkbxnm0g9PIYjPB3RQj71N/a9nnMHPKCggj1eZxM9iLWGvdpa0z1zAQy+WcrSvDzAwT1LBiI9oNTBPajUCr5ZvhE+0/QivqYlg7wM
8j5K9wD30OzipdD3Nn8a9yyVgvYtfX72r1jk9N3lWvMhMozwME28922P3OyNvBLxh+PM97s9MPUHa8TvzjJu8VeszPdVyAz7Gdke9qsI3PJ8iEr14nYk9/TewvIgufLuZj/c8mYIavcL2kbtJsxQ9NvKbvM0eY72Di4M98GxpPPlGWL1VofO8AtHSvKWpyD1QBwQ8MuP4OwoGSTwm2BA9flcUvTfOBb0vX7U8DNTRvC5hvzwfk5o90L3avBsxNT2A3YK8naBAvVFQ9r3ggew6SRiMvGP5lD3gPl07Ur+jOj4bsL2fo0a8Xv9+vG/Uz706jKi9dqzlOgXUI7yCadg9vYaNvcjDeb3OtBE9jA/+vB4wJz07eCE8OQt6PTOMOD5U4Qy9vEnWO2Q2Sb5s1RY+URVUvb8grDsk1pm8PSEHvUZ/fbv5cTQ+xJu3vJLIKr0UxtA8YzwuvtZMQr2f76u9cZcPPuwHQT4TEs68t+N1Pbxrfr4FjoI+2HgsvZXdYDwh5/E8EmaM
lunH2gr0GqBc+YqHGO9e5ZDto2LG99fntvRVG+bxuzoK9rhHBPVyBTj6pnpS9d2wtvSRNdL52G20+UTo4vKNWvryw07K9O1OxvF2wpDzujNG8DIcVOpjzGL3AYlY9w4JLPTILOruoh9u7FBRyPFQoK7sHBqK8uTEIPv0KM70k2Kg7WcuQPFwoLL2CmsY9C2xIu5WyUrxtkUS72Jh2vSuuJL02ubw9+7ZFvf2QIT2DLaq8V6qnPGf/Yz2GHmw8LN6pPZjeb73Rm389RlHQO3icLL1uzbw9T9MKPAQ1Yb0HDbk8dtY7Pe7Gk72hWd281kvyO/6DHD2TSR29j8MjPcVIBz4WpL69CIsnPe6YBL7w5t097reYO8W4CL0xjrQ9pjE0PZR8DTxvFgS+RyXqvWE1qz1U+d48Pv7XPT7GdD1VBqG84I7evBhmp73+uJ+82KEyumZlJz5gvQK+TotyPTnmpj0b9gm9hK9Cva4ekTs1PSa+XvWQvYl3+bywyYQ9A4oePQZ1sD0M
GVZK8vYCvvZA2jL2+ntk95cQsPSEYYT5eBS2++e9dPSRCrT3rPBY9Ho0/PBiZXL0o9bW9jpiHPLbZS71Y6AS9qtpBPMlzXj0l7n69GAgnvMGosL3NZlU9JwOFvTub5z1HhLW9LshxPOh61T1VgQy8Vv9QPLwT5Twqn8U9AyOWve8e4jygLiy6lciZvXzKQbzY77a90N2gPWBjFLw9LG09JCH6vVgxoL2qbVM9m3v+vGnafry/Ah++0nKNO3p6ET3XXno9ny/ovRDUqz0BdaI9AbjfvZVYlL0WG+W8VnzcvCLJIL2ZihQ+4ricvZ2zmjtWAH08hwZWvY3ew7zT2yG9ADxRPX+JOT2TgZU8DpzHvSITCDtEhZy9SI+CvVwL0TzrrWq9MezgOy6XvL3olXk9Nme/vQz/lbq5HVO87HxUvcL8xTwq4yG97viNPH6dADwnIy098q4MPQm1nj0hdVs9T4B6PQ31GL38+Cs9TsA7vD/HUD3p/Ti8E3bVvFmKSb3DNZg70SRM
VPfffc72fevo6mb8iPcRWyjxzRcq7B0VsPa4y9Typ4J49OG4SuyTaqryc8527Hj+5vZfBDjwxFXA8ElvxvJvEBL6AUYw7V5dHPeVM8L2ZG4A9JmRePYnqqLynKC28uZzSOumh5LxDAMw8M3ylvFlqp7zz39u8UUaUvXHleT26hFS87Ns1PRupDr5UDSc9bdKnPZ45hL1UCXs9uYuePQPIfrqNO1I8ADFkPTJVMj2aOYq52ZQ/vWITqjuCDD07wuOIO4OyEL23/Gm9nh6OO8pTtr2QDKk9sUFjukztQL3z7Nk8We40PYfbDj3YArU8f4LxO3QFdTqCcSs9WNCYu5dS/bz2tlE82DzPvNp3BT0crV28S/I3u8M2or2wFKs9DlDSPblJyTsPtH88Fr4DvP4BLDzHIp+8nSz8PCJOrL0XjLi6QrmgvZFz2jzh9AG9uMTovFX1bryuqF+9e/MYPe9AHr0aO6k9rILfPATqFb2pp1I9IVDhvGhbfbycB9s8OvriO7QTLbuM
40sg8jpNkPZo5FL2WNXg7n/ApPZPs6r2cAew8RrshvoOLbrynn7S8gmGwvfVWdT1OuIO957B8vcqkCT0vaIa9QA6EPEH+rT2wfc48cQ6OPefH6jwtTpI7d48vPeAy4L0ykcM9TrmZvRCNubn/2ny9nraMPeTS8rzxqAC+uKqHvY+1Zj2GIXy9ecm0PAk8hLxnDVy9huC0vFyljjuk2jc9BRG3PBfOwrw7IU89hVj/vLiHXD0v5TW8bnDOvTbAgj0Y44K9tHTGvCE2Gr0Uan08FOfgOxeqcT1suJE820YBvcAfGrgrkPK7BDtEvG55Bb2fuGY8ixBSvSnT9ruPA106lCNwvfwFBT1M7hQ8DQC8vZqJrDs3z628G8KMPdHFnjtiynO8uFQTPYKSrTuQIfS54N6gPSbBWDz3aE49aoyKPLao97zgCIc9pZy9u1dlED0XKQO+FG+IvXVRljyZOBy8xlXVvGqchLtAX+U8L+2AugDHVzVQKZS8/pY7vI2wzLx2NFu81j0M
TPXEeNz3fpao8ccGLvc2jTD06PBa9vQqbvO8Bh73bnv880xShPUFSPjxyoHy9wL/cPPxTkT1dkVW9OlmbPcrLUzu0Rlg8iUacvAbwnrt5QCU9CYmwPDqcgbuD3t88U/yUOhN/kzz7u9y8vnixPbHyjLzMXje8dkmXPfCQaD2Cc9A7oBGXPCejND1Ef6k7e0eCPdja6rytQpM9fe/2PTsMCb381Em93BEyvYeRqTwG8Di8T/a3O/ychb1Jx8A8NGGjPM1KBT05fpU6rfLcPP8LM73ZNom8/kkcPfB55LtlqMw72KijvS/Paj2vrXw9Hz8HPVtr87ySJ+E7e7aHPcNaAT1Zmd+88OSQvW6WST3DOT09FGigPCsPbTvaDKw8vaKFvUp8hz0Q5W+8NMtXvFW+sDrC5eQ8n5ALvZzSgz14rjs8lHk0O5DvCL28hAe9CslHPSPSlD1yTc28NKUYOkmIDT0CnDi8vKJOPCX9Zj3pm7y8+0a2PUJaBb0ppf29X5MYvMhE6rzM
Nj7480URaPSMPzzw5XIu8X2UYvK8kOD0Qps08+Bz+vC76X707Rec8pRxePTscBT2MExa9+jQhvcqTbTx1RqU7uFQAPUupCj0UMgA9N8bau4GhCbw/sji9UYF2OxDgbj1Ry6C8nhaIPJcbVjpcfuu8S99KvewcND36Xt48LS88vfEgp7s3AE+7kHigvRIDjzwKOiy8gjc/PS71l7qIFeA7t7p1PYyyirzlnC895KBvPej9gzsC1qw9pOVBvPZUxjxStwK9JgvVPe2927yz2dy97lItvWurHj2G1qs85SbWvMysajxMQMC8vd4sPULA8rxlny89K7kdPbCFU71ePZo7yD77uyT7yjwzNQC8PZ/8vTHJB71HQoS9yGHevL/DTT1MSYY9ddc7uz3GiD0URZC9OwGivRiZgr0O8789oEniuwvw6Dtgkey837SnOm8w1Lw4r0g9XQCCu52s4rynTxE9X5PgvWzLdT3ZBJg9C2BaPY5PnT2XgVO8mSJZPad1Fb2aN8c9mTGM
gPLPF0j2vaaU8ZBxtPcmFlL0V5wI9LCy7PUHtmr3qOwq+Ls2xvXz4nDzAWqc9+n/bvNf1iz2jnYQ910g6PfQBir3raq49J6VevI8uUjxi/d68pJd0PUoaPr2mp+e7kLUVvqA+dLxdVQM91tonvedjjj34lgK8NL1qvRxmjD1/YmA7RWEjvEPig726JZM9yQiVvQdm9jwilR+96TtPvNjEQTxmCTG9NSq5O6E6cb0RO5k9/mv2vO8UKTxSV7c8faItvZ4OAT2E9wI9N5BmPSIVob2vdZg9hyB4vbY6DjzKyeY8XL+OvQtG4bwA3Jy9eaXbPD3AZLwN2qE8dp3AvIQ2mz2Dajs97Bq3vROCaT2wOPm6Q91/PFGZGL0ovXo92KZ0vRP7Aj0YCYO9pCJbvVQHojupirQ81knAvSEj6DyluhW9cx02vACS07sB8JQ7mpqcvV7uVTqYDuu8rLigvOE6KDyFleK7vEbavKaRHLxaraa8TTY4PGylQz1CdZW8qU10vQ/wAr1M
tiYE9SKOHvJsriD0L/aw9B1ZGvX2W8bsljwA9XXCzPS2WI71xDIo9atPTvO45AzyVAe88mXwrvVNi/7yDe5i66cD9PLVoOr3xOgW95naRutoHkj04SIY9O5KfvaRTij23DV28SjesvXxeKb3KmEG8KYo7PGIPBL1Kale9czYHviNjFD0gyVs8issUvg8647z3UvU8oVkmPLvTuDuFuD08YFooPCA4A70NB0w9Zv+lvZO6Kb2oHW08BO7pvNHYMb2mgZG9eDFnPf9UJz2Scsy8vOEGvUZbpTsS0ec9CyZZuvYc/jszrlE9XfLeO2WwGruePUC8Mo+PPUPRMDw5lYE9/0UivceDvrxpUZu8Cxq6PBa3a7xhYoW9lNf5PdregjtiMhw9x+WgPPScmzyj0Qk9imgTveLvoLwPfCA9Z9elvOdQwDsKYh29aa4ZPZ7+Cr0N5Aq9AEwJvWyhPj06kA682pukvUoXizwyOoE9a1AcvLNqHb2zHP47onyZPfY+wjwBWGw83FOM
cPDemUj290S898A5FOwj/ZryXRp48sB0+PVBcSruMJCy9efx2PAdoUb3gZg8+S76ZPXm2Ej0Caym8Mu1RPZNCCD2SDjs9XmKuPdU7er3weDY8ARO4vITvwDvPaF+97xraPbBbT72MrFC9QsjCPW1p4Lx6Zfk7tf+ZPcrgAT2eLSk9mWs/O7dyvzzLwiI83w/8OxW10TxzazS9zmQdvS0JNj15irW9Ovh9PaWHBr2iuwM8nD7HvJCrnLyaoPA9G4CbvO1JRjy44Vg9HQ+CPCHdA72YiwI6rHvsvDJ1k7tCSAi80j/xvDDjK72vxyg9ttWzvHROor2uAoa901zROouh7LyZOzU86ODaPM7Rmjxzuh494ceMvDVwKz0ju5Y8rLsaPQoNyb2I+S4965QcvAkcQb3sXpy8ur8qvdM/y70yek08hV5VPS7iYr2syHy9wukXPTpxvjy3QA09C0YXPCw1gr3hrza7MnplvDx0dr3dpBK9nF4iO/jzpb1yrzK9F3j0PJm0Z73M
MRg699wZEvZ3zz7wM+so9BowQPZG3r7ws3UE9kQ4nPfVamryhKl085TluPMdU+DzpqK88L4NjPGhFT71lsF097w6LvRUOkDy6xEA82h3WvbhdhjzuFO69CDejPcVXKLwcr0Q7pQQdPbTolr3G39o7wdsQu4G3Zzxdq4K9eoX0PKGZbb1Wcpc9T81Zvb0Bt7xDEwG899PUvGpC1jxEzmW9fgWNPevEor2TUq+8CDESPe5lVb0Gw6y82a4OvWQagj3+tbq84tyIPSIW3b3ZaJ48s2JavbfPrrwQU6M9nMX5u3QiOj1jPQk8L1N8u3WcHL1dUYE9XzQLPbE8Ib3sjEs9bzUdvTZcur1wLfA8tR+hvBosizzhd6G9XHuvPEDRxL0ehmU9HLXLvPdPnL2lA4A8SQ4GOxkVmLpyqJY8XpHpPTIBQT353Es9q/1fPOWKJ71zyEO9w3oLvYRuWrw74gq9BA7aPFJdj7zPN1u9w4FuvOooV70KoXw8YO/3vG/OUz17g++8M9rM
jPBzyQL2/Wpw86SNrPIKkXLvyrTI9/Kn6vXmoGj3yh9+8+7FDvKpNszvFVQo9rANJPVPhzLwCHkg9yljPvAOfiTw1MkQ9uHSqvDvZv7wt/Jo9VYURvf49kb2x+8u7DH0xPRyRwL2UVaQ9rSEpvVQTR72BbaG7xs4ovXii0Tos1LC9sQMyvdYnfj2X2CG9y5oGvWTioD2niYI92DJYvYWEnLvCMuy8ncdBvPIbhr312KM9O+fDvTL1Mz1vop08kML5vF5bAbmEVVe98FvWPFeImrzFrVu8/skAvYYcOz09sWi9yf0XPXbj6rwMAqG8d/9OvX8Rqb0YDGo9nm2RvVzaUT3W6qK80wXkO+xKaj2wuVe9/DhwPXETmDwoWbM9olgzvaNynT1IOVs9daITPDapyb1wnZG8rgqHvB3GL70BpA29pCyOOs/7ar1T75+9TdeavP97kL3sIiu9eusjvYIgOz1K8xM9j4niOpVAJj3MUIs9ToC5PCQ0U72KW6k8+mCxvRS6j71M
oPAM9y9QlPR5A0LyJFWK9cYuUPUOOEL2smxs9JjPbPCLaoLyJV0m9S42fvWuxR70L9IM86TP+PLZHlb257jm8EgAFPBth1r0X9KE8s232PColxLz6J0c9wp0JPdmQTj1cG368H3GZOll+qjwWHIs9uKTOux3Dnz0IDaI93KaCvPBQrL2zrr88ZLGlvd78Y71mMD69qQ3SO48JE74Sw5k8OJIKPQaCvL10PAC9a4scvfq1GD3FXMs9AOEQvZCtvrtMcdw97Tkrve9ZAL6Vm4c96MZUvUmuTzuEy1S8XAy8PBf+0L1/9iY8NH0iPa7Nnr1ueGI77IgHPD4JcD0S4FI9UvvDvF7uGr2kEjO85MMLvXvC2brONGm7FZsfPJu7q7t1TPc8SXA8PP3ec73gdiI9d1A7vevN/LzWUXC9uBkVvUS02DzempI9nxSTvaQdzDx9Coy9nLNgvcKVsrznpHA9917eukYvubsaSMa7oSAQPXuOWr7Wjik94tluPW1ejr1q6l29dHBM
hvUsYtDyUoLQ9MAXpu1T0ODzXq2i8W5CdvK+0hL3wW3k95Z+Ju8/Njz2qoAs9nrTZPZWBIr7M0ss9ng7KPC/JzL2Tiwe95PRMvJvgJL2o5jU9Z2PAuyky0rxcB269onhDvJJ+FD2xcLS8PVQ8PXKeBT3QsSa8oL7XPaVVtb2iL8I9pTEtvZGhgjxhhFO9RYjTPXcugr3GyTi+ZDvfvAGNCL1hhBG93CG/Pcw20j1Roqy9BWw5PEd3Ob61/Eo+uhfrvYG3Ej6YyrK92BNdvTdJpz10iui9DdAvPYS197vpdmK+J7a0u2IjUb0cFr88vNAjPvK50j20AVe9aH6GvAqH7L2s+xo+hKH2Oww7gz5U9Bi+3DnCu3wbcj3MZEy9tK8pPUOdrLz1D3i+LoCPOiX6g71mhp28O568PXUYST1GrXa9OR82vYF48b2OU4w9St9EPX3Hfj4baL29H9fgvMMvpz0tIEG8MuNHPejHj70mUYq+wsyLvYfY6jxQrLc9zE4ePp43BD6M
m25i91n6EvV5wLL4W3SQ+z8HavbG4kz7SDE++/xEZvk9EFj4TigW+4evRPNMr/DqBtaS+dB5KOvUmhjuCQ+E928ovPiu0Ez5sSRS9GfKKvZls7701Ww8+elTfvKMTuj6B/iq+aLESvl8aJT7vUXa8RxQxPBYVTj0Kwbi+lPGHvZiMyTzvAls9ejQdPhdYQD0ma9C8excFvv6DCL5IT6k9CKLUO8H7sz4c5yu+omUxvQjhGD4w5Im8A47jvNuSlr1QzYk998NPvelXTb2KIpC89kEdvbF2iDxL9Cu9dIxoPRseZDy14Bs+ROc+vgeINb1qypI97lA4vsoQ8j1/G0O+QC8ePdNVyb37CMk8mEt3vTqEhL1Tkv88EVYCvHQClj1YJMC9f0NBPQZ+mDyx3NI9LcK+vehdeT0x4KI9CE6ovTaq2j2iA9G9G2aqPc4wyb3cbCu+ZmEPvdCaHL1WY3e8Zb46uY6OsD3Tjt+8izsEPJpIk702sLM8YiFjvV4bqD38NYm9D7SM
kvZD55j1HGRu9c+6UunTNAbwZEis+qSyVPZZRvDuOOb88vsnQuj/B5r3rt9Y8tcKXPZqZOj7RGTY9WWcOvdTIKb67fpI9yUA/vZc7pL393i284NLlPDq7Gz3FoU0++TKwPB/R17pVWwA9bfLZvZcGE74TKJI9ru4mPL2OID7gFL88oOcHPWBXJr6PYeU9/be1vO4JCr55qfa6kQY2PY/qpz2r3iI+KMXbPDZ8tLw2sU88LM9qvf7WC77qP549SWXfvI+NaT0W1Ym9njEePOfpLb4ofKs9VpqVPIc72b1WH807uU6YOrGQD7wWD767hBwCPQUGDbxL0lw9KpAfPsbu7js6elE9Q1szvKJTtzzn+78818dJPRmQqjzpAg08E5g8O4tf3jtLTJ894MamPVCpbz0SIqC9YYiDvSyK/zxOCBa8givNPfyNwrslYnI9Ww6gvKcTFL1SsIY98mknPaupij3hFZy9eiKAPTpBRT2zoFE81R1jPf7pXD3Q9S29ZvChvZZ7xDyM
lmdw8nZ6yPVDOXr0RLd09V/UDvpgeiLxMOju8WVCmvT/Hiz2mPxW+7RcFPNX6trxswAM9c+Pyu25N5zsbkk49hYcmPM3fULvUz8M9k1EOPQyrkDxETOC8caXEPZkYDD5e2ME7qxhPPTE6Ir5qWC0+8hQYPG4h+LzywoU87yOIPPKDoL1jexY+a2Q1vSMVm72dNkI9GEPTvQ/MuDwr61S9Vf7EPRrlOT74p6w8xjDsuj/rKb4NmBs+hezNvHbkKLxIPz49plGcPTFQV70hikg+MspAPP1XaLyRKm+9IulWveqbrb1+6Z88iianPVeO8D3J2Gu93Iz9OyeQaL6UJDI+uhZDvYy2hr3iR7c8qCHVPBaldL2W+5M9RHP8O5JUE7091YU97hwUPfLojD1klbC86s2HPVazdT3cTja9oWGkPYHfSL0xcu48pp7hPVpnDrlMCTk9gRl6PRNeJrzmg2E8OkChPBiEor0HpkE9TZ69vXtpkz1iEQy9ZsdlPUOE3z3q9Ue9oVoM
aPQPTr72xscY9jwt+PdSeX7wZaKw9mH/XPaYoTTwStNk9m/R6vOlOCr1Zfky9fCTjvJHw57ygLYg8drvzPIl26z0riqK9cU9EvBP7Ab7z+dM98K/hvP4StDr4kbw85p8XvWiWtDwmDje+HnR7vZEh1z0uYpY9BcIYPipoxzy+6LO8VMgNvuyTsb3hVHY7sO00PfDZHT5xfjW+xyzUPPIr1DmAazc9qyOivWwtgDx5Phq+7Fi6vWXnoTxjvuo9WPSVPfji0rzuSaM82oirvRvUzb3hOYo9HbcAvX9FkT4/UV6+07iqO0uV0D0xQaI9Jb4fPbs2LT1zeg6+Jc6FvaNa7bx8DX68WkPLPY6Y9bvbFx+8lKm8vYEW8L1TwWm8SoKFvIcQHj6XHdS9EuqqvHbHlz0sUMm68jA0vGqcib1gOkQ9YsfnvS7cnz0SLRI8sfGeuyQo27zyNn68SEEHvXM6QL0nZ5Y9jjMFvkAtd7y2khE9qVwOvov0aD1Kmhq+nx6svcl2WbxM
KDzC9avYjvrPRjz06H+Y9xfsNvH3rYb2v8fM88Pa0va57bb1ckQE+CjNovR3rAbt7lJe9em8GvifOqLsV3IG9M1PzPKZCgDq/Wry8w0ogvNxcpbwbmOc7qbzHPAm3yTy0oga9/gsivR9zIL2qmCU9y4gJvW7qfz0z7WK9D59JvaL7HD2nrTa9iClIvOnbWz3h25U9dMEvPMP1CT62YH49kHl0vK2yR72ed089CcARvQ/L0z3L3Zi9zKiJvQahI74z1UA9a109PUs0C77WItm8MF1avVh9fD0O5IU9WV6YPKxlhD3aiaU9vsMOvBIfpL32l7S4rVKsvdGByz3/Tvy8nCIWPfMOcr1E2lI9t8dVPWIFGr7lXbI9dRE7PckMJT1QhRK9v8pBPQrn2TxVGDg9A+7FPEg+zr24mIk8wBOavVsJmT2bnsK9RrLLPGcTvL2uoH+8oRTXPbO+1L1eRfY7N8B4PZzc4b3C+um8UPqMPaiA9TtSrTi84dzWPP0ayDyM/IC9xhSM
IPdRYnj2gjqK9O2yUPeSRjL1ZTNo89dUuPVs/D71aLjU9S0MNPVqN6bv8vuC7gYOcPd/n1TuZwiI8087Fu2fa87tXLZO9oWdXvcP0sT2mDnu9US+cPda5t73pyrQ9JRyNPaLlwr0BUEU9z5m8Pa/xDL1aUM07W7HZPRukl7zKNG68LDGUvXIEJD02kM2925BCvUyI2TyBmce9xODIPWwT9L0NqFU9RgAWPZBmxL04wmo9ISUcvPOFULxvVnm9xraiPRFevjyXOFe9bPfBvDR62Lr/RVU8Y+Q9PMt/nL0Dx6o8PpUIvYE5DTyjhaE8cw6RvOQWgD2bbbQ77y+GvWZcVD1hEti64tzNOxfzfrx7LLi76S6MPPRfkzkiS5G7vXbZPKb2Yb1DuVc9HnPeu+crKD2+aCA6rCZfPcqo1TorTj29xvkivcamNj0XRaK9yEErvWbnfLx9Bwi92HwouniltjtheQ+9Cz8UvZnwFDvd/k29VcCJOnqcwbzteJ880oONvTqIPT2M
5v6U7vijYvCAtED2MrmI8wqbkPHv4dD3oAki9sCtYPMdq2bwyHyg9IaflvALel7wcNHU9AkaZvdAkFrtbTqi8tYd0vZKU2DyUEuS8xilKvdGFBj3mhaY602QyPUCdLr3X27K46ZOzvGHzirxsYOY7NoKdPcubHb1qnMs9Xv7VPFtJUD2YWS06ixqUPcLBuDzHyOW9QCtGvNqivLzp2IC8fVcsvdjYOj15mRa9O+HIvA9qjLwO5LW8FPc+PTXiXDtgn4G8caASvXYPHz1CdC89+o6BvSJbvrxoa6C9WluDvX1j3LxA6eC7kJqiPNunejwuad+72k6ZvF1O6jydi8s7mkQWPTgpwjuiUAA9vI5kvJ1AhjxrkRg8IOcCPYk+Ar0AQII88bHVvOtZ/Tx43wM9TUWvOun+E73Ech07ByQWPXI2Kj1DoMQ6umiTPabzSr1X8YY9IxwwvNdZBLxNjKc8biDtPS0CCD30fuy9tNVwvekeRDyOiDC9eIsMPamtlL0nfBG9Ar7M
2vLAoXzzOlZ+8cIHCPN2mWLwf3zq7y2pIPdUMdzzLvEY90aZ/vOuTlD27E2q8vu2lOuCCEz035gk9sf9fuzTbDj3M0p+9qDdZvUcZGDy8gIq7FAq8POMbgDu/Kji9EsbcvKQqKD1Od3k8g2v9PIR0o7vwSlI82zQtvK2sPT2KihK7iZ2APc0ZiLya6T89nIqvPGEOrT0i4So9l2jLPNT25TxPnkw7vUehPK849zwM+ZC7JLmOPfzRZz3Covu9G8ttvZZkPj3O+1S8qepQPV+VfzyZSYw99ypEvPXPuj2nNq88EIzLPKyhXL2ogmm9mdPSPJ1OMj0mwze9XieHvInlcz3oQHA7wAxevVpweD0o+y09R+5bvbbv4jvlu6i96y5svBL/fruf3i49gBquvL9Q+bxjWAy9/cmHvK4mmz1emtS8samZOytxKL2np2m8fY5vvbA/C7n9D9+8COkmvCBYo7xJB0Q9cdvFPcKXWjyCR++7iBabOx6aEj1j6TY8McnQPPSgdj1M
1u8i8jhyrPd5OLr1QKCi+q/i3vMELLD2eWte8r58zPSKF9TwMFms94/m4PPahYT2hIbK8sI3SvGLdojx80Uw9VqFKO4LTkj20lAc9+CsKvgAznTvlaQa8YvjRvSlTaT2eHoA907QWPV/UjT2cyv47F5o7vPkRP714gog9ptmgvanvSjslo++80f8nPaSdurw35Kc8q3SRuupzPr2Deb88nILGveabpT25cO87feWPu3Wr0zwAP5q8a0q3PSqBcLu92tU82Kh5vYwP5LnxyfO8CPCzPdRpZb0r9b08cP3GPYTHxL1MGQW+KLDNvb2mqz1/cA49XesavafaOD1FEKM9Dz8Dvfem6DuQ2Zk9G0RNvcvQMzz99fo8teaHPZYgcLyNH449X3jrvZdgW72kRgI8Ms7PvMuYjj16NwA9d+GSvCc5hj2JXv48LrwfvYZH1b1YHZM9SE1VvSbzdrzYLXm9FPPbPPDRIDoJJaW9+OkNPNZ2lb0DEi88s2QDOzAaZDuUJRQ9wPfM
GvbbeoT0x0ek8c0MdPdh1Bb3865k9oV5avZk36jzE97M8JCApvdY4iryuoba9CPoVPXzJab0fPnK9VuIzPUbl2jyN2TY9xE//u681Bz0lTDM92xI4vW+tlb3Fx2s9gGgevIMauDwy1G29bDomvQKUEL3Oex48jZPsvaI4Iz0jQr27RaVGPL22TjyOWIE92rlRvYc9Ozz212c9UH8mvY+eRzzDZRM9YtcLvXRr3ryDDqW9ULn0PDWqajw9CZC9k0nJPBUyp7zBOpk9IptLu8MiUT2OH8M9fa1WvVlCyzvLnMq8RecZPZWeQLxINB09XXK6POB8Arzi1BC9OOarvLx/nr1iSI69IOUaPfCLHLs330871PMGPEo8/rubtfM86vDavVId/DtxfEA9ZaANvR930rxk70k9sSiMPOaKDLrvSZU7B7IAvnJBqzylrlO9PWq8vQ5nPD2AL4+8aI1ZPTbvJD0HAJG8sAIlvcOgTL0sgH48WiVDvScxtTxv0Fc9z58gvWJX8DwM
8u1i9tE3oPAGIyjumyXq91ZKePRmXT707eY095HkHvS8ZlzzkmS09k/IYvciA1Tx6Uc48thd9PYcEB7xN4bQ8hUqsOb0fFD3yP0C9sir3PIZgUb1FFqQ8byejPYzhhr1OASI9ciCEPTs9ML3u6kK9JvuzvD5M9TzVAww9CMUxvWDlm7yxdUc8c20rvE4b1ry3i668OL4jPN/IQD0x8fw8nG+KvWoMGjoMUiK8DLoKPPO+hL10Mqo90QrnvGQLj7tBZbo8+iwMvImj3DzFFy49JBk/vcJl4rwJfj29v/dVPaFqRL3wATM8ZSywO2lGmrwI/PU9hSayPZnuEL12+zs8++CVPE98X7yOF0Q9HwmkPaDDoL3+Sym9kayLPOBq/TxrV4g8vPCFPbTKU71KvPm8bEvUPZd3j728jDg91i3FPH+TgL13IRM97ezgPN76JbvQ0RU7sdhIvQOcab33e2O8aLLkPOdq2Lzmy1a9111JPfkuhDzAchY9mt/AO8gkI71FA/48xBEM
GPTWTRT37TAI95ivXvGf2Uz3pZa48VbeFvZS6jjvEEIA9Ef+IPOZ1sb0xq0o9vbiiu5iPF72EnQQ86hDJvcDw57spzIQ8ASJ3Pb6LTrwxTa08pGGAvY54mTvWh5U9TfSKPdpT6LxWOI+8WA+CPJkFEDwUI/g8Uu0zudfOJL3UId88XsKDPbqJmr2lnN26lp6BPDR+HL1Q1qW6xf2Nuq26kDyD3sG8LrbXvJd1Bb0IO6+8FOhCvXG2FLyJqpO9cSyOPTdgeL2xpd884ErSvOiPNL0rRDI9bJ5nPLL5ZzrikHi6pfKYPYJp/bxUehI7uWYuvUtSNjurcbk8bPELvQ66Qr03LMc9UsFXvfMnRr28bNi80WGJve/dCz2kiG+9dGtQPd5s97stxEO87CatPWBtjr24GNG7ySorvVNM5DwarGa9G+mZPBdHFb0uzsY98H0rvN9ZFTz/WNA9HuF0PT6GEjz/Qhu9UuFlPCUAlr2729C8euW4PAfFzb0UsUy97UtUvPxSrbzM
kugS9/n/YOxExbryyHDk95yOyPGLrUr13k+48w6GyvMui/LtaokE8u7p3vMxIMb14Rbk9YA5mPXQAFD02uKE8hvyYvLZ5irzxrUC8e3S9vMkW5D0BD5O9ehCtPZukeb2Wrqs9aPDJvFjsl72Dsj89nj6YvQfGYT1QStu8B+efPU106LwuuIE9ZQFFvR5IOL3uiE29zWrRvFjKnj03RHC934x+Pazenr06Dvg8SjjJPaKLtb2fdHI9RBUrvXB3lz0H1Ce9PX2KPQGWDL2I2jW8tJoHPTR+BLs05yy9yJDFvYsUhjs91ZA81q2DPUC5RbtHuGI9WHFRPN8hrL3OWIA9fg4hvAqjRb1HQyi8jdQLvPqFZz0VWLI839ZMvZDU77uMjte6wTiPvIG1BL5WEF89mItwvYHfHL1SijE9gnfVvPIDIjvnvGm9wQpPvUVdqj1td7U8EItavTIIqj27NgW8ONiHPJo29b0iLqw8Z0ZQvaYOFr7cbOA9bNliva0z6Twzjp+9U/UM
9vYZLk70vHDu9aiLbu8biYjsp7ky9fxZdvfNBRL1xrYa9/t0hPWZTgb0qRhq91gx2vfo9Xb2I2Nc96+KbvURcqbxYkhk9Tt20POto/Tw2D569YYMzPaAAXD2mjiW8ADBtuyDSyTwuiWg95DdXvOgqg72pN209iXeCvO9Orb2m4oC8lAfxPdwGy7zBoqq9cWikPRSDnb20vnu7Y4fovB3hmD2yn5G9HPe9uy58qrmklfc9S0CCvMJZtb10LuQ8mxWQvWvQhL2tJZU8kJeiPQO2Fj2bRFi9es+RPT/Fb7zTUtM9JdLFPFrwETy+CW681SFxvXbuX7x8Qmq9GAoMvfiQvDvgP8Y7Em/vPGeKtb3vt3K6eOrSvPYHoLwa0Pm8O3TmPZM8dLzw9Li8xO9+vQlNlj0qP089BjbrvAUtPDxMYOs9RpAbPbnCrL2zebw9ad9TvWGZuzwyMWa8iSrmPfIxF77kRxK9LN0pPCp+LL3ZnuE8mgThvfGuVD23mYM9GHqjO0YIUT2M
VnQs+4gBEvSgHvb3Mq7U9jc11vd2rED0l12W7P2bwPfOl0r1JMBM9MKyePdDF171ZbfU8Y9ClvNXorDyHnxA9tmnAvKBBejxTD0G7l7VSvNmyK71cvLm74n+UvGjsWb057Rg98sKlPDbA471fHUK8LJetPHnwkb0I3aa9sihGvYAHArz0XYc9ZZnZvFd7P7ppZ0E9Pq8GvVfHi7y3O1g9PoUhPDsvrjzdNnW99Sw8PefRE74oTR89cBAYuwy4vL3mx4C9RbKCvb10mj1aods9BxR9vBTwhrz4jkW7T3x+vTx8hbw/IKU9dSiEvcgFzj00IfC8m/6jPS9uBb4mhgE+eMrYOd8Cur2fw3E8btIDvc8lqLq7Cwg+KnIKPDgsFL3Ovmm9MEnkvfT9Jb3p59w88XNsPbIORTyZMxo9bD5SPV6ESb4r4Dw+etuXPPv9B70sZ2O8Mi6zPaEbtLy0r4K+jO8Cu0Bzv71Buuc9d0AUPlyODz4VXwG9T1FePDvibr7Nejo9dhJM
YPYrGgz4wNdK9GwqPuyHeJD7CbM08TF16PQJ0wjxiZ3m+N5GqPF7aprxpGps9cAwbPsAm5D0o0J+8FJGMvTHOO74XfOU9VXFkPbtwbT5u9AS+uMQ6PEHD7D1j7Ua8sVJoPdE2rry0OXK+9FlpvV5x27zDo8e7hgHVPURECD5p3PA7U8+QvGnqNr6F5mw9Cm6Au1DCbj70M8W9oGddPI+Q3T3q0TK9ebeUPFmJOL3uc6i+rZuLva1fLD12Tfo85/tcPggvET5/ij89xuIEvaTdrb760I0+7tABvu3IvT44Joa++tEHvqoJNj5fIhi+n6sKPc3ayDwvcZ++FBuCvbjjsTtiSn49Uxa8Pej+Sz5/V2O8Vj6Sva+Vg751BJE+fyfUvdqCvj7iyD++AKUpvk4SUj5ZZk69N9s9PJL1Zr2dcI2+XJW0vKIIWr3W3ye9+w4TPppgCz7Y7Zm9BD4PvZENc76Gu/Y9B28TvRfytz53Qgu+4l8Gvl29ND5lZjy95T63vIugJz3M
kNkc8YqkdvoBKEj2i4qM8GlXPO7rDJ73Tptk8/XMxPQOZm72a/yc+DyQzvq5QlLwIZtS70HgPvkv5sz21T4S+HHiRPeddCb2VeAA82/HHvUvP0b06XRI9XlDAvQpTZD3aRLe8K3GgPVTkqTypVZo9MpdVu8Xhfj3dhp08KqWsvM5vGD1Ifzi9ibS5PRVcDb7fow++UDU/O9hDBb5/dKO88ZC2PMUdkz2yu/O9QeqYPIlpk72xuJs9bKYlvHDHpz3qKYi9i9+IvB/P3z1E1x29Ww4XPFHsFT28et89nsE5PYSuYz39RuI9Hu+TO17Sx71BB1i7jmAXPWW7yj1Eyq49iodXPSIh/b0kSLM8991lvO/EarsFvOC8MKOkPYo/8rw9WA8+U1emPWfum71zEIy8XAbQvcU9mb0SE4g9b6wDPdKdqT2BGcs9y9H4PWe8Or7KMZs9/Fq3PS2Nb7x6t1c95j+8PXxslb34ops9uHDiO4h+9L32HKa8y15mvc2eALt6aZg7VkYM
iu1R9djt28im9OmWhOjzTvb37zUk9B5hDPbHgkb2CuC887Rl2PXhUET248B6+rQqMPMcXOz1Ee6c9mpEYPkS9vTsTQp09cW1xvTHOxz2uML89YEKmPV5+yD3DJoy9ABi1PcdQpj26pC8+0BONPZFREj1PqVu+gIfoumkMxLwB8V88eJfSPYlztz1u4lO8/3eMvVhzLL0O44g9M69CPIHbSj5EjMC9NWKsPVZqqT0fEtI9jTflPew8mL0fphC+CXbtO0YW172WOIW93RqxPVdziz27aX68QZTaPFKsvb0Epwo9YuUnPUXtCz6jxOK9toJRPT3Coj1HEaU9E40APQrz+7wlmz09U/oxPQYQhTyMRuk9dwAnvFdEkz0Ni5s8BK6DPdeIxz2bEqM9K5imPRHVY70BhdI9D94Ru3qKkbt/duc8EE9UPbRNML3WP6w93Z86vYJ0Bj03gWA8eyp4vROPYT2SN8A8xUhrPb6f9T05TIE9fcIevY4V373B2CM+pjSgPKtzzLuM
TZgy9MMHAPd8mk7zE1B4+EJcvvZb817xvVgq9jmUKvQzrlr1xPKC83G6FPazbFT5lrWC942eiveN2I77SyBc++/4Ovpxld72qxH29+tm0PWEl473L+Co9woYNPcz1Lb0rwTY9avSKPIT4gj2iQL29wQKjPaAg9D3SWvs8l4cKPVaER71Ux7k92qKWOljXMj3t4Bk9dU0VPpkYwr08MNc8Mg43PQ2DYL2GamS8B0zAvVkinj3iRgK+0wHpPS4YWD2PsLE9ALyePJ4yD73K2Tc+xpOUPKTj1z1DFLK8zijhPXGVNrwvXus94jqzPDl56rymLqq9hXuyvci8MT3eR3m9HQcMPvcyyj0gcxa987lnu7sMAr5Aqdk9x9yCvZr+ULvqwmK84ko7vdWnh70Lnwy+vS2EvW0AUj1vIgM+AkvFPS/3wT18MJA8cNS/vUah+7wVRLI9X8z7vfwXwz2nTMW90tczvSy4nz1jGxu92DuvvUqfWTy9zyy+/usEvuEwuj3ZLBw+2WLM
pPQNwqLwbR4w8Qn+8vdm5sr0QIaw9nbMUvcFIIT5BXAG+iLNAvU5unz0ir0c9fvkivTr+sD1guRG++pBGvdnhjT17Oe07SopTPSZ4kruOcBU9WOMQvhy2jb2zQ1K959anvZZIDj7CV5K9/ixDvZKPirxMfKo8TUE/PaUOA7601Ce9TDmMvCJ0OT2Rsms9qitUPEpCsz2Jbei97+5LPdpAUjwt24s9H4zVvaKfqLxNeQI9iyiGvVHdPz3j8DS+NFmDvWZU3bz9hIO9gD6svf32YzxRbos9Un29uYZGgb3BQH69EYSEvU/gKr17exU+xIR3vW18FT3rd4y8WWemvR5cWbyOzr076ttWPGFGvrzDHI+9Kc+KvX48zzzduvI8WV03PRZqLr2nvhU8/VElvD9ESzwGwlM9Myy0vfAiJz03kf28kPlavf1r7rxyJUa9dEZTvVXWS7oku3I9a7ZTPb1I5D3KNsg5qJ1hPLE2b72WA3w8uEm0vZ+ZlD2Kf+a8lkf9O7mjw72M
pSVc9+2N1PArZ9r1tosU8j42WvLT3mD1ZblU7fgWHvFawxj3ft3c9Y7EFPULunb3QEa09D1AUvqBN+z1yjDc8SnakPJbI6r2TctA8hcgPPSB0Ab7zk/09UoPbOybzUD0hgxI93UonPT+f4jwkgfk89pcuPSFL9LxgI+w8aQejvaVkRT2pO9G8bngEPUqbBb68Vgc93P8TPWHz+L1Io6A8VgEBPhynEr2f9XC9Q6P9PR/b7boYmCy9THvavLDxAzzR1O+7w+3ZvKCR6jwv9mu7QuOhvEZ1hr137Xs8giUVPSVv3rzgAqg9t8KoPVYxfby2dqY8J0lWPfBtAjtIM6A8JGxUuyY+L7xPhWe83mKCvH85dz0he3O63+cGPg/oGr5qjFC7SK/CPWuuubxlCAs+sJxGPkpKLzzPwi698IxNPaMBAbyJ3aw8r35PvIWcqrsr8DO9mywBvbt7xT2MN8K9OeACPln8Cr7MSII99RinPYE5nb3cvZU9V3dyPCaObzwVO8m8d51M
UPevJzLvqHqW8N8u5PB1emD0//q682OguPPVidb3DVjo994YtvennMDy2BCq9O0CzPOI5cT0z8Y4818EWvNkPCD0zzNS8UP2bvGYG+rwn6qg9HgHmO/nxg70j63I8398ZvN+e07xrwnM9sBTTPNWwgLwevT69xDR7PQ0iartjhyu9RIOdvHEDKz3ys3u90F38PNRtezt/rQI9xu+hPF1ElT14TjW9nkoZvc8wj7zrIDu98uKrPX6u2Duc5hs9hd2EvcwwpTsitpy7zBZivAqWvLyl8rC9SV8vPXIxirwGquC8rwn7vHwjfjzulfW8CHEsvXNg8LwABNE97AWsvRT1BT2Rn6w8ed8APbrwHjz7Deg8CgE2u1iSBD2ZZbG9R7zBPBGlvrxyBtS8Ds+BPdAaFzwruFa7bsOhvBvR2L2Ec/c8aSuMPHheaTzC0SY9Km3KPIjCH7t424e91MYQvHThND0OSYi9lv1wvakRXz37VQ68ff3LPJ1q/zxRAgK9pUE+Pd0gVb3M
JBog85FUVvZ4+nD3iRA68B4/UvK2SF71vqkA88SgxvRi1TD3wnhc93fysvFWehzvNWOq9/It3veL3kLuvJjQ9SSjnvFy7V73KGPQ8MkCIvaV2AbwMe9U8Y/skvWmj3DwKPVS70zi5vWdj97xb37o9axxXPYlnkbsAxZy8pxhdPEQmtbwl7SM8G4GIPQyfBL33TK49D9A1vVt4Zb24mmE9xQocPfNcAL1yMCS+RVBOvDesKDohCAM9jcEgvPYO8rzn0Ky87NYovXYUrDuXZrK8MBAiPTIuzbyZ6Pc8f0mHPQUOAz0/k6M9StNwvR4qADxF+h69XsXWPMbV3Tz0hZe7qkYYvd7Xvrvi28O9NZq5vfi8mj3XwWA6ybJtPaTcLj2VtPc8zpsivQC+CD22ehs9NSfku5vI/rwBKyo9mwpsvXsMcD3R+2q8l94uPWYA+zyX/hq9eY9jPUuOCD0SS0Q9PkuTPXbcirwY1B09MgFDPDs+H70+48U8eA2EPVeeTbxhP+297xWM
oPAeoML0KJiG80GZXvN4rLb1PRgg9xkdGvQR/ODw4sA29mTOVPUhWIr0RC8u8yjRDvMW7ID1EYF+8aQa2vCJ7Sz1LtEm9mVdovXL33Dz0iAk9q/HEvGaDp7xUYJ69ySkkvFPXfz11W+88ix/4vIpfLb2CKou8vGhqvU8E0zxJIik9Tu46O9PJt7vrCnQ6hNgFvfqWoTx7R9q88ZKevGVRpjpkEAY8iR/GPRgptLqXxCA8U/vTvDC0wjzfraY7FrAkObSU7rsf8PU82IY4PSGpITyLXOG93Q7rvG009bwl2Cw9YI2BvFZS+7x3aQY9TpOwPEzycDwOaAY94XiSPBx4N73NoHc9/C1BPe7nmjxBTVA96lW6ve5al7ySXZ28tSkPvU4DfT2yOZw9fg0KPVvBbT1moaa9CKVhvOxTEjsRQWw9vc4xvbvdIT0JvxW8v2N3PCzqiz0SahS9Frn/vF5jnb2/Jb09fmQmviQq6TyQg7q7zES2vBwheT1oOEI9LF2UPfXgfrxM
yDb49M8oGvd7zsj3n3gK8ybaAPfu56rtxMb48kbZaPdExnb1f0TW9FLr5vaAQoTymEYA9NssHPRboqzvFkow9zmkJvXD12bm5Y4e7UBjVvASHjj3qmpu8KwqrPbjfQD1tRRu8OfOMvftoib3g9yg3lmxwvYloKz2tBaE9TI+IvXNu4DxER4E85IgMutjvA714C2o9XlOAvRD3hLuxa/y9z7d0PADQNL1PANK9y8axutuCsL39YoU9XZ+zu6ahPz2OrGg95duvveS7SD0/Qyc9LtomPJPXfb31sMM97Qk2vRd1y7zj+Mu7HujNOnXTIjynVPG8nRQ9u/KkQrwgFPk780QXu/j3zbsgt5Q9eam3vZEAwzwkrsc8JmxDvQW4nb09/lM9YK+6PM/WKL379u66yEmLvbres7xzJSg8/YkavYkkED05Of68HAxau8wzaDz3h2Q9A6+ivSYLizwl+489+QKLvDWwMLuntGa8zYj5vO450LxKf4a9t4n+POEHsrwHMKW9lEWM
TO+qbgrv8ZpE9nWJaPZea0jw20qM8y5jmvG+Krrx0LKS8nDxiPTKzyrwrciA9W7nFPCV4ijyN+1M9zKaAvV+6JrzGGaG9XSMwPQAGzjz24T+9Ir4fPUgTybxtJhY94vjSvfk1/jyJ0HI9VRvNvTKSgL0WsMw8OpKQPNdX6ryDnqS8XHIevhAFhD3A/Xi99Q7uvbHWMT1QSey8rxOJPXeuDz0y8KA8NuQzvUMGTL0J37U8myjNvB1WKj0vRKg8BjA+vKw/CTzd8bG9an5wPYiNgbxE6oa8geu1PDZHwDx555Y9u72svEmqgD1ABNQ8RLLMvPGcJjp9DA+8hWsUvLCS9zua2kc997ouPavcYztyU0A9EuXwPJcy+TzsVgy9HyiiPYSZqbzjg3k9nSF0PUv1prxpXzU9uqy2ve5uvrzUAi89POlKvQwIZj3LrzI6rupxPD/+/zzq+CC9E0rAvXxdDTytWrC8TMP5u6FcSTuXJQ497z5oPc3LHL2pCH491HVHvUx2Az1M
rFbo8N/PPvRNOSzy7xkY9tx+FPO3wnTxBGWs8cua8PUeQFb0v4ti8U+IkPSnrTb2ZoRM9hWckPc+ICryihGU99baFvKGk4LyEcsc807OvPNS2kr0Y1Wm6Et8CPb8NrTsFbb+8XjWRPTiXrLwphF+9xC4BPvYBir1z+MI8a8PzPG/1Bz1oL6e6dFzeO3zRrbr95KG7VA6BvT/X9jw7EAO9Dz9hPagdSD3p0YC85gSgPQChabpwpNK8pGaXvYfqn7whWFI9s+Zmu5cprTx1Maw77LR+vZLCuD0RCF+8o9UYPVsns72cQXk9R6DUvAJu1bzBU4Q9u5ovvJRb07zrw769dl1MvR0CWrzMrRY9HaCivPmdpTzkWbc8LksFvMcltDwuG4g9CdLmPHlzSr0Rhss9bgBEvRCnsL2jl127pQIJvF9v27plRQe9HJ/xvDmuyb1R3jy95IwVPbzhnj2re0c96ccqPGWfpzwy0Uk89741vWNykrxOBsE9bGW/vOfAAD0+lXq87J5M
sPS1RCD0x6fG8XnKwveApPr3rnQq9Si6bPNjeOrwecnS8lNTTPdtqn7yq/aq8yyKnPM3kk7zhbwG8yXrhPGcAp72Qd9q7k808PQqfcbySXxU989zlvKCuXL0rrOe81zdQPcrMmTzeIcU8hzMUvFmJDL3255w86i02vcyOwbxfEqe8btGhPQhDhjw7Yqu6XHUJPbX5DrzfTmw9AXofPLvBSj3cKIi96ICLu8iRG7zZmx49FzZ5PXnqPb0syNK8W0FuvScBujyi3WG9hod8vCbeHz33Ay88k/uqPdZLJbxtPnM9WR5KPbAtBj1O8QU9w8GXPTdhn70ehNY8T7p+PVi6T73q4Z48ULwCvc4BFD1AZIC92rwPPFpShbxN8AO99PwEPRfOobzxBrM9+qQhusZrQT0GslE9zMwUPU2Whb3XFLe8FQzRPeEg47wIPBi9E2rzuw7O+7vG7iG9TxmRvMkL4zxloBG9melrPcHSJL06eIM9nWU9PXdCMT08GBS9K18UvYjE87vM
70XU8iBFfPbHY3bziuDm9XQByPEdG/jwJUUq9jbSXvdMeRj0fOgS9jrcFPRQp4bt4SwK9VkUSPYAH3LyVmG09aX8vPGfuPj3Rkg49lj3sPN9ErLzpG+s81OjovGp5hb34al28zV8FvQBmDL76YSQ9CpSgvWK94LxrX1m8g1VQveVukLwxOvm9paDJvYuhxbuZ4B29vuZ8PLcNQLw+X/A8t299vCEKBr542wY9hGoEvoUmir1Qqsk9/8TAvcd2ILyyIDO8s+fVvNlDxDxhTk694RHZvVSa47x3xDe9ANOqvBh5t7yiY0+8mvMKvYsXtb03xrC8ki2bvT5RnL34XyE+Ygx8vdwXgr3hngS8hkCUvNobGT2gTcu9XdnLPLkXOr0A1cY7cJE1PR8e0bz2Wao9HiTAPZu2cb2aK8K8Kj+2vdKhI7zA9Ny9jk8nPkOtiL2Lazu7cFk9PVUOwbv1vYc91paIvbplaL1he+K9toOjPW7V2LxPewg+uULwvOqw27vKl6a9GiGM
DvSAW7b28DwE9knAVPs/OGD0j7aA7JJdKPpETcD2l1qM9c/vYOqX/Bb0GEyu99TNFPV1nx73Dbh48UxlWPCcPqTx2FkS9gxg5PXgJpL2RlD09EPs5PUkJ0Txz/qm66amKPd20VTy2eRm8LoKVvecGsT08Ltg9J4trvV5KRD2Dyqw9/5WwPWTuwr1KPSs9fVADvhxILz0Ki+G9gAomPgFQHr7wVju8bnv0PRz+7L2w8OQ9CStBvUvKqj1ejoo7rbNwvYuSObzhG/A9ihcTutoMpr3wR9s7fAGivTSuWzwUCZi9wCgSPtvtsr1PkDG9GD2HPTpxs712PUA94R1RvToo87upT6U9eeMgvZfpS73bNVE9YMWlvGfV9L3nK0U6ZLvSvHYJ3LzGgI2972KCOqz+GL7i3449XzsGPWrps70Ez4c7hkmrvEzopzzRHUM+Dd2eu5AYMjy/a6A9WlKfvZQ99r2BIrO5K5kWvQvYAT30epK9J6AxPbXfSb5Rbxw+QS1vPMAtIL1M
QlAW9HgznvZ7+37uEOzs+pQ22vUcmCz2dojc9xZ+1vbngBL6dxxM9SLn1PO9t0j1BvYq8JTEpPEGAUb5NQyQ+0fEbvRvKEb6H/w+9AwPdvD8cjjubLYY+JabbvEf95jwUkpO8kowbvqEFsb276Vy9vPeyPeAfwj2kdza9yoUzPfI0jb7QSmw+oP9TvWVSA753bq69r8SwPYsOS70/rte9uPE2vQCadr0PUy09gGtzvAJwkz0mcpy7Y28iPb05oL0yJxA9wEFbPY9uWD1toxg9X+OSPUan4T33kMy7BQlHPAb7YbonsTO9P2IPPe6SkLw3yd08Z4i1PDzw0T1yQ4W9/Qf1POmI1b1IlbQ9H6UiPJ+yaz3Vva08I7wVPUElDD49l9w84fblPEiuz723fQK9QHpRPUwWCL5a+G+9koC0vafItj1A74S93QXQPcjAwrslBuS7fMOOPGL6tz0cmsA91qHfvLbtzz3M05+8wbWHO45qOT3RMVW+EqlQvWqxVT2L5Pk9SFaM
2PeyPsD2gB808XcJWuzM4f773Qe89VUELvQp2jz4Sl/q9NYAUvRQuBT5OI669RgnaPSCIKrgx/3u+g+3KvKH0lLrwK5o9bxQtPBiUKD7lFio9x51LvYQlRL7kEQs+ssgTvdN+hj5JXam9PPuSvRJuGz5CadC9eEDGPR+9t7xTn/29SrySvSUw6rxt8Wo8vBR7PcteFD4YgcE8R5wgvF8N670V37I9gksLvSPqZz54yxi9rtuOvbuguz0i77G9OSwTPVKaPrzqbDG8ivTGvUXxij13Ypg9uqfZPf0sKDycw1Y9gJIGvWKGML5KN1k+LRk3vfSjMT6UJwe+K3XXvWPAwT3Ah/O9m0ddPYzxHTwN9pa9noXyvbfuGD1MK5M9QnkzPRtcDjyDXKM8Q/h8vc/+Jr6AI24+knYmvSCDGT6vvYi9ei3fvYxFwT16lJy9ecmUPd4yzTyUeLa9fuuYvdf1Yb2QSim9MrHNvAXSmz206VK9EyqEPEEkNb6Gngs+HemqvJsJMj6M
TH6a8tkXQvRtt5z2zdb290ECbPDMBML2Z7o+9+XR0PPJRZz0bStI9/PaoPZV8Az2/KFE9Dosbvc15jz33Vgg+czjQPZwJljxWNBG9vnqKPV1/hD2qzGk9R+cgPURBhj1ZPOC9Lk0XvMX7XLzF4lE88APYO1RCQjzsgiU6910fvZyuOL2Xi/w9iJDFPT2oyT3F4aa9F2rwvDw51j2crEs9bAJEPRZjpLtD9wq+rIO2vBXYE72Kcci96l41PbiMLD1Jy2C9Sr+mPZrXnL3PUqY8tdiUPb6c9T0Qedy8uTkdPSbAvj3AusU7U2f0vLsYDz0Uh+W7F7UuPbyRpTzFcAw+4VvsPKLnAD1wYIW6JMX/vN3L3j2xg6k9qoyVPejTMjwLk8u8aw/GPbeAvzx9i8o9ggcIPEUA2zw0gXc8kAfEu3CSNj0yPNm88wXxO3xOhjqu23o9XLcUPSEq9D2yS/o9iZ0MPV6097sw+HI7xiY6PUphRz12JOA891aLPennPb3gP8C7YOnM
6u6oKfb08EN29V4EpvaTI1D060A69+pzCPavwUT2OQMA8YSFBvTpIk71mNSU9VvYhvWmLez3A23G9WX1lvXYLGbx1jAQ+ZlbOvEhcjj3Jy2g9GFuXvInogbxj9ws9bAzbO/Om9j2eJgM9TWPSPc4w4r1M8ow9RkMdvc0C4rw28WW7JjeePK7T7Lyc+FQ+wAGpvNfG27ynGgY9EVC+vToWp72UCwe9CzLxPf75Pj7nDp49nlWOPdb2Tb5mB14+jT/9Of9E+7sHSuq8Enu7vKaK47xX0YE+wnIpvLp//by3adK9aq3HvQrjE7yTJpO8yOTlPcRrGD6KcI297hqMPCL9cb7xNVM+M8Mjval6sLxWYg2+KGEMvK5ETr0e+YS8iCxzPOT2E71rnRc+3JAAPTIFjTzAzqK9OeuXPE0laT0bSgs+rCofPGTDor3WtP4809auPPjtuD22bcY7D6mNPHwcsL18wp49DqhtvdbhFru0ALo9R5QVvSdTYj0osWq9RAKePbtTyD0M
e4As+CzZKvbsTd73rjZE9A17Qu44mcD21NoS907fVPZsrub15fj08b9oGvQgxiL313IA7a2yiveyvuT2JC5S9oJAQPi1trj0zREA80xG8OrzLar2APv89KVKbvZrMjz3RvRS9E+H0vKbo8jylac69GDpavWmB5TxS4jk+ESa/PU1CAzxOT8i8m4ayvcDEn70SphU+qMEFvkZvBj6WohW+hVn4vI6OMz3Vfpy9JI4Zvld4oT0moSC+nL0gvs9D+T1k3wg+nYB4PV6zDr1yeZo9tFxUvgj3P70KlTA+EgHNvT9rQT4BK12+8NUvvR0X17yKfMS9M4osvlqt4D1mZse9Qd7xvVoEND1qweA8dFt6PR7957y9KI88yXcSvrGfIr07yxU8nAkNvgVTpz3MUBe+0bHFvez05Tvnjt+9MYHIvF+957wqpMk7abSevYWBWT2ChNY8BiMFvZtk/bzc+ca7QBaGPHKiETzsAAU+Oo47vhx6Ab61nR492FAKvu1Whj3yZOm98WLM
gvdOzaD1JFHE8J+QNvtkeIT0kQcQ8MGCXvVaJZb0CKVw9J6SJvcO2qzsHrtA9m4TsvcnnGD1J9xe8nE6uvbGoL729ose85jvovfkcg7u1CNU8HBONvZKzcT0h+zC9N4YjvVRSVb1KCOU86wPava2ub7vl6d08PvmPvRBWYL2EcSG9M27EvSWey7y1m4W9MJrRvOiJAz2pJ649JUonPXYshD2SWe08uKwuu0Z0qL3hpQ89q7YIvrC7qD1/9pM7CJsevZ253b0R/Mi8Mq1WvKY0470yw9c9Pp+rvEaNQLmrERo9nazkPLXLtT2xTZA9Hw2XPRwGKb5spYQ8J6KzvQYoEz4Y0Cu9csm9PfzZI74dRME8eCViPSuPxr2R0Nk9lmdEPc+epj04IZo9JR9uPYk5iD0E9PQ7aGzcvAV1/r0DnSQ8ZscFvlBE3D1/Jpa9vgKNPGDmCL6mfgQ9Znw5PTg5KL6c7+Y9z14vPrBVLr08Q+o8dBWZPHYhmTwcqRS9elitvFaPOL2M
l64K9t8gOPFpHw7t++6g8kjYmvQslzb0614Q9TpuXvXBrTTrMK3Q9wn8WPhj8YjxydYY8KyeRu59Q2bx9vpe8HhWAvGHbfL3S0le9g8NRu9o9irwWsGC8fW6mPBGL7L0snBw9KGN7Pd2ztbwflD08asAYPhDUN7zFTSg9hIkNvZGpQTySxxM8BsErO7pnTb3h6ec7P2RXvT7Lhjuvx6W9+UrwOs3NZL1UMhs9Vf0KPa+zl70i3YM8LrnOPIIv77xupYC9xvYePenkAj3Ef7I7i27ROnH32Dz3vHC96TRZvMdDiLzejXE9yFHFOv0zDzyrHOe7S+e7vDs7FD0euCc9twP4O/V6fbxuUhC+hKQbPTwADL2Q8DY8357UPQQGerpBK3u7fdlXu2Fhxr3c9py60G0oPOODpjx4GJ+8uYvxO8wuTz32KPO83IPsPIr4jLyKhpa9xwZzPYBAx7yOzXg95biCPc6QVj1NhxC9uAF+PT6RAb0NBwg9uwHcPYenlT0iaB69xIqM
BveZE0TsisLQ9Vl32vPKIgrwcGWu4nazHvL2Nnj3/dgm9y2qivPvNJrtBBMS8KOwIvQmxpb3GS8U9f8wvveuA2rrG4MI7mXE9PLafEL0F/CE97BaLvWm+Nbz3TIi9UzcKPNCwdD2fegA804QcPZYxH73WODA9a68+PKQXiL0PzmU9bE5+O4OJbT0khUc92vwwPQlc3LspkNA8i1axvWq3iD28Vf288ZbJPHOxTz2uv5O54boqPCj1ND0xypA8fW+2vAABKzujZQM95Ed+PUUkxTw2uxu9k19FvMEzdr1DSbw7/78QvfiWLr2Kj4M9/T+iPEjBqLz5l/S9gPtZvMR8sbwW6708RPJkPYaU2bxWMh88aawEvcUVVL2O9u08QwFEvWvCFj18v4y9kgRzvS0TozsZU4Y8V4CHPCjSID34BuK8wVW5u7L/GjseVbu8kosEvDcziryzwXw73B2/OycVN73/eZI9/V4wPS95LjzqGg++fAGCvfi9fzzlcoK7yb4luvn7bL3M
BtfY8jjYfvYYUYrxxTMs7e1+AvIZ6vLxmjJ68xXNivJkKEL3thxg9/rO/vfU9oryssfS7tA1HPePDHz3uI628ukcRvL+LAL2UA+W9yYzLvRiv/Tz4MSY9lLLlO2lW1byfVss8rDUdveTErj2QN2y8KiiTvF5woTxIydi8iJqHvWm6tDyz9Vc9dcVtPBfy5TxkNH691Cr6vPPBMT0qS+48FX15PVjOi70Slyo9AFnhvLOUAr0QaPQ8swh8PbTDlDyJNTe+UUIOPfJFOj1NaQC9eQEiveDmAj0K8XG8eQYRvaCxgTws7tG80iYZOYAlir1d5mk9fVCEPMBsWD04jUI9ANaNvYJ+ij26fZ28T238u881Yzz3X/c7IZK8PAGPFb1PF6S9DS4KvdtTaT1oMRs9aJgcPVGzSjwCtPC8GI5kORQs4D0bgWM87/+7vGbTLL1oSqa8ZOyEvf8CRj0PNhU9NZ20vCYAtLz2jwe9oqdtPVgNG70An5A8TyYQO9LUlDtrQQ88JwsM
SPb7LdjyAD2+9atzFPQAsjDs5fQi+Rbo9vT5VgT2m0k+8oLUyvdAqrbpV0yU9w4jwvFsNAz2RJHA9HnMXPfBbab0EQkQ9NUUMu76oJz35Keu8nfuBvHy9Hbu3Hwc9ffiwvRluuz12uAY9u89ivTxUnz1eL6q9+HgxvWSvb73iU48930cqvZhKBrx/2uk8NxCrPYG3NjtD0Fs8bOvjPH3wb72YyYg9LhsOvmdnyj3uRCE72dUuvcX5nj3pKj49glCXPQiSL73KSu482OGku1RGlD063AY9T40zPEGxxrx1nzG8BBG9PTcLKL3dflG9cL3QvdrxqD0UKxc9Mk4mPA12NTwXq048nIUPvQIuOb0U4bQ9Y7WUPC2hJ7yMS0c8BcjRPZoWiz2Lbg8945gTvYGeiL1qcWQ9Vdz2PLYWQz20h+G7Z2eBvYR6sT0JVqi8vXxfvXCnAL19p2Y9Q1TUOwgvlzyrvZ69Pa1IPR0GLD3K89K9HK40PVhXb72GfHI84s8UPad9U7uM
zKJ49SCm+vJ0vnT2+xuI868ZdPZrREbwEMB27oZs9vf0XK72O4QI9UZ3AvAW5Gj395Ia9BnFzPQcixbzCNtM7AYvpPL86+jyjIzw8u9bQvYD/WbwZHoE95ha3vP91/rzvcFg9Z6WtPFA0Eb2cu7k6BavKvRu7jbv4e3s7B7yPvM9X9jzMPrE8ZlJRPfDLiz0yMm49Q+W0vUb1Yz29Efu8sTEivUUmKD3sEiM9xd0Evd0g0TySXTS9Qm3JPJNlpT20P3q6gFmpO57vAb3W1Lg7iac3PW07QD05R707pIvHvaw6dD1v6ja96waDO71dZb2+j5g9etpdvLNVEzwGe4279pNHvUx7/rxO9Ku87fwQOyVMP73N0bI8Zs0dPYLGZT0btS09zOeYvTXqi7xeafK8TK9ZvR5RU7zMRug8Gw2FvCeqbL1Mzr88Ay7evTK2izy7bIc8lxfbvfwmtD237p08UYcSPWV32zypMLC8vIqjvSY4zryKWq26A3/BvYSoMz2sW+C8vwNM
MPf8wlL1JIhW9ckuSvABKLD0Yjjq9csPBPKTNID27yBM9lgr5PCW6RTyJrIe8BsrFvTk8Lz1UxTS9ULV5PIwVDT3zVRA8frM5PDk48rx4bU682iS8ve0aBLzJuIC7kspLPYL17DzY/d08yWFKPU4BRD19BBG8kHKMvQXZCb1MY+Y84QKpvZBV+jyJeoY9ISOPuoGEjTw7Bwg93C4LvuWTqD1vzh69wvzUvaFQUz0a0cW89weBPVAoXzx5L6Q8ikEyvYa7Obz/gG69bY6yvSwdA71Axwg9L9fvvKNPK70l8gS9v6sBPTYbFL17CyM9kFo+PJCDS73bTW88xa30umoMZz2kYik8nZWhvYEtoDw4xB+979EbPYwxBL09UA29VO4xutvaV7wEOpq8/gweugcCkb0mPT+7IUb4PT1uib1UAx48mkWMPUTKHr3kug08Gk6FOw7V3TyCwyK9OpfRvF9JjbxDyyk95y0dPUiklTy0UEK94UeXPLgnkDsj8UA8izyPvHKNvTkM
W+YA81eLhPBBHfD1LTq49YAYovW41CD1vnXw7g4RBPSFkMb0+h4093BPGvQqSjzufBXQ9Z6jWPM1woDuTJJ+9khuevcufx70Q/W+8VJKVvIPEDz30ct49oamSvXzyhj3z9pg8fJZXvBkQDr4VQMk9w2SRvfxBbDy56/48cHcGPMZ9qb0NGZ87OEIqvSFFI73p8Hq995g6PHG+PD2kYLm7nftHvdoodj27fGO8tc05vW4dMb20x8Q93laxvcbRhDw2mwO9f+OkPRe73rwKXKq98MsmvcxLmr1hxik9Ff4xPAJiubtgjyi9hBcpPdFXFzza7Rw9uGG9PAdf7TyBZGS8+16KvRZwdLvXIKA9k8AfvXQGrbyu8DE9ZP2XvFs0uLwdMaU9N92BPb106jwXgCc9gbkRPQtSaDylC4q8lkcrvFyEJzySQmO9C5o4Pb3zr7zRzX671sFWvE30OL2viSc8nTj0vJlELjxCWrE73BwVPUbblTyPDu+8vkWxPS2ypL2dawi9WvsM
TPJAnPD1RtYS8sU5nPP3f8rylq688iQSLPTSqRz2EllQ63CSmOwEdmDyI1e685rQxPQ1CVL1xGB289pEQPiPtjb0XMxS8ukrXvDCwvj1AHui9gR5YPfuqOL2qfmc8ywC+vF/SD73efMo9pgSGuW0NAzypy5c9CYhkurr7ib3emHy9cTjrPbhA+r2mGyu9c4KQvc/Qtj1NAsu9Hc6DPegijjyBHIQ9oh8PPcsCmL3Xy8w9X/w8PWuMrD2Vb029V1wpPaiJr72l+N29uL8QPbmTVb17sYK9bkFSPConaTy8SKC9CsGMvJNfCz02zPc85GiEPBF8Lr2r7rM9KPSQPOFdtrwWjhI75+NKPOat7DundiQ8lzhIPG10+DwbpTm7zx6GvOGthbsE8Gs84l9svUe54r0m99o9StMfvsHMnL1wAHE8WPo4vJAxUb1bjxG+4XHkvXEJQj00Mpy93cu5vLnPkT0xLO889j4Fvbhv+b0rZRa98RqevXao3L1tczU948QXvmHJmDyM
6HWu91KgPvcUTZL1QU6y9vaocvrqMjT0jHs+8LPSoulKDEbzs8DO8UEJWPRTxn7w+7cw8IpaYvcDwl7zFeHE9hooCvXd4RL2JXj096TfVvM6Jk70fGMq98FjcvEqygL23vXe9JOWDPc6gtDx0p4c8KMOKPVOSurySJ0e9Px9WOxcOaL3654i9NAyOPRhjPrzvbKU6GkCDPblyYz2OTYK9w6ADvTxldrwxqP29jt6pvKOkpTsIm4Q85yM8vZBauL2Defw8YXJrvXuQ+b0KvlU9sACsPGsIqDyUIsC9jncSPGNdC71dayi9SSCZvW7Xor1Xym+97VnvPLPrH7527K69fDNuvYouAz3al5S9LEmsvOlj8b0VzMI9K192u+ezUDx9sfI7b1eJPTx4kj1Nyp+8dLaCO1sNMzwKD9090qr/PCtPDj3A/AY+g4HHPeIxD755VXQ9r4EVvglKnTy0Egi+qXdTPgan+b2vVjK9SJRaPfDtu701Lg0+U98hviNc7z20cfU88nzM
4O2OB8DzHfL49kMvePD0PA74D6789/nsuvrhcDT1OJ6C9qrjkPRngob0CVrq9lYoYPN5kKb5ec6E9pNQPvftJADxWp449walpPAJhOb1PmSq9t/YzvJlKwL1yJB+5egkFvRJPET2posq8HusZvSu8+b0GORi9GiqbPaNAhL2Hj/S88Z+FvQq5Zr2vasg9pDODvchiez0cBI09Vtsxvc0eNr3+/TE9RiuCvMLQE7wZJmq8/bGBPBb9O74/N089PKR/vPWaS7woFYQ9wp/mvDOIij2ecwY+SCWJvcGGED0uJu88Z1/ava/P/725ZwU9qVCmu6RgFT17RDY9dvY7Pcy4Yb719fI8B9xwvXWZHL0yIE69wIe8usXkALzIDjg+CXJMvUo+gL3uKyG69C0CvnIonb2iq2W9w3P0PIhFdz1vjxQ9tBRrvApphr5W9DM+Y6P1vLXqr71ebky8e2J1PGBzrL0kIVg+axNpvTO/mr16Crs95NiovZHz5TxBezi83ivZPeNAWT2M
9QpI9P9eJvSjYZL6vmfY9sJY4vafTaDvSJua8BEXWPbuZ+r10gT8+nL2ZvLf0vb2xDbE67mAmvthTvrpqWuK9k7DDPWI6JD3xaLU9/uoxvfEDMb4XWj8+19x6vby8Ej1zloq90SWwPRdq0r3eu0c+CvMlPBuBMr4L9ge72yYkvv/Cbj166ge+FmEpPsgKTD3R6VA9t0oFvQAhbL7Orow+e3WyvFBTbTxUHfW9l5KUPFGAzrydN1o9fySPPRGg6jxcY109EqSdvUpzEj1kDoM8ZJ7sPc5RjLwRdie8vQUhPg2lTDwq+Kc9B8qOPeZcrT11JGk9Qw6KPd/u2L2a6Sq8ji/4PaTew7076is8ON7wvWT2Lz7n6vy92QwkPjjxlzzsqVA9RGO7PVtjgT145TI9uTAIPS6S4z3n7dM6sZUcPk2o172zzn69heerPUP5HL5L+SO9z60cvk7kDz4UUMi9dmkbPtwYlzvGvwA9nNoLPftjIzsH//c9wg6fPFl1FT7LRdC9RoxM
6vC52ubzS27o8ELfuvIQGrD29Z0k9z3IgvY5nLb0Gm3E93psPPbbIrLzNkHs9Try4PeeOy7yPr2w915buPL+RnzxXMmY8pte/PO6whD3bLdo7/yuAPEEtKb2wRN67QG9RvMnI/DxDc928NyW1PN4p+Dta4q49jkIEPkCbmDrqQRE9YgG1PWf0vDy2NrQ9q3g4PVv6cD21cWy9334qPaKQSb0uggW9XqiiPNSEHD2P4Za7ak6sOlAlQ7v6ceA7pWkPPPGXyLxYRpA9NEg9PaPWkjvtXr68mpHivUqMsDsPoE89GBqGPAzFnD2fFKs6F5fjPBhA6jtgbrE9t3wcvcsjED6axww97lTAPVbxTL3PAUo9uIeaPeQZrr3XKB49lVDZvXNDpz01OUY99HGHPEDwszxZAUc9kfUlPdXa2ry2+T89iShavazcrT3fgcY925gRPpwPA7yd2bO8cs7UPeMOAL0D6uI94mnIvDKh8Tz1SQq9XWSUul1XJLzwzCC9IgofPaejFzxM
aP4u7FI0JvdF0Ij0zUq487izmPECeLL1ETfs83GKSPWXUtrzstbY7jy1jvdKf/LpghL49bN8YPELH67yIZfc9F+h6vcUAUD3+XJw8O8DUPb/6SD56vNI8MHVIPpEYM77p1AE+wuI9PYWFn7yMc/o9gFMuvQNwyjy4Zro9ZSkdPeqMdbxLkVa8y4qMvQMQlj3wW2c72tqdPSNWHT5U8IA82MTQPQmZor0ZuyI+TwQWPY81qTw5KIg9jzzJPF/bNb1elL49GrOUu2+T/714MoW9mBwDvoiaRT2qN5+9gv2/Pbcc7D289zq9Io5+PfnZAL55Axw+lkxxPX8Q8TycH6W939HOvDg1HTutdRI979ilvGD7Wb0BaKU901dRvE8zVjyBbw+9IEYtPM3mIj2iSxE+3CoXPAtpPr2sPgQ91YUJPWeZpj39UEY84vRkPdkcwrxe1cI8bzREvYbtkL0l6g08A82FvcFLqj2url+9x2QUPoY8bz1sRgg+LqS9PCWlJT3/OVs9OfUM
JvfU8+j0pXpS9c4v5PVPkDr1TylI934ulPEHfhr12ZVG9+mTCvQtFLz3ZOMK9R2cqPvc1hrzuT4y87mbSu3v2ob0FDgU+faQmPQETlT18C/y9jTF1PIgijr3TCgO+PwhRveJF/zxIHOc98CK6PSbujDu41uY7CBsvvYw8mL1Cess95tfLPe4AyT13TyG+zJwTvNZ/tj2/9666et1svaDtZDvwcE6+rgoJviGOqzxz1II9v7k6PYKlTzzV/FC9kp+dvUAHub2fHyg+fUcMvQ6PUT7yXwa+KmeWvRIhqD3Z3gw8GzomPH90uryHxtG9J3vJvZnEnb3w7zg9VszVO/jHlLrAITe9da5FvTX+fL28hEu9L3FXvT8dkj1NRpG8IrBMuwWeoj0EnUm9kP2RvQrDib1+2wm+dsECvI8kK73PAgc+4dhyPZSdKjyd/HS9ojCavUCqBr3PXdw9RIzRPLghYT2PzjW906BcPAc6Oj2Y8zQ8/X7FvUoPbD1XtRe+dCDwvTe2gTxM
8cxs+wDJiPfS+jb1yOvI8tyNTvtsUg72Ctx8+QGeXOpA3Uj78GWW+RIlXvUwEJDx+jpW9VY7fvQDooj3EigS+orwgvopCjDx0+Y48mpuIPXalH72yNlS8IR/WvUYopb3RSe+8mEnPvZEfPD1c1wK+xbw7vQ0LhrsvNwa+7kDTPIxgG71Xrz491QTwuznqoj3vtz09QqNIvQ32sr3zjgu9CH13vScG3TzzjY49HNxrvceVpb0QqWs9MLyavRtBbb1yiqa9+NToPKtXlLvWBbG9RpwlvEpZ9rvfM8C7t3UxvaZ20rwamd68wKmrvav8Lj2+58892IvpvfViv7y+Hgy9rjLJvTAFa7mzNw69s7dIPdFGPT1f+m+9Xd/FvS1LOj3y/sW8OgmsvPyvnr12HUu7dRVNvT+FGz1IFSa8J+C6va6Un73z79S95yeBvS37g70rxKs88HM9PftwVb0Fu1K7kMXvPWFzKzw/hVC7M40gPeNrl7yptgW9WstnPEZZqz2M+pK93EgM
nvXOIz71msdY7UZf4vJ7Bm729psE9z4QjPlGsZLwQ2vg8/G9rPYE1gru2rY88gcNRvBiSnb3u8gi9A2vCO2ykuj3j/xq9yG7VPN/aob3elyQ9Q6ekPfSOZr2Lr4Y881ZSPirLW73y1CA8xxmYPLJVkL0A1IO8Jo3Eut3eTL3HhKe876mAvYFfzzzE28C9PH8Ou/Y3/b3kxZA8pMBaPcHCoL1LorI9D35NPiLXl72rL8g8CJiXPMRgHrwQHVa9Yc88vaOQy7w8QZO7b4xMPNj/mb15Bjs9HfjLvdBSrb2VhhU9bGmIvZ3WlzxtPDc9tEtvPmvLKDsro+S7n1rKvKgXKDrucmy9aYwnvbnFwLxZMF+9EcTBPDNuVb1ZRgc976RwvZ7WG72v7ng8941BPPhjzLzKKgK9FppaPqniEr0jU4E7V4YvPGcMhL3jwZU6DBYEvXHZsbwodjC9OQDBPLypQTr10Es8MbEkPBNgETtEO6C8kOqMvGgOqbwEwIE8ZJWKPYSHATsM
5uy29bK/ePSwPl7pCZo295v8/PMmPlT2+Nge7DVNSPMHz9DvJAkA9SVvOvK5mxzzjWjK8INsqO7B0Oj09aug9puyhPU09ibxPhPi9+8nIPfcWhbxrqT+7EbeqPXnxpTxeRhQ8JyLGPO6atTxg6C+8sjxNPQ8/Dj2ndGi98A0pPYp8izxOZ/g9liMwPal46LxZtmq9PtlYOvqenr0xK7G8nFrQvEnx3zxbNn29yR4QvFwiJbooLL68RlgGPvGh4ry0BTm9Tg3jOxiVQTyAkqM9E1duvbN8WTw8h4s8Z3NiPYBHFT0UZhk9SGdduzmfZL2tG6c8Vzi9vDooUj2RwaC87/FZvXNLZj0sGOK8JgaXvIxFGL0bTJI9fkXDvaPADz3CbCG7cYa0vPaY5bvFYKE9bnUWPb3MtL2k0ra86kkmPJSgmTyP2X09sadpvJqqNTtvC588ct+tPM4EpDz4iZy8xAtIvT6uLD1t8F29BUIevZE+cLwBPKI9eET5u9AnmL1GNLW7HTCM
UvfEVMj0YpOe7nIOwPbf+5rqfQiM9//2UOutbg70uwlA9IE39PEIYQzz/H/I8N5TvvMSkBb3sFc292sEMvfvly7vU+O278yk1POO7PLzRx3E94hj1uxh8z7uipLo9pB9yvZdaPz0YP9e8n7tyvSsovbzIc6Y9YySUPHNJa71zI368ksUKPcTrJL29Nha9rNKfPYRhpzydcT28zKIQvK6qUb1+4tc9FVhiPVFqhTzByoK9dbmavfgV1rxMLMW8z19wPQXAOL1VVIs7ZTGdu37BFj1o76O8h+XJPFsYCTwGZaO8geYxPBRaQr1BKIw9PyKYvdZ3h7y0lG697zXOvMcbIL2MiKK8OkZhvIHFNbysW8i93/7AvTRhTz2g2JW7fjujvGvuEb3gnsI8jqSXvcQZpT1ruKE9+1njvGskFry5HQ695SacPCOzyTyCZSi8ndGLPIeQjbx2jTG9lzUoPSCYCj2q7oY7/icsPfNPJb3PmQM9Xzv7vegp3Tpb7ks82p6MPGzY+rvM
UtNa9sL2/vCZ1SLzQ3aA8p9c8vfNMhLw/90o9Wrl9vUTEGj2CzXi7XK0zPWzUk72qsKU9km+WvDaItT2MzOq8hO8KvduV3jwoofm8fIKlO3AhpzxPv0G9/5EUvCO7zTz2QIG9VS+2OwIse7xlEmw9NckHPUkxhjzCdha98bQ9PSp4Uz3ofZ66om+PPH0XCT2O6hm8mCyEvRLQLT1/FzW8S1nju5+TizzbUma95iGePbGOGT39HIY9BlYNvewFAb2m3pi8xzzoPLnjhj3yYki81SlqPeW/VL2+V+W9NNHAvD+LFT3G2js70Q9oveM+DjxZrPw8qlMfvVn5iT2u7v28ZKyVvMXeTL2iw5Y9wbCMPRGkqj1ZmPi7ibjLO4/OiT0GOgQ9BV35vX3Lkj3Cxr28svu5vIch6jyaymS8nrcRPQjEL71J65E8n5ZCvYUrgrwqkeE8m3q/PVR23jwBjj692erSvO6wOb0/c9M9SkjUvRqyZT3c5xu7XboEPfzznD3/iDM9E1sM
WPjaLpL1kEzw9TVWqvVb7Fb3EFY28ZxjUPYTO97zbIIO9ZSCSPaEkYbxFY9S9/XZUvQB4TzxgHkU87OSdvM1bcj3TkaI9AGBQPctumDu07DY8cFvwvPs2OzxK0C49g+aBPfdwIj07LRo9vC0mujHAZb3qNNY7VvJJvGdVmz126LE8FiihvWcKHDzLFDa9TCdGveQCDb2VKyE9wlQ/PKMm37yYyMm9JNBuvKA/eD2gRmu9QYKPO0MfAr3gLq88PFuRPSoDXj1TE0M9RD2DvR91fj3DCpW9tdttPKZVZL3yp6A903wQvaxIM71Xjwa8wPB6vfQtDT0DyKe95DlBPXBqjLwvoPu7WViGPJaJTj0bHuC8Uwq8vQN0y7stKYs8whPLvPiQ/LsGPT09bPhvO1T2gLwblec8Q5b0vUI1EDw+jEO9A/PDvTdLCjs/Qe48VjwKvS++nz2g7Ic9DgK6vZ/aIz3CVuw7NV0OvQqq2rw085c9llQ0vFf2lr0+7hy7sgBEvDTRBDyM
bZKC8Lwdou1zwJL0kTa49tWw8PH2C0ruCsvy86PaXvZRV4LuuBV69ADp5PQ88Ib1a6eU8J4oePeY/gzygqMI81U2Jvfu7D7wQj8e90Jz8PL4StzyzQw09GfJnOx3WVDwjJIE8dmDJvfISqbqibkw5/5tSvd2pj7xBBJY8Oo7LvLcok7yFgh68VHMLvk3foD2E92a9re4AvkSdfT0TC1u9qQW8PW5iEz28EaM9xykCvWlwobwk7Rc7zBpFveN0Fb1DHZO8w4bUPHHcCrqf1YC9gpqPO1QHhD3Xv0m8GyltPIIr2TwQ3hw90PmbPbOYXDzdJGg9gl4GvSNUBD17unc8EuZtPa2D+7urBOe8oKJLPfwBQL1iKDQ9p3emvSrNj7xrUEu9XCsuPfSGDbx6PlO75R+WPRt4oLyOYWq90MM5vb2MXj0KjVW95G4jvAdj97wdylc9/F/WOTYEkr0VuRI9px4XvkgjfD1Gmc85NnmCvcDORz39qS292F6EPZ+8sLxt7Do83RNM
NvSOnI72JhIq6bitsvUW7j7zcQZw7RV5gPcMjELsta5E8Jnw2vcuuALsHrUM9So1UPdvjcj2EQMa8QT3fPa3CwTzXKvs8r1gkvEpwfL3CF4m9/OwlvaHRizuQc6a71HZwvNP+xDz/MAw9z9Q6PKic+LwnwQc9VFKNPbZq3DxxjoG9S43GPTjP3jysW0A8l490vTf9S71EC0A8iz4kvcSWMrwLbXK8z+rovBvVXzwZmYS8wZpcvQabFLzNVC09j96MvSWeBT2SGk69BnMTPfZAYD1oEvA8cC2OuzTXe7yX57i7zlhiPBfg0TtphEE9+gTdvLEKCzzSkBS9bGasuo/+tzptVE29KsppPEjEXb2pN409UKGMPcjTAD08kow9w8k6vX0akLwCtuO8utS8vCmh5b2WbKc995djvU5hGj1iLPw6lKqTPeCYkr32DaU8f9eCOk+OM70I6UY9qw62PNfNBTxyYNk6Rm8ePdbwEjv4tMw8hg+svMlHqr1+AXq8w8YAvYmebT3M
8IpI8ihoqPHVAwLzu/9G86Yt1vSJS7zz2pUS8hsunOyaf7rzEqjG9wC9yPRYyeTzB0Bk9S4NXPa0zgjxLx+07Xse2vfggRL3/Bmo9c5uAPW0+/DyRDLS8OSTsvDyihb1a1IQ9fxWfup/Q3TvshQm9l/TfO77Dj7yyviM9URdEPZKJab0TbRC9X/Imux+O4LyfCoM9/PKCPTomTb3qNPy7G5+VPPvWXb2wWUI9mW6nvE1YKLoQGJ69nUYNPY5Tfr3WIGq9fzwEPfOknzwyrAs9tMwBPaEsKL3E7iy8lMwjOie/Xjx/SAQ9hZkRvfkq9byhR/Q8sMv7Ol9Kzr2WDJa9uRSgPdXVo71BEsk9m2zfvLMyB7z8I9e9+SWGvEAKNrtT/UY9qkS+PNwsbz38bY89thxLPbB0JT0Sakk7dwyTvBQ1AL5wVyO+Z+NzPU3hCL48t/a6uIihPLgC2z3swwy+8zfjPc/dVb2HTks8odceu+50rjvWa949dyCKPS090z2thW29rWsM
YPf/PdL3Sio+9ET+5PQoMc71ZI0C9/xMNvW5xHz2PUcO9EZkwPVauYz3rYBG9Sj+kPPEdBL3cg2k96Il3PUbfoz13S4e8eqczvWWs3rxP+qO9GwcyPXrj3bxjSmS9xeBkvHqej7qP4Li9juG/OqOG672Utcw9hHw6vmIT/LyJPPc9xlDwO9d7Rz31ARm+jl/SvRVoAr2Z/Oq9wAtfPUNpGb0fQZO9XOw6vdewTLu3pgG+G6MGvc/LHb6RXzU+M5asvY2QQb2RxNs9Iz1ovFK9DjxtQ/W9h+y8vedGH73jRdO9g17mPM38Yr1oTJy9N/BdPJHfLryP/s+8A75xvGS5Ib00cZI9BomLvFvdvbwbvoA9frR2vJt6ajw4q/q8pOm6vTGgRbw51Es6IJOHvHBXmjw81ro9o9EuPQCanL2wxBA9Klr0vIV/Pb3MI663ZbeVvbjZDbygHoM90cg/PcmILD1F6kS9VFUKvqLL7LwDNMe9GtsMPet2KTxySZk92e9UPZZ3pb3M
ezmI8Pg2VvegyCb4hTSI90DWnvF+pgzyCaqE8yapsvf2GjL2PBcG9rYNIvpijID0Ja+68ERWYPB2m97pICsW9wFUKvUvuMb2sVSO9WhnGvOjsj71AVSM99TTdvUUUZ7yCxzU9KqEfPTCfB72K3GK9fMIUvQbu/7zJYnW9zOKxPZ8Zir2TF6s9zRAMPBgdw7xoN2y96/BKvZqRnD2ba/q9TDpqPhYIqr3+gFk6rCwyPrRVH7udDOE9IU4/vhkudD2K+Ge92wrJuxbg0bvKPes9xvn7vD7AtL1i6dU8Kfi4vU82Nb1mfJq9s0AhPpF6Fbzysuq9jVuvPXDF97x3sIU9XYgJvsrlE7148XA7hc41O4qjdL2zV7Q8PZNUvdtWyr0mhxc89MuEO4dAbL15qjG9qMWLO5UOoL0k9VA8N5yMPZ15jbsO+hS8ndyWvecPTT2TbMc9lqigvApkDz7sAkc+Re/wPaiWOr5WPfQ94Cklvm1bBj3kFBu9TxnWPdMBwL3tmZe9jMvM
qPR2SDb5so7E9mhsNvvpgLT5hvYA92qfnvVjsBz4bRO493niru3WqZb7BexI+x4wqvg21BD3NKqM7Go0DPYoO0705Zju+V23fPKzkKr6PP+A9i1EdvoKS4T1z9EE9UI3+vSjyrj0wWIa8V7kBPSIaTL6wuGY9Xy/0vZFn5LyOgbS8PDQEvadjgb3j3NW9FgtYPXYgBb6Ybg+9anrPvPKFIr1WrEc9mmbTvVcdbT1QZdg9GjZAvWa0uL3Kqz88rZyfvCTBx7uinyQ9CmABPdCJIb7oER89nZxcvVeV87xcRbG9T29VvTOuPD3yMng9R9NivNSAH7zpc+89BVzVvcCUgr0jLTe6rPhXPebeFbz+qRY+HTe/uuVzLb1dUiu9GshIvYdz+DxNM5G9Sx4gPLz0GTww9E09sHSpvEKwJr1KPUy9Y3nRvcA48zyRxaa8v9scvDh9mjsqHL099sQcvQa5cb0xT128bPmBO1orOzw+T4u9x95MPTM2AL54UIA9m1jku1LSbjsM
Y+wk9I1fwvSKTYD3TCt28zOkQPqhU1jyp1KQ9MmZcPIxeDb5Twgc9mgi7PLt/YT0cG/i9C7HYPMrcAr5Z9mk9VjeOPVGkDL544fI7m8LZvRE12j3YbyO+p40wPtuB0DycC+I9RxtJPMua2bxba/499eK1u2zhvj1yO9K9iusuPhLYEr4EJk69iQn/PKAZPr599n69nFEjvuUo7D3RDB++xG9SPrsrj7xd16490YO+vA5tR73QfAg+05UEPTqq+D3mQQ++maRRvddeYb2ta7o80VG0vFAOXrz5fMc8SeYFvnibrD35H868iNvqPbTcO702Pfo8wtsAPefvsbymqkQ8vXPGPNLwMT1C5d+9JzqPPVWcwr2WTnA7ByCUPKiYfL0kZ+k832+uvd8THz63TAK+cOgkPgPc/LyVDxs+aFeOPGvPCz0527U9bs+ZvFRFHT58dMK9fa4tPlpUDb4uWba9uypkPQ6bR755lgG+02q2vY4ccz74rA6+yN/sPXnwMr1KHbQ8OBrM
wvL+3ILwEK58951FxPQ3SID4w3Zm9JBOWvWdYmL1na1g9So1LvTEDdjvOJA27A82PvZPgCD2Wwj+9biGdPWIJkj1CcEE9kQvaPEZUfb105ds928uovH2SST2V8CC9HTZjvRQVCL3hvA69wY7GvAcpjb3th2m7mH1cvR7a3j0ddOu9+7zyPevDCr27I6w9F3Rhu52+tLu7PIw9+ht+PHhluD3bI1W91AvPPTyay71GT8S8bRKXPf1vG74/kYS9QQrMvT8/Jz7SuQi+Rf3XPYbSmr3TRre7zj/GPOJteb2wj+g9H9ahPavK+D0XnIa7vULFugvuvr04y9M8pZs/u+kJI73YbAu9Zrw4O5Dl8D3Fjx08vFewPUwLBj2Cfsk9Rm/YPGZRGb3hmqG7TBd/vcZwJjz/NIu85cWBPaZFxb1B1DO9cbrFvKN2ar0XRVC9MkzZvQH/+z1BFlW9Jur3PZK607sOSgw+r9cRPZ5kVzz15dg7UGufvXOmBT69ZLw7/aWiPRyLDL6M
seci9I2BDPZptBb7efUm9ifu0vZQT8D0jgwq+VHALPsDVrL0WNj09fnAbPbHZoTytgBE9exr8vE8VdD08kGK8YCJ7N1qGLrxVeFa9f4aFve3gYT1p1Tw9zUGYPVc9Nj0yMsO7ERicvXxOlb3Fgmc9NxstuTcJuj0Jnzy+wns/OgeyiD0+cnQ9Si2wvPCIPD3FvvO93JIMvtRp0T1dCpI9s4lBPR/8iryGe4k97trUvaxSzLwR2/49IxvYvM77HT76Ije+Wj6JvZjH7Ty0SSm8xSCEPd94LDwkHbK9kymSvVFLgLyEqH29/ddAPLoEXbp+U1I8qqRovb6vRL2L4m09q+Bivdh5+T24VNS93CMBuhotIj0dJRc8yG88vfir1zsbKgK+gSL8vWf1Iz3FPF89Nj2BPZByO73TUGA8G2HAvTfn/rxU9b89HYusuzFpFz6huUq+kl5YvA8JeLzjS4093CcpvqB1gj1gGyS+p0MXvqP2kT1dKFI91m3iPaQivL1Ds3Y9DfJM
ZvkKXAr0CjLA9pv5ou2LlPD7/zJW+TaapvSKbor0I5ak8H5sdvk3k5z0249S8tV8qvi8+PD3ou8U76Hl5PRKy1L0KV2g99FXjvZoG4TyiWvM8XBEYvUserD3g+0q+xF32u1Qesb3e+iI8MEuRPIow4b3LTgM8ZIHjvdO6Nr1WHqc8RTQvvBBUtjy0Bce8O7yhPTOs8Dwlk7o9JHoYvUq/iL28lGo90lnJvd3QMzyBoA87pErSvJQiiLxl+Nu9VTUFvrlEKj0cRg49RjKAvUddHL23ROm8FwnTvecnr7sFth0+z0r0vVjlbjy6ebG9OQMSvr9yhD1yoUC9UhQZvVetszzjZZi9grdkvRVtc71e/qa8oSmXvQeBprz9gjC7+B1gvfLQOj1ja7o8Yp8IviXMbL1dP9O9KdfIvdxd07ypWFS9qTmHvVFVAj0+1hQ9S9etPBDMwz1rzBs9B4xtPTpqhr0F+zI9bufOvQlUpD3dAMG6+ZmlvO+uwr3eJFm9OCSlO4Au071M
utpw9R2i2OuIrzzz0wMc6K7TcPKGrsj0VgpU9cPJuPRAgBL7fi+U7BpT8vW/fkTw2wSy9ixugPUMOKr2qVoK9xHh6vHQptL0w4ts9yGniPQFadj2Larq8OlVpvCZA/LzoQ7G7ZCsxvcPUA75+Eyi8ctR+va4kU7oYf7W9WxSIvAJwwr0JeHY8I/7kPKmmU71zmsY9YSZIPhjhAr5lJkU87tqePGMl6LyaQ9K83lqPuodG3br4mdy9BZTaPFxtcT0caQq5i2EeveYhCL4fjUM9elhbvaCDWj2wH0I7hh2gPpmax71gmQW9EBl1Pbijvb1KD8q7W89PvQ3p1rzwDkO9qpECPielvLwPu8081iXIvSrOCr7RqHU92ayNPPkvpzxwhLe8Q99mPuiOdb1ICqO7/xlJPRmIkbx+ETK95vPkPKTn5DyGUqG9tQscvNe6C73/Uza923oBPHRP172Bz7k8cMO/vEPW1DzXCQQ9ahMlPnWBI70m9X692FmDPZO1Jb1QKq+9ONNM
RPDUFhD1UDoe7ztQnPbg5CT1c8P876YI3uexjIL2oGxq82Cl/PP7V1Tw0IH89pEogPnMQTL3caI68xQufPSBkhDzJPaq9EtkAPeZUj7z1Hbm9w3k+PcBnhjzp8lU8XSI5vVg/Fb2PXI08c6NCPcmOvTzrbpq7Y5IAPiYdvLyKWxW9wpFJvO4/zbzLmUs8P38OPd94KTzbArG9Mn7lPKCGdjsCWTi9Z4OQPQ/74rxcAqC9yAXJPAfDDL3xyak9n1AAPQzc5jyRtMa8anjOPLMUQT0Kcv480hNWPb8aWD2YKzS9JciGu8qRmTyImGM9DyAnPbzgELymVRg9XWxyPdE7eLttzOI9G1iaPGQlsbw8XhW9H/q/PRgJfrwG8d05kjFdPB503DsnN5k8/q4SPbZatD1GwKO82QyjPZ49PL01Xoe8Y/T1PT4BrDy5z/A8kAXaPNZXXD13gO28FbPLvG+sQzx1yxk99jlFPCKQHT1a3ZW8rTsWvGI2xLyR84a99n+BPOAiSrwM
PiXS9meaoO/t9fb1tDLU9JKW3vXp3hLzULgs9JfoePKJtOj091w29elE1uSK4I707//y88b1FvWFEGL15W18909Y0u33ze70sDxo5Q2qCvZSjW73CeLW8S5rXvaujaTvEdoM9C1pLO60QSzyBLyg9rOUcPS/XmL3IWzC84xntu63YJT2X6NS8RFGou26TkL1FQbs7EKOwvKADh7z2FBM85DZ3vdvAOzzDsTU9wXtmvVvmKz03Lms8AhOzvFmWh7xnGe08oVZvvAAkbT3rSki9LvkGPc00E71uloM9XqC5vQljgrzQEzY9GtKfPB1hAb12arI8pVwcvY0xhzwPeNy9jYNdvfiR+7s2oNo5ikufPOgf1LwFmbg9Py+hujSvOL0olt49Khw5vYb27LsTFQq9uISlvEEsObykd6Y9Ebo0PdyHYL2Wq1C9ebUovRF7/TsJBR69nEPFPTVsE70fkA09F4pJvVhaTb0EK8491+0vPfRQlT2V8we+uWo5vLucKj3ZF5U8yTlM
wvUR+97rEgC89j3ZDvQ0dKz0QQJS9MDaFPbp7Bb2UStQ8pva/O8ve6rvPB889CT9QvS1QOT0U26S99ExHPd7+Ob3u9Ag9CZohO3CdRL0IT969NEikvdtA+7tqvQC9XbfaPJpQ7L2XZTg9aMJovcd7iD14Djw9WlvJvKVRlT1m2I29jaI9vWrmkbslnda8FC/VvGSkQ70cx6a8vUQDPf/Omz0QrEs7jCuOPQ2dnL1hu/49NCi2vciwyTtMFBe9cIalPDjAaD0r8g6+eVcMvdYtGbpAGc+8NpzNvKVqAT2Ypea7ZzUTvcGbNj2OiKw8fcYzPQXZAr5VKlU9C/movRCK8D3AcNA7cotUvcAunz3u51K9xY7QvD6gIjzxxyo9mhW1PK0gGD1uym69Rm0yvSQydT0JJ5I9u7kmPWwDkjs6SFs9qlTuO0BXqz260Bq9itJNvO7xQD21zM08PhOcvdxuIz1wwGC92oOUvWjTUTxVwXq7B3syPVTEGj3vsMq7TktRPC8WvrwM
SC9g8tgsVvYjjjD33rim8taJhPUoD3bxl0pS9G3tzveJnfT0po3q8vTqrvDepEj1KeFm8ZErcvCZNUztljVE9rug2PThHm70WvD882jvrPG2X6D3xxIS7z8SHvYxBND0R67S9bDLwvWDpUj1hiKG7GT3lPFfitz3+fKy90NhavTSusbyy2Ic9um+RuyMQMz34GRY8wMK1PQeE1TyxGKq8i+1RvWZDdjv1Grk99PsgvrZ+iz35FPC8efmKvRR2kD1tUlE9n+UTPktJmL2JXVI9ZkkKvUGQszshyCu8srzgPGwxrTo0RA66PwqdPUN21L3Bk7q9/ATkvcLROj1JIPw8dWzlPAeMKD0DoKk9WNF9PZUAsTwfNas9j/+VO+1CJD2lNBc7wJnkPTx+xj3zU5S8Et+Eves/Xr3qKyW7mO/nvNmeBj1dG5I8hNgAvTIihDrgPc+8RlR6vOQ/kb19X6c9Akx9vOSebbzbDeO9c2PCPM11wj0dtk69ChcDPdSxhL3c3IM9rfaM
pPU/Me7xkzW89hX4zvXT3fD0rIYq9P7SdPKsKNb1DmZ8903QPPFw3RLxfAJk8DpeNOymAQDtXBSW9pJQQPWrmgL3U/lG7U92aPePOKT055oC87n76OpLOMLx6OGy8Q36uvdatDL39qRc781V4PFBX57ycyZ+6Zbi0vdu0+zyucGg76Wm5vVlGzTwM0Y27IYZbPSGarT0D0S28XjvXu+zsT7nK6tS8mS8YvV2RQr2LPbY9PxF2u+4rQr3Ash2958goPXGKjzxUMFi94qH2PHUlqr3kJFo91z+ZPOl6KDzYWDs8cvyHvT7STD2L9/O8x+UnPR8Ior3pq3U71J0FPaEIrjupWgc9wdJcvdYGGb0j7bW9Pxb1vLIWrrzaVfa8RFgAOwqWZj3HU5W8KmsyvIZa3rvFRjw8/teYu796G707n289X49XvQDMZz1UqOU7Z6KRvRzmWrwE6q69hv3yvVH18LwAnA68bH+2PaYnmrxItTC8j5tHvbZbXT26fDW924KmvbWh4zyM
kz827aLJvPSPLXruhLVa8MAOWu7qZaT0Lv+y8FMQNvbTUNr1X7US9WGIlPfl8rzzXMhc95DQ1vfehrrtpfCW9QQ2QPJLBDj0ZBwC9HdUUPD/e/rxlWoo9v/WdvbseTbzrfTO93bmoPBt9hTww67+8i4cRPWEueDu6KYw8wgC4veedij0jmUG8DQ5bvcStOr3RJpW8lFLFu1CSM70wi5g8nHnNvZKIdT0dRdM7UwJFvSgkXj100GS9g+GtPf3Cnb23YsA8nj6dvTZ+cr1bg6S9v8SFvaQc3DzCHVa98zaGPbHvcDxQRwq7wFyjvbEDBj1Nq3I8WAQkvdBbsrtqX1y9j0iePSAnZbwRRn490HYvvSkJFDuGWKC9yQINPTt/Qj2oeYK8O/VPPUeX0DvU4cY9jijBvej8QL3nUOk8wy07PQg/kj3K3KO9BBTrPbEJ8rsLYB69NmUMvf2JK71yDyI8txWBvXIGnD2/tQM9sm+MPWh2y7zPxbo8p9KvvVgTwzxmFYc9HQNM
hvQexhj2zKd29aMmFPREvFr3blGQ99yHrPIOzrDtnUyG9TE+4vFaFnTx/t9g6ef8/PHx3E70i4Rm9X/5BvU1ZiLyyMZc9MHuQu8yHPT1vvfO8mGqwPSWsGj2JO4093iIdvDMCj717zQG9M7HEvFCiPb2u9U29dUqmvNulvbu3laU8zQWKOzjAUL0ZSwM9NYHgPKyvubyTt8C8UvrUPUsuWbsEExy9gq5JvKn3urxeJPM8H5eqvNMmCj3a8BU8E0IjPXexsDx6Nj29moNvvAFdWzsI9TM8AMDzPK62ijz3wC09atkTPaunzD2JnWQ9+TVXuwUS1z2plaM9wb+GPT3t470NGLs9PaPQvdiKHb1pz3i96fduPd1l/zys/uS9Q/UHPUD6Wb1Qe749omZvu6Fkkj2djUM9h/UZvImvQTylB2k96rREPWHxxr1juPE6G20pvZNPFT1FDdG7tQfDPawlhL04V4G8W1/1PepgaL3Q7rQ9umUCvOMKnTvbRQm9XdZTPMH07TwM
ptt07z1kXvAoolb1+uoU79+2hvI8VjTvOrHa7Wl6aPQjDUz2op3a8aVQJPfUT7Ls+Be48I0OYuzuNpbtmYBm9PoICPjjA+rwevrA941RHPbeYhD2uw3q6+4v/vPo/JzxfwZm7HR1ZPTjJhDxdLr4749v2PQmP9DxDCJU9G1dLvL0ID71rxfi9SVJYPRC3dr3LKz081lYgva2SbD1zsx+9dJmbPXDDDz36sS29Q/t1PfXivzuzARE9vFwGPj90RD1OsSC9A6dYPYQDbr1StpW87c88Pc944b0cfoy9oNsfPRKHrD0BEcq9h/AqPUryeD2y0Xm9FwbMPYZXlzwc65U9h9WcPbwxjz1j4oE9t0uYvTgwnr0UuVe9fRrWPcPzszxOHQI9ugKavYqvljyndL+9FHKnOwS8oL3NQsY84GF9vdHec71T4BU+Ke8FPYtfrz0/gzu9BJSSvcPct70wlpS92mSePb4Elr1dx8u9fn8QvUGB4j1aPzW+34bUPePvBL3MqJs9Z8VM
FvZkOkbtsNDs+ksG6uzAF1Ty46ji+b4IAvjM3ybrv1Ha9JjeYPNXZsr1SKsC8nDIQvVUADbxd69i95XzFvPtUZT3h3hw9fKSAPdkU2LyH/Bo9YdxTPLv6aj3ATdm8PvrcvS9QuTyPsI49Ufg9PNLf2T0CXn89QJOWPHNhMb17vNU8Z1E0vVvRP70LFd49554lvkULCb65JEk9muWlPKFs6rsw/TS+9tMlvvhWzTtkKq46+mUnvc6AgDxoHDe8e0KLvBLhAr6pS9o8npnuvExrxbtaxN09QLIHvniTtzzfupU9eQX4vdBPQr3mBRC+3mMavhoIlzxcYLa64VqXvP7aA721A7S9MJ0mPSNtl71J6mC9uSusvfZPVr1oQFM9ykEFvoPNMj2Bc2e8vhCqvJrnhb0ftiG+en+FvfYZib1apUq60manPaZfGboAJHY9yWaXPLwOfrzeVbS9+OO0vLQrXr02GxC9Dc/BPZmNQb1+y0g9Tz2FPbk6gz2zvwu92EQgvjYCNb3M
Bv2W9YQyPPYYOE73m/RQ9pUgTvUSvJL2QFFW8xViKvRrP/7wGUZE9LvaNvdD3vDtoNSi93d3EvL1S1ry/LVK9sbPZvQgg4TyGtoW9fTT8PLuazL3Zr4S9Kb/MPHop37xpG0u9WcVtvIGdor0Akm89GNbnvXewJD1CV9m7UMV3OfPDjzzu45e9swRcvX/iar3TRiC9AfhsPeg5cru9zsc94hmqPUpzsb2XWU29gvjIvS3wwDzDuhy+I1tEPiXLyL0ak9q91MQgPirkkrvBcxE+hLQ7vmOiWD1mxby8aeJ1vTeYSb1e6x0+th2MPTeWCb5sTqY9RBwRvlHt+7wN5ZG9m7/bPUa7kz3I3D6+Fix2u9AZ372Ubec94rO3vaI7ij0cGbK8V/PrvSBVc702eJ68mZfGvCH8pb1txFy9QDIYve+HPbwuAoq9vBRkvdmZrb0BNOe93SbUPS7Yr70LTnK9KjYnvt+aHz5rSSk9Lpm+vCK4Oz6Yllc+aqTxPfwjJb6CXR0+cEcM
3vo9zwj1l93a97K44PsC4GL44Buu9pMPbPZ+dK76r+Ps9YX5svlI2WD5B41k9gfiIvZHCHT7ZnSk+znsFPnEcfb4VxCs+oxBDvouzyD1d24a9EfPKPXjhkb3DAB2+PBRSvWp5Vr6wogk+PLEVvm+uBj7/0DI9pzUYvi6yuj3TRpA8Hff7PW2SGr5Fdf49Rv5Mvq8AcbxalPq8sNY4vQMeQL1VCQa+OzmsPK0LAr58yTA8qJcVvvb6yj0XMPM855c5vdJuBT6wdwU+9fMUPlyfD77b0BE+A3sHvhqymj3NZ4c8TrhOPooY4713Gya+5dbjPAed4r05AQc+AYMcvmYUWD4Cm2M94edUvayWKj5jbtY9skWCPZMKUb6dg2M+T9V/vrhqIj2v5og8JAeCPcmvRDzU4hm+cy2YveVJgr4iN5U9D0eSvRnSlz2w8tK7cZUGvuytgT3/ygK9zbmPPXQuDL5YQps91eA7voeHcr3kbDm97f4xvJtdnbyEcti9mKbrvP3kNr7M
cQEm9tu3VvRpKojwTog091hc0vc4l+D2EmKk90/L0PHSF271cmMI9QD2TvRJvgz1J8T68GllMPs9sVr3jGgu+8rA4PdnvKL08f5s9tiKQvU6YgD0pEmG7g1iOvUHxbj3dILE9fWTQPJVUIb7s6RU+TNQxvpjFvDsBmdY9itnRPDQOaD1ek9S9GgwmPeNY6L11OqE9rrI+vN3Eqz3eLaK7iaH+vaqBJbwyYdW88k8JPRo9P71t30c9hjHwvYMHhbt2eDy8wXp0PP8RkbwSLIO9XyY+Pb9A4r3HszM8gDLsvcMcjbyC+aw806eHvRc8Xz0ZOv09PQeTPXuf7L2XzN09WnPnvbDc/zzsWJO69MLQPe/oCL7rD+G9u7aLPffNBb7wSK89Y3+vvUXl0D2jcgI9oMLPvdunpT1tG8o90uwmPIZJIr53B7U9o/I/vhM0ET2u8YM9xzvbusNsvr1YFrG9AqwcPIMWQL4QuI48jsx7PcfLbj09TRY9zmfMvdgdQ72Znug8mbdM
jO2YJnb2CF6y8YApwvWrALTvoR3I9t1DmvMccvr2UgqC7amhDPe1tur3W3rm7TuqOvd/2uT36b4o9aHI4vdjiFT7xW0U9V47APVJHBr6aSAE+L5rTvcJK7j3KO5i8fVQBPigP7b0eSaS9zfqbvP+vHr5t8pI9lDI2vihNAT5473G7VMk0vg+NXT7yHi09TlKxPaZRcb4TY1k+82JNvgIUnLtAYaU9xB4nPC5btTy6K3a+yP6nvYfGX77ptym8rfsXvZ7vSz365MI8CQIqvutXxz1ND3m9gSqJvCANMb5oFp89zg4TvkvuHrtM0UU9LphpveFm9LxkFhO+/Hy3vW1mu7003Lq78DW9vdIFJjsYhWA9bzACvpBpFD5cIoU9mlvxPITl4r2SOFY9niDHvdkS0j37xeE9Wc5dPY2iwb1+wgm+OnCLvcZiY73vj7Y9SipSvj2qvT2rsU09ZMZSvlZDGT4FW589BuzjPPbtUb58eEA+mUlHvpRAbD26Jw8++uOKvEyVczwM
U6jq+s/YLvlZwO77GnFk96LhgvcNjmT08E8c7nQXVvc7Ocj2zIEa996EUPea+8L2iq8Y9NDESvotYiT2DpGA9zO3pvcPxozpJSMa9MYGevYrz/721/gm9545wvezspb0oqa49lwjSvSHULT3YO9i8cmDcvRZLHz271t68UwjnPHvM+z1Nf6Y9HZO3vWdh9L0D/RK81WTuvGZgdD1gGIa8oVrUPJumHDwfGDc9l6Z+vZiVDr2CKD09VoaCvULRp73hzgu9F3NnveGNzzz89b097j/LvbGjhb0iBJm9YgiKvXNcqrwO5h66Dl2PPLM4u7sisDM9qPTSvFA1IjyRYgm9VKK3vdSS8b2KtoW9aLixvE3jaT2gbhA9JZuevauLv718ypC9C2eevXb1XL1r+Am9hNXqvGuzDb2Xgi29jTZNvX033T0gzc28IaZXvP5SsL0hR0k9r/4gPLgPJD42aJa7Z6KsvUTah70T76e8wgmzvR2rir2a5cQ9bk0nPcUKrrxsolS7skhM
FO1ZvkD10SRM9C48cPL2xX72Q1K68s2rLvRCSwz1NVRg8F4uCvCaEUb1Dh4G91+HQvKag3L0fQEs9hq3SPPYzDr2skYE9cAg6valzrzwtWB68RPpUvbz+tbzYCBi8LwPevPc5mTwEuLm9cbj5vWauLr5wCS29VBM5vesm473/O9U9mSLWPXwHd73xKvQ8LxniPeguyj1ikVo7AAzWPLw+d72dlCM8Mt3auzuskD2N2pi9rtLMPNZUvL0gcr+8T78XPWUKqbu1QBw+wU8kPnp8LDtxDTw9cnidPBP6zrxpRXg98YuRPECm6r2R2my81wmAOwvgsz1Df5u9BnaFPRblC76lAEq8b+B9PRjvRr1YE809s7wSPnivi7wLshA8zh0kOkulBT2HzVQ865CTPXgd9L2xjpO9gYiPvVfuy7zET7a9NmpBPXc//L0GYsG63wCJPU6Kn72pt5s9wPExPkAtjr1kSTK9jYDHu5mfgT22pjg9utNFvFPBujzrG1S9MudyPQcWiDyM
1IlM8c+IEvtwFgryJH7u8JAXqvdiJH72DJQQ8NZqZPpM+0LyBl/Y8ED4CvYOmPD13SS49qjCSvMJFFr1r6bi9C+N4vGtZ7zwYoXK97ftUvT6kKr3bf8g8t5jcO0sEnzwRXJy7H75bPl0v5jyJWee74X1sPccZUr123HY9w7dsPZIybr1E4bG8/GCGvD8YN73yxsm9GWwWPPmtXb33w3w8FrQAvZWhO726G5i7mn3XPeVNX71bD4w7oStkPbSebroKMmk91rMtPQ3FoDwmFY48rAsAPDJhAD7UaM27/Vw0PcHn7byngb08hWt3PZhgUzuwR8E9ysbcPYmBk73Sfba92/74PQnVsbwni7w7s7EXPSR3CT230qW9IQ2fPZRqnDz53Wy9qOPmPRZBHbt4fc075VKsPciisryxvOc9gKsCPjKTGryQ7Tq9EsvoPath7b0+9ow7ZfFWPWDsmzx3aQu98I/EPDGvP72k15S9P8u3PSEri7uSrEI9R869uzLfT70uBk09F7pM
9vTIUlTtCuLs81DiSvDoSaj31hY889lqFPXk5ib3/c4c9/sXjvW+1kzo10bi7CSkYPaIuRDztY4S9L2YZveh8nb1/fOw9GQhTvShRozz3E3a8zglDPeymsD1UTLI9b2aSPVAKmr2dW589yFoNvQQlwDwsxny8jMmUO3mFOj2vvj69aWPYPS7cGL16KvQ9QiZ0vXG7ujx/axO9pSwSPdOzRj1OLQY9MSOaOpCPC73+s5U9GdCivILyh71M+e+8z7CpPM6vuTyE1HG8RL81vGQaDrwhfdI93O9evNN9xTyXSjg9PtVKvfyVND3TkLa9ne9gvRiSDb2aCM88Yb6EPV+9fTxjPLc9XARZvVXz97wvBqE9jni4vWlwhTtpcaq9yjWivIz0E70ahQY9A6aUu51oPz125lq7pGqqPGK7SL3xriw8SEhEPEf5mLyBfKs90vTfvI5ZW73eR84944JTPRKeJb0m0H29vEGxvQ2x7by/4wA9o3I5u3jlhzxajpM8l2OrvYqkEr0M
TyNo7JPpzPawoSr0ZbF49QzgBPZm7AD0w16g8AxfxvE2y+LyBb1a9kyO2PMBQM71nJE49MaeNvWF5Sb1FDuy9XYe1vcttbD3TQtq8qwlmPKiUHb6gCs89PdG9vToQrDzRMuw95kF+vNWEsz11yvO9HPHDvEvr4zvPA9s8e4K0O5CmBDun3KW994hJvaLZmbxah4K9IXvhPISvDr7pQN89a66RvapzI71m7K892z7juwlvcj0cPN+9XKG2PLiGs7zcI1I9miZcvbYm1jxINje9P/vAvQ2yUD2GspM8SkcNPWYB+L0V4PU8ypnGvf0MzT3QHwQ90H6Gvf6gCj21pgu+A3cnPTYhfbwUNG48PQYrPLiC87yijKe9KqJ6vbY6KT2/DR898EgHvKfc671OJn49AP0QvJdqtz3Lm++8ctk+vLUhFDtfp6q9itdSPIrNKzxaoVU8MduZvMjiXr0lsKe8OTMwPUosdj1r7Aa9sI3qu/4+l70ZpEA9d6uvvTt8sj3qoU69WvuM
iPW23TT0JIA2+8ZJdvGcGjTzqxYM8kqAQvFSkkTypylu8R908vRFlmj3D9h86jK/QO66jCL7my0I9QLukvfBwHT3pt4K6ytiUvW8Ulz1MJJ69so6xvB5d2ju96TG8kGZZOY41QT1YT6a9eNh+vbXCLTz6+Qa8r5apvJU2hLzKDac9DaLCvJPcwD2ZLYY7p2ItPS616zwgLPq7KluZvc4+kz1zYlG9ALVevKY3NLxRCXq9XPedPZ/u07x1Dl89KN4LvfGJhr3siww74LWBPHjTYzsNdaW8XNutPUNew7zSZd+9wm28vSiBcj1AEw29STvVvAgeP7zSLgM9iTLRvEdF5LqpSqO7002PPJUSFr34AOA8CfN5PS237z23o8k8NR6AvPyL/Lzdmn69vpC2vbW7IbzziBc8ZV+Vvc6PgT3icQi9R+quvYEqAb0M8Ew8HckvvfM9CT3+LvM8PeiePXMvj7qAcXE9khc9vQC1nL3VXn89QnQFvnRdyT2tDHY94xdaPDsfoD2M
1zjM9ALWYPYLleb03lOc9MEoGvIi8RDsqMK+6ZeXAPcxJjjzWu2M8MtfrPe4BwDpBXAC+Lp+PvRtEqz3hQnk8qbiQvbgcCT2prqA9xP5avMKTfjysjc88Rb6gvW3ZsLwJFSm7dA3UPZJufj2j0b48/uBIveA3ID0ZILS8K8LOPLm0PT0Ac0i8xIJXvfwwNz20Xzc99lPOPDTxeb09rXU8QfYUvchRg70fWzO9FgA2vT3YYz1H/MK8Ld1APErXgDxc7eQ8JbltPVn4sLuHhJo8VFccvQbMbj1XgIO5eHMhPYqthbzqqIy8/jqrvFM6tjzM32I7zX6KvYKTKzstuXu9HFeBPXPAkjwx26G7DxG/PVKVYj1U4/28xNSWO0AvlT1Pu2S8EeQavRCzh72pSrE8mLp0vKM70jwVEhg8qnzSvU+dITzQOEG8N+j9vY+QnDyJXNi8L4SdPPY7Vj0yq009Zd6tvNt+CD0SyT89MWWovL/HgL0ofnM9kVsaPNRikbzCjo29ZsfM
DPLc/yTwyIPW8glGjPF16B73n2rI8bN0LPRVNjz0rna68OCqovbveJD0celw8rRt4Pdm6pL0Mx7g8MuaAPGf9C7w4naM7U/C1uxsoYDz2Jk28aIkbvNwYOL1bIMS9DWpKPfv4vTsMEHm8EUWrvWI6kT0aPYQ94z+Lve2B3LusSEw8isFMPAhi3bxGIUm7ITWTvf4gjDsiNZC9eB7TvTX1ubxXKSq9iMmAO9mJszySQpg8DnzDvImd2Lx1YLy89oqNvWRYyzxInz09jyMmvdb+6DzoXz+8/62bPPQo1ruoioy7PJhLPVlpQb3H+6i7sXKPPVSQ5jzcSnG8bQmkvX7ZgrzvXRg99BtbPUkKDDyXP4u8PFiTvNU2gb28wfa7jtaEvFIzqTxqocC8edW+PP7xvbyoosC8vaZ4PfgIXT29Fls9TNoVvQ8dNj1kBFE9jEZvvVetXb2riYU9h5xPvJCkFL3TwRU9IgwavvYDLj1yLES9GIzIvY+ecTxTjB+9LVVmPWTgMr3M
a1UK8gTKIvAzAJTtryNK9EA98va8DcbwP7/o7IToBPXgsLLxaTEo9KmKYvZ1zWj0Fm7I9zLOsvMYp/TySDIa9olraPUk797sIRIw9dk1PvSfSV73aCDy9Lm00vbL0J722GT48GFCyPUohW71QGIM99zeNvVw0PDxLdwY9fNaFvXAuC7wvZ5i9RVSrPatee73yEMW8uqRsvXw4n7zrdz69QAeQvSI9FD0sNAY823RNPSvudL0F0aA9OGv7vQU/h7yXdDM9AY2avUqGgD13TTa9Qw5XPIsvbDxprFM9rFTZvI1Zojy4uJG81dNGvdyGXj2YCsk8E19iPb7Fh73DFkC9Cps0O5IrsryEvtk9nj6rvHhAbD17NW27U/2YPB2Ynzql/B49x4Y3vOl/KL1wSnS9ovtSvRdHKL3p5Sk8PcTHPd/+cDyU9k09ivuUvHvJor3Hyq09z/zxvKmWaTw4O6m9WlHhPRJkfL1MMFu8GOFJvYDtvL3Zepw8obdVvYZEcz26I1i9+m6M
yPYdOVz3PK5G7cpIbvTuLEzsrW2Q9RMPFPAIBdj0E98W5GGuFPA72kT3oNxk9jk92vWuPQLsdAGc9Ze9cPEuchr0AXko8fjnnvS+ZDb16c7m9MeDLvHEU47wOBlG9vFSVOuVoAL4eBJA7JJj1PJDbrz07Fo685SSJvZmsUjyyZ8c8eBpqPYBxIr33j4U9shZMvbycUD1Qqzc7/gWhPbESp71RpDi9B4atPUFp1b1YZJM9rsu4PNowkD10DPk84svLvKzfzrqqoRC9FnuMO8P8qbzg5C077ZWJvaxCGD0gRQ69ERa3POjWybzXtDM9trg6PfcSV7yVP5C80hLwvOG7HT3YeSm8rhSPvCBSrjyugNc9oeqLPevuq71sUJk8tZFhvQDp4rz8Ipi9jW/QPWNg3TwPm7A73dI2PYM/mr174mc9j87PvHzgiT2081A8+Z8oPUPgez2/NO88djnvPAUK/7zGdRk9jUHjve/TmTzUi5s7kTPlPRhfNryNsWk8+nvaPcwhxr3M
jOpU9jDwYPBSWMry0pcc7DnHHPHkjlr3jR0i9Zh4nOsGW5byrgWc8ghSXu074FT2WH6A8/6JePXo6KDuCo9q7PACrPDnRbb1QyDE9B2EfvbPMPb1xsV+9bWEJPoPyIb2Qe/49p7EOvA880T3cDGi9jyTOPD+s4LySHnW98zktPqyb/ToCvbk9dcuyPcmqpDss1xU9sDmWPCOLpL1Y6vi9i1UFPmZtIb1mbAS9m6aTvZS5qz1t0Ji9iVuvO0jFLT1vTKW8sQuwPQvuWD11tuA9GK8RPmx+fj30YAg94D10PBikA71Vk8u97JYWPpcyFb5Ftc68j+qlPO0KNz2odB2+gy6XPTKjIj3LLv+62+4hPvy8mLzoO+o94kEmPVa2bj2mGim9ZYy3vRnD7b1HIo48mUahPXcHY73FhSw9KFSsvQgOGD2jfqq9UGPOPYTccb2B8KI98fYzvROiybxiMQo+mtrcvO09sT1WEPS9ODe6vUcQhb0pCb69EVjgPWTyXL3BpOS94U1M
WvYEatz3S/ye+0JvoPQrCOL1xAmo9G53rPEhAqbyCOUA+zG+Pu+KbtT0RAgm+zK0AvtHb17x0Xsq9Bx66PWfTer258qG9fdZkPFAilT312Ae+YK6oOmb9Aj0QB0k9SbOiPb+lMz1cXgk92LiLPNa8+zyM+cS9fBu9u3DFCL59zKK8qJurPaq3C71vJqY9USdQvYfUqjosmo69M2GePJn2abzUWqI6V+PxPCp2rb0WSCA+stwju8T+Fz3YoAm+xQcRvk+6PL3jM7i8zfc8PVsaxL2UF8O817yBvUj6e7wtqgO+yQ17PBPBU72Fm4q8xCwYvHSP67s/z6k9RzfJvV508jzW2s+9fhW9vZ02GTxqnJg7gMxwvIDPab0SpFo7I1p6u1HUmTqOYmK9PCGAveWpR71e7Ye9sYybvMnYLj3mpWs9T7EBPeOphrwc3gi+IgvXvb64rLysSQ+9cm4BPUND5jxWUYA9iP2PPc0Ck7zNkl69SgyhvSZ6C72e/lK9Wb1bPQQ9nDyM
2dpG8zEDaPSEz2Tv++TI9Cjokvtby9jxq+R69oYNDPeu81jtrtUM90lMAPdojJL0Robk8FiKtvQ5YCL62iAg92EukvfuX6D2WE/O8jP6LvZile7w4fUg8oFafvRcM17xOF1+9XMQMPXw/c72HJ+a9xsliPND8wbztpqm9qSafvNQSlryAz/Y8kzoAviT4srx9SL67l3k+vHP6Vj0bHP69VAzEvVw9ST1wqwi9o9q0PcRBezsQLd09m+OePZ/zH7qB/oE8Pt7Rvbdb+TvXAUi9DDQVPgDmXz0yQfe9W16GPRzfP73K0CU+2AYKvl/jYzsOE469dTnSvMjD7LvGGrQ9Tp0Nu0vmTbyaMBk8+w6GvSHnlL1jCIU9gl1OPC6ZjT293RO+VyujPEHWojx9DFY9sd8GvRBknrzK7hA7Kkpovbjcpr0AO8G9C1qPPQ8o+rynZqu9FmlBvSxVqL2uDU87wmHTvV0IKjxZ/T+9yvKhPRr+kDxIym69g0onvhqueT1OQdm83J5M
HPXZjgDxZACw+KzM1Pq0ov71kEjY9SD8lvtND9zzFzpC9HsZFPu508jwAegS+13I9PndEf706KB4+ZJMPvnZ+xT3zDjO9V6n7vU9uSz1JSM498rJvPbKJ4L2fkdI937Y2vvdM5zzsZWK9f5cRPgaYWj1U9gy+6Fe2PALqnb3U3+I9rdQnvefLlT0iVk48ow4xvpP/Kb0sKdW8nVB8PQLwCL1AgaI7S9j6ve6EPzvxzRS9yFa5vG4t+bzPmQm+t/4OPeia/r1qRo07XBk8vSizgj1rcYy914ZGu03Jrj2Mgz8+4GK7PaWhAL6C1PA9KhrVvf5Twj2KGJ+9hIsoPms9wr3yg+C9a5sJPmFd2r0AuGs+x2jyvcV2FT7aQge9wEoNvh3UzT2hQCM+IhFcPSnvE77UKBk+oOMEvoUl0zzhfB29/sATPlirSD0s8T++D0UiPZ4k7r3nZgg+fFR7PRQmoz1tgKo9zjffvdT50TqBXsK8/3G/PL+4G76L9FE8oGBlvVfgcz3M
7R6q8elyXPCAglr0024q9bOXQO2R7Dr65DEM8ULOQvfTVabwv9cK86fySvUMosT26O3E9AlCKPWpM07zJcgQ+B3ZKvQDCcz2H/Bm9bsIRPjZ6A75HRPm9Wei+PXYQ6r1XTko+NNMPvYx3XT3BakM9Ac4Bvg+Amj0Y3fI9ICe1vO207L1KwAQ+79A0vv20iT1pht49yMW2PFWvt7yyrCm+nXzNPI4grb0zt6E9XWGdPTbzHz3e/Lg9TdAevggcUjw3GFm8soySverfqb0y9eS8YVTwva9bHD0oS2O8Wl+QPCrrKr4uo5q9G5x5PI8Nsb3AQXW8riR5vZgV7bzg+Y499Kj6vOtcRT3ZQG89DLNWPbxrdrzewXQ92Y+FvY801j3s3Jk9sM2OPWhmmL0ctq+9bj7RPIvhpr0QIKU9yVcFvpLOrTw7ixA9a0a0vfd66j1ykGU9EDSLPHZF9r3O/B89f0vFvV/2GL2tOQM+PGS+vS/al73RSxq+g1J9vfyy2r22CkY8dr4M
qPXy+0Ltkf209MdnYvbeRj70Of2q8lImJvLU5t70mK7W94C5gvZKshbwUo+A9QAmNvaBWI74CxGO9d9mfvOFR57yLUsK9eTMFvYSdWr1mS9U857KivRDadDwZ6JC7opUPvDey4zwgSeK8dzIkPcKmbD1kCWs7r5utPCj1gr1D7h69pDNuvZinQ7vBg8o6SRejvLMQgzzXsWq8DTiYvWLGzzzIXyw9zBxvux4aoL1uAkq9Wg6tvb1wHLuky+Q96X6xvC+EAr1X9BS+slYwvscAM7iJ9tw8WCTmPYwxkDtI4xk90bTUvPAHi7xE4+u6xV3HvAlN0L1Otmi9JsKvvAPE2DzFvbY7iRrovbGFBL53SvO88ghUveR4q70KrqC8DP8KvDqNn708gym9D22qu7gNMTwCky49a4sLPawJAb1+PBM9VUZgvDdS/T2MAZK8r3LEPMugAr6Cz5u9CzuFPIBMbrz9bxQ+vOoKPdc16brXeIC8TbIKPX7URT2BcrE9tihaPKe6QL2M
Em+280CeNvMGCsj2yznG9BkZhOjykKb0QwJ+9zWMavZLUgb1ca1k93rHoPTf1E70pfS09pSOEPFD+b72vaB89KxFsPXpR/bu8Jbu8GoMAOyuXED5s5Iu9yMxWvVG2Or5RSpi8WeVoPe/cAL5AG609YQc0PS6GNb1o8Qc9hWgDPT47pDzNC5+8QU5RPR6yHjyZXhK9d5ddPRz/DT5Ai4e83BOWPQaVFr5GOkG8ZfY3PWCVNr2zk1Q+eDknPuq2NL3P6Lc8iZgsPcbST7vkZd68NojBu6JNi70O+Ea9oenCPbPMOj38OLO9fWShPLhiV73Sa3O96HyBPQp1fr0fPjI+8nwMPk0hBb2UZYI735CRPRDjLr1NS0I9dnSNPXisj71jMbi94B6GvIpmwz0mgAi+cVOnPBeHR74QFYq9E2GePeNC6r1Ir0I+Z/PGPWQFm71ECvM8BZBuPWFvTbzkF9g4BxEGvE5x5ztImKu9kbaIPbp85z3xNFW8ADyFPIu4AL6rXgW9rSIM
+vGhvdb3XGRg+A7aFPlvAk71WVqk8iv+YPQyuDrs8dFk8K30LvZ4qNL1NH5e989FlPZ3yzzsccg29n3SgPNvL071llOG7mALMvOk9P72RFWs91iJNPmY3ibyxIiM9LqKqPLPh07uFsG+7keZ8Pd29mL31Rs69C+UcvLjEwzwzcgC++swmPQ0MI72ZIx29Jkj6vBhtGr2uaIc961koPl8RGr2hs6i9lUgCPhH+2jqyn6Q9GQhXPYyTrj1alxw8cEhqPdw4xT3n6lS9apJwPaVQqDztoXu8biVoO9uFAT0a/DA+UiVMPpDrwLzHaXu9WQ7hPQRRyLyjTlc92mbRPZn95bst2mC9hWwjPDiZ7Ty3lHy9bljHPbDNQ7tWOXa93x3iPRpGyzzUn+E9P/U0PhvhOb0a4R+9uaDtPNTY+r0y30o9hSu5PKy7bD0twZy82MewPAXVJrx4eHO9XnFJPaYbpTyy/Ic9rWxdPUfpDjzPa1A9d1sWPc7k67wdci69MiRfPXpxJzwM
nLnw9MpebPPyyQb1OtTy7/+dQvbXqfz19Kjq9B+a9PSNtWj3KjzO9S87XO9wpmrxP5Y89IX6zPepdxbsFVce9UaAoPd+UAb12vd891SEmPbq4ezxXYD+89/c8vA7ugzuv10y9HvlpPWJ1vzx5KQq8p2pZPQdrZ72WQvM9xqpVPAAuWT22lKI7UReIPfAL3zmZmIw8j79CPWthlbtfYCk9UCptvexLFL3U7Sm976t+PVVrkj3YcJS8GLRRvSZGqr3VMJw9Sj+rvan6Ez3zIQE9s0N8vNpvYj01Fg87y8YLPRMfjL3kfgw8K2yWvE8t5jxtYYo9eJhrvfLNPbuv2ly8DkXBvFd5trzHxww8196pvfjEoz1KOeO8XUCUvGDqrT0J78M6/rsiPDtbs70T1b08vC2jPH08gTzE3RC8XhUrPVqXj71Vx6k8l0YvPS+ct7vNtEI8L+acvdkv6jxN3Pk8b78DvfQJvTxrFoQ6r5BjvGLxmb1k07k8NQ2qvdKSlTufVbS6NjJM
qPK0ELjy86EY9ZKD5PHaIGLsY4XS805bUPENwir0MFjg6qjriO8r6VTz1QcC9aZ6FveOYjbzVWIq6Vyq9Pc3EzbwULYY9eHwpvRWp2bwiU2g9yc7UvCVkPD0k0/+9CV48PHMeJ73hDWo9rjcAPQ3hZzucTsw8inOkvP9AmLxk6Wu9DCHbPXwxMb26DJg9/eB8vaHn3rxqefg9OUHYvEUqWj2GCyS9OmD2vK6emDpwV9q8WUX7PNb5mzzOElk9vMKrvTL+Cz01/4u9NwHPPPEeg70VfwY9Ts48PBcbMLxA2VA9y2mLvS0t2Txikja9rvmMPd05FLzJGBS9TeKJPFdhYLz5sWe9p9byvY1OLT3lfk69sPCtPMCcAr4QpiI9lf+IvcZJoT1yJYo7nYNovKZlPz0n+MC95i5EPV8SVb2jh1s7sgpWvTRIpbyKxK28a7wRvfVzDT3IZ4+8T5xmPYM8Db6e5gc+3SVTvXlVhD3M7Sm8pESKvPs3cD3MDly9P5RbPQxy9jxM
kVuY8SjAwvaROlzxeqlS8Nl4fvSi7TjxbzUs8J0s1PRzFA74UGf09Xu2hvec9Vj1u7Zk8WcpivVQlSz3BWgy+okYiPIWgIDwbCFC8Xf8OPZKa+Lush7u9wOOavTnLnj0oZ9e8Z67pvJxim72uAAQ9kSacPKRL+D29eho9Blk6PcTllj2FXWQ9RAJkvfGnhDw7CYe7spnIuoeTBzxOW5W9JvRRPcDQhz0wdcE8CjISvK+1jb3ulNU7vzKaO/YxBz1xpkG98jwvPfudHj18Gz29s6/hPM28RT0Fy7+8ib6aPEYMkzveaAA9LZ+DvGDRhj0vmg29NeKEu13CBb6nT507oQPHPA9clD3blMy788GXveypYD1yZpk8X2cZPEnPzjwIuS29L0Pvu7M+QD1o2PK8EjwEPD6wtzzuePI78bccO+3J0rxJXv07mfvLPBQ3VTuUnTO9Cx0DvXs6gjxpoqk8/2/bvasn6jxIrhQ97ui6PHsljD3z4Hy9XmuYPV1fF7xYkDQ9/0GM
avONAgL1/xUI90y+mPejCojwAjDO82EODPQ11zjxM+4u7/i69vcGVRj1s0OQ8B5q/vMV2dT2vtxg8LH69uSIvrjuSGWs9Iew2vRYst720odQ8YCGZPUC8xT0papQ8QZ6VvKe907ydAHg6mQ36vK79UD1pAZk8L23dPECGkbx+6Ty9JjeCvSmSEzz3Ge88xNihvR8OVTsGvwo8QFB/PQQLvD21nSc8cd/DPI+ghzzX1q25BTF1vbL6nLviBiE9O16nPAKWFT30JUu9m4J3PekkVr3Ufik9jQRlvUB6hbrOSGM9yGPCPc0LnbyIeQU88sEcPbOHKTwZP5K9doKOvZAqnD2AL207iuBIu61A2DweSvk8AfTSPP/cAb3f4eq6fr8+vUKlT703+LW89oVZPQxEgz08+4g6TOzLPBPMvDzcgGG9AXqKPfXWAzz7JWI8YlFbu/YHnDzMlYs8nuF6vX+P7bvcEww9Hu4Fvc4vCzyHcHu9lv0YvPABtD0avq29KNknPeqkIj0M
r5Lw8QB3nPHSknLxiGo88Q7yPPEBz4LxhMBo8H2O8PDuLXr0YI209wOUkPCHiGb3sbRi9EhpsvV6hgD2N4GO9tpc0PQt62zz7Qme95trGPUw5xLzNfKu7XYEXvSM3VrzEnsq8gRDvu4Bj+TxA3X08e+WTuz6m+rx6S6m7SCa3vboVrj0hJLK8XDsWvTnX2Ly2nSc8mOCePOCGA7z7EQ+9sG26vd+8srxSZc07wBmRvbL1p7uTkCK60ysfvIG2gL1aXoq7jqEQvHsLhDs+dw+91NJuPZx3Ar3S6M487r4BPYwqObwsKm09llkWvSur07zEHG+88ISaPXyMbb2Jq0k9HTwvvXE9nDz6gCi8hKl7vaqhTT3mjVm8D+8mPTBqMr17ri29W4+gPe6/zrrABZK8jxaRvduBAbr5MOw6PcyoPLyQTrj6UUs94nFMvInoC7xAkbw8KJOFvYqZHD3n/aC9GVuVvbB0ELx8yzu9qkrcPKEJ+js94S09YNJ6vTz0RD2QiAK8OGpM
DPGp0Nb0eaia8XpYuu5smk70f0ES9bPI8PZBPQrws0Te8oNxKvDbT+rwlJrS80bjKPEhhYTzBCpk9Da+rveyazDtmTzG8BSLFPBNvqrxu0hk8vETQvIpe0rzcc968jrWpOSxPAbosQxQ833yMPCF1Pbxrv3W9vv1VPbfPaT2RbeA8iTS/vCaa2DwH3zE95rs5vQowhLwvey89HHELvQzIoTy0bYS9lIgFvdVZeDxHcxC9k28AvuXgA7zspAq9KJaAPL2+l7yUfRA90JKYvUok1DsRjQu9j/qEvRdlD72o43y8YJhUPdS9gb1Q4oO9jW0tvKXbFD09BYA9mhX/PHmg3TxaRwa9663aPRelvLx7hBW8jX2XOx49zbzCzsM7euxMvG8NFbxzewg8u1OWvPc9+bynfoU9L4A+vbhbkbxnFG68ZLIlvbQp6LwLeoq9ZAYNPbdr87wl33S883l3vQZkST0+kZI9oGzYvMZapbxxP0e7A3uSvBgV+byiBvc7/uwLvXRcWj3M
J6VG8RMb5vTIf1Dx6wdG88lbnPf8kWb12cYo8hTHdvSw6Sr2qG7e86BslvhCSQj2I5Qy9TsgyPdk2rr0yovy8c6j9vaUAKjxSK989ZjlsvZD3KT31Aee9POW1PZWAUb1g//s8Rwq3vblji72JhYe9XRbgvFcAabt9xQm9kiijPS+tIT1ZAwo8Dpj2vLyJg714KAc98n0QvTIITDywCEm9jinnPUQPF7ykidc8D3R7veqiYr24ko08wUrWvRphJzyQz9q7h9mjPCukAj37D6Q9xs/MvUnFXL1up9U9P6VDvM8s2T0Zr6S9vhOIPVgVa7xDfHM9iwc6vRGrfzzV92S9hLORvakCurxM5xi9eV2IvB/Ppb3cWUC797rmvNx8IryA8YE9btn7vObmjztaRw+9kDyUPSBNIDznYTc8dVz3vIx+m713NIq9CRQPvd1iIzwmEpo8HQNlPYpEmDzWjAy8cwnVvGH5Dr5625g9og7vPLmpRr3y59k8brCbPOBygTxorkC9M7DM
6PLqOmb0WUtQ8D7OyvVcsPb0JUjo6fF8HvM0gUD05Xim9PQPOvIGELb24Kfg9EeBAPdYQlrzG9PM8A53YvI5+rj0/M0Q9g+KGvbL17z1qPJ89ryrovOQXEL5w/Bs9XnKcvSJ2Er3ubuG8VcmPPcACDj0xDh69pOcwPf/Uzr2ClR49POHzO24kMj0rpRW9U3YXvfZmuj20g/s6GAkUPY2+Cb6ZUb09qPURvu3brzw6/ju9AZgNPXEiw715XIK9gLbNPIFsCb7vWIY9eFQjvV3OsD3eXfg8Sdavuss3Gz1TUgG9+zZRvYjnIL1HWLs9jQyKvSJLvz3gTVe8U5XZPOME17wNKnc8KqpbvbVxVbykNSm85iFDPMbpnzz9ZE29uTmpPbVwfr1YHss9YmHEPGzKlDw4wMo8JPeyvLua6TzBpqC9cNTvPf5yIzu5iaQ8z667PTfc+DwksIA9qt6VPGL/4DumPL275oI7PbDFcrzVke08rfhIvZGHEr2VyW+9wJu0Ox7wrzyM
FEPO8cfImPiGaKjwTyJg9tNs+PUbVvrqkqZi7LNINvahUi70A3w68Gq5HPRcS3r0dGXG8/jJ/vX/yVj2jUZ28WMEevD/lvT20iIy9dnquPYcSe7yfAxI9GluWPYzoJT3RF1s9pCT4vGZpfL3yCvq9634fPrtziL0BerI8Q3LePJvHnD1maZS9Ocx7PJPitb2Jpta7Am+sPVAWnD1zQYQ8Gx8fPdLzsT03vLE8mwo4vaopsr3IIPC9S544Pl7BA76YLG28i/3TvIe5ij1y+Q6+cPDmPQtSUL2h4IK8N0ARPgHy0T369gc+RdVvPTpxBj5bQHy9DOgPvWff5r0ZYwC+JhEXPn5L5r1C7g69/EcGvZ4+9T3LX/e903+gPbkFhD3Al9480aACPnGvmz33ysA9G3uOPZu+MT0GVjA8kFXivTF8Lb3mhGC9+UGJPVGfkr1usoo94yzmvM8XeDzVgYe9h7KtPTZWj716v9K7HF4OPIVyqb2rjiQ9vEplO1dCiT1TDbi9LEfM
8vff4l72fo+S94tHoPd90G763Dwu9QLyYvRsR9T27yTe+zCFZPWiUHb2vvt+74269u3IjiT0YmZQ9A0WWvR1EbD0Xlgm+XYD5vYl5jrzvqpW9EYW1O5ZSBL6NpYG9wGPxvPAzaDs6w5m9rqLrvDjJrTxOYia9mVGOvI6rrz3DD6s9pnGCPYuoY7vj9aC9CfEsva/6Fb5EFiK8SPNfuyAW2b1ACoU8nOwwvfbr6D2saNe9i23oPafZsb0h7w09lCkFvpJr77yvBhQ+LLTAPDeq7D1pOkG+BampPEgxOL5Y0Ey8pNEEPYm8Ib5aRGi9StUMvi76oD037DK+MytCPsPL3r0tdr89WaPvvUoG6DxLHkQ+W6uAPH22MD61QRK+URS7vdwtIb0ebp29Qu6pvLa3Gr5wCAq+ZZGOvSI6hz0xOPS9/TitPYBHGr1uCge9kaXNvYxZRjyeMus9vXJfPIzNqD0PW8+9kPfoPKWkab0hIHC94JUoO6p7Sr1ZERy8HqobvVwGmTwM
Mn6m9M6KNPfrk5rtqWjS74VaPvc7+Hj1WMcw9SImFu5gBhj2F7bC97uSAPD1hN75XRY+9wvjWPAPtxL0u5wO9v1/cvfZBoD2yhiq+UrfKPR8iIb0CwQM+367BvXcDGz1XTpI95B/hvUCfDz7WC7W9uHnEvHk+gb0AoAu9kKQrvVJHD77Tbvu92VMxvA5+zD04rRW+aqPTPex0fTs2rce8k53ovVjMHT3a4fA95Lq0vO6gAj4VH8e9jOvEvCM5Br133ra8B9GAvKCmLT2Cewu6gEKiPbCUQL291WG9OJ77u0bVhDw1x5289JF8vTBk57z2NDc9RZyPPGin0TyNW/e8c7OivYQYQLwX1zW9f1CjO8Ccu70q6JY7z+v8vVpHGT0PY+e8VGMkPcvKCb0RdWc9FbOCvcK8xT3Sw9M8oyDHvDXoWD1xMae9RncpPXQfQ71KLmC929aDvG2CWr2o0j++pmBCvBYgoj1Hnse90zE7Pd6bvL0DY6q839P9vY5uNbyhXL08VxYM
ivA3OLj0PuLi9iuV+va/VDbxP5bu9ZlHcvL8Rjj13apA9jlIhPKS7gzwOfN28Yv+4vKKOirxZubA8QLMUvQC9ML3anKq8sRrgPDPiNL1aKNC7Zx4ZvcW+T728/9K98WHJvFxG4zxDHbM9vBUSvFZZozx7G/Y7yCGPvBLft70Hb9s9+xa4vRfvSD3QxhS9QpggvcE6YD3IARq9nM1oPOO4ur2m64698oCsvNU1Ar7KFb29j8MevKLv5zxbDBS+YWixPdyU7LyWIbg8FIWhvbT/7LwOZOA86o1tPSmBpDtHLsy9rNWCvHOH+rxvlK68F/ySPMx2abtk8mc9ITdGPJQzQL1EIDO9rZ1JPdVxLjwJwoE9aUGwvAf4hr1UG6K7/ONYPQqRQDx8mRE+MsapPebJPbztepK9DFeTPReKzLwhQk49ntx+vbefCD1D4WC99UE8PQxYI70d4h49oMoMvd7Xrj3dLKO83d79u/qjejyOHcU8DaYHPs+Ku70CKgm9q3avPFPgrb0M
Vmy69qGxUvOs4Sjz2vw2+YRDSPT2eDjyAofE8NT1SvXFxEr0unaY9mU4TvU2Vpj0Onpa9aKF+vYC7+zySEQq9fPq/u7Im5DwvMpk9XjW0PaAWBL2O0UM9HN1cvf0MyD3E54u9m2yaPFH4tr0XkbS7knBXuq3zgr2kAzY+27wTO0fEIz3v6zO98FZFvD50yTyH0IM97wilu16ECr11l4y8XhEZvRYIrj2uq3w8snJcPPu9DD0UJF69ZIOGPDLOHDw8kao9610lPSTSlr04qn+8w0k5PbqY673Lhaq8gCUnve4uwjuoywe+nE2TvEud7zzCTMK8mrWjPHA6/L0mHK28XOPUvIX+FL0WQ2M9GXmvvC3Cg73Dkyk9A7GZvLnYOT0kLx683CRvPekOhL3dj1i9lk2xu7ZwMj7K4rC9W0KkPTgG+b2rsF895UtpPbj+g71tsDk+mP5KPH9Agr3fpvs8XOKpPFA4ZjyDirg80kHgvEkJp738Awa8Ss2bPNGJ9D1s8WW9btxM
+OzvKxbziK5678EGsPPvQ07qA31o9v4IoPWVbar046ZE9iMEyPQbsm73puwe9uVoHPfeqHr22BJu9KSYePEUg+Tx4pHa9spyzvCoV6b0BnTY8RNGSPV2aP71SlFs9UfNoPb1PRb3/TDu8sxWaPetmID0fSOe82RC8vBOF1TyumFi9QHUPvKJYwD2qlBi97pSsvTq2NL2yaQo9UoSrPZ3dzbysYA4+gJbjPU2HE76nBRo9w6a+POProb1kjFs90W+RvS2YCj10/SG+US7XPUYVCr2eTaC7sIvpvXKHTL1ZK0I9+kjsPNTnAj00yvM89pMGPtBhdL1JAD49HbCtPf93qr2Ldkm8XKT/u+okcT0LVe+9paaKPL3gXD2OGY68DSb4vMwaf70tWc08co2XPX+PHL36lLU9Gs7kPWz1/L1ngzu9gzEfPWQuvzytbTG9GF7UvKV7PDw3Wei9ogiWPKQrKj0QW6A7aEaMvW3qUrwpMMY8LYCaPIhNQjzvQ+49kCqDPgJhib0M
eXJu9VNV8PQrmQ71QWLs78jaPvEt0oDzYDf+9yuO4PbnLZ73gOvM6B7eivZKXvDt6Yom9hAfSvMDUAjxEUEg9nTAOPqOtL70To5K9amG7PVk4wL3rWf08HB6MPKU1TT0Bfcy9j1oCPekXTzx5W4e9OlA/PUGBkjwpp6y8ThUyPRPvUL3qtgs+YjYNPiF4Gb16qcq9OXBtPQnDPb3wXOM7Je2kPefQGjzfoE88D/YyPbhChzxrrIE8+lecOfrMhj3Gtzg8/309PCnQPT1aXF4+iFRLPsV+or1JA2m9WSXCPcNjW7nqpMk9+XPCPMUXaD2dE6y9Mf9TPUhJHD0pvUQ9wNWLPZu3lT2RGUS9tpaTPatWiT04Ax4+37ocPnamgb1HU9684Qc/Pfx5fL10+h08GFaAPXWZFDw45we+IEyou4caJL3PrS69Er7tPSe3y7zWQY27qbZoPehaLb2I4So+BQ9xPaFecDycKDC9v26QPQay3TxiH7o9Dzq9PSpQiL3iHoi8APoM
uPMHEoz2ezg89hyeXPSKIjD3BM/y8oyERvbbCHb1i1qg9+JDuPef94TzW7aK9fcXVPbFDRDx0+9I9TsuePQqAHj1KFQa9MZvpPCmKDD01Q8q8u/SuPDnMdryyb+u8HCnDPbZSqrwzWNs93U+1PcjcRrgh5iY8TcJguzdtnr1b+HM93D5gPa6r/TtnME+9qQMQPC+LF7w3LaC9/H2XPd/clLyly/65zG1MvYQw5TvA3Hc9PoRJvX3PiT2ZTwU8jgqLu0dtzz3Q3T88r42wPebcn71Ah4c81Ga6vTqAbzyDuws9t9o5vaMOnjzJq288qEgtPDnoK72LaH28Pgjuu+E/ZjunOsI734zeOvEXNT3tsoy7h3yTOpNawb2Qnxk8uy7IvaC5iDsBDCW8zv17O5NWQ7wjuWO83mstvQ6xab3mBl89w/eOPE0cyzm3DNE8y+DpPFK7qbz2HrA9nG5xPJLAFrzIhy68rVrEvZ0hZ71Duw89zVYQu0anLj3CN4c8EKEtvJuaZ70M
narO87k8sPS3a3zw5V5A8bt1euk12Nz3OaMo8Zf6VPCpYu7yE9FW9J8JYPcunHTwGEws9nFs2vXTutTz7L5k9htTbvNN9fbvDDNO9WjMOvFfO7ztxGS49gt4FPVFBWr0z5z69u9V7vR2lbL23uoW9E2GRPSdgAT2DM+08WTh2PF5hwL2ZU7U9Nq/5u5tpe7xiLBk8PrsCu8X0E7zftrs8ZaojvGt2Q71PII89oRumvWiX17s9F828h3IGPC9QFLzjplW7zAaIPZw42rwxGZY9WlwwvR5DqDvmCCA8QtyFPV3Zvr0UsUu9kbanPOxH67y5Z4a924YHvXHggj0qOgK96qrdPd9qhb0UfAo9vOFgu2FwSzz409U9X2o6vaImyD0bZrO96jJ2PEq7kL0N9+u8D7ozPHoyFLyMzNa8ODNjPPobhD3UsvO8nPEmPdeny73xA409TuVUvS1FxDpK1eI9Dlorvc6PuT1Qmx+95P5DvPYgOL0aZ088CGJ1vUxpDTxkWlE8XICM
CvUksDDxXUom9rNiHPE8AEr59fbI93PzhvUYYTjzfM4s9M2zhOzCNij0n+ge9GXmbPYRKF7y3OWa9vaDnvMCQzjvoMnO9dQWzvHCoej2/Uve8X/2+PLdrxr0YNMG7z0dEPGS5Gz3nTH081qAFveQ+BT1c80A99voWPE7W7byb9bC8vpsqPdUwkL31EhK9S4WCPcKCWD0xZ7s7lvcePGNf+r0VmvE9WjeYvbE7mTyxIBG8N15avMxguzzxFwC9p4w+PS4xmDyCeNk7Ei5AO//ZwrxRBxE8l3WhvSQGWDzaNdo8lTYpPQLFEb7U4Dk9L1iuvc0GOj3p8xK84acGPFm5VT3Weq+9VChGPW36IT162LM7VKowPK91XTzk47m8BwTzunMdsTwjaRI97AqavJTMar3O71G9l8+wPQ97uD1LIg69tRHFvLJGPboxV4A914I5vSGC5byhGNO87S42PJ7NqDwVGIU8gbKzPTAIBb19Z4I9rkSuPFPce73SjIw9WkOqPStOiLzM
xvx69Z58CPaZ+Ir1+IUU9Q2vPu43IXD2o5wI74YBNvaImXj0DyLm8i3+rPAD+Bz1ZrKa8LegVPdNfe72yymQ9WF1DvcW9iTxYoGq9RiBGPLaWujwD6Vo8P76WvUPjrTwDy+o8V6/DPOBFNzzPIGa9BDWKu4W7VzqUweM7MIxGvc8ZkDwHaIk7NbwvPR4umj3pkea8wOIWPbJH4bswL+M8zuCqvL/IoT3Bi828FRvIup+Pjj3ZtcK8ZiIOPU2WjL1q/rE97rh2PHV7D72RZho9H+W9PS/+l7xSXnq91XW8PVvHhL0KIEa7qpfPvdEbjbuPyra87MwvvfblujsEjZ49JC8SvWdijjuX2l08jU9CvYdnALwmwDM90OSNO3BzgT2+mL25AXsUvTH5yjpuNRE9d15kPHuF77x4TxY85JiaOw2xMT1N+py7JXFVvcTSxjy2hV090Zl5vdSFTbxB3Bw9DPRpPbFTnj3M9s48z7oyPZSQJ73qq1G8W2TBvRfKhz01Ujk9f+LM
WOlBYWT3hbrE8hqLXPdJyZ72pkLE9rhCXvevqyrzTNq06O0ILvE6UzzyloQu7oS/OO4F0grw8Sj47jS99vDsld7twMKe8XydDvRy0YrwnL8e86RnYu/uTHzwBITm8CeupvNyxhLxrXW88OsrePIHwjD0+AsA8IZaEvT8qp7xII2c8PhWQPFoGdDzwgHS84HU9vYnOFjzBYVO80g3jPLNPzDxSVXw9o4kfvWxmLLzBVo48v2l0vCzFYD11XwS9Doq7vN9fdzxhlqc9nixvPSr4Wj1HRWe7BLM2vapjaT2jGB69fCRQPcTFkjwaJCc9fLMRPbSXn7sEKLm8ZxYaPUS4rzxiA7K9wqiWPA1tVbyoiLC83cI+PfoPIbx8Vme9sfuZvC6VkT2MlF09aCi8vOGLhb0r8jY8zmd3vQW+ijxIVf87co2mvBgFhDy15n6982TqvU4es7ztOXW9/wmGPGYsEj2UZf+80RuOvZZkcjswenG9Al9IvX6u8DtRY648uhKzvOlGX7wM
UR728LHVKPQJ9vTwfO7e9EMWoPLJOPTwl5c06gSKIPbJytrxP7Dk9JN2Yu7aPTbxDiZc84skXPW3FIb0eEjs9p9UbvRclSLp7ubM8wN5BvR4ZGj2vN229CVN7vA9Dq7yqdJK9PvPIPal46Tz2qlO9rQqBvLhgEz0iaQM9LacyPWzHjTw0XgS71I+LO2WzybwylFO9gXLovBtYwT1hEHe8tBTLvDPkXLzQ1Ms7yuEJPJYorjy3xgI985W4vFUJrbwsf8I84J+Ru9nJeb16k+U7PyY6vZKDQjyzJ5K9zg66vBGmCzwnZ7S9npslPR1gK70/p2y8GkxnPc49Gjx8mxe9J//UPPy1gz2XR9W8IqotPQyQs73qNwo86vaNvPhQy7jP6vi8Ts8GPMrw6jz+dZG9Is00PciqobuHywa9QcCNPXCYsjzwrrm8+/ACva9nnD1VQa49tBbmuwdUvL1Z1Jg9lH7du1n7W7x21E69ZUeLvWeCe7yTjRy9Hw3NvYg2DD34x4o71ttM
0PXI8fDybt8U82801vRjIpTxjYMg8GgyRPHVKG713xNs8J4PIu0cnU73Z4Yy99NK7PNaXJD29/qe89wyiPMhdWr2YX5s8UsO8PY8QeLyso7a8YFgBPId1dD2TDtG7FqUCPV0087r4LqI8iI94vSA/wjyYh8W8XKNHvS3jtzzjCg28ptQWPQa8AL0Prvq8y5xJPe8pvDtzTWQ9gFhlvQ+iYLzMuq89BFuMPEXGh71vuHg8gFI+vUkRXz195vi8nHtevedLnbyt6dS80q9SvUD9Kbvsfyi9o7HZPZgt3DymeuS8dpnRvcVeFL29HCk8FmzhvUjwhDyOEY29QEqyPSp+Jb0e4JG9wCt/vLmpST2EZww99YvYPEDftTve6o+9WEwlPXAYPr0YkCk9ycCGvZOBejy+mkS9y/G+OyTV+juYDCa9bEZDPHVqQj1kuA89QviUvSLRsrzx/Fc9eNoeO/sIDL0A3EG9yY6APddHKD2PAgu71JpZvQhPETxUQWI9Q8nYvHKXbzzM
U83I72hgmvIhKbD3f03A8kTCnvVgrzDu0LVs5mG91vP2DMT0E7Ly9E005Pf60xbyAxEi18M3jvEwb9LwKWmW9jYDDvU/Egjx7Miq9qnSwO5TKk72cr8u8/KqhvRBMlbxrvG09v1sOPS+AmT0yiQq+lLDGPcd11bzArAK9aDsWvB14db1sQIe9KnvDvPMUwzx1uW68UPSAPUhPljuPRZ+79Hz9vN6BWr1Ixx09OuorPc9Hljv5OVm9W2dkPZYzkb2/wY28/6cbvf0EoL16mH69ozgKvtimmTwyNpk7tV4UPJRBcD1bNpQ8LMULvh7slTyMubQ9J+2rvNcj4z1r2qi9ct6ZPZWSB73Jqgg9i3iMvR2Kz7xxf0C9kJHfvVS1QT0xlXe9lvkqPZncVbv1/oU61x2CO7B9RT0pMZo90dRrPIEXI71tf6e9ch9xvBDQ5TwI/YK8vNqAvTrwkL1krFu9nXqQvYHNUb0Z3Km8rnVMPL2/sz1a5I09dewhvBrEsL1B3hs94HuM
BPVn+BbzOWwO7jLkxPXuVJT2ScXi90q1WvKecszvTRSm91jHDvWY6CroNMkK52erBvI5CiT32XBA9ickOvkj1Nz1R0Io8cfwuvQtaVz1aJaq9OeEoPZwXjD3B/oG8PI76PMpow7wZe5U9U/nTvLUYyLwLL4M9ZUDVvZGzar2J1rW72Nn8PCmrMLyWKM27tq+nu8rif7ygd728DM+1OY3jWz1RfBy8GRYLOyc/FT18Gjk99AOZvLPxwb2NLgk9Rl6Mvaa/6Dw2yAQ86ZimPTreF7zkQok9IbiRvFkm4Lw7+D68TW3SO7H69zpCuwY8odBePMK0XzwdtJQ6aU8WvSQioryuMuM8owWmvZKtjD0utBa9oe2ivY4OoLsRXIU9806VO7LouDwayY08oYdsPSqAj72oXae9wGhnPfiG47yS+Ze8ECsmPdId1TwQwqe9S2iTPMt1Db4JI0895h7dPUefrzydgos9QE8qPeNscT3AcmI8PKmGPQ3sBr2qagG9DAWiPa6j473M
mtfK8jbK2OwC2oj33F+m9Ow2dPSKtz7zadgm8vjW2PVDIxjzF+U49RAiyPBH8UD3ORGS8e48rvDYWwL0S6Zq9FYGePVF+FL6i/G+9LQyTvPg+aruZREe9hRdQOtG+NT06QBI8JRApPNi8z7wujU09o+2aPQYsvT1LlJ06mk/AO8eZ+70diue97tYaPrkImb1uXd+6ByqTPQVv1T0V6NO9tvGbPTH0E75DXLc9kWDkO2+wDz5aF1g94tinPR1a1D3U9hk9rx7quwbIH75+PRO+jT8XPk5KAL56POW8gkQoveLK+D2HHyK+U1GzPYsYzrzRqoO7pp94Oz9joD0m+FY9YIWePbyx1T31+9q8QmCJPEkKlb26KuK96IDaPTBfA74/+I69RyDTvCwY0T3mZwu+AJvkPVAdarsZXsE8Ug2QPTg0ID2F6QQ+u8O0Paxlhz38Mgu9HTcJvizvRb3MxJe9iVlRPd/zm713ww08mRdxPV3RZD0T64W957GgPQk0fr2MimI9NbCM
CvdDVGD0VS9A96kXjPRTo6T1eQLC8Ejr9vbMRDr5k35i9wgQCPQxf3L2QZBq9uFnpvbXHEz7g+QS+p4o7Pt0FADzAW5g9GM8uO0dBnT3rl8Q9OnB7PagZET7xopS9Toe5vc8z1r3UUL+93xT7PQYhD75fsk29zugXvahFqzxwCSm+lKwIPcAUiLyZTJC8Mu8AvbFKAjzXdA4+DDOAPZBtCz2W5ti9FvsWvTOLAr6mnC69WTpMPR+fiL2b+Mu8iWp4vdPRYD1b4zW+jWonPj83tbwejQQ9skAQvgtbj70TQi8+PZwwPImn5z1hDNO9fAWTvVMfCL5/xqS98zW8PJcET74vs7A7+HstvtaL1j1MIoG+09tPPh3QT733JcE9+mHavVCQqTqtOUU+yLi2vcK6MT7Lozu+xMTovbtcn7zUMdg6SCniPUHDur1SQPi9Hvw5vCFiTT0bxe+97uakPQ+LgLxamTW9BK1bvYuyKbtvUes90JS+u177pzuFr+6984w5veYmJb5M
MOgK90AIoPR/Y8L0U+hO7/vajveeXKj2JTxq+hfrOPYG1Db2XaYI9+Lc/vm/HnL33Xv89vSFuvCuNWj3gLLa9W2OrvZPsR77D1W68pBxNPMLgJ74cMZ+950dQvtOCFD57hDW+CRZyPhLJg70xzfo866lKvk9CaL0AREw+TOH5vbKxJz6HBSy+6hUFvoQIgr1SFpq9b6ePPUp0Fb7HDdi9s9ievGdtvT2lROi93yXRPQxNHb1tXZW96CPJvXAWd7392Qg+2GPfvPgP0TzxRaS9q1FkvQN8Lb4FRzw8njyiPaqUcb3mCvK84NskvbWw5z2Y4OW970XNPS2Evzwufdc8B2CSvaiJcL3jlRs+brcyvRL0yT17WJA8XLC6PAMFUL5oTL69b6LJPbyaGr5oxQI8AJqbvZiCAD5KA4O+3AFDPjyaHT2XU4k94eOpvY8NeL1E8hM+xpL4vDkhJT4Pe5y9JhYxOoTOnb1eIc07KhF2PSDQG74FQyW91wQivZEVuT1qHUa+48CM
NPThksjxJuL68FiOTveENHr2vaFU9/mbqO+7iFD0t4h69Gc9MPUGe070fhg+9DuGMPS1JjrzAb6K9V2lpvXNa8z0m9O69eAWsPdlBDD3+DK08I/l6vceKI70AT/o97FRKvXabiz2tV/Y8mkmfPXKBCr6Z9xO9mfWfPdiJJr648M28FOoJvk6j9T0Drlu+5eQ9PrMRgb3jt7c97ixiveVESDy1/3Q9inyLvSCO5T1ZsIO9cAV3PVYACr44bDO9Ee7bPaoh8L1a7N69mF+xOO1VkD3ObS++9EdJPZOrFL2l8LU84Eu+u5RgsL0CgSw9yXX2OyJzqz2v0UW9pmx4PfB+Hb5x7oO9o5r8PBKXur2ZSny9bpDAvPAQVT2Pa6u9GVqdPTS02TspEdg9lUgCvvjTcb35cbo9mhV9vLflBD7jkDc9ljsOPlSu5r2MTwS9c+A1PbMjrb2xkNU8f6apvWQVAz62ym2+fkhDPl1UZL2jz5Q9hRfVvURmIz3JI349l/2GvWbe8z3M
mkXC9d2yPPRnNLb2Y1r69fM0wPfBZIr77rou93H2AvRMShz2BfgK+m1m9PW+Q1jzdqQq9xtq5PC4GYr2E8jY9uMDaOKc9LDwTvD09bfDfPWvI0L04wIK9ha/UvIQq8zzEONY8uoiHPBYckT2c8Uu9jYngPTvpKL05n8g9/MAOvnV6qDuO+TW8MkEaPe39nD0hfcA9X2cCPteWHb6euk69PHiIPVnVLL1nTtQ7fOaTvQBNvT2Qf+K9oL6gPTZhubwbD/U8sat3vaKmqDyxami7Z542vURtqT2x77G8RWgePs6rj71Q7mO9h+FWPURs6r0/ygW9eo08PcZ6Wjxb4RC+Ll/ePMuIi7xSAkK9tlKMu4alGjw+tKa8FXfau/JcmD09T5o9mQSfPd3eZr0KoEq9+e6FPCE0mDw9ovg8kD0yPW3bUz3kTLg6klAbvKxlk7t145I8POQRvRgMnj13tnm9ri4kPckkKj0Wcko9JdswPprGk70z1CW9y6EhPT1Qdb28URk9EjkM
yvfz6Vbw8WrC9sD2zPcHkUr0kIWM9fGxdvNvQmD23o/W7XoJsvPyR5D1CbVs9NN4bPnvCR73K8zC9wUaXPXBS6b2ZXPM8hmYlPU+J4zwQX+W9CG2PO0V9gL1Kqe28gr/3Op1+Dz2bmxs9+10Auz5IeTxA/qC6QAHAPfMEDjrJzku9BOuNPVPgM7sPCYk8NR/OPEtaS7wtbXC9S8gSPdn2rT1w/jo9C3NXPRyfqT3WfSU9NPIxPf3gizwl+Bw+aIEmPrOzAb3Qvca9jAlBPSsPV738ROI6VRl+vfRktbuX1jq9OBx2PdrRjjxYgCA97k0SvJnEvz3Ke/I6Oro1PUUFFTxe/8c92Ty3PUbIOr1BnuW8gFOpPTets70am9E75oK8PBW7Wjw6IwG+STpPPJROrLuCLwG8YRA+vE5KgrwYSL08JoEbvea7jD0Ok1Q9fh4qPR6yJz2iF4885h4sPbaqpzyprqw9thgSPDvXm72R7z89d7xTvfijtj1lfVK88JiaPe5xEj0M
SXw87rU0bPT9uLTyOrik+JhxVPRtxB7y7pkq9TZNVvNrKSrjPnUE9p5GLvCYEDb2wkka8JPtPvB/rSz36YYy89NeFPYEWbj1iiLW8h+G9PBThS70FO7g9irzQPZQtQDt2Te88djMfPf9FaLonOBM9jUhuvDw6kTx0rqO86Cs/PIpVmbvIb569b5Y+uzLWvrxvX3C8dkJRvNT3AD0IsHQ9ASYJPYb+dj16JSC9qQ6avYhPIz35RLI8iF/sPIzqu7z+bqY9wsfGvcpMDj1QlXy6uVFJPX7mPj1TMqy8On7AOhs5Zb39vbq8dC8HvVXsND2nOGw9ke/+O/HcUD3Cuhg9y0i1vH51xb3gi+K6Z3SJvSGzDT39bwu9Sf/tvNw6Nb3IaEQ9wosqPGJqdL2LPrM9zSMhPXSokzvWTHI8Yj4ZPD5kzDhdFRA9YoYEPGFerL29nT09R+B6vW2Kzbyu2988hF5mPKnMFz1gLos8yslBvbP5J71oODI9l4dYPYJkj73Bjkg8OM3M
bvNr1xrsqIYM8P+HCvQUQFD21VoW9cDxYPeBTwzzHahA9hBSsvF/G5Dw0fuc95xbxOttJHzxo8ai9Sm0dPf85kL28g6o9crEpvV8nhLxB7NW8cwyevdfmS70aGHu7qJSEPXeF8jy9SpY9VL4PPWWm+7wh1Ms9+xKxPCEmHj2n5+A8j7wmvRDfDL2eUXo9yGH1PGu1Mr2QI7I8s0ifvaJ1Lj1ez9C8jzzbPJC/mL2zZ7g8GbJUvbybPD2EfLU9924qvXucizyk4BS9YAdDPeeRJ72ovyg6MG5nvb04wr2hr0u8jFzLvU/yaD03C9m85w5IPQLngb1LgK281Ui1O8xKCj2IKsY97yc6vK4XYD3rNQK+sk7mPHOPzb03jJ+87haBvHF7CLx8FY87dKRXvWR3ZT3VshW9XHIAPmKZib3MkTE8B0xovWv18Dw+I6g9WGOiPIdupj2Ki4e4sr0uPb9+jb2YoKI8xciEvQyScrzlTk89M6CMvbqK/Dqk+GW9kB7CPa8n/L1M
rt6E8a0Xlve+sO7zb2Mk9+7/mPDN21j0UJpG9+yw2PCsTr72aPG697wNovaiJzLzCcZK9vHeKO7sd+Toh9JG9WtFrPUjsvrzzbUi9x7LEvIffhT1lNzw9+8fFvGTxPrueyX+9gutRPT1Zf7v6h+Q5L8iOPMgwbbyYlEW99ywIvbcKxrxZfVi8Ga72PJSYFr4zx8I9KzTxvJrs5DuY3w49x5EovK2/djyUOY69K35nPXkmrbt5cFc87xUgvTOvbjwzHzS9iKiQvRBQLjzEmo+8eYs3PVhL4731NK09SR0fvl7L1T31K/08vHUWO0vRwTz7pZ69snCrPAKMXb1p3Yq9vYCzuZKyaL3zZEa85igWPQmlRj3kPt884RkbPa4e67ygASI8fQGsPd1lZD3BoUI85qbqPFfvpbzeA6494clYPPkCrTvwWYM8cmALPfqxbr1v7vk8ZA5rPZncGjzxQZs7g3gqPV/hwb1FQSw96tNgPc/R4DxARdO81/cCvC+cA7yvBZM9X7fM
QuqcwIbzpjry8GRddvf5FRr0OwFu84J1WutyYujz1s088YZmRPY+Lwr2xToc9OjMVullEyD3Cke68U0nFvGOUbT0et3m7tPKOvbJzMj1pn6E8ZAlYvSM+wruCj0a9DaT3O33dJT27R/e6qNYFvfh93jws4qq7Gi3jPXPwjj1Elde8C9MxPBIwcb2++Jw9OrrQvbN/rLyPXUG8kllovafBrrtTL7W8le3APfOjm70uv4s8eJIIPDoR3bzq5nA8ES6OPcP9rLu+/ZS9mCudPG7acL0LCdC7JcWpvQ4KPTxbdZY7pWlNvNupg7xDb1c9uzhnvdHPKbyZ8Ts90iIAvZlZC71N2pI9U6jfvPqdUj1FSjM9ZQFPvFBhBTzFeCo9b83PvHyISjrHxAI9wuo1veU7tjsFI3q8+uw3vcP5gzsyoRm8Zx7JvNvRq7yyNvu8EJ+HPTTngT2lZAM82U+ZPaSvBL2W+689tKcQvbXUtbyQlQe9lTR2vOTXkj3Zhwq8FKuEPNTdYr2M
wUe081bzSuuikcb3SsHc9cK0cPU2LMT132lG9uB8/PObGmL1zITk9W4CcvFrDgrx4rD28/t/BPM/hoLtwP6y8UDzXOyyfsrwByyc9UQ0cPGCnmb2TgkG8C8D5PP4yAD3QqpC80OxpvVXw1zuB8gU9y/5rvZS1Kb1aT0i9OD0+vLogejyIz968Pfz3O305FjwQ6VY8SK6Avb3nL70rYjG9AizQPJRtBz1EwYu7dGhOPbIN/TkShJE9IU7TvHcjEDw8Tlc80o4kvdXuhz2vnOY73Gx1Pc9Vcr3B8QY9nzc+vVK1ijrJAI09krmePSsjI7zW5ey8zOeWPXim1ry11w88cIFKvbdU5zzHx4I626SMu6OkSj0NlTK8ghQuvYHDPb0NH/q8ZBnqOj6hr72wJoc8TG71vPMKnT3IFSc8ntASvXj2EL3rnZw85YijPQjsujs/wDc9Rpu1vYyH7jtumJu9X0E9vScvuzv1TAs93EHzOxfiHr36ozK9dSv2PNqnUj0FvSa9E2PM
jO17vtjsiZts8XUZQPdn1Gj3wBZS7Sr9ZvAc+9rwlsOA8VPU/PZPg6DzNKSO9pNo4PNrdlTxNWtQ808WeOi68FL2kvHG9/QbHvBTh6rv5BKu9stxOPFCyxTscRhm9+QmnvE6fFbyrwRQ9FwyjvDgK3DyynAE9EIsdPB7YpLmZFtu5b597vSgWgT2MjAE7N47ivYkOFj3v1Kq9RtO4PXmtNjwB6n+9MWM/vf4dRLy8QJ+7ZkhCvcqb2rwNZSo93kZnva6Pi732Gay8pIRzPW5bXD0SRYW9ovXzuqRzWL0pjPi6fRCRPZOEbD17r967l8BCvNpecD0/4RE9clSxPZAkw7x7BFM83nv1PC79hDy/ETW9DsBVPJKqhDtNe9K9DwHwu8mrTbyWa1G8DGTfPNI3dj2Htmy9w1D9vHefADwJ0ow9XGocPb7Vlb13S5Y92IKYPG6Q/jy/0Wa8Dd6evQNumz3YPn69TGWhvbSnKL3FJCs9WvaAO3Fd/ju2Xcc8iY1lvdyggD2M
VslQ8sky0PHCVOL0UPnU8zfCIvR7cbL3pj9M8KYhOPZUJoD2npHC9gKJhvAFsEj1m62A9hK0UPZWMQjx9Cqc8SyUXPa0GejxWIBK7IJWoPXxpBjxHbNq8wCRZvWryHr166hI8DxKlvFXPVD36BNy8LzAdPXdKGjvPu/M8Gq/sPeU8lDwVHkm9CiiMPCDnMT3PyJ89tOtHPZACwTypQ4q8DflNuwyGC70wsr07mbCKPIm3qD2eVq69yW+jvcliezxA8Ig8da/NPUf1fzxemxK72fuyvI7rNz0ecIc8Nq/puRtL5rzIUrw7o5/JPBrTc70JSKO8e3FJPA2Z6z3+h9O9WxQIvBFRHbxZkzA9zpi0PQOr4rtOCAu9IUJfvRLtzrxm35O8Rw+5PdAVgzvsquo8G71Uvc6bQ7yyLBQ9bKxRvXg6drwPB8O94+I7PStmmLxNs9w8dG99PSeVhTvM78E7HjLfPEMg4bxcro890j+OPej9azwitY09cfpSvWiprjzmBSm9TlJM
dvfPogj1eLam90OKTvGdiTj3A/l88ca9FPeZ3Hr3oR4i99re6vL0dqzxSjR29L1QJvYV9lDwIBFg9HosWvcMnYb1HJzA7akkGPNeL9zzUO1W8ly8Uu5PGBTxvzNy8AM6SPaE/o7so3qS9wtulvF6weL2VaIg9MelAPYMAljwNJkW9biQTvF9QRLzhIDy9QVe7PJE0s7t82g+9AtqsPO8yHD3r/42813yRPaMiPj3CAe865TlkvEYUJjzXbcI7r+LOvDLZND36NJm86Hm/OivuND3b0jE8otGhvRDbrD1tDo+7yAnCOxr+gbyFkiM98q07PT5QoL1cgLe9wCk3vQDnhL3QQqi8WZapve635zwy6jO95OWCu6Bxfb0rKaS95hoiO1fpoD05AzE9RthJveAhpD2QBZS9aRnJPSfgLLzda3y7W374Owe1Gb2ukAS9ayspPEOCkz0jG1q91f6HPek+Ab1XjX49bgO5vYALhD3xhiw8a1GIvIPuBDy+wxO9cADzPQgh/jtM
uy0m9BUErvRxdVL2jCKO7utuOvbmrWz3L8iK9wNy8uwohXj2S14g9V3IRvrn8ljyXvli8nJ1vvHnSkj3AkTa8XRWdPedNZLy166S9pTuPvBN2cr1rKFk8hZPuvUr/HD0IZSq9zmqCuU2Z0ztR68y8BL++vTGPhz1rxyW7q1JfvKE+uj2Yuci9sFSqPUGk7Lwqdn69uL6uvcYVjr0pxv28U6zPPJxc8jxPw5S9kIEiPRuZhz37X449twLBvaBHQT1Uk+06mkR8PD7cOj377dS9OPKkPUKeCr1G/OC9D4wMvQiNLr29V8U8FeSLvI2+Sz31aHi8cOHOPFZPbD28N1w9e1YgvtABTz1/ks88XiGcvbX1VD245hu9AOWBPRFlhrw/BHC9SNW6vAI6gDy3O+68qlR8vbHUPz2VGNY7FOy3PD+BGzySBC+9Sd1RvRB+J73Nt9S5NBaYvZObazmv4hG+zgDXvAPioDx2JLi7+LftOwFM/Tsy8+67aUpgPLCdRr0JB0485gzM
nvJagA7rPETo9rxKSvVgkR727ALQ9Tzo6vVaRQL1m6kS9hKyqPAaWEjxtgZY8x89NvfJkDDyRPFu7a4sqvZIPyTy6Asy7csE4PSR0YT3rspQ9spWovapP47w6qTk9je5yvedOND393NG8xvcJuwBzXT2/7hE9K2S0u7T/kTom9+28eOwFvb4ZA72kpis93PxqveLVjryBDCm9uJT3PKEoPb2A8gM9JM7fPKZWCryz0QY7PiPgvGUdUb094Q49NfgHvclGuDwvdEU9dnZuvXZ5lb3vmCO8JZ77vF51+j1R8Ku6tkBBvUwR871etR49unJxPTxUNL0YRMa8IhJNvcwn9Dw2VJs7JPLAOSBzS7yyjqY8rvVIveX4pb0jyMm8jCmTvUSkXz0XJ4Y7JNomPFCCsb1FEWi5FmkOPVVcZby3gRU9zt2ZvABs+zyJxui8G7MBPVGqVD38Qrw9KPbGPAaFgb1CxgA96kiJvb7vVL33jyg8bSK7PImoIb1wWFG81IEBPI9Hzr1M
VY5A97AkUvFXtbTy16oi8xROAPQ3ZYj0I5EQ8+1WPPTr0373+GG48FKgkvb56PT0cIfy89FKuPcqZib0A2yY9xjPkPFYGjL3DA+a8c5eUvQIOTj2vaOw8a/GLO3sh/rzKs649Ekb2O1ALHL1nMsc8FZswvfo1zD1eVdA7HR4bPbvZhr0bA5O8xk+KPWkQwb3OFoM9pnJQvXU7t72T+aW9ubzOPdDGIL3mRB49JiF+vPdGZD12xCS9XiNLvCwjDT2yAMi8QVQiPeLR0rzP+ls9kY+lPQKc6jzBH+A9K/WuPGzDwr1jzZc8lsyVPZV9Ob2E33c8RdNbvTBjLjysjU+9I1NFPABBiz1kyey8dl/0PUaqAL063PM92avrPAHBnLzlJrA8MZCVPKfVc71qowQ9XzouPWtcxL3KAGI8cOo3vLyMTD0sHpi9kmnFPLGGqD2777y8ngbhPLcMJ70rKt492CDLPUzqNz3Xy2A9uqqAvZQ4F70FYhC9bfsQPhixKT2Rx7A9g39M
XPHS+LTwMZc27GhD6vAocoLwA0wS9N4mLPTRePD0FPlU9rrKhPXT+dTzClVU9cD45vJzbs72cL4q9NYsWPrKWor2GQAy9x2X2PFx/kbyuo7m9woSNPWQ8Pz0gUCW9IivHPV/4Ir3H99w9P9RYPcqLUz3GASy9F32mvFZW5ryXZc083x2nPYa3nL2T31O96WVSvbCYwryQeMC9RHUNPXHgeD2OcdC951OcPdYTYL17Jas9/cryPOzWRb0m2dE8TEvtvNjQ671y0SW9WSaBPSoRPr1dy/C6Q3wJPblnyj1jwCC8P0iuPNJNAz2VlJk8eqH/O4mkczx0HUs9eCAjPIiZBz0xoRM9VL28vWMi2r35s8a95v6cPRX4Mr3PI0c7FP0pPJUW0DwLA/u9se0KPXK8VTsrygO91loIPSuUpD1Gwrg7Un/JPKqU9TwnhfK8g4G6vbFXHL2js9U5YKsCPqzbtr1pBLC9hkFaPQqnEDwCxdi9Ph46vIvavD3KiHi9hpTVOzfRlzxM
VikQ8sDKBPQQ/rbwQebI80uOLu2ispL1LRbC9V46ZPT40NTo+iZM8lYGAPW1y2T20fpe9e0d2OwQj6juYlhg9xqYWPUE+5LoltUU92fZBPQTwmj1ixU49hMsqPOuUAb57dRi9d+lkPQuW0r3281+9C3o7PZsYfz1vrAO+IuB4PckUVDzw/1w9lRMzPU3ejz0/wAc9iykjvU/ruDz4Kcy8t4hJurBkvL2/3sW9jp2zPRH6vb00IAy9UO4wvMKEjD3lVhe+Bu2aPAdt9jxpqGy9OQD8vHWkJLybTyY9FGyDPHpOMDlKPHS8LuAzPEWZe73c9P28QkWzPRlnmr0ubwG92KFLPabtND0EQBG9eFECPbj7Lz3iUhS6vNshPKfnIT04HpQ9111hPXb8xjy6gBQ+vzQdu8xSJ73PslK9+6flPXl4nr3kMrk8HTQzPbno4D2nEKS9L67BPQ7EiT2t2KS8H15kPRJz1j3tPWc7LM6IPYrYoz1nddI85efNPEfjO7w2dia9mPyM
hPQkApb24tza9PM2FOwRPDj1xhda9wkqBu9J8kj217j29P+AbPTcaUb05IhM9fsxPuf9LIj387sw8iImRPW2er73Tgry9FDhTvF1JYT2JbmU9mhmnPdLgoD0peJ+9oHAXPKSgFD290K88zW0ovTAdOL3UlzI9YQP5vMvGnboYPZU9o6Z3PUTTiL1NJxW9z2wpPTAWn7wlW6Y94el0PDCrmby+3Z29dVkkPQjQ9jxZfXk9tckfPMMGPzyB8+c8anSxPJE6QD0sTk49YN8FPLY/c71VgIe7gXB5PfvBwr3qgUg8tcPAu6MNID0v8QK+Zf89PR10cz3X1Km8biIAPXRrT700xsA8EVCWvJa2fj2URu485EzFPd0rY71zoVW9zIqgPTPooLz1fmA9zIBwOb2LMzxHlfE89d8jPWHAVT18raW7rUSJvPZVRL1BSw083ORAvUhWYD2ILA8987iYPbcIo73t+9q8uTGRPdxkcr3afQI+5w/AvCx2P72MHBC95DBuPCUPJT0M
GSaE9HWUBPe1sIr2eThO7MrlUPU/VXD2BOlo9tKxPPep8uLzctPw82f1fPcT97rxHI/m79ytbvYbeO72+a9u9t5u8PUyCxjyF2y88s+Z4PPsNQb09OsI9ZwN+vAadXjqGARk9kMq+PMlgc7wDY4Q8vmjKuwbcOD2Lh8k9LEejPBvz57xkb3o92HHXPP3xzT2I/+08+iKxPLoeVzzccDw8+7xePJnvcLxI6so8MAAVPQcyRr1bdFS8Wv+QPWuDYDwHnCI9QmzovP8pCb0MMA49SR2tOwIBIz3HMLC83Oiwu3udUbz+7ZY6YvgHvXrn57yGnWG84E4KPW8frDqdMaA95rPZPIPMkL0WCQg6qucjvU4QlrxEUZS9bM6iPICVTbygt5W9ufegu+m3UL3A62o9i7rKvE/+Y7yiqMq8n8AFPVkceTz5EpQ84Uo4vTDuij1/02I9Ch3FvGXEBL7Lk709jwoBvdcOnT1hohG9kENbO6yaPj2lPYM7qqRvvdKeN7pZn389JtcM
TPZ0sOzzqhTM7F598vapp8jw/T8g9W1agPHlSwb0/xGE9R8Cdvb32yzwFaNE8fU6WvU384LzELQ49xpD4uzsYmL0caAI8dbofPeRmu7wNeaw9GE0avafyJDxYHNg8S4KJvfZaXb0k3g29ZtGqPIdShLs2aqY4TYSMvd+3qrxOa++7pxCvvUsxpLz4fie9EVjIvMNL47wdu6A9d3jLvNE3Bzygl5k9ApCpvTXXwbsPxmQ8B7k4vXsTxDxEb3i9BuouPae6+TxTVMo9oxspPPkLsDyVjnq9ij0DPcOA0zxQmJk9nRMNvZucg7wPI8C84I2wvARQNb0cZzO8EuxYvfIldz1Rryk8dm1Hvcg2eL3vYbY9qTGDvbe4Irxnjlg8/zs2PUtxWD1AWjg9wdWpvEStQb3RfRu9XTU6vDM9C7wbQoW9lebhvFMBWjxT9B69qcy3vLpZCb3/YAQ91etfvcDuNr12IZe72iiVPD9thr2bhKe7LVKLvAaXtzsY9zI95Nh8vQA3BzrM
pUBm9CqNTPaNw/TwHYwc8y7hsvckzS7yjQN49kNQ8vF0cuT2dCtu9lAtvPPZrab2X6FU8/BOZPL/QRzxtdUU8WRilvaE8V73dddi8apByPTjxtjymTEA9M1ixvSxHULsFu8U90DM4vTETGTtx7Pi8UodCPVNI1rz93Ne82JLUvHPbUb3BMRC9o0HTvASCRzz892S9O5kQPa0oqb3074a7SntmvTZDbj3wHew8FG+ouyFSvrrQqCm9fIiLPc7B3r0aBCY7lIxbPNi9xb3EPge8rbW6vVKd0zxNryK9MQSpPfEDe70eS1E81j73uADyhz3L33k94lh4Pe8pAj4BKai9nrCNPCOsbb0ZCTK963cEvaFZgb0/eW29hSdgvThaWj1+cge9/5EGPV4jq72FgWY9ZWIwveQZQT3MR9M9O3OqvHypWj0SI6i9wgAuvJ6117zNvNi8BKKrvJjHkb0pFBC8t+UVvWXwlz2KRdG82uWzPX+4kb0pUSc9rEv8vXUDDT2SJCw9Q8SM
RPAEKoj2v/C29brmrPfsdpryl6o69xD/TO+/k5LxjXEy8Uz4Cu0cm0T1hFai9sMKePfSB2bzLjZw7gwcOvWSLnD1/+v08t8ESu1YbPT1k1e68iip1PUx28bvg2cK8vzrsvFhJCjyrGeC8DCVLvVu7CDy0Q6S9jAL5PBXWzb1niwQ+S3esvI7uhD08egs9RbaoPGiQNT2M+pK6tKEnPbmKFb3dFFi911G3vBg5cr1fmig8CY0HvH/tuTyGACq9HzGpvOFSJL5vuuE9S2/uvdKqFD4QFkA98kIRvb6G8D1p8dy90jMQPamRMb2Vepy9uWeXvN0Vh7sDeZq8NY1cvFlqlTuITtQ4p2lEPSFyQb2dBF69NPO4PehM/z3Vdgs9HDEHPU4Nmj2hgEc9ivtPPTFUQ72MDA29YSVMvd1YSb3mG/488cwEPc/P+zyQ02G8YrGHOwZTFb6PbDU94r8AvTZymj1SjL67j/15PUkHQj3hxPS8VwNDPbv4Nzyj/zK8ArHYu2ZJNb3M
qHRc9fjtSPKMwcDwWz2+9Qfv9OwMpEL4H++U9bCauvAzH5D0we5o8d+dJO6GS2z1m1U08tezhuwsxmrx7p/s8kBMcPcDTCb0gXjW9fD6Zuiktobythyw9u9YVPYAANz04UC69wi14PdBDGj35tLO8M56uPY9lLr2FZ1Q9sauruyMsKr1MoEm5jSiyOinW7zz0s5U8xizZPd80Vb29QXa8hHDBO+HPgL2SY5A9Cbc5PA2oQT1XZ7C7hvChPXhBo7wqk5I8gx5qvceUEbwyGjk8w1cBvWvK6LyaS0k9W30oPamP6TwiWLA8vkcRvQJUnL0Vo+08co/evD94Zz3lmoK8coYDPQV1gjykGnm9hmkrOyWYwjzbWNA7qotAvffIkjosmiM77vThPJQNNjzT7kI93KOzukanEDwLypq9zYIOPjtrRrs4+am86uphPbMXWbyHvQs903cRvP9B6rzcrco8U7SEPCkBujqQ+Oa8C12wPa2ifb1LOuM7iHeLvccChL23gAi9eb+M
RPXROHr38oIG8tvXePOqUBzy2+qA9YYVrvNys6brNsDA9YVwovMSZsjxy0ay8nh7Bu2h0LT2IbG89rvYUPb9OhrylNsM8A9oRvW0BnD3hD4Y7BBXHPGTLlruvmje9dt/IPOh5QjhbyzA9lxwOPIdM7zw9mrS853GIPO16IDyNK009LzUzvEbfjzzj+n+9SdqtPUGhMD0EICI9YhwVPcNqID3idAA9yZA+vEShsbzUjsi82wc1PbxZ3Lxn0xC9GHFXPSDGRTwWqZw8aq7bvJJDvjy1+Re9DhX4PVHcL71j0jc96/bKPMtAULv1g149AiePveHxTDzHKC08dXiJPL68FrvFIxk9C1oJvSMpPbyICjG8Nv5ePUsLc71Tc4A9IeGFvAK/KD3LfFA8RaOxu2WSLz2PHMm89G11vXL3h7zkUoy8e/lEPZqHCj1ARJm93w6avfNSOb0m+309Bwb3vKLIIrw8X4G9yl+lOz49lD3eda08n0IXvOc4ajyk8T89NF3RvLHW7jvM
nlqU8OyP0vD46gjwPQPI8n1exvA2mI70OHjM6cHngOhzR1LwrK5M6kyp1vBvJrDviGkc9qr06PCqxmTyNLti8u4FPvTe2Rz2PZcM8EEaRvYCUC71xlF87Bq8nvWeqq7zFDOm8JokmPdv4dLxOlVo9IkTuvKbFYj3DXJI9sL5PvNbJxLyvosy9UOTEPPb7vbybLvw8PTrcvUowd7o+9ce8QvrVvALpt7wPmUM78UuZO2tFBr3wEqs78W/bvWLEkj2IqAO9FYlAvfP4CD2dHCy9GCe+PYwfmrwF8tY835Jovc1JEL329W69UDeAPZqdozufPUS9S6iJPfZNvb37a/o8lVWdvee8CjuP9qu7Mjg9vc4gBjwXZsu9NjaQPWfXID00m1m9Yk3bOcmeOr34iAQ94D7BNjnasjyjltM8mMzRu6bdg71j2X88ImgkvgSiSbm1RaQ8SOekvVew6Tv3+9q9+P9TulZst7sktl+9zxKaPAqVhD3UsBa9pCI1vT8TRr2jpX49iqAM
FPGIVGL3vXna9f5sUvboYgD1LY4+9tgfdPLEAJLxeYgM9VGvLPcDxAL2Af2m8B7/TPIHmv7yw4GO8N+ITPsNN4DzubEU9ESYRPZv1cr2e9E29qqJbu18nBD1SpJK9Bu21PKGWGL0VDzK8tDAtPM7RHz3u2sQ8UL+dvMKqjz33tJ49iTqkPIQSsrzmQ/a7aJWDvckKCb0pY/K8bFC3vUj7Dj3YKpm9TfTyvPFDtDtRGf68c06vPWkLTDun5YO9qPKRvWPFgLw+yYW9eAvjOinKLTnSsGU9gM5WO/D8DL2e6iO8yh6EPKOo2D3fNwi9BG5XPRPwervLdwI8Rh7iPeCx97x3fQy82mMvPXpOSL0B8I+7cLnGPUXGwTxEqAo9oZM9PEHeMzxPJDc8EBgNPPQ4Fj2HN7W9JmSIuqvBzjusxQi9WU24PaMDGj2eMry9J9LvPOcibrwPXj491lKkPA+O3rxJ9mk9yiKFvQsHejyiMfu8uEt5vcx7ZzzFJAC9/3A+vZ0HaT0M
y+H496RttPaJ6kLy+uqK8xd5kvDCBC71DQ5s7iBz/vIcjlz0E2/C8vLAEvVEsgbzuy2m9l+y1vJQi1D1nxwa95leAPcqAzDwGCFA9H6kAPvvfzLzw/cq9TgfXvG+GSDzGuFO89moHPqtktDypubK83jc5PKzjLb3bhBy9NT1tPfXQij1DVeG9iN0TPaUtTLtdd7k8kE0IPubnw7yPnx+7M4SzPN+V1byuKz49BSWiPSVymLvnKtW8rp9ivUjqmDrvpsu8YuBCvePYID1DD9y91dQZPX36iT3FgwQ9dF66PRkqiTxm90m9jTYTvfBI3TzIRQu9WqnfPMxoXbz6+WA8PF0FvDicxbxiB4O9uT6aPTw2Az4OUH+9FautvGYKJLwSZak9QRbIPT/lNj2qKQK8Z2I6PL4pAz0KRq88NuYLPnsPoDyMFzQ9jctjPEsPoDxBZby7g+wXvaKKIDyo2cS9MxmFPYNZTz0UkgA8PzYFPl8HJD3R4CK7vz9iPQojFj2UaZ89ySeM
iPVBuAb2hhaK8JjhwvNtHAbwFpCo9I6ZwvfSFjz3RJE+9S+S+vC9hgzu1HkQ9zmA9PaWtBj2GJK29Gk0yvGMYCTyL0CU9cDeNver9mj3URTq8RWv5uVGZLr0EFRa9l+tsPPp/7D02Lse90VxpO3/u0Tu73VU9kjXfPW5eSzt7cUS9JT9RvFciAL1KxTk9D37lu0Dd0TwrU8U8458FvK+Itrw8Zxs9uIOluDwKjj3isNq9e8VAPJClJj0K4e089DmMPd2BBD1cBTi93LyBvTGXeTzg+4w9WSsPvQATBD3xkEu9aaHTvFEt3rxxUgQ9RpWtvSjWbj0KGR29MNvEvJ07gT0gPgm9PmPgPSFrdr0EBk29df/gvdlrCDzlJBk9Dnuvve6yoz0ZU8284LLTO0BnSL3vU5o8rkNqvE2+tj0ANPk7RRejO1r+67oD9MW9gwLXPcJaMr3nxPG8R8drvG9erL0IstO7a5c7vaycWD1stqK7LQY0PSDViLwfMWk9KHCwvZhYXD0M
paNq8tE/jOsz3xjz0X4q95/faPcuZkr0jSze9W618vZq/wLxGrO08Po2MvdRrUT1o6z+9fuVKPXX7Oj23Z4I9i3njvYDp1D3VHK68+civvafYaj1ZQKy8K90/vHE9n72Cu7Q72vSjvJ3cNjwr/1a97fzJvXzNYzxS5B26XxoyPQC8P72KB2u8bTSmvVvTND0+1DY9Jec/vUEfdTxIwfy98FMqPF6L4LwyyKu8dC0AvbEKXL1qkh09eGAgPMcGlDyFtjK9IVWbPZCBbT39G6c93RHKvZ38xb1GWys9QUhPvSrIAjz3ure9OGY/PCy0rDw0f9S89kCTvTqb37xzaRI97PJAvdcKLr1sP0M8Iqf9vBXPmj3V11E9TUb/vcX6Bzx8p+O7W2ivvWmpDz1KoRO9KlhRPZqRf72hd449/WPGvMkYJr0wm6w885oWvhfT2rx5LQi9xwxRPTtMNz3StYW9Yt4HvNSPY7q5mag9xfiovO334ryRa7y9zfL2vCYROTu5MqY9G/ZM
TPCK2b70MSoi8YOxDvU2Xn73Hbey8GrB0PYo0wz2Hrt88LU24vXjQjL32MIA97JVGu2hGpb3OOLa8UQCMPQR9jLxiukQ8Ms0kvcbT8jvewI89LW+kvPsLMb06Yde844dgvf1W7z0lRwk92Lu7vTTCrL2d3q08ztSgO7gpcbs/yaU8hveavNENyj2IILs85bOOvalsvz1bYxG7gwzrvJ7Hm73PfHw8NsQUvYcOAj0ZuNO8y39/vGyV7rwcAIE9AF+/vWfaTL2dPAC8BwSWvZnWpjxJswM+CqusPPUPtT3PIGA93waMPcJt6b1olIo9aVNmvaQ4Fz6FkL884WDGvOHoIb5uuBI9l8RXvQAOu71cUPG8RiCzvAvlmzwNYEg93S0EPaiWQz3xyao95j6gvFT5/70hqxw9/8akvVVMCD6eOY+8uBRGvRegv729Oyc9WippOpih7b1koEa8UaOPvVWgyj1VFpI9is+jvIhauD0yxKc8OnBtPP7K/L0ZGKA9iEi/vcTfDj3M
JOZC9ufuRPHTX9L01M1s8LsgAvcZ7nr3uxvi8tzyJvcokXzz1e/09JPcPPG4CiD0/BIG7eFBDPaDfRL5fsik8nGDKvZ675z0C3Y69BjJCvQhePL7la6Q8K4XvO07lzL0cTgg9Hx7xvHAELz0+Bq09UOIlPCnQdT39U5w7iyRJvIuK272og1k91rS/vdeF/T3rhoW9RBhzuyXo8L3bl4I8IkxovEgSmr33R4E92j3FvQtLfj3b57W8MRv8vMej1T1BXgs9qVWbvBa7A76/36U9gawBvhU5nz304/27UmpGPS7ZVL2mPIc7I02/PIpYYb1syJg8rufHvDEKCT0bWS09Gh+fOyg8+DyggQU9WJdnPdmMsr2Uyvw86pJuvUto0j0tiay9SDfEPc9EHb7kKYM96kq5vFfLo71beqc9nQd8PHYBhTwMnuY9UgmpPPe8IT3PMd27yZC3PNiy972x5xA8g8+dvRPxpT2yDKi9s8o1vZVmxr3A8x49l3a+POocwb11L5Q95bnM
HvYHXoj2ujxw9Ex93PWiVWj0MNLe8Mc4ePU7Fn71TL748JULpvR1xgT09Dyq9HlxSPbWVnTyEno28J9anvDwgj72dSic9vTPQvfsQaDxfRII9OZUpPRr55zzZeKA7UFIFvDBB6b2e7vK8EhYSvcy8Iz7EkmO6bWqsPREzsL0JbKw972yTvJbYQb33rdU85uG5vauiND3ui6Y99ySTO6vWWT3SLCW9QsV2vbO0uL0q3FC7tVbKvShEoz1FHSC8k+DtPBeK0L05eb48a9FTvfuNrL31thQ8beF2vLmktzpDTC88yu8avXZuBDwmddq8ZyiwvEoB8bqd7Tw95TE3vVmh9T3sKoA7QzyEu+3jf70HKZk68XOVPELcgL3sYXk9pd8YvSYLXz2UOkc9HJxGPAmdHbw33qw8HeY3uo4xwr2uwg09aEnWvAqYAD5WpqE812Uovb3tEr2eLHm85diNvPq3frynSEi8fvNLPHNTIT25NCM8bQvoPFhJirvt/nq8spFCvWsvML1M
/byy9S72ivfJ3nz3pYbU8DVwWvPR5Sr1tN+U94iPkutyGZb3N/xE8j0GHPD5Vuzxw1I874WY2PI8FDT0Ohms7L+0mPTj7HLydvIC7m52pvMmrMz3ozSS9BRlYvcrTcL10X4o94a0ovaX8eTzZ5No7pmThu3JECb0I0Vs9V5pRPIw7Pz0d09c7IIwdOvsQjr0Mcms8Z0oavVne4j2o4Kk8lNHZu/TXS71X6ke8mtQMvRQXd73aihs9nP0pvXXZ8Dzu7lE9ZzPFPHvtT71sUDi9zdjJPNgusL2taxq9AnyxvezNtTwADaO607nLvSQ9vrkG66895OUtve8i2L2ECIE88qIfvfcLnz3HOmY93pf5ujVyBD12J5o9DuGlvFjw4b2YxI49H26svYjYsD2seL88nHWWvZm26Lz176m7BCWqPPvaUb1xw9w8gIC5vd3EtT1DS4Q97GwxPJ/VfT1du6E9TpdyPUO6GL7okp46iqtfvVSRIz2DQkm8V0DlPPIMAzs44W29EUuM
hvOKfQL27yIy8dLinPIb8hj0VfII9HyuAvQX/VT0zvy290GMhvT6AbL0PurM8ZlsIvZlR2z2bJvw8mAaivN8Sgb1ziLw7psjeOkqFlr07pra7EIaavL3ARzwaYwY9i/1PvQN8fD3kgoI9jGYPPatwjL3RpOQ8vS03vdCqmj3+Lbq7B+6/O9l1ML22qyg9u/CHPJjgTb24hYQ8oI4bvcHl0jzMP8U9lJ9ttx7FWj1pv4A9jN4tPd1jE77xC4c9u+9ovTDHaj1YxIu8ucwrvdUNm73GmIY9NPHEuxbr0r0B/hC9l8A5vCGKHrzFhYY9QyW7vCV1EzueJZ68pFC/PI201r39mha9GhSXvY0t/zw4X6c85CFTvfy9ab3CHxM95FnqOngPwbwb4a262aPau5yniDthlxI8vheCuuK+0Dt7oOw8FTETvHj2zL1sAf08EEy+vZKOrD1cWjG8IEl2vdQoeb0ZsjE91O1xvFgYh72SRru8CP8lvQjwjrzOIL08dUXgvKtJnzwM
Ag8o88OPBOsFQD74IO0U8Se4+vVxnUj3zjas9ekWdvINTGr2Kvuc9iPFwvLLrH71sdVg6LrDFvGVTXT2a0dc9Zj6NvPUaEjySHvy87vhzPIHrl73az+s8nZguvedWuz0/6aI8bluvu6jSlL1lXq496tUavT30X72JcDq8RCphPQkSKb18Z3Q97gKJvSLB4DyTeXS8n3uDvV4QDr2DvzU8XnuYvPkbLD1UWYk9S2jXvVz6P71rzBc9AN8DPNk8yTwGqDK9ekEbvRNQIz2tIok9s8sEvV+FjbsP0C47mtifvCGCRb3fmyo9KtkQOy9tID1JW3c9klizvQ5VWL1mLZ093BPOvG8nB7yZCIa9Mzl2PZOyB718d8c9ms4APVUn0bwOP3o7S4rlvbQ0gb3VbS48ibcMPDB1ejwjrQ49q+UlvaTCO70da+09g6HbvL8unrvzFEG7IQUMPQ0zmb1RDGc9qktCPJVJQL1BnoW9c/mGvfjsNjwGOPi8e6+IPT7Y6rxiIPa8zWuM
aPGSWBjzmKNM9z6m1O2OnQTyDBB++wwcXPZ1xzLz3Zpo9hwicPNd/Ojy6sWW9TgGkvUCScrwELNm99AmLPWuAo7ze1cQ9eIqpvfl2T72XDLg9Hu2evSBrAbuMB7K9hnBJPYzumL2mQWI89GhnvfH+uL2yiSq9Xxn9vTqQ2Ttg6GW96waAPTeHRr3n3YU97qmLvSOjy7tc46M9k9+Vu8/cWT1d7HC9aYaDPd7axLwljww97OOcvWX0zr1dXRy7tnX8vZ0Z8zxly0+96iZpPQI0mb30OWk8HNA7vTL9CT3Qa/k9P7G3vB2mpT1Gex2+xThIPTbvur2WzTS7Os6QPBMa57zBTYC9TiGIveYPlTtQhpm8mG56PTf2yb0tBAc9XOjIvXBhHb3uAc0973lJvYy9nT197Li9At6SPbw4ibybVkI97rdGvU6mq7yhCBa9gsQDvl1diz1hsUS7uxuXPSmO372d8Tc96sXEvUqqJT0lbCc9wGTKvXOAKT0FLt297PWhPWnWEjwM
D8fS8umRFvZtCGjx+riS96YzGvbAsFD0tv968qB2DPO0wjb1Zw+W8s62KPPd+oj2CT1c925NHPehKfT0YSby9I1trPet3ar3PpRm9C9SEvRhwZb26+P68lSIDveXQ0Lz/v9+7kSspPQshm72HkhM9fL7Lves1sLylU189uoCHvRHzpT0oDZO96LiYPWZNWL2h5si8LBqlvLkmdr0j1Rg97YvTvccGsj3OIo+92WVbPe4K373kdhE9N/QBvl8zST3L9Ys7p1nEvYPKiz0j79m9EpHQPPka+TvjBrA8SK2PvW72Crw+YC29EIVevfj+ELqVvLe8cQ5VPfk0mb3F2Fu9DTyVPVKrOj2hNDq8zh6qPZy0W7wGo5w87HclPd34gb2fTTi99YHxuuKfh7xkZc+88vNaPXflKby4wjG91/5xPSjm4r10ui48rQZuvPEhKjyqFBe6XYKBvJsCIj00FL+7oEhMPUw0hbypJIa9EmIxvfX3kzzPIeG7sdO4vd0rtj0bpNI8dwfM
DO7g23707KM89MFvgvX+pAz4brxy95yVKvaOi7TwGdmk7ArkZPKTvTD2Qdq28OyaXOxSUJj2tVPe8F7hlvYmuB72WtTY7mz2FOuIKpbyDzAe9V2qhPRZgsj3zNoG8KjgmPRF32rzXGIU9aJiNvWAPgTuJoWG9hi2VvSItnDw94ya62he+PawRAr0ydbY7j2xIvdz0k71WmoU9e92lPUdkYz3MpDE75JFWPBl+ZbwVfN87WkiDvVSflzz4X4w8ZxPAvag9RDzrTW09JEdTvW/Rkrx+jF+8iornvAsmvr2E6Iq7snx2vXT81z14em+9AHY/PVxrxDt/09+8cXp1POlqBjzsaae75quXvKrFxjuhbQ+8nMrXPLCQTbsPEeS8qCnMOoB2Lz3j3we9k9WhPRiDqz06H3M8QtuqPcuZFbvO2Mk9/zaYvSvHgj1CK0a8xA02vTAhMj1wr5g8KX6APaj/QrvkGqA97uiOvdgR6L1EZWc9CFmBPTNCgz1EYj+9LHSHPX7gYDzM
TinA8LraAvbdTND1+xIC8QZkhvWReEj0hOW49e5pqPGRhyrwDSeu7DlJevSmJGb3cxym8ozRcur258DwAsNu8S7yVPLGsfD0X1io9/nWnPMfn9zzfy4w8UhjpulKvAL2MAZu8BW5Bvc0857z0ug+8s7WovMb4RL1z1xm9ujDJPfjYwD2j9eK8R1a5PT4SGjxD4TQ8DRtQvRsaSz2wega9lMkQvSC2gLyHxJE6r7wfPQA9Kr33d427Fm1VvDH337ykAGo94H5UPSWjgrxdhkG9wZrMPbJKIT0tpKa8NxQmvR0WRj04QWW9aJ+BvYxrBD1sxT89oAy3PKqKrLzFkLK8aqgqvdS0nL2OHmI9CGXWvPvZST2oNjy9YTR8PVT2bT1Ji448GzBDPJ3LDj1ETyw91W/gPBAKXL1pSDC9x52fvbOGs7x1WZy8Yec9vGZYQr0fsJ69S6WkPWn7kD1u1nY9DGkVPetsxLx+0kc8iqcmvHDaAT0KHQk8Psm6PCxCGL0UQ+O83+TM
CPNYuS7vLvqW8dPO0PAzlOr25SA28sb+IPbo7Cz0/PrY8NAycPSouDz054M289vxQvSDlJL1sXBa9lSCqvesvz7y8ZDE88ZMvvW0jPb2pfOy8FgOXvJSMvL0utxg9PxshvRl6ez0Wvq28jtuevGa2jD1lqsi8DoQ1PXR4G71KYtW7ZvQUvOQCLLz39Lu8vZ2xvbAkqTy8AD43+s1xOqTHxzwBWW08eV+BPJ+4jD0vYJo9IuQ2vCJtdj3CxoW9qg+Tu8QUAL2Z/zW7VO0vvfGxdLyzzqE6w2yFPBV4LLtcsxu9bzimPbROlbzEidc9Duk+vSKziztsuME9bxU8PKjQgrsSBde9rFsPvfQ/mbxcLq67PxrAvEQILD1F7qS6x4fLvTxUQL0kSzi7ZlyzPPf8Zb3zCI09xp20vULHkT0UbR88RtLSvZIdlDwDi9u9EUESPTvvDr03rQM9STuGvbEdX7xlOge9gszTujcflT0Ie107Eq0/PUMr673ZSDQ8ZhBKvRCNtD1M
vw/S740EKO23wkT2I1Y28YwNKPd9vLr1C54G9pBXzO4XLtjtftb48vcynPFdz4jzRaGm93DsKPabbCL0i1QC8tiqEvfb/OrwOemG9iV1JvdeJBz1pbTi94kBKPeL7wjozSlW97ofYPJYeAL3QpSw8rbsEvYKOeD03uge9k0OfvJhCXbzsgQw9eOAavsFYiT3piVy9FtvzvXVVKj2OrOW8OnjJPCfBwbsjTty82TifvbF6Pb0MDVW9y9uIvb+hkz15WT29/3MqvHWFr71W6Z68If2OvWVVaj21Dl+9bjJYvX6rTz3bI+i8VibJPaad+zxdyRO9IloIvS5nrzw/cgk9422ePU5uIL2z+OG8FuiLPMyBo70yTfy71EiHvP65IbwTF2C9avPfPEcDSj1M13K9LjiAPVv9Pj3yXIq98gPivJM4Nj0ilis93/1CPShh+DxCKuW7014IvYm1w7wcmDu9kgHOveutkD06qI282fUpvVO31DxXeKS9ZHSLPVVq17yznQy90RvM
3vN0nD73WRHO9MCRZPXaqST0ztfi85ymuPCxFgrz0rcY8gpbzPIz22j2j7Z+9nX5BPStm17sxcmY94UPFPbMVlDy4Jwm9JGQOvcbeI71QigU94ciLPZl3Pb3J+mE8TaluvPtYeT2fFMc85P2fPOqfmD0vfba9z9y1PbXD57zR2PG8qejXPVvZQz2TAby8cLlgPGUTnLsiVII9yIsCPX5xrjytB2y8Q6KVvFw1jzo/46w8ldb1vJFxvT2FedG8dyHYPD5UnjzYq4Q82hICPXJqJz1INIm9eXOdvXXuFr2Y8Rg9h4UiPTaHgD1TJN66WTnZvCmOFb1ioKm9G6uXvA5cvz2aRVq94CQ+PceZlbxBlQg8GoYOPoXG0bsLqwW7Kh4IvOviNb2ddca8wxIRPqaedbxy20A9tSN3vbBMd7zr3r27dXCYvCg1ZD0xub296IzoPA0yIj28X5u8ZtAOPqV2Ej29gCS9Z9RyvKKp1byYj4M9B+y4POOwQjw+Iia7ttu2vElKyDxM
Z8Sk8plVUvTYcnz0257q9eHRGPT9KGT0CgkE91/tRPS018Tyg8DS9X0RwvdLiqry/u1+7eNo3OsvoeLvfz5o8qTQqvexy3jxm43i9K9prPUlk0T3KVgG9a18mPWWo+bsK1Hs8VjL+PZheIL0lUFm9rZ0evYM5Cr0U4EI9Zs6EPSgQCrzFViI88oCrO1OkPDxILmm9G9yrPBxaybzK2BK9KjaGPZuneLz4mUI8g9GOPQnkNzwx+rI7xr+LvF9HCr2u8gs9Oex8vOrm+DxIwBA9G7POvG9hET2wfSA79LehvN2vxj3QNBa9q38YPYfUHD3xQng8YNejPU+elTyGVX+9a+jmvKpCX7wAna49cOatvVGlBz1Ty1U9Sv0nveeIL703Xx+9faMHPYYD0z1QfkS9WtREOyp9CL1WSQQ9BgSdPW3CjLwszoc8xkBUvbSeUj2cq588x2/ZPF1rZ72sgcc7n4flu9+eGT0nUUM9wu4kvRc34TyJ/5+9amYrPWKYBDyASRO8TbgM
xPTlmH7sV9aO7o5nqvOhHPrwNTp89D6lrPF8OkDvO/Qa96D3QvN0fWDyw5Xc9buHivS2prT0k1k69/xJvvU1D+Lw1SZI8hFoGPDtVaD3Spue89pKuvWCs97yPrqS8DY50vbY4mDwf0ik8TGCWvfNl5Lw3w4i9LhELPaY0ij2gBcs7kj+FPO2VpTyNOke6/fmuPdR7uLypWHa80rSpve7eB71hICs9Eux7PCZCE70hadq8rLhxvTh4Uz1UHAc8Y8GavNd3VzsDZKW9h6lzvftccL0GViK8QPdzPTk0pTz/Y1C8gn+tuvAfLD0gQCg9PVSHvGg6S7338Pw81dkNvX7vgz1famU8xPj5vfcM4D0wE5a9Y5T9u2+DoryfEOk8XscjO3MbCT2kMik8mDNJvXUE9byG15Q8s5cFvkwsRD3EMSw9UJqgvDNBUTxKnqy8rFudvLnfOj2Dlyq9/pyBvayLKTzDpBI9sJSGPaEBTTzg1QM9CE+ivfUhnDwV40Y9sbF9PetnFr0M
FqC48IeIXvOdzmrwlnqk82NIqvbbkBr3RHaC9f+6yPLnWVb0ZoJ07G+BWPQneljzxDZa9bRyxvb3gPz3wPZU8tQ+TvYcMHL1wCY89rsmMvH7PqryBJFQ8k32+vdbKrj2mrsS8vi8FvbiG3jwbMQg9EINEPVJtRDkZZAU9tfOCvff21Tye4oO83CfHvZXGkTx6mZU7M4OlPfKo5bt6PDM9ytzWvXm6Bj2Ly6M9C/VLvV/U3zxR1pS9Uf0hPfO6/bzbU588yVDgvbe2dzsRsRG9dCcIvccSGbyORNE8sMIlPS9ZfT2h1Lw9zjXjvTqjBb3ID286RChPvYJAmj2+5oW9H3eVPALQ4LziPbG80+G1vc56ybyaReM8rQmnvWP3LTohvCA9tsMxPaXnP7y4hrc9qLhBvrU0pz1gnqm88O6EvQY1Qz0/UIW9SSuIPUDsLL2+SAq8bi8NvateLr3Uf0a9YtDTvUdGjD0S0oK7WYgyPZW14Tx1UAS86Q7VvZ/fmr0Ytls9RngM
Cvenodz3cdRa+0ROQPZubrDtGbH09+Qm+vdcxn72Y8pa9D9PtvHQ7f71LYfm7K8fIPMkNyD3wuK89dLijve8MCb4vt+k9wWFyvaxkXD2zsAe+wtuju7Y8er30xYS8tZ7zuyLVt7ssKSm8ARdtvROQGr3vGGS9Qe00Pfxi0jxNAEc9vv/GvRqt/LyVIIe8vticvR2omz1vQJq9SAkUPa7uUby84YQ9KvrwvHDUeL3uNc29PycLvmTWKD2DIIO8PhuHPStdLz3Pdig9SsLBPBi72bwpSLY9ZXPDu5vESLzykXe9xbsBvfWsqL0nbV8926PCvFivOjyiRom8VTUxu2I0Xr2HrV29yotJOmjVtz0hNRq8mfjpu56+q70pXVM9ps/DvEG9ib2m+C68212KPZGIHb0HaA09gLdsvXNFA73iXJQ9Y9L9vJZrGrwBPGO9mm8rPaje7D1hujw8Cg2+vV1Lm71Xu4c9CTi7vGV1HT2eN+c67EhEPQtGhzzkjPw7pJlqvYprjL0M
YnG+952E1vYqIRb01y++6qv96PNIe7DyVoSq8yMCEvchHmr1t7EI9nSiAPE4ukDyCi/i9n/w9PfXNnbyYqME9QVU4vZK+L71BufA7ivyVvWJbS70yvLc6fv0tvDjblj0iUy48OqCFPL9wHL7PPpY9ymitPBNRZr1+tXy96DcPPfaQDj3ot4o9sKw1OihjnTz1Ooa86QWYvTSpTDvwovu8+ww3PbeRHj2TFgQ9OVYJvaiGAL7hJjc9yWUwveohijwLHlW9idM4u/5CbL0ke089bD7dvLjMGDn+syK9OzT4vK921DzPK8W7m7vDvBowYz2ww4Y8xJgjvfJBwr10ZAw9gP06vETO1jwftI68q+KqOxBahb2zO+49nOl5vA94gL1dFy09zSwbvc5M8r29FSM8Ov/buXvj/T1cUUc8GbYjPD48D76Urec9jqZdPYaq2r2FUiy9AeGWvHCmlTxLDpg96xPfPAGffLxaLQW90M2VvT5WWb0XKoU8UxYePROqVz2lpwu8BW9M
+veRSRb2Mlts9pNklvaOIk72Gnbk8YnKCO3qkKr2HNxY9IADIPExpyTzIrRo8v0LNvSz0T7sqbmm8Zdt+vMBo0z33o0M87NtmPGzCMr0LY5Q953f8PApQir2Fd4i9lb+Wu9K7BjxqNqk9m7/uPGhypDxBt6s8n1AwvWvoFr0BZnG9LBKyOm26jz1hXbG72LwVPOUF3b2C39g9pzgwPDWZorwGdNk7+XREPeUB3Dtu+hg92+TbvDMobb309zE96qiqvYSRi7x2ioO8kVXXvL/2zT3gNVG8bpF4vQqOy701Vwo+kt+dvKpKk70Xo8a8g7yovO1ffL0ke5a64IM0vW73Eb0qzTM7jWIEvQ6qpDytpoy9+svCO8lhmzzpuPg8+bEUvXZKp7wvXwY+3CZmvQn/R729FYq9R6AKPc4JfL3nrQM9iWU/vTRFDTyyQUS9HlD2PJ89ir0j7ji96JYNPI5/iT2MGSc9WCgBPW0kh73r9U89Ap9YPHkaRr1MPhg905U7PdrcurzM
7e649oDWGvSQiUr02tyK9xlyCvas2x73g/re8cb5pvcIBLz2EkaC5S6e1vBWhnr2POuQ9YPdvPKaPKL0CxAK9F6YFvCcuS71oKBs9gs+AvEkXWDygir48rGvnvSOaBD3UQCG9tD+Iu8sXVj2gKY880KIPvB7aTrzCTL093Ok2vOM3Kz28qoG9x3fCPKV6cr1l+KU9L9g7O1pfhLzV9V+9PNBFvBMyk739KqG9GI/fPKKM0D286Dq9EQJDPEiyDb4eJok9IvX2umg0Fjw2X3280xQtPNkeiDyZm3097aKPu5LmXjtjpMe8fx3jvKcP+LwWX4m9dbYsPDmxsz2m/ow8j2shvDPXQrwnCwc+alVmvVYfQbsXzyy8U/C9PPoSMTtIgI099aCVvRKQOT120fo8ESKJvfUUQr10MTg9IdSPPPmclzx02tw81L1yOiwuCL3Qiyo9WYEQPQ0A+7xgvY29uHYmPa+E2TyxIYk9sX2OvG4pDL3yJ9+8+OBBvfKKO72C9dw6lR+M
FPAi8qT29w+M7CyNDvK/ilr0DcL090DjTulY/qr3RNNS9yMvHOsLsszyMQ788/0UEvFfomLtX3BS8w9b9vHuKG73iTn07qqxivW33nD33/0k8JMgzOw99eb1MPNs96zM5PZ2UyDs3xFy9nVhmPetXDLt845A93TE0vR1NOrxg+Si8PeiUvdjf7Lqd00Q8zXOMPPg1aj0w4xy9iepUvc7xAL1lfNE96v8JvYcwG70RXii9xVUWPYG5vDyRaW09yHfXOuCaIj2EOmG9rAWHvX3dz71nlRU9fGNUPTguZT2XHCi7u/M1veiWA7506p89fxL7PBnF8rt590W90bIfPXO6gLx3Nh09wTVCvUC5T71tcXw7MhZvvUUyBb29ttS8crWAvGRVGz2yE189OcNcvabJ2bztXXY9AuppvI09UD1WxFq9VhoGvCJGNTyNoMe6O05TvcXdg71bzUe8ig/8vZBFH7yW26+9Lv/tu5PNHz2NVL87j8EgvJ9ZozycQ7A9vCAJPSUkg7yM
YX/S9ZB5cPTbcFTxNNsA9EbcQvB/CWjzkBBq9v2QpPDxQm71wqWG7Hv9DPe14N7qY+aM8coO+vZe10L1MwOw9GGXVu14xkLstf7O94+8iPQgEpLzA/UE6IZWlvEbyB71ZLxU8j7+bvd/mD72l8Ie9m8aTPUksEL0oG+A8iHPbvV/CxbqFPKs9OiZUvTd9SD0IvOg7pchuPZVmdb2tnbQ8FkQzvf1yjzy0/BG8KKLUvdLQvTzLFEq9bdcJPZY3Db08tRO7YjNhvdDkJD0A8os9ndd6vZ/idD1257K9t6F9PfwDB71UDJU9oGjkuXyhN73LjE69KY+dO3TuGLvnrce82Rm8u5yU7Ly3QZU915iKvTdWEr1pn1Y9/A6pvc9yYT0fL4+99CyTvNw2ujwrEjo9iPXdvWcGnTwYgi28QfWEO329qTyFkA09/HHTvD8C1r1vvhk90VmhvSr2mz2Nla68avWIvQastD3GCd291EuiuvS1db0U+wm8j5U+vMGes7w81iA9EgrM
RvVjYOzycqnI8OzLiPMi9Tr3CPhI9TB8LvaN8fD2vlME7MYdxvL4iXryhjIK9A+8ovWkA2rwN+1s93IAYvU+/jzwFpjK8YTJAPPMWuDwVtA89D+aFPBwyn72+3Lg93FO5vCskxDvQGt66VFVjuza2jT3mcDG9c4WsOzWvNT2NBsU8yky5vQsM1TzILWk8HnFJvYV9Fz3gT/u7IeyIPGNks73DONs90Xi3vdc2Lz22MP+8jp4uvRzniz2vkua97L4JOuqz4DyNYnM7RDqavUwcpbxMbA689yAmvRKW2DzQpfk8K34ZvUM5Ub1Jmra8NkqCvKddPD0Ks0Q9iluNPapuirxw9cG9neU1vQ44Xr3UyhM7PpCYvcQqmLyzlFA8CFdhPQAH3TxMqLU72NoFveF8uL1L4Z496N0JPSXGvjwRtY+6FtiavM3f+zwj94q95qAGPS3q9LwP8nU9c1sCvSLUdLsVD/C6ig3DvTrwRLxRYcU7FOccvWlI673yT5E9CzLAveDkNj1M
1VeS83Bz+vLDrAj3nLqW9+ZZSvSxFJz2SJh09uQ2gOyIsejzgQxU867lvvZNOKzyThxI9IIA9vQIksTxKdV69StUGPft5hjshXq48nEeHPf7clLkVDnK9RFm1vOb6Fz0JC968RMILvfJprjx/T5k86WuRPILqpL14amo9GzFwvayKnL0mWMW6KHTDPNkLQ7xd+lq9KND5PNeSGb125gW9BG/Eu4z/bDxqJg49mdcZvV1fGL2UNEw9VC73u/OgWL3NA508TYCqO1tAz7vt+L48Wf+mvQCMfz3Fdiy9VWbEu+oiDbwhzki98lwEvJScZT3SklA6/juAPPY27TzS1fS7ROc1O39/zjzbviE80TWXvdx4OLw/ty29bD+lPQslhD1t6hs8fdADPV3g0jyr+7Q8hilCvbz8ALyj0LQ8Bgt2PP+4Drw+ljU9ZYHDPYcFvL3/4UM9ACPLO/JnKL0A1508S7V3Pf4y97ybgqC7zf9IvJc4YrwGUIK8li6gvYsLXD2D48s8s2GM
2vJqxtjrMe3w9yJ2pvCQl3LxNqis9BjOdvVwPcLz7P8u7an6/vJLakj0SAHG9o1+lPCFLnTwhvgg9xk0+vUX3dDphwzc9MPBMvREbUTkb8K67Ki4Mvd5JB7yuO1U9WuVwvLAZSz3hMKa91SzAPQfWorxYehu9FzAbPQxvnDwp/5476IPqvQA1Jz32Ezm8QLtKvEfUwDwr7oc8nL6zPOE6QL0w2Q08qPKJu6BbqTvPEZE991u6Ozqsobxt2dq6sNOdPKq4RLwrbfk8k3JXvfNe0jvd50w9gb+lvXU0JLyJS1893L5HOxTzOTxrex483BaVvXPrsL3XmYs8ZhI4va+KST1cajG6bL2pPAUg+Dpbld88PtwgPELUl7t6P9A8zLAwvRSkLDq6Lco7J4NmPFTWPr2ocNs8lmSlPJZUELvfQJW9txttPYaTAz1P0ZO75RnqPHdjTrs2avO7oTuCveWGRT1w7gg9+XtEPI+pHb3EcUq9XMKzPa+1Y7wZ8XM9uw9XutTVB70M
63PS8PWSPPT9nl7yhZeC8e92dPVh4fDvSUMe7344ivaKG+zxu+xc8G4ADvWBilTwx6FQ7nRKwPJ9/Yry38oK8GvEcvQLP270Y2ZA8nKUxvYlR0TiSF708c2wjvEB1bz3OMCQ7SXBXvXW7RTw+hwo8PI2CvRIMcb3Juo+96UO8vaU6KL3FatK8+OUnPXhmZrpyITC9y5mEPTV7bz3vIpQ9CKxOPcXe/DojzZi996BSvYf8FDmjsrq8mG6ZvbWmm7ukFhq9tQXivJImRjwGIhk863OIPKawAb54XpQ9SQX3vFO9ED2zU3E6OGSFvO/qVz1ERZG9P2fqvEhjlzwQNx49kCM0vRJNtbz+BYq8fU6cvfqtsrwsQck7JZ90vOGfi70OTcI9myZ6vWiTUD3/CQU9I0TfvPgdnz1LDLu83Mj4O4xvHT1iHlY9QgEWvYOwDD2v8BS9kFqSvad4YrwAbaS7zbf/PAAhTb3VBCe9+IIGPSW/gD27Kh48Fc6JvMrbLT3hCEa9XNgM
CvZZb3LtGaAU9L6ORvTRXuDxWWC68f6aSvI/SaL3JmAu9/R/UvLwJbb19+Vk832YQvcn0Wb1QHzI9mcAgPageIb1X6yW9zmkuvaqSuzwY2+q7KXFavdiIO7xbC3M74KWvvUkcAL2lejE9bRvLPAN2zr33Xz09TOfLvTLRwjw57Ao7GR6yvdMGtjzTWHS9sf7PPNzaOzvCF+w7H8+ivaPjFz0824i9FbWavc9pEryY/rm8d2j+vMMq27yXK2W9yYm2vNY0eDu7dX48qPmzOw9Mer2RGXu8zyMevODjsTwUlN08ez+MvNTM+jxV2TG9wS2rPV0rK70pTle8qqlVPXSZErvqbIW7z+oUvQXO/bws8B69A3DePLnVyDx3vRG8lF5RPVVG4zp8Zc28pk8OvSZRML3Ody48SSdAvSmL6TxJnww9bl3ZujJNCT2uVAM9PpbOvUn8Tz17Pzo98x0hvX1gEzsNE4q9Fl7lPGLY57x/dLI6K/K8vfNQ8zwdToK9UnaMvKar+DyM
Dnae8FLotvJgD/7zc5ai8s7ClvXfRlLuvjiW92jm5vLtApzz6Gp69gwNIPcmZtjw0DJM7YBBwPKqmE73JRAK9z7qhPTTc7DmQbAc9VMcHPYd97zvoZ7e8/RwzvTswgr2twRg9xqh/vEdkAr0Lf328YOtfPcKBnzwuYas7+gAjPdp4N73P7Ws99IPevDv7qbxRAR48Yks9PUEDFjwI7So9t279vdvTL73ws828CDvvvbG6mDzPzEO8W7v8PL8HRbzp1HC8SzNGvRCSeLwghlO8YYClvY2LWrzDpf27Xh+sPMzdh7ssWHm9NsmPPHXGLLzs6rI8Y1yFvUMuLr2HRqy8PMEcPExGgzyMbco8am3MPLXrBr0aD828yHSfPVsrhbxUmD68GlsmPYdjhTyw4Jg8dXsHvVvwLbzkK2s6t6YoPUTyNr1mt468A6jZPAStyLzbGz49xXLrvOFwUj0Nyqk9tG9IPXQ4Pr3dqz684AaZvNEDWz3GKuU82A16vT83H7w32gS9QppM
4vKof/LxeP+K8MFwOPcdtgD0M/dY8hom8vcQhRT2t7xA89Ptyvc+PFz3+CzK8JFgWPHA+Hj0NWoq82fOuvA8Ybj14eLe7aK7cPN3mfDy4ISK8cB/jPahMkTyJ0/k8g1lXvfEjLD3sS2I86t5IPXWenbwbLiy8TUJEvNHxHz27Ybe7/vEavcCSxLrg9aW9zbmNPE+6Kjwq8Tw8n4ClPcWOTrwJ9lQ7kY6Su3skqTyDxYM95VIyPbEt07xRQF68Jb5BvQ6urD2aocw8O/BpvRj6CT0nfYC9JuuOvU+x6Lx02Sw9QWTcPAbMmbx8DUU7HxEtu9/xXju1LXA9m4yAPKT5jLz0S4891O5BvE/+5zz9OIm9NVUJPSeLWzwfRjC9foUYvXyhMboicQu864pgPcl2B72Iz+G7b3N3vdDmazxpJJE9+AWcPYykkL2SQlc9U5Y6vXx0wT0gP0W8c/qOuv+34LrLYIa81SmMO9Inwry3Whm9gWsJPoxt2jtHTpQ8bPkjPS56TLxM
ksmc9YyNpPU7RBLw15B06y+F7vU62Bzy7Ghk89kjhvOCZoT3U+kO7KZcEvTtKO7y3P8A8F+NRPA80tLxjaTc8KT7pvOicoD31tAw8JXFYvaNlZ711Iu08lUNAvVbdSz2fZY86dm6WPTPY9TwuH3u9ey9GvfjA4LwrOIS7kTvEPYFAhDwH8e48ZNlFvWXegT3ydT49rQFIPROTWL2mp5g81SrLvKR5UTx2nh+8nMFtvZ+rrLxNgvq94RyBPRI6gbyAUzk8VESZPcc3DT2SFJQ8VjlNve23jjy8T4Q9zPwjvRFuHL1Ev4O89nI9vXW7ez30W3W8EVXAvVxMlj1PL4a9dX83vEk4CD0snCQ9YL9kvE5aqz3b95O8U88BvaY/Dz1+zIM8c9jtvFH3hr27qpc9pmquvQdOJD3rIqe9jPHAPIX0hDzYjKC9LxTHvD8wRL0tZBw9RzNlPT6fiT24Sis9gGfLvYWALrp7flc9VTNAPWp/BL1Q1Kk9iNnLvSiGaT2kxMK7LOCM
QPKEnhLrcFMa9SqzHundsmr2LDDg9sqg3PSPusz1fd/q87/fDvXigEDxhfFA9YdwnPSsGgLw8fig8xubRvahpdj1cWBe9iELVvN9Smj3oQie9i2eevZNRAzygQf07+MvDPJ5kcj1zpTe9nkdovcCaUbvshli6NhKlvXHPNTz4e888YVGsvVZGaTyWWIu8/J6vvDGR2DyoUok73iwDvI6UkbxcSU09+nK9PKbA8zycyvc818WHvRFrcj3OmpI9+/zKPBbKwLzNYXY91O8QvfYvvjwgPRo9RfZLvfirKT1EpQ+9o9I1PWcOXLygc8c7KiNmPRf57bsjfbg86bRcvRFbTD1qp+c8SqMgvW/fYb1lxws9yUaivPIqprzDHpa6Nl6ove8ZiD1CxNa9zzvXuyIx6Tyt+Rs8JFb/vBEptjwgB7i9tXO8vVCiCL2LITy8dhC7vS24sTwwKiQ89hJsPJsk4DwM+ck8NEmqvKLahz2HfV29NPwlvTaNdrz++Ze8G1BqPHrQer3M
QWTC8h/5DvH5YILyFbdO8BGGyPCeWrjxLAwS9rANJvbOyD728QSg9rQMMvN6t0jxWDTu9QkpovIyeWT3CLm+8YvZOPTwPvzwXIl69RC2dvc4kGj2o/MY8jNy+O2H20Lzy19S855AyvR1zZzsLzy49Rxh7veiiUT2P/Gy99kL4vCTkFD2KYoy86IhJPerxmzx3hHW9eMAnuydIFTxfV7u9pM2lvfVlWjtupG69ROgxvKACzrrCeIo8SnswvMGAgjxSEKG8VCgfvbKQm7n9It+7IyZJPY6BmL1TEou9oOKfver307yYHYC9yhU0PTnI7zwo9ke9jBMWvQbYEL12ELk9gPC3vZhcDD3d8IG9h/hXPL8FJD0R6jC9KQxOPeJ7Hz2BVsQ82OqsvUIv7bzqgZC7C/7MvSckHbwgXAG9b4HWPIj6fLszLaA8IcTjvYSlKj3jKOO8qHsDvep9uD3csqG9vJuAvEP7Ob1iYlG9BC9PvZ69kjvtZGa9UHHXvXZli7zms5s8JhRM
1vLLgFz3YZRc9C5+FvVkCBru2Vg08O7U4vd8gqrx3ONq9lIcDPaXiFL2+3Xq9rmdsvfXOlDtgfsy8oxefPG+LqLtXe129+rEhPZcWnzy30509wvKjvTdU1rzOr6g8BmV5vXShuLwt6bW9V26CPANXUT0503S9wBwDvhzlgjxShsM8mRCkPNHvvDtcw7M8I5kOvdLw27yec7I8S0jpvSOLET3j3gm9KFyivYKTqD1KAoy9YMF2PbqQwzxHvLo7nR62vQezqbwCPoO9QMC4vdqQiT2sZJe9HYa3PT1Ky7yZUKw87q8jO/LICz3eoXs84F9DPdILtT10nze95vhHPRl2R704JA29CsS/vONIXL0R1Ca8q6WbOyDBuDstQUg8Bao1PWg0Trx1OO47AREive8hCDw3R5Y9j+VPvQvCIz3S/xu7taCaPSrT6bzZg2s7pPzVvePNMbwmsig9/+E4vV5qVr1UalQ8OrP3PB/JZr3un+C7cgufvWAxvD1lU9C8RXU/vQZ//jzM
6XT+9SNHWuwfblroHyzK8ZosYPO61N71X6xG9QhfkvTTVHj1cbam6RZyTPU7+kzuRgky90uLLvNu/YjwuJJ49qL9jvPEcmD2RGD29shyNPGFBzrwaGO68RXFrveuqR73Jdju9MOekvFWvlDxaIL476QAnvHrboTvXIN46VIqCvYbXBr1ZoYW8qfl2O+S4DryybfO83iSAPZJZYbxj8Oo8ryWrvfJUrztFcLc9n6RbvXvXA7zaHmm7gNcmvVi1jLwJYZQ9CzuxvVW/Fz030/M8ijhTvQyFuD2Rqia9GpBIPRseVLxG5ou8AHDlvedBRr1+59w8hbUovg9ifD1u+0m92eYYPR81E72EPTo8WyjZvEvHMj3EE8Y9UQYNvX3c3jwj4l6969eYPa36G70NBpc85La3vdirr73O6oK9Z8p0vQem47xhDpq9TF0YPFI/RD0nQtI5KjO6vPQUaL1aioc93JFRPZLTC7sxLMK8ItFDPQklFL0vsCG9CUyJvebPL7xtu4C8QjJM
/vUx8FDvpTyG7fJVkvfxiW71r+3s9YAghvrJglzyB8zE9/6rGvEB2JD1QxNg88eK2PZJ9oL1hK+S8uqfuvRoem719Mfq7kdy/vb4Rdz0/GqW93lriPOf+jb0nwba8f0KEvbkkjDxFm3o9kX5yvI7ewD0fsEi9FmH4uw0LIL1GsWY8lKDRvVQcAr3Lb1K9zTgLPTI/Ez2M2FC7ftJpvHIz1jyJCqM8XmuTvXLwzrzDkac8KUTOu0pvWT0G1h69a0FKPVjDDr11dyY9bOeevaKrXbxrGR09vyHLvJk39zsTLAk8rSzPvLsXWL3MSqs8xPMPvqMyzj1bLde8eO8tPBFYRz3Kwzy90R3PPOn6QL2VoGk9cYJ8vU9/WL1l44q9yvGkvbIWkz23LiO9yriePDoH17zxHXy9AOo8uHp9hD0S/KY9QoGkPKugiTzpgne9EVrWPFhYubo5RR89A1y6vcpEILzoP6e93TKQvNQsNL3tkpW9Wjx3PcUyO70t+6o83VRiOtLev7zM
PPFI8Vuh4PKetQj3vAve8gpCoPVwqCL1zNby8wsmKvYVeA7xQQ3O8QW6JvVAmrTz/uA88yrytu90IJ730p967hNsTvtzfxT1ZUFG9sk6Gvdh9ez2dEqu92/mhPZuOFL0iOBm7nfhpvTEDwLr4mPu86pfpvY6Hiz0J7DW9+odyPLlPQr3qFBW9Tpu/vSxGgD3h1jQ8pSglvfHjCD0FjtO9n3Y2PCF1br04IW49jBM4vcMFnLy6dKy9roArvGX897wQuYG8CFd8u/ewtr3iF6g9QzhfvTc16bwYtxc9Zx+Wvd3H3LuLz/u9kK5QPU/bG72qNOk8AWdkvU0Ugr0V5Dy9aNqJvftiYrzVQS+8YMCkvEsVz73y+4s9P0AUvpPzoz0wW2c97Iy7vatlHD2T7Ue9qba3PR5gkLz6aVY88yIqvAXuNrwi9KU7e6cIvrrCZT2gL4m92epxOypRRb0vbjg8ENjJvErdcT1zAzo8YgQNve5VDDwc0lu9bqGsO7Zj8LynyHi6f50M
IvJoD/Lt8Nam9Ils/vYzvtjsvPSq96IPevA+Par1BhK48EvU6vZNH3LygJYQ8uLPzvIrnkD0ABO29XChBPFcfiTyDNSW8IjfXvXfRMr0DEj299FJ1vWdh67zik5w70PEMveig4715nHw92VSEvXMStj2PmCA9ihsZvNGeMD1qXyq9ujTGPHSpkTwYluK8Mw4qvf2Z/ztEpcI7UwGjvcQ9BD0ZUsE8MNU4vJkeDL2UFIW81UmrPADYBj5ICvk7ZOxaPEwfwDzfYdm9qZicvHO7Rb1Awby8H0efvaE1N7uT56q8wKztu/dXKrx8nV89j0qJvbURYr3LWwo9Ql2yvRFrqDxqKAq9Yfvju7AEHD2f3Ry9MsJQPatvBL1NUni9n4+SvZmSTr3oVQ+8cZCtvC7XjbwTc+S8Bx4qvczA6L0iXhE9/3O2vXhjdD1xM2+8KO61vMEtvj0lZeu834wKPf752jzFWEw8evw3ug6h9zwuWOY7FAD2vN1K4rxQx0E9t9Aivbzhab0M
DIfG8CKEIvVBmbj0BHg+8VYJevPs4N7pHnRu9ujCpvWa+XD2FOlm9XYEMO8N9dTs98+85m3C9PalHHbzOoKU8ZcGwvC3vWr3gU3c81bmkPE/yoj15TmO9G34kvOXHajxtFBS9RX5JvTHEJzy6MBK8VckevUjtYT1maYY7n7URvbeiM70LD6m8JtQDvEP/4b3fAMk96ObfvVl1CD5oFFa98okMPbU4g7z2Wj+800phvbbw+btBwI08+pQiOf6Pg7z2Vaw9qWnXPAq3sL1YpsC7AsHWvVRhPT026Zy92qO5PEcC1jyGTS49GZUavG7HWTyzXag8BTIPvCiPxzsO94o9NTAYvXPWizslGyK6BmiTPfilAr5FdVM9sAS6vd4IUDy3FnE9ymngPOkIGT0JuIm9wAIJPCiXK73ZXCa9CxYCvR1q1Lu9h7a7WJgnvR8diz1Rgig9c2+YPJvOmb0hH7E9+OuNvS5hqr2gImA9qFElva5LEj0qaBe8XIMwPIa8ADwN+qc81nRM
YvffQWj35dMO8SH3mvMOehz3J/Jw81arePABARb0RrCI9J+envPdk4LzxkIa9uSG3PeX/rjyM1pq56YwuPXG++LzyKyq9ikS4vaS0irsSOeC8mvGFvJ7ambyp7fy63NpRPVMQE722+cI9wz/bvdghZ7yVZX09AQhbPZ6SMrumaEM8p92sPQsai71dzls9A8NSPCgjkj2kjbi7iJB2u9JuXT32yHc9m2PrPK0QGDzUp4w9LDuDvYrnVLwtApu8lwxVvQqWXT2XRP+5HBMwPVbYdr2z7k49EBD/vM2oGT3cv6y8pEwYPNxAXrzqsQg91VwsvSriI70IJYY9wheAu22zMz0zwLm8mYoePKPmhz02ccY8XR3bOGDMvbxi0hi7J4oJvf2AVz0T1x+9SziYvf4zXT2o+HS8raOfPWv4Nr0Njbc9RB6KvPOeJr3ekAq8qeR1PfMc97zdIaq9chjTO85Uir3MIKu8yK9dvWVX/TyhqWQ9IiI/vW47mjxE0oU9vOKnPNvEjzzM
buIk9a80kvdVeFb0ArJA8MQItPWDRkT1v2Sq9gDcnvPH1wbxvlXE87t8Jve5mfj1H0GE9k18yve7xYD2Lywo7X1YdvaQjrLwqbEK7kPCkvaebKTzZPJC9/QvRPZAPQD1OtNa80BqvPZsdEzqwJi09z8BTvWtN9Dxb6I28Gh5tvV6Hxjxg5Jg8F0aGPTrgcL1hKdi71Sy7vZMRCr0A3Om7/f6dPBXgAb2rlJi9wlF9PGRyb72517Y8BVdJvVhUJD1dWgS8k3liPMJ1eLtbwC09ueEkvM36Mr0VvgQ95lyCvUhgT71QfGW7GZgXvUa6HD0dIR27LNCkPKqSJr3W/h65gWtMvSwX4DuZosM7qEYePKarpDwACt885PYEvSeIhb02elA91dsivYUyCT1igG28LC6vPZq7ET0DHQU8zWe7O4t5CjslVP48zX5DvXW8xDwQjW89qR8xvd/N0rvRB3i8BsWfO6FUyb0DIaA9P+Vqu1aG5ju17Iw9zmALPdZ+kLyAfc08NrJM
ZPaEJuby7BNm8MjUyvWsDHz05d5E9KnlmvS8XhjsMUqU96WGSvL/JIb1iiF49WZaEvR8aWL1Z3ye8gN+8u5OvDr266Ba96x02vOnPIz1Qeiw9FWI/vSFYDD0j2lY9BUaEvdruabyQRYM8aX39vXrd7by8wgW6cPQbvL/VqLvpvcy8NmkvvWK4/rk4j209/jXFPJdeyzyBeJS98I5qvNE5TLwlVrE9YppXvdYyFT3eHpK8KuG5PObsI72ZCpE9VRDDvGq5XL1SnJw97BubvXPzObvaah498bNJvCkpaLxRBYG8AqSAvbwxfDxOGr09G6NLvWxaZ7tRvnI9WLvXvRd1ozvUsRS9q2bqPCNFA73RtwM83hPivUKqFz0u0Xc9NP6gvE6AxTw1Vea9Z11tvR8fFzzJ/5o974o9vZTC07oqoDy9MwKlvdIS3zxStLq6OSLNvCcUPjwuARu9F98KvcLpnLwZf3M92096vOU56Dwrk2G9hbnPvUpIND1fozo9Bj5evFP0tLkM
gDOi8i67yPGDVmr3UC2c925ozPGujkr3XIuk9i5TSvZoJmb1MsSE9ZTZ5vHNBWL1zVR29MjUfvTiOXbwLpvE7s0ydvbecNT35hOa82+PJvRKGd705dS88mPMvPeGXob0ZE8M9ZArovQFjJz0YyZ89xsFKvcGxZj3ETKe9zL6yvQE7V7wHEzQ9LL2IvVEAAj0jja488mewvFI9D73lLwM8HFMmvWZFFTyLwDe9aknCOSiVhD3hSi09ntYsPXD25bs87Ru9a9QMvSNo2Ds7OaM9INNpvexsbLwi2tQ85WR7vB9rQbw09zw92rRJPU1yCT3rRIE90m6AvDAUTL0wDU86q3+jvKjMdb2jEmC9uGEBvc0LTz399PU8YXfovP+7v7xSmg29xXKtvVIl7LwOLGI9YH1WPSPVQjvJ46E9S8KcvYBjR7zrSUw92POKvMlf6jsFZOa81GijOiAAEzwgto89twyHvbhJyD3fSsg8kdQWPewp172z74g9IClOvEB/H72rPIq9oYpM
3Pc4pQD0St6o8CeeMPUmch71G3Lc8gC+4OzV3zj3+hBk9HhsGvLFlHbynAtS6s3wqPbkyqL0w9qE7v76uvErJALwh55y9Ec+dPKvFCr2MH9K837iJPVeLyb1uZ38853o9vZ2nbT2O/EK8thpNvRi9hj2hHD49wGcFuty2tb0W17U9mg+SvQ7vMz1HRLe91ThXvYb1cLzWUqG9S//Svf+UCL0st0c8+PsjvaTcjz0QGGc9aDnxvH9XNz3BK1e8yW0CPNKfKb2ns1k8U+uXvDmahrwikam9GuToPF41OL3H0eA88aYNPErmrL2h4IC7Dqz7vFzwiD30Uag9YLC/u3H+8Lw5GDM92l+9Pf+2A716Wo89ZEJKPGQilTyEa0w87wN9veO11L3IGuc81jRpPQMnt7w2OSm9XMC6vKYOTD1y+pY9aVErvaeMBzzcstK862kiPTQvHL0gKTg9xuiIu9MjvjwNC348o4i2vWvRDL3Qiie953tBvR4RJr1NP988Dt0/vMINLD2M
NdAW8QZE5vAP4gj2LEhS9/duMve43fb0mGj28yi6Vu2hSGj3W0nI7hsJVPHTXQzxPWyW9s+/NvDG1kb3iid084xHAPEHT47x+LM49CY3qvCTfG727NNY8bpChPE7w07zVoko8XwBkvEGDyTsb7xC9Xs3PvF/OZL2pD3u82k81vBvDIzuFVn69YqM6usR9Qj10cD084xCTOuAvobuAc3c9XHG0PMoVhb14sXI98CaEPAVdIj07svS8zi2pvV4dabyJ38m8bUTEvWVedbwv+2e9/impvNYNXD2azhw8/HmKvUiOKD3mplO87afMvahjgb2Qcty8q3PjPPqfsTs71v87Fu4CvYDg1DwYy688c66nvVY4X72Fnmq9rMqAu5WywbtkaKk9mRm/vDf77bwsfpa8+dGcPUMpwr2ro1+7d9jgu36cqDxPGZm8rkikvd0MMLvvnKu82OhlvWAhp7zjhZO9hicIPLp0nrzOYJw6zDeIvVhn2bzpcim5iIq4uvZ4jr1EpF0924TM
CvDG0pT3aPk+9c8+tve3sLzw9ohC7HOe+vWlH2ToIGvq87HZKPVcKEz04aVo9j6uTvYjrwDzISjY9BZd9vD2+37z59kA9pK4MvfmazLzgc8m8Aq0MvWGffD0GFcY64zs1OwtSmr3UJVs9e6fAPOrhzTxPneg895HxvKNkVDztx8a8WQWdPW3vib1f5mo9FLyMvM418TzWc168OBGovAP3wDxdiJu93JpEPeTfTrwVcC69zdnEPcxshD3nikG6YwtGvYbFFD0Zmbw9pAm6PAbppLwUfoY9UD+rvIxg5jzmWkS9ZWCuvWBNDr1C5+C8hBRBvCQYaL3c4yq8aQHCvKByRj2bZEk6sTfEvZeOHD1kg9e8Ni2jvKPsG72P6C89CX7UvKm/aT2Kz2y9Z74JPSxGAD2p+o28krnAu4eDkL2z7vI8bkwNPcdzgj2Mdyk9DK+YvPReiT1sYlG6zTfgPeXlZb22pj89tgzQvamTuD3soRW8Qn2kO2y4w7xMbNy824IRPQNfnr1M
tIpq8LMO3PeNflTy49Pw5ETycvZpQIbzfX6E8xYtGvc1NC70BIbw8Knmpvbq6ZD2HcIs8NUDhvMRrgT3/Xpe9dpdLO2/1Abwbq1M97MXbu4MQhzueEYQ8pIisvZ/5iTzKyMw8I4B/vLqVWTx7PoW8n2SovfgppbuNqKa9I2IfPXoanjwLzBS9iayBPfsFrLxuqME6RSNfPRXAcz04Yv47pVtGvQQTJD1/h488/suPPZJH67xlLfe7f4WzvSGJqz2NRw29XWbpvCxA/rw3eIO90LDGPfrjfzuysek8pc22Pa4DkzxcnI6780NKPEu5wDylZp898qvgPBA3R73iKVU9EY+tvbD9pz03dqM8CjXmvLUJwT1SZM29FBZGvGjQEr3q9LY9k3YYPaUVaj0rIJI6+2X9uxnGWz2EQLi8dDlsvZpndjwvHIo9sdXXvET3BzuQ+oS8am5QO++xaz075+q5GRU8vMOFbzugKFY6h73RPK+hDT0bwpS98wgBvUtdpLxhGlW8ISUM
5PQYkoL2r0HY99iqNvfeFAj3FNPM8SV14PK8uODxS4i69gtvIPHxog71KkTc9x/ysPaBM9DwhHTO9wIhEvdOFpzuHbOg9A/zBvAnBD7yrKlq7OqtqvRQ8Cz24ZZ68IMaaO0a/VD170We9XjiOPIaekbu/y548u83XvFr3OD3fx248rTFOvMkBZT1xoWC98MCwvUBgk71OpFk9SUq7vYR/kD2JCtg7h02KPRVrqz2r6c+8EeWcPOB+qLyN7r48qIuMPCXjwLzYCo69xqBfu3dDyTzn6QS8wZ7mPVCKlrxEe7M9rPDzvb0RNj0HX0k9NB2PvB8ZCzyH1ey9B74cvNnio71B6S09M2mEPXC2rz2jtz29pLlKvWGggj0e1+w9u23jvIXmL7y+c1U8w9WKvd0RZD0Xqm09MOajvXyBgT3yN9q9Cb+cvHqx2ryP1KM80DPxvCWSAz2e66Y70YAFvajijD1nwg49c1DQvRdIR7wK4ZI8fjufvM+5GD2eiaE7RzNHPb61jT3M
aBLC95qP9vL4qxDsqlUU6wGKCO6K4c7xCFSy91nZ1vKdquT0ExWY8oijGPWuXWb0GDxM9bsDavchgQTy0MoY96jMovcoSWTusAJO9gOYPPS8IW718n6S8OrI/PWCGyTzb4Kg7PmSYvZnpmj0U1ts90KSPvGRwML2gJic8CYWgvTSm67x/mAc9Kogivbu7Oz0u8bu9p54/PCH7BL1QGN+7gJs7vBNHlz21ZTK99juLvXxokjzy7Di84KnNOy8ZCjwVRlg9r8yPvW8QPD2Bszy9YyDlPBo7XT3Jflm9QZxjurR5DT1Qlie9+fGkPKQXMbwFYJa8n/YcO7NPJT1ZBZE80Bu4PbgZVbxcRhA81WBPvWl0/TpacUk95BdVva9QPDxFMsK8IXTsPJwiFj1OIwE9Y/qEvEBMTT0drrQ8WhESvV/BZD2x5ow9fNfuvIAurL2Ska09nB9GvUGOTb1/q1U9x5jyvdRV5D0tyci9Dcw5vVYZ8byVViW8/UfJO2rL0jwKUwy9oiyM
CO2eKpzyMIwC96selvfHKDT0Ocn88KX4avWcxWTzSLDY8gTsWvK7XSj2vCsY7UFwdPfzFjDxY/CS8RjQKvf9IqDuC8c68thA1PMm4cD25g5o8fBJUPZt+jb3O1hk9fyt0vXyL5rySd3c9ss+1vJfPej0KcKO9DhFJvNuN3bwD05m8RgqcvMvj7zvdEqK9T4KUvTlCfT1fTmI9BUEwPbiZgDwSg5i7x0d+vWmWmL2lwJo9EfGSvfSsAT5z3bG9y2ifvTePkz2hRGk88Pn0vBZTZbx3+tC89nkKvQViQD3/rc88Exa+vP/0RTz49iU9TbeUPKKwKztxYX88Fna0vN7c3j0Lrvq8DjtIPK+qGz1Q+R+9rNgQvTGjubyh+Zu9nmpHvR/ixrwfsv274mTjPbvFsLxaqVY9R/fWvYHqzb2j6hY9E7nVvInIkD0h5U+9XniTPInDrby6amg9KWQFvIy/h7utNIK9yoQUvghzoDklJNE9mGI5vaYTD72w00c96jtmvUF+g72M
xypy7BtLyvSU1Jj4NsjW94jeBvNYcUTyq/bM8kAFxuc17jrz54bm7UzAMvTStlbyR8pe8JzESvTizMj1KFvs8qHNOvRonwDt93wg8M2CNPEOcJT5s1Xu8b7MuvRQLmTwYdfK6jHYXPatL1by5oM+9jJasvYaozzwzzy08oRHXPZ8BTr1ZMvO7ek+KvbYGzL1Y3Ss9xC3EvdXiND2Uq7G9Ndvlu4wyWj19hq68gE4WPbzdtT14IjC96NiTvWuHzjuU+4I8i4GpvOUSwbzeSn49MmLavXsNzb2uwQs8Vtu3vULCMT7zGPC9xvmqvTJknz3Hc1A9D6PWPFo9Uz2ZsW69M1h8vR77azxwz8I8AnlvvS9s4Lqbssg7nCpnu06cOb0Tada86M/7vDzofz0nBY69DKPPPFUHYbwvaoC9YfjXPAIkMz054w876ie7vdMC+jz6cS29yMzwPAvFurwX7i09405dvPH+sbtP4no9vP3EvPTSUz0f8wy9YWZaPd5gFbvMlOO83HQM
kvSTYqT1hMGW8oL77vXsauj3n/X89MMYdPcXcDb3XJfm6zNqLvCBF07167WU93MAXvkZ6Dj5mpNe9SMFTvVIEVjmwoUi9i+CdvLKTRT1CozA8k8VivfmLQTtjoja8yF4CvC2YlTyyxgQ9ppNPvQa/TL3KTkQ6W8WZuw4sED4+stW8MvYRPcO+HT1NQfS8cIuvPIiXgzzBK5q8JdjKvEN/MTyzJTO9ribrPUVYOztHfkk7BCM/vLH7jL1gp+48pSRevTmwXjw5btO9TZjRPB/aQLx0r/08OrTwPINRaT1GCDG9czAFvurXmTzlRWA93CUFvVM9NDyZ6Va5cISDvUhJRr0r84A9ai8CvmaTKT6OYZe92BHWuoJxAT0/6K+8W09GvZwMmD3KMai8aSzavaYC2zxc/hM9o4xGO8p7ojuspME8KZqYvOrthL0ubso6Q980vJab8D3XC2g7Tu63OwLtAD0/9sC8ryxRvZXnBjwjYWm8aK6yvW0+jzyMXsK8QbrqPCyY/TvM
g3LI9uBOjvenr6r0nm3g8j3xIvOgqqzzbHW+90FATPMo5Zb3zyKe9HkgOPAf1Njx3kl88a/sJvn9i8LzAFa89gImLvFUmDLz6waU62akRvc5nBL6xmVg9fWGRvQfJKT6ey328N/wPvMgynT2AjI+9lBqIOKZTxrwA3ju9xcnCvHS4fD1eaBQ8MEk/vUMFmLy7JI898fQNvIahi7t/Lm29Lw4aPS8ekD0SAD47w1RrvV5mhrucGLq7YV0ZPL8CQz1X7zq9NGN+veqn7jwEu4A8LrfTPd15s72qV5s89auCvcNW9r30HwQ8sA40PERCIbwi3VI8DXx7Pf5Lq7yqOIi9gCkCPco9hT2Hmd6791qWvSQwnzzrK2M8814VPVtu9rsUR5o9HzW/vUliAr50TIs9QvgYvcPL4T1MyYi8hncTvMq2fz3pG069phuTPMpcXz2f/wy9XdG4vUOKJD0rmr28vA0bvRqfYjz2cyO8oegGvatFML2Lkvy7it2/vJjeuT3neze9HS+M
iOyk9zrzjMwa8/pSUPN8AsDxMJTG5hwNgu+WjVj2kFRs8u16BPYopAb08y549Q/P9vHHgnL1D8pU9O6TWPFa7bD2gyfS86UHbPNgKTL2jAlS9ZnCvPOy8LT3COqq8SHeNvFuYPj1bzi89kn/nuwjIFr3VS8I9kETCvSCNwb3Vd4M9GECBPEw/dj1Cpii8BNsGPYKrorwe8+68L30qvAxwCT2iGzs9/Dl3vWIIULzCMZA8+assvXzQAL1Wr6I8Sv9NvahlyDuRSTu9TQikPBOXND397Su8qv3gvGm0jb0kZVS7UWYWPLS6bj1qnwE9leplvFK2LT3n9pO9AeXAPQQvz71ql7w9DvilvfAV8bwBkGG8jITuPH9+Db0suNq7rbnOPWh2m71/Yuu88SnovOSWmD3SyE098lfYvSpMjzxkOHs8+t7WPEq3NL0pNdo9rFirvO7Pjb2cpMw8fIAnvbPUhD1lVEO8SIX6vKYxUDyv5G49LP7AvPw+iz3IjKo8H7GCu1r+Uz0M
kvpE9ul+5POP7uL3A2X49YEKJvd8ksTyCxYa9cqmzPbWuIz2AKO+866sYvPw4Lr1tS3g9VtOSvZxrOT0kuLc8NBplvTg9ej2/ve88xU+gPb909r2N3ss92S4XvYEgWDx+vHw79rlNPGRwIjyO3Fm9RPuCPepk2rwGtyQ9jWFMvX/Phj3NueQ8vMy9vZn0YjyLBpY4lUkRPeTsZL0624U9iEvNvQRmdr0/zws9bG+eOYZXvT3+DIe9frzcvDnPhTyRGoE9/BMMvJUbTbyvjkQ9m6ZDvVz7xzwPOBi8XK0RPUSTW73cA4g9uAjHvb9DQD2viFS9S3oaPHMaKT3AsrS66FfWPNAjAbyMgjU9kOWJvT8Rs7sNV8u74IXUvLQXGD3cnza9NleDPcz/wL1iByw9wgWrvaXsjTr2AEA83ta9PCJntruO1Fu87N1KPeBmHb0qRLE9R/WhvRWaJD2Z1CI9nuLDvCdlq7q+9oc8FeHVPHt2rbpENRu60fcZvCjJwrznNuY8ZmDM
YPJDEyj0o3Y+9r7pUPT7rVr0gcpU9IeatveWJhT2vuN06jP8nvdqILz3Gdsq83GUvvQJbJ7tugpY9Lm5mvadON7zi34i9kuS5PY6ZnzwtR+E8je0xPS+dGLz1YXM9R7d+vS0LiT32n/08FmQuvXOcuTy7z/q7bMVlPcUD7Lz1+LQ8YVlUvWXcpDyQx+E7z0/cPJ2tlrzvvYm9WrgUPe7zSb0ysp08NSDBveYdoT3pHMm8vBOUvAj8aD36oC09QONdPBpyebyENQQ9hBrGvMgzPr2arFE9w0FoPX6Rmz29qx671722Ow7EJ70Rk4K8vrnUvc3sIzzUbVw9eTJ8vU5hD7wrhrC8yABXO3KmCb2Ybaw9a6hfvRnPgD2sA4m9/oA1Pbu+Lrzm8QO8nvlVOzqNIb3d6lU8w/ENvjUanD2xNhk9cQ8WvZ35fj2ChHs9t2vnPc8qrb3yAyU9k9SGvDEj5jyk9Y48u03IPWKjM7yI/mK9V2HXPFmrjr3sT6+8mpkmvePBhz3M
uP6o69Ug+vDtKUrsIegA9Y3UhvWG2Wb2qHx09gQVDvcCNsjwWcq88qr0tPUBLBTx4lyE8ok5qvIF6hL2sV9W81z+jvd8Oejw0dKY9MNptvRAFIL3hyGA7FMRQvbCreDy41fk8vgjSu883hbzRIta8QTfGPM21Eb3GuL+8Fg32PBgR/LsegaW8aZ6OvdN8DbwQNTI9mEVjvLm3eLy3RqO56oKhPSSV5LwGBC88LimKPLKNArzpC4k8aRySu4Po47wZtwc99Vp8vKFvMr2raz29oRVWvUNEg7xGpX89SKG6vdMRNT0Z+y0917SYvbiaTLrzdXM7/I0mvWf8Wr0ih4A90e9Zvfm/+jzAUlY9bVXLveZ4vrwuJQ29J1+fvferXD31cm09IA1hvV9oKT3NlSW8JJlRvYIUPr3FaBk9xl9avfbL9LpDoY68YHGVvHD8/DxIIKE9+AdHOogbDj0pOaS9IaJUvUo1wzxVJFQ9uH7xu67Ykzwt8UO9fboZvDiXz7tEX706SOpM
kvcQuxLk8lE48HLSbvXV/ib0OFAI9UTfaPL5emL2ypCm8VIzqvarENzu0eP889+7xvKGFxbxqtgi87SJJvW283TwFJkc92DAavbBGD7088l49H9WVvcWhiTraXTW8pcaDvMJlfjpT0L69zlqgvM8Giz0tNZ89O1gpvJto2DxjsUq9wMKJOx5IJb2vWWE96MVVvdlGAD2Ent88K6iWPHIAFT2Dbga8w/RGvMDpxrxTAY29NTWnvZVxhry5TIU8IPn9uzHDZj0TGQA9QWxCvFrgAb1ojOY81Po3vX9ffD0tSZ89tmW8uvPekL01+au8XEPYvDwHeL3uTKU84zJ2vXKvwLy9CFM9RAo2vXDEH7wF4Ue8IVbDvKm9S73e8VI9Zn25vJ9fuLwQ2ko9N0HPva+92jy0aZY9wKOovYVLfDxYTq69ZvTavaxOKbsa8qg8s/mSvTuqzTwQ9B+6EnJGvXV3HbxORqM9vpfPvAURkz1T2p29ZmqUPNA0Ij0w1D67Hzu7PUnGMjzM
Dy/27OoadvUJPkj0Mj409R132vIFXnT15ajU9MnFTPZF2wrzhNkQ9BzcCvapg07tSzG89RQ0qvZ6FE7ypsdS8K9INPHkj/bxUPyo8uhzava72Yj2UupM9Y0T2vKB0Jj09Fic9IeFcvfKh6LxmC4U9QGO2PBcuyzwACLy8iaXFvN9sJL24BNE8HwuXvf/eLr02xie9imE2vUJYez305bw8lQG2PP3KSjtyXRq8ZhvFvFZzmbyFlJ49zbHEvU0ifT05P4O9oQDmPfRyXLyi04y706CUPIPvDb6sdZc9w515vCeAtT0Z4Mg9zc+oPCrchz3nCpQ9ifqpPTl+D718YXc9iEGBvaf8kz2o79q8FmPZPVwpdb3VmV280QyKPf/oc71wd4s9rbfTPLX8gT0ubB87q9JRvBtvwT3l7nS7W3uIPdpLmbzXgVQ9238eveOyqj0Sj5u9xMAvvABBg72v2ds8p/q/vY2Skr2m51I9eMlpvesatT0hOAE7DoMQPNXqMz2ThG09R2LM
rOgajQr3cWuU9OnGWvcP/ibxRgqy94+dyPUg43Txkb5W98TKjPcjsBL6cYd49lTgSPBQXrD0IKIo9witdOt1DjTxmjz48BKGmPW8jeb2hGKg9GZczvYm7hz3cVC290zzXvOL8gryXC/28y2sRPKOYxL1qUqk8o4XJvNszjz0hako9KuyrvHs0eT3qD9A7b+7YPMYt1L0hC3o9otnfvU+5ZT0QoW+91FWxvdB7e70lu8S7XAGZvapcbb09P9g8Axj5PH1Mfj3A4QC7JTD7vD5DzLwH9w+9Im1KvZTWA7xvTHA9FkgjvZCZzrzmboi8rVIzPOVJEruD1/s8DdM9PM+1XbtKW3I83i4jPVh84zy+Mcc9hcW7vVqaWT1mOco8QvgKPBG1s722lb08lIq6vMOoqj00l0m836eqO1bmcb05eMk8Wb07PUZ1HL0PyFC9hjuqvEXhKT3XrIc9xeeevNEBSLx/gwE9H+83vG7pArxWRGU9Kho6uk/qCT1+Pyq9CeWhvVBze70M
tjNQ8aeS0vK5cZL2OxD28Q0opPYseBjw8WcU8LzWqvbdZAL2nhMO7fMTVvddeoLw6Qxw9v4q7O3/2C737tm29Yis5vb4q+Dxa6uE7ZNaBveh3hbwkzCq88XM2PdSQAT09BU095zKDvA93/rnR8uG8AhOJO88PIr1E/dk8BnqEParzpzy8CJA96jvpvdtiO73VAVw9KJ/lPAzuHbpCwHe9CruhuyF4Oj2s3Am8/YH2vBymkrsLdzA99B6TvR3d67ruDtC8PzLbvBfNCT0hANY8yI1nvUCuHDypXtk8z1MJvZycwTwzAOm8PsRWPKP54Tvax987uEKxu9jkgLsRAZG9JK+kvTMydLzfdtc8dIg8PNxLVz2g+Mi8oX6HvLqtB7y3zIo9pPiUuyaamruGCa29TOuTPYwvsTiJMqo9O+bdvZrSDz1HSha96HL0PM3OlDwCnXm7vCtIPdXS3Dzd/ts9jVXgvWcmcrziUu28J2GEvV/rTbzDJy29Y1ikPfgdyTuakJ485/9M
2OuTrMz0sSKY8V3uovdy9ar3C3Wk9mTaZu987gT0x1lA98soJvunsgjwOPww9vfQJvtVaaT1hMoC9CrNJPTM1bL1oOK479lkXvN4yiTuKic+89MeCvU/mojw6OXM8pDIsPTHO/jqfxCw7gtLlO/VBOD0r0gM8t3NpvQGAfzw1U4C9sOoZPeSlQb3jcWO8aLOMvRvgmrwsOB49IP13PM3/L70zYmA9lJSlvOLvNz2V5BI9JPQevFtIAr3dOpS9j87tu9pIYTyo2Ia9PSouPSOxbDwAeTw9J1E8vTGg5jt++iE8bCWpvTA5GTvBDfC8IyUcPEbCHT2j64e8/0GZvQT6hbwXD3a92L65u637Lj1VXiK8HMiZPSVZuDy7ff+82yePvGta2TwnNA+8B2jxvNYLRj3T3SC9n/AlvN7zw7wwsj69qOWau4BJVD2/A229pvcrPW0nurub35g9sB9UPezPUjxY0Xu8lVOsvA4oGj3v6t88SFOrPVn1z7xZ/7i8hy6MvUIlgj0M
pfJG6rHArvXhdGr2uuFK9gGvbPS7Hdr0Ux668Y+bPPRy5+zylNgI7IXMvvRMYWz2TNrk9O0EcPGmEfzqWNcS8xwWSPLAMgzxPXfE7TTWevR1KUz1nHoO84uCUucKaSD3SCAw9DwshPRjSoDw1jbk8AXjqunyRUjyKZ568lxgevbOdCT0zugQ9/oxMPBrkaj2agBC9PwkhPZw+uD3nmjG8FLR7OsbMxjuqeyQ91ccJvDKYDD0d3xC9WvSovb1+/TqatEI94s/LPXLVsb2S7e07RyEEvddJtz3ETDg9RyiwPIFUHD0Fosa9znmDPbk9zLxAijc9b885Pelg0zwZEES9Nm+0vRIh5jwiNO08MtMGu61VJLsQyqw7HuCNvXBg5LnSOWm8mLqVvSHAiT2VtWw7POSIvRGRDT2254I9tlMJvdZ5cbxkUH06AkCDvXVLcz18npa8dmUnvVZmHr1T03G8Fs+Fu1RxTD3iB0O96+V8PUeJiTzsy5y9fWFSvNn0cL32xYK7Rh6M
iu9ZsQj2tIKy9o2M/PAKtTT2idAS90ZHuPWo9Qr2jfbM7azqqvRQqcDxxHdE8I/swPfQlPDxaAxG9ZyRmPRDdkr3L0868GYhiPZuhhTwceKm890Y0vdtdCjyGxaU90prXPAtiqbxmx749GDktvfa5bj1xeJE9noSUO/bUqz1T3NW9MuG8vIaxC72Fnjk9OYtzvPjamT0Zg5e864gMvNrE1D0SzhK9ji4XvVAGk7xDNic9QggqvXaydbyTbKq9Y37GO5zMRz0qerW9va1+uwAc+rzlT9c8MQ9dvVg7vz0qHjG8+f8+vU3FfD26xUI9wrzrPe/Zx71+TGk91MBHvV7yrD3wk6U8ITyuPAF6hT3DXB+9u/zBPBEf4rxWB4o7PHYCvcH9UTxLZjO80rSEvRcbpD2Nq749UZJaO2oKI70N7tg9jD4FvpJAFj1UIL68C8mhvaeElj1ECKG9uoR8vCNdSD3Vm4s99TuavaRplD0zWZY8oUiEvYwlXT2kLhG7+vv0O7xLBb2M
ZJFI8/WKMvceqND2u/ZO9GiPqPK+zjj20S+O81sEGvaT547xuuRu8oE2+vA7IXD2Eo1u9orCMveVuez3Za1o9fVmUPYH3gL3Wk+g9HDoNvo/LIj01Xz09Y9NCu4oXoLucB8C9Ny+dPSa53bxPcg09fAQjPPPs9jyfymm9aUfWvY4oID1X1sY95K81vNVTo71/SRs9DfxKvelIwDwyUDq8P05UvdZbQD3pNcS97veRvW4gLb2BYcQ89e+RvZ9uAT2ang299Z6QvMZWnT14MUS9wGAevOHEAb39pPU86PIbvRxpBr207sW9EHf1PNcOmT3X8Ia9ZTV+PSOulb0BFgo9eSidvdvQ0D2WHoa9nzlsvEyEZD0pv/A7mhvLPS6Vu70fXpE9hUAMvgaOyrt46fU8hRYzOcrDaT2TMO69g/GrPE8enL3Rnly8R1I2PZdszj1LsNA8/GfUvfhwqj0T57k8sNIZOhRfWr2MiIc9t2y5vUeayzzaVdU8Q67LvACsGz5HCL29yvSM
pvapTBj2mLpE9ol6YvT6UrTwYbPU7mo+0vSE3wj0FLqu8C0sCvVkKur1ZZSg96eOVvZwy8DwiTwe8PCsgPdpdpz1pa8+9BF0wvWsXl73eDS48G6KovX8geD2oOYS9AFLbvQWGFz035aQ89Wi8PZ+I7b3n2as9SfcGvgN2vDzYaNy8GTjaPOg7ND2OghO+2hVivNnQCr06B+M8r9NavPLHVj3UZJk8huHOveGZnj0+7us8v1ZNu33Cfr1c0XY9Bz7FvRv+erzsHqa78wOWvd1svj2hw9e9MTCdvZ+LTL3Bsl09PY2XvSaQqD3MCWI7qhAQvTy1PT0Nr2M9TxM4vc8WWbxnkqM9pMuMveQeV7369vI6DnwqPBY6ej3Us6G9uqPtPM5fBzxiR2I9uN0PvV8Rqz1Kz8s6HsluvaZA9j2wugM95gvTPQUK8L2XcfU9DNHSvaq0Ur3sqiW9aiLUPOW8WT0WxA6+y3pcPWo5Ir2I2Bg9HnR/vbBg1D0I3Sq82XcMvg+eAz4M
SgKQ9K0O+PKoRWb2PiC49S6YPvhzsyryghrQ8CNvWvMU4uD08S5O9t+Scvfo9mTzK2x09iZ8LPCgubT1ukEK9g1slvVLSCz0bGHM9d+iMPAqN+rynsK89bhzUvQWjXz3pKKi9eQELPY3p6DzR+Xu96AoWvdxsZr0Bu608x6SCvdy2Sj38i+C8d5BTvWBmwz3Wr6A8FJoOPsT2j70jVJ099RS+vYyaP72Yd6c8ei4KvRjQT7z7MeG9OrdSPNAe4r1tREE81FRUvRzFmz3Qudm7a0gcvsuGkj2xpdo9mL+KPU8Yob2GGd49AH3Kva3v+7y9eK67tcijvcAeAT6Z/vu9Y+45vQHO/Dxa9XE9Q4nOPKZjtj1P0Cw9kfEKvfLE4jx2Zcs8D61VvS+Alr1AuMA99ADmvRoUTD2zgUm9FLkCPcNnET3yfHC9Rfk6va9ukbwcH4s9iW0wPAvyzD14a2O8D0fEvRVW1DyE1qe8xPKlPeFOy713CQE+YCK6vQ2Ik7woPR29981M
ovCiVVz3W6Mm8vK/mPPSvh71R7qs89HzvvGfKqT1e00+6ICb3vXkY0T2P7qc9CG06PUZ1tr1W8K89XhP9veOPNr0094C7j2yWvX6LtT1C4zm9sdg0vcwQVTxzxGE8AmOoPDBv6T1AJCG9o06WvTETET20YOC7GAE5vdykZL1/56U9wLaXvStLF73qBoy9t1MBPOJ5rT1lsYS9JcofPMcUm732tTs97D8RvdSKVT2ztDa9IiUyvYrcuDwOiiO9IBrYPasb/L3+zwM+Qp4wvs8Bgb1TXgc9jAguPHQa9TxTPGW9adnjPN/SWb1mMhU86+C2vZsFBD4M77O8mp42ve1v5DzBEJ08I7LdPSItj70Q7Vg9uwv2vfunrr2Geqa8tEBqu61vgT2vLEW9mg5PvQTuCb3+aZQ9O1fuvOeIAD249Zm82AHrvF+VKj0mW4e7CL6bvOw3nr2igsY8gcLivRNiXD0k4ra9Wt+vPKu8nDweowG94awovVqnQb2gMRU9pStQvYmWBj3M
Ky/28QmR3vW6KxT1RZBm93QW2PX/0Ab5EmHQ9J5TMvbgS2bydIYY8/A+fPCkyAL2kg8293/l9Pbmagb3odO08QGVsvL2k+j3WaRg9hJSOvaqTRjzc49E8pnnMPFGknb3Qa7Q9x5rrvdVMlr3OAnI9DhcKPbkwzT3Hk4i9y2CYPMxQiL3fDP08GVIOvDPL0zy7MRe9xH5FPNgZFz0t+GM9uklIu0KRk712Vmo9dtb4vGgfRz2IBIC9seLePMi75D2XFvM7+xNRvT5yT7xv91o9LryQvR/aoT3a5/45IfypvPWuyjzsaZa8z38vPkIumb3c9uc9OnChvb8e47xA3wa9PamcPIBm1jz0MXu9VB/VPA2Cgb129g+9W03GvOIsoT2KgAi9qBf9uhMjhz0Fi1M9/cprPRSjBL0Xot89WwDSvUq+jL11gks9nFYQPX3sFz0moBC94SroO7KaWb08RXM9WO3fOhenij1GIfo782yRvGVGbTy2SPY5CEmtPFjfwLqPrJc88qBM
zvVLDdztZaL69Q7J0PfJghjxk6Kw7/OzAPD1xk7zRk1g9IJWDvaiLUj20eik9wZUnvZJdq7zDGDi9oP/vPVS5mb06PYI9rtmMvA/JWLwDjWK8hbr7PMXjcT3/DBa911r3POJzNL2rtJ68ziSAPOdaiD0OWQY961ZbvC5skTz6m509N5roPA04cDxE4FM99JowvQ6HKDskniK53helPG4B9zzJY4K9bUofPYsvPjxW4sw9/rhfvW4MKjx6NUO9++b1PMsIjj0P7DW9L9JEvdVi67wTbg28f2AzvaJqE7xnUxU8jPU8PUzyoz3Xv50810JzPXe7dr2uGBs9QFgfPFUbpbx+aEw9RxePvP5eHj1Av968K4rKPcptgL3OObM9zLGGvVOxPb17eCw9gMiiPTkr9bswuPW8wak7PW6FbL2EqVo95zU9uyI9VrwAdAc8vhAavTBANDwbxIU9zYyJPGx1wbyqO3Y9W9Q+vSRsWbwHj0e7OWdrPAH33D27fU29c9MaPGAEGrxM
vAp89qcXQu8RLrjwZf6S8Nc4lvWItuDw3ECy8Y98vvUqvTL1W8W89i3iAvHLYh7plVYm9ET+YPXGjvj2Uc1I9L8EkPesRUL0xfoO8Y6+8varJiTxHcXU95qYBOwYe2zzt/EC9bq02PRaVxrwP0qw9SRI0vBa7jLuS5Dg9m0oHPe+QvjwIJvG7TFGgPU2dAb1ztg69ZAOdu9PIFj0LRR48KSCVvVZBVz2Si6Q87b8Qvfx8gL2tuss7GIg7vPOko7vU3JO8xZtwvCbCkT02bg29QGpZvBwCRb2jL3M9Dk1RPIp6j7xc5Qy8H2jhuV4rNz1y7EO9gpgmvXcCkL11Q4s9paSiPK59DD0WpcO76imPu+SUtj0v/ZC8tI1PvO2tIr3X3Vu9qfyxvakAUbwzxzc8u6AgvRYoDb1OqBm9dsTiPZFeT70xaR49cS4yO8NlbrwIlio97a05PCWqWrny0cs8hYOiurJAI73UxIa8NR6HuqVsDz0NyM28Gl4EPBXGfbwAY2c8EBmM
MuyiDKTzfr1w8BdSbO0xTqr1Z8IQ8M+WIvejw2jxFipq8PQigvaJkAjwoTgE9vv8SO/KIXj1HEzo9YEszvFIiFDyGt8e8SfHCvHVNmTyVhYA87KY0vfwzG7195yi9wzC2vCXIDD2EPhk7atNWvcsoLjw7eGG9fB+/vf/0mT31O2c7G8aAvf7Jhz3v3E+9Kje1PSbM8Dupslc83WSGvbFZbL0md649hSwcvWj3JztPfvQ8KyGIvQh5Z7wF17a93UvCvX3coLzus3E9OG36u42raz1gNHA9Vshava2Vlb3D9Bs9st9tvRt56bsDSu07QoqOvQbdojxeXRs9g445vY7vRD2ptBa8TIpWvXf3WT3rUmQ8NyY/vcS8w7yLQ2c8y6q1PAQc8ry5EZE9J5tWvcwcdT1NKD87QfsnvUbkoD1tnzw8Dxb4PPfikDwuaLu7v3yJvYOoMz0ya8o8GOm8vHXynD1StCk7qJVXPQYqwr3VrJk9DvcXvNH5K7x6xZQ8bhCbvOpGGjpM
3Zws8TNppOsdjiDtWt0G89ZejvWRQjj1b4Js6trybvZScXz0+QbG4lmbrPPuXJb0Zhj88l9oqvWXotrxSajQ79yYlvee+HT0Jk486Tk1wvadvsrzN8IO8K9yAvd3GsT28B3s9hn1kvZhC8btapw09nfIhvRW6U713xcI5NL5ZvAs4mj2o6qa9vCkLPUFxHLxdCUq91zMPupiWEbzfkjq9BX8hvkavTT3+ZLI9tzdwvbaDlTwHqSg9JXEdPWmiurySLL89irmQvRz9tDxlsVk9vHIHPcsee71owuc8l3ibPQYku702+j68yF+AvTdsqj2YMM27tvwivfVMDDuzYco8p8fKvBR87bplQM48B52HO1QT0LuMngo8AaUxvZzruTync6y8GvKMvD4MAj1Hf/s8kUa6vSQ0mT3BTKI8H46bvSHqCTymEpY9ZlREPeW797w7czA9m/qVvbGayz2UHo478mBMPdqcHT2LrXy9RuAXO5btIbyqfZu8S69Evm2v2Dz9/NG87lcM
uvdmnlj0gaSg9WY9WPXrzDL3d2mY9cJ7IvetJAz0BXbI8ee2PPQWTJ73CB2a9SiXJPfgrur3+JG48kC7GvdbucT1BRBe8qLU6vVmHMDtr58K8ggXyuZwlkzxaAZU9vv0FvZ49ibyCeQO9AvT1PEbtgzteqv+6Yx3OvPqCCT2VBBE8yT4sveniJz21Sg89/WdGvVQkYD2Sh+e8BkO3vEzotLvzAts8ycOUvETp5T2/rla8Vyj1PDItjDymRo47Nh/VPbs4yjxLpII9bhdcvQBJ2ry05zU8UOgxvCmTzzzOhoc6sY2MPdxNe70h55w898/LOkTCiz3eieq7I1H1PG5HwL1uAvg6HLmzPY5Ej70A1d49NGvGvSVXJD1W5m090MRTvSACPr0Uvwm9PkiWvd+a/juCAKS7p6znPCpkkTw8qe88T6RsvJsjGb0gisk8Jdm1u+N8Y72AIWi7X9RbvW7UBj1WcIY8iuyEvG1YLT2d4Ng9IL3nvIUC3Tx/mDw9Qp03PTW0JL0M
VjDU+Y/UavQIt/zsvmD+8A6+NviIIdD1w0n68/DFovtAeOr40AWi+vZBFPtBsH76iOoq+uBuOvqw9tz2gJam+jDRLPjNqWb77eoa+683gvq8/Sr7dX6S+dAJmPgM2yD5GM60+SveEvq7Emr5WdCE+1CojPkH4Jb620s4+VR8ePg8spr5mnWe+wYe0Pv7CZD691j4+HaTrveoahzyt/BY+H9utvmFvAL6QJy2+QK4tvjEtZL3KGCe+iUDDPnVSdr7X4eO9b8vNPe36s76817o+GejFPk3kEb6DLvc93I5ZvstFvT6dg0O9mGDDPmi42jyFwoq9peVGPhkhPD4hFrI+bD3Avkr1pb4p4H2+9CECvpRgST1mokA+smG2vC7kmL46szS+fFDrPoKCoz4O6Ji+tQYyvWlnED5tvSA8P8zlvT95+b0J9dQ+zE0sPh2raL5SAjE+TGDCPg4elz7o64M+/lSRvd51kr4dSDs94f4MvkFh2LvGUpY+mye4vYKWpT5HL7K+YmEM
Kvrwppz66XMW8oOQBPsoZEL7pJ0g8rKSgvopUfT72ebg+2k2tPnnltr52h7S+rrmAPqOB1j6TkmQ+okACPUrVf754R0u+URHSPFwckT4+epU+8IXmvnD1Ub7twcu91yKvvk2iHD4qBxW/thWNPuV42Dy7s3K+KxIUP29SGb4Q87A9yjVhPom5yD0Ryn6+GuuPPmflhj5AGLa+JPPdvaKZsj4LK3w+XUOXPoqsTD4UhhO+IhldPeQKwD0Pc+a94589PhA3CD0a5Kw+gl8zvQqD1z4LKJc+/gTkvmcWmb5Mwc89ETV+PTwdxr6Rzr0+ZMRAPk6n1b1NC/y9X6i7PZUS2L6gWpK8gOKOPhcLbD6pxJY+QjjTPleqzL7vSPq9WxLKPnBdSb7YMYC+zt4JPrIrRT6DR8C8RzU8vogz/L2pyrI+AbAQPsNkx75mdNu9TEqRvo5hVz7amQa9L82jPh4cvj6+CoE+EZyMPhUF6DwG7Dq+hMisPZTbnz7D8QS9k3KfPtrwpT7M
DsMY+9NbGvURxjz4LCNE+AfHRPT5KAT8tBdE9hzR4vqFQ5z7D84u+P8ATvqwB475aDaM+LN+FvvKgQj4A/Sm+eYnUvoRaS757R6O+bRJQPdCEjD4DV6U+3mORvQD5SL7gCbM+V4BLPrLNgj5xxq4+GrWSvIHjir7JKZg+/0dXvrIPmL4fKvo+U1UpvqObWD6Df8m8dN/BPq7vHD5FkNm+nk4pPv/slD7tZ7W+Nhixvn/jST5gvLG9JHw5Pl0Tgz65fAc+IW0AvSg3Cj46Vbq+wmwYPmZ8Qr4K/B6/8sO4PFrWt752Mt687IpIPoinnr70GrI+XyegvsSOWT7I6wY+pta7vpB9B75a76C+UiyMvlUh2D4eFJ4+rVS1PZRuwb56rew+dfivPh1CyL7aYMy7yY0XPXtmnjxCaXy+BBLpPRCtgr4jBWs+B8XavWnQBr+fUV493MwTvn89ib67Fro+PYQePm0xnj654ES/Tch/vp/BFDx24UG+9FrTPuHMIL6yxma+Lk6M
EvgsfhbzLGGU+BSkOvoxBOz047u27a4y+PjZqVr7dxJ8+ODogvts8wb5QySC+h9uCPgF15L4zMBS+OL4fvrlRvb48dUc+QZSIvaORyT6vaas+hTDEvXLm5r4tGlI+qSsVPSQnHjwJwqu9EDMDvyt7eL30rs2+IB1kvnxVl77iyUe+KOzGPtmy0D5lyvO9of1pPkClmj5a2la+HrnnvGVwWz2XCy8+wPgBPgGn3rysgSM9p78gPWHvNr6AoTI9OlcMvGseP74nili8BI1rvQUaEz3cldI9VmqVPaT/xLz49KQ4LkwMPshoID1AqIC+C5+9PleMSz1GM3S+ZMpFvc0LmL1G934+UK+gvQCoHz01lqk+/r0qvsDQTTz94i8+Xd7uvcuSxb5gzBY9UME8vTgUyz267Cg+s+zdvlDSUb4WLnq+TEKxvgValT6kRKE+It5oPqMfnb7oYSu9KTBbvtvhBD4V2a4+3TzCPo6tBj7JW4e+A6McvvJgsb4IRDy+/zqwva43qD7M
McZa9fszvvSeQPj7zeQY+BMzTvhBeq74lpIy+o31ovoQWDD6mVqg+xmgmPiYiIL7kmoy6m+yCvihTyb5t7pM+02CCPvU56T5oUoC+Z8VoPVAwsT7UfGa8xZi3PkptTL6YLzc8kp3NPv4oIr4gJJy9wETKPud2cj1kP5w+uw6svdrGwb4wmTW+B/S/PqDeDj5HMxE9jAYtPs+F0r708Qg+O6gZviCO0L1djzC+q1S0vnUQhb1rGp2+NRSbvrnXST4FVgw+EhUzvKjePrv2Nkc+ahTlPI/N5TyLKMY+zUPUvRPjiT7FcbY+yZF8PiMeUb5Ckk6+/RmyPgQVyr0ItWW8K+j+Pa9YKz5fNTq+uGDbvlE62jzNK3W+rSaaPg8SUr7R/Kq+ojxbPu/IqT488QA+bDOrvocurT5deKo8exKVviJg1D5Veb897U52PvXXsL6Y9Fw+i78DPvHR0b6nrZe+KNshvk0OqD4AXJY+PeXOvfySU77q8oe8gFuYvrHlET40+Li+slnM
ePvQ6Zz4j3vg90nOCPG3wfD7sh3Y+sV6FvFb5ir7IVWU+5pWxPRigRL5okAg/qowQvQzdmr16waE+SOTlPVFaiD76TZW++Fh0PeqWlr1Q/k++zhH8PUkYkTxeGrg+2NfUvJUGvL57HMA+SMUMvmHKYL5YMdw+Dcdpu3ACMr4dRqM9H8CJPdyBw74Wldg9rUFuvYgP+75W0oK+RDEEvqMzab7oluc9YrYTvZb7pD4hZMa94Xm1PvzveD4nkE8+g4nEPJ3cmr5kOr4+K9xGPiZZDT6QgeY7HkqiPNpGqD6TYNC9rJOxPSYsH77U53++u9V+voigXD0flEK+MEECPUgWFL02OMk+vIC1vlKjHj5WaN8+r20CvrL5BT4GBNa9qt7FPUq4L76Nd++9IVEfvn9Xtz1C3JC+mSFhvtxMoL75B4Q+9g3sveglYD5nc4E+9g+tPvDypz2OC1c+u2dDPnl2dj33wGa+cBFkPrPdhD7cDcU+nAMUvoZ1CLwfi96+liEgPnp2Ib4M
l/Uc+qviFPk3Pkb7wubs+B6hqvkPg5L2Zop0+DYJoPjeMvr6QcoY+/XjHvRj6s762e94+T/y5PsMueb1Efsw+m67UvbyXnr2l7oo+5BPKvsfZ4j5vx1a+uu6ivkcRsb5Q+3m+EoI+PoL7Aj4yPqa+toiSvgc9Rr4g7he+YDeIPgEi/r1+jOC+4YBWvtaSsz7KHGy+eazLPsbOgD4tRAg9hapqvqx/jT60hm29r1iaPtxH5b0fNMu9Fte0PSS3Ab468Ue+Kqc9Pr2eVz1Mu2S+x+GTPuVIq75+yA6+Y+JkPbFDa76jKIa+pNwjPkafYL7J/tA9zc/sPr4dn74HKhy+eU6iPpeZDb5p45U+kVKePH8w8L5lLGQ9I9CjPq4GrT5+IJS+kI5uvimQ8D3GxO293GTCPmEcuL7NEYi697uoPvyoMz62a66+jcvKPj7Ilz3tNbi+K6BVvkwQKj5PE7w+EhZnPb6T4rxOiZ896KsnPc5aeT6gogG+JqlsvfRTT730cqU9yFyM
HvXW6ob1+rPs8QyhivZj4tb6qsTO8TQq8PeBBgT3/LTK95wV2vtjD7z5X058+iF1jvqcqpj241RQ+IQg3PjLTMD6kA8y84C+jvuPxKj7OlaC+MB8APWVV+L3Nscq+h+sBPrZTNb6sxqK+hMnCPRIE8Du7agw+b2mYPqgOvj17Ysa9aQPZvYHjdrptVtK+H/eKvtCkhjyloYE+dOxvPkcozb6p1Kg+ttwSvmGmwL0AYLE8mr/PvuCQuT5VJYC8MrbSPhpfeL5GkFK+IPW3vjkVhj6UDgw8E7yIvjmMzD5CJZI+GIMhvSCgGr70x/o9b3XKPV04rr5SKkK+Sd6FPmuT3z1VRsG8vPVHPnI7nj4Hksg90czrPmUOlr5inY295HEaPorDjb65Eq0+Hb6NvtPtfL2Vnpc+vwfBPtxkdr2Afq2+z7qnPhn6f71TGdw7RU8cP2vjqL4Y2gE+UZA1vmmVET6AbdY+y/IxPoKV0Dw6qbi+OyR1veBeE76CjwM+QVkYvuEHyj6M
D/8a+m4jtPazZlz4jxKU7xDiCPj7oJL5OEmI9NRLTPVZTb74hdFq+KAqMvsovQ75PUZW6EpPgPgITrL57NeQ+48eQPtZOJz5M5aE+4ZjzPocMfz1jZE2+7tTZvlMh6T5J7lK+jB1DPB1ccDwPSbi9wSc2vcSELj0P8KK9zkhrvb81mr5laMY9hHh3vuw2W70Admw+GVWbvhY6wj4jg9q9SH9lPvsUlD6nvq4+FRO+vkxbnz6j9Fs+BCOIPiJaDb4jhks+fVM+PgrWqr4LYAC9vjlVPiBO8T6b6Ys+4nE7vnDL7z1weos9yT3RPhWL9b13X8O9yaDGPt4A7L1VgAs+skkxvuSFgL5GWYg+CtREPRc7zL4+7gw+BiB+vu1AX7yuhqk+sh00vln5dj5QLXG9WyMkvm4r8z4IeYC+wATCvXH1a72IaCg+GqeUPoXA0buA1se9aqWrvpuREz7Mlyw+TS6LvheTNz3MY5s+zecbveHPVD5m2rU+SCCrPsS0CT5zbDO9Lv+M
lvZr9Zr5OiZK+3SCAPr2X/T0+l1M94tZePEC0JrwvORi7NuTRPsWamj5fBri+EcEJPyNofT6fPW6+NSOPve07qb1BDyi96tnhvhWXET5HObi9o5uTvhY3SL0nHKA+VvGvPo6Guz7kLYa+PRw4voB8yrweDgi65R6SvWbzPT6kATc+Fmlovm3jHT4N2RM+gjaIPBXLtj6Hgpg9JLKVPonSLL6iy6u+evmKPePchz74Cek9VTtuvjMuij4xAsA+JzBlPljjAb6sFKc+vqUZvlsagb7zQdi9qGmEvi+TrD71u/G9qvOHPsevnT2NeBe+CjiNvrGFrr2i+64+HDm+vvR+ur7wBTc+yX3QPs0gFb6tIhM/fhGAPsm38Lu2SZq+kiiSvqTECL4Jfji8Y+LmPhhU6D4yuT+857v8Pr4Qfb4Jj667LYSIvrN20Dur1qe9GcVIPqsXs75B1A2+vfivPutNXL6a6sw9hePvPTVYjj7482S+8B8FPnW4uj3mI2a+j16HvWSrn77M
im6k+2Da3PsO+pr5XWMK+MqF1PiapD796Uug9aTY/Pr2DurwaVOm9+lumvvVZurwqiAc/LzO5PWAF+D4/jRK+F4wPvQiFXD6HKsK+DGYYPbWBPD55xxU+CNPaPYs8Nj6ccts9osZcvs/3D75feuc9JP7ZPq37FD7V22g+T55IvdsEzr46Txc+V/2Avg8Wq73cWSw+2a2pviaVO75s5og9W2p3Pm6uGL4k0Au+nz4sPkMOgD2L5KS9p9lEvKw+aD55H44+xyCKvt7Lsb2XfQe+6iWuPaBVwbwVYBi+9hScvR2nkb5WzY69YW0Svvt+i75e5p6+L5gPvjRFYTxQZpC+MHSfPTpjSL2Pics+z26FPT8Kib2q7t69To6evNZ/ET6VXNk+W8adPtRU5b76DfS9u7XMvh8POL4gpKc9bbOrvniedj4VOpq+ttn9PeGypL7IFlo+mIGIvZU5KT7sAiw+5t0LvXw6iD5zIas9W0klPvMnaD2i4XY7ULRvPoy+Lj4yZSI+9G0M
VPtUz9z1gEXw+G4gRP7Hrvr6szrI+/njlPgGanT7watW8iP/xvWkSu76VIlU+3vvJvidN5D0NXha+cBYFvYZw277mCGK+VXpzvLes1z4PhZI+FUczPfS+YT49Jt4+Ws7APmIkwr7XTOE83Cj7PXOhib4I1x0+jMXQvneVgr15AEc9i/j9Pna7wr2+zys78uyTvvf5DL/rueM+te00vhW93z6wvia+P0QcPgcsXj7QnNY9jWKSPrXa3D1b84+9biltvhcepr5UgcQ+YQ4hvvjxk74ikd29Tst+PkCzrL5CY5q+5tKfPk6lir631sc+dm2HvQSig74PCrI+qKcGP0GhJz7UpQi9EWgFv2cKWL0pqiU9cOlevrj7gr1w+dC+sZajPillVb2A0TE+IMFRvaO+yr4i0gE+ex6Evs6la77ATIG+8C64vooZYL6raqS8x7a0voGqqb4dXgi+P2/FPm+Uiz6meSW9NcUVPu4f1D0PQ1m+Ai6TvVi9Vz2MP3i+Zp7FvhOLmb2M
/ASM+2PAMPgtbOD4YNti+hdyfPi/myj1Fp4s+FgnbvvQMML6KnLa+bJxdPupCIL8ydNu+pS2+PuM2QL63b4K+B918PgeN3b1fp5W+0RNUvqC9DT+smz2+2eRDvqhpkzwxiec92FhjPpNHTL6XkaS+kisPPibrVj401Bs+cAAxvjYLvT5Bf4M+xryYPtOAZL0Oy7q98IRAPFybA70YZoS+lzVQPnGCr77H6xo+WMKgvSyIyz7XM/g8sWZPvvhOxb5cJ6k9DfCMPp3BfL7vj2s+mr4IPumkGr6b804+AbpxPsqHHb7vbVM+M7ugPtFztj40P6e71t6SPts+pr3cCH88nKXXPgiHDz+y/4o9ng+0PnVoP75b4kg+8+8svojEh74aRQM+SxYTvdR0xr7MaQs+s0a1vp1W272XF4i+I+g0Pua0Yz7aYu89g66uvuBpyL5gkZg9E3mgvt10lb4LIYM8zTdTPlaUt74dZOk9t8kLvgujoD6iKdw+ymffPTqLIDxMms4+GXoM
uPlcjZj6bh6c+vxOVvszCk736t5w+mLfMvthQIT4S1+69/cc+PqHhN77zm7S+a0WkvYBIPLyqlzk+e4lqvmAF6b7cbfW8RGQsvWCxmL4KQ12+/MhivHIFzr7jfyo+yVAuvESVjD3+/pw+PUdEu8uPWr047Im9BaEEvnNhlL5fHzI+ycZHvYGb9j5F7vY+rFmVvSi9UT4iuQC9lKIgvpV2or6PEbi8CAdAPsI1o73IZ0U+OGesPZINaz5GIBA9cYQuvihhMr6ZTH07SDrvPmXONb79JKG+2ObQvEUeDz1pUie83FlAvIT4iz48hBW98Mp+voFzobzreSU9hryxPVixbT3Gg+A9CyWAvpYabL21gm8+r6MSPgV22z7slXk+cp1kvsJAlr7vXdg+XLJGPBJGzD3YOaQ9pzbMPgZHtj63HKk+rK52vn7ncr4Qt+c8qBEuvsaRA735fpo+WCvLPhE+Tj6hiNM+RTjDvgsqAb8B0J2+CGa7PQAy+LqDkQI/VBfJvnzT3T3M
ydci9oLFmvY77vz5gniU+cKBQvnScgD4MBzk+7WTwvXlzHr5XnIW+tOmrPvQzsr5K+Jw+YSG1PH9gKj2+fMe9GsKEPlN+YD4cX3a95WGHPdpTDD6DMGW9C62HPepqQb6sJaM+5v6rPk9Z2b6OxGU+wtiyvtW2Qr10Ao29yIyvPgUpjj7rNa2+pRDlvEj3kj7bYTc+kqV6Pn1rqT2rvhO+DW8QPmz6zr0AX7Q+2proPaf6ED31DRW++eNcvgwq376pCnE+pw9MPhA2/L2mNJ0+bt/zPrzjPT0g3US+1Lr2PWCI9z10LM4+0Qa4u/gFbr4gHU++6uTGvh46i74+ClA+dSo2PrvaMr7uer4+u9PuPdNniD6jQx6880XXvjgmR75ktZy+7DycPcdWLL4mPdy+eACOPSNIkr7XMmG+yTKCPkR9oD7fuVm8NCbHPp8Bdb6s8oy+DO9+PjTomj50Tre9BUMfvgK8pb4Cy5K+etXSvmxVVD4Bxx2+C2SovnAgOD55S/69SvDM
ZPuUywr0BSoy+fwmsvoQxkD4WWKC6YTrZPuq8lr3xKtQ9rUxRvkhda77Iu9i+u5KLPXhZhb6kbIW97Ss3PPwv3D5YAE6+zCBJPqDzSb5PRXG+2j+EvoGOxj7fTIY+BtAwvlvoKD6GxZA9wP5GvQzFjr74ZVW+fx84PeyNqj4E052+FVzcPbDrAb154eY8TNVivaf6oD6a9Ay+tlmEPkr5pjyVeaS+iATbPjYNMb6jmcQ+jTPMPTx1p71QCbS+MkEPviPaf74/wW6+oY/mvoWEfD7zoqG9WjfIviTOx75+hGE+qeeIPl93ET6RePk9Q4z9PubVLz4TjHY+yWd8vhYQmL42xeO9FBCYvtfPgD6QHwg+ZFETvg6puzzLS4k+WymGvofbjj4wTKi+qEG3PuQGLb6+/IU+vKOLPdiK5j3Q8IY9FrlFPm6VYD6xVNy7LInEvTY0qT4jWr491DluPYVQiL4k+JG+dfLKvluDgz6ucmU+jd6+Pmg3XD54k8A+o8CgvvO8AT9M
PQD4+sDBQPYuHrj7Zetc+etDePq7EQL2lE7O9rBoKvU+cYb2th8W+yMyqvs+k1b5/hMG9vK/gPqCUhL2I4pA9T9/WvnPZkT4Ipya+DLF0PRDAdb002ZK7/r0PvkGWPb4Sg468WXGlPQAAAACyexg+89g7vMe/rz04+VY+AAAAAI9CIDzwor6+rT9Rvj5q7r5T1qI+QcnVPq98MT4yx8g8iT2DPs+NDb/OkvS9gIervgCGeT02OdI+AuOLvoNwSD4op8s+zIdQPtpKtb4qWO2+F/rMPltcvD6apNi9bZb7PoNLf73e8W4+W0+kvjSumD5Hay++nnznPkgFaj7wyZu+oSwhPk785D77k+K+zVsEvm28Ar9bKOY+me9YvoPcn73Zny0+j5e6vqG9Zj7iVJG9H1qqvpVIfT3oTr6+/J8/vokXTT66MdW7Qs59PkmY5z7kt2u82cYGPnzlJz/SM4K+vs9avVtWs701UPm91LZ6vcw9T75F4Iq+Opf9vBKRgr7SZiO+DmLM
OPjlD576C8CS+fH0mvrxyqL6kc8G9fk6ePh+f9b2C0uo+WvigPq0vFb6MQYE+4GF/PvJLX75IXdY9JYPovooyXj4VOOY+ST4bvpNkkz4dRd49y5xGvglBzz4g8JO9gvr1Ptxeyr41r8s9qzvHvdSL7z6RWxG9NcEXvsvN9L4067m8yyizvW2jrb5uoEa+6J9wPhBMsTyl3q6+hVq6vmXPqb5FCQi+HrgKvtKBJD7xt58+Gh3jPrDOR73oUKU+GAa+vQJL2z61032+g4iSvlx4kr564Rs/yqSdO6FnwD3XFIW8Dxa3Pid8yj7yPR6+wopDPrhNSD6yfrU+bhrFPizYcL4Itnw+UPdPPfioVr1RHHe+AzBXvtjp5j2WYYw+lUdpvuwaAT604qw+UOKdPvDPOT24PAE/tz+dvYqjTD4XukE+jn7SPsD6Bj6qCVC+iEiEPli/Cb7sUhi/hjHJPSJ7YT0yCLU+pomJPgjyoL6jHce9O7+RvoyKor6dDdk9gfn2PkdGGj1M
JuBG9w9HDPlT74j6tfiM+0zEIvlfYhj75nqi+XYi3PgS4fz6tdfK+H1XsPnvorT6904u9LGJ/vmEEMb5nRUy+cteevnCEUj6+Pby9iFwBP0zGl75XtIM+euuFPpOs7L0VQEk+390KP0kyJby9tbe82iTdviCo5j5mzbm+cdwxPkQnmz4Qr+e+nCk0vrRsQj5tgK2+PNBAPiHnhL4IZcY9EJe9Pvq7C74inqU+MhDFvoaggr7IBhk+UNAoPog1qr33s868ayC7PUgOmr6xpr68dKYtPuOTCz5MhRY8iklBvSe8aL5TqOO8f686PF7tLb43uDQ+3CCWvdb6o76ctQa+xummPqf1q7wParA+ymbGPrKsY77NmMI+8rgrPgdObz7s8U8+cDhCPv1A7b5KkPM+SwA1PmeN0T4D64C+93+FvBcnuz6Ko22+EEYAvluMgT4SvDQ+oYuBvb1jP762zrI81wHnvaIj5T5pZUu+ZSoCPojXvj4DsK0+0qTkPoaVij189Fe+09mM
4vqjuU77NP4e+4DHjPsqfAr9m62K98sh9PtJu6j5u49y+t1b5PpNi1L4UWwS/W7Trvm9E4b4q9xM+A0sIvYdkqL1W3Ym+BG6XPV6nTj5tyNU+YOOYvkAHer52O8i+8QeLPvzrmL5nhuI+wKYsvlI3kb4/t7s+NmGnvr2WTb5DS4O+AgRIvDodyjxxPLQ+iEryPp2Srb4+GA4/nYOTvg7y6j4E+R8+esyYPZ6YIT6BBd++1dAJPlUz2T4m970+8ZyBPusBsj5yrum9ePSvvoH24D0B7w6/2CWsPguFzz4tqnk+Bi2/PsxH6T79sqU+MiQ7Pi3enr6DmLU+QEwMPb6Ejb5kjaQ+G5/avogwpr0lO6G+cl8EPpPSlL7EaJK+VMsGvhIQrj70dma8rKqPPvHuTj0xhjc+GqPdPY967b5MLDC+vXFkvYBlLT4Cutw+PNILP7fDoL3qtQy/Dk+uvg9KFb6/6Zc+7LJIvoAtFb69Lyq+wfO7vc4Up77W03w+wlGWvRp5/L0M
c2/m96JfovrO+3T2X3d++xMm7vo8x3D6IypY+B3q2PrmoIz4kFwc6IzDUvarisb5XZaI+r0kCPtEJ+j4cUgi+lkBgPCZy0z6gS6k+9hpTPpJ6zT1HwIO+0zuwPkIGqz5bF8O8MTQ4uxlMpT1kPdc+ZulQvtIDCr82n0o99/2evUnxmz5CgzG+5B8TPoHQCT1E56w+sYzaPptSOb5RiuG+bC5zvjSPYb5z47o+wmilPiNHIT8OGOQ+pDDTvlLylb1CjY2+bE+xPeX0w7yBBx2+5TT9vcOXRz5JDQo9osfRPnIULDogxSY+byGEPYuH570+da4+Ack/vXL2ar7sWSg+0+0EPmLPkL5PCrG8mNgtvurICb73Qrg98YiyvopK6j5WJ7E9MZXbPUeKAz8ISsi+hKkMvjdb1ryBV4A99dSiPnetrz6J24M8mksZvqEmFb7xwOw+dKTxPgCLNb58dQ0/Myg1vburBr8+iZW+vKpyvg98rz5OYC2+DeW/vvW6XD2lwMS8z4OM
ZPjZFe743lJi+OY7/PsL3L76hsxU9il/hvloAUL4rPNG+jVezvhvDnT104+C+CAn3vhDj0z4xeoQ+zCp0vYuulD7caw6+8Pq7vNZO0b6GhJE+2M5MvsBP0D4RUY2+vkAPPumViz6KFTm9VUCiPsC63L0bfAq+o+ahvvF55D6z8bw9iiKWPmHlnr7321q+lYWNPmUByb5z57G9jpbevsrENT5TaYY9LOHHvXNxSz31B4e+n0NfPaMHKj/fFOs+dwsEv9qRoL6WWkW8HifFvmE1pb4cAt4+sqtPvrKT0D4fbVM+W0r9PpHRzj6vFhM/9lg0vvWaDj6u2pS+jn2zPhMG6r4fr769SDK9vhhljL2b8+Q9PekCPp/Fjr4CfMO+SiLJPvCTlb4N2zE+iFyHvgRukL4Fmc6+M3LFvs1w5T68HY++4srWPeZ+vr3OBr8+7GMDv2elyz5M2Ma87J4EP3tL070MF1c+Rjbdvt/91r2lNIO+GBybPpaIr71DTp4+8wjVvYVcvr4M
Vmae+TCVhvqQrhz59nAM9acahPsPk474u5bk9Xn/7Pmep7D5ltX8+k/n+vvJYnD7OyK6+tEz+vhIuPz6Cbgu+IvKTvoxIAD+H7yq9TyX2PpzQOb6XFhE/GuSbvZ2wOD5zcso87ArcPPdI57xzh1Q+AAAAANXmiD4qEEi92BSKPuNyzb1ueEU+f4UPP0ZIEL4V4Q+/7xIfP4SmnD5I5Wc+ybAqPyOR3D57OTA8O1k/PuY/Hr4eR2A+cQU1vgvymz7TFZ49PZkoP9kYlL4P0hA/cy/QPlshkb0Q/NA+X9ifPh+5AD/74io9daF7Pq4phz5gbh0/HcOBvFiRxL3Y7+M+lA8GP6DPpjzuHCG+METPPrI0gb7i6r++aedWPww5yb0nofm+Ann2PmEirD6JY3S+KRYOvy3XD77TtSk/tZ6bPqpGtz4uF96+WTAbv6XMIDxECiK+RVJJPUl3ij5g3yY/aKP0PRjE0b4wVMw+/VLEvj4apj4VkNE+Mz1HvTE3Xz4S+7Q9s5iM
qvZ40ET6rIRG9EkLPvno6Sz5FPx4/0znhPjI4m77zuQm//Mlgvmdey76E6Bo8zvxCP80HUL/7/5G+jgCoPrk1Zr275CS+qzpAP5rfyz6fnxW/Je1BPppoZD7utai8qoG/OgAcVL4=", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 18, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.moM
del=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,M
0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+thM
is.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.M
iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(drM
(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),thiM
s.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[M
],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1])M
)}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of thiM
s.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(14M
7.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,50M
1.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2M
,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3M
,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77M
.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVerM
tex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShM
ape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.M
7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.M
2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertM
ex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertexM
(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(10M
1.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,16M
9.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.79M
9,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399M
,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(21M
6.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473M
.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.beziM
erVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1M
),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.M
4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,1M
39.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),M
e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,2M
93.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShM
ape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),M
e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVM
ertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.M
699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8M
),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399M
,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.beM
zierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2M
,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShM
ape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.7M
99,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.7M
99,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e)M
{let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slM
ice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,thiM
s.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__M
apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];retM
urn n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.actM
ivation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e)M
;for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddM
enLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.coM
nfig.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=neM
w Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=aM
rguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elM
t.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst.M
_curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(thiM
s.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._aM
ttachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next())M
.done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alM
t=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";functM
ion ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parsM
e(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.creaM
teDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="294";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","GM
rowing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=M
createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIM
ndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FEM
00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ffM
03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.fM
iles;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]M
>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*lM
e,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitM
Button=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=M
!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=DateM
.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePerM
centage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let M
e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=M
Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floM
or(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.lenM
gth));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[M
]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,wM
indow.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)foM
r(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lM
ength;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(M
je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.bM
ackground(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(25M
5),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),etM
.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(M
l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<widthM
+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*leM
,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-1M
70*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millisM
()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and gettinM
g smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(M
i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,UM
e),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;eM
++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma")M
,qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*lM
e);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt)M
;const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2M
+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("M
main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.M
push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGrM
adient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,iM
,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,tM
,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only M
a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functionalM
 now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{mM
onth:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5M
],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/M
14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"M
Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="M
https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481cb09f67f981","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_147", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 19, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config"M
: {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 19, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=M
50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e)M
{const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=M
5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:thisM
.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(eM
,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoM
ints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=raM
ndom(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++tM
){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&M
l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(M
cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.beM
zierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.beziM
erVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(M
424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,2M
78,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10M
.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezM
ierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezieM
rVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,10M
9.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,8M
2.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,46M
2.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9M
),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.M
8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.7M
99,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,5M
2.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.beM
zierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243M
.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,M
306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.M
3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9M
),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.beM
zierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,M
357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,30M
5.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVerteM
x(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,M
242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.59M
9),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.7M
99,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,M
133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.M
99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,23M
9.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(M
381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363M
.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.7M
99,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.7M
99,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.eM
ndShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=M
1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=M
[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__lineM
ar);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__aM
pply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flM
at()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)M
+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}M
getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=M
Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();returnM
{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};vM
ar e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.eltM
.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else thisM
.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return windowM
.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseCliM
cked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}M
function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}M
}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=argumentM
s.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.sizM
e=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(eM
.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="148";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,YeM
,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=creatM
eGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.vM
isual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FFM
9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#eM
72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=PM
e&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]M
=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=miM
llis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtM
CurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.sizM
e(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(M
50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.groM
wth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.patterM
n))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[M
e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);DeM
.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width))M
,wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floM
or(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.M
nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge)M
;for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lenM
gth&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=miM
n(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.sM
troke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,heigM
ht-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(M
8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[eM
+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.M
vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rectM
(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,heiM
ght/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let M
e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2M
+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(aM
n).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[]M
,f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+"M
 "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.lengtM
h&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,eM
+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${MM
ath.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){KeM
.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&M
Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,heM
ight/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return rM
>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mM
ouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizM
eCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;M
let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reacM
hes the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not theM
 end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),M
qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[M
["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:M
{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleM
ration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892899c80a250","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossori*gin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_551", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 4, "max_nodes": 5, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0M
;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.staM
ge=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i)M
;let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}M
classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.M
ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndM
points(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVecM
tor(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,M
yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNodM
e(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1M
,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599M
,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o)M
{let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.M
5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96M
.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVerteM
x(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,38M
4.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,M
41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,M
213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVerM
tex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(5M
4.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertexM
(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2M
,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,7M
6.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27M
.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115M
.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.verteM
x(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.verM
tex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1)M
,e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72M
.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,M
173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezM
ierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,M
293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,27M
9.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.M
299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierM
Vertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.M
2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,M
291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,M
193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bM
ezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,M
239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVeM
rtex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303M
.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,3M
79.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),rM
=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSizM
e(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=M
>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;M
static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(M
e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocM
essLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/tM
his.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(thM
is.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.cM
lass_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*M
e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.styM
le.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in thM
is.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.eltM
&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"=M
==e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n.M
_events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(eM
){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossM
Origin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNM
ER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.typeM
){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("roM
ot")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="552";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let FM
t,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=cM
reateGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#fffM
fff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#EM
8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<fM
t.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.creaM
teObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),M
se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),clM
oseResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,1M
50*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await PromiseM
.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=M
Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,M
window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e+M
+)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<CeM
.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])M
}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let nM
=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=mapM
(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=M
vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<IM
e[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)iM
f(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(QM
e,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.backgrM
ound(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CM
ENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}functioM
n draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(leM
t o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.pM
oint(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSizeM
(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1M
==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nM
t,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is M
${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTM
ER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text(M
'"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.texM
tSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qeM
.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?rM
="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++M
t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT)M
,Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==M
dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[eM
]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(M
1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.filM
l(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return aM
.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. M
I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most M
intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().M
toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],[M
"1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["AdM
venture",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"HidM
den Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.jsML
/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48436d68c1ab3b","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_314", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 14, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=rM
,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,M
0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cyM
cleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteraM
tion,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,maM
p(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angM
le+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.M
25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}thiM
s.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodM
es)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,1M
0.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,2M
83.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9M
),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.M
6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,M
119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(3M
64.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape()M
,e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.M
7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,M
172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(44M
8.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2M
,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,2M
92.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,1M
77.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178M
.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.M
2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,1M
12.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,18M
4.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVerM
tex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bM
ezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.M
3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,M
317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezM
ierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,M
436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape()M
,e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezM
ierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertexM
(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,3M
71.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bM
ezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,M
193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVM
ertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.M
9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape()M
,e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,31M
2.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,37M
3.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let M
t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0M
,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}M
}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__applyM
_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return nM
}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activatiM
on(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(M
let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayM
ers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.M
scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new FloM
at32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=argumeM
nts[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getM
Context("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curEM
lement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.eltM
.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachM
Listener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).doneM
);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1M
]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function nM
e(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.tM
arget.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocM
ument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="315";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","GrowinM
g","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=creatM
eGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex(M
(e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],M
["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","M
#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;M
e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]M
?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*M
le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButtoM
n=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,NnM
()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(M
),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentaM
ge=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;eM
<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e]M
[n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(raM
ndom(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length))M
;jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=M
min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,windowM
.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(letM
 e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lengthM
;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,M
0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.backgrM
ound(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),jeM
.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.imagM
e(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,zM
e,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4M
;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*M
le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*leM
));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-yeM
>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smaM
rter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,widM
th/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0=M
=c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=M
d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.sM
troke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);coM
nst[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);consM
t i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*M
le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main(M
)",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(M
a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradienM
t(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*leM
),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}M
function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a babM
y, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now.M
 I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:M
"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1M
957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],[M
"III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"NetwoM
rk Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="httpsMz
://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892a70da4a1f0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_387", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 4, "max_nodes": 11, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDimM
=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.grM
owthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),tM
his.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePM
ercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1)M
)),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}M
draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(leM
t t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(rM
)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const tM
 of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4M
,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.M
bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape()M
,e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVerM
tex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,1M
14.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.M
5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.M
2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezM
ierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5M
,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.M
6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,32M
3.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,29M
2.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178M
.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bM
ezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.beM
zierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.beziM
erVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.eM
ndShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.M
9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(28M
2.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVerM
tex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),eM
.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.M
2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,43M
7.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.M
2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.M
6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,2M
04,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,3M
70.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(15M
0.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9)M
,e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,20M
9.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVerM
tex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(M
),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,30M
7.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezieM
rVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const M
n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function M
B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{statiM
c __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.M
__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmaM
x(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class UM
{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++M
e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries())M
{e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.configM
.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);lM
et o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.eM
lt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");M
for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._M
pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"wM
idth"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,nM
),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=M
o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&M
&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);conM
st t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);M
else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doM
c");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="388";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","DM
ecaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t)M
,tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.M
visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#DM
0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#000M
0ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.M
style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}fuM
nction Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}functioM
n kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",M
width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async functM
ion Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,M
St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercM
entage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.pusM
h(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(CeM
[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.lenM
gth);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,rM
,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e)M
,Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=PeM
%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.lengM
th;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=CeM
[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5M
==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rM
ectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTM
ER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&M
&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,rM
)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(letM
 t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*M
Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFM
ixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0)M
,C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the daM
y.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,heM
ight/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)retuM
rn o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=dM
+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.sM
trokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.spM
lit(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.lengtM
h/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+15M
5*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,heiM
ght/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0M
;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.aM
ddColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noM
Stroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,M
t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recogM
nition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the StM
able state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.gM
etFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969M
",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],[M
"XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network ArchitecturM
e":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.clouMl
dflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c720cd13ff2","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_73", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 10, "max_nodes": 10, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "CryptoM
punks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3M
,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,M
1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronM
sLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/M
7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,thM
is.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.gloM
balAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])M
*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(mM
in(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,M
500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33M
.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7M
,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,43M
3.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,2M
82.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,M
7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(46M
9,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,M
460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,11M
1.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376M
.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,47M
3.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertM
ex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierM
Vertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.beziM
erVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.29M
9),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,M
116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2M
,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,30M
1.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.M
8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezieM
rVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(M
325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,M
332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezieM
rVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.M
2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,24M
2.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(17M
2.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.veM
rtex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.59M
9,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,30M
5.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,24M
6.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,37M
7.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,M
267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),M
e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVerteM
x(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVerM
tex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){letM
 r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{construcM
tor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static lM
inear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_oM
p(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructM
or(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeM
urons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.miM
n(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.lineM
ar}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(eM
[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.M
elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{widtM
h:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.M
elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===tM
){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(tM
his.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");retuM
rn n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.M
addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==aM
rguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.M
subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsTexM
t(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="74";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,IM
e,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphicsM
(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await ProM
mise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#M
111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4M
d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cnM
==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,lM
oadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(aM
e/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==M
key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(wiM
dth/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),JM
e.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDiM
m,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_rM
.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<M
Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)M
if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=M
0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){consM
t[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stagM
e,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<M
inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}forM
(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.sliM
ce(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CM
ENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,aM
e/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyleM
(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1M
][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,M
7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.nM
oStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think thisM
 image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(examM
ple);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELM
LIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the dM
ecay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.teM
xtWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(aM
[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=M
a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERM
CEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF RM
EBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.tM
ext(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",widM
th/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+M
5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let M
n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}fuM
nction xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,tM
,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can dM
etect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teeM
n. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`$M
{n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,tM
)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",M
70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let eM
=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware M
Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840b2f8eda223","version":"2023.3.0","b":1,"token":"6c07c178c94442f6LO95e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_490", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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M
", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 7, "activation_func": "Sigmoid", "epoch_num": 12}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYeM
ar)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stM
ageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cyM
cleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}clM
ass M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7M
,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.M
createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,M
25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.M
x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.lengthM
*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.M
bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVeM
rtex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1M
==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,45M
5.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezM
ierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),eM
.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bM
ezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7M
,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertexM
(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,28M
2.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.0M
99),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799M
),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.beM
zierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,18M
8.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertM
ex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.beziM
erVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.M
4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,35M
8,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,M
147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,8M
3,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(32M
3.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.M
7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVerM
tex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599)M
,e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,M
176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7M
,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,37M
0.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.M
2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),eM
.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,21M
9.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,24M
1,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317M
.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301M
.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.29M
9),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1M
;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"..M
.";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-M
e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=neM
w G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(leM
t i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayeM
rs.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=MaM
th.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmaxM
(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.confiM
g.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}returnM
 i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],tM
his.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("heigM
ht",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("M
height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(M
/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1)M
,n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(windM
ow.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=tM
.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(M
255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(iM
.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("moM
usemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="491";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=M
0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(M
),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#fffM
fff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fM
d5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0]M
,st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.lenM
gth;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,wiM
dth,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),clM
oseResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40M
*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!M
0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.aM
ctivation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introTexM
t=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=M
[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.pushM
(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)M
*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=miM
n(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bM
t.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PercM
eptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+iM
]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.M
8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bM
t[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),WM
e.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlignM
(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),M
zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,M
n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,widtM
h,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this imageM
 belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),M
example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(M
rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==PM
e&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,heiM
ght/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",dM
="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,eM
,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+M
height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="M
1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=eM
+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55M
*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(M
width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++)M
{let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),aM
.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(wiM
dth/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){M
return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a childM
. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so M
my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.lengthM
&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["M
2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14]M
,["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,M
"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTeL
jKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e5c5d683ff2","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_526", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "max_nodes": 14, "activation_func": "Sigmoid", "epoch_num": 11}, "classes_name": ["Cryptoadz", "Cryptopunks", "MooM
nbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthM
Func=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(oM
=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stagM
e:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update()M
{this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,thM
is.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}M
function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[eM
])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<M
t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(M
e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.M
5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6M
,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,43M
0.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.beziM
erVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.M
8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.M
6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,M
465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezieM
rVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bM
ezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezieM
rVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.M
9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,M
130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123M
.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVM
ertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,M
116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,4M
00.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),eM
.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezM
ierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.M
8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,3M
36.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),eM
.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.M
1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,M
375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezieM
rVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,M
184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,4M
27.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bM
ezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezieM
rVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezieM
rVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,38M
1.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99M
,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357M
.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,36M
0.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.M
7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(letM
 i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){tM
his.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H._M
_apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__muM
l);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forwarM
d(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.lengthM
;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);M
this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}functionM
 j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),M
o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeM
ft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.oM
ffsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getConteM
xt("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.M
indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.valuM
e):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTM
ML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListM
ener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?M
arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1]M
,this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else ifM
(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="527";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,M
De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=crM
eateGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([sM
(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#DM
3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#fffffM
f","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.cM
lick();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(seM
.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/lM
e,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==M
key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2M
*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xtM
),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stagM
eRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex(M
(e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].lengtM
h;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e]M
[n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)M
bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(eM
,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growM
th,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;M
e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<M
Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0M
])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTEM
R),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,M
ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.sM
troke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0M
,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8M
):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),UM
e.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image beloM
ngs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1==M
=n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFM
O",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.M
":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'M
+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(leM
t e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];M
if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFM
ORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sM
n.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t]M
[1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*M
le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==PeM
?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,M
r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(eM
,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resM
izeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.lM
ength} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recogM
nition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is DeadM
. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=M
t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFARM
",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++M
e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware AcceleratioM
n":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c7a1d7ca208","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaeDe641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_239", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "T77LvPgjGTM
1j7g66tpGPPXf6Fb0pHNC8YqkTOgtMr72iMyK8Uu/2u6nPmryNk5U7q40Mvfw6LT1JQta7y1C7vGz8E7wm/UW8O5JDOx7Ajrzlr0u9LndsPWevY72gMKs9r274u8jA7jvp8u+8eJaNvFmcpj3WKRo9iN4pPWO48TyUHNA7jjszPUp10jyQYf+8EgxFvWjIEr0nXBU9oX0PvayVlTwapNc8OO7APEGLVb1QBZa9Wl1QPcRAYD1H3TC8FH23u867ijxAWro87sp9vD3dbrw6r569BIJyPUqVtb0GHns9zJvdPFMocjw2kUo9rfUBPetOJ7xRVas8/m//u+i9urxs1C09csUnu9lkKDvjwIQ8qp8DO+K3VrxGswe8nJiFPOmRlTyYLhE9VFtkPc+TGL1jBUe9wG2PPYtrwjxbMza9ujGYvfxYeLhqGH27sqQOvVLPjjuxxzY9G9ZbvbAkqL3M35I78AybPf1ccLy2+qS8i9owPWN+Jr24pBu8GxWBvahorL2GW7e9oUM
G+O6FCFDseQZI8qTqIuxlXIL3duQY9ViWrPY7tmbxXhJe9//l4PYeVB7uVOCu8I1nqPC2IxjsPSKI9hos8vcGGib1SVba82iTsPLxRhD3PeqA9stFuPWh+njtAFNQ8K8rVOzZvJr3rT8s8ratsvS93Fb30GTi85FexPHXG4TwRrIE9SygIvdA7cr04wUK9gdiaPT9fAb0IJw68XkKTPcdNijzrtHM9FrSOvU4ssrynPKe9RCanvJGLIr0F4NO8ORHdPNweFz1454u8WFvGPWGiijtdwcS8k9GGPcGdWD1x7rO7bFJ2PSEicL2o5FM8aA3Du62Qj73uPye8d1IgPDu8uD1ixM09HcdtPXbK7LzLLNQ7aG8ZPaO7YLx1Zsy8LI2SvYp/qDwdBZU9+L81vWuPCz0aEaQ9IMIMvEDM2b25RcC8iDogu8Qmi7w7/go9UFwkPOYI3TwD/aw8BmpuvcYaHbwwpMC9pDZ/PPB0Q71qyDa9JL9qvepRnrwoixA9c4vIPKz5AbM
3GhXe9PDVaPY6DQj3IO7y7lsVGPb1YtruTvR89CGKWuTn3kr2xI669S3cwPKRvNT3qu609DZAQPR5t2DuBiuu8V3N3O/RxITuRkUi893ievb2+Mr08f5o8NfyhPLaQabvhjlE9WtdDvI0kCr1XoBS9ssFLPZqj5rsm+hq8eQyuPR1hH7x4PgU64ZnxvHIzCDuqxk29NXZZPas+DrzAahg95FVrvXwYqrtisUU8XoZBO4FPYb1V6b07dSEEPQBvVT1lqB09vj8PvEr3X70okR48NavaPJFWTLz2Gp+8cEY1vQzmwT1R9YI9XE1EPXmLqLyEbHK9SVw1PalpMTy7MEc95/iEvV9wLz0yYEq5URpEvCqNr7qc6Qs8GyGGOzH0Zr0a3tC9WIklvXl3LD0fYXK82pq+PUlkKL0PqrU8r6tcvSAGgb2qbbq80CrOPM02tL1TlLk8MB0tvYZeVr2gNai84KSOPFacYbyMnHC9dAefPTRrDTyVqiw9qI+QO7nPIr1jWZs8xLM
RQvIg+Bzw/xw08q2ENvS9FIj3N33A9UbUlvU+nhb0yWIw8mpLHPe8OZzvXXne8RmS9va9qOr2SFuy7THjLOi1iuruuWQE9Kfh8PBmnYr1l5bu9LCsmvT1z9LuSSTG9br+bPQvbV73lLCw9QCKEPI/xBzww6ci9GYsnOoqQGbzYi2c9NWwgPVha0jwWwuw8YPaCPRsTgL3f8Bi9cJGWPYdzSj02aja9s0yXPbtJlb3qEXI8J2BjvCIxsb2GfIK82WfsvG/cjj2pCq897GsFuzLKCb2Hspi9GIOOPXnulTxBDDC8JnvWvRP69TwTaJA9aL90uqgZkzwGS3Y9qmVsvLaC0b1Oir+8ragnPcuoQTs1PdE88XDfPJzjLL3NKVs9gEGxvQnsY7xhqUG8znS5u+m8r71UssU8tmznvC+PbzyC77S8eviuvM4GHbwJFHe81r6CPXWMDz0wowe9wQLTvEI7LL3i1Us95AMsvf6QEr3CLaW8aLPNvH96gD0ICSU8xr7NvM18QrM
wTUZ87LGqkPR1NsjzP10q9gLuQvGibV73c2vc8O7y7vfVJ+bz2UNA9yQctPeyxhb0Bd568I7voOu2yL7wt9YG8MF6WPScqBDyWjbC7iTLivO0dA70b09y9HzwePVybRr3kGoc8Hj3dvDGP/Lw24de8halFvIRPzb065C297jnIPRormz05cse8g4ocPIpJJ73Vg6w8u7WbvN6OpL3h9mC9PToYvJtL2DxfNMW6UiHYvCAaU70gGx88WfsHPvNZibwlMfU7queovKwaEb1vEmg9hOKZvZT1zzyjqXE9vU5EPX0sML1Jj5C9F3aOu0Muhjw7T2+9fr7ePYiYzDzw0NI8GEMBvQe8g71LLc29ZPYnvVOtorxVltq5iC6iOiUwXzxdHQA9q3fJu5cOmr1c2Y684iCGPQqOIz3UO3Q72umFPcEkpbtbTb09tNAXvBO4ibxt9Ai9LkkqvdhZyjz8DHs9bts8vBv+B71y6jw6ljTcPS1psTyE3R69vQ6VvX23yLsS2188DIM
f3uKp4TL38Xbw92rYGvT1fhr25b2C9cqDvO1ZKHLxsgru8O3fcPdsthzzwA9u7JZ6Cvav3fb3Rz6W9p3vFvFoZbLzTSZw8pgUHPfn9Bro2NgO9W0ttPTTem70y7Ze7XMb0PbnjRTzkUyW9b5OTPWKa7bycI3w9DC/WPA4Enr2TXHK9lL5NPRfIWT0FrJ49UL6/vMXfY70t7Za8bXLXPS7MZLwopxi89mhSvYkD/Lw6Zps9Ge40vAZak735Jxk9ObZUPVyjH7yrE9K9HQD8PD9T/Tt0v6E89iurPUFnXb3fyqY8zh+qvX1+2bw0nwK9lP8yPFC2Yr0Ato488TDSPFmDFT0iJaQ8nWSdPPUjNr2HHIO9FxfEPRs/OD2MiFQ81N1uPSH0TzwDtI49248wvXOANr3J2Ok7GTMxPV8Akz1HzMk8rg6nvAeegL1mbB27ctxwPcAzKbxDRPy66EDEvc0VkDyUQIU95bedvbfafjzeN6A9N3kmPMrYnL3R4aW88PgCvSNlLTM
0GCdy8MuTUPac8wTw4JwG9lkJ7PLMn/bzksIO9H505PO1RDLuRB4U8urkSPI4b0zxLj1s8GAhwPFFmqL1wXEY83RJyPZiUTz2spZ88EuadPTWRZr3s5Nc8IBzKuN8YmbzxRuQ8bk0hvWsMKzwsGZ49wC0+PBHCE73pH2+8Q9QVPYRWAD0OKNw84eW8vTjMmrwfn649pqh7vc6OBTxT0zU9awS/PH6Awr2dtne9ndWQvAcgIz3zy8G8xvAQPOzGAbsrtc88h9OsvF9pbTw97Sq98YwSvREZM72EFYs9tlQAPYitET12cBM9WvnFPLpZaDlTiyQ8z1UAPsewJj0umNQ8LynnPD5kBr2/P1g9FAtkvQscbLxU0Ny8OLgtvWXSyz02Klo9k0IjPOWYI71zLrc8+xSuPTbXIj0sbcA8ZJoEvSqokDxWZSY8y1CJu0qe9rx63+Q8UN2NvN6+0byNP9W9UQC1PEZFG73UOJe8tlrGPTS+4zxlPug837WZO6r5Sjxwfje9Z5M
C6vGElDL2iYns9rZtFvWLd8rx3GBc95HiMPOxNcL1NRLm8LTyuPZQ0jjyyajy92ltjPdoXAb0eFmk9jcMXvTiwlb3vNj68e+U2PQUHMj3lXxY930hTvYXROb21Ric8T1vUPaKJbDoBAia71IOlvbccHzzfYaE9JaFovT5kejvLVUU9d6SUPNnNz70Wm7i9wZQZvbKB8LxgtOG8MAGMPCF2o7xf2089BUhYvVI0RTtej2C9Pqo0vdrtSL24b/g5IPvKvG0Z3zvrnyu97B1aPKbinL2Oogo9Xwk+PRextjxtaLQ8V6WPu3GdjLy/RPs8P5vRu7YNbr0IpmC7jAoIPQr0uz2RpqU9RakIvdAlVL0H9n69mm+RPSozlzygBa86H3c3vTWoZbxB11k87CM7u97mLrpbC4M93CNqPf5Q573duuW9qyYkPTK8Ezxhwyy9wBaOPabeWzx3YyQ9YWLFvIX6KjwUrda9t0ILPRx7n7y+WPo8zMicu1ejdLvwDt48Jk5FPY07hrM
xoJ1+9PeAfPQa6jT03LE+9KZ6GPSV+/bx05B07PIxsuiSAzbqjf2y96AbFOnI6fj2ThI49lsudvKf5kTxq4Ay9i5rPPVCiCb3Fun28CLXavS6vuDyDlO67xoGVvbCV6jvXAbo9TlJwO961s70GwpS9u1QsPTJGKb1FuDm9b0KqPUYkTL0Rdbu8DlzdvJaZ8ry5r7O9YNurPDpNXLyJcUA8RaFpvOo/PL38yWQ8W004PTtNcb3ATKu71vRTPX5fpjyUcKe8/645vLXBvLs0A8c8jqvVvJBm17zayZA7cvahuxWxcT0fwBs8llHFurjahL2cjgS8hjWdPfXNSj1NSqY8HOYmvUwrOb2RXeI8nepivXFXgLyizDw9G6r5vOPewL2U8cy9pFY/PWuhmTybX1+9EpKrPXo6Cr2zwAo8KYOvvZuYib3Q/bW9K5FMPdlPTL3uFEk8I3l4PFysLz3GBaY7Lin1PA3kbL19rdg802XfPWgR1jxpDZA8PgQTPQbFk73097471wM
DOvAbyRr0SZUy9oh8DPXPsrT0X5VA9NN0lPfnhVrzhepK9Xbf0PYsqG7w/HJi7yT25vS1GYLuhNJ09wC8ZvZQZEToO5oU8yx6CPB31Yr0qRN28yR8HvBM3Wb0d0Si9NhK+PRNXFj0c0B09zciNvRYbk73yRs69QKc5PFYzyb3PBuo8BCJdvT7U4Dz5rFS9G+nju8wgQr2IbEW79B7/PRwdkz0t7so8dFDgPNqRKrwc8mE7U1g4PFu1bb1ilYk8tO+wPM5Akz1kliU6QfEvu5zfNjseZCu8RfMqPcXehbykBlG8FCY5vHP7E736WrS7r3JZO8TIVjy1oWA85w8lPEvpybyYOIy9SYITvbveQr3x4Rc9Qf1APZteBb1L/Ji81vsuvegTkb159oG9CpkhPJe8ZL3UskA9tWsdvS18AD0NOkK9KyRrPTt4EL1cgiK9nYtKPeB79Tz7IT89l9GuO2RijbzikcY8eKrWu++nXDukcIq8VrMYvUHvgT0F0a89RktLPJmRDbM
0e/Ya91pY8PUUIRT2zM+G8S7uovFZTvzs5m5Q9VvUavbKKKr0M/r+5bULGPMkDmr0rGp+9pVLnPAVELr0OExU992+xPYFtJL0Xjqi8Y4akvDQTK70lGb29/sgxPX5NTrxEdfm8j0GNvGvHPj12yci81y+FuxTMl70C9DS96hhrPUByQz2guL08MQGavOoymb1HrZk8ILgnvd/41bztBYK7RVBjPeLbCT1Tfyg9T0rLvLBS+7yooxW9OIhvPLH8gbzMAje9j0VCvFCbkrzLMZi7tX2KvH3s2bzZkBc97YAxvJbFgL1dzoW8AJUPPTAd4bumSWy7NSaMPfMcEz0qSzc8h2mDvWdtOL0zpE298RNOPa1nPb0eLCM9Oww6PJFwg7ulERm9QCRFvI/uGb3FzTm8DwvEPSGwlj0EBw68gSsJPYrT37xkQLO7bB0xPVNyOTzF23G8itQQvY0Exjwm/S88kwvDPN+13LzjgEC8o6p5PbUeDzx0A+a8jzN7veQf47yhGR89oDM
EkvaLxFL26+Mc87vjivOLvvLz3Pq69AHziO3NxKjs6Gsg8wv92vCU2Gr3H4pU7qlJUvU2dQLtPUg69mRuDvNU1V71l/Rg8ROFRvZNdxLtRRJw8n2zEPDX19by5H628+ynYOjhVxLzUXJA9NFbPPO9rJjyR/Nq7/pUNPTBj87wqR3m9zZBVPRm2wjy0v3c8ubjAvN+srDsCF129W5ItPQcdPbyHVdq8lWA7vJiAkjs3NRU8RCicPBjXKjs4smY8W/1AvInOybv7BqK9mAsQvRiyQD032hg9UC4ePSKVILtmUu47RGcWPOo+F7zttfy8VOASPbyBVL23ANI8ez8qPau62zy111I9dJ9cPdHUqrwcsy69u7a8PfcRLrs1Fe28ZOHDO/q5BjwZ+F09z11svIz7j72FOW+8mU6Ru4YA9TsnVGI8Z5SRvOAe2jtiaA87GCx2PYan6DyQCSG60Q2kveQgcbx6UY49LczNPF0H8rzEC6s9Ug2NO4x4uLxfcTI8U6pQPHF+PrM
1DRIW9foQ1Pe1/DL0QImk9eC6EPLYCE70a0iW94xB+vOKlHLz6ejC8gL67vPLt9TxLde08LGpHu0kc3zy+LYK9LD9lPcDZpTzqvy689dU3PbvG7bzmIxs9mzWoOyHZpr2Ei+u82HwcPS2niDwyqJQ9ThAsPeISNL0gD0m8g/WAPcl60DySt8K7w4SHvTv20rxRy7O77lYZvZMWhb3lL9M71+xgPODBcL0rQy29NtKQPOtQuzzn5EO99cCdPbvLMT2o7ym8D8MyvI6VE71Apne9mXhXPYsgAL1RNq48ixWrvGkuM73Z/qI8mEvuvCWco7y8C1W9mO2MPTE3vjwASbg8mVIePWKIQr0Ud4Y8+1omPUZr17z8SWS9CT5cvWr4ybxO62o6wREzPJnjYLyrBls8bPfBPYvhQ7zeHy091Nd9vcIJcL2ggQ89QwQCPRBxnDyLEOI8YW59O0Q7Bb0Zbb061atHPEQdhLyAjSq9YoSQOw3Ax7uQGX48XWKPvZbdTb2ZtG288KM
pnu5a5mr0czL+8qElTvXB0Dz2tPhu9jumRvPb8G73jeli9RGDzPNB1oLwYOU28f2l3Pci0hDwY1gY96V8ZvbdXBD0J+5y87gb6Oo4GWDzFsqE9uw9cu4u/zjw9DiO8AX0GPYx1OL1DE6g8YI1IvWYYvDxR/3c9hRCqvOq+hLy6zoU9uUgrvI6VXLyZOQu7M6dXutH93zvMTj69k+B2PThrTr14bQe8gh6DvRMDTr1EpZw5/mEwPQpCgL0VMRG96lkevfrW1bx8Hvu8+upOPceiGb1dFgO97K9SPTU+3jya4cY8hnVxPRuMALse3HY9fydyvNAqaDwScrS8AuRAvX7aqz0xo0E9R3syPR+EhbzIwyI84+fcuZfmOr1Pv7c8GZ6vu9UlDT3sN209ij/gPGDTxbtYWbA9vrkuvQOXgL0zPqS96/EMPQrfsrzLbvS8MOplPWNWybvgVoc94GnIvNSHuL0AmMq9rKcEPdEfnbyjcyQ98OajPGIlBb1YKz89SIUYPYHYgLM
xL6x+9Nr4rvCR9B73tjrg8JLWMPWxQQjwl++Y8sR3WPHvJNb3Bw0W9gvCPO532hj1oWW09q6RgPWTjmbo8mZm7ost0vK+NSD2UHWK7AcSHvSfM0DzgGYA9izc7vAqVC70xRkw7JpGYPIke6L2Xdse97iRMPSHtCz0e1Ug70G95PYPP4blU0no91bIUvcazp729TpW9CcU+PSPoSr28m7O8nQIhvYEeFL1+ggc9UNk8u3hnurxFyia9FgXnuSBxyLwN6aQ8352BPSbNDz0spXk9mvSyvCybkLzDM7K9PeMCvSoHsT3IGW07BtquvICN37w1XFa9cG6rO7p8BD1WggE9aQGdu+DI6Lxeaxw9yhNhu0aP7LxFTds6khEZvS+Jgr3fAau9dgXsvBe65LwcKDq7xKArPWpMHbvFDqi8KxcLvcSfNDxZVB29rUb+vD1kCr1tVhw9riomPfIUzrzduXe9ybyLvNqyob3VE9g85NXJPZ4mtjyKHUI96XYcPe0o8zwq++k8d0M
dCuxkqRr03PFE7BtnYu9FbIj3FJYs9BHG4PE9gGrtVcRO9fVifPNOGFb01l0C8M2yPvYy8Sb3OMZI8BknnPE3OaTzcX4I9PvNZvDMJmr2xpU294qKzPOPyEz1kwjO7JxejPY39Iz02fHw8JuKBvVtSJL2wpOe9ZcBBu3oW9rq1usu8BH8MvbnWqbxcRhI9iLeePF2tab0dpxq9fPZHPf97yLzL3Io89UH6vLBaG72sHV483RURPQ8yXr28ZIQ8UqgzvM5jvjyu0r09ZPKVPJX0h71eSX+8NG87PehIhz3qAsk8nPGcvR/X+bwu6po8B6dTvbAInzw+nQk9ujIMPWuOmb3Z1eK9sdKZvKVYsLyAZWU8gwshPe0xBD2CJae66OOWvR2oMb2lOc69pgDlvKPnFL3dG+c847znvNstFD0M8A09RfS8PCuDrb3pCxe72HItPceLVjw6jQ+9wMaYu00KTr1i2QM9TtoVPalsfr1jF+g7XZg6vZ+4Ij2rhhM9vfABPc0zSLM
3ZozO9RVgEPg8NjT2Rfsk6u7SJvG41HT3PKQk9aaWGvaJrS73h4K89EUxaPWP8tL1x+Ai90NESPVa+OrqTu/g8M38rPHWhx7w21Qy8EbCIvYqmSb04ZZC91kurO0WVXL1/YJM9/4X/vLeiNr2MWDM9iVUCPWLrvr285PY8k0i5PUJfXjos/cG8fbxSvDjLFDmt0hU8BEziOsou8rwaICW9q05NvYhcjz2S3pQ9IZNBvUkdXb1Mxyy9KGjGPbkezbyk0Fu919fkvXQZqzzvxqY84ZiQvdNwTr1XKsc9YHTJPNh30LznPL68r9SWvMzi0TwLAkU80W6PPTSY47z89BU8kz8hvSl5DLy0nVu9ScOPPHhDn737vom7VysVvRiFoTyo5Q891vKAPKsitDs5LSS9WnunPYsLxbwv7se8pjxePV0ZVrwkaDw9im+pPLDkGbwjpPK8tQaYPF8+HT3t8JU8LRnvO4m8RL0uzr+8UarIPVsyUzxF2hG98ylqvAJ+MrtxD/M85GM
sdPLD85rziA5g9bY0dPLfVlb3yPnS8mG8XPYI1gLwCQAq9Vwl1PPluIL2mzhC9o2vkvHfVA71HOhm9ZTFXPdKGL71sYuy6cQ3tvGegC711E7C8KiytO7fXrbxfUsk815atPeBkrLxxRCG9wp1MPSxnRb3nebk9RflPPC9sG71weGM8btO+vEaTwT34HvE8x/eqvI2n5Lz90lG9lv9sPYQxlLz1v2m8nzbRvdDkITvz2gw9YFu/vKkSLL0bzH09c/JSPXuhrL0GJ2G9H6UuPIDk/Lw8y0S9ogYNPNTl1LyhXwg9l+QPvdGyZb2sOKu8f5UZPAehXr2Rtiu8+ooBvF62KD2gi7M7CJ8XPTSWPL1CkVy8MWa5PaN/drz+dnk7qERFuZB4HLxxvIc8Kl1Tvf4VxrzfTmw8kIiuOsVW2TzZGbs9224tvQzBADxs5UK993qsPdzoRz1fqek79etAvVdiAD1QBqU92AMTvT5RWbtQHyI9kdmSvI3vwL3UCHK89MUyPfIwqLM
uoYNG8EBRjPc6xhb2JeZS8y7ANuzkrlTzm+rW8m/xPPbCGhr2p0Mo6OiNlO2CvJr2rg728+SNWPbQSED3R7RQ9Wh2yPDTsFT1UFwg9wmKZPIt+LjzjTYg9cARCPYCcWL3ShOk8I8E/PQVnwTyuTZ48WnP3PP25NDpcnuG8dw4dPQxj5zwYy/a8sLNgvTO7qDwXq5Y9Vbf4PGz+cb2esTU91gc4PbBzxLyiFYy9m1IEveBq4LyZKDk9uTvlPAEacb0Zvc+8D7sDPGteE70NL8G8/OGgPCQ4nr3BUpg854ekPB9TqDvMYeK8y7S0vDTm/Dw2OHC96SJHPX+k3jxCv7C855a+u8w367qwdQ89oGk4vDsJIL0o9FK9AzXoPI7lPT3h/ac9my7JPOl1Ejw1GRy97fY3PSaqDj2WyEK956HdvChANz3Zmlw9iQ4BvdowBD26xwQ9s3AJPXFWkr0QbF29Wf1gPXmQIz3XJ4C8u8uePSv8ZjzJqSK9winzvAa8T70gyji9tMM
BPPafddL0So0+7S5oYvCBpD73AGzm9dBAdPeDrxDvttUa9xsmzPW68tzy8xAe5AphQPQ4rs7z2wug8y21APbI+Kzxb7Zi9OCQrOxJ5Pzzr0aY9WH8MPQcgVD2BZSy97a9qPUgNCz0qHBm9BKbEvLCBRzzhRa08TWkHPY8FOLyp+gY9Rg0GPH4e3b3Z/xq988bJPDYkozs7EwM94DKHuzjN9bu2CB49Dcs2vXR3gL1Yes29DsFqO4/iJDxbfHI8uaaZu2TmBz3TX+88ry/FO7evTL2GzsM8hI8lPfKvrbxuWRe82ytEPQfthL3AoGI9gerlOVp1L70Bh4U8JXEhvRkXuTuA8509iOgqvdy1zbtAGF292LT2PH7bdL3nfgI9O8X3vJsgEz30Xki8gu4svQHuF70+JKk9EhHYPF47vr3wNnq9UB1fPMa4prqiO0Y9FBTBvFfgVr2Zbg68VH6hvC+gA719TBu9xp+APSMEubwcrTw9gFPNPGUXBD2Shew8tXYsPHmKgTM
oYOYM8QQdIPUKTDTz0bk29hRY5PdNKB73aQsg8y1SbPDJXYL3ZkBM8g98JPElUkD3zcKU8OBMxvSoZGbyFR/m8dECbPEV1Iz2qBsK8mKyRvVL7GD1o4888PKvePMlmOr0/hd08gkRlPQlVN73yTcK7XLsFvd+UWLzIfQ69C5z0PEyQ6TzqRVw8oJpwvWhfjjxe1KS8UaiqPKD7trxMz4U9+yMFPQiEn7xp1TU9DOp2PcgI47zX3r88AFqlPWDzA71TzWG9ztQivIbDg7xEIxo92I2yvFJ7Srtg6+G85dCqu4d3vD1BL+g8WmR/PEChJD13k9k7w6RrPc4x27wEMOI8pOrDvH+YFbt7msi8KSjVO/brpDxGch09nG0XOz12q730EBm9SGhKPXxQGr22sGo8svgcO5GCCr2Efci8q+yRvcMwG71T7S69pH+Qua4aQrxvmj49OBSsu3fvtjuuNBm9zocWPLQ0irzmGc28KEsdPRcbi7y2ouo8wqa/uj6Pjb37Ygo9P3M
CpvIpkl7qv4808Es07vHSQ5z13uso9crDXPLTx3DwKBXO8QZbHPWvvw7ybv5I8ea+OvESi9DvhM3A9cDlhvGNblDtvc4s9XlfGPIIcxr16b3O9RKkiPX3CzbskcA09b47mO+UWL70D1yC95w+hvQYlSDyhRHO9vpPMuz0tKr0JrAA8NkBqPPvP9bvz+XG8Ee6MvExz2bxeIh+9gVqJPXR+vbuQqKa87BNQPdO5K71iE/o7t/e/PIDOZ709wZ48m8QJPcVSAz0KIAc9Y95AvUZI97xSFDw8AgaLPQcwgjxgBgU9GUSmvNpHI7wdEZs9v2mvPGdbIL2OMk49wFvvPPxPNr1ZiUW9zL7kvJYX+jzul1E8UJZoPa8r5jxc0Xc7haI3vd8Emr0z9uG9sBMFvaismLwOdHI9ROWVPH9OZry9NDu90qmQPE72izzZJbs8XiuLPcbt5DxY6H68OyStvOizVbsmxnw8/PjpPPTWwL1X60u8n2sSvZt2wjyfNlk9bGEPOw/U5bM
z7WwC9kYPzPZV/C7t1DXW88QHgvSTh7byNAIQ9L5hwvYyZg70uWk89YzIAPTeDSr0FSp285cwKPSCLPjy4oa28/OpLPdqqWjkWa546oKLLu7k+lL0hgZm8uB3aPMv+g73TP6c9eN8Qve+GGzwbiYU8e31aPbxnd725gl08YDehPWg2QT3mXgU9FextPeqpor2fRW09eTEevZpngr0761a94hsUvZI6xz1iGrM8C2xQvbvIFjxXUim9f6+/PYpsMz0fDgs9/mDnvOLOAj1WktA8dAkJvXT9dL1/l309GjePPKnwsLxfpLi9WVFgu/zhS73bd+a84xSlPAxp7zygDUm7JoWRvcUsCDy2k0W9sdrLPOaUJ73tLBk9hfzvu3OWKD33Lw09DpSHPcvLcL2Xqts8WoTtPeI3Qj1zl8+8qXqPvD9uxLxDV9A7CAIbvWDYaLymsow8Zo8xPWNXuzwuNUk8eOBsvajsO7yyDVy9f2n2PZh1Lbo1ie48LLyTvUSwJL18moo8vpM
53O1UjAzwvZEU9shaVPFZY5r1pgbG9flv2u3sMNTzP4Fe9430lPbH20jyZSlE8IQspvU6EojwKE3C9z+wEPI0Dd71/abW8/t3gvPKnSD28BME87GQdPNhBCjtMgyC8lnSsPRBOp7xeg6e7BmUjvPSKSb3lcKo9Y3mDvboVDLyX/W28KIMvPHqczT1PWnQ9vDSWuYSGmzotfcO8iwPnPQoRCD0lFVm9pSTevOEFKb03idE8NwkxvZiqGr1yVaU9gcBPvGGGYL21g+q9EtP1vPqWx7y0Vx89J+ZpPfkF/DxT3QI9GpMAuc6rML3fQuC9NzqCPfeGjL32N308d0VPvW7UCj0gwR69vs1zPWfSQb331RQ969xWPUctTrv/xSI86zGNO/lmkb3XO7s6pWBLvWxk87yS+146p4x3O94uTTwTB2k6+YglvRgeMrwxcSK95b2uPYbbSbwSxGO9T5C0vW0rYL17kYY9kvzTPCeFjjzSqLU7V6wyvVV5kL0a2fy8Qt0hPSRn9DM
hFTJ08gw03PTlsJ70N+bO8GGRQvDn7hrvMd7+9AfSoPNusAr3FwRk9U8cVvanuBbulb6I83sB8PRmAo7z7ORs8sh0PPXZpwbxClDi88XZIPc5f1DxHx5U9JfChvEdyIL3DwIm96ZwQvJaVizwbQu48W2FmvOqot7zjWre8e+OvPTmGCr0vkv68NW9nvMKofTxfBoS8PvFNvU7MPr1OYp49bLELvW2Ejb0rcTq9oV3ru8XzjTzZ4Zw79GZ5PSIcjrsJK6A8bmvAObP1VzxMA8i9C+ufvFXneL1FRL+7VMASvY63xjw1tv47X3cEPZbC5rp6pQc9BisqvONm+DtULZG86qL0u9vcLb2N2Pc8VoyEPcEKszzowae6/ekbvQcapTx2q4U9dHwPvUwuDb2PuVe9/pkkPZEHO72wKtk8D3ygvaoerbxNIU49iQvhPLibVr0+2HI8jGcVvZzogr0uU6y9qmi0PBad4juPI4e8U2WYPIu617zlMvy8DYmCvT2ylL0tPOq8SjM
PQvD3Hp72CIoQ9OK2VvB16KD0Mi9A8wQo8PXyN5Dzu/+Q7rSm+POU5AL2jaEo9P4UpPc27hr242y09jqMyPcF8wLv1Fps8TuWLOnyWkbtxB4Y9sSJHvPNonjpMV8g8U8nxOgCUCb2EbE+5LWJ8vTSHCb3XfIY8H9oUvCtVa71a6FU9XDvvPAtolLuAzw+8J9sIPDvrEr0Q8z+9jVDyPC5bVzrZVrs7OE/HO+MnKr1bZwe9LvOEPRM/mr2ToDI7kIE5vNoeNTrEQn+8oOenO1v3UrwIxDu9dweOPaooMj1fPO67JZ9FPWrTvTymW8E9fuBnvMGgxDxAqLI8j0W0u6Nyij2pcb489I1ovHzM+zzTMka9qmxjPU+efb2J63Y8yUg6vaLUTL3R8SY9sJNlvSgvQL0eu4c8RmEVvcgWU71Pm6G9o7TNO1kp9LxE4gU9NOM8PUwhkbqKdUg9859+vZ/TirxDkkw7WK4ePcENXL2r8B498Ea4vJI7Ar23K+i7tzeZPStRfjM
yNTas8o7E0PZBpVD3SCZ066r4tvNf2dr1L7GI8hkNDPNKaqrx5GPy8fyENPQeDSj1Fd6E9FXwtvKN7IDyjINC8sleoPMcCxLwJjBe9EJ3JvGD9ezydtuI89Z18vey1Br0Cbii8IZcDvRuSJb0H/6W7oFJsPaGHpTzac7Y8JT7JvN0eyTyzk+w8FA14vSFXWr1n0a29h+6TvDSN4rxTh0S8mdnOvArVNr3KWL07pZsRPaxUGLyBmbu80y+UPdbnQj3Pi6o8rBzCO2eo8jyMAW09qzLgPPZerjz70FK9PEiWu65p6Tt5Ch8956W0vD9/hjwhUse8+Vbtuz1XBT1kDLG6pxRbvTSnA726nzC81Lb+vC85PTubFQM7WCdavdIvnr0iw+O8LiCbvOGMYj17T5k8/8T8PJruLj3U0Nk8CzSiOrP6Kr2knVu9oFYxu2Rrq71MsOu6c0ONvD+PWr0lWHK9TfkRPN/jE70HLOk8pQhVPckLJD1sNmw9b1obPU/pQL2hiwg95bM
/2vMwxLr0plEq9dpAGvRRTpz0M7fc8fg2ZPFaIljyH3j296hCiuQlNzTxAiRU9SbK2vcQHITxasYU9XqilvEVvY72ANyw9zB0dPdWArL0QppW9S2ZDPVS7Dj3fs7c7bgVxOyVaeTzfLx29dr1Kvbmt3rybXui85YAYPUrXtb1k7X88NylGvWYmkbziL9g8oL07PXyj1Dvmiua7bFypPRZVkLxgeK48b5jpuyDvSb0oOFs97GLQvFwbfr2CXJ290ui/OyyLnD2VoaI9lsUwvSo0GTtyjJU8HfDhPI0NE73pH1K9yW5PvVGERDyl8Z480ZtXvBnW6jzphH09VJ9MvO0Vl73ivJq92Rmhu3PPi7zaaC+9+WlOPUaNIrk/AhE9DhWivGlyYr3+L7y9x1RputdP1r1UfRo9+r1NvTGIJz2Y+q88NaFAvOOrTr0Qku68gcUDPr8ND7rY+ae8hC8SOygDlr3fJrM9LF5aPFLOqL30RMy8HGL3vIzLeT0IRTY97JavPOvFELM
3QSJi8dGjFPUDNxzsSHze6tFfZvUBkBz2CED28cFLlOOzITr31qcw9USlmvFDXYr1/TDm9HmzfPO2Znjwcfn07bwp0PXDk/Ds+FQ89QokQvVr6GjyZJwq9+CWDu+M+4rzQ6AM9nmkTPYqX+LxsSNu8+aI5vFRFu73C+ki8DWVUPRjVRrwCjwA8sKipvPTyjjxfrSw9MfMbvdBQmr0DKjk8ip90PO60mzwWDDg9IKx/PHNSjbwtDJO97tRvPftHRby8T1m9geWnvcwamzxXW1I8rmFTvdpFZ70wjGg9+x0hvNPEFb3Q0tO8dgBTPZTpkzqeZ4q6eLAXPLQd7Dzghik86jW0vJHkNjz5NWi90LyYt3APPr31eZI8ivAVvItaOL2hpL48UMw4PSbtgrzBV+Q7aHn9PaGb7jyILdo8aktNuz48Ub1G6988t340u4ikpruvGT29X3HTu6FWtD1cnMY9qVYmPQ/XuLyjWYe9C+zCPShJBr2xqsE8SsC1vUfaFT07bTo9uYM
V4vaBt8Duqv4c9fvwJvSH9qL1TjMO95kX2vHrXJjueV0U9NS1FPQO72juMlBE9L9SQOqKnib0R3M69Bq9PPBBDo71LFXc9LRs4vVqwEr3llZw7yQtvvD0vGb1ubNY82uFVPcrTmTpHHHa8TjFqPXHSV72+wIw97ZsnPYsXn73TowC9kKY+PczlcDxpEzA9i1WRPIJ2gjwTPm29z2H3PKL7abvun9s8vOATvBzuljy27z49yXQrvRqsMDu5uhg9uBIFPCs13r3L99i90oUZvU6ycT0F9se8VIhQPDDSCL1CTvM8gmdHvXeymb15pje9pAVxu1i8OL3ufm88OEALPYTCDL0Myka9zuZpPRvAMzxJk4E8v52aPTnI3bzWNmI8Q9WBPOMZW7xSd4m8itogPbJ7Gr1NsAS9ri4fPbW9tT2XfFM90SQRPRy/UjyQ7aM8togTPTFm7TyqdCa9cUAOvbr0Tr2WKTE9T8QHvCIbH73OQaU9lyXmOaBNRL3KAGe8I6J3PRG+qrM
xzepe8wxs3vKt4wjxPU466Xd8UvRKgMbp9QQe9gEd7N/QEuDthcGg8cQjKvP3mYDu4QIG84mZmPSJc/DzCTAQ90+tCPUGuFL0EDkQ9UQ8UPWiLY7xhF3o9E+9mPYhxBD0ltKC7gccLO/bZoTs59Rs9KWTIvAXi3DxvMRC7AY54O/DJ4bxHzMi8T1CcvZfZ5rxFVIg9L9RpveOQuTxQstm7yXWQPDMA771GGou9MrmVPR/lZT09rdy7isUoPVoylLzGUDM64X85PL5kJzynIam9aG6mvJjxlztMYRA9bNdavM9Kkjqhoyw9f0TBPE3K+zxXc2Y8ypkDPfnXZTt1r3s9xgOsPV5wUb2nhOa7g5PYu9PomjzbhKO9tQ6NPSJK1TznQ3w8pk22Oz+MljsQ9pO95k3aPP3Xsbxuuco8t5h6vV+NJD37V5G8g8tXPMj2RLzIVpk6WoJcPW7Lnr2BVZ87GD1uPG3oUz1Y0kG9B7cevQKTPD3Lhrw9JcyZPKDIKbwnS5y9cCM
CovCK167tk4je834gmPWvFFbyMu0a9k0qXPZEjNr19Vpi7j6wSvcVDIrw3X8y70fxkPdkrqTx1Ey096BpyPOIGab18GQi8CbChPQ/e9btrbLw8C3mdPehhWz33I1G9L/ybPFb/Sb1DgXA8CNjEvKntPz2j1je8wVRcPKqKFjulP588XWJEPceu/LzP6Tc8gdlGPQ805TzpSr+5d7EnvHFvzTyQPX49bfV0PL3GTTuHi3C944EZPYsHvb1yAns9l/8OvIkO3bnptvG84MekPMvYBz1Rq6O8SaAlPMXBID1da2M7G2iEPenX2TyxMR48Y9ONvMDWijwqBM47vvHJOcC/xjzInbo8zwZfPQgzB70MI9u8UWCRvO+eDro7Ssy8M0w2vS4gLL1qX9u7+WbbvCFWOz0dlKU9tDcHPLZvo7wEGne9ezkGvI4OCr3n+3Y84x5+PUx9SDyP/5g9os7SuveDDj3k4Yi9oCyRPBU+I7z1cG08YaXZPGi4Eb2hQi+8jQCtPfyRTTM
x2y5O9PE8BPZ/rrbzYOKQ85nbtPO8lCr1oxxo9F2jlvKxS/7zT5YC9cIqQPe1L8zw/1pI9YiKjukRBqTz4lRW9iDqDvLJnvzx3B1g9VqT4vONKDD0DOBW9wx49PO5AKL1uo7A9wl9nOyjKer3BAp69cP0nO1iwgL0736W9zAJEvOqMhryoN3Q978FHvFXL1TxrtpG8QvLTvH1EbL2h4pU9A0sUPYX0ljwfz747IXqQPI6q2rxpyNq8Z9P7PKc39bs4KfQ8Ja53PQkHYTy5Ra48zqePvIPLkTzkd429SIB5vA/DiTuP70k9hRk7uxpjmTtxyIi9RqEGPb98Nb2TXeo8m7RcvEprJb3MsRa96gjZPGeBBrx5WPE8tqruvK9mSr0PDj29hx5qPYinLD1SW4K9vyisPA6ORT2j4bQ9WbWNvGq0DT2QNKe9VwJfPXNAtr1ZmTG8n8fvuxBigTvSMvy7H4OxPW446zyyxSO9xxYSu3liPTuIdXM9gzjeu9WDVTy6QY4917M
SJPfFb9zw+hIC9lCUePRanij0Qh3876TAsu5+TC7xFBLi9wJ8dvF3kMD02fZA9cd61vc8UHb00Bj49dzxhPJT1rzuDuaY91tGCPUatPr3csXo89J4IPXSYubyogEW9t8oqve/NzzymbBY9yK6DPDHup7xQSsm93X9EPO0TO7yk7+W7MiQEvb1Fmr0ToLs757mLu903WTvwR6W9lBYQPYa/eT3bLRQ9WQD/PCbcPLz9gEM9cqsIPeUIR73NO6e9etiTPSjdMz0cz4E9nts+PQjFmLy3oJ29/rkXPWkrUj13QKi8t3qCuyb1qbwU/Rg9UnapvMBTJz1JnjU6ZYrgvNN6/LxyjKi9wCSkvGS+MTylk/s7nf4qPTJMdzzkxoa8h+KCvTN4hzucHoG93lFLO5Waj72H2cM8dENwvIydO71X5cK8/+BPPX/LRbxKgze9mMN0PeJWNj1sKCc9CQGEuOvEcL3+G2U6Og09PRPzkDwWErC96MFePW8wqT2xwpA9nqlEPU+/hTM
0FzTW97tqzvGYT7TyGBl49v4jbOynGCD3A1i28/M+IPCJD67tmsy26+TZjPW/YQb1ERUa993PevGYu5DszET28V5uhvDztsrwJiRQ93AsmvfF3k72VyYm8xfdyPazUqry4UiC8ftcrPEdy+bwEJ6i8z6IwPf1ODr2ROrU8/ULYPMKMmTxt7dy8l3QdO4aL4zwvRJ49KJRnPfigujw2hoW90iA/O+zplzsZiCo9HpaRPNfCQbzXsQO9VhCqPcNsUb2YsCw8I2SMvfd3/7xtZI49h8dfva8eqby88Ec9HVcbPRSMYr1aBZe92jHMu++goLzEqwW9Bs3mOyGKXTzWeWk7uRF7vLXzmb3Lzc29fWi3O6VqJ7xXI788p/1+vK/iUb2shds8Xx1iPaHfiLxSlhC9cCOwPdsDUrst/9I7PxaXu/MZC71PSkk94L6rPFiIXb0s/gE8lC0APYfx/Dxr4c08gJRpPJXogrw3UvS8sWHEPMLZC72T1yq9QqmKvTssp7xc0C48j+M
ELvXtpNj0PsQQ7FAD5PO1wmr1Jn9K9hxjJPPkT8jw3Ia28XNOsPdIEOb224tG7VHuXvX8G7byC6Cm95ijTvNxqib0/zHg9aPSDPAIoZjub8iO72eRVOxnOWr0V5g28K0rbPWq+JT059oc7Ade6vMjxTb0xm/Y7DP8EvU9qnr03R7A8O7EcvRYO6T3TcWw9WDIGvL6JhL33NFa8dgnTPR202Ds6kdI8kBmAvTFC5rv+0lc8gerCvNOHI70n6K49OWZVvBA3ub2dnWy986mavOAq67yv4Jy7tNS3Pd3hKr3h/gi9iwpHvWQQAryZb5y9NSTvPIQu3bwyUc486NUpven8MjwqImK9r5yhPBPzK72gCvk4aMPKPXm8r7zrhaA73BVVvE/6hL0sQ+48fap3vd8ll70Pmli9WXcTvaGLzD1NYRA9OBlavcD+gb0/wjm9mj4ePdDYeD0WNB89f1zCvc7WIbyc+jC7EDCRPM6NObwlvzk95ZwgvWDZGb3Cs+699dwevC9OiLM
uT9xk8adZpPQX/vTuXgRY9xTi1vNjL2TsvqN+9gD1CvGquZL0ZCwc7cY2RvB/wALyjUni81Rc4vAiLdr2IC7c8+VUAPvtFlT3pll28hiUJvQIpYTxBaLQ9bzWmvRnbu70oFBs6qWiPuwYyxz2jdqg98vzXOXcjjr2WWSY8gVjbPRhJTTy8Cpc8eSHZvbD21zvYNCA9RFG/Oo1UBDxlyoA9ndktvf3LfL3QS6S9KZgzPSMpqbwrizK9oDFJPebFCT14hR+9HMiAvXHKpL0h/j29Ll9mvKm9qr0JXnE9INuCPBFm2Lspr9s8vKOwPAK8xLwZ6Nu5jK7sPUrT3DuENuM7vtA7PNPqrLy1i9082R3LvCzyaLxYMxq9VZEqPTMy0D3qLsA8j2Z8vYOfBjxsCka9djffPYeykz0B21q9IhuJvQwhfbynkmg93jvhu+dyxTv7meg8kfcOvRBK1bzWOuq9VaNSO4xuLD2cgdm7IGmvPDF9Hz2xqiO9jUZQvbpkSb0iCYu9krM
XlO7Sdc7wAVDo9qp7KPGTf6DwfS2I8gd2wuzXPIrrleaY7Rn7XPY1eaz0FsY+8vu6kPTR9q7wZAac9hprWPGRkgr2HAKy9Dp/aPHFWIz3foiI89Pp3vVwj6bzX1Q09jUCcPammKrp++lG8YKJvvf4Hgr1Z2Ic9Un2svFc1KL2QoYk9Saw2veZbwbxqnsq8RfHxvB1OaD050pw8nzC8PL77OTznuCa8ZFxovVq6g71Mjty8DLv9O21OAL346Cs8+AGivC1O9TwQoqi7gbbFPIPPT7wXwxQ9u1TtPNKaEz1V7gK9QAJCukq0J72QYnA9UIDVuyqzijuXuLG9TSK9PAd3cj2AqY48CIwhPSPt3Tu+al69cDlLPSkbWT2gn507D2qTvRxLCT2P74U9BsMBPSQaE7zRW588bGPtPO06Rb2tyAu9CQ/pvAVrQD2bPwc9fswuPRbGhL3LeQQ9UAlaPDwkF71Tg6q9fPqWPCD3pzqYaFw9z/qYOwJ1OD0my+48inhkPSMLEzM
36RSo9ziazPKMWmTzCWhE9P0Xau9tUsjwCuuM76v2ZOxZUMLvZ3BW9OeF4vF8aX7tNsCo9rxI0PPM8Xj298Ye8hrv1PEshFzxN9lQ9QWRXvM6XwrwirTs9xJQrvaCr8jzikYw9K3vRvCacjb0RPzG9l1uIvNBdt7xpq526OtU0PDu6jb3WLyu9kp6KvSniUbvqvka9H5dyPCv+H73gv8676mHQvKJ2OT1A7kI9+x1ZPaKRuzyh5yE9JQ+nPcXS4Dz6ziQ9Gi3JuhpH8Lv28hM8YLH0u2ppWTz70kS9r/Q2vbbfrD1IxLg9BaZuPKCP0DwYTuY8AfVWvPf8sbxn7ja9iXQivVjDZTz4Mzq7wY9WvfF9oTromj49t+Asve6Zc70TiVC98ZtzPYekAT1O7+c5sPmXPPWGkjyJtg09eNBCvfFYhL29iJe9N6rnPHkijL1d/Ay96yyLvJ4ITL0SLMc8bPVRPd908LtKl9k6Ia+EPVOXNrxdDdi7XYhGPYcX7bwQB409gdM
rCOYT4B73/RJ69krYcPK6qiz3rWmQ9oeg1PYiGCz1YmZG8J0WdPW3J5rzUx1A9Vn01vcTJg7yiPSM8L954vcy5gzxUqpO8w/veO9BIxbxSukO9dbOZPbw+ybr1/4W8++DfPH2pOr0jy5g8gVXhvGUKhr3DzMq8C1MxvQ49p71rrCQ9oLCNPDTpNzvaTCy9q+YZPS+dOr0PHuy869mWPXOQwbusHQU9B+T7POhhCjyhQZc9+/aDu2+DVL01X/S7OISHO2gTKj2YyfE8+8AAPXsjAj2aSqQ8MhFfusLFXTvxMtk8ZHx6vUNKODy/Fgg9FioHu2TD7zxsI2w9t2rnu/8fgr1zANO81YsyPRSAJ71wI0s8Ap2oPWGyW73AwD491+yAvYIxkb1lu4K95ddJPaHSub1G03U8jlANPVeX3rwO1K48wibvO9WFR7quGiC95nDQPRScTD3XKg88yJGGOxPp9LwuCYE9Fc64vA56Nbx1Lvi8wVi0vBZrqT2ylcU7KAsKPd7IWLM
3nPac8F3sZPWjp9buAjy891vqavYcYDL2DrG67mJExvT5CjTw9T6497p+gvKX/2rzbgxa9gA9NPRDvab2k/hC83H/hPWZwFj2CGXo8Y2GTvRM7Tr0cWGu9QDrXPIqgVr3qTry8emY9PI9G6Dvierw8PPROPeM1aL0YYT28dp/jPReUWT25Ax69Hbf0u3Gwgr2wjoQ9gI7QvDf6o7zH0ZC8qhPBvL6roj3j7ZU9R2avvHQXCb1w1ZO8+NZaPU7xWT3HXS09QZIuvf5yzzx+LZE9AH5UvQ4hz7sccm49uScAva6xn7yWvLC9QL3MPOSsmry72BS8SZbKPfrMFz2qFIO7ngJyvYTRlb3EAgO9hKfjO6jYf72a0hA9PX3YvKeombsUHiI9HQrLPE9jzL3GKQo9hs7CPZ2HI7yREty6BmduPBL22ryomog9vkURvFlPFb32Uz+89BdavWgTZD2AP507KiEePapkIr3LciG9tQyhPSAC+Tu0kRg843nIvR+MAj3dIEo99XM
xGvKV0iTy3yVQ9AsgXvaZAvb2aYcC9lG7sPBZ+Hj0U9oY8C2OZPPLj0bx3sOI8tmr8vFcujjuJ0Ki9HCTjvP1AuL3RmIg9tIjeO9ahRTxcAdS74ZxEPRAjhr0DFqS8JkW0PalNwbuAcj69Z2jzu3Lxr7wpsSc9R8C6OZdunb1xTYy9dHHsPOurMT1gsco9hn+svN2vZr1GbGu9x8uqPVhdBD3j9Ac8VD8evYrJr7z7ddS7rbz1vLO6mbvZx5k9rkkKPVvasrwT2069O9TmvKSPBL31oEA9dpFaPe4+Kr2D6Ru8B7oEvet+SL1OTi69vuH9PMsgiLzA7uG8LHOwPACRIT0KRg89qC2GPaRMLDyx3ym9ecdBPemuvLu/LZY8zU/6PICO5Ly4SLE94PW+u7S3Ob0anpy91WE9PVD5GT1JJ609vbiiutwrSD1fQc8806yKPNPfHL3FuNk8es2SvRdBOryMyDu8xAXGOyI7Bz0ZWrA8yYlGPJVq271RY6W99VJLvJgxUTM
2m5So9fNgNPUN+rTt/Qm896XshvSaoJztBISy9wtVgPWqhSr0C5T09NMpCPTXuO73ZDUO9iAiLPYgk4TvqpqO8qCb3PBfGBr0/5Au8rEtRPZpEq7wUhJE90qCEPb3imrwgTM+9nH7/PE8bnz3MIH48D7OWPKvvEj2kDkq94Umcu1rRr7yy/Jc8RTIEvJq/+7tZJ4o9obBQvTAaXj2OGWu8Y9hQvGyzcb0uuVO9rSC7PZajKT3RAXS9jHZpvYwqCb1bnZk7gl0EvXFRjb24V2y9uuvVugCVNr0cjI08y2mbvB6BAT3jkVQ8cvgwPXk0BT172ke6DxQTvU4mH7wOQKA99RfcO6d3Fb3EjQG95VkgPaGRFb3tWs29G6WPPK30vzx//lU8+YnxPHVafzweQ4G9sqNAPS99DD3bxvY8tsR6vesMsbrcS7w8ykEBO71LOD26Rs+8jhckvD0jq7yvoRK9xczEPZtAZLy/W9W8VpIDPSUVSb0H7LM9zscCPIyYe71aLaW9wRM
bROmyt0b2ICmg9VngpPf7oFz2EjIq84gicPbtOXD31JKu9hiRRvQH48zzsDNE8DXrcPECu2rw3S0C7kBAGvTCeiLuMCNu88g/vPILjGT0pfwk9E0rPPTD3LTxtcCS9F1QvvZ0oDzxOthY9b309vVAlSL3FT+08U6+jvCb4Dj04L3+8xp/3PPLwSb22McG9f2WqPX2PhzrK1Aq9Mv9QPcsRy7zW6+Q8f/1qvGKHWb1xSo29Z/oePLeB473f9I08drJYvH/tiTyoRpG79rJuO9KU5DwlKrY7tTRpvFHT2jxACg09FQf1uqOxGbzE00o97pcUPcm3irz/K0C9UYxGPD0jXj3IqFy7cKWbu7ifrLzVNm+9pyY6PZG7zDw+/z49I00hvRQiP71VBRY9KQQqvSZ7kDqZTh49YjHOvDeTjb0Zk4e98OwuvDJzNjw+6ha981nAPBeN1jtW3jo7uo65vOyGijxpVJi9RwWjvKJo6rxgPoI7RN31PN4H4bvMWN47zNk/PGesV7M
05Toa8eIiYPRcgwbs7u408Ez+KPfgT+LwGG7c6vd7iPGQzKjipzy69c2R9PemrsDxvF4c9IF4TvP440zwUozG9L4kNPId54zz12aU8Xxs8vd3YdjtlsOg71H8BvYO7gDzubjQ9hzmCPRTCRLxlxoK9Ds25vFYu1TwC7QE8ZrXcPG5FRb0bt0Q9j/g1vEqsQT0tPVO8i/a/vBYdt72tGEo9+h0APWvPTT2/bN67WkZgPckwM71iZIS9cVBgPRTqXr1Fhji9wLVQPXD1s7xNRK87eddsPYv8j73NMj29kCVmu+YHij3ARzo9lqu+O5iUVz101Vy96l7/vGmgTr2Iyie9xK5EvQdFqrv/xdK6RN8vPIJxQL1tOIM8t8+cPHaKprwV1XK9joJQPXs4yDwNhQ298URnPTZH6Dxv10o859RfPHn4T7wnyZA8EtygPCJBrL2pJ5o9xGFru1oppLzuPcC8+5WlOu05Rr3v1V48kK82OwSuqr2nnjE8YndYPYuuYT0xSS89YBM
tytwINOL0zOjg9O6axPLtIpD3WIps9MKUYvCvrL73d1EK9naXAPBcxHr1i9hW95b2BvZkQU7wrcnK8jDQGvU58Bj2dFV892OZGPaCNb72Oe5a9uk97vMxwKDyWB3Y53JVgvKPhxrw7cA87VUU3vZbICj2mm+c8/qcXPcNPi70im/880dt9vLd8IrxzWpo7jgYduR3MXLztfnm942YvPHf8Gr3rvWy9OIn1PEg6ETsnmcc8x+7Hup38ibyvUo88EEapPFmizDwh6EO6kqhmvDJFJb30Vpm9LT9+vN5+trwL1Iu8fohCvd5IzDwAB4Q9fvEBvTQKhbz4bpA9X5EPPaRiXL0wjoS9eUI8vBVZNTvGA3S9lQ4qPdE+CL0QmUY9Gq+DvT4KpzzK3RS9HqY2PUkDar2/2Fg8Vl+WOx8wzzya/zo9l87/vLIneTwXd768xw3OPHc1W7zUH7G751eBPbz1GjszhLc8kn46PYsuhDwQnEu9I2ehPE92Lz0U2YU9Bsf3PD+AvDM
yD/XG9MddVPVrn2ryv4Ja8UfnKu+AISjwR5ck80okJvctAtbyNVBw95jecPH7/krtUwXW91kTIvHeYED2fDAC9pWy2PGWT3btUzJA95kZ8vD/73zyJJSa8LPbevF8Ngr2eJ4g98ueIvFbTXjwV+iO9FPV6vDi8HD2hsOm8S/DLO5Uieb1eCv08jfyjO2mPiLwlCww9XrISPFyqpTvwx4u92qGtvMRrqjwnD8Q91+9iPY49ij2TTp65t4mvPE7DYL0k5jI9Q4mtvB6eiLzduts8H27WvLHm0jx27jS89gBHPavkmL0CCaS8xRcUPZJ06rzsN6y85g8ZPeRrPj0imps5fwftvJhO3zzKx+y8n0kNPTL4grwBsSO8Gho6PcE9zTyG6Qy9YMXRvIDjdz0cxCC9i9VMPXVb+Tu8g7M80LhAPeWWMLv3nTy7rX4BvJ3U9DrumSq8avGmPO8M2Dww4TY9yECTvBUvhDwyI2K9aIgXPVKWH70+JzI9PNuOvdlp6jy4mVY9w2M
+/PPbBCL1kwaI96mRBPUNoO7zerna9e7XPPEYfzjzMVRe9vijEOnye07zBC847iYveOyzR/LuzfY48CN1hOh1D2bzJJIQ74VqVPF7BhL37nNc8UGlXPebKxLtxGvS76rZgPFMkC72s6TE9j8PDuwSr67yb83Q9kbowPKFOED2oUoO9oN0+OkprjjvX5TE99WMGvcOjED04FGi9J/QkvWgk5LzlptA8Z1SLvZ0H5jxUD8G80A0qPPnc6Ly+pBQ9gghQPLLnw71zMZS9ymxhPWvlMT1TrHQ8Xu7Hu6FZmbw2DYi7LNR+vDOdmjvF4Gu9cQCoPESBLDo3YA29ewySvGa6K7n7+ym9Mi4SPaLr07wi4wy9STU0PctmvjzXtyU9s8uaPThwEr0f3TI9Yd+fPGC1U7uZc/O88c19PTrgr7mMxAQ9RgkDvX2ZIj0hY4c75JsjPJU9gjzgVco8C2ADvX68Kz103YM9Cnl/veaPxzxPNWE9FPKTvNT8Sb2rv4i9GsnOPCI/NjM
ymrXM8WHo0PMnue72MFJC74oYrOnFyLLwLD4y8wD6tO9B3f72okwS9hbpOPQ7KQL0rs8S7UIgMPRUjyTufBbC81VfKPIXCRb1SxWo9BGhnPAQbUb20ZjM6gb8OPM5i8bxfRp698v7jPJrwTLt/NMW7XoyDO+1vP7wuify8uGyGPbFIEDrFnNo88cbTvGXKeL3Ssm09/ZxBvZviKz3/1xU9JBSbvF6Ivb1Np5O9+wJjPXoMzzwrxhU8p5OgPZNbWDwqCWC8RiVqvevVkb0Ozqu9bR/IO8pCArwZkDA87HG5vO50nrxSiCw9/r1RPZk5kzypgK48f6eIPfKVEb12Yji87EIGPBDFjLwPNgI933yGO50y4jvp16U7EYegvHhRyT3nQYk9BTQQveSPCb0zaKw8E72MPZGTCj1OGQY9Nxu5OocDXb1y5UM9F5Smu5NBpzwUHX+7HgAfvcaaqb1EKIq8rj8zPf02xjyWcwg9HpqSPSB/Fb1WzHW8tV6NvQndSDwtgv28Y0M
o1PE/PqL3CIJ89J+E3PFxu1DwUobG8ZK8tPf6rg7zc+N+7KhtGPSJnqbygjoe7kguxOwlFlL2qVei523lYvRH2u7wZWP+8JHVAPUFs0j1uhyw9UE8UvbCtlL3o/IG9h0CyPV8/Nzwcqcu5yYd0vZJ+UzzXQH49C7SbPAMjk727sLI9KpiSvBQa2L2QrDu9z7YtvAJtKr3MUtS8yEKtPWvc+7xx/9Q7gjRgvS/wEb1IyR+9BUs1PRUGiL1g1+s8UQtDvf82Nz1PUhK8g19pvGkT173xz7m84WcKPtP9KTyUXU49HycdPU5wWjyp/Mw7aJZwuiKFnLwVd++7BUksPZTChD3J4rI9QOZQPMfsn735xe+8kMjXPX3CHrsjd/Y6nNqqvD9cxjwHrKs9a0ucvbJDGL2M2Sc9+tdOvVOGbb28UHq9/6moPL6n3TyrCa88MKtqPWYAJD08sge99ZxwveX7cb169dC9PPAjvGLVBLmhwbg8hKMEvVlsKb3dARK9ALovPUrgobM
1gHXC9NCcJPkPdmj3GHT29+m0+PUP+x7w2yqk9DpFSvWUw8LzlMWW9ZFLFPCxsrT19cqU8etaHOgIPML3oo9a8AtzqPX6nkT0ODSo9I+OdvW34Xr3WyUE9myklvS0Yhb2PYAw9ayYxvReTur2aQsS9SB+XvFBnyziE3g49wkuwPTVy1rsznA68prDlu76WEb2jYJ29UETlvFUiNr3PjIY9wRG1vGYxLLzub0a98Ce9vMaScL2hXmy7I6DRPTyESjuDtS+9JLaePfFQYDz7PXw9KHWwPHC0ZTwiGSO92wXMvIXlyz2nE0Y9KsehuNhV2TypuF69wLqlPUdjcz04OOA7G1chun3HjL0rzXu8yHzhPNJ1Jr0aeT48iFRSvESI071XICS9U4UOPZ78MzzdBqk82oYUvMTlzbwTfek7nPOdO/W75bwSCFa9xE/VPIlHgb2gWtO8eSE5Pf1LL71DpOw8QWGHPXWvJb23lIg8N2M0PQrtRz2VJLq7+uMVPYi52Lui9Fo8vyM
9EPT9kkbzDJja9JDoiu6v4bT3S8p09yujluxyaJjx0/YY8092vPSMD2bz6VLu8gPxvvXDWWb3pkTY9bXvrO2GP5jwzARk9FfsbvayarLwhtgm9NGbePD8rzjxlMcS817MlPET1mDyPns+7vxjOvCIAOTzV8JG9iP3IPPzkTjzcI+s8EDB/vEJhNz3QHLy8B7Z1PRj7FL0Mqtw8cJ76PIviUj269I685tGCvPcnYLxo7fI8tMAhPTVPZbydxBq9Ze0/veGSeDzQzwY9jjuJPDiH2LwiLgI97vMHPF6pDr230b88OoIivKKxyrx6Rg09JXURPX5+hbpiIwA9utGqvCi1Br3yGqO94iR3PXlrUj1YRFK6+fXzPMj3Wj3qL8Y8zwX3vHH+Wbx6cWC9CY7ZOfD3vb2X37i80goaPYl8Kbym/Z25Dx3nPIYSOb1hT/A8qeuXPbMOKLtZwok8uIgtPXo3Ej2haoQ8XVWPOy5oXrxBZaK9RlnpPEyQzzwxGfc8H896Pc72xTM
vsPT074nebPFGjgT0mppA8XGDjvEEw07yOQpA9NzGMPGkFHjzFw/s8EgWiPK/5oL3tiXW9Fsk5PUnugjt9fuW86vaWPSadyTy8OBG98AINveNkgbzyq6y9ccspPf8SC7ylUWc94XG0PO33ULs95Zm85wONPC3DxTxLKAc9RVmBPMwrJz0pjIY7BLCPPa7k2bv7atU8KWpNvWEeq71XJRO9jSfRu9xT1D2aUrU9gg2kPFv9Krv0Zjy9Hu/fPZ/Vu7ywisK8a3aDvTDTNDukyHE9wN4cu1zHTzxbfYg9SoCkvIKEyL1SbNO98NMIvZ61TL2A6MY8iU3GPcGSOL1XOJc8/M+nvHoOuTxdhZ68jT0qvNFALr0eNtg881sxPRmtLz1rBBG9RO0jPQOoS73Rr+o8deZkPYvYbD1zHpq8C+QRO+LjNL0Xuos9ohPkPP+gqrwJQLY7zlxlPFZfdDxehbo928HcPEo2b739Ibi7w1ZvPd63N7zePPa6KUR9vYT2Hb2q1ls9qNM
IHvJZki72Cob897M8zPVXNgL1JYsi8yMGJvO6bhL0uYXm9AIh8PdfEkjwRfSM9rY4jPPpjqjn0s2q9KFKFO/1CTb2ntQA8LqwJvR/rnTr94oC927Y0PRxPu703Gwg8QNn2Pc3smT38tiw6Q1s1PaTSIb1oT6I9RLePvMCzrbsSzda8IUOPvGrMwj39mfk8Zj85vU8Chb2IFhq8GXIIPrxO9DzIUqw8ZWnfvT0lU7z5DYw9+iIhvaePk72SPNw8V+VRvMJnnbx6VUG9yDAQOmSHvryX0bO8I+dtPDJB7btrUSu7tv5vvTri8rxPZ2K9MnTROzbDlr1hx8c8hJ6uvH+VvTw01yM97n0KvLvDl71AfHi8nquHPa14dT3andq79ggTPQiCYL0pU4w9BFt5PNuU7TmK6pi8waU5PfKIyzzAmZc9MvHuPKzApjx1NwE8Sz7tPYCWVz1PHhK9//CUu9v59jxoy589Ot9jO2qN1Tw60IY9x0v5O18Afr0ZVsu9m+ZgPd1mdbM
uNp6q87BqdPUXECb3mWlI9YHiRvaTjn720tLK8QjTSvKuuMr0FNoy8vDe0vK8dJD16TA29rF6HPZ5LHr1sKyM9W9ZvPe5TYz1EGGU90089PYSRWb1TfbE6fWD1PO6+srxZu4a9Bl9COwNPDT1N/Mw9FsglPQRgZjgeNA68ij2JPLTuGj13yw68xx4CvYRWYL1ksas9X2pNvaZ92zyjS0o9TO/TPEMQub37Km+9zDIVPVTv5TzjXvo84HEvu0KLj7xkeRo9rqp+vXzYirw9CS69vbciPU96t7wUpPE8cCGGvDA06Ll8KWG7dcOXPQhIlrzq9S691DfCPGU5Gj2yNg47G/8XPas+db3zv3Y9UJcHvakl0Tx7lNK8vU0VPeojTDxRBLY89lvIPLUvmzyMkym9mgCKvOiI0DzeG5E9dLaKvQmIBbwsi5a8bcEJPSpzSD3TAo88qkhZPW4tl70053m9aIHpPRL1TD3ApPi8vOt8vXMoMDuw++I8g52Cu7Z2z7xUVpy92cM
HVPKjHVr3k2/W8v9gLPFQ38buJjA49bn5yPc6Xhz3E24u9jCgkPJZLvbwmFkA9jIZduwCrdjwN01I9FEfKvKMfy7t074G9tSiLPLuGnj1QJNU8CEGtO+aVtTqjHvC7tCB+vM0IDLyHc0E9Bg+qvN7MaTyq2UU9FDvHvJxhvbypA3c9cQ7Bu0SGhr34Q2W8qZe3PQLJxLsrIw+8zCtyO5qN2LtOljk9uRdFugNe1ry7aQS8br9dPfh7tr3gc/Q8qTstPHTjkDwqPPc89RJUPJE9E7uu54q8WzoiPY3b2bx5cwg9LSC9vA0dGr1pWSU9yW0ZPI2AN70KMSc8PTWvvM0g0jwMkLi5cCuIPXeDZj375pW9p16oPDf3S73vyC28E56XvXsa3bwM3rK8Qev6vCbI0rtsh+I8V+H4PE5wPr09Qoa9QjqxPQyMs7xeeLu9JJagvCY0rLyDLtA7mH+yvFPPDD19hIK9wlNQPfgTtr0ziU09Hr+AvdGOuTwywUI9CTxpPPwVALM
3r59Y7PytbPZlvJb2cdzU9eOJCPfj/hDxkH0a8zlChvPZhsL0w8Ki8v84MvSRIjDwwViE9kB4hO+NeUT2VIYO8Thqyu/G+ojyWkpu8N9ISvVWt7Twdiyw9dD4ePBbbFzztaEU9Q2pVvS8Lf7xp0Xi9LUIjvKQ0XjyAMUG8NIvFvOS/Xr1ZDGm8mS78vDZu97z9JBS7oxgbPfx5ur3o7U09hE9sO11yt7x1gNO7mw2JPZSya7y/QBg9pAb0PLqlxDpkGxK9DL3cPCseiTyzy+k8KKnnPJNPKL0Ywqu8RKmhPAq8ZD14QTM7E5SoPNTXPz38FhE9yfmmO2QcdL00BiE96pwYvR9lbrzxS4y8UxfEPOGMBr3DMfc85y9ivYTWxby9L6m8Zj+dPB6Rrjwwtke9KjUmvAbwi703Pzc95eAiPe1XwrwmP428Cu12PbVrAL3QFi69aTtNPZOxUT0ich68Lx2EvIBIKz07rLM8b8xyPWhsP7yV1xm9dp+OPUv6Fryk0Yw90AM
eAOxRBdL1q3B29EAcGPdzcDz30kc48NWf6vLLzSj0THI48F/sHPcqFnbykF8a8kpZZO3D7VL3kQiC9hfFNvZWryTvEIi69VIUMPQHrFr2eVoq9rofWPMZL9DwrMk+9+rjUvEn1J73RmBQ9w8k+vbY2FT1cXHA8eR2EPQPbwL3KW9S8ZUNGPIgwFLwnegE8k+wDPUvllLuKiXE9IlOtPI3lTTz5uhi9CMlXPZNGdLwG9ss8tNeLPRxECD3QCWu9aVrQu2jK1TzGyxa8jYsQvWzggjxqAUM9IgYmvdWFNjzpsVC9Fmw5vUogIT2g3Tc93TsdPS0s3Dszl/W7tMg8PPIDPztWHQ09enp8vMpLmbuxI9o7AmySOyvGdb3O5/o7ivk4O4DLSzto+kG9Di1KPStpB72KrcE8TbT3uwlyJb3VM8k8F3+/ut09KD3zprc8QnhnPSzYL73cpL87AX5PPWOQpjqoBZQ8iIcZPRnPFjq6HN+7Nh8dPeAmr7zpHUw8REk2vVVsULM
z7oDI91ZqgO/sEaL1pMwa9ed65vE4Em7yJii08gEQhvSxv+ryTRr075vUKPaorirwto0O9AuG6vHXIIz1Aby090/+TPPAD+rz83DE86FcFPZGQLT3chwK92rmOPTUD+DyeuVs8wDDTPCu7NbsomHQ6UqrFO1S7WD3F2c+84AuiO2B9lrzxb0k7ncSZPM24ADz2rZ89T/92PW5xYj1+Jo+8/S1XvE/kgz0sjTQ9YeHmPK/9qTzrwUi6yOIJvcsHB70cGoe83dT3vPiyfLxeexY8rgfruiIgkjunUUy8vlvgPBakn7wSlVO7b0pGvMVQNz3KmMk8DqbCu2wU/DyZjSo9RTtFO4NcPT2aoQW9uImHPUZ+kbwu01s9PVjTPFlJGjp4yHk9xOgvvXwweT0LrhC9sEiiO2N7eb2cRMO8kriWuudaXT0HRKA9lLDHPcrQFD18zJy99cf8PGVEeDj10j49UAk5N9KXiz19z2E9/8JevXY7X72XogC9KyK/vDiRhD2wl4+8cQM
VRO/5wxbxSLmy8tLCsPIgLJL08jgA9Vou3vGLUi7gYMY29DB2QvOqvYDuO0pA9NcNIvN8yQD1AJVA796dOvKqNlL1FsIM8zv+BPfTbgbxPIcw8MwoLPAeAFLyldgY9okx0PVPjq7ymzz47gWeDPPbLA73cPtg7C0U6PUUFybxKQ3i9ctUhPeebjDxU3/u7FnC3vEtPazs4sze8kVmDvesiP7zXAJs9GK8TPaTqRzvkEv48+8h2PZatMDxVBoq8/utPPP8mjLw0oNO8vABNPG6vA701+jm9Bx85vEoUh7lC0vM8C8msO3s7Rr3BTlq97Us/PIgkurwJYbK6QJSnvMDahL1ndPY8BKq7uk5hyrz6Fyy9gti2vETbNLvxNQa7L9bePNVd3Lx0MEw963SCOxbKKzzAyzq9XR8QPb1eBj25hic9zdvQPGFmGD2DnZS9+fvdvKgTwDtauW08EgacPPnDBrxTzJu6nclCPd4QBj0meng91JnTPALaILwL1We8rwpdu8K2ODM
2i4GW9zsKUu8VRmLzrg0M9KkE7vbWTpLwWvIW8rAesPAZpMTzfQMI8qIGiPPOmw7xsu3I9V5AMvUgyab0Km5w8DvxbvHRzAryQSMy8ZnqAvOP29TxgsGk8XscxPWTDJb0qxFS90Eq/PGJnp7xX+Hk9uZRHvWdt3zsRuIE8imEnPcbdPb3SVLk7SxiEu5W7Zb3dzwA8jBlVvQaK3DwtKou6bWMNPWxsW71t9Uy9VWD+vKnxTz1vNt28hDe0PB4UAb3DTZw9ZFB1vc8MGztBEGO9iS+gPGZbEr3llBk9yui8O5ZWPrqtv/U8FzsdvL/mUL1NhVu9X2WBPX1P8DylW3E8nFNAPZZ4B70QOiY9+r5JPF90wLytX4a9Xwy4vC1TWryySTo9gdxEveXtW7yU7N68m42Du1J0izxs+Ds8FkRuu7b0VL0vuSg9+n1dvKnMaDzIc5Y8qMYhvCl4eL0+rii7hiGJvO8KPj0N9zq9Y5L0vOyP6zzX2Yo9UX9RvUx+xTsUGqq9p3M
l5vLxRD7xgDnA9L/LqPE8Wbr2ucvQ828W8PKgEv7vZ0lI86KkkPcXGIz03pUG8dfm9PAsFeb0ePZE77kAYvfwNOL24Bw68cU2BvMDjYzxsfo27k5CGPISMAj2zcgC9Y+MpO03At7zlRw49kcCuO2AwV7xc4wg9cwy4PKy4tzx8bLs6EZiWvGiYuL1VloG6XM6MPYYpCrvtXs+8jRUePdHWCLwkoHI91YK0PBf+P73EBIy95B48PYtPh71x9jI8acSQvG+cSDz1uOK8xgpOPHJ1wDzOAU69QKsAvXRAAD3r8Cc9wDQaPXkaPTxy1zE7tyQLPZ75UjzQu0q9AQ9NPQX1gT1Vkt27u6D5PP4IyronOJc8JEKXPLGWPTydjeo8nrElvLoF7LvfNfU7em4QvN7sQ72HS3I5J7F0vJsGer2a4U67QcgFvMqDgD2iUMC8+hspPay9lL1RR967/lZgvbUH0bwWcy29B5RyPG41pL0cszw9SdwrPZBl8zyHNz47l+Q5PJEl7TM
w6URU8K75ZPfrTkzqoPYu708Q6PVLFOb1D+GY9PS/yPLlHMDxqUS+9GbQgPZ3Xuj1mPc07cNupPDRdiryL04E8be4SPLVg9zvFnUG7hfJtvXCUlL3plVQ9WwGvPLjyljzRxEu7mCLBvJdZv71VW928QHMAvZ1POr2yUzA9a5rRPdxb+LsfYAu8xUwdvYlgMTvjj868IH5cPRBrsb30HDW8nc0UPLd1KL0SB9U8fC2cvBt8UbwPnmc85MnxPX8yJz2tLCi83czhOyaJoL2kdrk9y0vqvNBui7wHNH08ntu9PNYGSD0Z8PA8a1QxPFqefbwliJE7w/uUPdLPmDyNArk8COrMvdUY+rkZ7r48sFauOieGpzwY+J49emhOvdHLmL0MwcC8EYkxvexrNr0IgLu7fwnWPeby8DuG6MU8mRY4vClauLy4kc+8pMSxPKepo7xKJjU9e9myPGJaPD05yFC7K9HNPJGOlr0SYUG9/+JQPRs71DwgDeu8qr5yvGvwFr0a2Ak9qUM
OZvXL7o7080D29Z8A3vYFWljzjN6E9MXX1PDfbP702sJ07xuzaPbwECz1nHQ89SVs3vdHkgL14S7U8wuiNvflnTb3t5wo9lJ4/PPuR370cd4W9XjQvPSFS1Dzpe6Q74fmLPKt1Gz1nXaC8AiTIvPAs9LzOgZq8ED7pvACDY7yzzXM9Yt0iPdl2JDz2ZBC7dodeO3CRlbtfuAE91skJPl/JoT2qzJG8T/j3vEvblL21zSs9MVUbvWKTmL010UC90EngvPSevD1mAoo9KuMHPQBcDL3752S9hJFLPVjonjw2Adk8Vta2vYZ3dL2IYjw9JeimvLp8JDs32/o8NKeYPAVxgL0v5wK9e2WNPH0TFL2B6Zs8MCPBPTFXE7xxB0M9YiWkO4uPgLxzTMK8rA3svAF3kL3Ikym8HAKVPG8OJLyOz9C8xTmWPBk48bzJJm08lq+oPWRGVTq7rE696CT7O0NrMDwLx808Dp6ePMxgPL14cFC9Cjc8vapfijz30X48rnd3PA/HQLM
3fBk28jpdFPcHoyryrkRk9MR4xvHmLOb20T3o8jhksvfvwb72zmZI8BI4MvYjClbzgOF29Rco9OvincjyApBU9SWCCPcJsODz/rxm9F0BJPHI377w9jre9qd8HPV1UbTxBWjI9shu2u8801DwOepC73Py3PA3MtLxKTEI9Z49IPVGdKD0xRG28un1TPbRxbL3FiWi75fBePfz78DtrltK89C4+vaa0hD1cHba67owbvdBbYz2ou+a72zwCPWOLgrtnIg+9YYSJvZ0DjjwK+5c9xo4BPVqtK71k+a08MmJ+uo8Px739Epi9oOmEPSdQ+TzuzkG9+DyYvLG13rt9fwc9R4ekvWmdP73Qw5i9NL/bO637rr3auYC76gk2PB/KFL1Fvxw94AaRPK0Q5Dyq1yM8+NyTPR7ZWD3gIls9Oj/aPLkTpjxDzou7dJqRPMluqjvd4zW9ZqZCvalYmz3TER89aFhbvGcyDb3lL5C6PgAwuueRqby/zCu94RhkvWmHSbxHIJo9JrM
havEE1wby8Bo88EpvcPPBq0710ity9OlmFPJJWhbyOSCu922c7PKesUb3n+fo8NJzOu8ambryL+Dy9X1UxvRVSp70kNrU8acEnvA+AUbvouoC8kBhqPaE8i7t2NqG7X6WUPXYcLTyoKeE8HtZovB5IB71ZJhQ9bJdXvZ6Znb1hHF69AdX0PFIHvj2zeqY97L9HvO5AnjyeniA8Og2IPSXVrzwrP3M8i26PvS4kA7233eo8rA3ivBmrBTypVkw9atjEvC+A4L3OmpW8rH4tPQ6uYb2gPNy8/zasPRnE+js9XVw9jytUuyNFVL0HJge978hzuqBAur1d4IY93ka2vI5V4Lxk5ii9rDiCPQjQyLzxSWu9sVTDPQ1cuTztki+9abfdPPFZfb2ElM08By2WuSs1zrxGaBO9YRUGPaS3eT1QvLk7KXgjPQNFZb2in4y9ATfXPXPxGz2kFIW8hpWZvUu3xbwmkNE8Ib5pvam72byDZME9q/+nPFeT4r3zVLW8kEQbu+nwAjM
y0huI46t18PSX3J73VreG8HEmdvKZKQbwZGr29jyqHPJdGh70zoJy8PoYZvdmlDT3G4Bm9aREdPDwUUrxoUA29ws2cPa6IKD2Ld7Y85IN7PSLVhDtc9bo9zj0EPA2PlDxZhZw7WD0sO8+JBD2YYnQ9mwjGvEkaHTw7UAa9255qPVnVRD1WUYa7g5umvbbDmTw355M9b9dQuk54gb0XX6E8cm4rPay04r1RV5q9lL3DPKEXqDzl/Pw82lWfvGnh+bzcXsI7dUGyOy8Uj71nLlC9EX0pvA3nOjxPuws9wUnrvO9wPbnS3Da8yiLNPOnJG7xPMGI8FzKSPXn+8ToWZfY7eeSDPR25sLwUzvi7nzQwPBWPab3XY4i8Rd/+vKY/jj1lMVY9NO4+PX92Kj0e+3u8c6fwPAvjTL3GBVa953BTvd/8JL3OYKM9gJbnPFbKWzuweZ49TGTpu7QVE7300YC9GHSaPc4hez2KJmK8mKSyvMC7JL3EoaA9suncvBdoa73v7+S8fAM
NUvLiVwLu24rq8AhwCvd2CIL2gv4I8krWdPeCBPLw91Uy9wqmiPEqZQz15PNY8XYmGPSEJprz3YCE70tP5PGRvRLyZhAy9yIHAPACzbz31Q6M958qzPaFx3blreHA8J9gLPHHgML2xq+I8UpeovfpKBzxg3R08ch8AvcyHED2P/V48q7KXO9Yj1r0PnWS9aXYrPCS5tbxRRpu9nToVvTn2izs7JQk9n4/2vPfyFzwpGte7w76/PPGfvbyhn++84JlEvdRksbw4L708JznRPZGmjz2AP0U8p1FvvXocDbyWgaw9c56hPXqaaL3ofF86LI8NPTe9VL3xGuK8mnXYPFXnQz18d489R5NqPehCWj3yfXK9bL0SPWG4BL2zvSo9+kcDvSBHxLvw/Yo9pA6BPM9fpDwrmwg9ZtvcugfK57yswZK92cxOPUmFmbzON7K4PUNYvKmB8DtYutE7NFaCvSk5m70GMlC9M14VPevP271x8WO8eAkbOwjsCb2NnzA8qdl2vBb5tLM
z1dj28+gmlOzccvLzuIcA8rbZxPXH5mrzcvow9lGJVvVFnzDoZVrO7I9IgPZbCmT3qaRk9td9FPMGgKz3rtqA8LQVrvBvy6byoNXi5qXWGvUl5Pz2GH149AwmLvVDtO7w7gTc9f6dWvNIVFbwoI5S7SJiRPGxisTsWJU68mKUXPc6FZbsv6hA8IuKJvMS6wLudSME8aB0wPb2lnrz7RZc9/aPju/aFIr1Bdcc8U03luo2rNb1Hf/+8lfiiPHptqbraKF49twCLPXgR17wx44c9koCwOyVtrbwXn4e9rBhVPRy9QT2wOpm8CJNUPdjqErzoTz68wJrtvO6eeL3/04y8x8GVPFE/pDtom2A9jfQ9u1W0db3u9RM9Ub6cu7VIUb2W8a695x6XO4iUgT3nGBs8HObvvOS9uLzrVhI9vSPDunHnKrsHFJ68jLl6PapYKb3z9Eu8EgQsvQYeCz111aQ8wSgOPXE6AjzER1e9N5yWPJTdpryr3zM9Z+qUu387tzqMiqg8i9M
eqPb5BEbwcSZO9ygF5vERHAb1FYk29ULIgPQhfjj3grCo8Ue/Qu6xtN72kh/W7zNLBvLCREDx/4668RWsXvJhYz7zw2Ny8VztLvY8ymr17YYu9jEvWvGvOqzyVciI97EpAvIQgqDu9KVm8UTlNvCNpgL3dlnC8U0IiPWfnO70mhP07gMoyvfK94jv+sSs99zVkPJgXmLteHy+7Epb+OsEFnTujC2m9MIrnPDlGvzwJm9M8VPpKPXEKIz2PceK9HUduvSzeJrvrw8q8mKi6PEkMB72DCoC8QajrPO5dE71W+Xo6cnI0PZAJgzxArPO7W0RNvYo1J71GTTO9RrNhO989Gr1NC4a72Q9XO0NeBj0MMSk9IOM1vRglmDtCJ4K89gigPHnVLr2Lcnm96ZeLPSjhiL1ECNS9pcaAvAv6W73uSSW9rf44PRt0MzyBj5m8sc2tvPSvU7w4k2+9m55rPUEb/zyYGBm8iQVYPARhkT2Zgtq9oqjyvO+4Mr22Lb88AoSpPHQvTrM
w7nXA6Uft6ve9eFr2p1CC8a3EpPM25qDsoyU08X1VrvRg3Ijz+lzu8VF0zvUKpZr0NqII8ZBMgvYt2xDyEOhs7eOQiPdnHAL0acDq8/PyhO6sTxTxVqay8QX93uobFnTlkxzu9cH64u5+gqTzxEwY8n3PNORjhATyS4oc9mAQ7ON1MZj0INiu9NommPMHG5rtFYiu6PhwQPVnxqz3BVMW9op3CvEZH7LwxNjy8qGLPvAkXq7wXm3u6SqLSPMztd7x0ABm89BWRPR2+Zzyd/Jm8Aa9Pve5Ygby83BC9HEm2vMkcXL2HCto8WaYkvc+EWL0Ug2o9S4koPSeE8btjPE29Acz2vFdx8TxJgFa9hhjdu3FCU71L+4O9wTL3vH+qLTx6/Zo8CQQGvUpPgr0J0Is8i1+PPK5cZLkHDhO8JX07PSJnnDyVgFa9rnSOPTYIoT0/PMe9YmapvBtVjb1lCOg8WlRVugrdNr22low9OoAJPL3T97xorhO9j/1qPYhg4jsABki9msM
JAvcBEFTzO9ES8kd0zOxFRnr3wLFy8rhovuwfw2Dyjpqs93oPmPNYkxzxenMS97WrivNKHlrwC8SG9hfs3vRrijzxhCX29IgKFvVtVh72S9Ca8mVbZvChyIDzRAU09+bhdPSDkGj36ilK8tlqDu8xOlDzhp7a8eoJzPSm1yT2L5ty9u1cuvYN0mL3pzxs8udxHvYQLLLx8JJY85pxrPcfOE7x1gtE7GXYKPRzekTz7SRA97Un7PORgajxHSAC7hEFgvdFFib3/Hsq8NhRHvdvs4zs8b8Q92QyKPahkiDwtI6m9PpNQvZmcmbxRGci82jCxu7TYHj2i2IW7WkubPGztjr2r2og95z0lvSoJPj0R37I9nHbbPcJTWTlWCpS9923sPK+nHTvJrTY9kEUQPVVtsD2oMVC8XGgQvfZrTLzOTFA99FxjujzGZ7ysN8w9bJtBPSKIz7w+LYq9xes0PXcX9zyOeB89EmlHvXCMkD0ksU+9Yn4DvXkZHr0ePhs9NGaxO8O5ujM
yltZQ9n/V/PcjhNDtsmLq98K8KPZdLvztNoD47/ZlSPZqZlrzzeSu9ISMZu1BTJL3dS5i8FFmivP1MSrxuJ6A8HQunPYeodDzKtMO87RbMvFwNdDudLc88xHmhPW98hjxdVJy9ZMlzvdwzPbtykq47m84qvN2auDv5jI494rF4PMsFf719V827gXpwu7i7Fz3U1928gBjoO1W0wbxINCm7qdQhPVF61rxMVyy8rHkivWvoBj0Q2cs6Yjitu3rZJ73lbmY9wPE/vbCZXz0gbCQ9Ra+LPMl9gzze4A29n8nTvC5X27xpOtU8JrRdPP6Iaz1Z7Ty8eZqgvJqzGL1smQe9PG5zPQS2Oj1pXy89nf1fPGGD0Tz8xaG930FMvVhHa70pBz49SnXPPFNHoT23qrw9eivoPFhbbzvBS6q8Eta/vEyjkzzprPs80M1wPUEbRrukw6O7t2U5vdC2tL2liXc8NWUDvFMnRT1Wfme8kJrgvDehW7yc6H09X9xeu2IC6Ly4LkY9plM
ZYPbh4RrseU8K8JwNrPThvwrxPASM9P/D5POopwrzkjFk8XK96PQpJ/bxj+u684mXeO5LAKTxHikk8ZQbqO25mr7w1VYQ82q8LvQw1BL34W5Y9IICcPHfeB7xI+hu9l9PwvDEkgb0kLXY93dpMPYpSFL2I8DO6OvH7PKDzQD0iRge9A8HLPE1sVb1FmqA8BR4iPYgaq7zkZnm4oWJgPQpCuTxdPlM8yz0tvWyvVr1siwI8wEzFO/v4cL2ldIo98oduu8KiD71HNDE9+0mkvB+gAjxZYWq8Q2SxPMNjhTy6HIG8pTIzPSGTQbuu2KM9Cr1YvVyDYTuo7A+80Gk8PKA0WDzWlrw7M0D6PKYIjT2Wc6I8GCxOPeCQE7y0rjI9Q9HMPKvqEL1p+us8iZlRvXXo9bxBcOg8gftEPX4Kr71/rEg8MITjvJuu1LyBZ9G8SHp9PMIVLL39kJ88V9okvSKfmrvghhu9Ep7OvKHFn70Nsjm82RdmvLA8qjsx5Ti9ElUVPduPcDM
wvaiA70FCUPV2iSDwEfYe8IZBDPSa0kLxiwZ89zW29PKv8Zr1Qr888ZTwhPeNwRD0Po5W7f84ivJLyCT2ZjIk7Aj/LOq9AsbqC0dE8WuaBvUCbZrxB+NA8EzlMvQ/qJb3mzHI9PGnGuxPAnjzN4kW9T24cvFf+Gj0xqXQ8afShu5hEm7wQRHs9IJa+vFOeyjxWM5O9gNbsPP/Cc72Sq/68WQ+PPJDZzLwpc408XIH3u7+Gm7yzaRi8cDN4PRtnBj0skSw6Dl0lPbDIFb0uxzU9my+FPBYShTuypLo6O1MTOzsfcTzIETA9Ner5uwNQuDxlLQQ8n5VgPdivGLpZpiQ9YM1rvbEncr1v9yg9nuDMu+1HGD0PIC880L3PvD6Sqr3RJWK93WlPPPZkUbuivp+8Pp4du/wS0Lt4xGU9QHKmvJ+Ys7pE8De9hXqjvKq4rjwBL+S7/TmnvLOeML2oyok8ci6APVIViD2CffU8G1O/vGNVVrsVcgg9NAMFPVxun7xFYI09VJM
EIvNNaTLyX0ei8dkyAPTOHZTz50wI8XVnTO+z1TD0bSuA8TpJSPRmeDj3cUEM6pPCrvHH/3bxwDHK8q43Uuy2bPD1gk727PgGWPAJJyL3tpdm7a/WVvCn8Dr0EHpg8Rmr4u55iRDzar/s88knOvHykHL0jDpO9NaZxPb1pOr1VzLY8sD1YvE3Ifjw4vzu8Yy89u9HDXb3ACO48PyPBPWNSZrqh3IQ8+e0RPL9PFTxhhKg9VKb2vO7UbjzyGiq7nWS4PBwUCj1S35Y81LAEvUG+lTtBMzo8Y3+UPRqEvrww2nY8Bt+RvQfARbzUQbk8dAabuklCtrwSqoI9gOvzvOs4ib30IZi87dgTPes2/ryR69i89FoDPRLOz7usZ029eN5XvXdzOb23O4y97raIuzXlPrvq6Yc922QMO+g4IT2XbVc7GVMpPGFugby/ED086bjNPeRCDz3Y2yq9KYAaPN2xwLyInrw98MBKvQxENL1X8DW7QLdhPOknyD3PXhw9QyAlPU7Y9rM
y9NaA8WiEqPebAObymRyA9GIGEvMtzML0NHtw8ZVTZO+yv0jwKqlE9Wk7PPE+lKL0QfVO9lnctPVlPY705bQk9IlDgPYCvSz02xvI8saLUusaxurzA7pK9VrcSvHgA37yGZAo70swBPbkNhjw1A5e8er6BPREevr0pvmq86zenPUYbKD1QAuE8hY6EvHi37Lyw9qo9CSOivTftEr2mVhE8BSgBvHHhzD3nYIw950iFPNcrRr2ROmC996HuPWxMOD0B//u8GwbUvYHSSr0kGv88gzEWvcQfor3UUxc8B8SSuxXtNr0gYri8tLiRPHPoojpZ9k27vAeNPcrghzwEqnc8nRD/u72rrL1fc6y9AlpNvAf1Z71VU7+7bLFTvdMnmLwkfCO9+WqgPC/Kp71/WiW6O5W0PeRPiT38dD69SvbtvDdDh71iJ0Q9yyNGPCYXsr2vWbY8RkYLvSV1mT0MWY649V8cPTofN73z2Fm9xYKtPdf7LbwsU169M0+IvXe3qju5Iy280HM
7gvEQS57zmWxs8fXczvWLwe73ZTNO9qvz7vFzZxbyRrfc87h7BPer8azyiHRU9oKGuvaxAZ73eb4693rDNOXpfKbyjugM7gjUSPZ0S0zwiTlu9lm1APdoFsTsSJ5s83QUNPfLBlTzUjhY9c0fTOoA+x7t6lvA8tdfdu5zqujzvuAm9VcWOPEwA7TvPpaE9ILemvE+cML1hmNu8QDXdPXTC6zzFVLy8jWm5vZIwo7yQrie8ZgIdvGFIWrs8cYo9/B4Ive4NO72LLmS92CElPfqfAD0Rnqi7hLiEPafBDLztWfO8Nifyu1i/mL2UlU69SG7ePLBzFLwsJcy883PBvLwOEz0V3Fu9oJsHvBGev7yU8iY8C9flPR1DS7w/eDi8DEIaPdU9XL1gU1A9FnmKvOj0b73NtGS9Aa9QvQiHkz0nh1A9KOQAvZKK8zxyJl+93qODPbXT0LvMQBK9i4j3vInYDr33YlM9HBUvvUuDiLukq549jEMqvMv7eL2o0ju9uZnouzKUDbM
135R294AG0PdHXFj3+k9c8iwOrO+k/ajyxMI69gUMRPZnIwb0S+g489O8zvU1DGD1tF7k8X2SIu+jDTLxAxHq97MNcPWY2ST0aGDM9WkB/PaBtezztoaU8vrAsvS4SKb1GeXK9dkIfPGcYjz3jBJk9twRdvWBvj71CDgG9/PirPWx1QD1dsmq7ScGavYZlObqZW5A9C2YgvYQTILybNLY99UKjPNexJr3nwMy9/GXTPOWmY70WEZe7eRjFPKL89TpvNCk9VviJvBtHFDuwTNe9hN8HPTADzbxedYE9PvyCu4mYOL0Cjei8ZioTPTBbjL0VX1081rXZPVzCjj1C8BO9lOSIPcAJsLwZJhO8EYKkPOt92Lw05Xk8e/CHvK5PvT0Rj0s9Fe0pu4AxJL2M+H886I3zPTuicD2PrOG8RXd9vS6x5zyJJZe7TetZvTZwAL3tHg482yuYPFE5nLzExom9C6tfvDIEHj1bHfG8jP+JPEV5eb0kQmU8/H+avXOajTwR7NK9VDM
LxOpiYm70TnLC8c23UPDzLSzvI1qs7sulpPb5kfzxIK2k7YkAsPaaXVD3oMha8EtO3Oxsa8zmZ9m09A9gtPeCf/bwhLp29sA+Ru19GND2xMLU9ukWJPEm3ury+CIk7qAZstyczFzs45Jy8bsaZvQAm9Dt2i9Q8ieiXu3REQzwbEpM9YyhCvdSxU70Sf2O9pBP/PLEfOz2V7/C7gl4hPE5nyjv6z309gsG5u9Koh7x0c4i9etVXPZj6l703xjU9dqLwu/RL7by6of87T3p4PeOKVj3lgza9poSdvGqVPjwsJ2e5TY0yPUl8F73wvRY9zMIVPfulurwOopu9avdyvBMOPz39IhE9QvKCvKlwmrtZQLA8pDD/PKd3qrnlg3c9KXylvegUSz3MYkA8Wo0PPZ6Qcbw+yS89OvprvXeUlb3xYRm8dUQjPYyzXT1axJm9u16ZvDxLd71jDeA8hMkFu05Oo72y+hG7sZcnPdWWG72TrVg97r0zvUE4Gj1VrwM9qfGDPXpRQLM
ud9eM8L6ZrvdtCQzyqTiY8j3VvPWznKbx5nis9nuj8vFl8or0rTlO9FSOWPGoB+jxN5cY85il/PSkw0Dz+CQs8Dve5PCT8SjxF0FY9YSy7Oj3+G70MuUI9QXr/vKsppruUYZ09cAkTvbb6kr0SxKq90biKPEbjRL3U4FS9CRykPPMTxbuco+C63OdtvS9yKr3H3gG9wzq0PHBSx73al208JCYLvG0OszrcYds79wa9vLlOBT3vwUq9EcoKPV0IKr1ufE+9RbDMPJt1tzuwDrU9pNMgvRuHsL0gMgm7Sk/evLagfz1Q5ac9T4Cfu8kflLwKkoC9stlePQyIHb0XyCi9m3ievR+QjTyJ1LE8GcD2OkhZoL298Cw9eGQivcL3mTz5W6E82q1fvPFdCz0DZL28t3MEPTQ8DjsteZw8yZ/iuwxbRL2rRac8MTN+u0lOp7tYrhc9O3savU4/ADxcNXE7AdVIPeecQrvLoDw8YiKnPIe4QLwCvbc8AmpJPWaWuLxJwTM99zM
70vCfT2TwD68w7KHaXvG8CFjydAp08U4sRPbXwyDymiQa9fxV5PbqlkDuXq6W8TH1CvaU3R70iNgG8OZn8u6qhmTzT8Xc95IEtvMyX9TzF3hC9R1LuvAt9OD1UGoO8jUIBPWn+ibyttCa9h1NtvaVMtL0z43O9ka05Pf3WC73sbXq8CxOVvTkex7stLRS9GhwxPc8IVr0fteq8ROy8vM0pzjxsG429rSpfPSqkgLt7+R29MmS6vM/DmTtpLom9oSyJvaT2Tj199vG86UPNPJMhNj2qjhg9Tf/BvMPKfb2d42M7+OfvOqXRLb1HkQ09zmLvPBUBpbqURCA9VON7vHAAKbwiZZG9x/LQvMu/Hz3MqRY8QSSNvJK0uTxDYGO9+POCvNqcnr1MtHo7gALAvET8u7zOSG+9rO0MvUQQ2LyJQmQ7vVZvvXo05rywnB28/QGHPXpGFTyonb29d5IhPSTqc70m+768CemSPTcY7DzRzt29qXS6vI0Nr73vUzI8Pw4qu0C9PTM
3FxSE8K/sKvXFfqTzr+8282RlIubLCOz3CM0y9yZmTujhK/7xhvp69fV5LvVVyUr0IbJq9Jp2gPHFR17t57Bi8L9YQPa3kZ721SaO9lx0tOwkwBr22XIK71ZxRvD78CL1E1YS9rpy2vJfEkr1xgR86+PRFPIeMZ718x5E9+kSWPK7sHb1hqMG9w3IYPXAKejvIZTS81KmgPe3DYD3poHq9uFZVvRXHlL10kCO94PGNPFx6C72fDso8OJEgPRvmTr0l1i+9XBxVPCIDyzv0UD+9i2aWurK3UD3II469klJIvIL047yIEFq9EJoOuuzngr1W3/y8qLq2POqHSb38mH+94/PqPC5tGDsO7lO8hTb6vPSUXDer1o289yzJvRXQQ714ASk9nDxCPLaiejxjpoK87JIgPWwhIb130hq9w3jhu/YaCT3he+a8zLU0vIC/DD1TZIC9P8mEvWfIWjt5nmU8/XMsvXM547wLHxU9pnc8vcUGgL27RBu9G4YOPKKw6bwogUo9R+M
fWvbpvcL0g2Z27PPRNuyLf3zyLT428HTVnvQyFnbxvzmS91fAGPYMbBD0FLpO98M+nPDgaCT1sdIQ9pUSBvRtD6bsvb9o85J2LvW4ICbqXC9E8SkswPXd4Cb1vREw9AbrQPPlA97z+C4y9ugImvIlFLr2/fgO9TGZ/vM3krzxI9GO978myvW8QxbvStzc9El7YvMOGD7zHaSg9OgJkPEPNozux+A66QU/FPaSkcj31NH09+yADvhr/9TwkzwY8dzKLPJMBMT3ukYA8moGXPMCNKztS86489Qo7vT+6CjtjtLG8qiN3vdkOGD3UzK06ui+Lvf3+oDwL48u8u7T5vOy7Rb2H5g091PPyO0pq37q3oNu83pjkPOZH6jkca3S9Xwq0PIATDD308Z69dohYvVp/1TuIaGi93lhjvXZnCr0entu76RqLPP2fJrw+Ot489MIvvVgR1Dxrf4Y8xIdPPc3s5Tx3T4i9vL2Nvcs52DzFe5O8RVC8PPxne71nWTw8QI6HvZKzBrM
3bzOS8RqOlPCvIQjpPGoO9PPEIvcy8LLyFA5o71lpbvRxll70iHAQ6u4CrvVadVb0SK188pKvEvJgfN73eCTk9aF9qvJP14DzEBTa9HSulPNEuBj0BDSG9bPZwvc6+Oz21E3C93N+YvdnPRb1YJwk93UxbPX93ujzJQvu87s8NPQ3RLz3kW707eTE8Pbr53jxwsjm9QOOUvU3Zz7wUZKE9DtQpPBMGfr3hwHO9pMpFvfMb37zVcAk9tMRmPbXXEz3Edd29d5o8PDJVjz0OBBm9F6C4vYK4+7yDlQ89yv+lvIoH+rxXGi28PdvHvJSVcL3qHDE98Op1PfQHXDyukwG9BJ4uvTz1gj1tNaa9Cm9jvQEi4T3BkE68L12evcYF171lbCg9s1gHPZfY4bwFqug8GSidPTryhjxgsd+8v00IvNCHnD0Xc7W9qdKrvepIhLxyw6G8BtprvIZXlbvWVRm9+WgOvU9y9jxs7JA9BTxiPZWWkT0+IU29AkzfO3ZpQ7tFrNu8AlM
NrvddU9bujq2a9DjO3vWgVSb39lAA78/wOPIgNzztE5bo9tgWwPWxvPbzf96q8KyCJu6gUxD10yqK9NuszPaRbrj13GoK9tBAYvtmgvb2K2xg9WP4nPaVdzrsmP4k9d+8lvdbKXj3wsVe9x1QIvNv72ruv5J69isjCPCD0Aj0zWra80gMgvVm4Tb2HBgE8roAnvbwl4TxQJKg9pK2DPO5JVjxHOng8C5wpPBSp5bwMXGg9oTd5vDcpO71VGEI8B8O3uzwudr1Ciwe9hfq0PHMryTz+fn89PTonPWngEj1oo0C9RBYhvWYb2j1xgH88AaPHO1EEPT22Dso7fs7avKhsrr0szlA9aHI5vaYsRrykkwM+Oh2bO57VK70KPS09LsWgPQnAzryltUe955AivQZkGry2VRS9CSeAvR+9vbwu5WQ8Nq/qO8EgBjsMgHE9BuyMvHP1F7ycUhW8BWeBvfdtMzv/qS08izdwPOIsDr2m6s48s8LBvJnZhbtd+ga9VqtwvZSq1jM
13rQY99orGu595mjxs66y8BGxiPAZRxz0nVZY8XM4zPQIDgTowuuG8AlQgPcvg5LzLJ8E87NUivVzYMz36BqI9eiqavBSSDL3ER269ysroPP2ipzx+pa26JodJu5yMPb17SsE88V4aPc/3o7yODI+8Wvx0vZn/1Lzxg7672iyCPOxaRb3T1xW8qDShu5JhMzzh+lY9y4qgvAcFtjuweQ09tLB6PVfDRzxEjUs7SOqzvBxWPDzgejs93IC0PHOVobzhCwK99Y4uPXswATwlTEI97JgJPN+UJ70XOFC95PsmPUhCK7x3FpA9ySGTvQ3trT3B4bQ8MC9UPXCEhb2vYdS8VNxBPeMpvrvMM5w77/c2vcOhJr2o9H47fly7PLwMjbyEu228Nrn9PKseQr3uyyu9xSDzPGyfTb2eWLI8mA9nOwjOab2tuum7IWVePTaZLryrovw8KEdMugBUI708wHG75oCFPE3uKL3MT5w8STTmPSL0Vr0ncca8KY0BvOBA/zs95mc8oXM
Z0Pbqtlb3iQly9UBhXPcUtGD0kScQ8VIGBvOdYmTw77+K8314TPTxva7thAA+9g/f/Orv23rxzNB28sSkIvWStkDxkyIK8tjPFPHvRoL32jqg8Blw1PIpbxrxS2029kkkdPU9zNL17oYc8JiJHPIyydr0soA280xiLvAHWGb3nQlg99skZvViPBL2cTHa8cuMLvdGHgr3LEdu8QuWpPXMhWLxBTZq85xyfO1MSn73LZus9pWpyu+tUwr1PusM87o75vM2Dgj2g91c8KMWCveXnozw+6q88YfsIPf+qqrzSwg298isDvct0WbyiWjo9+41ZvQ5n37xeRyk9fXeGPRvwHL0ds4w8M2lOPeejO7zKM5g6cn+VPNU7Z70D6pk7BYCSvbdmnLwnAi28M+biO6fVeb13qQM9bx+KPAz327sZii29600PvW4ZFT0oySi9eEK4PcIRSDzczyI9br35vOek+7zOCJA9jbpGPZryHb1dIwi9dOzZPF/TgT308Do9vqahO6XfzjM
xygWq9psWoPZNHLb2tx988dzmruLo6/bzk4JG7Su1kvfyUkL3nKok9lLPNPBVUl70A6iU6I0ZTPdutwTx0E1I95gJoPURI0TzDBsc8KDi4O6/XoL2cTHq9Uip7vOyKhb3CrNc8vUqqPKfb5Tq7z7Q6oBZxPDW/Br3B5ZQ8d/JaPanN5rzUnZm8eUgkPSOFWjw2S2I9EfuJu495HT1H5wq9h42XuxGjcD1tErE7Y+eaO4pceLwUakA9wj+gPVe0dLxwNxA9GcmKvbFi8Lwar4y8F1OWvN/LTL27DeY6kwjcPMqz2706Q1y9Tb43vR2u7LxkIoC8fm9ZPck1Sb1rnaC8sr69vNDoQb2Olh29GE9NPZhzQ71JYDA8kCiIvSjL8TwoioW9CWs0PVFUir1dHwc9QnaiPafpkrzjIj48h1lCPLgl+7sfROU8XHCgOMScAb15tF29TmWjvMUfwDzmP788mBDdO30FLTuYRyq9/QxMPfAELz0hMwu9nRbFvQ/tXDutY4W8RhM
+ZvDulGbyFUgg9/HOpvKo+Mr3SM8e883nMPPeiibvUSwI99INHPVMzgbw+MUK9McEWPKBShL03hcO8IThAPTJVV72ZhYk9NCItvLiR8Dw2Xe66lRKFPQJWg72WDia82FD6PQBJLzwbeFs7V9xPPSoJU71l8p89aaVfvBreBrqjz4k8y1AhPbEHsj2i/HA9l28FPS1n2rwJKIw8tqfGPeZRmT06RRW9VnEEvXQylDoEZUQ9Pr8hvMpMnzr/Odc8/IRdvdWR4L1vNNO9Bs97u57LnzxnCQG9mMYePecdK72OlLq78/0EupzTib0QKwq9arxNPZgUwr1qw4o9CStAu5knRz1v+xy9apZgO3Sykr0V+G88vTysPWTnPz0aAmc6eTzUPBmCnr34ROC5oMIpvbWDOb1SiIu9BOgePQ3pkDxAql88sCWIPMmmg73ZY7W7hF1JPVHhmz2FJPS8EezkvHHRIb0v5qg93n2xvEcRC73ukbc9vEE2vbxkg726G+C9qRBRPZ9eurM
zTzEQ99uQmPTf8HT1Jpse8qhJfvTJNCbzitpu9kcxYvKdzd71qrRI9T5K6vOT+abzHngW9Y1rbPNIjXL05zKo8wH0UPZNuOruVmFm9kZinuwWXrr0hGaI9KtAuux8mOb0Ve4+9awOWPK2Oaz1z5Rg9dmBOvUNKOjz6R5O8smOgPaDWXzsliTC91REzvbvQjr3OIfu7EgTxO/ZuuzwOV5c9ejSjvJbL0r1NyKK9dnRyPIudvbxBela9WEQKPWV5Az3pEs48qiyxvTaOfjsTtKC8N3XavHQZXb0rG4G8Rji9OvguLb1KELE892S5PNNeG73a4B28859pPYcAkj1uCuy8hMbruw/bhL3AmLs7CwRQvfy69LywQoG9kCe5vOo+Wjw0qUM9oLSWOrSWd70EI2a87YhaPT7PcTzIkLu8mAEMvcYfXjn+xOG7pOCCvSawVDwfH7E8FTyfvCGkwLy8Er+9ai1jvFpPirt/G9o8SV+xPW36Z7zIeTA8sV9sveyslr3R4u+98PM
/8u6dIML0OH9w71VTJuzrOFD2HTva7Ek24vAlwT73dmks7WPE4PWK5Ej1Ovbk7wKePu3JhGTsv5mM9pRSDvMQWRr3jMJa8pWIRPdl8jD1ASUY9DBO8ugMOAL0Bp1C9pJfePYDB7jx5YRa9CywIvciUFD02hiI8sJBFvQ+KkL12GaE8BMsXPd6r2b0BePq8pu2qvFu7d7zniyu98cqEPAev2Dxj7de8y12ivNOwG70f46y9nNzcO3rygL0kE+48j2gXPJVbrbwzLRk8s6FcPOyyUzzz3kI6LpB2PTovPj1km3O81wqNO4TLZDzFtB493l2NPEWcNbxD/+K7G5EYPRZeND3+u/08LMetuyRotLxbACy9gIGwPcU46bvdVRS7c1dsvC57tjz9qpE9hvMZvTkBZb3ryI49cqsgPSsM3r0d0QC9ui6NPGqEorzyiTE9RpcgPOsNkTxTvfa8b6eFOw092DwG+fq8TVJ1PREn3Dut+ba8qKp9vYeRGD0ale67iL6WPbzXYLM
uCDdM8JdYtPQdtujwObik7lhmCPZhrS70DjNC70LgEukwdZbwUdvm8fkj6OhJDYj34lQ09yVA4PMHG1Lsrlhq7K7mavMJYXznnOSm8M+rUvAEfLrvIuSI9F0EfPeGcAD1aeJY9wGtAvN87Or1x6g69KJlfPQhNojzGn5+7vUPxOkY4DLxcTHU9RIIhvbKV8zvga8G9PuWZu+1ljL17Hjk80+UDvZpnej0KigO8nWanPZmZxjxcHcO8IL40vVxsSr1qpPE88UBAvIjKhzwtg2o8IjqMPFEibL3lXyy7XPkLPdHGkT1rUTM9tItiPPkKODyZu4O7BjpDvZu1br0zeCG9n3p4vTE+SD0oiHG8Gk8bvXfDDb2oDI49b7SKvJiB4jsHwDy9jhIoPZlarDzuNFq9wIzrukCPpjzZUeG68zuPvXgUgzwZWYy80C+ZPPI8L7wj9Zk9qW5/PMn+iz2oLby8PPEJvFRyhzq4on29KYeoPHEUmjsyc4a8dZe6u4w10bvSH009EDM
KOvbJq47yQrDk9Yr8oPRW0NT3nG1I9+qx3vB4X6jwwNDE7EKZSPSxBfjwRRvS65j6evBlPrrrzjuw8bASPPMnMP73ZsK89lT0vvRE/djx4g4+9tFYHvdQxtDy1a6O7eK0LvMfhn7yeDfe8fbOxPGaeAr2yciS9GQKgPc1mhz3Wipy8vwRKvdMfxbysZUO9kDTdvBWg3zyx12i87we3vN/0W71fDVq9OLyTPVAuBru/9ro8UzsOvPBsMD3eAqe9Zn0mvc+nFDy+YlA9wLP0PDUJsDzzzCK9Se8YPOtnf715XvS8epUXvcgdi70yacc9xfIcPEr5Iru9JqO63b6huwZACj0e8au6D523OyQQ67zHHXa7+xYPvXiFmr3Bere8Wr2AvXS5Yr2O6JW9d2LXOzf2Kj0V3bA6VdAhvd9kBz0FhNS8L5DrupAYST1vNI09R9AtPCOiYDz9aZe91aJ4POsmsL3eiks9OxrHPR4svj0BGuq9rhjIvZphQz3N8dk84LmlvAUB0zM
zu47c9tKlfPOfyzb3H29e9+VMXPR+VXb0vBaC8NsphPd16zDzNVR48UZaFPJkHhL0SuJG96vGNvVyrir1fxMa58xyDPFjLNb0gygK9WUYFvLQ3pL2E/Vu9PoUvPdbnjDsp8ru8h1joO7wwqbwRoLu9MoTkO9U3eL13brq8QjnGPP4KubyY8pO9tUW6vOMIlb1mns08vQqoPZt3fD1drCm9wCtovdKm57zjede8doQJvR2DrDw2D2E9b6NFuzHCdjw6Lg+9eLUKPMdL0TxUvQa8kigfPAA5x7wd1z286vWjvGS+J73FeYC8hdShuzB7Db3GO7A8Cv+OPLDFUL0ixte9Q0jmu/joAT1LLQW903Caur1WE73H6G+9RkKcOy70yL20YmC9KDEdvGgGfbsTpFG9WAoCPaISBL1FbAa+518iPZRZvDwBQoO95/GHu3Cr/D2lwju8Q24tO3PgTL0vgbW96GYZvUBkwLw+Tzc8hCQFPZaqJL1eaIC9NmqFPXKyNj1zqwa9/+M
8jvOEjVz2tfge9V5kNPXrYVL1OP6m7U6SovTdgEz1k1a27p8abuhMoW72dyzq9kyVPu3UooLtKGew8Y3iCvdrPGr2Yi6Y8WqAEPNrNSzwMoYM9SWVovLCm+rqIcQS9wyF8vRE7cbw5SrG9xbepPIZfQzxZ4As9NI6mu9PFID0UmfM8ZWSuvSGUzLzf0Yi9zuMWvUDnCT0RItE68gkXvcO0S7we4hG9bO0qPTo2nzy6QmA7fPjQPJzv97zMGdg8qdMaPbdzg7v+vCU9aO6mvfVjDbzJmZC8o7Gru3K7XLyo+4S9c0EwvWgYwzsbiTq8MYdJvefrrL0j2Oc8oA2yvSO2GT20cq09LBe4vD0J27wHo2g9YXi9O4vi1LwB1ru91oEVvVufXjx34Nq82NJ6PUH70T3PEzM9DyOWvbkY0b0wJB08m+bUPCDKTz0J2R69vjezvIV20DvZTCW9ChASPfARhz06QLm83Y13vD0Mp7wOMj08jJhFvN9slbygi0M9i8UdveEz1TM
zKb5Y8WYZwvcYTDj2NAZK9tGiIvC8KyTzHRw29g4SqvQfd7btOUWU8Fc6RvL2RQL254so8nDW3vL5RtT1c7KE97Ruqvf6mH7zbBX69qPKDvSRJ87uLSQc8VmxFu68Yiz0nyjW9+t14vVDeYr04UWq9Rn+NO6NNtT2RSte8+kndvT/4L7xv7zc9rAM4PaHhmT0mb4O9NVc/vRyCJbwPd0G9hfeXuwBBzTyETcI7oO2yvaNGRLyVpz89sOxqveR9Mr0BxLG9WbmCvVeIoT2tcEG9g0cavcM+V722RYe9KBA0vWJHpLz+r8o7Gr0mvTCnFz0OPOW86l2WvbiwWD0dhY+7d0iJvXlDiT2BE5u8/J+cPMX1Zz3NUlS7ylBZvZm9cbz1Nzg9fWnavGR1aj1Pdfa7H0LrvTFYo7zpyFI9OGiNPFiymz18zfa86UNpvS/FkDuMXgI9FhTzPC2UjLuxCgM9CcRTvUJi1Tzw3M88Ls/xvEceH72Eaae9S7XXvBLirTxfJYA8T5M
mxvfxSorwGvQs8kuftvThvOD2kA+w8Nr1vvTGzHz1/lOW7RGtFOKK/LT2UDJ+9Hs1yvZl9aT3i9rY8N7ckPNKCNz3R+Jc83fJBve0OXbzWXnk80DPvPAPaHTxEdSw9zAjQvc5SsbxYLBC8uF4fPKz8xj3ta988ubynvaj0xbwF6S48SCvQO4cczbwqRAO7dJUUvV6uBj22a408GO1CPN7bqTwscTC9tEW5OzNxDjxprIA9RaUEvn12Mb3wkqk9SaMzvatTVbxaFY09VXVNPYkjeDypqH49qa2CvULFID34WCe874RYvctMpz2Bapy7BS46vCTXpT3htac9aSVWvQCTer097lw9cjqNPdWYLj3p1Fy9liQZvbjnmz1sbuo8WXE2vERkRT3lpUk9prn+vVCZDb3rx+w9QzOEvS2ujDwjTKw7HAQAPOHqaj3nBuQ8YIJqvSFMMj2FtKa849ToPO6HoDwTysa8sRfavXBMUTyz2gw+EYCZvdG2/DzAIJw8KT92PY9UmTM
3DfrG8cLBGvYWN1zxo/Qi8rmdJPSoe/z2GI0K9DWG5vd3xbzyPU5M554uWvX6Opr0yJKU9DJFIPQ6H/zw/0DM9cg42vaKXZT0QpoI9NotyPU/TsD0LXUA8WA5tvRlu2bz2Tl09bSKfPAZCgjzuiOo8byQEvLFlaT3EN5y8pKy5vFRpFT2hlTS79CmDvGB5sT1Ou3E9yeEKvjnWjTxqt4Y9WWCzvdyK/DtzNQc9ud+pPaNogD0qBz+9qYFsvDirej0lNRE90rdUPEeYBj4XoGW9qOXSvdpxKT3o9GE9W39gvWCs/bzi2ck96gBqPW3dmj1zfxI8G0Nmvf0rxD1SX4M9fnZMPXpJxj2ND0m9eTrSvAs8LL1jXEw9EwNTvEOfszuaWM46hEw2vOILcD3Ag0I98aWgPIRtrbuO3XU9HFJZPZXhOD340m07qlEiver7DL0zdaO8bDaMvZCZYr3o64S8pXvSPL5sAD7WQyw8KrBKPOrLuD3CfJc8Y5KfPZ4BFz4SHNk8p5M
gAvVXgrD1IGqY8I3ulPKUe3Lz9GZY958+oPFsWrD1asas9K+GYvDDOxTzD7Lw9GxZsPRjHhT2rlpC9fXpfvEHV9bx8Nxu9ataivH+VMDovRCU9CMgrPMBiUT1iTzI9F9RoPdufNL3b0Ya9J5civVg6azumbK89Ho1QvFhsvjsFxqm83avqu3p7or2InL877cttPBYisD30HjS7zkIdurCoQz1g1Om8OvVAPYcv0z2gmpC8OCXLPBmuGTxcEbU84HqYO+4nVr3VQZY9KzwQPGNkerz9KYg8U2K5OBH8GL37hIg8fB/5PJDrgj1hKR09IEz8vK/G2zzOLC+9Uq50PUFzxjzJvBW9FauEvUKvLD1SAu88MCQsPY9/hTzsaLi84SBPvesH+LxurgE9C8MBPVZTsjwVbwQ9u85zPIxODL2jxMo8hPihvLPjfj1ZmTs9ZLGkPVyLdr1nU8A8Gk4pPcKpeD1C1to8eBAbvPcmpzsSSky9ob9vPDluA71ysVs9QYRkvbnmFTM
z/QNY7L9UHPY/FwL11VUm7qlmyPBa6ujxs8iI8D7ZTPZn3GDzVywG9KXpwPaXNe71BDkG8bqy2OHZrK7yaUgs9aNaZPSa1cDoIHSg9DPetPBEpCr3nwQe97aXrum8+PzwibcU8eTjCPDg3DryoQhC97BGMvUpFEb1bZjQ8ER/hPfzsuzyAeim9ZujeOwyoMz3Hm3w9FmuGPZt5ODpfNYq9QXeHPd7lEj3eU3o9bO5BPJu4ujuCXcc8/fq4PAxaPr15Rj29GKDNOmKZBjvCIog8MOYhvMjN1bx0JP48fKClPQtvYr2ba5S8sj0tPcT3Izxhy3698b2VPUkIubybz+c8YhFRvYsp/jwbZNo8AIiOPaHYeb3aCjc9SBzwPEKA5Lw4GJg7uNYBPRCum7y6sly9qUfqPaynZr3KkJ69IjjzvDkjojzvQuw9cUtWvbWELb2kWai8K7zmPOlNkDydsyI9MJXXvEwQX7xcnpI8qdCfPSf7b718h3w8qGYnvRa4xLx79dM8o+M
3QPBZwgr0lwsw8rHK3PGw4hzsr2g69GIrVPHj5ET3mLx28K5BMPeRXl731jfA8FeMKvRnKvLzMGWy8OyqVPQnmeb2qAAm7dO3mPGMn+zxdkQu9hY8LvXrcFzv3y928YZCjPPKjljwQ0Sw9aaw/vRFoLrwWYWY9xWwFPbxyJj14+ZC8EKj6vE/ViT0Sl189a2IDvaK5H720/4k8rtSyPSW3+7vNKyy9Npc1vTUagzxNRKM9WcUlvUktoTy4CkY8JVmiPOuAhbzhypO9NdY7u2s3ADwxgLU8ShqXO7RMqLxujZO8qqa0vcgZJ7srNBG9WzRRPdt5HL2iGsO84Kg8u0WPHj2GJoC9uJ+hO2VmuTw/meI7oxbpO/7i2jwrkqO7GKFqu2FdC7tJ0vU8nk9CvIQr9rywTzy9R2S5vMO3Aj0a2QY9ievIPOqJCL0tP1S8LSuIPf+GDzx+/xy9UXKwvSB977z3bt27cXO0uoo/wTxUona8Nm7VPOZND72giKm93fImvZyf6rM
tt29c73cUDPC8FmbwdVDa9D+HNvHg9QrwOmKq9GEl4PX76+TtRZJc8GmmqvCI0FD2AsI29F1F/PWVGCb1HIza8VPHqPJ291jubWak7eEaqvIoxuryGPXI9+j4JPcTQ1Tykqya9Zl1UvQyweD1mnLU8w22CvBfttbxxA0a8fM4DPfJifTyF6Ai9j6zZvfFcVTxyNeQ8BIwkO/kXKD1twI89rvwTvbliubzKYea8JrO1O6EKf7yzUyu8MSePPeuoSj2q6RC9Rg2oO9jjlL0IccS9pecrPeL1JL2EZGQ8bf8yvfMi5bxOi4k7YtiavL/E172QA0C9Ykg9PW914jy+F0Y8/WQ1PAalGb1wxS09knozvZu7QDwLP1m9+A8OvcZNfT2mPSE9Hc2KPM5QZ71MqR295ashPUIWQj0AFSi9mYaaveML4DxAF2s9E7ILvVGKd73l/60929inPER1wL1DfwG9NldJPKv98bwVcYU6SuvePNEMGr29XYc8gOR/vYcXJ70FO7i8RuM
O0vEbowL0m5rm86nCsvNfSMD3OVlm9UIu4PJzcpL3LIzm93gIHPpITWryoWak82pfpPDfMXbxR1k89XNd/vaC2ib3HYJi9lFztvBiTZz1mUJU99XCCvG3azLw4UK+8kwsCPojjBzz9mDg8ztRPvcMOjr0G8wY92GFVvTOY+rz59rQ9ZkKiPChuL72cfJ29FG4RPS2lUL04FYG9AaqAPO/m+jyliKO8kgekvSpcAr3M25W9pxloPbhoir0Xeus7HhVzO8puHT2TRL28xsqePNtayrxxC907RTS4PaElOj3cWHY70dU/vDEZJb2F3gW81ON5vd+EPb1ltRG9RFQ/O87JiT2JGDo777YJvWQSlLyuiUy6ppnxPTFUYz3LCIE8wAkzvIjOWbsbwBw9p3EDvUFMvzwEt0U9ZHwzPc3flb2QAOG9zaw4PL1fmLsqe1i9ouQWPW4Ngj10f96826NjPP1P3rx/un+9/YDOvPgGN7wEjT+85yIBPFtzSTsIZtg6FFa/vLDjqLM
2egJW8qamYPSFi8rsLaCu7xU2MPAJRYb25Ptg6gXXavOgKr7yNQVs8pj+1PDr3ZDzIGag9ucJaPJKmbzzWao297D6cPR2h3Dxuwu+7RvxevEd2nbukVAs9SHKjvdy86LtOJUE9VaGFu0KSmb1ZbCO9yBzQvOa1DT383zI7YuOMvJfygrt9M9O8rR50vRds0ruYQVG9K6KVPfn0kTyjdlu9K9LsO18kqTx5Vzk9ZLySPSuH+zwxQeE8etpLPUcKM7rGYLE8bu2IPV7Cyrw0M5c9G0iDvAGPLD2eJrG9fZA2vfaTST3NX3Y8+MkNPb9sID2k/q+8HxeAPZIPKz3UXR09msksvJLaDL2MOU489p6Wu2UDCzxLvI88zvVHvTvAar0GsVG9O5KAO3lfkj3KAbI8oJJ4PNqQdDzHZY89QitSO5TvxjqL1Si9fE9sPShdMb3p/i49jolWvQd9q7yYtbq7mfXDPTJcTz3JFL27dwKdvTUxVT0QKDc9NLhXPTiOezyqEC284EM
wvvQXfl7xT4h06pOgBPA4ZNT1AvK09x3n1PNs7oz3c1ZK9d5sbvXiuTbsK0us8zdNyvVvQujyQR8o84nwNPZq/wTzFD1w9ovIkPYCnUr1tZmu8Xo9JPeUznzx70SO9V1sSPaB0FL0NVZQ9vjZHvWxTRr2ybo475L8HvXSZQr2jSpI8sssUvVFYZjxiu008G2usPWVpkryZXJG8UfH6PBK3ibwRLa092WYTvOXnfzr0u+Y9cekkvVtxgb14GNs8x8VGvAZLCD5yGfk8HgkRPU56BT3ZlA69X9kJvNtGGLwdsdc7tRjOvABsELzxdSk976FovdcaxDurHdg9TIi+PMSiNr35JNg7syflPNgGUT1QdZ297OnOPILFYzxUXig8sZEZvbZ5qL0qJIi9S76HPaSwTbyBh3A9k7cMPPWcszsyh9M8/OIaPfuFpzzW5X69Q9+wuxh7arue3My8V2OBPTz/Ib3pwjk94aSwO94cQbx1aMW7PBRiverU1T2V+pE9KOLiO7lx0jM
wSdLG8/McOPXZRUr0ilzQ8THsevW2RVr2GMs88SpYwvZtosbsDsb076NvVPA8SMr0yjZm9Iikmvd6EFLxncoc9SKbjPA1k6bzGYwM829qRvZg3ObzwIDO84QhvPVPypT3KyMK8TEYZvXDSRrq83kG9WAcaPYuEwj3MiSG6gESyOw+LZL1qmYG8R9tSPWGbW71ZkJU7xT+kPGG++T0a1A2+S0IpvLITQT2EJWw79Dk7vdDvjD1wLAI82zBxu8I4Tr3QBp67pdgCPRIjkb0o+aE8BR97PZebqjzgA+S70dYJvRncxLxKt+K87+RLvf6v5TtmjsW7e2StPHJyILxoywi9yY9WO/1vML1FfvG7Jlk8vYzfgj3GLUG8TT4mvEU7o7pehHK9AFCBvT0ugLuTVtS8iy02vJ2qljxqNIG9HEQGPe8Elr2WGDM8eussvOyrez07gZK9JlpevZTYdL1b4TK71RqZveLnjLxI5J88acVgPM6zj7yJRi69yH/eO6bBX72D8ks8nqM
sivYi+eb303j69LSo8vFKSH70E0XG9PktEvOoFBz094Js6f2uyvSAoGT0jZ0u9Kzk+vHpnRr0UVgi99vemvdevR7zzXzu9p3ZUu5EtHb1tFf+8wp47vU9eCTziupS94tQ7vW7uibwCeLu9V1ixO7968byWMMS8biTNvAdNGT2LgHq9iw1cvaUaiLyMKx88RHiWvbXrAz2o/qk8ggVLvJtYNb3QBJ69wa1DPDbAOD2gPBM9QZU6vYXc+Dx98a28hmk7vAAilb1INTm93soiPLNW9buRAAa9b5iLvd3qobsCtbW9x2xKvVXxeT09Wlg9ml0lvXVFcb1odLm8KUP3uob2+LzsE1C7F/EwvYtyAryRHKC7BupYu1bStDsNcWS9rX55vYpMoj1OsjS6ZL9DPPkTxj3ALw49WdRzvfOejr0j1Bk8BShCOl0d9zzyfjU9iYKfvdqGhr2Kwto7VUadPUHlzT3W9ce8PJOnPONa3rxIfaa8f4bMO+yQtjz58w49za51vbrwHzM
3wB6i9d/hUvGVk2DwD5XK8o0RxvSc22T056Gw8zvabvXpCpbz6S2c9xhg0vYS2wryRqQw9pzE6vQamsLtg3Iu8vU0yPJnwgz1267i9kL4ivb2hUz30lPg8GpcCvOgMZD3u6oI881N1vRj9pb3MbMe8JQEtvYcFZT1RcsG88T5nvaS3LT1KE+48EJ0RPaYDiz3repI7ZaatvG+uvztQ9RK9JIMbvdgjDL1mDi89YdJTvTpZLr3plTe9enF5vYw/VTw+v6a9gDiKvY7D4TwEYOc8UJirvWM3BL1+Vjg9UViYvWqhEjxzjkw9ENrwPF3xDD0AwZy9vZexvSR8ijzI+rE8l3jDvSRWHz22Z2C9noH0O2QR2D3lvQU9d2TOvejqzL1t9hi9+O6DvTF0Rj2VVhG9vM0NvYbDQDxu2CQ9+kvqPVGxsz1ZWBu9tIQqvHWTCr2rhxc9Yp1Pvf4CkLzAZbi7WBecvN0EFj2nQ4O8l1xpvY/9j70E4Yu9cTBqvTzERLwzGrO7saM
vaPHJLLD2g56k7y/wfO0rf57x/jkM9IBXuvCgYYj3dqOq83rXivNeCTD0eFQ69i3rfvCxOxLv8N9s8wy+hPfTegD0vONK8XSA6u+GvUL2ws/o6vpLhvRmkxzzWGUi7RPNmPGeTgL0EJRm9wS8lPQrMfj0jMqi7IIyUPEXHSj0d2Mw7eoTgvK1AMT1z0oU9tgKPvF7pljyl+OC8/P+nveIACb1s/6a9fRJ4OUouuzzEbrq7jf09vPZ90byGpWO9RgsQvcls67ywPZC8iNCDvfX5KT0TvAy7QAvevA2hDL2fkdW9WDYxu7mY7zynmq28xdIPPdPj4zvTpnC6s7CbvW4grDwzfko9Cku8vS+s/TwCE9o8KnN3vXTcbL2DwL29/x9qPZgbNT3oG2Q7TkIkPGpYTTxoxYi8lwQCPRmJKz2qwVQ9feGFvU41M72Y5pY8kOXGvGQ1Ur0Evua8FP3qvAjmm7zlrDo9Sz1/vGufazwL1cS9G42YvX858zxnwd08UrSvvX8zYzM
wtBiU7qlRZvfZEurztlki9ZB/Fu60Hmj31TVS90oguPEmz9Twz8RC7dT6OvY5gZ71BXSw7xkOWvXQEJDz74Kk88hm0vCJCSr13sLc6H0GLPPqnBzzYIBA9SFhkPYGQsTy5T5G8N+UmvXK7lDqK8g+7+y5Kvf/MhbwJZIW8RX+GPOvk8bzrIAK+vLWRvTET6TxTeHO9O0GdO2j9hz2f+5i9RLJLvQbmSL2DwYm9QB4lvcjIvDxORD67F7N2vUZ4fj2m/J856NymvVBXRD18Ux+88cvIPQT69j0lRUS9FpBNvVHr6r3AHzC8kn65vOiYoby4W9E7eQGNvNTPJL0pw4i9fI21PZdcVbyGwVG8JZiIPT59VL2brhm8lAY3uzE7P72odbO7JTaBvSwBMb2DlkG9/AQ9u2aYtTxKrmu9EEejO7hz7LuWpwg9mTslvF7TVz1kvoW9WFmEvZzizbmJDDS9sF9DvbB6zTwo+Tc8kxgHOwbBxj2NVGC9s4IsvVEPurxC2x+8geM
66PLYQ0j2fLhe9JTbPvQTQoL1CkA498cYIvb92rDyVJ/88jJQyvXa2ezyUsym9VgF2PW+/bbynHri86nYwvclLJ7zNBQ+9lmDDu7wUJztfPsG7vrvQvIUXvTxUjLO8XIvevKrKHL0tV5u9XD4iPQVw3DswMYI853CQvWkKxLzAHJw9snXVvd3OkbthDnU95uMcPQsyQTx0My889aZkPXn5mDyil5I8nkkTvVsL0D25aGU8MNd+vSXGPz0DAEo9iLm7vXPqU70cuLU9B8VoPR2P2Tu41wW9knatvYj4tzx4DH49WtGrPexOij0vHMk8N4l9vcMxP70bDOo9XzVfvFSXAD1NhOg7+4m5PQEQGT0/uIy9ktLAvGYmRTyuxdi8UHtQPFA6uzoyVJM9mcDYvfmiAL0wmCg+qj42vSuVbjyhvRU9OByxPdarhj1OmUu8RfwbPVCbIj276PQ8XKa/PBdGzj1H3wI9QUbHvbSHCrxk0ig9cl4CvUYVsrys6QM9uUnFPU+wDzM
1K5fs7fVCavcJw2Dz39Hc9ds+DPYJIgz0av+q7CGcBvrXAILxn5Ac+M1awPEDHl7yTbC49T1RlPWNxNb2m1n49eGowPfOxUT0rUca8MPiIPa+qUj1XuMA6doO0vP8JHj26P/68rLS+uz0LVL06/H+8fBJ2Pe6tkDvZf4s9CD9JvZ2atj3HvpI93etTPd5RlT2oAgC9MGGYvSdQ2jz8tqM8KTcMvLk+szxFUZc9Di73PYRAjD2CH528XpcdvYpJYT0lwsI8C054PZ2p7z2ph9o7WZuTvanPObyUQX49Q5H/uwMHgbvWAby8SikSPYK9rDyYBY09lPhyPFSAMLxuGIe83YxEPUDSBrzuSkI9G5WXvNJQWjzbyRy9s4L1PF27rb1jn648B52EvOQP4j2OKQc6RnCRO874WT31lF49J6ScPXFuoD0oooM8wrBEPNfXCT3nKii9nG1lPT7PnDx88C49qc6VPYnoxTzSAq48VIiou+UBoLvoJlo9wh+mPRIXAD3Bwzc9rQM
URvX6VUT2obSU9CcD3O+dCBT0BHA075644PQeLxzzYOFo9Ugu2u1JfHr25Rfa7cZxEvTQZNT0dZHi8xXqtPfVpWT0VORQ9jcZjPNmrCb2+2Jq89839vOf8pjweYrs9+HkSvfSsFjyQ2A877NpmPbDz0TsFopQ9xxtbPD9mGj33U4C9bXqOvOI2ETzaug892HZSuzML1j140pM9sLiNPDcZr73M37e89LL4PIrQkz3uaEq8V8JnPUR3Jj2beRi7L/4NPVemb70CiQ+9cbBWvKuYAjxqWYI9ojKCPKSOq7yoeDA9yqpcve9g6jwkaIA9eOKnPV99V7yOiYu8Zu1NPQrgVzyNzBa9RSuovEEnnLzpwFw9BTHZPTo/pL2vx588AhAEPTn7Kj1EseQ90G/guxeEdjxAqic8q/b8O0igZz0MFj09MtbkvBNsCryA8EY9vg68PGJurb08ZkW89tIpvfjzTT3KTzY91muIPUPpUr35lho9QJVEPVuPQL3lJvm8XO/Du63hObM
xEqCc8CeKkPYUDtbz/3SK9igwdPNqMqbxQof67iQzqPD6yw7ySGN88cNvgPGvkxzuYZZe8Rkt0vePUm7255mo8iuwiPuh2F7yLmBg8AiYSPd8N57xpggg+Db/cvKW1Wbvr2S89xGj6PPj3rz29wQw86zSZvQPqjL1x7xY8dTJqPdg9KjyAKfO8gMi3vSdEer0ea5Y9HMZ1PJi+NruLqmw9q8/dO2Nx5DwQbr68XgMOvXR8rDyeQV+85ASEPehmgr1uxAU9On6uvUD747yFEmC9KFBYu26ACr05tQO7pnErO/atq7sdKZ28WWKUPLYoA70DKKS8M1tQPREiab2+ONY8MAFKPASFnb17eZI9oQ6dPAqtCr01m5S7x0t3vQhWHj279/A6L6woPL8Yj7yIfPG7V6mUPV3gCL2u0ze8QraAvc/mjr0pRss8EdDVvGG2VL1o8kE95cNAvWdOh73VAcm9cb0rPez7FL0gyK67y62XPZHqiL0sUGK99iw4vRsAI72L6ra9WgM
VXPWqRab2Y1128bIaUvRPlBz2WP5C9T5FUO0bFLLyMjTg8I//TPbo0sjz8Wd28gcwVPbXe0byCLr48NDFyPBA2k7whnLS9uK1ju8rKlz0KsMI8bP8XvWESyjy8lD49JRXFPZZhHzt9DLC7fvt5u0k9R70oxiw9HcVavCVbnjxbH5u8YxAXvfmEs736JPm9At2sPK6nIL1uxCY929SKPbQE4bwfhdU8eaL6vEwjWb3iNSW90xBYPUBKzbu9jDu7+SYBvd/MrDteYMy7FMlOPcs0mL2kKio9s0r2PSMdUT3HlNA8cRlbPflv0jxUnpY9LyqmO3tVgjxyreS8s+8rO47a1j1xmT89ffzZPDK+9DnJkRk9uVgMPTY7mDx7RTM96Suvvc6Vjby9tQM9+4IGPaIRszswV1Q9y8NnvRySgb3P1W+9+SqXPIlLWb1K7gm9qyS1Pd6wRbxfcgW8bjx3vSgnc7z5zqW9GLUrPFqjHr0bw4g9zN0XPEMCMr3MjsM8TG6BPX12wLM
10mBW8GZs7PYXxAD2I+AS9tossu0DyjjwMXKo9AMEhvb/4v70jJwI8eIWtPDht8jts3Jg9v7gZveG6kLwWNeY8atKMPf1woD1oGqK8w8lJvCHki7zKzkU9k7VGvf7YRr0wu8a7EAqsvAwIqr1VoY69DytUPSL9fLz05x69cd2lPMhthDyZ+ZU92d0FvfnWiL0Put+9Y28cvHO4pb0tljs9AHXUvLm7Ub3NcEK93IkxPVLLL7246cq9uHyuPR6N0D1bVtI6l1KJPWDlDL1jFKo6PhcTvb4Ty7xBya681gUyPSx3lj3K9mY9hTjlPMgPoDzwiay8rx+JPVpK3Tz/cPe7v1uyu8YCKzxbKDy87r4GO9gWJrzD+4s8UpMuvAfZybxPLoy9E7Ohu1j2BT1+G3i9mp1DvZbpOz1YQBM9s191PHGiW70ZK1G9+rngPDaH0LvKo1O9abqTPLRnkTue1oE5Mn+vO8FOUT3A0Su9/VxcPH96Bjx4iJo9btS2Pd2tFz1TvhE9tTM
n/PBK/MD2AvZ28F9kOvSV5VT2S7Fs9Pno2PZZXCLujAIm9kZiOOyYGjrtmnvg5+FOlvRzh6rwQHBY988u9vMtWibzga4w9JRvLu5tebL2tIzG9rcdDPXiEvj3AK1K9O5a9O2vM7zy71yO8/26AvW0AGDsAqKO9ML4EPMlvhrzQKTY8R6BTPBpVrLo/A7+8GeQOPX+LXz0zEmq8o8SWvWiwQ7w29ic97qw0PEL3wzxul3c9COcIvWg/rryQFJW9GzrlvFsxxTznBss9TdvQO3X3MT0+EgW9P66jPGsKGT19lIE6DIqNvFRjFz01u0c9QyCxPDYgWT1XqFQ9u+ZuvC82XL1b9oy9/wqGPWcaMD04Q6e8NZL/O97i4bx/3LI9h2wuvXGsW7wNXX08dYqavAlzCL1fuTc8IbLXvIdSqLzji948Wh+0PT30jD1EiL69G6uHvUNkJz1biqA8UqYLPb84Nj2Cgbw9HROavfQ2pr2cWa475EuNvHwpxz1Y8YE9b2toPb56KDM
3CDgG+xJI0vX0t9zzMEKo98hrDvSL9kT0IoBY9RuBUvKuH4rzkzak9oP8Iva5d2jxLKj68aJYEPTdjvzxsOaK98dAOvbeZmjxCNby8QnovPYHDJ71Z0xG91uPdPFMLu7yZF409jrj1PI48vrpzH7K850ZKPKBPR72+3qq9GhwUPEEYWDzAzN278Z7QPRK9gb3+B6c9HbjavOfEqzs884O9Zjp7u79MiT12f2092HISPREx+zxFXoa9d6Lbu7W5Zr0scxI7tJbtPD5nsbwoyEw90KdjvcmcyDzuYb09TOGcvBivo7xg5Ry9tPwePUHEUry5c0i9QCtHvdPWCruLm7W8OKpGPXBiJ728WNC9c5nvPPMPiD3XnqA7tEGCvJwTmztEd1+9UmuOvO6NgTxiwUm9pEikPF7OwrtJNRC86ke2PZ3w9bzCFIq8BzH5PBIeoDzwy7u9YCmFvCJ58zzC66s8yn0dPVY6Gz1Wt7K9p5YUvZWaozzHm6a8SJ9bOv0srjwr4l89Z8M
JZPVD+eDzIEvE5a4IPO8z+JDv4I6o6jeCzPFxp0bs8pxk9W1JEvbh0cLwb4XW9aREaPQJCp70pzQu93Q5hPYtj1j21aQO+G5/DvawejbthOo07wDTtPCLrxzyfT948T+ggPfwmtDwloim96SlLPVUo4b3Aupu6gGG6Pdv84T1Z+qy9sqi8vWSKnbuOST69dlY5PFs/lLwziTW8KfIwPEvTOb1aszS9NbbLOzL5TTxkWva8CdzIPO++Mz0N0Lm9v6YzvRYRl73y6xy9RtoDPRwh9Ty3bB29ZkBIu7nMWTyv65e9CyyuPMPTsrsg2RM9nsHgu75/Rz0QlrO9g0xnu0k1A71O04Y8hz19PDSs7zz4ozu9lIwmOmdPgLtQx/i9qI2jPLsiZTv2uFS9Y5o9PAy5zj0uySu9sw6bvb9Cq7w+0i29XZG2vZxO2Tu1wXC7OTRTPGEduLyiQou9HBGpPQ2vsLyhYxK97Pr3vFLe9rzs2Hm9Bfx5vPuyZLyxEYe9i1m2vJmE8DM
xmXI09KrQoPNQpZDy4ObO9hLVLvfY/nz3TBzO9MS+7O/xWijzeM9y9R9Dhu+NyKr1mQWo9brXMPFsEEryTycc8UVR1vYrIlzznje698Q2NO1D8uLu5IBc8dny3uxDp6z14sZa9jr2rux1otL3TN9q8SIB9vBRkAj32SgU9U/OYvWCU2bx2QIm9yBFKPYzmuTvoVg695hqovAKzBDwxbCe9dGITvV0Wcr3EIkG8VNlJvauh3b1OCXW9wXqKvLfg5zzi8kW90Em9vSGccT2PClE8CPqovb/JAjtNwvG65ujkvJBXWL2WJZg9a7wOPSJwlrhfTyC9WbLXPHKKAz0LjpO9NOHhvR3YGT0FP/q8PfCVPHxuWz3tSXo8GUWLvalUAb0dJ2I8q96pPMU+Fb3JeSY9XwmuO/bX27ulGHi8plTgPJZ4JT3v9Fu9O8i9PKkSLr1HFpe9lHPZPBt3YL15Wl89BfcNvZL+A7ykfo08DCCkvfDdSzwcHgi9dQMQvZZcZj3xpjI9ytM
HXPIccCz0V3p28yMfNvLGKPL0ZWxK97BeIPfQxKz0g5o29uKIiuyWXvbtlHSE8iDqtvfut/7zjuqo8qgPQvJ6wWj3dY3y9XQ41vRvYKb1yLOy87aDCuzaEmbzwjLu809YGvcftJL1GkwK9n+8APQvwmTz7G3y9jJpiPY1qhzu4Zam8SS2pPGo2bTyIK/a5sl9SvUYVgD3ouJW8kShRvdSVfzyta3W8ozSJvQmQIDxjrJc7wQE9O28rVjyPh5293o2ova/IV7zL18u8bgo7OtEMeb2Gmze89XUBPMMVHTwfGUm9DwVrvaphVL1hN228Jx4zPbmOurx2Duu7EPuivQOFlzgJ4IA9wlpovaoYSL36jW093+97PYw4mjxkDE29LzBpPdDwDT2fmi899GaeukBsPDxicyy97qn1uY+m0jzB2uM7xonPvN7fiLye11o93K4Ou+Yw7jy2GHi9ZAEuvYqqwTyjrN68+JouPRQg7zxU9em9+lzJvBp1hb3wvpq83I8zPNMof7M
2DR3G8cfISPWYGsz34uVy9da+0veuaizwtV1s86snjPNDnujyed4y9ooQcvTnSU70ml647IJTdvGbff71e4a4820/LPaUpkT3NJha9d56QPJqx0rw2Muk8L7Bovdk1Rjw7I3U8ylervd/yqL0awRA6RxcNvXjApjxl0CU9iHRSvCiwTrw8l4u9fVpAO+vptDzwPM48AwBbPEfCqDwMB+G89ncpPTtf8Lw6mZk9PK6MPUaa9Tzdg9e9zwsWvfUPdT3Dq4g8vQb+vMOIIT3HbN28fX7vO/T1/TwrVbG8ZNaMPCYCz7wJLvc9QTC9PO8XQ72ZLQW8xCXKPc1XRrycf5e9HJUBPU9/ATt7uNO8M/dBvJef1LyDD7e7hxpIvUjRI72wnSE92XdQu8dR6T2FC0e8ploBvrKkjL2qdtW7kiYBvVQj0Tz+8vo7CyilvIbirzykbzw8ttyRPG5cLD2bQIM8dmtkvQZxoj38KEK9tDMEvX4Ma7uYVoG9eKkqvCxkvTtkYQa82kM
EnvYhBejy3YAY95CeWOoZGw7xyw8k9pKK9vRK9/LullfO8po4FPWVgir2pScW8TFqBPSNAubzZ5hc9cqZqvQi0hTl+eSG9YkTxPOZHE71Ss4u6uGk4vaKduD33W7090S/0vEuWPb5fGBS+hAwHPVErDj0Gm589XEnvPK12RT3e2xY98ltmPQNeBLye9SQ9Q8Bdvb6khj0y8y29LLF7vFt0g71WhpO9AlFVvDQB+zx/loM9onW7PEXoizyZC6E9UPsaPGQlDT1CXJI9dEe5vYxefjxcPqI9MlK/PN7AxL0fg6O9GMKKPWpq3TyWLpQ9eRQMPQJUHL0oM7688N/4ud1IST15uEA9u9fTvSGH2DywoRk9zLxWPJjeIL0CZci9ejRmPCSWvjsgB9O57fivPCpjDD6zVau9J7Yhvefokjlb4469/jjRve6CJT0iTzM9NbusPTaaCLy+0sa9s4b8OmPixTxrQiY90OJpPUJeHT46ZrO8J1aivbyO7LzA0M88L8fdvcOKubM
xTykw9lrUHuyZ7Er1hZ629JHMlPeqT77pCqb86CNfxPV85urx8Tm29mxxjPSgoibz3vwE9cyGnveJKqb0yUqs9M4PMPCMbCTyt1B++CJRvPJ1Kqb1CYqe9SzDKPQBp1D2NPyS+xlkFviSL0r0PfyK+Y/yhOyVNTz10NnA8zwiYOwbkrT2/0H29OBlIvdVIZLufh8a9DT4GPnTIKD5Arr+9MGHiveFpAr5UN0+92gs9PG34YrwfeXU9rgmMvREGiD0NAtS8BUp9PSDIpb3vDpS93/TOPZWa0jxZj/69LOlxvVXNqr1+1E+8k0XFPNGAV70Nwc68W20vvClQlDzYEBc7fMCfvO7hP730tSM9326XvFP0Jj2UWJA9btIBvrSzF7q8efS8m0nyO7j+kj1TeTY9igbZvNmfhjzFUBe9b8AMvR6Yiz3r1q67c7CFvLFqaj1p5Qu9tfXyvWLMfL2pldo77N+vPcNCFT1d9UE9QcdtvN7/hrtNaei8Qx+bPV0+MD1b/Rw9ftM
QevQjlxTyrN/A7de0+POTQoTys8pK96dZiPRyriry4fXK9q9ivPejuwzzjwhW65/uqvCtUTD3OanG8XHJgvaBuNbz0/RI+PodpvTqqQz0tYNW7vIHVPQ5phbyzS3c8F4emPZ+r5jxddBi9s2/Iu35Ysj14/Hs8iSEHvnC6Xr0eNB09mGzivI20jz0DBCQ9GQQCPkPJkjpvlqS7jQWMvRsxhT3kLxA9r0znvMc0hj3FsbC8T6mevTG9rrwR+8Q94aHbPFHOdT1nzPY83kMiPcIEvbxz8tY7Ywr3PKZ+1DzT+yu9nunAPKw957zkvdi8EhSKPN1ZmTv57bA7wOUFPZwrk738nhE9uaAHPSSNYTza74Q9NO53PTa3Kz2oq1U9AZdRPa4Hnj05eUI9tN6IvW6XtDzOyJc8uGHyu3uQAj0BX9U9/L6uPboIAz0RFuc85DI0vUdVFz2UDX49KbrmuwFAOT2DfX48gbOJvajJJ71gQ+o8MW1JvX5LXD0OsxS8CkaQPYOnZTM
yGG9w6sn6fPEbUrLwMSy09/dtSvOoZ97x130o9I5NYPZRfpD1631c9AGlxPa9wk7ympwc9Z6h3PWAJzj338Ns94h7zO88qKbz7oaG8MfyyPQVoxj0SLWQ9B8dpPe+0GD0TQz+9E5AMvHFzpjz7PBA9BgVlPZJGIT1EZp49TlclvWyrGr37ydy89g7yu139gj0WnGM93B5uPZAefj17yqM9NuoAvIYIDL3baOM8ff1rPZM2oD1Kbpg7nErju3Tk/Dy1WE09rwmNPYQg8zwpucO8B0iRPcotCrhcItS82u2CO+CvYr1+6ns85U4sPdU6cD0cw6I87wkcvcdZtzxZUKk9AE8aPe+BYzz/OmI95it3PStALj02+967WNUSPcxZkzzyuac6Y/J8PfZYLT3NGXg9ronOPAW5Wr1Jk4E9drtPPUFQOLz/t8M8es1jPN+Ymj0hE188Ggbxuz2exLwezoY7p3jrPEmbtTxBdgM9vN6tu/hme7tso5Q9NPkbPfY7fL2opSm8iPM
XkPAzEcjxpAG89B+slPQ1Gbz0346E8ioThPI5OgLwgjOO895e1PImZkru1RQs9+EbpPLZhHD0XnZY9dic8vdR9v7yzD808xUZOPcwCgj242wg8Etw0PaMDATzGzJq8GctHPda6nTwoplK9qotBvNENhTxh2JU8NztfPfxYFb3Igqk9rYqkPb2bjTwWwak7+XRGPJCcUrtqXIY8HWy0PYw1tTxl9hs9l/FuvQdKZDzwzmy9JBt/PZoGC7zHEm09jvunurG25DxAaDU8tgGnu50MnTsYBSE9/tWnPXfh3LwQEJ07WLLlPJYOP70SZ5o9Z39WvT4AIb1FLcK8UmiUvKyoOz1MWFI9vBCnO9rFZL016WQ9HVipPaizEjxRci09d5ORvaf6eb1xKRs9KssGPVQ6Z7rmbYg9XEPUvAD68bxZQn+9hbEpPRFvijuKrFQ9Zd4pvAt2+rzRLJK8XLmsvXh8wr1ylNO810QuPM0ZIjvwLYg8znWGPLk7+jxiJJG8oqFXPFZfrLM
zHSF49OPuCPNuGIDyayV+857RdvB3Dt7q+h5g8TKFUPKMSwLxy3Oi9P8aOvUM21zxGpm094VTjPOKADTum8ps8iSF8PWCkv7xA1cA5BALLOkj3sLonJGI84psKvOCxX7wJhPw8mbY8vPxNoLy28Qa+AO6dPR4+bDtQP3g8LCIeOzI6BT3FvFY8k8kEvYXtHb1ex8C9ubo8PUTsGrvE2lQ9vHUKvRiHLzwAvEc81E2vPd5Nf70p15M8DbSSPODQFD0QZZs93f5qPCS55zwaokQ9LWUgPXjH8Lu13py9eonyvFXwpz0lZuk8RsqsvOo/8bzPTv68fP4mPZ6MrD0/NYQ9PVVpvZT0j7xZ3Xg8yqPpvH6Q17tJ0Jo93qBIvayhRb0NePK9LbvSPJl/+7zBbYC9zB7hvDI9nj3l/wc9/54KO7E4sTx7ewO+dEpFPV7urTuf4Fi7UbHiO7WykDzKTLQ8jp2OPEp1Bz0dkY69FMLLPCEyJT3qXQM9g1FoPaDvJD2O4g07tMM
WVvA09HLxyJA28m1iQPFfToz1liQe8N+RwvI0CBr2itOy8Za3WPD0GAjzB0209hJjVvdFhAby6EAE8aDwgO72XjDsjpC471WARPa1j0L0lReG9x0QoO8hbDTtEPKK9+vfpuzyRujxkDMQ9jD80vMEkgb0XavK9MnyzOzELqjxAhZy8LCiUPKuPJL02/Ss8FO1dPb2+Nr37kcS9ibWbPAsOSD1l7eA9da/EPeY1Kr0ZpBU9+X6tPLl9fLz2M+O7R3ERPTtuGz2069w8TKEhPTvlJL2DC1W9YYaVvDQ9Pj2pWbE963aWvKZaiLzEvbq77hKSvRuUyjynVV89sw9KvMxp+b1/Bb2976gtPCvwrD31WGK9nLYAPYYcC7z8nnq8cX+TvBZH4rtUwqG9P/QzPUyFWL1QTYi8Kz3wO/ujQr0ZfwY8EgUVPIvOJz3A6xC9gwPYPN5srz0/qZk96kPZO4+l4rsyXBa8FmsGvdoohT3Ht2K9For/PLTCJzxJ6J07M7RXPfETEzM
2AHI+9TGhOvZV6ALytj6Y9YRBGvG5HAr3t3Bg7VQJVvTNgmz1wksc8PYodvZYUur1fL8W9U6csPacd4TzZiGI8Ozw8PLxmMrzA6i68fAdvvZp2Qr1WgKW8IB+Hui3oNr2QVIc6o4swvQKZsDybWiQ9gr2WPblhhLvtjVe6EsiYvF66szw8Hn89iKCmPIu+Gb3H/qo99lICvZ+xWDsRO6i9N4osPTGeCT2lilc99w+vO5qWrz3xZU87o80CvbzAVD3ZCeQ7abRNOtg71jwrCY67JiuPvL8gFD0wL1s8PN2/vASJlrycURC9pzQ8PQGCqjvPc6K8/5WFPRdMAD1rKiI9OBcNvWqRE73VF4a9sh02PcmQKb2dwRW9jx9QPc9FDD1knZQ8Z2jsPD5r+Tz6i0K9WM2DPVO8nbu3N/c8wNKiPSEYrjzrSTA9w85DvEojFDz4YpM7NRQCPe+Ocz1f5yU9zWAovQbaHr0BK469A9QcPY+KL7xDSnW847SJvVxEFTwwdOo9o5M
YBvTBemLz6f7s8sKGSPKIo/rrLgoy9+cKTPT/WMz2w12k8EHeOvG+9Vj18UMu8FsaWPAtrfL1T74S8uORcPUaYZD3DvIK9knwGPMgO7LzqOTU9tW3Zuwk0rzvwP1W8+6iju9ZsXD2apPm7lORUPban/jvNSNU8DMaBPRd3Wj0pei+9HbppPHEa+TyFD0Q7M7fcvBsuUz1ZwSq9ZonpO9J0CLyBoc47bwa/PFgzJ7tzc5A9MCnrPInfED0Oi1c8xgWiPCoY87zK90K7gkP7vP8UCD2TrIa7/fx5PEHc5LzbRaW9ZrSpvNXQa7wwCte89hRGPSCZ/D3OqMe92tuUvcBlYzxAMfq8+qn8PI/1QjyPoGA8b4AcvT/5bDxwt6a9AyTOPXGHNb1F+CC8HV2vPeqgDT5pyuO9eM//vOKGTjwRlGK8sM0bPUfkobwZY2k8k9YHPZhndL3/aHi8TgPDtivUPb190YE9Qj7cPB3RtrtllaG9/7j6vEYwVryuI3+9tYnBPLRXcLM
2xYwy9tq5MPa8dGj25Sei991BAPUlr6Txn3wm9DjXPPC/r/DyBs+C9t2dzvctOMruoaWQ8i8/iu05+zbzb/Aa9aPOQPTqIjbsO0b29nVSMPBOTiL0VjH27PT2NPL1g9j2Eaqe9YiKKvdI47LzPnWy8Nbwou/qJ+bzlwcm8ebwrPfGw0byxAa68rH9TPdWV4buy5km8TbN8PV511rqZXdy8Fz6RvETfs71reIK7I5xUPaxwkjzrVF89YtnQuToXgLxx8wq9ckl1Oy+NPD14pxm94mZgvSmexLxtJNW9ftrWvUM1ar2x6Qu9oQQhPUFQW7ybbQi613gEvRmlV70CEHG9c4N1PS9TJb2GWFq9wQM5Pcl5yD2fpdm8+KkvvY4i4L0XJbS8iT5gvNl4iT1nAJ67NUkhvbqup7s40zU8pXatPLfVBj1c7hk8lPgsPCFvjT2mdSe9BJeAvYi+kbt3f5O8DO5FvXh7pb3DTIA99p6ZPK0YhT2w6Ti85X0cPMwvAz22sIU7qKM
KXPN1DDbxHAVW98L8svcGPv73NMJM7uYGcvDwWqrt3U1+8AKyRPEJBhLynYfq8tyY9POnAiT0Tzkq9WMKmPEm9jj0Agoi9hpL4vW2hmb3yv7k8xlvJug489rwX1Cg8Wt33vA3ISj3vXoi9ZZFtPKx5Fz0FDH69XD8WPeQwID2X7aC9jpdCO/TtHL1sF5Q95J2EPLxUR7u7q5665o0ZvRAMGje9EM48QrJmvMA1Sz1CiOW8UvONvcSsa70o9xO9Jdw1vY+4Fr0rAdm8hmQZPT3LjDzA4Fe9djy2vMMiOT1wTG07KTK9vWd9obwqvzQ7bpieu3RQ6Typt4A9U5eTvNZZUL2J/xE8FTeRPGCbaDwYHeq8P/4yPDs7Dz0lJoa8bxOGPSrMkD3Tzhw9ka5bvHMASbxZZke9goUcPNLK6juOEes8m7RxPYCiircTvHm9GpvuPHqE+rxSrIS9AF1RO8NllL2pXxc9fehyvaFB/Tw/NVu9sYgovQhzJb1cOKw8zUTOu2XmxLM
wUsWS9Cq7JPWwFtDwImjq8tBEWvZnVLr1eVRW9ab3SO4MCarxL9UC8yng6vFYvjL0ZeRo8xF5LvbimhL0Puvm8XOWfPaD4iryAgqC7vkm4Pdr8hrzisYe8yefDvOyiOrxa5Qi8KqGzvegUzrx+p5I91bNYPY+H0TwQ/Yy9CYQluw00uj1k8KM8EaL4vJJtAL1F6oO9hrrhOcaaUz02h969KIw8vVRLhL2ck7g86XBOPVPKPLtVIha+PsnUvKIb+z3b7rA9hUaQvUEwR7z+aRO89KbAvIhGS7u0KWo78Cu+vIX91bxoTeg9TEMAvNIrzL1Sc/W8LXw+u6M6uD01Ap88WadsPU4YkTvg+YY8xrm1PP13rb1QRbS7GM8vOtCIlr0qWyg95FTbPZhrEz2Fq9e9B3ErvRqUKz4TPOg8SZQXPdurfDzWnC68Q0MyvDzC5jxEFCm9LCLKu7/8k71QNXI89qgFPvnjdr2nxhu+MJzau6mZQj6zrpY9b9QWustWYj1C4WK9XiM
rfvLlnY722X7s8lOkHvaAl+r0hkDA9ASBWPNWjS77WMkC+FghGOtX7Rj5wL149FQ0NPQdeUj0kI9O8DBcevcQak708RF69KbGTvShdJ75DDMS8KX4IPr4sIby8AOW9JNiCub3joD11w9s9hlOMPUmrrz2cOni9c3bjvVjUH7tWfk49eRW8PUSKZr0bBnE9XGyiPT+5Ub1HB3e+f4ntPNCjJz7DKrg9P/hgPceGMz1Sq5m8aVC9veqiH71Qgqc9SUw8PT4J4b1I2s497ZXWPfByQr7TH1i+2KvBPNFIbT7q/w0+cGhSPVN0QzyG0Z69CLtYvfhis7sHws28etA5vUQy1b0eNsG9ZKaDO9boCjxG+ui9npkGPHgYQLyy1Dm8C3eiPUEdmz0hAUQ9PrYQvgJddjrE59M9APttPSrkCT1TRnE8AQJRPYbWtbxa+9+9+DwyvYTJyz0Pqvo7YWoAPZGfrT0oY6Q8I4SovRCmmbrcEAE+99a5PEAsnzy0GjG8SrqtvNgjtbM
0mEcC81lAXPeO8Ej4HwIY6oRefPa8gujy69xS9LMUHvRSve70Y/xM9+4lqO5yjZ73lpn+96t82vXzCyT0tjf+960MAvsAqfb0sdVe9Ov/tPXciWz08EoI81HuyvQ3eXz27ywo+1R3xPd9Mbj2/YnY9whZzPLUtmD0fRqe9v2tNvQP3Qb1KGUc8YFUMPZfpjj3s6qs8FY6PvYVIab0p9A4+Jq3iO9aAuT2MBum8LSSovSZZkr3NzUq8KO57PTd0Z7xPMXG9YFnpPFLFlDtr1CG83gYWve6GSr2mLH89UCzwOz8woj2G04C8UIPVvYPQXj2wE4k8mD4mvS4+vb3Yf1W9Y9xTPWYkJT0s8GA84W04PGSIAD5mWII9M22bvFLTeruVmjI9MnbVvVD+6D2qhsE6L81EvcWV5r3NQs29xyfkPAp/WD3iRX49pTkxPIREvj2JvXM9dUG0ul9eez14fS09bdP8vX+pOj1MDbI9KXQIPRsGEL60BA2+gAE+PUTeHzt3o4A9dRM
V+Pfmpobsei6w9XEbUvBaYlz0faWa8OeAMvdY3Dz1ELzg95phgvSFSFL6CeBm+OXYVvN7Pnb03B7U8en+HPLdOEj7wVpK9SMVhvQAUi7t7lK29acChvciPIj4DhQM9AHQZvcmJ8r0i0bq9KlX+vE9rP72oCDI9E14iPhHJ7T0MaY29/Xq2vOmzvb2Y26I8m9KJvahGlD34FOU9ZGV3vUZqDr4TVZC9rxIzPcWKab2iT349Ea8fPhQEmrzNhpw8FkYyPLmOgrz7edE8AI0PvWQEZLxiXds9FsQevAm6HLzgKuW97CdfO0unyb0jYwe+Bw6WPV/z6D2Q91a+HY/jvQwaxL2xPSG+OeoBPNJ9Xj0wY9Q8IEB9N7Kxfz24A269oWf/urg0nL2lAq29mQpgPujuHD5yRCe+d4ibvesj5L3NCXq9nPXfPA5KojyME7A6skFWvasbYzzpeKY8CWerPP+EfrzYF4G7xpstPh0eHD0Be469P0B3vWiLqL39Scy9VeUoPW4hDDM
syoUc85FiLvPl4gT1dgQQ96LBavIEmVb3t2Oa7sTL7vLFdbz1rRoW7CToIve/sIDwYOti9B2OnPf5jvjxORnM94YDevH+whD1Z9Wc8qgwavej1zbyElbU83aJpPeJ1iDy/VWC7kwrFvdEYRj06m9e8zWOFPdI2OT0QCvY8QLuRu1LDQT1Mtam8I2kxPc3GCL0Ld669DmP8vFhOmjw6TW68zckIvc2Dqj1vSdG7WgmWPZ4tgTvBKCW8Qb1luo7EqD1CKPa7Ja1NPa40er26ACO9+r+pvcvQz7uf6hw9itUyvBvTdb0ujeo8iqHSPSyr+zzwwgE8FdR5PDFJ1jwXMIa8H4I9PWLloj0Q10o91oyVvb4pV7y/VJg8c24DvahNQLtCk5A8R0LUPe2ztjz3nwg9KCsOvJ3vDT06fNY853MDu0Tz5TylGWc8KjbdO+pZcL2fylC7FmFOvLdsHTzyqI87GvCVPBvEQj3XNp09kHITPaKINzw1cMO7g/CJPYKFxr2QCfG6VUM
yYPWXvlDxUCSA9s00oPW32Z7yl4Gg9CyZFPRJ4xzy74nY8NUsNPf3wirzC5Uw9ANRhPfzyxD2C+Fg9NVBtPTpWBLyhIoW9AvadOzXqDz0cdo49OnGGPT4y2byDVYI9ivDcvKSo4LuDBTy8njA1PW/32zwNUz+8pKcRPfKYortvcaU9m6AqvIQNbz12xaa8cGWlPZ/hIj2hIuw89M0AvWzxNzusF5A93bjYPGaXJr28gx292ER8PfdPYD1VCRM9ef4XPRBI1TwT6tU7RZk2PfK5ALv205E7B+0VvbWS3bw2GI09TWkSPSPfdru4jgw+uyyfPCh6lT1jDck8yTeyPd9/3Du/ZYS87q2DPWhjBLy3VSM9/v1nveJ80zx0Jxo7d5hevNzzqD3uP6s9bp91PIEKFT2Rf7k7SH/zPE54BbyT/py7aZVHO7gak7ynbpg8ue4wPOkzjzzY9nI9xSQTPbCZa71FNMk8hiIEPdHRkj18LJU91ehPPTJo1zwEwk89mnchPbk/+rM
tRLDi9tfiYPIdPGroU8g+9ypw5PPy08zxG38k930UOvczOXr2RoDk9C7XyPfos4z1DKKQ8iCAyvLkuQjyotCG9IjsEPTtVgLwApVO94ufjPLAuBr31Z0k9EByXvIIRJT3uCFY9HWyIPYW1JL2KFIC94oDJOtnGYL221G08A8KYPDewxjtikFs9WIrMvPpOib0nEzG9oVtfPM8HabxUh4I9yqHAPJQGJDzD03m8LEtmPXqX0b39ohu9eem3PRd7gz18vmg8SV8CPWh48DxNHpc9SMuxvbyY0juHU+q8yT+yPbGe2T3653Q9o1knvS1CgrsnzjK9rnKpPZlMlbycCzU9GdlVvC5/GL1huIk9UzoQvXofAT3G3G0949XbPGokg71O0y69P3+fPci0STyhbWc8rUeMPHItYTy07ko97BHiPAKFjbz/+Ji90DS6O3WvsbwiZQQ927DkPEPonju3tYi9qnGoPUl9gj3MH928W0QHvYmWfzxShsU8+OM+PQ3Ger2ujIa8VaM
10vInDBD2pN8G8c4MVvfMaEz3vkIA825GdPXg8Mz1sjg6945YuPEw9lzwoQZU9HrivOpPDGr0tTO083Kqzu5SB0Twb8rw8zMdevUTnKr249wm+Me/FPIaDI7l5eAO9/vHWvMXcmzxQfwM98cRAvVDXJ73z/Fm9gdpTPZfPdL1nBVA8x9muPFP4NLyILCC82uEuPXsrizwrC868HzjPvKTAhj3DSZ09dZKWPaPuBD38pSw9QEkcPSD8zTtC/zO8lNZmu92yiT3u2Xs9p1BkPdaU1jw1i327dgckPYq+hzy80qU9ZJKbvc8OHL3StQi9FSx9vJ0APj2Ap0O88P2Cvck+6b167ii9ToyiPXT8YD2JvTk8GE1aPCezuD0Tfbs9huBqO40XNr3sDQ++zoJVOn1YkTsqD7E8ATb6vLfkkLzoGOO849D6PTRkizyuK9c838WAvaBEtT0RClw91fORPdE0fryUFog8r3/cu7Tbu7wk+2S9VWlrPV8tsjwJyxA9sI7MPVAUPTM
0jvHi9YdxovTthlz2Paoo9WJA4Oz7sczwx/QU94CdAvb7OojzZDfk836L7vDixdr0hQbK9U7DJvIKBjj0U9n69+eI9PSHLyjydm249JdW0PD1fi7zZ/vi9EV/ZvGttQLx5tSe92f+vuy5iMb2a/2K9aIbIutGaOzxT0b+9hFAUPY2WyT1y06Q9LF0nPUl91TwxgRC8cdFDvMNlbjyj0fG9yIG5PJMyurxJ5WM9SWnuPL44/7tY16e9w29BvBXCMj03pW085uhBvPjbt7x/0mQ952VFPSpr4DszeuM8M7mEvGx3G7226hC9fpe1u6oHJj3GPNE7u9Y/PWgLnT0mA5U7r9OcPGMOIL1S7di9TxuMPZg54jweSsS9PCebvc0Go73POSU93SwgPAupkDyPUz09/ARPvXO7pD3bAns9FKzFPUxPvLtedou847mmPSlbhD0WTf+98a+ePEF9CT0HohM9Px7cPPKTjz11rzE911mNPF4gpz3amEW8Qz+Zvb4JEb3FLX07eyM
uPO5qMkT2TG2G998V/vW2XK71glZ+9bFIsPP7ObTt56ks9L3jJvPw3ez0WQg29yCVsvcw89LyXZ8a9F3VkPZVkVzrtOoe9OhgrvWRMdrxc1uW7tFnkPLgNQ7oJkZg7xG1svJr2kT1nrXw9IJ9zPbVaKjsSrSc9M8JHPAszFDzITMC9lAcevRe+jT3t2mM9Kv11vLtWlT1wtgO8l6SpPG37Ij2amYc8B7eQvWxShjxiaty89P5PPXLdaj0vwmq9ZoGwuw4em71oeaC8JzPIvEZLOj0ZwJ+9I1KyPGHqpjzp7DK9MYumvPp6NTy8dIk7+1BYPM7hHT18xCo8YlC+PDZlBz2l6nY7qBA3PISxJb1/HYq9yxdAPTBnert1h5M8vhZbPFOZKj2aMTI9RaiOvT4c97yNk/07Hd91PMlChjyaA+A9AVsxvZUntzsbzP68tOiCPUpZzzyTZrS86of5vFXnQT2mYuc9wUTMOUOoVb09uIU9Ss6JPPX40rv29GO7cZ7IvDEQNzM
0zvp88SpLwPEShE7x2DMy6tvFcvFIeDT2S6UK9xIvaPInmhD3+tze91m8dPCtSiTyhRAI96FDQvBK0VD3c+Kw8AEa2vBHEFz1Ya4y9pa1LPXJG/LvrG6M83t95vO1wbj1MxNS9gc2YPLNLDDsO+3M9+uSpO0L30rk18YW9xvWqPC8y77wop5W9PlGqPBbgH71rFDg9KySKPerh/Dzgi7w7QK30PAzB67qlzwi9lZSlvJmdxjx3jfo93E60PFZ9d7s3sYi8e2LxO3RnvLxlr3u9Xt2/PQV6hD2QjuK9CxSsO8HGmr3njCG9xe/ZO75/Bz2cN6w9lLwdPVTbL7xeo929S+S9PXyyG7wejDs9CJY/PRLX0j0/Buy9cgBQvbugab0HoZM8uq0eva235bsKGMI8pnO7vE+Zj70uBbm877ekPGU2E7ymIk48JcI4PYRdkTtQej+84CboPC0bhb2zTDG9eO0VPRv8tTzPySG9eavKvDoVWj2bAA69W3QVPbeBnDwFPlE9aTM
VavSGtGTtpIyu9qA7mvcXIEb2wjgs9IaayuxLZPTxEJcC9ySm5vMjWK71nB4i9NSyKPbHUF7yhIF49FmxMvRcr+Dy6jgy9F1tJvCb/2LxJ3089usXAPIlxzrpLQLe9nKO3vCNpbDt+g1K96m6kPM4giz3uv4o8VWlvPM6MWb1+lQS9fm8MPWnYRL2BZ4a8XvHFPNogtDsjys08uBZKvZkvZz3JGTs6exMJPH1Ojz2X8oM8PsVHPFaDTz1D0OW9UuyevXspp70avc66l2KkPV25qj030Ts99yugvZrQ6Duszyq9rxwvvYThRDx2Xbk6MPA9PaWtaj3clNG9AjwcvQci7L1HsRW8kNRlvOD5RD1EiR49IGYIvcD3QL08RR09M6uuPQVQrz3cYVe9SRP9PKYVNzxaZKm9YRdgvTsnx7w4Dkk9P9PcPCh9cjzHKxg8wgylvEkOQT3oJIC8BT4gvd9clD0q7Ic7jbq2vB9cibyslRK9X1YaPCrlNLkwGMM7458qPS/q6bM
v2xTs8HluJvPJIFz21iJM8N7nFvMSdOT1JNAC91h+QvPDQnz2eY6s8R94TvfRtRr25f289Jbl9vVQ2QD0IDGQ8KQXvvE4c6by+wYK9zMAePL0iMT1sLJy8jXWAvPGkuTwtjh+96TkzuxiuJLy1P4Q92skSPfYs+by9/rq9qvrDvEngmD3u0ck8XmCjO0fB8LwaaR079WpWvdBbWj3Eqxc9n0gGvNIr+Lyjx/+8h+Q6OTAvDL3SFZe8xoeTvbXFOzxAw7Q9e++AvXOaQzzWewy8GjeFu3JdDT2zk3m8g9zgvH9g7bv5o6A8Y071u3NOBL0mODU8F2+WvOUXLj3fbSC9ILWoOXtuqbzj3vC88arjO25Nxbz+ZRu9z2ibO2ahgzzPLGQ9xBd4vCUSb7yuUJO8Skgvu3qEYT3irXw96fZFPf2lNzvzz1A6rRXTPIJ3Yj2uCxG5/kK1vPVgJb3vwCq86c6bPZ94Pr38vc29z4NQPDo9sT2h4EM9aEPhO4xnD71E452838M
5dvUi74zx/0wA8L0BJvGmoIbxDxcG8ibTlPCGt9L1cdwG9/pNbu+Ww5jzxi9s8G9eZPL3vY71KKgq8i3IMPfHjhb0C/pM75ibvvBNkUb1nbiK9c8HEPdcQLj1kxZq9/x1ZvTd7TT1mSNc9yfALPSFOATufIxY8+7c2PddHCbzxdeK8Vx5nPccjzL2jJgI9RB5yPf0/2jzHqS6+MeEHvXxzpD1Oi789K3M0vHQdMj2nHW49aOmcvSGXMr2z8DY9Q3XmPD4Iyb3SCG09tvOqPaKmHLtoyyC+efLgOecFkT2q3nY9RmKNPVwEQT3oO4w7MtAJvSkwbr1huC88Yt49PZQQtL33qk09EcYrvQhoAD2fW2w90ULdun3NA76LxtK9djbwuU1Knzuk8Gk9OuWpPDH2Ur0yCQk80vPuPQoKkT2SRGk9HK/ZvTxEFzxAd828WPnAPEEyQL6p0/+8V9Q/PEyFnLxlALo9N8aBPeU3ib2sAos9x4cAPl8WMzxor609Edr2vdSoErM
zKUz28Cl8TPZ0FUb6Vqaq98e5jPQjnTb3Jnzc+gZagO+NJh71m2UW8VRXjPErGTz1OQqs7QTiqvQes1Tp6Y3s9SbPrPEiZjL68Y9S9RShNPUN0Tj37ZPg9WanzvG3LyLx/8MI9LjMAPojWCj7CAgI+uXN3vdofoj0LnMG8bywyveP0e75soqO9EdItvAFcCT2Fihw+t6yCPV6vdb3kBdQ9jMy4PTDTsz1hVPg9yceqvWvFBj3lCEs7woNdvZzV+r3oGOo6yfRbPaxsELzA1ZI9YGv3O/MPorzd4bc9yYadPWTGT7znnka9gcmGPUmEbbwOuzG7oDOPPRApur2Suam9yekPPVekibw8bHQ92YXBvVjSfb2KmDc+5w74PRyJDj6RnM48OfWKvPt8G70B1p48D5tKPHZs67wCQWW7MCvQPD4oa70kZsA9LuG9vYCa5r0pua49svPgumdmcD0dn2q9FixBPKFy4L1P2VE8BIaYPBebI72idnE9juMIPX1+cjxT8dU8Q0M
3HPLD84b2krKs9CMR8PKMcBL1V8A29OEpbPWZGRL0S9M28SLG+PJN44LwuXwi94FhVPSsulD2uYCo8aWUCvnc8q7tVmSc+IO6rPLwzvT1S51U89f2KPVwaorwd1T+9e9GFPSiiGzp9VQW8GMXFPJZgyjzNxyc96B3gvYRAtr0bGAE+Z//JvKRlZD3BQbw8YOdgPTrP+b1Qql08W9u3PcfdSz1WR1w9bR8sPJ1OlbwWWUI78dzqO+8SFb4ceTc9oW6OvbcmBjzO7z69+xpDvFp1Sj045om916pSPbwacbvYywE8ptXMPRrhgz36z+68QwWnvUQHVD1gJrE8bSxhPcPQTz17p9k8DJavvMdmQj37P+W9nA1VPftuBTxrDUM9ew2FPe6gtzvavdM8HhAZva0cI7yPSoU9PCCSvES3uz2Q7iy9hFFgvQMZRL2qlqg7JE/qPA5buj2zyhq9KZI4PW4gl7zSNAQ97JFOvYxXHrz6A+s8c0VBvXUU07uV8Iy9+fzJvG9uCzM
5paOe8QG9xvfUu7b1DBmm9QsOkPOEiFz1nBRw9Vj/ePK6sfj3LtCA9h9LSPFKN1D0+9uc88sYavdlKBT7+kaw80W9SPGqVOr6rTMG8B5EGPcvyQz1JSoc9Whj+O6cnAj3fTQk9/evvvCiCeDwDjpq8++SuvZqjrDxv8MM8p/gXu8f2Gb6OIum8acszPcBVXr3a+A09YVXfPPCgkb0vOYM9ltqNvOglhj0mKQE66dG7O5sulj3MDdk9DHHtvJ/43r1yNKy959w4PaD9W734hqW9/HhtvMNaLj5wxRK+FEAYvWFYb73DntS9U9+kve4X5D0jP6M94PsvvH2T8r3uyIK9UN5cPIL7qTyNr2G9n5zbPQC9yj18Gpm9L3jrvTE2q70+aL28tj0SO1iycj1oXWU9Uhw3O73BHb7bisq9mGCjPX13bzwvnSe9rqECPuy64LzAtA69YOFaPFSYiD3AGGS6IuuFPc2dijxLK9e8SdVTvdxIuj0YvSI7uheZutemgr0wiYW92/M
E4PUf+Cz6gSxe+Z+3TvZc20b3nROS9A8xLPfUNjT2/vHI9mFvOvF/uXD2mTxq7R5wPPdsUPb046Qe+vOcLPhgPBz7drua9FTy6vW+mvb1wl629ofshPLpG27toniq77WCYvaxUiz1KrP47JbdePbgNxjz31vy9ot/TPcprKT1Nutu9CUvLu6RLFjtVcrK9S9hBPWgeh7kEkaq9qkJevbSMRT1qovi8E39ZvJO9n70gxpg8VcCpvKxNMD2HeMc8LUrPvKBTKb1aPgC7tu5SPXD4jz0n2B694cGTOyNkhj2J/DY7yutYPWSg5LumH8g8iL5KvaKBtzun0So9ivhPu5YXDL3BZaU7kvBSPShEf71eqDC9/E1APflr9bxXy0w7cTuWPPLPMb2i2xQ92cs3vbQ0w70BpcA9DMg0PQsxYT1hCCq9a6HDPaCIKDxx0eE8fJcwPKfcjz26sVC81xNrPcTdeL03EJa8UHrgPGmiiry59P+8VkGDvKGzIDx4wMa81OSZPI0BGrM
0Y0pM9WFNhvKtvND0HOJM7LjSEPZ36hj3Xyow9u36ZvOMODj1EQgO95WUuO5CB1DxIku48GCudPbTziTv1/b68ASyFvL5TLD1USKu8GpuLPZb73rsdSGW9sH9dvP3dxLybJyc92wcEOxz/YjvPihK9jr2WO9ZaPDzkRKQ9d3X0Otjozrxn82s9uvlYPUmVY72beRI7S4KzPcRggD1qjZq7NvVVPZox9rzg5wW71VyJPWIaCT15tlg9x5ThPCbTBz2ttXo97xPPPU3L0Tzav7I8dpSwPRzJAz2kToc8STlBPYh/Zj0dzCw8pRTAPKFIDD0qvOM9T4JevYfkhrzUEDI8be5wPQIjmrxygBE9iz5iPeRHYT1fORE86bFFPJy+ejztcI69jb9bPcqsFjxQ/m09ntqWPOLZnDwcrD89s/lfu2KKm70idoq9MXglPX/UHj1EwQ+9IFe3uiuo3jw2lSq8SvKbPQAPab0mP5A993FMPTrmuLtrFES705qJPXEjk7yVS0I9WhM
uMPeTwFr1JMrK8s3l8PQVvxj006U49w5qhPZ2AXz2KVXQ8ZiDdPErjebyqe9m8DqYpPVKrcL1ugKg9aijKPdA6Oj1I8p49yWxjvDZvXDwSzRa9DaolPAyEvbyEe7w78kwFPhs8fLvKfEw9mXaPuom84b0HRpQ8JusHPT2sC70mvkg9lwCoPDFf/7wChhG9xojZPFcht70pWVq9mzCcPdyXSz3cP7U8mhxAPMowSb0gb3s9TXvbvEGdVb0+Xtg7OQLoPEoqsj1vuJw8FZ9gPDqTrjoDkZq8PefdPKQdHrxjILE74JQ6PBkSQ71ccbM9BOLvu/OMHT0k8ZM9fYzuu+h6rrsHhzG814zSO25dQDyKPaI7yYq1PYhEjDzMS489YgI7vcrDhr0HEmq9XiSMPDKAa70dqE68brlPPBreLr1oDXg886qKPbNWgb3Q4UM9XhGnOE5Ojjy6r9s8wpgSPAVTXr1zAUg9oU3FulYoM713SaW8vlEtPdYAszur0uc85CbFvGgIGTM
05Rj09TjKUPB/KJDszrUc9NAv0u47fJbwBFuu8qngDPXvztrzaqho9d8QJvbBmVr1AGKu9PcSOPIsfObywS507jRTjPBENlDvYV5k9ED2HOsZuY7xHpR299TeDvLdVYr0winc8HMtqPGb8ZLo8YXa9uB6TPeqTzbtA8/a8MDQzPJpMpj3kN9I7vaywPeoXJrz1ZjY99UCEPY4uzjzaIIC9NAk8O+pusT2gGJa8RWcUPZSdFr3O5+e6uCCvu04DCT2utX490jwivZS7iruJTTk93gVGPJwYBz0wYy89fEpuvP8lqb28IL29P9iyPccIGTynUme9OnVmvB8ByT2RNNY9iu1fPF7HErwW8u29RMQjPP9iCb0Q4xo9l4kmvSOae71YBiy66fC4PUg/gLzKd1M8XogFvZ7Nij0kSwk+rH7NPVvqlLzYoBE9YRMOvdIY0LzxbjY7b6SmvFQQCT1Lk9k6xBSePTH80Dz4NBa9jds/vQreHT1CSPQ9TdXvOic2Kj3n0YG8pSM
4GvZonjTwxZUI9hj0tOzkun73YqKm9ZRyAPLWvGT1HCMW8Us5HvZyCn7o4T0Q9yxrrvOoZ0zwxsdS9l1dpvIBLdr1/6H+9W5DwvB47C73nLjy93fCHPax3xzzeJjS9VuUdvXsjGz1LQ6E9xXlPPN6h3LyIfTa9zziTvFYWqT0jY9C8JgY7PRX93jyfzDk9T5jAu6Rdg7sxWjO9vpFFPSBjZT0swm49jyqDvWFfnzvZnho9P1CnOzBRPT3yVM06DZlBvE/3w73fkaK9dHEmvQ4+1jxNRUu8uswTvcswYjxdLOq8PCE1OxYYs7wceG+9WvqdO+kyAT2OjIc8v0Z0vH8OGrvRko08PwRtPOjivTxJoRq9IwSzvd6BEz3MuKe8LHvLO8+ohjxogFE9TroBPb7tdT24zra9FOsyPPuSMzyMeuw7YcuKvHwOnz1NZC896wfEO+QNLjz3BjQ9ecJnveAt3LwEl2A9hxugvA2Raj0Oy169RXuQuQVRzb3jgty8Zc7Eu9DBkzM
127a672EPat71qIb1tiGq5Rg4OvfaHDj2xcde8KGSdu69f2rz9ng49lxWdvOgbtjxyQjQ9wyq9PN7ARz32OKS9EE2rvDTTsTtkQ5G89tEqPMc/nzwXyWk9Go9fPHI/Nz3TYfW8/CdFPaCy2jyCLow6V+bmPOlG2j0zUOS7YgQ/vTz+CD0vbie9LiafvDWH5by06ZI9jHkwPY+KPbwCHjY9RlfGu+HvN7tGyZ+8VOMdPbcjND0QOoK9nftQPXuH+jxJWqK8SEe/vElZaz0zpKS8/PqFvHYzsryz8GA9OM1Ku2rLgbsE5Cg992c7PS8oVr178Cu9YjWgPRnNMz0OgPy8nNXiPaQcF737KlQ9IFPZvTjgI7wJoGq8+eElPXc1mz1YYOc9jVNFvc6V6DogRd29ATg1PYmhdr1EjAc8MKzWvE5oart7fvU9/BBzvEAvAjzIzcE9GbtKPIEF0DzLrwG8Pm+HPAQnmTxusqu7wkoNvA8UmDyKt1G9+H+YPGQFBD1d5H29xDM
NdPW8T7T3TFPS8bYu1vFfsEj07ZD49Xz4ZPb+pX72RkHC9GdFKPOglQz3ZHqa8aVYlPYbLUryUJMI954hDvHYSAz1iKyS9hLfzuwr8rzwhwY49nAc3vf5MB72ogAu8aSa7PI5dI7qZ8Wm9fW4bPb2wEj1hX2g9Oyu2PRcXiz3vhXI8Z2utPNA2N713zKM8ZIf3u+UNprxJV+I8LvDBPKkKjL2wD6m9ZqgqPSz+Q7yfaQ+9inM7PU3Uwj2t5wK+PEGZvWtDDL07Vqy8MIYXPZWuaD2pUfw858QfPXj0ALyPVH29rnGcPZUlXb19fba8cKRsPZMbxT1oaKK98ALpvaSIQb3lGY68eYqRO6U6UD2a8r46jVcaPCsKfb2KyMW9HK6mPTLY1LyecSE8bKqePXgl7TxFeJy9LkOAu7HY3ryak2c88bnRO0RNgrx6bZe93V55u6wA8zt49mI8tjIwveuz+Twxgp+8JNTvvfHviry4K/E8MISpvcevZ72UR1E9xkcUPT1RmzM
yi2968KNqOPLZcHr3NXbk8Dlu7vDq83jzoEhe9/4qGvVKFlT3kymA9U6NHvR+UJD2CpQA8g+QjPBLEEbw7HEi9WkM1vDdD8LvYyrm8e6WLPUw1szwDuAy9JYpHvcmzuTyOGew8qS6MvfIi47vbDgs9l8ZFPC0BADw9pvQ9DWAqvHx5ZD1OPmC9EtAGvdN6iz3xaI690F0bPSWlnT3za+O9X10Dvk0x5LzbtxY9tsMqPIzMYTwuyCI9HP4evW6jdLxa2sO89qr3vHunIj2qeqW92HMMO2T5Cz46h0G9o991vQqbg72dcTO9l/GFuym+ALwXifA9nEpjvUzBezyARSU9pjxHPVTb3DwgpgS9cLCKPaCfoj1r+WO9snpwvepANb1FrPW7peMmPR8rYLxtVEO9uNXYvTFyJT33Lzm8P5GRvE4hPD3an509B1wyPTgn9Dz32QK9DuiyuovU6DwIuEU9NAU6PBqKDj3sUdG8Naq0vULk/bo+QZY9H0q3vXMFAbyZViC87cM
ogPRfwGD1Omis9WQhBvCLnN70VUAk8ioUrvON+Uj07bds7nKRVvUhbcr1xfLa8E2Dfu8E4xjwH4cu8OD9LPU+5Qb3pKAS8u43/O/0nCD0SEVo9MPIMvbZNrzwP4q+9Y6Wqu+KuaT31BrA9d3fEPDp/JTwEt3s7D/omPJSVnbwo/rk9TSLMPNEX1DwYghW9Kr6cPV5SWbyvcZK9zni/vB3sqD2xqM073aJouyCe1DyKzRW8UGl3veFUibo10gk9ljWMPeNS4LyFT4k9DO2RulbhJ71xhlm7NzgKPcrZrTpprlS9+K7MusyYXDkXqZg76I7vO5ehUb3CdVM98LUEPQMQQb2g4Q87umwMPI0Fp72fAZq9enaZO8j69zx5Cps9BwVlvBDr4jyhM3A8TU/IvZ34yrzf3r68fA1lPc7Zdb3+u1e8nHxhPdoE1L1DaQ6+W9ubvLrEKj60jbE9oTZ8Pa2vez0UVOQ8PpCavDyApLzouGK8xfy+PCLt8rvsZ4o8dg2KPROucrM
1/tIm9zT9YvFY6mT3fqo498HwpPEOtMLyDLUy9hgwRvcrDyr0bwww9iewcPRS6Cr0KTww96/6YvQ3EWj16el49Q0qiPHWZMr6Cghy9OlEGPhGBpbzuqzk86VUrPdwS7z0Bu9K9HRqAPQVm7Lui9DA9mbi1vP22iz1Beyk99RUxvRkIJb60P5m93CdaPPWnyjydIoU98VlcPXo3Truhm567VGeaPaJ+/LwoO2M9Jw6TvGruajwaGP08cknpvJaa8r1p3Wm9Qe9ePelOoDxjLdU9OzNSPGuLezuP/N88+UDMPFS5gru2rNg7GsYNvqDs/z3lmgA+HHPMPK6gm76yKfu9v3tLPRgJzTyYpCE9BsGkPcNVgT0RHbs8BMUSPTegqzxoHgE+JYP4vfgFSz6mMug9p8ZOvIJvo76R8w6+4qKCOwTxUb10jDI+zdn0Pa1IWT3mH1a9jjmIPbCmJj0b+J499MCIvefxLj6GJKM9IsTrveG3hb51kDu9BLuGPdygSLrGpU4+fGM
P3PTY0jTw6tJg9Oqb2PQ6Sqj1n+EY8OLDivTb2bj3SO3Q+oF2NOwunlL4SQsC9Wx0vPfRSXT1Ou4Q9nmvxO3l/mT2llZo9qdUWPY6lET2cAnm9CjnVvXkO9j2HQg4+6wqIvZN9f75KTAm9/dYWPT9MMLyoCzg9odWnPfIgyz2MPww9+MVaurOuwT1o5Z67yl3BPK4WET4/b/Q9EfUevr/Kf74JSKG8ldCiPZTMTD1aaPA9o3RrPaIbAT1mzi4980MQPnnUej2wsby67yeZPSQMGrzIoW89snI9PViT9b3sP5E4McvHPXg3Oj0IBqM8e+CJvWpcDT0Uu0E9q+d8PY/wQLx/AZi9L3byPL8ahD1rFac9tOR5vUHay723b2s9dTuSPPHPfjsJzY88q3UoPJM7E7x280o9QaITvU3zrzyxHzS9KxLGPa/i3j1/8Ve9ZGBovqrtlr26CQw+PapgPUv2ObwSCw69uK2KPeoDgT2f4So97+lIOttOnjxPNBS9dNq/Pa+kcbM
2KTRQ9pleVPULxqrt5hTa8UB3VPbduOzz9mXa91nMAvilKaD0SR2o83f8nPGQxaj01h3C9C9xkPchIkDuCUV+8u+xZvfRCBTwRGSI9yxOGPf09ZD3gTyS9M+YCvOZpKr2JukO9+zhIvfPxnj3jcaq8wr+jPXFbMj3ePnu9iNzivbCixzxaXcY92P7FPVbuWTy1iYW8QS0wPSIs3LoI3l68QiwHveWYJ73kiqe91euCPffbtb1Vs+S8lcGLPWVm1D0yCkU9CPfmPCaPz7xj8VO9s/GBvbe4dbuirDe8y53SvK51GjyIHMq8kKZMPTn4/71cSTe9XzTBPRw4Ez7KpX89YDY8PSuiNz0zj6u9FKn9vCLCa71NVJA7OOX2vQakODyf9ey9QLmyPKz4Nr4/mcy9Buv1PNyo2j0yJbY8lwOSvP+/mr3VFHi9NucdPYxKxL0tGeq9I39AvW/Ckr0aRty94lSjvFAGATwj8aS9287ZPEecMLxHARg9OV5hvNeWCz35yr66V6M
r2vUE8Fb1Vd9Y8ZhrZPT0ij7voPy+9v9rIule+PTzkPmO9PB+mPTYRRzvuyBE8WJUJvaHVMT0wFyq9fQKgvVqwEL13wHQ9/x7mvLr1XTpcQZe9XXlUPRr3Fr2iHqS9KnV5PTXGpzvk9UQ7F5D2vDjfv7wqlm6849OavHT0Gb1c/Wm7Gt9fvbRoTT2B5SS9jtBNvaaJBj4zcZ89dUu5vcerD76/1Cc9e85WPVY94LuznAE8i5GGvX+wXTywfDM9yR9oPIYDgT160Ic9FIpkvV2zuz1lUP89h+I/vaLJ+b09xWK92tdWvAxdcrxLF5k85agmPXmHAD4Uwzg8oJzDOmO9/Do6OVa8pJS4vXL7uT09x+E9PXSHvaCkQ74XBsm9ZHfTPIXyeD1azM68H5aQPdr6Jj0YUoY9kIcAPfTNdD2IYVi84hGCvavZELyA+8e8/lGFvLmJlT2btCq9/MwzPbsCS724Q8q9Ji+APOS+KD1r8sy9y19nvewFyb3ciEi9UvHKvem4dDM
30RSa7dU0qvZ8ZPj2+CZS8sTOaPU2NbbzCuMG95yUQPp7E6D3TX5G9WjSIvbcRqL1v85K8fvXBvV73Jrx1USw77MmQPCe93jsYjt+8aaVMPSoVtbyQKM+8nOtKPUaRxbyEb9y9zls+vS5NzLwCBW+9EgqZPYda5T30JAO+8SG0vfzj3T1by8M8+r7LO9DLkLzJ3ki9z2DfvX3co7zAtp48hE9Mvd8QrTw4UQ099pXrvLqtoj2jXIK9sgDHvITMZj2phga8GYSfvNMamz1/BE89mGpVO4B/hT18L4I9WVyMvJZWvDy1/Gk9sxeCPbuY8Lzx3M29q2NCPVwhDz0wuBA6OywjPfFGO70jXxC7gbdGPZnYprz7iIE8s13ZvFS9Tj2A8CU9cQ+QO8FaQTyABPG8z2MtPfzGHT2wES07mY+WvADsl72uPSq88QRWvYz5Ij0X/YA8dDRFvGupzDy7/Es9V2yLPUlAzjwaKOw8G+wcPCiCtzxj9AM9qrUiPKEqUz2xNpY8AcM
w3O1jThD2/OBg9L9doPUdsDz1la227Soh/PTmEw7zexIw8RyzVvJoC/jzQmuE8LAt5PRREHrkW9868fb0KvVNEI70DVHI9+yVMPfSrUz3KfeW7Uh/RvJ0Dfz3c8Qk8w7thPIk4GDz663S94daQPUD8uLwjrhw9zHGAPMJynj2oiBe9CEV6PcCLRz04MpY81+4AvZzODTx+Ex+6dqsuu5VuNr1cZvq8dRE+PcAnNL0lDp89sAKKPUo58zx12jM8W8E3PDwaYTzdrRk905eNPbRVcbyg0p+7FH5Xu9DfcLtdagK9G7TNvL4M2rvj3xI9ZQTHPfUZ9TsHTgC8DVuZPegkAzwYdMo85gmfO/qbmD3BiGc83+rAO/IZIj0QVaI6onAqPTI9/ry5k628QjiRPQmXkT3ol8g8K967vPHOY7spcw69DzRxu36GNDsTnKM9HtLXvAe6P72owWu8HtVDu2hHaL2NYj09JnTTPKhuhDwr6Dm9/xNjPX/0dDzEASw8y9fzPGWirjM
1QPEE9dZ8JPWWm17y1piw95/PlPFihjDwpJDu8u7uMPRxd0jw5E2A7AcA6PSjMYb0z9Ds8ip4kPeT5nTtp4wG96cewPeauLT1c5g68XaJDPRE8fb2kj4i9w4kXvF08A7zl1ps99b7Iu2GSET01M5s7o3FlPa90Qbw5fD69A9EJPRJSszwNEzE8Gw62OweUB70+TkU9hks6PKAbS73A9y+8Iou2PYTE0D3ktZo8IgNqPMv61by8htw8YMHSO0CfVjzHQ7o8eT1avMAFvTzB5MY86lE0PQUZbj2RA4c9elgkvD2eJ72zZ4G9VtVMPZ8FhryoFOQ6F70NPPa4kjz/i4e7nGTdPHYWO71fxuY7im+MPDX68byNLKg93Q08uszEm7wnLUi9adocPaefCT0QLiK9j/0DvXFLxLwu3L89Yv3pPEhjKL0Q9ZI9jn5ovHqHADsDFRg9WnqFPRBImz3mAlE9q2mGPVcU1Tw62/Q7fWoBu3kR/bzYMhK8SUvdvINiXbypKDq8W7M
6oO3cOhjz3NHA9lN+jPH2+/LyJeaC9EOC3OxZTojyoXOS8kSpyPQmzjbwr8Za7lhNgPFEykL2A9oS9EEzoPMOZiL36QRI9MxqFvKstTr0ebMa6CMMuPUghUrwqfR09Lx0GPOVDkD2Gtl26fldGPPfu9jxVfn09zQbPPH4n/ryM+ba9rI8xu/SWujeW9oC8HZNhPV/a5rxrD+28dNxDvSubaj335Is94ftevSNhj7vCO5S8Xp5YPFw51DxfhWA9gFTCvMfEz70Yb6W92w/APZ2qsz20Szq8FxtpvC8Tozw8q649S1NvPFOD5LupmTy9jmsvvFe2kTuiXOu7WnNAPWi/tDylbtm8r5vhPZCFwTwzMnQ86HSrvWgfqT1cBYQ9QzuTPcjqkLyu9pW8RGztvAbsOT0uzpm9nviVPIffszzy7uy7Q0ELPQeJ7jwSzxW95I5iPOpOlz25jNc9Cw9bvf+hOLxlgeK8vIhxvXPTDz1jYRk9iYoHPfTLgL3ah/e9/poovO1zSjM
wRSuW7UcxtOxboXD1766i8w8DvPNiknTwNUZ69z234vC8lPTvqf06933oAvUvbZzzLODO7qqJmu1wjsD3Vin087wqMvAsR/rs/lxw91Zi+Pf0/PT1yThA91ko8PWVccjwaF1G8dLklPTVOZT3s8jW8Oz8xvQ0zaj1MRpq8LPcwPV2qLj0MwLm8k6TovD9JrLy/Es880VIrPTdH6TsF14y9nKKUPBd7iL2Gc4i9XUulPKugrz0wisq8KZCdvWiEkzwjueW8zZfxOQrlh7yFjk69eWuHPKjJDrvVlQ+9zNZCve1DF71vxAm8pkYIPfO6gj2pg9Y8c3RCvNKgdD2Lpa084aWlPT90qDyqQXa7fvOqPAYCOj1jqse9EJaxOyV9cT1TXAO7mM06vXUpqD3EoFY99ksyO+GVvrxdWuY8MKFJvahuczws1JY8EfpAPN/YET3rzgw8IV8kve3Pw70TlxW9eQfovJDyRryp6hS9gxPCuuNIgjzu8Dw70dZbvan/HTxLZVm9KQM
qGvbaaY72E1JU9RIsJvQycWb2sc7A79QyovIsqJD0/UdO8rJhGPIuznDtg+UE94+ZJPbhwDT3rvT09GX6HvdEcpzsJ3QO9U4KJPW1xkjyTBRA942K4uqGHkj05Bi+9/8MzvWgsJz17BA690zaJu9chcj2paso8D6O0u767vztesvQ7GYY3PMgcgr2l/Ie9A3FgPdhmNzp7H9u9eQF0vA+5Bj0/ffi8QFOIvK8Lhjy3JTm9nYYWveGjczzIvFy7SABXPWY4IDzL/rM8qSpWPUSTWL0XZYC9CiKgOxWaWzwHEA09+8hbPVNtUT3rgwc9t62pvThJjrlvCTw8nQs1vBiSXj06hXI9njPqPM1sijxH/C69LAqgPe2TlbwfLTu9j7kovTXrlz1yAj89AZrNu1jTDb0vuro86WaEPLUPLL3iPsA7y6oevZ/2JL3XKqs7Jyj+PBPCLT3IJS+7zEoUPXvDMD06u0m9p0bBOkefEz0JKOe9/c1APBKv+7zwHWY8awOhvH9anLM
yOh4o8mec+O972Lz1QUNe8UzW2PBBCSzyRipW85DwbvZKNcD24F2i9VMKWvL4JN71sq1w7MtcXPKwchz0K7Za9skDzO0Qj1zxer7M75RsCPRlwHD2tVwc9syGjPCvHVz2sLai87wBWvFz2K73vmrC8yCg0vCsH3zwzaSs966ElPYLd2bzDSrG9VsMKvbk8pzz5HXu97mAGvPuBlD2FfD69UJDquwWafr3g5T48pOKjO4GQ6TzHkpQ7gCogu8D5hjx6N6e8WpVSO1o5Aj0PlCs9gqYwPUAj+T1OUT69Q6NZvWQrSDxJ3ac8onCfu7ExobxwSyQ81iVtPek5hL0geAC87Y4ePZnIUD2E6M67HJuHvIuSAb3hi1m8lvdovDLIxbvBo2M9J7OEPTzkrrsSTwq+HS84PIQTHj0VaL87ZDAJPalJbrz/vI88ryfKvfb+4Ll9/IQ9hWVmvSfjSb0VMIm8C5eVPZZWKT34l5q9eeyGvS6KF7vYpGm7G/7IPOhp/Dz845Q9RfM
ojvUZs6TsxbBU9/pGjvaGLOr2D4/07hJ7VPC6CVzsuoD69DofGOzd3zzwHYgY9HCU0Pbcyej104ls91N8/PMxBI719HM88vzTFvOQlij1zmYw9o+QSPajirL0QwnU9syEvO0ljGTt7/3a9Xm4DvYWBz7xIT0a8BNCLPHDldDzTXYe9lgCpvfLw5byLAUy8Dn9pPVs38TyfS1A9Ej+bvQ4BUj25bxQ9RUKPuInWkz3+kQ29nwlzPehM8T149Wy93ArXvPe+Ub0OFle9ODKBvFQWLzzpum89K9krvcuZrTwZjWM8+o4yvT4ImjyR56C8xmQiPbElPjxHd0a9RlKIvfDL97xlqk67ZarNu5hqCrwEKsy8KAYHvZ9gmTxFdlU8uMc9vPECr7w4GbU9xmo+Pa/Lbz2JWM28gUkEvXKQRbxjaQg85jxxPVxSvz2r31m9M1/cvSntFz2H5bE95PRrPDajy7zhi189eZOduyb6xD3bl0M9N1K4PHGQpzymEzW85E8jvQsNobM
0Sm3Y9syRivSGmlrzITdc74CU2PYIr/jxgN8O81G9JPGBGb7xACXK9YI+IvKCsVz13xXM96LYIPb0/abyUcZO8FNUOvfF0iT1Yqsk8OqMCvf5sfT28W269Cg6zvT95vDy+els9uThPPf4H9Trr39c6jOsIPtBkorxdx8a9DnQAvaNRwz2cIfs9Tb3mvGViAbp5LXq8eXdjvXL3Ur26EXw9HgqQPfx9Ar2KJvm8PiEpPI+YLb3zz5Y8KcNvvIxUaT0EIqW6pAHlPIzZRjzMbW69t7X0vHLqLb3r7mq996qgumhXyDuV/yW956qKPYi+r70xixG98e8wPRjfYj3ZH+E9ShKXPOTQqj3dyqi9MOPlvSGM67zX2RE9Fo0rPT7PMLxtUZ485LjUPf7lkb2g6GO9RB9/Oncp2j1Ze6M9ksiRPIOMOLwDrha9Yo+Hve7+c73j1EE9n+uTPXrecLztigA9CkBFPbwDGL3IlpG9GvkvPeffmD07orU7zDm3u2t9W7xcF0e9V7M
W0PDtE1b0K0C88Z1dZuxgOO73SHKe8YoPsvTCzaj2R1Rc+IYa1PcDlQ77KcMG9uqmiPTihBTxCE6Q8pFRjPTuk9z0HnXG9xB2HPc0IEj2k4lM90/7mvWizFD7rxfM9ieATvIhSZr5xGvq97wmVPBwQkL0XMUo97AC9PcT0fT1MHVa8fpgcutTNxT1fb5g9oYLTvTZwTz1SUQ89NQBrvRRRgb7kk6+9VCA1Pa3dgDxe4gM8qM8JPnDpWz3uc4w8vMSpPTWkBbv4K9U9Z4a7vSEf5D3LVho+mhsCvBb3fL54JHG9vT7MPDQEwTxgkX49rO/XPWolFT7q2nW9LnmHu3dT27rpYQS7yPCVvSuy7z0MSkA+LBmNveIsmr5+4fO9u3+gvA61irzK+vE9UKMcPpAH/z012Mi8APpaPbT8mT0Qkru8na15vNeBDj78AfQ9yKUbvlRua77058a8gNsDvegKKDzZ/w8+b3AePmsnmLxY77a8xErPPbkLzTzuSiw99J6evUb0xbM
0H5f49aK2fPcX7LLz8rZq7TLBDPQfYir0ib2a9wBrnPWgHuz0lVUu+O6UCPVyI0bw0pe69z5i0vPPQUr1FfK498us1PDaNqb2IlA67YsqXvblRrL36tB47s9k1PQSg2LyPsMu95f5xvANtHD3Tc2W9zrLZOwBAY7zgxAY+X9QRvVD5Eb5yfdi8705Kvd2kF73iZiM9lPDTPKxcojwSJNy8UPhmPROprjwPSBs9FFNbPLJT+b1Tx2K9NsJLPejwIj7eZgg+SiUuPXjQ7bwuDyC9INKgPLrMHb3pnnW9pFC8PY4SRLx8Hu29bPKnPZsTir3GmbK9Gx/PvEgiFz6M0/U9zvpkvB4+SjxPMIO90dslPWUNHr3pIvW8fuOWu6g6Ur1em7G9UyWGPbchjb0pVoC9gF21vWgqvz2YUOk9ff1OvfaCPDu6CgS+WwFNvXOBnb3Z2hC99f+LPTTU+7y6Bte8HG0SO6h6qzxKqgY8xB1+PV07Vr2Z5409tQdTPfwUIz1t/Dk9WLM
Thvaokbj0MFII8IKl0PfKazjsztgw749gEvT7D1LwtnVg9zbd/vYG3o72RdAo9w4KyPCpXqj1wMcw8fZqJvLN5Lr0dZ6m68Adzu0GkwDod+o088/lCO3fsJj2oF408PHcuvdLoa7xg5oA9r4iLPfGmrj2WaRc8SgqoOeUtsDzVDeO8fvWwPDLRur3K3Ne8dBCePO7a0r23oDO9fqdnPUeRrT0M6jc9hCJ/vOM2sbu4SE69bpesvbFgmDz2eCk9olEAvddmPD3lv4u8gd8bvdfTBL4SMxu9VUYUPowQHT4kqPA8leIbvGmnsLw2z8K9lfVnvT28xryMN2696/yMvY1y+TzS25C96Xq2u72uOb7QHpi8phChPRr8/T38/Kw8P+0avZUPNDpEjey9OMIoPbLmtr3xCa29eouPvF3Lqr2gHSq9z9j8O5OGm71sBWO97qGiPZEtpbyUYnA9MvOAvLs817mFTvq83ZjMvTm7mDyBOWo9U8J4PVwNgj24UcO8jq1bvaH4k7M
3MaI+9DlLgPf/tcjxCSBm9snKtvTvaprsaYAE94Fs0vZ0wLzxYoDS8XnABvH4avbv6L5S9DV8APGAg8L0hmYq9I7iRPX12ID3UfXi8e7Nuvdn937yldcm8YpwyPblmU71Rz1S9XAg/vf7hd734M1y916ClPKRRoj2KaKI9URxOvWQ1Bb5TlgW8fj2LO5MQVjwwx3W7VI+vvd8ZXD1/xFc9lSe5OvENaT1DhZ49IQkCvviLmD3cx9g8sLjSvU+NHL5Ms/C806FTPXIfPT3nMtI9qec0Pf8MHj2f/kQ9cYoZvR4+Jz1Fls88rpyCve8ctT1RORI9pDl2vY1P7L1FLr69GCEOvM800DsNjzM98n4KPA77FLxU/oY9JkydPFvTcz2K4RS98QGdvQg3cDwv2N49QyAUvKKokzzD+CW9Qv7wPK9HBDynDpC9C/p5vYIU8D0wyAi+xKqMvexnmbwYkms6qDMAvsh23z3+SUE9V/kSvbNK6jygnZC9C110PUtzUDxISoa911M
nsPRyWBD6vW9693+fUvaOOqb3iLTW8FVpQvTlNvbtuNTs8c9mhvVTukL3zLn29qMjUPWg7iT148cO85Af0Pf3Yaz1F1Ic7Vbq6vbgUYbvWMIC7MlS3PPahk7lxYye9Trqdvcvdqj2iF4s8piarPeTJaDzsVNY7a3j3vasVXT1yoIo9FzBDvTt7Tr1c6Eg9U/d4PfYJhT16sSG8K4RjvSag/TymIT+8BMl7u+yngj08TA+86mLyO72e6Dy4V3I9rdJRvC0CLrxyDHs9e0V7u3Zihjw5isa96opavRPkcD2T8He9GQXVPHVsLz3WARc9DmcsPSLfT72cI/c8ms2ZvCZWpLzqB7i7WrHju5USJr1NsEy9oPL8Pbuqqj2obxa97pQeOx6mKT306D+8Wnxsvcl9B733yjo9rSSBPU+9+7rfDgY9oRonvXdaCruk0Tq9sHikPKJRojscFOq7bWMMPbffurxFvHY9waNZvbt0cb16L4g9UWJ9PTo0Vj29wzg9OzbEPe43prM
216Li9aPs4uwdm3zz1i529y8AGvGs7iDwBE7+8jjSeuqUjn72eCRM9jg2WPdId9DyqW8G5Kn4NvMs68Tyi7z284NYDPdg027xhVFM88BxBPc6ehb0MkXI9Pk9kPcSHFD243V89k7tvPc51lLxm4e68+k4lPV90ezvnyLU8veWZPM9qbL14wL87QaxHPQEUIz3f4oo9VNeBPYl1Ej2oDgg7zuIaPT7dFz1HNqo8XDCkO4aKvrxsS2i8NRRPPCAGa70MFwq9X35avbfRJr0gXXs7ukN3PBB9Jj2hgzw9i/+nu48lm7uEnGK9uWMQPQBbDj082Ec97PFUPVaUiL1SgjA9SIArPPy7Vb34i1O9TrWiPcJrDj1kSwg9ba0DPPw3ED2r9qe9qKSePNWT07t8cb89Zm4RPb0gTL12OvC72v3dPOW+Qjxlx4E7cnoGvEhrrzxO0p07uGM4PYgMrzzElIa9HmKCPWcjk7xFBqI9hINjPC7jkbyaHSe9sT2KPBR6lr3pRky89wM
eyPUFG8DyYKWE9wsGGvAKUs7wp3ja7UAtuPcWMfb3vNNO8I1TROaMEcjyXX+E8924cvM+UZ71DaDW9sPAuPWPYBTxvLGq6ymMGvVVd/LxMs5O9AJ9KPSKQCb2g+ws9XfIBu2/3Mz0MyQ89Tw4XPX17r7tywMY9TmcKvLineL2nyRG9TQWYu+9Uij3uNxq97zvHO9moFD0Gf9Y8fKI1PckFUTy6vS890bTLux0czry8w0M9/AG0vMWkfz2apl88+JpCOqmN9Dv562i9Cn2cvOL9Tj3hTb+8Cq+wPIDINb1xCEk82AUbvUMf4b0Jy9G8Ap0DvTUMFbzfuTg9j6oiPCn1vTyiOTC9jN+LPQexLrwZo0G9wTjWPC68Zj3nBU49/sG0PUxXOr2Qju08Mt7LvMLqDb2Qk1A9jx5PvAlIJT08kEC8t7JgPEJ967wfcSS8E14RPYE6zzq9hmg99/DjvPrxFL0QCOc7rd9TvZwckjt9PgY9lDGMPEk+yLsxy6699JiHPWmHqjM
ydPEQ9lc4gPRODMj2+6gE9dqWHvW28vb1VyO+8tgFrPTQ3Qr0EwmA9tpq2PFd2RD2PX0m9x3oEPQIaMD3wMxE8eEUHvP7cDz23V649e/6rPfgtgbz6Fqc7Yh8iPd8vBzy01le9nAQCvFWOxz0rjUA8YzEXvNNcez3l8lc9XGcJvCZcqLs8qYE9JF2Ava28/TtfsvA8tJrovFUjTD0ojpA9CQJEvRVbjL3hOKG9bnnPPQpynzwi4d88xlI6O7yRbLxlPLg97nQJvXUQHr052F69gqtQPKpUAb2q3AM9BAi9PNarUr3fJyc9QNEAPljytD3+7eM8kTWQveNDmT2VrdU935rSPUrQgD1/BQM8wwhRPIakY700YEq8F7GVPDnzsj0E9Vq80/IqPf9mSjpxaCE8KnVQvW7QZz12Wcw9+6YVvQHQ/jzBJQw7q8+MvT+Mhzzv90U9L4ZAPUb3Tb0iFni9QowaPbwlfD039JS9IGOEvQ5yPz32fg89rN7svJVHHL2xISU8EcM
GmvcBZyLyUhds7YzQcvap5hb3tJQw8Onq4PJieOj3EWyi9SkOMvRx75DxcE/48YamVPaESdLuP4gK95E9FPadvPzzHFKK9Nmqluzvn2rphJw88h8hPvcpWmTxCe+o8kN6rvOVuQbwQoj49wxecvD2BiT3ojdU6rqQNvWW1f7ojiDi94uT+O6FZrLz5xTe9PD8CvNGMODxCv0y9NBiPvFB5wTyBhis9yK6RvXoZKDp9ENo7aHU5vZ+zIL1icg09qEmIPJzYRDzjEV88z8UEPSvS7Dx0ojS9AUmJvSe8zTx+syk8+m4kPUWoaz1fMDG8qPEYvdOIjjspVz69Z0IBPSx1J70H5o89KfqHvPej6zwykdI8dpjrPDoXMD3Od6a8opvovM55WbmswDm9CtV6PY363DudQVu94vIOu03R8r0xiNi8T9EzvNecgj31iKM8vv9LPCfnVbz2Tg+92RCBvc9xBD1VmVk7shy4vSwagb1QSte7IIHivPERwTzf10S98kNXvBILDDM
2daIE8GTNcO94emzvAHie7QyQGPVzmzzz6aUY88ZCkvQ8hWzye3Pq7TBE+PTIA9zzsiYk9Ai9/vHn8VT0hwhs9Gd6ZvHSbKj027I88j5yTvf8TsTzB4ue7UjgzPdEU5DvmmJq8kyIhvZNbY71Yer29pOL3ulJvJTtl3wA7PT8RvZbaKr1KK688z/ImvMlZiLwYZsw8oI/IvSYb/bxk6zU8wn3kPBTHBz2ZiXs9ZNsUOcLFE71xf1m9QTrLPNaw1jy5OHE82/ulPII2zDqsMiY9LvhzvZu0H707CfO8Uqw5PERi0TysqTA8bl1hPIZLb7vQR6i9CG6wPOsEBT0C7Uw8Hm4evJlYqryqr3E8tdE3vWD22byQt2E8/BJ/PNo907vDYHO9BRglPe2NLb2BXci8pLeAvVdJKD2cS6e8JBq7vHZ9OL0B7eS8pzAIvYEFsDwjE7K9f16WPNVA87yt6ik94cxOPMG/kj2/fgm9jLdvPPgtLz3olPw8NzeZPJzwmbxO9VA965M
vQu3WsTz0lw9O9/toWvUQPED3ClXE8gyWoPASVRTvGqpK9ds2vu+x5Cb3meCo9rE/RvIhbpTsa5Q28iy10u30ZOL0JME69Gy8xPTmVtb3I4ii92+QKPahOe71TqFK7CZUTvCWphr3Sola9FfdOPErbCr3XyCK8xaD4vP4SrD0rrYM8TB+5vHv9cb0SIH68wAQ8udzsSL1+/n07JNN6PXyhOr1FWZm8SHZzPU82ATxjXzO8bOgHvQ+dDz2dPKC9YG6lOyddJL0GK3u8LAgaPGTU2bzx0f68EaY3PQd7cL1D/Zy9O5WWvEmYMjxVnQW7ls2mPDJ0WL37uH88T6UWO0dxCrzvWPW68mVfPT1z1zeQebW91L03PYS6PD2YGak8ojMDPQhBBT2f3rY7uXp9vdHLIzxUbdw8HKWvOncpF710R349bkByPPGZtrv/AIO9cvNQvN3BhTzI+Pc7lqO7vIDKlD2JFUY83bmgvWcwqzyS7Bc9uw7DPCqRIL3+nik9iu+XPf6+WTM
24zLC9tFWyvAxf4bt5/bq8+cDTPHYS3T17JvA8FxNZvTxuPjy8+x88y/x2O2fljrzDe8E98lMFvRApOr2Xn589FcZmvdjBez3Z51W9xGEYvbfJOrs474W8BwPaPBqYpT1WpGG9f4GKvES0Or2mBw+9gE40PXZ1Qj18HaU8LkKZvbBnurltjAc95FZyvfRbkj1kBQu811nUPaeEZD3D6Ye9z3YNvavKWb27TGS9iou6PAu36Lx1KIA9G2W5vI1/YbsKe/e8TrCdORyHj7reK7O839P8PQ/zTz2IBcG8WN2dvZvejz2nt1Q97AlvPRGIN73wjKK8GD2vvUdKL71GEk29qfu6vLgt1TyzsXA94NkOvWhBbLyxO5E9Q8cIPNm+tD2zOgi98GYEPQjHeD20QLs83QPKvQmF5rw1jSk9FyeivdeFPLtFw3w9hUQYPbLwfD1Mvrk8wo2aPWua3zzI1P47NP98PB8/s70CaBs9JIBFvYW78LzGyrg8FyUEvbPiGbzJuw29tLM
3PPMhLHDwK9T89EkAdvNwoqT2d3o49VUTaPVIEnz3IOcy86vXyvFU5uj24HrE84sKvO9qW9rtWn4I82Mv6vPDmMzvMknU94VNiPeEn1LqTrh88gdXvPTdlxzwHo4i9T6FZvbDMmD0nOL89LNhivekXLDyJMVa93YWAvREurTzmboI8WXYcPEbdijwx3wG9C7diPKt3gL1NIeo87RJpvFtFMT1ebNO8WBh7udxvwzso26+9ap8RPH6NorxOVjm9k/m1vGXP+Tzh7Lm8dPYwPWbGrL2wPQC9uYMSvWZdQT1AOBw9AH3iu1r0kLwmC029/DH8vVoJhDy/lza9C9puPWFaCz2gRvY8Ftm8Pd5Dzb1idZ29M7xTvdKv1D02SJs9rwy2PDy5oLzMF7O9q3iDvd4H87rvLrI8QQ8kvFbDuDoMPiY9Md3PPOqzEL5s23y9o3KEPRB/Jj7r3Rs9wWOpvGQurDw0RaC9LXxaPLYuMTymyIC9rCI2vQ9IEr0bjUg8+NxFvcu5pjM
2sn8o9kQI8PNKsar4WLmS97lh9PUIYZL3vP9894uP/PAC9Gz1yz5E9rezyPTl2tT3jzDk91BMMvXp8pD2F3Og90RzIvMZQPr7y0TW8g/vQvNAYJD3vJZU8OILPPeGZjzzjBJg98pX6PGVIoz3mkHQ961QEvcLODT2JOUI9czk3vft9A76dl3u8mHl/vVmlNz12XzM9T4GLPdGjD73JlAO9mTUJPRIxkz05xb49/1WKva9R7T2blI0+3bSAvMBKh74RDqC9d5Ygu+v1mL0E9wA9kI9QPu3fTj4bCBK+zCDmPFlyBLx0f0g9yVLovbndHz6wcS0+GxYHvTWTdr5OAZG96OMGvX4UgL0nnYU94WdZPhh7dj3C+9+9I/BfPGpjjj0y8Bs8gsk4vZ3u1j1Re5w9wcxvvCzUeb6A9au9u/E1vTYJkjzEJp89ayY6PuJ/dzsJEZO9mNPuPAAdXTu43M0953EzPRngP73rhdE9mURKvAfVoL262Qq9wyEKPWMF87zhJvq8veM
/bPRoYpz3O6T++iJ3jPMZIlLzPJv+96E4gO7Vlnb0S02A816m3PehGeb3nJiY8xqrCvKe4nr0p42c9JXzUPNPDD7wQVUS9R94vPEl2Kb0tsKe9e5fbvdTBi7097QG9zu2NPfuGP770SwW+bUYqvBiiab3LHI09tnr0PEPpc709gAQ9oJEPvXHWf735MFC9rc69PN0HabyuxWO9pz7NvDmLIj1kCyg9i/uUPUN9zz2eUMW77TJOPZwDcz2C8Qg9c1qDPVKI+7wRnyK9qXo2PZQoyL1ikQu+GeyGPUMJsz0F/RA8cjEmvYwQ6btX9YO8jc6ivZTVpL1dj8M9h7qGPQjFX7x/wfe8hEHTPFaFHb5iOSm9Hpd7PQgrwT0Dow69UDOWvWUwOz3QRZS9XRy1O0qss7x/lLO8X3ORPIG3Vr3Xh5Y8YbSOvG6cOD1h+408DJnnO0uRgr3akf08f8BgvECODT4qz+89oRWZvOA4cDxhLOw9/Tv4PcVPrz1g3YY93dOiva2MWjM
3DgGg9CFKwPFYQ+r2sBVi9+vuivYpN0z2PnxE+sRSFOzoqCr1HgYc9jp8LPkLeVD1SUpY8N/MQvdgWvjzIdVw9MP5nPeBJQr4NqAS+UZ/GOwwMST2XKy098w7+ugHXPL313cg9BQKwPRYAoDxe2ks93AbtPEJOK72piBu9WEHPPZS2PT1MSvk9iK2wPM5rjz0ybQw7BiyFvSwyhLu64eA9/i5vPXDHeD2+0LE8X0aFvbDm5byOUEQ8izPpPQ5DaD2QWAA8+8AlvV+M/zxhqqy8hPgWvXXNp714yZo8aJWJPe/sULx1QwU7qjtJvUMFwL0N1BK+eVlvPVuRCz6aNMs8pDcjvMKCHruCyLm9Yj1KvUXbfb1XfZO9XKYevSi4uLxHq4C9g25ZvbAH0r33w5s8jtDJPfE6mzve4g691gxkPbWig72CNZO82wrEvf0aG7zdgxk80eFLO/ZG2TyV6429yrvhvblQ873m84a8T+hBPmG8vLpyPoG9ka2bvYS+FL2mqSA8TWM
7fvIseDD0JHfO8IVNvvbFMAT3ix+694dfhvQHVHL6mHmO99vNFPiUIsz2wV6m9cFaPvU15y73K69Q8rH8zPbbS073eYLO73HqYvdU6Y70to9q9YIOVPF8u5T0dbeA9ZkidvR9L9L24SCw9eFbQPV5Emz38rnA8+biTvU6IgD1Pflc8ls40PZX1QLw+ntm8cm+VvYv1Fj4SaQI+IozLvao3Vb2D+fK8u5eBPSjAiT0inDI90KDaPRX5/j0F0+88ByY0vRizcj2RRSa9MmWkvZ6V2T2GoRA9ie3WvVZhA770hie9as/NPQ/bEbk/xgY9UgUyPa2cA7rWuBq954tnvcO7Gz2eeic8XGqcvbkaBb2f7yo96ictujoVAz0NrSy9qQ2pPdAbLLxOuXm9MHxavBMdKT1/AEC9p+xivUsqIb0JpOg8bSEivWUfrT0q+kw96aGPveLx4jzzJmS9uMrPPd5wZD3UBqu8Aoq6PcxqBT6mYwy9DFawvU0Z0rxlGK88sIWjvTkuQjM
1wFAq8U5MxvUCOXrwKd3+9riWZPTebMrsFxxm7Iyh8PeYJWT00Llm8CWHHvVKiyLumRxm9W3JqPKYfPT0LB0a9Gt5LvXfp2D3wYXM96Y8dPB2GhbwSgAE9ZIJ1vc1hAD0WNSk9fop+O2CczDt2dmg9zvhnPVk2K7zsj+K9RWtRvPfqKD3b2mw91VwUPViX2zx6hjo9BTyzvDCAOzywb1i8YlNyvbsODTzhCcM7s6yQPN7j6Ls92yC+gdg6PGhFhj3QtUq8e2q5POaDxDxK3xy8ofi/O7ycVr1VkPS8MSPqvJepXTywC0E9Z7SNPHGLyLwfXRi+3d6rPOkqxzwIgcs5YS96Oiq31zzPrWc90oL6vbkkIL0VYiY9SluOu6cmpjlSEz49ovmVudFHvr1V3+e9IUGiu1Huiz1Chmy9rcH2OzCswrw22WM9Gg5MvWNIG72HGbk97YM9PKqtCTwT1BM8ECZyPTjdIr3s/xS+fxd1PJPLBD0IEB+97aJlPMJfHb38PUQ98sM
kUvekT9bweGkk9TneePdnt9Tt3VCc9zULPPIhhCz3g1is9pRWOPBHdYL3LwSK9zBMVPdS027pnJP+8n+9FPfGATj28fC89s7LsPZJxPDzHCOA8ZW4WPWk3KD13U6I8M64lvZLROLqayxu94V1dPcxYOr0bR7A7zt6hvEpF7jxfHiC9papGPZy5hj1FanU8IJG0PPTbZzz5gPy84HRZvRPOwbuK+le9rEsuvVKQ07xPd9U8+sxtPAiLPD03rx68SV5VPQ/c6zuWrLE8LnQGvT5EN7tKhn49BFP6vOvvQL26AmY9T7UcvG6Fjr3+a0I8u5WOPNrvtjxim2K8UeviPX7+NT0J+qm9whUjPeitLb3mOaA998k1PTA7gDxIUje95QKOPaQL9rz2O4y83tyROnLcOzy+eVo87HEwPe/KwzwA8KC8gow6PXc2Sby2TII9R2oFPUctar37xSk9zmiBvEz2H7wz48a88D6BPX43QD2XoIY8xg38PM6tpTwItoe9gPJ3PQV92zM
voSkI9aIc3uGqHlD2Frpc9bin4PO5Wt7085yG9lVFWPbsjpj3vCLE864OtPAAbODsYgpG8t69yPfWftbw7hCk9Q4n7O9AlaT3FEBs8gaMdPSDBir1cdma8kCrWvHfZWr0Yjom8ZOujPbFGjz2Gqx699cTGPfutY73DA3Q8sAD0O6PMXT1S1WY8FlW6PNH1M72yVeQ7xBggPD7TwLxWf3c8/E0xPDtqD7xQke68RjX2vJXMqTxkR4E92MU4vOXC3jyVwSm9vFiNvTBVg72owNG86Gz7vOyAIb36C7U8J+gkPcRSVT3GI6Y8CnyLPQe0qzw5p7i8FwM0PG41ZD1XX5w7IzqOPKs/F735/4M9Aqt+ve1TIr0ANcS6eWbSuwcMAj1rei09jxS3uz6ACDyPjdw750WkvDVO37zkK486+TB7vbjQuzycAh490U71PKWitDynVOE8n1EtvVvQiDzNxIi9PB8uPTs6ebvhEC49QkRtuwiEMryyM9w7InCbObW2G7yW/3u7aiM
s8PbrGRr08o4094lUkPVbhEzxYogS9pNVAPanGOz3ff3Y8KlrTuYdYbD3xCxU9MmmuPSLh1jzsIGA9BoBFuy3u6bwE9t47UUMpPRGXwD2XUC+8k1vlPJKHLjwnIKU9R2HNvJ8B4TsT8DE7ifS+vaqzFL1bySM9tqkcPTk7jjrcEV89gCm6PHagD7w+zGy9EYp6PRTJzD3oqVY9Zc6PvIMoEj1mruA8Eb1YvXQzcb23xfW9FwoIPYKKnby8AR49iYmivOxytzxmkCo9MFTIPRu9hDy0TBM9GNjtvTDfgTy8xfg9+PHZPIYXkLxpEkE95hcMPejxyDzfNja9IaGtvA2saT0Nct4839waPep5PD1s57C8ZuOmvJQchj3MZ/88aQWlvQvFZD1QWg29K+/AvE8oIT13tSY9VOBfvGteyrz4gAa7MYOPvEPQ7DoDRne9+UTpvGhRRT2bz707HL65O8GDLD2oCyw7QsNcvAPOur188g29C4n9vNZbqbzIUJk816pDPdW6rTM
2jJAa93Tc1vde+mj3CydE7WOJFPc6cnz1FdLi8MmU1PdLg/rtZds68Z8A0PLKUKj1KaXk8O6TXvIAhkz06rzs8xaMxPWEVmD0WWRo8g/oXvf88lj2fnCs9PcrlPE8ziT2bncC8GueAPG89rb3e6N29cgg1PV1nhz07QRg8EQCVvBg0NLr1sDM9z1QDO7l2gTxiHCE92HxGvbunNb21D1U82SZbvSB3Rb1zUdc8mtdGPYleoT0DDfo8cJSIPFGRXDv3t4O8HSSVO/KVDD1w8R08PVwkvFAUAD028AE8SX2XvF0kHz0gSd86Kgs0vAtdEDxjC089dpwvObah6ztwCtE88faAOsoywD1Pklg8jPt7O/O4hDziw7G9xTEGvF6KKLyuFsi9GlEIvQQoVD2QFxS9a/RAvQCHYTUuYc88f5+4vcOMBrqRsQk8rfvRvakVgbtFXpc9HSesPDieL73WikG8AfVtPRv9DD0jGhm9ihDaPAOy2bvDvWG9DhUNvZ/faz2MbJo95lM
Z5vARTOb0anwO94514vWCdCTyIFjM9xutQvGwC1DwDHZE90aksPQoSS72JzYW9xcnrvLo4gD1aIqi820eRvETkzry93V29FpcxPMW0e70FKbC9eIZevCgTq7sL+o278KgbvaAV9DzH3+i8+jWfvAiDpz0E9w09H0nCvXlrdDzp6Dg9sjJfPFkyCr2syle8fGQ3PO3IGj0KWpe9OS+ePERpsruLxUc7531+PdYzkz2RiF897X3RvZLNuL1WXYC82t4UvSUcwjtv37o9M/3Qu1AsxTxmIpQ6uAlqPcK3Lb0t9qC80VJBvfzAjT0xx3o9oJErvd9jpjoUmcO8PzqAvAboSb2yP9I7U41zPNkmULsOLUe7QiqmvJEWdbwPzLe8EtgmPUqkMz1kNcC9r9q0PCsLgj0bDUe9KML0O3J7Tb3ycWk9JdaoPUwdRD1kiIC8atotvUuNCz1sE5E9FRiLPedqBD0xRpq80ZBZu9Sjzjtrm6m9SC+mPKiqjjxcv1E9HxKNPS2tFzM
1Spay9AVI/uxVdhD1+elo9EsZrvTzFoLx/8qO8hAZEvGZwNL0iRIa8iW7PPGwYM72etiw9alUtuzCIDjsS8KE8EZncvNimLL2zlN68nVpBvNqLL7yR3NG80BeCvWpdsz3ojsy8pXZLu+3Kn7xVyYe7nys0PU9RfLybaCw9WDCTPViZ1zzo1J84ISUlvazdCD2PSBy9Tms1vGjAMLwBi2O7Hr06vCl7IrpfYVI80WVAvc/4MLwprJY8L5F4Pf00aj2xEZa9iNbZPOy6dj0IyzW8eUFGu/1DSTzwNhW92RGFveEumr2/T5U9QVdXPdGQ+byF9sm9TCBDPYxGljz/AIo8shewvOrTdz36PuG7jjhNvUgXA70RlIM8YirivOigk71nGOi6RQYlPZJehDzA7TC9RNeAPM3r1ryBNi+9MswnPEZ5oz2/HqO8RmytO1qtAD2wJUw8oTryPDNzj72ZMbE9zExRPbBRPzdMOzu9aPXGvDhRDL1GF1u8pzVzOlvWgDs+3Io9U4M
f2POxobr3cTCi8N93PvNOm4DzrYM48jn+LPMZHiTvZBlM8yr38vcKevj21ilk9/tGrPO1VELyIHza4X4ohPcApNDxf4au8OhkXOt1egL2QZF29FsnmPQYehT0aaas9yosyvsYHXjyQoWw9V0NDvX1y+bp6jzW9q06EPBkIMT2RUry702l1PLAo7zxl2P282QFAPU5RgDyy67s8tl6uvUEcTD00+5W8xhNlvD/VAzvDys87OHuzPf9M9ryCDVG8njKOvYf7Wz15Dwg9l/J+PIemxb3KIe+9i8JkvRE/Gz0p0fi84/NivZwUBL2yvbg9hi7KvQSi0L3mFCQ+NDbVu4tdAj6b/Gk99ShGPVlYiL2raGm9jIO/vD+HC7wI6yq9VaxXvZJKGTx3bZc9OX+yvZzZ0rymGBM+HA5hvIvEtj3kh3K8iLqRvXesFb0ZsjU9is4+vUIrrr26qLO9UV/luywpIT0bSRy6xACEPCZRfr1F9L49E70Kvco96D3Fnzk9zkGLPfjfDTM
3zL9e9PheIvSlukT1Gtc49MS+3PbW37TwgLEM7osTZvTE28btTZ+M9VT+2PXF0GD1ry3w7Fc0hPYUKKD1Qu8G9a/e4vdcgrz0MuZk9thHQO32CHD0VcmC8K82WvShf/jvZ4ng9Wf2ZPY4UvD0l/x08aSK4PKPQkL3q84y9IUyjvdtu1TzqBpy7YZXFPB5/1TtFkF+8kjmRPF67X7w1xxG962ipu3SBiz2eflQ8+4COPRqkeb3THoK9T6lovHtk2z0wQJI97V6LPfAJbT25PEO9pb4YvvuJG70xfL48xHZSPKrzSL273Wy7qEE+PTmH3r2GB2i9KmZYvMGVJD71O+A9WGTZvIM+pbs8Ecq9ZLmIvZQpdLsnyPs8hMAOPR/NYTyxtnS9Iu/GPXMXJ767pka9YruQPI+sTj7esZy8iCvmuxEjRLz6KrO9GzTDu++ahb1QvLU6oh+WvCZcXb2Hsa68zTg4PJoRibtXI0q8DllMPUtHSL2TgAq9HGyRPe2WAL3wZ9Y8rkM
4dvT1CR730q4o8TLUVPezE3jxiAG48r114u89+Qb1zt4c8i/f2u2WKAr6Ncim9o28yvZh4gj0X/Yo8+A4hPZ9PArwufkQ9PaXFO4RklT1u10C8twKbu8iCmb3kZ188C7UFPPwv/r13QL+9knSSvEUfSz0YlLq8W0eiu/Whjr0c60k9LGqevH+dID0jRjM9aiXMvB3+7D0D/Ac+n/qSvbQfZL4d8ZK8vumxPWinAT3jglQ9k7+WPEy5Bz7wVKi88qnQPWb/rT1Xtgw9wPkAPefttj0naq09MQZqvXqJEL4XYyI7faZnPHG/uDyt+Kk9gkuhPXCQoT2C+j29DvzHvIHdrD1Trae8EKQ0vI/AfD3pcXQ9b/a0vMV0DL4aBRq9s2r4vLBTNDzAiSQ9WNTYPUinOD0YcV+89tt+PIIYmj0HyIs8hPtovHnb+jvFGO49MMIdvRobn73JTaU9XZRSvGxlYr134xc9lmGNPVYqAT7V8669/g6CPY4iJz2ca0e9/l2SPO+HADM
00cTE+zne/vAlf5L3O2SE9mgGpvTIJ2LxEFFc7jgwrPkyBQD0Odl29Yr6GPOz2lzza3Pe9njrmvUtQrz0cq5Y9pWMNvX1c5b1MRLC9D0HcuyEjp72A3GI8jjQtPsZ3fDzCigK9HMG9vHEfDTziA2S9gh9tPIG+SbzemV49wqYMu4olhLykT/w9/HuYPRuMSDyYhHo9LgI+vPDO1DxE85g9IcQSPv3hCj422Vq9MoszvczlVLzrod49hdShPOjuKb3RfYy8k3SJvJm6IT1U2C09bT1vPd1Lm7zCORc+wVD1PX5t9z3BgbA7G1uvvSAxELxnpYo94ZWkPRBsZ715oAa9qhEovCiZLjxrYIs9jSzfPcdI67sjlwA9uc1zPRsP5j3Tuho7Nj5vvHH+xz1Da0G95D8HPKnvnzyodlo9fa0GPZJDLj6UiCk9TDSGvYoGPb0oPR4+JWrLPTxRvzzHHas81nQsvYvMETvs9yQ9YBrOPUpNhjz5veg8wJYfvXjyaD2X2nk97LM
xuOzKdir3qTEA8WVS3PZCRVz02tZk8dD9nvRFxL722JIQ8dZO8PQQjvzywi3Y8FJWevI3YCDzfX6+66IvovEdUFL1oMGU9wpWIPHgXr7ykajC8uxawPQy0dzqpobe8vv0+PbEEFT7NBdU9o4OHvOLmkj2xBCI7XaGsvT/Ebr0rI7s9iPelPbHkEr0BjJM8qwgGvRGtiL1WEAa9sfD4PU0TQT4e8Nw9wy9DvaRaoTv71Ou9cVXnvBAnv7300/q76lcpPL1gvL2p5J+9KbSVvWGhob15ZNW9CenKPW28GT5jcRc9BeGbOzJWKD26dWe9xk5Rvcjfxb17voS9FJX/vCgEZ73Ih7W9jBxUvGoNRr15WIg9MxOYPSpKVrxSJ1Y8X1uPPYnGDj3Fzey8uovBvc6aoD3nqQE9MurJPGY4YD2Zqym9Rf7EvfCbZL31rIM9yy70Pdi3YLwth1W88I7Xu+H5L71fpuy7jwXnueAmcz23mn+9Hc4MPfzNDrwX4Mi9OWoFviZ/xLM
1MZyM8XIfLPSVYuz2pF4G9BmswPRzUcr3hmiq9m8/ePI+nj73uV0W9f80LvUucVr2LWCu9TWAMvSi9pD2AFfE9eiravQTEzb2rtAW9YxLRPRy+3DzFBcq6pZxSvLRfEz49lGy9bt8LPcS+OD2jHjK9OpG5PE9fFj6A8h4+XLIovv0Ivr2omMI81XQMPi7pLj3cEUc6pVc9PuX86D0sqpI7IlJwvNVf9rxlr3C9w7Ogu9NSnT2NGVs9k7xhvq3CJL1jTBM80mabPYia4Ls3zX88W5pIPplTXz1kw1S9RGh5vN0q7zxBwGu9kzoUvbl/Wrw6eL09dkoCPIL3Dz2dVjk8yy21Pb4ysLxHwhO9ccGhvEBgrz3Rs9W9ZJEbvjOmAr3oygG7xnCUvdRicj1UTNk9HtXOvXeWpTvklBM918nvPb4nzjx3Lsa9l4/fPX1qFD4QrvO9JXH0vZQpJrwwQYy9Q5AzvdjxTT1NK1s9Zk33vUL6czsbdhU8PJfEPSQLCz0cptm81NM
+7Pezwej2JMs29/IYEvSH7Ob2mY+M8ayLQPUv9Fj0+7Z282k4dPcjUnz2wz4Y8Zx/HPekxNjyFbxA8eELEvZnUA72fmRi92BdqPDiUMzyz+4Y9Nl5YuwJNUj0QL3C94oc7O55lAT37fTY9pHtqPSi1HT1l97s7YbeIvWa2djp2uy+8518zPaKgtb0N7wm7NEspPRR4D73atxe+HRQEvaaBtT1QJOy7us9yPGsv6TyTga68JuK6vIosZL3NVig9Ru9ePXqhST1hObC8o60APG/ybL0Pvdu9BrWvPQO0wDzZPSS91S4+PbBcPL1Oqlu8qPLAPLpXsLxwqoe7rhaUPVTJHr0jYwM9fwAePKZHkb1gM7q9cH0MvHrW2rvUGeq8T+vsPF52DL6NPtY8hSmLPZDRXr3ok3i9xuKXPbMLJb26WFq9CkOtPdQSwb2M3Qu+Aegxvdzzyzwr51m9txCiPKoBwL3YuLC5KktdPSvo0jwX+z875T4tPUCPwT2WMLs87LwmPRWvBjM
1auY28CM6TPPvSc7x8jM88wbFgPWirFbzwVQY9QfmOPN6qrzxRCmc8/ACePQWUcT0Jhws9qrefvPlnj7u5tpC7cS3WvDw6lr3RJVi9CylnPLcda7xiigg9jTYsvLEG5bvJoRE8+GfJPZRx0j1zvhO8YefvObwYGr3omZi8BSdPPBqoIb2AIb085OItvOhzUb3x5co8J6pqPT05Db2BITM8/KFiPcEhfT1j2iE8LlgVO8NfLT0K05U8PzkBvR2jEzu78689S0i0PMI6Rb1fv4u9+rRZPXzspD3lg048pbaZPZmFoLuySRS8WHmdPYpMRzsYRpK8imOQvR0YHL1piI08QFYDPaBoLD1XbRa8/uaRPHon+DpkxBa8MAeaOiMNFz1tgI27PN6EPfXsrzulX8c80VFmveQda71OPIs8j0rQvB+5T738RMA8cDwiO93i3jwoexI9r19EPKBtTz15IcO9cj6YO6U9hzuaGxo9tePhPC4qpj3NZDM8U/ZevXL/TL2Gm9y7P/M
EtPFViFT0hCaq70FPQvGWMnzsdq7q9DVUNPWaGl71ddkk9BlPiPDvHXz2ZaIA9avrlvEKWTr2nXYU9OJ+fvDWMdLzqSVY83HINvUBzND0Sklu9zO5qPdMubL0BO5a7smTNvMiDPj1A1SM9LESHvENAq7xLZzu9i6R8PbaO8zxNibU7LXS9u05kP7z8F7u8BfZGO7+gCrzRN9478egOPXlgEbuTNjS9gSxCvP70hb3dl7e82xOGPa6XljtJPtg877g9vekHA738Tby8ANoFPQGC0LyZppo8i7kYPXHuWz2BJC49g969vFrRrL1sfpy8XXlMvYHPLb1M2ja8/NZSuwILJjwBqYM8fwlPPQ9EBDx8shg97TwWvXhHSz0/riO9tJTSvdE9eb2oojK9revePIKXIj2nQtI8eqWYvfV2fL1YGbi8jjk4Pfj0iD2xrGY9EiYnPYr9RL1TDv481dX6vEeyXb0vSik8eIyCPebSbL3Mm3U9tOznvPBupLxSoSk97h6IPML3eDM
0HJCw9J14ePLz3Rj086sg72P+SvJObrLuv+3+7Qqg1PRq/mbxoTTc8Wm8kPXYsWj1V4Jw9MLHWvMO4tDzpFXw9FMJqvEAZ2TnsIRu9zQYRvXiD+TsGYnI9kI41uWe1gD2z7q+7F8FGvRJJlL3cFP28Bfm6PGLQxD3+deE6x5urvZ7zxrzdaSQ9ZIDUvBmk4DwSSIm95X7NPENarb3n2C49qpzeuz1ThTx+z5O75P5lPZqGBD3MibK8oLqxvQtB0DtWzIU92/O/PcjRejwSi6e8nSmOPPCc4rqN8NW8JOYYPRo80zyJnLU9ob3DPZY+Jj3EBhq9rcwmvUXdQD3lubg879SsvVhWgj3uyv48nPbFPHr7tLxB6ac9dQXJvEj2Cb2Ienq8vZ/ZvJbLpz3EjEu84tGJPHukLr1DlAs85v9rvRIWxLz3ZRa7QiSIvR/cXr0KKYU8DC0tO3pXmLpPSxO93GmvuyX9aT0b8iG90tqgPP1CVrxXTQW7i5QRPRZzID2USJm8QtM
4EvBqwl7xS0RW9yb8uPU7MRDzVPsa7FfZpvf43oDwhVeA8ZSNxvG+XNDzjux29Nzj1vLGYH7xSXCg9t8qIOwT5ID1dQgu9kQ8rPUabVr3aRcO9ZFoVPfxHhD0EDKa8KA+tugaLZr3Qy5G9MD1WO3Z9kzz2GCS8J12vvVpdPbykDSm9sGAcvJ44SbyUEYa8zlfhPLeajj3ByRo9vX4PvdluBT18o8g8ZAW7PCu1DDt4uG48izkfPYFfUTyrWxm9JtJAPentEL3stEs9BWxRu4FgcD2WuU89Xn6KPVQ3FbxqX1y9Nf9gvbmXbj3j73Y833luPauy3TwxV8G9f18YPWbPFr3CEUm8y6a9vGE0Czyaz449UgSrvMOxOb0CGcq8w6sqvXvhK7w9Sj29nLPBvJdAur3W/KG7OHAPO7XaRjxDvxW8wi8NvcpbxTxWepo8zSxIvA32FT0TtX27QhRMPctFyDtRzF+8B5mouzMcGj0ioQa9egdIvDEpMT3369c8gYMRvOkW2jM
w16LI8pcjHu0PtPr10xXW8OOZgvdg1DD2yyne8TPWwPLgmBb04gta88UQMPWP+Lb0rsZe9CsgBPTk9rjsTNjO7iQ4LPCe3uju8iIc75QCnOOpo+rzqJ+o8/8mYvOqOkjprVGg97zKRvcOcyLxPZKs8AsKcvK9+ojyJv6m9DlmIPftmiz1BThC8u7HmOPHaqjwWp+85IjoavT+637v4by+9F3UdvQdzaz33oqI9xgDsvK0zOb0XJsY6trqjPX5odT0GBL47XeBWPGuYtT3cfCC8WFc6vf98ar0MDOC8lIJFPJimBr1Erv27SCEuPaRhQz2IOIW96L4RvTsEnTttyJ68zD2vPPckTDzIqGm8MiKluxWzDT0Hc4S9R2+ivYSUm7ymI6E82p5qPeinCTxh5Le9kySAvP/7DD2GI1g9De1fvPlGtjwDUnK8GQQgvbM8sbwFj8q9R4TxvMFfYLwamT48mdixvFB82Tyw6HW8E2OMvWDU8zy2eIY8bT4evapAiz2tHVm9SDM
D9PJ8SKb23ZQg8idYAO0r/JL1zgA69Iv5LPU8orzzJZ2i7j50mvAgBLb3D8W29QDC2PPHoiLvUZjO9McfgPCxWhD2az4K83Ia4vbmojDw6kG89oqerPRNMJLzg35q8zHNGPOU/jTsJ6Dq71bJzvSYO/jv7t4q8fQqzvCi4cryDuZK9vC6VvRpag7yNQ0M91oQivIbGDbz5d5+8K3QyPcG4+Dwkdz695MqSvNegtjy4Yzi9xg1nvDlGTL3mti+9DnOevbxpZ7zu1IU5YKOuPYYpb70F0hk8Z0hvPdB/kjzXJqO9cv8PPIJmRj0fGxu8/rnkvYP+GDx9z209MDQOPd3zTLyOgYI8Nh6bu2d/Wb3EZha8cgbZPas79Lv8CIu9UZ2APaDM5jsR2zI9i6qDvRjktL22AgG80dwOPe3AkLxks5I9p7S5uoLbWL3js2q9DgRuPQnbEr3F2ku9kK83PJxJ9DyCTF08rHAmvEu3ur0yLI09E8jZPP2aBz0cnoM97yGFPXoQSzM
ye73E9MJIGvq5qnT1ebE+8tbpTPQmPgbyBAV47yIrGPPMcCz5WJvC9QO/nPMJMabzmxiQ9hCIHPk0Nrz1X+2o8lk+mvZ3tdT3cO1q8buIePSK2wbwt/tu8NLu5PYgCkD2wema9supUu+ziYDu9jz68yEISPEm/EbwIN549EqCYvYBDUjvW/189WG6YPOlfILyapgC8B7gKPsVr8LuHh7u9GgyPvKlAELqUCa08KCB2PevIWTrdpSg9PCKavSG6fDtZ3Ye9bGz5vIweAL0WEpA9b2gmvfgUHT2lEb49EmWYPAhZkT2T7Ee9coqdvPBijj0u8sQ9qQ2svZJpI71P/TY9n+UVuwm9mTvaVD+8CAwlPf4a3zy936U9z/CEvA2h/j1q5zi87XY5vczE1LyP77Q9PNQkvKUpDr31trS9PzHXvGwfCL1DejS9UIhYPW1/y7v9qvk7W5mXvQhnCj4SLZ46FaXzPDjl9zwL2Rq90OvfvVk+BT1slRw94kIAPramgj2bkY48I7M
qBvVEZjjqgXxQ+hrzcPXijuD3wfYY9D285PQgnrj2142a8XAnJvWE/+D2OJ4c9KoaQPEgjIDxvOHq73BKIvKWetTwugec8eBSiPd3UYD1z4E08UiFBO8FZTr1Cymu9YZy1vS2jkj1lLPa8g5iQvGnTVD3gcYi9nIP0PHIvNL1CLam7pNV3PD0aijzb2VQ9djwRPAgKor2O8Os8Bh9PvZPDzT1Yoe48wDAVPakDAzzUMYm91E9EvVSBjz324DY7pLKJPSzF9jyDOdk8HA2PPYHgdr0TI527ygBrvRi/mT1d0uk8KnJIPb4OmrxXpRO8u+orPeJMfT3O1Eq9QHBKPSv5Brzpb5i9nvcLPcnE6r3nOYk8g9MTvUCRFz4VTxu70XVyPDBfiT3Jq++92VwUPRRWhTsYmrK9w+5jvbvAF7vOXJi8oJYPPWXn9r2xkyI9H3ijPZBr7j2o2qs8EEskPaReVr3jt/e8XeeVve64Iz2Inse9+bt5ve9+Zb3k8jO98KioPXHwNbM
5SsH08f98MPqDoBT4GA4q83q3FvR6DizsTj3i99KbYPPK4I7x8c/68GFFWvDCUgzwL2z+9YY3+PMLlLL4ssAu8B0v7PX/MEz6CeEu9F/IDvX4BObzMk8+9E7PDvIfy/7wKHYW9FZKUvAd1nTwX3li9hjw2PGIZp7wMBQS9KPGIPCKAZ7wX7WG9Rs0JPPgKTL3+ID49u3ivvcUhAr08LEq8eA6rPawFQbvRpJy95STMu8MA571jfgY99mZ2PRFrn73Jda28OK/UvbQ+C71Bapw9YT0CvZZCtb2tbsw9tRJyPZqUlz0+mCG9DA/GvJnY570wGFQ8NZUkPvowi7ydo8S9jSu2vd8ZAb3mlRw9hgmUvF2D372OSos9Z9IHOrFnTT0Y3FM84JisPY+IYb25qkC9RpxRPb/+I7xS/Dg9b1pTveVLc73+ExI9BCPCvfBw2b3lKKU9RnnIPSPHQzpihEe9+uEYvJV/Y70vjv+5IHHbPU1wrbzHx4g8yZXNvXnz/Lsk8A07jDM
ZIvVWl97y0pX+6bKxlPWjaDD3kPhK9701bPHrvm73lBIW8D3MGPXg7xDz29oO9M6TYvOYr0zo73x69Bie8vNjxA74axXC85FEJPby5J71SDoA88guvPTTsYz3tsN67l+RYPM6ZOz0dOfw9sFAkvT8Jiz3eViQ8hNdIvSFEk72TtXQ9GpvVPYzzsztRv4m9STOEvInPZD2Q+089md6SPbwASDwKe6E9XlNnvFHEy7wLsTU8JLaoPMC3qL1MEgo+1lGHPXAOKLgQa8k8VrxPuuefrLzA25e7F1KGPU34PT3OkXg8J0AzvMEgeryY0m+745B3PfVp7L2MzZA9O/+YPLublLtr0w89cTHGPCZeK72WKRq931TWPL2Joj1oJUy8/f3RvMgccz1Z3yG91sBBvoWXwb2rsBM+UjEqvDg9nzylodc8ME5nvDJArb3geE+97uUJPp2HNz0YYI2818gxvTMegT0pJLG8UmKXvT8TGr7Qm5G7CwICPXn3nLzTdGm9jyjrvM7kOLM
6CHpC9D5gRPi34lzznbre8nECfvU5/Gr3RZrG8PCp5vWXyM77nOuE7fh5uO+zi8rzOkrO8NVFXPJIVIr1PGbU6o9KOPedaQrxS5Vc9wSKHPJxC1TzSyWC8sefOvfzMoj1T21g6EnL1O7Pbdb3kNXW9D2F8vfoSaL0OLJA9FLO5PTNLm7tBAE49imEJvTY2DDp56rC8pHWqPBSfdzv+lrm8qq+mvZ8qSb2dHGa96KQGvvFAOL5C9W6978/0PfZ7jz1JGoK993NJvXVLQT1LDYq8tkhTPI+DGL2NQ2i90F3GvV53lzsR4f+8jA67vWOKWz1AG789T7MjvWrMDL7tTXe9/Pj1OxfDOLzW/o09zIOgvf0VCT3FL0U9P/0UPLScUDvZ6sw80a2EvQ0ghz1fMfs9BCK3vdBTpr1n0DS9gLzoPJDeQT1YxwS9yd0BPYZsKT0Sfjc8GjxNPFZZLj3nmiS81nFMvURNjTwbhv05s/C9vXUiv73Yrie9KMIlO5mMCL2OctA8H4M
iLPfTpwTxlXz27fCORvKGCsT3+yg+9U4cLvcv0Wz0cKUA9twyzvPQotr3wUlS9TwS3PSPLjT1ETUQ8KHw4vRXcvD11Lg691dWUPHiG/jzKQme7iQkQvdZWND68Ddk9tX7SvVlAaL0uLqY9Fx6ePe5Raz187h692M/ZPfNY2z0l7WG7FgDGvJbnrDwm4eA8ojOVvWx9fz0uwzi9h5o7vmLAQL1V57i7YCiKPfrmpzzX8DG9u4lCPmKwNz3/uwq9lAixPMm6BjvqfE89bGEVvZdU5zs0WGU9kpTbPBaVwD1otYm6/YZsPUu2gT2RN2688gh1vemmBD7McLK9gZcEvucNWr09Mx49QE90OziSOz0xQiE9Bts4vXUr/jxRUfS8k6XvPRfJbjxmM5O9+4WbPV0lqz1CUU29aFSzvREEjL3s9Tw8vs/evKAL9zt8OKG8RBi4veqz2jzjkSu8IuCvPRiC+LrocKG9KFMPPg0cXD3Ilte9b452vRJEFrzdiQ89FqyrPfc06LM
ym/Mq9ModNPT5sDLy1cgu9stbLPaeNqj1Kmlk7GFbzvRUaeL1UJdi8gbuhvPcdVb33Fw48QK1TPKFxKb27hAS+XMYfPZzc5zx/ggS98W6MPUvpUr1ZNlU9/+qxvTtCur0KfBu9vXSmvOqlAD3tt6C8P0nJPAfOxL06JBq+2KawvJaEmT36AUw84C/IPEz4s73F2v26QyBTvbaw8bsNu0K635OTvIcbSj3ecOC8KWIFPSHJAL3qyZq8ylMNPQDIpzzy7JC9e4RNPXFa5r3G7Bu9uTn3PCS2Jj23spi9W4mOvMZ4Tjybb8Y8Ww3mu4DnLL283YK9goLAPXP0Zjzr+2W9ilpxPAbQyb3foAq8NhLvPE1iUD00yiK92nduPQoOGzwHYFq93oEHPWvHm7xT1g6+rpiyvJ2cXLzFiDu9OrcavaOdMb1xBqu88C2NPf0wIj3vGcY7rGvEvEnFHj1S4yU7sTJMvI85Rj0B+he9wIaRPdujq71SoXE88KCvPYyimzwaVjO8QNM
a1vFtLHj1dk9k84G34POd3kz0X7Uq8YwGavGVQtDlY1D68bbwoPDhg7bo2kw68YmJsPT9PA70cu5U8TNlfPE7hALwZjqE9XE7TPT3jBj0jQio9sEbOPBkx+byOR5K95fqHPb562Lx08GK9YCApPSOtgb1Pi0Y702xDPP8TjDzhvIY9acHTPO8T+Tv1tUk8ogx6PJUZXT2oDVk9e3ntvD9yMT2oRpI9oBgLPYYpMr3jBYW7Wv75OyLfcD1DsbA8ijSOPaTpKT051cw7VtmFPTxWnrpJZKW84X/3uqH4Mz0NXLk7lNUnOz5VhDzb8DS8fcGNvcT7Qj0YQGk9jNkpPdjkoT1rCPW8LY1vPDI/2TwSZjI99rEGvYIynTylV3k9RSb3PHxB9bwd4Xw8GG0yPFXhXD003Os8wlmQPeb/D73K0qK96sk2PYsJebw/bbE8uJrKPJQFPD2rIg484SqJvAX0tbyOMMu8lDNJPcNWDT3vk4+9/6BmPEfc0bz1L7G9eE3NPe4hkbM
3cNKU8V8kYPaiQiT1Cxz67TOhvvFZzor3MO5M9Q1IBPQVlVLwgSI69ifYEPIcJNjwduSK800ePPSGUjb2QzuG8tVFZO3ROET1gkT+8ufWJvKwJ2brsz447+AikPVXtsDqGGxQ9aEW7O7KMDbxMF9S8PkonvALwCr1s6bc9ZnSJPJBCNL08r6W8GeUjuzDMdb2U2wG8hHmuPTlUL7y3J1e9IPK7OrcHIzpzuBS9m9jKPAekgr1wWMc9YNifvDUhyTzWSnO8aTIGvdJatr0hjI67geCGPGNnsTsM+9O92y2YvdMbVD1j1j65J/acvLCi/jvdPAE9rTDrPDlxizy/pIW77+B+O6O3kb1POjK90v7QPEmqqD1eObi9MrurvXp08LvHVLi9qoNYvQ/w4DznPCU77R5LPHEn1Tx2gKw7A78ivGhG2r0Vl8y79kLgPHua4rwaNFs9P6JwvZqBLzsqaBI98VuLPSZWL7xXTqs8N8dnuxUsqTxe6vq84r00PZR3YL05Gug8OjM
uxvBgsYz0DFui8fuUDvZA7Pj1ECng9Z0B1PAOuozzonZ49qEEavQbQH725JO08Zl6svQTbCz2vfpk8PZf0vKaTpT3f44q7jwiJu7xXEDwoFjy9eJ6+PTZLOT1VFvc8Lbf7vHplQD2rnrY9Ywf5PO4EarxhAOC9lgLhO51TGL0KMAm8+zRTvJpJhLzQbaw8YnutPdyLdT30w/W8L3xKvbTXgjwmQsA9trOIPRwHrrzm1XQ93hCSPG8Y47ytXQ89Gs7XPNQ4kTxAYiI9g1lDPVIJSD2qeg09dF6mvXnIF7ztmYw80MP8vW9Rlj0Gr4M8QB53PAFXez32Mjo9HTWPPLsL9bxpf2Y8GEalvARGIj1WIq483GJxvScAY71qAbU8FifVvKK5rjyoA5a8qZ5vvZYow72cXj49/SChvDttOL3VA4i6zm2GvNqLZT34TfQ7JHizPIDujrvIJpI8Nn9gPWWzMj1pPAU9gozVukr1/TyF+0S9iSFdvDS8OD0BvJk9+6qPvWz5pzM
2cNp89i0qTumHLAr0Pb4W5CcSVvZyKt7tp6KK8vkprPeconT3Vvda9Z+cFPVs2Jr2Rdx88qi0pvXIJJj1fI1g8lm+XvU3CnzxmNrE8A/IgO23x27tdOm+9y3PHvR96kr3XPD68YXkxvVGJAr013ek8CErpO7FCgDydNM88z6ARvO/fJ72muHa5yBGqPFNeez1vDkE9LGIgPfyRgz0aEFK9ERTCu4qdfry4IIc8rT8WO/Qzuzxj3Ky7N7q9vFk4tLzUuxO8qk6gPLhYmz0kh1g8Iu97PcektDz6Fsq9x8U6PdWkhTt8pQ29W3ravPfbRztqC4c8yWQTPSUgyLwJpZy7XzasvTpSAD3ZhDg86SmKvdj18byYl7q7HXhCvTf5F728plU9IIs4PaoHRT1O6Vw9SpMOvcIvqDzTecY861OkPKFhVT2MF/88Vmc1vKSZaDxYEwe9J9QTPb6yebywCnA9J3P0vH++yjxOa4Q9GSm7vCQPJL39ZTC9RNacvKCttbwmPJm85fM
woPM3/AT2KdCG9aun+vPcvrDvHcCa6xO5NvV4Ao71jN4o7z8ArPWg+tLy/dAm9XfMgvVhy2TwCxNw8UqLvu3jPIb3Tnbm8vuHfvKpNVDy4VSa8O0+XOyhvir2M61m8UhoZPanpXT0XsaC9t1sMvUF53rzpgDg9s27vvIRUsjxYFn69ubrFPEkALryAAxU9ebDavGepgL0PlJK7KmwEPQCEUb3j1FG9Fb8NvEQUGz0/J9a73o9DPHQePLwvujm9jzgFPWkl2rwjtLC89BHDu4t1vTovKza9gZWevbaddT2wRc+8mZRbvWV8kryKzJ+9ky48vG2vkz39yYm94BxSvd5aWzw4pQw4W0C5PaqzsrwacmW9bd+uvfZoHj08y4o8ARZgvdBXlj3CSyy9bdwZvWOxHjz/NLo7DwNEvR8bCb0iR2I9sl2mPE6bQT33v8m9dh4+vITQCL0EJYQ8gMyPvelhXj21FeY89DNAPb3Rr7xE+747p+wjPdbdfru2sRE9e+rKPNnmP7M
vUd9o86RMBvQ1stLtkHnY9m2bAvOqfxjyRbhm8iBZJvQ2+hD0UbgS9DQdJvenkILzDRCM9cbwXPZCKMj2tAKU8krluujZA1rt1tRk9pC/OPNniyDlpQNa8f8frvD0QLT0HcbA8TN1lvQW0Sr0dPpU9V94+PVSATjxM1Te9Y0DFu6QgeTvXgBc8m8YVPG2gwzkUEck8EHRjPaejIb12iQk9PzgkO9fEcr1oUqo98SOAPTrZk73oLm88pkerPcw7eL2deMm8a22TvH6ehz3X93W8i3PYvCGOsbxO4Ek9viUdPR2rorwNtjA9lBNlPX9onb2mYYI982+yPXHze71FDpC9D9XdvMduBTzwxB69PeAFvVpMOb0yvHY9f2/QvOxSYj3bqQg98/0APfveHb2RsY28VprGPe+LirwUyqO9kS+mPH4o7Dw76N28dd+zPJAFz70P+hE82kUCvcUcJb3xZB09GYF8PS6Ibb2HvaM9xh4TvRpfGDw5Me27LCN/PMqkDLwouse9EPM
B0PV32Rj0y47y9WXClvZz8sDvNEPq7Gc96PfY9zjzIPQI+fDk4vHBnbj0Cz4W9P2ejvDuPhT229om9Zqv9PLBfHT0Zzti9TfDZvMgF570pFVA7I/SAPIO+qDyzbFM93ihLvL+KirxqZQ69vsMVvWBHPDwt8Ns8hdF8PQbyTz0iygO9o0eDPIQGX73dRkm9YLUBPa/EyjtUYJo9lur/vXcORzxaCLI9N0yRPfXIp7xrEjq7Tx/XuUrikz3XO389j8CPPTkuJj2weIS9UkXIPfmApzws3II9sZA0vtUqtz1j1iY9f7KJPDmEjLzHCYq8ysuGPXFlLj1tH1E9zqIiPVL1ez1Icsy9RMovvb0tw70WldU9QjKqvWtU2zyaYjM79GOQPMb3k7zT0d28KwfvPatPhryza6q8MD3nOQ+sET0Qcz29ADAfPeQzDb3pxx29si4PvSF0JD3uvlA9SCGyPX+L6zzOjc49PqcnvgEsrL2t+kI+5izjPeXjkj2Ge/28mjObOzpq2TM
kCRmu8N8bVvWoMRDyZsIk9ZwGau0nsnjvnXE098hQbvb+inTwRsNI9xfuUPchYzj3tmO27cR+2vdEGmb1Jf229qFruvVKxNj1TORW9XipZvKpnN71MowO90cwSPWWvvbq0TqM9xnYHPNcEzj2aICU8tGUqPfMLOz33rBK+XgWavRe0zj3RTq89kTHyPdpYLj0iSV46wrcGvlarDTxOcwY9zFQiPjL5gzy9sgy7XPA/Pc/U6T32xRu+BINfvpdk0T1hFig+t8GhPRpsqDyAgv+8Z/tkPT5fPT3aS0I9Ry6RPTPOAL1B7wa8xHcMvJ+2Nj2+EFq9dec1vk3AXD3GpMg9xPcsPfU1Hj3r3VW97GQTPjIKaT0HMwm8N4+aPcUMGDq6KMi89d36O3pfMj3asB89JiixvJMB3z07U2899hgtPRcbUD0XVEG9KVe4u6KeTD0wC5C8Jz+oPeGKB71aT7q7ipujPDdptDuXKn491i6DvZLfID20zEI9AH91vc/ZQL3HIaC9aBM
EFPqDk7Tz64a69sOEjvCMktrw4uqS9tbiPvWymOr3DRCO8hnM5u7N8Cz0jilC9pDSFvYa0IDpmFvC8elzRPRMvzjuqsey8qfN+PDtbKb0uzIi9qt74O9iYVL2LMzc9CyOIPSge9LvJxnu8N4qbvGaCAz1t+YC8+pSVvU+EZ706+CW9cbOwvO1rE70DFN698i9ZvZ/8Ab6oMM097yPDPQknfDvfpqq9hiYVvYnKqryldTe9r31VPQmc7rtYm9G8SxdrPWEIij3Wgsi99VDFvXefLr5vfFo92moPPlsZ6btrBTG+hGY8vQKvQTyzAdO7EbSnPBFDb73Zl0u8XDyLO9wohj03cXc8G3ehvODPXL0GRpw6m0RbPd9CyjyQZAQ7pu4vvT7D3jtCX3+8St7uvEesvrs2Une93atVPcZpDz1pD6i9y+WnvB7QIb4XCXk9eXEGPnMLgL32Jsy9TqaQvRt9Y73l2T26+cvaPFCsrzzNcIc9UAW6PXJwjDwi02K9ZcPmvXgX/7M
1R+Og8WIMkPvSRh73h6xu+Plubve4LRbyPVJI5wd/7PFJbzr1TO+W8prUqOoxO3TxEbBw9fpUzPY6o9L2HgTc9PrPNPKBNlT16z+28VIlEvdHawDymdgO9WHKsvfdP3jxDnHU77bfKuvpqOb3xFs+9WBI5vVixz72KdR4+aowMPv3vJTs0f8K8/FaBvVDGpLy02+e8QxQ9PHBR97yfTlE9KxIFPbQ3ML1MaWa9BjU+vSWot72/1jk8bODsPXODn72EYCC+5YafvXpPPb0WDAW9WT0nPejJtb22JCo9OUqJPdKEpTu//Uk9B4d6vVD5IT3b5NQ9/VuKPSwZXzzYrDe8lhO5vGw5pz11ULA8MTC8vIC+x7zFtTu8HGUmPBWnKr3bXEQ8+9i+vYwPTzoIbg8+j3aGPWLx7r3GHaS9729nvXciFD0sSdg6NKUsPfgiXD0vceO7EdM5vG4MFTybMyy9e94WvkgQ8r3aAFo9vogXPtAAnL1HXe29jEcpverJ7TrfR0+8+OM
FBvLXHF72uv5y89IY4vVOI7DxPROw8rKGYuxwpsj05+Pg9J1gNvSmKib3+Wtm8+zkAPVciwj2tYrA9FcDovYGttjzjupQ9iJrVvExC7LyGZfq7AFsZOgV9Cj4/bPA9vhjavewkBL7Inw28gqdQvT6sej1HxgG9iwDAPYRwxT1H1Bi90p8qvVNejj3Dbes8KmDOvW/MQD0qZ7M8yILmu8p5pb3OpUq9BUTKPP64jLvG+oG9N9DbPV0GD7wiqZi8A0c/vffeWT1lnYA99B4jvQYUcj3p6b09FT/BvQ+Uwr1w03U9CNfRPUoFrD269wE9BwH/vXmR+z1SGeg8++LJPGaRK7wEcyQ96UstvE4wHz55gQ0+62tpvirrEb6Y55s9svoVPY0XZj0jnsO8TV2rPeIFHj5FtDa9zTIfPSqqH7wf6v08OG06O/gy1j0g0009TAIqvuRGhL2ZdV89DuzQPVMnND1Oms87Vx7/PeWGeD2aDW29ct7Ru04FkD0S4w88kHJUvSa2ZbM
wKFPM9mi2dPa+jZDxHSMu8f3XxPanTHj0yqyo9A7dAve1faj2AjOS9dpOjvXhzj7377qg9LIOEvTcguj04STA9m7B3vY9kvb3ycj48LKg+Pep0Qj3f04C93RRgPW1frT2BgPK9BTsFvc5rA713uII9mbq/vXYo6rx5BBy9YWuRvc4Od7wD/A+9VvjGPUAZXj2BsGu7gEsAPq+5YjxsVvC9RZppvR+9SjtuV9687PlpPBN2Pz1AKso5kidyvUrJPbhCaPc7HzmpPTUUFz5aJ628hJADvsGRRj0f5728kyHnu2JP/DsyEmU901JfPAdtzDvHtaS9a1yevZG3Eb0zYhU9/7KTPZFhuz3T03w9+DdqvNiiNT3ja4m9D7ZHPNvpgLyrtZI7KSZAPMA2dTyTrsm90B+EvenTjLz+sNe8ZExhPWHeT7yryCc8GcMCPVEUjjtOqYG9r6L0PKs0Jj2X+Me8129HPGdSC71WrtG9c93+PdqgnrwIks68qrwzPTjELz3nDPa8RHM
R2vaRwVzxzmmk8cpmoPI+MvrzE1Wi9vfF4vYRbHr5+ITi+1R4YPleynr1G7uO9sGtFPU61Er6/5kE9pFJqPe5ap7w2NdK9Wl5ZO6HUbL3ekM29dZqGvYdt9r2wPfi9mTFjPXxZkbyOZNK9KZgqO+Dxzb38whE9yGomOw7UOL2fuAC9VEX2vLfJqry8fL08P8cLu8HIG73JL6C8SuvVPcamhb1a/zW9ydCPPU8diTnNQte8on2CPCY41DujXuI8ni75vJ0vAz0GKg+8e8x5vNCJsr0gy5K9CIYOPY1enL0Rwcq9TF+PPbDHPr0hLl49Bt3AvKTJKz24IVy9G8RsPYEkW7x3mBM7PpVevUGHhrynGwS+7haLvE5/2rz6gam9XrQ9PMe1fr0iwA48E0pWvMPgQr0UYkC7ssSuvDq5ujyyNIw80w0hPFkI2jzBlwi97I0QPEWoQLvBUYo9+8NjPdf8fz0Apuy70/irvBaZGzxnO4A9Z0+NPW+bo7uanyU9tv0mvXP3DLM
0yJ5U8dryMPQE1Gb1RF+S8M1ojPUQK27zocfO80OWtvVRzWTwSJ6Q9PMGXPaPRADuAY/m8orPyPDpM0Lznrne8OysuvQc19zpWUyM8Hb8PPfYZoTxLOQA9WD6mPARsAr18OUM9t1sxu4SukD3ntwK9MmPWOyVLBb1qQ6Q9m4wqvfQg8Dx4mxg9P19QvJbdgDxw6Le9gTY/vWNYnDwmhM28uCeuPIfJ2Tw9c4i9p006PVr0Xr1VMI67PpzZvLuQWzzVzVA9/+T5PJExMzwEIzM8XtuyO9SCsTwHNg+9unX7PJX9ij2SPjK9oPiEPVE5Jr2spDg9qZfIvXDv/Dznnlw9xe0KvYv4kTsjESq9RooSPebzYT0uRCa8L1sBPKBJnTwQ4529OQ2cvE2eyLwE98Y90CDcO4eag7q4TKY8ZhQZO36uT73bX/q8MOKPPST3PrvddNS9ibF0vfMnLjywS9a8nAXWOy6+pb1bna49vt2CPQ9T9LpleCG8vNw3PQ3Jkb0Zb/A82eM
+4vAyw2LziUG29IRghPeU70Twhb5i9XOn7O+YI47wbXrg7wNifu0hxDb2JP5G7J3YfvTFrhL21PEO9pbZ0PAIVPD1SGGK9VVvnO7xnX73JsX29asLIO4oskr3TYcg9TtebOqgE7byeR369u9Hxu1rNg72lW5+9AqUzPdWVWr3LJaq9sdzJvf8zDrwbJn29wuUYO2GTt7zyob89E/o0vFweBb2V0nG9L93lvFVFZL2WOpU7nEaiPT0a5Dzd4M+910m5vNQDqzrR+MU8GNEKvRdZ8ToHjkA9RVwSvfQSlzuTzHK96RiXu5psrL1yO/O80ALJPQhqzT12GkC9j/kMvM3ZXL2etLu95cOQvKV+vTyHkIw9/BAFvcM9Bb1bIgE7t6INPLP5iL30YyO9DsEfPagSVL1rJ5e8a4eqvGZaNj0O64e8VAuWPeCliz0Gx848NMYpvN7pojzyaNs6oCgyPWd6l7wF9F08i4xUPGP/aD3tNm+877AYvMuqrj0sgKG64XlaPGuhmjM
1ihVw9mlR+vTR7BTof8Be8S8jgvL+Hp7xmo708vNYgPQXScj3etkg9FCNWPG6uzbyXDLC8G9JXvGRd3D12T4U9AS1ovaeOCjwU+2k9EHEfvGxtQL1s40u87MX2PKAUB729Woo9MVsju+D9MTyBrTm9IJ+qPXAolTyubhY9duvpvL+hHD0DrRY9BUKkPWOYDry00Nm8bvlqPMNxIr2lP++8eDUNPd0U2D2Wza49UJ98PQw8kT0aaA08SK+GvV8IwzyAzfY8pEG1vVW1mT0BxPq849iRvcPFwDxM69Y9j01DPYUw1ry4eeI8db+wO8+yjju9DoO8BuqkvVfHLT3b0YA9cJIAvVH+j7t0bbO8vyAbvYjDo7y9jKc7BiJ6PKSkOzwoZKM6lnVwPWcJTD1SZBs7Ewuju5Qk6LyPiik9ImqqPY/D8burkpK8djr0vKTHMD0CtRi9nR2iPSjQ4TxYJD08F0h2vc4lIz2a8do8m43sPFO/l7ydvWk7jLDkvFA5wTsUOf+7GkM
yeu0TjKjyAYZq9B/yWvExJBTwBL6W9D7++OyQShTsPQl48k+BDvarrJrwxmFY9TSAZuzH3Urs/Dq07J1qUvXCFsb0L8ro8cGtXPThMS7330HI7t3ggu5maqbsu/e88sSKzvZgXnzzQ+ra7FOOAvIU4nTzRp868UUInPc6vbT0Z1bA8syeEPHZHDr3FLms9OVDyu3IUjT2MpGs9WzxwvZfVOLt7eDE8ZtyHvQBBeTyPakQ8lbkVPSjvXj0Gs3+8MgeMPFgQlb3Z8Iu9w3/JvKh7HjrwuF47ByQbvNk2a7yNJI48RI2BveDEBDq9FfC8gaoIvfMqvbzDr+s6OxdbvOb6xjzno2U9ZaOAPOI5wDxoSnE8ajtvvbbAFD3U/zQ936cFvdq8+zzamDY9cXC7PKqtCzxoCPQ714gsPbaDPjymSgk9c5+YOe+XjLycNvM47qhGPZ4sIT3691O99JuKOvgecrgblom8KT5vPCv8YD0WN0q9eF2lO4BSkL1LLae9VBBkO0U3g7M
2Abn09iyMdPeNKtTvYtGe9aEMQve471zyexpE8ruTpvBPLMb3Wrre9TJXNvA+BHL2Eg0U9bCDlPN6Tkr3p/hA9eoLyO234SzyFsQW8QsWlOz3Raz05wXO9Pp8fPV0bf7xAkqu85hYIPcBA3rw1S5Y9+DljvA5fbzyIm9Y9mjWTPYdQojxKUdG8xZSUvcF327vtM/i8lLoEOyzs7LzMssS9i5wnvKPvU72RLt28/l7ivEoeKb2G6Ns8JQgdPWVQ0juPFEa8vCJdvYZzErzfU2q9DISHveRvzDwd6sq8SlOCvZqFrTtbEi08nAERPey3yrrugCS90DVWOyqCqD36Fw09iyuxPOQkrT2VEOK8PVrMvBNSabzOFK08BWg+vHfhDL2joGY9j6HgvBTDWbwYaR+8HLbPOqxKrzyEU167/rJHvS0Qij13NBc8tP17vCn7M71mrsE7GcBuPb+XurtEj3s9Q9A5PT7TpD0UraC9GuzEvfNEmLwfi+w93SdpPDW6Yz0krQM6tgM
7rvMDgCzzZyAQ85iuHvGgXTTwqj2k9d4rKPR1yhD1u1Eu9r1OkvWhdFTzU5rA9DbYpvYR4qT3DOzA8vDAEvZqheD3tSku7veI/vZ7stDvc1LI9pPyVPG6x7zxJRug7E9DHvbnffz12wV89l+UaO1s4ZLwuP5S9ETAePXZ5TD0aele9tK4LvM9k8rxn1Q09WO90O6pMJr2mru081b6hPQY+I71fc7a9poBLvOl7tDzB5bU899oPvnLbyTxIq789OzHKvKUgmD0N0I09rRURvb802b17nd08zN4NPhrPMbxvuaO9ylNivBsb6rvqxv8833hxvcN+BjspB0w9pvABvUGSKzzNL3M9dJ+oOyDL571Rj488ORUPPrpy77u5KUa9/p59vdNTgjziix07hYWYvbjvf72MKLw9c+dBPM7yjjzyI4M9jstTPTULD70SApg99P2aPOIYczsuaaO93on7PMrjFj2z6UK9CJoxvTb6nz2ArO+7rGLevGI59rosCpA8s6GyPYZ6dbM
1dJXU9MuvEPT5Hf7wy6G69NYs/PPawej0uZlG9ZzmTO3r8RDwkrH+9ZmZMvaMV8zs4Zy47AcofvQkfprwAjZy8bc8HPNA64Tz96587fLalvABRnrzf7We9Ifs9PFblTzsYwGk9+lq2vdLQpTznR4Y9jqWKPdL0p71cQPA8Plvou7/MlD3PFNA7fdqZPSAtNL1GX529Dy1mvcx/ND1HBbq9tRl4vbpwtTz4uBO9Ze+ZPCcbOb1MXt481AravaDS0j2OPx09FNS+PKqhcbwfVg69V1GmPaeThDwLiKa9xp6/OQs2SLzH6rO9Zl0pO+ac67tmm+s7Zc2xvVj6TT3Qz5+8u9oEveyiEL1EcYK94wMBPpeFzbyC+TE7CwupvW9RbzzQ3n48ViKVPVsXrLwgCzU9mEC4vQ32Qj0e+X08/LF2PQQbSr13EeQ88aEPvnrjLLyqLxo+VXgYPe1h3D0jTpQ8Cs0tuvv+ADxEUHw9fgiRvZw62rv4aVY9xJkwvN1EFL360ik915M
6OPSXdpj0y9xs990OiPa19xz38GKW9DGLRvaq8lbxW4F897s5nvVOifrxwj627IEvAvMtxkb0X5As9dlzQPSWBVj1X01o894p+PGZbvDz/XOM5oYQtvHokm73b1b29UUuAvcDNPj0O37W7+WuQvEIEnTrJ0AU+3m8svjakl7s99WA+rHP9PZMZ4T1IY/07aio9OXFBuD29roa9U17ivaZTlT0E5Zw9O47XO1kVhzxoQe47s6tgvB2m0zo2Jrs9WtQiPoInKT3xXFu9iQBdvecZxzwBQZm9baTZvZmU7D2j7BE9cnUmvUqRP7xaao88vBLYPRkJozswAZe8V+WcPWWWST3/Gd48T2cAPherFD1R9vG9CYkivv2Tcz38Whw+KgWOO0WCnz2QnZk9ovKHvU5xnTw97ec9YfDjPfGKsj2Rbh+9Ej7TPZKPKT6onBW+oxUlvjOHhz1LhUc+S+dZPa1eDj22R/o8ZeqhPRm62TwCwuc9m3evPZutjrySA/K88uANPUw4qjM
1O1bC9bH4WvoXaeD0Tog4+qFeSPJzuRD16Iz29MaIsPktdnT1XjaS7DiKqPfQgoD0W1Bi9C5zhPaxtjj3QlQG+kpnrvdrGCT4kZBs+yKqUPAlVID5JIj89LRq4vabWeDxw6fE9PuQBPjl3JT1TBxA9qxs2PRXwtj2nhyi9iocZvkKgtzwAFAg+WzWlPNKtqD11jOa8ZEGkPYO1Rz1JKLc8osjdPefWJD1uHF29iivHvLRMzj2fJP+9RIWfvSjGiz3cfns9AB3vvKCWZD1gVYW9EBioPdlfPzxPK668ytHMPLmw1zw6gYw8P26rPQ0sUj3whEm9+ro2vPA/5zy1jBI9DMdnPQSttT22y2Q8iAg3ve7GVDy9F9E9rIL9PAJwPLzfqQK8mYUDvFHt2z2PjJi9k4vzvah9Gb3vdk49ju+2PbwJNT0v04C9WfR0PSKM2z2/fUc9PZOIPYCAo7zvTGK9PIqmva1fHr3n/+i9bDzCvR4Lcj31ZiO8qNyuPA07uz2d9hQ6KNM
BTPeDJHjyWph67uWvOPE/5nj2JJ4w8uLUcPUzVjTxvBsa9Oc08vQ4YID3OX+c9t0gePVXzyD0WXBY91QcevcSyzD38WXw9odKgPY/QAL3eyHO8mb/jPR5Coj0QKTQ894MUviDt6zxtn649+87XPeEhsj2QtRm9uIeVPd3zGD7ghsA8sji4PYfl6Ds+G6u8/fk+O5aafjzne4m9vEW5vKMKH7xHj5y84SROPZWgxD2QOia961qfPebmRTxRGry8Q9evPVu4Xz0cL5w9PcyGPY+pXz0Vc6O8ufQWvlbZZz3a5vM9f1/PPZlgQD6ug5w8IId/vdSaSj216Y49eMNkPYFAMbyHa1Y96lWBPTJvMT5kGHS9oecdvijj+DwPb/w9HjSFPfydhD2bdXi96JjtPaMiKT78a+o7NAeLPdtgDjyxkk69ejUJvMSSrLtK9M29jCD4vfCGJb1kUrA9hGtYvNEgHT14D0i9JrG7PS7VXj25ihC9ePu9PXU7lD2WoJw98F60PWaqkjM
398wo96kpOvbGrejxF2N89CbdVPUHz+D3k5/675fHZvcK4ujwLfum8wpemPcbtYrwS8jY9HniGPOtn+z07mNE9Kpsvvgc4azvkazs+6/OIPRbxVT2HlSC9DnmGPbpwEj7fOCO98Sb4PFoAyry34h08ZcryO+Kwjz3IXBy93+sNvjpx9TzfutQ9KFeBPXdmljwItrS9+ww9PpwTmz3P+eq9olRXPRS4rT0SZjk9w/9RPEldHr2EQt482m4PPQuY0T2khqa8LblFPfa4xj2tCdg77RqTvTZHrj0iTtq9xrHMvOI+oryDmpU9SJ8yvP8D6rsGDj497mtQvGVMcz3H8kc8swFEPUrIKD2d6mS9GotkPXVn5T0ie+e922MIPLMIdbzglCs9AAzJvSS+hjxnAb+8OVBQPJ0NzDxQjkA850ONPb2Dl7xSHGi9PqxIPuTdIj1LRQu+nAwkOz/kHDzQ4748q05QPWaqZz2VPgO9woiqPIInnT2q86S8zLcOPkv6xT0YwUM6W3M
E7vfp6Iz0Oi1e9dPalPZnknL1wvok9Z3EpPKZ8ozyy7q299uASvexoSz2PeYg9gjriPTV5nT0pSzm8hnVtPf5aeD152wK99t8iPUR64bxtho08IPCQN3qiIr0K/4291ESGO8ZVszziVfi8HUTrOs8d6bzG9YQ745RPPSWxOD1DF8u9g3FGPRH9dj1XNMc634djPf8oCr2Ppgy+rUpEPQagijyBpQY9XstLPWDvlz3knE09xNbxvVgScbjhs2U9P/aOPa/acTr5t4k96Ilzvegz1r18tzi+fOXpPPeBGToLMiA8gz+mPP73ELzEF989ZiZ+vVp8orwmGaI85PVBPdYBZLyxBKW80v0QPbAx2bxWdGe+I/qYPCB21Lwo9728B+1AvfZip73bPKY8KhhQPBSl/btlRXE97IOGvBWFgj0gcgm9dJj6vBpy9zyDTNe9iytfPU8Xdzwf/I+9REE4PXT0urycyQ28iXyMvUUAxjzPcpW9nxPcvHnWoLxNkke9dFfyvcHzhLM
3Vpz2+uG0aPlwjkL0Qk2a9t3PsvJFo+72EdYg9a5MJPH1D97z812G8WY7CvGsSzTyEEig82RKwvZDWDL3eHze+8KuRPUqZwL1GUcy950hgvcdUrb3sgZ89BzSBPV1FBTwMby29QMEzO+QRwDz8kUw8GPRyPZV157xNNd46FElnPZDEgb2c7fa7m9EzO2hAmj3G+Dw9W5mRve6ohz26NKM9mIJgPU5kuD34T7Y9sGI2ve1+B73WsBa9DOilPemPcrzFndO9ygndvIycGLxx48g8dbz0vFTkQTxas0o9AkmNPXMqlz0nCK89fuCdvSeBJL3RCcm9p3G9PBj7o72+8L29gsOfu5gnjL02AcQ7KjHPPJe2mzz6kbU9iWj3PGbN3z09t409J8FgPfzIaD01ICE9j6LOvdy9sDwjdpc98f/Du/o0BT23EzG9IKtfPOMRnD2XnEs9ZplDPQpPE7z0BuO8cUmvPH6lyjzDCEU9vmXdvJ0K9DikAK89XvZPPMGLADwToh29cpM
9cvE6VsTuZZIw9LgRkPA6WirpKTZs8N6MkPcHoLD3yhwQ8uaPEvdv9gLyP6es8MEqKPINYOL3xzM48Bv/GPAUVmD07RUQ9QguwPAF1Nj1u0Qm9A08SvOilhr2At8c9WNUFve3RsDztbaY8uLgSvZrZ37wDt4i9/M9SvI0PFj3fp/m9NFMOPWryq7swore9T6xhPFcVnLwGbv0872kwPasU1D00kDI8Q4V1POn107y5z5y8p3qFvQcqpT3V5XS9z8tjPQWDBT1M/AW9Is2Ku/LZP70AA78858xzu+WHjDs7cQs93HrdvGYez70u9Fa6cU03PZZBjz3ob506/AUDO01wB71EC6+9DfOkO7XBK70Q7MI92NAHPRlLXr2N0ZW9yOHqvLMuE75G8+u8YjVNPA2QaL2h9uG9JuRzvUvPrrzkOGa985OKvSps6rwr3bU9ET2HvCRXm7y8gbO8kxv9PAoVhL0SFi+8QCmHPZatU7xXIYC9HyIKvFhqED0q5pO9mThzvDk6t7M
zVock9oWrWPBZDN7yhY4e9N4KwvPzCKr0l1so7/4a5PYHmgDvHoKq9dQIFPI4vJr2RYNq8LIdwvRreYD0wEsQ98NYPPGN7fb3NgEC9Na8fPF0zur2LVty72g68O0tcCr1QhlK98/iUvVPnQjzeEg49U/yyPDl8hTzKDeo9mZKFvVJ447wStZU80LGjPdgqnr3B+Ta9+DdEPXgvHj3tyaW9L/jRPNugqTz6RR27fX+MvflbtjwYsKs9ZN+JvBKf7Ts1Oaa9vd9mvImejzvzSiq9mLxhPV/dPT2tCRi84e2CvDUoMTw51rQ87YmVu8+UQj1bj8W7rJTKOaxeFjydJSI9haiOu22cP71RJhK9dGx/vGIZdryJNNU8cZMfvK0KZjyQ/gM9odfGPQU5kj3F+Zg9xWO2vaQygz1pwZo91WB3PeXNozwZ0x89PXjFuvjlCj2Jgp67Fc+nvG/Qgj1SqQK8hjV/PKPOaz2eVpk9CuuBvQbKMr1oYr27ekODveuNGbxfCuY7ZaM
uLPR+Zcz1bUHc9HmFLPDCWYrxGJRG9jds1PE62sD2eW4I8OdPGO74U9rxTfH283vQzvH4LQbwlkK2953EePQMs9rz1SdQ88LEpvSLaorwJIwo9lvT2PabugD0fDLA8Su6+vT3DkLuhZGw9bmeePe5wOD2RIkS7pL04PZX9/rwCVBK9JJEuPD0FiD1LS/07AsOiPZ70xD01WcA8p+igva92rbxHDz89PfBDvP8bhj0Pweo8bGAYPVtgVj1puse6fh2oPAzxer0GicK8HK9Iu06yFz2pNk276+UIPK7oAjyO16g7SZFKvTfG5rwKbKc85s2jvQSQg70LAY+8W7QwvZlQDL1XSYY87rEdPDG9mTuj5Zm7YeItveKX6zyqyc885DQ4vOnapTyuNAm95x8kvR6SJ7wn8aq85N0PPF4vH711Cqg9wQKQPB8YW7uXkju8A/1gvCVdIT0kCbQ8M09ovKssjD0lCwu889SDPVz6kT13yPK8/x90PTjWS72Hne28NjMPvNHTCDM
2p37+8MRIRvYg/9rxpvwM995RPOvlylDywure8mF6svXYSgr1lNyU9fsxHvSxqH70vl+a7G3QNPFPQnztZrmO9Loztu65TSzyJnxy94TN6PMnzRrwmc/+7JapnvDgUjzzBxo+9hcoCvZ4vAb1dzfY6On9SO6t8ijy6bSg84BkHPYodIDyFgiO9oFZ9vSzW9LpVeIO9XGZPPB/w3zuzOeG8NSHPvLMspL1SDvO8jn3Xu2wjiz3LNPs7T/mRvdiaPTyDneu8Ll05vSOiNbwBeAG9Ad0dvWhPE72ccAA9DvYCPSYdIb1KhBi9NGiQPcPBwbqZ3IS8nBDcvPBVcT0d+FG8HNmGvFNcAD0EsCk8nJsQPeHUr7wCWHi7TWrhPNf2PDwHi5M99IEmPVconj0ilXQ9LFqaPIEN3rxTgAu9KUPOvYNPVTrZhpW97cR6Pf7IqjyavIy917rgvDNwpbwY52+9x5SEvf0i17y6S1c9FYq6PDBDfzzkF4C9rm6ivLnwCD05jtU8hfM
RZOo6eNb04tbS9Cvx6vcnGtr2WOnY9hLVGPIdglLz6qyo9ePDkPMtHfj0dHYm8p29KuzunpjxobIS8hKSwPd5hFrtdPua9M96ZvNcIqztpohw9e2CEvbNvUz2tbgo+sJXEvE1VorseD1y9ebORvX7s+TwYChM8rVyPPNFjRLyiBxS+gG/rPMECbL1rDoe8R8wUPHhkcL27kH896tQSPWNKPz0pYBW9DVajvUJAFD3d4mK9oGhVvfwPSb1khfe9qn2bvc0N0r3rxXI9d98RvVz3p7yPvgy83oalPInHDjwyiBu9cdJ4vRpgAT2Gf0u9Hv2gPFrurLyfMNS9f0sRveI7C71mcJg9D26kvfA5sDp5wIE9Li6/PLDv8bxT5De9/5ZovcgZKT3/xme8KmOGPCS11rz3D+29oBE1vWqFrb2wwhI9WA+DPH8kw7xW9pO8E+rtvPdHnzxmin86IN6dO/H8Qz2icpq9DOmPvIXPO7zDTTu9GFT6vPoaOj3vrVg9zPxmPUuOYrM
ud5H+97xHSvDF18TyOQck8QjqaOxuCPz0neA28nRDbvfTxRLzxtwq9OZdCvUd6l7y4hZk8j7YIPdGOGj2Q8pe86qZLvbfJBDxElfM4hOZEvZLgXD1hI0i87vhcPQTddzx0oma9HWi0u/vZVb2bsP073fYPPWq0Ar1Pc7u8xi8QvZqjXr0LCii8FCVUvVzUuTk/DxS9ZtbLvP42ED03fKs9lxXKu+S5Vz1m4R89ZE8UPFiQSLw3hFm8x3UEvfpXHD0dEDS6e+EWPQFq5T0vee68cndlvWzwWj2KLpc9BVcxPCx3hTwuG4E9P+4qvefyhjwA5bG8gGO1vGxg0LurS288YwlEvSvQnT0LQF+8nSaEPL176rz/REM9ptOSO42PT7xuiJU9uIGNPXuXn71YFWY7jaQbPcIsF73o6ki97KAjvX3SqT1wVhw8H/8evpIpTz2Znxw+q8SWOzc5gT3jlIA9vm2BvPcwtLwr8rQ8LXQPPmS6jL3GAhq5wzSvvJGgujygpPu8EUM
r4vVofZLw9fww+bEQAuz6OMjybYLs9pV0OvaRv4b0GlSK9O6VQPbokVr3qL6u9+uMtu/7TdD3qwCe6ekgZvIOxzr1bsQA+2H+kvGpCpj1tTjg9z2h4PbDb1LycO5k8O34zPaPxGD0PJre6wmS4vMSSXL1p5V29oRtPvdd4oD3KUWw8B+EkvY3m6rw6nWy8q6vxvAMTyb0cAAY+lQYqPQ0Dj7xTnJa9kLBRPaB1Gj01w02925cGvIxotjtqnBo7BlHwvf6yDr2/2PY8+9iXvYXIxb2XsHa8smQOPS/VLL303nu9L3TKvLwdQbvFIQ89UFgoPd2FWrzt19A8PPyRvZ8zo7vmpry7zlFdPc9pAr6V0zY81hmcvMndQz39Zs88C2urPUkiJL0vUZA8Nb+bvQv7ED0B/Us9p91hvVqqgbxNELi6drdxvZ7psr1sP1k9FZ7TvIlgqD0vyjc8owLBPFAJtr27JMy78FOUPXCtjD3AEK+4Q3i5vFlQU7z2Zo69AYiOvMXLHLM
3Az5U8WDOUvdjBfzxdwgk8usgYu9Ebl7z9PhC8rNkOPmhJRr3oP4685n9nvcOJZLy4kJu7mY6nPdyUbLzt40Y8YOXrvLWHQTx/Urg94GWDvJgyvL0FaJs9VVR2vcOMuDwSB7I9xPqNPemxtD2HGVG85eEivUxuCTzq9rU9Tfz0vcUKMT0YMlC8/KtbPAbpM72Xzyk9GLoVPfB7UT3yhBg70D2PPVJsVj0R9uW893hEvfOqPL0XzsQ8+5q7vEv2wz2+nNI8sZ0WvTP+oL2rdWe9FuwMPqYTwzv7gCi7c7UCPUrZ0TyunAC8TX+EPab5lDv/o468rP+SvVEUhLyeGpw9YkJ6PSscDb2oK9M9FfIivVwf8DzkskI+LEj6PWRmJD5bHsm8GLi0vT8KVz3tsLg9PPXwvMZuR73T6AU955y5PHROPbyrGmo9FXJDPbgA+z2uN2s9lMm4PVbWvj3mMOm9I7WkvVmq/7t8Oyg8fmobvdzAszymGIu87yfIvE7fKL06xSQ9RgM
1OPkfgD7xwPha8iwSKPZ5yZj0bf/28LJlVPReNID0W0nW97e2OvKrekT0uiTU9Q9TePAz+9D3+PrI90PU0vhfXD7wH4i4+SGE0PspdAz7Ir1c8mM/3vOaoCT5IJKW9Aa55vcYcgzx9VNA9gBRvPRbWzDyXAlQ91QvbPW4IaDwpFoQ94MIRPmhPxD3tbfq8t2uRvfNNMD3ik+28Y2TfvU3zST0yWsM8drT1PJncxLxqeAw9sIrWPfFtw7zH5cK7Gbo2PZo2aD0ga0K7deadPGiBsj1yUPW9O1gWvjK2szx+V589fXJaPQGP5j2H2Kk8+c0ZvopIX72xjUo+CYfoPVHb3z1ifLs9YubnujdMUT4hL9S9DREFvmnoD73kvCU+BPPoPajkpD0t7GE7PZipPQJ8iD35Z2I97se5PTO1xD2yW0O8XIFJuvo8HTuf98S9i3vhvRJPgDyPuFE9knGPPMwDnD0AoxM8XR4BPjMDeT3MQqg859J7PfAFAj3VxsW7OkMJPbnCNjM
1ZQbi9A1xhvUxtsj3jTu09KWxMPcomGT474Ji6j0yMvQ3mMb1Yvsg9rG/dPb0E5jsS0L87dDXCvKpIBD6ZASC959yyveGD6TxPqug92qHUPdO05T2iBMW89WusPVgeYT1OKP68zJcYPdMG/TwFMOM8KM2WvLkk6DxHE5y9Cm0hvey7az2+Ojs9BNKIPLyz87ym3388ptEJPoSchzx2pd87UqeBPcxk7jyGB4s9Ch2UPVnEbT2lyh89VPgqvfkhuD3uGxo9z95+PdD6sz2Qkze9CGHavWI9Cz1mZ5s8UlqxPQZnxDkdxTk9N5Y4vfxzBD78wkE9nGMFvnfMnDxLjyk9Tl8zPcZb5j3vb5a9PaPSPY3j9z2u1Mu9NjHMPNkuPDxRIFK75qp2vcftKr2DVg090wGmvOgQcbuqwXi7yBFnvBlfSj1DS508NEY3PpfLAj2Vjq29YF/nu3quhjzw7/G7rDHBvHelOL1H6qC7zFv1vIxW1z3LUFW8zf+PPSYI5T1/s388puM
WDvH61wj122KC9vjEuPQs6lLwsgUo9Xfp6vcRVGL1Va9M8pAUCPeYicj33Zx09ynluPA2U3LqU4Zg80eYHPvSLET2Iibe9/PlvPRnqgLwzfh29YEOVvS0sV730nJm9PDDvO4IJhz17ZXC90SPUvPYVLbx8u5K8h8cRPoS5obzJ01e9Bw76PNyiMrxywoC8n58cPSmErTxhskW9eO9+PXKdsjzJ3b48123nPAofDT73dyA9GLONvb/Gnbz5Crk9DiVWPfaiWb2yYbw9GnWBvZ2IhLwBT9O9t0pePUScK71YdaE8ebEVPXorfj3B4tE9xlnEvWs5s7xB0cc8h5p5PXVVB71FTsk8SJv4vcA/lL3URiW+bgJPu7qwmbsadYm99dUevXTTdb3XPwg7qgSuPGPZT71NKI+9IOoOPeTTz7zkwpI6s7V7PerXzjtWtha+OXS4Pe8YhD2JlwW9YR7EPazdpD2jyIw9PBk2vrwpnbwxLlA9kezkPDc3cL1p12E93D1EvabrjbM
1pPFO+4eSSPXYu9zw4kl+9qN1gu6MNGrx+lrc9wIi8vUSOdL2V2xg9/7BaPf36BDyXQ9c8xzhKvSSt2r3wO1q+qXIfPXRUybzAkoy9+AmUvVGF0b2FrOA9VW+nPMK6bL3MCYY9F3efOyrwSLlfTls8mD+4vKtq0Ty6l7q9LB4vPfLXX7uNqzm9tOt4PMJhcz2mijq97OyTuix9nz13ck+9jwYBPJT+rjuh5x49PEsOvk3b5L292OC9jtvzPcvjq7zEpsO9h9kcvNYV372zcwg9RERCvfF0n7vnt1i9MqVjPWwQi7yyqx69oCVXvfdMV711vDa+rGXWO65en73ht4G93rKPvYDAGL1yJNE9zhy4PJHGSTwMNPO8Xiw2vRlD0DyY2fE8HeAIvR4JlbxYp7u8JXW1PZwrHr2Sbye9O34kPWzC/T3iNCk8Kox1vbgHA70gAa49AGiLPefXYT3AWp092MInvDLXl73SM5y9aRAJPoMFoL0LIoS8/CgiO3eVnTzmDZE9rVM
3dvWk9Cr2MHW89kTufPLMVLz0JTOQ8fLiPu4Ht2b1XsgO+O0ZRPZo1ob3cC3e9jeV3vFn7lb1bLYa7W0pYPBNMc72bU+M9wF6IPckRrzvxZWE9a56PPQWanz283RO8A+Rhu857GbyHhwg9yQ/uPNBJfT1dEw88xX4fvC3VD70am0k8mvriPLSMUrz7oYM7uw0WPRur3zx8ZZK8U9RovdBva71S4km9S9yivHTtjzweRii7wNmLvUDn67y8S4I9XeIFPSQMczxtfg49iZ/hO1UGLz3QrPe7kv6HvXCN1bzZMyI7o/sSvR5Bqb1kIvG7aoL+PB14zrxrVEU946GevNPv2jwAiHo9BiaaPWh1I72IBY89dcADvRlxFjySUIU9oDKivEfo8zwPH0W9+IkqvHR1YD1/8Ia96gXmPPEQKr2IWCu99NEKPeLnGbt1ISq8SgVAvRjM5jyb1Do98H0SPTzcZDzcPRI9O8LyPK+Zuby25Wo8Q+kXPYwkfjtYbF+93ZJ0vHrVnLM
zL9ri89gmsvUDNwLxNqrS8nCwtPbQ6jTs9v429erhtPf+MIDxbzCe79cwGPacUvDtvydu8gmpnO7Fhirzs10092tJmvDkUZjxvGlq9+jtQvUl+gb3FVV+7WIamPFx+qTzgnea9jSIivawoGL3lR929Nj3qvCH0yb2cxRo9rj0rPBHkLrz+E886Nj3xPPuavL2d7KA7PdtbvX/AJrxlbRM9gNGLvPkjlT3aOxi9Fo2HvU5IDLwtNpE9SPyEPWZWGL1eS8S8vi82vXIA4L26D468FaLZvF44iT0sTVS9rZNiveZ7uDxdYZC9op41vKLy37wmHkc9vPxfvMIkFLxFQvm8yzULvIqvCL6W8DK960QWPc9PG73YXCa93YQcvRvRnrymDYW9xICLvXQbKL2pwLM9EGXfPPqgkzxelKi9fUowvSk7Or1HvJA8oJ5iPDVeNrvxwo69xgIAveH5Sj3bZ9K8EGWhvbTlaT3Y6ZM92ZyHvKYrL7y5u2e95clzvWWsdb1G7ly9vaM
HjPTI2Zz24Ix+99EMFveLRwLz23a+9o7PSO64hyzwqF5s9KnhpvJI+cL10WkG9/nuEPNbiQb3lJ148ZiJCvcb9CL2z84A8gvVrvdiwMb3yMMm7FulcvLuaGD3ohXM8MOuIvUu9Hr3UpG69Ve3SPFd5yzzit0K8DlOKPU9JFL3U38+8+ruEPIO6dT0XpCk9z589vBF21zw8yHM9/4zBvKRX97wZkaS9yT5EvfXDY7x5Z1Q9D+A4PeysijuPgK47UkohvbHcRr2y/5a8g9NSvf6dGztsD1k8ZjUwvQjXXL116ky82kAOPTyXlr2dxyW934xAvLM5ob0iVs663jJAvM0HfbwYr707A+sBPdXoMz1XgYq7KgHqvEqm4Tx2NxM9ZK7WPWA7dz0ufQ48f/TbPG7ygbxow1Y9UBhHPDJR3j3S/ma44nokPVjcQz3KXgk9ikm4vOolO7xFcsi8zEGivbNkFLyQkJ08X4isvHHbmD1ZLCE9KGzYO73BWL2o6ti8Pa2KPbQcvTM
2w1xY8dAWGvFrdiLxdAYe7e2XhOuepXb1odrG8nj0wPbcUlL3RjEs93o9DPbjQF717l8E8iGQGPZhuxzwT7zg9B8vEvW5nMz39uIc95/k3Pf4rCTvY/AG9bg0dPa/H8jy+Zss8rQnmuUSvjj02ebU8CimlPULrdD2u2hM98BTovHEw3bw0xNs87aerva97MD3BvpO8ulAePQBvbj3egT89Pn+3PFkVOL14Zom9UPkmPWTsTT0MLLO8jLSXO0a6NjtUQ4e9G4HovH0a9Txeeoq84EROO7dUfb371xk9CPtdPWADljtuDRw9zQYaPehebDxqS109INtDvRItG72bUVK8pXaKvPk2PDwUDLg8MGGoO20JOT0rPlW819eVPD/pKD0cxpg7nE+yPH4tBj0Fq2Y9YuguvfdIBr0nRsE86M8Vvd3IzrxgzGQ8rRDLvG2KlD1x6Wk88AS/PKiKib0UxBC9GUlvPFOclD2et+C8ULAZPLISCbz817w7/L0Au8YgIz2N+dg87pM
/NvIyu9rwzYQ29QuQWPQ7Ew7yP+AW9gGNjPRY0F7yEph69aW1AvfWPLr0w0ci7Js86PBg6gz0ooec6nNOqvGO7Uj0kLBc9uPfGvClDYbwt4YE71tRlPOn2gT2aCp45VeftvBAhXzsCfuu8Y0rEvI24+jyeCy69EP6tPAYcGj1fPWG9FMhuvKFlwrzs44y8F1wbvFIC/jzv+WQ8KDd5vUiBQbwccTu752G3va8qJr0Nnwg8MqFWva5c/7sG7rk8w9dXPSg6Dz2iI1w8W6hfPQ+Qn7tfy1U98K3AvQKu4LyeWoK8yy0JPdJvdD1xCSE9SYoGPd2NyDxzNLg7HJv8PMlXJ71v5kY9Tf3nPAVGej3PYBu89k+HvAAbnTzMjYm8U8uXvEom6zx+rLI8n090PLG8ST0mDVy9s+wWPbj4M72ITyU8C4OJvQ8n1zyNWQ49UgPIPPgNJb31pye9BoeKOLHPC7zoSy+8a+ZaO4CeZ72yHy48C8xEvb3mib3IAm09hBCkvPQcy7M
xnFwQ9tWKSvbuaDr0gBvg7oSVrPICVWD1BBlC7EHqVPa+7eT2AViy91eBQPeorAb13tDU9PJWuvFxqPj1vLMQ7T8ktva7O9DwGqR49SdMavcSzRT3qNBG776NbPQrsJT1rSz+9sNfHvC7kO70Y9e28HuIvvS67M72gtgQ9lgTkPFJolDyb68S9aSbWveYpQL1QjYS22vDevCdhlTsrtca9/RM7uglaEr0ILR+9R405POiVCrxr3nM92SyyvNihBzzCFhy87Iy/vEq1bj37KQW9P8SCPeSaFj3yNI29NbIzPFtVE706fo090vmEvXg5zrxEjso9omOSPHiPDD2Yj3m92yrCuneLsTpjxI69J5rZPT9SRj3oaPa9s4GhvRLmCr1nOgA9TCzEPJwjcTs80XU8NKmePPntyTxdHL67GBLPvYJeFr292rO9AxgavBMm9zsoSY69Hh/tvJ2bFTzrZew7itTyvC3WRb038NO72+5FPVAGlT2i4za64PE5ujvN/TyboYa9EVM
KJvWfKvjudGiQ95j1dPRWWl72KDKs8hz8IvXeUnL3VMC289LT8O7I/kD2yLu08PFpFvaNNwDzLts69IJGBO+ygtrx1JbS9nqvCvJPsSjykEWq7/5YUPXuZej2DkPK8oRzgvQrYuTyV1rY8DT6SvcxoUT3ZVwS9kdljvdd7zrxI3V68zd8lPYLMmrx43Ru9WGNkPR9R/jtM7KO9qZCrvYcVjD3Dad876k7mu5MvKj3WYXy8tZawvBEmJz1pwl09IIlaPWyHMr1BLrY9Q9LGPFxRjj1pDtA7FWHAvbOelj02Ukc9Zgs4vSA3srr+VOO9n+nfPKaG7LwKrFW9GGGbOyv8y7w7sa48TIqQO+gJJb1zhmc8t70wPRdjEb2Mmcs7sSGIPEcy2TwZ+gQ9yKjYvZaFlry+RtE9Px1QvezF2z1gzSO8SInBvJ79Sb0t2kK9MKYBPWFQEb1p2bs86ZYjuyLghz24Dsm8ykHpvTLniL2WynM9V7lHPetTnD3q1Bc8w9RwPK1e2bM
3thwa96W/RPe3ZEDyt1gm9hb3MPO1mvD03YOa7doEZu1zgBb2W/349UFgSPEtnlz1BQIc8KaUMPWgxNbyOd2c987ViPYxMib318cK83xduPZK7AD0YoXE9VHzNvQJypT3i6SM+0JeKPL0TjD0MbDY9qCmQPPA/Ab0Gvhs95FXaPd8TIr21nKq7YU2bu28qjD0s+V09IbKsvVvek73XfbM92d9vvbt3lj3PZU897wt3vPvUzb0Zg1Q9BEILPmItob3QFgC9HtSAvSpeLz1+zkk7d5ZRPJ60z70ayNA9xxSLPOzdFj0U2rk9krpYPXGCI72fTrI9Enu0PbbQVj3tpIC9a4k/PVkaVjzjx4y9BiKZvW+Fbz285Z49xeGMvT0uULwo+Ti9RhB7vWBZar0TwYI9QUP5PRY2RTzdlKe9aEBBvTEmwbynTVS9tppavZkpdr0fAAG9vD6gvbG6HL0FHpE8qX++vW5/iL0rC169xmsxPUK0iDxmm1y9l5kJO1LAJb2NagU9SVM
IoPXTgZb2+Uxo9z9GwPPQRhLx8OqU8QZk0vcq8BL5FISE9xy3rPcYXEj1k3be9WPrhvIkmYrwBOWa93oWsuzSFGz3cZDU7YXTXu4/1Vz0UwVG9qc/JvTqv170OyhE+8SRbPot+Qb13oOC9IesjvWu+m73orvC78NkwPbzMMTzAmfC9HegBvb1/G7s1J8i91sSzvZ1Gs71/08S8EApOPZ83wbxlePq9EQBkvQaHALwjOya7dKr7PZpskzy8jPc7GOI5PLFOyzxn3Oo8Ux4UvbYrUjs7Gtk7NBIMPasWMz0cTWG9XKZVPZSD77zGtYW6OKAiPFJxDj7J4Wm9HuuDPQFGjT29KGi9/vqGvRFjlr1sTgM+s1C7PXEqeDwCR5S9PuxbvWiGn70FLpu91teqPcACaj00LYq9T1YPPeaIATxcUre90KKVvYI9T70Gi6O8TF1EvXANjD0ylAu+naDDvJjXdr34FHe9BB1BPmjQj7xdHbq9y26HPGiQbLvCinO9v5tpvOdiUrM
3N2gE9aXDSPANotzz/cKC80MGPPfzsQLyCXoU91ua3PGdmsj1ZUgY7mcXIPZwZIz0f0Yi9jIrVvSDxRj2c95w9Gci+PDXj2Dzrapq9UWeWvBzAFby5z2C9Ma8iPqrzkD2ciGG9j0MuPdtgoDzNv0O9bWDNvd5ieL3DiW89kRuRPY6EE70DWu69MiahvD8Kgb2bIJe8//QTPnhOtzyB+7+9URX7vB6QdT2G+Q29XHrFPBi92zxRJ4W7ekKFvWqNhLy5Viw9b5yIPTi2rLwk15o9Wny5vD8goD0AoJk8oOMrPiDEobxVCJG8WrUivQfQDT1VESs9S/cCvchqtb0PEqC9x8cHPbv0M73H9lK8fPrsPb94qD0D31e9ooHlPQdlJ73JHKy9AdQRvkIATL27J0e9wpoZPeBqCbzzjhK+tIedPHKehr3j5lM90BpYPgrTcTzMtMO9khQ1vJlTK7wnLGI834FjPG6ePzy0tj086xfuPH4mPz20MNs8+0Z0PYlN+Dx2u6w857M
b9vMOm0LzizeQ7aUgJPtSOK71dlU69WL14vUJ6kz1AWBe9YM0gPdxV9Lu3RT+9O4V/u3yjhr1LP+g8EZ5/PV/unDye+QI94WjgPcGofbxqE5a92pgcvr2dwb2Uq529WvJVPLhSgLy4D869sdaVPBDZW71XJ8Y92AshPmgULrwhqQ+9c9KjPGIwPr2uzAA98oLkO3SBuTzLXYO9tXmEu+YHbzvQ9Ms8I3RgPUH+mjxT2Zg9BwQsvdvAlTxD1nY9m+iAPUnwNztZAVy7lyPuvfy7rrtxTbO98GbWPOxzLzzgP+y85hCwPBDyN705lCU9oPeivBV2g73QZaA90zgEPv6XtrzmxKO9r7WcvXdNlr0oL5K9GbNOPPDYNb1yvL690tJzvZ7AkL0V3C09tsclPVgZEr0Ef1i8qMw4PRSTwzte7VG9akOVPLVs/TnX+9y9T0E+vTW6TT1U6RU9z1OlPBHiWT3WEY49bamevcRvE73mbHs9vLq4PfyFYr1zlmQ9AsrlvR8worM
2s6e69ct8ZO5RCnrtjmpK9OrtIPLYuYL2EnNs8+DaQvC9io705RH88r1N5PaC6/bvRU6K9pUGPvRApAL5g5SW+KT6QPZk11zysBSK9WZxqO8ua1L1YijA9Bem2PYh56rwZKkC8jGPpvHzj1j0+luG8780uPKcFwL13qs+9Q1TPPZ2Evbwav3G9vg8sPRw0ND0KCI89mShCva7eGTzCG0K8nIGYPEn3sbzAxT28AFjCvZUeu71Ev5m9ZBbePT0Ev7zyIoy9KtgSvMYj8byTQ/Y9REbOvD5XHr2qPhC8pLzHPEKjgr3JRhO9lyPRvVHn7r2mec69jSmbPZ4vs71gghG+DGQjvZ7SOb1ruYY9O+4yPW3/kL10BSS94zeEPFb+Qj3Fr2Q941a/vb6+fzxMn5a9uSoFPkB0K72+cN6905K7PZHqGzy1cQo914zPva4KqTwgdC28TD1fPJ0L3jwbUuY8FEkzvpZtDb5TkLC99mPLPeCDJ70/JTe+aRYZvEKKr70mzy491fM
pEvYWtnr1bc1k8i8E8PMdPD72IVPq8hq0IvqR0mr2nVQS+3OkLPauPq73YIhC+JpynvbREzb0dUFY9ohFdPPZGlroBYUY9mUQQPIDbRT0k1uE6GWOFPMxLqTyRRbW8lckePeCgw7zPrJ+8JM8aPV3/Dz5oVJk7U4y+vZVK+zwhjj09758+PUGmGT0N/qM9eVb6vTpwkr35wNK9dijOPdZOdb0l1mG9OL3uPEqy87xX2jk9wH40vRTnub2KUFQ9jzo9Pe2MkT2rxAk9mrgLvlEcF73UdTe9H9BQPYnR/r2FsRO+o5OWvT27m70q6dU9wangvFEOkb1Pbzw96DWRvPR8Ij0DQlU8jSy1PQKuGjx+XZy9a/s/vYi+hjxIRaS8YK9QvA4yGD7BHha9MMOGvZy01Dus1YE9eU1qPa9rnD02zSK9/eqRvDLXV72XVXI8DXm3PR5+RL2MN5K8Eq9HPEX83Ts/bds84NHHvUZ2V72p9IY9KhUPPfbjRD0v0IS8vTwuvGU9mrM
1Gx3O98+ZlPbd/ML0G4VA89LZWvZAXf7zCcj07aeVtvKoXpzwh+QY9WgNVPVl8oLxIaxe8+qEzPKW8cjyYguK78FhpvYlniLwHnQY9Pv4IPSBIFz1+Zsm7Y1IsPaga1TwnhDy9020sPX6zo7xD9Oa8x2TjPFkjsLsv+q88v5KbvGmYjj03abU9Ws4/PDe0hrzrgIm9+kOOPHRHrzwZm4Q9wbeZu6VuYDwf4MK8+Rw6vNQwDb3/XjY9qCnEvYee7LzDWuw8rJNMvZhRRb07eVu9EgbIPfVEQT3LDsW7z0tXPUBPGrsg4W873WwCvVFNMb2gR0Y9v8DDu4ElnbtSJZa9nuOiPGtggr0GkSG9TUAsvSNWhzzRxym9ymI2vVbAOT0zqdq8nECnOxid2L0Q/Qg8G8YlPFsPPT2HUTE9YPH2vDZsB73cSwo9LLGEu2sKFrz6VmS8tfQiPak3DD3f5qG9GPEyvfa2NLyfrI07n4AsvdkBAzzjeiQ9CppUvf3LFb0wJ/u7RsM
70vP9PMr0XMaE8lBdOvd0rDz0CcPO8CGPOvFBFEr3k0ls9UocZPSIraDxj0Jy9Ro2HvQB16rxwuLY6QlWivYkkHDvlEim7eEsePAxpv7tn/6W8i7OdvOjWf71ZMEc8G8KUPc8UFL2HbcS9S2BrvPkhOrv80o68wSG9O8EHkT1TZJ68NSwAvUFeEj0O7Tq9m/XwvQHtJ71DzvM9kCEBPUoxjjwNd+K8a3sSvdqo5Lz3IOk7IVpbPSEjlD2KhaS8woJRvb6p1rxRPyi9sBoMvJNXq7zx2ZE9g+kDPfuF7rsQixa9XegcvY0Xy7ybiB48iPYGvSIVYb3pbEm7eThxvcDRjDwI5S28KvlCOy/77bu2IbU93u30PC/1ib2ABZ69U78kO5Wzhbyr5Z88pWADPLGKhTsAOsK8uSHXu5h/1rsXVdg81oeUvUhtQD13CBc+4erAu/hZjL10iP+9E73WPGD4Qb2tmze9zW5aPc9END3WB/28hLsCvS6bg709HMe802ZBvWBrnDM
1lKbU9iZENPT/0Yb2hD2Y72K3VvKqBrrzEgoU6tIdtvaV2Dr2gpIW6tszePN2rRD11QiE8Cqt6PYaiJDrU+JE70p4GvCEOmrw9ri88PF6XPdvd3rxllDA8iWS5u9oYLT1MhqI8ybCPPUF8iz3nLJQ97+kvuwq4ajycV6k9C8CmO7rNirzhlX888Kl3vWS8oTyBF0g9CxCuPC2mAj0jDL68lh7tvF2+DT2+MRk9a4U1vFvK8TuXISk96KN/vXOoZLzhU5q6tR0VvbuFUb0hZz69NWsBvc9Q9L3Q04U9Dam7vOrJe7uGk+q7CceOPSRvTD0qlKE9Bau3vegpTT0Y/TM8wQZcPd1lLD3/KSS8ee8HvLKuQL2PWWU8eE+ZPTu0PD0VZaw7XxMXPHCjxj1lYh09SyJWva/cJ736Y6c8GPvDPN8eZTuqaqs8jJZYPVcbFj1cmWc98EvnPBFlJLwLWR08LpIXvCP0GTw+KFq7gfy8vHJ+6zz+e9q89FUKvVJ5VrxRPAg7knM
qPvCmAqbxc8Qy88DR3OWnZ1DzS6yC8+CG7PT60bz0te249Sygqvcz/erzfPRA95iDWPCEGj7w2vvi8oWYdPR7yvLzsL548CiKZvA9frz1zcJY9UhZRugSqjT0kD+s7X36YvDPSQD1+YdC8vD/tvHt4lLwQa6S7esvTvIJIIz1KegS9asU9vOUqtbsSbaU8LqdPvMHFDD0SyC69aQmYvdQTjToK97Y8XFcZvWxZb7zcD5K8MhG8O5aC1rzoQHY9o1JxPTdZvzwNIge9900aO1sLm7t03v88jqxguskMijxYrRo9ySWIvFI14bwMrRg8mpE9PdpKwTvDjDg8QCIhPGCLAT0ZkE894ysdPVGxnbyfWKY6hxelO7wuTr3GkOw8DUBSvYFDXjxoAEw9AruyPEZHMD3BIw48ixMIvaI8SDsmI369ykENPamY8DxpTgi9qmZrvTGJJDsjKys9odsYO5DN2rlRzyc9Q+hfvR2Co72dHhU9rAJAPdsOw7tSUky9n+HgPKLABrM
xq3h69OFCsvbk5PTwe7MO8SBSXPLPvEL1RLDW8LTYnPdH7nbvkE149ZGDKPKzrOrwrj4E8yKpTPAyoBT2wiry8wKIdvcRtEL1118E6ziGxvFJoYLvZjfE8m8/Hu2VRvjwxwCq9wXQevXUNFzsda4+9c5MOPb7Buz35fW29hR1Iu8NKHb3WvKS8ts58PKzFLr0LE0W8s3BePOthUr1V+Zo8es7buv0KYLwgSSk8CIc/vFQpnD1CSXC8Loh3vY95v7xX0QQ9FTKfPXrRN7wYSUG84ulZPf77DLy0VSO8oXCpPN6MkzupPRg96n2Cu5MVybssTWC92H1IvY7wqbymiCE8IfvIvKzxCz0amaG8zs28POUwnDyt5BG9C3bTvK3nG7txSiO93YsBPaAgVj07cuK557V0vJBdfDpY7Ki8b2fkOwgDL7sT21+83nfcvHBYb7zxUpM6hiUHvfkLNr2d5yo9D2gJvanKo7uqUhm8xV7IvE6RYL05A3088p5RPaK5qDxFOTc9n8M
AJPeDhj7yTpWO8mT6WPeAztryRMKc9TlAuvaZatroNWDa85DUkvXsbGTuS1Zc8Fiq+vDMvOT1kaSC9APNcO8Zuwz2784W9hr43vJ8cTL06uKG8zRu4vBYL2jvJ+Tu82eu2vPSWYb2Oj+C8hM37vGYlgLuXEA895NTHOmAMEb0+ULC9CjyWvTSSkL1mwhk9ef0lvYZjqbz8kjW5DKmwO9FEGbsivsq8I8YEPfPveT1dS9C8lvFVvMtlJT3SPrC7beE6u9YkDr2KqPM8LYVpvfzHFr0UiDE9FoNrvcs1PL2RYZK7Cqkmvcsv7Dwfr3C9ckpgPfHZGTzJmv69111MvG2+E719Y8M8S+8DvXgHrb0Zv9Y9TaN7PT0cQTpdqna9iRZGvS2OwzvsCs68C9V3vYoRg72IYsO9hjW5vfw8mr02/C89VOxZvVRaJr0MFAo9lPS0u+pADL3AhFu9deFLPDymYT2eTqK6QD+2vIi26jx7AG28a0kkPFVNS73iTnc95bbXvMAvADM
uM1ww96JgqPep/yTsrQqO9IyRIvYU2KT3XV5y9SAUkPRaGSDwIDnW9J8kHPKOzIb0LYgm8qf2UPAQxnrw0hJk8L2ASvfNSpzytQ8W7YLBzvYtUz7tsRoK92xyUvWaoVr3WQtC9UIRXvb8DFbwMCES7DfjLPP1iyLzNcwU9xzQxPYXypj20GrA8OzgiPSnc8jwXhoO8hg4QPKg8rjzRTTQ9TEeRvAxiyrzCi108WdVevZQmOr3imnc91VGxPLgrKT3348i7VFQLvSrX4DxOHAy9pOwmPDCMsrx24oO8BF2MO6lX1TwaOvc8gcuGvE0AOz3JOAO9eb4ovIzDmrsWmqi76VTYvKjoS7wJadI6E7FBvXwOqjzVVJW7HXLAPPNvWz05SFk9jQ0pvDPtOL2Wwu27ZFXjOqWD/Dy5Ilg8d5eIvBZDhz2fJ4i9XNt/vGH2A7xEHw497YcNPc5DEL0VQnk73K2kPAuTCLta5oe8fKRhvfxyyzywg7u6scUVvHM7Xz0pQ/K8rRM
4zPSyVYL2TaOq8lhWQPMYtjT2UVwg9S9K/PJSB5btNXv48sE6oPP42Rr2idEe98ZtZvQGHjLxyWNe7dbCCvelc1LwAj8o8T45EPZUttz1duH09elQmvNa4Jb08Q9k8xRR2PVteyrxkAYa9s2iKvBLBYj3FfPw8xW90vRR29rt5/F09ij4pPLrnpT05AWE8dlK3u3kWD73FTjW8xyQyPWz027y4yfq8/ew9vAfOtrwmzf28lg7MPF7hqbws2gG8lIMrOz7rHD3XmHg8OhMGPa5iIL1f5Ps9KgOIPaCtxL3sccC99zHVPK5IQr3PV3I71CGvvVQzkD22Z1A9OEwcPME2gj2a8zo9s12WvTbigr0hbrU9mHifPWNagr2OSy+9GuhRveh6cz0fKUI8HqSqvdxrGb25Oeg9mAeRPLc0vj0LWQO8v3ydvYr+970pS6M8AJCqPVGBvLvRaty9p2qgvQMnUDrU7Oc53qyxvCTQn70sq5I9BDdVvb3UlT19oU097eNPvQnrRDM
xz07M9Z8oyPRYWADzHfL69n7SDPFnbAb3WdLQ8erRDvTG1PT0902C7IIYcvYoAsj0yzN66h+0BvnusCL0jhAo+W3UZPsnGKby63bq9fa8Hvc2iGD2HWtQ8z0KEvCCGL7173Ce7bEZNuxEdNjuNj3O9Xi0Evk29g70FZoY7+BDBPb1aUr3n6ce9N2QsPAdjo71mlLc8bUs2PYUwhL2Klbw5PGlRvdbqKT3M7V09cOUtu5fNm70lWfY92rJWPfqwcDwXSv+9r+iEPQckNL3YSzq8j4SLuwdrqD0sTGK9l2CAPYbQQL24GxK9Ewowvvnb2b0hI8892qwOPr7fE7wJZgG+/fuSvRXYJ71gk6c8dH3LvI/zLLyn+rO9q5eAvSqOGz1+e6u9E/WyvYXkKr1qLHa8xVFSPT4TjLzgy1m9sw6fvRkNw72dZ8E8a2uVPYOLCTzyR548ZhixvPymsjtJSSS8LvlZvHLdqb0AVpY9JHjUPVneTD3h7IS9vYZsvH3YGz3JWAC9ACM
hkvbPtmz3OIu+8p7TCO/htir3aTeK9U+4EvlMmGL6rMH89LnYfPjSiJr3BSiq+At6mPAjS9byFFYw8dCRlPZqWt7o+E2C9ThndOyNen70skBK+SmsAvsUM4L3hyMG9zyRKPbmZY7x5DNS9g9qoPNHIkr0+Ug094YDsPWSKDL1XcUa8xNPFvfQKFz2vHYi9XYEqvC6//72b1JO7eB+xPWQVvLvz35C9AGJUPXuO4zyrnKm82lhvvVEsXD0tSTU81yVfPVI1P71DxlK9NKzbvUZ4GL5rArI9eqonPtsVT71+SxW+7CODvOOqM71au2o7RdzGvBvNeb2LNcG920LqvCwItLztZAW+EkcuvgOb+L1H5SW9bvJoPauXDD2Wch6+AQp5vZ2eAr17diQ92PonPUHcVLvKRio954i3vUlD2TpvXx29JCKJvf5z6r2f7NM806yjPXwV0jtd2669U4c3PcK50zwK44A8dzmuvZvLfz3avJm8bGRGvKu6vL2oxYm9RlZbvgGwCLM
6ny8e6IuA3PmnDR72ZIy2+HWAWPJwkgbykmJs9ZdJqPVhWCz2ylMO8nWn+uticor1UwLq95EdSvuUgLr45STS97IsBPmMysDyE+EW+saYPvdVUsb1+kdI9Q+6lOzwcfL22FQg97P6bu26uRzxy9+a8HeixvTLVgL2MY6k8kJazPa9rSLw7+J+9yjpAPX3TjDwOIB69/b9TPCXWrD2/gBu9PO/IvFJOQb3xmg68dv5RvpqlAL6uzLE79YinPdHnpryfMS2+9obZvBrm5729gdE9O0otPBIepr2zV6y9O+7XvIDPL73Yf+y9taIqvj2c7b2yTLW9BORMPR1ytr0TGE6+zokou7kUtb0NXso9w5uJPdst1LxvXKY8kyj0vb9yMD2goIS9zTjCvF8PEb2RUGI9LsMhPFZBNL3gvQe+BDa3PV5dizxKgWs9GiVnvWft1DyFMge9ovXTvBmygjsl8uS8gxEgvtI/3b1kWx49+qn9Pc16lL1r4wy+lD9dPDmrKL00n8U9mNM
i0PFaTuroOxWa98Rd5vYT87rzF4au9S+vzvQ/zDb6TDKi9inbXPei+9LzAc+m9F24LvdQO1r2EpL09/PyIPVyza7wKzqg8PMHqvGQUOz2ioPC85ODfvdjOMr2DU209+OB9PVTLPb1ny1G93ewtPdSQjzxP05c9YvWVvOpvZD1u5g03d+mAvZVU3zxY7Ca9NFIIvgebgL2nNIg8nWVoPfNLkL24Hfe9BdYcPAHGqL1M6Ks95MkRvT9rkb0Xmrk8/qHoPJ53B7waoqm9lhjzvV83D72946C9GDmEPXKg6L210Z69CegfvMmc572IjIw9hn+5PTCOOL2vPK+8Jc9nvdsbMz0XfhS93cgAPDM8Sjsp2JS81QXXPOAcqztKG2e8PNKLPe6NDD2Onq46SZGCvRi/GbsuMbE9aYQCPdULZj1OIw682MdkvZi/AjxTGEu9yYjSPVpkgL2EQ0288lkkPfAsRr1qG+g8QbbbvGl+oLwSvBc9WMSPPN+6lz3rgxK9EVfovUIFybM
0koVy8xHfWPGM6sb3saLS9IIgavRD8Qr3zYYC7K545PYhojbytD8c8L5uYPMTBdj1xF7W8O/wePVQeg7xNCTu8uqPOPFUePjxGzgM8IxqjPGWm4Dy7utK8riSEveD1N72QxDQ9VpKIPc8cTT1Z/Hw6mclrvU0UCj1VwR68f2UMvanUz7zdCpq8159NvB0DWT3vWTM9rOwJvQgOqL35W2E969YpPNaWuTy3wWA8ZyW8vYYTSztkj/87j2t3OxKCBj2alvm8wM2avcPUk70H2Tu9V02uPA3shzyvQxM90AO8PJOjULvDuh69TiihPb1gwbzvWBk9ZWF5vU2lSb2TzY89IupPPF00iD0yxsQ8FTFZvRzPybrx2lo9+2DpvFIWZjuFCMK8559dPaj0Oz1rYNI818lzvU3WTj3PRT49LTBBPWrGfj0oUwY9vDk2u3e6JTml1u87YhG2u17wET00IQ69ZEYWPc10Dbz2AZW8mDsCvmvpXjrLRF89favFuxyxijzp3gi9K0M
xYPd8z5zsq/gq8pqZ5PBGmerwlqpu8/WGgvOQ5173MH/c8wKdRvQcSvbzy4bK8q+Myuxt4wDyxRpK9FXCbvG7I7bwESeW8HYPDvHN+wzziXb+9/iDLOzkpUr0hlp07M069PA2XZj3cOha97h+eO7yiZrw8iD284t5tvJjAFz3sm7o8d8aJuYEeVz1dOZC92vGNuoJbx70+UwW7F+yDuz6upbqIAYe9yyD4PCPV3Ly6z7i9V/TLPPJIKz1k6VG92lgJPN3f1zw9K4G9y1n9vK8mx71rXjo9XIzSPZP2C70In0+9U0iavRTCIr0e3mE7ZKg/vLjKob0zUGS8GA6TOnc0jbi+tHe8KCisvUyfBb5UJCA9C7SpPXzA6rzwHyq9vgNsvahkM72MVAI9kuASvWbPjDxUIUg9UpRavNgkfj0vmjM8FkSxvYzb0r3JPcU9WpOQPacjbb1V6mC90HrTvNCvSb3tl8m75ZfePMRbdDzvF5e9WyNVvXv4l7zsUlK716LFvdPWPrM
184n49BQlwu1YlR73fbhC9IBkvvRPoTLyYRS48oT+ovHRF1b1htE09vhxPvVWa0Tx8tAU9W06xvawbjr0/rDA9YbkOPZnHYr3h4Je8RplEvWWeJT0rXBU9oIylPLAnkrzAalA6UeMlvNMYBz2HLvK6ZQwBvhey2Dx+9+g9AgSgvOWtWL26ScC9Mxg+PBSAKr0Tqh+73t5GPfs1dT1ty428ZuiLvWfEBDwI0IK8axesvK5KYj3hOLM82QXHvLSLCjw6UiS9+ub2vEvS8rzLHo09GluCvcm3hr20GjA9KVZDvckOHTxwg8w8e3YJPd3jVD3q0y89KVxKvRaVIL2UcEc8ol7OvGeb1TxRgXE9LP8XvBV0Wj3FpZ899+/JvKlvpD1zRsE8wyGWvfD8Lj2uZI49KR4TvRb1urzNci+8k3RgvSo8WTr3BPi7EMISvdEiAzzav7W8iK2Mvb2enTwYcvy8nsjwPGoewjw99487D5DMOyfXLL1Wrcg7xT5PvVyaJL1aC+W8rEM
XtvSlHQL32pMc9X+NBPatnmTznEdG8TDAPPVZrujzVK+w8KKw1vT+22TpEyqs8v4oRPRuhlz2vC2M8vHhSvX78SD2V87s8JYKoPfE/ID39AIo8Y8OwvAU4hT0/zgA+m/vxvBp+U71EbSa9O5gTPOq9gT0su0u9xc6vvEbekj0jIYs8nqw5PBqYsLxTu9w8FA8PPS/+oz2LdRI9o8hFverTEju8Il69uiC1PPLAir2qhAA8lpz2vFmpfL29Ub09pBo3PWpz+bw1dAM8SaqNPS82FD38Rm89DASmvbbZFDk+8IE84hKgPECpvD0mGGm8libJvDOGgLwH6R89mUbkPM6bGD0zNcO7vgA0PeIlfjwEILY93L8uvc2g+jzxTj69GpOlOZd1Bj1d8rY8nN1CPUAIuTwEhAw9EvzDvJI1QrwcXAy9Da32PHqqXrpY9x07It9RvffAlrzH1tw8Jj3evNLsyrs/OI88Douvu9lq3L0fBn07tl8VPX18Lz3xiY09MinGPMiohrM
tOMhk9hAZ9vV2QobwjMCM8y+VOPa3iNj1NrTu8BPggu/R2CT1Nvea7logBPfmLsDxaovM8K2UXvWd22DtKza491EmGvYi1OT1vRf88sZGCvT2A87xQpbg7dooUvKpJK7wZc0s9/mMwvbWODr3kg/m68KihvKM8Xz0vrzA9hv1NvJ2HLjz7K4S9ef5EvRHyQr3MBUg9h4zFPAJpArzZEm28powJPRWEJbzv01+92ugQPJuTj7yh4y+8SMD5vKugk7xeugq8/gZ7u5OFXj26ZHM8ILphPPWEybyfH/Y85mU6Pe591Ty8adY82RtmvTaejD3Hlgy9Zb/QvMB0rrzaykS9IlRVvS+7+Dsc5Ca9Tp65PLT0Fz3egxq9lN8ePQWdK7xLWtK86NsFPQFcMTwgKQU9jvRtvdtdE7xkaC49k/IPvSgSjLsWITc82zyAvUpEZb1o2ta8lsx9OixPwzuVBKa6Q1sMPXx9VDwd6Se92PurvGkQobwmiDO8iQS7PCePqTvbVSs9uXM
JHPeS+FLzCMh69C9o6upMoezwuxxk9BUqkPBV4pzzIxRG939WWvOEOIr2qWjc9+CravbMnqzxdyQM8TGcJPXvolTs0A0Q9+FF1OlRIPL3/uIC9UF+SvHSfHj0UGIy8D1pjvQGVv734WLE75XiLvTX/oLyfpJg8kwYnPF2n0r2PgY68PxpIPf/QJ70Qg5c8dcBXu0ZGUDydS+i6MSF+vWIMy7uxHC69hrFiO/7OEz17GZc9Hb/Ku2aZSTwa3r88WUjQPKcew7sMR4U6r8egu2xjFj1Ex/M6MxqXvAimSbwr3ps8zLexvTTzAbxMT6e86m6yPPOI6DwJrUi8XIImvAcpUDyAdoo64Ux9O1m/ZLwiwYo8SHOlvSuNGr1fcCo9GMhIvbWfljwYIiQ8l6pJPA7Vdr3qojG9QDe8O58CPb38/Kw8uAVEPEj+ZbwsOwo8xBJ8vc50i71PkWG8HgusPeouf7zq85o9KI2yPGZ9Vbuzfs28wFKCPU6DRj2PkLc8wMCCvdi7IjM
145OM8EHusvZfhlbys9tQ8WOEKvcn4Sj3GMKG8CcqOPEkwmT3Qqng84bpfvVEio7uzXYC8D7MCPY0Wq7xhvZK8BUAsvTxtvzvzaYC8yihwvHDyEr3aMH89IeC6vYyv8bx9IA68RGu0OiwbcL19haq8uWxPPcr4n7urpSc9r7favOJsJL3Ogtw8qOcAvEv3qjw6pMs8lfH+PFkgUz0YXy28eylIvC73sjoq8n89qXZGO1Bnej2gLVE9qsOLOwjpEruXfvI8N8fSveB0iz21MFa93e7IvOUraz3vy1I8WHv9vKCzMjwAVFQ8in6evQSVeDxDjk49nLZkvJ06YL2tH8+9eHbEveiNrTyESsS8jNGJvVq1eb3LK6e71owXvYL0UL00EDq9k/OKvTbH0TwmDZY9O/gWPATlzL3+pMm9d/o4vbRmTj10bWq7ZZTXPLTqLT15YTw9SoSAvfcw/TxCgpI9nSajvKprTTwsZQQ935NKvVK1U70+QIe9B8nTvcAW6rt2uXo8uEM
ewPcCljz2+YJy9WUOPvQ6vdTtbsom7ut9SvATcbTwHNJE9oz7FOtiJQztBOEW9OtqtvZsZRDtRK6C8KKMlO4D3jby54py9F5LDvSfOk73VRTG8SypFumDwFr049aE9M4SYPDHf9Lyco9a8BKwsPERUOTv5Ffw8mnQDPR7Wv7wshhc7MZK+OdTPNr17zSi8oH/kvOUacD2Kn/M9kEViPGMxOb2lSdm946pqvc+qPbzKoIy9bpluPWUdfD27Wsm9wwSpvRkxP7zoZIu6xCArvRw+nrzbegY9kD45vebMr7xpaTi9SKq4vbDzfzxWoVI8mcRzvZEseL2G2iq9edamvV9JAb0TUVg875sBPKzCd73jvz+8ni98vbfsIDt6CwQ9CXEFPWwZrD16rW87HKq7vEeqHj2zHFe99IgBvezMNb3KpnS8x4movMdiBT0lv6Y8Sr5WvNj3hTy76YO81U5mvU/FLLzCm5u9gFQ9PZcF8blCd4G8l4RYvW51AT27Yoi8r0P6u90sMTM
0q4a28p/mPvXyS8DxQ4ak83FP4vJsHsTzIPLW8eCKNvXGMVrwRRaG8H5iPPIZeQ72Ywow8e9AZPXYTJL30d6S9d/e6vLyejT3T1Oc9HPuNPfHStj2czze8jbPnu5Uq/Txs8O28Aig6O9MvCr3y11o9pLLGOwsger0XJjO8oGoJvboghD2rsko83PdaPKLnqDxHjCK9hSlRPBhgerytqCK8tbWjPJHt/TyxOXU9GnmEPR2/xTu8++W8viJFvS/Znj24rg89BYJFPAZWKTt3Qre8GpKdu2TFmD34j3g93waoPfwfcrwNdMu86Pc8PRSTwjvylLu94eSjvRor1D2iEvw9FrwOPfUXgT2PrIe9SEuIvfq6Db2SVuc7A/ddPV+aHD2Xhf28xkxNPR0h5bxv7Cy9PwOFvTl7jzvAkc07QraQve1F0rxhqUW92mspPRaonb0U6E28HHsQvUThkT1eG3c9I8qJO8ttiL0Fnle8ZD4OPfW7tTwhcDo9//8TvUvDUr1rt8y78mM
6IvdRPOb2Y3TY9qVPSPTc2pT3AesO884tcPZjFLr3MmDe9htEBPV9LKT3sqoY90qetPPqVkjwZRlo9abGmvR1UOL39MrA9lycoPTaRrDw7TvI8V7LzvOMVCr7LucW9GaaSPdP3gLrLBiW9XQ2AvZh8Qr1dH8e87FxJvXvwx72biEk9+un+PC8prDwiQGu8f1dgPaMwAT3VtTQ8QSuJvDaAHTr5vwI7CWCuvFNkB72rhMg91iPWve/IbLwFVYY98SOGPayYjTxoeKQ9TdudPNt60byyf+U8acgpPXojlbwZ0cI8ujZFPc7JujoRztY8iNXdvRtShr1k6eE9/hk5PdSe7DxqKUE9eCuUvc3OCL3fu429oGAGvXmJuzzNSjG9TPyevZxHnb3qlgk9CG2hPC5uRL0l9A89DwmXPPCZ3Lz3FnU80EvdvAyYjz3CPEK9PZomPKrtF7tfm/q8qpiwPSfuKL1rF6Y9q5mOve2mCz2msRA+vT6OPWLhOD0dJo08BJK3vA0uCbM
0Kiha8ZOKgPV/APr1Qley8FPB+PLDb4rwPGIk9TeSyvZAng71JA2A9nlczPN3kYrqW0JM8gKBEvcMPkb3BV0i9VYVLvMhrB70xuKi9OcCkvULIhb1kzJ89SjqBvSac5b2BYY49/EgbOySfyjpx/Kk9XYqVvWzjlbznejY8TAxuPZArLL1UU0C9piCHPcz9NTyGZwC8RUTQvSt1nz3ZEcQ9hBfbPTFn7jcmgh+8myNyvcNnwryKea26T3TNPR8fBr0nVZ69ahnhPB0DH737wMM8AoTau88Un73FS+m7tSC/PR1HZz3GxjU94Zz/vf2bO7wc5he9LKCSPRXWQb1ph6a94fufvEp9Sb1+UrE8a+KWPPPrCb2Yitc9wdphvUCMfzxHI0Q9pSdWvfNZ+jzjCRM8pi51PbtyM73AIlK9OIHOPSoSkz1iu7M9EAmsvRY5pD0EiGc9mCAZPetvwLz+7Wi8fldovS7w2rwwURe9mUwCPe6OCL3ZoYm9mPAsPV9thD0YInk9kdM
dKvSW6pb3D2iY9qMNHPabUdj08Uru7fELDvRdFzr2Fc7q9wZm7Pepzlb0UXTS+qbMePRqT9bxeTAM+lzb4vCaUkrwlh0k9mQbDPN4/dz1uxI88MfeJvan0Aj3U3Sk94yl/PYMzgTy0ROq8NpW4PDwqiT1SeM88FeMUvE44hT3uUGM8HRC9PQ9ULbyz7QE9oAWavfhdGrxozeg8spLVPKqNJL0HNwW9oFebPG+YLz0miuE9NKi9vE11lL2XvsY8hDQaPcvodT1O/WI9kUmtvV4mIr2H/+692cW9PCwQ/Dy6DwC9vSdDPDEsZr1pbtY91TApPdlGmrw7Suo9KXgxO5hmPD0sVqk979jPPNjHIb0zlI+8JmYkPchMVL0SI3+8OTrGvPHYUj3riIc9TebzvZKz4bxkzQU9/SulPUalVTxUOGk9wQefvTRD67ylu188isdDPdP19jy6dpC9j20ZvCKC2bxRl6Q9mIGcvTmJqr0a8zi8lOvQPUPf/bt/r9C8sNuyvQyjjbM
3jtUi9Cc2tPZ8Akzsb0Xy9d1i1u+TkGrxwGJ49zqO0PDWnEb3brZE8VK2iPAPJYjwtIxk9vIbgPGcD2Dt+gac4iPFOO33iLbxnJ+W8WBc7O2uVDj2fTze9hVGCvXK0lbqz/N48B7JGPXAouDzgisQ59BRTvXTYGb1WnVq8dm/HvPVOFrzx2M+8Im+0PW3ZsruCkVc99VQmvTIFY72mgAE9RfSUPfMUxjx0n626ksPRveCcq72LRA889BVQvHDL9rx95wa9yXELvKwQir1xA+K8xDCLPfa2bLyZvFc8OzfPOxmWQ71HMl28cg+FPBuQPj2jkCc8vD2rvT02BTxPWcs9XKenPP7fhTwzxWe9VRTgu6YUzLzi6Rw88N/MPBxH/7wRfKu9gJxrPHxGtrx5KJe8CaH5vRg8CTxn9rE9/G1NPd2AvjzdPou8+6UuPad3Gr1DAD87ErgnPSmGMT3yRBq94XptPFweAb0SmvU8cZkUvYTa7jqfzYG7O7MLvQablr2bL7a9Q9M
W1PWeoirxY6ZC9xuGkvHYGtTwrgUO8JmMYPH8mozxLZfc8lqZtvU6kBrqXD/U8wS4pPc9akTx8Zha9hDCRPL4+Aj3/cU68+Vmsu3Jgf7xhAoO9xyyvPcSCO72bHxO8zrKMvU40ITyq4TI8AC53PWb/PLxYcTW9ZrcivTHW0zyRBOE89+WQPbRp4Tx7PMe9QUShvOfH/rvzXR48bfIJvrtyTj0ea9Q8Py1tvT1a/rpk/Ki9duofPdX1Qz167308z+30O6gfN72QQcu8ubNUOwu5x70WQEg9utgpvD18L70TcQS9OvLSPON1fL1gyAM8zv8+u2xVDr3EKki85SqdvXSfCT0dcLi9TiZMvPR9BLzT5Zk8VF9CveIDBz0gKmE9ehOpvOXmwbxs4/28H307vVVDnDtA7V08GFF8PFoSjD1Wfcq75EcHPC94cb2qmJ894T2JvQU4kTyV4iE80xBsvfMsOzvOFpS93gGOPW2CsTq7wcY8qD2bvRvFPbzMunu97FWHvUkOmLM
0yiG89j36YPT1Olb1ZaZC9f2FTvUY9gr2WqeK8IYZyvR5PeL0HNj+9oWsfvcGsND0LJCi8hg9IvdIVer1zTkA88emxPZFqn7yf8eW9xxjWPLITXr1Wmxo9psWFvbuPY7wgiok7btRYPWhHOj0hehM8mYUFvsNYLby5prc9Lb85PYffMrwSey69rchlvKALYL1jZF08YWy3vILeN7yQaxU8cQBRvViTFjz6V+s8EW5QvWckx7y7MM88b+wJvWzVC726cga+iRtdvVC8Ur0AMW+8Gmvnu205H72Qx4K7PWCbvHn8UbymN8i8IBP9vT90jb09zdo9FyEsvR8pMzvgKOS9IRlHPWK8N72tmBg9MqEgPXHjED1S0D885hQtvRGLLTyCD/o8eKZ0vS2/kzx5TP49mGeuvBp1oryHjVG9Lss8vanMR73jHHc8pmGOPRU+pjzyPKG9DiOZvbuX3LwUr3u9pPQSvecVPL0mC0g92YPUvKlKAryxZq28pqSivAT3ajwvja881DM
nGvTnc5b1dr4M9EqhGvd3KuTxsJfu7F9PLuu8ACD2czrY8oaKtPGEfo7sxak29+G6KOzwjDT0Agz09iwbTuxg2nTyYmpI81rcovfKBqD1zFGk9/mORvZC3rbuRE/I9a0UrvXliaL0NQqK8rKFlvA/DdL1fedI7dtSlPEk93bu5Roa87PtOvVWIkrziFCa9Xe8LvRFGpbw9lLa8iqoGPLL/fb1NNYK9PfqVvZFaI70pyCQ9oGr4vbpxwb34U5M9xpTkvJY1DT1DA/U82tXmvD6Wgzxeugk8cfZkveRTpjznzRe9Uz3AvFOWlj0t5JQ7INS8vYaOibxhFpU9+UUBPXokHz02sDm7V5KfvNO4CT2cAL09+CGQPF4Pl71hWGG9p7e8vAVeujvRUAq8egpcvceg07xW9js9f3WOPFSYDD3veAE86UBQPEwjgry9SLa7aC1XOFWUabwIKhu7Gj2ePAt2mzzOQl89bAHbvTTImL0zg1s9ih6YvAwOE70EJ3c9qA/APBigUjM
2N4WU9wuA1vcSwozyxZb68rt+dPUK8dz1cpX09chgSvWJzkDwtdpo9MzzWu5CegjxcTVw9Fe2nOyWKND3P44s9nTaMOZOm/DxmHU69Qj/WPB7TBzzYUB+9SMhkO3o2IL0y2WI9RbQGvRCUtjyhFPK6tAn9vDZ5Rz0HQ4I9ZFD3u5MebbuAEdg8RN2bu1fKz7xlzGg9KljMvUDbJb3Gg4u5lJyhPLlrtzylFsg65SGIPaiaSj2SZWY8yOMQvb05ijyOPDg9kd4mPCEQsz0aJ4Y9v/JEvfn+b71939w8ADpOPTfygj03lam7+XwBPX5Ap7xjtxQ9X+QNvVoTHb3DSdu8NNixvLZE2rwyhhe9rVYhvV4IKDy2SK+8O6vSu5yX0ru6Xoe983okvfg6Br1GiXE988g1vD/jGT3bd947ktM1vPpGMb3UArs8N7Q1vZyX771azh070hP1vBDqODybHNM8ceGcPehT8zu15E49WgWKvTrohju2Xy89f/ivPGDfBb3fIRk9JYM
otPcWgpLyA4R89IJQsvbo5Fbzkvqc8rvfGvK8aZTxOT409Mnfnu5rgmLs1aVC7cwXhvG40eLxEXlM8Bl6ePMX2O7xNWqu9unvKvA9thr321yC96PCMvY1917ttLqs9+7s2PXPdPDwtrnC9lEC9vXDKq73yKYM8hVu2vA3fiL2Lul29fL8tPUwAob1ABuM86NtMPY2GSzwk87k99L0CPTY2vrw+LZC9D1rNu4mzcDyhAHy6+GgqPVT4KLyjwNi9n/gLvWjL37ySWSY9CmwzvZBY3rxq4XY9wcuxO6JYhb2Q9Qu59c13vbsY/zy3Z8i8UnUUPQYOlTwagO69RL/zO0icur1J3268Vq1MvfO8jD2tPXE7GM2Ru9xY/rzqRoG8gguZvWGiNb1bXqO67XMRvRP8hL38Ay08EQwOvC3+6bymfYk8z9Q3Pbq/nbx6UO+8HXwzva7KjLyfkoG8mQXZOrbR0rwhQQU9znUTPXShUjsIdJc8r/dgPLu0FrwTnEA93veGvRSUFjM
0i1Bw92CUovNNHBrxXhje8uU6RvecWOT25UgY9+/ATPW/MQjxvZP88oRWIvJaPo7uiviU6gO3Uu9Qikjze6Ni8nTopvYBJjb1yGQE9iRTeu4SsJ7xapUQ94m+UO5Ymkr3VlWk99pNcvdw5ljwLlPc8hAk8PBSEibsi7Jy6RtNNvdDDdL26nzw7fvWJvHaoBz3OwCA9fS9oPflcXTxoUno9vTzkvJjQdD1g9XY88+W5Ow0yebyTMpE8Lvo9vbF8o72VxQq9ZEkKvRmasjwSQqY90nG3PAwjmD30oHs9UUMgvUU7SDude/M8zUSivPpI3Tw+z4q8bwQKvPCngzqidfE8Bh5cvYUOAT0MV5I7HQJgvVP2+rz4DaI6TsSFu6dOqrwE+Wi8AuKcu/HG/jv2vww98Qv2vHWy0Ls5fNK7OJk5PfWkhD3HFro9B7ccPIdTAD2t4VY90y4ZvLSL1zxJXgY9GqDWvAanhj3LVG07TRqRvVs0DLxGEmQ60B1rvWRg0jvPpxw9GWM
nSvF6syj2n2DA875wlvaH/hz0AahO9R+VrPAiQHDyQwtE7h9xavffwSzvwPpG83hVXvEIiELwa3xg9yLpyvVlyK71Zph29apsgvXQUGT1E20Y9mG/7vK0mET1Z6Ag9Wk/DvX3gar0lKx69oiaCPS3z6DvvqgU9YJb8u6qzkT1UJNS7lZJGPRyrAT1Ngwo8QnN5vYUZhjw/MBu9EyagvaUKXb2qlpm7gnSCvZvOjz1e5FI98ZDFPOm6tD162uw8Rc7xu+LdRz2j7LO80PICvZ2bSz11CnG9SPoavKj/d73qM2e9DyB6vVnzLb2Uwcc8VyStvZle1L36Q568WbqbvAWBYruBTZ88xhvqvHr5hj0U+ag8kuSWvJXj37up+j699GgrvUDUAj3M5CO8aL00PQZgr7zpNEE9Pzq4PHySPz1fvbI93W49vbfu6TxAdxw9Ci6avf8GlryDWVy9p/6ivQq277wXGiU849oEPETl5TwZr2Y8Nz1PvTzNUT3OlMC8HreqvFfT4rM
uwwRA9XBB7u5c8nL2UQuK9nJyBvcWJyjqCuJK7Rv2svfk1170mjVy9NZPSvL8WCrw5Sys9YfZePIP0QTwBEIM8ODWCvb7nPr1h7Qe96LXOPAI2jj17gRI8SOqHPQ9jm7xh6oS8Fdo5vfb4B7zrz6O7ghe0vYsAhz1OG4E9BG5SvSW9270o7ye998EuvV75ibt6pa08bXONPE6LpD0Uo7O98rNHvWTkWD2RE8m8QcwsvSFPR73c4lA92uuLvLyrhzyl73m8EELhvfhtPDtUZDK9TYf5vF4Pjr2TqVG9PlFdvYJ8w739RRs9TZM0vbQvJr25DPE8co50OyBgwzuQUnS9M+DYvITeBDyZHxW8HNRbPE1IPj1jB4O967ldvfwppDvA69g8yuUQvdfSgbx5KIU8GlKFvK66j71mfSi9zXimvW23hD0WZYS9lOxgPajGOT2axzW9yNyDvXWIfzzmFh+9om6BPEwWHL3s/LW7yEl7u3K8aj3PEmu95lehvTQhN70kDVS8ygM
CSOzyKcTyt23K9DxtBvQKV07zGBK678aE4vWl8j71XA6e8/+eVvGjZ9Dz/yHy8MP8hPTpcMT2c8Iw8ZnD2O+nRrDsorwm9bLs4vVxz9zuyKJs8Xq+avJSNU704Twm9nBsuvaOp/jw5sKA81AOfvdPgaLrS6EC9jrrQPD/vZj0bo569YSfAvUz6b72rGBK9eHRDvCqbn7ulorA6PBo7vcClsz2oAWU9IZQ8u1IATbxevxY7Dn6hPPKuYD3vUSa96xPmu0WZGL2W8VG99ZiZPSB0DLxGCry9NLWjveHJ0z2LmKs9ZRC5PbRuPTxNYTm9ohAUPJEnF73eI3Q8b4pvPY4b1LtaGEu9YDxJPN7VrryPrbG9JZPDvclHxz0+0VA96hQKvfUEiTtAeU27OZJhPRMAkbzUl7u8eXeLvMAIFb0eTKi8qBOrPaWys7skcvq8JGKPvaaTiD1r0sI9veq8O3YW2jxd9iU8cketvU5QxjuGHsG7O0S1O//gFL1sHpy8c2sNPf8isbM
0C3369dXTEvQty/T3jeNU9PPcpPXXm9jy8aai7BxFwvdDw0jyq/b083IKFPRtaxbx0MpU8iRCGPcMEar1oLDS9Sp/svD2Llz3Dfek9lZqwvQQZiTwa05G7PngePT7BAj3TsDG9tp+nvKcf/bvrhcM8ZEgLPQ9vJL3jpha9nmSZvRHUhT1MkpM9454QPQs3Nb2oeYe9As8MvT9JIz1uez49UOM9PdfjmLxzots7mAyVPROMtLy7Q308+9epvT6/yj3Kiek9E8aOPFrYjzymlTC9af9FOipQ9LyjuoU9uen3PIHEHL2jpTA9cF+ZPRR7M71ZSKe9li++vYZw9D1T/Cw9IArTu8zmRb0nUYi8TbdJPZPQozyW1P06+fUjvQKhUL2WBRu7BMgDPX1inzwt7RQ99z3KvQI5sTzbby09Q966PPih3DzApZU8LCSpPKvctTseKnA8OS6rPEqEBj3FENC7CkSJPQOwAzwH4Sm9DOs4vTbZvj0suz49owK+O78tkz1rd8E8DmM
mhPGJuNb3spd48Of4ZPf21QDv6O2091+KuPYqKDLxmYC+9J0I+vXipIT3L3CE9jYMovErohb2krDO9WrSHPaxiCjqH9BK9P0gFPDW+ljw7xcI7bvpxO0ZqUz0lAP87rFdivATfTT2XQVU9E7mCPf2FkjzLLgA94SdqvYc0mj11PLM88UdnPXzTVT1k+0Q9b/ZuPbIejrywfBU9zQWXvUZJlj1MQdw73ktPPQmFWz1iewG9sabDvOYlKDyZfXs9dSoGPcM8TDvcsfy8AmxUu1kD1btWvim9VWVZvV5EDz15p9K7Pia6OnR+ATwjlLW8DQHBPaS5Q7xmik08s9xUvT5bp70i3pm8Ns47PcrExrwiQxU8qO9fvGMg/zxwwRc9vANTPStWAj0e0M482LGPvAzNHD23Ak28bpRPPeruRT2jBl87G6UTPFn8+7zei1S9vbqfvS+Zgj1YR7G8iAQ7PebRBD3e0JO8eIVDvG7tyDzIcyE8OtXfPUlqizx1Lms85S3PvA6VbLM
2esRa9AaiRvS6I/DzFesI86GslvUmQAzz1AYG8spIxPVlPETxwQK+8+6bSPO1jkryamFM9kaqiPZNp1bsAK8U7CEqFvRlPUD2gwgs9bVOjPUkqhD1t67K9ewPoO1EjFr3r3js9WxuVPRyv2Lc16mU7qrCoPSgU7rrG4E28VmvuvSSC0j2Tha89yGcoPYYHNj3Vd2m8iZNlOx7wSr2IZwk9jbjCPWcHsDzWoIA9PbyRPZLBTr3Rx1m9lKqSvc/4HD1qTh890YROPXbRazxTsFG9St9wPOWHj7w0Nw29+K6JPEbJBr0G7xA8gwJhPX0v6jwcxSc9M6ErvXrNOz1/nS89plWlPdE2pzpcXJG8zc+NvVuKPL0MjyQ95Y9EPQMItTxl1Ns8f6CYPdAjc7xBud+8Tf7XvWqCdD3PWeQ9VvpOPd4zzjx6Tty8V9GXuyBkg73oozO60VtzPWHH6jysbaM8UGdjPb7b4LyUVoo8hmtTvT1u3j2wvqM9V/6LPOeZlzxmPRy9wlM
dXPFRvdrx0hY28tCIaPVARBTw/RJo8HRUcPAhPZ7wz7JU7rgmDvf52vz3Z0V49c1uePenCVT1947u9g9UTvTVI0jys7qg8hnw4OrgEDb1/wEe9njAtPfuzW72lAyk81pa8vdH99z1G5c89bBs3Pfv487zYuIe9FypTPGBStjxtniy8abmFPYdFxryQ4HY8uQ4lvFcqqL3Iwx29g+w6vff/yD3WVd48SPOjvIoqpbtQVKS9oLecPSr6HT3kQTA9CZBpvVYePj0qsxA9lm2fPN49870L+tE9oysCveEEdD1gfUg9DAscvflAWrux3mi9uL4vvM8dnbyaL+K9xD9ou9Kcwbsm3LC8hdKUPVgpgr1ynvU82UsHvVqSXT2TU+M8GEbpO/aTMb3bcKO8c98LvZL9vTxLLEy9oscPPXqNK701ZUK9Nx3ZvNO1abx/W4y8eAmWvSlzoD3OBVM9HNAkvW3PBb3yvNC86kUrPW9PqD1h5PO8QPHDvMuUSLyk8Be8/2ySvQ/xAbM
4Qh3k93MjDvOlE8jzlB0q83XjbvFLRk72xL4q89ux1uj95CL3V26W9RLW8vQSqWzwQEqy9H02IvJ7uAb4nQ8M8giyjvDdBkbu1wYw8mEm+vITqnjuNDwi9eu4qPd4G+bw1ewA90Um5vDptILuBu3m8hruJvfth5L3NV7g9MJdavUIoVzwRM129jAqava4ebL0kkTe9jV9aPdW1eT1P3IC8ay3PvZjrqjwpV2+98SWpvWwukL2pofE88ZIDPFIRljxIQpu8c9m3vc1nHb09ypG79WgNvQ+gz72wKVS93Xahve/Gbb2VfaG9P39dvDMMnr1GXc891hj8PMPsHzywFqq9mOUCvUwWbr2mW/4690KUPMqz9jwEz4E85E5+vXacQz2Ve4O9Lg62vYDPqL0aa7s9EZYLvUIp7LwAdI28AnxLvbXchb1/sqW9dsmGPat+aD0EDjm90Rtrvb0UN7w4ybW9C1vavFvyNL3imnY9PxrRvOFG7rzfRrW9cId+va/eW71teLG8FXM
IxO29mCL3KQcC7/CeIvXBAIb3wKSm9MFZPPDERmjyI6wM+Nw1QvfgJmDwfh+W63gRgPVSqG7w4eqi8pnRNPORXpj33CDO9qIKuPE/5Er3nVlS92GYRvRtEObxEfTE+I+KMvDa6K70Jp9a8nAkLvBo6Ub3/BaK8DcbEPeE5RjyF7IK9A6bdvTdjIb2em+Y72ABGvfi3Kz14RYE9RdsEO5TRkrwBmgK9eT8APZe7v7wlkHU91E5Lvbxzcr11TFo9ci6/PG0qTLxCXxo9dH8zvQMICD1z/wQ9Jn/JvbS/vjqJQYi9di6MPcheiLw0jxu9teVXPPiLnD0SJHo9Wc4zPeMSUj08/Te9SO6NvaNeOz30gQE+7vkXvZrPKL1JKMK9CE98vZVodb0Qim29ssK1POvlgjviHRS92iR4vQ4uMz24GPA8EK2AvMiZfT2QAy09noorvTOEUL2LuYM8bitXPPC/WLkEtjc70s2kveQHl71SRbY9m0I8PYkk9DwUQ6A8A68QvDpK/TM
wMM887HrnJvZLtJr1wFsM8rv9sPUxPsTxLn1894EzAvNnHKz2O56k9XihPPfO2lTyULTc9PxWQvJG8Xj1eurQ9hAmfvFssMLzQ08E74REjvaiD/rztO748bpz0PLoY2Tq/KLU8VGR3vdQePTxEyRg9iT0tvYXoaT1BrBC9A9aavF31Zr2chEM9VtZmvVbAQT1ltE89DgX9vBjWmL1qb9s8xNZpPNYHxDvTPMc7IbFhPNLHoTwV4Lm76gDrvW1VCr2GPeE88nWRPfnM0jxFyIM8WO46vVho0TxehbU8G7E4PWlduz3qASS8Iya7PFSwgD2dwbA9MKPlvIFP9TtXJb08dl7yvDK8Crw/uJq80i2CvWzX6bwJ30w9bJaJvHNWrjwzAli9W5vTu2flhDzG6DM9C4JLvXcyL7xrJ7w7gRaxPIPSN727FUI80tIGvYjOHL49hDs9gR43PfR9vztYvsQ7gHCsvP/2Cr24Dpc88FtzvfuACL1pb848HjKEPBX41zwapDM9MAM
bAvZ7TQb0N/Rc9/lnouhV5kz0MSdK8Nv/UPFrWhD1O6vA8YPPUuvRqiL2DyCy9ZFclvR8oyryOaBE86qRQvJdkS7yR3GA9EFXfvLjij7ze+d68+B1wvOdBvTyL6Rs9UHFhPFAWkzwbPQg93uk+vSvZC7yFiiC72phcvTYgg73JdwA8cIF3vDXMLL0XWw69MDGTPW+uIj1SMj48i1JkvQq5Sj0wSwC9JzRjPaEefDzhOwe9biFcvYdg6LyIGmW8fN2FPKL7OT0LROU8Rr2KvNuy6rsKwgc9/iA+vWRzPb2nK2K9Plp9vaA8Rb3bf/U7/cETvfubSD2MXvK8G7ccvbISkTvt5TW9BTXEvP0ye735y3E9q3m1PNx0wDz38YC90DSlvUxNnr0bGIe8if7/O4Iyc71PEI29Dt5quorWBL0CZZe8HrAIPZdWgr13ZkY9BreJvaCOPD2x16G8AA/QuwiyG72cLG+9wB5NPTQ/Z7vo+6q9J7/yvBOVuryVIuO8a/oPvcyTnjM
xU7l89/Q1zvdm5Kj3fnpm92NNovaj7Dr1y6mG7T9F+PU/2Cz2s2K6934Lxu7kBzLxRG0m9FXAjvVnIoLwYdEs9xu1Yu/n3Vr2NfSu9gDOMvVvTtL1Q+6+8gvfUu+YD2r30uDO9HMGPvWqKfjviIqw87JbevGOtEr0QpIg8kCQ3PO4RszvhBom9OWTyvPX00Dz78Tw9yP/nPIXbEL3lnoc7CfNavNeAL70kKjU8HWPQvOr0Hr11oo499DnvOr+tj7xxxY+7Cx2cvexv+zjJA7w8ef0ZPUwgDbw+1NC8LASeu1erjLzyZaW8nRcbvRo4Ub3OdpA9GJr2vN0HiLxW8xS7LdpnvTIHUrxS5Xg8iYkPPR7QKL2EmAy97M7NvOknx7uwaZ68QfhwvB4PJL2g9UY9tzuSvNw6xDsgxJq7IVLuvPccLD0KMTo6RJ+aPWBkKT3+e+O8Gt5LvMgnSTwXeVQ9kxWGvU9mOjwwhns8jwnMPL6OeL1eXgy9/Ru7vdL5Wjw6LQw9XaM
gNPWUaMT0aG9O8f52auzVBZL2cIJw8aNf7PEDUKLn1rPo8Sb4jPJX8jr0TIQa88XSHvYMYhzlc9gQ9X3UQvdR25r1GIDa9NmR7PBcNzzzHufo7MOwAPYq2vLy+Yii9FjfsvKz3jbsLL2u8k67DPHHl5TwsOyg9aDDkPHGtgr3Mwsy7UB39vE5f+jvlUDw9Ha6EvS5rQ7xUZsm8HsBavcxsNr0vyiC9cSbXvBhehDwF39c8JWpPPeA6lD3DsAq5MmjCu6lgRb1tzki98sECPUPfIDx7/Sy8llH5PBn5AT3AyMo8lXc2vZ86+jytCBo9fsyPvDFbBb4SbLY8hzs7PXGJS72Lu289ToQrPaDs7TxK3E29lH5jvfPJ/LxRvK+8QvAFO5osKDw6SHQ9yt7EPA0EOLq9ELk6zBVGvD64gz03tTc9snZnvaUFqzuHNv06WyQ5vYWpfL2eNpw89AfVvUN5JD24Zw49zEe0PO3etT2J1Qs9yB4TvXvdarwyyBm9Q2slvVd6KTM
wSCf+8WkREvM/jYjz/huy73ANZvLAdI7vUsYA8rRWUvexE7b3xwqY7OICePLBcDLz9Lqy8N/jQPN2PwztJsla9jyu2vHnQmTwuOBW9Nv8xPUsZnzv66bm8kJULPBq+/Dwt04I98gkLvHbQTj0+GJg9a9oEvaL5UT2lFjM7wXKSvdIpbbwXaAW9hZAfvUHofD2E+lg9kb2HPBQVTzwy5Hg8T9dGvQLq/bwk+Gm8HvYsvczrDD38flC9M3oWvcF6gr3kmQq8G1krvHeyOr0q1Kk8QJG+vGDDgL2JK449Ecu6vCasFj208hY9jtVYvP6mBrtahy69V1vsvA/hWb0MH1860N3IulZOej1p4kM9Wp2/untLUD3wG2c9Dh52vMAbybuFhZY9z3lNvA88wj0lft06QSzMvHohl73HGEG8XBU1vcZN0rw0f3M8T9MKOw2ZGTvqI4U8DlrOvBy+Cj2/yAE80O0FvSA3DTurr1k8KFSsu7o5hLqjj4w8gC9LO3ehq7hd+yA9+EM
53vbqtkr11X8e7aWQfvU9YIz1p4Ys9MVkPPe5PWj3fsk09axaEvfoqEb1y/F26WndxPbHNSLwQM7E3OjQGO86Sfj2ncNy8zbirva7JhDz+9Eo9zWb4vOECzjupn888BVV6veo+Hr3gheo8HLmGvRvwyLyZVpq8cL9hPXkgzDwurR69cZpvvSZRXD3aCPO8myuwu3lpPj2LNwA9/U+AvbrAhTwwL6e9lxd7vc4TTL1+Mpi8St7EvBq1Jb0qVQC9exjEvWrkkryBcSI912Jru35F9rxuiHs91xi2vFcNf7z05Ii8V6E0PXaliD3FWtw7LHAvvEyHyTw2BUA8lg22vIRBgLvxcZM8I0VxvVu8fjsl1IE9oWufvYZ6ZrwrTEm92AmOvS7gI726Nmi8++ksvHYCoj3mVb69COT7vRvNT7vAoKO7+/fxuyDhSr1c1jY9IxHoPF4UOz34qci7lri3vWxOdr0fbqy9d+McvOpccTsRSsW9mLm2vYuj9rxQqYw8t6gQPQBtJ7M
xdEQE+BlKMvQ9m+TzxQc+88MUYPX2TjrxIvIq8W2d5PHayBTuFJoG7/jm/vVyta70Bh7G8jx1wvPxPiTx/6Wk9adsWvFChgLr4CDw8niYIvQGGD7z4Zna9eUegPY94rj1OKOS9+6RsvSUygTuC+YS9RIxlvQdK17y3GtI8XX8YPDTPRz3dGXi9fNxYvbu8B7zjyRi736KFPL9cBLxPJii98ujUvSefir3Of4u9mOi6OkCbrL3zmKA9jRCrvLQimrulRFS9M51GPZuYA72gHQq9pm/7vNhQVDynLGG9PBmZvbA74zyWPDC9AvQRvUyqRL0zEr88qsoUvQUClDwXvFS97BCLvE3yprzkHoK9pJKePQHAcTx5kZS8Z2vsvZvLo73iLD29cfepOwv13711cgQ8LjDIvAeBNj2bdd+7M2BhvXtwDzwFYam9wN98vZuHHr3EMoC9mY7hvQRNYb1w6+W8PGWlPK8Jkr2naz69ZbBivKWAnz3Mxom8IuWuuggUj7yBRve8alM
EpvdIsk7x7QwE9gu2RvOhcM70NxMA8z5OGO9glnb28HlC7mO4PPa4U7rssAKk7adVNvfSdOjz8DWy9rpmYPWQkPb08UIi6vpDkvWZJjL1ojRE8aITcvLYqsL2lJYU8CoTvO/wWAz0jlu68xAj1PAtp4bv0EVe9OLV1PH/wUL0u4x+99U78uogJXL2CCIC8k/C0vBBBW73iz5G9zGZivfNOgz0rGxs8QcOAPQZWbjyc2DG95qCkvSubq73VjCi9q7fKvCHrDr312Yi83OALvJgt67yS5Iw8qEOyvNewgz3xwfg76EyrvdTedL0E3oy8chyVPE1MrDwlMBG9PIHJvTLfh73v2ma9kwSZOhe6er2Zyl69fknVvIovqDzjGo89n2aAvZv8i7zc2yW9XhTKu9AIYbyIZEi9dZ5pvQQQQT1QyYK8BtyFOjhlkL1/nfe8B03NveHxoz2rPa488CrAPfO3ELw1kwW9cPhQvQr9XL0mseA8zU0jPKHDV70aj0q8tFiMPfIk2rM
3F6NO8bfhivGsjkD2zRy49oW9KvbmR2Lw5LOq86eYRvL2ByDpuL0q9YJm9vas4hjuaz7O73SIiPc6ADb0PKLG8qKL5vDc9uj2xWog8fiBWvQnSX73uXvo7l7TsO3Jhiz0X/069ZbOxOWQiTDsinT29a5IoPAoswb12OeG9R2YxvSIALD3gzqs9ueGmPb+y87pUfxa9ks/BvdQvgDkeoi880hlwPeFgtbzIYvw8D8mAPYH02L3DIPu8eAUzvbbHKT3XzFw9HI4vvZQofDx/e+W8E5m6PDZ0irv+wqU81zApveuNuDtvj/88bx8evXMyw7xSWk26Fs2cvHMItz22Zzs9HEUTvbWvI71Q7cy8VVwtPZUqRjwt9x295a5qPWMctLwQPwE9ogo1vCPVAL62KbS8IdkTO6u8WT3Z0Hg93g9uPcYmgrzKoRM9RB0jvSPbrbvoscy7Dzl6PLt+3byhbNK8luWfvGBHAL0sXzm9HqbYPIYgmD2Xu4k97IJ4vCjLar1gobe8kZM
LnPCdh2zwIoO68RdRBvQI9qL2rME29ALkAPNi6pL3AnI+8FChSveVAeD0DbyI9eitaPfYFVDycwVM8iUKAvXqZq7xjPhW8DAU1PUbguLzeRwC9Lxg9PZaCw73iyhm7s3aRvayulz0gJG09l8c4PcmZGbzuPjQ7YqrhvJLIqb3OSzM9g7mRPUsbtrwuFhQ9zKY5PYd0ML1jFy08PS7bvFSsZj1tYDw96RLaO4aIT73YcZ+86MNOPU9oxzza3Ag87rEBvRMFtr1UOie8ZRsWPYkCxr3jxxE9+rizvEoPbj2tSfO4Jkl6PWUsHz00e/u8aFknvXcxM7zh8Vm93h3Uu1yi47x0LUM84UZcPXh8j70oJhM8NlYnvRokDz220jY9zvcJO8W5Lz0rCKc7hcrRu0LAEzyEags7AQ2FPDU1gbtatz09wMWDPaRFAr2iGiU9rtG5vX8VtT2NSmI8lwuGvQzqY73Lsda8YcznPPWSFT3xEHa8guTwO1bPbbzgZ/a7ITxFPYWZMrM
3lRjg9ExIavQq8Qj0nAHW8zx1KvFCuTzyw1mG7Si9vvRB7GDwRgqy9zbycvDEk1Drgujy9jIcBPTt+771s0ym9iAGdvZqskT114oQ9eZ6RPVGBy7mYXx87BpImPIBTK70cjmO9/YcuvX5aCr3Ty2m854gPveTAgL0AM5E76oa/vJUrjTzCqFQ9uwVdvdtPrrsdiPK8bLU0PA3tRzxmZpc8ZMGgvWWyCb1NK5Q7D8uivCrR2r3hC7Q9h+vvvL8cxDzhkYS9P18GPCYvF73yHfs8p8RMvaoav73kJqu9Mo2uvXmPXr37uRG9DL2CvNFwEb58mYI8oGZpvW1zaz2WD0S9CPiXPDzkhr1T9L28qsCEvLKiYL1R0BK9kUiJvViV1zxhMH68qhNPug83nr3nDh89BeeAvfV3DTzqUWI8zoqduwTK/by3Li+82q2tPY8XTz2zmpe8vi9DvS0CkLx6ua66OqszvYyIa7y7XNI8QbSFvTWNr7w8ES69q6SHvMnDpb19dDc9YYM
HfvKUVT70TrEC8E8fMvYKJWr3l11G8BRU6PDKpUDx/tPA9ZcvvvPYz4jxR1PK8WpDzu3gqa70frgI980CzPSF6Lj15HZ88Q76BvD+blbukAh09OsiTvDFuAb2xgZc9ESqXvOsP4bw15lQ8FFjuvMTUpb373Wq8oAbDPU626TxknA69IkfMvbByobyt+sc8yJcuvVf6oLsiG5s8PfFuvMq5oLwasSm9Ts+NPGVOoL0OGBs83pI1vR+Cx71HIw09EiuyvVqyr7uBQdm8Jl8GPDYqRj09R0M9ssxwvSWfTrwR3+68Q+8YPc5qV71tTlS85yS8PS4m2jzAl+a8Mtgnvcnqfz28QHi7uI6VOxYvAbz9Jgk+iVygvLP/rLzuhIu9pTILvfzxl7047+07sFGrPY60ij0j5eU50ITavWqZ7rzptT296nKMPEZWNj2fhvI8akedvcg+Lb1pd5S8YoRCPDpI37sb2h296XaNvepH9b3bP5A8kkmKvC1RRz3My6G8aaVBvSoefjM
0ZJa48BzFWvUGtrrxMNhM9VOCeu8p0d71fubQ81G80PcXADzyxJdc8QADBPGhKgD3w5Aw9oefDvF+1MD21foY91+6Du1WFW73IZ6+8s6f2uAuxHr0dduc8gi5kPebEFz06cge8f9TZvXzp0jz/FUm9+stavZbnKz14q5k97EfJvGM4jjx4zRY9aiw8PVtEcDoz5Cy94b6WvY081b22KyW8UrWXvAbdCz0EVDi9Wv8/PJbvRjxd1No8mZCnvbIaNT3UEws82kQfPbfnabwgvIu9UNsmPCa69TyKWGi84F90O3sk7jym9FO8mepCvQUHTDzsvbw9WXVTvS5V5zzzTPU7WsdfvT3mJD0jgmq9MMN7Pb2Ybz1muOA76Io/vMGrt7y/Gji9XnRDvSr5pTx8q1M8BUFovaHU6DzIwLw7pJP2vOyndDwyw1i94VWBvdCMIL0jRQA9jOG2vLd2Nz0KsS89tb2IPJxbiD2tRTm7Hf+ivcjqkT1rcaS7RRNDPQf5q7y+zhM9/EM
h9PZ7bKj0/DcI73V35u2/ChT1mhDS9I+4PuXe7+Duu+NU8fFdXvSmnLT2BRYU8w7ulPM0bMT0CzPE5ICKJvKj9hj3TAFq81LntvBLcnjz1VIo8xwRWPCa+nz26PXa8WHDGvag35jvLfzK9V34aPUJbQb3xUAS9UEfCvSYdL70YyAI9VtYvvaZSxDt7AlM8WVmePTgiNDy1pUQ9pTsgvZpFEj1bcWg93kAYPMBEgrwcV7M8h5dWvXZ46zxBvSg8yQwePXGdDT0ws7i8QTFCvVKwJD2AxII95OuNvckxxTzM8zk8K69xvaIS5bs2WbO7FU0GPW97aD3Dgkk9SD9JO8c6ZDzhasI8x+hLvNs+AT1Mfoe88iPFveZlrjxuFL66tKOVvNARfjyYZwm8cwQQvevrpL2kipQ9W1sSvCIsL7xwdrw8MdELPeKtcD2FRyA9GIK3vX4qlD3/jYs9QVRCPece57tNaG69ar1YvehTFDyhiqY9RX4TPSnlnzwNnLG8sfCvvN0g4jM
xEoQE9OUmcvZb+6bz8E/+8yEVZu5gkLD2yMgq9QxBxvHZaozwpnUi6FBomvTOPm7yGl4K964sWvQ2UI71bnWA8moBgvQHyGz0cIDY9ofxrvdX+ub2nYAe8OYKpvfXGBL4qAO86vvHmvIOL7rzQB429exqAPZR1zrzBorQ9bdlXvfDQWT3wY3+8Zvd5PQqN8DzKx1o8MmTIPHDScj3ct1g7bw6oO9mikzwDtxe99v6YPJ67fjx5O5494nKBvUhbDbsicHQ8HHYvvXihEjyw9um73mWZPUiqxrws+AC9ZsAWvVaTu7wRl1e99t0FvSzaPb29oia8Z4x8vbFB+LwkOY88lLJ0vec7w73WRIy7mkU5vYTK+r0zk1I8VH45PbvNRzzQuJM83rlZPb8hCr18yPY7dOADvaeAHbtqhZK8R9gZvS8SSrzahwU9+i0oPfKMUT19h0M70aYsPbS65Lof3nK7iHwOPNxfVjzsf/k9cxYUvSD+bLzeLrI8rGMuPdjcnb39JpK9QPM
vcPCSuVz3BL7i9AYtQvev2zLz86Ni8gAADvZEIJbk8FdC8TOv2vLcMuTsVENI7D4zMvYDkdr10hgu9SSMpPIOcP71SMps87xiyvBEn9LyElAu8YgMSPLByS7zCvlm9sPT4PNXN7ju2ywy9XNJxPMNMLz2Ssoe85j/WO2qUBbynxhK9cckDPfANnDzt/wM9FZirvZwtrjzgfCS9V2mCvNsOCT2Is0q8wK53uwMoVb0d0QM8+BKDPR09j7xR7+C8A/ErvWoezr2jnt686/Fmvb1pUb3sXEc9XOBkPUVrHb0HsLK9I9qqvetOYL2TRrc8cWplvHOTz7y1SfI6EPdIvTwjUL1NDt88OgMCve88vb3Bbcm852EwPckGpLuDUVe9TyzqPMeg0DyLlMc8oYO5vNFJTDwwWhS9ygRSvG0SaTxtKYG8kg8LvHKbNbuonGI9Rru6utzNFb1FjYC9mWILvXNZ7Dw45EO8JgYCPeaZAz3FVoC9J+elvT4NZb08z1S90ag9vcDSQjM
th28Q8ysPEPIs8zbzT/Ka9N8FGvfcP6bzoYuW77Ou7O127y71yoqK98SQmvdmDR73WwaW8gXuevPfUx7y7iYU8WlUIvX9hD70RoNU866UQPb5wxbxsOoM8XHZHPeoQRj3fWq69tZv/vCLHZ73WTEQ8ZdxavVjjNT2c4/28luKCu6AeD709WRC9cxY4vVM0Kz19FSO88xiAPbActz1FULG9jKfDvKjxjr06UY289Y1EPcccVD2niau9+FyWPEj89DvmJhU9fwEvvArHRLskcN+7IEFRvQFpjb1SjuU7oGVMPVKo8zzpkHQ9cAGWvIxflDxbww+9JOhavbIwJT3Wckk9EaOKPZZofj18CuM8KencOrJS6Lxs6gy99U+3PL0KzzzE8wc9+L5puzjnDzoBE7i7ILOjvaa/R71xeN+7faC6vfHIPj3smoE8xowPuhDorj1WU/q8eXaSPMNuFb1hoDW9cJecPP9eIj33udO70aE8vQcaKrypRNu7qo9GPEtaQb2gKRs84/M
6LvdGyHL1V+0Y9ScR0vKsewbzi+8U7xhEAPbF1+jwXBTG9YXgVvXjOBz2ZB4O81hs9PfWlNjp4Jyi8OlwNPRuBND0WFgC8R2ieuw283TybXBM9Due+POqojTwHw267K2ojvbabcb27xVM9ukYyvX1xGj1XjUe8VuoMvBaOqD0KYxa9fvQIPdl2WD0GU/G8GHXiOkB2Uz3FK0u9LvWwvQoFCD1RHLW8Zls3us035TwfhrU8Dh6UvbMRu73h9WC7NsNivMOl/DufoCW7KZBePSinMDw50WW9BhLFvfPuPL0Gfhg9Qi+UPNUxWz35vQS9hsolu4MpEj0ECo67UEpUPT55YD1J/G09hekCO+SMMT3CxA290FKBvahcK734PDo9QPr0OpjDBT3AzH679SvlvMb8QjxKtMe6Gyt8va8dubznTkO9EyRAvWR2eTx0QGy9ciTuvWhpRL2AMY68c7+yvHzuuzxxQBY9i+3ZvJZJhb0+gRc8LnfZvEzEkTyKHD8967IYvDyAKjM
zBQoy9jb0LvoCmGT38UYK8tt5APZoOtj13Nq48xKJXvP0KHTvRsn27ElavvU0Lgj0gv5I9gsn/vIZ3tj3J4vY6u7QAvqEDWDxazU+8yLGjvcPYlD0zwQq9jkz0vDQjpT1SBnO9eliUvW1BAL3tZIO6oXHjO4Y3CzzE2hW8AhVbva4uEb3Iki496Lm4vPUFz7waG0A74ZqYvLrHZL2+R707w/9mPPRczjrapwq9H7ROPaoZ0TvNd0Q9UpzAvdwqujzDQSa9ZCQ/PT+ArD3JNCE9o2EkPdKQFT0u4dA8ohoyvfiLZj1up908HzmvvMhFaz2W7888CkS/vQ3Oqr0gy1c9qXbXveDUVzyhxq28zZPPPEGsFz1hrw28IPDIvSiwZD0lnxW8XloePS243jy/cjI9lDMPO3p6+7ySi9E7EAtuvGtCdbwY5gi8ApeEvXpDCbsRwFs7HIvfvG6Gn7yLNcE8F2I7PG3EkLr/rqk9EKpLvRS45jwg+UC7XMI2Pbg9LTwUlvW8wTM
ZnPYD96DyICcO7Cwx6vNeOb7wQ/q07iXZ3vFjCoT3XLLU7rwsjvWMVTDx9ZCK9WcrDvQ/2IzxbMqW93A2NPaw4Gj1jGHg6xn9bvVm/Fj02qw48Jec6vb4ADLvhrFk90iVyvUBdKb3NCia9HTeivXxDHL24pVi8CnIeu5O5mr0I3yo8e01Puwzh0bwNAEG9Tx5EPSs3NT3aUrs9WpG0vedAKL2HTHS78kGKPTeFAT3aUpy6zkMUPSvilD2ytdy8Na6JvZsg2TzkwBa96VyQPL18TT1SXjU9CRGWvO6pgbuepi+9i5YAvfjGFTvpmsO9AhIWPSlYDz0f/VO8kkZXvZYz/bv321I7csEkOtaPSb2xllo8sDK+PG9rL7z1nLO9xmKSvTHbm70w8qI622qIvdrXL72Sp5i9p9a3vXxe2ruU3b88tiamvJYAEj0deAI9W4GJvJG6fDwmM2S9bKRhO4sQIry1sbe9WMrMPLW/1TuNQku9r+SUvYR3xDxzOiE9COeVvbpIBjM
2BIeY98z5NvTaudb1j3li8HUmmvAYJgL2AaU+9TRkRPP2tsj1may+9cdfQvcWLNzwt2kk8UEOyvNoxCb1eUTc9xdbpO+oSXT2i51a9pk8uvD20pL1Tvt08EgO5vagO1b0v80+7feq8vYE/ZL39kYI8iZhfvC/30Lw1RWY9DJ9HvZ+o57wnj4G9/e6APQ1GN710Qeq866EjPDJgjzx3V/68iMbcPB8sxzx4Qv48mH6mvEziDjyUfZE9pIdIvTzZKDzevgU8qFkNvWmENr3fjQE8T2NCPcPi1jxjere9pZrpvduuHr0OgyO96qwovWED0LzQyu0826oDPZkc8TySi429OWhcvDuch72jIie91TTQvNhxAr683Zy9qt7FvQ9KGL3Fkdu5VmJAvKVQWDxVEog9AtEIvU9ig7sp00g6YsorO05JOr3oU5U739PzPFg3LL13NOS8vly8vLoE+ry9/8k87UwYvS9IaL0jKRA94E+JvH4KZ7xf0Ui97EIwvOFio73j6IW9nWM
prvL/xKD3zwwi95lCovR0jgr3mC5I7J3VxveT1er3rjB499sjxPHJsMj16Wio7RIfyvMlNmL0YNDi9mrrDvf1C0r3/dTm9i1aAvYEdP71uM4g8XNQ7vGTFuLzi6sM8htkZvUvmyLwJ/fA8t6QoPTcmTjz3lbu8BFqxvBXze7vE3TK9dZ6FvDm437xc5GI9b5oZvdMqyjzm3aI83XsKvQWirjyIfi69h5MUvAKM9b31H0a8xKJfPeVqvDxOP5+9JkqIvcDbKb2nCcu8rwtNu6ReFL3Rzpq8HMDIvOpXGT2SoTO90j6lvY08y70dIqs8/ROOvZXre72EQeG83JRTvb2FprzlzvE8Iw/iPCrUGr3nC6E8T9C3uy8Libw1Cm677Z1OPOYqq7oksag8Jy5WvYDVpTzERQy9ITyRvWn2ND3NcwE9GwxhvXX9Kr1K67s9TgR8vCLNIb0OGoK8hUi6vUPxuL28xgq9jxb2POSqXby/J5i9g00Kvnp3sb3zIp27xu2CvBdEjrM
xxyeI8j2c8Pcs8gLu0moW9Xa/wvJhMj703QRO99yzLve8Y9b09rnG9PY5vvXHPLjvWfn68kA58PegkvL0lbxg9xNcAOmQ3Ebsos+y8kCZkPdWzG72kLxS93Y0OPT73G73l1xO6P05tvRzxxby6RTw9VFe4PCKSr7zNJ9I9WkKOvJDgDT2Y6HO9Ol8DvYocmL2an1q9Ly9GPSl+cz2SWxQ811VevU2bu72TBM+8xl8SPA8U67zErGg9bIDhPHkWFD0gGJ69w+FJPPkmM71N1w098w+DvURxZ71K4YW9VpuSvRGx97wpzgk8X5oSPftxxTu4QRs995M4vUNhNr2WVlk8cZ6mvOooTL3MWO+7ajcuPdeJLD23GOS81fxOu0xK9jzsMzg9eChyPEO+vLzZxJs9eoyhvTP+mTtXUyK9ugH/uz5FubwUdBU97kK8PZYGcT29OEK9rjrbvfm6i71V5V+9n2y3vKF8t71lAK49RprZvLIXJ70+Kmi9mp5gvdGI7DvWSy88FqM
pXvcfkp72GReC8PshdvRN7Tb32uUM9X65dPZ/bMbtfs3g8tsuzvCUTIj1blke8cr5QuY5i4LzQH1U9NKzkOl51JbzpT7+82WPEvacS6Tz2LXE89wGsPLkQDb35BO89i9EwvEXRWzwxA3U7A7ffvMN8vr2eUpS8C5sQPdRrlDz9Eqi9HBm7vcx6Az3jRfY8A2lCvS/frLxLhC49JmmVvfHC8LzIgKC8zbwavSn1Kzxg7YM9aFcrvePNv70Vnjm9vauUvTVwaj39Hbc8KUu0vHj71rt4c9k9UBHpvVRQWb23UEO9ta+OPa6QzryqPjO8dM0kPczMQT3O73G8FSscvRoLcj14v7o7YAlCvT8YKDyV+5I9WtBvvVsyGL3zfq675RHmu9OAT71wZ7A7+MV9PVoS8DwTHDS9O28kvbxBCL2vxYI8YonHPEKftDwwVok91oU2vcqBAj02JYc7xpmgPHfdBb3spwm8ow0dPCj0xL1ujEc98BwovAUQbz3mGs+8GVmVPZ8MmTM
3Gq6k8aljFvYoF1TwyT7C8T63FPM63kbyJyDi93WbJuu+jWTxMtse8TmdKvGkP4j1Glqk9TNHCu+ufYj1uDfk9TH+HvYIgeDyjeAa9VC8YPCappb3G2Iu9zQ1MPfu9GT1onp88vZndvbS+izzG3A491as9vTgZ0j2kYJM8t61+vTF2/7xc6hM70aI2PYdQGL1O1Ve8c3qkveqazb2lKZq8uyRhvZn8Ez1A5/k7+LGIPWL+Nz38xaE8KQ7DvUZhTDwdpJs92YHGPe58Ur3ISQU7MkmVPYeJK7yVCFK8PYzNPEtAxzwqk988pxtaPdrErD3eztc8D4WQvfOdVT0Nehg9+HpTPKzPlL35DnK9STYJPTmJJz38qSG9/N9wvfhMDzu1V7M70ciovDPViT0m0Ee8zPt+vbs5Wz3ua4s9HLGOPf8T1r18Is68tEXgvO/3C778gcY8RRBbvRyB5DxLFjk8HdWFPWQ3cT2mT189SX+FvdGmNz2jWXo919YuPdxTvbwjCzO9GkM
gQPds+6jtvNPO6GP0QPEyNMT2xhPY8qI40PegpTj0rN3Y9V1sFvvJf/Tw7S4c87jwCvBM1bb1+g4W9aM23O2bslzyoNeo6VEVkve8Vkbz9lHY9IZw3vEjYGT2kaEm44xJgvC3np7xsHvm8DFHBvGkZPL3X2N68W7hqPPJmTL3d+pw9QmVyvVeAxztrVB08IAQ2u0gsqD33WKe8oLc8vZA5mj1bcq88ugEcPfEkGj1rsRy9RwmHPWbloryp9I48bROxurYcibtxh+k8DZoCPe9i/Dx2Ubw8Uca9vavC07y6M5g9fvvwuwS/Mj3d1pA8UTByPZ6siz3kvC09XPIlvdgOIT3UJSo9JXQJPE6sR7xLPTi8Wyr/vLJkITup8jI8N7LpvJXJsjwNOSG6p1f1vPpMsb0qS2u8eKXRO93WPb32qiu9QLmHOuZHEbxXfli7SyN3vSOOxzxyAZE9H/+YPY7fxzks0CS9N+vwPEUx67y7Api7MTXou1GcYD2MMA69v/RvPBG4ujM
0+2f87bctMvfMIu7z6cD49aLiQvSaTMrxj+OS8SUslPQWyXT3vhDs9+R2RPO5r/LseSpS8xvz9vJmrVDxSdh28QKSYvHE80DwD3Ba92MZQOJFi4rokFi26rYy1PKWDqb16tRc9b2cTvAwcAb2fygS9x3xSPGxjTDxX7xQ9XIXUvFHxUz3cL0c92aKgPCUluLyyBDa9+38aPYejOD235RS88w5zPSK1DTzd2BM91CcHPWjHljxXOSA9nrUMvRnc4jpuZmG8s32QvQXqyTwnn+m8ASpIvEutdD3Mnza8SRVHvYvYuDskKjY8rvQwuQ2MvLzsFZU93zzzvFTuAz0CdT49pSwdPOeuBb2w2cm8ALhuPO1XT71P7lm9HB0EPSR15bwrj669j3uGPVWUMj228HU8AIhUvTyXeT2wu5I9rJIMvMeAwryTMIC9aleNPMacQj0OTqq7BGFeus1eK70rrnw8EZprvO6+QT3vDr09R4SHvRnzTj38dxK8FKWcvYgfcbx/S1K9dqM
V1PYOgVz0PPK29kWWGva1CGL1FrU+8hYwfvC+sgLzDy709f86GvfRndT1zeZm8KIwkPLyY/L0ECIw8co5svW1RSL1gUEw8V1gIvfoXO7sXzAa92sSSPbuIU7wdX8M9hYwWvUstaTsqZes7IQrOPKmf3rxqI5W8jQazPT6lg7y5zJ86h3iWPeTyybzSe4U71aGcO/1jTjxivwE+mUBWveO7kD3K2Uc9rJnOvIwPdb0Dj7a8XD66PcgMgj09RQi9uMVmvfPpkr3/nn+9VC3au7bNUzxesto73ipbvcslBT20E6g9n9iBOgnR27ziheW8xCreOjAcgb17X++6xIFuvBTonTuLFIG9BIuxPSq/ozqfXI896LrMva1AND0OfBs9JHiQvCA/9bim6SW9QBPQvNdVsbwwWk89Icq4PWv0RD07tMY8iKfgPAeh4zzfWYo9tU+bvQR7UzubR448lqX3OChSUbsqcGO8pjSEuxtdUT2UZWG8XY22vD1Ckb12mKO9gNrmvPrClTM
3Xw569DOpQvbazE7y/qcU6F8hHvcaHm70Jujo7iH6mvf3PiL28SFE99psAPdbtbTw4FgM9K+H+POjPOD1tkVa97o6pvQ4gpz1FT508GIzOPLqSKz08fh899ASNvcUYKr3USy08B6mIPIbuTT0rhHQ92UItPDNwrj0s/4G8t63kvOO/Frx0bja86/IJvd6DNDwHjY27Z08UO6FZErzMlzy9l1TvPBm4E71fohE9OHOhvbMTf7xZ/6y8eIgLvcDVDr2GWWG9FrGRvd2Tqb3sdZG8e+6FvWBDm71XBIW8u9BgvZJtT72Zbwc9msOjPOG6R73nKl+9k/87PTGGRj0FyzC9HfhJvLinizyY8SA9JOOZPEkaPb1DDlI4nzT0u0NmEb2bwts8dMquvXqEGz31Ixk9STDYvMZWnDr43Sm9PiV0vTb38rwS6nq8AWBfPRM2JzyS5XW933CBvIvNZLzLRNi8cOZavVTBRz1g75M8jo5BPc6eVjwsZcM7F4hivRFaXrsdMQG86BM
5DvYg/vr1/Yi2856xavQLLerw7NI+7DNYlO8UiH7ysAaq8mh9IvVZ3Drx88oy8aLBIPNMhnLyZ55U7F3eavJdIsLytGUK9h3mlPALxozvA6aG7uwlyvTBiVT2LH5K8mBcaPHqytrzqyJu8cQiVva+2sby/pwa9ZrkgPTg+lTyJpYC9cxcBva3+Xr0EB1K8Dd5XvSllaTzVz+48c8bQvPldHb1+E448yWGvvQnZkb2sDn+9yh5nuTI4sr2G4Ue9CWNMPD/35rxe2BA9OrZuPM52bbycoP87FwO2vTSIhTzOCx49o9yIuuTugT0RCSk9HMOCPZZhUz04Tr+7tuhrvTmrTL0egGI9fGOGuyosCjr1HxK9SkN2vbMyGjzfFjs9e3LVvfN1ED1o58A8IHiePYclqj1XXxS9gRalvWCspbw5iLS8RgiRPMIZ2z2/FcC9eOJJvHHG5jsErzO9ISaEvdTU9bwQhtW7zKEUvZtWlb2hwqu7/v3/u8JRLr0Zf2M9F8d/PbNuCbM
tzEe28JeZdvbw7TjxhjIY8URWvPKEhED2VQK88EJS/PF18Oz2JuCO9SS+ZvACwXrwghbw9sPSUO1lvZzxsMC69ZwFWvAJt+DxdLOq8eN9DvW5jYryCb5s8zvKKO7HYnz17PYG92LqNvDfjYb16Uyk9KWc0vUjdUT22t0O9jWEHu4EsGb0rIFo6VgwSvfdumDyQsCo6WgL9vF5Jy731wPo8uBpkvU05Vr1Wcmm7emwDPe4FQj0y0nu9AlgQvc/FXT1Xk148J7bWPQNMrjukgJ88vKI/PZ2ARj3LcQQ9UCiIvPwSjT0dO7g7tn78u1GhiT1Xtnq9fiQEvdM3gjxGe8i6aOPsOzQig7u9b168F9EavUrRgz02JlQ8lBqevR3ymzzl56K8FuJ3vG6Uhz2y26c7Wm7bvOKNiDxwDlI9M8gYPK6ziz3wNQ49cRaHvTR+gL0cUAw9OvX1vGoLEjtoy9Q5/cJdPdEDqT3OJZS9ialxvdvTT7wtGCM970zcPV/hkjx6W4i8d6M
g9PegKZD2c+4y7DvxuvBsZFz1WYBs9iZ7YvGWBTDyzZYQ8L6PNvaxxYbuPuS89ncWivbIPUj1W95s8AiOnPPZ7F7yhxCk9/OOvvYkb7rn5iF+8UEa/uySwUD1m37C9p3YcvbODvLyX4vO5isl6PByzLT3qtSS8MHqfvMGyzr20b3w8VcvlO4hwtryQz468ojNEPUd5QD0xDEa8j9GyvVijUj1z0oA9UP8TPf2zuz2m7d28Ke6HPUarMT0NWau8FdhGOv7RHz3Wli49Hz2bvMpaujwtrDg8GND3vfZgMb3hIfA7fp5NvWndpDtyRe67/U0UvT4K6jxQqqU7hj3evDNJM7x3d7o7RxNGO740Kj1rfxG8LpfxvaCx0bxjFsk8lriwvL7q7Lwmb+u7ukgSvVogtb3ED/m8wKiBt9/zizxG1O+7zVVQPcEkZDwAtTi90F0dvlsNAbw/goU8H924PT4CKLz3oW29ADgmvK15PTylOJS8EpjEvE++gD0ICSi9Jin4PKITkjM
0l8yG6O60Rvlj4Vb3/tg49jWuevahiDL3WWYi9+HQkPOfpqj1xmgm9liwtveWpzzwf/G29vgEbPcE2vz2Y55+8C4UEvqma+rwriJK88gufvGqjjbzxjeK9T9QEvZmwI7043V+85fAxvfxeH730eO681WvNPTd0gz2g4Iw7hT0FvnA8iT2ASU89gxCXPYQvUD04Drm8y6eTPHbV5zxbRZG8uE9bPC2LGb1NqyA7vOzkvOzbCj1ebgW9aZgTvufOCL0g3CY9NGcPvN6yDjzTBmy9AKmMNwxiJz2rCTm9taORvZEQNL2P/6+8bznVPE7X1jy+xQ09Rfx1vXx0kjzPYji8OCqPPJiWMb2nda28rGljvIi34b2792m80w+FvZn8pDsQ+oi7+AtMPbI+KT1hG1k9EhZkveS4jDuMvB299lHkPHUDo7ufhFO9qMc5vY5VeDxbJoc5V5evPBzD0Lxf3Kk9R88Vu3/JsT2OmNA7tBYWvkKDH7x1IOG8YfApvawkgr1a5RS9PDM
QfvDilrj1C8H69n9WKvH3uRbxJDtC8fQEEPX1wfj0j5zO91pzjveyVNL3rBia8ggg0vQdIDTwPX4u9pjOQvQdFQr1OI508zWyMvTJ5QT11h9g8G4gcPZ6oJT0ziX89z2UbvpRzDbwIfgE9F4HuPDZQL7xryMQ5GGO6PNT5arzVRr68cF0QO+/LFzuJnsI8CpbSPLJJnz0ValY8qDYKvqc9nTtqjgS8ohVLvVyQBb0o+EW9KMzMPLrbgTyeUxi9zdxLvWuZAD2JXH48aAAEvNEh4j09Klw9ao8EvTmTFr28IjG98FJPvUJhm7zMoFy8udGfvXQA/L2T8QW96gCUvUEu27zlXLK8jeRWPAlohz0EjKs9CnAMvlhbArtWr2Q7NPiLPXAb0rxwPPI6z6aLPNMOZDzRgDQ9VQ9UvVOB0juYbIw90qIMPU5VmT0RYxk9DLcEvnLXm7wDbOc8ksl4vFjjiL2v3VO9mSFUPboEVD3Pgbu7c00tvM4CJr0fAes7mTomPWICsTM
3vWTi6/txWvZsUhL0p54u96Z4LveOdv72GxwY8AtuuvYaKfr2yq5A8d3SevVdLYL1eAje9BYsLPNyQij1H9Nw9rkz7vR6Q7Lsjl1e87+0tPUwOqr3Wkf86Rd70PGr1wDzd2L05oibEvGWkND2PHIU9stenu6eyHz0XtgQ+R2uNvdpOir2gr7y8pJ/uvcsmtb1SrR275fJpPdKMij0I0Ku8JA52vSnzTTx3qFC9Ky/JvDbqSjza+Bc9olkfvUNxELw35BS9mx05PDCqAL0QNIM8o/OTvLGKq72HBlu8O2s+veIHtjyfqR49p3jrPOtCmjxFV3s9OYrmvd3YKrx9GBE9yinIOw8Wz7zd3UK9cYR8Pdjrbz3Hacs8blzevPuJmLvJX7c9rHiJOyP9uz1qI9g9v8vSvQzzh721Yd+8Za4fvXFwwb2KzyQ8wneYPZU+hD2kTme9l3Q9vSd+a73q6oo8fdsmPJMzjT2e5AI9gn0/vXgq37oAxZG8gKoQPCXf2TsU2K46GSM
y6vcOE9L1R0Vg9cseevQgfX7zCRNG80+k3PWoWUD3osLE9oz6KvU4LNb0U+T+9Y3mOPelnwzxIdlm8T8TavCFvEz3FYbm8V64KvQvoGDwtqLk80Ws4PXTaH7wrE8o9syTAvEEyLr16aj+9Lq7IvQ3bKbzztLs8h4PpPIj6ODxh5YS9BGisvclPCL0YqC09JCQVPUIpjj2MNR09qMihvdjDTTzCobq8Vcw1O2hLSjxm3Tw9oc6cvdO7EL3Q0Bi9Lazevc7nnjzKKv68zKmgPUWjLT16yZQ9RV0GvnCFfLzQIrg8dnAPPAbJU73zfiw78JgdPVXl/LxP7fU8mHv0vE/Uirx/SKM6YRO1O+pKoz2o4gA+2bnxvHgDQb2ChuK8m26bvU1qMb3yIb48dS6rPSz1AD1qiFM8zuvAvZro9bwByL48OgwRPaWMkz2Ulc08pDJlvTYEJT3MqKk8wk9PvA56Nzp0w7i8Mm6avYngEL00T0s9bZ2DvbCAvryFues81fLDPYwUozM
28M6w9wNqzvXXaUL2BmzM9Uk4ZPdYDEL2KXSs9//ToO4cF6zyKB2k8NKAkveCDQT3G88c8kskzPV+Tizs/P4M9bRsGvW/GSDz7rto8NryAvbmhezzsxIC9dwqyPdJ1Wz1U8Oa7x1sTvRYc1rxlS8W8dlOSvHlUQz2Hecq777LhvbVhzLwuE+08++rWO5c317zLMOY8OFiVOx3xS70WPGw93QRnvZ5oVT3JB1U9Ugm+PX9NAj1DXoI9X4fZvawimrxfwAw7v0yMPcol2TzvMHW7OTkbPaU+Rry0IT+8/49xvW5C0T0yNbQ9ogEYvb1LPD2SO0Y9f2XnvSYGZ73o8+i8nHmMvFo/6jxJJkI8Au5HPaYaDj1/eSQ9ypzNvGWkgzx7i/a8jtGYPE50dj0evyk9WQzsvZYc0TzBsBu8pQJOvNhsiL2a5Oe8IaKovSwkr71bI1Q9AokovTBWcjrPY4g9kvucPG/jpD1LsAS8RzUzvsgCd7xTFaQ9p1UgPUVlqDvQ3GQ99/M
sDvaLe+ryHr489rGAUPT9Ejj0f96U8ewqmvAjb6zwM6pw93eAGvhbqRT3rWeO7lMuevfWvQryXGIm9LYFjvMdoXz0HGF68u/qyvFtJkT2KU5Y9HfpOPd5h3TwZRDu98e7TvYJRTT1MLlW7U/gWvWqggr0sfKW6mUwYvQDh3L2r0oC8YuKHvbfnwzxpPXU9tvEDPayRkj3eya48p24SvubVLz19+pc9IPmdPfEAyTwtimO9SaIIvdC5qDypC8O8ZrqAPUAnRz0XPZk8mRfcvDXqPj35lQO9kXx2vUDEiLs1dsI8aGm2O0Aqhr3BpDy8ZU9/O5ckqDxSPt08SmCHvfXiED1/rec7Q9GjvLeogD0b8RW9DufHvf4taj0PMR891DtxPZUqdLxV3oE8hQlLvaxEU70gbR880bc2vdT0kLvZ/H89IQaWPV8k+T2OIwe80WAVvqiJLj04oy89mbpKPfsUw7yC1NU8VSQdvT6XvjsU4RA9nhQVPZW4DT1SWZk9SaxLPeHWszM
3Thns9Mmm4vSPYQj2xVd27ZGdjvW8HEzxzpMm7Kg1cPZKYoDzn2VU9TdKIPL3kBL1YUX89QiNrPRvF3Dw36xC8tmGsvQPtHD31Elc9vQiNPVg+Xbupkgo9WS6GvRHn+71MOpI9gKHlN2DmGLxPhm09wuHyPGYroTxIfxs98O31vY0eUT2Jr/U85zXSPUAKC70ZBI48V1eIPGO4Rr0ZezU8SIM5O7siHD1/W2I9+Kcpu/NQsT2M7RI7gOGDvbEg+TztpvQ8OTmeO6uj+brEhpU80eTVvJauK7tku+U7/z5evRMAezutxqe8UmQZvBcUGD2mygi8kjguvRFQiTzxhfE7A0a1OZy5gL2gW6I8eZJJvTqN1b0cZpA9IQ4gvcDqOD3XD8U8t5gUPMGNqD1qKwI8uU3WvcqBdD1EJpw9iTEUPaQO/rvv6Mq7UU9ePTDABrvCePE8eouwu7EhwrtQT7M8yTdqvUXXkD1XuJ49k+OfvRHz+Lxu7xm9ZjdwvWsDbb0LTy+9x3M
oOPG/OEj2Wwog86T4MO5FVRr2c55O8U5s/vY/5xzyOUuI8IcEkOlnRrD3aFF28hSjmO7cRMb1dMLS9DKmnvBOuHb0/vWG9B2ODvFC7QTzcFri7Be8rPDs1V7yApCI8wGLOvccIZD1FBGc92jyWPTpN3byd8NK8OYmVPQzwuD3eZwS70WYXPHNWBb2sABW9evr7PIcAAD0rkLM8DfJOvF8keLz3IFQ9Qey0vGp9g73tzNO82l2RPaQ7ID3p9YS9ckh6vbIQZb2Tl0W8afYzvQV/A72iFUI931KFvWMF3zyKi048JnnPvA22+bygjEK9e9TxvHVPk70vR229m9z/O+oO87yTnK690WOVPXd3Cr0ssb88m+pnvWabcD0Tn8s8pRrIu/ToYb2/xYO94BSzPPPHZD3E6369t2Iovc8cM70QXaW86LOJu+tmvTyh1ro9MlplvWHvE7zlfy89lMWIvee0Ob3KqiW99M/ZOzjxjTwlMu28c51UuwQ3/rzQERK96hItPS+HGjM
3/bIk9leGFva0EwDx2DCs9EKMJvCv7W70eooW8xGR+vfcCsL0x2U28mXihOUMGNj3hrd47R4/8PJ/l1Dx0sGQ9101fvWiBhD3EsOQ8Ue/bPEIuCT15hpM8SokCPKjmi7wFfAA8pOQsPVqpkbvB50k7B1UHPZ4kM70yvxs9hkxevX9PrT1g/im8sei3PNqPnL2nSpq8tPc0PSmmgj3rRFS7KeCBPK7TQ7wrJE299JpmPVtU+TwlOKS8zvV6vZ1PlT3mooo9WrIjvbKKIr1R0a480OVevWFD0L3kQ6o9coVbPfSw07yZR+Q8rMe7PPmtTz3G1hi98cf1vcUHZj0T9co9jK8aPJ5ecjyDICy9JojpvGtBYLyIbHY9+s6nPSmGvDzo9IY8//UNvXWwlz3Vg4o8QGzrvWfRHLs8NoQ9IWA2PbPEgbzt8+a8NuFQPXvyRT2Y/2A79uAnvfU30jzLXSm99aqsvM0EHryXHwy+vXutvCOK0LwRwbE8ZUErvCFVArpm+QA9w9M
yyvfWntb2otmk9O+E7vUL4YbsSjyE9/3u1PfywwLyUwdW9C20WvU8ijT0rqRE9iYATvWGKEj1q2qM8/e6FvSgTaTw+FE09Guahu8iS/LttELI9m7Y6uzlOJz1YnPm9HisWvQsoaT3FzAY9YTA5vULlFzwNJQk9WhlLvfon6TxuQho9Yz/jvANXgb0wghW9nCO8PJ7zeT0uppm9ePfpvBW9dD3mIR09VUyFvW65kL0h6wA8jsYqPHD6wb2zuwI9sU8APVrvd70lqp886H9aPa08orw7cq+9XkbUvcKCursVg6w98ZcSvAq6aTzh7dc8SH1KvKoX4Tw3j1o9rqMtPRDXPj2T9AM9O3iJvUakij0ZhRi9X4mUve6Tpzw6cLI8FKkbPEmfoTuJoIS74DXBvPbYuT334DW9uqWavBM6g71c4Di8v1l8vf3UgD0Axaa9ZEQbvVNXRbxUHCg90Bi5vVJzjr2Z7YA9dai8vGWG+71mCAy9z1zjvI6MPrzj3Bu9sIisu4W4aDM
yokxy9iZyAPL2hlzyLNX09bE/9O944I70/r0c95+QWPZWlGLx4V/y8n6i3PDYsLrzNvAA7mIE3u+PR67uNEKA81JFVPGeoIz2mWke71t9+vc15ib18+oK8dGNEPOjFoTzwnx87Aav6Olqba71UtRg9SqaPPEULYrw7nMu7Y3aTvLF8B73CBAa870yYvALWDb0lYgY8fBkvvWuk7Lx/xly90ERnvbEK+7oKzTU9KyMdO1TX2zzHlsu8WYAHvePymDxEO5o81IaGO6wSH73MnBO8hkunPA00Aj1vj5i9PTG3PLljcjxiWJ09GhRfuZ37Tj2yit082hlBvVnRRLxHVDw8AUXXvQC7ebtz7JC7y4pZPd8/tjzfs3e8I6oVvZMqh727PDK95wusvH/kiDxfSIk9RErzOOjwPL0Kypa9FnAwvAO2Db19WW69KPErvQgun73a9769ZJK4vT6eLDrl5Ns8dsIIvNUuRz1Nk589H2e4vHhfNz0MZe28he39vDMbMD2wBDO9h3M
HBPaF+kTvSDrC9T0UgvXpkhTwQr2A9E3R4PFwyC7xhm0E9+JOJvMaGbrvPdDQ8pNufvT6tnLzXL/O86DTXPTHYmz0vTcS9Kef4vO3qgr2abBU9mIFdvfFv8zx+nEQ9saYSvBEqNrqnlcI86mGEvb87Rr2tRhG9dORBvfhMo7wvXdy8za6dvep9Yzr4Gza9886YOs0u6jz/XcO8J9LhuzMicjzF4TK9LVu9PCkVpj0UV888S6Q0PUaccD04j6E71TnPvJg1lT147Ak9Oue+vKDqw7voTuQ8angSvRwfRrxwyCu915nWvaVGSjxDWQm9clWePJ8idj1OvoG72xWLvcHzFbzTe4Y6EhVzvG4xsj2Q4Zy9uIQxvWQzA7ynIG+780SMvAMTpDp5xyk8t+fzulhnDr2pRgi9K14zvSd0YTw9HaM8tmOsPGsqETy5JXi9WBq6vS/LMz0ZWSI9DDSEPeF96Dv34QA9+hXvvBbjTrzBbu+80KylvB1ftz1Y2YM9AKysvNVSgTM
2OKxM8f1yuvUyUNb078kC8ghRivPz/sTysTb26+FlNPeRb1jwe2DW9/xxyvAeGWL1Zo4+9Bxw1vJFglDwc6Gy9M7q7vaWgZD2dfz885BMRO/fFz7x6NYG9AT+NvbsrG73D9yC9VOpjPZeLlL1EVUO8A0lWO8ig2Dw4WC29+TDlvXNzjzzIXp48MzycPebbij1bFQW9oGCdO7cI9DxUitI8VaM8PemSZj03NeU8SJf7u5rjDT00Nrs8jSVEvcqmEjxbduc85+arvXlMRj2MPDk7/3cDvZ9Ulz0FkwG9UG7fvPta2rwYWDS7magaPM02sz3IPQS8AACqvXiDKLwzJDM9DgfnOl1/obyQ36E7hSM1PChdXb3HyBQ9khZZPTMIar1LIwM8CRBmPQenZz2oXwq9PUeavdvuAz3lars9P31hPZfRPD2fj088pVBFPXjywztyT4Y9cNCfPVu02jzow2U94MKbO1gPMz0M2tI78MVBvQIN3bz+nLO7tbMRvagFPD3aZny8OaM
qNPBWXrT2o7sG8qZ4XvZ5ocDqibLS9yVknu29hij10GVm9ucbtvcw1ibyYwaE9FmsHPb83Ib2M/j29OjUIvQ1LvL0WW6288fY3PXQVjr0t8Ei9/r+MPXEhrT2xWCi9+lQqvuQehTzka0I7mLnOPZKIMTwAqm29ei+4O1VsITxubuU8z1ACvYFpAL3CeFU9bS9aPD8s4z0//cI8ggcHvoT9aL0Pw4k9SGABvSH/aDvA1ge8ITUnPSkGsjyPdVg9H3RYOnfpxLzcBy69IjqDPVN3pT0CVTo8Mw2bvT9QYz0/zh49R9vHO5nDTDy4Jni9ooZrvc4gxr1xHA28xZPHPBstjbySc5m8mmyFPX0B3T0KyRK9eFEKvmYEnjzAjyk8wQTxPXgUAD1VCcS7HWdBPJdtFbyo7co7s/5Gu4X9Lj169wQ9lQupPAj6sj3xgsg85oe+vdFG5rwmios9j15Hu8dpLbzAW4s8j30aPcnxPz2so7Y8gcA3PHkh9juzVTO9E8XBPPTYtDM
1RQyi8HxLlvTwmUjyggJY83OY0vMFQo7wZNMG8eEG2vQXzvr3mh7M6xRKwvFO/Kr01E5K835ebPQPnyj2ENPA8Rz4wvpR/ZrysQE49eaQlPcXfDT23FwS9gLFOvaEDBj1+Trw8v1XPPJE/Ij3lsR09dtydPeV1AT6mPDM9jez4vZyIYTtYGL89EOCBvZuXtjs13qU771biPOjoUD1kVVI71uspOkY9TL2BcR49DSUdPZzTXj3zt6y8kjQMvgQVlDxoF5s90XROvIQ5VjxIN/G8yIvWO/Tvnb3xExA9SPqtvNHk6zzSFCu9Aj6PPZOIjD2/+nS9lfwUvsbwiLyTces8jyESPVaW2rxtyU08HunYPJ+SxbyX2nw9fL8+Pe25Tj019589NA1cPQaWnD3sCpI8j/OwvcmHbb11g5k9DyUBO/V/Ob2kngY7125+vIlwkz1zH185oBoRvfDzG70I78489zi5PeyhxD3x/z+9i8CNvd8ap7xTo2g9zIqnPGbAIL1+YkS7Y1M
iTPCWY770Aw1y6b4KRvXXbSLxdAGM8unLvPaDCBj7Lc9Y7UAwjvsUYQzsz7Nk9I00pPXjjFL1rowU93EEWOxHgv7yh8fw8pR+JO0AySj3p8bw9RGuQu4sS2T24spo77YjuvV3BujxD3Cg8xufBvKE7x72pu029pk7BPXaWqj0tqFG9LPfgvApEe7zhgyI9Ui41PLzs7j0ZGke9DLtnvdptmbwTu1s9Vb/GvD69Rb01tzy9kGXgOjdlz72bABG9O1EPvae04rxKcrg8+CvaPfh0JD06niS9k1U3vlBDFr3VY0k9dMDHPZydU70mvuK8TeqXPKXpXD2WW+C8JdgLPGy+lD1ryYI98LyaPeF8Cj4ElK09ws0VvglnZb2+8KI9fAC1vXT3f7xlQ/G8Bz0yPNmaJz2P8sg7GyvQvJYvJTo/wzu919DzPERl5T1py0C9T0mNvVPUnbz83wE9pmDCPC6fJLlUbou9XFAdvY8ouL3F0DQ9zclqvYBZJz05C+Y8npp0PaI3eTM
3dziO9IcILvv/cDL3DUM09HNnuPfGPljwlDNK8ArY7PcbaC7uowf271ILXvJSZcj3uIIo9elyFPa8a3D2aUYE92bUhvqxfMbyX2D88jXpqvbAj4ruVQBk9MamGPfAurDqsB2g9Me7cveqnY70isEY9R5t9PUxIWz2982q9RBDYvRZcBjzQ7nI8Y0j0PCZUDTvF3Ro8m8pWvXecsL1PCV877Ik0vGHpNr1kevo82RaVPSQMBD6yc4K9eJETvvILnDzmyHc9TtmUPYbvP7zL2ys8C0ZPPJoLQDzmuCs9YoI1PGZIcjy4s7o9qo4rPYlD9z0vnm49bLgdvpTTBb3vQCg9/yVuvSgRWbzjadS8eGY0OwoNDT31RlO8JkgvvQK1ybzHcQS91Cy6PAphXD2LLeE7FWhevS5RrLuRAXI8yqaMPFOfOj2JDp68B4aKvTrMMr3O11A9dG3HvJoJ3Lwa59Q8FUP8PQ/Kuj3poNQ8M1oVvnIauDz9rbE98hDBPdGIwDyQFwk7FBM
j/vP0P4bozwBM9BjqYvLJNij0AtMw9zcEPPSpmdj2nmgA94IQFvpiyr7ziDJ48px9rvR1C6jzQtIW8/L2SPYuANj2mIhS8jEcrvSg+7rxHpye9G4IQPDru3Ds/oxu7Y7wtvfA9SD1YK8q7zUmoPH69e7yibqe8eRcbu/VKhL3VOT08SH7EvayTxTwLw5k9vNf6PA6BLD2I78C8jfAYvueSJj0Hs9A9SAcFPXtM+jzsn788tk9IPW9raD0vWjQ83tKUvE6xlDwyV109jcjcu3jJqj0Zwx897Z3HvVXndb07fgE87tmAvQwXlzm7IyS8V9s1PHcqSD148Vc956Wau5ELKz0gyFA9R89gO3eODz3E9IO8axKJvEn+jLwU2AE9vrOSvKPjM71zvew8AUOOvSmvoLzAhLk5SWcnu2AuOD3VHli7YXJ8PeKjVT3TXCE8v28pvnJWJT3q1qg9O33APSlUeT2HhjM9foBsPckvp7zyzkE9isP/PEH4ST0Wz/s8ftDsPHV1AjM
2Gi5Q9HS6evejCIL0z9LA89EthvejAe7039j28YHfXvBH68bomyvs6a34sulqR7zvXvAk91koouVnQQz0loqg8S/lRvZzdg7y22jc9kSVOvefcFby8t/g8xBE5vbeVdb3jZ3m830C7PBtQ4zxiVTk73o+uPZRcIDsjyp08Jdunvd/zeD0LxNw6DknJPK7GQD0K8/y8ce7uPIuWgDxSLNM8VkwyPW4jQz3InNY9CjP3vJSA3DxlDWs8ZgUbvQ08EL0c71U9o8Gmvdddl71RHAe9ycrTPPFQ87yGI8w77vWDvUgHgrzeQQA9WJ9bPex+ND16RzI9FFDKvWE7ErtTbI88VyDbvJDipjyItgQ9GHIEvABry727C7i73H4cvWUN4rt5JHU9jVg8PaSXMz3n3cE83jy0vTbmRDyIz0Y9uNE/PfuNPz0dWka8kc/kuhE3+btTEQE9xLawPIIlbz3jC709j+HcvK9Xmz305gI9kSYHvSMDMjw96k49vujivHvTW7xNFNg7NqM
uQvEQxTL0wX/Q8eReAvShGoLyIRSk9PSogPQy+KboGhuS8jHMWvQuoVz1qfWU7GOU9vYwiJDyF1sQ7lo79u22AhL33P1G83IyRvTux+LzD4c45NDa5PdU8y7zuFh682kjrvfToUT3D0cc8O2iePUCcbb1nh+K8w7CdPcYol7yzaki8IbizvClmNj3lp549mtArPYqdIjvKgp48L/Y9vFOCc7zDIiY9Oz96vRyJhLzIY667x9laPbMsEDyIIKq6o6tXvKarMrvima+7WQo9PMSPKzxw76Q8WwhqvXhIgTztAQI79NSHO5UBr7wA6tG8GkU8vR9pNb3hQ2q9h+E7vNUyRb35Qty8NzcGPcm1Cr3VeYs9wzhZvYbgIT3sH8a81pCGPSPCPb1hMUq9W1sGPZYnrT0fuKo7UE6hO4x5hT0Tk2M8H94jvU89UjyMTs09cQ8HvXLXkLwlzAQ9zAbVvBERtL3ggZu9WaZXPeD8Fz2bLbm8DgeevSXoiLt3sVu71tIJu0QOJTM
t2eAU9lJMgvWKMgjs50PO8fAy0vP3wS708iqS9Kn8MvVkT0DuEdPO8PxUDvc8iuzzmFrM8JahaPWzvqbynWp08XPtVvTiyAj2NcNw8azAGulfNJLtPsow73wUEPeCpkbtEL3u9V34iPWXJoTyzi4i5krJwPIJyD7znG3Q9maMzvSmxcrzKE/k8mLhYvZLBpL3F5yW9HQ3PPMReSD0a2oi93ymWvVARlLli+X69koLLvO7qcj2wyoe8buMfvUUT2bz5ISg9WbORvCVbnbwNRw29ctsvvcTDU7xaax89S8WyPCKJnLsBqhq9EmaZPdagvDwLec88ZlNdvRT8aT22sAY9tCX5uxjdsrwRtdM80IsyPZrfhDzJ2N68k/YIPHzWfj3BIBW9ZtyMPaa+kT0GDII9zOB0vU/b+rvdCmo9katrvbPuUr2MZKm9vvbiPEOugDzOICy8oqx+vLJQ8LwjtBq9SZLBPUBAqz2KDVi75wsLvnlB0jz9pxY9lxHmvPQfDr0sR0m8rlM
JqvQ6O6L1T8h89GL6vPALP5zzWAdy8p5RoPXoaTjoksLg8aUa+vaiZvT0bZ7c9jDJKPZyg5LzwmQ+8fBVdvSqrHT3vaN09qpXLPEqeqz1sNSq8YqW4PGKlAT0bFk08NqygvRh4GTxmryw9xvnmO7zhQ71jXU292KxNPXcwkj3HIjm8j5m4um7WcTzfB7W7lwZUPQIqozwzjhi9AiBUvXKKsj3DIZI90IVfPJ0mYrzBVzW9Q0R+vYGG9b3Ov6E9xwxVPL9gmT3zVrs8G6eePc8D0Lzgnvu7jG+OvGIzFz1qhmU9jhZ4PbiSNL06wp88+KV0vX/+Ib2I+ZM9+eE+PTEYgD0jIoQ9r66kvHB0G73KJBg9mOOLvAUQsjzfSws8v3jtPMWHf72WgPY8Hto1uzGbXL2ayOk7lZBHPCxqxrwYYIc8hrqmPX3flz2S6Ww+pB0gPT+16zysH4k9w9aevckdmT0aqTu+Xss1PvQAUD5flJ28hu4AvW/2VL1aErO8caTKPkkCR7M
4KJeA9cVpzPkthwz6nN5A++VOevjsCs76WsDW9Q7CLvRWAnj6/xzC+91DOPkqzyz64BeS8NtSTPsrDPj7klg+8AvfwPlz52j4hbyq9kxcgPhW4mL4NMau+nb1Zvra8azy2JGq+E0YqPsX9w75oRzm+ki+Bvvi+BT5WMpS8Ms3VvQX6Pj5Y1eM+lqu5PgA8GL6Ov7i+GwhtPnQTBj/8BK8+c5+APDXT6D4CP1K9CVynvnUXrb6RGAg/adRBvtqgrb4o2v498g2rPSlmSb4Fo8q+qUQUvo5sAD7/CkW+vK1Uu07r6zy0pQE/+JHJPKzUgb69QLs+uixJPtMYLD6m0rQ+HyXvvY1QfT4R4zQ+9F7JvpZlOb4JnZy9T/BSvTqqmTxqb6++B7BgvuYDAb/MbLo+C+I5PiWFRz0DeK09sbgBPwaN9z4oqfk9W/HOPcFY1ry/w3M+TMOWPTHZhL6ispK9w6t6PjEln71Jn70+4RJwvqWrob1HGYM+Phuau9IWsD2hX82+tvM
24vV9qlbzr/EE+3kG2PpkBHrx7X+49w2cDPql1576YS38+ndWCPhbEQj76I6C+MYTxOvYdbL4UnGC9iom9vE/0BL6aZFA967eRPYS9Vb6p0Im+h3H2vT4a4z7/iUs+1KZrPXTP1r5cGcq8fzgcPtoLzz6u+Zg+7sNRvuXofT4iNq48f8LRPeMWnT4tyVq+cWqdPSEFSz0F7aS+f9+RPsHVmj4ptYe+UzGAPiMpJj7PSkU+XmMqvemwjj3m/Mk+OU+UPuc+p7zNzdU+jMUxvojUrL7cP9U+fRiqvlHpgr7kQ5i+RVY4vTt1kz2KqyA+GzWVvTA6s74cx5m+oAHQPvRNzj3An72+ZSccvUAmpjuYLEY+mj1/vjxawb7ScfC9qycPvrMbEj7NYi4+Zuunvl3R0L7Csyc9tzFkvsyK8j3fedc9x2UdPoH1uD7KW8c+By2qvm0wsz1Ystq+9q0LPplxgz22cOY9I1pgvsBbg75b7Ri+CAwFvXTzc75ZhKm++3g0PNw01zM
7AUac93K+GO3FrLL7+7Ow+l9LSvrGVUT51QAQ/MeYuvl7Tp77tum6+HCAdvltKPr1XXoK9sPLJvkXLgD6ipqy+ZyLDPKEuDj2v3iE+F39lPukayT6WlL+9yip2vkejR76tzZc+3E3lveu3Eb1KH1Y+swPfPURAmr6ijKm9pquqPpwzkr6Tc5A+a/qOvCwYgL4eL9I+d8hhPvCpl75zJYA+RaqRPozTpT5Oea09arLVvhbKnT5uK4e+RsdnPuuqw77G19c91HINvuDz8j7/ufg9cVcLvTnJu75fwZy9mUeiPmiNtL511Je+tTacPnF0Bj49QSg+HvmgvrEZuL7CsDc+vG1RvrFaVL7/JD++/H1dvewnvz6EQ3Y+2IYivkMV0D04AsI9MoQYPsp9rjw1uvK9b/qGvF2jqz0N27a9RsU5PHtCAD7mSaQ8m+uavEq88jvQnE0+YhT4O363570NSk++3/A3Ps4nqL3bV6C9M4nvvkoOJL0QF+8+L83ZPrkCPz63bVm+mdM
iwPa3vn756c3a9ezC8PvlThr48C4i+IlNqvq/faz4E7tI+I1a5O2QbXD5+i1k+ZJWiPlbfnT6GPUM+E6GXPsJvoD716V2+Lk2hvUj1DL7T2pA+TDauPdugu77Nt8U+OUdUPa4UuL4K8We+r/xhPnAO1z1nPlA+BxEdPTHJmD7Qlo++rIdUPt8w/D5mLo6+W+xzvrK6ID4bd7E+CCgVPs+9pz4hst49Cxu6veDliT5WSXe+ohabvkXwU73J936++Z7JPVvumj4N45w9tf4HP+850ztEtF6+Nw86vPweKT2WHvo9HV0CvmpDdb6zFww9gGTGvsQr5z0FM54+MM+Nvtq+3b0s+ck+9gDGPnjYwL5hQL8+om14vpxq1r67lNm8Lx+bvqPCpL7NlNA9NuvAvotH3zzWU6M+W9TMPSd93D582dY+qLQTPjtxq77zLrm90GgUPlFbMT4gZj6+ZzntvXcO6T1o6WM+9meHPrqQZjzueYE7KiW+vbEflb5J+g6+G7+AvT0drzM
7YfM+7M0Bivu70bj2amOY9mw2yPk2uOj7/i8+9kuSCPl5ntb6lTCq+nuaUPhV9o73gO5Y93DuDvtIQob4ut1Q+jizZvp6u9buT/OA9J/NWPMTDzD7FAQs9DQEiPgR6o77WYgs+itCVvvLZpzue4ZU+7M5VvXnZxz7MTFy9HSB0vtdejL4z1Bw+Yqgjvg1hgL6VjCY+bcsDvSUdGz21wTg+K4n2vNx+Tz4ugos9e8+jvgy/Hr5VT6i+sSFYvsixFj70LTS+ZRl3vXmFzr4wgVs+/79TvSvirL4EvgU+BzeCPvTRn77Hybe+BEKjvgR2Or0IXEy+SCLnPRAu677GIG0+nsyAPlMF1T54yj0+OFRCvmylBjw6Egs/Vnwjvvehbr7B1fg7vVERPrH41L4JuIq+3Xf8PYeljD4Z6ZG8LBK/vS/YDj4+AJ0+Td+WPvIBuL6WRlw+L9yHvfKlyDtqA+C+V9Ohvjhy6LyaN0094mKzPdkG474S03K+JDOcPW3NkT5MF4g+BBM
SmPscnvT4J6hM+xr/bPvlaHL4Kaoc+eQHIPuabuz7OKtw+kH6yvlv9wT4hESW+fZdfvt37br5D+su8DpixvhKo0T42Ao2+tyypvqBmrD4X4kO+U6FXPq2ZYD6rCrC+tIekvkUt3r5hLrk9wrPPvQtrwL3nG5y+DhG2vm6uoj2J0jE9TNNYPcBVeb4s3649AVWwPaGQBb8u0Nq+iBGSPIzfPr7GC04++5SMvm/aET61toC9WUzwPe1Xxb5iYZe99LyvvXx11z2YpLI+OwPVvWTL5D6FKHk8nwZcPoqWRT4wWxA+a0DyPb9knz6Go44+ModNPntAqT1zBZS+WzjdPn4v3z6iCLw+KQk4PdBCSD7NHUs+LZA5vQc1WL2jtYs+XiToPasG+r3BlvW9UrAyPCVb+b1S85M9lMYePUNCMb6lWJ+9ttIdPvfeXL42GeK8sQ+2vuG+sT6GbSG+qRhNvtCAjr7KcqI+1PdAPqiwQz6bL6w+bFzbPBQtxb3RWgk+2ClSPZy9ljM
5ewIc+a+oTvghgXD51k1++gu6wPWqaiT4w9l++WJOyvhkQf77Eynw+7mdyPvAsjL6neDm9tBM0vr3k7T1ux7o+AI6Jvu4ZYj4QtMS+IopaPjs2hT5rZL2+R3bhPgNB2LyJu6I+inCCvR5y4zyqZoi9pdODvYfVSz7+49I+kG4vvkVsgj2B7Fm95i2Vvmo9AL6alqK9HDyFvYBmkz6kYcs+1Y7VPizAcb5RzcG+zIzpPv0IkL56kwe+LgpyvscGYbz6PoE9XumjvlZ/ZL5v5mc+CiaYPtSC17vQ3xm+h9cuPrscjT2rX+K9FgXTvQNM6T68HLs+onnuPuNX7b0zxq4+vnMEPfcELD61fYS+EuBePvnsCz5R9JQ+b7rbvWv7H73dt46+Ei4ZPms63T1xkR2+1P3jvpAsqL46k4Y+l7ElvqDsEj77ooi9Zc0TvqfDq76jWtC+RZmgPpPvlL5B0qu+0OaBPgtBNz5kAFw8QMYpvjoPdL7juhw+u1LFvlsGwD4OToq+AaM
i3vfgji77fXMe+avmEvktKUz0iprk+ljf7vc5/6L2dwr6+JHgoPtkxvb5Ihcc+Ljx0PidEUz4SyqC8pcGGvkNFAr77qGy8km+OvlG3Rz7nRJs+JIaLvj0NxbxYT+6+n0mmPfiYmr49tug+1j62vn1TjT7E4FM+b/WEvjR1Pz1k7li+5j6evjJVkr2/9CW8w513Pn5koL56y4y9nyFtvmMInL3Ft2w93LDkPhb/2z4T584+YhCwvq54UT5fy1k+ISgxvmvWlr2/NcW+TGXsvdrW6r0N7sE+VMfHPkdkpzzMVW++5Da1PUYHsb7uKR8+pQTePPQvpr5W48e+OakIvnptmr7FjcW+By40vUkqjL0QtcE+RwXVvi6stT73rqa+mOFwPkRGCT4rjVI+TdihPgGkfDxJS4g+09DnPthNML75B5y+qB51vrcxo74IhxS8Kj3WPratJD4vMwE/YEY+vl/ykz7XhgU9kMeEvhMltz2sPOi8Eg88vvLdaL4nSrW+kcFevki9AzM
89OYs+3OmvPTCbAj5HyGG+5rvUPgudoL6xWyo+MVfFPoeBAz4bTLO+m2A3vmBOzL4zLt49wUBnvPxWiL05lG8+8ZOEvkn4lD5e9ui9FtSVPvDOHL4l6d2+TEapPvOkyr1OKak+MxlJvq+Ipz7j77O+ZfmnPapiyD7Z9by+zVmVvgE93D0Hu/49bkgSvs18ur5x+q0+4WXHvgWNvT7fe3e+2UqBPvaCwb6r7gw+j7ylPuiOcr73dcW+E5drPbFMgz3RH6K+CUErvD2Ncr5ZlvS9jEnrvVYLrr3/sLA+ehvfvQODQL5E5qG94QD+vTlFuTy7pKs+UI6EPnHZKD0iTgg+/tOWPTMpQr0hsC29WGZJPQPzbTsg640+HMLxO9dEBD688/S94tT1vEWALj2Eo+a8+PQSvhnyBj7RDxi+N2GyPqbK3b7XlwG+ZQC5vsWlt74vV/G940d2vqM5tj4JkxY9dTLlPhVdu76UnSQ+Yr/jPtD1i75KO4g+pWa/vkkhjj4Z4jq+dvM
rAvgrZzjwn4yu+a3VJPsUnAT0RzHU+ie0PPcm8hT7pi3q+V63FPZ/2x74oY309lur/PkHdXb4HIfS+oWi2Pgdpvj6Qh8C+2ymrPlos6D3G0Ck+bqaWPd28ML5Yo3A++T/HPixBAj0XAe2+96DQPljS5j0I8Y8+vj/LPn0gw70D3529lQrgvBti4z6rGfW9RWm8vkzz0TxZMcm8BEXGPfIxMz5OIfU+lyAMvlxY9LyUyRg+sf1QPehnzr5r3aQ+U91/PcmfPT6aJnw8F92Cvj7P5z3REbk9kwIvvj4qo718xBY8qTR1vYqz3L3JZaE+G26qvk+Y9r2EANg+7e0pPpmfkb7Dtfm9xPOEvS4tXj7oLni9SW+evD6Gwb5EM7S+ehRdPvcUtz7Gopw9xtSZvnYZJD0v/WU+OqAxvddj8D6BC4s8D1vWvvw8zr3+/pQ+/kyTPuh9c70QcJE+Vr8BvjmlQ71sK+S9j2eVvWxAmr5/Frq99cMUvsHR/z0NRpi+jVi3PmQPFTM
5Y666+2EvXPjlnFT5Vyoy+jl3dPv4e0r6N/jq9grOfvq/dMD68Jrs+FRymviNjlz55zJK+RxDdPaIbBT3mDxc9/XL5PHRo6j7kzr6+F9e7PuXBUz5wi/W9PSXKPoODsj4h4pw+3/BPvgrGvb4rEvU+KaKhPZd57j4Y/cU+AG1qvuUngb544IC+e/YdvjnEOL7NGLe+b4vwPdA9Lzx6xmQ+gaUGP7OwC74/NQM+SojKPrJ0h77itFM97D/HvWPJSD77OJ89VrOyvkPLiT6ncm89GBHGvYkeFj71tRI91TFhvmXi/7x3s5U9mNDCPlA+CD4bHo6+sArivcVw7r50sCC+oIKlvnXNd75XC+49OS6mPgGIOz7pSHi+N2QVvl/Bjb5Y22q+OQu4vWlHCT7pcVe9D+6zvsPMmr6jFpc+sGyePpRFkrw0QcQ9RRNmvfxjFz4bvuo9APmmPqtglz7VMZA+61GavoFFoTuHzZY+b57bvrXHHb7EycG+8bjCvdhThDx2vdS+D9M
Z0Pv9rob4Y932+PNGOvhRfCj4Wa2K+erbxvvKpZT7M8qa+kziGvmwsqb7z3RI+ya/avfW07z76oHM+oPXOPfpmMLx8WJO+hxScPcVJBL26Twg+wLqVPgRUwjpd9uw8Ip0lPZq97b28zzu+eeQhvs5ENr4SpGa+mVSxvkOPMb7XD/a9ybegPn9HTT5/Uxs8GH94vn0sjb5yhXy+IlVxPheSmz1KgvW9o6MZvlfxzD7lWRs++S6DPgKVVj0VC2G8Nv/gO/TFmD7afnW+Qqb4Pm1Gfj2AMi+93tk5vgPNNb5VQH68staEPpHnDL5Ha0K9Wg4WvuO6Qj0uAgA91oX8PY9ycj2MDps9oeOyPW4xIr1GaVS94qREPoteQj7H8TI+ZNooP+0V1r7LLpK+mz4gP+3/5b21J/c+BuRXPkTh1L74KLs+jcPQPun29r6codC9x1YZvxWiBz+j1oO+imwAP0k0Gr5c8K29wnzDPZBkXT5kGA2+8CUavjhXrD67kjS+ukShPoADxbM
4YG74+a5sCvXzUID8hoNc+7Ze2vgcf8r6d3N++VMpkvuCoFz/DBMY+m+egvgJt7L50QB0/LJETv3303z2EmA4/eH7Jvlfzdj7FjKm+6lLnvUrkTr4fTMQ+PjgrP7++FT5htYu+psd7Pnhorz5bemq+RKKdvtlerj5WmZQ+w1xrPkhbYD1OfLS+MI1TPprRYL7XPIU9ricgvQ==", "training_traits": {"structure_gen": "Zigzag", "n_layers": 5, "max_nodes": 18, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}cM
lass V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-M
60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,M
w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nM
extStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=lM
):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,M
e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maM
xR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.0M
2*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)M
for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,M
24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.M
2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(3M
58.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,2M
85,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),M
e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292M
.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436M
.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.M
9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.M
bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112M
.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.M
8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezieM
rVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169M
.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.M
799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,1M
93.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bM
ezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,4M
49.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297M
.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153M
.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(M
299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7M
,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150M
.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.beziM
erVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473M
.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.M
9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.3M
99),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.29M
9,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348M
.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8M
,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299M
,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,3M
83.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.19M
9,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,31M
4.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380M
.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(eM
)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTM
imezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:M
0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);statiM
c sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;M
++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(M
H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteraM
tion=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t M
of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shapM
e.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=M
new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguM
ments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.M
width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offseM
tWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");M
i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adM
justListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;M
try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement(M
"img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("vaM
lue",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var M
r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=fM
unction(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="240";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,MM
t,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=creM
ateGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=M
e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#50M
8cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#M
8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.dM
isplay="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifM
yImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,knM
),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||M
!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButM
ton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSM
ettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=MathM
.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLifeM
,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(leM
t e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de)M
,Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xM
Right:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floorM
(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkNaM
me=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);M
if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-aM
e)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.dM
raw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.M
background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLDM
),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fnM
&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=maM
p(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){iM
f(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*leM
,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.tM
ext("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}eM
lse nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your PM
erceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2M
+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.texM
tWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==cM
.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]M
+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyM
le(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(lnM
*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,heM
ight/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(stM
),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}functM
ion sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}M
function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xtM
,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),KM
e.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>M
0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50M
?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return M
i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,M
30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14]M
,["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthM
Year:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color PaM
lette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4843973bdda228","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_179", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 2, "maM
x_nodes": 6, "activation_func": "Sigmoid", "epoch_num": 12}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));consM
t l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stagM
e=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}M
getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=M
i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endSM
hape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),M
e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unM
shift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)M
}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){constM
 a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.M
499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307M
.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(M
),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,3M
80.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,1M
33.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,M
125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.M
7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.M
4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,M
292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(M
436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,M
294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(M
71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1M
,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.beM
zierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,M
243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243M
.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,M
358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,35M
3.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),eM
.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVerM
tex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.M
3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVM
ertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.M
7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVerM
tex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.M
3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierM
Vertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierM
Vertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVeM
rtex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1)M
,e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vM
ertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,24M
6.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierM
Vertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399M
,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vM
ertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){rM
eturn null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%M
10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const nM
=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.mM
;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){thisM
.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=nulM
l}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=M
this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":reM
turn H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarraM
y(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.eM
lt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",tM
his}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.M
style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceofM
 Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value()M
{return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEvM
entListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=documeM
nt.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.lengM
th-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND)M
,e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=funcM
tion(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e(M
"global");const oe="180";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=nulM
l,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}funM
ction Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],M
["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","M
#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=doM
cument.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)M
return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeM
Weight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyM
ped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),M
vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}fM
unction Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleratioM
n))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=SrM
.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),M
Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-M
2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<M
ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,vM
e)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.pushM
(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[M
],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0M
;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[M
],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++M
)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xM
n&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le)M
,Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let M
i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,M
.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}functionM
 tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I haM
ve a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrasM
e=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;UM
e.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*lM
e,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;eM
<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.M
length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+heighM
t-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*M
le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSM
ize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),KM
e.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),ZM
e.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(rM
);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLinM
eDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,heM
ight/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wM
r(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accuraM
te. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying statM
e, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()M
=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["PlainM
",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal SpM
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.tM
raining.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ=L
=" data-cf-beacon='{"rayId":"7b484095ba36a1fe","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
.!#!#!.F+3++3+F>K=9=K>oWMMWo
.!#!#!.F+3++3+F>K=9=K>oWMMWo
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
KjISWAPTX:0xda8fb81aaadba8d6aaa1ff18760976b329d1e3747321fcb3c399dba87cd20e7e
Bj@3ed5c3fad83dfdb756c34438886a86287e032feb1ca0ad34d043656c3539d6a4
4j2DC-L5:espMSTIZwJBCUcvNx3ryiibFuI0WyTfaVacoTnJzSWA=
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"apps","amt":"1"}h!
FjDOUT:958C44F72F9F0BBA7943878ABBF67166F8938A517FB8005E40E1AA42217A0E73
text/plain;charset=utf-8
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"interface.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"mybagof.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"coin","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
Bj@=:BNB.BNB:bnb15kcvf5hetyennshekmnt87vjgl43mslxeh49rg:56932420::0
)1d/Foundry USA Pool #dropgold/
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
CjA=:BNB.BNB:bnb1acn6rhe53c3vszqy84nnh0uhg5jdlaj0puku8q:107178828::0
text/plain;charset=utf-8
{"type":"btcdomain","name":"1990.btc","first_owner":"bc1pdd60d4yxfrgr7dgdpxlmsy7tx6z6c70nr6472tqkn86p7klx4eqsxz4397","createDate":1680941376622,"registerDate":1680941376622,"expireDate":1744013376622,"img_url":"https://btcdomains.io/images/domain/1990.jpeg","sig":"3045022100f93c41d9b74eeed301a2c2d55403d47e1e6b6f4db9b79bd37ceb48edbe8de1b60220590f57457d0728fa7841a60302ada57a156adfdfdfbe465ea02c25dd6b7abc27"}h!
CjA=:ETH.ETH:0x90E6b475a4be3e09c35709C2F9e5B6565033DA04:2741144:te:0
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"gas","max":"1000","lim":"1"}h!
{"name": "Honey Badgers", "description": "Honey Badgers is a generative 10k PFP collection inscribed on the Bitcoin Blockchain through Ordinals. It is an experiment to see if a native NFT community can emerge and thrive on the native Bitcoin ecosystem. The project doesn\u2019t have a roadmap and its solely purpose is to deliver high quality pixelated art and a fun place to hang out with friends. The collection is Bitcoin themed with the M
honey badger meme being the center of it, but also has many other traits related to crypto and specifically the Bitcoin culture.", "creator": "Honey Badgers Team", "attributes": [{"trait_type": "Background", "value": "pink"}, {"trait_type": "Body", "value": "white"}, {"trait_type": "Mane", "value": "fire"}, {"trait_type": "Claws", "value": "long claws"}, {"trait_type": "Eyes", "value": "blue"}, {"trait_type": "Headgear", "value": "mohawk"}, {"trait_type": "Artifacts", "value": "wizard staff"}]}
text/plain;charset=utf-8
xr:d:DAFffdozyTk:2,j:44811193336,t:23040805
http://ns.adobe.com/xap/1.0/
<x:xmpmeta xmlns:x='adobe:ns:meta/'>
        <rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
        <rdf:Description rdf:about=''
        xmlns:dc='http://purl.org/dc/elements/1.1/'>
        <rdf:li xml:lang='x-default'>Untitled design - 1</rdf:li>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:Attrib='http://ns.attribution.com/ads/1.0/'>
        <Attrib:Ads>
        <rdf:li rdf:parseType='Resource'>
        <Attrib:Created>2023-04-08</Attrib:Created>
        <Attrib:ExtId>8a2b2ba8-8655-40d4-8ab7-477e9448a1ae</Attrib:ExtId>
        <Attrib:FbId>525265914179580</Attrib:FbId>
   <Attrib:TouchType>2</Attrib:TouchType>
        </Attrib:Ads>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
        <pdf:Author>Mitchell Westhead</pdf:Author>
        </rdf:Description>
        <rdf:Description rdf:about=''
        xmlns:xmp='http://ns.adobe.com/xap/1.0/'>
        <xmp:CreatorTool>Canva</xmp:CreatorTool>
        </rdf:Description>
        </x:xmpmeta>
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
  "name": "sweetsatoshis.sats"
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Zombie Pixels</title>
        height: 100%;
            background: black;
            display: flex;
            align-items: center;
            justify-content: center;
        border: 4px solid red;
        margin: 10px;
        position: relative;
        right: 10px;
        width: 300px;
       padding: 10px;
        background-color: rgba(0, 0, 0, 0.8);
        border-radius: 5px;
        text-align: center;
        color: white;
      #pause-button {
        display: 'block';
        visibility: 'visible';
        margin: 0px;
        width: 200px;
        justify-content: center;
      #restart-button {
        display: 'block';
        margin: 0px;
        width: 200px;
        justify-content: center;
    <div id="controls">
1>ZOMBIE PIXELS</h1>
        <h2>@BTC_RetroArcade</h2>
        <h3>How To Play:</h3>
        <p>Use the arrow keys to move the player.<br>
            Avoid the red zombie pixels!<br>
            Don't touch the edge!
        <button id="pause-button">Pause</button>
        <button id="restart-button">Restart Game</button>
    <canvas id="game-canvas" width="600" height="600"></canvas>
        // Created by Shane Masters 2023 for @BTC_RetroArcade
the initial number of opposing team members
        let initialNumOpponents = 4;
        let maxOpponents = 40;
        // Create an array to hold the opposing team member objects
        const opponents = [];
        // Get the canvas and context
        const gamecanvas = document.getElementById("game-canvas");
        const canvasctx = gamecanvas.getContext("2d");
        let playerX = gamecanvas.width / 2;
        let playerY = gamecanvas.height / 2;
        // Set the player's radius
        const playerRadM
        const playerSize = playerRadius*2;
        // Set the size of the opposing team squares
        const opponentSize = 20;
        const pauseButton = document.getElementById("pause-button");
        pauseButton.addEventListener("click", pauseGame);
        // Get the restart button element and add an event listener to it
        const restartButton = document.getElementById("restart-button");
        restartButton.addEventListener("click", restartGame);
        let isPaused = false;
nction initializePlayers()
            for (let index = 0; index < initialNumOpponents; index++) {
                addOpponent();
            drawPlayer(playerX, playerY);
        // Set the player's speed
        const playerSpeed = 0.5;
        // Move the player with arrow keys
        function movePlayer(deltaTime)
            if(isPaused)
                return;
            // Calculate the distance to move based on player speed and deM
            const distance = playerSpeed * deltaTime;
            // Check for arrow key presses and move player accordingly
            if (keys.ArrowUp && playerY > 0) {
                playerY -= distance;
            if (keys.ArrowDown && playerY < gamecanvas.height) {
                playerY += distance;
            if (keys.ArrowLeft && playerX > 0) {
                playerX -= distance;
            if (keys.ArrowRight && playerX < gamecanvas.width) {
          playerX += distance;
            // Ensure player stays inside the canvas
            playerX = Math.max(0, Math.min(playerX, gamecanvas.width));
            playerY = Math.max(0, Math.min(playerY, gamecanvas.height));
            // Check if player is outside canvas and end game if true
            if (playerX === 0 || playerX === gamecanvas.width || playerY === 0 || playerY === gamecanvas.height)
                endGame();
        // Set up keyboardM
        const keys = {};
        document.addEventListener("keydown", e => {
        keys[e.code] = true;
        document.addEventListener("keyup", e => {
        keys[e.code] = false;
        // add an event listener to the game over condition
        document.addEventListener('gameOver', () => {
        // change the display property of the restart button to show it again
        restartButton.style.visibility = 'visible';
        pauseButton.style.visibility = 'hidden';M
        // Define a custom game over event
        const gameOverEvent = new Event('gameOver');
        function drawPlayer(positionX, positionY)
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Set the player's color to cyan
            ctx.fillStyle = "cyan";
            // Draw the player circle
            ctx.beginPath();
            ctx.arc(positioM
nX, positionY, playerRadius, 0, 2 * Math.PI);
            ctx.fill();
        function drawOpponents()
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Draw the opposing team members as squares
            opponents.forEach(opponent =>
                // Set the color of the opposing team members to red
                ctx.fillStyle = "green";
                ctx.fillRect(opponent.x, opponent.y, opM
ponentSize, opponentSize);
        function addOpponent()
            // Generate initial positions for the opposing team members
            const opponentX = Math.floor(Math.random() * (gamecanvas.width - opponentSize));
            const opponentY = Math.floor(Math.random() * (gamecanvas.height - opponentSize));
            if(opponents.length > maxOpponents)
                return;
            if(gameStarted == false)
            if(gameOver)
                return;
            if(isPaused)
                return;
            if(checkSpawningCollisions(opponentX, opponentY) == false)
                return;
            opponents.push({ x: opponentX, y: opponentY });
        let lastUpdateTime = performance.now(); // get the current time in milliseconds
        let deltaTime = 0;
        function updateDeltM
            const currentTime = performance.now(); // get the current time in milliseconds
            deltaTime = currentTime - lastUpdateTime; // calculate the time difference
            lastUpdateTime = currentTime; // update the last update time
        // Set the time interval to add a new opponent
        const intervalTime = 5000; // 5 seconds
        // Start the interval timer to add opponents
        const opponentInterval = setInterval(addOpponent, intervalTime);
function checkSpawningCollisions(newOpponentX, newOpponentY)
            const thresholdDistance = 20;
            // Check if the new opponent is too close to the player
            const dx = playerX - (newOpponentX + opponentSize / 2);
            const dy = playerY - (newOpponentY + opponentSize / 2);
            const distanceFromPlayer = Math.sqrt(dx * dx + dy * dy);
            if (distanceFromPlayer < playerSize / 2 + opponentSize / 2 + thresholdDistance)
                return falM
            return true;
        function checkCollisions()
            // Check if any opponent has collided with the player
            for (const opponent of opponents)
                const dx = playerX - (opponent.x + opponentSize / 2);
                const dy = playerY - (opponent.y + opponentSize / 2);
                const distance = Math.sqrt(dx * dx + dy * dy);
                if (distance < playerSize / 2 + opponentSize / 2)
               // The player has collided with an opponent, end the game
                    endGame();
                    return;
        function displayGameOverMessage()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Display the "Game Over" message
            ctx.font = "72px Arial";
            ctx.fillStyle = "white";
           ctx.textAlign = "center";
            ctx.fillText("Game Over", gamecanvas.width / 2, gamecanvas.height / 2);
            if(gameScore > highScore)
                localStorage.setItem('zombiePixelsHighScore', gameScore);
        function endGame()
            // Set the game over flag to true
            gameOver = true;
            document.dispatchEvent(gameOverEvent);
        // Set the wait time and jitter range for the opposiM
        const waitTimeMin = 1000; // 1 second
        const waitTimeMax = 5000; // 3 seconds
        const jitterRange = 2; // 5 pixels
        // Set the speed of the opposing team members in pixels per second
        const opponentSpeed = 200;
        // Set the countdown time for the start of the game
        const countdownTime = 3000; // 3 seconds
        // Set a flag to indicate if the game has started
        let gameStarted = false;
        // Create a variable to store the time elapsedM
 since the start of the game
        let elapsedTime = 0;
        let lastplayerTime = 0;
        gameOver = false;
        // Create a game loop that updates the positions of the opposing team members
        function gameLoop()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
            const ctx = canvas.getContext("2d");
            // Clear the canvas
            ctx.clearRect(0, 0, canvas.width, canvas.height);
 // Check if the game has started
            if (!gameStarted)
                updateDeltaTime();
                // If not, update the elapsed time
                elapsedTime += deltaTime;
                //Added here instead of below to remove the timer
                gameStarted = true;
                restartButton.style.visibility = 'hidden';
                initializePlayers();
                // Check if the countdown has finished
                if (elapsedTime >= counM
                    // If so, set the flag to indicate that the game has started
                    gameStarted = true;
                    initializePlayers();
                else
                    // If not, draw the countdown on the canvas
                    const countdown = Math.ceil((countdownTime - elapsedTime) / 1000);
                    ctx.font = "72px Arial";
                    ctx.fillStyle = "white";
                    ctx.textM
                    ctx.fillText(countdown, canvas.width / 2, canvas.height / 2);
                    // Request the next frame of the game loop
                    requestAnimationFrame(gameLoop);
                    return;
            if(gameStarted)
                updateDeltaTime();
            drawOpponents();
            checkCollisions();
            if(gameOver == false)
                if(!isPM
                    moveOpponents();
                    movePlayer(deltaTime);
                    // Update the game score and draw it in the top left of the canvas
                    gameScore += deltaTime / 1000;
                displayGameOverMessage();
            drawPlayer(playerX, playerY);
            ctx.font = "24px Arial";
            ctx.fillStyle = "white";
            ctx.baseline = 'top';
        ctx.textAlign = 'left';
            ctx.fillText(`Score: ${Math.floor(gameScore)}`, 10, 40);
            displayHighScore();
            // Request the next frame of the game loop
            requestAnimationFrame(gameLoop);
        function moveOpponents()
            // Update the positions of the opposing team members
            opponents.forEach(opponent =>
                // Check if the opponent is waiting
                if (!opponent.waitTime)
                    // If not, set a new wait time and jitter value
                    opponent.waitTime = Math.floor(Math.random() * (waitTimeMax - waitTimeMin)) + waitTimeMin;
                    opponent.jitter = { x: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange, y: Math.floor(Math.random() * (jitterRange * 2)) - jitterRange };
                    opponent.jitterTime = 0;
                else
                    // If so, update the jitter valuM
                    opponent.jitterTime += deltaTime;
                    if (opponent.jitterTime >= 1000 / 60)
                    {
                        opponent.jitter.x = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitter.y = Math.floor(Math.random() * (jitterRange * 2)) - jitterRange;
                        opponent.jitterTime = 0;
                    }
                    // Subtract the time elapsed since the last frame from the wait time
        opponent.waitTime -= deltaTime;
                    if (opponent.waitTime <= 0)
                    {
                        // If the wait time has elapsed, reset it and calculate a new direction towards the player
                        opponent.waitTime = 0;
                        const dx = playerX - (opponent.x + opponentSize / 2);
                        const dy = playerY - (opponent.y + opponentSize / 2);
                        const distance = Math.sqrt(dx * dx + dy * dy);
                    M
    opponent.dx = dx / distance * opponentSpeed;
                        opponent.dy = dy / distance * opponentSpeed;
                    }
                // Update the position of the opponent based on its direction and jitter value
                opponent.x += (opponent.dx || 0) * deltaTime / 1000 + opponent.jitter.x;
                opponent.y += (opponent.dy || 0) * deltaTime / 1000 + opponent.jitter.y;
                // Draw the opponent at its updated position
                //ctx.fillM
Rect(opponent.x, opponent.y, opponentSize, opponentSize);
        function pauseGame()
            isPaused = !isPaused;
            const pauseButtonText = isPaused ? "Resume" : "Pause";
            pauseButton.innerText = pauseButtonText;
        // Function to restart the game
        function restartGame()
            //Redisplay highscore
            highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
            // Reset any necessary gaM
            pauseButton.style.visibility = 'visible';
            restartButton.style.visibility = 'hidden';
            playerX = gamecanvas.width / 2;
            playerY = gamecanvas.height / 2;
            gameScore = 0;
            opponents.length = 0;
            gameOver = false;
            initializePlayers();
        function displayHighScore()
            // Get the canvas element and its context
            const canvas = document.getElementById("game-canvas");
           const ctx = canvas.getContext("2d");
            ctx.font = "24px Arial";
            ctx.fillStyle = "cyan";
            ctx.baseline = 'bottom';
            ctx.textAlign = 'left';
            ctx.fillText(`High Score: ${Math.floor(highScore)}`, 10, 20);
        // Start the game loop
        let lastFrameTime = Date.now();
        let gameScore = 0;
        let highScore = localStorage.getItem('zombiePixelsHighScore') || 0;
!22222222222222222222222222222222222222222222222222
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
  "name": "sweetsatoshi.sats"
FjDOUT:8C8475B720E396C31389B201D63F676713026BE776F1C06F6D8F2567509F7FCC
FjDOUT:82B1DFD2E581ABCB3DEBCD5F77E3017CB688A0D9100D9401BE0D103C90A37D15
FjDOUT:060775DC2C358872F9BB62ECD520A0BAD4998310E77D6E3F908771A0EC342FFB
FjDOUT:46B526890DF8881A0B4C9732F68157A066808C5770EA79B878E8CDB203A77C18
/1d/Foundry USA Pool #dropgold/
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_24", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}},M
 "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 5, "max_nodes": 11, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;functiM
on z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.gM
etTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<5M
0?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,aM
ge:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*M
r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2M
*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVM
ector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,M
n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.M
y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translatM
e(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.M
7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454M
.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),eM
.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247M
.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertM
ex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,M
282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,M
457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,10M
6,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,10M
5.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,M
440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305M
.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.39M
9,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.M
899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.M
299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299M
,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bM
ezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(M
304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(28M
4.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,2M
84.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1M
,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVerteM
x(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,M
302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),eM
.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,23M
8.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,21M
1.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.M
bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(M
138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertM
ex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(29M
8.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),eM
.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.M
bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345M
.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),eM
.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].maM
p(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*M
i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){tM
his.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(M
e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matM
Mul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){tM
his.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totaM
lNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNM
eurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t oM
f e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}functiM
on Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==argumM
ents[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||M
r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.styleM
.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertM
yValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("cM
lick",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1M
&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.aM
ppendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguM
ments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._creatM
eLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.cM
reateObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="25";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,etM
,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),UM
e=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.M
updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#79M
5106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94",M
"#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!M
0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0M
,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=M
!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!M
==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","1M
5px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,heighM
t/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimM
estamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeeM
rate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=M
Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=maM
p(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(M
bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(mM
ap(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimesM
tamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].lengM
th>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<M
Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,NM
e=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fillM
(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255M
),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0)M
,Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,M
o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),sM
.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,M
25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm M
almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(M
e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStylM
e(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PeM
rceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textM
Size(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){foM
r(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.lengM
th-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARM
TWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE M
PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke()M
,pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252M
.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",widM
th/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.reM
place("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function grM
(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0)M
,Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){conM
st n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up M
sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} isM
 now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(M
et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlowM
",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(MM
r),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.patternM
,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49395c0bcfa1fe","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_564", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 6, "activation_func": "Sigmoid", "epoch_num": 10}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDimM
=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.grM
owthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),tM
his.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePM
ercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1)M
)),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}M
draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(leM
t t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(rM
)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const tM
 of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4M
,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.M
bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape()M
,e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVerM
tex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,1M
14.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.M
5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.M
2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezM
ierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5M
,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.M
6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,32M
3.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,29M
2.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178M
.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bM
ezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.beM
zierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.beziM
erVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.eM
ndShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.M
9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(28M
2.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVerM
tex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),eM
.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.M
2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,43M
7.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.M
2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.M
6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,2M
04,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,3M
70.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(15M
0.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9)M
,e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,20M
9.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVerM
tex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(M
),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,30M
7.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezieM
rVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const M
n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function M
B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{statiM
c __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.M
__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmaM
x(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class UM
{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++M
e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries())M
{e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.configM
.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);lM
et o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.eM
lt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");M
for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._M
pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"wM
idth"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,nM
),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=M
o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&M
&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);conM
st t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);M
else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doM
c");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="565";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","DM
ecaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t)M
,tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.M
visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#DM
0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#000M
0ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.M
style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}fuM
nction Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}functioM
n kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",M
width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async functM
ion Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,M
St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercM
entage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.pusM
h(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(CeM
[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.lenM
gth);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,rM
,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e)M
,Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=PeM
%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.lengM
th;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=CeM
[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5M
==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rM
ectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTM
ER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&M
&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,rM
)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(letM
 t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*M
Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFM
ixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0)M
,C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the daM
y.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,heM
ight/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)retuM
rn o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=dM
+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.sM
trokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.spM
lit(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.lengtM
h/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+15M
5*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,heiM
ght/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0M
;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.aM
ddColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noM
Stroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,M
t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recogM
nition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the StM
able state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.gM
etFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969M
",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],[M
"XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network ArchitecturM
e":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.clouMl
dflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49396b1e50a244","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_76", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "/PwePTiA3zzKA1eM
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
/lFWWPgg/qL8=", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 5, "max_nodes": 11, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(M
parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,thM
is.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(eM
.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forM
ward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(M
),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var cM
=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.M
05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(M
o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.linesM
){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.19M
9,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4M
,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),M
t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezM
ierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2M
,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,10M
7.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.M
9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezieM
rVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22M
.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,M
456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.M
8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,M
270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2M
,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.6M
99,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50M
.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216M
.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),eM
.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezM
ierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(M
270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(M
307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183)M
,e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,27M
4,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,M
295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,26M
6.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bM
ezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6M
,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.29M
9,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.29M
9,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.M
5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(34M
0.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezieM
rVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7M
,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierM
Vertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.M
299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}functioM
n L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=M
t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=M
e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"objectM
"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=M
0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeuroM
ns=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>M
e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.foM
rward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_nameM
){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFlM
oat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",thiM
s.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.M
setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pIM
nst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertM
yValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEveM
ntListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)M
throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(fuM
nction(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(eM
){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml"M
);r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){adM
dEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="77";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,lnM
,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),awM
ait En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8M
","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590eM
29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pM
t=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){foM
r(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),XM
e.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),trM
yButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2M
+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.locatioM
n.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_numM
,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=snM
,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>3M
0?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.lM
ength;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=maM
p(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}functM
ion $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(lM
et t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,MaM
th.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<rM
;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;coM
nst t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=M
bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectModeM
(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),neM
(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qnM
(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)M
}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=htM
)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a fM
eeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*leM
,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,M
50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak pM
erformance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,heM
ight/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.teM
xtWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,M
t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(M
width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"M
60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:wM
idth/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252M
.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.M
fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}forM
(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,M
a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,M
0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o)M
,a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+=M
"I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an olM
d Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();rM
eturn 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6M
.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14]M
,["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.trM
aining.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-M
D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b493972be6ea24c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_439", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "configM
": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 18, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "CryptM
opunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1eM
3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0M
,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuroM
nsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.sizeM
/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,tM
his.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.glM
obalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1]M
)*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(M
min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0M
,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(3M
3.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.M
7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,4M
33.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,M
282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1M
,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(4M
69,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2M
,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,1M
11.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,37M
6.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,4M
73.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVerM
tex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezieM
rVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezM
ierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.2M
99),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7M
,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.M
2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,3M
01.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256M
.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.beziM
erVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertexM
(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3M
,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.beziM
erVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400M
.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,2M
42.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(1M
72.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vM
ertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.5M
99,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,3M
05.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,2M
46.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,3M
77.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599M
,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7)M
,e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertM
ex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVeM
rtex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){leM
t r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{construM
ctor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static M
linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_M
op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{construcM
tor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNM
eurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.mM
in(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linM
ear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(M
e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:thisM
.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{widM
th:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)thisM
.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===M
t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(M
this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");retM
urn n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),rM
.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==M
arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],thisM
.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsTeM
xt(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="440";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,ReM
,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphiM
cs(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await PM
romise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],[M
"#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77M
c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&M
cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/leM
,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=M
(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!M
==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(M
width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le)M
,Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputM
Dim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=M
_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;M
t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n+M
+)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let M
e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){coM
nst[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stM
age,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;M
e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}fM
or(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.sM
lice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlignM
(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2M
,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyM
le(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[eM
+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,M
t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),UeM
.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think thM
is image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(exM
ample);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTM
ELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering theM
 decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.M
textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.pushM
(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)M
a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PM
ERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OFM
 REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qeM
.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",wM
idth/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/M
2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){leM
t n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}M
function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(eM
,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I canM
 detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a tM
een. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=M
`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(eM
,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNISTM
",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(letM
 e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"HardwarM
e Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4939638feaa24a","version":"2023.3.0","b":1,"token":"6c07c178c94442LQf695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_13", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 3, "max_nodes": 12, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+1M
1.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime(M
)-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=maM
p(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatioM
:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=thisM
.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=creatM
eVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(eM
,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVectM
or(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(M
min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),eM
.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.M
1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.2M
99,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,44M
2.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezM
ierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,M
22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.M
5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,M
148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezM
ierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezM
ierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bM
ezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102M
.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVM
ertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),eM
.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),M
e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115M
.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.M
4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.M
7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4)M
,e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256M
.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.M
9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,12M
5.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(M
409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,44M
0.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299)M
,e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(19M
4,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425M
.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.39M
9,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,3M
08.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799)M
,e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,16M
9.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268M
,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertM
ex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(M
372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function TM
(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%M
(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let tM
=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>HM
.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,HM
.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{consM
tructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(lM
et t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){reM
turn A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,M
l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),M
inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";retuM
rn"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var nM
=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"M
px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(thM
is.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this.M
_adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=M
arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){retuM
rn document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!=M
=arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=vM
oid 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new FiM
le(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="14";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qeM
,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=creM
ateGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_configM
,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6M
"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#M
92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1)M
)return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(M
t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function DnM
(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==kM
ey&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.stM
yle("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("updatM
e()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCountM
,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(MaM
th.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(lM
et i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(VM
e-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/wM
idth));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[M
],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,anM
=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.lenM
gth;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}MeM
=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(BM
e,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeM
ight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8))M
,Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(M
),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function M
Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vM
ertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100M
*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&M
e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth(M
'"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(M
18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("enM
-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)lM
>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]M
+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==iM
.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fiM
ll(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} PerceptM
ron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet M
MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid M
Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&ZM
e.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}funM
ction cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&moM
useY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.reM
sizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;tM
<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I wM
ill still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`M
:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+M
".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["TorchM
",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwaM
reAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper PatternM
":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49398a1cc13fd3","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></scr
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_108", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "6V2OOY0lzzz3Et29ii+PPE1ODz2py1A91unKPW9rBT5DqMg9QAh8PR7g+DzYIWs9UJMBPcq+nL27ESC96+WbPcKWoz225826bzmHvLAnsLv6s+e9hyNiPecPOj3VnTo9kC/GPLgE4z3IRwg9BAJ+PUJXBz2fzQc9XXqqPBhnZrx+o6g9xijKvKG/sT31LzW9m8KrvIwV07ydhem9QURLveL3Xj2D4b+8NJUrPfz5cD2iizk9w+J/vP8M
uXj1/7jw9ngMpPbqWAL6DLRg9feqAu1RkND5I9eS8AJ9rvGuUFr18AZG99NwzPYv3Rj2W6iO9Dj39PJAP9D3/k+I9l7m/PPuM8Tz3CxO91pQxvSGFFr5OUhE9yV19vDWc4j1TJiU8ZqUFPbJqI7y70fa9faE9PJTFYLtrDUq9ZBd4PTb9SD0iP+09R3m2O9p/JD2r6U29R+okPT4cgL2Toeo86/ecPUOl7z1OaWc88D0xPUirE70+Sca9vVPgu/hu1zgvC208lsgRPR909TyIOnI9b9SfPcO2RjtThJU8KBTUPG9V/70WaHy84wOAPF3qEj5cngm9Scr6vEWuqzwS9dK9GAv4OS2lXrz3IrQ8vNLbuwt5Qz3ruJw9Z05GPZzuZrxu6L28rtdNu0c4LL5BwqS8QNIpPRUblj1Hum67vkiJPaaSGb3gYCi++eOfPHhERbwcXSY9OYmYO95kZD0d6YQ9uoPWPeGDrLs2bg48t14ivSlG5b0QQDy9XgP1PaPBDT5zovqM
58GHuPJPWTTwljRu+YbwavHEuTz0Dnju9QqCOvCWXzD2sQTc9nuKyPWLe5jxtlVc9geEtPQ9kFb4x2MM78/ywPSgEvT2EBXQ9vQdXPZqgkTrTi8i997ORPVDhgbziNhk9CfM6PM8R4z0Vow49xFy7PdGBPj3cNYQ9HjjivNJsMr5xIbM8L1oGPiefhT3cEAq9r6o4PewtuLzDARO+1/bjPGfsJbqjAzQ93WESPSQFpz1o+bU8F9ICPpL/uzxCwtg8YERCPamFQr73Xoo8re+hPdjPkD3DSFE9bXOGPT+XLD38RhO+dECiuwMihTxAjyI9EXK9u8HFqj0+jow9SiQvPvgEED30Ajg9GXSYPEkdSL4uyAK9vTYBPlpxAz7ZryI94EVFPVzXh7yGSNC94iYVPC4LurxXc2s6a63tPIdBdj10Xr08UMUSPn2H97tcmBc8+3S5PM8dCb4aah29q/6ePZGQuz3Nln899e3WOqs3Srwn4AG+oxIFPVuceT1LZie9DIWpO1YM
zUD0J2ZY9yIPvPUSaEz15RFw8C/aAPF6KAb5fcqU8p0nGPRdFAj4BotC7CZ9pPd7+UT3KIzq+nsJ6PcKVy7wSVfE8MWgVPb0ihj3+P8I9PLzkPX4I6Tx3WY89R6COvFP3E77KN7Q7W6MTPfEtyT3n/Qg9z+mmuyOcEr3Ju9y9B/LNuyc1LD3vnbs8OdBsPTh87TwYjSo9ajzUPQ1pqbwZe+A70iokPTHoyL3eyoo7fJ7HPVgbIj4JtdM8m2kYPDOASj0/4ZK9CfyQvG58Pj1y4gU9NVK9PNd2RT02h7w9ZGWqPRDegT0djRo84OuvPOv54b0IljK9w1PdPVSU8z2yJsG8+Yx/Pa1Tkjz1dy++S+LHvJzFCLxpiEy92P3IPDmP7j2+9z49s3KuPfzZTz34fMw4bw0CPTUaN74wYUq9SZNuPW5EzT1Pbks9xdWSPSniST15DtW9EHeEPR1O/jw+jD+9ipFtPdwRvz0x5d496QEJPmYxHLwjMXI9J02fPNY3D74HRoWM
7DbxnPZmaFz4Psze8thY0PRiyQ7sosia+KkiGPQNzwzzqyXk8LpaMPVil4T2pFSY98xPgPRx2zzyxz5s8Am8aO/h3NL48Kra8c5lDPa3V5D0hPlG8n3eNPdiG5Dy8zAO+9ANmvE6k8jxv32I7MYbDurVEfz38Sx497aXTPWIgiDzVhQM9KMF4vPDzOr6mqKE8B8fMPUI1ET4Zd6g79lEUPfw1Ij2x38u98IZEPVziBz1TMQU98BsDPbbwoj2lNY09zOmUPcDjVb22XZI9NeYMvRDVyr39Nx28WFe7PV3kET7k60u7AnJuPaz3jjy2ta+9R+r9ug2P5bzYBNe8ng+ePcSXLj1Q7eY96lHcPbXCKL2Hxcm8fg7gvJ88Jr6OVWg9wnQpPV0IBT440/S8glexO1RWAj14vOq9ZTlgPLHhfjxARzk92EIZO8kZoz2CHaI9BVWqPYV6N7t4IvA7QZGAvcN7/b2a1Ek96zrWPAxqqT2nXjg9hQpIvP1haD27jhC94ZGdvT1M
ZBD0gmEE8s1GHu2SbHj3VAuM9702ovOJKSz1tNgk9jKi1vKfYjb2tyxs9mrl3PH47CT5YBB09htsAvD/jtrx5fc69PZISPBMSMT2pZI680ugCvBwhVj0Tn5I9kaGxPHUfRz0/LrQ9Dzs5vXL8lr1JlU09efe/vKeT3z3Isuk8uBwuOkYbJrysTli9J7SGPL+izrsjkfo8D47lPFOQsT1nHkM7sneTPU2xnDwWxxw9HWQGvX1dPLySkws9ztCmPMNH1D0WCAs9aNZvvGPgB73R3ve99gDTO4h0fLx5LuE9ZxTGPF/L1D0xBBo88edtPXw4NT0RCn09EoiUPGUM0rwIqZe8oBsAPN16Ej5Vuu08LcmDPWX107wPI6+9PQ+SvM2PRz0rNYe9CS9mPYwemD2aboo9m8rtPNoMCL1Onne9t/xlPCi+qL2jQn09XTcIPMz8pz1NBQe9mjeRvH36Lb3AM5K9MVn5PGbcLj2PE6U8jecyPfHKVD3yOoc9VNPkPLYRs7uFfgoM
9sHyGPTp8Tb3md589UfHcvHxzxD0DlpK734kvPWo5LDt8a4a9y7EFPDB+mDxhU829CKUWPRGeXjyBzaE9kp2MPQK7k7kSh1O8AG/vvIsX570faac9+P0avbJfqz1HG4q934HSu6rcL73ZkNW9VrkFvZq1Kb0+EXK9k8covKBszz1TvOY9MCM8Pf6tpDvImVo5yswdPTksGL69MbG8+es2PSrtUT3gaTu8uEnPPFGaET12FrW9dKUCO3me6jwvn4k8T/saPbW0ST1OrUA9XsdHPWakI720UzU74UZrvO1wOb6u6t28FbV2PPAvzz0qbIg7ZpmBOjGYortyia69+OhpPagryztpeEU6NemMPU42sTqYQ6U9pH7VPdP8jr1mBZu8yVSBu2UQSr5qgBE9WQ36PVoBrT3DmYI81CQ8vGLL9DwSZCK+mZxTPbIMD71K/iU82mkQPQecyD2y2DQ9560KPk974rw4Dku8NJ5HvVKEJ74T+kG9afS1PWaaBz7TXw49nceAPdEM
YOjzB+Pe9/tgqPRjtWD1fkBY9U2UBPSa1mj23M0k94gARPk7fmrwcqsG82r0CPcEZJ77X8TC8m0PgPf49aD2qQTG97fESOjzcST10yqG9ZgEgvRTszjvRzic8jUKBPUqH3T2xwOs9Rlb+PfrqObwwyPq8PdjTOzl/5L3Q/xw7zhC2PRxRpz3lsQ08gl04PHS74bxmKyG+ZgIYPRP/O7y2R3q7/WWMPYJbHj2bg109/luFPXuBrDx2bKu7jSq8PA8U6L1KOZo8LUDQPEkdgz1vD4s8939YPR2XWz3YJ7e9rUD/PDC7tDzED2K9I8grPS/M8j2vTXY9sFNWPbe0lbuJmsG8ScDWvJd6GL4CkUY9q1hnPfXbCT6hW7C6s2q8vOuWL7xF6Zm9d4fwvNrn2DxUKIK9nE9WPcUBDz1cz7Q9WAOnPNwjQL1sz5C8joapu0BUpr3t9sa7IsVgPZ5Znz1NqRi99ceKO/wTdT26pVm9gG9sO/FN6jy9+kS9FvcWPd1qmD3vM34M
9n/ptPaO5FL1SeY08DKxLvIVqvb2yGOg7ogyRPBcpAz7LWmO9Z/8avSeyz7z/WcC94IdXvb+B/Tx4ZbC6EIbsu+pY0z3Khj891bdxPT3vvjzGlQi9nAxtvUE7Jr6lBG68d63BPHb8vT3kP7a5eTUmPXlwhj3yo4G9JemWvcWh6Lx8mRO9uZ4rvLMLoj32xb89TApuvH9Lfb1y3Oi8/HyEvSCApb3FXSo9x8F1Pb4bXz0DV7k8QMjlPOJSADwwJvG9RQIKvFH5+rzlg0C87qWruZ4SxD3m1fw9Mf2yPemqj7w6tcQ8U12BvW5BEr5dUe87FFoBvUWysz1Eu/C8AojCu9I3aj2Uh7i9Hh/fPOr9njynj907SrtMvDf1vD07dSg9yvk+Pff3Nr2qyns9RlH1PGbHt73eNYI8h5w+PbNpsj1664U8dn75O3iTMr1HuIy9AFhOvepcprzisOO7SQlmPSZo6D1ryOg8erCuPWzS37wnWZA8d3cpPBFN6b0Qp6s8DP+HvNzM
LIj69Nj49V0mGPaJJKT12CJ290boLOqxwzTwLRCI9IKTIO5J+jj2vEo898BPYPWJSJL2WgwY9CXKFu7AhO76OngK9YgMxPL1Exj2+YAI78QlWPVBWJj1fICi+w58JPGnAjz0JfWa8wTJzPcK5QD1ansQ9uRP2PVLc07z5+8o8Hk9NvOKyIL6xtpO793SYPZmMxj2pwOg7+FdcvEtGdLu7fZW9G8CJPX65nryKxAK93t4vPXSdyz2AI+M9lY0ZPj74TT2Fdzy8Ap0LPYc6T74FUMM8vejTPW1PoT03MwG97YkGPY00aL25WAa+QULLO9mHDruBJre7EAokPDf/gD2YW1c9aWGvPa+T+TzZVls9VMXPPLDiT76CMX48qAzBPXCX0T12AhC8diprO87hAzxOdgu+OA03PRDF7Lyn9ae8SP6uPd/Vmj2syco9g4MgPsyo1jzRyY09A+uYvDSTAb7tqAw9ZyzWPQh4mz0+slw98An9PPJfBrwRyo69aRoZPWL+jLyRoYeM
8swQPu7OSiD2VW6k9Bcz8Pdjp7bzJiHy8IgGNO1Q1Br4WVxS9j5rHPAAgtj1KfJC8W6xivbe5Gbyj8969iKKau+TiGr36CgM9W13YvBxOiT0bxLg9LbSnPaSyPLsQ3I286/IGvXVoPL4AVUM9TW2PPclLvz1GQso7f9Kjur/gxLx4miK91ZUBvC/RT7woxF+7Y0ELvZJMyT0tqIY9Y8huPfFXZb3EHWo8wUndPEwYsb2Cgv086ebgvF7fCz448Bs972tjPQLOWD0mMta9CPjhu3pTZLykOrU8ld8uPY4XrD21Lgc+/NG1PE0aB7yyq5w9l4IcvTrFvr3UJdU8viLVvHaTwz17nhI9QJ6avJ64jTzBFIq9UVDwvKMlRT1dTJk8bV1PPNUppT2JArU9ForGPC2TmDurrKA9F9+ePA6C5r3k5gw9GPZgvbSF6T0MOa49sbOCPJuznLxL1X27cJQmvEqvDTyvAli8DTKRPbqAHD7xBRg+fx5CPRCzFT1q/l297Y03PQbM
Ser0I9Ro9pC5IPY5+UT3/gVy9SbaIvExrN73PUPy9hTTKu4yEEb2VnY29zx4KvC2YTT2jMeA9grhVPQaEAD115oe9l1QjvOcTab3/8cw7G95+Or52tT30fky9W6e2PLI8iLyEOfu9ru+MO0EWjbyOYh+9DN+6vLSanjyPF749cWFtPUpk8rp93x69yldVvXYAAr796y+89n8VPfxMBT19ONa6Dw2nO03gibvu4A2+pthCPdvxTjtaOcU8QNAPvP2KET2jhHw9ThtHPQdQg7zoMos7ujEOPe2vMb4mETE9+wzWPcbGxj2vngQ9i53jvHPAKr3LNAq+9qrmOz2eJD1bdQu92b/jPG6eqj2MaIE9xysDPtWoJb0wzIE944gmPZx3F77Da5q8juruPfyN0T08kmA8uijIPLVbN71dENe9NR4YvDTMLz2GxRS9a92CPRvmFT1IB5k9kJuAPQVxAD2W0Qy6MS2BvCyiNL6VT2Y8kszuPAccCD7rpb481RRcPdHqizzT7NqM
93rPmvPVXvLwrJhS8me6+vPjogz0nf/c8+EJrPfe++LwnPbO88DQiPO8dlb0zvUq9J/mrPfAJiT0vmei7yr6tvKDoEDy3Lgm+CHLXuvQ+/Tznt+u8O7IvPLaFij1C01U97YL5PK+JuDsJqm487by/PDBlz725eTQ9pFLhu0gI6T3yuwA9gsyWPO7lFD1b02q9WM80vJZMmrt1vxG8XheXvPHqmT0gkng95w+JPSdFmjxmOAO9tw/6vLlGBL7ZDEk8zO2PvEFCjz17Jw48GfSRvErSlD3uxfe9olzcvJbrTzyN5EG9EIw2vbPgyD2RSfE9/4d+PQ7djjz8b7A86CdUvVuqO70tRfi7hXKIu6eUtz2s4bo8GCTgOjjcAj3rBUu9DC0LvcbZ9zx1ILK94nmJvX5BYT2Uu7A8sURcPdmsbLzVUTi94Q2wvNLKzb2tQ6A8i9I5PWDRRz0QmiG9EVBrvZXkFD1EXjO949CaPL1B9TwAq6+94NWyvYipvz2QfJs9Eq6EPVfM
t4bvp9uu8akqevFks9rzVZba8X373vH7/BD5DO7W8ZWpvvVkojTvgfN69t8QavWQblTxFGZi9OOGHvejSAD7P2yk9q4ZCPSpCpTovl5i82mnEvY5uhr1L2U89pWRgvCnY5D037jO9bdumvD5kqj0Dtnq9ndgPPdA0KD3/57296XQuvAkFbT01FI49mduAPWPOfz0wxAS9qn8ivQazyr3Tquy8wErrPF/BID6jn/687E83vXISZj0fAKm9xiP9vH2ugD0dX+G84OmjvWElqz39MQU9UgtiPOoZJ7w8WoS851J2vY+Nb7xoLh28d85HPcWNQT4Kl6q9iUrSvWqpRzueegC+TIosvdY3Dzzxt0C8rquivW3OnD1nW4c9l2YYPWiobD1mjyM8tYvOvf5znb1HbgY7YaW1vCulrD2h8Ga9oAPQvEgXEjyk5Ny9PNNgPIv/cj2UAoi94y3RvNQSmT1cVgM9ZhKIPe17Rr2HsTA9as+TvUasnr06a2M9l+Hju5m2Gz71cXOM
8yqzSvFaPOL3Y3Om9rwxMvd4aOzvwRG29L+cDvdIx1zw5Ujc9TrxqPbw4oTxrzsU8wWPSvARYg706xGM9NVA0vcvecj2XLxo9L/sFu/qAjrsnZsO9nxR4vfeJzbzepMi8NY7hOx/VoD0QC849KthZPcn6Cr0blXK8YT8lO4SxAL7k4Go9kt4Qvcf7Uz2CTSm91cgIuyEZaz0WYau9bKx3vITiQD2sJPS8Qdqvu6+7vT1h+t897R6COxxmbr2x9QE9Vg9hvRrQu70Bhhk9+Kd0uysUlz1wpnc98l8qPTcLSD2GCLu9QBzGvNLmKj1ebVU8sjWCPSCS3D3vBOY9ULcCPm5o57v9t4w9z4mzvLqcA77qDf689TegPWhgDD4drHC84xSePKNoFbwUDhS+EOzEvCQL+DwGTz68uM+gPeNVtz2QQKw9hNQGPsDZ+zul7nk8GPJUPRfgQr5xgYM7c8jlPeo68z2xmoi8mq14Pd78AD1Lp8+9TruEvKJOMT0PfC277nZoPf+M
M2j2oIRw9vEEQPtrTYjwhiSY9Jh/0vJ358r0AVRG9HsfGPYfV+T3RGQK7EZwAPDkYvjy2/Ta+Y9bCO3bV3zuHYD29qlEkvAgcGD0IkKE9+XKXPQ0q1rzPAHs9HE6gvI0xBr7kVMm8pT6wPcUXgD0994o87/w7PVUEgTyTb8O9nqMqPYBb97ogehm8hZrLvD2ZOjxof6I9pUafPRhNe73b6587WnznvFgETr4XDrI8yaQCPOVzgD1sejI6lY76PDpM9zwXUxG+98xovT2J/TsMe526fO0SvDlLuD3TJPY85GKEPf74FD0dfUk9yEYJOnDGEL5WZhw9SxJ9PF7mRT15hao8mUB+vbgLXD0Pj129LvcfPBdYWz15vEC9jhEVvUzByz3a4e09wsS3PEBm77whhMe8B8LdvM1JB743kkE9nj4MPUTSDT5QqfM8U8cXvce6Gj2pkJ69VvvhPN5Q17vM5Js8Wrn1PPUqFT0rmP49NNAQPINqYL0gN5o8hxk3vSdcQ704Z5AM
7PqKGvcrY/j3aL0s95ZlQPSfrmzwrMeu9sK5QPcfxCL3q75E8UwumPVcbmD3TkJg9XSD8PRZKtTwwsmk8d/WjPRPp7r0q1s488ErAPBr5cDzoeiS9kqwbPVZfqDmjpP29JQUuPXqT4jywyqy9g0JoOxpkjz2zJ/g8mjCFPTp+Ab3H6Pw6f7cPvQ8K5L3iUdW8hY20PXKPgDvjfLE8ndf1vOpBKr0OkiW+j6fOPL6kuzpMgM+6A6KpvHNmhz3ltu49QkEVPa29M72zsym8YaoNvHEFIr5bwZC76sZ2PSbJjz1823c9ajZEPbjCGL01wNq9QkPLO3NXjLxv4p88u6JTPU/qVT3K3oU9Vty3Pa/fTbxAN5E9YhyGPK+V8b0bvSW9dEn5PY9D9D3wbj68O4e9vG+ROT1dWP29tXpHPDvEJD3rNkC87IefPKMXcj1k6pk9hHjZPTqwWL0a7aC8iN7QPNAQPr7gXaM8QpPOPXpICj6viuE8jMFYPTLTBr0dDNi9S/6Ju46M
6XDvKROI8FFhWPXyBkT2AYEE9/lnlPM+kRz07vb48uGRJveje2719Sgi9HqudPUSbrT2/NjS9gcJovDHhELpqkOa9kC8CvRU+JD3kOr460urpvAZ/yj36WsE9h8VYPW+V0bwEDr88e1J6vZuCzL1WEdE89z7bvEoJ8T2ypBc98v4kPemJBDyyjP298WOqvfnQBLwCV2a9giAYPSGWcT2oVKI9qxxMvMmTFjnf5cm8BB94va1+CL5JaL88fzxIOtndxz1urIu9jvPAPHwQoT2NxHC915lavffOvLxbOMO9gq0KvcAkiT0Jy9U9WTb9uQPcwLyI0/e8/r45vc4N2b1Sc1E91ouOvTi/5j2x+nS9BMwTvaI0xjrHvKu7Rwn5u19sUbzoRJK9atrvulTIcj0f0Uk95xOpuiCP37yJlru85MMmuo6zfL29V7M8idvdvKEbIz5755a92fBMvT8zODy3+j+9glNsvBVhBL0yzOi7ugFFOYWRhD0df7y779j/PLPHQrsVJoyM
8yOEBvQQYor1cpF48OsjLvGoJgD38eFG6oQU6PXshRD2xaby92lLluy7piT1jpMe86mEavPLUtz0Lar68q7ABPaqnST2B5fA8DIOOvQoDrrrz8Aw9VMndO/EhpT1Cm5u8ihO9OVRtcT2/A5+93WBBvXRBSz0AsCu9/1wlPSQFxj2PfE49igT2OzWQuzwo62A9zvIcvTUxszxM/4Q8+wVavI4l4z3YQCY8TkzTvMBlKTeQoIy8tTG3vOUWnj0B74E7ReR5u/fflD0DA0k9OakXPNKnyDxW37M528KPvdn1Dbz7pAa8zUFkvdU11z2UAJs7e6VFvaPk1Dy/h7A7PX9bvUOjMz0DsrO8sDPsPKSjRT2zOp490OGoPEYZjj3ETJU9/NqHvGrgXr2qXXW70xU6vQURuD2fY56793f0vKgfij2iI029mLvqvO2oJT2fnQo9VnBMPZJ8eT3YWbY8/ZZbPbFyTDtXWMo9Q4CrvWMxS715Rls9QX6GvZgWyT2Ed/885KwFvbHM
9hT0CdVE7Gx8lvVR04zzJfcY8JaMBPXtEnj3lS6A93KD/vLgPWTte8lw9bvv1vHehDz23+qg9a/dLvBk2vT1jOoo9zjuDO2/r/Dx25Dm9Zm8ePaTPDj1h8+i81fyaPAAFhD2e+VE99iomPMy8Qzw08R89ZTBbvM+usb1kEpo9GSqIvJbfoT24Hn49k6aIvUbsKz22X9G9V8oXvZbYUj1npPQ70JM8vTflGT0HkFs9v/xIPbtdXL0Q39o5/XdZvbHikb0o8rg7d+pLu1Aegz0JPQw9J3FSvTyKKrzF8vm85pO5vbc1aD0nH4Q8xGo9vWpqLj1ZWr09mBfjvO5yxjwJt2k97NJvvdYgAb6ClWw9WxK3uyF/bT38rX28Ao9uvTMeiTtrr8u99HsNvXqp7TxraBu9dJMXPVWGgD3MZpw96UkqvAik8rsyv7w7lRV1vSuslL1XRk09L8o1vWZn1D0zWiS9Z20dvBpnDD1tdhO+7uEKvb1zAj2ezNo877MoPRskBD1qneEM
9x9ShPTZMqjtaEfY8KX4QvJAd/L1+imw9vmxAPf2e0D2m/c+83GERO6RiUr2BcL29Y/2EPFfhQDt9sQ69xz8xPXDW0D2vHsE9srYHPqllDjwMocA8HQXfO1WFO75wbTo9akuUPRMHfT2alig8rWFlPVvq87xo7xW+bxBpPA5cTbsZe8e8KNwLvKRnlz0FFiY93Os6PtyXIbvkG8C7IFlHO8FACL4YpEK9T9R1PSyFqT1I3bs8qK2RPbpiR72wmCu+HD6lPZEEIj0tF0Y8Tm64PFojqz3pIR09kd4fPjFRCT0oA2s9k5yWvJevXL5rnZY68xl8PWTc0D3VroI9eHjlvHGO1zxmcMO9SO18Pdev1rzLL9+8y6pEPC0ltjzLTLQ9GoLePTusqzwyG4Q9K4VIvVUsSb5rKxi9KM+kPYsrlz0Y3Qs9LRXnut8mMj19l529/atcvaNDMj0EYQA9F4ZHvNrFED3OYKo9MMOcPYZorLxgW+K8ya9TvRP6Er5cz/g8zW4VPYQM
alT3z7Ii7zgqGvaDn6zz6Fzq9k4R3vU4Asz2/Q3w9+/BVvYvA6Dxz2+89vGLgvJiZnDtzIho9H/L6vDJ5Er7oqBk9gI25vOnaFD5u+Bi9fF0GPYioOzzquAO+C2R7unbRaTx5lhm93wUhvMOkOj3+8Kk9KSk9PZW5jLuVUSg8EG6kvCvpEr4+evY8owOkPfiOgT0or1e9KhfAvL/4Cr1wEA++xwuuvBn/fjvSqEc8YkYDPN2V5D1pWZE9JJn/PThbmb3RDYw6jGpqPBsoA764ZIc8vvKuPRR/AT11GLe8Lz9jPQPkFD27eTa+LRKGPVvOGz0M+VC9UiuAPb1GKT04Hqc9hgoCPsalZ7zkZyg9slFDvdDoH74ewA49jF2TPeABzT1Px4w95PgMPSzfWrxsqNO9ke57PUV50Lsk+lO91TzjPNSKsDwsnQA8WJXyPdQnNj1RjfY8LuivPKPZIb5Z1bu8KwjIPckX1T0pFu28XA6PPBN1Qj0KNb29LBMZPUzVEr2rH5AM
7Af1OPbexzT07H4o9l+CYPYzxVbxzXTu8JTrEPP4CCb7viEs90FH3PElawT2Gii28g6NKPXcdNL3XdNm9z3iLvOswPb3SNNY6M4yRPKW1gT12XXQ9E+9VPUrPuLw+0Le85w4mvUuW071KQG48BBy4vJKopzyHa+k7z10PvWGr8zzjqa+9nFJQvddQQL3yySe9rq9avVNu6z0rYBE+723QPEQgir35PrS9OS0ZvUfO5b3+tqk8RiKEvJhKAD2RwkW9cuDCO+Inoj3zpSW9YOIpO9BBsryy+OW9HFltvcdkMj4yGwc+t9sEvRJYlT3AZJK91e0lvccmBjwaMYc9PWtbPEY9nz2v1Fm9OZKAPE0fTD0DIEa7rpy5O3nrTT1yP7O8EyFhPG+m2D3/JsQ9NNQXvQbOhT2GQLg8S/1JvZ4bObz2q2k9AUgBvfyqBT74inS9kgHGO6iTpDvMNqG9fL9uvf6GFT2yYoQ84QuivGIa8j1znoE9efzmOgHPmTxtyYK8gaXHO62M
2Fb1e6pI8KoqAvFp1cD11R5G85d4tvVyb3LyMj6C7sMdTvWTyRjwUvjC9oprFOtKcKz0nmhM9UVzgu8VdtDs+Z7W85njCO+Ph6LyxhMQ8eiuavYQhGz3g6V6997y1OLBGUz1w7JW8/BqvvAVTbjyTY469r66DOyqFsD2oNjI8n4VSPD8UXLthp3Q9wwjau7OblDzHdQS9pWi9O13W4LxZERq7nknpvDxrNrwruJI8JQ/1vDYqB70tivC8sWEAPeB9Sj2TnHQ9PLDZPF128bycVni8+apjPbWZMDxsHii9+2f2vFBY9DzXsYy88j+rPFwGRjyQTEm9qCEZvLHsN72RuLk8s077PExLXj1MCnu83qfbvBC0SL2sPi47l4C7O9fAkDwGrd08WOhnO31GY7znXwY9FZYbPcv27Tv0S8u8mG6EvbdxU7zd4fy7wvJPPcjMV7wTW489uU+VvS9MZrySx0A9A40uPY/rN70nM/k8xamVvE59ozxOkcA7Lu4ivSdwYT22T0AM
9uyxQvXt3XT1KUYc8FNxku24Puj0nMGo92JIfvVixD7xJenI7zmulvOmCmbucfTM9KtKyvSJLWTx/Uns9giiKu6MwlT0bejO8UHXrPDImwDveqQO8uIcOPZBpjT0uQdw8vwzBOw89Jbt4p309Siwova7GE7xUs7m7qdluvQvGSjzDSDw8J113vb44iLuyC4i9UMSnurzLhz2UlAk9MvbdPB2EiTsAmY89nvIhvbNjq7wCBqg8DG1BvauiqL1AYGK6nhORvHBmtz0AVku8Mj7tPGGoMbzCjo+9rWpTPaetHLuLTnk9vAsXPWQcpztDTwW8AGqoO9I4Xr3WaIw8YQ7+vNMvTL3P+pe8tLervc3XQz3UCFG8j/SCupSHFD2ne7G94jc+PXjLEbz385A8i25RPKo+9T3kW/k9GxNVvF3BmDy/3hY9D8svvaQ247zEUlc8QRx8vXvFEj0ctaU9Q16qvUe3kT0itaO8lCyZvUCr1zxitgO8Uyw7vUvVuj17gvU958dVvaeM
8trxZezE98zz9vE0iOb1Ep3a8BTmivTtpgTwscJ08RVy4vPraebu489G951VMvDA9Krzorv+8XFOIve3GRD3eGhk9BhJyPICoPr278zs9eZbGvTkiE75mN9Y7KM5fPBa5wT3Z3yc9xWJivZveiTx7hru96gVDvZTCJz2zZQ89ZdtEvTCpuT3O+AQ+9QiQPbilhr3lj+U8mPFgvWHEP77MN9Q8A0JXO0FtnT0s2zg9IjfiPHIqx7y8M/a9RFWLPd1sIz2gxDo9GGWePET6Oj1QEos8Ly8aPjo9e7wWEmQ9kQm7u/h1RL7aWwO92qavPZn+pz0dFA+9fMsWPRCFdDxZlxu+/PKfPThDpjspABw95V4du3Gkhz19Swk9A5fPPXZVnby0tY49L2/ju8eeJr4fy3O90KrwPQKjpT08uAA9rXMOPANnMb1dHfS9HkXjPE8zCzzT6js9857ZPI8EjzsqHPs8Be4gPp1VKLyFhHI9yywCvc7DXb4FQLU8oRwRPnNZsj3bSa4M
8V6FbPTm5B703Z9e9sYrUvKdMuDzbNi09TGAJPeUmYj3U9KA9hMEZPSxh37zZTcQ7jVIAvNBp7b2AnTa9yCKZu3Xl4j35UBA9FD9AveQ1fLhi4129UG1LvUrH+LmRTgk91fyTOxEbeT1bCgc+U3sGvNyeozxb/b+8AYZ1vb2h271WO466Et9XvadK/j03hEa8BW5yvBCEEb14GBK+U007PUXprzvcAOm8SYmKvDQ/sT2HjJ895DTMPEdceTz0qBu9eS0lvYPGvL1Hwzs9js2Bux3q8DwmP2Q8uYJFvNUH7zxPt7m9BkC/uy9HwTwyKZ08uokBPVIPjj3EEtI94tcePsZWhb1+cti7Qr3nu4O7/731b5O8MyL8PMUQhj0htbi7gx++PO53jbv15iu+Yi1ZPZW1b7wKYDk9T+AIPSieVD3sm8M9IA4CPuH9MbylpoC8fUPqu1l6Sr4g/gY9BherPUil8T3Lkc88TDAPPd5zDD3mLDq+ediEPexqgjukICo8K0wbu1IM
lkz36rjw90kgUPpDAT7006A68go5RPBf5373M7508yBoZPXhiUj3Jxfy8uaxsPRDZNL1P08i9HM1uPJXAR73mlmS9PZ+OvOdn7T2iv7s9YQgYPB4Za72qi269gW8iPN+L472DPai860EvPauCID1Ndtc8dl0CPG7M5rxrySa90zuJuwvIIb2jcqS9JnDqOs8dAD58Qq494hiSvJiFgbrhcPS94pERvQvonL1Ebz09DZMxvSK1oLxkRr69yFSUPDlKArwDDbO9NnjlO+/IgTzjRLW9j+IzPb1ElT24eP497SZ1PG18ljyHxyO9K0XcvAzL+LzDrqA9UJKUvHCTkj0PP6299+nHPAOUez0vgEe9WhIhvEK2vDxtEZa7HyZXvAR4nT2DO4Q9JfEDPYMMDj1v9qQ8ToofvanwMDwt9o49s2ySvbfSpT2m7Da9IlFLu/E/aD3/yaS8vPyBPGWFSL33LoK9hBlau/eyVT3neAY9qVz5PNry6by/V6S8vg4lPXMMVTyHxfEM
8M1E2uoFsbj3xo7a7xfSMPDEE4LzOUAC9qhYIva0aQb1GPim9RYawvWHXsjswpha8yFSzu23nOr1RIFS9cZwIvetPrLybekG9uBnmvBv87blmqDW9QWgXPVy637xX52O8D7+8PF9OUb1uTxe5AKKfvCTuhTy30Cc9bRExvQArA76fINo7C8hmPT25Cr2Ejks8vnO8vNdBtb2EtSE9ha3Suxc1ir2EwWa9sRxtu3Xyd70xN1m8KvfFPCcElLwGuFq986xFPGfzI777hHw95vMGPXpgkr0ALRO9Iv9bvFRwoL0gBIw9AIVcPYB+jb1A2087i8wVvYq4qL06wc24SWN5PU2zZTqkEHO98l0DPSG76r2aIIo9nT2VPQSynzy9/WS8M/bFu7Gk172gBEi7CL86Pa3r1L1vHU+9+2NVvHiUwb1Dy4s9ZrF6PfF59bxaCSa97LNzvDIi+71YcuY9YVY7PZqEWb0WqDY9thAJPdRP0r28Urg8U/umPQCsRL26Ymm8vOrWvPpM
oYb3JxAA9H/4fPRhedb3Lm4i9xsQjPdVMwL1lkdU92tmVPb4bRL3XkZw83Y1APevkJ740g449fNPvPCUXmL1Ndzq7wP4COuFXeb2KO4Y9lG4KPd6ywr0Dn0a9CqQBu/D88b2+6Xs9XDKqPUpcj73prJG9B5OoPFvH471By408YNqBPK6aVLy+qli9S0MXveo/k72JkCg9pFu2PYhqTLz9SPO8Tm3+OWpeBr4St6Y91A27PFuOnzwAwTi98q2ivEUZzL2Z3Lk8zSCnvAb8mzsd0B+9PxXFvKYP/juQH6y7KYIwPQfim7xG8Sg9JUBsPCHoDby8LdQ9hJFHvGiM6LxO4QE8/nMSvXHi4L0Zn5+8/eXSOtXkL70k+rW83LMsvIt0cz0Y1Tg9+hzxO2+mkbotsKy7rftUPXlqxLvsGyE9siRvumFwrDpZkYq7glsVvSF/Vb1mEZU9fn9bvaGQRj3lXqS9xysrveVKjD1ERVU9lO30PDvaBj3Yi0k7A1fkvDQNcbzZiLMM
9Jcm2vCaLGL1cpwO8oWiTvSbV+DxZt4M9VvmkvEqGkz25JFq9f5wQPTmrnDzVqbA8wyqxPEGL8D2iibc9DvVTvHrPsLwxuD495XabvbkNbL1ebkw8DK1XvZ4qEz2dQNk9hCtmvX9UhzwPg3+93JYBvelKjT09PJs9vqqmvceUAT39Quk9gq7LvDYtWr36zKQ92vnYvaFEtb14s6g9WaxDvVoOhj3W9yQ9+1eEvbA5ET0FiW+9wB57vavVRLtAUUs9R2+5vdud6D2tXAQ+qr0TO0EgCrvsx3E89A3AvboVlr0asnI9l2wjvYheCj0+SAM7V8cdPHWy7Ty5kgG+AKvDPOKSijxd9yG8ZDw1Pb4EJD2a7HY9aDaOPSFqPL2fOUM9GC5ovSekAb66qLm8h+4sPZv35zzeThu7Ttb+u7jLDb0qE9a9VUTuPOK9zTyCUMe8Ig8rPbO8Cz3vco49iuzQPYJhML3cvrw8yBXgu3bAKb5K1+M8c+HePYw3Tj1ENEs86n46PRdM
rmbz02/C9LskWPG1fyDx5os88iMEivHUYqTwxz2Q99ZI9Pnz4RTsuh2K8UhOmPCdoN74CjKQ8EE0HPuvJyz2c24K841CMvGtHMTu4+vW9zLSGPeP/xTx0Fww9zDQvPdBTOT10yPU8y+/EPRPedb1/kGc9XJhUPDw+972Tias8xLHpPC3w9D1kiyU9qywjPZjdxrz22JC9Qvp3PH+HlTwyLOe6SW4HvYl+qLow8Vg9+nsMPRBhAb3o8Gg9cfBPvVwgRL6oyTw8qxovO8yO5D0TM9u8aD3vPFedDL0bHru9ETLaO+dMMT249z08NL9DPbGHKD0REbQ9tF8HPYUOgb11TYA8kvgzvRROEb5ioWY9U5M+PfefWD17UEk6SMQAvFS0ar3nGDq+x/gHPKsp7TzyEIc8CM2TvJaFoTzvCYM9cFwGPixVsrzl7zU91NltPI5TXL6weBa9H2cMPpcN4z1bbFE9xPa6uzBth72+Eue91cM0PG2bI7w6Phs9vHkxPACoGTXpJ60M
9PkXoPaddPTyQZYe8IQc/vVknCr6o0708GnMaPsY4rj0qg7W8hlQFPdayuLoYd829LFt0vTazE7tNx8s8U7DAuhgyrDyQrS89YPGNPfVJPrxk/nU8YbJ3vUJAH74RuTi8keFPPSUPmT3hczw8yfA3PUX25zvexQu97CqLO/ormr3D6DS98QY+PW8SCj6JyA0+baI4PSMqjbxeaD694fa/vDPB2r2JKSQ7H/4EvTUndj3MgUC8C2vcPOV+L7snIlu9d/UvvGx1ijzxKbW9RU98vEprJD7Vs2U9BD3Outuf4zveMym9bGazvD/liL1TlOc8Z2t6PMFYpT07PyC9sAhcPemaijxlR6G9AsvyOqdP7DyXSjI9EFf9PAa1Mj42+kU9h+CIuxIL4z0hzxY8rVzmO+DnlrwfzxC9pDo7PG6f+T3jHng9zh+QPc6DWzyhk1W9hoVNPeIQGz2Dn0Q8DpTsvGy3Qj2Xgno9KGnjPPxMgDwx7x09988XPbf+ej1dUQC7xhNyPHBM
j7jyTb7I9Aw8VPdirUr3lv+w7Jc+Avc03tb3fs4G6oZcwvdJSKzxcj8s9ayzCPKu56b1RIK09CB4RPYjViL1m2Mi7noEMvN6nLTy0dMo7CceKPE2tjr0qJBo9aEinPBzamr3Ekxo9DL43PXJsd7wJ3pg9S83EPGSrnL2VuuS8NkSUPSYaoLzRZwW8efajvEzRwb1Wm2o9ymtmPaE/9rwG7Cs9P8VfPUdzq73K4Qc9uLAbvGaczrw8BNA805zsPPfT4b0PYDw90ogHPkrGjrvIvx889vX7vLiMG77h2ya7AqWlPNOuszyGcno9z4jlvGt+aL2HGjE9LI2IudNMx7xn2Tw88PM4PMkeOr2cztw8VX03PZ876D10TyG7BL85vM8bDb1CbYM9+vDxvP258rkxtNA8R8WRvF4u8zpmsYI7VMLqOjgoiT3QNiU9o+6GvRkWrLy7P388A0GJPS+7PT1EAJ098lfuvI+glbycfe+7Kk7GvHKXirw0T/o8UZAXvW2eZz0RyuoM
8Pk5JPHTcvrxLT1C8vFjFPKl/aDsBzgk9UdcIPezSdz1muHE9iIUIuYhzZ72Hj8a9hTK5vHNxlLwMPeO82fUjPYI0iT0jTGk9d48CPTNipLt9+169XpPFOs42vDz6XXe8Io6WvAXXYj0Esx47wa1nPUBrg72Qh9e82ieRPQzlcTuavlW9eAWVPb6PpzyDBks9NbPXPS5U3L2nw1y92GAfPbr3tbw41YY7MHY4vUN5Tb2gnAU8tdkyPdtsdr2IWBe9xsf/PIoutr16m529Kl9IPdj4XL34Bjq9/zGUPYIhpL1TBKy9e/lHPfPLDr2G/9A8wTiyPFtxoL3vHLk7Dx+UPNam9L1afAI8pGICPeHEsb1LFYi9TUHQPDrA/7zFLS88HDqkPfv9K70XrIm795KdvGkCM72JZ1U9aJlevT1MKb2RHpy9De9XPNHXeb2Uz0U9EK6HPZ+3vb3Yq5e8PpY0PQEShL1I0Xw9s0yXPYlgLDzAGmO9nVaUvPxy2Lv7bb08dRyAPemM
5mjwTyzq7dLGJvT77wr09XGk8ipfFPUL6u7uij6G9fxwNPWGGW71TrkE9NrvwPWjLbT3nb0K9lS4pvAgFVb2h0Ew9bu8sPSn0bDs8yDG9vcA1vZmtUD0SWrg9JWl1vGtKZL09IwK9SqBqPKbAzTtvfYk97SiPPBiNhT3i/fk7KCOuPdB/2bvJ/0Y9AU+GPSNCPbxTVi69SJImvY+vqz2qUYA83J6kOyVdCL1Yxdi81eFGPVl4dDz9GK09DAi9OzDysz1ayiM99XQkPUBOST1R+Bo+KoXxvKrpRrwldj881QJWPI72AD4Zzps9WAyYvZbszjxo7Qm9imUSPT/CLj2GcLk9ayJivOAX8z1vh5A94l0IvS/UHbyKkwo+ze0WveaI6r1oHZQ92IpVvE1coz0Dmpc95mwDvejALr0vK7W8x6qHvHDaNz2+Y4E9luZSvbVf6T31E7Q9yuo0vHAvkL1gdXE89PetvXZnHb46NlE9/PT6vA6xCz25/rk8LjXXvLdMTrxo4ZOM
9sE/nPN1RPryE6307oPtBPaJG2z0Y4BU9FoP9PVNY1TwzQPu77VhUvDopEb7Ygrq72uAxOxI5wj0MigS83JUFu6d4oDvf9BO+1wGcPVD9srvibrY8/ixzPaIJSD2gHKY8K7nMPfwJJL2qPQw9zgw6vbDLOL4RrPq8lD+aPShCtj0OBDu8iIK3vKjAX70qhjO+ctf7PDVU9jsm2OC8VjK8vMTFQjzBDzY9HXDtPYnYcr179R89QxIZvPMZOr5y+i28iyVNPWLUmD22DiM86AkIO2O7ljwwpQa+rPiPPT0cDzwUvec8HeVYPXWYiDx4RIY9UNLePZUbCL2ceVS88pmbPL9fAb54eSA9UhPRPZSoKTwmFWc9jApKPW3pGL3HKaq9qZGou2MFqDyDHAg9Qt25PEaD8jxUC5g8MtAdPlwuRLxgs1+8jFMSPTb+X740n2K83D2EPTidmD2U4Qe95tSRPD1FgL0TCUC+eeYXPZGBhLxqRhO9UQSXvMwQpD0yPog81qz4PY7M
Z/jywSjY9pONSPHkoSb5fM4e8TgGZPaI2QT3rfrS8xzfWPEpYLzwKqum9wIcmPMK6Ejtte0W9g+agPK9/dTy94Kw9WR/dPZp2O72B3IC86xS0PN+3Jr5e2Iw8lhWvPdO2Zz18Zgq9GDK0PDjphj3iobu9Xvm/vCNxhb1ZeBO9JseHPdl22D14A589quf7PAODrL2cnMW9hlUdPXO0aL0QHH09c+guvRuCkDwoZK+9iZscvXbUUz1uGqW9o18ovc8FPD0AUc69+2iwvCOOwz0vTq89m+PDPAlthLxe94u9/ASWPSNawbwBcrs8+8EnvR8AXz3s5Am9s3qVPbmEvz0Uj2+99SFxPITDcj3t+ks8a5ewPRH3Nj4kYAo9/h6VPdlhsT2N+D89Fra3Pd71ez0GmUA8d8B/PcAvVD5Q3/M84U02u9emWD0QrYy9rKSIvBOalDwO4VA9RctSvRP06j3GoPq7ul3EOmlBwLvDqso9cIitPJNejjzE0ye7CrOLvUrNiD1tzEUM
9iqPZvKn07rwPbX+9kogzPPj9Bb4NF0E9v6cRvdVOdjyulfu7xiouvTt54L2nk249WDOTPC3wjj2mZKM85Ay/POzSYzw+5OQ7JRihPBVVxr1f0Uo6EupmPRvrsr3JFrE9TXaZvXM0GryRCAy7COiNPPajb70QT7g9IB4MPcoL8rw2AFw8dlfju98BWb1euMg7x9aZvaIZJb3YeBS9pO2bvExaOrxbzIo9bDakvfJ8Br2+fos9GqBvvf3x1bynTPs92oDPvJfNJ7wyk0Y8S5RpPAD5nL3UWE48KT6Ju3IDxDyTkak8oTXsu2yfzTs1yF49LrKJvb5WQTxQdyM95I0uPNulQ72vatM9A5AcvBi7OD2PPoc9kyNsvYHuITs5ywE8wAI1vXuHgjz39WQ97HddumltrT26TlM94NRmvZMTW72eSlo8ehXEOhmEWbwItis9UqjIvB8qtz3ZKni6wIomupNRkTzufYa9m6DAO/PIL7vQtIS7eWRjvKWiG713qLE8hhpyvDGM
rM71qKge8oxWEvXp6cTxDUNS8YTIsvQ7xuD1jkU+9r+STvR3Dp71GWaO9P7nCPFV9ezzdQUK9B9GivBRZBz1HzbK86BAwvanKPr3KsxS93KAMvBDclzqWHtA7uHdovRTisD0s4QQ9ApPCvbggf70NlQa9HtbwPMoplzwyOPq8CWwGvbOTxDxra+E8n1GwvByQrryqaAe9olQTPaC+cj3M45I7+Cj9ujpI1D25Bxg8K241vJyKCD1EHWq9nFakPQXaVT04F1S80kDmPL64+j0tpBK9Shu2PEeHHL3/21U9TgW0N0I0Bz7DJcm9Vm/5vOv7nD0UH0k9yDVIve3Ywj1nI2W9W8dDPdjE0z3y9U+9P4TxvPiLgj5fsMK8kovGPMvKKT1+Gfo8l/e0PAmZLj4HcqW90jBJvb7S9j1Mmsc9T/9ivcNvET4q5Zm9qaF9PDqruDwnDSk9BXVfvV6iLj7Cz6a9ivyOOqxPzrvKela8yDGvvaZrjT1J3eG91pjqvHNB9ryA+sOM
7y5w4vV5SNT0NYjG+HLzUPbHS5LwrpmI8euQaPegodb0BLu+9+7K9PO30mbxkKBe980u8vBRNO71yYBy+kw4nPTJ7crxnUMQ8mLUOPKwzbL1tkIy9FbJDPRi/Fb5aO3+8JTFxPDY0Cb0pacc7UfiyPYrL6bvxMaW5ZcEdvXme0byxXGA9fBboPB+3aLxodni9MLOyvTQ8Qr0sWRG9rlQKPY4tD72xytO8a4AUvNBYbb0OIq88yElrPQs7fT32qgo9Ba66vPaTkL18LE892+VuPYQgF7w7NUQ9FUeLvWedLbyT8G28pFO2u6hTM73FdZ+9tKYiPe70jD3HBdc77Z+pvKvY+j2ORBQ9GYuIPRv+rzyiMx89pq6hvPo04rxCuzk9fMU+vXELuz3klr89SSBlPMHSkj3y8lS9AwNiPDaPyzwhSAg+wQEqPSw14z1Z2Nk9lPsJPZWhVz1OKdY9wOUTuyGOGb0H4UU9JgeGvKjPDz7/igI+cOTavGHoRT1/WfO84+jouzUM
wmz1j1k49RwlVvU121T0kKrY9r8lBPTluirxsjcg9ent6vaJFI72ibZE8+9eGvORspz30U7s9FDFYvVPWM72zuQy+Gcg/vdWTQb2jpaY9Dhx4O22Ciz2T9Ls96AeXPEVVjr3/sk49c2mAvZ/OJL5Fmoi8L5FFOzkh7DynMxo9jY22Omdgi7yPdie+ODwivAM8NbwD9zE987MIPW/wZD0Sl7c8zkiXPS9PmL0WNya8P6uFvDQLOb5yW0M9pMSbPSfByDv+u2A9bNGMPX3rFL0rFha+TChHPWEbMDw0cvW81oUQPT8ntz1g5ZI8SO/ePWW1yTxhkfk8qNMIvRTiQ756bDG9rQSYPV8XyT1C8p48R0osPYaorzxX2Ra+6T3BPEu/Sj2e5zA8FIOEPby1aT01Wdc9PUkOPmLHkr2ITme77mSAuhxRHb4ONpa7dI3uPV0Mgj2zVEk9yktqvQgAYb3oxhu+03s1PTNIUTzGIF689C9TvRyl0jzzwdg9WLSfPRWw1jxlATQM
70coiO327Xb5Usdc8oI2bPQ5bpT3Uj8m7+SWmva5aa719cR++gqVMPVq3nDzG/sQ81OJFvI56oj0VW+k8+KfaPY9fOL1qomc90Nc4u0GVKb5QGeG7T7lNPSVMUz0b+Fq8UlQ4vElworzB3nO9XxFRvdv6EbzliMO8BAh1OxAkNz3MlQk+i/qXPVwdXbyp+D47/bkKvbRxFb6mHI49zNc+PSTiYT1IfoC9GRcEvS1K9TzQKgy9gjHYvPByE7vo3um9SfgZvYPEAj5UNA4+lhouPectBb2WzCW91sYVvYwoZ71H/Ky8J0oOvUt72z0f9KK8Decwvd76pz1wCqW9kEvIu16krj0Fmoa8mVsivYiZFT5q1LA9HMMvPHtyvzz7pXC9xt17vKmeyTzm+KA9sPk9PLeePz73bi+9j5sJvT5JrjunZd+86dEwvRRIhD0CWAc8bKczvaFUDj5GFIU8QDgDPSGIqD3xq4M8JylePEHgVbycK5Y9ETc+vaQc4j3Z7U49hC+7vfBM
zDbyChqW84CJuPDgW6r0gu7o8/g9QvRLcJD0AVwk9tWSDvWJCxb3MdoC8WCScuq4fW72CN9M8wK+fvSY76ToZjS48AICvvAKOurkG/La9vXqdPL/XbbvmOcY9wrb3vNdUEz215N477E2UvOIchb28EZ49jLlTPGIfmD3ampG9ZOaEvftEfLx3pDQ9rgu6vAZq7zwFGWm9mB+APEWjhjuep5490U3Zve/W5rynnRm8jgUUvdMkg7yF+LE9WXR8O9fg1jzmRpG9+MiJu3kIprzowFM9XAIbvRBy9TzldMS7zpuZPJbvhD0xMGk9gS6KvdmXnzyFCqg83on0u4ii/jysKh883ZXqu+BmND1IcUO9+EmbvDxNjb1saMU7w1WIu1dILbyd9tA8Dv6xPBmTLD0srqI9Dw8vvXfTZb2RE028QPPXPEWqiDzkiiY6NI+JvfSTxTwAa26909sEPT+gP7sZ1ri89chDPGLiizvoFws8vckYPWp1gz09sYo7QuQWPApenb1IRNQM
8BaQUPAZJVj0Y/e88F3o/PWPfhT1TeIG9XWB6u/q8xTz2yE69MqwYPRLOlDzcwIC8w/LaO6qYFr2Yipo7RjtzutaaE7yGOfK6m3dlvZlFyrreiRI9dgqfPPGIHDydJCE7ma+EvSsJujxW3GU9gDETvFgSIbvapVC8TbaNvUagAL4AuJg9DaYyPUP50jvKRce8hDUZvaNQDTxo0Tk9yP+KPTIfwD0QKT07IBWqvSYqqb3bpNU81038O6wenLyIZ6G82yqzPEyzsb1pSg89m9UDPWtZEL0VHMa8eCpmvZQribzMx8Y8cMTcPcDrWj0zJrS7LdJpvT/+27ynTUE9M+BMPaM+Tb0Tbza9cQz7PG8zOL67GY49Z4wDO4BscbwSm5K9Hx6DPdGUv70+wku8aMDxPaAVAj6EkpY9ghVQvXPGeb0W86A7GaCSPZZIt72eJ6a9tOp1PcREoL3rT4s8mucavAlwmb1/Rsi90ZufPaBwqr0TikY8y8apvOZO4jxSlFM9tGg6vctM
00jyDjDK8ZFUBPkFwgD2kqEG9oytJPSepJj4pQd68K8xBPYRebrvKM0K8wVdwu0LiFD5OcVS99eyDPJoizT13wtg9/9KVvMlLAD6Y1g6+fSMcPVjYbzxkIj099UWUPZupQT7FZw2+Q6jkPSOb3D3u49g8kBZIvSlKRD4KSgO+hghRu9bw/D2O52k8VMYJPXrlOj4MwFe+IDEFPPnswL2/DT29gfN1vfdxCL2D8CS+slLNPSC/4Txz5MW7q+f6vBwTMT2lTy6+sbCBvNgNu7zgH3+5IN5Rvc355zviGQy+4Jf4PMLtE70obhO96QcrveTEvr2tSfu8OHWkOVyjZD2WebM9Mnmdvat0uDw9dF69H18VPcI5Cz2Hgw28/9zMvdUg0zy+SQQ9nPmwu1DRrbzI12a9+VOevVAJFL3kHQK+DBxJPLRIsD1YKM49h9nVvLfXMb3DoeS8EIEsPZCCGL3Il6s9P4LqvRijgT3APk+94CaPPE8dnT3PUh88eFsHvSVD8LtpTHsM
8aKhsPQpB0T1vLNU9hXRVPeXcN70RZkO88a5lPeieBb0Sy7A9v/GCPPj2gT3ZEj48QqOKPTem5T0bX3i8Lv8BvHgDiD2s9dc9iV20PAg0AT4ncbc997X0PWPO0jyoD/492JN3uE0mMr0d0wQ9jm0CPBfO9z3TTK09CBZ6vUyTb7xZQKq9whO5vLjK5Tpi1U89jSJhvd4ZWj1X76w96gq9PQuHOL2Q5u89Jz8MO4syq70cKqA8nONYPfUh5jzF1mM9jdzYPOVgfr3Z0t+9gyNDuxpV/bzKSRI9JwMQvRnzqDwL0bg9rYPxPYIdvr2bUyY8kW6CvDmm472SPS49NN2qPRKcRj2V6H49GSdsPdgVnLxa6hm+BbO6PWN84TvTG/288OJsPfebkDz6B989kVvEPcfbcbr42Hq8+LbPPLaTVb7RbPE8F/ttPY4Ajz084Hm8HuIpPY1dML0j2xK+gl2hPfFBqDyUGu48ETeAOhhvgj06yVY9P44cPifiyDuzuV49PLZpOwIM
xGr614ru84CuaPbLU2z3Es/A88wzvvXFSE71vmTK+J22YuxMnZLxdJmm6qsvRvUucjTx8i5Y9NCaZPRWDVb1Mbhk9D9OovcVJJL7/RAu9Xd7bPVdlhz2lmDM9emNdvbXAEb3ggBi+yUdivY0qkLtizo296GO6veBzfjwMPAg+1AbHO8itJD0jO3q97DLvvd1w9b3OKHc9+iuKuzhL/zz1LoW9xJbIvXTqSTwUBAW+aLu2vHXkAj3ks5u9bu8LvpGxDD6D19k9GEoOvHQZC71bWg69fF+nvawJer2zgBY8IcAmvRM+mT0IR4i9Z0kTvUoVwz3ErtW99QDeO9SW/j1NLcC8BZiQPHCaNj6vAs49Yw9svMcSdz0rO1i8pBsJPU+0NDt3yUI9oGotPZGLVj4mizi9vOsKvKc3pz0pzUq9RbmFvOq+lj1gkuw8jjp2vaB1MT4+KC+7+BHiPM7jUz23PBm8vQtLPY3JxLyUkcQ7/vQHPbqEYz6K/ta8Zza4vaCXV71X5zmM
91Be2u5X1+Ltqap09sQtXvQxAcz1ocK66poF5PBAMBr3Ywuw8daRmPDh3lr0B1gs9TRmLPJplfz0FSvQ8V24iPGnZ3b0o/be9kEKjO+lh6b0SAMs8LlpyvfO1fTzccRO99pNdvGgS6L2mGcG8ikMdPQbuWr1l1MC9U8M1vQ3Dgr2VLsQ7wKrNu3R6B72FzIq9fXpHPHWbNj3m5989hUONvdXzOj0SAfi8mvNZvdJAfT0hgxU+Fd53PGpTUD07CF69bpiivQCzVL2uKJE91ZZgvQL1ob3th/i7cq9LPfAXor1fSNM9wNcsvZxO17xPiKu9vCauvB7+ur2CkNM9cOdCverfgL3rhAK+70YePbWhnL1B5S89SgecPOBbMb17RYi8cJVqPWyVZLy1p+49U3aVvZ2KPr1U38e8Kl9gu9KR1Lqf2pA9G4I5vdxiVD0++km97GrQOkt/TbwyOoI8skTCOYLCEL0LNOw9XGNWPY6dp7tW6Au9JktfvRpfjL2M2bo8diuqPebM
YtzzrOm69T80gPa2eTby/NeA8ChzNu+AYSLxNhzw6xpcnvba/BbwhqHm8Y8oOPAOPojzQriI7FNiZvO7os7y3TGm90r0KPiz1hj3UNJA9sjtHPeiEmT1DJAG8FYCYPQaIwzzdVps9NPAPvSaNkr234aY8iiFwPCKFyL2w3Lu8ks7pusDvSr0rZ4e9fiWgPdod2DwztgE9kH08vIyXVj0Jp7u913EfPZLUMT1AhkQ++/qVvSTjQrwGaXg95kWzvchjib0vGR28QVabvSt1mL2g8ZS99POVPNu/vLvkcOM8SwRNPPFx4zzG4j+9E403PSwXgL2N1Nk9zRT3vHEkqz3FrLY9yyHyvV0yHD17TD+931QSPUhdjD2HPau8R1KVvZux8z0jEdI82P2gPUmRQTzFmru9nhH1ORVh8bv7xgs+eTcSPT9DqLxA6Nc9bWslvpWTBbzX7589ZgvPPezhBTw3qNA9tvuyvRjsPj2Xo/M8mdgZPtFWqT38Mog9c4auu3EMcb0BKeAM
9DTzmPVMVl72NZ0+9t9U4Pb/BPr50zH09MjHSPfhx+ruah5i86/IVPGZnn73ZDLk9DJHmPS5Q2z2rWuU8p8LcvUzTgr3QXrI9kgOTPN6ibb718h2+tFnOPeQeyr7cQuW7u5i5vaRXAb5t78q92RcDPfGtaL7+QLK9dytgvKS497zq9Qa9503QvESr/L3ozau96L2mPUBmRr2R9NG9IgjQPS3NcL20fvG8t50JPI1mFL0+JWW8wFHnvKEDPz0GUem9m4wAvWUmtD0DIZI81a1uvG8zzLzlOgK+ZM8hPm2ZiT0KxjG82QPCOuBEOj5B70q9848cPvsH4j2mZru8Q78TPdh4TT5ez5C9XSsuPSiDgj2h3Nc7TmymOQ5jJz5VDv+9I2ejPW+KMr2XK/a8uxLsu6LnzTy/8RK+7rU3Pcqut7mqhoE9fqIjveIBND2dyle+3v4QvbTsb70/Wcs7Cl7nPCFbqbtY4Ie9VapTPPqvGz1Utgu9AfSwOx7A7Tz9D+280We3vLKM
Qsz1TI609T0fWvKiykL0r4Ae9fjCaOcoc8Lx6Y6s9a92avEY6Hj2fzRw91W2gvIvyHzswARQ9j34UvdZyRT1XONK9wWZ5PTBqiT2pYxw+qO2XvTPLIL1MFPa9O0qGPefY9LxXKVs9pgdzuiSMgz2mSIS9b9vEO7kT6T2NZRa9HTkNvRl03jyY2yq8XmyGukOhCD5Tk589MAuDPQA3nDaHy6K7hVKiPH3CJb1u/iM9j1mzO/G7vD04C6q6c/KTO5oZ8jweZaG9v6hivNBbvDxP5+07SJYnPeI63D0cb8o9voFJPee+Ej0Fgmi7cSVkPYeGi70CMRM9BbZvPXOmoT2eNDY90NkDPdezwrxpCF69uZW8vLQqvr2tUUG8LJ4BvMQKPj1Lcjo9kfivPfKqBL6Sg0Q9uprgvDKPCb7SHlu8xu1UPSv3IL0NdZy8GZIUPZepkTzHJxK+qNcBvff5JjvDWf+9MebxuzQ5AT1lqUc9pWNJPfpiib0iqbK9iokKvbIrMb62rUIM
9HLBZO3cKWD2NEii9GONWPUsdmTwMRdW9KCaJPbv1Jj0UUPK9lHxIPWVUMjxvvmY9+9BDPWyQXDy+wZC9Q6hsvbsD8b2BwdW8edpiPXTqCD1nWLq9MU6nvVlldLy5Nuq9XcAevNAG7riC78k8SWY8vlmx0T3l2fo8/g+gOy65qTsZpGI8oIvGvQH+M76J/kw9sUWPPdy67j0b8hM8PjQnvjSAMT3sydi9TbGivY1cgrz/TrE804wfvq0ksT1EQ5491KfwvFubPL0JJJW86y72vX6mKL5xqy488ElDvXykUz0m4Pk7QRHgvde1JTsW1wK+AgQQvSL5ijwybW69c2QrvSaEoz2oaOg9ZYf3PLCll72tb4e9qAq2vUPW6L2irZk9REhcvEIGP7u9pNq8dCLVvKhvpz2JTN+9pqVGPQfFAj6+zCu9OhotvZkLBz6kIKs7zJvIPaht3j0zWWo8cUfXvKR1a7s4Ul47hHo7PSX+LT4F12K8ar/UvS9+57ochxK+W0DmPAqM
z2TpwFo8972TEvVfF1T0Sqtm8BtPRPHKIg73EfkE8UtoLvb6mFb3h1Tu9+OAZPSbejj3xiky8S4QaPR3Q6b1mEf69lv2EPQJmkr2wTCo99IV7vbQ/er0QWlG9q0wzPITCAr4gjPe6/QKmPTb2AL4qfwm9hwdjPXsxFjwaE328ZXAoPfDaCb5nZuu9xuS1PY1DoL1qQIs9OqmyvNLZ2zweBKi9f7y8vF1yj72oYXk8SWSbPfKcnjtVhbm9VSjfPNVbx70bJko9kHVjPA9NfL1ICz+9KJg0PRfXur1bq5c9fPEFvR8Kx7uqPyy8MoLrO8Izor1vuPk8ve7SvCq5XLzdMIe9/sx5u2s2ir3Sf7c7MC0KPSLZyr1LrEW9UzWuPZMkLr0WwDg9/uW+vL9Cgr3+75O9M4R8PYFoorzp2PA9gsA2vdwRX72lVW+9IJYePUo2Eb6WJ+Q88deKOqu3fbyqL5o9MpJwPbJmaj1VezK9LK/fvReQiLzSz1m92+eMPb3ahD39PbKM
9tW8LPbhEkD0WN+m8nRANPedicz1BIpc786qsvYHQ+TxDjZY9B5eMPcvpibyTeC89Nc2IPFkvLb0lxkw8tZsWPnTbWz0hQnk9A+nrPHPglz3j85a9RCUjPVzchjzG50I9Hfq7vX4GeDyBhwU9AwCCPUKyFzyYyAC++Y03vv83A73U61c8GE8fPisu8DwlFGi9nFbHvGU4vLyE5rK8662YPXtqVz1ygnU9/wFOvjocnj2O/Ci9EIriPO1gcDkchu29BJ8rvsQLXj2Hvxe+3NssPpocHD6XXIG9aXFMvuOcb71NGQ++CKJBPhb0Ib1Oltq832j+vfD9xz1QHh06B7/hPB1pKj5GwPK8iWJNvlRwYz1SiM29gf0qPtW1NT5J97e8fPQfvv/Ysr27l1S+xoI3PvKbwrxoXqm9TnG4vWFGnT1Xeqg9JA/PvYTocD6vGh09qKGTvRnqqD1ehdA83xQUPJpuTj43CA68k0ctPKTWLrylcRS+oj8UPk6YnL0YUoK7RrvxvXCM
S+D3+Bik+Q1cuvm2diT4tLZA9xuCnvP4S7z0qrQY+SH2nvacMcz68FHk9umpjPUMnMT2n0BS9WE5WuQ/JQ7yHwtw8xHWqPEEPCD5hrcw96aFGvkp8AT3YZuI9DW0/PYH9sT22bL49DstUvlqw+D0W1Y09JwIXPiBzvz3IBgs9Plm8vUoeyrxmO7w9YtHPPTbqJrsLkiM6iiHsvD3kG75jA5Q9yoqkPVvTar0TMdc7njr5vfcShruWDZ49CAyzPTdegD3XDpQ99DnZvbfpg708jLu8O9lGPSqGcr5FKkK+xj+sPX5Y2b5wUo49h8XJvApyD74nAiO+8xqqO0Mij77MBiC9CQoovcD0tb09WnC9k7I7vbM6dL75DcW7Blz2u2W+xL26uXW9Dk+hPSzsR70dFOO93sNTPAAMobsrWMw80yxfPEmGDr0DiaS9zUt2vVVf5bySrZu8GlVgu7h6ab2bp2u9Vo1+PauJdb06VnG9k6MfPaUo6LyRNzS+8+HqPKlvAz3jlCQM
9ZKxmPCnkJL38uSy+UVzDvWTRyLwn46K50eWfO+hAkbwmvhm+yk9qPPjZNb06xWa6xZaqPPTWmr1ITba9PzSIPWwobDwsFLw9vFxmvAM5Cr38OgO+758ZPSVjN72Bxoc927ALPKlltzupuay8p/JmOyH4OzyvCzk8am+mvRvfKz0Z7La9V+ACPMi58D3Hh5A9AWq4POXO77v6IMC8MgOaPXGRzbz7Ftc8oPQTvbMxSD34S1q9HnArPStgRD37RQO95GIavOeMAzyp8UK9O19RPIgCGz6J45o9jTGqPAzBGTwc0Ku7P80gvCGZwbyV0Wk7mAwdPchjqT0czTg9QOAFPbvnNj3/lJu8mJNtPOF72T1P/bm74TwpPenABz4pAhw+HakJPQpVDzzEoCC9YSRgPWiYw70DN4E8rySwPVUUJz7wV9S7PzQ/vRmtED08/ty7kYOovePRdb1qprm7fuwRvTjWsD1IKa097SFEPT0w2b3lu8y9SG4fvbT0Ib5QI+88TqVrO3rM
29rwwwFK8krxYPPDhnTxrYgu+KxNHvbrrjb3hsQe+IBVCPcADUD07XRc+DeDZPBrsqL2zQwG+dDQHuxejQL5KqKU8VWJnO88AOTv1Soi9i++6u3bCFjxQu0O9AtyAvbOKAz1Xh0S+PyO+PE1tgD2yPAk+uvJ1Pe20jry/7hu+iaBJvfwpD75Xtu083+SIPS9KsT3QqkC+I8cHvpzLTL3Ev+C9266YvaT5Qb11G0O8qlBjvm/KvjzHeJc9Q0//u5A/07wiDCO9HaoOvqx4L748tbs8anoBPJB0CDpEyn29ZvzdvSG/pDw7cz2+i1exvHjUaL04D5W8NjeqvY3YxDzwubw9PhncvHaCE76L3N281bf4vQ9dW76LTCK9fPJHvTIG2r1xUkG9zrCfvHkeTjtPeRK+5VItu7pQm72oski9twrBvdvuxz3R95I9Bd5Eu1PWWb22vt+82KtYvJex971abzk8Cc7nOzY8LbsgsYG8OLUZPQUW77wdMbS9A7rVOz9qzz3eOBEM
9tyf4vFntIj5OtIU9KCx+PTN85TymWIE79CCEPNp7n73CR2W9Y2riPdHCvT1g3MY8dumculQ0sLwoKXy96HXdPOVkrb2sBK098xoFvgK5sj0va7u8lFQzvKleubqQ/jM8lIBavYKXpr0LGIE8k49bvGx/vD0+NaU9WZlbPQlb+L2QxYS91Dnmuy5k4L38gA09CMY1PXoPLr3JMs+7aZkhvKNiEL5JudI8UNBnPQonMr3FONC84FlzPJlGnr0TDIo9A+66OhlSlL1Vm3K9h7I5vF/5DT1X7HQ9A1A8vLIcjT2FQk697GZXvF9bzj3CFKM9faALvbn4NT2RPIy8lHcrvOLIDz3utho9+eCovYxMt73MiuK8P3/kvOrlI74yS+k7QvxcvWrTj70DOKe7jSH5vQd/Cr5RSjm9pbYbvQw+gz3+RHU96cijvMBxEb7k+4+9jOtPu47cc7yqpPW8XYgnvdY9T71A53w9DAcFvUn9Kj2Sc0q9WE3yvAFDAD34voS9ojKOvKdM
aoT0pGyq8xItvvBz2ub3hRtg8yKoKvh2Kqzziznk9fXT1PCK36Tz4ljE3GbAAvl3igTy7vEq9HBeBPTRMZz0Q04687/skPbtagT0yEY+99XNIOlfuLD36WVI9JTfPvJHg0rviEQw9NSuzPc58e7wKPqO9uASjvfub5rrNeYC94ewUPuFxmz2T/RW9BcBBPOcAfT2dCcu93YYNPrxLjzxtT+s83BLJvdIH8ryJINc7gxoDvhvzA70X6Te+h7DevQEZRz3BtZ89ofuOvBeoEzx7fRe+K8rVvaDBiD0bv7M8YQvCu6rRhD1gG7m9bA5gPmTMET5rU5E93j/gvfH/XTy8uhY+XAEvPovDTz7L95Y9hlgGviV9mD14azc+EGEMPhNqhj1yKao8Ny7DvdmBuz23mu49Ps0nPuK5Wz54mBM+nIglvovrJT78TFk+akzyPMb4KT7JHDY+C+tlvvvGRD4OGTM+gvD6vKn98D3aXaM9xlSMvZyQEDwMQQ8+AO4xPn0tPD4JheMM
9yhQ+vXGQfT7aqBU+hqANPvmhiz22c5i7M3YRPa6NCz5fyqE8Ag+5PVQeq7wSZ8S9M034PY3QFT3j08e72k+DPbBalT07K9y87XNZPfOjQj60cZQ9A4IPPj/SHTwfcly8HdfnPUp1HT6ZeCQ8mOW0PRa0Yr3jLw++/eIxPuqSfb3uPbe9mWUVvj7UDT19Hew9V35WvSJIHD70YoA9UpsHvrxwPz29PDk8fH8TPET/Jz6EcfI8nPIrvXxDwLwruj49fAFdPUeDqLyxrVM9OQJGPcVpAj5ZVP09SgcLvtjB3D2UKpo9ApEaPrEWBD4r3ig99JUwvkMw/D2ueNU8dB4rPrWCJD63lb89l9fuvbcfNz3Q5ss98BPLPXAggb1Oodm8gn6DvcssGb43pZI90eixPQGypL250/e8DRK7vbbdr73aE9U9D5aRPIO8lDwUT6+8tp8TvvimN72qR3M8YAPEvV4+Vb4kKqS9zXm9PRWbir6afeW8ALPnvQNrGL7AT6698OwtOz6M
sSr4BZ4K8XYJavU7LB7wa0yG9VGMbvFDxHr6smIw8//scvM5GJLxiKpy94pOzPdukSL2uOdC9yyc2PHWECj3IPtA6koF6PdQEiTov6qq8LKoIvYy7Nz1TNKQ8U7ZmPAdZ/Dyv9DM9uVyJPFQP5r3FWFu9JHCOPDNEIr4g+hK+7gXWPJAZAz26XKU9B0wtPPV2vLxdTjG+vCtNvB4o+jwGuHY9FG88PT8eLr2PvtK9m9Vaux+4Fr3W6pe7r5RtPHEs8r1lSDy9eutgPVF1nT3y9RE9dQJ5PDJ8Cb5tesi91puQu6ZPZ73ubIW8sA9YvR3Ydr3KLoK8J1eavCgWDjw9pYm9cVXgvPdQ3r3AaO+84Q2KPV8TOz0G8Ks96Tx6PPwAc72uXxI8DeRNPRfqir2kxn48ACg1PB0YFjssCeM8ugIcPYQ3jzzucrI7VDq/PKBT4jzBsHQ7uZ1PPV9A1z1exdY9XAjAPa2dkT0/BZS60/9CPedAtb3R0CK8yBvJPKYD4D2d+xMM
9Kb1FvfSJHj3kzTe9vR62PDchHr1fXcc88a9AOu3IxT1Gr6o9F/2yPFMoOL24tJK9EJzivCqRIL6n3V89EPlHPRHzvzxiOfU78XMxPXDexbz90+G9/AgAPEeNIb0jaYO9sT7qOxmthT3eFhA+8nsePK89Qb1KQAK+xbyHvCjuMr66BFw7ywnLu6Me8zzRgJu9aSiDPKbpJz2iqku9fyZbvctoWzw8rh++UE0NPVJ9rj1YaN89w5AVvPK16Tsj3Ey+oK19vTvwML68wzM8rHVJPeOipT2hdDa+9/AfvkMzKLwLdgi+xtdXvdQuMzsfOWi9ljs9vjAocT2jPfu7ArqCva5kf72re+I8IjINvvjPS749RsK8jjO1PNkfB7slWgm9jWWFveW+2rwfexa+fe8HvMOJoL1MYS+96JOsvQGzhD2h8VU91PaFvYjqsL1sXT08JJIEvaX+S77RQxG9bIVDvVZtXb3krME86pNfvPa4Nj19hdy9IafCvF0KkD3dQt87Iph9vUbM
NkT1NfkQ9MV00vd6jMj1R+d+7TLJ7POW3hr2QoAQ9om1Eu9jLqjtNHvY4NiJ1PZUPiD1fOC69PPPjPAl4uT1mCoo8nJNnPLPnBD6ZFII9Ueg2PQv1oz3L46E8rUZ7PMYEEj3Lbmw8csOsPIhBFj7h9T48MjQ7vCClQjwv7oe9jqFCvL+yhb1F8KY9y7L6vU/SAT3tjts8dyLnvLoL/byIJUc9zuKPvb0yzryB2J+97QUnPV8CajzbAJ08+9FbPdcdu72dMgW9HZiYvA1qK75Y2/o8OAvDPCTSlb2h9Ao9htlPvWdkGL7de5U8wu6WPf1KTr0GQoy9sMhGPTjB3L3DWXM9RpdXvZF/wrqydA+9RTx7PeFojT32sW89WCmHvGHYzjzmCZE8e4QLvZEOAT4mxiQ9cAWrO3Nb/j3BnCi8LbRYvaYSZj1zUkI9wMv7O3X+u73YpKu8cgFSPd9aO75O2Gq90Tx1vSJJubxkQlE8PvoCvSoA5r3Rd4K9bvaqvBzuwTuoRR0M
90CuOPAX+Fr40BBK8T8v8vdmiRL3ab688vnFbvcoyZD0tj5S8chP6vc343jsBXqU9+R/SvKrQHT1obbW9wprGvaTo2TzlDpk8KH61vbznVT3jNXW9zQEIvohLzDwKnKM8UOoRvNU6mT0XOPg89n0HvuMXiz26UtO8z1oaPSU7tj18Rae9GFF/vWJNzT3P1aO9Mb5KPQnkOD1s1Ue8N81bvYgh0jwAIAU8+7i+PaLWdj0CHPS98vG1O0Y+bD05ESk9+yZhPVsZVj3+8Gm+OLi5vCCH+TyQCWq8fnVjPZm9cDuTpgG+3OQVPvLgsD2F8n+83U0ivv91z70x/dM92nW9PbBhcj3Su8Y9P0YJvpW+IT2lDO47whEOPl8LvD2tdZo92u40vgeWEz2NOSI9JJYjPqI8pD1J9bg9WzOJvleSCb6AkFc+A+iGPm8PsT3Wxis+EwN4vgtjabrWxkA+049JPoB0lj1VV+o96TSFvvA+nDqpaeg9JZYuPrLDfD2Wazc+ybSGvnRM
3izwPTP09o3FGPqeAETv6vzY+a5qrvkduRry2BmC9DlGcPAKrnT2NHhc+/UirvnYG1L0Atim+hkY/PeJtLj2r55E7qUNGvRtoCj0Y69Y9fq+RvInnjTy718A9LRmqvYJvX73G0s+88iTwvVoHBD2yHyQ96iwqvhfKHb33xCW9+xu8PDPOzDvvrSu94tXAPRMFqj1iA8G8iusGvU/hqr11X4W9UBemPUniGTzXnmG91ZWjveKeg70fjT294UsSPZqfN7pr3Ui7PHjyvDAzlL2bxhe9tH5xPurCED3Teqi8whr1vT/Lnb0wjji+Y11lPoCD6TuLWk+90ZDWvZQBNb6UA9e96TRQPqpKcr2HOt29En0avIa20j3C2nM9S1f8OyssNj76D1q9gFllvQgBtbvMCyu9Jy52PbXuAz588Si74aTMvMulDj2DG1897cONPeWukj3vWkO9Q1sBPvswwz2SGwQ9698GvrUELT3OtRs9OZ/APfAb+jtKvl89iylBvrT3fz16hUeM
8clCvPXBGYT1jTBw8ka/zva5DP72cRYY7DYIHvftHOr5Bhwa+XO3zPB7tl77HoBW8nsKPvfMBWb6HpS++JUx8Pcd9G74iLZS8FdZfvNvqh73GkDW9/0G2vKJtG75pzQw9kfafPG1AZby7QYK9aNm/uyy8pz2DOpe9PyDBvUdZEzxlncu8rmxNvHtrdT1cI6W9wRbovS6csD2Cf7g8XIYCPRN+/z1xGak93lv7PBP/jL0e44u95oXdPbnjiT0ye/E7JbifvHk+7ru/7eW8TQMJPdhtfD2SJJa9rj/nvNvOuDv4+hm9xRCyPbyNabvFZVC9YqyfvPRqxL3Z7xe96YSqOzcSVb17wh89BwMEuwAQAjy6Fm49sW45vW0FWb0H/Ai8djd/PSmRTL14C/08IXzQvId/gLtst8W8J41BOzBlpLu5W6q9bTcMvRFUjL1w5XO98gyNPV6QoDuM2uA8i3davLFo372smX48tPkEPY0H/Lv59VU9rolZvK8Z0rtH25E8gXknPOWM
nPD3XJSC8tI+tO+B9GL0wO/67KWPVPRvzyz0xLrI9YsmpPZndrDzWLRc9cV+OPVzPVb3FlJY979UKPa7Zuj0EvSA9rW7VvP76eTzZlka94VzcvAAzNDYVHUc9V+iSPNtXXj333Ag+lzkxPR1k/Dwcuzq9SB4LvNgUe70l0iM9yTvHPKLQgD267vo7uTRWPUVKBD1fNNK9Qd2vO8lFKL2rtn+9te0QvSaFcD1ywdI9c8SDPS4c0jsWvhi9gpKSPCBbXb4v6EQ9LAM7PBwLxjyCmjW9lCKgvKZEhjws5vq9ezwlPENYDLwkzgK+40YwPGIx8jxAxSg+8XtUvXCcWbxOUFK+AFXNu99XJr75tyC8n6txO4sREj3AMie+j0PmvYvxQD0naOe9YI64vemZGr130Cq9OvAHvr0akz2e3kI9OYmdvXaBMrwOVq271rfTvZGCAr5viPu8yjllvPfl2LrPCBe95JzWu6bkN73WQde901FwvBXPgDrhka87JmOdvfahJT1tIgAM
9qHdqve5D8rvd1YK9L6PEvadUH77/9ji9t+m/OxIZ5L3SK/G8+jxqO9RdDT1O0rq9s+9dPWhc/D37Nxu8QhY2vTpb5z3jNOA8t2QSPb+YGD22sZq9rPBiPSzdn71SQm28AM8yvaNsXD20GzG9J5A2PZBueD0AoIi97UqtPe9ruz3Cgq09h0c0vclOtT1wbIm8zNcNPXTm0z3LFDc9PLgFvQ50WD1ttg+7H85VPXS4xD3Fy2A9gU1AvcSc0rvcRcm8lg9fu/QO3L0B5Yc9v0qZvc1EHDuT3Vy88u4KvcDsmrwdgKA8KJwDvVysZ7x0frs6BFh+vEnSbT1w9mU9ppEFPOxVBb7+TGs8lrjMPPp4Bb4L4b88fYNtvE0kGL1NtKC8x22vOl4zKb6gAEI98jQ7PYXF7jy3Tya9KC4wPAppar2V2Wk9hXK4vaflCD1wclQ89FL+O/uzrD2HFaC8B5DVvbGm7T1FIuE7TJi9vDZqMj7Xr9K6HnfDvG0Hyz3O6ci7HVmmvQ+M
qoT2FSW29+P6EvFKXOr3S2AE7QNOuPa9uLb4grqq8452GvaUsm73rAl699KG+PMlI/r0oiaS9W+ZEPfd9mz204BO9MmE0PInn/b0X/Iu9V6blvagRoT10oco8J5YLvYui4Tx+GHU96983vrtKtD0RT9m8FxcPvao+lD04uGq9nDuCveFIET4tJnC8E9iKvQggqDxkJIQ9S4AzvvmFcj1HQhc9FPKVPNlV1j1vNLu9ELY5vhKEAj2c0Oi8UJLOPcZLQDyRRRG+gSJ6vROZDD0L29m8SIU+PXSISj0CiqW9bD7NuSTdRTzYQE48sIflPVeXAD2w4529i12jPURbq7pGVCU9+RgWPhiDrT1j+ri96qH7PQPgEb2ZH7e9HzeKPbJGI7sMxfS96kVKPsHeRLxwaMQ7Q3xpvprkxr21LPo9n3tDPtQBWz3rbY09RYNJvpUPsb3Xvhs+CE03Pgel3z3KQSY9XVZSvtOUXj3/tMG6Zm7uPfntwzv7OtM8QPSNvqlMUr7L/WYM
+WaYwPhp5vLzoeEo914yhvgJOH76dtBk+dzkZPqbRvDwy/Fo9PT+KvoC3Pr2a9eE8AL6EPfbKS77WEbK9Ran8PZGysL7ZGKg8fqBcPjYcyL11N/C9q2MgPnJJZb7tqZs9Sn+KPsQIgb033kM7A1pFvUM8Gb4qMfk9OugyvSgZ/bxcTSC9SsQQPq/D1b1MQga8Mg5Kve1u6Lx5w9q99j9PPvt1Mb0f41C95S41PUjXdbxgQ7a8ea/tPZilGb4kk2o9TTJZve6qgz1rV6s9SbxUvA+jtT0mS349XLwjvqqjlTxGkSc7BwwEvtBxlT07VKE9lchZvo1zkD3J7UA9angLvnEvLr21KSY+EMeivdRS0ju+qLe9tr4SPs39nD0NtLo80WvUvdXyu71MwHm9TRqLPi3z87tsCVm9xvDpvdhAzb3GyBC+3xJkPu1Qsr2S+o+8uzGXu/91xT1OPcG7KD2SPVcEoz3YyDc9dKhDvWGhUr3+YLO96WwVPiYX0zz1S6E9OQowvSAM
KJL3o9Dy9Ey8jPo9LPzw8Pik90B6NvDdZAT6n7fw9LnNavpQsID24Xes7qAWaPamVAbxG5749MCt0vuDpdT36ly693UJuPUSD2z1NJN49LLhevoeIhbooaS+9A6gjPcx/4L0DEZO9OE/OPBfQYL4N7ws8yboLvRtyHL5l+YW9omybvc1G471P3Hy9ergcPcJalb0ViMK8yf06vQ/fAL65Cji9lFugvT+Mtr0RDo88+K77u8NRQD1SL7y97c+evdZBZby1gI+9Kj+IPI0yJz1zQpS9S0nIvbhakzyWz/E7vqpRPR3/Yz1sppW93pwePY5rjzxsAFS8+iXKPSFHOz54rVY9GhG5vUUl0T0MHsm8fvoNPNJbGz5hHMs8OKiFvAOciT1jGC29PdTYPXAciT0FoXU9dvJ4vVpfaL0shJS8gx1RvSNo5Dzx66Y9GmoIPNfgF72zVwA9lo+HvSo9ALwdH0I9nz1JPD7wzTz/QCQ93G8VvSVr0rxjYGC9Nu+HPatyjLztaWqM
9RSckPTZCnr07wv47e6hJPSK6Bz06D5G7Trh9vI5nnb2sDge9tKzSPdPJC7z3S6W9mjT6OrqRebxZ/IC9Az++O2ZyeDyCkQ28+19kvFcEhrxKJ169p70QPQ1WSz2Hq3c9WhBbPAT/1DoBWHu96ambPYZpwL3w7Ek99+IlPQ2QpjxDiB+85mDeO2u/sT0SSfO8hqIXvHqOrj3zgH49I62PPRMXuD0Oni890wcSPYfVUbykyye9nefZPE5Dl71kRs48iEOavbBZfz3VhI+8qQt2PPWV2Dy4Skq9megJvc9ZFj3LSzw9h3QLPdUmHT1eIwY+sdK0PDAqjzs0Wpi8pbn5PIXeSb69NzA9sgJ0PA8cvrwrDPC8ooWBPftYAr2g7C+9HwxovRxfNz2hNyW+BJzbuwCPqj1VbMU9Ea0BvYcYC71/my2+YAYFvSlZOL55cBo9spfIPM3/yT1dxtm9FYWyvcmgTLx19yC+uA/evCLaBD2wlg+9xJwjvq/zJT0Q5Z89PXRJO+GM
GLLxGfjq84wwCvvUsSr6KQKW8ykf7u10u+LwEtkw9105MvBk4d7v5hP+9CDD9O5e+dryK+JY7yp2JveyuCz1Y2lC8mkUMPfAGHb0Pn2Q8nXMrvdSaBb7hqEa96PuovL5/CL70hMw7Tw48veE3Bzv957e9tKMcPQO+sz2PAI88IGe2vKqPbj3+fTc7WdJEPeZhqT1lEhG9KIJlPXLeA76jyIm9uP+fvIRcHDyoL0q9jxGCvaefMDyoEHm9qZe2Pair3z3Yy289Nw1xvVaKnj2pNHa70r6aPRG5Fz7rRiA93CXVPDNVgTz3JrO9RgpyPYhS7z2xoqG87qHQvUz3iTwD/o48ApVMvUmdl72e7J89KibXvQyqqT0nZW89cXQLvYxscb0YuSQ96ymJvau5nrxaRDI8zksqPHZMCTwYrjq8tnwpPbD5d71P8Ng8NfiAO4+aib3DDIQ9IXNRPOxSrzwDcYM8i6n3vCZVe70gA1g7KqesPB/6XLvu/V69/hChvBT5xbwzHb0M
9vDJzvRlcnT3zzy+9SZLuu3vBBT7phnO99UbvPOEDBz4wGGW82qvRPHopKT5lpoe9fZGCveedGD7+Tjy92kewvTtX5D0kfW+9qImOvVxkhr2oEnm8JqTnPCUJmL3alW+8mdeLvevrn70mdJG9ODfCuhdNOb2Vr4W9ghSPvTlMdDxGPh88MkdKvDMxS71zwIq9aq1HvhaKsD37Ic8880XPvMnbYz3732Q95vXXve32kj2/gUY8L7OeO6sC0z0VbOW8/DsNve6CAj4fosS8BD/TvC9upbuB/N09c98Qvj0BlT2KNPw8DgwpvWKp8z3Jysi9sfwSvlvQ0jznOAG9WHf7PJ44fT2x4Ne90NTMuqaQPb2vRrG918iGPdREZLvuOTG9+CmcvQx1LL0lbQG92CmXPY070TztkT29YsVaPV7P2L3P6P28XMGUPRIjLj1VPBm+FHC9PdyJuL2I0sm9StgrPlD4EL3xMyS+EqlZPU86xj1+TGQ9rxR5vpE4ybqEoC0+te4GPtzM
tuDwmLa89yNVrvj4TTT3I7+c9kMduPUXqlT33kH49nsBSvn66UD1hZBY9wWe3PSSFaL020So+dW62vhdGgr506BU+xVcQPs4CmL2kt8g9GHenvtghOb7Zd/k9su4GPjOORD3SddM9N4KOvq9tkb3D7Mk9DXU1PVnqPr76AJC9oeSevSnVo75sReY98uQMPnJZWr2IxI694lcgPPpBgr3w/0c+k0dLPguxujz9qyQ8YhScvR6k3rsImpM+rFqIvUYDDD3Zrxu8CBQ+Pa+SbjzixIs8bJq4PH7igDz8Tjq9/7w5PmzzKj6PyNc9r2CCPeXWvzstt4q9K+TEPW9UoT0svzM+Vza3vCQdAz5W5EM+ays1vkhCUD6ULPG7nfCEPMQAGj5j+gs+ibP9vaRcOj56dQ4+/ZaFPXalJj12GQM9WdkbvgM22TxGSIA+C2c4vH5bjT1Sd+S8296kPVJkAT6qNkC88f+8vagfvTqRJua9eB8TPnoKj7xg6Zs8QCSWvQLgUr0JmzWM
+kEERPtOMAzwHDJw9U3+KPFy+qbwg7a88VOMMPqrFjj0pcjU+Ua0bvDDW9L3nbdu9bNEkPlIzr73WEHQ+kO4OPT0dgb1cSiK+t3wtPnBDw72EmCM+HRLgPfxI3D1fuh4+qqJcvlZcer1R0AK91pqgPEVHOr2CFmY9McWYvsNsLDzT8SO+ulluPbFrKT0U+749ZD1ZvgVtMLyyNpO9ncWZPToWur12t5y8r/+APEbDOb4ySRC9KmeoPbrAu729ksy9jB1XvWh17r19N+69T5BGPPBoV73KVOm770mnvFsU4r0Lvu69ZahfvBLeEjw3//S8oreaPD9KUz3e+3G96b7KvdJ3UbzGkxS9EpBtPXj58T0I2xa++vbhvahC+7sGD1W9loodPaVJ3T1b9Jq99sGAvHBlPj1VlYi9R7fwPE5wKT6k+Cc9zNRovd8AOz5YTYW9EzW5PMu+jj1UaEU9+RJMvRHHDD4Nqeo7kFx5PUBP8j21oKA9+rezvbAOe7yUiEu9eIEtvbuM
9aT1AbL+87cmRvLdy8jyqIsM8Y/K/vELanrwK3Ba9kOp2vOYPjDyI3tY8oEYJPR7QrT0BmI48z2aLPRUvNr3nnrS9HMoovW2FFz2BKZC560eTPYNoDzud1hm9gZOwvPPDjL2/Ywi89WG4PfT5Jb2wz7G8UBgyvJz+Hr384Fu9sJcIPWGxuLzlDZ29tP89vIL7t7yIcg69GUWvPS1xEj3lYzs9IPCsPUtGJrygLp28WKRVPAMjBb2Gd6o8QI51PD5FkT2dB+i95d7PPMxRLLsGbOu9vMLZPA2f2TsYK6Q9+gyAPb8t/j2WYso90sIqvdTJDT1PYRU8SgrvPL2cEr6LOyk821BEvYoX9TwQFTc8E2ZePbDQSju+0769qDGsvOoFYb2bp6M8hfeMulZRID21JK498bxXvRw0bL11qCI8WrSQvGL/H766/Wk9MESEPD77m7wehXg8pef3PFZ06rx846K85Wekve00Qz3Bpy6+Z4QbPU0I1D171L89buh5vQMIJj0962+M
+zPoXvfaCz72nXSo8eW9JveAUhD19cAK+rTbBvUJi5DiHsiO+noL8O7IegT1ocZO8Qep/vVhC1zwZBK08+TlSvdbMRz0BuFY9LKVfvca/071MjqK9UWJFvf16/L0ptPq7nL6Uvf/Qlzlc/G+9nfEDPUwzV7sOWYS8yDB3vbxhY7wV/b274H5wvfZNDj0oDIO8nbemO6tdLb4dJta9/2ZGvWiAP757HAo9gV5vPemUmjyeKyq96kavvHI1bz3YjoU8sKenOuP+GT1djVK8jZolPQjl5Twx0s68ojHxO/oUpb12Aly7Xa/yvO3srb2UW4+8wctcvQNBvTxaPfa7HuZRu7Ef2T0V9TY9iV+DvdVLAT6v7DG8Mdb0vP7l0z2rRR69Tt5hPfU7iTwaUvO8cprBvH9IVD1W3+27FJUAvst0hrybiKA95EFku7NSx73Pqpg9rj8Mvk9SZT2d6t08vloyvVkKqrwdEhG9n3W7vWNzcL0VSGE9WSKPPLIrNrtv9AK9EgFZOznM
UbLwaUx+8cu6XPeGFzDyFM8g8omF2PZSEdj0zZVU9SjYBPe53YT1bpWs7QFfoPLl07Tw5+cM8R/IqPWgAlzlOnLM9UxQAvTgksj0Htx89H5WiPCXzxj1qJQy9WBqZPYNPAz49uok7+kQlPb9h+zxdg5i9OpWJvblxmT1TRm49+1mAvXIMAz4pwA29q507vUJ8Pb32HRE91ew+PRXotr3c9+29uq7UvNeMSr3vPai85eCBvWshob3hIh6+u3gkvXR/TDzy+Je8rdARvfsQmb384ga9fh7avWuKGD5V0XY9eCtnPaL+Iz64+fg8FvrAPLzNFj4eKmA9qoCNvWzU6z1BGgC9PBvXPZfVFT4af0Y9UJ0LPSim1j3HeCa8EXhJvumozT0Ojqc8QQf9u9ouYj51bOi9xOgavlrYYD3fxh+8+vL3vHEYBD4RPyS+rN7su5u3oj2e26O9x+2wPQRnfz0voYK9b39+vVbYyr27rdC9eKRKPs/q+7ybTP69TK4ZvTprOL7a61iM
+iFguPlzJSL0goky+sAybPV1UUL4zrCu+OpZePkxgy70ZGnW+evX0OnOZgb0ZlhU7i5JxvQvkQT3LyZ89X6b+Pehpg7346h29QAtGvX9UYj24Fp49WTZWPrcJsb1E3pG96gmRPEuhkT1By4g91k0bPP53eTzkWZE91TCuvqr7B76Zjv89FtxkPLyGLb3vLdg98dKKvoFRqL2lXS8++ORrPUACR70rT7I9TUg/vvdPk7z/Fdk9UYGjvSQTqb0UfUq75AIBvsaKfr74D+U8qLQuvYZaQL4WMQ49tv0Tvs+cNb5uCSs9gE7KvHj/4L2Kcwo8lKKfvc+h8LyBTLA8jDyOvIVe4j3p8AY+pn+PvcGsrT3dHD499hblvMt1DD0/prI9PHlfvbPynj1qTNU9FDk2PsCx4Tqj2w49lZphvGRkMj0Zc649qwMSvKez6D1uKxg+FJwcvJDHLT5f0ry8dVBmvEMkRjy0GTy78nVNPYzrQj22FTc9eyPsPVu9zLx9bGy98GUbPS3M
nHzzkzhE+Vr86vM2E3jx5tyg82hoOPjEN4z0iYqq91CKbvXKA2b3Eyha+s9lMPhetCrwAYqy7AwBTvWRLEL5x5xK+reGaPt0Gy73Aoqa8I0tAPJ7dkr3p3Ik9jtbhPWZ8xzsGiPk9RUKpPKJrur3gqNK99ATaPWE+dr1PjC8+GilRPb0Otr3lQSm9rp8WPpiJwL3eJzo+c3Z2PSKyKr2lpSA+ASY7vs/VFr6LvKS9WPuCvIOpNL2GhPQ9Ou+evkS92L0Ejpi+fZSkvMPjYTzNV/k9nXVkvi+mnr1fs36+8mAaPU9dF74cXui8U1AmPGZ+ib5M8NS9YbIIvKDLvb3Fd/C89xTEvc5XFb5A8lO+4qiFvVZuyrurdQG9RWD8ve2H5b0BYnq+QFeBvf3eOj3B8Ai9e7g0PWhssjxp2De9K+jDvRrV5z0V9VK8kqCqu/sFjT1Uu9C9OnEOvgZb7z3yZmW8cKqKvAwc7D20FAW9g6ejvXS9gr0H2AS9PpWIPJUHKL1ANw0M
+xAe0vW1razxkGDu8JrSzPOIJbb24S909tHqYvb6YIT3dcsO8yOtIPWmBDT3/aQ48NgEgvcQQbryL5qW97ORivAzXdT16Lee84tNavIXEoz3OS5o9d1sqO4Ky3DtY0d+8IuE+u8JbGLxsyL88axP1vGxuBj4nYjo8UndrvGcXi7zMb2G99nDovOjMl7suUIc76G0ZPrgBLz2F7Sg9DnHGPAODgLpgCNq8McJGPZoaHrxUi8I8pYCbvLWYgT3L1fi9JWlDPf6QWL2iQsS7CY6BvBDLCr3AuG+9bO2ePQ4/iTz7s2w9gKtoPbami7yWxaa8CE7ZPbGWN71u5++7DGAavFtSdzyvoyK9yShwvHGSmjuwd7m9NvhSPbtjaTx6xEI8CM03PePRXT2bYHY9UahnO33SA72gOlq90DawPKZdBr4XZRW93I8+PSshs7rJIfc8wReJPQybITwPdLG9hWHOuowzrDy8bk88n4UuvGUSET3SAPc9JPCOu+7/br0y25S9K7btPKhM
n0L1avDe8aGgmvNqOHLwrLAS9GOBnvOWIcz06pTe8Hc6HvTUToD2rGjG+lOMyvXC/lT2uuaQ9awpJvZcZmTwdrHW+PCBwPbfeur2dFVc6vR+0vMaNST1HXQy+N+nKvYnbT7wrNei9m1WxOx2fBT2SOLE9pSPvvRooCzwMZY49SuOMvZJae7zfEsE9dQwUvf/t6b2nxQK8Rt13vTU40b1GpJc9j95bvcrGw7yy4ti9cNYvvSDkYD1FhY882D0Yu8K9jzwArF49DZNBvAPjnbxmsXU9qXJwu/2ZHL55S5m9szLLPKZTX74jZM+81kDxPIYqDj0z+HG9CU6IPQKQX7sy4kE8AO4ePWv1djvm7qe8HzkSPVdXQjyuCZw9YXytPO4QZ7ysiMi8WoesvCgoH74s7h89wCQrO4tMkT134AG9alZFPT0RNz1KO108Dz29O+B76D2VbZU9cp94PYC54D1sLN08fMM0vLMG2zxreUe9MNwMvKxAHT3IIRY9uaRJvmSjl7wsqisM
9yXPEvZp8Q7wACeq8QPQWvjs1uT1KyEA97vf1unVF4jx5cPA8XtDhveWkBj1NnMs8nWaKPKVbaj3DRDU8d9WwvNgI3zyMfUu8ipUDO2IjITwIR4g8YVzpu6lPpzzgVna8PGflPIzMujvunEA7h3/6PMf0JLxmQBs9v/dBPWMVND0pq/g8TnXFPZSYzj2kisu8EDyaPY2Gkj1Trru9EoBiPkfP1jxmRQe8lXH6PVyNyruExym9wC1hPaZvoj3NdAY972r8vDGPmT0CpqO8E0gMvvO1gL0dfyW96C29vLvPEr6GMDm9VpWvPPETDL3Z32m9IZvAvSrKEr4qXCK+zDlAvGU6CDwXXF+8koG3uwqtnL2CoWi9rybVvMOz0jxhS+k9DhWSvKeBP7xi5FC9l14kPhNDGTuZ75U91UnjvdY/lr1pIRq+SSooPo9AFz0h5fI84kskvEywgL1y8LG94hkJvnC0Fj6ugE89/jaqvBSsaz5l0XK9dHVmvr003Txewbo8h3javWtM
ExD1UVme9CQDEva80yj1SDnI8KJEGvZLwCr2FWYy9VuARveLo2jwJD3C9+yq8PbH+1rxwhmG95QKavPW0AL6mXym+16YyPi7O+7ycCTG+6PcPPVp48r0QSyO+IrkXPvPdF70XrvK9JVymPR4+ob3a7Pu9XQMwPnW2E71i2sy9qOwGPs0+Kb5ZVEO+bQA9PpPCHr6i4FK9TGViPgB3271ZTk+++SqWPsLcu73j7bu8vPUhPhBg1D2FyaS9p85UPd+g3D32z1m8EPIwPuQCnT2uoLG9glfPPTOknD3JwRI+KqxoPpnxND1zKCq9myrZPSkdRj28O/U9PkeOPSdysj0i/vS898zIPUuidD1nH7O9zuu6PfbRvjsdp7i88tugPbZrkT2xxeS85t1XPQpux7ulrKm8hv3wOsEQvz1B5UW9bLuVPRoc/z3XdJk9uQjavL93IT7Vcci9CCMmPm87AT3uxcs9tD5HvTKrDz6TKKe91/frPQoCoDzablI9CAZ1vVW+mD2/wu+M
8U/KOPHOzrT2oTTC9ae7UPUiuKT5X/ua8seH/PWUMK70+VJ28kygnPvJsAT0qJPg7RpFHPrdMb73zyU29SFdHPrHFiz200LA97gv0PJ6KID10d0i7XYmcPWkrlj3Ltws9r9yXPTwyyb1kVp+8pMarPfHQnr30GPI9Ua82PrBiS7z6qpm9ZU75PVYMRzxsWMw9NjgWPbOmMT26fws+1tHNvSMLxT2mBrA9+dj0PIUe+7yi0jg9vkIsviHAtbtQL247nf87Pa5UbT1EB7m7AIeAvftODb0eAkk9fQPNPaJf5jysa8A9OGcAvonFl7w+yeS9SQbyPF2Xz7z40MI7B+F0vpP1yLw9kkS+hji4vMkytDyAyYY9Vnkgvn/BDLwamTa+M+8bPcu7kb3I4E89pV8FPZkKI77EXV291wWXvSKrj73dVam9aBonvWJUqL34DkO9Ei0PvTEpSDxmVAq8ia/uOrhqub0ANtG9nQbEvRDCojx5Zp09UJ+qvL78Vj0Amio+VmbvvfEM
UXT1qPhk5haZuPROaJbuyRVA+UichvmFdmj3mk5A8lW5APezTuT2Aklk++Q8HvqH0/LxRoKG9Bk6bPdUv/L2hfDk+shQavhtE+rz9iLs80NyAPSvMJL4NKdU9kmgVvvHfKTyNVB+9vsqOPDUtBb0GeAQ+Hg1AvIPDUT1YRCo76SPzu8BFej0fKmA9nbSsPKJQxT37iek8yvsAPXFfRT0r3V889c0pPbUNFbxOADg9YPwBvKMvDD4Tzi09EM6Xu+GxQDyvQ3O7i/bCvDB4JT3KHkC9N8RpPZEv5D2halQ9fvQzPCuxmz0/FxW9ya81PRwlyLtxdOk8KmK8u/+0bj1ZD+K9WiyyOqgp0LzjIli9UscFPU7Kk708Bxy9JyEnPn2RRT0+6sM7SL6LPd3sAb3IKqq8VG0bPm6kBr7+Q7I78hbNPFK+mLuCVb29AWbcPMHfcr3wi/W8GXOZvADKWb2EXrY6f4wlPQu0lDw3taE9XQfEPHahyL1a2S69dV+mPQDuGL4/0AmM
9aTjsvPFLCL4NPQ+72Cn/PH8nhLy8Qoy9BTImvHILMj3aWCe9DC8pu5xw0T0DIfE91yqUvFl33LuVrwm97aWdPdmNmb2HXGE955qAvYMnNTxEr0y9mDfWPKUj8DsPgbO8aI+xvQRMVz2S9dy9xdFOPW4dwT1Zzzk+C5KIvb18jT19AlW+Hr+CO+334b20hfU8eyuZvXh7Dz6Lqsa9AzQVvScCC7zRUNW81eiNvfzG8LvViww9eYINvBcPoz2Y+Ne7YLRAvR9lN7x2IaM95/RWOzTIB77K05a9gJfkvL/FQr6iCgQ8i7rvvJp0SjxZM+C8d3SIvVvRkz1p4yQ89XnqvKGd8Lu/wR09xwmRvG2nmb2Dy7w9EZcsvQx5FL5EQLW9FQVJvQj+ML7Oc0k9TPZgPWZHv7ssrf68E3YwPex5yrx1m3I9vqCsuy3Td7xE72c7LeNfvYBoh72uxI49DnBOPTudtr23zsi9Q2mUvEhr972hg348NTxfPSXBbb2xroe9D7bmPJNM
VpLyAPNA9RllePZjslT0Iah69bPwBvDJmLb1z6lW8/w8pPWEC3Lw3OWK9n+PMO3VnRL1hay48YWY4vqwpPL0i9Cy8gSq5vPPzVL0iF0I9aasxvuj83z3ei209U0gwvDq+mjzXFTg9fK7wvQBtLzvBEPo8d/41veylvz1mn7s87grmvQy1TT1mzc4828USu5Q/Nb0X9Zi7Y4/VvEbwlrtBsJG87kaqPLeuKL1gK+Q7ATqyu6SRNT0A7Ze8tRSlPGDeojx9m3K8+ub4PfRbgj3jxKw8aeOVPVgNrz2mR4S8O/pHPpsHKz298YG9+5OiPfui4zxc94w9xtcYPiuFFbuU1kK9IJH8OyrONj2X4eW7Bd85PWV/B76pDb29X1+XvJV/gL7AENC9NdTRPXsICb4UvB+98wiJO0xlib5fwOC93I1tPULJlD12IaO7ElJRvTLturxfSoa8tyvrO/6KjDyIOxI+MOkfvVJxEb1mqBa+QIk1PYwrlry7J5A9wO/QvQXfFb7/54GM
+ejyiPVPumj3EvWU9s58QvLvdJ74mOxC+eEoEPaQvAj5UIk49UOiAPfZSPj5NDD49KVVfPbrnTT3SyRY9AwaIveEoVj3Eu/O9YHWhPbelvz3IMea8XMdhvIo87zp5v2a9qahdvs7Y9j3dWlo9iuMWPHXUQj4oyOe9pt6zvkXM/zzy+wG9+zUavusyLjx1Jxq+0i5xvo/jZT3xDbU8PG3vvaCgYb1ztOG9Rwj1vCM5QLy3pfi8u6jivO52jryd7iG+ZX5pvRG8pr0BOQy+qpsdvUnAGb7cWsO9D4RyPV5gqr2IM+S9B8gxPVEr4ryjNwQ9Yh8RPq4LAzxXV0q9+mN8PXQ4xLyMqgK9GJBiPn2M3r0gLZS9Nc0KPtvg573QZYA9zBiiPvHPaL1MBBS+whkGPq8+2rzVhiU+c1r3PSA3Pb2X7Bq97fgYPuNEfL3RzHY89BtzPoKiGDvD26i9rEFFPv4zkr1ZxmY828w9ProWLDz9day9Au8kPjSmG73YcSs+xzGqPU2M
Bkr0KLUC9g8yQPY1MFL2Ct/K9DLz+PZf6yL1qrhO9E162PY54hLyyLNK81DAXPml4wbxm8bO8WXGvPeFjl7zQgck98gI3PdDShb0Q1Ga8vIk2PXFUFL0Fh389CUA/PgnX1LwMNoS99V8dvJYd7bx3FSM9e009Prbw4bzPM5S9VSM6PcfJwjrjdyk+9FwIvWXX6jtNt2U9uXYMvloaaDuQG5U89HU/vFKfgbuhZgk94jFbvnqf1TrIcsK83BbWvLZYmT38bFQ86y4DvgQp8Lx/3uI8l1OoPVGOpjxq2wc+W6Uyvsb8y7whQvu8yKb9veupu7voxbE97vOevuezK71AWFq+Rw7FvYfcALxsoL49a7Vevp+X3r0LYIO+IhnuPZWJhb03tJq8rQAWPfrwF75YYka9m56JvAYBp70Yx4y8KqDbO2PjAb7lVO27IR40PdoFt7wnj5K9Rasqvdr1Jb70Ndi9dd9SvVA6zz1jPaE94UyRvTxP3D2GnXq5ef8Hve6Q6z3ua/MM
88XW0vUk3DD7KCnu7aPWbveZnEj0PM549bO+oPKl0iD3slQ08oEs0vQJLjb3Vvwu91umTPW0fF76WoKg+7t/Jve4qSL1pbke95erdPT4UI74dSbQ+COLKvftuFj0plbU8aPbUPc1eLzsg1oY+pGsZvf2R0TyL+gk9b8SIO7JZIjxQmQc+TyQzvRo5rD3OCao7gTUJPKc4sDx88UM+EGmpvBrmwz0cCCI9l36XPM5WBz5FURs+iZWkvTHGsz3xY0A9hN0pPV0jAT7XYz07wybSvL84oT389Dc8SBADvJ6z/j07wxe8WXIgPNa3Tj0+rWs8xEslvRjB4j2Qc9q8kzwJPAmEy7w+HKG8ncoavKWlTr334Ky9I0kjPdwmtz0cSoI9twQJvUEgE72lw5O9NOrUPU5Hjzw0VQQ8m7+AvSDFXj0wJwm+iR3QPNH8tL2U59q9XLKhPbvaJL4+UAK9C+6ePcq6MD1bw9w88zChPNnaNr555oW8uSabPTB07b39hFu9dQROPSCM
n370v6CO8N0+aPIquRL2YCW+9gCdhvTRy1b0DkOM8DUy1PesIwDyK5bA9No6jvCbkM75MKrw7MKLkPQzdML47BWa9qJ2uvBvpVb62RDW9ceILPJuLiDu+ifm7qFA+vS0E9TsRmIK9NjROPbB3VT00ctQ963EfvSdqwbxR8q69IfjounUzy71cMLq7shi+vAl+8DzdeSi8yHzVPMCYKT3ucDC9RKv2vfC3dDwgsdu9Ug4ovTs/Dj5LSiE+jH//vWfqgj1EpjC+CEFAPTfzr7xWNHk8nsbkvbrBDj7lX6i9I45EvAvDNj10RoS9rXW8vUC02LuxJuM9EevtvH0BdD05P5U80/gdvR/fxrwunLk9C5j4vJ5sab2dhwi9fgLAvH54G76N/lE98ZqJvcKgAT0ourK91vczvNgA1rsqEds954lZPCxczzxKroY9KuUuvIb5ib00vqA9HyiMO4px471QWIW97h5kumcpw72QRyg8NlpJPQVg47yYxl+9NMpkvWkKGz1x49kM
9yGsUPPPvjj2MsVk9s6TWPJz/nLzs0sE7vz8Huv1/+Lxd4RO9dnYGvc90Ar4T0TO7iCnBPdoasb35dna9uGDIPSjNF747Wxo9WpPcPX/lMr21CcC9+BW3Pb8wNb4yb8g9P+0WPa4dq70GEc+9g4gMPfTv770mjbM8+yvOu2UmQr0jg1q9O/cuPZalb7wMFLA9ZoiuvQX/uDwD93e9tQHyPAMjCz2JduU7zUxRvdIFGL1+XDM67rfiPIvS/LsX9N487x6Hvp/foz3T+/Q9lAjWvT4gsj1HcsW86AxsvhkQCj0GESU9qMd6veYAOjwyVLy80ZIPvoIn2jwE21Q9/3N3vUcWrD0JZAG9Xd37PIGdCj6dkT498BpUvXYR4D26ruI9iiruPeH3JTzP2Ve9oBR8Pf3W3z2DMqI9JJ8HPkYENDwDjVm8+V+LPXFZJz2/hbI9tNBLPruto7xQKq69hAcCug9MGL6omKu92MeAPhfdk72BLa+9ZNvcPX/iJL54eRy+lmMIPlkM
MRj1ZiOi8XFISvRIhurypUJ69w94svanGtL2wKJI7zu0Iu6IcFb4ZLO290UHGPY6jmr35viW8J2lzvbJPc75+rRC+SJeHPNXaDD1cT6w9V9WJvHczsr3TQvu9GOrRPflflD14afU9RvokPb70fz2Q7AW9uXkDPmcGYj2qr+g9hPtzvZS0gLxQLQe+CBt2PaPu8j25LL09apwxPDOCdr040aO95ekcvr7TFj6Fots96HJOO2Y8hD7trw2+ZeoevpXDxT0dk549nxkevfe4yj34RzO+JdTkvWFGzz2i7648cVkvvfreRr30NaO90K+UvsfRQj7/6vY977s6vfSBoz4y2Em+J47kvv4nrT3upw0+7a43vj35jD3zsWC+a+m1vrTX8zz/NSo9PhYXviRBizyN4Du+DP6Avk5b0T2evto9BBTqvcEecz5bliG+qOSxvkFtPj2u/RU9u3hDvnCUbz1ib26+nvGdvgV0Tj3Grh09k6QYvh2H0LtGaQ69X9O3veRE+DoZusMM
9UBsmveRl9D2Fs9K9lGdLvgV2Mb0zBAw9pgIavnOiBz1bgSG+IogFvtJgzzxQ9vY8rba9u/pcFb0FfQ47IWjmvbBFHz2JKpa8ejnCuhK5Fz4Zsiy+iMM+vnNArDpXnxQ8Zzm3vQn4ET3o+ym+f0dFvl8suztOcoW9PBNEvGicTL1tfoc9cPjMveX7ej1SJxG9F38gvbHNnztZOk++QR5rvo2hGb0pW5k8s8Btvkmud71lxk2+l8eIvmnUVLxaxD09hyEIvr4TGDoOKWq9YgNqvYJqXL1JlgG9JjdQvQYZWrrMzUS+on+AvsD/5LwvzRY90JVNvj/2BL4bYpe+2z9+vudJ9Tx3UBO9rtDAvZQU1b1U01C+FgzkPT2COb2pJ/a9TGILPv9aBb4cYLC8kATYveKTtr3BNmm9gdVXPSYK2r2miBC9/OVjvcQ0MzzXNbm9+bWGPejX+r1Z2/G9j/lYvT/uizxWoCU9s8qBvDy6mjyzj2m9CUGUvYItGz3IqRO9eL51OxGM
56LzN9CM9Rk3DvQ4/ET1TPWy7p8MYPWiW3zwehqc8KchwvR0plD3hyD+8P0hsPTyzpj09wAc+ifjWveUuaj2bvIy8u+WHPd5aZD02fiU+Lo4TPHT+Uj0RuJA9YY93PaC5Gj4Bvhw+wccBvqkM0zqbtyO87ctuPOwCpr1nnGY+gYZYvhAPtLyF5lm9CP7IPeGDbb0qpiA+Egl5vecYwDneHck9LzAiPbTqWz2LaMY96oa2PKPuhz0iQMI796r9PGQtKD6zkqk9P53QO23E/D0QI1M82diLPQsXyz1tmAM+AvgMPHnhbz2Yo0k9/7pBPE63Ej74HAA+uew0vQqvyz311kk9FSKAva3dhz2NxO697z6gvKHYHzwBKHA9ZNouvbxZpz2qIgu+uYCivIou+jwAUYA9JA7cveGZKz2hKUW9EUuEPGBgDb4VTZO8lt3EOwGGFL4nbbG92hNwPUZT+jyD8v08FKGRPe8cIb5tdue90JtuPcZVkb05j8Q8z0DCPOIQvL3RbwmM
9oM7nPBcTi7243Qu+C5OOPXcQib5BS+U9SVjMPZBRGr3ULIQ8vlKFPQhxPL7YnLE8LAm/PZjP+b1yPtO9g1lTvONCe74mmYM6gupvPdDAYb1hnNK9M3+mvPMk2L1nYLo9/dK9PeKGRDyOdok9IZLivD6j/b08ABM9vqAvPU35A76TYhO9HW2RvMkbxb1T1oC70INfO8VRabw7gOW9DTXBvexoi70vDPu8KhGhPBsszz08Efw9d21YvKq47bx6dZe9epWfO7f/nL0z5SA9ZgirvIKLejxa/aW9Q3aMPX7tQDsEoZG9N10QvUqFAz3qdu+9BNO/PMzpBj5lKwA+LCNqvUrfoDvnXxG+ymuYPVlF57zfmVk9OPIXvWT3lz0xF6y9Qn+jPEkOlT3t5zI75xi0PBrG8zywUOA9pxsnPJuikT2EMDq83gfmO/k95DtADdE9cO6PvBEkRL01g9s84r2kvT69Db7KifE8PriNvU0ROj0tmrm7OeowvSo/T7wAe6k9BzcHveXM
c1z2Xw748wxgyvdm2IrwoLs89KKZfvedGmL1r95S8K82FvUqiDL7msRc9cNJmvYUqn7zmqAS8mNEpvWFEtzw2nj097rppPCZjCD2x01W6/lgaPXDhqL0jRhw9W7oSvVeG771/pny9AJojvaQVMr5XnrM8Np0ePaJC3r0TCsG9SNA8PSCrx730x+Y9VQaCPBzvn70XIuC9EskZPdE7Q76aX5M908WNPazCyL0FzUe9p9VzPALAgb7T7gw9NDaBPbMR7b3fhKe9Cf+9PbsyHr5OvP27sMiPvFIS8jrpg+O9xaSIPc6GAr3RvIM9GpRnPdUPSztVXcy6mDECPTa3U70Ws1s9UXYMvqgdYr2BPVO814povV8yRj1+tOO5bdZEvkP8QLwsHZo7yRIMvW169T1y0SO8fv9vvUfOrT38Faq9kNpevYJoSj0tyVk8zQfcvefBHT36LsY913yWvR+h7j1F6YS8nA7DvV4KXz1WePY7UIc7PK0KJz7mLr88p1KbPC/GOj1SvK2M
8GnN9vBYxrT0AlP6698AbPnb8Wj43+vM862CPPJLBdz66OCM9nDWFPsSD3z0VL1U84BCPPWfTTj4mr9I8hZgOPvyfDj69ZZa8F3MkPcHwQD6Lyms9op1zPoE46rzwyOS8+Ybbu5qp9LzaMge+qh6iPgdNE73xtby9rxCNPZrJob2LExG+2uE+Pj+gxD2tMIA7ZG4WPPG/Gz11yw6+YBoVPRgjRD1zLJY9v0qkPXGPurwEyYC8pfQvPteFzbzawQG9LN6QPRkMJr4T7oK9s9DtPZ+4xT2MaC0991uYPM1Uyr0AFW+9MU2/veKwiD2M18Y92QXAPGKMOjzyap+9ihc4PTc8aDwMMNo9GtgsvQHfnL02Q4C9lYtQPAGk0D2V9Mk8WsNiPRAIob0dHnS9NL4Avun/OT7RBAA+LWAMva+pbT55zY69f1PZvY6BETx+rjI9wjm6vR9GWrzFiHO9pZfEva90gz0CjwK9H8SZPYUcvb2w4b08WgU/vqLsIz4Mbhk+nOoGvSHM
zzj6rkA2+EhA+vm8V5z0RHQU+Il4qvvSqWj4r3i+9TMZ2viKbrz39lCm9GZ2gvdRJnzxMGWU9hCgevjm8Gj6WRM49p9bjvVo2nj4gEli+mRmTvgR5nDx1QLc9kh03vnyBOj7Rk+u9yGezvvVCgD1zIx49ikurvAFgHT1ZEX69CgJyvUkT2j3x1MQ9Q6RNva9IGD5hqE++CrKDvqKvWDuUYSI7jysavn6SATxT3NC9hHFivtGwHzt4YhC9+7tevfYJpb3lZyq9ub0HPa9BDT1OZps9y7HQPNgT2bzEmb29/xcTvu+sur2goCO9WSrMvalhA74L3nS9gcgovr64f70Zcae9EdO/O4zJ1L2EDdq8H5NXvPcFOj05Eru8VO81OrjQW7woUiY95E0GvvwUbbz3FFq9soi0vCzmvr1anIc8LNHhvW9g9bz46tK9IglKPckHP70GhiU8r74BvvlgqD17s6E8X8Kiu6x1HT6g4KQ9TPsavgZ9wD1CnQ89uWUXPdA5Dj4lJNIM
9y/tpvXaeCz7YKh09iXS3PZRgszznoVU8ZAAvPY0YjT12GYU8njURPQt8lT713h0+tF4/PbNNBT5RYB+9SGOMPTao7j3+ghs+6s7wu3O2AD56C6s9bcCMPMR4Rz47ieU9OBr4vTSXB7w6mJm8Bh4SvSuylz0T7Bk+yLAvvhs5lTwjx2u9ZjDvPDtuZb0jQl4+ZP5avX/qcD3lV8Y9rpeiu5n3Ez6V+Eg+YvA8PYe88D3X2/e86HGtPDhDJT4dXh4+/jA/PUwHDT4JXnQ9izRVPeIgGz5OGTE+ad6TPStk0j1E/oA9Lo+FPHvnTz724y4+yxwDvSS8Cz28YGk9qW+VvWwwAT5R1I69mBJRvRDn0z0wYca7iLWQuz7L7j2GaSw9bMAVPAPODj3U6oE9hyWYu9GV0z2UP5Y9LR66vUHWRL0Poh09OjO5PPd5nL0qgoW9r/LeO6Ktarw7KL27NxwOvaeBgb3T68y9Gd5XPfsHsryMXnU95jSgvTZOQDsHGsi9ngLGPeZM
for2yRFi9B/zGPeCQ/r10bo49uIgZPUTxmr0aoVK96jGPPaoRGL7QB8M7Xue2Pama0714cU082kS6PH4Ewb3MaTO8B8G4PfUAkb1+Mry9W0agPdG8Nb4V5aU97YY6Pfuacr26s9u8Cp2CvBZ1IL4Cnos9ym2mPbceD770nti9hq1UPC/Pab7AO0E9462bPeo03Dw31M29+72avPHAkrxA4vM9NiiRPT5Ywj2SnlA92WSQvcINfjzveo09AVd/PVBJWb3ORpI8ik4/vDnr271CGY09SghcPXP8Fbz7u2C9c9WBvcYuAT1X9pG8wbLJvJzJCj5btM09VxgkvaUomzy9ZfW9/aM6PUdyTzxxbIK8KK8LvY1S9Lw9IZ+9UIGKPQvOez0y8Yy9SZRivJvfRbxvA6W9R06UO/Oszz3hsIg90BubvcWfkDyhjp697/CuPbPpsb3OWPC87DJpvQ+7yDzuYPe8A3Ktu+oUHDsa1RQ8MHipO/NgaL2OxGg9Qprku5iOyj2yXI0M
9StGOvbFQRb3i7uQ96ZIwvOXUBbwdgZ88L3hHvMukO73zYp089YXsvPZ8Wz01o4K8tb6cvSFZB70xAzo9ziXpvATIoz0eAmI9oITRvHw6ury3r+U9ZEQTvOLWgr2MVxO9yp71vCfp2b2Uw8Q90wKJvP4xPT07Lz08u3b7OjVIdD1W99E9+L2RvYK5tDy0rpI9GNWLPDQvFb2JPWk9PIGZvbB1gL1uEyM8r6BnvW8tgb2i+Js9UZZhPWZ4Crw10zq98LDMvNnoWzzyp/c9084QPfLoLDw9TAi9OAuLPEf8ybx7PyI9Rjy9PLMsB71HtaE8u79wvb3yJL5a7bI9jJSrPWQYM74vmx++cdQLPlLYdb6DUOo8EYhgPORHy72QRfa90qADPtT/OL69WnQ93zVMPWGJ+72aLw6+zayPPO40Vb6rbGk9MdFPPH7YwL3MWdi9TzdbPbfc/71rkM28yXGivROt+rypZRC+1IImPexT2rwacAc7fGj5vHoSgD0vSfa9e55cPSkM
1ub3cOZY9X2g5vhCY9jz8cJk9KianvX7R2z3neLe9syBWvhGqwrs6mi69rVWbO3gTkz21Mti9vdwPvnAARD3aN9288HwBvV3n0bwR8g29ckPBvGDLDj41H0097IvAvEl9Wj6pvoU993CnPd8n/D0i5VY9NzK7POHPgD5/fz696GAAPrxcnD0QfSi9ge85PL/rMD7fpZs94qdEPoIW/z1T/Qc+m8ugvA1MJT6gSfC7MG+UPmU1xD2bcYY90/wqPXcP/j1Xhp69ppEaPuRewD21So09d3g0PYGh+z2DkcO8BrgdPqJHSryOX8A9Qg7DuagU9btg7Ma9oAWPPtH3wb2gtZa8Wa6WPb9ZBL5Lm7+9F4g/PraSkz2yE2s9KmcSvUWrvj1nJq69W/eCPmIM/L14fC09iNTvPftbJb4U/sq8Fi+SPpIsmr3IA4y9WgEkPkVKaL6zgNE6N00YPo++EzyIZ+I8FcyAOj4fZ70I98O9dVOMPX12LbxvGJA9CRbHPaL8wL2a/7qM
9JmcfPhv8m71BXUS8mKaXPXGQfr4Ok+O74fkSvBvWkD1SaE26JCgnPQ1aHr75S4Y7L7T3O2SdEr3sytc8dI92PZogj70gYsS9ebWDPa2J6TxDW3O8ckq9vJOjEL7M9Hm9f0kuvNeIIT0WSQ69oB6LPdW2R77caSI7hn/EvOjxyTo/Zks9oHLMu2vbxDyAioW9IeH2u/LxtjyuxZG8tRmavQlXx73VapQ7svQ3POsHeTwv6Ey9iBf0PM5f+r1W3Qo+r91quVSZmz0kebA82Tj/vJkjqD0Ruya8OpCNvVm6Ij2fj4A8AHtSvQqQ9bx3gAo+BQbuvdTmcz2pT5C9VmI9PcNo2LzitTg+JDW/vMHiCz6ygos9NF0CPaA1DD6ACJ09afpuvLMPnj0bh828RaEdPcWSrz0PBRc+G01Dvbwi2TzZDoK82tq4PFQKhD2xpA4+uPkgPOE39D2DN489R9/8u+3BWz4yvAC8uj1+vMpLOD3ZGDa9nKB+PaxM9T0bgA4+7HzNPJJM
c1z2IUQs9ttdtPQfzFz4+jrU93WydPIiFhj22Qa29TiBPPXH4vT3XfPM9ERE4vG519TyQaj68QQylPRszlTnOj3E+HsMOPelWAT5yPh68K4GKuh27CD4O5CA+z11gvbVbijtl6gW9PKxzvIdgTD262kE+AMywve21wbwG4F69IYSzPT0GszzfU6U+rCjevNl0Bz2FIrc7NWk+O85wPT4oh10+60WRvauuMD2uphg8aQE2PZGuPT6c8iA+PbI9vWnTHj4mwy89DykBPY5hRj6X44A+VSzPPYkt8j3tVI09XTQOPT3EIj69TmM+I6xCPJ2bsj1elRc9BK6hPGvvFT4vKac9NXoiPbt7gz2oSt88LQ1yPcHjHT7BheM9nQSXPapQyjw+pI08QahwPQsLhj11I3E9nh5rvTUYEL3hH4M8xs2WvaGAbj2ySKy9qqyCvOi92Dwp5Z+8h+J4vbQ1gLwUgKK9OpUFvGtdLb1Q+1i8bnEkvb3t5bslr9O9CNkSvPdpvL2UXVuM
9S2YzPZhJtb2kCia9scIXPRQYL71QVm69XtHZPH0JBbxklou94If5PLIXUb2eNvc7bP5bPWdlFL0lIZO9E0YkPYvTWr2XyZS91vxoPfnKCr7KChg+yH2ZPcsPj7wRc0u9kWOQPS+4YL1U4Q0+DqPYPWOdxr0dA2q9vjQuvbVPNr6ktsk9BHQxPesVar3avz88EMpOPDuBcb1XK5M9jCtePXNcdrxwzoI9QRmovFHJQL3mB589m0a+PXa7gLyQOa+9MUmOvTHE/b3oO0w9Nhp2PVPYKj2YBcu7K28avTDaFTxpk888oEkivc3t9D0MhEM9v+OivT1jdzyupwW8FkioPX/Unb3Zesm8WUzMvVEWSr0A0I47riwiPSItRj2TUtu9kWckvDkglD2kbxq9MvhZPeWEMD5Ds7E9s32AvcaFaT0golS91/luPGm0Rb35/7O8YmykvfD4ib3asvg6HGJ4PSBFMj0pZ968VYegvHFEdz0JuIW91DYAPfcx9z0M49s93bKqvLMM
9OLsxubm9OOENPErnq7wq7ZC78nKMvTXmP7xpEJ+7HPravM0zgj2r1gA94C6yvd8cZz1ZhyI9xqDmvJrIej3vRnk9jww4vc4Ee70YTuA9izHNvJ8aALvOIwE9Z3Bfvcscnr0SbCs93ZKKPGgF8Tt3OuS8nZjWvdIp5DzyZx09/1KhvK2GCT6KgoY9r/mTvW9HCTvx+Sw9g0UvPGpKu7ucH1c8ysrzvXzyBz0+PwI9rfZQvWx77jtd0kW7I6KFvbAenD0rVKU9zrsVvRqKAD1iIi89YhfJvP4Jv7xkcO897WoYvTvQWr3o3AE94DB5vX0lVzyMtYw9XVDqPJ2FFTz7ebq8mHMzveH0XLuQXFY9f+8CPZBLuz3s4qA9hR/DPDG7Arxfzek8VhnivH22gTsh0VQ8py6RvVKiqb1Zl7s9dhb8PDXdh71ruYO9jGCDPLbubL3FkTw9fUGBO5hqpLy6iUq9JLqWPSj10b2RT1Y9bDMtPNte/LwT9Xa8ECLkugUfP77CrukM
8JJY6Pcu6Ob6C+Sy+FFYIPphpd77Bt6085Fo9PT8hpb0+NCG+s6yxPTO9Hb4GeWg9pH+2Pe+TaL2rE8u9OT0ZPYcyir7Feg09TJ0GvcorCb4cmLi9PBulPXv8Br5ZMIy9fV1avcU2grxSDeu9JrRmPeqtlr2rURm8LTRAvT04z7xrCoK95uAmOXa/Ar52Bou8ZjnpvaWs1LuwizA9OBElvQQfwjzYMdK92+ymvW+Thz3YZ/O8WOUvuxkAqj3DNP+9hBDTvHT0MT3SPz29CDg/vDUtC72LTg29gnsGPq/0ST0TDrA8Ki+gvFgs9D3L5Zu7VGffPS9ajz2EDbM8qmAFPUr8/T3EYM+8oyIGPh71Bz7f+6q9WliPPQ42Iz0uWX49T9tIPrW5zj20SN09jUlcvdX2rD10f7s9OdiUPjWuVj0ItIq8CN6FPajhsz31rMQ9IrNMPo9bAT7FBMa8CJ6iPGvHuT03r4w9BOFjPmmwuL3QB1g9sxHrPLRZfzy0GIw8WiS7PpCM
xQ7yF0sy8toQZPZBGz73MlIs9rf9MPhIczT2Qw8U7TzL6O3nm4TxEWCu9CCB0Pm428b2UIKs9BHyrPQYi773FLUu9VUGjPnMc7b29Ggy9aVMSPqIXQr7CUi29SXYRPlXTDb2ryHo9TfuqPUpVWr26tyW8y+FfPmnbPr4ymKc8GzQDPvBz7r3rkKM8qaSBPqIlCL6wckO8J/kDPk3wV75EgTA9n7MRPpaEgDxneiI96f6WPd0cLbxCAOS8QwZ1PhSnub3tSBs7xgSmPUvJ4b2s+S09QHd6PuDHNjyhqPi8FRzvPSUZE74UItU9I1bVPWsKtjwGr7k92XFyvO2D97u+BTs9wMhoPjx0kDxkMrq78ijCPf4kcr3p7lQ+z004PkZ8kzxev8o8hOeKPS45N77ab14+OHnGPfszXD21UV896YnNPE8ncT0RXSk+cLyPPZKWjLxagcC81VMjPaEqFr2LUUQ+/QvHPY4QD73f93O9AIctPhbLC757/5o+s1GoPRzjmTy2N7sM
9H+zePO61YT34czg+6viTO/wv+T2Qp209mP2huwLeajutmjU+2MYHuwNoCz3k/5q9ZX04Per6FL420bM++IalPFLJ7D0K3gC8V30BPTdowj3ZH2I+gY2KvYQ+wDx2Kx895tAhvQS+Rj3E+ZU+/Uf7uuqaZTwn3fQ787w4PbS4mjyfCr0+k8I2PHeZFz2w0928s0GhPGkq3z1qIEg+FKdGO3Fuyjw1yee6C/VBPYYL5j0xfjY+/ypvPQw6Tz0F40092bbdPMPzLT0RbUU+PBaRPQK3Kz24en49bzx7PfdsfT3Csg0+YWFJveSwozzmiMc9LVFWvLqKwT3k2UM9YumcvCJhET3QMek8JP0zPBO8JD4CZmU9+wyuPNTQYT1WVEI8IZ8cvR6FhTvwsYk9oxaQvfoAkDzx5yk9hMufvNmZTD3wEhm99v6CvYd/27ruuB08sGCmvIdf7rxaPty8eL6Nvfr/HbxVDYk8kKBzPNzD27ymfXy9616RO9eH071jP7y8z/CKPXlM
M7r1xxpi7mxffvK0R6r3NaKi9QlSUPWkP/L1G/e28bDR8vFxqh73EkYy9NMA5vD9o2b2/KwG9iG5aPauC3b1iMY69CS/4PVMTd71vKws+qsYsPRpODb2H/KG8CngOPc9DaL3c4cA9XL2rPftiwbwHXjS9JcMTPWAhJb6ZPk897KUcPc1slb0qBoS9t8d4O+lDN7yWweE94D0QvQdqhDs0UF69B9oDvfnVHr3cTtU9Cz6RPTaLdb2Qn5q9G9yMvKfuTr7GVvo9yO9hPRG0BD19X4a9I70XPUluizy+yeA9Ip43PWF7ET0bfG09N+BwvUoxYz3GIak94MuMPbSZH72wV0S9P6hBvUHVgr2TpIE9MZc5vYtFaTtNy2e8LSKPvLte7z1mQoM7xK2bvCi49z0hP4k9kvPIvbOzDD0IAeO9NwZkPbyiRTwTYK26dvBjvarXQ72nPBK9AxsmPLwNST2HFXK8LO+cvT6hjz3XbEw8cv1TPRu7Az7cyc49zeXKvPGXij3ICLGM
9pnCIPLvai71xlgo9bl+vvR1/Vb3R78q7ykanPZ2ynjyf2Qg72jvovHdkAj4MTLc80WdJPeQICD6QAKk8jsSMva8QAj1Vx/G83QdqPV7Nl73vsG67Y2OGPDj61r3gniS9X5G9uiq0iTwzp469yQntvFaH0DxvfK49Uy3JOxg/Db2Vrym8nswcvZQ6qr0uUAc+XlALPQml8L34GN+8SflavYrtAL7hQbQ92NoDvS3wTD3QOek8O7C6vCIirj3IUI89MIFfvYmdyj0dOwA+zUMUvRksETxIuw09bm02vaVDGr2mxz89LxHqvTtFGL0BISo9c1/QuyO9pD3pY0c98PAGvbayPD1k4QE+NWcdveU/rT2uqOA9RierveTMmTxUWnk9C27qvCTYjD27jbk9hQfAvETEIj2U3RQ9SkZ3vHGBbD23pHI81g4OvQ6UWT31BkM9Ir4dvEkijD0fIOM8+eCpvExIzLknjw495BkGPUSQPrw6r4c9RGvivdGyZ71NDaM99a1bPX0M
fKT1oYkK9eJ01vRmXZD2pYwk+hB7cu0HSbz3gqqA8pEIFvR5bOL2Ybvc9CDNNvJJQO72tMy+9SB+Qvc6dAr65uMc9l95mPRk3Ar1srLC96GEIPcL4or1VOUc9XsT9PcHPfrr1uUK9+bG0vA8Je73JGQ099u2gPT/SQL2lDbw6e8eAvXSyW74DJcM9f5QAPj+B971rVcG9BQRePdGYar7fgKu75/HTPbBvu73151W9uNxKu3KtdL305iU8qHrmPa84NryAA9O9DcMbPaTgRb6QM0I9AP7CvNTs7r3NDpy9lx+NPa0IE74aH3I8hDsqvbqVdL2Bd5S948arPTjNJr1AeZI77UE8PWr33LsO7Yi9LT47Pd3EEb7rK848rNh4vWubQT2J8zg9Ye0MPTcVSTv7aJ+9pd5zvTcAmj3nX+07sl/RO/ZWhTz5EfC9FSipvfBKTD0OPQu8+Rb0vHuLXrwb1pu8rCievbv6/zrlDsw8w9mrPBAGZD0cEmO8FpcJvNwyiD1RixwM
98hpIPew4iD2wPXG8dBPmuxfiHj20A5e9STIyPSc/MrzfYsU8JJVlPeXgKj3LbZo9G/JaPXfYWT6jB489f5oOPneeo7upuP+805QJPUh3+D2TwgI+58UUPQgYaLtqo5m9wjg4PYGw6z1d+Ts91+ndPfjKwjzZg9A9KAALO72DCD5vSOY8OCWHPQ9GLj3EcAg8cdq1PW2xCj7bpRo95rvTPdqqeT28LAI9y55JPQ+2Cj46uxw99yACPQFXxD3qIuE9J33XvI1o/T0ODLA9aqbRPcfakj3kjuM9eG/CPDu8CD74NJ08OJr2PaKxIbxilrA8wriPPZCSQT57z289boTBPc9vSTy7BmY9jTKYPIWh3z0FBYg9xc2APSxvbrvIBNY9cF6bPGLEID6z7Os9ZSLePQ8WZT0bg2k9fHuGPTJsSD4vktQ9Z0StPWBhortPaP89e1NhPWFPET6sXTA+d4igPZH307wHBL89mW4HPTxz5j0uKRU+pjD8PdPxJj1CCqA9gG9OPW5M
AIT41P+s9LcQVvFG45z1StAo+yfk9Pfno4T38XA4+u+MZPVLuVT0zAVA9dSQ8PVs3lz0Is1Q+cFKsPdMWrT1VD/g83NHkPT4DBT4hdeY9eiE3veT8tT0WNek9R62avBMcoD2nbcI9Vgp3vT00kD3IEP47G0igPSjdrj3yVg0+r4MBvIfrOT1ojw88C1eWPUlZAj76qNc9P1bqPGo+VDuoO489xg1gPbwNuTyYWtw9/foUPfzPmTzhzhw9cSK0PWF5hj29J6Q9BGiUPDmEWT0pNay6oF7xPW8nIz2NzNg9jdjTvRJSmLkWtqw9vy9vvJLBo708SOO9VaCYvTOMujwgzRc9xiaJPIB1BLwgYaS9vtCCvKGyEj0lV8q8Lqhuu/fuA7454Q+8obM0vafRnL3rx7k7FkH/vEkI7r0m5Ju9gvQ4vLROPD0UtHy9vgm6vFzN2by8wqS9es1mvQuMTrpd+MY8IJmEvdndeb1k7sy9DYgvPTz6Bb63ysg8WjMvPUmcHb7p2IUM
82HyDPGxUK70fx928UkXzu5NslL0CHwC8hFIePVDhLbznmJ29ze63Oze2wb1LcOS8aGgVPvOVK73FHtC8xmiNPX7adb2vgJw9MogvPeAI/jqX2hO9WPUiPcNze7xZytQ93w+nPbjcpLw4lWO99lQRveYRKr5fz749XPglPfK9G73yVMK941VHPWRrkb2kuZ49bvqiPdgCLL1S2U69RET9u6AOJTxEUAg+iX9+PW52Ib0ei7+9KixdvMU3Tr4lTMs9ZHDpu3R6Hz1zrSS8j5gKPfTdgz3+aqk9+wjVvKx0Sj3cXvK8H0KQu8nv5jxaA649Rm/JPUOlMb2byR29y0p4vZhssr3y3/o95Ji+vJ/Acj3paVC9LemaPKXwYT0hsKE6dsoxvUqXCz43LfE8lMmZvZfVjD3v8+C7sCOYPW0BgLwKq8S7n7Y0vQDXyr3yEw49iz/8vA8tvD1REi69VofNPKZWxj1SBna9I3DxvLP8kz1J5dM93ksmvavauj2QXJ69+fInPf7M
CyLzrqFu9kDVevexqRL076oy8fMo+PbIhnT0VlJC9blVrvZvXZz1JGrK7kO3QvGgiqj3mdYA9QfHvO2+MhD2k32s7SstKPVX+wL2yn7A8lnq9OnPqYL35+Ae98nShO4EZDb2oZIq9qwNsvAXcPrx/6vQ7o3b0PJlfhLuDZ6A8dZGCPLyAkrzqGxK92ICvPX7Cib0LIku9Wp/HPGFXWr5fpEW8UjF1PSEIAr5ASsC9/InzvJc6fb3skQs+Wm1NPZ4lpb2OKTi76GCoPF6uwb0F09I9TUuTPGkwfb3KnS29HVSlPH+pKr7HSXg9uR3SPNu3nD1WjDk9W86Jvb4gsj3jPtU9JGKGPe/gdD1rWkk9msHDvLhi/TzLE6s93HaQPQE3Q72uXuM9qITGvRyDGL2Egks9JhUEPeeurz0AADU8117nvLaecT0nt9Y9rpAYPI1TEz7ZmZ49sayKvSTEtz10vVI9HdqJPTYiAj3Akvg9EyyhvVo3fT2Du4M9gB4lPTVyqD0px7wM
84kBevZsXQD3Z/7o963m/PAZAqz0kad494XVRvT37Tzx64AY+PxLxPL8JOT0zMNM9Rmeuvem467ycXwU+rq8pvbh0rz3r9XC8tofJvdIFNj2SOHw926saPZezsz1ruak91y9vvIE7Kj1Rd7U9+n0Zvft0RT1IRbA6fWgZvUAlYr1Jf8k9S1pwPfUFdbuRu4G8JmeVvFhqGz3Q/bw9maaEvIiwiz1CQbo9sgOHvZyeKj1Iwe88+jGBPb+qCj0o7mc9mGjnvFGfhr06n588chKpPR4qB766QDG9yVcSPWn3j723dW890CekPbfcPL2sane9kQL/PDItjbyM+1099ugMO4zQob1Gzku8Zi5OvYNgk70rlqc9EtfePdjBIb5tX6m93L83PVA8K74IU4A929VePCHaRTtKEb+9GIurPS/d8r2eLEY9GMwRPYZyqL2hc9i9NkQrvVu3VL4F+pa8HfGuvJ4p6L089H6604bQPTgPoL0GjQg8HKaKvXBH3DsFkvO8YjFhPemM
H9LwDjk88C5WrvR74LDusHdS8cBGjPJWXpb0aLWw7C20VviTzib09Dqe9hXGKPFWqAr6PrJ69gSgyvhRGQj09tlq9XMQ3Pc6fk70tTp+9a4cLvtwhgzud8wm+BmSqu4VLY70Ftju9vtrEvS7QjTzvkB29dinTOhzcajzEo2K9KysTvlLJebt+2xe9ldq9PINX87lkRyC9IIauvUfzED2k5TS9+NPMO0uyVDvKHZi7PU4SvgG3fj20OgQ9n9tGvBX3dD39MBW+mSXvvQOtDLr9l366TsUIvJz3yDyMhaW9eCDnvXlnoTsoAYa91u9su/IHqjvpuCe96Xl2vee9uD1nuK89KLcgO4n8VD24VQe+sHI6vdT2FL14vsK7gE/9uiwFH7y5HAi+Hx92vXMUur2Mjhq9A/LbvCYHyDs621W8GJR+vZcqbz1Ddpo7umzovHgWjzx4dD693YnEvdnzM73ko389x5lfPZL2pD0/oq692MKjvB8Vr71YziG9zOUXPUSqQjuR+ciM
9OQ3tvbmFZjyK4AY91f3nu+0Qzj3ZUq29yfJhvYHxLD3EXLY8EB5UO/rfLj0MMs69Z10GvQivcb1LxB08e1WsvIGmBLmPtjG9x8zYvQccgT0WOL09ObwWvf1rhj17vBa+GC2XvXMF2DxuD5U8kBEMvQP6Kj14gDu+665evaAoIb39jh89kC8cPZsvJT0qhSy+PpsRu59I7jsaSeE9ViFGu8BbHzeIAgK+k+KNvepazTrWqq47H3U+u7eBIj0pJBO+2igwvUVkFr1JpCu9/tQMOw5Xnr11Lsm9rqowvO0KI70i0GU9dDCkvLOl8jpbqYW9K3S7vL5GBblgu8W7ntyPPfjOnT0CclC9PPFNuv1YLDpmYna9i5wdvKyGN726Zey8/EY2vfGQz72GxVQ9BTAAPeBFGL7wETG8N2h7vDQodTt7wCw80s2dPYaeA75XOXW94BzyuoqPIr3HIHW93fmNPXbTJ75xYBu9A2klPXhLub23egy9AroNPiznLL5Y8Ys8Jk8SPYHM
rQ70SzJO9tdfcPejQH75uSo89HyyRPexxRL0KY9O955UXPIXONr7+iho8c82oPWfmQ74n1oS9mZSsPUTERL4wOr89AlLqPOaGy72P1M+9ulu4PUG9cb7LkGQ9gHKcPSvp+705TdS8lFKIvMXci75KNH89ZnSSPaE587wVX8W9kWBqPA7jyL19evg9XNa9PDGjp7yJyGC9pBunPFjQur3e2Tk97PTZPcmSGzvT6gC9+B2OvL/Ggb5/j4U9JkWJPW8LCL12Zmi8fRllvHRQFj08hjk8W7+Bux+6WT1p28M8wMzFveqkmj19bos9P1uVPSIrlLyDZJS9E5+1vDcDCL51bcM9iJwqvLvYGz3nLNG8ejt5vaX3HT6LPCy90m76vJSAEz5zuX28GzzdvZKHFT72/iq9X8j8PM6MWz06MYa9Vmy8vZhEobyCqUI8OjyevI/hWT3PzZC9xJ85vSAQwD1NWze9DyIivXkLiz0NDoU9KJ6yvGoLCD4+ena9yAAMPR3p8rzAa2uM
70Xt8vU8zlbzQ5bG6cwYVPe64RTw5XRa9gnMIPZQXwT3wE1W9QosWPFpnJT0+FXE9ISR+vW2Y4T3MD/a8s2oMPadwZboYk5y9oP1ovU45i70jl4k7WGT6POgqoDzjMpi9kZmIvBy5lzw5/ra803XqPCgkgzwY3aQ9YTsMvRG7pzuncJK9n1rZPXfJtb2giPe8AxwKvTJX+L1GPwW9J/rMPCQTDb27WXG9gkx7PEo9Bb7KdFA76Z9ZPUZqET2ZjTC9JdyJPXEK970AMDC93lKaPazhwr0e0qe9CzVhvE8nmr65OKG80EhnPdGp/LwPbuO9zQ7gu/7dn71azaI9RMzFPBrAAj20GXE8IeR4Os/Kl7180Pk9R7KdPaS6n73YPKG8tfegOqRt6r389uQ9kUOhPVDdp72L8am9HLgru6v16b3lObU9YBmbPQor9bydECy8G4q7O87KuL28D/s9JOj/PN1iY72FAhE9xJravDI2kb21gkc9ryMWPSoVOj2dj8i8lu/evcwM
+tjwSd7o9OILwO6Qhqz22VFA92/yIvQ6e1zwQys891WEUvKTL7TwJtW49TwuXvf2vDL1JuqY8f4lPvLzRwD0do4K9fDySvVkqdjwCe1U9vO3UvAlBuD3Fqqo91K4svAXCfz3Jq409pWbfvIyqCz0C4WE9wbmTvYMWSbwrb3c963FZvNJFWz2OMYi927q+veFLrj0CU5c9yu+ZvfOtBD7Jfp8954mZvfRSDD13+QQ9iX8ruo3XBb3nimg9uUg+vYxgAL0bYNo94b38vFSKszz7dxE9l99UvdRcNj32Jds8Tz4VvMcMcD32xdI9YwtHvTDmaT1ifpc941w/vMOj4zyeDII94Lv0vDR+DL0pI5A9WMWqPEBtqrzxj2i9ZSc9vbL+nrxXtxE9nBRxvX6BkT1clOE8882TvcHaozwM5t88PC0XvWCIEr0ZrAO84B9Kvb8Wvb3AGKU9deqRvIsInr0f8Yq92KwRPSoaFr3jWLY8fWSKu2wd2ztK9jM9ltMNvfstOLyBnTOM
9DPwqvQfBzL27Vyu98WQxvaZ+Lr5Upcc8YDD9PBhWnL2YgIC8+slkPGiU/L3yVQO9cMb8PHLl7bzryyC9TeeYO/P8Cr4Rm8e8V1gPPcZfAL5rrLy9Z/kzPPEcH77QZNC8PrX2PQeEEL5s1gm+QKzMPe0SA77Scrs8j6r8O0B/NrzYq2S93eqOPQuiHL5l77g88sK7OgYuDL42zbu9hLqQPQT+Hr5IFy49LHqjPU9GgbzJUh69DXaDPYpPGr542wS9YFDuvD1ajTxMQKW73iuhPX4hwb12pAo8J9rMvLzXQ70SJQi+WXSHPJaax72w18s8PrVFvBG7Tb1gBBW+O+rIPe/++r1sXDs9mpcDvJWtXL2J61y9PfuEPXqOKbyRrF08uKXIPGlbdr3I1Lu9oFykPRobo72AjkA8YpxNu0leg71+j4W9o6SEPSwZ3LyW6ys6irpNvTeLh711YUG9BsKUPUbJu7yobQy7iobKvOiv87y9LNO9AhOhPXdDhb0Juyg7h/ANPA2M
kzL3n+Gk72bTDPYyVvrw4YY48+i/7vGYaDL0yjoi9mZH+PdOP9DyTrxO9boGgvb+Ujr0GVW691MYEPmpmdL3bYwa8a50PvSgASr2EuyW9xOwNPRey0r2D7xw9XnE3vG5Ij7wZ4XW9NJe3PRf6A73Ocjo5Kc9cO6+PoLxY6Lq83saXPYYW1rzdUt880heBvMbXP73xB4i9nXuEPdpPw70SIi68/GAGvURHFD0H+1W9QJvgPSBVM72ZjRa9Us6TvJIXGL021jK9aUk+PeCoC71PJdI8E5xePX59eL2TgDS9r4koPT6Nir2mACi7CT6IPY5IKr0Pw3e9Md+tPHl1i70h+om8pGtGuywVGb0xHiC9apCbPSlI3L0lT3W9XWyrPeZO5r1ftbm8NTLNPcIeIb4EmBM97GXRPFjUGT1V/4S9De3SPXm2Cr0/XBU83/6ZPcN3kLwPlwS9h2/WOq4YkL3ei9k8XFWlPZZ9Ab7PNbS9pRHsPYiU0r0jmIA9ZU60PTa8Mb3DPhCM
98C2NPUdz4L04GrG655y4PWd6VL0wnl29b0WvPdCKKr7qMRg9Lc1WPWIJiL3TBOW907HCPMRyEL5z25A9I/63Pa/YA72dxm29dnFNPeAJ/b1rCRg9Q0mkPM1/b7zpIIC9ohW7PHs4g75gFDA81B9QPa3Hkr1tXlC9Tio5PHizqr1dik28W746PdpUbr3+gbU7ai9evT2TSb0HI+g7Vx83PZuDGr4pXY29dwdIvdihh76QXsy7z6plvCnKRL2L7yG9n8IcPSdRmjzrCis9nuZ3vHOskD1mpBK9pZpsvVHjFz18f868yDSMPVlSj72qb2G8eiPavBT6KL5NHU28530VvUTCRL3eQLq9icjZvH7Poz1wOui7GpxXvXYlDD0S40k9sYdMvJzXbjyLAW69NJhtPdOUGLyYHjW9F5mavbPHxb0Yota8RMdivV9nsz3hr428DGW7ONKGpT36KoO7p0EOvT0z6T0U7ow8zMnKvLqfMz3Dudy92WQMPTGZQ7w14D89EQ1ovT9M
PGbyTq5S9/nugvCz2Qj3Iaoo8/M4hvRZDUj0oKxG9I+x8O83M8z3vv1U9YbnAvTCxtDzLzA6+2DmPPaesD71mff08uFWHvV1c9LxdR5y8RZH5PPy2iLyWiW69Xly5Oxlt9Tzm+T28JSNPvYsd3j2K4FQ9k2YSvWT1sTzz+UK9fsAHPZanaLx9+hO9VpicvFktzb2Mg1i9zI+7vO9NHb0HC72993gHPOOLDL3gbCM79+sUPPFehLzKtws9fviePIV6tr1z44G99SOyPeK8h70r61G9HhkCPWEFUL7ppfo8XwxTPWN7fr3xkSe8moc+PclB/Tp0/No8g6FfPWTR5zsmxwc9h/dRvAR2lb2Ucou9qwQaPXU9R71sbX69cp/yvKA0X77EuCK8mS+uOktrzLyh+4+9AIwoPUTFFb0BN4o9STZVPTfp8rtt5Kg8WrYGPW/YKbyTnDs9hC96PVTd7jt84fK7QjIAPZHOvr3BD4A8rSqHPDs3N70dOYG9qB9NPJqn6b0tsEwM
9DYPSPJFxwzzk+8u5tcVYPXRQLr2681Q9D8WIPdg+UL2FECO9MSBaPTCRE75nL5Q9t3OQu+zwJ71JSGi99R26PEvegL3kPjI98rwGPRw3Pj2Xy+y8Wk00u9ezu71UUvo8gb/dPJ5Fsb39qmq8VnvaO21J4L3CrzE95w+5vCoR8DzbQS8797FcvXUUuD2zDLA95FOqvRQjlD1PjH496EPou2PMbz2fA2o9pfBhvYEcjbwN1Fe8v61pvH2fPL3ELE892ZxzvQUtVj1pFLe8XIbJu1vsvj1yXtE9UPYMvR3VZj3+J9Y9zQ3cvMuX0z2Ljgo9Jg/TvW4bjr051WI9iPmlvJnbnbytdrc9ACG3vQQBej3Y5ta5OAvcvMukoD3pd5g9tkcjvt+o4j3pV2o9AHjHvRhS2T0eGVs71p0Uvv6AL7xl08A83gwcvTUsgbvcdbk9enLIvQTYMD2ntg28NEC4vKC0nD17tQW9JW2+vY8V5T0OkrE9duOdvSBBKryjRaY8lgyWvRYM
mcb2Sx9I8siXOvACNc735KyA9Fq5HvUM0sbvnjge75AE5vVhp+7wQPHu9svmMvU0z1j1wD4+73VfQvDijmjzfeKc8dsfmOwptkrzTnE6868rQvba5H72upRW9b7BQPFDlM72uwla9SLwNvfY8bzzYGFq99EK5O7k8Bz0zo4Q9EVPIvNOOoLuCY1K7RDtbPSe1670Lj4S8GH0/vD5w0r0vKgW8i/fDPTwsUr3weU28QoiUPCh0uL1XfYW9nMt3PV//jDzhHfA63HSlvduyUr3xSeW8+SgcPf1WpL2jZqG9St6rugDnMb7jjsU8nX83PWMJ773JZNu9x6GFPXl6Cb6U1Va9NR83Pfs8jL1ubkw8iUaAvF8Pw733Gmu9qttuPQWHH75JMdG96+hBu43Fdb5O1Ay9zYpLPfNc/r2a7gy+lxKyPTJC571k6L68foi1PW4iA70EkJU7WgmFPSov3r1ouoQ8XNqvOwDDAr7eNF29s6VZvVwYQr6d+d48l2DnPZL8+L1tgA2M
+kLJ5Pd0uGr79iqY9uUSFPbUuqzrmXyG92y8rPW0S8b2pZlw9X4ESPTzDrr2WgCO9nArlvKgvN76ii2E9aPKdPWh7HL2+Lpu9e6/7PG1gDb7fm4U9bhOZPb2L0LykODa9g4SCPVAK9r3NxvI8VOy2PAXHqL2jVdO8rsZNvJ1RJb6PrX49ir+tPREHDL23zsW9Mu3zPGHXC75Rr1o9EJfDPazU7bykpsC9Xok+Pf/7t73trVc9B7+FPOF19bzxlo+9ZhSvvBkAJr49gag9nhdoPW4w070plbi9m0DyPSI2i73Czb09VE2wPVyYCjyJliy9+5VJugcv2735fdA9+EsPPYFpdb1cjxu9jO6JvJ5POL64eqI7EhZ2PQaPmb2a1m690UUIPSKEB77m1ac94jytPLPB6jzEAbu98RszPbZxDb7bJpw9y+9fPdBSnL28jK29N6ezu0sycr60ULU8JHRWPe7RAL33CLu9bYfkPGsmFL4KciC82khQOrcOR711FpS8+gSNvPPM
s/L0SOVI9tUGfPBsUxr1ZL4W8FK7Xu+KDf75deNU8YiiHPXYRt7205rK9Tz8LO/4Kw70sfdS8WF4jPMl74zzvLdu87pSCvbX75b12jiA9jmxZPVDBt7wkbYK6XtqTvdjCOL532008gmZKvTL5ML3qPGK9nRK9vNsKDj0SarK9Tn2CPEqS2zwNs7U6vj3pvapx3Ty/DpC9Fju7PRgTdb2uh3m7TZuou/V/sL1mE5e9JxzpvBk+urwCPR296WOzvV5/uz2APOW9bM+ZvNHavT1PQr27GApCvR+uUz1/v/u95q87PUeeyb1kSgG9x72gvSIACr52s2m9u9eevOeZW7v0HF67i9FWvCkXtT3QRSu9oBLEvQ0v8T1+tXw9hBGAvXGJAT5KPuy9C2uIPIc3W7wla5e7CAJOO5lybL0KAc69Bp0APFGz8jy+EaQ7+f9UvUiv0D2VyI+9NyVOvNC77j04sh09cXGgvRf7+T2VWs29WsuAPVtyGj1Nc6Q81l5HvQXKZT3i5aWM
91CQGvShx7zwDCSG9nWFmvSOsyD0PpPe8XzqIvbw3RT2SamY9n8V9vR89sTwl8by9NgRHu4MysjzTe06821PsvPFYNDxAWzi9IAfzvFVGXj20YWa9BA83vAoTpjsKMey9F1tfvXTRBj5H/dg9HgpavfGCUz0Tbr29kEDOO1uJy7xpHG68Kv+cPAA6Qzw/FbO9OHN8Pb54GrxPQam9wjw3unqYgb3GopC90zd/PPo5nbxVBwK8nmcgPCIXAL5OZ5u9n3nMPEstHb3n4QC99qcIPXSJQL6HoYO9Mn/gvDgIg73MnK28j9Mduwq30b2/dH29heAzvRYv+rz60JK8UJ0fvXr8AL4zvcu943G2PcUZiL320fS85NkoPKQ2mr5JJRS9sZ+6PRcNgr0fIBK8EzjlvKw2W7uOWfS8P+PmPFHSFjxrT6G861/6Oh9Gir1sV5O998aoPd+ayr0ypMi9Obc1vW3aVL5LzGy9yWEFvRaPljxKdCI9s4uQvOhKsT3YV6I9w66UvTfM
AZz3BjRs9d/RCvWPrvT3pokA9SxW2vDxsBr3kdEQ8uIMkvDPjgDyk+Cg7I4qhPJ0Ppr3bxLi9taIePdb6a7wU9LE8MGZjvcgaDL2YTjS8eexQPfxPyTxq2IM9N7DDvNoyOb2Acqw7/D5lO/mqo70KunQ9AUu9vFRU3Lykuwa+YjZfPAHpor0FqLU961Iyvb9ztLwBK6q8Lj7yOw2YGL35rg89YiDBvIqgv73hWXS7bQGLvB1qBL7ju7Y9uBAZvTEwtr2Yyaa9l+FTPN2Uhb2kk4M9h/I8vYZI8TzOxsw7nz1pvVjoOb0ELLQ9NXLJvYpXBb6gDRc8m4GKPPK70b30CK09a5cBvvQnhTvUIUO93hOLveAFpj3Ank09SEsLvm2X0T18/Se7XIS0vafSqD1GV7g9sFWNveADv71ymlk9SkwsvSgvKbxeLZU9/4epvZRwnD3Vxru8fIyavTrkkD1Cjbg8BHr/vUVcyj39FHU9R8RivM2d5jzO7hY99JeAvfJQGr1jIoAM
95JrDuwrPkr3aZk89PL8xvbLMMzqpipq9nE9XvcAjUjxuNrK8A2YOvZl1+jza6708ocPEvSnI/bxvPE895vVvvdiP/7zuNHY8uSm3veLDpjyrQbU9LbelvQhKRD1Idp296hnZvXYQvz0UCZm9uqORvRf/pz2aDmE9bPfZvZn/d7x891a9h8uHvCDJrjyHu268elK1vTvSoLzrewu909pPvRyREz16/5C92CygvStrUzywSIy9TznDvXnWjT2Z/q099kSOvducvjs0MYC9gzssvQWM4byhfTW8Ene6vc6EbL3nBIi81SVMvJAAJr3xHtS8c+TYvULXpjveKkW9ZboYveWfYT3SyMY9SviXvaoUDr0Ehyi+Cc7kvEL7570kHnc81M1BvaP3kb3dLJ69t+/UvPakF7yrkY+9ZwGcO2+ZTTzXjSS9lLmIvRnyvTwmXY884WO1vThDzLwFiMe9x654vNsMe70AuOu7HMbyvHCG1r0665C9E3QTPaaqyr36S8K8/VcFufRM
4T72L3RK9cAg2va6+xzxqrHU9BFgyvd2fBbxU6vW9WEs4PTnJ6L29kwC9JZ70vWN9Hr7GAza96pxPPQmEdLtVYY29FDQuvWtguLyR0tO8DtSmPEgAOjyP7JU9JrLtvd0aAT3L7Ye9kWWIPWBxAL5wZpS8eiegvajpur0n7G+9KLA1PbyyubqNA4u8YXNRPOXdVr0t9pC8SckLPbZhp7pDWdc8jJafvSFTjr2YvqS9HVaBvNU6lb0hrhA9oo/AvfFgYL7toYi98LGcuzgh8jjeNg29pn5oO7CiLr3Z8IC9wDxOPSPbLrx9t1U94jzlvTuzOb3F9LW8thy8u7IQtr0+Z8o8u8wGviq0K74XRZG6R150vOFnBr2cQEa9+mKYvUcZSb2dnXW92a6ju3l9iz3fBoM9Xav6vey3V72EfDO8u2eDuwRLsr3KcOY88rcavYouRr4284C9/c8yvWJkN73DO8e99xuvvYn9nzq6e6u9giqKvY/r4zyg9UQ9DXTOvQmbqrsgwo8M
8GSRPPMOSM71k6Qq96VYBvioE3r2yqO+8mX/jvK6VQr1ICDO9UlqlvaiZXL17BR29A8D+vO+ABT3ILiA9yS6PvaTJs71EDlm9Y76RvJADJ72SusI8axWJvcgOzb2ZkxU9biygvT/AnjwhZbG9abpIvWhUqzzNjai9FyzSvC10rT3kDS886hJ2vU8mWb2F1c68rJpKvMLvGrtP2hm9E2MFvgnwrL1HePS7NNbOvQd/gzw5uJW9axN/vSkGMz0se1O94PaUveXgDz0Xegc9PoDavaYYdz0M6RW9O/amva2e7LxRUd48/Dg/vRfXo7zWU9C9OzCjvYIyjj3C+ZK9u9ogvUu2QD3SWvy9CQbIvT5yaD1HWXc9WmJevbBG7btziKW9kvU6vZKg+bw4BXO8uwebvCNChbtQhbW9mrLivIAcIzzBCr68cRJjvYUXyT1JNSq9dF5CvZHCMT0gipI9ux4+vQ/dHj10U4G9L5YsPQH7Y7zuMDU9aD6cvTDGJD2guYm9fKV5veAM
D+jv6EKu9c1EvvQv7zD01oGi9kADZvAjzCT4ZUC89IXUtvXAzkD2RMPi9Qd2BvPNNN70XDzg9Za9dvc28Cb0EOge9Hj3CuzXFwDywU4q8OpezvYEv8jy6v2G9MFGGvNIA5j0fmu89ZT2AvY+HFDwVZdu9s0tFPb2xLr08Ohw8SME2vedELL2A5U+91K0CPdJNBL3Tj2m9DDgAPZgdRr3JHA++HQ6yPHkccD3RenA8jzqMvF6Ynb2rsyu+/J66Pcqzu70Q/LI8L9agvApMI76eW+a9yYdIPdNFjb3HNhW9DXV8vBXEOb2LDgq+QO8XPLw0J71IfOo8HbnXu+cgpL1YjAa+2MpHPE+qdr1khe873jqgPDpeY77C4KO9YdomPUQeS73e7DI9DZKlvRv4Bj0BmhS+M6pXPNCsszyMTEA96GV0PIBxQr270EK+3BffPMioiL3o83Q9eJeaucQiy72yTlq9zsyQPearGz2KumA8efyDvAStnj2Jubi9Qfe8PfhIeT2o21wM
9WKUDvWs/1z1rNFW+j0ruPVoWm73I/4G82yA5vEDRTL35MZy9qD7MvYWpWT0W74E9B875OwEGUz4BGno9FAm+vesg4D1ihNs8JXk6PBOdGT6ltMs9yq/KvG7AkbzWZMQ6fysNPUAPcTxiDtY98nnIvSQIOD0A7Cu91LXTvaHiqz1JeLU9mxPrvVlIJD1pV+46xZJDPJLujD0kuAo9Y/bWvdyBFb3jWsW8m3CCvJ1qCLxh3u48vzn+vQUwqrwFcLe9M8UGPbjdbT2sju49GtHOveaxjrwRz4y9M6YXvLz7M72Pg+49SXCTu0RfRL1igPY7gP2ROv8v0b2ySFQ9Fxp4vW2akr3hkba9DMikOwmOx70b/xI+OmaOvSnNrjyft1q9M/IaPQ+Llb0oRBQ+J7ZKvPtrN71rjpu9/H4GvfYr7L3dh7c90UgTvRJ+0L3tBge+I9+ePKfaB76wfgw+gvQxvPLhfr2+vIC8/jPAO4nxwb1kzLI9pZaevUn0KL4p3MC9YmrhOuAM
jWr5daJU9biCevTyjnLu0fKa9eXlMOzzRN73ID/A8i/qYvc2oaz1stiO5U91MPFqHgb3E7qA9yKs2urGjEr5bafe8yBUvvQyqA74V2dA7suw7vWD4OT0FRWG9Px5RvcrJGD0ZL/w8vtiFvGteqj2eMjM71WSyvUTTeTzKQac80mA4vUHByr1/zIi8GYM0vcMMpjxCk209i5vcvTVCOTvsE6O9LBS5vdh03jwteRC9NWcKvpqyaT0M72k7EifAvU2NnLzzFYg8zpIpve2/lb33nhe9Pq7ovB+Jmztw2Bi9xa+pvYgmijxqOqm9SkAHvn8HyD29taa8DKEYvj4Fzj0xT3Q9Z5XOvTlOGLsE4qq9hoCZveeW6Dsu/bi8MmgyvTZvirwEy4+964FWvQEsxjzWpYk8QQ/QvfSo/rttPmi9E7Qkvg32Yj12tR8+BNqwvcgYrzzF7+a9XQjvvXoplb0JiYM9XeW0vepnrrwnm2e9SoNpvWet8TwK6Da9lgn+veYHfT0WCA6M
+YAiNvVJHsD1qH8M9wewNvrxWFz3PtK29P3vcvTw8B76jby48s1XIvbefk71q2m294tonvT6mRTxnruW8dAP5vW68Fz2TwAC+PLoSvlQjgrtqgOs9XnYkvrtwFT0bwpa9GLGhvUkf7b2Cp4Q9BPI0vr/ljb2PDbG92D95vbchk73J4o29AZeYvb0uv7xZ9U+9cevPvfZqaD2nA9U9uHMNvhHClz0XM7K9snwlvTzyoL3AYs49AfQcvrZgnryikOC9WwtIvdlYrTxDjeK8brIXvjYzoT0+gMW9dCluvdGPvj3RIQ4+5zwsvrCwrrzfN8u9Wm4Dvn20OL3bD6I8hh/1vSZaBL6cTQy9WFHSvQHcnj1HAQ+9NnQDvotNhTtRSM29nJTBvfWdjD2Rqxc+Ir4ivqVhVD0rN869+RVavb80qrwPpPA8bS/YvS5GDr4ja329c0ShvZ8/PT2aSbK8ozkYvk0a7D25SZG9OcNHvktwGz6EwAA+hl7fvbSquTtLcvi9CRoKvuYM
Oab3CNiM8gwjJvczDjb0Ymn+9u9vVvScnkDwOrJC9R55fvUumyz0vAY69DuklvpzNkD1KWuI9FfbivYYbJT0xpgO+mjQwvYCag7xMyGE9AQO7vVRnWr0Mo8e9JeuNvSb+kD0iYr28QJoNvWtALDyBp829mW8vvjDsET5a2PQ8BkQOvtkgGT1pq8O97lRJvfQsDbyWONC7GO3SvS7WFbwvjMy8gDSuvVK2Yj2e0BG9P6IpvYNMnz3PQsy9E698vZxw2T3NqsM9irJMvZkN6jyL0U+9kkjGu4ZROr3M2YY6kgfnvUx7ybzpvlG8h09bvdkuAjsf1sy94QfWvce+kT3Kf7G9ArfHvY2mIz2fnsY9tQTZvXDOOj17Iza99aIeuziH8Lzu5pq7rWUjvJZOS72gGDa8BaoDvFMfWDxgVBW9Or4uvddvNz1kv7i9+luFvWy53D2Otho9O8DrvE08Jjs2CVS96DwZvX96pL02lgA9+k22vEjIq7xoPuO8eZbSvFxNWz2TQCGM
9G1kFOx6yLz1zqH69XvmAvT8vlz0u27E9mN6IvT5qAj2iMPC9zDuQuSX3sb3IVYw9N6quvJnSKjoMnC483aglPSr0sLxgAva9SEYZvXu2X7w3PcO9mtOMvPEHyTwyrjc9fFa4vI5avzyN+Mi94ON2vI5Jyr0lQ9o8j/iIvAgBu70Li0O9tG33Oz9chb2zmZq9mx4DPRydo73/98m9MBUdvTCM1bxJpTE9SjdQOffgm71hhsy9z0ktPTvCvr3zxWi99EDMvN2A6b2ff3u9MwhePboZOb2gs5e7NeaGvEVnI71cLEK9nrctPM6x8jwE7hu8z/3QvWasuL1vVPK9Lv29PW6B7r0j50c6dxWQvXLCrr2JNt+9RVl7PV137rwqnpA9TZYtvPCLnzyRSOy9d19uPZ6M5Du//pY9k0revObLQjwo8AK+kyC0PYL+irzRbU09Y3+fvcuj/L0Py4a98aiMPIm9qjxkGqs97H1fveAyIj6YTTS+rW49PYDc2D3DKuk9Wc1DvSyM
wxz1sw0C+4H9MPSVdir2cRNg9SwyFvYqTuTxQbB2+w1cePWMg1TwGqW89ACqePKEJJD5kv8m9fw2vPWhYJj0vCQI9sL7cOyLjAj6CaAi+azMVPj54Gb00Dj28g/WCPSd4BjxgQ9S93J6nvsSnY74z79m8DEaAPoEOdz6UM4K+oH6OPsQoyL7zu6++8qqfvqI63L4YKT+9eyY1PxF2pr7hU98+Kp+4vjPYDT8+aYc9kKewvt5kpr4S19m+uleivrBJPb4GDF+9adUqPkQINTutFou+ZxtnPlxv7z1PIJe93Uy4PvAI3z7EZ888PanmOxYB7z7Xk7++i0PjPlFSgT0Hn/G+US6OPh6wPTvUOdo+ZS8lvpdaN7719a0+2+oQvjhNE75sxJ2+k/BEvXTyu76+SEg+NEbnva6q2z1yogc/AfQ1Pcy6oj5CY8y+rkhhv2w0cL72dM0+YaCfPkTqVb6629++iKRyPq096753pLY+1vMlvhJRGT/e9L68xKDOvt2TvL0PdGSM
+EXXZPTjpt754sdS913KKPs0r3LzUkdU+LoGjPKPrpz62dgO+YVpNPUdGCb+pLzo+nwjFPlmE7z72wL4+cp5pPn/qcj2dXZm+A0cGPno3aj4FDhG+AbadvnILaL6Oc4u+F699vkzvkj5wZRu+SAiEPmENBT+RCxI+w+aZviPdpr4ggnS+VeMuvhm3vL6VnF6+cT7uPtbPaT6jSIG9sp9FPdMa6D15LL8+PcLdPTrIFr4sox++mlifvc+JAb0XuqA+kqfdvVSAmb3Xw2a+93EQvuklY71L+Fi8mEbZvm9Xz74Pt+S+6UTvvirh6b0fpyI/tKWcvoZe8D6x6da+kRr0vv2njD5ILsW+GEW5vkADAL85PdE+ahA/PjyVD7//tBY/DMm+PSyIKr4bTdq+qum+vqIRFL8fOgW+55tnvQjM/b6JRvo972MMvghSpz7KMik/ADaBPXgwGD4/oN0+h/h8viCjqz6d5NK9qSn0PhZIKL5aQ7e+zcxHPugt9z5hTmY+FCKCPpwM
TQz7Ln9m+qUalvp3Epz3ixeK+eA0dPqOXvL6Vgx89sZ2vPkji7b0jBmA+xOMdP4AxMjz2ZAM9tgudPtYHCT/mVQa9wW8aP3vuUb4pK5O+kaMTvw0opz5cyVM+l8NXvmcCqr6xl8C+hO9YPaAbwD3+cp4+SbeCPiWLwD4oi7++tg9ivqp5ijvcw66+Hzl3PpycSb50hIy8Y8Gsvd+Y4D4pu4O+WBo5PoA4ATyoMB6+asUTv4CdtT0xKSI+Xorfvv0xlD2I+KU+uConPjUmaL4EqLO9qIpFPvA7p76Mwum+OrJMPu+apD4re8c+jCzdvWCbVrvlAqq8VXjMvYvDpj6Obe8+HZOiPuwIqD58Sh0/KHyFPjLdP77XUok+8D7NPc4AVD9cpYc+vZOOPm0/Kj6HQLU9OLSOvJzI5D6SebK+tCHNvCXOjT7IL+y+IKTwvGAsjj7Lxd0+z0HGvhCzjD6qVJU+vck0vqcZmD4B1Tu+IygyPXLeUr7Puwk/XDcFP8Oz5T5tQAOM
/cEO8Pa2JmD4g8VO9bK1Bvown+TyUdOi9AIZEvmBNljzFNKi+as3RPm3vVL68tGO+AIbyO3wN9b0i0TY8nObLvZh6rT7xesQ+Pimmvmpqxb2B7/E+a0LIPerVC77G3qc+n/CVvof8orzdz7A9mD9gPf8OgDtU33Y8+jwKvkus7b4DjPM8b//PPvKtHz8Km72+4PGfPh2Fe77gv6W9Qf/BvtjFiT5FE8a+Z+oIv3uaz75U6PA+HLC+vuC6bj3CCMi+jmmwPkSBwr0HLFu+arLrvWON5j33Nla9tOcMP6QWiT6Iod6+ks/Avjz7177aejc+HMfSvq6YqT71xZk+xJA6vuS+0T1eEZ0+77BDvjJdrz6ptO29a6mRPmr0nT5r+pg+A7gLvgAAAABL2nc8iegKPmmgpD6kJpw8zfmlvrHp1DzpaAO8zoVLvnu8pr2sq7q9vVOBPkmBrL6Yqdm+82j3PpQjmr6UTCE98aagvWTaTL7eg7O+EjvfvMyqwT5yy4e+tFNavg/M
u3742f0e+iLPoPZSQyD47vOo+QwSrPjGGRL0quAO+0g0/PbeOEj8Az2m+Ue6WPcZMoD7gIcu8W9ERPw+lmzuz/nO+/JfWvqAR274kA3w+JD22Po5h577w4dY9NE6zvpKmbL6MPWQ+9M77vgGUK75cEOQ+f6CbvozSiz5wZ+U9x784vhzBab4363s/IcPkvg9khj7ghx4+bUFNPs5EGD+hHsU92QXEvLApZD5yZta+Kz+Gvhh3nr6JGC0//Z+DPl8ekz4gT3o+PhCZPEA9Cr7bDag+j5OCvvYnmL6Klpi+bbO8vG/G2bw/Scu+jBPkPPArUr4AfJ27lO/UvKBh7L4NWPk+WMghPqYTtr47E7G+uUaOPhE3uL6sTvc+aqbUvldAdL2m68m+cFUqP8C5Sj5HTFw9QFqZPqvAET66ty2+TVa8PvWGDL+zhSM/larivqmAxr6QwcW+YorgvkRXZztoOTE+x4OTvi2tPLwAAAAAOD4GvoKznD4czoW7UlcYvWq5vT49vtKM
+mLf2PrRb2z6IsWu+Ir+KvoU3Zb3oZli+z6BbvjUWeT4PogO+GKl5vmI1875WS7q+0fiIPv1skz5r7QW+qtSXPsa3rD4obhE+ROWZvWAh/bw++t4+OEl4voBvUT6AVCO92FX6PtAS2r3IdaG+AKTkvoiCE74/l5C+3H1KPpwkm77BPJy+fdCtu15/x7709yQ/F77tvRO+Fj8xGUE8f/S8PkrlLT/Nh6a+KRPGvS1cET4yDlw8WlyjPgAQlD4nE7Y+NM3svnOr6b7uNHo+IO8UPY7GWb4o7O06POAyPqbvvj5+EQK/CT6SvgWRcT7Z8wU/VW8IP5ybqz6rVzY+GEOgvfsMEr1qWDi9kpHkPTwAAL/kBt2+S2BtPwfcbL7frU6+4XqdvrlgJz3uBey9kOSKvtMisL63hKg+pdT6ve+1ED9L/Uu+bDxYPnwnYD7wZfC+UonDvpS7hT5CKgO/AAZpvBLW3T7cjxm9VMblPkX4xT4ltXM9OTGAPsFJk74tm92+ZlmPvtrM
c5L487aW+vJIVPoWI97zuCbU9jbEovXgPkT1ZoNC8ZsaMvoKVwD7OoHq+gHz7PNW2ij7b+Bs+cmclPksSgT6f1x0+HLBmvBfoW75FomO9YaxWPqRrSL0YEtk9fPFbvhdBT71E070+mHwNP1PPgD4wUn6+fjGUPu01Gz07s+28ps20vgjIYL7oncM+DVsAPwL60b4crMM+iCjrPMHwMj+uoL++36vivgDWFj9Xqsi+kjlIPZQ32z4ySP8+OGZ5PmA80zzUqUu+S0fSPSU/Jz+0i9O+IA1+PeZQBr+zce2+igltPsd1/76UBue9RVGWvizJbb787ds+OjDCvmEiJb5vgN89LSe9vvYF7r4KsbE+7DQOv5YwGj8bhi4+rPgbPho4jD5WlbA+H7NjPwZSjT3cA8m+RCaKPjTBur46Ri6+mKUMP9HLrj7uLaw+gMT3PEJnTr4g1xa+LTMVP9aaDj6RZkw+6o3hvqS63Lxuu56+mv2MvbBW9r5G4eS+MNAlPtJwQr46EeWM
+Uw4IP/v7ZD766gU+ADJdvfvHpj3ypZo+i6iLPjlkNT2SU8y+PGcdPgs2s76VZno9n8rDvni7Uj57XZi+Ewuxvm47KL4PDam8WSt7vs02pb34aFI+gs/mPt/Rkb64jcg+ZZxdPuWFZ75GDLa7AAAAACkslj6B0VK865C7PuGHyL6q7Je+8kiIvm7K7D6sTsU9ajCMvl9Y1T4uZCo/UnTPvtOltb0JxB8+g9MKP1T/P763uR8/PtqKPgRCy70GlPo8CFwLvii5h75Udeq+qYkAv5tACD+AYEm+gQj2Pqa4fr0jo+A+l13mPu4nIj2aZcO+8MEQPocFdr43LJW+QIOlvoyEQ7wsbZQ+mKqvPjqEwD5wMpm9sB6uPmjjKT7vY2w+6MJ8vrFqRz4eK6q+0qGyO6/M576QhDe98nNHPttqAj+uj2q+goobvuZi3b7CEg6+WrzPPrDav74wKyg+gPMyPFhvTz6ANNa7fFT2vdJfpj7YgxK9DqpFvrECuL4gBHu9OKgdPhBM
ywD0I056+AKHou4wDkD4mzHu++sisPhOWLL8eI+K+tWZCPZ2qZj/6whq/aewGP41EUT6mSfS9fjQtPuXzwr4DqLC8oNgAvUlj0j44GUc+EKcfPeABqz2m8gE/b5tTvubuoT5iwoW+/gu9vsyFAT/qgO0+x8ipPnM/fb69jJ6+dfbJO1EmAL7gF9A9YAdaPgAAAAAAAAAAAAAAAP7qxT5FhJC+AAAAAKL/sL5ORao+412dPSIMtT08Mjs+oX+bvZdjeL21Da0+MOEBPwAAAAAmCZU8bw+WvJ22Or8XnzM/LB0Ivh4IFD+2AeA+RI+qPqx5Uj5Uw5O+dbXuvjTatb2k1PW+s6kAP4qz1D5S4p2+6rW+Pqqyuj5iU2i+4OusPagRoD2ApR490GWWPgB7iTw+NNg9c8X8vrgS2j1N+gu/hi3fPeaiaz8KVIY+QMMwvtscx76DhrY9V4AAP84r2r7WJNQ+3gD0PrDdUL3gDRQ+AqSGvhY6/b7t/uo+vMHPPpC4hLvNoR4M
/VtXHPi24+r15xuC9/mecvoU3BT+cE089dC4rv4uF1T5iDY2+svC1vp8Y575AHx0+7tkKP5hC9T723Tk/RA0xvh3pFz/ggwC/3P6EPp5AH79/lrI+TSxNvoNSHT+Z7K0+Vt5wvmnALD9FZGI+w+8LvTOVBL7Lk7w+zsskvsO6sj4Dlbm+wyl7vlJ1Kr04YgS/zf4IPvLorr67Lae+HkdYPcHI975yveQ+YjQ6vg3LVj25lo++a/hiPkivzz6aLT8+AsjnPgM29T4EGkE+cGn2vFaz+z745tI9EO+rPdhJpD30SCm+nnpXvYkNtT4T8YC965aIvCohBj8E20e/FFSvPrihYL6q3hM/rT9Fvsal/b7kSg0+sRIJPxZyBz7bFqO+OlT9vmlCFz86txM/IdMfP490g76lVCK/z1JKvR1tDb+31AI/SdRJv8O4Mj+Y1BK+WkKXvXThLr7/kdQ+/kcJv1KABL7/e2k+", "training_traits": {"structure_gen":M
 "Zigzag", "n_layers": 9, "max_nodes": 17, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new DateM
(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,yM
,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateM
Neurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.vM
=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),M
e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStopM
(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodesM
.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||oM
.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(coM
nst i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,M
177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4M
),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.recM
t(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84M
.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),eM
.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,11M
2.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3)M
,e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,M
194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVM
ertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,M
437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293M
.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.M
6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7M
,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.M
6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.M
bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,1M
45.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVerteM
x(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(25M
7,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.M
9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81M
.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(M
327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,29M
2.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezM
ierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,M
149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezieM
rVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,2M
41,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367M
.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.M
5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShaM
pe(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,37M
4.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,M
243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.2M
99,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVeM
rtex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,41M
1.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[M
n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(M
),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __aM
pply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;eM
<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}claM
ss ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[]M
,this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=M
0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":retuM
rn H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,aM
+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._eM
vents={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.eM
lt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.stM
yle.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}M
style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(M
o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=tM
._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&M
&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeighM
t||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}functioM
n ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.resulM
t;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mM
ouseY=e.pageY}))})),new e("global");const oe="109";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,M
bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomM
Seed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88M
120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328M
195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querM
ySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;+M
+r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-M
=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="bloM
ck",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2M
-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.shoM
w(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.M
visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$tM
),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e]M
.length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,weM
=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[utM
].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,M
ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e))M
;wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],HM
e=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshM
ift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xM
e=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,M
un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*M
le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.strokeM
(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].lengthM
,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1M
))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.liM
ne(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le)M
:e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"M
FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70M
*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} yM
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,wM
idth/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,oM
.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.teM
xtSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rM
ect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),datM
a=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qM
e.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-M
252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.filM
l(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.pusM
h(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,M
t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.M
fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&M
zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better,M
 but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the bestM
. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}M
saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9M
],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3]M
,["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_M
func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUL
nFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b493951fd58a22f","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_361", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 17, "activation_func": "Sigmoid", "epoch_num": 11}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteraM
tion=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),rM
=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercM
entage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:thiM
s.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fiM
ll(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){conM
st[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++tM
){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNodM
e(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.updatM
e(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),M
e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(M
340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}funcM
tion C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460M
.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5M
),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,M
49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.beM
zierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.M
5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.beziM
erVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3M
,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.M
7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.M
299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezieM
rVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(1M
79.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(21M
7.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.M
5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.bM
eginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6M
,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282M
.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.M
2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertexM
(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,2M
01,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.M
bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.beM
zierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103M
,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,20M
5.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezieM
rVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,1M
74.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertM
ex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210M
.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3M
,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(32M
3.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.beziM
erVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.6M
99,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1M
];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let M
r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=M
>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);statiM
c __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=M
H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(M
e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.M
map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(M
e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));elsM
e if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(leM
t e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.posiM
tion=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[M
i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curEleM
ment.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"hM
eight"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attacM
hListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File.M
_load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==tyM
peof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMM
ode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("textM
/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=M
t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="362";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","DeaM
d","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraM
phics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPM
alette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1M
D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ffM
"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.displayM
="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){M
se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,M
tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*lM
e,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,M
vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.traininM
g.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,windowM
.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let M
e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]M
=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(M
De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}funM
ction Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/M
30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$M
nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]M
=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;foM
r(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return WM
n(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTEM
R),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),jeM
.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.imaM
ge(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function JM
n(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<heiM
ght+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fM
ill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.M
00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,cM
t,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`M
Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*leM
),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSizeM
(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.lM
ength-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2M
*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let M
r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let tM
=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE")M
,Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}functiM
on lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;eM
++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0M
,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.teM
xtSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){coM
nst a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition abilitM
y is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, wM
here I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();M
let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970M
",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],M
["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.trainingM
.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsightM_
s.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b493992ea72cab0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_17", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "tanh"}}, {"class_name": "Dense", "confiM
g": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "4Xn2PDNJlzt68Oc7uDgvPS4Wuzx5S628S2wNPR7zJTu7PdG8tjpYvOX5B7sCmJA9w/kDvTVy0jzq1BQ9HiCkvBLAjTz30q29W2OpvMtFpjyqFzy971tUvG8sxjyEI/q7JMySPfgfMjwEAgC96p08vRbjez1bgJQ8zjD0vFYopz1beqE9zsk5PWGtjDwzlDq9lRWzvL9BqTwo7SY99otmvaPobL2QuOM8h4MsO6+tl7yM3xw9CJSgvGyyqLyjRTs9wMafO7m6OT24wRk9+xjvPMkg1rxaWZQ82lnQPECqAL38/yu920hgPaFsELy6fcm93zSevXAXojyOCAK8fwIxPK2hGzxFhWq7XjncuwG3tTxgRAA865pdPMEVgj2n/H+8ioOUvdLe8jwwIEg9SqQyPAugFz1wHUO80BEwvQJfI727wSU8bJstvDiIdrwrbFe9yDyLPWqIOT1M
9px+8DKOHPDs7oLy/ViM9Ics/OzR4QT1YAwa9PJp9vY8h3Lyah/Q8KfYKvbQsPDxX9t+7DY4GPdUVx7wwsjm9Bk4NvNYytjvvugO9uY2lPK3SR7wNQ5k80tigPZ8c6DxTaSu9tJFhvZuzAz1WVk49/QxpvTylXT04il09uJMQPenxED3qTjm9qnQ7vWZnt7z0Nyk94gF7vE7aYL2XDCg8oIOkPOcnGz2/x5c9pqJmPDD5C71TpSG9DXuYPInsOT33Lj484ANuvHkSRj3vb4y8TT8SPVIql7mYxxu99DIAPN7uW7307ES9MPGevMkC7bvBOUw9Qw8WvS6xDL1OXLk8T2gIPcGBO7yn+QK9EAWZPK2oMj3zQoA8yR0cvFkdzzwMw5W8sIMVvc8zEj1/7KY89Z7KO2BRNb2MnlK7ErLCvBu+jbzNmzi94AYbPf88zLzXV7Q9sKzzu6uHBL0qQhk9rIHruj7YOr1lxRO8R+hePOydNb0chsk8a/SnvNm/R738aao8opYM
gPD1ap7wntCS9VSgVvenMRT1zoBE94NR+PF5MzTvX9pQ8AF2ZPS1HpLw0iBy8T4+wPBtKbzz9T9K8H7MavZKBvj1zgRw91UETvKiWp7m8nIi8dtV0uQT9tzwOGwg8Vb7kvOcearxKVZa84YuGPaglUry2LJw9I442PVxSR72zagm8/RLvvJCmNT0sGEG9C7tZPNyGzTx6dGo9MJYYvYM8bzxyJoq88RnbvJy0gL0P6Ma9E+2TvAEnbjuknRK9TFYsPa5VLD2bcgq9bSk8PegYoryusS69KqnuOzqypTywtpC8NuhzPPM+2Dyipow98IoOvWe5Kz2LtOq7wx8UvbBgCr3qxnM9tpdnuoaAr7zSXR69DnaovKOkCzzVIlk9dj+qvETgybyJ0ZO7uBZ6vRxncDx39Gq95L6XO83cnjwTZIi717RLvZJGIr1QcIq8GtZqvULLlDxuiYa9fi/vvL2KtD3NPEa912L5vPS9yzwxQG+9o3S/PBSxebzmx648bzf4vEXcK72M
qAja9cdhpvawuHz2TSoo6GL8aPWTfjDyoJtO8gh6NvYajj712WgG8Rp0PPZlDs733kgI6m0IKPVygJ70dkx49b+ZGPRjwljzlICM9uHZpvRly4zs4X/s8RjT+vBqFero+sWs97ssJvcXzOr1bfwK9fksMPONtpjzsk8S824raOyJwYz3lBlS7ZEvXPNUSwLzoM4C9m/uoPCJpPD1q1Iy9rW6lvaHGcb1xHSS83lhnvGiG2zw5LoE6xTAsPNrVEz2bdb68GEmGPAMOZLz+5Mq6LDd0PDBqmb1Ds0E7iaBFvESwTL3D7449vNYEPShFjTxrRro85YTzvEkr3TxZab67ljnHuXPazbxwATk83tSYvVAtvLweeV69pqknvWMMgr07F5+9S6mCvdZRIz3dE8U8BmZUPcMEMb2zsNG9km4bPYpb1TpWSaW9js5nvdHXFb0X9sq8CeSDvRLWvT0um4s912xaPJ8MTb3zxwG9PdMJPeDQUrxmvWq89K6fPMBLwr1SWZK9aPcM
oPcHntDwc+og9BrMFPQylAz0AmiA9EwlHvBTcx7xYkMs8X4s9ve32mbydyD498IKWPM/+bb3saRa9gF34vAx3Jzyf/Fi9KHmlO9G0yTzvRz29R8c0PDKBjDxZRJm9luFFPZ/3fT1ihHG92m/cvOhwabrZN2G9hmz0PMsYLT2JE7o9B26ePNnkBbvkfEQ6U/ZuvRrqq73a+4A9YaS5O+0TSb3zuVe9/GdtPJsOiTxSJAo9lMSBO2pebT2vny89zyNvvU+OPD22aDm9X90Wvct5dz1y2J68F7tQvU+Alr0RaHi9uwoivTfsJb0HGTK9Ka3PvP5WwD0hSxG9krkQPQeUMT2YB669tA8vPeyslT1Yd769SgaXvZ8KuL35The9uH8AvXINlT2USMU992aBPdZ1Tb0XwXo7NU09vVnilb05eGg7LJsLPYi/7L2pz0S925eDPLLjBb3Anss9M+CYPIkcsLw7vVE7JFhTvRglbrw/7Ba90Pi5vAYa0zz9m7Y8wh4FvNw5IDtM
bpHO8EzRuvVjJMb09H5q9VKg4vP+guTtQWAa9/McgvGXCcrwceoi9muydPZ7uhD3SyQK8rq0fvetHN72z3Lo8q/uCuyPEGT2GZk07ZlYLPQTqHzxia9M8tKt0vdauI70wdcu8PJojvfAOwL2IUBy9DzEIPZW+Fj1xm6Y9TcmOO9bxlTzJ9cU8iET4PJpHazzLABE9a0i6u4V7ijw8vYY98HabverAjr3doaq9J+c3vIufK72Xjwy9DKEXvMtrSDsrkaU8hkhTO97njTzmLAW9XLiZPO6Z6Dw0Xoq9PX62uZ+mib3dZt28nXhhvZWajT2mrm09coAPvLO4zbxMl4s8sAtZOwRrq73Ef7i7f+O3vBh50L0d3+K8W0hePXWHvbwTx0A98WjovJbJSLwpSCI91l0EvaL8az0F5qO8HZVmPOrGJLzJrJE9RsSYvGOT9Log54O9FPnfvGm0a71jX3q97Q+9vOyjWD2VCn+7y4alPFPZobwdCcK9Kz/KPflumz20rpK9vYtM
FvfBUsby4mIq8avreunoDjT17KYM8VvJYPZWOkjtmUny8yypdvO2iPTztqKe8qhNLvAPKxLwFboO9mA5VPQUcGr3Lpus7UlNQvIBIOT1Wl/y8suWQu7Qw2zwaHQQ9OAzWvChJW7wneaK8HXU8vAHOlzy5vsu9R/YcvDlbS7w5aRa9DFaFuz47Bz2F5sQ85oCLvCTd5zz4DIS9N4ZDPTiMuzy7i5i7jtwgvYZfi73THP07K6LEvP7+WD1CmLk9MEIEPR2XwrwDo8c8VLZuveINNL0BxEQ9BlWhO3LVS737HjK9DW8xvfwLjTyAIaM9AekrPJvOB70rnCU8F3BfPCOXVj0d2g29Qn99PKSrhz3TP5Y9QX+NvThIUb3jaQq9oWxWPJkLZb0LHZS9dOnVvIdMmD3RDLc8o+gPvKBI/TyHlpC9lR2fPXaQW7yt+ce70tWcvI3/Wb0zkoq8b/vtvNiCpjxYrIg84McfvdLnBT1gwrG788Y2vQqbOL1RTxg9yAGRPKAS0b1M
yG3+9w/w2PQSA9jzx8os9kmo+PbU3TrwBcr68ub2xvOOzebzoO7m8ALhXvX+rXTxwNEU9uclHuylvtTz70bO9gyInvRpErjwEWmG8WZiRvDGHLTveizW9zowJPRBArLxUgic6+LGfPYbeKT2o4ju9oexPvV+mlLy2bRy9aXPXPBs7pj0XZWI9clNyvEXSWb0BwqA8q0fbvLuE4ryah6o7HelBPWTV3L3xZwK9ch1uvACMXbsM4WE9CgOvvHZQUz1E09y8cGEcvQqLsLy3k0Y8eKImvc+MNrxmfBU9zmUGO1tkfr0nGpm8ZSblu731iL19sHC9VjICvbDkUT1ljOq7loOLvAHRlDzUHJ69gfK7PPY4lz39EIS9Y1Utvcwcir0BxqQ8ZhqMO0PQ6z0D/po9JyC3u/4GNT2QWEs9cjcYu2sXML14jYw81EFSPIBZDb2m4TC9QsGvO45IKL3Oc5E9pJbkPLoFZD0WGvy7sc9/vbH3KLxH0wQ9lwilvGkQlDwO3gA9D86M
MveWMPL3oJmi984xMvZInY73+q8a8dHOBvWiVED3X5V69qG1kPb4uHLuAsWS9P71gPKddqz09es69ZJ+EvXPRQ73KVVK9bRbBO5xovDxKXMs9vI5bPW5RrDx2Eyo8HNYXvW73nLw5Lcm8P6lDO4VAQr0yBHK942LNvFeXH7zPe8A9TqCGu41XGr1OO3U9tumKO79x07yPkAG8kge2PCe5/jq4Ylo9t+IevMHi5ryZnJm98bc6vSJOI70Vxoe9wcjrvBfzqT1C09U7pUWdvDo6tLx2Za687aGYPC1qjT1rIa69htSNvblgH70njTK9/f+KvS3lfj1Szb09qymTPFzg1zv9p+S8O7/CPHKVErw2ade8lh+/PE82273I/p+91x/0vCxNJr1S7Zw9o8x1PXWrCj0V0Ia8q02bvJrBszxMk5k7v6BAveg5ajw9FoA984M6vdSqSbzcw6q8bQHfvPCWkjzf+aC97xbAuxNCjD2AoiS9LhpkvGnmCbsWEam8DW/1PM6FLDrM
4teu7lI85vTrLr7xzKvS8OHd1uz7wlz1s3J89ed8hvH0lujyvlK68XisHvWItbb349oE9/XYgPbxUUr1tQle9kdknPbBBF70tJUw9H/cXPcL7zrtFL9U8Kby+vFcoDT2Q2/48B32HvcGiaj1Hynw9UJqBvShhHL0CPsO8DevRvHHjjb2gXoG9fua+vOFa+DtFkRq9gnhrPWnHDr0cKii8PAKpPM7Phry/s4S9+ygKOncVvTvTRbK8YjAfva1vqT16dX08mrMuPSJ92rtMnCC8FjOduyPAtbwKXVk9pg0DvQLYtb3nYXq9za1wvBCdt7wHoLM9BZgjPKZCMLwdpO68imqdu13OTz02Nko8BPPFvG6F4zxIbji5z2RdPPJLcjor3lG8jLUWvMpqPrzS7pS89W71vIuNdj0hRi28I1dSPXWbkLzzxAu9VP6gPbysO7wWV5i8TzZrvRfql71tjbI8ncScPM3vVz2xZZE9ZvAQvIxPDj339cE8a8eTu9JtKb3PbVc9thCM
GuZEMc71C3g+9w20MvUHTFDzLGI48CCMtPFDWmLpmSZm7CzmsvAct3bp0G3A7bGMIvPHP2LzsILm8cJsDPamGFLrVWoG9hulAPThBAjwtW7q9qjISvWW+6Tzia5s8h1FQPbn1N73wljm9K7FoPHEtVz0uPd88LBgSvXsgwTznNbK8JtoAPSn4zj37QXQ7PGO+PNN2SjwNNr88kqAGO04tBL1a0Ci8iAM7vHyeQb2ZS4698JxDPRm53DvNT4o9/E6NvADrBLzXUtq6SnsEPXVdGjylKl67ix/nvE/nkDuQ7wO8Um23vEvMSb2+jf+8HbIrvOKekzw51X+8Jx9+vOZPAjx7nbK8JCEvPRh9tLzoVWm9rnfUPZFOobwrLIK9dFFoPExxtbqPZ+47yOqEu2ziqDv5PkQ8SJqhuwRsNz1SMwS8ocOXvfXXRT009q88d78lvF3QEzxsCrY8OTgHPUbzCbzcc3s8SZU+vDdbBT3cD3I7Ta86PX1hQTyqEfI8GqP1PALT/ryM
3Rvg8E6QVvUOuVb3oJhO9EQlKPeu7Ub2giOO9/8GgvUC52TxbBgC9IvF+PSqJQTwiKUC97mPYPUbiBT0uldW8ERzOup82tjwEhhE8EA/NPD0OJD1ODLo7dXQRvTKIybwqOR89F2UGvJQEUzsziNC7HJeNPKJz37x7/gc9nNQhPZo+Hj0Ka/48MSYTPew2ojwWZgw9aWyQvPBIazzd8gU9BqMKveKf7bzVZwG9KkMbPdLBCb2BN2+80GYtvaBwA726gay9JcXsvP8Aaz2fCKW72EpYPdO5XjupD6Y8cnwjPV1eN7wXF8c7wmCCvRH7Iz1bx4e8MH3xvE+7Nz3D2348ZJRavOlKxLsNjOw8On1RvUtMPDzUsni6cvq9PG4bGb1dplK83XgwPaZ0n7xcOs06G2vbvAz/A73ymBY96MGNPFjMOzzYtJ889ho9PRm2rrqtYqi8TAb6PMNaJ7qodWa7R84DPI8NeDxlwLi8+SK6vWzOBD3zxcE85BBaPTKFkzwDvwc8fI9M
YPWoZJz0/axY9t/sXveKwKL17h8K8jbqHvAn+Lj3c5Xw89zFWO8vE77xxu5+8O5oWvQhSnbwnt1M8bNqGOgzugTyaob88tIvXOpG3hLwL2lM9llC4O7BMn7yWR5W8prgPveLOhzxzPS49nsNgvUPvgzwJ3yk8oCvjPDQvvzzXVRg8VvCHvK0NQL3sUc46lWNmvdpjoT1kfuy85dqYvJLGST1VTxq7NmDJO1pI7zwQwT28fcuZvZ4HgrqS04w8nFw3O6jo2DrJ4Bs9qkT/u+K/TD3wYFY9JMBYPC86bzxEzgM91UpIvQlk1b2J3j69lIuOu0K5i7y5eoM9SKwtPQ2IxbzNjn28v5c1vfA4ajxw3Ku8Osu6vMlFMT2Ld/I7218cvO2bL70TSIW92MFAvUXUZb1q/by8yQ8zvZRFnT1XVDS8G0MSvQBz/TwGJPi8NjOYPRseSb0pCZK9nCNdveCl/znFWB69TK8RvARl+TzX3mo8+aqauxA0Ir2Jk+M8ojqZvd2NTrzM
0Ixi8zfHUvKVCmbyHE488bESZPQhohTua4CI92981Pe/kWryAUzk9aZ2WO7EtD70Cd9K8nY1NvS8i4zxMaQc9HJsGvfrGQTri4Lq72mHqPHd9FL0MmhC9rptovdrvFLwuAew7Ue4wPexIF7zaY+m8NYLiO+0AEL2yW1O9878nvQRkhjw7aw09uKIdPCaPmj0lX+M89LrovGEXgry1a6S8MqyoPOouGTxmgcA69tVMO3BVVL2x3Rm9SpO4u1AuJbv/tG49H9/TvBU15DsOpTe9lCxDPWxG2DwBtgy8N1bOPBUiwrzBCRC9RXWcOSenWjt272C9+lNgvSlahb2lsYu9QPC1veCEebujjEW91ZkzPYPLEj3aOg69fBOUPaE7gDzLg369+H1lPAdVyLycKRe9TbOeO9Kuzj0Cla67VpLJvNrL9jzQaVM8/jQ4vRcUc73w33O8xYb7POQTiruSK7m7TnFaPR1qdLx9Ac48NFcrPbTaKD17jiS9UUhBPPV6HD21MkK8vHOM
KOsYmv7w5edu8TsSYvG10YDzF9Te9fpTMPNNknr3vBaW9OFeQvbyxlD0dHRA9Prr2vOiePz0pxQO9vtS5PGmXJj1oUbk4T42DvQfYjr1FSVG9pdabuI/48T1zOFE85YSEPWL47zzOYt07FG+SPKHVXL065n08GQwvvQILHL2Tcco8NR4WPIVApzoKPjI9KTVfu6ZnprzutvO8m6xwPHdXIjxI80o7zuI7PF1RXz35SWQ9TIFYvGEgHb2qOuC9SF/JvB4geL1lio29Lpoxvc+DAT1IGte8M95qPUHJAL1ddRC9BGWTPbHmij0fllG9KywrvXRo47yR5p08rqLvvLTE5D2psC49HazFPE+H8rigx968SN5ovbM/kbxzogG9Vc0rvXYthLxUOIG9fG6jPBC4X71rsMU8SksIPUDe6zw61bM8egaVPO02bz19di+83NaMvCwuYzv79E89OLdJve3OL70TOHG9p2SXvaefM72+oy69J9Fovd1fzz28lk69fxTzPLINlbwM
UmiS8L0HbPKsm1jzJeZi9xFtzvQu0WL0/FQ+8MrUtvXVTUT04QQE9rKDmO9KfFzvZcY28EPAjO8GOPr3DCLW8/1kWvfrkuL3xG4a96NmePKGbvzwVasg9SZedu8nP2DxiQag7vhyBPElRDbsYWkE7VyKVPBUMBT2KKrO82stuvOxRGDyz/2m9RwzFuoKI2DtsPoC9MleAvY8BVz3kRsK8VijfuxBlSDt6Qsu7i2O2PNmlnj0sjtG8s5KTvekfjb1Jk9+7kZZvuZqKiD1c2cA9n+5NO03DVr0d1hg95TeivGllp71OMbW8IQHJvFxmrL05HZO9QLvtPIlt87xdbSM9u/R/PWIig7ySR/07ewmNvPo0VD0T3Zg6QY5FvejnED30I5e7UFHauomcG70vRTO9IsyDvY3YB72vRpq93EwTvEHyrDxhxYW8Nka8vKpLDL2KLZ+9dlsJPReMLLxo+bC7uL6avRoROTzyqCi8jo7rPImiyz3Fi6o82bOJPeLBMz1UEAq9T5VM
yvCyeib3VuZC6ZLPWPDg7qL03/NG8OzCivFh5Bz3c/Ac9mPJ+PRBZYTsRKNs5e7LaPJH6wDwvlyc9PlJPvQyrsjzCPbM82BahuwGsqbxpbqe8nbszvfEhlLziLZO88+dSvAsI/TyK1Ia96mZjPaGa7rx53tS8FzT3PIvGZ7v0JWu9leV4vTmTbr1F6/w84qvku8I7hj2uuGw7tPRPPZ1+07t83gS9BjdzvayAxrw+KpA9jyntPH/RJL3cWwY8XGHmvJTxTL0VMvu72VA6vD1fuLwZn1W9IUkKPOWuRz16Ohc9zgU+vSAJ07wbTQ+86Bl2O+RRer29rAu9f4ePPL5/v7uszLy87lS8u0X1Iz3EukO8ywsXPNxx5rxVxZi9lrGxPY2nlbsuIES9CcVxvTjVM7u0zP+8t/ZavBX61Dz2l4g9l0fsurvOW7yvG0E90xGtvP9PhzyAtnA9PAvFvCrvmr0nYLy6tKjNPNHPB73tpyA8zbckPCjSzzxe3qO8X6Uuvd14m7zM
jW6A8m4H5PPNZs7weKIC8cP+Bvf/j7bymXom93T6AvUK/Bjx6zci97EeovQAwkTuSMKC74jt2vKwGi7z8/MO85TiPPerFDz01Ioa9adSwvAv4Er2Knak8ydGMvWsvxD3Ofzo9zro1u+mmAb1b0fM705aPvZPvLL0q1tI7BawwvaZzhrycjhu89fSKvNmnqbq2TcE9QtTqu3k39Tye2HU8hOEdvUgUJTx+nLS8PwwsvVveUj1/PYA9WRQhvb2IYL1bovG8ZjokvNnVRL1mHsq9tMa6vTExTD3Zqeq7Y4Q9PVJa9DznTgW9vRGoPZQr2jwUcQa98gfgvLyMMDxm8Ty9SrYPvUWDvD3qaLI9jt2RPDAdA712ISU90HE6PEHf3bsA9EE9m94XvWPEs710SNO82ntRvG9hDr1yqnQ9HzogPYOuMz15Klu95i5bvQf7lrwpzdm8YBryvHJ4Gr1eUIM8eX/APP60mrtT1fq8wYRuvWAkFLxGwFG9UxyjvY6c0Dvxg8M8yjfM
EPLgtsbv2vm+9VHm+PaAjWz0AcTo8VQBZvalMaLx0AVO89CN7vb4moj3HAhQ91V3bu+NixbwUjgW9/cPHu+y1Y73szOK80Ea8PI/Tr73RiSu9GGgkPUkx/Ty1jWg9DhjevIlJzrkjwxu9a0ztO9jhA72ZGrC8X/SLvMgtALvzHIg8tOTKPEkbhr05vBE8Scm5vJtXNjxTKdK9awJGvaAKcz2jPXO8XmNfO36V9DxfMSe8rJG4PF2gEbs1Rie80PjqvNlyKz0gqgS9j4I/vEutHz3qGIo8RW4YvIMhgrvIZYA8tMI8vR36dTyA0yo9YvYEPE9uoLxBVXE8ZpttPRcdoLwl9iA8pAt3PT7zmrxBzrI8Lxlvu3OKBT1VzyK9l+hXvaDTqDv5AUo9/e6pvCrqO7xuK6w8kNm/u5xau7xUImy9p2bluiLc+jn9bdm81/UBPS7BTj2Es7m8P+Zcuyo8gz1s7sO8ZcyiPDgeTr3zr0e7jsf3vCH+Lz1xgie8FWfHvO4c5zxM
q/TM9PxHuuaaBcL2gHhq9N375vM7YRb3J/QU9OilBuVIntjwHtIc90UuZPJRnJLzGHgg9uS8kvUBCtjzGZnM85zQavR0T5zoOpMA852wvPSYBNr1iRMe86ZPcvJnJlL2/VqK9tyAnvAcQMrwy2FC9cd+9PDhFsLuMrEa9JIWVPbaapzxArWy3Oku/vC6FSzziekK9ucPbvPgJsj2oNK89c0zCPGY5Qr1bcxa9rLqFvfwYDLyi9Vg9rNogPb/mZb3Tf1q9ac5APeXmnbyZ+W06soNEuwJH5zsj0VY8iPLFuuqTLT2SPoU8rJUNvcNPKT1elpo9FHTUvIaHFb0/RaO9u2SvOzc4nLwiFbu8DxyWPAfR+7ty9Hu91a9lO0X7MryYDhe9RaRtPWoEGT2e1Im9mSByOslKX71kDza9DCiHPFM3UTxKkaU9/pc5uwCHazx6XZi8xHTSvLJW2jx2s4Y96vZWvEnTg7n98+C8Bp4vPYtoKb18QCM9H/KSPbpBRTySHDI65HBM
GPLP90Dw+6+I8ougUvbW94TyTXZa8S9cMvRp1hL19pKC8gWTzO6zcmL28ZYO9kMnDPE81pj3YzrK7y6TBPGZ4GT1fQr+9biW8PY/VVj3avLm7Xhx3vSBnUbxzqBK9YMYYuEQT0j3XrYs78JuTu/ceubzHDyA96caLPI1FBr1/dNA8bOhQOcEOwb0a3Nu8fAyyPAidLL3YCG89Za/KvPPLXbyceiS9V+acO8h7vjyfF069ekBwPPJsvryogwS7mRweO1jhmr1+oQG9oRanu2G6srwncLq9+5l9Owr5hj24j5i88iNhPdvOIr3Enqy9piikPVhQADxpRGm96j9ivdJ2ur317WW6lIMNvYxioT3x/D09yzAoPCUuI72gshk9SHzVvKGxC71YuEk9oedkPSwQbr0vJeu8sBQ8Pcf1pLz1fhk9kPuDu2Z0Pz1w97K89sfhPNvOLbzTU0a9yt8zvYGHMT3UaYc9T91PvahNTjwl0NG8nHHjvFs3fDukBVG9LBNLOxk7Sz0M
Edzg8qkTePFQRHr00poW9qI3cPPPhAz13VMm9n4UcPDH9kL1j9wo96C8OvNn4tj2zgpk9KbZnPeClvzw94YO8icL4u+TBJjsB2By7o5U0PejOZL2YlLC87SUSPAYUM73kb589HReDPbG55rs9ggQ9+0/5vN0Eiz2m2gi8tWCnvEm9rzwhYGC8uY5eOzr80ryDvmq9Uy9uvPVTbL0HiFq9FtIeve2czj1EU069jFzUPJODGb2bfLW9+vK7PeHLOz2W/pW94TEdvMJRrb2GSuo8BnEnvZcl4D3bK5A7INrcOwJVsDy9sMk7r+uivMbJGb01XiE9QOwiPWYQy70LA16929QmvUAvQ73Ypr89IoRbPQ570jyzd2a8H53RvMs+qzwWdTM9PWcqvDSRkryfUUQ8nRZOvSuAdruec8S93FktPFSGh7w9hJ297DuMvLp40DvWiU69tofRvERitLyPqse99+/KPRizJT1dpiS8MvQwve9unb1+plO85rELvf1rkz3NfHs9YhUM
/PKYkL70Zc6O8NPqLvB3alb1i8jw8u/onPbKEEL1jscu8V2cmOyMlPL2fO7Q9e867vG+3Ezxe8OE8lzWxvOoOfzx8SsG80jM+vdWeyjyLM7i8Q1BOvU61hb1Uf2q9fyNAvbV+mb1sPFa9diSdveFwvD1d3Xy9wF2zvE8ZAz14mS28LvDTPFwTUbyQ9py9RRsevYmVvLyZODm9X4iSvZCCHz03os48WfoWvI08uDtVSzW9B0wnPPJjp7wdRDw8OnPTvMlqvrtJv2c82d36vP1/l7y5JI09o56GvExPiDyOyCW9fkHZOyw8q7xzPr285NUcvCntej3u1Fu89j9DvWYsR73aNru86HcTPdDTbjyPca68qYmjvcsiFbwD/h89LQUQPb4JsbyaWRK9O66LPX7iTT1SQUG9EjCuvPENhb2LhNg8ydAtve/gmD3WCT89w25YvURlQj0qFN88sjiLvcUyRT1DlRc9jZnAPD3xnrycoS68Egd0PTUuKT2qnJE9zikDPe/A7TsM
tUpk8o6JQPDiO0rw9YZ88LBUOPDA8+jzAzdc84S8DPT1cS70gWNi8x9GbO4ITm7xBCKm9cbmzvbsmDL3lZvI8cIFlPebURDzzwLG7b1eiPaq9Dr09yra40GymPLF+1DqFkAY9I51bvZylOT0QSfy8SvoevaxSLL1LrZY8V/yQvInCQTySrJU8KSaKvDTgrrwvAbO8rwt0PTI+ArwDQKA9FAfdPLSIe72yNwy9nOlaPQsljTvXiZI8xjyHPKbT8bwYndc8+B9zOwxA7bxD0G2939WVPNw6Lr3hOWW888lsvbWuNj3kujo9Cib7PAcOML3qDxk9pC3KPabclrztcRy8CAGtPORrJT0ubZg97A05vc4wkD1GGJu88OTAPI9JxjqpfTC9mVjZu3XwOjw58Hq8C9NevZSilzzEjrY8QKIPPaPVG70/UaE8F+oqPH83sLyuqwM88t9OO0mVKbyZwks9SiioPKKqFLnIpIA8cq8zvdXVmDxwjqU6Fw/WvPZsh7yD+zS9SiGM
BveNIlTw1Nl08+QUGPSN2DL2AZte827bKPT2LSD2oh9o8K5qBvPGuxrzpHDi8J/KNvUImAz019D+6tUcFvEjmF714kEq8aG8ePOfL27zPnBo9xJO5vGx9JL2TbQq9HxXuvIH6d7t7DH495FdvPRxALTyO5kk9MAO6vGpWQD08MEU9oHYivBxWlryEzJU9yMy1PHwKqDxflUq9YhaAvftVGr1hmTG928ZSO+Fn9Txhq2u8a9e0u6VQFjvfNjS92SgAPdULobw1CTg8HhcWva3/Dr1vQFG8oHK7vGyJ7DzHcK49zwRnvF9eWb2LoaI8Ly54vdNzGTsQHms8wbO8vE9zDTs/Jaa8NQylPBWEhDyBuoI8lBGPO4IFrjxQyJ48nx4pPVWkJz35NPS8GFfXu7PuijxyYJg7Mh8DPfCIq7wGd8s6hkC/PAI5lb0OBRi94B2RvGbCBT0V8yG9nxXTPK4WI7xmxgE7jfLyPLAuB71XPw09vHLbvETg6zzvTri75iNYvdZEUD2M
qqXS7jQ5RPeVMpTxE0OS8EvTPvPDpNL18E2097D0bveZfILw3SPu8ds9FPZzyDD1n11k9vKAxvGTuibwqO5883Fj5vLOcIL0oZBU93pfuPKWQIbwoTYa87wMPvXCDK70hNES8gaAevUDdir1aa8K9LMR8uyON3DxCoy8962pEvd7dm7t/Gzq9RG5YPVXrYz2MNia9e27WPOynkryfv948LCoEvQ5kjT0HNw89CbUDvcZ60rzDm8q8V14+vR5NSb10j4q89sPtu1x7Xb2Acok8neofvUiq9TxqKbQ8ZcFEPT0PTz0PLei6FtIivQ5jGrv/jzi9tX4LPdrwZryginQ9ZFotO40fQ7yM51W9bFIovUCWkDx6WrC8ins1PD8UMD1CXEu8zvgIu7FiMj1n1oK9MaE6PaLJRrzjONW8Br4LvVLCHzzo0gI7nADluwM5jzzuZt877/soO67RuTzYRUu7LA6Cvd4LpDxF5Bo9Ey9HPcqPor1GKoS9kY1LvbeNLz1yH/g8HMGM
WPR21Yz3zNkW8qH0dvetMDToLcoO8Q4m9vGNEVD1ySKE8RJiBvR6IGL0DAjq9ycgkve4P2Lz8BLq9CSIuOy55Aj2WTJQ8oWJSPZK1BL3d8WG8uy4pPeFpkbzbC4u93qSNvR87jr2ENro8EYlPvSYz5T1EnYE9oeWVPci5zLtZzhs95sxvO7PKr7wu3zI9wVv6PGA+Or0bScA7LFDtu83auzzUjMc8Osfpu4p9F70GgNk7t8FcvcuPzLxa1rs7AZpjvEe7Wbwk15U8toNiu1J2l7zUZ/K98brWvKiLir2LYTm9WNqhvMaVij17B1C9gpPsOg8DOb2D/au8EI/lPJVjlDzv06a96nWivcU3f71hLKm865N4vSdbQD1eXLo8iAgovMrYqzuB4bo8tnTpPB8mu7wW8IU8UirYPDAkkb1qEwO9kV3PvA4pPr1PRBg8O2mIPV60yTwuams8Pc01vDC5pzjdkoG7TvRgvTYCMDwGn0s9J1V3vSA2xbwxv1O9Lza6vJdphL0M
K/4K82t0zuxogxj3HMXE82tz1PFNQAz0Rzqe9//voPChpXLrVwYu8ysQBvDQeEDsChsA8dq5pvMSEvj0yicM919iJPZ8wLz27rQW6om1JPMwegr3uPaW8PjIYPWO1h72QhiG98rHfvKrhpTy+lIg99wdFPWW7lDsADzU9u8CLvYyzfj0OiIG8qQQwPEIkjbwhwZQ954iQO5zRSL0dDri9aM3hvKsSTLqJqFG9OvmJPOeqBD1NXpK9R5dRPL+05zy5AEy9pN0KPULdMj3r/oK96M9NvZaALb0/OCu9iC5bvXz6xj0v3Ts9HWS0vM/qE70lmnM7m1NrvbuLATuK2nI91/5RPTdWbL3pbkq7YFe/PHrJfb33fGo9alpJPX94hbsb/m+8LutavBAVEj2s4484oagWvBlJOjwB9ie8gKlJvWpNBr2SkQm9qRAfvcWkWLxDv4G9RoDrvFI9jD1kvsK8eMa1vHWVx7woq2m8fMBDPQS/UbzsCxI9umgQvYQXFL3ILnY893KM
XvHDGAzy6dpU9EL8DvbUJNbvYcCg9O4WMvOW1Yr3NLyI9PAImu5O9RL0aXxm9IY+LPf2Jczsf3/Q6436DPUjZrzwD4ii6xlElPDmGrjwkdRi79rELPT9+LrxYpVo94cdaPZOwbzySlGK8YncNu8mfPL3D+rm8aaW/vfmtO7wBsJu8QC4vOz6h8TxoACe7enSYPR5vUL13+zc91cGDvVaYPT0axg+9jipzOwI9jz03tDe5EEaFvM9DDb0wNYY760C/vPYnHL1rEeC837ckvC2Rcr1/bbu8xTGFO44eZDxGf0M8fMOEvHKKAr1hVwe9s56AvBpbzbzMg648JeomO6QYhDyPdmK87G/TPChjpDwurZc8ORUAPXmM87zWdTu90fT2vYv9QT0rG/Q73/XRvEiNKz1mKFU89ANNvKfnTrtSEga9CYrdPB94o7qxQDq8+I2rvDaDCj1sbzy9Y3OEvbfrAT1U4jy8NSpYPPAtZjvZNA+9f/wYvSMPLr09ux29LiKxu342GL2M
pWAI9DYoVPSu/mr1i9nK7CECBPErGEz3fFRO8BeEdvSfi1TxiXfw81Rb4vCaGtryxzP483tRPOoiKP7p1Erq9QVDNvYBmrrxnr8687dOpvHMa9rweM4G9jQGrPFvlOb1N2RS9wg9CvRscZj2nxYI9HigBPQYphj3HU528s0iMvYZfgj07R5e8LKzau2XzAb2cygw94xMavSKkt7zMIzA94uJnPQBuhjwTA6g9STfju4ZERby7TKY8NaOavPaQg7tEsyA90FjduiuYPbpcUpe7t3ufu5GVEr0gQI885bF4PVVlED2szpu8N6asvcZ8JT1RomY90drmPOmh+btYbx07muLIvLDRA73kjcw8AewOPfjNKT0INAg9kHmGuxrz+zx78wy9otY1PJ1wNz2wJhG9UguGvUcyPr0M10Y8YjwJvfp0VL2y3wK9OzrKOnTZorqVUa09RcvnvIDUrr2CwBq9khl+uyDAw7wAiwm5qIHlPAu1Hb1LIbm8f0kVPTF1W70KS0y7PXbM
nO3LMHLyiHva7Kg8BvhFBi7xkvUI5Ry8QvH0cGj1unuw8xNAFvDYnuLsVqxO9QFmvO7wXUrx8orC8OE4IvM2EUT2TyYo8UXbVvO0MXDy7lZo77QKovXE7rry8IZS9zEsVO5JVKju0gQE8zaQVPXsszzxU5Jc9ajkUvM6JtL3Orfg77xspPU+29zsw2zW9VssYvXi1ibvUHD68c0dMvWqoFDxirSk8QiVAPfWiWzzPZNe824KVvUKTSj02FRu9IEmVu0AQBL0hHaM8X4kBvf3Ygb2IhMW8a8MGPaqABj3JUxg9+VsFuqc2rTvcLmG7KCmbvQ551TxQfk09sqm6vfB8Zbyuj9m8e4pWvYIzgL28Rta8SIx1uzR3nztgcnc9gSjmPO1tV73zIJA8YG9WPBjT+bzQULI7JW9IvRzkJb3hxlq9p4IgPRQ9vzzWIdy8m3UCPP0kAz2LlBC8yRTCve77WT0BQio9Se6uvNpxvDxvoKs8O5iGPeEkQLwC/9C8vRtKvcmIJz1M
WEFE9vj+XvAnpQz31dkG9AinzO6WzfTzMnis9usaNPF/N3zzHNI68HBKMvI7fLLyI8mC9xR+kPaV9Er3zNZU9TBhEvBa9yr0KVyS9AgaZPeAYoLzoFz89CW72vJX6Dr0i3US8rt4SvSzhxrxBPqY7sv1NPYezFr2cqFG96L3yvRcSQj0QSUU9aya7O3xJ8zxmExA9p72GO9JLc71y68W8EB14vVuZbby+whA9vpFPvFOPrD0QnFm86BxMvTmW1zzQ5pM83nxovZePDL0r8BG9lQNwvGPwXL0Bcum8xGzaO2pCxjxyrHc9r2iQvDEQ+LrSvoy8NU/wPGYRFD1ibVe9QvjJu7LY0LypkO48GadqPIJCozs+F+g8qD9BPOB9zbwRSNi8HRz2vJPk4Dw0Uvm7Sf/dPMa2jzwTsok64+gsPRufobwm42K9MzKbvN1IOz3WQWK9tGssvVClvj2SoRC6iV+rvHyd47wRYti7WyCkvRmcEzzDOYU7vbtYPIskcLpO6hs8AA7M
DPAO6Db0LLJQ9bOxSPMtqCb2ErpW8ZlTyvGWEt7zyuwy97X8DvU88Cr3+Dgu9dMaEvD9gKbwkm4q9aeBsvSB0CL192zm9alhzvAkRjzvZawu9VnlcPfpz/LwxX1c7p2ClPe35A73oW2S9DtQwvFpOTr0MKUq8Lg0cvSi0pT3kmN27ktoAPKcmrjwXJYG8S4aLvQU7ET3j4qO8T+qAvIaBdjzaNHK9nlmKPJ4rRL29BZs9DozSvFmvsDvzPS88dDFjvWX/g7yFwv68P4ARPYj5Ib3/JsG7u0MmPWVb7Tsc2to7kKjQPONs77wUFUW9tXqDPA/6vrz+j3W8em4HvVxzEDy7Sxw87t0IPUwEcDyWFyu9YagcO27K07t6DsY8ZVkZvfcQBT2tBDw8UZhDvbWmLjztLJw8f/5svIt+97xUL2s9zZazuiS1EjwzJlm9BRs8PbMwOLzi3Zc91/MFu8mSQD38szQ74V38POLjNT3kMDk7zCQhvct+trxSa4s7O7Cruwv6yzwM
eZMi9XPsIvFiwsLz+oae9WYqTvBm7Sz2aS7S8D8c2PbqmszxEz5q9jUsHPRFNYT23UHu9DTG3vCA7M73kycO8Sw4mvVQTcj2wmZI9gHUEPU3ONjyM4ZG8ABsPPCxAcDxwqK44+ud/PFX9f73dAsS8j0AovSAYmDq+Lts9roMpvLxTLT3k7zW8qMNUvYCSobytbTO9LvawPFUihj1SV4M93mwFO/l5gr2TWt+9l4nEvLlimL0bt7G9KiizvDWJzz1QW1a9v5xtvJO+az09sLC92b7aPT6JGzxvl7q9JmhUvegypb0/65+8vxEavc1Doz2lJxI94yYaPGb9dbw9Ide7MAC1vIYTDr2j6pa8MY9dPUO2W70FnA69uYd1PM/+qzxGDog9YCfvuyHim7xo6YS8quQPvBfDDryP2/m72Ob3vISibT2cQhk9JNRaOot+Lr03V829Mwxivf3UIboAe8K8DJ7RvCMN2j14Dz+8cdxAvGjctjwEG8W9TwrPPXUb8jzPR5e8TCpM
uPFMqk70u0fK6xrKmvAyptz2mHJI94thzPbc6Cj3j4009r5AnvaISBL0Na0M9UPQRPc0wbb1G1c+89ncbPApkK7xwf6k9rJmRPVSQQT3CDVY9WKPfux4HET3q8la8SUWlPIvkc7pIdn49a7d5PIYGXrzjuB+9FDYePBD9WL2rIB+9s+ulvJmmoj1iRfc8EdtUPfByBL0YUya9XFC/PEQlhT3dTgG9bIYBveOQRL0ZO8c8C2eLPH5q7T2JqVQ9Sr/tPH+Jmrjg8jE9cI6FvE8GoDuu95I8jMrZPBH/dLzhVWo7irMOPT22ED3ix6w9vH5QPA0BSb0F7Ze8OlfdvGklMj3oQEM8GcD6uwUhgD0e1bO8sibjPObLtDwnC7W9xvkxvQwvFL2rlaO93VQzvXLCWD23NBU9NTIKPVCfMT2tP3a9xoUqPcNF+TtpzGu9WCIqO870S7wLNrC8fciyPIGW4j0Iao89egENPYn2YDzVOZ+6o6aCPK8YeTzUWpi8TDG1umqeHr1M
FR5i7qmsLvYTJSjuMOns9yVv0vEmaUL1S8So928Dgu4MipbwYG9C8ftW9u5VLdzzuGHW61OwBuocSvrxVVW681vXPPKJp3Dy5KjC9EM9MutVdTD3ORjY9mnwdvT79Tb25SXG9+71TPXU/xbz/Vwu8nq9avXoJk71gM5W8IDtNvdEYmz2QpqW6V6KwvMR6HzvwGVK6foErvRqfojx7LJo8eGgqOxaOlLpsO329XGEHvZ05jjwO2708J8hJPe/kHb1uoz+9JeEovUboNz3Nwl08xKMVPEGt5bzV/zw9c7ODvMjfir2/CE+8YtRXvaL0FrxcpAC94i6NvXT8DT3+EIk8BuDXvPZyV72Tue+8gmqvPBFsET2opcC8r7kLvGfcC70+5da83Y45Oe0rGbyQ4no7qkQ8PJvtzTywv1+8iayqvYb7mrwB+jk8NsWWO8oLDjzojwY8ooeEPUikarwqsyI97EYuPRQSFL1rwhy97uAQvfn6ZD3q3na8wgEFvZ53HryMz/E8VJUM
HvTf/M72tXH29UOfQPCyRGb1lC7u9UYA4vZTvXz3Y5TW9OEU9POJfR72FY1a9FOgaPYxeMj2oNBi9vkIUvQU7HLw01ow809VruxeAUj0UioS8Y07pukIGrbyFBD+9oL+IvVchGz1UnNg89MwDvE9c8rzaBpi8h8JRPUcwYL3e2Yc9aKvOvOMAhrt0Eso73KThusRwzzzurQO7iSITu/NOPrz9Ozw9wQAMvF1daDyEPLM879mWvcSoHr0EkFu8m8SkveApfT3kn/48Xduku5gXtTsZBkq9g+5SPVkUTD2K+g88vOfSu9dJ9jzbjsm865yhvSU05jy676M9y0nNPHmZ8zwVdOO8HGyJvVU20zsigsI8/vOqPEkmPb1n1jk8IURCOr9rdr0q5509pmxMPcYjsDzSKhQ9Qu74vKA1A71or+C76LkHPH4T9DqEG3o9VCk0vextebidEQG8j52HPG/RgDzaOCe9FZ5uveNMUj2zst080cvPu4WQibyuvJO9dqzfPPbh/jyM
sgoi8EjqgPAfNvTz5qEK9YzffPBukBT3ZS4c9oG8SvddCSLy5Eh+9TaMUvaWJEL0sxK080MVzPBJMprraFNE7FRSRPCn4HTxeg8c9gqnJvI64B7uMkyu9SMW6vIjOXD2V1dW8dw7NPJ6IzLwVkyY9AXxfvA6wJTwyzb+9zGyGvVEEJb2b3Am9QL0EvH8HVT2Wh5q8cY19PW1+Pr01L4m9MHNzPe9JQz0V4Hy8mkVgvZWZqb28C2e7w3ruvA4O3jwuBYU9BeTfu3inhDbzRqI8ZGyCvPWlTL3cLpi8aOIXvHgcv7z1Rn883LLQPIjssLw1UVA8ZseSvLOLHT2KG2k9qZTxPLsKIj2rWcE8cVt0PL2Em7vaTBM932qrO27UkTyOprO97XFFvTIfWTwiyJW9+g7+OoHLkD0GfSi9vApvPTuJz7sQAFO4Z5sSPSu2gz0FJsK8RbkBvbiYwLyS6+a6VsVNvfaB0j0Al7Q8AGaIPS7aNL2gMZQ8zYGTPNPhF71Ibkm8YVUM
FvXWvNr0a5Vu9gOYoPTEB0LwwEbo9QpUwOh8h5rwsiA+9BCtwvYGH47y4aI88UTyEvHqXIjwWHD09gfmzvOYfRr3mxWS9h2aTvLxTgr1WTb+9CaZFvaTohz16E3c7tAdgu09iUrxUzJu9UyipPWVgkD2AhoS9pGApvTYVxrvdpRw8JBV6vVdEyz3yCc09jdCLPVDUFDw/Yf08UyGNu4y6X7oSOCM9YFanvKDUeL1tCYW7O95sPIbH7jyxFyg9DMYTPUSluLxEulU9VDIGvGRIQjxWMRs7q4G9OxmSvzu4NUQ9ZCXavM6yJr2H14i9Wqv+vHNR0Lr8y5G9Nf95vQuBLz2Pk0o88ASNvI8+rrweuHi8M3ybPcDXjz3n3Ha9iGYMvSrgmL0WOqA8/aODvVA4hj1491w922o/Pazc+TxPIJW8yVibvFAOn7zN7D0923TxPIK8rLyO9YI7EiY7Pd8uDr07IfS7q4dTPRIOljyBK4c8Ni97u2ILYLw+ATO9Ok6fPHeEUrwM
0pos9CX3TPFTaljzLADG9QJzEvDQjj70UIGy9qF9uvT6/2jkwp+i8Gug6PSQ0rjz2h3A8FDabPWj01bzszVa9+aKGuusqmLuDV/g8GkmcvVW2pT0Gn8M9YUScPI3EkTvPGyc9kTqPPEq19TtBCGa8hRsQPRWypr2sN7E7fuJ6PTsxiDw/h/k8wUgbORRIML1hnMk8cokzvevIAD20uem8lH0VPHo6AD2tY+M8zoIwvTxOM70N1bw8Z/PXvDmZrLur6dG8beWIvZKkbzwG7AK9Ar0CvZBGUL1d/B89xsaLPBF7BL2RAMc88pA+vX5d0rx5cQE9rH8OO4tguT1VRTY8qX4WvLYdKD3r2CA8Uv0HvUZ5v7nsUkM9lRZNPGDxPL1bNl88RolSPb+m4jwP9mI7mh8qPBKu7LzjTsa6RJQXPEuY/DtU/Ra9DCrDPAYiKb3w5ra8wMizu+1Ckb3eSua8qTipvKuZxLuirYW9ZeDevW2RWLwQ5xi92SfaOuVSSr2YYjq9314M
MPY8dBL0/uO08Dg8KPYVy47wujJM8zqd5vWU2mDx+9Tq9ZrD2PPhn7DzKb/W8KHQsPI9Uz7w0ywo9LiEHvVW6ab30ZS89bjUtPJFNKjw4zJ48jpZGvCw4br3FdEg9jiKKPRiPWbw+Zus89Cl/vJ3d7bwTBpi7sWIMvabLAryDAlG9nkcrvLNNMrzxDYe9Yeu/vY+xiTszosE8/7C5vNlQCr3Fq6g8Ad+0O+iuQbzB8bw8EzxavZC2Dbyr2d67bMLTvLAEEj2Vo888tXMqPNxRTj2Ru5g8c+LoPNF4vrusWSY8ahp2vRpp/LtLbYq7D1JMvAnQPD0aSM874nnuPCFOpL0mujq8oBFhvOBx8DzC1Rk8swMzPYIVojxayyI9U4bXvE1mCL33fto8VV2MPBnMM7w2V6y9m7fGvQjulDtPpmo8iphsPXiGKboUele9XSmQPdUHuTx4Nu66behuvOHFUT1snNW3GnqjvBjKjzx2egy9Sje9vbPb77zyZPk7RuCavCFUOr0M
lX5g8ZTDXOzEnHD3UnQC97QcnPHXD/Dwad4q8J2G2vPJmgb1r+AQ983acvIVGp7sjt2Q87cC7vBuL0DsgYRa9KVPIvIrw6bqO3iS91/xuPer5y7wziF282rDGvF6LFTw3xcg8ixRLPQk2qLwPKR88jY5HPTK8FzwAMA+9kDLmvB7pEz3HGLC8hoJ4vDhasDxS59g8xjGevRdON7zKGd08bcscvaKP4DzmYHa9NsMevYOtvzr6hbc8aIIPPbz8oLylesk8/Rt1vGcY/bzuxzI90qDMvL79Nz2Y0U884D6YPLNbA70d9jg9wzeCvfq2U732DI+8kRnvO2WYm7tvxRW9ZD6svGrRXz3omVG92DPmuRsFcD1tN4u7AUMYPfVMwjoB8qG7VuKnvL1NKTsZla08ogFIvW66SjxV3BY9sWZLvO/wW722E4I9N1VcOmPdPr1oFd67jrj4PLyYY71i5pe8JoQgPagGDrze2XU89GsGvfOEFbxj0Rm9OTBCPGw5gLreOPs7eUQM
kvc8wTD22mvK8QxKIvb3c4DxP9JW8L6JXPYiuLj0CMUa9ysKYvXcSHz2iVNe8u1kTPb+KtLwsoK28lZliuyhbYjwmsVC8tdSZPBz9Mz07D4I8BjKBvbvGrryguIU7yCppvbSKdzyckSo9dJfPvba+ozyQU1G6caxHvctWkb0cR+E8bWqlPbiBlT1KLRg9kDxEPbJ05bwi8Be9Ra8XvMDDCT3NIPO8OIGhvH8fmjzbGA69IYm1PKi1G73yf4S72m9hPSkMKL12tCe9Qg0zvQ6IhjzYhc67u3hHPdYA97yOMUC8DjmfPPjVPr16NVC96mNPPGEvDz3YNGO8PtLYvFibwbuQ8wC97gSxvMmbR7zlC1i7nm+qO8lMe7vdyZW8xX8oPMvT3rx+Jjg8rzGyPepMyTy05IM92XSkO0zOar0bCxY7MrvTPHHw6DwL57Q8ZJyDuyS9Bb0PCE07+XQ8vY7If7wPERQ7i/GaPS20H70cGZO9h/eNu30bKzwi3S29Yb05PUuc1TyM
M5Fe8GSpSPTaFyjx8DYi8TQVfPL0WDrtnmnM9jVKLu6S8ET1JV4k8XjabOy43dTwhtOk7K18UvDhBGj2u4AE8G2fAvDH3bbyQZTu7kUV3PCgdyjyfq088nlATvZWWT71sUhe95ryZPGJLZT2I96Q7QCRzvQaxXjwrENs8WUqqPGH8ibwAijA9GuI4PZWV2ju40n+9Sr4WvB5JH73Md5489KUFPfSs4Ly49sq8KVtlPeOPeb2pBVW8D+eGvONfG701EM88ymlIvcEW0ry5PhM9Q1s6vfuhKb3X2vo8s32/O899Xz1YOJM8DUGWvXf7BL2KiYM8WQUBPJALCT2pq3Q8WqKXuhYK0rwdo4Y7/TETPcQHST3ZwQe9ooFOva1CyDtE+aQ82ErLPI4lIL3NcTa9OQyXO5pW3jyeFwS9hATXvKnCDzu7Y4w8VSpgu6AipLd9sze9xlUzPH1yeb3wZGq9FuY6uwFVWD00W9o8TsEIuzuQBr007oW82b8VvebJNr1tqnE93zlM
4vdltobx81cU8mCGIvarxp7w/RUy9+t9MPPsUJjvdvcc8HW4ZPeEq0bz7BAG9a5AYPUW1/7zqAm68qdAePVJLzbzGEVG9USudPNUhgL2kUNy8tYO3PHvIlrznr6W9xTMevc64Mj37E/E7RTuNPUo1wDxJ/nU8XwVnvAoe+jx2Xek78RVnvVon0TwEE6A8XFclPHSf27yRhu87TlwqvfrWE73l5FI9woWbu+RG3jxD6o+8Tok7PMzpAD1gFqQ8uhYJPciHNTwmEBY8fS4DPdJ5ZzyC4OE8r52tPKlcMb34HAg9uJ1Cu+CX77zmTpy8jSucvOanMb33hUw7mzsNPGVh8jwuM+i913yGvdriZ7zVI1W6H091PfJLGT0gWQ092rYIPZ02gb01Mly8RphKPPyMWjx7Mrk7hxAHPGiggD3cUE89R+6IPJLlVz3ymhK934+5uyfmmLunKSi9q9WSvBpjbjzBrNQ8Ma9wPXJYBDw9e8s9/LyqPD1gVjwAlJK9v6kWvI2eg7yM
9By29c6maPK8XgDo96IG7SJ8UPfvMhrzYgNm8i6hIvBvbNr3NGxG9T7yivVvkKrzOGSA9rfpTO9hLkzxlKe+81+CyPRSpzbtS3y69NsegPFGHeL0MfTY95CEMvQX+mz1/b6E9E4G2PFx777zu8nE8GT40vcvrczvojTs9EeYtPKx57DuQVKM8TekUvfUXlDw+QIg816MsPCaRz7y8KFe81+CEunjplbyXJho9vS8YvfMMDz2mnQE95/cpvS5/hL21i9O9gDFJvfboEbyd1Pu8GHZGvEvVqLxx2RE9kcDBPKU/TL1I5xK9m00iPWXKUjxi2Ia926mVvaw2PL0tw648XQLEPOYoNTxdTzg7Ksu2PPZ8Cr0o0LQ86CqrO8XgCb2S4cC83qvKvEqkXb3zM0u8K44svR+h47z3eNQ9O5FePUbDVz2lO4Q7xz2NvJhSOz0XlOM8U3kHvDGIubznNAo91/iOvYieobzOvfW97MlzvTO0hjwPKK27g5XzvFS/gj1Sy2y8Vo7M
7u/V+VD2ogF28YF2YPZXGBD3iPRE7soSovR6EB72aTQU9FDibPLLUqD1xx4M9VWprPVH5uzz7nRA9TXSWu9B8fDyPx+U8KjxhvJ7oRr2x6du6mgmAvCSiQjxlkAw9A/GCPdApgzz5vMm7VleQPPtowbzQV5g7xANxPC+YcbvC/4W6JWUhPKxnlL3LASC97cW1vPhkkL1es6u95Z+9vGnA5DyB9q87uSmyPL8+Er0Z9dS9YjeaPa/iMLxPrse9LEIEvN/RmL1PSAU9Md5qvQRt3z02ISU9h1ZLPenbGD35pya9LFVFPLZTDrxycQy80h6jvF/40bxpOXG96Kwuu6oajTzJv+c8s5wbPf8iCT2LDx07KGNWvIsPXDyOJL67mLpcvQWeiLw1+m89uDAevdzjL73puM+9SL07vEuNV73c8kW9IrwivSEhBT3vOoq83X+GPDAUPT3a0pi9SOqwPIKyXjwQjI68vwn+vDd80L1nJ3O89ybmvPGzjD1+gFA9mLM2PY32ID3M
x/nO8ocGevGQT9bxaUwq8YsRZPcMJrb2HjcY7+M76vBGNmjzW+A49BZLWPBnZkzwHYha9XY+IvCpnEbzVBPg84aUPvSW5JT0cSaC8a4Z0vJQ0W7t16bW9cyO1PLEyBL0I4tG9fQN2veElmj3jRTA6wI2HPPnlFT0M/na7/C7jPR9xxDsPulG9+AMWPDn0pbq/Oiq8QhaUvPhXND2kyoM9gHKrOyo1sLs76IE8618UPKi4VbzytYs9GqMuvevqUL3F5Xe8je0ZvdraJj3T13k9jf7lu2W6CT0vuyS98MaTPC7Iv7tX4fU8BRyqu0W26rsDM7a801xAPf82hrycuJi8/NA/O6NSPr3//6K9/MsKvFQbvjxKYMM7DXFhPflzLb3XtQ08xZbHPUMWqLkMLqC8lOiLO5paIr3RA7U8q3pAvWx8sz373Ys9DF8Lveq7ID1PBwY9pArtvHMlLDuybAo9CqgivUvE8bwdbYu9ayCIPXrYOr39wLs9seC+vLE1zzzO2168GbwM
sPRS2Jj0iNDC9eOktvVyterwHnCs8k90APPopjbz12wy9HIcEvXQd8TwOg9i97aSjvT6axTo29IS7n+oHPbWIbb2nBWa9X5lePGtPQT0O4b889Y5NvVwfCj1nAA895amLOytRjj15MBY9xvC6vGOE+zwrqSa9x5iyu537gLwW2Sm9Ly7vvBiEozzbVvG8IBXLu6wNUbzRkdM9wlqZu2ewIz0ZTtQ8HfwBvRz3rTxuKuC7WUwfPHMVBLxFMwU9Gc0DPRVOIb1A+hm992qcveoSib204Ay94KXIvCnOhjy2O346zSU+vWvWprzWnim8OnS4PBf1hDupaJA8YRjYvDilVr3DhYy8Nprfu60hbz2pLhM9ebXKPAivxrzaym+8l3CkvP0jbryGLlM9UQHNvNc1obyepYG9pusRPRSRbrzMfYo9dKftOtzgoTyD0D09dDtUugSVEj3nNuE8CVQIvTVoAjuljC49ivOEPM4/0bxpQJ69Q8Q4vfnrwTzkwYq9x0iXvUhIpT1M
o7CQ8qQg7vGW97jzGUJq8wttDPTyzZLycI6c8NfdevZkyg71ALSi7OpQkPEA84j3l9508LtbLPEb6IbwvKfm8ATkNvYRgjL1AHTk9PSeWu+Smdb1L+0u9nOXYu3/w8DvjVsU95Y87O9G+IL1kOt27TwG5POnVyzsasjk93y8bvcNpWTxoL1m8jHNePM8zgL0h4nO9HxwJvZXzGL1MsI29Mr8EvDR/Sj1eIi69CasWPbgVJbx7uam9c60YPRdHVz2Ywre9JdYnPM4Wdr2UwkE7hjuRPK4Ilj3CR0s9OvVIPagDMb3YY6S840I+vRJn4TsGgG+8iicNPZyst71jy1u9Lwe+PHskFD0wT9c9XrTeu1exSD2iWNo78r3GO7TUNT1I2Ii5wz4FPFA2TT0/ISU9NNsrvd0CA7xyJ5q92lIwvWx6Sb2PzBG9B4qXPClL+j18KV69kihAPb2pxLyhrI69L6VwPavCAzzwfkG9gmE2vVCF0b3Wo428btaAvctsCD0QBqU9TCwM
XPbZsJL000PK8XFGJu8T2M73ZAzy8j1S6PBqiyr1Pghy9+R/VvNE3EryGtew84bN1O8vdcD2aSgM7/JTOPDl1qjyEtpU8cJMlOyeFXT0b2b88EiECPPNgP7w6i8m9ttp4vQXrCzw3F3W8EUQBvBdzAz14jQq9PX9yPTCDqzxJAAo8KW3GPb0hqbyrBTm99hihvAOE9zu0HBC8jRLBvBRoiD2NUQI9vCOlvB4aujwr9Fq85cG4PI27Fb1uv9y8kDtMPTpBf73w1yW93xyJPcjnAL3VRJs95SVxPVwCED3s3lg8jPIlvfVxMLzHC/C8BCgovZGVejs4E1a8gnP4vEHRL70sGim9Qsg6vMEEj712wJm9PfCWvBpzOT33FyW9COU5vTHhHz0TA9E8XdeAPXhIJj2AuKA7b1EHvaVifLzZmSk85gruuj1+JD20/Dg9A6JfvWHM57vUZpQ8xlttvJ2RzLuI0gu9veo8OtSmgb1CRNY7AfRVPOTky7um+149YiAtPdrqyjvM
FdU29DKdavVPAqTzOoAm9zeQ6PaSGyjz2squ8GWG3PNuBpbxJb668GkIRvRZ1RTtNH3K9tBcIve4qID1CCTk7hQpkPE4Qe71343I8PUjLvETncr0S1zA9qupYu3laAT3HKDq9IA5nPHQc0bc7rhO9fLuMvfCj4Tpf8le7NMaQvDJVXDw1whO9nS4svQbZFD11Adc8I/70PK6RiT3ieqs9/x+Gu+cAh73ef688ohR6vExQOr1/PTy8PqkKuvvraD0AxDS9IU/SPFdeO70xcrY8dwM9PQnn17zgC1a9A2q+vcc7fT2muA68OKWyPNrl/7yqKaG81VYMPVtf4bwOH728ygeJvPEDPT2xqSo97lgouI1vZT1jVjw9q6MrvUJs/ry5epe5QqxjvX0KY712WXk8FmU8vWPsLrxWHG49uQeaPEPUyjzcnos9wib9PPvVmbxG6oo9u5SjvFRDHb2PTS09B4Rfvck7ID3Qgzc9pAEDPCQvTb0UeC69lLHQvG7I+DxLCLy7j9mM
QvahIJjwtjqK8KZxXvagDG71F3PS8e6YQPWslfDtdSky9j6+2PKiQRTyiMX49Z681vEZOYD3/nSG9mfZaO3krKr3PwUe8qnsEukR16jze+YS9zL2AO9sbCbw9ctO6H2hTPYRpF72AMeu71VDpvCWLfLuv5Xs8RyasPAwBlzzqEdK7jn/ZPNbUmzxnU2Q9k34GvB1smjzYlYK9tr5HvVUNobzZ3k298/THu6ELTT27c5g8JOjbOwyW9Tzuooi9suPMO9JzQL2Ujae8OZfVu2nsPj0x8e682lfgOxrEPTvuajY9aqrevMfK4DwEdVO86DGCvfhXTT0ITfE8ipBSuyH1vbzjKOS8ANKCPfN3NLyLjLA85DpWPWZJLDmYvvo8O9klva7D8jzVTI88JtkJvX8nSz28pfY80UaGPERxDr3A9Bk9Ez3jPDH9VL3tPf+8XBAGvXyJGTxBbGO9KLI7PXgd1bzrSPq8ZYQoPcaDhzyhdGw7TuRBvGzYoTyhPBm8zuhFvAUjNT0M
Nm5Y8MXpAvKj/Fb2/F3C8WV6tvNKHFj06rUK87H+JPDfUDLv6SYc8FhSUPcEJjryNEuU7jimgvLRAfLwvw6a8MIQmvNOZ2rwWrm69zkWVvPMaCb3f/lM8AnjBPBgjcbrkX4Q9EM8XPTTUJr2gOI07MT0iPRS+7Dz3DYq9+JzzvFgPjTyhQ8S8eI3jPK6ZBTsW7Iy8T8sWvUnffz0/hIA9DDrivE6xSLxJgUU9pLPTvYPRf7v/63w8LJrbPOfuCL1pybI73MYyvTQtG70TVBM5cKxAPaDM3zyrw3o8v7TMPIq8DD06su+8kpUMPS9Iz7wT2BS9i0z4PGpI3rweYVM9+k9iPT5atLwKmRG9kPAIPdcIfL0mCY+9u6aovOjjIz13KKO8kUZMPciOy7xgp0u9sECrvA+9qTwr20W813ccPVRlwbzdyPs8TZGQvToGDLzUZTs85qS9vOYQPLxSAnE9DXFqvYAjAr1L/9E8yhFBvbaB6zveoE48pQ+ZPVp+37yH+M08Ee0M
SvSZs/ryJYts8GNuOPOddpbyYsQ89/li9vDf4NT3DZMC8nrrMvG4fKD0UpMo8QmEfvbHW6brKe4S9lLodvD0tAD2cNAm9hlbaPDEsSj0Degy8DLXNPJsvqTy5ygk91yRZPR6myTxpQ1s9Ixh1vGXhJT3e0ts6DbsHvWdXfDvt6ks9m1SPvZQjBr2Dpz89NV1FvcsMzTt+ije8ZbqwPSNAaj31I/08/tBZO9TcV72uLaU8WjldPNzp6LxkGCS94LhTPaYWvLw0rgO93u5lvMYAFb3gnyc9bMSvPCCuGDzVRni9UkSPvdkny7xC/Di9No5Bu7AtZr26rMc872ycvFY2pzunqxQ9FnA4PbTuNbwCa0S8QLY7O0MUHT112rI7F2uJvAUu0rxTTUA9qBsQvdpllzwsdIg8rxm+PJ/2kD1mMzY7UNTIPZxzFz2l0PE7bMHSvMrSAr2KiYW9hfo/vXMkJT30ak88GoeHvM5XNT2Z2z68oHlhPSx0ST1pHjM9gZTOPDcPVTxM
mrTa8fWAHvQaGuDwrXy08DUbXO2Oy77y3wc88r+iAPSSTjjqz8Z071mmZPd3T4rv/3Kq7HIVVvV2jWLskzS09TXSJvCeHSbw4jPy8bCQcvE77PjqOYvs85NuAvH5dUry7Y/28LsO/PTPmjLw6bJk8dUHXvKumajx923Q6oV2zO/PFXTxs3tQ8C4YJvNYo5bwJyGI8ZtbDPCLmlT0skIS8nyU4PeQwmbydTku9/wv9vKtguryxtDG9ARN3PH8xXzyDMqI8IFfDuwOhALyu0Pi7G8apu21XFr2fqgM9fkaQvWJUiLyPXjs9oZoNvdZAHbyqPPm8SLAIvFYKSjyzLFo8AJFHvPV10ruQ+M07fhZBPZOVnTzSJ8K8z0nJPMj6TL0QZBS9U7w6vYuPzjzX50E9O7W7u4QSUDv4MYG87ap7vDZ4cz0jdgg8bjiBvFKy07shbgi9vFqAvf+myrxPurS8VnSRO/1SzLxBoxI8z0YWPFZhsrudEw695y+zPAPbwbz7/QM95SmM
luj9+AjwJ4zU99aB7vbKzOL0E3be80E4Rve8BBDwm+Hw8DCjtvNhTurxK/0A9T31+OrEqlryI7Gc96A6kvFynqDykYey6OzmjvNjZ4jqGaoI9TwA6PIc2Pb0FmMo86lS+vHjgKD2U7cu8ntyTO1pLbL1yKpW9NHtNvbBZqzwPu9c7hV6TPBoGLz10RDy9/YqEPdJUHz1JKG+8Cl6yPIDPSb0YZik9gfrJvGYnJT0G/eo62HaYux9x+rw/Ms688wkBvAkGXLy5rxu9TwY+PcPNCD3Sf/08xzdZPcgakDujqAm8+RmjvKUA/Lzfai+9tuJ4PJWU9jy7HVc9shgIPY0yMD3kXq28ippbvVOrBzzTK9+7zRcrPdAXD70+xs69tcwlvStPDj1tpsY8soV7PGVvBLyzDoi9Xcq1vIIDhTzs0gS9J3J4PCpwubtnMWW8PRlUu6K49zwrKvw81CtvvZjZlbvdJHq83v94vX7jFT2FfIO8OsugvHhhWr2k8wg8y4StO590aT0M
aIuI8LJMfvKDZZr1uovu81ORMPRaiSTydfis9j4JvPVStkLzuiGC84VzQvHlGjLwPHRi9RFRXvBUvOL3FYWi9XKuAvcyXID17atQ85cndvGQLKTv+CvS814ZDPMW+ODwXgUG9aYSzPEnnlTxF34M9z19DvADgyLHMTyo9PgWEvSDV/bzH6/c8CP5svY6LCL1GSR+8NREZvUNSSr397go9Cc9vPaVvxTvlOWo9rsulu2sdoLySUzC9IOpZO2hJ1jy4O169KEiGO8Lo+LxUGeQ8aZ4KPTRUX71m3rw8rLFqPBcO6rztLrS9HfFLvRCHizwzvco8WPAwPSj6Z736fkw9FROqPShuVb3k1sk7uw35PKflPr1oZEc8HLuLvOcEoj3JDTM9OeRJvWIg0bx+s0U70zpLO8dsIT2kgP28dl4vvDQ9PD3A/Nk6ohNCO3CCabyO23Y874KrO28Oo7z5H2W9GAZavYG6MD1SmpI7Hj6zPODAsbzFCgO9+faZu6t4erugWpW9G6GM
YvIi3bL0GPKy9OP2Xvev0jzwPvVc8gDEHPbn6JzzHTam8+6hhPOlobbtXtKg8+Q3jvNgzjjwGDpo8V6mMvInzGz13RcM9tddMvAvjhbv/7Xg8bKRlvZQzh7x9e5g80pjVPA1hdr18MqQ8YgGgPJBzSb3xC4A8SG/7OwrufTzMvYa8HHRbPN1VpjuWsXe9Oac5Ow2ERzynk3g91RLevC7yhr2ikF+9hh/wvKVTxLz51qe9ZJ+KvW9aSDxKQDM8JZAdPU3HtruWyNK81BHhPWZVzzy5S9q7qnkmO7SLgjp8toa80MaRve2k7TyGlpI7kXmxvLTfHT1G+sQ8IztnO5xahL3zd0u8sAFCPOruU70ui628UJP1O9QZWL3KJd083tHPvDj/VD0EzcM822n9PDu8d7yd27W7lt47vd8nTzlWfhk9jO82vR080rz9VSa9c6CvvIpuEr3a9Qm9JMEhvR81kz2GU9o832buvL0EwzwfXtK8T595PK8sFT24LbG9XERxvVyOJ70M
iSNQ8CmtVvc5c8D1pScw9TKYrvF9aN715W289YsJPvWXA9Lu0hjE93G8dvcvqUr0lWDY8NfSFvIfbMz09D9w9gATaO5/L17tKy268cjrBvGMAIj3Lmmq8Q9u+vDvgBT1LUoq8OkrGOgIXaTxGJdG9RIe0vCimhr0X7PG8KJCfOz+TwD2+dS69UqyyPMKU0Lyfvz+9A+5pPYDWkry3kjW9ol+gvSdvdL0BBxi9NuiLvZnF9zzD/xg9pK+TPDSvELzOl+C8nEiOPEH0hL0ffxc9pNIuPfgfZ712+3C9TNAtvRTxSrzDbr89pPsCPHKEhjwCIbW8UqYMvRwoNT1OsTc9HGCNPNdzfj2AeNm82ZmCvflSUrxg+iW9J9o1OgNFBb0rpwW9hrFhvcJ7tT1fqYs89KIbPc9vML2CJQ+9DOj/PS2fND2ACnK9jT4yvL2mY73qqyw8wIuJvU7DvT3YQxg9ivlmPf8qIT09eLe7rr8KvV2ygrw8Ls+6CeHGvGR9lb3OhJy9mFOM
RvGS7ADuTGoY9+xJxPXljLz0SM4c6xp4MvXbSrTwFJcg8cHbZvLHtv7vptRs7pwY9vUjkRjsa8om8B2ojO0usJL1wYtS8ku6dvYt7vjtYdzO82QpXvIJazrxPzZ28VA63PDoCybtcT8A8BKEpOvSCkL2Fc/s8i70NvZ1jkj1J3p88FrAcvdQvSD1yeBW89Z/XOjsvj7yB/iY9fGQHPfmAkjwZHaE8QKKdO4E6g70iULs9utcpvDUkOL0B0vA7UDQ3u843KL2wGZo7AufJuxTLs7zWvho9L1kKPTC2UbyJtZ29tL0BvQOExrxArNY642Tlu6+3tj0nepa88Rs4vO+9Lb1Zq4e9CFfXPStYkT37ryi5NVWUvX/RDL0PeDC9h6kBPJA1sj3GQLU9c+M7PfscO70t+w287tZwvZCbGbxXvqW8lGbNOyllzTuKwES99XE3PXwu8zyeMi084+xxu9OOhLux9cg8IF2NvPaEDz1aLlI8EC2kPMdMGz3WNWE8HXCZOTe/sLvM
ujtW8x9OEPLcod7y5i1q9qZpYPKoWZDzqhNy8B7IZPQdzFj3e8rS9gUM1PTsDnD1gLT69bk1MvZtgdbyWwaO8GDFevauTNT3A73g8Hl2EPQF+ubvWBg49l9GWPNNn2byPlMg6kXydPK40xb2jzyU8tzF7O5qy4TxVs5895OrePIaARrzVbMm8+3BZvcCTJj3NzvW8jgJAvDIVibstLlQ9FdDjvJAoEzw8NUW9fIktvJCadb0RVHO9MCWVveeT2T3NAk69nE/vPKKG5Lxs95i9JadzPUodXT3yPQq9O6YhvX7Dzr3Pvc+8CaKuvHdI8D2v3ZY8i30Bu9kOiDxSuDE9tkwmvU3317y6EvI8/DsUvZiXUb1EKXO80FgwPb+kDD3s+ZU9grUvPV7OAT3FIRo9Y+efvMsJabzpCC895nX+PDbTAzweLKG6ltNaPHNMOr3yzs28A0s3vUuEBDwukVm7Z7tjvV+jvT2f3Wi9brYhOz4oLj3UwGG9o8eOPbCoLD07D2a8/TmM
mu3HygL3V5yU8gBTFvIpmMT3aWJ66Yu/vPP61Y7y81946to3ZvD5TML01Rkg90aEEvZjbgr2YwPi8SAkMPUYa2DxhZYc9oJs+vLyQ0TwsA+s7hYR6PGSUSj3rfF296meqPDvhojw6twu8GIfHPHhHtbuzuum8kmEhuyEnhbylF3u9E2UbvQpdxjsP4A+8/QagPBhlTjx5o9g8/3yoPZ2ucTwwqRc7MeOJPAwQkTt0cKG8gL5RvUlXvT3RxZo8sFmEOyL5rLwEOuG8J3kOvQAqH73ZETU7XNwIPV0xvTzYK5W6wVppPbybJj0AXoQ9q9gXvWO5GL1RMAU95wiQO1H1uDxtpxe7RiQVvV77WT3rdsQ8DFadvC7zJL1Vey29y0cFvavsxLx6hr+9stZyvF/rLb37mZ68QoECvYwCET3JksQ7zNxzPdL1yjza6/s89LYLPekWWj3LRve8Bj+GPBJN2zxMF/e8I3sdvazjFzzuEd48GA92vdDfRD1Sj8E8wMq9vB15d7xM
fEvY6tS6JPF2SLj0/P1Y9cdl7vFNpkb3lp/a8a/YEPVBgCD3nZwq9zrw9vWP37DtWKLo8slmFPDqzCj1k2+E8hjklvaqAgrx913G93vvXO7WPB71CBBw9Io2FvD9KYLvMPZg8K69zvBBB3bscrSQ8RGlsPc1gGj0De8Q8UpmBvZkPeT2DZha81547vXxC4bz2ZrE8CoIxu0wGQD19vhi9euu1vV03Lbw6Ex893jMCPduJMT1Bz589uMExvWKOAz0SzEk7Zq9cvLTZiD28rp48DJKRvVgKtbw56X+9047PvLmEAz3m/Zs8AamuO1rpsL3GJYW9Hfc8uz8NWT2Q6NU8AybOu5eGV7uAr2e92qfGOlxOgbsYCYW9LygoPZQWkLxeyiW8xhRrvMHSgbw0zGs9HVp3PBJuDb23HcE7EbT3u6Jw8jqBfBy8Gf0dvNkqPL1g9wO8tQ58PFtM+zwnZzI9Z4z2vAINsjtMlwe9qPXROysp3rtnM+q8xr49vWJheDzKBvc8HWhM
UO1VoML2qlg49koMevNpBh7ph7Es8+dS5O+WP2zxbyHU8yFkxvADJDj13IUK8FQGQPV4/kLzatTI8bY5QvTZod7ixkfu73sZdO3LAcT0MkGk8MeQavQnNXb1qR5S8AJVzOsPp8Ty+4NW8thdDO0iwMbxn3+s8rxejPRqm07xOh4E9W9egPAwy0jsKFSS9iLQJPYxBDTvSUrA7TIKFPBGAyTxNzVO8htlDvP1dRDzHcM08+XyvvYn5SbxURCS98eH8vEvggzzp86y88ZabPGNMBzy2wl099EGDPcOGiLyGleu71XYQPbSJxTy8ngO8+/KuvSeHrLwVeAM9a1MJvdBBzbtcI4k82FAQvf90yLw+gHu955fXvN5i9DyG4le8CPnoO9SS07x3NQc9hO2MPYb0KbsSDx29Y6WaPCGWGL1x6kK9kYWZPD0Rtzyed9e7ZHmsO+wx+TsN2Nq8AEyMva0TDD2O9xi9Ej27PGiMBr2tBCs9etFVPWclKb3opDs9knjPvITI9jjM
QTcc59ZbAOa+4Xj2D0/S8uiSnvJOWdbxhKSs9pA5NvI5xUrpqd9m8AW7NOwBvhD11mSK91jbpO1CNOj3BQA673RNgPeYSfrtz5bi5uEDDvGka/DuhhlE88H8guEuGRbvR7qa83YkLvLobBTxujAg9RSjMOysPiLo98Zk8zJVmPAyG7bzZ+LI8D5h8vER6eD2ziAS9d1McPRAlLjoNSTA9LJ6oO1XwkD1LD5g9JV+lOVh45DupICq9+PEcvWl2Nj0/CEg9NNcBveZMib1TdBs9fbW7PJtrjT0BfTm9k1eIu7XxNz1TFwa9j2lTPW/S/7w2mqM7VvnwvHF4hLz7j9G8hFSuvCQWrjy26Og8THJHPSlzj7oDs5s9G5olPMzYob2Sq0A9vzKXvB+2ObwY3Dy8j1AtvS58+zydryU9ij2Ru0P+tztBU888l36APG7sED2jZno9D/QRvFR02Ly3t7m8pM2sPBVLHjy1Qvc8/FRbPf3hAzxMc548oTxnPU2CkLze9UK7PB9M
1vNPbY7pJXTq95xabPEc6Yb2HSCc8OEpMvONxxDz90SA98vPevK74izyd6tC8PiIRPWPEwT3aZeY8CvyePLelEbzVEn8896yQvZysGz013+E8cxJGPD8GPz2etLS8djfFvJCpyTxpoSE9Z8G+PWkM8jyfQs08rlMPPUxOK7sGXaQ8bS7zPClTvrw39AG96r8zu5KOcb1pXeQ8QjcDvXcacj3qR3E94ampPBXpDj1byM682ErjO+u4hjxfHrM7oXVdvF/aR723WC09E6F8vAe5ez3WZmc8l3hWuywnmj0FnMM9M3OkPXvgbb34vba82PrLudnlhLzK4wM9n7JsvJ7Akz2EPhQ9RvKfPRv+Jzy+1kI9/CIoPZaqgD1OWbG8y6KmPAPHEz2Uxia80APLvOuMhj2mH4K88gUEvL0PQr3ERHg8ZgApPdptuDzzNnK8+VGcPIXxVbxdeFc8veWPPXUBn73ZRoE9RZMTvOW1+7vVMPs8ZTkIvXvQlT2hf++8FbU4PTi3fTyM
hVGM96JSiPPc/IbwTmXs9sQNHvcGAJz1Ehwi9wOXDuzp9JT3gyrs5EoK4PdA81TkWMzM7yLcIPT1j+TyFi3c8IsQ9PXVYmT2TyE69g7+Hvd7ohLxn+0o8KekbvKoArDsQFXA9a9PAPJ0lEzyK1Gu7btWZPTcpSj0TqMW6r9uhPaQMWryb/nc9a2ehPJFINb2Jj/+8v2/Wu2ZqTD1x/9g8xlppPWIJSzyfVLm8+griuwL7mj3sPiK8ZvZkPH0JJ71xsac8rutJvdneKzzIp7C85mJ8PfBz87wNFJ49PEKPPZ1vWD0WRFU9/BvyPFIBJTw64AK9B/s8PDqmRTt57/48XhqHPMYukr1iKN08bLytPD2xnDljCzg9AgApvABFRLuFlTE97UZBPdO7y7xBgiy9xZ/LPDkGS7uVcBS9FGYPPH1WWzzerZm83bj0PPmjpzvYlBg8NqwivScHgj2ndxy84OXBvHQQcL2o4Ru8pnudvAmdPb3Fnce8n7awPYpFdbv7Y0+7hUkM
vPf4egzxg+S88/4RaPbIiJD1cfhc71nsuvdLk27zMwWw9zP74vI3ogL317Y09tvdtPf9kvDxKocu8p81pPI+qGT3gY6A7R11pvHbu5LwvoQ+9gMlcPI5yDzypVgM9yIcKPXlPHDx3MKQ7MBfIumQ+DD2Bsxg9INIdPJYIAj30Rke8F6OZPLpxTr3Nhu68POOaPMSkIDzBqQG9WXbKO9AuwbcUnYe8DHoVPVwAb7uWmDI9NISMvGBv2bt2WDS9QU+vPNMBCj0pEAa9jr4Gu3cA6LyCrpK8wq6mu50KnT2fjie9x7bsu2+vZT08yF89MZY+PUDO5zxYHnw9uUcuPGd3YTwtjiO9J4awu28gHj2TgWa8jhkBPVz39ryhWW48rzjqvB55Vz3fOie9bAc4vASD2LxPHtq9opQbvViNyrzQ6Dq97ck3PHWwrrvnqAA9gCh5PJQeNb2oLrM7fcrIOs5mhjzWHAs9aysgvcW3K7k7y/I8DYO5PNnOEr1RhsU8V9ldvQUarLuM
aJfm8ZF/uu/RWnDwz9068fsUoPS+Sprpk75s9Td1QvL1BLj37w1k7Ds1fvej5ZT2sR6i8IGtMvLrv6zywbGa9oXbIO+q1trzjV/U8Sk53PV6Qj724/iO9melMvaVCqzw7tim9ieT0PIXturzBmZ687HVxPHM3kjzbER29nfYxPSX9Ar3CBSM9fbZsvctyAL12xC89vwoYvKulI70UZpi81hoBvRDpyzy/rxA9NqqcvKR00jw/r2y8VowEPKvDjD0g/Zo9CI4kvTycZb2QGuc7FM4sPc02lDwWWjm9o3cXPMFaRj3Nptk8S5WCvJsVSL1UzTs9E26tvPdbgr1qox69QkaOvQMoEj1Eo/w87dMgPUCjFz1hQQm98Q1wPV45n7yxgCg8963iPPHZsLwsjHM9KdLEu2s7hLu8eIU9fW9TvVWHFD3OwdU8mliRvSrYnDxMU/o8xqV/uzojMb2SJFk7kS9Gu6vwzLxKpBw9HQNCvGrOrTxz/JG9zRYdPdPM5jsAi+i8+U4M
jPVH+rzwhFjo9j1dBPeKKgbxguMI8+carPDnL8rqDaXG8aMievcciqzxdKEE765KCvKXGIb194kM94yabPSI3NT2H0DS8MnndvA4Ud7znCqu8nNiVvLYU5rt1w5C8wf2svBCf1bwi7w68iDArvSNuMr1DkVI9aabnvKSqRjzOy4c8MFSZPO1TCD0pmx89vByeu2pjcLxUTGS9MU5GvBmCJz0plig9rOcvvJD5Z7y1EwM9I+6uumHI37w89H+92vNAOw10cL3CkfW8GN0Fvc1jFT0w+k671TlgvMBk17rGR8g7jfgfPabhJj0NMKs8Ow8+vdCQdr1IUzm9giI1PEpQjz2Q/Jc80hddPKMaGzyDuTw90xQgvRjExjsCSg49EeRxO9LQXr1BFEq9iMguPQEfFT2f8ow8D++OPcmPoDx7YW48lMq1vLXErbzv1qu8gAGXPHqQtbzEzwa8wg4zPCxCZryADcy97nX0vKGGAzzTF568VEXkvPE+4j1NeXa9vBl/PfMK8zyM
YCXW9CX5SPXH6bjxQALi8t4jPvCoIkbwKbVC9Ib6HvcD6Nj228+o8OBsgPZ04MTyX0DW8jM5VPM51Sr2KUYo9jGmGOzyTx72n2mm9qylevW0dZTqoKho9YEdvvM/1AD3Da1g8n0q5vB5FU7whvK68LGURulnJtLsBDV89oO4tvbs9qjvy7gC+YotovHgjJry6TV+9llGXvbxtzTyt6sG8ZXd0vDl4JL25Sai95dSSPZ6VAT1KrdG9qlquvWA9xbzBYxW9GaYVvOAiSz0fl/o8fA9KPeVDHj2qd768KnObvW2KpL2rTNu8PkFnPdinoLwd52G8tr/sO0dyBT1Gldk9m3gGPUmbgjwf4b08XvI7PMu3Dj1WuAs9VGH1vOFK8LznQh893hcxveNij72SOnG9nwEnvVBDPjznFJ693pzhuFp7wD2IqpC8JCvePCBUP7wl3F29SCrSPZ65Bjw2IbS7y4OivQd977y2BJY8M1DSvAHZ2D1A2J09QjKuvATrnjwbBsc8RdPM
OvBLqhrtPBWk9ZWlIPWSpVrwhnou9Whl6vFQaH73cInk9OGD0vM/jt7uelCm9ElQtPPyiWT0jkso8bjdfu7fGtDzBr6080+vDO74otDxzDPi9YbPvPM6tITuuSKy9tDWIvRlKdj2+ccy8p+2TO+w+3LtO6nC9uA22PUfboT1Ae4q8mAZgveAT3Lxazec5qPyYvRgnMz3sc7Y9Xze4OXSyVbzp/xs9dUbZu548/rz6J5Y92YvzvJQUdL15W4q9VovnvCDSK7zynUE9pzQYvFP9tjzeROK7HfuBvDp8yLzM2Qm8LXJavZwMQz07QO071a36O4BhJb3IfI69aTWlu9DJvrt+/v68gSfUvEEQvT2S07K7U9D7vJh92DyLxEm8qn+0PGGkjj1Y+oy9C8uZvSAcn70189s7YVysO/TL5j0jw3o9a83gPAF3pzzAoEQ9q+GSvVXr3zyjc1i8N+MBPRbvIL3PVzm6b8VSvYSUqbvW9t09MISLvLWICr36MiE9fu/LvLmJ8byM
VyVO9nY7QO7BVlDx3o3w8BKR1PPi5er0k1Ke9j3Amvf4VUzxlU8a82xeKvbfX6zwq6ci83ae7ux+ERT3Q+m+9/17mPb/pJz2+jSe946iZvbHjA73QL9E5kdBSvKl6pz0LZog8GEN/Pdd2OT34X5M89F1fvQyAbTwlnwU9885SPZ2n3r0OlCY8NIh4PP9dKb2KhOs8cJ2KPfYgJb1CMQg99QcTPZhepTxQaDi9YHzevHD3DbxYUXU9RhtuPJY5hL23Kby9MXsjvaRR07zM/i692s5XvfRwNz3ASyC8AjnTux8zKrwksFi9PXnHPOJ8lzzzrfu8Km+HvTY6O71Jm9g8HJVjO5pmtz1OH1M9ne+cPP4mBDxh+2Y8sA1pvQ4Yar38dwM9B1UWvQQHwL1195S9gu3wu/Qjb72uftU9bJ0AvRj8IT1pu1C9V/FYOyZpHr2dBBi91fyAvCPRBT3AwBY9OlWVPPBxDjwoNsO9kQoRvCfStzy18Ou8awGavfj1gj2YbkY8iijM
ju5iEbDthMnq9d8qPPB74njwXIPO8+IGNuxswNb3Xlpa9BeyXu4M+Vj2L5r48ROQ5PTzXBr0llSg9BwOCvfuqJL2Zjbw7WGYIPRbMKr20/gm9R7VePVHEJDxWZPY7HSGaO5K84jtiPlu9nggWvVVXDj3My0W97uPLuymlCz1ickI9+iFIu73XWb00BEi9f546vNukX700Plq9sZIuvQp3VD0jQGK9uqckvRnaNb0ZGL482NQ5PZfjAj3Z/Xo9dQ1QPCf9NLxE3mC9FmIhvdtcoz1gkai8N7cjvOX6BD039AQ9W0+fvcgmTT2o53g8zXm4vJ8RJ73Oc3s5vn1uvHS+Xj18joM97QepPOseS72i/3Y88iSEvEF03TzgHgI9nYiWvXXExDz6Xai7agirvYcySb20soW6Fvd6vJqxe7339Z69EDEXvbB0J7v7/uI8vvDUvPYrBTylOjg8VlZIvB+i3Lykel08zmvoOjUbnDtfpfg8FoRxvfQ3Izz7/SM8I6YtPKlxrbxM
YI2O8JM9mvYEwb737lMq8BumbvMTS0zy0uV08x+2Guz5eIz0Y1w09sUb3vEmQqjw+Xsi7j6iLPKRAnz2G+BG9w0C8vBmCGTzEx1Y7MsqEvbcCsLxPqfe83N0fPMQGaDvRNR28VriUPXhofzyB0Yi9IBBEPfmD9bwTMOe7qHpCvFJYIzyrsDa9E831vLmLbr2MzFg8PrIQvChneDwVKd09/SdDPaMlCjxpFQ66SkaWvYtRCr2gdxi9ysAevYJoPb2R9UM864uBPGvRkjvJU4k7YZFVvT6I97wH3Iw8+UvHu7o5QjzWAn29tTvZOnbWDb13bHc81pOEvM5KyrvTJva8D42hvIs6nb09JPM7z4QHveyohDy/m0O9S/mMOolUir3rCTA8gEw/PQ/2BbypdKK9mLgwvcnqS7tHaRi9i8+TvXp9OTxOgms9DO1VvPEAqr2wNxy85cqxvYMzTbxIYAi9FH0oPSOGGL2VRuY8S5HTPdNjETze+Qs9gtjPO6rfkLsCYJs5xwMM
HPFtgsjzn/5m91MmYO6QUbD1+0ec8xtO4vPH0+jvKrAS9xVw3uz0dBzzULMI8fYrHPEnENj3Figk8FVpvPfelGL268F09y8VyPe+vFj1mY5u87p2Rvcs0MD1PFhq7w1hWOXND6Lxzfwg9qBICvbhYszu87fc8aG+fujvYLj0GpWG8Na49PJ7dvDvQMNO7v1GcPC1vKjz+Va28+gzSPGe3gL3QnOs7Un+JuydpUL1A86O7xtagu1zqZD13iBE9dqUOPWJp9zu7kUU8Tr+EvTnTJr3x4VC7IGfVvKQNwDtmaAG9iJI/PTIMe7zY7Jw8qnDCPD0bpT2NMsA7ZVZGvcwK2TyFXwy9S1cUvZq0bD3Bi9s8RWn8vOW4lL39AZG8OijHvHSIAb2/S4Q8xEgUPUjL0bzSluQ7AFM0PZ0/xb2CvJG89EmwPD13Ir08qE68GoG6vM53sTyZGFa7q9gDPZvxuj3+vKM9JEdcPbl3xr3Bngs9OszSveQFkjyYfyE93mSPPLGGMTwM
j+p47QlFVPCuY5ryTU8U76GZhPScIUz3xXfM6/+G2PAFTx7zBD8m7E/dovYFXkTw8J5A8VHcaPC1WnL1nmZY7/WRJvWNsQLo2Sdw6xpj5OTgqBD3rel68vSYrPQ/KlbywooS8YpF+PDU8GTzXYos9BXBZveEUcD1ttoo6yBENvUY6uD28w7s87wMJPTn0rr2Gjhe9AVFpPE1d97xfdNG8DMQtOm44ED3Dgp69EuwYPU27sztn1EW9czqZPR0gQ7x4k588JJl+ufnvJT0gFzs9rqAYvRO7gz3AQ8s9uN99PWWkOr2SenU9K5FEvRKHvjzHqSk9a5VTveD2EL1i+XS9yh1GPCQ2Fj21n2C8CCB4vAP1lj0Ct3m8yG8NvQA7Hj2wW+k8/R86vPTofz0KZ6+8/nj1u5Tocr3MPyu8Is7cvFYYcr0Xljc9nCylPHG3mzwyJZe8JuI+PXbxiL36AkI9i9QLPXsf1LzNzB08RGaUvGQIeT38+Y09BIyyvZOytbzhUuE9ltwM
IvbRLQ70kJeg8ieTdvaC9KL2DnDC97ty0vG0KCL3IsAi9dVYFPV4pgb0m4BE8DGImPXTcCjvzRSI9/hncPO/dFb1fyU09cGt2veX8bT1pDTS8SUADvdrhObwiXLy7OmnQvKNAXLyHywg9EiKwPIQa/DxixyI9BVy/vBlKADv7xWW9YpR1PC5PJTz4K+O8LgYGPTPJED3VvHQ8oEFxPArNQDxAP0U9v1AmPW8DvLxyAta86bsNO+2BHr0g2cg8Cvx8vDZ3QL0IFGu9UIR/PeX0oL2DJQ09M1RUPNQs4Dtedgc9mQN3PUxU3DyNCjo8ACIivXm+gD0hMhE6JQ4UvVgy8TwVL4E9JBZDvWaxBDxKBCc8XjgrO4sTtDwZ9Fc9KRXlvKufabzu1US9iZI2PeW/Vbp6z9Y8+FxXPfgkvrz4hIC9BOtUPBJXIj2wxjE8ScxrvBE/mj1FeLG8BIkIPVUF5jzvdgA8n5cYvT3QwLc70jK7GQFLu7LyYb3WNEo8lnpOPcLIHjyM
cyLm72vOWPZo50TttTkc9mI0bPfC7Xjtpz/s8mO1gPbvVAr3PLqI9WnqqvPbINb0TmdI8L5ZIvN3rJT31p1s9cj2lPKYhmD16s/M8jH6Gu2e2UT14JCe9AP0jPAZeFjtv51y9y2zhPJbiLj2tnCW8vP6pPK7AQ7wttl29vSVCPWd24zwFZEu8DvJ/vIiABL0C3o288Mkau9L7q73hCK87aQOcPRbL+Tp71IU7WggTPXaqRTwh5ZC8978gvbmtiz0qozU9ddVNPXpWiT3xQwq873mWvBzlGzvol+w8+BFGvQPkE7wrW807XdQYPfY3BDr/biw8ftmQPXzjMz3WHyY9eun/PH/dwTwTwUy9cTP5vN9/oTwdkgM8Kb1LPfcoQDv0WOY7fy63PDx8LT06Lua7EZmfvJn3Pj0XTcA8gy2iuo00OL1HjRc8K3Q9PX7ji7zBDLk8Do6ovLl9Nj3KnJq8Yc/SPJR1jj1q8yQ8IOgdPUGTGz2/UIQ9L5BHPLBq8TxTud689r4M
OvaW9Y7uGU6e8iGpAPT1Izrt32YE9oatoPbdyaj3TwFS9MRksPJdRu7qePz+9twgSvdbRKT0c46M8PJCpvBcwS729xB49riUfvUSQiT0iKlI9kmrvPK0hWT3s2Cg8j+W3PAA4qru6uzE8vLSmvGOuCDx46AU9ZO5WvXCjMT05KBQ959KQu6oRNT3qN6Y8GbVNvPt4nD0BUxC8ED1wvbbyIL2j1mi8K55LPIHIBT2sOYS9ctKQPVPrMD0evuA8LdaWPWZaJTzPEC89hkSZPYbW1rpevVS8kOFtvUCudTyEqLK8b382vV7Yhr1Adjc86HxNvEiYEj0+yFI9buILuzFAQTxZDlg8B0SgPaGWYL2b3C8836G4PABhG7ymDRK9Jgw7vdpCED2nV8m8KFKRvA4IoTvz0am8SIi5vHHTET2zIj+9lihZvYDKHbyKE229Oze0vHKMRD1Jcqm9W0B7PJ38ND0eTta8QoIzPffIKT3zECW9/k5HPT7qujqO1wG857wjvHCOLz1M
jLsw8VupgvagImb0w3SE9ngMtvZzEkT2w3ai797ZavKGGBDvjC6U9JaP8O7wmkjwY3d28YhE4vYlOAT3e2R89NgNSPC36iD2LoU681B2nvJtVSD2/mYu8auJQvLU8fj2/zpu8CqDrOeE7azsXWo69vX+FPL/Ykz2XTwu9aK/1O5uQ/LxsMYm9jTmJPcynhz2I/FO9C69Ru/GElrxS6TO9/xAmvfduqzwcpOM7fs4+vSOeGb0b6BQ86RSAu1HFrzzv2b08oivjPCI7prta8uo8vq4IvbHRjz0yxMq7MduBvIzXHjq4Cj+8wDBGvdx6Oz16/sU8U7FXvT6s47wCo8I8Drk/vTAdMDwIFra9eXYTvTfrCrup3kO9W3eavMyrOj2G3nA8fxGDujcd57x29aC9eW2GPJHGNj0wfFs7Si0ovR7xCj1kXHM9BD+yvYL6A70TITw9JPdBPA7wNr3PqZa8pVqOvR5dq72XJRq9986MPDbbY715xBm92AyIPcS/W7yvNS89sz0M
wPeioQbzEB4Q8Xd3gvNquCbyH/bu7d/OnvKmNFT31zgy9SY38vCkZtLxD60C9hivNPFHpp7wm1Ki9GDwjPFq6jz2Uyro8hIBgPJ33KT1zGES9G4gSPasPRTwAM5e8e78+vdw9Kz04EYw94e8dvYw83jupsxU9+2OLvaIqgbxGtpQ88Lhrvep1qjwPa9K85YhSPMjxlL3RFuy877RsPRNJZTxMXc09uhVXPVCprjz7vKm8Sk0Zu7IAUzxj6z+94Hk6veAopDzcJyW8ZsMTveI/oLwPgH29aX2avHGI7byeB+O8Bn+OvKrYdz1BmBs98Tu3PF+GPzvkKow7Tj2qPcLigTxunje9Gx4SvTIJ/LtT7Cq97e2KO/vrlj3cMCA8Zs1hvYl3Nb3YeRM8sCa6vTIvgbzuxFE97b8RvaIlgDxtJ728oxbFvG4gaTuAeVA9HOtmPdzHrzzBoUc9agk5PGff2LwNe8I8+GWFO+HcfDzW4cY6/CE+vf7qobwKTAG9sXGCuto4jb1M
E7YC9vLSevbXWTTx//D29lE5nvFwFYb2IZqS9foKQPZGVOjy+XGe9YJ1KvMquvLz06QA94BEvPKddqT1gQqA9/Zh1PCNCLD2+/9U844YfvTlNJLxSA6K680wzPdgYPr2amIU7fioVPaW0ObxGKBY9AEihPb+nHj2y1pA8SCJXu4W6vbt/oDG9ez+jvFzT87wqToA9yWqQvPjkD7z5cM29K9V8vOhNQL3u8Sy9CKgxvaWGrDzOzdm7jBdRPSz5hjs+PbW9jMMUPWkjFD1KJLi9eFO8uh7PCr0BQKu7R+favGyrnT10o1Q9ojh5PMhgrjx1qFs9RRnxu4leQ73zcaQ8uMfzvA4CjL16lp69IatUvUj+IT2NyLQ9jKEzu9AUBT0M/BO8vIUqvfV2RT3qHOW8RJkfvJXEdztKwfg8uPxevSh/Kr0Z8E+9TsLru5dv5bxZuAW9MlmdvZuodj1XWpC8OAhqPb6sLb32yJO9VX3JPXZaNj3PFO28Wz1DvfiUG7xCEYO942KM
KvMtX3T1hxmk94/giPfiADz24bH48CpQ+veKqITyc1DU94skHPVB5q71C9S+8WX0cvfHiW73Ioo48Y7BlPf5DhDwQ/+Y7a6NIvDhrej2gpwg914lqvVdvij2VHZU8CrThOtpAB71uRW+9ZWeGvV1ZZbx2q9e7p+GfvLNAhT0Apgi9y4ZzPSK3bDwtMKG8ycjlPUw1uj3SeEW9dmlgvBWvuL2Yvim9FrXzvGjQdD25+Hw9TGatPHlTN70EuBu9YahsvELqpbz4to+7sWIyPUxagb3gXzi9j5DVPLUR3DyDcLE8RzIjPQxswryb8Ac9taDaPI3BEj36CHe8OYG9PN3GujoNSDg985zevLjXzDtjFUO932v9u8ceELuZIn+9LTnuujZ0UT1b5Qi9zpgtPG1JBz2TQrO93fPRPYLRLbwpJ+a8qB6ZvbBzhrwi4R47s7uTvOzhFD2Mx7I9zz6vPI8yGLw8H3M8sFuUvbqzRrxxBnK8H5BDPZvLyL0BQvm8xr8jOv88Zb3M
k+Xw9UCT0uzjyEb088Vo9PNsLvYaF9buPLSy9u2FLvZThqDy0NSw8CQ2bvT1Ca70UbNK9g2dbvMHZML2nBgy9LzxVvfq7Ej2Gmoy8YzQRPXfDybxBSpS9b3ORPRGqKj2YNWa9ZESUvb+RUr0Qt1G72X9tvYnowj0fdE88gKM+PcvMcjybnSg9Y7PlPJvn9rzQ/7q8mr1pPaSff7wVpBy8G8AOvbxHZL0N5YQ9U0xFPdKxwzzPNWw8GDCRvLKoijxMx8u6XMQvvdkUsTycUFK89oTEvC2XTL2RnLy9654pvFoaejyq9a29YMQBvNR2kD0BHtM8XMsHPVbfTL1Z0oC9DGmvPUM9wTwr3yy9d2BVPG7nsDqwzso7bOcMvZ5Juj2nkLk9XkFwPXsBMr21LNA839E+vXYaszyFfog9JPDPO986F71lvpO7NUVJPfOziTsREmw9avH2PEXUm7q4JhC9tX4SvYIzPT0SsUe970euPCWD6LzF+oo9trQRvfFFBrs5WS69OuOM
NvYCejb1TST29xXahvfBwxDxNBmW9CL+yPJxZmDy4nAu9bE2kPfMwqLwcKxq96NjQvMRq3Tvt+V+91quLvRjdiTw6sIs9ASAQvKKB4TzQOsQ7iYqiPJvdKTzz9ck8lNUdvc+7DD1whem7cJZcPa1LtDzAPyI8BscyPFaISzyJhwy9kX+tPNzpNb1JYEE9sWwfu6QU5jweuRW9vCqFvRtmgrxOsUq9tWgBPQSph709oKe9Go+hvDerej23BsQ8ISBNvdZB7zwdPqk8kOIePYNyX70mohC9AQdIvTLsubwI88i8YsuYveiEnT3J9wk9F3OLPNLUPL1qjzO9B+Ccvd9aBjzWvkI8DLknPLQYcr1AedA8EwAYPMkW/zu85WM9phODvFoc7jzCP/O5I2A8PQGE2bwF01+8jG+9vHnoHr2LM7O7cyXkvQM9LL2hOZ69id3WPMqDnb0gj3a9iBm4vG9U1joyN1e9LK2WPJuOWD0kRAO8vBgjPNumGz0HDHS9dGHGO+6/fruM
DdJ891kc8vSazA71mvbY8Nj6WvMEaq7zG05u8nGqMvWXoOb3GNoI89VEovLodhL0Jp4s8aIkHPKNar7xgelk9M+26vI5qCL1Q9WK8z5n0vF24I7srkju8zilVPDzCDb3HFhA8isY6PZIijL2HE2u9C8LMPGA52rzIHlm9g0IrvCrtyruBKBi9tNudOzkEDr0W42s9oB4MPdisCLriuDm9oNCEvFfgE7ysLHw9vpCIvAty2LyJBxI9ZfB5vSql2rxTEgY95Xr1vNZNCjxSJtm8oJDkvEZk6zxDXQA8WR17vPOhLrvMCo683ZEhPWHqXjzDp5S9siI0PfCmpTxrh7a9hDopPY0B37s0cYU9jVKEO5g4ybwv4XG92jXkuz2pjzzxWoo8X3yEvWrCEL0TTna9OVtfPYfhc72SSVE9jSoOvdZhkzz+fFw8WUkxvdXf27zdqyW9hDngvPOTozrV1vk8oF2UPOUnu7wWKp49AQsUPMqlmz2oHYq99qcJvQGhWj0aCWM8mSGM
xPNacKL05xMk8sjPPPEOeyjxEmxm9sYsBPa13LT3A8EW91tBevGwZTTya5Bm8R1nyvKVxrb1znM67vsGOveITnrz9SgK8zDoWPRi3aLyxsRA8VCPsPJFkg71EVwk9oolTPPAeW7y/XTk9upGTu/qpeb0e/Le9io/3vJ5nIrt/mFM8JC49PTeaNr0Ajyg9W+SfPFWyxjyhZe67/NGtPMUOeby7jSe9VyH4PBpRCLsgVmM9x0qhPCk4uLyEOz89HZ/ZPF1u5ryd42S9xcXEO5o7+bjC+fY8rYQwvayfZL3HEIy9p+19vcge+znVbQo9dT45PZQLmz0XWba6t9V0PVrhMzwW46E9rhuePKpQpTtLfJ88YrjsvOTD77xUDCO9sIVZvY19Mz2ykXk9j3nYPHdsMD3PIvc8qDmSPPFl6DwcBH46Wc75uyCtqryJ+Bo8o+WjPW9Rcz2VWzE8e0i+PFUmLj2RQQg8Q1x3u2k/l7vIrNM8YVFEvZzu0jwwHyE9YcGnvI8+Jz3M
Anso8KhncPGSSIT1pKAW9m2kwPJqR5Tw3H6W8SXwvPfqujL1kWqQ9BOUeO7ZMZTyBURK8+VeVPZOx77yvJtc8HQtBPb5MGz0HB9s80IJOPPS05zwSz9I76AGhPIxDlTwMxl+9/tiCvWzKXryCpIs8SD5LPZoNtbypjEu80VkdvFkCIbuihzq7F5iCu1Tfdjt1b0q83RAAvVCgP7mDbSg8ny5lvEgj67wXCt07STgWPRMUAb3L23i8dd8+O3PGjDwExN68hJ0yPeVxsLuvuCE9CZ8mPahEYDwcyiY97lIGPeOZgbxvIwA9lU+OPCSWBL0kWCs8zPMTvSOKCj1AUIG9FgIGva6o1Txjjsm8b9iNvQSphjyby7o8jeeAPS6FEj3vViw9p94hPM6ZSr2oicW8+SanPSGtNzyPCwk9wm0GvSTVk7wQRYI9zGirvPm3HLs6fII9TRANvUz9ULtXzIa88d2yu6tWPL3dK6M8e2sGvQ2K+TzGfSY8zNHHvI2uUj2v3/s81QsM
hvevAebyhlKc9Ax85PUbqCz2uiZY8vNWOvU6SiD2lghS9SEFOPObrBz0oH2+55A1SOvdrsrwsVW69OUmOPWJfEjxyDrO8ocgAvABgBz0239W84GgKvFRcAz1HzyW9VEwTvYVmij2dEbY9NuUHOsqh2Lt7Xts85xsJvVmTcj0o8q47lhoIvbk8gr3WEGc6cxJXPVzkXb1c7jM8N2pTPcGaurwzX0s9GjwBPUMomzwGQ0o8RRzevD4vVjvwfmE9ckfMu+sp5jxTWPY7k8YQPTA4Erz47x09h8erPBLn/zxL0nW9E7eVPXyZCrwDpP65lC4QvesshrwYRpG9Oqdku/wz+DyuOHO8TXMLPEPHrzvJnw49TfwsveD2Nr18TNQ9sCyzvWwSDr3+rdY84D9QvI6ipbu4YQg92U2aPaWBUr2Gkfo8e9kYPTk+I7yeb7W8V7rzvJdZoLyLCFK9U1SJvajJMb1kvXq7YTm2On9WCL2CQ788XiLGPF1vZDwDQyg8sX+RvKOMST1M
SFiw7Tt9GPWhUxjvGEau9mB1IvczBrT0BapK8PqYWPSdNh7xahvQ8OoyTvJryuDzjouE8Mij0u4IaGD2whrs95g8mPTnToTxED5c8ODTsvARRkr0ZQTA9oXUqPUe4UT2ZXm65S23BvFSLpTz3XhW9yOm0PXGZ0TyBPew8WrGlvVCqWbwtS568TBKIPPtSgz3VXEa841ZUO2PJDr0G7D69ssfLvBIiK7389zQ95QEaPUvKuLwdhX68SgISPSCHij1uTRO9NtUEu/0CGj2Ghmw8kGesva1+dj2l20U9oKOWvVlkiD3Ti6c8sxHvPGIGFL24Hao8DL7QPBWsqTz0J0w98VYOvbKl1LzmXS88T1PNuyFm/LzHN6I8FIYkPOaUCD2Tod68SNYYvfTnx7q+abC8xSodvWrDdj1ITzy9lRjcvHWsy7xtmAe9V7F9vR2tiLynj009z61CPfEUvzxelg491mRRPL7ehD3XJSM98oolPRpgy7x1BR+9Jpp8ulodQj1p/xu9Yp9M
KvX08hz3MN4I9x2ZgPbvnp7u+4Lq8a/FPvG1Xgz1GFcM82/divUb8KD22DXM9RBcGPc+g0r1iZSS9feFLPS75JD0D8ku9T3dwvYSrFjxfDwY8a6rtPKcvlj0ypHW9Lb5RvconB73iaf68CO06vThM5rxfXCo9DZ2CPRa32rwS8Bc92eZ6PVs5Ez0L+h89uzLIu43FHr24Bgw9vTvwPK7SlbsGwwi9pJvhPKBH1j1zxJM9KopsveFegD2Jlc886/XbvFrruT1/FeA9fjqKvSVyMj1MfQ895TZsvOykeb3J57U8JHacPZrm5Dua3Qq9FaZGvcEQzTs6aP28NMtqPUv4cj3fSr26QcRLvMmb6TwQEw49JtWFvHbHGrzPK6E9oqQHPVNEabwDTc278FzsvCeJgbweQ8y8r1VYvGGvGjwLmew8mOynu6tF0jnrjU89MkANPcEi0z0ylTs9hC5svN+girxG9sQ8VHc9vQMEuLtCYmu8r+EmPeNypjscFa28qPxJvIKtgbzM
o28i7yNW7PQR6nbuYdou8remMO2nmw7xeTPm8MB4KvSic5bp7EVc9WV8WPdIFTT3VjU099W4VPW9iJj0Zm0o9WodyPV73Kb1Ic528fk30PPusKr1D04Q8ZH6YvFfw8jySUQ09KqU6uyYO2zzaHZe7N6bcvHKnhj1dEW+8toamvJZzd70Wz2K9q3oBvaNa37z5drC9PM6APV52/jygWVQ93GJNPTu2x7xKipK8ki2sPak56bxZL0q8TMLWvC/fpDxD5I89IAQfvd98kL0DQik8/W3KPKBMuLoVEBY8G8e6O0TRM7oMkSc9xARvO25LujvcuWU9Djbcu6PdA73zwb67P8/yOwl9Mz1Fi4A7hjwAPb5yLD1jRGs8hMJVPAnXgzzbf5e8wDkIvdOH3LzTtim983AgvCs5Rz0Ib5q9nFl2PVbNXzt/g788y5K1PYOnlzvVkR28XtZNPajNI71BXpo83ZhzvUzuWjw9zxo9s89JPTOONL2DoA49jC8kPQvZoDy3Zw29+IVM
oPQOBPb1d2zG8R8YbPVj+6rso1549ox0fvZlDvjxaQOM8AyDuPCfdnj1JylM8tOWuvc8uMbxfiOU8JvmivcaWXb3hJT+9bpPwPKKfYr04TlO9WGoBvIWQ/TzF/9s8SsmoPZXSajwAEFu9Gc6zPW6Plz0mkUy9z8eyPKuprrqS5qY92bh7vUInXj0YOEo9F1sAPWqHbb1B5Ew8um4avb0bor2a2F08HFojvf6aI72zfQC99PsEvB5aWz34y3A9HmH2vM9mMj1Ycoo7R28MPUBh8LtcpZi8YK0+PFWaLLz2IyQ936iavFfoLr1Xl6m9IftcPcw5nr2BaRu90lCKPKRR0TqniDu9wUasPL5WJD2DRI69LisdOXHyM7wBE8A8dhecveiW5TycIVI8kBKFvChpaD3CQhE9hIiMvDlpI7zXnTE9+jbdvABn4LwMR2m9L8ejvBb9tDxR8Uy9RppLvJpesbzcXl88jp+4OtI4Sr2Syv48tC2RvKdNgT2IjHw8tG8uPbmZlT0M
72T49Ed2KvLooHr0EKme9GSYkvd3YWDvrF/28l8StO8AIEz0VKVy8Cl6EPVCPJb1aRcq7Rw9yPSwsnj1A4fc86STCO+bNmbzXj8k8KqtGvWxYHjy4QYo9IV0bvDBoNb3m2NI8PtshvRsoLTynbue8AsdSPT2FRj1/Mqu7Wa1qvRmh3bzFxr09VN4pPZ55wbtKV8u6b6mMvJuVKTzINCk8c1D/vHYERD1yjkc9/buJvIjDGr0sLM+9o5mTvUzRG72sOk68He4KvVaiLT2j6Ra9AzC4PHH9Pb2lSjO9j9GLPTQ33zmb3v68yEatvedmO70kr5K9CH/evAH8pT2lW8Q9YJ49PRpLSb3J6Bm9je+XvUbINDzFs+U7LHe9O+Hch73TB5i8D6IxvLlADb2K/NU926/0PLym5LytCpK84KM/PArz1rx3ixo9bKMbvakixbycQKm6vPH3OgqfE701FB29joZ0vJXhIzzq24u9OvCHu04t6T2tYB69ZWpjPAE8VD0uQES9Z0fM
PPSBOXT2DuC68CbWDvX4U5rw6ll+9PJ+UuVh0kz0GBKg9eJi7OxvARL37y+C7elN/vfwTorx8iBu8p+N0OvlTe71MZNQ7MTxFPL2JvzzY9gw9d0zovC7wwTpg4nA9wycKPdyP0zyv5tU8mzqavN4uVj0KAIe8jJYRuwajUL3fzYS9mOh/PKvpkTzbdHa9cZm4PH2Qtz0nONi8AoLEO22v9Lwa52O8RxeYPWawVDx1imK9PMravDABb73pW1W8MPLQui5vdj0E1o89X0/oPNjtgTyCK9e8I3ItvUhTuDyETBE87aplPdqYl70Z75m8FBneuyyytLx9oNo9qo6FPQTOLrkALRy7JnIgvTAQgzwg0qE8bwlMvOF+Rj1hLZa86r84vWWL/js+2gi9D2QjPIIIeb37Dz47djtjvQjI4T2EtAI9kOHxvGhMMTwhTGq9lSt/PUqfGjyOQpi9djbovE6LMLyn/wK9isQ3PApYjz2T65U7lTooPd6STD2220A8lL5fvfjrJLzM
f9+c5xp7XvMveyb2Ubhq9jvdAPT3dLT1JVdc9T8cEvLn1ezxzJ7S8eb0qvJzNEr2wjTW9djvkPIHeTT0FQF688EBJvUSxKr3Rs429c/PIPKCouzw+nIy9h96rvciRuj3MnzQ8OKlDvdNg/DzoqLW4tJigPAtrozwB7he9YoEivetM9LtzIto8lCuevOKG4z109is8IBKDPNCeF70/xYo8ye6LO0dR57w5YPc6ltq7ussWsr3BMUe9LvE7PbJvyzxHaCc9btwoPdEjFz2e2NS8qeB9PFQNA70Ncdg8rIo0vbwNu7zSVIw9934mPdf2Jb1dGoS7muFNO7E8irypNlq9+HWOvHBdwLw+Rma9ZAAxvcbhBrxyS8C8b6uiPexdjjygn7y8QP1wvGP7jLvDn1K9xF1xvUStmj0ZE7c8nI3qPDSWSb0R1mu8qReBvewForpHddM7DmEbvEF2hb2xwVW9HiuuO61gFz2gU7w9ayWgvG+gTb1OC+K7OiwKPKJTK7zLPL08X9TM
BOx2w9LuBHYO6eg5RPGRIIj1d/Im9vQLGPP8L4ruMhsG9TnOOvW89UjzAkQM9NsM1vawnuLyz8aS7z94NPUPvG73YhAQ9gUGgPCAyLb3Z64Y8HkC3vLj+3zwXuEk9mHzmvHY/AT2YxCG9WBjou+GGwzuYDEW9OuvNO5Qddb20Pow86C+RPCkLjLtDRRW80R8dvGGbJb1YGWk9pkJaPX6OYz07mQg9ESa8vBBEdzyhsrQ66MRTvbOhKr36dI26Y+s5PYEoh71X2Rq9DTtpvXhHpjyzvFE99NYuPUTjpbxdrxm9S18SvPCpWbxeP968wrSbO3cLCj1qyUo5BDXfvXq8C7sHGas9nQkCPerhSr2+5Ti9se5EvWlenbsyW7C8+MfbOR43nbzWZwy9NH8SPeEROT1E5FQ9gxR3vH0J+7y1f1C9cAufPPG6Pr0uWiK9xx8zPVd9KD3Fux69AAFDvfipdzt055w7NTUAvDLWcL2J6SW9cf3suzmqWj1qBVU8jupLvQ3t9zxM
D12S8TbKFu6vcJL2G2Ry9i+FBvAVLkz1U43E9zo6KvVVLaz2JVXE7CnwWvYwTXTwPEbo8EWuWPCfa9zx+p7S9dwsvvaLuIb0hHdW8pgB6u8k6izzoc3k9kbCqvKfM/TvKPLC8xrvrPNmiibydtAY8btvAPHInFD0six49LXSKPRhqjb0DICE9Aho4vURCHL0WYWk6gynFvdKOGr1nhRc9CwE0vdU/mzw5PQw+IRoivfp6pTzHoIo7WDAovN7ImT17ESM9l/MSvLa0XD1xHwQ9iWyNPMfKXr0RVt28S4uQvA9HBj3/aHy9hJSJu/8bhj0rRei7ou1ZvE7lAz2MsZQ9fhP4u2zagbs3ggq85EWCPKc4jTt+EDE9lbLPPPPvOjsOUEs9FukQu+m8azpVS8M8cQlEvSoqB71BDlE8cz+Ava+IAz376fO7Hk7VOwXDdD3miew84UpcPAzHTL3TdzA9d3qDPPrhd7z8x8u8AYQevFpp+DyUcto7tfOpvAs+Rr1Hm6Q9t6YM
OPdgtsbo1F469I+UaPKyMMz0T5q27aOAgvHa1fLxeZZM9YxRdPYN+KL3clx26KJ0/PdvvTryKSyM8YPckPX1p7ju05J28g5cjvXqkKr14kb48VeqVPDDKFz1mRPM7qXtkPcdENb3mCJI8aq/zPOHTz7xmr5Q9n7P1uuMKiLuWLR08gI5hPV7kQ70Dovc8zGcdPIdb1DyIkkA9UhMqPZh21bxqWqs97J0NPQougD3iYEi9u8ItPfuECD3rA8m8qryEPRjzeL0ugc284i3Uu4yQijvknm48v+mhPffAPjndxLk8jiSbu9dKDL0CJzu7aWYVPctX0DyhGpS82E/fvGOAxztQpNs7O6gUvXi+cLxgY+G8XcX6PAUsBTycDxA9dMwbvaOZSLvHRsS8LsyGPQouBT1MYQS83PsrPSa0Lj02s4O8TnqfvLmpR7sQ4NS8Ch8VPQ8QtjwcKXe70eHMvN7j8Tv9YJw79uasPYus3Dw7fty7yq+RvDOdPz2JOuE8MrqmPaJOLj2M
Wx2I9kSsDvd+XGD1MA4c8rzphvc4/pjuio1U9u8iEPQp0EjxvKwU98H3yOvMFDz1iaRI9lI/2umwxHT0AOR08e0RiO2Tdxzpzd5e8nCuovACSkDxRRXM9lQhZPbdGwju8UgK9Csz+PFaqwT0aIk282GjOPMI17bxY5Wq94NqmvD2udL3vmhY86D/lvAFCJT2ewtE8HijqPIz4KrxBSB29VKjdPbIUez2lMDQ8KyWNu/1biz1ICIY9n9kNve0qeL2DLxq8cYQyPU4wuj1QtxU92veDvbOwBr0pzBs9oNhHutzTNjvuk9M8FLtNveXD+zzjGuQ8cDbNuxbWPbx13jY9s4ulvExj4Lxuhem5QtS3O+yTGz1NXRm7iNh4PITaMbtrJRs9RNFxu8WXVzwLBgi9wjWOPRfmM7zBC7e83xVHvfQuZL0sq1I7x+jLu/vZhT2C0JS82JpSvJKT6jzxl4o9ItinvKQcH70Ud948OqRCvX8vbD01vDy9E1usvAdfgb19ecS86gUM
pPZSU9rxrK6K7TGmkvGklYz10cog8s3aJuwrPtLyoVdM8PUqHPLu2Xb3j7ns8e1oHve2err1+7rM9kZGpPGlK8jyaPb88tsoIvQDpM7uy0fG72cGSPQ4vCb0y7D084WYPvV6HlrwbitK9shjqPL0xirqxxH68d1QhPSC3Tz0+pxY9lIqNPZp+ub35q209CjOWPG0kND3ZGv+8xnJ0vLnyIr1Ldou8pi0GPOYmCr2qFyA9bjntPEHVMj3c2kQ9D6AOvWvfXD2lgre8iQAuvG7ejr3PO8c91qApvXGZg712INM80GISvY4Zp7ukxJY8YXQZPK+TRz3lJfG8sA6uPUraKjsohbq7J6aSvTuPOTyrRwi9/9lSPcBfTT3LkD49OeI7vNi7Yz26R1I9jAdyPdLgqrxqegc9alzRPD37Er0IVfm888E0vD0VBr1XbOQ889iPPazfh7k7v3U9INmQODgcxzu0PQ89BNZqPU9GZT3zDvG8MOPCvC2F+DxkK3s9/yyEveGyRL0M
I+Y49PhG3vADQSjwHw8s98wSQO354JT0Sliy8MI2JOzI4db17qT482wMiPMtPOb3uSlg8XtAHvEHzlj1spJM93qq2PKOyIz1yXko91P6ePUWHj7xK0fY8toxGvT6Vkrs3gLw8UiAwvK2MOD1zmaE9vbhEvH055LwTkLs9VGy/vLaZyTzHcEs9LUAoPTDob7yznA29Feb4vM7SPbvtEc88nJFyvWlSELsILza9r043ve/Dqj14k0Y9Fk0NvMQidT3tIf68r7QVvcRxm73pDU48KJ6cOvjiizzkOTU9XLoUPW20Uz21PXE9Vp+ru39orD2dyew8qISNu2oAl716vJU97PKmvSWPEj1GbZU9SUzQO5JWsTzaCXk90PoAPVUqJj1dMmk9ikvWu56IhT3qKOA87+sbvD9JGz0ESIq9WgTzuy+QsT0VW4s8juw1vIz4Ubt+wC09r1AdPVfjVrwsRWk9Jg/FPDhegzxUC1a9lnd7vEHqMT0IrZG90cl3O3OqVj1evMm8N3rM
Zu4FXFz17LxS8P30PO2LDXjx8N1s8CfVuvegiGz30GZ09qqP2u+nr7bwOYRs9kO8XvdA7G7yZsoY92MyRu3kJhjw6hpi9uD6DPF8O8LxOFqm9Z7aGPaQGirx87cc8PIWKvb5hfj2ScAg9ESPBPAnVhjy6iB88ke4evcMZJTz46zo9Vb+jvZp7PL3oYGA99UyHPbH8Aj3eGpq8kg7+vOzqAj2gNzs8crLPu7d5zrsCdUA92eSKvL5idzx9XJ+8rWCXvRQXUT1gj7U9lu8OPH2bSjyDtIO74YWcPJDb2jwynzQ9v/IwvS1OcTwEIG29Ll+0PLr/JbtGWVe95rj4PdHJTj06cDU874VDPNJHijzKGOu8GItNPfntjjt15XC9NoybOr8osbsoJum8aW96vKND8ryqERk9sjmuPYUgu70UMGi9WEHFOxpEFL1c2tQ8Rio/PB7HqL03BjA9kSp3vJa/FDxUPpG8WSkGvRJrHD1qT2I9+dhEvfKUcj0lTSs91JQsvCQ4OD0M
j7509y1jCvV8ZMj0mnr87BOa1OwELeL2Yr5o8bnyWPcOrjDxl3MS9o4mZvA3vqT2T1G08EpwIPXfEaj0dsUO9LLaHPW2eAL2v0hQ9/vS1vbCasjw91ws+PeP4O9S8gr2jz+e8ZGgdPIWe+bzgyAc9D9g/vVjzJbw39bk8cSCDPYguYD0IHjC9kI+5vE0KlT2nXwU9u9LlPHETzrwjT0O9QDPAu+M0OLz/Oiw8YvwivXKikj0sZoM91c6UPRoipbxQwu67GL6tPbQAlrzAV2K90zpGPLciO70ZkxW8cT7PvNqBHb1smR+9N8ZxPETrbDws2nk5MYiPvIIF0LvqaL09qrPRPQd4Jz0Vh6a7TVA+vR+C3ryRP0S9u4JTvdiQf71N/Gc9JbRrPZ1kFD3+8iA9fEd7PV3n5D3bL6M8fEo9O/wkpDz7Fna95TUBvSSyV72/54i8tKsCvOLgsLwwSY48A6GWPbawAb2SWvw692S3PV9u4LwkKa+81J6OvV/XEr3uKsI8935M
SvOiWLb2/qLE8+SgqPAXVOD2HYag8kuM1vIQRwDvlWp09qLoqPd//ED3ueRU8NbG8PM144bz/JH49ybWTvNUmFT2B/II7UG40vUDVCb2JA4A8WehYPHTZrDxJKoK9Rqg5va7NNr0tu867MfDEvLQ4hj10xTQ8cq0bPfTSmj1ws2W9R4alPdDLLT0cBE69w4mdPUrAFjw82966Ry+pvdBglLwSNIo9CobRPMo3qbu14Bc8kPyCvOCpCLxR0py8SiBKvP0ACDyPwnk8sdUavWtlbj1CPls9KeHRPMkTSj1kwlk9xHRGvXN4dDucl1I9iB0FOx2mlbwzQjQ9qLeivWfA+zuhtKa9spPBPIfYkr1+ZH688DSKvJe5jT0h2EK9H7VAPTlDILvL4gu9A7CGPUmkQT3BQ1y9Y0bIuyhN6rvkQxo9PFlWvdMyiT1mgvw8BbArPedibL2ylY89T9pIvZP/YL2mU0m8lx2OPbb6u7y4kBC9vJcMvOFb27wMazU9A3bbPMxOz7wM
pJC69P2fEvMvdB7yWxS69PO7oPIhQNj3Nj/g8mz6UvNf4e7x+fEC9DXtLPL+VgDwNGTi9QO83vWZetDwury691gs5PaXKFz2I1bu8x/vXPBm4qj38Hqy8ThWLvTDfPb39xBQ9asvlvKnrSDzIFmo97eVYvSYmI72k+SI8Dg2GvToZvDzNYDQ9XPgGO4PnrLy6kNq86gI5vYZ2U71dmRA9ymMrvFzYTLwiZdC8mwy4PFoWDj2K5NG8sQv4PEpDhzwNp2Q8My7bOkvdXLzDSf68IFJavY5Ufr1TB5O9DjOtvaShcT3eMYC9eH1Nu5lBRDx1MMg8tHXyPZqhkj0zr4M9sEzTvBLeoDsmpEy8Wyxyu+G20D1egiI9CPytPLoVJr1uqf08qeTCvXJfGL0caOI8yCvIvH9F37wgHBy9jXo5vUa7Cj1KA/g8Ud00PTSur7z6fxY9CH44vXyykryofXg8ZrYnvRq4U7x9sZo8WrNMvKSnkb0tP/q9g434vMxYD7xf4ma9181M
nvWtMkDyU4R29MQ9JPL4cKL1TJJW8Ku2IPR+YpT0G6Eu96xVvvU/2W7yISSW91kgzvRU4BT3ozB88EgxLPRz8HT0rdCi8lznYuyy8wLqO8Mq864Q9PakmMTziUrW9wJsBPcRySr2Joe083ZtPPW/oaz14Cuw718ASPdXXeT0i9zA9js2avbV+hzwqHIM9sAnEus255rwBOJ69WbEqvC1Xn7w6wEe9jiuMvXpaNT0kD/y7/sqHPbmjBj3lIWK9sCaVPUkI8zy2FZm953C4vEpBhL3n2Hu9GLrUOzZOkT2O7Ws8SrwzPTjPTr2QQ7M7oYcevFnL4zs3p+E8nVvnvN8Ur72dooS9l7elPF5XJzzTLNM9R3mAPRG6AD0yEw498NtrPMSemb2U7JG8y1vAPLZT9TxbdZ+7zX9XvYr7Gj02qFm9bVFjvPd/LDx899y89NRLvOzNsD0OeeQ85TdavblHQD2no1y91SxtvMiCZr31dGC9T/PPvKnrE7zWTDy9T6s9PBT6sz0M
sowQ8KxpWPPUQgbv0q069lxsgvaPKcr1T97M8K8E5vQCut71WW+I8q+d+PA8VFz1AZdI9mfLOPEfB47xKAQA91t8qvIpeZb2C2WK9T2StPKZ5sDtqn/O8TJJQvZKo97z/jXs8yscsvTq5ezwStCK9B12Evfvx8zystoY9xmKfvaU3Ozwf6Cw8VqtLPWOMBTxgYkm9bvAyO3dkjjxZSE26CK1jvf29vD0ntgQ9eY0vvRmlSD3oWw69iFCyPGixAbxSdCw91+KGPF9yGb3BkXS759k+PYzRNz2Q/Hw8hmJGvKmg8TwC3cY8aq3PPCA6JL0a52i9PvwcvG9PWL0umtk8zi3lPMHOubyPOLe8hWG7vJaRSrzyxaW8plaRvfdQuTs0KZc7UwT6vPg+Nz2EjQW6flOevG+HeLxQjcq8EgeyvN37gbw32ao8/UoivUw00jxe31M85+LUuqsdfrxSfT29Z3WOO4TChrsQE4q9yt9DvW7ear0aA7+83zGUO3vM2zyljSi8QLOM
/vIzEj7zJlwC8yEcDPAq2/Luiosu8PnPDvFYguDwIhjC7bgeyvfP2YLzjFjS9U6ubPDn3BjxdJw29uIJUvdOVQrytSZ08QsmHvaXTAb1zqom9DEczPSpEQb0w6YC9sYgkPSuV87yasVA8LEC1vcFBhT2CNIE9vrGwvJYagzzXIBq9HagJvcb15ju1Zay96ykxvT0uubwY4nI7/VJ9vFsTRT3lj249vHLKvLrwPb0yfx+9mAsQvSGiEb3/xNk8GjaBvRvcUD1muQ482BuevfgqA73L2sA8TnzLPDxTwLxw+s+9zDGjvTeasj0kd+Y86Lplu9yJsju2dXq7AzBxPb3Gir2GbLq85zhcPEl2dDyBzng98JUyvS9ZAToT53c9zrgUPdvOID08nwK72quQu92gTL34Wa29hPhMvDgjlr3RjEQ96hwvPCuqBbzWmq68bnkcPWJIpbx5QBA9RqAGPcoQJT2iCS09HkaHO9kEf7tyEby8K2PWPC7rEL0u0+w63WFXPXiVB71M
9ukK8ek+wumep7DvDkyy8MF9XvdoijT08qjU9ujNiPSYnXjyTmBW8KGIQvbnOCD3liPw8G+0uvVuEoDucGNg8pDaJO2esIr3Yj3E8bwKfvMR60bwxHS690syaOgpZcLxwKB88GDSPvC5hbb29Ia09pGJAPThje70cC1G9Mp8rPN9BH70sgcg8PT+OPdVHhj1bn4g9mXOsPWnzkL2BMQK85k8nvFfV4jyvFVG9rYYivP03LD0uaaU88wULvXp6tD2VjZ896ebZu405EjwCdSQ9wZDNPOPZtjzMLTI7FYsIPe4+4jx511C86pM/PWKimLuPfTS7YQa8PXLQWD312pG8CJNqO3CeZDxkC488QtTTu354dr0t6YY9mzoKPBdQzjwRGV89bVe3PTn/RDsGqOM8wxqVPDR3hDxLHyc95eDOvEaOWr3SxMC7edp4PZyg3LzfjLu8zJpWPR7AxTzVEGE9xL6bPepfsz12e1g97mdKvegFsrxibQ+9CcmIujbKgL0tKAO78zMM
yvYvGCD2Dslm8sPt7vHCdw7tkFmy64Mx2PdN3o7wry5K9oQlBPCYf4zyaPKs8yWwUPQGao7099wQ8bNQWvRw9fbxw+w491q4FPbzyOL1EZ5A9ZF2bPfjHp7yhgDg8quh4PSBBQb2jqOM8EEdVvY0KTT0d/vw854xYPNvrLr1bojU9nVAyPNkGNbwL78g9qAe8vEN2Tj1deUQ9WRu3vPzjoTzjo4U8jEVbPUwQJLwF1IO8GYCxPE23GD3jQAi9fTttPX4owzy0Chw7khiCPVPkmz1RVJE8PJtdOznaFr0AXq+8arEYvbwo9rym1R289EtFPbiburu0pCU95KMAPUTWAj1KsI09KDWbPCAz5Ts13iE9CS/BPCBMCz0VuQA92zgGveFWtLwVu7s9AYAZPcRppz2h60A9AdfZvDIiwzzKTl685O8GPW8dNbwaH4A8UtJCPLzwhzs5fES9PjbRvHPJvz3HxMo8ykjXPW8yS713K388InSNvPs9X7yB+Cu9yjATvQv3+byM
X61I9ogdOvZe5zzxs1C69ICGHPIka0Dzsim48PDW1PHql9bz6zRE95Kbxu0sbODzTdga90uB1vCCfFTzt13c9WIJ4vU9QO73S0EY9byYBPdbPdzuRqJW7NoljPCkirzx/0Jo8J5IVvb69CL3h/Y49ox+rPUuNm7yrlRO8Jwd3veCjszsMfRg9odCxPW2JzjuN+e88mj6hPJxsJz3t/xe9fLjXPJv8tbzLygU7KpShvQOQC73Gc6K9AZ6wOfbUaz3tohq8XVaAPbJVuLx2gH263bEMPdKXnr3gR/e7vVvUvJMnRD3JyHm9VIkTvdBT5DzUv009hwUNPQXI2TuToS89A/BAvXIJJj05BZK8soapvTthBT2DvaC8FgQaPfKTtTvnEGG8SZ87vbdbJr2uAAY9UBRYPY/ZnbyEzYI8jYw3PEEOODyyy5y9sGazPR9C+7wjOYQ9vM6XvS1Tcr0vIJy8lCRLPVSEE708Jyk9XYqYPPykxTy/VGY9ttPNPbZ28b08Ke073bhM
UPAzgXD0Jose8y+HCvYIArzwIFIc9JqEsPVYRyD3DZm08s+dRPQlwKDy6sEC9577vvRY/Rz3aOza9W0c5O7iCpjwu1+s8bdgSPV1GBL2fjOo93AFuPR7xG703SJ+7+93Iu1iy+TztiK+9piV3PYjR5jy6Tb47RQNuPEYeeb27CMu9LZJXPVKC7ryGlga9upOHuVKCDT3xEtE8Zh7fu6G8Pb32M1Y9RU0WPedtGz2rwyu8v/yauz5nZT3s4Hk9glcFPXGZXz3oxwS8jSyTPXdIhDw7pme9S6+BvU43EL1UEMg8vZ8evHJukD1BuNC8C1Y+PdUZCjwGCeo9iQ/VPQTffrqN8/o7GImAuNNb17socOK9I4TRPQ2owz1pX4+8+qFmvTcJk73Y9Xu9OA8EO83kHDy0oIu8XltNPRyO/jzcwEg94dycvHG51Tvrz849e6UmPb9nQr37lNo7eFLtvFZ/gL1szkE9wuGGPNs1Fz0NSlK9rG+2O72Hszz4plG7uMU3Pa8MFTuM
E8Gi7B/M5PP3FVbwPI6k9RdKuPWO6pzysh1A9bai+PWzIH71OrgK9mx6APXYXVbzfLC69R32qPWbNWD2Mcza8SLGbvc8GsjynBYC9ECA4vIoLwD1f276687EQvdQ0VTyHn3i7PCS3u8ogvz0+V6U9JZR2Oy71S73D7xC93W3ivOXfRr1qmna9v9IBPnbROT0NCTI8lALXuiuySD1elBG8Vbn6PHovlztkEXW84h4XvH1HAzy3iIc8TFAQvIGQ7LzHqV09kQJoPCCPOzwuN3o92O1IPdwaWru8p5q7DuH8PCdkkb01JeE8FVZruU8o4TxHuIs9uVEgvfD2PD1UFU89VqjGPUmbAT0qWsI9MSjVO1A03DzcPBE+7ZwPPe5qcTtn0rs8woMKvf/yI73bY0q9iOXtPQZF8jxS1648YAjyPLAJzz3JrZM9pl3WPChFbjxi96M7ClAEvdt78ry9FqE900wxvYK6SL2fd9o9JtpDPQ76Sjwpr2o660q3PX6xPT2iQjC9Tg0M
KvXo6h71S8LE9vJ4ZPUJYsb3pJ409xaGXPb4vJbzCPnc9j3xkPRxOZD0QEaw8EOZzPYJGLb0rBiM9aW4lvYZU6D3LxQG80DfwvWrtjjyIMS49GHQ3O59sqz2tEQs+GdGsPFJSmT2zK589tnEEvUMor7tjEbK9yPcZPe3jED2pRji9SW8ivb4MhTuslZu8UYwxPRcNnT1Kic88DlORuwGPGz4B2hA7rS8bPVYvqL0H1A89vtKqPPwm9DwOzD895A1nvDzTJ7vxYJM8pxgRvZ5y/zzcIf26liLGOuBIbz27ufc8EJ+CvaNTeT2J1As70T7kO7taYry4MpM9d2gHvMx4LD3mtHa8j939PAmo/jwyiiW8/RSUvAPdAz04mBS8q1AyPck1ULxdAHe9qhANPezXLjt/LJK9++tfPVW9h7l2uLq8a/B4vPElzDsKMwQ9Ohn3PACpOr25gPq8x/82PR22mjx6DU49jgWqOwZfMT0MKAg8fJOxvXe6Rj35oHI9LJlfvViIuj0M
bvm28bFHgPCJMwTxBf3W8PyvPPPQ73rcWR7k87X+IPDwRorzH94K9Cf6FOhkeyjxdCji9HSwEPOYXUbvdqzC94JFivTCjMD0ZvJk7QLMyOrimUTx9v3O94x97PEzrvr1MU1A9+imJvXqar73B76k9CDkuPZX09zxaYaC78qaSPX9+Aj3EKK+8keeXO44INb0NmSI9MNAdPLJlgj2qsdu8PtpgvS6PnT1CabA8PvApPY5RQj2ILFM7VE2ePODAez2IUMA9J1revVKrqLw9lEC94HjHvOLlr710OQ2927SrPeZH/Ty089q8f+9cvM65mzy/Sz2845UQvRyBZDziv9u8X3lJPThJ/bwMMmi8IzV7vbkfrzwYs0M96rIlvM7SkDt435C9bHlWvJC6h72AkHU6ttmnvCCtkb2+vUM9QpKwPVA0eD0i2WA8lWaCPSfoej3hn3w8vsjnOUk3sjvZykq8ybJ4vVfbMz2ELK67jIR2vQbFCz2lh/I8kJGWPVtDj71CeN68/tVM
IPZfSejx+oky7brWvvRgWFb08leY8ujFMPGhwP71Xopg8wM4XvWgwBj0fOZE8z9TLvJs7z7r04HI9xNMSvcX6DDxKsTo9umYWPTt4+zy5xyK9TGJvvKQtEL0HjN28jNvcu5APl7z3XX+9+CChPP6jnj3xkkm9qxYrPRf9Hr3QtQK7MKW3vCJHVz1cMB278sDhuySELD3XpUq8vq5cPQyJhL2mUsy8TDF9PUhhKTkvIhY91gtLPKNRVTyheKC8AWsPvYmuCTuRLw29RIHdPLy+7LpxGnU8rRMEvVybhDshJR8806eOvZYyj7wiMV08TjHdu3nLZLwcBUE9mb55PPnHzDo1WW+7totIvfRL1LsnznK9BcjLuwOTeDtqVlm9lBPiPO50A7175Vo6DmnrO5HxELspvxu8WbgevZ4mIj3ZVte8jU2FPfh9M70Ke6W8DA9yPbZNHTw/uv88IG6Pva79Fzw9sbk9qlYTPM32tjwRcfU8JnuUPH63QL1Ymre9TJSyvBE2iL3M
UkBM9SCmvvPGmBD0VRrw9hStMuiUJ4ry3VME8Q4xhPfRDU70fgyg9dp+EvVlhKTz660K9eCFNPEUo+jybQGa9jIndPBXW+rz/bs68IFpfvcH7qz1n0go9PpWnPLERPr3ebru9+TVPPZiWIT3h2TS94XuFO1tJ+bz0rmi8cAwcvEonmz3WFB67anVrvU35FT209nI8mHjcvMU10ryyxlK9Ed2NPCjVcb0zrlS9Fxzzux64+DyYA8w9EQImPLU8JL3MhPI8mdkDvZX9PL1tRGW9ZxdnvOwOeruQy1S8H5i3PTIsiTsEe7i90Vg2vS+K57xZZG+9SDqsvFLXQz3tYBM9D1RGPdIn8DmVWuS7tUwkPX7YgD2RzWw8kfa4vUgRLL3s9Na7hmdYvbpbQjvO3j49RFFovL34h7x7ygA9vHOzvSN5FLvSwXs9wDoRPb5GPDwCDVG9pm0ZPWi75zuM1Mk9Mh6ZPaKlV72W1ji9UL4GPcbOlLt8ymI8bWdAPSnBEr3M8j49IleM
xu8L547s55pi9mN7tvHeMPLzTOD29bEUMvE8l8js7LQ48SRoCvegwvjrMBi058lqMPaQqVrw0NAc91mzQPPD2bjtC0ac82H7EvFB+0T2HUjI8r2ehuwCnPTuFdLu88bOCvCJus7xQILe89L5QvSKJab2m1C29QprSvN/eYrzepX89lemfPWNdKT0FNFK87F9qPZK1ir1FiKI6wE4GvTUcBz0LSzY7CEc2vSI12LwmGXK90QF3PXi11rx2RaS8vxUsvW7kPzx284c9e+devR2cCL1ncmS95w+WPO5ORr0rhMg7SWgbPNSLObyv3na7xdkOPb3LGj3sh3U9uCkGvUMH3zwiUXy9Hc82vGqXH72bjNq8cv6VPBcbOb36qYw83pEbPIQ85rycG189US1tPey6nL2fwyy9DVClPZ92LL0UBAA9GpK0PEB0mDzUcGS9i5ZRPLh/Mj0mPfu8uCn7vNM4jjr2fim9pNanvVKPYLyQPxg8QbesvdoYnLwDohC9iGTbvHSEpLyM
OuOU6Tn9SPQWSdr3tFR88h4QqPX9xdj2VwBI9DKFBvK+RQz2Qh7C8AhptvdbURz3H/5M8hQyTvXzxHjuG8aI8dQm6PXLUh7xNzLg8PVlovNxGjDyhxJ2968W2vCyhZbzEm+K8h9PbPGx05LxLFC88aQM5PSgiTzz9lMc7y24vPQlyfjyh/yO9qL9vvYybubzH/ig9OhOKvaMxhry60q486X0VPX23iDwf+I48xlyjPRYk8jtVxS29angwPe5Ylz0i7R68DSvRvIjfoD34mDe9PxARPcRq+zyKucE8K/h3vQSiML0EIq+5lnIzPclmhDxVzHE9h6iBvOam5btAXEO915ezPHZmcr14DTo9QRQovHW4gr3VYy09c38APRP2aT1i1JY82cwRPVHQArxBNa+9zW/ZvaPXN72Tvpw9rczDvXTh+7yyar+8PgOvPAtHKT3szjK9EWMpPdXgOz38dj28x9AnvS9b0T0LbuA8pxbJvIJ2Mj1p5U889dYtu5cjibpgIFi7+mhM
zvXkxh7zNJ5w8p9W2O5xL9Dz4/Z08Wq4kPQJuF7zKTiI9Ydogu23rSrz1VCc8uf5evcu9RL3oLGU9hxScvV9XGD2VYuu8JMl9PWACTL1l95C9Cw1bve0lwTwiPFk9KZUPvfnPmD2Ir6q95X8avVLbHb3k1sS8DnE2PQECrD2R6Yu7LfSOvZMxNT3owOs878rHuzou8bwP0og8pIG3O5NSw7xtYgu9UODkOqEv7rx+GCG7Qo5iPDd0Dj2TjCs9IGAIvThbmzm8rE86i9OtvObo1jztcHg9+0srPZwNPz1sRLw8SOucPAgalLwABcU8aoDkPP1x5jgLNJa9L3vbvRujOLueneA8gTfZvD7ZLTyzjx893P9/Pbt+S70hRuU86WfhPGuVxTyJ9XK7B03iu7Kp4TxUNRA8LSs5vTceHD02oAa8nLOnu0tODL1kG3G5AocwvSiuJru63Yo9ecgLvVT4Mb0eEcU9KS0Tu8KEfr2wmKs8d9BWPSIwxbylFus8AJK8PC03CjtM
swDe8EIdxPddadr0wnB+90Ny2vFMj2jvGU3Q8IT5RvX9Vt7tnXVC98SkUvQnxaD0t57E9zspjPMJ1ZDxnjTE9sxhDvc/OEbw7uGy8/pBEPTaUBT1NX5g86vYMPflRjLyKIIK6mZTSPDONtDwNF8K80UC9O+b63LxYPfO3Z8ynu7Hoabw/b0s9Qwt0PcHZn7udlEU9PJTtOozI6zxdOyU97MgKPfwxU7sQY3i4c6wYvaYeATywo7K7A6UtvCmi8Dypo228gMqNu6CgQz0jPAw9mcDmOqGnSj2Ykyc9kQJQuwKxDrxD2tk8JXMGvdV0Lz12L2e9SKM1PYxamjyvCle7z1jjPMnR27xjLTc9pjKrPdAuxTwFRrO8ecA9PZp4yjnY0AG9IkTTvFUqkr2kP5E9MG5YPWOloL26DpQ90ArzO4OLDj010+Y97EnMO9FHPLxZiV49xDiPPPnzMb2at+K8MB7XORrZMD1RsDu8IA1kPdhJPTz7vZW91hacu9HtSz1fCL088VjM
gvNQlDb16kQ49DV7qvK/Yjzy1yvk8eYo+vaVBQr1llSC95yruPHi8s7zIq6y8/dY1PVP7pTtEgVw7k/VcPS5ph7vgzpQ8EcqVPfUxEr2VTmQ9jkMCPQkem7tIVj67UX4AvehjhT0vbk89zpgKPeJHBz3QEkU8rC+oOie3173Zyuo7ugIGvcLBA7uBZpQ9r9Z5vW333zzy8SY9ylpRPUrdPz1BCYE9jQhLvX/FVj06ApQ7PmVxvavgzzuf9qy7lfEHPNEYDjwHRIy979vDvDREq7tgE2u8wZMpPXclUj11j0u94gepOsVa0TrDK7q7a95aPJgLZz0JnoM9usEWvDxeOzxyjyI9MJ/tPA3cgD0qaGc9ngONu4jDjDoIxBG9BcU7vIQFa73oM1G9stZ6Pe6znz2ftJw9PwhxvUXrsjwpBw89tP2ovJZwYT2CV2e9WbWfO1OP1TxP9WW9H1RvO/OgyLuiHj09qzOLPajLWr34VI28ssvtvFhHhDw0q9a7sBrVPNxYnDzM
EKrc7GTwsPQohljpCVPo8ZtYvPXDFHjzykh89BqqGvFhMMb2ErwG9k5FLPfIqy7pg4Zw9tVhjvIhVsLwxq2o9TzMBOyOBzrzZudk8TmzuPB5p4jx/is88Jm7wumIEmDz0on09DxSSPSEABz2LJYS9NOpHvCeVRD31EMe8JLI+vda8N70kHTY9f49ZPXvbFb3bHbi87HsCvDNyyDpsgOA91q9/PbJE5ryyQH88nUq9PMDrtToi6Fe9qxLVPA+xJr3X7aM8DuTtvKAv570jQ1Y8eQYQPmZiybwuZ1k9vjwOvInaFr0DhYk8Gx19vJtmir06ZGW83nbzPF5ZuD2cZzQ9YUZ8vbiK1D2V80E+0fO/vOXMmD0cgru8JQczvbeggb0pCS69Qva5PJqUEz3+f1M8X5UjPQb7uTpmUYW9WQubu3XY3j3sR/i7HwU8PSDTXb0ZNj291BOwvMDE1zsMPqw6kBThO7a0xzxh5qA9ZfXPO/YNyb2Fo2M75UfMPdIWHr1/7lY9RZeM
5PJHjfb1x5eS85htLPMa6G72LRPI8BoyYPSPfIj2ZEcM81WbivWdy9zzAGWs+DdJdvfj+Jz63f+O9zf1wvfmRtL2GRFC9eIhuvVgpVr0v/O88ptP4Pc8Ihz2C0LW9fdIePpqTYT6peZO9pAkwPvbwK738Gis9uvpCvQwRLb28Rsm8a+2gvPGRXD0aB2Q9+RMlvXksrL2LYYe8V58ePjOCxr2B/d68uVgkvRwTYr3Okx+77+ONvYIQobx4AUC88skxPa5ScT3jAW4959RVvbqyGz3CgUg+E8KPvaFOED3h1bu75PZEvY3O8r0Aqsa97hCIPfMhCL3SOgg9Zr0EPq3pwz06tXW9PjKVPZ5phz7l3Di9sagSPvHHXL0SCZW96+ffvami9jtkZYm9bXqVPVyOej2hCZ28rLsyvJ9Mhz1J1oE8gAz1PDFbBL2nmLq92MDpvBXxsb15gWC9MPedvaxlpz3FpEi8IxErPfKm8Txbme08iulmPR4VdD3d07w9HMkJvbeR5r0M
46QO9M1gKviWlFb7OJf69vL6nPZhrd70NIcw8gtsVPUvLlD350IU9MTpoPaV6BD7KgEc8tsJAuxD8ar2gV729OzLYvbP1grvMI0y9z6h5PeOmHT4o1xO9N1WovQKmqT3KNWW9yW3AvK6SZj1W9g2+phPjvGVip7zoTOi9mAGuvQa1DD4TwHg9pKGOPc2+U73CEWY6I9FrPRA5hLy0n/W7Y9JFPLxuY72sG5q9muakvAFGzr3RCtm9lgW9PbBSJb3n0UG7ICrDPAz5Ljuoku89j6YTPHEvATzJMZA9Edxeuq7ZOLwQwI489XOsvWosFb0qg9S8GS4JPmjaPD33ANS9kee9vUuObT279re9RsgrvPWzED2gV5u9CABOvStwibyzRI+8GZeSO4yT9j264wQ+wSSXPKfsqL0Jt8a9gXJvPQIoYb0Il+i9EyCrPU67Wr0TqVo84Tq0vYoO/7zanO88z1a9PfbqNz1CWSY9TgQDvhStBL047Zc9rLhsvQYb970Z3os9hjOM
evAir2rx2ZHO91O1LOxROlDyxCce876MqPT+9oL0XlFG9cDHFPLqtjD022oO9lTN2vcEHWD2sNhM9vDfBPWPllD3XXjg7RXo9vDsoXDzfNNA9c8CfPKNtn72ZkFC9NemKPMa0Fr0+hhS9PxUDPgt0CD21Hmc9Z7MCvZ0/gzx8hSE82iC+PCRaTz0pHKi8fQ+dvW8TTL0XaVw90QzdO9M0zL2gJXM8vlGFPcZESju3T908fGMXPWHTdzzmziS9pCaivQzNCL4Ijlo9m36/PGtSCL1bS3A9dFyEPV0+7jwfe/w80XQFPrryUj3RHWs9aXZ7PaovL71cBZ+6K1fXvdubdz2zZKk7TtYVvb8rQb1vywQ9L0l0u7f8xDwL9hQ+HuwWPXs+cT1Sk+4984u/O8M4Q7zk4wu9GPvLPM6pQ7ypBjq9nK8Ku+VDKD0HuYq7HZeTPTiL6z1qqBA8My00PWXwrT2uH969DnervRDPbzwmW8I8mqY0PQX1hjubWcu8Nk7WPYUzgr3M
6pk09ljLIO8AOCz3th6U8dKpRPSc09jsRWS08qi0TvfaIrz1o5DE9w7YEvUxogry9i868k22bvaragD0+I/07XbWmPfgzKDt5VoC8U4KKPdMCmrwtgG68XWRaPV0nBT1xT5A8RcYRPadiLj05+Tm9GIjyPBKbG7399XS62uuduye80ztI1yq8/ekKPTHA8rzP82K7P+nWOoGwOjyd8gO8Q3vYPAZMSL0uC4c8p3sRPbATjD0p+d+8WzDeOwkrJD0y2U09iiISvVkvzzyEbII8oBUGPBuBmz0Gf509R7kjvasDE7xxWsS8TAsnPeooEzzTSBs9WNZdPeTv/zshzyQ9XN/5PEwJIj262ww9SKnGvK5OxzvkAze7yBgYvWa7JL2clIG9eRx4PDseUT1NEjE9HG9XPXnqdTxOnha96e/EPDGJ1LxEVTU9pGKDOV/6TD1j6gO97XQfPGkD4TwRBDk9FUGGPTHQNT2I2N07qDVHPBJrCT3HtIW9qrZ+vA0spbzMbRi9/+gM
avc7Y2TzIPGk8f6OwvH6pkrustlo9J6WSPK8fND1f1g48R0uDvRmrsrsye7C8r3ScPPrdj7035i29oDM0PdmEfjxxOgO94ppKPaAI/LwxpJo6h6mYvBfuWT3Fpe68XueavF4ThLwpZ7M8QFtSvBqBpr0SH0E9I5dMOgKvCDzslkS9imdjPRZ9JTzHsOC8H8MdPBfHYr0lZ4u97ZxJvfhv6zyv2Ks8SpdUvBdbaT0Y0dw7ISxJPWWoMzxVQiY94T9qPYoRIj262Js8fPGgvQo/3Dym+C083rqDvThSBzz26ky9z/e7vBZHSryeSiM8yNixuzJQPzx4MJk8+/jOvPDPgzy9CDC7+sA0PfpgYD1Fyfo8ke3kPLL67DfloCu9nD0rPZU9Nj0qjIW9AtdpvBW0cjzhde+8hOmPO9/Emr3VPaK8iHgSvHiarLe+tZG9u9b8vHyzJTwZq6e9pWAnPdJQEr2ONau9DkgpvTBPVr1+lfe8X/5EvG20Hjwi1sQ9G0GCvCl9sTsM
ZUB89GAi1POhBOr1KRLM8krqRPDgSyrzByHI8IQiVvUgwjz0ucII9GFj9PJh3W7t/6Cw97ENXvBCPJL1AzAS9bzwDvablM7tSkoe9GhZxvTCJKj2df5+9645OPR36ir0eurW9JtcqOwBbiz2dImC87qLVvG0qBD2Isqq9YvSMPf/rnbs46ka9kOEhvTvonL0/6LW8ZmSoPJfxlD2nkEA8oSwDPf4Xgj3EgYW8KlB7vWx5RbxsKts7So7avLP9zLyO94K9twrhvGnYi7pvAso97qUuPW3NwLyj1pk8/Sl6O9vM7bsl12+8fLfAu7QziDw6tAC91dVePU/CX7zLDvq8yhhIvapPe7zMWBG8+jizvE4owzzF+M+7C8pXvSQ1Jr3CLxW8GKKKPfZ3LD2pABI9kTcMPfYXqTw1NLY8AooSPHIDqj0fIWy6ziHPu1nEeTsKe5y9UE6avCLLRj1efta8cyGlPFzdaT1ucny9ShirOv5PEjxtvK09JaiIPeUQcDxqi/M86+VM
aPXXsPbz29NM8gN0GPU+mqzxa7/Y7Tet6PEhihjumttK92DrCPJYpSL1r44K9JUQovUuFVDz7/6c96deSvdJQiDyXUSw9nj/APaTPdLyk3d28fZFEPcP1vLwgMJk8FD52vAWpgz1K3Yo946m0O9keZT2Rg3S9sFLNuhhkILxuGyC91Kgcvaq88rzHw7A8G6sPvZXGdbxFPqM951WfPW9lGb2gha08qLARPZk2Jb0Maa+8W43zu34sEj2+Awe9L4JAvYJ9Jz1uWRO98AtZPR/CYL1SrqO8OOccvWkEIbvW0aI8S2PUvdI9vzwslJE5dq+0PJ6wSrym5/I5/g8DPVhgaryfYkI9PactPS6FBT4Q5nk9iX3EvP+rgz0IWHy9tNBMvQh7fTxzS8o8JAayvXkyWb2SFlE9ZOz9O0qyZzv/ZKo99fy6PUhR1bwV6EG9upJLPZnnR7xVQ0E8jViCPYnopDz6l/E8UiqOPZKIYz36LMq86jd5vCWWkTv+JJ+964ycvVvHaTxM
Q84Q9EteJvdyIPL1o7Ii6z3HgvIFn+TwIjB689ZRtPQ/0W73bBBy9uZy6O3PPBj5UUxS9MOBqvEU/tT0tdNi80tjMvGCERD2LrRI9OpNUvUycRTy7Irg8JYo2u8ybbr1CUmo9is4FPWKISr2rBUc7a4WOPaaKLb2L0cC8dWY9PdeNJ71lCUk9X/I+u7b0KLxtmvW87t4mvUMBHL1fkbi7aprpvePckLw4/1s9uH3rvYeDE71Uci09laZ9PejICb2l14E9YMcMPUZc2btW1pm9PLEDPaZhzj3CHji8JgqtPDZ/szrsFam9FXmsO7o2wz1uMpE8fdt1PO9B5zxzPha9zWJCO1ygPr1/kF49jCtCPUpamzy++Y87d/YmPVvuZToSYP079SFBPRdGOr3mMoY9P0tdPWogEDzqf608uzvyPBeXQr2+eYa908VivT3PjrzPgw+8PC4cvPZCmryZl8O8s0ASPV8VPL2PODs9U1pGPZ/Cpbx3PJ06VaOZvCpGbz3y3vo7g2gM
RvZ+TJz3xZIS9EIhGvXKMAj1HLVC9AADrvOWwIT3eFo68ZP1OPfzljjwLNZQ9lvtHu75kb7yw71w9/ZetPCNEnLxp2OS8UgvKvIZpEz2n/o87x36KveifnT1Yq0k8KuhRPPkbgjkHU3W9um4evSstej0EHXG8TfDBuyX9FTyNMWG9SOsfPY16gzy22pS9Tle5PR0ZATuy/hY9xFmhvFq147uHg2M9M4Q5veVKBL3ER8M8CP/JPHroh72DYoS9jkzxvI56u71sUA09O912PBMHOL0arg89/4dbPHlYIDwLfpA88NSWvYq01Lw17Za8CiyrPW+hij0g0U+8j4wFPX+//TziW3o9PRULPRj6kDxMm8O9ftvavaBvjLzsPqe8+QxEvHxhyTt4nSE8am4/PAXH1Lzu/ZO7JQiSPUpmNj1q9wE9hBLmOt3vojxfOwK8CKcXvTj4+zoSoCA9G7FsvVR0X7vnogi9cElTPOTIDzurfj889Ey4vK2jIb1rQYQ9cYOYO0XqK73M
xcpq8CJZhPFeGrDxEC4g8n+7RPOYbdj3VLFM9K19kPU21IbxWZUS9qCKVvCMWfzxhWyu8qx7LvUhHEL1H+kW9Iss6PXOTC71wmcc9HT3DvFVLpj2ng5E9rkf3vEaglzw52BG6S+cBPbDoLz3ecWg87D3KvFUyprxT6p68DsKFu+wajj0IgSW9X+2FPSGJfT2fEFW9RvQIvTQzzTyTgs09veEaPEsPSL3Ab1492bfvPP85y7wwxDs9KGMZuSbZHTwEdvK7C1CHPI3lPLxqUDm8/SyaPROLMz2nOwK9IGdsu8OShT1G1BE8V0D4PF2Zi7u+ZIk89uySuxjHnjwYyw+7UjCPPTSpzLycdc88BikgvLtUVruMO0c9lbxiPT3aS71ROgS9Q+PtO6kkqDyv/yU8JoRcPDeAjzwMBDc62B4wu6VtHL18bm091Ri9OyBWUb1+yZs9Z1mXPb4ubDw++YQ8RHAQPT4GRDz1TgY9WaMSPYaYaL3Iukc7SIITvGrTRD3nH8w8/NxM
AvVrTzjxfKT88yv+kvSWMkz1AntY9iuqRvOgqrjznpqs96zuOPMfolD2ibok7st4jPSvKO71GKD699wtvO83OFr2QWCk89YWDPfUuKj0QyYq8dm/WPFJUhD3YDrI8yPK5u4BDrTuAMVA8aiZEvSNeU73b89A8+pGDPEMdIL2nhpU7SuyLvBZPqTyMj/C7z+yNPEYHAzsPsbq8oHAyvUpdbD1OKYU8dt8LvBmBSTwIwAs9KNRjvaAPhTs6Ul49A5E5vX4JAb2CF/I8SHH8vJ7+gzztIru85EePPSDhYbkVaba9GwcJvVAiTL0ymEA9KNq0PToFkTwkfRa97G9xPZEtQz1ifg896IIfPalfZj0qGK099dthOF8K4TxcgYK8uVFQOnDit7zhJxg9LAwsOzybKLzOOKK9VxPEvIKfq7y88YY8gpuzPXDo4z2YQZu6p+2KvR8nHr0b7Z887xFUvRm2YjwiRy69PD4aPN2Zsb2DomO8Q3PwvKkoKbxPB8U9uFewOzwiqTwM
RB+487jCXvB24KjyEyHc8w0EYPNP7hjzKVtw8PLgMPF8vXL2em088uGnKPDcqqbyn6sY9lO8lPaGRp726DSa92nDoPXyDrb36Ehg95CXxuVzw5TxMCmq87S/9PBbLY71Z3va8VpcIvEgxUz3cASK8DZmPvZ/stD1lx/E9cPxMvVE6qz0cVym8nfQevajxsTzIdti85X0mvNxOjbpoPfo8tZ61PWmBNj3Gduc8sNlBPR4yJ7yLozm9MZqlPanHj71I0J87ImdPvet+eb0veMW85F8DPpDhAb1Fb4w89SmCvVwVj709BhM91MiKPZsXhL2V05A9CVJ5PEJjur0UJYK9YbU2PX3XNj1clRI9JCsEvPTDnj2p51C9rsTpvMnr5TzhQ+09sWuXvRlgsj18yYS99UVCvet2Nr1/EMa8ui40PeFGCT3CRHw9Eew7PTPftrr5S7g8U0a/Os2SrD3rgTK9Adg0PtJHAL1FvR+88/aavTxknL2AVFg93vqRPHrCnzwlKWO9sELM
2vQtylT1tEfi8J4xKvSD2cz2ElYM9stA0PAPDGzyaCPS85nlEPFjrEz3n0pw9ueplPV/oAL4vsN69dD+1PdpnV71E8gC+lG2jPVPK4Tw6+6C9/NFCvWbGrjwWn4m98z0IOscmND3nHd891nLHvXX4KL2Enq891xqvPAWvwb10sqE9776XPUm0kb3hCN+9xrV/vU8Shr1oSd081rN4PVJvdz07GeW9VC3VvfhTLT7gTlq9GMUmvipdJD4YRq298dd5vWoKED2Gmyo8E3VTvYqQnzrUI8Y9BpidPT0PGb5cBw++GS41PpYH6r2KTcy9qmGuPa5E9L1JvqQ8RNV7vYmeojxe1NY6GR9LvEV1FT0069M9zbCWve/5sb1S/+c99yCrvRxDwr2C12U9cAcGvaBxlTygOKS8V5jeu63aT7xmY5Y9vQIDvdihVz3hLM295/HRu9z2+T0AFTo8RaElvYfVAz6d4iS+rjHIverKXT0ACja9+X2UvaHP3zyQ4HA86yfcPGn7ib2M
NZZa908MKPoggPLspDWq97m+RPVM35L050i29ZGdnvWUuFL2FFL29W2/bu/R4P72H6lE8QBVnO8LKxry23IU8LiKaPEgiC7163nA9GO2yvUKES72Wg++87xNmvavTED1RsFK9+nCrvag6Gj2+omG9OD8iPQaSmz27KYs9cTefO4HnyDs9TJu9CoAAvogVgj1pVTK9dJ2IvcMsqL28Lae9/XJ9PeUb3rxDwyS8tpC0PIdR/TzhaxM9uvwRPW/Yg70mZVm9nZO7PHuOubw+ysi9JiOJu2kbo7yhlB880/JXPdKfsz05xDg9yyjBPU+r1z2pnhe9xj32uuD2hDu4/R49XAROvIVHdr3+lwW9vl25PI3HJz0C22+9VCwpvRaDDrsHeiA8mRozPHWkuTwCXum9UjnGvOxn/zzNDqm99zwrvGc8qTwmT6k6mBT4O3IqrDxDBaE8eBOPvAdgr7xGfT49qgfFuy8R2ryMfoy8+UOLvWmQj7ytjZS9v+loPHhieTxEiJO9OsEM
gvcZNWz1BCFU7CWU6PWCYBTxkFOi85sywO4tkvLrNG4c8lrZRvXAnvbtYx5O92QapPSJKez1P//W9qON6vX8S8T1OnrO9x0tbvauHjj1oiZC65Cw3vSZ/FjzGCwQ8KIKWPIQfNz02fP87pmV9PTw4rL3CCOI8mDWMPcsil7wH0wO9n1ICPHviHT2Y2hA8WWUCvdBvlbyiZJW9TZZgPU19D7zfx0E9fsY3vUChKT2ST2k9efrZu87EDzxqaXs8ZdS1u2Y2AL00wQO9+h1iO4UJG71hjJO8tAmIvZ0pKr3ecnc7raPnvLIAPzpv1ZW9jmGava/kOD0zOYQ8q/4iPalPQj1zU4s7hhenPbVBFT289RM9E/sgPAGmV7woyq68SlaGPfQ2l70/Rwu+7OuvPWvVrj3cT4I9oBP8vEwpLD2sEpQ9mTZcPf/BkjzHbe88UoBaPN8tNzx0LZc8uNqYPIyGzrwi8zQ974CdPe9ghz2gf3E89quZPSdMUD2QweE7hweavbah471M
rkZQ9QodAPJz93L3W+He8MJTEPVFUID1BkQw9SxZlPXLYNT3Dk1s9d3tZPbhMAbxbwRK9fYydvUlt6j3Kzsa8eAwEvasIH73Ba2i80aLovDzEfDwK8389S3GxvCHAxbxLefs9D/GGPRDIlb1uupK9doP3O5XwtDzlCfa9Rl2BvQP1gTze8Cu97LlxPPPvWjzYknk9Yp2LPVIINT0z7oM9bJU2vVJanL2A7eC7W8okPUeYSD3+7s48X/WqPIM5WDvfk2I9OTZNvQGx1D3E7Rk7F912PMF15jyYZ4A81xHuvGE0VbwwciO9VSGPPfJIbT2CTgA9gtCtvA60M7yIroQ8BlSQPG6a0jwlK9u8Yl+ZPUCiVj2DmdU8yIGAumG7Pb2Tnnc7naU6PU+LnzzntG08DkO7PPzmOr2hHAW9DgIkPcYqFj3Lb249KJh5vK/3Dzt8lI+64RuGPLMeTz3RfIY95QkAPZFQ2jxEPok8PJOBPIqUMj14Tzo9+IwEPXvwuTx5CnQ9DUIM
sPZ5KczxJXkw7+PpoPByNCr2SIPA8cHQlvebZJj0xySs9WU3oPHgST71RcVo7pVfjO6CntDzkuQo9JTsJPRNKqDxZLQC97oUnPCg+RL1QG5G9h1QmvWA2xDxp/+G8PhvAOjRiq7xxaq09JDlyvaX5lLmzfBk6ezYUPClbgDzhuTI952gkvbkP8bwoTQC9Qn7tPE7GJj12bla9sIXEPYLlJD1/yTo9gkm8u9wIz7zJL6g66uMdvayRkL3wsIK90V9ZPEuRlbx/ZJU9qgSgPSYLtjzQmvI8ll1YPdMzbj1Veh29d1KDvaZeDD2veIo7BsCTvJzOW72Ws988nRWYO0gKiD28A/889RAmvcfTjDx28is9flOivWebebw3kbu8IA88u+CAJj1/QPC7ykuZvB92wrxHrj29sgw4PbQeKD1LpSK9WDhHPVbFjDy/qji9Z3U+ven7Mb2IQEO9jEIXvU8Z37zEj6i9nFu5vIYhCD2KIuM6906dPXbzPrn6Q2W8Gm4FvQZDb71M
5Q4C9GGqavdt0KD1YAVM9TR8RPAhJ9zqHNSE93f9hvGyzab32fQW9qenAPCk22byBQB28cxxIveFfurwC5gA99T8BvcHHpj1ZkHw9jPfNu5dxeD2GT3a8fW2kvBMIpjrsNOU8XjdPvQ4EC7x8zUK9PMiWPCnZk7uIFvm8hSOdu0QejD0+j8K8hygqPXHCAztF/LO9dFtsO6JcVr3Et469SkzePNG9pTsad6S83cMAvTvV8Dxwjt090z0GPPb1K72SR9k8vz7vO9PClbwx7k29WmCGudSs071wfp69OGTJvKjqi7zZRj48zJ0ruRB7vbxz1Ri79F/su5EAJDytHUI8VNRwO3bW7TzyfIY80qU4OzvRjjto1r29h+kwvRszfDysBXm93A2mvcDvkbxt7rI8LVYvu7bHL71gHTY8CiQyPZf1zDtOVLM8gg95PPn1obxBFZI8aZWLu+2Afz1vNwQ7f328O0ullDwYD3461psQvXqv47sFT/28luKvuqrDCT2Aa0y9d8YM
8u/OdGT0/PDs9jsGoPJf1RT2NMAE8QkyHPJqWnL1urEe8HmGxujMQjT3qmDm9oQXAOzmfTL1SYcC98xlmvaObT7zukEK9xy4vvdhXlj3ZROE8gtIzveAeuLgIYmM9YZ2HPQ7BHjw6a3q8bpiNO8lHKr2C11i9MdQKvZWmBDzakoM9W0U/vc+CZ7xYvIi95EM1vYcAUTxfHZU8eXMGPSGabDwHHYO9aGicOBckCz3VsrA9BtAsPKWjLb0g/QA8N2+QPbOk5735cL08mxu/PIhxxDyc4oK9W/BsvPEiOzwT3Si9p8AnPcAb6Tu0LSa9Y4+QveB8ELy67sY9JEOXvWyI+LwJq0O9+2AOPHGIR71jJMa8eU8DPKdvcL2DVQO9wmY/ulYRkD1ZQxE9/0IhPSgGsD3Bh0C9F5oEOzVUFz0o9RE8bmBavftiZb0zGVo8lZc5PRuThjzs0ao93nWEPIfJFr3lRgG71W6wPSw327xfzry87ZeyPUnUiL1sivi84EhlO9st9TzM
hcDG9p1HzvCOA87ugRWO9orvTvRK3zjxaYko9C0favPcbH70fx9y78KOQuvj8S7xaMRk9RtgFPU9bGD2Fvli9yAYUvOhzmz3B8j68kxVTvL9ZkzyepIq846G2vSpyOT1VPHE8HixnPDGMwjwaSvw6A3d4PJVsF71yPkI9ezpvvHxSKjxdTW27PSglPfUihr0Kkpi8pIiePX4qgL0d9zq9y9wvPRl4TTsLT549+IuSPGxGTT0w5U292jgMvtmvxbyumhm8SZWdvEwJ5r2fXxs9XX0QPRMHZL2mX3y8bt47PJCz2Lvh4My8ZkfjvMtztD3E5L07PCkIvc10Mj3p4h29MFf1vYrnlj17FUe9rhRtPeVDVj3uPqa8haQBPNyNy7ydd549IrIlPXcqeLxeNDe9mV8VvX0SjrwxBcW945SLvIhrxLx+3dE82B8hvUuXGz3DSF49sMwnPM8827x2VEW8mMMRvZfKVr1cPiw9swoevFws0r2ThLm8uWB/PPCZJr3ZVrS7rqfM
6PC2Jiz0SOsO85T17vaIalD3+7Yw9ZgkbvYwPDz0r8N+8p84FvjCLHbzv4/a8j7fuvBSU8TpLSBE81fDPPLYCbT133RI8lU2FvI6wtT2r2Do9jsf+PGQLEz2Sy8e86zXkvMiowjzkB5m8YxAYvUInAjxxQR87RLlwPUMysr1aNo+8/+M6vXb2HTvvYbw8xuhvvLJ8ir0Qx9e8IC3bPJdBxrzP1sC8egtaPVIAeD3zogA9biwlvWtiGT3tBv08Kl5yPMplPr1C40M9ckA4vY4UFjxdPS08c2oavQkqmb3ICrS8jBASPWab6bw+Dl09I5esPFQGb70i3QU9soU0vXBJHT1u2Za8eckfPT+SOT1FxD+9/RdrPK/4Fj0uVCi81isyPN/N1bzeCr28cLuXvQnZK70WK7c8e6CiuwcLwzxFp6Q81jyVvODPlry3Gsg9LLYnu+hqgz2rfN08vv2dvEVqertasFs8e59IvaHCdL19z2o8USY6PbWPP7wkXIe8T9ksPcrv1ryM
8lmy8Iz37vChi0L2hO3A9Mr8SveGFAr1DdbO8Cy5UvW4v4ru5Lw89qJnMPOhpaz1PC8E8zUfOPfe7ZjyftV29bNXova8PJT0Fak29HTcXvVBFTD2XnI69eoBsPQdfUz1eX6A9z9FCu+Lc5TwN+BM9B/ptvZqEEr2Ly0G9qxzavPSf2rzfRls9wMidPbUIXr0Em8c8Tr4uPSNJ+7tdjiu9oJyFPfSJTT1sj4i9j2kpvXW+wLwbpj09KaiBPDBizTyslqY9WaRDPaUQQjyYO749ulDiux9UNT1FV4i9cDTwvCS3kj2eMwe9b/wVPduwALueWCs96QT2OpsqoT3rAxQ9uEEHvUAirT0ClY28d6QVPS93Rr2L5Ui95zwGPSCjGD2F2sY8CSUcvTPqfLyU8Ow8+GaqPYdmpTxjCCo7iRaNPFUiBL2L0mg8cBo0PVY5nL0l2gk9CGIMPT2t9L1k+eY8M+qcPG0Rirvp6ak8AnWGPUu5Oz0AvHw907gZvIGvTj0NZxA9rWkM
QPQzGHjxuFqk9KnAWvBNP8but7uy8pveNvcRV5jxMeis9F6civbx4QjyXx+I9yU/8vL/mFT3Mbek9WxoXPbfBuDwp5r292JmJPReumb0uJa69fsnyuwmGj7ywevk7akIBPaVsJD3xs668nkc4POd3uD1/Raa8Py6VPThpmj228OY723vxvNiXBb3MgsA84GbSuIWcG71R1XQ8tcwdPcU2k7yjr2K9YVGAvfMtvrwHeq096j6PPVwyOD27yBu929QevKgmgr0ZDxa89qU7vCEMLD3kKpg8XowMvYyN2LykQUw9rpetvMX4vDuF87I8YuJhOmeGH70uNeq8lu+EvX9tP71+WXi8L1IWPMaxH7sil1S9G01gPbs/rztukDS8FgEHvC7UhjtwJCE92hgKvFRYpL18BqO9W1+jPQkE1rrgC+u8HI8gvRanl73UUb+8reHiuwTNJb3lV++7OdXXPA2dpz06+BQ9b7w7vQWT/7wLLMY9dg6xvYvKGb2e8pC9GsiDO9n82jsM
XSQu9wiD1vDu91DwRbMG8o1gMuyC1SDwTG7G8Wx9WOwuuDL0vsZ89GU0BvZgE7zxz9fc7ODhLvDfvprzvNYG9Cp5mPJQelrvGSZk9HiEmOlcMBr2jj6s9EiPDPe2m67sWL+Q9uzR4vWJdhTxz1IO9vOX4O7JQs7z0OZe75ZQXPXvChT2DTbw9R8gOvMTurz15bDo+PlqgvU4HyD3ceBC8n/BoveffKb2nMM68P5jYvIY+oL2Uj2I9T1PSPDTbBjxqvBq9WPrqPKiNpz3Mt4m7jiD1PS5AurxrPZE8kAM5PdkYNr36Ss69zZ2PPdtmV72mP8S986CuvQ3qnz0EnZ698sAEvjACXz0BPm49bhOGPM3tAT1IkaA96VqQPVy5Bj2abJI9uFMovGAPpL3vMmG9k4tePQYhir323wS+yXu3PZ/Gvj3MSSa8I53Tu8igPDyc/so8r0kvPYj6iz3tD747zdy0vQktUb10sLE9P8EEvOV3c72+TAS8uQIqPTHkUDwaiIq9vPBM
qPUHk0TuP+mM8cycUPa501ryDN+q9r0QLvlO6xj0Nfv294PRwvn8bHT7tNTQ9xugoPXMJsDwvkxo9P1mYPd5zCj2BKao9GfhlvKeIF74QQzm+dMIgPtFUAr4DsIO+8AoJPvz9f7w31iO8+bSHvYuInT3GCYA9WluUPKRDAj6vM9Y9P/YWvspICb65aS8+ulmtvXtzK749j/A98JpXvZ04kjyF1wm9Bw+HvcDuQ7vKzsc9JVGUPQoPs70kL8q9vwl8vUKzLD7Uck29/MFrvp6aWz46Age+VvH8PBpozLtwsRs9Q9hbvJIw4rwDkeQ9XRpGvfdfL76LYdG9h+MZPqCwBr73u2S+PyPSPRngC76YCb07W74DvTn7LLvRnp495TWLPQ0/oD1Tfyw9Ab3hvSpLxL2cLaU9AET7vaWBE75hT8c8gComvRwrzD0TwxK9hTiDvVqwkT2/ugY+IRENve5ZCLy7UgC9T3kUuwMIrj1Erca7A7gNvkCXRj0Gk7O9BaIzPfQNgTuM
LxRy70yeYvLomkbtaRDE9C4SqPFWGnL2dKSi9opaGPbruPLzGCiq9W4+ZvOS3kL1Glnk9RMmBvX1Fgr2P0eg8rYpIPW3mxD1dwCc9STK9O8brSb3Y65s8S2aMvWB2h7yWLLG9Tzwlvaxlqz1PIZe9EemkvbypDT2ns589Hn64varzMr1WkK487e6cO07/UbzNO7A91+96PevVCT2c0Hi9QLCyOQ0VDT0Cnxy9YViAvJsNvLxf6yi9SC4HOzq3tbwCebw8RNwbvS55CjzbD/I8TCOEvTs6bL127q888uSIvJx3lL2duHU9pNfFPOUGLb1gj+C8O0clPZge0DwlaMC9amm5vFL4hT0J1ci9d4KvO/FHz7zdl9o8YlVXveoVTD3mJic8yYICvvDVVr0aBDQ9i+15PaVRg7xXpMk8NM3iPUBKub1Agks9A3Ffva6NzLzndQi81pQFvcHC770A/Ie9yjm/vAofID0+X/A9tVoYvQV60j1Q0w4+xaovvXqcbT3tBUG9YFyM
cPFWY37z2O9W8usqQvR5f6b2kHPO9Idp5PUHjCz4Y9nG9PAq0PVUsKj7odw29c64XvTN3urzy50y8/JisuCh4+7v4ohe+k/QivZuzmT3hgvO7Ihh7u2X/a7wszeE7apZWPRhgsLynC8s82AEEOw77zTwmkh68VeqRvXVEnzyEEXy9XdgsPQSzlb3vnsG8G9gEPfuWQjylH5c9Xhd/vIVBSD1yZrO9KumHuksZqbwuLM+92nE0PbjKM73XnE49fNeMPEJATD0l6xg9IpcaPNt1mD0srr276Z+uPYtzcrwx5IS8KdaCvMLkbb0/fQq9Ly+IPYq8mz08Q9S9EyKtO63+hTzbcbG8bQauvb6FojwDtGQ9jifMPOyv0TypamS9TlCsu5k9qD30c9896G2LPeqDer14hFS8WIyEPYZ8zL1Ruxi+ntnkPAGnLjzdebA90CeyvJbnRT0wgQ49RH2DPWkYxjuYt+A8ZJG7vY8oR7xMp8c9sNmTu3DJt73+AYI9Tt47PezrGLvM
wOi097mI2PKJPjju0+u+707eHvR0Plr2+6Eg9jTptPeYwVr3RP1c8LkZKPVyVsTt+8ww9yKewPX68mj0oYjy8hU2uPTES9TyMbBI96UcCvPkDHjx2Tpm6fYFRvZLfmb3Qhqi7+oc6vVLAnT1pbCc+oa9FPPezsjykxJ492seLPZD8pLyGCNA8VgdOPe4CyLwzd+e8Hr5XvS8gqTxBuSg8wLzXPAmFCz4oLiC8rj3UPBt2jT24cMq8SmUaPdx1srqkuj68KdT2PGta27wcSpO7aE6LPfz5l71914M90xMNPYeGLD1lXeq8MZt6vdOnGj605fA83mhjPWx2TLxOw4q8WVhjvRNzN72MwA49I9ruu50e/7oU1+o8RPmYPQSxob0ndQ+9Q+jKPd0bTD3mhfQ8WL7RPIFMS712SYS9joFUvf9O+zvDKX29LN6tPBZ6qLwFqwE9UtUQOuzx2bzqe9k8Jk9ivfomkb0srEg9XqAuPcvUSLwv1g49jWQCOsxdQT25yAW7hgkM
LvWJtqT0ITw+9qadNvZ57zTvFY7g8UTNZPe5Hwz0VX1I9a9ayPEUVmD0VFIo8xsoEvUPRJjwZm3q9RkpfPevEir0ww5K8UeakPStzsTt7a+27rzVEPbPTXr29xr67dj1rPb5wGLykmQu9TM6DPCqLbjxXaG+7A06huwDFqjyxUiE8NISKvWOvNb0HFti8SwP5O/SFTT0FD1C8sVxFvb4gh7x73rY5IEzTOwFyCb3B0Ru94QYPPZavCzxKZlA8E8vAvCHA2TzeTnO8ru5UPCiXDb0Ftx+9157rvBj/uzwux6A9PrEuPH3FBr3eHHE9mLlQu4N9fbyDi3G7VKijvZLUejsNpgY9nc8JvYZUvL3Pox09GIGQvWheIzzE6aK7WMcfvYL7jD3zKQI9GGSQvBO4o7wJvIo8cus9vanx3Tw0DFc8fFZfvI37FD2b4bi8jqJMPU4q2zxML0S8TdSqPSY7HDxfOGm9bNA4PMSS1TzPujW93i/BOz9I0rzzuCQ8rx0gPSv+UbwM
81/E7Q07QPDsdITwGl4I9e+7YvAOeCDzGuQs9VMrgvFczHL1rSag92ExBvVEF3Dwr7Fa9pLPGulFQJDw7zYO9n5AAPemjrbrOdcA6CRkpvXb1Cb3AtBg9A1ulu4RkAzxFUdY83p0xvcTfezxHAfs7UHCDO2YW1rwmk8e854wyvUM/ir12c8K9VueJO3MIx7z+Bp+9sXktPCwR4zyY6hW9JPjIuyebcD0G8H+9KM9+PUghA73y8Jw7DoU0va31PLwf0ys99vSTvYRhvTtIwSQ9BXAoPJ3vFb20GDa9051PvbKqE7xvE7O8ZvMwPTZPNrxOi0+9P+YLvXwE27xypGc9Q5EGPcnVUj18jjC8EHKpPGVF0DyJXW+9mhxVu7PMjDw511i9y63iunetib2vJlC9JD1BPWTaBb3MozO9t/AaPNAu8zxFuUQ9t/eQvVa4XruXTYe8hxnUPI9v/ru30ji9rNS+PP/cHL3HwQo9xNZFvZ5L/TxcaVY9jFwkvYZz8jylHi29oZ5M
eOmJqATuPQgM9v8EBPLGvbb3ChRW8ruLDOyFZmDyDFdw9dlsPPTjgJD33W028ZJJEPeYL7bxLJWS9DiAIPRT1Iz3IgC49ijRJPSnT+jzWRwO9cHK1vH+oN71gf6S9PM5SvTv8PLxSiRI9rfOPvZKE3rxLxKi8DgiWPSC30jxG+5k81KtKvdO4fr3SRxS9i7gvvPuAsz1AowQ9ldFMvDsaMTxKTZi9eN3LvJ72ZT1wbfE8PD5+vXXhWj2qBre7UtorPAND47zTP4g9lttwPWJ40bzNYyS9DpObPZYsAb0VYh49f8ouPRSekDx3MFG8/n1+vN9PmjwoYWa9Fbn5PHoQ2rz4LjK9fDlrvbfxLj3s2bM9+iJzvcwS77zotaO8xvDDPXDI5L2b65a737dBPd+6gTwM5QG9FXRlvFe5pj2MtoC8lR9FvQSvTD2RVsG9EL6kPLROXDsT1+i5DvOivZ77eL2gg/O7Vv1tPQYrqTzPAoA9lqlmPaEHLTuRzWA8H4WhPMbBgL0M
4yN29sy5DPUq0f7zWFSq9iR8EvQxauzzKSmk84VGgO14xIb0C+SK9hw/svcI1NryiLTo7KqCrvf7w1r2ifZg88fE4uoPDXL0C5z89Ti2EPb4o7TwxV6m825NWvIc94D0xtAC9oZy9vYjiO7yNHVW9d7WPvXWlcTzkmR49R2xzvN+5OjyY8Lu888h4PUYkOL2rof89kWXGPMos6bxtkmu9TkXzvDjlJ7wQova86ImTukAIGj1SA/S8d2xxvBGK/zwbi8y8XeTmPDW8ML2OQZ68Um6jvb/jqrrUaXs8xXVEvRnEnb2gxmk9suV0vE6w6rwcC2s9qetiPNSpYrzmPpe7q8CZPO0eYz1Tey692XanvPgr3rwJmK+8nwB/vQeFmz0rp2s8HPzzOqNMnDz34o28PFLFPHWMfby0eoU9BgM+PMlGLT1oePY8SlY+PSm0jbwpPh+9IC4uPMv5RD1Wb5M8cHx9vdmDXjxHNDQ98Nm3PItnxzt1IP28ZruqvZ6/Ab3v1u873mxM
kPIDIrbwZTUU8Oq8HO5qVRL14B1W95ycrvCrZjD0kZ6K8Iq4Ku2qJrT2YS4e74T/GvH04Mzwn5CM9fNW6vSbUfz1dFHK9/YFMPYy6Oz1cb2Y9u1/NPFb0GD3jVw88qRfYPLiW3LxYXbI8akI+PYbArTyQlI07iRoIPbCZ/jxYTxK9uacxvahc/jpynU68gcSyPXEJgL3cNay87qYzvUPSEz3xioK7uFQzvJfROj2zbY+9V2X7vPObsbyF+4e89S2YvAO4WrxZ+Q89bMrZuyFEkD0AqKA95rdQPZtnF70nhAe9WSgoPe2JT73Xp0+9aKsXPVDSn702JAS9C/4UPFCubrw1S1k9VtAyvR71wTsFGVO9jIVyvd767rxqIxM9AZVQPTg5dD0C3z28B38oPcbeHD0VyNQ888ZpvJ/LQD2FWCG9py/2vCFAHb3TFFE8CCZOufnefD0g3VQ9Y8TvPPtGYb3yWk88VoK/PFNqMLxu0mS8l5AFPGAVoLtgLF68vXTxPNd0xjzM
Itvu7+lfiPApEEb2fCYu9eJkivf+6WrxDxB+9xAUIu47eiTtokH49jFNxvff+BL3d7uk86K2JvW9Sf7xW2wk9qZhoPUiMQj0WB7C8SgYSPe1SGz00opC8fVokvSJIij0Oly88gr6UPHjdqzyMvm69ucUWPdY9QTyyMSQ8UxN7PRXUFD2JkMI95iJ2vPIAAD37nae6wupKPbsrJj2Tzqw9jFnHPLo79zyf4Ca9MQ4IPTm3v7x51YI8sGGFPbwDOT0Xxhe9INbUvPSIFbv/BqC83bBSvTxtSzxcGWg9W3/IPV7/rrxo1QA9KbVyvF+GpjwlAHW9UznGvdJWIz1us1s8hvkUPekf7jz3WRe9UZwdvBndwDzFYCc9jGafvXGRcDw0KYm8FVaUvMvyhb1QaK+9fvwxPtAQCjzf6pU9h7A6vUSbbrwx/bg8J4DAvH8Btj3VNpG9FrO5PUD2qLatibe9BbuYvBShI728bLk98S7gPBQJ2L0g6/W7bm+EPJUFzbyQ2qw8PYHM
yu5fN87zhqEo9y0MXPV8J8DvDBgK9k8ywPbqUyryb6jO7ccbSvPq8yDsiZF49nS0gO8vzujxSjTm9oq8OvIKYVz3SnoI9kPkvPWRRWT2fDhM9HaeKvMZZPDwmBlu8seT0PB0MQ7yk/uE8xzedPNep3Tyv4x29f91/PeZ9Dz0xN0y9Uvx/PbOeCD2BGQy8Vtz3PBYRNT1R75U8nEtmO1ezDLyZ/yG8wDPbPI9Jaz2hTem81N5WPVOXhb1l2o68PWoTvWe4s7rWxbg96saxPVG8gLxLZyc9TSo1vNXZeLxWBQS7gTEOPCkV7DuBJVw9NeTLveagIr0KJKs8XG9CPAkS5jwIY4w9/lZ3PKT6y7yYj3S7I8qDvYagGTtJYPG7ehGvPCECO7y6OFW8Uv+6PEahNjx6Fx290l6APa1+Uz0kY0a7akL+u7PMdrwVF6G9zB7DPVYaX72RyUm9w3qiPPY1D7wP95u9OY3luwM8lL19/mS7PJEWPVd8ET0m6aM8fHIfveoA0zyM
F4u09dihdvMyq8ztoeiQ9ahrvvH+oaL3rV5e9b7rdvPe1cz04iYC8OwyiPXv3Hr1DNPG862luPKKwjD26tA694OvAu0UEJD39uWK96hmUPV0JMbzJKyS9vLPVvAj/CbvMJaU85YOlPEzkBr03N589cYI2PR0CozxDi+U8hJwlu0k7DT1zKeq8DnMYPES/h72wJqK7rTMPvSuoMj1fFCM9UJPuvJYUsD1FEjk+hgScvagUZj0SiNu9KQc3vU2mAr16pgO93oKAO/HrrDx1WMi7TyjWu4FhUT2xMoO9i5dBPPFz5j3iGWK9Eh/sPEWlAb2xDZ29irWYvMmM4rzJBxa8SBMkPUeJEryEmpG9qH/nvTA3iz1ikla9NIZTviiTDz7c/Vk9WlaCPXTrg7yXv+Y9rNubPTTwnD05XM09gRZPPf449b2wCQm+YpUcPDgE5b03XRG+YrUXPTW8qT06DDS89GWnvPtvqD29/fM8XxCMPee/XD1Hguo9yrm8vWH3J71yp8U87ZaM
CvXxBv71E8RS8MDaBPB8Vnbz6vae9fkuTPTq7Yj3PCE09nQUePHlNWL3QVMi9Rs+WvS2XpD3WdQ2+odWQvoHH3T0UfJE9ARXdPRothD0aObC6iq1tPaQuCj1P97k9KEhGPe19m72NMvW9ihioPUBvY70Iwma+7Pq3PXLjYrw6asg91gH7PFi1/bvnAY09/OTLPW0iJT54uME9koW0vSbrmL3eB1M9HSgzvjeXYb65V4I9BzBwPUXDKT1qKpe9ghAVvQ3QRD0AotQ9N27lvRRKAL4+8E89NUdmPcisM7xte509lpCNO4/wSry96WQ9mDVMPSRxjT3Kneo9M6aSPUffsr21XYG9xWwTvo1KpbzlFxo9fEn+uyDftT1cdgW9U1QKPXM+jT20kQy7EMIAO2NltT1PZzM9Cv9zvZhVCTymeck6/8/Du50epLwH5MQ8FrXruusTNb3WGT68hMOAPagPh72nbOc8yxigPSolhjyrF566LZ75vZkMkbwIIvM8r0b1PZRVkb3M
8tms9FMqjPe8Hmr3UqeY9wsCsvWOvpTyFuYC8ia77vEMgKb3umam9WxcuPZaUFD1wpZ09qW4Ivp7GRD1YulI+kJ0Kvo9jfj2brWO9eklAPONuub15t5y9UB6bvJ4cAb35XYm85/q0PeHrYT3LhRG+7e0LvGXg0z1OxQS9kBumPLyZB71GMqk94uQDvQU/ZLzdemS70KVnOjOgHrz+csC9OxuavDTSJLtgeoG9zG+5vK9fdr3c7iy8NtqcvZUBKDqky/O8i9G9PHnZLLx8LWQ9b51XvdPIprz1l9+7gIeJvEC1Ur2VWeC79ZnoPD1gGj34KzW9S5gJPfwhGD1HGVk9zUSPPc3brD02Gco8amoqvQHXb72TgKa9ezWLveNh8jzE7AC8XYGbu0wsQT2xHdK86EhDvHZWJD3S5Sy9OGecvUxOhLwjTnW6upOWPVZHn710+cc8ee72O5uDBbxQIwq9dbexvLjz0DzyCgU9DqWjvTfa070Y6py9pTdqvT/t8TwiiBA9gd2M
WvDRH1T3QNEk9oewHvbTyjj2x6Km9jWcXvYDpmjtO80y8R33MvH1tS70ucBi9DBJXPQiRkzw2MB2+aWz1PZWYWj3FTA+9ByWMPUGneLyiOk+99geGPeUiyzxO6JC9Y6Y1vSl1RzxTsxO8OdGWO2EToToISEO8bgFlvSzS9Ty+DIg9RVurvayeprwSLbO8MACGvKr0dr20JyG97gb6O46ffDzEcPQ8G5axPSrqRD0rVPe8sjmWPZtumj1PPYy9qffjPPyYSj1hIWe9e5pyvY80hL0hCG+9ceIxu3OjrD2Z7jK920GpPbpfxD2Eiam8+HGiPVcGTL0Fv9+8byolPTDKjbwzqnW9WbO3PZ6dbj3Zb7O9PdBAvWcTbj2DHa29zg2Cvd80OT3dQI486+1SPQvAvTtd2OG9XfzqPDYT2j0oX4s9j7l2PWhT+L2V8qy9RYWQPVGWFb7WY7a9q+SLPW99bryGs149ydmDvXBVvbzn+kE9ldF4PfdbGD1iQCQ8eS6HvZ2Trb0M
Cta48o9MfvUFJn73QxA+8mfYNvd6nALtrhxm9BQlSO4+zmLzeLcG8UtBPPB64Wb3Or6+8facGPYZCLL32PKe8uDUDvZAOsz0FV3U9jpvEPe0YmD0JRqW8XBsFPX1tf7wWE2k94R+FvUB9bj2Kt1o9PBfbuIZcGr3zTZg82nP4vDwNAT37nIw92xxNvb4UdT2/yoA9O7W+PVKQBT0uYoA8FqutvN6xNL1wSzS8TVIRvRLRHr0k+S28Er+kugZDoT2flOI8WuynPX06hz3hN0q78j+APQHa9DwgUA29+KlhPZJqA7tw3Vc9QI5uPUgLM73e6x09Bh6NPR7Gszy1D4O8Rd8uPEZGiT0zMeA9jEGKPRBJAD1A8r88GW8HvFc9XT1s8jo93MB+vRpYIL3be7i75LoDO4zxsrwQO5y8dR+fPR0Bhz0SenQ95LIfPKvQijy9GQS8BRgwvYt5RT1+ZLO9wFCRvINMgzwmjpi83SrTPNRDF72EeMY8tGeWvQeu7bukJpG8E+OM
sPNA0Hj3vm4Y9op4aPbUrST2DGoK8NY4fvdqBWj3UcgY9yBgmveMfdz087D+9TLMHO3zv5jytVsc8//iFPdW8az0xyi49pxjUPABrDT14Sfe9wHxFvRNgCL0CgCi9tdh7PIqEFrzUF7g8O4yXPL3oG70Gqzk7pAOdPeX+Bj212a28etEQPUQE+L07UPq70u6mPI0bX73/vRW9rAGKvRMFMDx1aGu9HPEDPUsdCDy+4DS9eecovZ+vlzv677Y8VWFAvKEMG7zLtGm9djHJPAFpvzscVVu9vVlXu26oSb13OpW8icATPZWo4rvHHb68h6NWPKgiYbzjKzY7R72gu7GuNr27Ngc9eEmGPStPiryQW0M7sOGZO9nOBr3m9To91aj9unrz0TruLmW6elGQPCe/SDwB1ru8wNYgvb9K3jwbE0A9Q3uhvVp4vbyBcB09GCF2vZo9eDxB/jG7QJRMvR4MULzTNDE8r/dSPUERNj3eHC07FxDTPX1eQb3DDhy8GhsWvF65Jb0M
G3Vy9jcgOPTgQa7x5t5S8hoqdO7BffLx38UY9wNeYvJkzAb1eN049wf+XPFPHgDwvGeq8PH/Yu1GZUjzUdVe88AuguyA2BT0O8F08Xce5vCRxzjubLpm9PpjdvMCdhDya2kW9ImNMvQdMprylPNe7dQcCvR+aKbwlQRs9bnYPOwFjjL1WpA49wh+uu8w66TycJI8802r9u9pE9ryFJHa7+SgNPSMGdDt6PFO9ICeDPGiHmD0f0iy7qUYsOqyWAz2USj29NLlLPTZjhjzk+Ea9CrQ5vQKkN73A3Oo88DYYvcC4ST38hDM9mPMrvRZEz7gfqiu92jz8vMnzKr203Gy936X5PHXJ7jxOmSY8X9rvvConnzzEMca72JKePKu6jD3ARDe9YD8yvVA6DD3GLzq7TLvAPIrk4bzi0So9XoMFvL7UQb3CmSO9OrETPfvUnLxYb8C93WfrPKqIKT2NgPE7teKTvTTkODx4+WS9uM6kParGXLxKyXu9VaBzvI+pjjx43Fs96kOM
Uu0tt2zyI87U9AEdbu6yHLbw+h2+9zh24O9Rff7x78Y29UN5nvUWaM71HAlu9TPK/vBD15zwp2Q09Lh/KvAeeSbxuN8C7wDJovZE4ITwcG4k8ZP/EPByirrs2MrO8EGgUPXr3S7w1LoI8HIoevX19W7wYZV69umy3PFpYRL3UdUs95L8FvZ4CZTsIxRu9AXHPPex5d73G3kc9/KZhvYjhET0gvkG93fTOvNTwFD1Y2jw8ilO/u+55BD2VWwc8cS/JvWiAy7xE7xC9xMNRvXXwKTxHpTC8WIZjPUpwijpqXuE8cFknPHYj2DwenxE8gbQ/PEtKj7115gU91Kh0PAL21TzNIBe9Q0O8PNjJVj3QZli9ViSQPWe2w7xse4S9VN4auijFBb1mcMw8PFsFvqDPFT075ya90ARmPG5cnb0JIsM8rTIPPbGasDzyAzc9LzrmvJWXrT0awZk96xT0OxIAljt4Q5O93wJIPLLm67xN3Rs92ZYtvYOwLbsTvx+7lnuTujuLNj0M
aZcs9SY16PQKdGL06dNo7eSugPeMiCr02d1S9mBmHPA9oljwWv4i9UvLtO1KWIT3oAI66FbIUPWbdQ7u9TR08D2XTvZZkzDxNgEy8fXjDvVLQmr0ThS489XjivGvPFDltkms9plG5PQySIr1mBZC9FidkPa9ftD2p63e9OVq4vKjElTzVBJi8ARzAvRnrhj3pwLA8Oi3zPHypTT0PhyE958wdPf2GLj28oa497zo1PScgLL1gNus6Jd0wPecVQr3TRxm9fPIDPMZ36byjrfe8lnJTPUfyGzwpSR48wLcBvU6IobxOOCW91SFwvcBf9rwsC009XteMvVBkj73NTEM6VEIoPZCBYL2i0Ds8Fu+oPTSK3jyY+Ha953FLPB8Vyz1rhaC7fPRdvSy1J7u9ssm8P+aKvYkRTT1zEcQ7F0bZvInC3z3Xowk9Xl6HPQMk1juDWIc9QrYIPU3UEj0cQpU9H0aHPU+iOz2EXHe9fmjbPBllbD2w41O8qS8tvQ6QaT3upR29DqMM
AvK9lYr0xN529CGGava2DDz2DK7I8Sf3uPOTF+7y2Bi+94SAiPMUpHb0PtwC9x/nuO1i9Fz2izYK9Ysg8PSmIp7pwmCO7GJUKPYYbpLpfHuW88M4UPcxkQD2GXua8rwIMPMjJ3DxEizk86+8SveUG7TwXYJE9aVIvPXfU+bqJzGI8pLo8PX7UAT3aHdQ8ksyJPN8/5TzCmYo8yQsrvGv53rxnleu8dDauPZ5WD72DFna8r1QcvVhdnz083Ae80DSivfk64jzEQXy9y9QXu+4on71sDB68KbI2vBwJkLwDWwK9rUxIPVAK5DzxIdc7Nh4TvJVKQz2eNa68ZjtHPXNEeTzhjN+7kabNvLADM73MX7s7X6C4PCAxxrz2PyW82xAfPY8JrDw+BFS8vUfDPC6TS70Y7pM8E1elPeGmj7p0LQs99h0DPEBkvbwnO8e8Qg6jPE56rj3fOl255pnCvKvIaTzYBHQ6gtu/OzhTgz2kYUA9JrVnPb7MXLwG39A8FjqZPLqSWDyM
XbFg8nBODPaklRj3cvzw93uQPvf+3A71Wd7I8I96WPcTeLr38I6294ZgLvaGdFb1xLYi9RrlzPIfmKTsFUdQ7rheXvQTFC720V868IZFUvPhvSzxD5yE9SOvIPA3Ycjx1pDQ96QGTvBJkPT0YrXS98xQvPM4AST3ifSa8vD79PHJNYD2aES+9LU6quzTzxjuf2hw9erRdu8lnaT1OuhQ9o39pvJNq77xLmkC9zN8pvQNFVL3Omaw9shsiPSC8gLxfgAI7jkzDPJuAe721iZW9bX+GPTibT7yzQWe8NjosvULiT7wxqSk963lmO5KA5Dw1c8M90js/PSJCqb1s/lm84j8SvZcNQDyv24q9eDSxvW7vGz18Jzc917rWPM6yqDzwOt48O7cpPdD9uT2Ykna8JAUCPJ/5szzarhW9SPtKvZowpr2cf1G931lHPW5qTz3sW6U9T7eyvKj1Sr3ZjrG7c/iRvA517TxoUhq9a+dLPZ3WdDuRc1G9XiWzuZ076bw3tno9Xg0M
rvSrbmbw0Zlm9hHz3vMD2wLw8a5O7WcL9vA0pOr0ZXZc8TtnbPcW6vzzHHc88CLA6PPvuGb3AWuc8Fsf2vIVa7LxPJ9A8dgGRO2mVQ73XKtG8WWaPvZ5Mmbx/gAk9jwFhvTWAejwoFgM9FK3kPG/9hb0LlyC8g4wfvdNodjzZ0Og8ChZAPMjBBTxufvM8Us87PSOZZT0wUFu9DCYRPRm7PT24pYG8wu6GPcABwz1B27M8QuBwvQ2ACj2isYC5fpUfPWWgh7x9O6K9qqgdurnLj72uHAG+oDA9vXZMKbyCOMo9FY63PTeRc73puTS9NqcHPZbPs73qF8C8zjZLvCMDQb2+sQ+9WEi6vUoXQrxZ7qy8OQkHPaZAZ7xiUIY9Crhavce7frpZebk8RtxnvXdcGjvEBx49iOgTPEvZyjqLylW9AgVBPAipSbxN74+88E4yPRwGfjse8nU9LcQdveFWAb2uHrI7rxi3PWV3Pr1twBu9zPErPQclWb1sOKy9+dOGvcM7PbyM
cX7E99OC2uid9AD1tUO086CKcvLEi+DyCbz49BoePvTS6s7ygn0s9pQ2+vcv03b2gCb88mmGkvDyPDD1DNeM7PCn1vLfmDL3M3Ga6fA8CvaWLkT1Ej5a7gKmbtyHgbD3uWYO9hJHAOoP2NzxhaC28QWoGvUoWzbzGLoy7dkisPe9Uj71HKKM7h+oTPVCf/byo68s8LcKxvREQsbw1XYK8vAMsvHXYsTyBEY+8VaACPSgd0T2gM9w82GeyvGhFDD01DAI+IscfvV0lgD0UdpS9Ex5UvaLVUbsxw2e9ClQbPc2kDL2qh/y89UhFu4/tID2ztEi9hj5QPcSW5D1a34C9QKS5PdEiaL3zCEu9byuQPGoCor1YNyq9lRKHPQtckTgyV/G9oua6vQ8kYD0m8k+9h0U2vhFODD6LjYQ9vh4dPf9xlrxM6No8BHnJOz9DpzwpdMk9VK83PbjepL3Rywm+/NuQPQvLt70bhUO+yccSPRRVnDwkEYq9PYOpvWwzDT2r0j49oxPM
dPDTSAT64KqI9QYypvchUFr0OzWE8mUEzvZ+eor10uio9b+DQPaKRBLwQ85i9moUXPaTWqrsD1Ia68YpoPQuFhby7JRq+TnvZvT+Q6jw4tfi9aBOXvvzqzT36O2o9vz8WPgpTOj1i6ao8vIsjPsOYzT1ODNk9ys/PvHyIEb4EJjm+/Me3PdM05L0j7Za+ylj8PcxeFLs8TMg9wSkGPXEqtz28pi8+xH6PPaME+D1aVSa8yKcPvi3Iwr3XnQA+lq7MvR0vXL6F6M09ytI6POXfgz0wUae9ykj+PeVDjj1831g8GVQnvZUv4r2+u7A8bjwQPeJItbzs7sK8KNquvSyUAr6Wg1U7JILMPYwfvj3MPis9hpEXPlio5jwdpL69vNYVvQmnKL1f+aY8w0u6PB9BZT1DpKW9Vb+6PCpZST0nGm68H6i7u9+/SD2SF068+1NQvZZDarwi3gc9tSGhva+Zj7seJC895v0xvRp97r3A/so9PYOVPWa2kL2xjTo925ShPeUhnL3M
bJuq80tGLvOXTPj2mEmO8Rq1MPSuitr1kSw+8JmONvUTp872FZJi8wzcFvSRdIT2AiIm9yRH6O75YiDyakyu9PrnxPSEDt7zAT9s8bS1yvczMmj2nkaw9oruhvGYZvTyY0yS+aS+lvCvLUTzj93m9EsV1PKfTBL2Aeww8GxyGuwSmVDxEhaa9jZW/vFWaVz2tO1+8ewWXPbRwWL0bNMk8b3yqPFULNbwZbgk8AMhrPAg7Or2SZQi+C3I0vVRZyT2CDTi9mFvLvbpYDTvY9Gw94ZC1vAMjKj2s8nu82KSavRhGqD0nRLM9NqXvO4cJ2b1n7oS9ZBLePQC2r70HY06+h6OvPRf3E734qTW9KKi7PFLJcbyq7wK98SL1PP2Nlj3Y/qS7uNxlvbTTB77KtKo9wQSMvVsm9r0ceOc90N+1u5zuZ7spQbI8SdGePSJpBr3mNWW9f0WJvYOzh73m4Lo60+s3PULqujxPJuk8dnSivFwwnLxWsmg9EB1AvSxXWjxHBnY8i5CM
ZvZD/kDw64AO9RdrhvegjTzyBsZk9YBwmvYGytD3zh0M9JXHPupg9ED20Uji8PN07PcBODD3l/8K8lTwevTAMsb17zxG91FXRPPhroD0s+sC9rF7wPIcRiT0WQTu9Uz1dPZ4VgryFxLo8iz+uPBU1JbyD8/q8cqzEvabIljk8fI+8zhEbPd8Ixz3C0eY6gn6Yvaw8azzSSvG8DnJKvWsWaTrgJlM8avgfvXg5QL3D2K+94DfzvbIiAb2R5Hk9lgaVPUnJiz1VP8G9jclDPe0g2j1L2j+9tXwTvSV9Cj5oVFS9dvcIvsM4kr3qWtG8I58EvbQpQz0uCqA89+QOPfPiQz2oMKI9Z1/UPaa2p73g8q07suJCPfcbn70Hgw2+5biUPV35AT1U/bC9NvS6vczk2T3cbq69KABwvTqB7DzHNVy8/0NtPGCrk7yY6i+9rt/FPay2szx7QwE9XThhPDBmMr1EWNG9ekTouQvvQr4U3Tq9qwgVvbyslboPGwQ+UToivU/IkL1M
H6sY8/g9gPchSjbvo/So8cKiYveKCm712HKk7jFZlvVZjj73dijK98lIUPVMbzj2Lmnq9HPAyva4p3zwnqyM9ZdZpu8+P9L0YSMM8M4KTvCXryjuUeko8zKwBPT0raz0r2mM8Eb97PYb88LwrHTc8v3LKPQsgF73e9B09YNtjvXXaTLw+Z2o8lK2MPU9Ox7xbwQu9HOGtvZw3J72B1s89Vv+hvI7fyTzkVPM6n53YPT5x2LnOZEC98bdXO6WGvjyHI4A9NbRcvc08WDxvcEI8oforPW7XCT4suaK9W7iRPaLvh7yzEZY9T0DrvBdO6zzKB4A9FB69PMmKLbpsRdg9zPUcPmKmrbzHW5y8jrGyPWMdVb1Q+wG9Unf4vEAh+zxs0/08uRxWPcwnjz2AlxA9FOiKu/7weD1Ewwg+hpukveThLbtzrCU9Ab4xPHb6P71/aji8z3yXPY0wSrzf+X09ZyUZO786JryK0jw8vSzpPMQFKD4h5O69QIIYvZPaEDw5L869AI2M
dvObZJL2IDj09FhmsPKzPr7yU5km7LaZvPW91Fz1wsFg9fzliPWNKg7sd7hI9+kVmvbRD8bwt9sQ7IHO9O3AD17zjyWi9oXnKPP713DrHZVU7gGgSPaXxyj3mKDA8+h4gPWDJTj3VV6+9A2YivYjG/bxm7Y69SiToPN3dN7xuFF49YYq2vKKYk7vvd3i8iLpyPXV0Nz1V+149+/agPWirHL3XrjC6fB0YvZqOTr2Urny91X6dPDp8Dr1Lltq8lTAuvQT0+LxpqY29kpR6vV10gLyOPpq8qW8Iu8PuRD33hXc8kz1GPbokVD30wiW8I42dvMso/7tI7mO9xziYvKVQYbyFYWG9C74LPUVc5brbwHq8b+ghPVR3Mb0Mm/U8qvqBPEe2DDyQfZU8RuBvvV1QML3xV8U84A6RvYFi3rxLrRy9VIj3PCQf/Tvvsg+9NPokvQsTYz3vo/08eaeGu+PZgrxSVhU9kp3wPAospDx5lJG8tFsUvRg8WL3b2OA8VEcrOUWmJrzM
UgU+99p9APUGFxbykzdA8eAtdPUFwBb2msHy9cshNPU7YVrxdXma9tqnWPBDTnTyHUbm8TVuwvKWq8TwLpwE9SzEqvRmuLjy+77Q73RM3PUdGhbqK2KK8FB7PvJXULr3N9S+9Rw5nvBT0Xz0bXhc7LyMbPUaSDT3+EJS9cGyMu7nsirrDFJk9+t7UvBeE/TyQeiA9rxsCPT1H2Ttshyw9N30TPXUnkTymYHu8lcqbvN9htbtW5D+9r6zrvBTrP7zAvZy8/Zv0PDWWST3GNaM8btiQu1tyXj1iumO9MbTwvMtMRb15yQ48feIfvVTr77xshxQ7mzvGvLZj67xnpmA99b8SPWX1hT0qsJC9GMuRPJeNJL03w3+9LqH2PMxJBz0s/0i85umvvJ/gQj14KNA7OD4YPVjUartOpDi9+R0EPTROpbxGCs2812T2ugEKDj0IxaA8iVpavQ4vgb06a328soIjPTOJY72Y/H+8hUUQva0MTz3lAyY81J18vboRkjz1jXa84fiM
yPEqqab3nXTK9r/klvMT0OjwAZVM9gfWmvKb6lLwFFBg9Jlkvu/0gKj3A1SK7ahSMOx3Oi726EpG9CK4rvdR1Fbxd1R49EwwmPQ/ewbwk8WY7LPNkvEH5Yj3lTgo9idIsvc8407zlZ4m8OZnMvBNCHj0DcIU9FFKsPOiZ4Lw4tbo8C7kJPLcM2LuAo5i9hN7qvK7Np7zHwam79dWAvUn3WL08yfm8inj/PN+4X7tG2eq8zcqcPKpJRzxqSIu9aAEjPPvtCzy69Wc9tFrGuxxkfLzvPzS9B7rUvFE8NL2a5JG80manvF5EeDw8ys88Dui2vDnXsDvSqo89J1biPPfZjbwp7I68f1JqPSQprL2ffg+92jQvvTlcVTxr3oY8HTaju3kQtLxkva28NxKVPSJ2cjwLb+a7X5vIvd07+Ty2j489Vmb/vfB8FrxiLBQ8xYJRPXa/u72kuve7UNRTPX9YMz3NI0u88DgPvYYmsj08/5W6CQUHvV1Rljz0jHi8XWNzvHEeJr1M
+lKQ86OO4u8w1mLxLlIk9Fux1Pcr0uDudT6g9gzCKPPSblr0e2d88BAgMPafUZr0Z1Iq9Xl4zPddfAz19YSy9s50xvZLvbD0tUwA9JA6fvCC/x7sPb3S9dpKFvcG3Kb0FdmY9q5ecvHZ1lL0uRno928BmPUOMfrzn2xk9L/S3PcJ0KrtcGZa9qk/vPMIe3jz9/dG8Nm7yu6C4ljyQPBS9V7C8vVQ0rD1wbbc8UoDkvD5Suz3ySPQ8emWgPDyACb3DTRM9kVIlPSb4jjwa9Z88cRkWPZEdcbnmGAm98fhgvE5EpDxG8s08MhkqO/2dJLuEc109CnouvVvzqzyzfYO8iEGivWbNT71TWr+8+18UvCxyMb0f3Cq8zsoxuz/sYb20E5w9GLDAPe/5JT1Oawu9mzeLPKAY5Tx/6UO8D+8wvLrCgLt8V+G8hAidvIz24zuIqt06S0F3PIxVMT0uQko9eTZTPAeECTxfibM9jFATPWlj2TwyMDU9jyTOvESElbqMB529HiWM
RvIp0k7wcQCA9cpxhvV2FFD1QHAI96kUYvenaGT36Lh29i0/yvORPLD3QCRM958wZvSbJyLvpNPk8Ysa9PDseUr3jB0S9WQcSPfWEGr0Zxai90t4hvOlKEzyE5au8uykkPNdrU73wvBQ9C3aHvdKDbj0W3vU7mMGbuOQ1trzrNN+8AUfPvBS+Nj2OpQk9fz4BvYa3Bbz8vEg8USudPHWfwzy23Ba9hJtzOdJLRT0LEs88a+1zvUOuVj3EtKs83vh0O0qIhzwdTJG8QU2QvG1vdT0GkIq8mKLoO/AABb2Op5m7f3v5OviBQzz/Fco7yScHPQvMCz05cXA8LEYRPQXCmzsdXY48qYVmPRkK9DzpSuy8ZvQIPbOoQb1oihO8ja/8vDbdpL3kt8E8kDITPBXYJbx4iwE952kzvc9fjb0SH0K9aGg2PAswE70rMig8b7f4PebV2byqHga9iSBoPQCfLL3cdDo9ZH89O3mZSzx5C9W87Oa0vaQGZr0YjYc8OkE1vD+HeD0M
wpuM7a3TqPLY9G72Zaug86VFhPDI0kj3UReI7LQYyPFyodTyv1dK8xQqevHDZRj33Ygy90KiCvGh16joOgeu9YUJNvU3CzTxYGT29EsjlukZaJj2fcwK9gZXcPJKpjz3VKyO85TFiveHIAz1Agx28CkMlPUAbSz02zgO97o6ZPKxUC72G/hG9cvdcvPdRsDznZ8C87j2BPPGOqTxuUgy7IPuDvIg+Bz1U/Qa93FBxvbZ+WjxCCIU6RwHVvDOmO7z5NVS9o5B2PEoqMb3USrU8p4AMugNkpLw3Aqa8jnjxvJnoPDvcXxS9A/OzPPu6Gr0M2aC9AhKpvRtMhb27Wie8jLT9PNHbqD2Cg6E7ePsuPSqJzjxzcxu95XYovb6gKj26I0a9rlONvX5eNLzyIzK8+PaUvIvTrTwNz2I9xl8yPSPifzzY34K5iqKIPeJIar3PzD29wM6OPEdFebvzyF+9JtfbPdnN4zw1Dxy9TWwgvSCbBL0S4Pk8f58hPDzZLTzTxCc8RKuM
ZO0HyN709fOe9EBBWPUyYtL3DtZI8ZaVfvPpJmbyBGjS9XnglPeltAT3EN8M9f/gVPe4C1Lx3T329bbCDPdk/wDxEycI8xRKNPXEuUbzYFgm9toYQvRBDFr21M3491kgYPbouBD3pEhq9hKoGPENOXr33E7o9ct3DvCsfZjwAk3M9gZQTPKHfJr1WhLM89uleOwgAtjtrQnu8uuiAvAEDSryGBPI8vaZSvKagCj1eKb29ct7DO2BdFD08/5A8dXSaveuSrD25ohc70nKbPN0p2T1fN5s8asmGPS9gaT29pYC97zxXvZHV77zE5+W9W6OrvQ2AabyUmYo8vB7+PctIvjtx6Pc8yTyqPaJ4IT29fbK7E6ypPeWdBb3tT4i9DuhjvTYp+DyISQq9C5glPeXONbv9ptU7aE0uvdGXFL1ly8k9Q5N7PUNmjL1JA2k92zMtvF2Lnr1mhty9wAHnPQqozb3jvKy8zxlhvSJd+T1f2OG8CCdKPC7vcjzTMRQ8Ym0kPsJLIb1M
S57q9zrgKPNieDb0DEfi9lV+Dvd2Q6Dwz7ro8jKtsPdKc3DwBpOk8NjlyPMzZVb0p9wQ+tSUZvc2Nrb0RmcE8GupbvN4Zfb3Jx1e9XYHOPZ5+7jsQIhY8jYdAva4Gdz1vvpy8FQj1PJizkz05d5O8FoW8PCbLqT0bM4S8kAWQvKQkpbwtJX88dV4kvUMTY71+ulM9ig7YPO/JMrv/IZE9SDSgPSdLS71RetU8qqQTveM+2jrxZfi9XrWAvas8pjyAda69rjYevaXlZz2nEQA+bPPFvYv3qj1OQDM+o6PnvZgcpDwlgbW90l3jPOJ8Lb1AOLa9ag3Zu+kLh70dLjG6LOedPema8z2fnty9cZr8Pc/5FT5c5pS9Bc2mPK+GAL1umnC9dJ4lvKD/Wb3ZC9S8etWRvZ7m/jsD9xi9T8LqPEhWVDzNILo8EHJ3vZGImjy7pUM9xPuCvVVsIT0mvwc9jnecvEp/Dz2KvkC9XH7Yu2OZgb2iULe8lqCUPcNRMT17oNG9Ag5M
zPKEqLT1BDMS9z3ljvIyxljwpwfO8lJORPOs80Lyb4x69e+tzvb1LEjuGdzA9vySYPa2Jfb3q6Es9Mk+EPULmgTyAnsm8EBybPUKCM70NlB+98OZXvLFi87w+L3K90jYGvomerj2N8TC+MQBlvtn70Dv25J69iW2SPQmztrxgaei85HKgPf2RLT0Geh07pnAGPbgCsrx0g5+9RzhrPfB6Jr71lze+GGZ4PXFdAD2eEJQ8+uesu8C/ij0wBsE97WZivOdUs7lF1Uo9hiBYvRMz6b0TZ848YifXvVmYGL7F6u084niYugg1eD1ro4a9QjvfPcaOsz2Jd0a9ld51vJaqxDpi5o68d/KEvfN/pzyG9RG+cjkCvqXaRr3Vcjq9G+YePWUZeD3+FUa8QGirPRevCz37yOw7ZBI3PHIuZL1fo7W8BJZ0PZs7B758/Ae+TMWEvYu4tb1dtR08lJOMvOn2QD2dR+s9tXQlPTpzsLwlakK9xpEJvXmIHLxKU3M9ShJbvYKfxr3M
u0XA73HQYPM1Hhz0V5g292xR7PYM7obw4f4u9P7asvYTTXTxfRNW99W5ZOh2aQj2+87a8vK7EvKVJn70tNie9KU1ROw+ccj3WU1+9sv7XvH8xlT1ROJ88O1u7vLhWxr0uhau9yo6TPdOdcL1d/+m9QL/kPAQiEL2LQYa81msiPTLTljz/HMw86odRPZJ+lDzIDhg9KLnFvTcLjL1zypU9xJU8vNk/8b2hsog9270IvZEKljpcOSq9gzWtPURs+rkwsoG9XhelPBbr2TwW0R29WEUtve8jqbwBQyQ8QSaEPLTXfL1MwIu8GhvpvHy6fDw2Y1a9gxaKvQBdRj13rQU9es6VPGjN/7xFxf28Q/UaPd8qUb1zPYg8nm+JvaVYtj1d66u9hGRavVdAYbxaxlO9l4P5O5Soyrk4fHM8Vqf4PHMc9ztTPHu9YN+aPVnOGD3QvEO7B0HBPNRbhL0bjTS9Ep9HPQYnVL0df6q9oodbPDluCL05BBS9G+YiPRTgxrxPkS09rJmM
FPSWWhr3cbN89WYqfvbe8DD36Zg297vKYvb2fHD09FrC9tXvLvax3oT2EbxY9e7MLvmnIWz1Zfwc+gd8BvsXU9D1jyUi9KAcKPZuxij0IjY+9R6WRvJbmlr2j45G9IcUAPt31hz34MTC+LGeUPUHgdD4Hopm9qgUpPnxJeb2KX7I8VkC9PZ04YL1lOAi+Mq2nvZAjWb3HVtO9Qd7HvLMtdz3unv08/TqGvTaM3Dzxg5a8Z6yqO9gQRDwE0ZE7jAs4vdaV/DzD72e9uAEwvbg8Qz1rLX48BRVIPFsslzxD6MK90ZwBPbb7JDwZ8/w8n8kuPVYGAD6Mqny938SYvfFL873g9vG8ZCSjvAt+Jj2LMrC6O/2aPXkgCTzAL349BauEPZPt7bwnQSG9HEgNPqCnnb3qUpy9PHKHvHRldbwsoHq9eBguvVRcsTy1KQO+og35vPBjDb0NbaO9Us2hPfFJWL2WZxS9W+1ePQgfxz1Xa5Y9CXI4PZ+Cor18h5m9mAeWPThFQb6M
LNTu91BhyvVGSm71kVyg+A3DmvPgQy7wGsQI+MmJFPb5dJD3I2608S8fwvHN/kr2yr4M44ZyQvaOkEDz8RTC9R8c+vQ7pBj7pxNC8KTOavFuekz3KJKW7qcJnvc8v/r36dPA8VbFhPDRS9Lpau5U9vwTxPAw/D70Oaii9UvLFPata6Tw3i7s8FCfIPTxNbLub3kI99Am3vY0cx7y2w1U9FGhxvbGzxryOewS8pBS5vbH1y7qOzo49xdVhvYKH87tyVIU940DxPUkl/Dxx5jG81GrwuxBJFr3ReLO9fPsPPI8DvD0U5V69N9ySPOs8Ez21d2q9ZSovPUDAuz3V7aY9rn/2vGl7ST2y/rc9Mkv2PAZy8Lx8PM08swnkPZd4DL1VXy89Uw0GPUZ/ArzKygi+NCrCPFFtDj33Ng+92atRPVegKD3h4aE987OdvMQ8kbxYP3Q9kNRPvF4hTDtPMJW9C0KHvYFnE75CRAw6DzPcPVRawbxizu09fqMKu/hIRr3JhEK7qWUM
bPDmcqD25GtW9iyy5PG0P9TyZnRK9Ro2Svai5Dr2bgqu7tSyrvZJGprssQb49Zh8PPWxDCL1bnA89oc5JPVYY1ztGR/c8DThdvNER5LyYhRA9uQ4qPbVSwb0azQu9QcwpOwh5Oj2t9cc9NR5NvTsUa7yB3RQ9XLWLvH9C2z0Py1Q97Pb0O7td0jzGakI9J5q3vYKxpryVp/48QldRPaM9ZT3MEIK9WZKAPZDMK7xQvvc7C1CqPWs7izy+Bea8rLRTPFwQLz1lbp+9El5KvZAal7xiC8q8b08ePZBf1jzulCW7hFJbOkLAID1Z1ua8dxvovJEZhjyyfc88yHHgvDJx+rxXjKi8oSicPfjxBTzgQAI7KWsAvQpX/LuT7Ji9rj2PPVwTJTwuCCy8N5F8vJB+IbyF9yU8MBJmvdcKVr3ybXc9Nf1avQCVGLwGRPg87tVrvTGCfb1d2JG5FDBtPddZjTv2FeY6swCOPTv2CL3LiG+9VYq5vBKqAj1xiZY8xEmWujt3VjsM
26Q09+d/SvLOTn71WqTo8qNdGPaJGc70aaaO8tJR2Oz3tRb13K5288saDPf+aiDy8BxA9pLUgvc+9dL0ZGYa7DOmjuzayJD0/eca8nCgsvTsxab1SDQC83HFNvcCSgL3w9N48aOWPvGwWETyGo2W79VozvMiTTz1jsvK8nCF3vPmcqzuCJG889XcKvZqKEj3k8gY9FXIkvRLdAjy6Q4k8q5UsPJRbOr19kLC8THlFvKZkjr1gXOQ8ksh1PSRJYTwGw7C8AGonPW68uLy4ZpW92WoTO9+2CLynXWE85PnOvDYvND1AdsU8XXtJvaZuljzn6ke830jvPGyXTr09zjA9vp20vKzZBL1Ry6I9EUgDPUADLz0jmnQ9I2CSvL85FD0ttI29vhomPQ7lF71Aml+7ZaT5PEICI71yr3G8QhvQu0NiGz2K6pk8p0eDvMgmjT3+KAO9WEBDvUvzgLxTTmS8hDkUPCeexjvgHo+8jzcpPayQIr3yfp67RhA3u6fYrLw7rba8sBCM
dvANpuzx3wPw7nTsePNHJNL1yeiy9JOpLPAPK+Loq8CY9qTcBvdsMNz0WByy7AJvRuugjALwWHMI8ePJHvc9Mw7wTQJw8ISqKvVHX9DxDsAu9qzlnPOIfND39tAS9577gvJHs0zz9CKA9kBiyO8kfFj1QLhy8n9CfvRni+TxwXFa9nFEdPbc4MT0wCBw9/O+3PM3h4btCXYk8qrFPO0iPjL3ZDOC8mbqavEcij7zXrQ68XQc+POwh+7wmezk94IyeO7YdPzx18Fw9h7rdvBXDdTvcN6O7VRyVvR7kaT0L6oQ9Zr88vSxtAr1RT2a6YzmPvL+B7jzyNyq9tCHUur4wLjw7Jyg9iF5KPSo5Kz1KX8o8JzDWu94dMD2sis87L5HSvFDNAL2hmPw7anKHvGO/Ubz1+yW8lkQYvaIAmT158lg9OIQevH7wYbsa8729LWkQvUt7S73yDoY9y9EJvg6ZZz1dHsy86OA2PUbySr3EpcE8UATLPA99GrzYkQI9+tARvfd2Qj0M
qZbI7bSuFO10TnjwdMt+9j0OlvUmJbbxHofk8yOmWvSQxXL0Ntyo9xbFnPQcqtrzqrKc9tzx3O7WZe73dvKO8GvYEPL3KmzwWgTy9v6MqO/bKOLtwjBI4cKrFvDC4azxVxA69RJqkPCEHbzzk67C93muKvXNRhbzs+w09/8iivRmLE72q04e7pTCVPIkRWbs72JI9f7eLPfXVwrszaqm92cqCPaRasrvhMak8LMs8PJizZ7xrhBC8Fl2GvR9+wzufZn09k3rDO3Y7sT1aS1e8zyisPTRV2ztZNLU9F6pVPf5BTLzzC9684l7FOXtgKjzSnna90MqCvBq9Xj3QVj89PpFevOP9Pj29IJC8Mi32uS8BTDyQqLO7zpQFvn0ZhLypuiY9g/YUvZLX/rx0IwU9Er2NPbnqK7w+rLM9DyWOPQS2xrzJz9C9jZ2mu2PidT09Wqk7SSMEvZlcM7uksWi44vUCvf5FsT1yhkm7rkQLuzIjlz1IdQC6iQ8rPd9JMjyy9eY9I7cM
DvbUM6DxsiE28dxYaPRjEPry5zqm9ATgEvQviBT2jZjQ9ZwVtvTjUnruRJSK9JFb+vLrDaj0X2nu9fAaEvcqeI7prdtO8LdkjPdo4lL2P/h29kpRPPe4tIz3EH6w8nleZPcr6Rz0OE5i9MEDyO2wQ8jz2Gxu9GM0lvId9hzyTdAA919HEOyp4Dj2C5V898vmxuwJWID1lQDc95+UgPUQxA71nWFQ9bpDpvC89D70PGYQ9UeTTuw0eCj0mwg48kGWiPMj30zvTXSW8xj6ivTc7Iz0VQta8xvZRPZmepjzPSIe9pU+eveyROj24JG493SGPvKUSmrscUx45H0yBPRTOG7ylaPy6I5a1PB9NCb22YdM7zxjhPBJvKz3mtXk8Tx7OPJQBHbyQgxG9Nf6pvG3pAjxjDLw8jmzjO6KAMLwy/p67hwisupd8TTwiRYQ8wdYfvZWMsr24EkC9Hup0PLFY7Ly3mYo8+k55PaiI9bzIN6G9k6ufPZS4Gj33o4S6AJW/u306DL1M
Vsy69dtmovamSCL2iKqM9IsecvWdcIT0KNnW7oiU+PcJbrL2Ol9m8ZG8uPf7q3D2Bfj+8boUsPXrCGr3/p3e6P6qSveWSej0GtpO8z8MXPZtLD71iapK9SPUJPQTB5Lz/CSY8N/tbvXvL/bwqGFu8zm0vvMzrMT2ha1C9YWuPuhXiZz0EtNE8XfnnPLhKTTyyxJ+7C5D0vPxANTu3IHE7AgedvFcjcjz8PtS7NNVWvKgiBzop0Dq8/xL+PEu+3TyxvJ69WZ9lPVmcVj2zEAA9amEBvUc80TwsjAC89achPY+9sLzcewE9FOQOPdYIk72BtVs9d0PRu64xpL0sLMi7T2G1PEMuBr3ydoo7moXnvDJE2byA9Cy96yGMPHEtVD2whvM7VG4pPCHd3TzPwoO9qQyrvRcBvjyfz2a87h3MvDaQC70rTeC9bi3OvEpISL0J+Se9DEb9PZo36z20J4+99kSCPZ2A1Txa/9u9fy7bvFylTT1jch29ZcgJPX06lL1FriS9hIpM
tvZB6h70AAY09nGeIPGNPK71PQI48QuDTPElsIb0Cqva9VwYfPQMkfb1hCuy8A7HRveGP1r3BVtw87uKXPAupqTsktTY9pPXbPLV7QztNBcg85S2APTHKYjuhKvq7MBWLPeFpHr39Nia9CQjzvUyDEj13Mwk9zgQ/PT/8dru+QgI8ynJUPa0VqDzhw4c9/WAvPUoVz7xWswY+M6iCPN/DO72gAKW8QWNPvUE5tDvv5bI8tMDEvBijxjwZLcK87EaQvCRbtT0IHE69kBvLPKN/uz1tL4a74P/tvDQBibzok0C9SNPouqPWjzw4mxE9pZHBvFZ5I7yER4m90Xzru65r/rwPEGA8/+GIu3zgTr1qlZk7oK4DPZ6Bd70Ta8M8o2gqPreJi71Dr6e83w6CPJFqwr3ZKxY9xfwkvAi8ojwMWuo89javPFPm6Tr9S5+9COqkvONUAL0LZbA8kOVsPV3VJTuUMOs8X+bxvFjb5DwweWA8arRKPTqDZj1+x1O9qgqJvWNuwj2M
gruE8awe7vMbhqTzD9HI85BqRPZ/PEL54Wlm963NDvTxosL2LB/e9nrybvdySIj2VVo48WuY4PQwP4TwgqjA9iMFgPedTijuwNSA+w/sVvnh+6b3cPww9SmaqvZky0LyA+DY9gMG9PVCuULwoG568gkszvbHbHT0vKPa8BIPJPOQLlj2PrJ+9GGHsPCXd3TzFsmq9U6NhvDkxmz1CIk29t1AovINxN70zpDs8wQGWOpE1Tb3iyVk9Oe7pPWyrG70MkZi98xSqPYCOKD1uzNS91GVgPET+CDtpGxy9nf5fvYGZ5z2c1489y8bhvfKCAbyzXgg+YdAVvmZAmb3XkCU8nxCZvZ195bw10YE8JjmdPb+ERr0GdW68B3DdPY/x4z3QtYW9nqO/PE0nJT4UvuC8ynx4PSbW4DyUrjC9ZN7aPKi0gDy0jIC90y8LvobHqr1QzdY9ENoIPSxADLzsaQ0+wCOiPUUGjr1s58y62jfsPCqFiT1/b6k6xXHjPAwfM71f0k2+ymzM
wvUKNiz3xCe49plAsvcM/Gj7jbaY9XDAdvTt5Pj27TOa9uHNovDPTwDyRuZC8Tq4VvVvfC74Tzuy9HEMAPt8Akj1BNcM8RqYYPusm7D0JIak9rAkNPTN1ab3zb2a9c6j8PZY+krxwK6+9il4xvScANT2wfpU74nYhvO7LAj0Q7Tc9ZVjNPKvg9LzZoEu9l5jOvBTHBLyC+Q+9ElN3ve+7m71/2K29nsO7vB4XRLxHmmm8lBWcPXDijT0ggT69Qtt/PTIT37yPfIS9A/BZvDcApT1gNyG9iWDbvKnxub0CkvY8Ax4MPeTqFLwnLVk9qUiPPWXQ4jz+2nQ9fIOQPcEpeb2SzY685eALPqfTV70xw6S9aXQOvnKXsjz9oY+8m7yKu04/nT0mTbQ8EL0cPayqQb2kzzG9BKZzvWmIvj2dtKm9BgpaPIHQSb15wZu9hFH/PIsuQT3c4qW7ECDsPRrDjzlZlaS9WSTxvITfobtg5Iy9iLRNPe1pS7xsPzw8imeXvOO85L0M
rnVI9OUUWvVOuNL140zg8O64NPb+fQLyxHse7Neq6PQFfir3U2pw8z0WaPedsKDxUZZW9HI2ZvaIWqz0Dc3O9XjRaPA+pZj053/U8WVtXPVubJr33kzi8t6ypvXS0VruYn+e9loqIvVrfpDvMUpa92v34vElmy7yMHCM7mPCbPfoNNz3f+6g72m9XvWdJfz0T7Te9QR3tPM99MD1889W93mmEu57mvb1BKVo8EP9KveHtSz14zgA9qEOlu7J4zjwLV6A8r52uPW5Tvb2X8hw7kAvaPft+I70RaYe9ndXlvY0LPjuqZ628PCKivDTKQz0kP4Q9n4agPfbcxTt/kYc9SsS1vAistT1cYvs82Ng4vbhCVbxSvbK9yX02vSauHD3UDjU8GftHPd9KUz04ZkY9PNBaPV9YzD1dcNO9KjOiPVlFSD1FLZW9wQzPPDddl73Va+a8e5PVPH/RCz2hcbK7jYqHPe1Zhj1DZ0Q9mu2iPROuUL0bgDY8x0/IPYukgL0TcAq++JqM
gvSQI0r2DQq28JZgevX+o4brpTaW8LdCVu9J8Zj0KA6A79rlkPE/3ST2BX8S8Z9Y8PT8IdzyhMrQ8ErkUvSTRCD0yZoY9QrgQPfB537pHcQi9j8cVPUw1+jzt8yQ8NRJcPZnTAz4t8tm8pq8cvbUdnb1KZZO9nzuJPbTAuzygoTk7+/wkPZOvoT1+R+I9QPDIPTtx7rss9ks7wGQaPiJSibwxS+K9DKwGvOxBzLz+K8O9H829vZLStz0A82G94n3JvRsVrTyIqxO+ALePPV0OJr05CJi9k6Z8vN9tET2Wi6s9SD4rPdTQBL2ZYDC9w1TWPTWHEL6yX9S9+MnwPNyKAr4k9889z4vtvOMXmL1M1i89wqL1PdmSwD09Cm499GX2PCGrmbu1M9M8nKWDvQFB8bzIL1g9Dp3DvEOFrT0cL+W9ZQhBPcqjI70Y2Ac7OGD8PBgcI7yF5wG+ZahyvEq0Yz2w0Mm9JsGKvTAQK7uoSHy9bp2gPCTs7LwpV4y8Qg2wPI2Ozj2M
5BR0+FAsHvbv9fDt5loa9M8D3PMv9370hytm9S2ukvTSybL2a3Ig9AZadvTjrSL3XxTw83F4HPsZilT0yiL28JOCfPKGHfL2yUSM9IQCMva1mKj3nXrW9HmGFud8mAT73fvS9BgxvvBbczDx6AT07PQnavG/WFb7DRLs9oU8IPL9DEr13oNQ8/gWTPB7TM70R2428Rba1Pe/27Tyq9YC8fMzEO+YShz2XAoI9rE15vV0mHrx1yD+8tzXfPF4mO739qhq8OX+FvR3bJj2DCdY9/cASu88oeLxAwqg7lCLzPU0NPD1SRpS8pIyUPGafT73ZMbW7HhGxPMjU3T1IhCG9XVcaPfkLYj1oB4+933ccPfY4Kj1KfDY9GlKSvbuad7yuVmM8NIIjPMgI77wuNtg9FQdyPdZLLD2BKJ48NTcuvV3kory/nwU7i7jSPJD0VrtPBbC8lQcBPdhGMj25EYw9C0piPakZ6jxbbC499eoAPVJRCj1vQKW9E8nju/kw8bt9Qlq9d5PM
gu0fn97xLv4U9TuJFvNEEm7swwzO8Hh2xPRihTD2bfQI9jiy6PQs+or0sCo+9DdnwPHL2OrwI3yO9d1aOvLDn+7yJbjY9dTkcPagnXb3TnLG7oI/BvET8BT3BjJU8kAcQPZ1tfL0yNPA7hg9DPMt/GL3X9cG94XKsvJnZrD1toLc98or3O6m11Dx8ZvW83VmCPZG6fTzyEbU8SwOBPa44PD2Jp/Y9AtWhvckttryzZrM9eC/Xu08bALwHeUI8rr8OPaL7uTxtTzg9Nsy6u1yErTxokIy8KGRzPOvJWDwhaYC9oEvgvABKRrzyUdS8sNjnPMZvID0ZKuy8/pmCvS3GYj1b9W07tD+3vO7dprvXqz+937Rdvbve7Duby6298EqEPZ1vQL3Ue4A9/4L/PE86FT0Z5bi9vMB2ParY0LwE6Yq7F3PuPIAiEr03bdW8mQkRPIZV5rt/eeM9cKQMvekKjjxZLxA8biuRuvsxVztx2J89oCvou/vLY72PzCa99OiCPZ0Rer1M
HqjS9QMYxvPqjSj06SrG7CtQFvYx1ObwAfCY8tlz5PDTIMTygx2a3BI6EPfyP/Lz6buq9p9coPMFwcjxNHyy9+NaePR71tDyEDT69YV3SvLrsUrz9sSo9GGjIvB+cMr2a34Y72Xvzu+bKhL3/0WA7074cPdJ7Kzyks+E9NcQavbCOjbx91h69FLl3vZtiqDyREpS9qizaPLP0pzx+5Qe9kLazuy8TRzyXR0o987GqvWJA37zWY308Gq+DPVA8Wz3O9pA9urzxPCg7jbxGzxy9ZX1EPXwob7yUFSK8wKAhPSxuqb1egAu9PVdFu+c7DDwdk0U9y5z2vDkgzzw/b+s81w0evYh4Lz11KHu9N/NLPeh42LyKdNA86GWvvUgGjb0xG8K8uwoqPFl6oD1A7JI9SHKNPP3wNbz3fhG86gqjPIOy+jy6k469Jb0RvVRkET3dENO8G7U3PUHLuLxFxcw9fMG3uxPZMz2MFNS8ITwDPRL7CL0tocC8OaxrPSYZQLrzezo9HgOM
xO2ol4bybVpi8WTqRPPK/PD21H2C9CkzPPCFX4jxNMli99wBePExFODwgvYU9b7SSPaLrFD30lGA9yQ8dvWGSprwWLT08R07bPKlRgjyhY3o8t0UzvXIQ8zxYHRi8KN+svPc+nz2LwNk8/bF8PE4otj1kXqK8r7CHPed5GDwhEIw90IwNPWWRKj0g5dG8QymxvMD7xTzvXGS9BkbIvMxz7TsK5SC9GJ0vvWuQ5jxki4G8Nr89PXeDhL3Ngha9+Fn9O4iB8jxmguC80OkNvT1bsTupXwG7D9uOPbEcKL0We5Y83P+APbfZQDwd8yk99/CNvQSNhbwRvaE9Z075vPdh2zwFLqQ8G6myvXrAijy5/uK8LQKNvSy6KL2c8zE9kcEFvJw0OT3wKuk6hDQcPWNvdjwbD5i99vULvEhbIL3i++073gkvvDeerbyUxYO9HT/dO8v+hT01ASk8oKQxPf9Im72gNoe90w9DvcKITrxJyCA9pbTHvax9Kz20sGA9CX4RPU+UB70M
YpjO9MEjhPbElEzzUtbC8bhyavd4o07w9wck8TYRlvQvvN7xZwc+9ZJO5vSrUKb0dJge98EKSvZ8BU71bbso8o2PKPMmxrTyHyug7tSQQPQXXAz3xkRO9q+8hPdASSL2HaG+9UmK4u7w5AT38rLq80NZuPIash7wYNGA8nK68vPncEj3mURm95Ke4vRAad73t3O28rSWFvWiVRL3qF109f7viPMrIETxQH5k9yx4RvI/17jzONJy9jaD3urLPnT18DeC8aYVvvQeruLy8+2I8CBvxvMOZlT20iqs7bKWFPYyFRD1NjVA9LVaNPQR+hry8sOU9b0oMPcTjE71210W92EkfvfvEAD13MxG9c9CgO+BWyrz7Ijq90NATPfnRDrwn3Qk8/ZM/vRRhoLxR7Qm9Wq0MvbsW3Lrvszm8ESCqu1FMpr1PzNG7/Qt8PQuQALxD6Fo9WRVvPadhFz199Ba9T1lWvKBPaT3v6CC7UnEKvVny7Dv6zi28FTr7vFjWyj14whc9w54M
ZPVCS5z2A/Mm8V05wvNkJhbr8/4k8rUL0u+7UVz2Ew7u8w3ngPOCwNTtytw6901qOvAbH7rpuMPC829/jPASfkTzBAiy9KWsku3zOGDz4lO68AI6NvcFWVjtSgxq8QeMyvXkniL0mVII987eCPUfmQD2pTbc9YQK8PMz4Lj1tM1q9mCXJvBDfmT2ICQM9lqZGvSot0jszGN87JwNSvWZNFbxxCxY9Ec0ZvE0llz2W8HI9HkotvaEIhr06gjQ9fu4mPYvkGzza3648lgAiPVukKrtbUik9DLAuvcKlAj1L5j87zldpvQTEMj0zpd28z/85u5X6Wb2AKo+9GYp1vJ4/RD3aERS8gbYCPTl7+Lz+Ha28tbLwPOhm/bxWHl+8kSFiPXc+n7yTSEa9S6LkOydr5TwRVGk9Pq8JPa0FJzwM0gw9pyFZvcfLkrsQ6uK8Y8BOPfNeGz3lbNs61apJPdr5Pj2i6tm8FTlMvT95OL1TUby8IQndOsMYvjw17lQ8g7SCvNyKHz0M
ysIa9/0vvPPlKjz3BlwM9xNuAOuLn2DwJ5ju9IrnKvQJdxzzzD2s9SKtCvCNPoLx6xus7ask8vMq7ZDzPFAG9nXcvPedBuT2slp08EF4YPWCjYTjxcZg8WckdvJaYL7uELIm9s4FQvYLvmjwBoJY8gqREvHUaYr0R+oC6/hXhPPsjjDqddMi8x885vc5hwzt6kr88Ty6kvN/t0Dy4rhs9A7xPPVUWZTyF1rS8oS3HvOa2kDxm9ge8RmiHvBX1mTtG8X+9hq/mvCAKKL0R6lI9rB0XPX0DSzy3M788131YvSH/mLxQYwg9N0OcPdEn8TxRmk28tUv1vO6SM72VoXu8a4ebPBA4Mrzr2QK9lO9Fve207LwsqpO6h0fiPAs3uzw+Shu9AjbQvU4KKrwn9wg9YuFxvccgRz1OKpo8wtCAPJFrxTzeXAc9YFo3vSM8sjwwQEa9IJqGvdgDgjzdx4u9rGfmO6v6vrwrFOe82wv7PVYgUD2DDQM6Bx7sPWUOFz0ctjm9MrrM
lPCeRoj3aacm8KqZSPWNas7qAhai9qaCmPOLfIL3sxWU9I1VPPLOXPryCTbY9qZ7GPH9Ip71ilu+94OrvPGk9ur32c0S9NZQ/vUhusb2+4P27xz8UPLo85TzisXQ8K0njPFyrpDoTQWE9GEW+PURgtD1oEIW89kwYPv6Q+js8JxK5tqUbvlGxfTyGxv88s/P9u0qenbyySqe8Z9DyPJKK2TuPnIA9uS1rPfoVpT3tX/k9LnZ4uifkNT1uXPO9TOx+vSveJL0SX+u8vjuCPILFQTziZ4c8zmfFPCMeBT2244G9XbBpPaDEkD1Hswo9EUQBvjRWGL2r9Fm93r7SPLk1grsFGJc8a+X7PHZf7bzIra48T38jPZGYKT01+Pa9IEOivOCDNL3rIJa8/YJ7PbIIT7wwtt89MgykPQZg3LvPIiW8CuL1vESeV70HuC892vrMujiTP70VhZ89QHs8PT8q6TzlvdQ8XtNYO9hmEbwc8Fg9rpduPebOi7xgrVG9GMjOPHbMSD3M
pAlW8LhyPPRKEnT1oc2a5tj/KvRru4ju0BnU8oqHrPMI61bwzYvw8AhhKu4UEBLw+FRe9r6MuO8Aglr31nAa+7CDKvc3/Xr3qRis9mc6BPW/PxrxdxGU9p5N4PdEA8r1q1rw7jd+evaxIwb19oym8PgVBvaa4Qb3EIdm8t4fVPAcqijz2xzo9dNr6PBtNOL2+M5m9raXBvB3gtj37tki9/vMovVKZjDt0CZW9TbBJvYUGF7tDWpi7zWmhO0OD7TzjCyW97ogOvIhxs71ZPv+732myPapwLr7eBtO7gfvrPDrrqr0qpRK+RsaZvRtj5Tz/cIo96YlmPfd4qD2Kjy08ahagvIOk473NxOs9nGn9vaDhUb16avk9fMGsvXcq+70QnyM8MovZPe+p0D30jXs6rZtRPZh/KT17ABG+4IOGvRG2FD6IkAC+kJgnvR6rJT3STcu9bSwivcWugz1Ul4U8+FIkvd4u9DsSzwa8dtCPu2XTtb2xEuM8jeuIPbUh0L20viO8h73M
CPBjpbb33sbO9aUqBPTNCpb1mgsW8ZYD9u8Qwaz0QnLQ9Im4OvbX/ubwGRJ09DxNovZ8FDb2gREY9wLZvO+KTlTzSQos9irVTPRS9bLyuene9IAWvvAtBiDqN+8S71j1qPQV+BDxrPCm9+bQaPW+2az19NJu9gt/9PKDNCz15rQm9sEC2vVFBlL0r0iG9TRqGPZzE2bsAV8c8UGDmu13ZLD1yit+83bQ+vKvlDL19Xd88ka/RPFZEpL3gRu29V1nqu1eSirzd3zI9DvPuPZDjhj3OZX29/zKpPWqZfTsiqda9aNwtPJlP9z0EW4w89Pa5vQIp/72iMwW9fFWEvY0FzLxJAww+HVQJPk4Q3r3AYag9vqfBPdybQL1L59M84MFaPhvylrzd6Sy+CH6wvfA3Ar2LKQs9vH9wvPu89jwOaLM8J34IvW1NqD0Veg+9lLctPDI0zj1yBBg7p5JdPTr5Pr7fa+W9tQeKvXR2HT0r1TI9CO/qPdacXz1TrPu9J1aGPY05nT3M
sS4+911x1PbyDEz5UcSS7gzoRvjqKZb2zsdy8aUoVPCyrkDwi6Yc9EzGAPbVxAr4kcvc9/Be0Pax5HL1+tEE9CvdDPrZoub2Hfym+Z48PvhlCjL3vg+G8rl4KPFIyND1H56Y9PGxHunDpgDyz4hY8tpbKuxJMiD10naC9/wAsOjay870RAjm9DzmJveEggj3rSH07TOOwPZuDj7zSACu9efN2PF4jBj18Fm69mYvcPSELBz7gfis8rQ5IvbrU2L35I7u9yWMBPY3L/bytYDs9Ys3WPUivML1/eq49bBlHPZsN6r05dV48U0ADPsXM2703ffe9JuINvZ92s701tRu9MpdvPevOiT1Z2l29uy2DvSh2Gz29kJa9o7ViPOJFEz1Axd0834BSPQU1mr22z0S91brgvQoKObzcA1s9WmFZPZ3so73Y4h6+WIhwPXq9prysm4a89dkpvNiRIT34Nzg7NXiQvYnTXb0f8MS9FF+XvCuzFr1cjtU9zMajPRLBpLx/1xg+RXIM
nPaaAqb2jog29CDxPPuNzIb3+kre94845PAcvqr03wne9uHfRvJm2BTwJ3ve9cJJnvRWVtzz6BsW9B9fZO/DKdLzcqAy9DFmrvFGHQrzrH9M9OEPPvGUlc712RhW9+fvKvJPkyL3aioW9edmPPL1x0r3dvwk9xgfdvMPIE71HyZg9m94hPdAfdTxoYOK7l7MRPWqsjr2qfd+6XpgDvdoV6TwynUc9du6GO/YHPT1aN9G9TByFPVOyHDwhlWu9oIGQPdJGg71GoY+9U6M0vEak7jydram9rXGUvYRBRzxTcLe9jrAdPe4Xc70sJ/S9rAxsvYQvVT3tP+89ebbDPJuURb0V9YK8SXm7vID+EL5BVK67HgPfvRTvxL1euQg+itDKvWIxvb08k8Q9yThQPtE6kj3gnPS8R+wru8AwD72hzqq9lnOwvR6WpD3311m9e+PmvTdKCj6MJAa+oS9NvEEghj3DoJA76pNRPMwfX76DWZG8sDEiPSjKUD2azBM9tU4EPfnRj7tM
VR569uCYnPClOtbzW3OI8pwGfPKxWqrwYt7Y8hrlLvUi/A7uIVKI7W3+dO+25p71XcR+9WP2NvITvXL1wdJE98QVuvYP1RT28xJU94Bl3Pe1sgz1FYLe9qsfXvOiQIb0o0r69/JwfvP0Egz31Psw8E491uk++mD0eit29NzJUPQ36pz2Phba8ppYuPex3mb0NBxs9vcsbPbISHb21fc28vJZgPZ80x7y58hY8Ol9XvWgDEb1stk+9NOAevE6V0D1lp6I9PImiPaxnuD0aSS89/kC8vDJzW7sOwLY9KUuBvA9Fpjwfd0e8Bl5MvALfi7wgC4G9MBrvPRNI4zzdUrU835+WPB7itjzhBMe9rbMPvcrY1j2ZSUu9Pmbauwsmi7z1tcS9gm3KPMPoLT2QZmI8GVy0vdOVT7zSuMc9kFl2O7ZazDwo9qk9Vow1PLNWITzdgrw7PNi1vGEAGj3mewY8LUE7PNTuZb1d+6O96EXwvNBluD0c18y8mxC7vFzFmD1Qc268tbaM
fPaMb0D0kLzG9/oivPeru6D08z1099r8svaAomrzrYA09tb4ivHfLkbzbgeo7vNFwvJ3qkTxXbxw91M4mPWapdrzaAHy8NEgyPTUpYTwCguy8zgCLvcOH+jtBB2C9tp4pvfHbYzzbAeY8GETTu9ejKj3JlEU9l76dvHofgL3+Zqy8xGiOvFxwq7xj5bq928huPU/itrxyYJM80B32PJ2oKL2/8p69/vJVPHPNej0gqgQ9CmMSPfzwND0Lu1k9szKUvQJ7IL3BTvQ9NYZtvTtMV72K2s28Knb5vDQV2btT25I8STqNPTn0ILn3HQe9sICLPddYUb2TzPK8PmNjvCESdD3yIJO8DVAxvEkRMT0Y8CC9K/o2Oza8PbxqcRq9F2NQPT3YAb1XfYO998tNvTIOaDuuYkO9XqsfPR2zZ71ui3S808w1PMiZ07x5/pA8z7+0PGTosTtfDv286cDrO7uTMD1uQga96843PerfrDsYVcM8VoG1vbjZKjym4249Any7vFCdgrwM
66WI9SbMPPQ6TdTzFo569jxn8O013bbwpFfC8FONUvaFwjTyJRw89yJNRvDkm3bxlWPU8RsakPJCVT73dbWy9HYbJPFl9Kj2eBoW9rb9MPVeRQT3+cxs7SCU2PX3TR70VMnO89bmAvOXudbv0YBc9EfbAvTiwDLvui5o8kbMLPejjk71hhxu9+8/WPC2oRr1o4PI8sYQ9PKGh4rsv1Nu80gEPveiLbj2upra9xwCdvD6uALw0ZOU87W/ZPB+9XbwCMgQ8KkJFvTw0BL3wZxk7NfgnvRekIrwKB3K8bqeMPNJ3nTz9Z0S9QwRFPY0OEbxh+YE9y2SSPU7exL1Uxue9VjGbOywO5jwURKK7Ka4luXLhlj17OA89UrbDPFQYCD1ZlxK96HIkO2jagD2qXvU7ooawvR5IE73ZPfA8r6fyPJnFyrv6seo8qRNNPXl5ozzYpc08fd4QvZ2WzDwh2yW8zr0OO7NzxLxio4C8DJDRu925j7zcLZI90p80PP3ALz30/gU9njEM
VvQNyxrwj+Re9o7dhPQc7AD0L2L09RglmPa9OMb0VaFm8BhCbvSTPs7uDytK8u5EsPbmwtbuEcyC9S/D3vOxqMD12jzc9T5ysPKgC9jwRGZc9kpRmveR6Qz2HLqu91jTUvOXa0jsWZEM9t4cMPH0rQDx8j+y7fG3/vGmu0T1S9GE8sohRPfyk2z3FAMq7GNBrPUSonLwLSea8pCjTPM67h7xjboy9IQHHOw3gijyac5E8QU8NPTUTZD22fvQ85qKovDGVBbxfPak9ryJovMUX97xx7pm9RP2pO/buobxcdwa9sgp/vXjmZryHg1g9ezouPecQST0UHMM9OAfNPI4jrz0w/ai5ANZIvV3FlTwINIW88NdtvZrCZb32W3G937O5vQLQm7zPXCO90Iz/PB+N5jzTp5Y9liqxPSKjrjw5tdg83s4wvQWzljymlkO9IqiLPJ7KKDxJeXm8O+PqPM0OWjy4e4297rToPDVGdz3Y8RU9IxgKPRL2dry7d4m9391cvVPuATwM
NQR099TSGvYN+OroKTEc8fezhvEbVfbsvV7S8d0CJPW8qqz3IDge7kW8cvX6NEj27PAQ9ljxqvet5Dj0MKHG9hVGgvAbR/7x95As81wZNvRV8o7y/AbI9qsqWPWF+nDwKKmI9yk0tPQSRFD0pCIm7qkgNvXvLpbxHhBa9PIL6vHJT3TtZvE+9D6givUST2bxnbey8qI1svbYvQT2AIjc886tavdglIr1PHrk8vdkJu6n5R71Wel49LEKdPe13JbuXLtK7oFoou0ZH7byUQw+9t5pivHT6sDylWMM72ySdOs6YMDomvC89jYxAvNzdCD1AdXU9CuQNvapVhz2Scpk6Oge5PY5RN71kkRU82zOgvGKkFDxBTSo8nlx5vCNkhL0Mexu9lSgmvQKqMb3G3Se8QOYlvC60CztTWII9C3b+PLJ/zDv8wqO9CcCMvRA7Qr1Gihi97mE2PHqmzL07Ozi6yDcsOqSvbrxY2X88NtVNPS0x4LwxlrO8emmPPalNLjuiaWq9Y8cM
hParWgjw/oS+9OErVvIjkfzyqgSM8tYUIvN9H+Txp31e8Frj6OwjxP70JkSQ8AAIGPQKWWTxJHzC92PQNvbRT+rxsuBQ8BrY1vJ0/6jyp5RE9WcFDvLiAE73t3Tu9hiROvASMHbyKtu67ssLlvEZFRb31AmK9eLSWvFvJhr1EBZE7260SPZhaJr1VKZw9X5ikvH/fCb3WgCi94jGyvOM2FTxknum7F4yCvSJ6QLzXbLU7Q1XMvCZ8nTx+aJs9Jo8ivIto9z2HE0Q8lWrpOxK0Cr2iGIY8q/VXPVw0QT2tgVs9qzC/O5d9JDzaBDW8Ocu0vEUK9zya51M9TJIhPfFTGTxFFOW8Ie5yvbh9KjwBi+o8qDVlvX+mUT3+C7I8U/5YPe0Pir34pdS8+6t9PYeJvD0KXYo88obpOt+a4zy5Cua9awFcPdoAIT1udiC9jI+kPCzeIzwj4yI8Q+QSPdIPijzLVKk9DcybPfVttD21PSI8fLuMvMQnsLxIkxE9hPT3PCmZCr1M
PwOi6EuBSPUjjJD2B0Eu9b1dfPdVKbT10biQ9lJUBPTnLTj1aPWK9FAumO4/QdLsSrUm74T1RvbIX1TxYhEE9QjOrvNUgtDzXNpW8rOFZPW+LFb05AYa9gKN8PGEhaDwro2O96whcvLZw7zynx/W63iJpPCnjOz352w09RASQvH/sHL0SzSC94/sQPC6JrbzqZzE9gUoOPRGvkzx7bEQ9yxkJvbyXxLxDVkm9J3yAPVmSEL2PzhS8rf2CvJA9Nb38u4e9AEwGPO2OiD1hLna8IG1YPaQXQjyi2wW8NSfZvZx/07yU4tg9cor5OResEb2z0Cs9jCX1POQ/zLxEMsA8OdKRPQ7EMD3bLhY9Mtg0PfQlrzxmydu8mYTzvB3SiD2U1Ya8qq9Nvbb3zjy9e4698uB+vfOHF7ynqo27Zc4evT7dwjxm+fq8XpuEPGYbkz0toN08olPXvJc6Ujwrcuy8U747vcRnPD367cC9JjZmvVMkHD1bEoy9H3kHvTe8Cz3qghW9pGUM
VPZcamz1chzW7RIICPgxORjz9ilW9+Bd/vGqRqTyET9q9GMNYPJYaIDy81Xm8JkrxvNc6Pb2/S7U88PBVPaurObwHIzo8Oh+BvVEX2r08ubK9W8OsPEmji71/YrO85jrUvfoQc725TJ68XA0CvPsDsz3vdlY9G6pSvWGleT0C3BK787RCve/ioDwYd9c8sGLVPLz+vjzmxZ+9MfUTvvrUlLs9xEq8MayWPab6oj0wEYM7KChhPTiOpzrXIVi9zcMZOwsdMj2k46m8ZlFZPbp40jxUIQK97KcBve04yLzswBc8BCyvPRJoY72LG7y80Yvku41qRL2qEtq9R8OYPbGRabv+jWC9Gi7rvbrWFL0KppG8MnyEu6CioDsjjkE9fO4EPZyjlrzXJXC7+TjTPQtDQz3TcB+9biWQPQZyFDzBkAs81Jmful4sLjy9Bo89LBGJPXqYhjsLS649H2CyvZHbmT0Xqbg9/HPXuoVGiD3541Y9ytI0PZcXmryUA/S8vRa9PA9AS7wM
xeHu8lApoO5UQlTvLjZO9c0EPvUKShD0aUwS+9wqyPbCOwT21zxM9DQP9vXdcCT3EOru93eO3PPuPEj1HoK89dEZWOh40AL3+6xe98irWPEsu3TyvWrG9Eb0kvT4iW72whsq8G3/LPbomDjx7PTg9PaiKPXZ1QrsqZhE93qF6PHraSb3vUOw8rt6OvdwweL1yqaO8plDwPIWnP7xW3XY8n71YvU7QIr3lM069Og7ou9yLUD2p3IQ8gRMjvfYzkrpXJNK8ZuoLPbGQSD3iHQa9Pc1MvVIzwT3N+He90jWlOzfFpDo0dBU7OwWIPTT4xLwEa5C9pYiyvXLufL2plSi+uqbSvVlUYDz0HY08OEQkPkyQZb0BKQW9dBT1PS8YDL09I508xCkFvSPpxL1NRf86AppTvePNV73YG2O9G+IAPrPBBT0V8x4968c9PRMqer0ehLG9KQyfPA8htj0b+a+9LIRkO7ptZz0CoEO9gHBIPDfAzrsAdmW9UNspPf3IGT4qi4W9USVM
MvVmbBb7bCxO9vOFhPfIEIL5Js+28RU7Du9J7Or0XuWy+SHq7vRQwAD4erq895sAcPmviEry+4sG7ShXAvf7Ahr0LoJU9XaEgvq0ZbrzRYYA9VEbZvbkBJ75iuIK7ODVmPshn2z2jZqg9Rs0UPdeleL1NVrS9XChpvdSQ4D2mrDu+bhCAvU4xCj1qVAa+UOZavYj8xjo0qJ89pnXyPEf6iT33bhC9ofaYu4VXjb3PY8a9yni9PGOXFr4IWum81HG3PSxU0r3xRHm+HI0xu1iwlz19PjU9L8NjPazeWzvfj/+8Wze8vQeCDr7uIQ09yKhNviucn7yGDfI9ueXcvZsg4b0fc4w9o/ENPmv4Kz0Bbl492BydPeB/Bjxk1Em9V1gIvr06TL0P1TS9IdWMvYZv0z2qFh6+2KkCvLcY0TwaEA89jD2CPT9jmrxl5tU7ClElPKNULL2VvTK9MQZivRbe5LxFWzW8T1WpPKeaP71qHP+9/oaQvXCFD728lmo9aaLLu3p2CrxM
kzky9y+46vU925b2egcs8/No7vjbgLrxzlt097fiLvXHixL0S2188P27pPBRt3DvvCDg7QDwiPcHrrjxWC9K98/jDvJuNIT1POye9BCs6PIdLnT341ti94ni+O+TSUDzSBe28F7oovNu7YbsSnuk7+M8APZVoO71AXp68jB1fPb3E1L2RJKI8wvdNuwm9HbwMsS++pIgVPAjltD0l9Xo9wYihPWmuBT1sMS29dbmzvTQr2L3uAGc9yAYbvnhvKj1bWJQ9tUHtvCTzIL5/7bY8Xy+3PY7GFT29Nnw9gnm/vGwUjDxWNUa9m3OPO3QTnT0Xjk29DQBfvMS5kTsVFIC97J4AvQRwyDt0/he9GGFrvNtgLj1TPGS96W9COyQNbL2vm4O94lQePYaaR72vimC6RPMBPYZ+tb1v1Fq+tHHKuxN2xj3utwk+mJeFPTu2MDyTP8A8Z/IIvqcBB76o3Rc9CjVAvjdXMb1DsrA93IrvvZuYAL6Cmas9zNsgPj++2DxvFEQ9LHpM
nu4FcsLtw1Oe9R5ipvYIFmT1HAvK9bDJJPRP8zT1rqzC++9vquqqHOj1YW6g83+ZovJ0sjzxkh0K9IYIXvRiOV73i1Yi8aq1aPRjbnb3uKg28QEKyPfttA73CeUW+daPWvBkaFT0jLKI9iRUquS0ddDymaV48XNzHvZ6mzr0OWoc8JW8lvk6dkr2tagE+osXAvRYGEL41wG0920kxPvRj5z2GL2o9TL5ku7TehDpwoyS+1YZmvQhRzT0oA/q97czmPO561T2RIQu+loN6vTUksjxNv1Q9LUAXveXB371HlTq9QKCPvLoWrL1I5Zq8NC1VPW4tIDvPupY9LJGwvNSOyLurNxI90AuNvWWgWj1xiK88EFmrvd/4CD03eWU8f3cdvWMW5ryuyOO8b4pPO75R5DuCaEE8lXy1vR/bjD0Xb4S8oM/oPS/oNz2W8D+9FdGWO1bmtbvvXp29P70tPb/9+TxstqM7qKciveagLDy55OK8DGAkPmMiJLsg2IC92lbmPL7ILb2M
Wlb67WO11PChcp72BvUs9R0hSPS6GfLyAa5c7aEgvvMU8pL2J6DG9agS7u0ATXj10BNE8cFf/PK/AEz31ppU8gTkqvWaLPr1ei8g8TFuQvOG7Kz0eM+27zveJvCArEb2aumi9NMEJPtoSUr1GXM485roEPbCKnr1+YeO9pOgDvL+4jT1IqPa82L+YvCnNUDxgIZO9mEoIPWEfTLyUW+i7cnaovQ5RVz1jHRI8wGGGvGKFcL2/DK89W12aPR1mULw+KJ09gfl0vcPjWTsKHcC8QnMuvR3C5rwAblm8OiQUPWCOxT2FsUc9pIFovM14yTzYQh09xR+QPBcpsz1Zaj+9AjHePGMrOLsJPvS8CmRSvHjvcL1OthA+g7tlPdYUzzynDtO8ZuFqOwap4z3W+4A9vNOdPQLeiL11r7e9mBhLO49c0LwLXGK9un27vHuQGDx5Vwq9IxKRvaOWwb1gs6S8eUqSvdDNcjxjHT281T/Juh4CXbyJOyo9P782PVLvZb3X80i9gOyM
ivEtVJj3lE7Y8xd+7vA3hsjxa+8a8rtuhPLtDOD2iF4Q9WHpmPbYvm7ndyQW9dAjDvYXLUjtUq5Q9ln6huiBegbwaOLK9dzyUO5vA+juTezK8RDRYPZF6ET3JG2S9bkiyuxtkGDzUJmy9TVBNvYoXTz3Mnj29ZDuwu4ZP8js3k/27beAiva9XoD3B+EW8LiHlvfOUmDtuXKi8rv5Wvb0ylr0jo7O9gHTjPPtfKr2TTzW9XalDPf9wn7y1maG9ErXaPIwhhjxMApS9/PVLve3GBrwzbv+80VhhOwTNNr0io9A9KY7fuwM++zzsqZA8LkpRPWpR3boW/Vs9WglSPREhMb0s2bq9CbPQu2M9xb0oLd283gH2vD8uFD3Dx4Y9YeCEu7vkEDkFlUU7grvWOnN0sL3X6fe8LRRNPU5KLr3USsa9iS4XPGyd1Lwhew2739goPYHCHL2XuoY861bGPCK6lr197188vPSsuzOzGzzQ66g6fk44vLrNALz5qB69lOglvL1tnrzM
7UrY9uNM/vah/2jtP+Da9RPajOpfkOT3xMLO8yd45vXeutzz3Y6+9gHgvPIUpcTwYi7m8/1KwvJdaXL0coiE9NVwwPcdIML3VhpK8+NedPMeO+rw+4ws9S5LSPbKqNrw1z2w9W9o9PVjQjL0o6Ym9ulNKPedbJTy3tI09hzTTvPq6QD18T8w885tKvRiKMj2+DVO8VHxxPelAx7xaGPs8zVACvVHDTL1KE2s87ZbdO1XdgzyFvjm71Z/FPVEqYTpYZVq8VuWRPG/jIj3p2QA9vRGPOV+0Cb04uMA8iB1JvWxaJ72lfYW7CfIzu+FpWD1+eSY9zFLNPGpKobzeCY08LDGLu+SKsTzFN7w90MFMPeFMVr3FcMm9O0FsvUgGXT0X6DW9vjr7vFzeNTvwXVC9xaUHOzgEUz0sapu8KPeuPAs0nz1JwI89E3mnvDl3br18PB+9Lz8gPIS3JzsrGto7ZF8RvXYKpTpV0/s8u3kUPO1TmT3YTH89TCKZuSJ0uj0p9b26HgGM
APA2RYL2MVGM8d8UEPAGPZj31Kbc8v0oevWs607suM6886skTPc+QozxGwig945AcPBWc2buWVww9gkASvcaXaTx7krO9rzQKPUd+1jzbEUq8ARISvJ1mIz0uSFA9Prh8PaxGjz3hg6E8Zrvwu8adUD1d6V29IfbkPP97Kb3HzuY8XJrYvMl6er38Gv88PbovvdBFjz11nCI9Emr6POJcpDzOHyO9BtJcPU5LBj0oyMI78646PQYi4zwnAry8v3VTvZTkIjvn4Iw8qJ4QPHIambs6uhm8kS8LPSf2DL24kxk9fjFYPZu54LtlDtY73oenutEuRzzyFT+98hajvWddJry5JBA9bmoLPYyH2jyis6u5Kx1mPIcthz3fwSm909xMvQcdprwj2gg7x2XtvOXLlrxoXfU8r8EjvQvMCz2yjkG8QtkEO6+xcjx99Xc98qlXPZ0Mxjz886M83Tu9vD5oKT1JV5e8w/JCO/4XGbsvb4689JZiuyeT2juI7+87J5wOPSOskD3M
aJ8o7oyF1PdMQA716gY+9DMpLvX8tGr0nYhu9UPaivZqvIjvYBCQ99RTyvGkmYL2VJBU94PlZPTBdvT3LTx48DhCKvcZaWjkGGmk977AXvazAGD1sWaa8691/vYkFErxU8B69RlSPvWsaebzMH8Y7rfn2O/nHoDwL6e08t/KRvHGyVToN0aO6EJoIvWewGj3A24G9Zj4XvUW6MD2UKTu9Z3o+vGL7H72ZXUK805RSun5ryDycN5O90GA3veN6mbpv5os8akYzvKtMFb3ctQA9Fk0YPRLgGz1hDv08z1QnPQ813Tu3Hpm9PsZ/vD6cVz2H+RK7sYgHvQvLirxgShU8Cx0zPERCrT0Xivy7ie7fPLivXjyx3tq8qpU1PP/nEDvGTA89fW8xPFD227zYRCC77ciDPHcPOr2lJXS9AUXYuwawwrxhN2U8IJBVPVXMN70tsMQ8p1qdvFRHq7m/oJW9IsiNvWSc07nrd2u84NNhvS8dxr0k45g9D0z5PLDMOrygdRw9sDaM
YPWJsmDyUCOq8TUPOPMILlzyjvYI8ZXaqu7JCdDwLzWa9wneMvBJ87juPIDQ99Q+IvZbBvTx7tWM9Sx/FPINpCj02WKc91KlyvEmgdr2t2S+9qY5pPGGK5TzTcTO9T+hmvPBBAb0d7y+9NJwBPcd6obzGK1c8cAuBvDd1RDxjE4q97DRUvP5HT73+Lto8JfCaO63I8L16fXu8x77bPD1FbjzTonE9JdPlPCkAML2cW8s6M4dDPXeTBT237pW9+Ia4vByDLL0C1Ji8EgWavNQ7pj3Y6XQ9nuwyvE1plz2Mcda8FkHEPEPAsb1882w8NdD5OStJdLwKJyU9IulGvM/g3jx2eZC9H/0dvWaWr7siTGA9tiNPPc4Zjr37to69Y2h7vW04IT0R2Xa9S9hsvDka1TyefU+88g6mvP/I57xwOZM8rLiEPbqjMD1/2TI9uLgHPXzDsLrG3QW+LZqHPXSWlzwfscK8HuvJPAVypjv0JGm6uYPOPFBogD0Fhng84DS9PJm9AD4M
yUlk6fkwNvBhhzL2+Hnc8znNFPNEUNr1ZS+G71Lz0PLK6fz0x5AK8LmQ0vUimdj1kJss8YhoiPRvT1jzpsFG8f0SnvZ/um7zA7aG86Z9LvdPf5TzuzJE9K9AdPAsvSby6gV88V2w2PWLPjT0wRuu7VMsZPEfkaDyqXMu9hjnSuBygaD27Dde8UrYbPA5+tDyrZSO9LBCwvTG3Dr11NNG8SWWOPS3+qzwJZBs7ecaAvI6fwTw6twi8TCIPPVxxGb35xDm9QNQjPfIxKr03ZT+8C3+5vEYaXbsBDbm9kkIwPS1b6Dzg5gy8d5bTPNJDND1/Fu+7bQarvet+5jw2OiY9aw9mvSwrDL3OeYW8zdU5vayaYL3C4CQ90RumPVwlAr0E6ro8BribPZX39jwXGBC9qXkrPTsVjD2WXCY9x1c3vQlqFT0M3de77r4rvDJRJ70GtHw9BIOdvIO40jxaAsq8CQOjva65aT2hCqK9bz+jvP+upbyCyq+9yzb7O5+687x0l9S959dM
6PLD/7DxjFwo8GJktPZMcID3LlI28guNovCKCWbx8c6g7rkKxO5/ToL0W+nC96W5WvY0fBLxb+fA7ig6YOwchDj2QKse8fmZGPGS5J73ySI08UE3tO0HCIjwREIc6ozVfvfWAI70ov769B3TVPIj4m70KH+K7+rD9vHyHAD0NJLK9Gd6mvQQyBz7YcyS8zHm3vXlt1T2i8Qk8YN+vvbwJbz2HADu9finDvVXYGr1YtSa8fyZnPdfoBDy2t9g89+QGPjM7jjzxByu9A9GKPeY4obzxXRC+YpGJvOrHUz0ZQBm+U10yPMpJGLyGlgs9mBOyuzQbyLz2fHQ9mVomPDd2zbz631g9NvaSPAwkDb7aSK29wx2MPC+63L3JmKm9Z2+MvXC9Yr0ZgyO9h2hHPW1CAD5oDIs9hg+bOtO7ybtpu/Y846NvPelFDz226x+8Yw3Pu//Hq7zQlyi9bTENvkUwmrx/xLk9gEGMPXlLCj5DEbm9rOW5PQu/Xj0EaR285Q9UPYpzuT2M
BrpW83wEAPfSAbT24Zdi9XjXnPNoN/zxWi8892g4NPToJozy171M9SDVjvSTKe7utboG9Rqy+PVP3jjxyvgC9AlC4vdx4fr0yt508eGcdvam8fz16LbY9ZEd9OyuiZr0H3GA8OqBqPD89KTzioJC9PJdSPZwYUr2U9Ru9Z+qIvd/aBjw5Esy6vgysPRayWz0ealA8KYD8O0jXdz0Y5ZM8xxVlvFiYAjziKHu84LEJvb9VXT3Gd9a7aRZ0vBA2B70zDIg9+vtbPRMjSD2daTU9WX4SvezSbD33A/K8E1a1PDChBL0O4Z+87l6dveun1z1PhOq9QlCIvVA0cj3Kpik9iFbOvDbXF71263O9ttQDPRD6OT2IU629e6NyvDWwc706fWw9SBgLPeaVSr0YDwm9kMMLPj0EGb30Ymq9Ct9vvfPbIr0uikI9pxPoO/SfRbsZwCG7a5yZPWEmbbyU9j88CduRPFmfizvClMe8bqe4vCnoXT3A1Du9Dz6qPJbqJzyR5Ig7XhQM
hPRvCwTxr2KC9SSP0vP9UND3yOti9XiCWvRSbMTyCkl09tbaQvHbjEz2/ThS9UjZjvXheEr1TSYO9QQWrvRMODL1Vfag8EZQWPpb6hb3Hyla9auUcPGr+Rr035m+9UPkPvDw36r3KaxQ9jYJZvX9i0rzKjXA99H3hPTHYsDynoSe8Ncy+vLTuEb2sst47+mGGvRMtWLx2/288IFiAvBbotzzg7LS974HIPeKDhT1PnoC96+PWPBnl/z1l1Nu9NxkTvfUMAbsUumG9tw0uPBRh9rtC3Ne6NNMavQfZC70FDgy+8HjwvQPdoj2kdog9dNi9PVwmhLxeUF69BfAHPWzhHL5CKh88AwfavbMxnL0uRfg7oqTPvYM+k70zu6u8B5GpPUCtzj0xErA9/wAyPN1ek71qalK9IUgPvXQhgz2cLhO9xLmtPFy5DT3sNeS9BugcPdUpHz3H1Vc9bDolPeO1LT2k35O6m+IlPBNHAT0V7vG8lb2FPVROab03+RY8rTl5vaE5NL1M
66yi+fhMQvs5uuD3u9Fg9IQotPpQjN70ntB696oQevZZdor2GFVg9WN0SvlLGNjwUujI99A6IvR99GL6Xdao8NMIEPqMR0D3jG908QYcPPc69LL1T+lS9JURrvVe8iD1nWoC9gP5wPDzDDT0LUxG+MbpZPWLQOryf9xc9Xb6jPE2C5DteNHq9Pk4UvQ5sQb0+Sms8haAXPctnir1zip66KHZhvTk5b7wZVzO+NHvrvfrH9jzdNL09VoR5PVXuMT138Ik8tPnUvQZbsL1+vCk7KlzyvWMX7LvtvIE9aXYYvYzLkL2LQhq9G4vpPeobHzxEM5280ZWMPbUbTb3CWny9cYhRvJaGPj1ualS9uLmePc7MjD3DVbO9D5mZPcfoPjyJIN88zz+Su5OVUL2shYu9eZqMPKdrVr1liG+8CvDGvFQzfL2SSA89L7eyOwFPfL3Wd9q9/aEEvFoFoD28gcw933JgvYcGujwvIVO90l9wvetky72cXDG81cANveQNEjwB7sA9MHfM
VvXI3GLw++zY9Qv4gPhOTdj2OCNU75Pq2vAjfpr20+EO97lhiveZaGD2fxoe8OGGBu7MJFz1vOx++C6EJPaVjuDyjBpy8hrPTPLC2Xb05s1i8uqpavUSX1b15n6u7F9sqvCquHj3V+Jc8PUXLOpHbrb3K80G97MTbPOBaCj0bvyO8+MTkvEazlTuo5xY9bgSZvNjzzL023Ua9LJvoPEw3XD0nnbU9APyAvUcBXb1kpZk9TLkOPmAbKzxA+D49pW8svEwqtzzxOFq9ppqtvHZ0Fb1HCZW8nknMO9Q5wT3M1ui94zaaPev+BT3D6Xi9FfWhuTW/n7zPHzK7RVMAvN76tr3kZAg9ymlfvNjkQr1OYx87HKEQvQT3N723RKO9fB8YvTiSkz3Wqnw5QaahPU7CRryKAA29ZAgTvHZHBD0sMy+6zRkzPJ4PtjyXiKQ7vCSOO9Y7771OQJK9gOjdPXa9q7zYSNw9/sJKPExBSr3cqlS9xal7PYwPcj104LA8i7XNPVUuGD1M
VnNa8xWsXPWrbbr1/Fa29kQy+veNHlzxMhQC6ZtZuO1nJGD1fbio9vecFPQy1ar2m/6g9QMQCvrteorxd5qu9MJnSvf8BqD0LhZ695VcUPiXhOrxlDr09fd+3PBHdoz309m081kLHPPp7cj1kIAC+/otwOo9alr1MNRm+vTYWPBNdubzTLSU+he3xPEMJib3fNUg89x7EPdobs7oWa4Y9ESK7PVd41bwH+UG9TsE3PIbmsb03dRW9IjCGvSG3PrwtDhK9+8dsvHsABT2yo5w9xhtcvdXLmT2mCXM9nK51PHZ0qLx4tFy8DW/pOyblF70OwPG8V1OBvE1sjTwJFwY9r4AIPV9AgDskoni9iLCgPaRh4D36xbk79/ZxvHzp6jxx/BO9PBG2vW5fcTwNibM9OQoFPfcZnryQH0q82KFfPRo1BL1heQM9TrxmPa4FULx52U+9QDTgPHxYPb02zvW9gltqvQh7gz17iYS9ciGzOw4UmD1ieiK8aPnvvLuzpT0u2rU8Px2M
ZvT24Ar3obRu9mGaxvVS5HjynLty8HCRYPeBiYry2uSu8GOdXu6ipZD1wv6e85IeAPSvOjT2bJZq9TZqgPKoxCb3F1N29U9YqPM3ub71B9CM+uCqovRPVcr04RJM82hPJPEoQYLschWM9j2Wnu2mwEr0yexa9ZhJQPYy6kb1l5yS9JQkcvNDotD3QRBm9s4Ilva+TYDwdtbq79NYzPSXeKr1aJEu8Mjuxu+AJDr1BbJC8p6+mPJCK3bwDiQ69ulKRPVWCG73JqRM998kjPYtUqjssKgm8jPbyu5HyX71vgrS9m6iLvKrBs7zXz/y6hLUiPTARxLzv0gg+Tk2xvYZkKDwlSkE9ziyNvdw0Cr0rsjs9rL8IPN9CLryCoou9BpkUvFJ8gb2gACm9LvSnvB+lxLkHNqs9Q7H1O8EcHj1nM5689vlgvD1x2jkNYLm81GuePDH787sg2F67/CQGPUX4ir0KhUs8T8JwPXkS6TzspRc73jSaPaKm9LuX+SW9tcUHvVFfJDzM
Hfhs8wbOQPCqeDr21U6M6M/GrvGSbCD2/BXY9ErdyvHR0Dzy/QzK6YigNvS6pjjy1C5w8TjRlvcczej06W9s77UMbvBFe5jxUr5c8kCuGvdl+Ab3rino8mLSEPVMP9jzF1jk8Dw7IPCZVUz04k+88ykl0PcbIFjxcywU8mAViPXWov70zZNy8v0MjPYNdkTzw5wu9M+goPScGoT3LZgm9MVfFvKQAgj3f71Q86U0+PVuSgTzgBPi8C/cdvTrevb1ofL6732FkPWUSDTwavw09RSCIPWu8/7ycvBQ9bzHLPMddgz2+/VI5vGhIPNo7WD0S6NG81a4zvXvKpr22hI09eAR3PMFrdD2FFt28UeUOvJS2UD3w0VG9LTwoPApCHT1AnMM9PgynPRtpzb0hbJe9P+xEvUDjZL0oJsq8VcHcOk+jxrvs1om99toHPVs4KT0z8aI8zJlNPXfZjDzMBHo95iAZvQ4BUr0/CYm9hWezvMOCjbw4UR69Gw0NvZ+BADvOOEk9JHGM
jPMXr0D0kY7I9tF/Buk1+CT6cBWo7dqzJO0vbJL3uQUa8T5ipO6qqRbwK3D08Ra5NvXKK9DssyHW9qoFIu1fhnTycuha9JaHKvJ6STzts/E09geCMvHz7Or23iHe7ngH6vE+tS70UU5i9qQQrvHjzJD08/Vw9U86DPXgnG72rWUo92lFYPHpYDT0tqmm9xDxlvdhYJLx+o4i7LX0AvAhxWb1jYqC825ulvU6zCzzhbEO8dLMqvQFbjT2uEXo9oKBePAC4FTwXy5s8/aP9vAjvGLzteL88aL6QPI51lDvSh4W9vdGWO+6FpbwPq9a8GKCBPKneMT2NM6K8+ayvPUj2Fru80c07C72DvZcKsbzSCye70USyvXGkRL1WBZQ8CTC4PFHMu7xbdFc9L72uPakN0zwz9jk6yodiPMupHz11Uxa7Akd2PNf27jm8EMm8fP/pvM7ym7wn5b08ioExPPHKuTxaJbI98NxNPZ4pGzxES6+8eAS1vA8rRj3FEMA8ln7dPK4zNLzM
rnFe9ssvVPH65E7yJkyO9iT1OvSTBw7yI4R09BVOdPQyYgr198YE8exnRPDyQOb0KWkk8cmrKvbGBp7ulKQC98ONOPTIfRL1QdWI8fcuYPYvWNz09dHs90mRCuVEvAzyF4Yk9faiVPPqgLLwqGti8ANqjvF/2gbyJjAc8J/eOvUWEFLzYqyS61pXoO1OcGb0Sa7c9Ry8hvdTrnryvTl88emjFO/w/1jzE5Ii9F+fmOypgVbxhBym9RmibO2ciKjz+o368Ezz0vEBgir2htMC9Fl2tvUcAf7rfDYq9XZ5NvGRVsb0iHae8mFu2PfbpHL0e5Um7C75VPR075bwzOy69qOAvPdTG5jxCAlW9zSKHvIdzBrs+3Ss9uIkvvYYrvTzpx/W7RSV5vemlIj0M6Fo9Mh7kPA280rwUt2k8YPYVvbwtEb3ps4c85y08Of1jFj0YvyC9rRMmvSHsHj1y/YY8scHlvJZGAjxiVCc9szbiOgnqFjwL21y8DAmAvbdHujuuC/s831MM
GvUFnh72k7Qi90yyXPcSyerxrjiu8LKDNOVlJ5jy6IAK9zPkYPXFFtDooQji73TcVPcrhDr2DGjE8cBwzvO/VkDyf1SE92bAavSyWGzzRHP68ACOjPTbmgLzFYG48qYM6vattAb1O+gg8YVNXPbYiO73F5lK9JHxMuxyftTzyRE47/gk9PQMBM72d8eC8emsmPSVZDzyPjTC97lGuva5m3Lui+GU8pwG+vGit4r1jsge80oauvBMvBbz4kXg8xOg1vD7LDb0rbiq9JCjmOzA4dbwWd/28N1NyPML4ST1FFDy8F7CAvXKlXD32WBQ9fvjXvLppDz3+DkM9wzZDPRnfMzxz/4Q9SpIGOyIdvDssZzO8oGCOO300urwWWsO9Q9hTPIi8G70NJPc80pbBvIMqFDxYE4w6jb5VvRZhLb1o1Qy8fG35OlHj+7xHiak8vX/lvPcnBr10uL47aSQTu0LEQDz8kaQ9GOnUO+UjODucwHC8VuyTPDKOiz3j6uo8liV8vEvEp7wM
h4x486Y92vf6ZTruYq/k8d5b8vOm3FT3fr/48bFxGumHxB764/Wk92gqyPYfUR7zYZWI9BvbePFHg/TwznhW9SKcOvFgLvD3NaTo9n72PPeZMo71q56m8k+MnvZ/2lzxxKQ090Tlbva/ZfDrPI/Y8CuYcO43Mn700Kmc9DDalPbBlCz7m/nY8T1YivRnRk72Dmcm9X/F4Pf1diDwx5yG8Wi5QPSBiZL22P+q53NL/vI1sgzxDpEc95pB8PSrEyz0MjO+8ON89vQ7B0bwK0LU9QuxOPaF7D73W6ys9kYSwPexO9zxnXfI8mWq0PDVaAD0Vogc9XJpEvFvqyTxNDaq9w/NvvRfUpj2zVnK8AWgTvfb0yj3zQpI9nesvuzb2S70DSYW93kgrPT5lfDwiQge9PK9lvVW6D7wKi++9H2hNPS2g0zwc0DU9MSIrPeMY5Ds4iI28Yv1OukjzqbpFlwk8tpQhPXjgHT1vArS8pgc1PNd/DLyx87y7k7owvfXSazx/uJ692mpM
oPf3jG712yte8VJE1PE5jIz1XKm29nkyFu8NI/DxWsgI6hpLAPL2eDD0S+yg90p/RvPVrhLt0KYk9xCasvC/SD7zzx6q8XPe1O14uNLn6ghE7zc51PZGddz3EZjq9962sPMBMFb32OI29H941vSF+lz1TMIW9gxspPDddAbv1iHC9MjO1uiI3Nz1KEAE9TvPLPLy5Lj0wY788Fl3OvPL8uj0twSG8M3CSvJvqBz3/qnK9UV8Fvio4FTyZKIi9tHTvveb7Wb1k/CC9wTezPa+pB7x5tRm9TwgxPdlFGj3e0E09ybLjPP3QoTyCxw2+KvReveIQvjshrMi91tpBPRfj7bwodSK9+6AXvYaWc71Dcps9HkzwO/Llfj2ldq+7HTWDvVWUqr2Fo5W8ij5pPfquu720OFG9Q8rEOQnsOToJ+OK9il2EvSpUBz6w5Jg9s60yvQb/lj3qR6872sYivSPokT3vTAa9oziyvcyQ+jxEmey7PLEmPB7FtDqZuNq8rinHPUEQ6z3M
Azxa9p0iXPWVZfDyXJQS+Z1wKvbg9UD1x1s69zUKfu9UqRrxT/L26z0tZvSZIRrywrsk96YkZPeTORr33gNE95wVCveZruL2N3s+8g70VPpiIPL0eT9a9rKUnvMTuYr0/eY48OB0Iu6JXkT0FGIc9RBMhPTqGWDx2oMq83/6jO1fR1bxjSbC9UBECvXJ9Tz2Iv3m9qzSsvXiAsjwGfVM9/xsCPi5PoD3ZZVm93EnfPS4xazrBm8q88KhLPb//2T3ydIi9QekKvbTsq7vpive7frqoO0fqgLyQWZk9Pm5/PQ8q6jy9bRY9rnFnPHsEqzzKqsK9GpUCPnMAAr38eiq9OAMFvsqo8L1M6DK90DwAPf9nnT3ysWI9aPSiuxQ1eD1K0ZE8cZ4EvdtRCD0/sH09S7/du5A9t73VD1W9QocfvmFVFLzVPYI9G/PgPWx22T2yHmK9DAvTPfe9+DwLmuy86oadPfiEYT7gECY76aR5vAozmrz3BAO+6wMMvZtDlbyvKDo9kVJM
bPYNzJb2+CBA9IsVQvdAPzjyqxtm9K4ZhPmj9qzyJppS9dYi9vR/HAb0w7+k8BcmMvJKqfz14zXU9N03jPPHBYzwOVcG8LvMaPakdtT1xPKy6abVnPWcrPryRSsS76L/DvTBrLL0FyFI9OJ2pPSNCiD1lfVy8xEHGPYhdbzleoLM8xka+PNCp+z2sInI9N/cpvSw2Br3jtvS7QFsTPWJWy7tn2ns99bIBvX4VwTxd7x09YD5lPe72oz07Rn29VzY5PrvQXj2z6dO9j5/yvew81bwpPoW9KOI2PX4Cvbt++ta76cFTPCmEQLtZwPc8/yRbPNqhsrtrF9W9baEPPcMLx71/rDW9zfxFvQcngrzedrY89RqIPXjRPb1bLOE6OBYBvRPs2jwzO6S7dFmBO3enaD1Bna89XfgzvXcCgL2ZwbS9IwK7vGVxjDxSkY68qL7+PO/VML1ChmU9/REHPSmGQz2ytpK96Po8Ph51nD0hgO29ekbavefLn7ytznc83irTvNM87TtM
CbNQ64k3FPCIkPTxVyTY92c1RvUSNYz1PC1m9RvmgPPue3byfZp28i1aqPKtlCb3T5Du6kQKCPRYGpr2xNXG9ZMjEPEr0g7xzKXM9F4m1vR9jkj1k0ku6mdWXPQUqCb2saPC8SJhCvHBNsb0D88k8NUp4O9UB1bw4t5M97K5FPcd1cj0indO9rxwxPgpxXjuayJi9nJijvY4Ykbwxr2W9bguIvPDMSDrZ6dM8sIwgPHQOrj06rJU9+p6KvDDmWz23aJa9mICAvX3/9TzVX/O8Ej1gPbOGrjwG9Sg7Zie9PemcXb1GNgC9J1rYPDjX/bqImi09vjFLvX8iM7uufTc9vQZmPGlp67x8Zws9jIdEvE5Bxry53QW9WDMdPTzirL2ehBE957WoPeFbAT1pLzK9ysXoPSHVZ73Y05O9KriEPENsOTpeDAe8M7pIvB1aerzbbQ496fYvPHOZlT0u5nQ9nL9IvFR71bxqCnC9GKpXvbugeT067Sg93Z6cPds5JD2uBp28H5vM
pPD5oGj2lVCk8OVDQPGoKGz1NvQy9k22ZvKX4fL3U46y8je6rPaOKebx7qso9786Ruw0N4Txn0wC9unqOPTBbMr3rwlc9ShDNPWszkrvWJAe+wZmPPavMrL3hVny9ss3+vKyZSTyPRSW9ZxTNvCMCX71+PI89eU0cPTyZ2jwsu2s89hTXu+VwLLz1ikG+/hUTvX9fDj1+14y971+UPaTkKzxjEpI8PvFNvNK2Oj1g+ew8avWDPEN0Bz1Yrsi8AF1xvUUHkL3Qo6W9d9riOw13Ej3tdmI9MP8svLA9GL1DxwQ9XIisPdacdT0Zf5M9onCEPOHj2Ty5Kx6+UGa1PB4CGL0/DoS9TVSzu8EB27vCq0a9JxYkPPdiWLyH7Y49Qew1PGK9aT39uVE8evsYvWIfDr1RUw+9nhqDvQ0Shru0hlm9zX6iPGo5FTuobBE9cVmCPQmU1Dz2upK92i8ZPrLbgj2mW408d/IgPeXjkzsgRFK9tp9gvTaMijxpIxs+UJBZvZh4o73M
GMzy8UsY8PfBsCj1wokg9q5PGPZXWiDwY3Py9x63YPArJNrxGvsq9M5g5vT3Fkb2bbhO8mNUPvWWhODw8Fuc6zL+hvRaPnj3AJq68miORu3OHkr06jzC7SRGkvKlQHD3vwwC9RMpWPWedqTwkEo46YbI0Pdt4uzvE5ua9BxXPPaUclT0KpyA8FE5evNYVpz1Fu/s8E0hyvXLHd7xRWg0+QRTbvC76OLz22YA9gb3OvOy/3LxfQU89jkHdPOTshb0tAUC91C+sPTRqsL2w/M69907/PGclIjvG9Mi9AkRQvIq+pDyqvVc8YFu1vXEeDD0dyJW9VD2cvR9EKzuZG3S83HtmvXfLPD2ngvI8DU28POP91bzVc5i7HDHVPVROHj05a/W85fg5PbZByblMgJu9OtvpO1mN9zwahim9eL10vEGOTz0D/yQ+IfGFvLgfVr2SXaI9x2EPPc3ggr3vDps9TckFvQxJRL36aBW9aF+OPCZgz70Zlqu9Kv2Jve4iorwO88O8wtyM
NvDQeLT1lZJ48Zj13PfbDi7vsSl08FohkO2LKFr2l6Fq9VWkHvTHmDT2aC/a8hZ6TPZBvRjybvvQ7lumvPGVH8bv4/Ai8qPGSPTIX6LtQyQG+BREfOoXDTrwMCZq9T20ZvH554bwJHM09pQDru2CFwjz9wse8sIRXPdaVI7x1/ks9hJW9vAf99rvr0OW9p8m8PCBX2ruSRiW908mcPCSaOj12aBI9IV3hOOK9WD16nTG9rJz5PA3TsLuOFzq6R+QTPUSGNr3FVCk9XqiUPXU2XL3doMo8eOEcPS2GB70xQy09XvQDO5Pnqr07lbG8Mcd9uoArET1ww0u9F2YtvU60Dj2S5/m82bXsvAawurnWEIM9G0lTvZ8qgTxQOze8BdEuvYjqmzv/6mC9xFxKvNjerjzgDJu9vVamPEWV4zze0wA9bzJ0vc+3Njtp/Z891OIKPeCHMj3rv4I77ei5OQBrwzzlYFS9ZuwdPKJLVT0TyKg8ZqvfOw8+E70C/NG8K5bou74fELxM
V3Ic9ZGOCPWfwjD2/4P081tEpPZBQHz0xkrw8PjDCvMDrmj0QIL28jJzGvBolj72kkEo95lScvDlLBL3aDL486Fh7vHDZEz25YP45TnkcPRRT27xuE8E8zWbnvEZHT7w7EBy96hvLvLu+kr07g0o9Xxx+vL/BajxzUDc9EM2cvfFIHj0txBe8EkyJPSyQqD2IGWE9tmrhu9hmEL0X1r87P5ArvQzQKLx6JG06PJCjvN9q0TyLIRg6zmuKPSMwPT2QlUg7PHBrPIT0ADw/j309f5tCvUBLC7zxI5I6IfUevAHR8rxpTBw9+UOtPATFhb3QDks6Doo5vB1pDT1UAg09b4puPSTeZz3j2qG9TEo6PZf12bx+/308yOqNPKIvmbz37hy9g3ILvfftZT1KSg29i7x5PMAT0LthvYa8gHeFPJeFvLw+xec7rDMMvU7iezso6Xq9eVY7PXCw2rwJlLO9e5VHPG34rLqOhn086gOkPU7Iiz2LoDs9lw5xOVzjTLrMq1699iDM
wvPpQT715Ab+8rI1Muwk7gLwCiB49FCcpvdDlfrve1TU9bAOBPMVrnD2j2LC8Kn6COq0OgT2hgw67iS8lvd2KYDysh069JAcZvInvYrz3EZC9eerYvLZIkryOAIK97ACBPEOTNz2872M9lM3KPGNM4LxHFrS8jWoGPXJp9bzyMGy9nKt1vBMVMj0SWZe8nbHFPHxPAT3/jkA8WQ8tPasGaD2XhC48dCQnvSSPJD1g/Q09TiAdPPwwxLzBBa08ID+AvcSwp7p4BjU9BIFlO4XNRz2VzjU9jDLnPEqeSz33/Wk8E792vKo4WTyFGMq8h1vkPL3wrzxXy2u95DkQPUEcgLzaPJI7NCb7vODEnzwaVqO7cdwAPV61gTz/ukm9VG+WvRTmGL3B5kU7IysHvYaLQD3XkjO9QKMivbo8jr3Kshg7hnZEPN7Qnj0L1B89HcskvbgZWDyFS1q8sN6CvTJ1kzyHbAC8ls1qvZSr5zyyGj29evJuvXeJmzzpiYU9wa1eO4ajmrvM
A7go8iETxvG58Jry8aIS91qNEPYHQhDoDxFs8G1wOvZXgM71ucMm8xbHdPJ9EHz0KCME8GWA8PFfOdL3VtUu90jPxPOwoOL3ZyMw7PCf8vJoFRT19lBy8FaSEPXga2bwypDs9TGmbPF7HD7pEdjc8K9waPVEUEj1g3yA97SBkvc94K7yQwKq8v99lvYpJcLyiBfy74F8NvSrQWz2tYWw9hpuLPeLyUD3FM888hEjsvDGALj0uMhS9XORuvSrAk7w0v3G9sRgwPRceI70to+y8l7gfOzeRRr2w4bQ8AgqQPT1gBDw35Km9B263u92+D7wInGK9YHzAO5oB4b1zqo481XBFvG3pzLzKcjk7Vo4/PdgPeztzM3o9kI5QvYijXbxwW6O8HbxBPPLDGDzRfiI9aUB+vRhyEbyKEMu8PR8FvMwZcLt2JAK9n9S2PIDvqzw74Hq8tPyRvPXyTLzEhyi77u/BO+2tYj0DwsW9Cq/tvM4gtTtXoOk7L3lGvRwcfjw/Haq8l7oM
rPQNxPruOjOm87xxIvXt4z7wnMaq8wZ+0vErEnr2BxL281YwxPT4FC7x/RdU8AZWLPFGnkz3WlJY8+xKRvD5A87wuNr+86B9tvcIEa72ziCM9C6YrvVM+G71wAdY8yEGrvY/9F72mVhI8cvuiPBPvhT0FyJU9ApZYu0K4lLyxjg09+YfCPIWMGTxvdKa9/6okvFp9ODxaSS+9uYgZPQBny7zCUAu9e+irPUgPCL0PrI477+6NvOqNQr2N6hG7OVievRQDU70u8DU9v1QWPIQlrzrO18k7gdmwu9Ucgz3jEbi7JHcbPR4MsDx3LBQ9ln7DvHWQML3mEK68AsWhvVD5FDzqZKQ8eMaxvWOkIT3eMU68y4+9vFpLKD2Okow9VN5sPf2fED3vE5I8KGk7PAYsAj2QH6K6o8h6vWzM+7xyl9g8RCPXvA1ORj2KHzu9cV00PTtuybzO71W9NMuzPEBls7w6Qwa9BYdMvOyGDL1g9pi8/boHPfxyhr3VvTY9AaVCPTMvljwM
ILgi5OcM1vGOpYD3RpX09OX8XvWxHBTyGtBi8Dn/3vGLW97xs8LG8n/FPvQLiiz2jsa28wDROvHH9SLwCXuE7s36AusYFCjrgMKC8slkAvQjnlT02h0m9gUmyPHwzUT2XOd88Da5aPV6iTL0sMfW86QgrvRZOFb3uDBk9tkQ7vRDxXDzixLg7xYWoPLXBj70y0BM9UMJZPP6JrTzlSBA9jViRu8hNdrueKVG8aREUPQ0NzjwyR0k9X3gXPDx4Z73JUEw9gByIvcNoED0nQuS8uNLLOkyUMz3D2x47+rh+PPSggr0rY+E8tX0PvGv2YbwNWio9s70OuuoNvD0QDB645XI5vUDCmD3H0tg9ziHWuyE+Ur0+VI2933ibvXW2ILzRgXS87BFWPaByAT1Vzb+7g9KQPXS4srwhOwa7lX0ePeMjqz02OWQ8J38fvUCOgLyioYC9UzzDPHtd9Dwoug692gu5PLu7Hzt3VKo90wX4vCak+Dzpn2c9EwHuPTbFhT2kL628/oQM
cPPFz3b34D+E8nY0SPY3rxzsFP9Q8bLf3OLJFFLysLt68lyTJPBNuCj2FZVQ9EZqJPVRt3rw9/3e9AEZgvXnrjz2/mhW9Lec+Pb3XZj3qrTY9yVbLvPRLED2JnpW96unSvH2X17ssXLe8rB5qPAjNNr2ovuu98YqzPLCp+LzoLUI9yT8aPVG4pTzne4U8EwCru79vXr2CfkA8lgCSPEApiTwuWRG9bolxO3f5/rxWacu7U9IXvHsIyjxYU3u72nOSPUm2J71oT6I7WROhPBOAM7pSlfe8V+FlPXMXYD0x+hY9NV/ivN/ClT1FhiS9vzRgu58UADyT3us9hoxRvXIkmr1Vo7a8xBkevVqzTDzYZQs90gWUPdTArLwhiRO8GdMzvK+kHjzAkmG9x6eUu1pNej080eG8XnI4vJXsab2KBB6956yQPc8AiTxnf6S8i1hOvBATgLwoPIG9u21VvdlVaj1NzXi8Iv6UvaSLnD3KUqe7xk55va5fUD1J5C29QbWYPMFE6byM
1LFy9jQu5O+WvpTwVTB29DR/1PHDo5Tzyfv488KlbPW0QzbuZSZi99TscvV73ej2lnTe9fOFbPaqWL7mLv6S9cCNdux1KgTrr5Q0954NbPdNrkrxHrXM98NtMuCbyzryR9Di5Sm/FPQaWN71b2+e90sI3vCTLC7ylnmK9UJGyvKgYqj3OUiA9lBpLvdGtSz2s99O8CAEjvfUlkD3KEc88QyjLO21jIzxnQAy9WsoKuxCU7bw59aI8KpgLPiBgNj2NDyC9vxwoPhxQxrwT36e9iRcsvWPRAD7Y4km9HleAvblI3byyXq29xTdKvY7eELyiAAs+CXlYvHmOXb0KTxc+YLFfO+7hx71xgy69gaH7PaGBiL13qhm+NOECvvIt4rwKy3i84YiSvVdw0T2i1FA8uTWWvBTigj3yFM4687g3vVDA3zxCVEI814Dxu0V1bjv6/5O9wVwnvWIu2r1NwkY8HUekPXWosTwSiQW9OtvwPabl+rzmV6S8zdwkvUIpIT7aFo69FhhM
vPB2p0LwMKoi97Q2LvPRFjLyvx/09Hlb5PAmTXDzAIRQ9M/CJvYfVRb2te2a9ttagPShev71Eqqe9SjY0vv/fsL2VIa67D5QXPdrjiT1HTdU9pIFFu3zOvj3v7Fk9QjtUvdJiuzsOe3c8Jkx5PbFJTr2Zlu+9OeByvecFC71WdQW831r6PQEjOD3u9Ti9yDMUPo5bYD3N04Q880ykvHdHCz7ZVNq7/A+cvZRLVbnZcpS961izPL+5krxYQ1c9wR6EPc3T97uor+A9otjJPNk7Ej3aQBC+j1GZPZi2VDxIdYy9tjw6vjExj70M0q48WL42PS8fDT4rKVU9ag0Pvffd8jwzM9M816YGPZxSKT39zne6+3HPPDJXZL2qigS+w56vvRm8m7wFhSs9rVkKPn0I2j1UkDK9ZonAPQp3bT2bJr88R1MvPSKZJj61wAy8KrquvemCn71tDiE7noREvaaGGLwJohY+ZZa6OxC4Lr3Q5IU9NECGPVgiBj0E8CK9Q3CjPYn8+LwM
isQK+FLWdve0YBr5ywoe8QNsAum20gT2ieJk8kh9ivbxSmT33JZw9urr0PM+0jj1wzq08SlYYvRCOwLysssO9UVMCvjV7kbt3OMk8f6QRPpJhqT0amDa9vLm3PZS/3DykOxy9+3PaPNMiKT48wTS9ZGnNvdvErTwukYm7MmGCvcDV1boIe8Y98lykPPUQu7vSK4E9ZqkFPDxeqLn6shG+REXOPeydejh82em9bPYVvdCiub1qIU+6iNAfPGmZ/T3Dn4Q9UYMbvZhCiT08m3s9R5VoPNdq7TwQdAk9HZFhvG0TILyF/3S8QF+3vYbOfL0O3YI81eMJPq26wjxf6hO+BmTlPbTbSbwtCQU7VK+iPKnkCT5JTnM8Sv3jvbdhAb0Jkaa8dchQvZg3Bztr4kI9UqJBPe1ltjuqFqA9arRCPdupLD2psve9oeSlPeLRHr3FNe69zX3gvdYCTL3Xkyy8exgwuwTdjz3aJcU8uIQhvYLnlj1Jyak9iNgevA/VB71dIyE9ULFM
tPH8TOL1zIjS9JEuvvSmgdLveIyc9y5KPPVGxjz0Okd690ESgPQc/qj2JKBs92OeZPMKkmj3ktxO9ZtqcvQ0Qrr1mXBY9I21JvZFR+LyT9Sk9xoVIuy9IEr26WXc9DPRqPRM9HzyXxAO+4VjkPVWevL1lZja+GqlbvZMTu71GjYG9i7cTvcn/nz3IRfy6X78IvkptzzxVAEu8OR4PPRO2vjxU2NC72USQPULqbLxA0oW9YmSBvbOLkLsYr2A8I+eNPaXQfj2UPoO9sdvgPX3kqD0v9/W8PS5fPWSqkT1/c5U7MojOvc5Snr0Uli08YTWGvUiQDr3m0MA8mfxgPQLjWLylxNY92Poxu7k84bxCTb29A0foPdF/y7y5giO+E5WkvQKonr1vlIq9r+5CvbBeSz03K7m9VFbAvXV/zj2OROm7EMDPPLVUArwgR3K9y1JVu5gmrDwzq9K8AdoZveRdbL2kKVA8we3EPZwJyTyr4CK+ISwcPnu23TwYSt08Sx2wO9vehjxM
koiE8pDFZvQVXrzwLcoM8aY9gvK5vtL1KQjw92z5kPDHdW71CvP49u4oqPTQXLb36aZO9X7bDPWLdG71Tlgi+r3ATu9OMDL1vwkE8Q16xPFlb3jsuCbi8B6xmvc9ZJz0VUKI8OY7tvXb6W7xiIYa98OwsvMwikT1DYBe91u/vPBuQtLzdLF+81AyMPSJ/Obsn/EC9ruvuPdW0Rrzr+Qi9ZiaivAbatjy0Mh28rFxCvQyxqTzhldI90Kh4vQa/obzUjy49GmBgPYuwjr0wNJA9IjOXvNeOnr1e1+m9ptjEPWtoH71rgIG9faJPvQDmqrw+Mo88E/FsvIpBpbxjjU+9ba6hPBPVMjsyjCM6ag1rvTzutzxaZI+7q0ivPII9lD2ID4K9WuJbPSkpaTpOaJq7xom5O5hjmLyPhSo9hZFmPCtbxDx8Trq9LvNRvX9RF70mdE+9+v3lOEt8IzxbN3s9P3qLPdpxCz3zY2G8p83oOzjqkbuCfRy7aHH3PFrz5LwlnK29Sx0M
IPV6XdTzI3KK9QouyvHuPzDyt1kq8xfiIPRtaJj36rAu9I3bGPOP30Lq+39K8GFGcPGemgb3F+US9NEGIPKzmHL0+PGO7ufmmPRu/wDygYN88D3YfPfzhGj2Iod08G+hTvc7yrDwWvGY8LTMBvau2PDydtjW9CjV/PPGnCbyt0h49DN+nPP4U6jx/MY2833eOvewbcj2dbKI8cx3jvNZhA722msq9FNgCPMSWOz1GoK08DfGSveKvgr1uXJA9H+BsPRC+mLyKa0i8ouTNvKssBj1UXA49M8oRPS2BMbtkzk89gueaPaz4eL1u/bK9S3e0PA9mUj1ARpg97a1RPbt3KLzwcAQ9wZWMPHD7pLsMq228X/cJPcNAbzwz7pW88HGwvamXy7stXog8zFYKvAfRcj3k/o28a7H0O35ViDpQsL687cK2vG85+jzAH7s8LqcxPW4MXj0E4Ey91NV9vbC5qr3qmfs7j1n8PC8SnD1uTJs9fvn5vE09MD3XuCq797qBPNCkHT0M
Krqs9nsw7PfmR9r1LOta7Si2yPECDt7vaJcM7bdkJPAJxsD0GHx68vl8jPQLlHD3vx/K7mL2YPeALxD09PFo9Si6GvSs61Lzfrnm9YDCZvPsKdz0cPqw9VV5NvD4d2jpsFV49vLcHPVXzMjrtkwY9m0hbPb+lkD2QXHW9Zjc9PApk4bsKq3g9iTQxvKoBJLxT6sM8QCElPOsERD33HUi9f5dTPbi0i7vunbI9cATjPG0Zprx7X2I9e8EDvYXaw7y6qZg8smdcPNcAjb09YZS9anugPNR95Dv0QMC8Af+lPGQ0ET1mXoM9Ko6dPF1v/DwCC1C8VsgXvYplxDyzaNS8crZWvZcJib0U+Fo9Y8pyvfiGoj1fU5M9xFeCPZ4Ayj3Ij5E8W7wxPTE3ejyg2TC9mElRvBbzjD3VDCu8WwvQPByQdT1JXxK72ulmvWNTxjtSIeG8ytSuPJBXW7zi2ca8RXRLPWFolbw+vJO9eSynvKTk9bxc1JG9jhNHvCXT6LxdoyQ6tmbM
qOpxbUrurgx48/XGIPezIYz1LFqO8iPcGvcxzQr0SKO+7icmTvS/DVr2oEwE8IKhYPEjD3ztuoLi7hHuavLYxkjy/qgM9q1dwu+1NEz0Yu448H/G2OwsVCjtnFIG7tsYWvaA697wskOU6voayPMOzBr3lrvg85OB0vTYHGLx0QG89XAsHPRWJRr1Fu7S946mqPNru5TtmQ1I8+8QPPNHckTyfVs+8sHmzPA7w+7vU46Q7ydPBPY+zr7zynOA8cj2jPNxL3TxBLeM8J3EBvVXFqLqvmHY88NuEu4iEiTtReTy9+vMAPSj77Dw/pNo86eqBPUTkhj2mJws9Mc0lOy71kjzOYbc6KpsdPRFxhzwLfS+9EbsculI+trsk2FS85/LUO/ZO3DxFzno9+nZVPRuwyTzKsPK8Hs6GvajxxLwlQ1I8fpcXPIEKNr3NixS9bB8hvdeejr2EJKm6DbPIPVAAkj0kU668uPJSO9u1KD22i4W8eH49vOZPprwZLqQ84EGhPPGn87tM
Q6h69udtVvZa6Pz3TyV49+P8rPTE5cz2nwWw9b1TlvMvFRT2n/hu9xcM2vMWWCL2bxEo8Ye7lPHDYnDwFKXS9ShWOvWmwRDzPpsO8UMd2PZwUIb1P1ju933e6PI7pMbxh2C88fhsGvUTKM73mJFW9VVtBPU6XFrs6jaE8lJAjPQKMaz2MRVy9I2NJPaKYmDxDoAa911N8vRmg1LwnFSi9rvBIvSoiArzLrto7mP6BPJbI1TqW6/68I0FPPS7Ax7wVF0I9G6VlvYprwbzoDXi9X7kvvR4TUDyalC+9FB0Gu69dGT3njOq8oDWkPFBri7xdjrS7Y3oWPc8Z5LxiPUe96nQhOp9O5Tzec6O8Cs4Hvf+Lz72k3Qu94qfNO20rYjwVClA9qf0RPZqynLxoUEM9FmCBPD7tibx7jtY8mXKZvHSQT7yyWwi7htBwvdmPgbtuaeS8UGzkvGJ3gT0XY/i89wzcO8au9Tyitcm7vUM0PWFmXz09aaU70wREvGrnVj1vwJq9veZM
SvdDLA722ofK7JGo2vRzOSLwqbLy7V0oPPdpFqb0X2ke96LktvY4eiLwEat+8vUpHPNKB873miUM7XqLPvCLojbzHe828r25gPQiv8Ts6ZoI9ahCFvZfhgDzj4oO8VD4lvfccDbpXOmC9zJpnvNppB70vSgK99I/6vP7lXbyJUBQ92KIOvE9P3LxH1t08fBaDPCuZiLyB7D28IGvwvG/CAT1JRq69QLTUvIrDn7w3vxy92JiJu7XcmTtF70M9gRQPPSIzLb0TD708HTMNPEo3bbyZuUK9ePYPvevkfr2wXXC93iU/PdWbb700DQi9dwVru6pRQT0d/aE92iDjPPd2RT3zZJU9PitzvUPW4btJpcQ8eXHEvRaf0zu+AZs6dyEOvUKBKzz6Wn+7PnSHPXH5LLsMc3c9KFNIvahjFLvByLa8NViAvQJkUD3BwUG9WJ2YuUPqkbzBXO88hO8gvD65Er3MQP277BmCPZHzvLwgwr+8OO9BvBccsr0Eux+8TBhQvel2Dr4M
a2F29g7noPMhrprweAv+8seBlPZoWoLs+GSI9SXNeve4ghzyqzYS6YSASvL4xqDwFAfS8BAEJvpPzibxVJxG7MDgDvQCBojx1PNm7kQqtPTF1Yz3XxLS82SqxO9y8kzzlFrc7i6MhvUM12joEN4u89I2cPBENobwfMAs96nfKvKTAxTx/9pc8Rky9O9fxgrxvdgk8Z6N8PJ75DjvPbV07Xd6NOwJ3FL6Yl7E81k/ivE+fzrmu+Qc976aYPOWfED0sqUW8mwA0PJ9TIryymTs9oug9vY9axLuufjo8h1wTvqZd4rwXqRK9O94ZvZWZDj3glSI90AaaPHFn7bt4n+y8pl/bvMFOrTzRuwo7hpf2O19cOz0zvLm8+rD0u9KCzDwEiBE9xwIjvNooQ730AEC9Cn0/vG9VXL3tiuC74VSUPbh+yDzPMKW9sAbyPHMCsrwmgUs8wJ1bPeoYe7uPDhI86C00vFjlMj2oY3W9I+mmvJcq7zwK2og9ofeivLJuqL2WjaI9QdjM
IvfwtNjq5WMk8Mq1WPZUObj3W5lu70vnRvBDQcr1FjSQ99SBhPBMDt7xAUDo9Tqq4vOz1Nj3tNxG887kMPMUjdD3eWMM9/1JVPVBUC71ohY48YMCOvZwKxbw4fiO95weBO1WKGLvAY5m9plgBPbNYxbyIYmO9cZWHPRV5cT3cHkM9AHoNPB4FOzyk0Me9/WbuPH8LRztHdZe8vZyWvE3FQL1nl8Y89haNvS0kz7zDvgW9ZLNlPe+RJT3bNAS9N1CDPCfN5L0BXMM9BEvCvF3uUb2eSSY94DRaPKn9w7wmtD689pTpPPSCgTwuZvs8clmTPfCAmr0re2i9S2ZBvWDSybrB3Ka8xIvePBM6Fz37fBm8pzIyPXHm4LwTnji9h3qiu/XRALyOgIs9shWjOozw5zw8E+69+kgqPc2oNT00rVc804IhPXBtJr1frg08HXFlvaUzwzyQY7i6npfjPMQG4LwNBI08o4kGPCIxeLxiJJA9krA3vR4vcL0Gqde89U54PPE/ML1M
Ic/28ZmQOPYG7W734Vc88ijGsPcGspTwaSYE8SP2SvLpeDTwWRis9wTyOvb5nvjyLCZo9/JnivNkxKz32Mi+9ssRfPKIoXr0FPmw8JgUaOXUhIj0G8FG90GqBPLM7GD3XG+s7+HB+PEGFgT03PjW9rZnXPL9ORjzKP9m8iXw1PdDYsjwUPSC9i3ZFvJ3/ZTw4WXo9IyhXvMwgh728CNY811uwO+jyXbykMps9eZz2O6g7zryXuaK92Ts5PFOzijtfz8E83OdDPU1cKj1Snte8kiKXvVVP6TwL+PE8QLEKvJuqdT3mwLi8A5lYvV2Rgr0Ux0G9Hit6PevPBTxgMlg9m9PaPKYb8btfljW9S8NdvKgFxzxqzNS8LEShPRjVjjuC10m9+L2Lu85u/TvMut45b+slvbQSiTv7lBe9EScbvZiFSz2+kXg97k0EPUHysDtg88w9PVHqvaUmAj3GA4k8hRaBvWHDPL0wjJe9umOfPSCYvLyy/+c8bi3+u8MOczsjOB27xLLM
4PK8hqD0PXhi+fRoMvSpkujw4B1W9QdaBvUpHzzy0bD49AqMLu736O73mADy6khSXPH0YpDvwOqA9JaWqPZxFWb2CK8+9weeSPZ9D3r07ULq9sESAu2YKYj1P6oC8hSQsPCpOmD1L+4Y8FaxmvZ/2iTqRU6o9dqaDvYhsBL3VDMW9jJsVvY+kW7xcj6K98hGJPeYDJ7ya8Hy800mzPThfnj2wQiK9MVF7PcaFIT3ll5C9kmqbPKphAjz34aa9Mf4pPSaMLL0DZ+Y96JYcvf3BkDxK3Ys9ZrAcPWRACz0hyPk7+A+VPdgmmL0jm/m9HQGdvO0rsL3kAmm9aD6TvSsyBj2nPm+9P5CivLMlQT3AcDM7iNYFO4hlgT0xHa89MtkHvioBlj36MoG8x1eAvLhtoLpgfai9TxykPV+cirwdOjg8BZguPafFyrs5plO9H2TCPV6YeT1IXt69lmUwu0D+Dr2IVIG9Nj3nvHR4Kb3EwJc9Ht+AvTFZN71TZ1o9jCWuPMWFJDwM
baUk9kymFPT9SZb1QbzS9re9aPXMTAr78Pf29OdErvLQQFz28QX29y+i6PFn+az1AdkG9ngG2vSCPzT2i1FQ9XFzkvMf7vT0gL529NxqcvBJVdbzIanu9zQ7APMVdhL25a4480WnOPWMogjyrdH+92hERPaRzOLyUYZW9Xb0APKshgLwBOES9jp2CPBwyjTx0RoE9j752vNguLbwGB5M9ZCArPZl9qzymIwk9YwDVPEMNIr3aJMK9vlOlO1Hp9725MPy9btO2vdBC87yxIcC99irKPGfngj0hXDE97oF7vSIapT1QQ6i6oVgCvfYuTLsEG3k67Bqavd2v8Dt3d888X8yuPHFlbr1S8g29j8qCPQzTQz0whoS9Kv7HPEiXFr1J/SK9XrdXPfPUgTyw/9q9qtCPPBJ2sjvrHqU9oI7fvZk0ob0PE8E9HpFvPQMRcjzWEn49iAsUveZzg70h9mu9fvCIPP1I5728u1C9UN+UvdaTYb036fG91yBJvQggbT0U4AI9tPGM
PvVLwdz100pA9QfFBvf3ssT3x3ZC9eq+3vZTyorzwsxi9hqhRvNW4u73jeAC9HFSVPY8MmbvTS7y9RGTRPPdG7DyFxqO9NhrFvC6ldj3h5q+8EM98u2MzGr2MhHQ9LMO/vBxKYbzX2cI7/FsKPU7d4DwOJDo9xCm2PLrNar3i5O+94CDhOzhqj70DGbu80DORvXa/0byR4Z29it9WvGG9Kjy7/4k5lmv/u1mlBTtARaw7cCIUvZeY1bxAScM30MmIugwLfD3xKDk7TAWePZcOL730ZRy9pTrlPHDYWT283Tg741QqPZM2yDyu4M29XzyZPN8bZT3pfD29fA+cuwdKKr0Ockc8boNzu2T4Ir1vkAQ9pAbaPBuigz0bPMI82pEkPViF4r2kqLm9wCR+PXSsZr1NXFa9NVqnvPW9dDkn7x28cKTQPLKoVbuajF095pQFPaqlTbvXVns9Zhi1vWlKMz1H66e8iwynPLorSLyXuLk8OPwiPL07rjrouS08dUq5vFS/Vz0M
+0i49KpEaPb5bgz1wbM69MOlEvP+6sDxHIM68D/1Ru/9Zg7z5VJQ9hzvCvIx8O72d36K8/mK1PWEHzTwG4k497OogPbYUP71RPRm9i+qUPQAKHrz4c5S81b9xvNtxwTxG+9Y7um9VO6YPVr3mjKQ5xZeTPAFBqr1zJ6I8GDcIvWbYD70KjjC72eO0PAQRkjx05gS9K4J/PXLBc7xh09c89nLYuecSLLzPe7Q92+OBumv6CT2ajne9DEHou3rREr25t4U87M8NPZXrDD3IUxo90GobPVxbibyX7p69G7Envcf61TyDgJW9BMAPPT2X8Tz3q769pyX2u1yzXT3Uflm9CcAhvRUBFD2vSxc9V4ujPb3sOT1fc+e7A7x2PB5AcL2PBHa9+zyou6EgvLxkuwQ8JPeCPW1WLDwlq906gEABPS/Alj1Y2oo9AYQXvaUYNTwGUrc7hQ44vcFfL7wDe4S9sI6QO7b3hzwITvM8G9ybPCWbLD3mt9w9iwmFPV3qzjvBMEo8wCEM
UPWhpMz0KOfK72RIAvcAJhrvt0sa7+GClPK8ck7wBoUW9NoulvdyXO73kVB489JTzPJnMQzzQ0cE92eSCvUH7Iz1gBRi9iBqTuRdr3LyOJsI91+qjPLqFxb3h4UG8J9eIPUc0Aj2P6y89LyK8OxUJvj0QnOg8ggt9PS2Ekz3UECi9Z6KXPKsY1rzJQz07dmbGvYy7Jj3ttLw7jAcLPYyAjTzwiJM8krOYPfTZ+zxSNNg7jaKKOxDqvjyaP/28oEUAPWmpPj2zG0q9oK6fvZ+Hdr2FZwE9Wl34PFhT3jyXMnA9I578vKoTJD3SVLw8tTkHvAjElDxVnP89FG5NO7HG2r3o6hm92tiKPIu7qryMaiw9uIEtPOlIfTxrirG84bJ+Pf7oPT3TUDi8k3nBPHcu/z2w4l69XkPKvW8w47xLENe8mGuQO0fpEr1+jjU9dsGSuojFMbyrZqw80GJ7PD/borwI6OK7VP2FPRnkxLwRtbS9E1wvPFCDir1Evfc6LxUZvd3Gqj0M
MrLW8wX2mvWi5lDwragW95hFHOycsqbz0jyA94zBfPHk2IL0+VfO8PzSZvc0PM73ljYO8XLalPSIMPT3JCJa9N6U3PMWagLyPznU804aaPdLx2D3uUiA9VoBXvBtWwrxm8YW7j0/rObDGOb2/5sY81Q0SvQzOEb0kLYU85oBfvUoWgjyU/Xk9NBjkPWKUij1d46u8kQcgPYQhpjz1xRE7p1V8vALB3buzJli9RX6YPH5Nkzxal4A8VOp5vVb+qDySivM8KGUtvXDbETyNjFE9G7Huu0xogL1rc+S8uEmoO0T8CL129YO83KAmPG7Xbz2wegw8X+qoPFqJ5DzVTlO8POBmPdmc2byl5je8sghuvdA2cLwh/pC8HZNIvRAgmr3MApk96xTHPO/n7Dzf6Fw8/fjbu7hLdDwegoe8G3qSuyM1GLx+SU86Hl4uvQhDlj2Y2eY83IDtPCl2KL06OTg8JgzEPCwcEb3EnIa8epCFO4MIHbvDf8c8ZSyru/i+jTxzhmw7jh3M
1O9HbSr1+IRg9YlfPvCE8Ib06r+k88t3Ju4gSkzwQOSw86dcqPJGLMD1ZaAu97FygvHqyDr0SuJW8YPxqvdnjDD042RY7VC3sPHafTz0hstc8X/8CPVBY2bp1aLC8Uq+WPSwaELzH4Xw80wwQvd0Ikj3Nu3+9mdcbu6j/mbytr6i8ij+iPNymzLrJzRe8bhmuvfO3QjlBb/c83GUfPcVnEr1tKui87jwfPZ9MNr2yaiM8IFVDvCCSmrp9tgc9EAoMPJbKm7zEOQS9lZx3Pa9SNbxEP6g84swOve5rObtOrfs7uh+OvTY6cLv/UGE9D5KqOm7TSz06AL08lQkhvXF85jwPiDM91AIdPefBjjyysSO8hmzKvHHfYj1ygra8TJhWvPc2Ib2qWD68PhHPu5B8zjv/hMe8NzMSvQwcHD1Ua049M9dYPQk4zbwkCr47sQDsPEtOdr3f0oC8De3zO8TFcT2y3Uk8Znw2vWUYnrzTeaA8Hr4fvDBdIr20fgI9TbxavBrIwLtM
YAca8v0KmuytAAr0Jtze9WvaEu+ioVj09fRS8TPjxvEIZvT0E3aw8GpxivKLxuruB3Zk9bK4MPVJgcj1YnbY82VZmvIPVDr1nG9M7ROaTutr58Tz2IRm77KbouwUVtryUhU+9Rd4LPTwbC70h1Xa8BuNevEiqyztq2Sc9aVAzvfx+tru4ye88X2/LPEl9Oj3rM5o9DLUvPQw/zrzPOJS97KzIu6+ejj2Lkcg8+sRtvaE81TuUlE69Wt8uPHXM2Dy6xac7jlcpPdYGXD3Qm1E7ECEtPRg9qr0Sho49uGuuOrTGfLxsrwO9oLRxvNEnh7zG4I29nLEaPYA2eTzm0g09UBymPcl1m7228+U78+h+veLo2bwMZwa9QuE8vYjwCzzfwBm9Y9WcvCRIgbyagsY7KsBrPTByDrzihrQ8Qa6LvBRubrtFbUy87rUQPRIuuTzY10E9cK9SvU+LvTugWgc9UwOPvf3OAD13F5M8/epBPZRSoD2sIB29n3uLO55JIz2ZW/48U1sM
qvZKsBj0eI6W8JSYOvV4GJTvIuHq9VTiEOwm/trz+2um8ziwyvV2me72bwCk8gkq8PLF1oL3WySc8NuD1PAv7UL2d9jc7GTvVvHjsp70Hcxw9njRXvIOTqr2kyHw88UxmPWW5d7xq5zw9qz1fPJPUXLyy+YI8+BqVPGfTrDs4uFa9NCWBvS7tQ70UxiA9x2qJvT+HPj3QLQ29d+/yOwpq4LxmHYM9QAcCPcCejz0I/wY93BokvaSKTLx6aq+96uhzvRIChLvBefK8/h71OwoPNL1m1/08KnFbvKM6Wr2lvbC7E7AkPRmMjL2xDZe9lFfqvHlhxr0xSam8JLhzPTiuVDwk7j681pJHvNL4lz3vM0w9B8DXvEDhCr108Pk8aOUlvfAFMb1wxhK9t6ENvu9JK7x+edQ88hU+veUszrwZTBs9bRlEPeEeyDxI55C8TaqPveJTibvTpV+8c+A7vea7WD0wxae9gveNva7oID0eg6+7yb97PH9u7TybNlg9ZnGCPQ2i3b1M
eqEe9MsxdPXCEyLvCRqG9t+dZvM+xw723BAy83O0JPWoUNrtyu088jGWfu2D+iz2aEIo8XEw1vKss47zk4JQ9GrBuvanUUr3JhU09rd8NvsJ5DL3qV988/jWpPAbB7jwXur28wMyGPZLQNz21K3G8H87yPIHYabzZhm69CJCPvNlwhLxESKO8juM6va6jH73GR4S9Md9avKzsBj2FzTM97ACIO8KWaL3sIAu9u+9wPeAborxvkJ+8HzRoPFxo9L3FPhk9feF7PGt2EL2esKG8xrGivE0mkD23UE09bTSwveAvSr1GQYW8ZxUUO0YTPr3wcCQ8hnECvuyNPjzPFTq9n5IRvW3hZT3iBZk8lb+PPdm1QDzmFoU7KDTUPF9g2TzeKe28vF2VvEILgDyf9zG9FnNqOyTQSro3GSG9O4JuvBBe67cfRWs9+li2PIi3iL06rg27F1YXOrFAQzzbXjW8o2K8vOCF1L045TQ6qBANvOkdOb0jKv46QASLPX/b9ryRyle8HboM
ZvTJcNLyWtLa7E11CPPjgfL1Zmsc8KKFqvbJ9bD0tZ8U8OzG2vNlFEj2H+0k944PYvGKyrDyFH648MXQHvMacoLyiZHc9KfzbO7d4B7xkSiq92sSIvVCVSz2KcUo9cFaEvHb/iL0rviO6zPcFvaexxTxkl9+8kVXIvLRi1TyDaTW90j+tOzpWYL3IS3K8TTdmPfV+IT1yTSY9HrnTPDfCCT1RyVK9w+ivvCDfmbz7tkg9y4xXvLWovryq4tm7uJqMvUy4Sj0nDvY8UCdPPUlUQD0YmTw8Ba0cvcTljb3w1L09RSV6PUf2N7s4wKY8sGGfvGgmNz1SyII9GUWUOyTZEbdjlIM9E6XhPDJdjb1TZee8OvwovDo9Djv3g4y8UAC3PJI7Bj0Eh8681KmfvLNiC70l9f07t/YlO56JGj11eH49rTcfvERGDjr/CLi9iWmtuwmbzDpqchG8dxKyvMLu5by8zcm8tP9VPJVigD3TrTI72yvDPShAzzvCL9y8QyjzvBm7xrzM
2/7g9zbIiPD+gLjy6rkI9FidkPKxsejuVlLk9WCSJu/5XMTwzix89JW9mPJj6O71cXoO7sBezvK4TiD2AMNS6Kv2Nu2lgiTxDZqU9tdJevBtWgj3Svpo8zYyLPcnFez1YLBi9/BhZPf7zuzwgami91ZcGPWOLJz0l00Y9HprWPNPGn7gBNlK8UcFGPXsCoDx4VNe8nObOur8yCD1JWGK8yShLPd4gXjzcbJI90l5lPOP0g71oV/K8cBf7PNrsvb1ekbk9dNCYu1i7azszHg28l0ZtPSftYDvY9IM93U90PcDAkzyTR4A9XtSYvcXsYj1hFuI97lOYvZE8ZD1TZEg9yLHaPMh2f70JImY9qiHYPN2UKD3/uGU9xZ16PSog+TxI2hy9NjNzPNxu2zwMW+K9bv1xPVSstrtLoRG9EWGIvJI87buvMFg9y5N+uxTliDzPv/U9EE9CvOAU9Lw4D6O8UdG3PVPpAr5x/hc9eEwOvb8BSbw2CdS7MUbLPLNtJryv94E9RnDM
sPKZzyj3A7E098+0AvmrFrDxD7Qs+2ikDvmbx/T1VfRW7uYvaPP2kp734pp68IcM0PfpsTTwQVzs9qVxUPQrEyztTtOK9O2o6PUAj5D0q/6W9wm7qPUAZLzlNNyU8wGYzvdMu5TwD+jq9MW9oPVLPpDuEbGg9VuwSvKPe0bxS8Bi9GPGLPVYyh732VqU9mkbIOnK4XDyKfp29P6vDO2tLtTytYo+77PDKOiOP5DoQ6mO8J0fWvRrrQj3g9wQ+eDrIva8o3T3gHmy98ICiu6vtIbzL9sE8DPuCu1j0ij2Yzyg8uK0svLuqhbyvSRa8thhMPTM8Sz0JjsC8VHOePTj2p7wfjTG9kJtavIJZTz0NW007Ia6TO+TBhz327ZM8LAltvArQxb2lye080XBHPcLIx717gzw9XgWfvUKnwbptWW69WfwyOxpMB70jeGs87UOEOjO5yrskQFI9oZrjvY3z6zyEbAM+xX+Svb0y2TxJ8ra9YANjPcX64LwYw047CZAyPVoA8LwM
hDAs9M4WTPT6k7Dz8qKW97YWRPI64qz2lfps7LjpEPbRHHb3xSZW9zwYMPDUhej3e4hy8hB6bvUK1obtdrUw8v8pvPPrhor1UQRk8m004PeP9qryqgDo85pDJvFhyoj36bSm8A/diPfIxE7k2dhQ9v5Mfu0gB9bwV0ME80aPuvLTv9Lx5DeU7uu4avAuvWj182D28Kj16PR0CqjueKgA9dycivVXTjDyjHUI93S7JvC4SFbwz+Uy95IVCPfgujT3kpVM8As6FPcVdZTzOxBm9B/UIvI9Z9jydiJ69ovHbvDELgzzx1h+8mt35vFc2oL20xMy8a4eJPe3i7TsMWe08khicvJT7Oj1AwOW8GV4oPXX7rzwVvgG9GL9mPVxiwzqWYqY8KJRJvVlQ5zy1QQs9AbdGvE7rkT06V5O9FmlnO21gA73ypM+7XbQrPYCvgTwxz7M8T07NvPsltbtnhhG9CIPkun40oD2+D268e/MFPZ5lVL1T5m299fqjvPHwSj0K8ai8EJcM
+vRpiazzF/6s86EtvPAjfj72zfYA8qhaWPYb9ir3F2OI9suenvOsLvz3ZQ6u9PsmZPIiMlD3sdhI9jqIBPSgACj2WwVI9I1HdvFmElLyU3Zs97eDXvdzdmz27Z429RQG9vDnKgL1QGRQ8cY87PefwITwHZkc9MFcDPbfrID1y95y9LE2ZvHmPej1/QMu9mYWPPfyO5DwJs2+8P9svPGI7xjxESW69tESxvUreLL3NCwk9WClTPMCmxLwa9pG8R0wfPSOYhb139209Y1huvSVL2TwzNnO9FIngPPvJLT2Nlc68o96Guh37NDwsDei7b4ctvOjxhT1Vss89vnAWvUVsbz2OxhK8s2D4O+S8IjyLRkw7O0eVPXj9tjwYyGk9+zJHPQZk7TxAwUq8VfQdPQ4nfz3VbCS9rhGgPZvBhL2zWbK77WGJvQ9cgT0sz4a9r0KfvQJTabzPxgM9ukyPPQVYAr3W+Si9Z1DRvNoSaL0mTpc9q5TRO9af/DyTJ1495NEAPXQKurwM
ntau7rza5PFbJibzRdFc9iNd9u/scDjwwFbc8eWAFvVUxqj2JdIy7K42rPCQ0SLwlKG28pB8MvKGYD7wEn6I7q0Q1PWdtkj3o+pa8vzkcPZA3kz2TYqG9GPtgPR50Sb1ZnsO9S+Mlu1UfIT2TfjM9XsCSvR/+zL1N1nY9SvHGPJWPmLwZX3Y9NFx2OwlEgb12nCc8tGedPGFXLz3ueUc9NwXuPQnmc7xeSFG9mWl+vMh7xjxj39Y93JwmvXpelT3JOZI9zJrCvY1SDj2NiyQ9oQOnPNHTUztuFGI9KKtAu7ircL02i7U95bVtPTS6uDwd4Ji8oFJRPQIsjj11iwa8vJ2jPXgiKz0aFYO96bybvH2VBz2lzwq9z1YRvbD++7ygmW08FCYIPQ1KsDycm9U8qYnDPLk9ITwaEhY9CCe7vMEcmLxJ4BI97Bg9PaP7yb2rpeu9zPjnOx0OlrvE75U9vho7PeFYVz1I8mk9dL/bPHTFQT3/yHm8JG4aPXIZjzwpDRc9J3fM
FvQ1Qt73Zx7S7PTswPTfDiz3NDAw9kMEtPSVAXz0WTzI8UAr8PKnCo7uhxR48TFUWPTaYeT3PVr697vaHO3rrhLxyKYs9GSt9PUJlCzy7bFY9QrxxvEeAoTyD6pc8Vu2RvPkldT10NfI9itmIPbM7E75Dl8Y67+e/u55ZDLyRQKu87QQUPdQ/dzyHgbS6livYPDJxqLr5gCW8MF3ZPGi28D2ss6I9bJTrvUfEUb1oRhm9N5I5vYpnkryuhbk8nwP6PNA8jDv6bFC8aycPvZxUnz3gYyy9BojFPUFiST0ToTu9DfwUPYK/A72mE7o8lDtwOxTg4jsMhjM9ndxtvUqjgD3WgHS8mpB4PVQVkz1xBUw9lS8CPCXLBb0f/ym92hQvO+PcxrtzQlc8Qim2PAnTB7yl0NS9fXpZPeJlNj1VRqs7nobsPG6n2j0KecY9Cao2vXIa4ztOTo28BQNKvYGxTD0gazS9SaZevX9rT72oVsA8aUWAvaUuADycx428663xPGYzWz0M
uU6a72W3sO54CBLxa1NO7jZEwve+ggjxOuw+9NB4APdHS3Dza31K9LkcjvbnSKrtFg6q7vmqIvEkV2Tx12Jg8GaA3OneUAD0TGd08/1r+PNzxtjtYSp69LIhPvP6IYD3n1em7YNQ3PcJt3zsAmQI8vZNUPTkdHby6kWK9Vw1OvZCrZDyVD/E8oc2+PBxsd71ej2897l1hvaDPOD1JO5U8bTlJPYlphjxZXUC94dd1PU2OBT0ufKI7pZusPFQilj2fSyQ9PDsTPWDbAz1DYNe8ReJYvWMAbjogMYY84IUQPD2b9zy5ZBy8Vq2HPVkKPrxIvEi9m4xyPG3Oazx6bQU9pJbPOnRtwTpWEf48SJMvPGya/LyEGpk7CODQPPe4Vz1phAY9ow95vJPwKTxrFbw8Gs3ZPGl3mrxQBQE9QnDEPE26hzzyLQm9uxyJvRsKi7yi/6y7HKNTPW9Edz2RSWY8THPsvIZliT0vggM9wndTO6Dj+DwqL0o8nZlEvXQ2mrzNWvS8xe+M
GvH3Smj1pcV+8buk+PQuEjbwvvJK9IuUQPX4HMby4kOA80fYAvR/BnLwRueq7Y6djvIe4FbzciYA8qZpXPMXkAD1XRn28gj3TPCFoTb3/lkc9wAmGPDUufbxeQ0a7uJ9wvTbpz7titHs8tCezvBhMdz3MaLS6vqmnPbfOPT0oP428444nvVb+sD3Fkhm8rJZFvEjyIb2VgYC9pSRpvErstzwUS+i7uEBRvSgwkD01h4G83ESiPWRPhr0UOmm7Qm/cvAHGuDsmI0u9X3utPH3niz1nPRi8Az00vTvTvrwKB8G7fpS+PSboiT2tNxC9v7vuOyTU1zs+ICg9Ay98vC23s7whCYw776XMOzG7DrwuaQ89ueE+PHZ4UT2Eorw8lbYpPR/mmj1rOYi8/gEFPX9gij2ESAe9Wm2uPIpIqrxQ/Kg8WFZpvL+zsLw0dAI94ymqvU4/2ru+G3O8aNKFPSncJbsD86a8EflJvT09bDxoKTo9MG0tPLiubT0QUsA8uOyAPTTyRb1M
CehG9XZdkPCoGibwVqdC7UBQdvecFyTpJYV+8nBsmvWlQZrwIcDG7AjtnvR3Hh7wKizw9FPsPPaXysT2SByA9kYPMvCS7kr1Sj+o69FIjvfj+ED3JDIu7G78NPddbcz1IJCW9QlYsPRk9lzz/hmU9nZ5XPWrll706P/G77/SRvX8I17xc1wE9X06BvaAS3bxDm+c739rJvNcagzzNUn49O3FmPT8oCj0iOPE9z+KLvAeEqrou8i29vEgBPfb0FD0zlrs8FZpiur+Lfz2pDac7vYuSPIsEtD1YPro9+TbQu7cWwz1FaM87UOI8vE2aFjzGrRe7P6ncvCZxLTyeCso8v1eQvKX5XzwfaHo8ZjtcO0d+xDwPjZ89vRTIPAURQr1ohD67/sWwvK9lyLyHgBa9arQGvf3VLT0zvu87hNNevLQetbzfuq48X+MCPe/PcLwLrWQ9vvBzO6Gj+rv6o5G8Aln2PLqvuzwf60w9gO4WvSWXBTuV+sA87IGKvPuoZD0PkFA9kIGM
pO/N1uLu1OKI7Y0X3POwIWb3Yth+8EZ8/PbIX+bu/M2A9aDmBvWvyRLxwrcA8xoGCPFClEjxd3Gg96SkBPZ/tkb3wKPK8nGdXPOYgRr1VBta7+Dg1vdhQgzwVz1y9dKO+vDSeG71IDqY7DV64PNQFrTyQb5U87EpmPIAvJj2X6oG91XQuPSD5sTw7Daq8cuodvf9cj71S0De8JoPCvT4Lo7xgEBk8jOpIvCpglTysU7o8h89sPR6WYz2Kn5a8dUMTuxKvq7xoixm9F+ZevbmPjDs5rSC9ApYpvZ9S7LwSNb88muJIvfoxLzxuqH09vY1jPZNLs7vrUxy8vDKRvAYGOr1SR4g810UuPHsGB74X8tK88hCzPKXuVb35WVE9aGKruen6fD2wI9W7hm5vPLn5ST15hgY7AN11vbbUEb0cVag8/6YsvfnclLzzJd08/8GTvbqrET18Phm9+TKYPbay4Tuy7SA9dqINvSZzYbwWyFa9HbrBuxahk7zBmBa9EQt8vWEHpDzM
JPCs9O8hzvKHIG715J7S7irlmPSQGi72kNpG93+WRPGwbujz9tYK917ghu+VHXb07MEK9I1YCPOp9DL0nQHk8RLGEvIG3Z7vDLVo9rINpvMqIt7znwTC6+5uZvR/WSb1Mlbq8hhFuvR+oKz3xwEg9OPtwvXUBvbyiUME6unENPSs9hry65ti83730PKWKxDuSiKO7vIwGvcHj3rzgV4e99zOSO+VVCj0yXTK9Im/vPNVrqLzwUTm8sy1MPHwf5rwQdKq86yICPY3pvrwTTIS8H2G3vEWWuL1zOgg8MVUcvHjjJ726+F06q7SsPJ0cMzxCF2475Ad5PBx1LTyGiQo9ssILvXGFKjunDAy7n0XAvbzc7Luy3FQ8AcSsO4zkDTwl8yk9+rwTPc+fjj0Wk2W8XgGkO1sbVr3i9I68dkMYPdtcPDw3pgu88LJBvWjt8zw3Y4O86wQjOzpURD1tUlk9It/pPHPAqr044QC9+QdHPJPqXrzYOg+9yy5Yu3hVbL2E+Di9F15M
XPZjWOLwzRIs9JmczPXBjbDsSezO822QDvfn31zxNWSm9Yq83OmJgXr1kBgq7JKjuvL0MGzyt+ze9khKAPKLNJT1F7pC8U2bJPTceLzs2lUY8LxlFvYvpjzzXf4s5v9SkPOp6Db1MUWU8/HJWvfcg2rt7slU8X0Q+vd9wAb3goGC7j14NPC5J07whClO9LBCyOcpgKb0h4OK84M+KvLRuQr014LE8iBc/vKDDjjyVTCI8VxYJPaO8/bwuphK9c+ySO72LQj01LBG99lmKvSH8MTwEBRA9QJavvB214busUdw88i6KvXcGXT1SZpw8nso2PdQrNDyDDK09mor1OiMnWLzoFky7ZeAlvc+WAL0FJb06LQUPPTDybDz+Lcs8UNyEvCk/HD2ueQ688t83vey5ljvp3va8TIvevFLYRL2L5fG8ae4BvaVBxLwZNIk8msulvOSwJ7wLWzw8JaCNPFMn37lD3Jq9jssrPCFKFLy2FH28WSPfOh7qK70oF3481QguvHNgCT0M
c5FO8qpGnu5x2Xj0r3sM8IZmcPc4Zr71Wpgg8WLN6PNb4e73a9jo9vqKJPI22tzse5rG8Q/11vK2yWDxZHms9q3AcPQb8JL0N13c8uWipvQwFAju2jwa8B8Tlu+y7CTxwaaS85NjPu642yjoNPzg8az1XPaaBQbyPWJE8LRNFPUiBPL3GHua9KV3BPEioiz2Yk7a7BpA7Onae0Ly/Tjo8WOxgPUJHUjynhkU9AsCqOyl+Rj1+RqK9/sTAPBc/ib1F0rI9AO1mPYCFED2yqVg7FOtePU0FGT0YTgU9czxpPLDbCz2DqME9NVsiPSSDk7jClTe9xr6ivAfhcbzNcaQ62eD2vJkThj0dVIM7ICubPE0dcjwkCTy9eBzqu8uiw7zs8EK8aaebPOYrPL0ExDq8h319PMGKVTt0lRw9UUJsPX9zzrvUef68K8ObPNXacT2t4iu8lup4PQlJQj23enC8WLXHPA+dvLxKRF89XaJuPcCkjLwi+oI9A1GHPBU6Jb3/E8E9gm2M
7vAF+EjzTCrs9lq6cPXbwrTzFAjO9oaHiPGNgiz2Qg5e8KMHUvNNsYj1Uiu08p2zuO1FEZz209c27geEUPOykwDsB/RU9EN2ou81HGr0Q6HK9E4W0vOJEnT2dNG08TMqqPdsdYj1coLG8MLATPRdMtTsQhBs7dKvdPGmohDxB3zW9HqwAPWiRa71+0sk9CCDcu1cuU72CiAU9WXlFPSVmTb0815E9x7ohPcYDQT1bq9c8xjRNPXULLTzhbEi7hGWZu/zBmz2CkH49GRWnvWFuCj2CKiU98rhGvTJbkz2GBd08VKeRPa66Br2oGgw938EAvYGaHD2PyHa9gfhaPO3WgD2xfdG8t1HJu7LTFD2GZb+8vMaoPZ8In7zJAYk84mA8PBsYJT1ihS+9wrTevG8Oory+IOI9CosFvMemnr3fFfk8vbADPTXMYLyqcrM9v4B3PCncPz3aPSm8s2FePVHRNbujTeE8qbfGO622tT3b0TE8FP1FvJq2tD13HAA+fpXTvO/ASz0M
41XK97BiAPNSG3jv5zXc9zMOQvBaoWbwD5cw8xbACPfEDQzzgCtc8ci+iPVHjPz1MJiC9SEkdPbsOLb24GIK8qOQAPXZltru8Wmc83Q3bu2ituLyDxyw97YcDPXNgQ72BVqY9Dk26uv50w71V4bA9Onj6PDjsgzs45+C8tRYgPKvtsrxdffi8hE8Nvfo49DxTWpQ83eQAvc+kcz2DMp890YOlvUVfpz2r84m9dttBPeEgP73dZPI8GqyKvakuHztUjTi61tZQPdo0eDyzvZa8my6FPfPkYT1os/s7WFOGPVgcwbvB2KC9l+KYvH/A0jsOE6K9s+euvfQwtLz8LZE9BFOGPQViRDyvHsw9/xYIPcv1Z73K2gw+w3GnvV8uID0Aosg8TA19PcfO5bzCin29dSTDvC4z6zxN2zw9svJmvEfcrD17x209j/ecvZpNFz7Y+B69DriUu1P2JL3geZM9ROZyvfnf7LupEKu7OAaOvDfTazswQik9JoCLPR0hBD0Sl/68u7RM
XPSm/hb1eTpK9KikovSkeO7wuao28LANjvfJiY7zhBaQ9/qFWOnah/bw24Jw6P0eiPbIt/Ts7J8Q9xCdivAFEhT0TEu27FwABPReNizycUOS88RUPvbk/irwZfO8819HSvNebgjy2A4Y7X7OdvdUYUD2n/r69qzwsPZry77uZte087hn1O+Seg7vfEDk9Yo4WvQHI+DtXb4M8K/ezPbwAvT2DhaU8mGm9PQ94wTtWflC8CfLwO/iyQTz3daq7lIT4vMYBcr17ldM9fzdFO6vdnb0iRk49kL2QPbSTUL2C66M8P/f/PMIa2DxYRto8qu2GPU3LzzrwmgM7f6+3u1dIoz3Nwae7MFSVPGYkXT3RdN48TFqGvddxoz1/RQG8GnlZPZAMxDxC3CI9k952vcxu3LtVPYC8Vw7gPDUqaj3wtAC9BfGjPL29ET1fMom9iHK4PRVJDbzocAW9g7XKPOXU2jw9x4e97rtIu77//bywRLs9vhghPEEMAz3NNFA9z8s2Paniir2M
3S/A8IvgMPScgSD2WAzE9KngkPSPV8DuH/KK9/94gPaJplj0XYiC8L/5BOsBtRj1LSEg9rq+qvCi5CD6p3l08r5DePM6fJD3uF607T6ddvbmUP72E7+g7O6IpvNuDKD0uObG7xiktPY9ziD1vrRK91HHKO9xdkDkX+q88fPcevM0AWz0Dmxq96dvkvFr8Pb0Kg0w9lO4FPduCXj2BiHM9xZxePVCKTbz4Yxw9N88yPX7NlTzx4109oHY4PGSrL7wQKaW9mZ+8vI3COD0CS1g9KzMIPQgI5D1Cw408f+qIvawfdzz+/2O9gaxHPWqRAL0FtWS8mlcaveIFDr0TyJ08L0nIuiaasD3oiIM8HeibPcWrFD2gdXm9uAzJvColGLs2BxI8wktlPfvDOj1r3vm8OygIPaLCfbxfukW8y2o7PTGUnDxN+g49F3OTvKgxL7qCeku9R21tvJsDujykBxI8cliIPUFZib3orJu7Qg0HveW3Hz3Rgi09trGXO7DoBL0jTEw6oe8M
WPJyh1DwyszQ9U7lUvBB2uTyH65A9cKdMvcUhHj0pHpi9jGObvOpBybv3IIw9D8rIPPAI1rr4D/I8y22fvCLMzztf+sK7SthOPJUIPT2CYlu9DdiTPX820TuRAgQ8H5sjPaBDUj2rJEK9iLUqveAAkjtF7Hg71rntOw1v5jw+/rg8h8Z+Pe/ZczyIMGo9gJ0xvSCtq7yd3wa9XYJXPKjnlr1ZDx29LR+FPIRQQ7yDgg89b7hCPWT93Tyy1Rk9kyQivVr9yrsYQ628SI8mvYZ1prsb23Y9SLymvG9mfjvetuK89fDhPKfdST0sv0m8s9ZKPbF12z0LwgQ94lVVu29gEL0WRgc9iCC6vHtWhbsXVQe9f7VPvTR0w7v4N9G8EFtgPbbRiLzJ+/e7y6ILPJBj6DzOtnw9k2WiPCmubL34kIU8KjkRPeJmDr3bC5K9kfFYPDlXCLzLjgG9iXp0vFQhE72b64I9azd6PUBAzDxiZkO9o3oCveeSi7uBzqu8jja9vNVPprtM
Z4eQ8aQJAvUUHOD0XTHi8qp9sPYoaVj1evBY7iHCLPSQL3ztO0jO8WiUCvIr10TwDaF29nm+HPdmSEL3fYBO9RPSxPGeSLD1J62o8zmMRvFfUMrzqJD49CuRJPN7VKr35swK9tFLOPNJKujypBQi9KxkqvV7g7bw0DAI9dafOO8P4OrzqqCM9FveVPP1X6rokQGm9UCCUvUSnej2mNxM9DzOxPCYsMT05xAK9/UxLPGtx9DzO6+w8H1VEPbXQPz0N8ig8hgdwPWmSlD1nWNm84nzOPExBybzkPhg9qCdGPXA+N7zlpaE8ydpmvMbc7TyHKGO744iHvJJFZL1YUVk9JrC/PFXGfr03Sgk6jGuKvZ1duDv3IUu8OjnGveAG/TzE1aK6A4dGPOQjS71dYIE9ldgIPdG/tjzLXLs8P3ZRvbwmSz0Dpgo9kAcyvf58DT2eN4u8dQpuvBzQljyNN6k8R/tyvbW/wTpOBJQ9NuYhvQzIyzuhyVs9ZiIgvWz6uby71+i8RD6M
KPcDMubxdj0a8WeK9uuZljroTspQ8xKcOPaxrArz/obS8HVQUuxyw5Ls3/Ui9fU7OvIEoVzyAF9S8DI2mvXr537wIvNS8Kn5bPYL+E7w1dBY9A1cPPfWVUT0NHpS8Tul+vcS4hT0KSoC93f8rvTo2WD3WUlK9ZigcPWzBD7xx+sw8PhGFvUJudzyyvlW8ecgmPWPoWD11qyk96fIVveS9VTwWDns8/jm1vJhdg73cmGa9y8nsPI0j3btgC1y8iuI0O7d4rrwbiR48fnneO7NmBDzVto+9g084vfNzIrwNgJw7hsUNvYKnfT2G9x29M/woPSVVQL3Kda+8HEiEPTJTrbzySo28WZlAu//cZ7xhvmM8TOgOPaKRiDzaX3W9gDaXvHRK1rwv6QS9abChvHnyeD16IoQ9Un2bPBlqQLtlPUY83UJevUbdBLy4jtA8TmnMO4n51rwCPVs8Cq5WuppkAT1oyoo8pzXZPOnVijw39US8qjAqPAMlBz01UvK8kcOqPFPribzM
xii49yfONvdzI6zxIKAY8h7FZPaFIMD1oeTg9cgDsvN4G2rxIhz6970KDvBIsMLwl5LU79I1UPGYs8rzRk4i9H5UQva4uHj2eNXM9dT6LvEhIhTw2ivi8rWi8PBpPBb2BCz49pL8ivadrDr3R1Ao95IuEPN1/KT2urX67zkcmvYZPKjwulYA9huZqPESZnDwOP9I8Mu3zPLKEl7xj9re8sRm8uyGN3LzWQaa86byHvVd5KD3LB/M8ImrOPE4fPL3cE209CDPzvL0m5bqrRCe9ifQxu7XdbD3Ch5w8qlm+vCY/UTx+xiS9XU09vYBV7DoO9KY7/0rxvFwlxT0lxUk990ZQPaLOhL2ILQw8tWe9vKAJVjwj9XU9ZlnLvF9sDr24xIg5+NkPPRRxE71xdFO8g32zvLhRlLysMSa9uwHpvK0Y7TzF6ai8TSLEPJXNRz07iRs9fA6GvfpuFrv8piK9k0i1O6n1yTxQPY89aCBgvYBOQrw0S5e8JgELPd9sNTwab8W7mhiM
KPIcLH72FLl29x4GpvKA+KT09YHc9VcI9vT+sgz2P/mU8ifVzPNXiQ702IH08vR0nPTt9i724RsC6NsJKPX+EHz2PCzw9hrDMvPUOYD3V3749MQinPdwywb3TXVw8IzZBPFoetLweCcW8Yyu/O4dgWD3o0Ts9Mn71PMkYM73aBWu8kB4KPLI2JTz/hyo9vfrwvN94nbx1+SQ7OeonPAzzcLwQxoS9+Ur2PDfYB73f5TC9ZqjXPGtXr7xh42k9a8GYvH1hhT3lwFS96gAjPcnKL71Kddc8HG9GPXeQFL0OEYA8zSkqPW186Dv01x+8pG1GPdOPJT3hFnO7+IGSPSPlgbtuqOK8h4fjvL8H87iDU4S8pm6GvTqVhDzk3DI9PVpTvaq8OL3w8Z48mlWxPT7hLTwdZgc9xBgRvXSWiLyhCnI8t3YnPVBXAD10teu83elfPOsJOT3YNSQ9P7Ybvbc3i7sfazs9uUVrPMUxFT3BUr+8/VmcPUN+1jx78/e6zwX2u7kcwTzM
4xqm8tSP7POW8FT3SHCa9VcqoPFU1Fj3DXi683nACPf6JfzyrVga81406PcblqTw3WSC9x8uhvYh5pDtQZKs7DtKNvUtZsr3goxA9Lk4QPbcdNb13K1c9bYADPVtLi7w4zPG8iyqWPDFyhD0kbY28Td5ZvTxoaLzCBzC9ix4TvVyFAjvK+h29CuClPPqTGb2lFQi7DOKKPWaKrbySDga82et3vKpYkzwzVSw8PksPPeexIT1IqIS70V0jvSiXrrwpUNa8JyYlvatyTj09Vyy7Re3ZPPiPnr0hWBU8UfSbOiPBLTy0wg48k2ATvRVdlr0LfKq8UGHFvKJJHL3X2ca8IjQ8PVTCCbx3foK8/mbcvFeHljyF5+s8CN/LPPrvRD1DeFC9+Ep9vcq5s7ywPD68IW58vTAY7DqaeCQ9mEZ/PZePDz14MhQ9F85nO5omEryQqIQ80h4pvHRwkTv3jgS9P+mPvA7Xu7s+oLG8AGyCPMoPHr0bmec7JdiRPRFDVL15CJA8gPmM
/u30kmr0VyW68EKdqvLregr3KCEq8B83BvOLhh73PMzK8gytIPWY3Eru8WvQ8Na9XvbPAcT3qcA88bc2ZvUSZwLvtPP+7Oed2vVBwlj3QQ1K9ghIIuoBAXz16F6Q9Dq8/PUIIp7zZT1U8xWZOvYk+hb2rYJe82AttvJ85w70K5aq7RqUePTCtJb2n1WS92hOXvOC9Tj3zAgI9jISjPPsi67wTds68X02IvbCyfTv+xBK9EQEdvULZl71PK0q8nq9qvIncX733hOc8fnbEPe4YeD0ZtgU90lgCPJgamTxSN6a8Vfp3u1CIY72QCtC7lxH6u3rXWTx9zjq8cH/EvV+aRT3ZgQo95eDCPcJolj3Oc2g8t/A5vRdGEbsbfMS8SsD5vKz9dLwZsYG95lO4uymqlLmqX0K9AJlSvJVwwrzNmcU8m36DPf3pJjwwMI+8YKBCvSv0nr1X9GW70y+EvRNamb1nh8s7P1JQvfHgib1UnKw8HhR3ParEVzzXTUq9VBJOvQZ87zzM
aKJW9unW+vfWgA7yI68c8WjpwvUvnBD1vKAY9DFYTPH9nF7yR73O6XsSBPFV8W7o7dxc9qFavPNgwwLw16n29LM3+O4qfQ7y/u6m871cmPIZspzxgQYS8RrnNvBQhJ70aQQk8/LFKPQkXkrxi5X+9Um4evTLRobuQ6Iy9YAZlvQ3UgL0jL3s9xBCLupc5Wr39Eo899zn1Oy76lbxHfke9L4uBu4djgT14KMw85rQEva+Svr3lxuo8dOiYvfFOhD2e5Zs87kEevBbFITtBQMu8WxUsPfMxpLt/eTY9P1OEPX6zGz2gY0w8HihgPNyw6jzKhH87Uy0APYRmsLxDk3w9L7uQPL+qjby93Mo8cSv/PAq/OT20vng8NoI9OzHO5TwgY3C9eMi9PFgmjr3oFiI9B56uPCqmTzzYn4Y9aWlzPRYRsjy4/zS9WZGYPNToNTwwuOI7UqpJvcd+W739SqW8EQx0vTiQrT3MjxY9gJ/Qu9WQ6D0FinW8eVjHPOLBED3TzEk8MiqM
LuzRtvbzXaE49gMXkunbi9jxCt6U8ZCQUO+m9Ej0RPL49UnQWPJiwvjwo6hS8VEuxO01VbD0b9/68YTdxvY8kIz3e3pm846RFvDRf2TzqdYE9xa3xPDLfTz23EQY97QwTPZZHu7ysxKe93LLQvJRvDj0cDh28HTdZuy2vRL1+hik9sQGovACPPz1mhds8Ck2mPeBZaj3RNrC8Q0FbPdN15rztcfQ9TqYtO2zbJLsUigg9MAiWO+do/TtOb7483bOwvNAzDr0BXUs9/TSHPb1LGDt6pHi7Sdezu0qRXj23IbU7ksdGvUQpjz0e7uO8VcRQPOfj/zyEAoQ8fJyiPdKLIT1khpY9a1V6vYrL2rwh6Gq90fnZPP4JJj03BfG8ccqOPJBgTb3fSF89vLoUvUF7JjwbDpY913KpPJeNpz1YUCi93zypvIXrTr1CRKE9y2LBPDzowjxWyJY9Tq66vCcYGj3Uj5s9XehEu8SLHz0hkoE9j9uJPfi8pL1YngS92yI5vbD/CrxM
Lfxa9SUJ/uz06Cj3LbK0855wzPDF1Cz07Y2U7pbhGPU6Kq7set6U9AYbDvEpLhDykOrq95S0BPW7BrDwckmY88G1pPQKiszyDDVI9j5DhPOeXqT1vdoA84DAWPHfqgz3pB5u9yssAvR5Lr7xr1589XeGRPbpEiTz7GwY9FHoCvcaJ/zzMXsA8grXbPN/06jyuW9k82i9UPa0vub3nDVc9qayCvTDfnT2bmme8lBP9PKtwHj1srNY8mx19vORzxzzF5KS8VdSwPCeMHT1vthw9dnNlvY70yT0G8NA79//wvIRagjyqAM48nUYbPUPhTL0I3f088ASlPd0bcT11QpA7BOp7PcexoT0qvlO9N5a1vOiwJL2syVg9praLPVm5zju5S5g94wO9vNIgZT22WMM9Ug5FPNeuRz23yTw9fsfwPCpAgr0lpz+9eoWyvV2MObwzE628OWMkPb4ocj2wDBq9w5MOvUGEZT31rxW96mCEPQAjxjzOqXs9E99yvUpKlD3zPNC70HSM
CPFmXNj2TfGE9MmqPOgNONjy7ZRU70AudPYaIBT0BkK08EcG7PNWfSj2GTqu7GFv1u2y5yr1Jo5E953NrPBXrLT3zLnc9ItHlO56AlD2nNBk98UdRvRdwqD3whuw8hjY/PUmEvr2nWsW7FkbKvXaUJT1CH9U7Ao47PMm+qz18/5E861ClvGXrKT04r8U5XfKYPUs7nbsjYZc8LPYLO1dPkLwrWzK942WAvaNCLzwHKgg9q5AePbZtir2+2Dg9U6SJPQeiMz0VMmk9frJKOxO26D2Pl6c8LN2du5Wx07xMJYs9QkCCPMo4Ubw6/YE94L4cPCgitDzLWoi8FeIsPAZ24jzTobQ9fKoavOZcqr1y3zQ81uLSu9iPUbwI3hU9p6vqu8C+Rj2oo6Y7nDH8OpdwVT3gRO4852lsPQOCjT3CAQk9jr5iPJfkEDwjGsS6rtvNvB81yLy13B29MU1AvY4fsrwxYh07eJcBPfoPiLvJsyA977cPPTq6uT0RNpW9K8wWveriHb0M
K2jA8UGYKvWDWVb3yPJI7uNt7vE3oYDyawHQ94g3su18nwDzGum89hqn7PP8yJzs20IS9rf4qvTWKrzzQXj+9s+LGvA8eGb1cEEa9wI4RPayC97viBb48mBGdPft5LD0EsI89pq65O+N/gbtHy8O8tRcwO75idT3tTU49zXsDvQOV7Ly5QAy81zZ/PCM3rj27DoQ8L5lnPadEBD5kdjm6VTt9u2cESL3KXCk9WuoUvetcAbwmNbs7cx/bPKRtJzvhxQ29NsUAvWTmNTqjJge8CoZRPPRanTxQbio9FpbAvJZZ1ztjG6e8Ah6mPDrB+btI3XS92vg6vJa0qjwz/z08YygDPfUCGTz1Hu489FAVvY0IyLzpmZ+9luaSveOpmz10JGc9V68ZvDLfy7qQJuC8l4viO86N8DtPr2I9FOpuvGnloD2OdC29Vo50PO6XkzxYBRC9iFQjvfbxIjvdjC69ruf0vPXlW73RkvW7wJCIPOU/9rshitU8d15xPT3Mcz1/x848E6CM
bPUK9+bsfP4k8VAAvvS6AV72u55G8SAlNvYKGLz1ezoW8x0rUPJIqj7xMWlI9DITEPf+BRD2qkXq9WCclvdWSdzyUiTI9X0Y4vRF7Cb25coi8OnYivdow6zyxfVI9W3g0PRt0jj2UP4g9B9BrPdX9krqx+9O6Qm8CPHj19DylCPK8v4tWOwWV8LwzJj692CTwPAN1mb1k066838dHvO+JiTvXeDI8Z9lKPTmSpDzr8yO8P6AGPK8bDL2PsU28MD+Wva1yVD2BaYY94sQ5vWjXmLtEEqo8e/m1PMxmGbswxX272iStvVpDuzgqDso8+PDVvPkYQjyZ3+a8xEkwPDo1/bvQr4a9tTesvG01hD28R4M9HIwoPSRhwT078go7uNmGu+1jrrwqQuU7Rh+pPZZw3bwjETa9SNDNvKiWXr2CJLu9qlu4PEsb5DxwjvG6S/0RPejRNLyAXoI8F2livS4mozwgACE8gW2zva/KwbyWmLc7Xcl0vWxFob20nZy5VWr0PbJYMj0M
jFzi87wSFvUTgbzsJr2W87Fc7vYpUFrrogSO8+KnJvL7WsbwtDfk8NFWMvWAv6zwtfL49FaQdPYyFNz04zhM9YvlFPVw5AL11XI28XGf2uNepSr3l3iu9/t0gPZsyaby1KJA8H653PHkatjriWZk9LMzrPWWHNTvM9lI8eoYnvTo67bxAEPm6gYQVvcR0Kb0RQL080JhZvS1dn72Ry+c8ceUjPWCTuz1WoKi8gIdYvaj9Vz1sACM9+svdPIRLCDsUT/E6TuOIvCuWGD3xwRm9ZOcCvXHjD70cH189QnWNPbDx4DsDp/884aBFvAiYPj18DKS8iUm6PA+meDzsVwK9CYIgvRzZJj1ONaM8kghYvdqXEr3uxO+72RncPFiLor390V48Kwsyvf6oB72zSEg9wGNfvfRgwzwuN2s7q1oBPdc1t7xzilu8d2LwPFxK+zzEiQ09kFk9vD7VBLzutcu845ugu14GkD3ONYO8kDDjOyFRsTyA5B+9QZc4O09HQz1Qzec8uXdM
GPB72iD0fbwC9zzGkOk6EAj0km+g7yqRqPW8h5jsZtkS9HrFTvPRXazlniQm9jlk2vUoFUT23u4i8u1gWPfyKRb3pd+i8q+0xvA/YHz2S5H09ooWZvYaoeT0T+LY8Pg8mu17Eg70oJTg9ujJPu+ECujzTuhC9IzUMPEiEMjwDSdO8jw+3PGTSnT2w3bK8TbOyvJ4ohLy0ukS9ak9bu0RFnT3zEuY71mX4vAe9Hb15hKI8WrYDvcC4yjzpGO47UMnyPKYtYr36vpU7HtdrO0S6ujzRiZo8p7yYPWthOr0KY269N9PIvB4WybyrVTC9HVhZvScgMz1krKQ8DATBva/WdTzDw8k9xiEoO3SZDz0K6xQ9ndSVO76tm7ykQe+81frJvDW6hj3IbJC8S4E3PQ6pgbsUSpC9Fg0xveEw2TwXr6w8WN/Ou+uRrT0WCHm8GYl8vOjOPDxo4Rg9Rrm3vCiVrTtQPYy8yw5qPXuHAT1UGwC9rOJYu+7YXj2WJ/w8SW09PFc/z7rM
BsgM8FB0/vMS2IT2X1TG9KwPWuilURbzOy3Q9WUSxvbZusbyCnEw9apJHPaLCIbwh8tU9QWTtOgvmVrsUOA691RB5Ow66OD0XzTy9ogc+PetOqj2uEYO8cIcUPIjguj2HCg894Rb5vJMQyT1H7yK8DT8/vIvEdD0ugI09AtTePNd9+7w6I/s7PVyuPZ7Nf70/rZy9+EViPTIDqz2Wwhc9K7EcvdUT/7zipbC7K92IPST3TD1QaUm9753Eu6kB4Ty1RpA8pSqMvJ1R2zyKSQi9+u+sPVzHbr0kT1I8FU9rPe4lObzAGTC90uCNPJOZbjxedYe933TOPMNzlzzDqCu8gepGvC1DMzzqr6y75bR8PCDANz3OapU83CLqPe92vTt2p0Y9JlEEPbiGKbslmoO7d9E5Pf2eGr3D4mG9hMQYPPca7DxMP4S9drw8vYv5gTwZTDA9sdpnPDWfiDySeSG9mEesvMzFTL3FU509gXJEvVZiY7zf24I9DZ1gvGuCzLznmJS8lsRM
zPTisxjxnlw89P6IPvAtlHD1E0wS8ThwgvY2jAT3yPYS9aLYXve4EcjtH1MM8xssWvY+QbDtENYK7gfw+Pc+flLuVLZ89flODPfEr4rv01tK8AZEGPZWdZr3BqGq9UfHuvEcnQTwiBpI8jZgUvbWpp7xPoHw9m+HovDDsBTs+u0U7AkyBvR0Vv7zsN1a8RP6OvbpQ3DxfnHo9QNDTPEbScDwYVIK8GxB4Pa8ATz1Va3u8r4RLPT9+aj3mwVU8WyDPvLunBbuYeE29M7I7PXus3rucGEI9tsS0vFBVCzw8K3k9JSWGPTLrCT0FZqQ9giB+PEbjqb0kdhE93xwdPXawv7v0WwM9N9kaPQEPsbsduHq8jXW9PNnQ8bxdMQ69ALACPaaGAL3LQ4O7xRravVfvw7xTeTy8F/yVvAO+CD1ty/48HbmzukSJcj1tanc9XkYbveAoT7rzMPK8i5JRPbaBHDoK4DC9eR1EvLFIEj2a9wy9fvcBu7w6zTyES568PGeVPN6W7blM
0GTQ9e5laPebysryyUpg9n2MZPZbmyzqvOx49KicQPbf3F71armw8p70RvBjJWjzx2SC8ZQk6PQCgN7yHniQ9MKeHvJWPIb2x7cM7IxCjvS2YkbxtCJ+8lKu8OqT557xqM609Vcy8PI32Db06NVs9NncpPWnOTz1kgbe8V/TPvAaRSD1ZB/07gD0WPRg8ljthRTg7VPc6vT8eijxZONK82oo9uXHZwj3EMGO74DtoPcIEVLu0bDm8MsOMPJEu8LyqOKI7CM+Uurce+bx/Niw8NPvsPIvDJL0EIne9YFH/PLC6Mr3GeL48W71ovJWlWL0KDtu8hVVTvelb07xP4S29TG4lvb1Nq7wD5+G7xSZyPdn+djwtwJK8v4aUPYhDIz0ilEW8YmPrPHyO+TpDoxa9vlAiu9gX7TzjWIa9mdNdvUhskT1AmC09DKEgvUr2az0A1xA9albePRjXoz0mWOk8onLCPIlqVr0Ri0u9pQmnPGsSvLwh1d68AuZBPe/5C7sEIoc89VRM
iPUkWMD2eyWo967+WPbq6O7xGpJ273UirvSLGWbwnPU+98sSzvAFwZL3O/mI984kyvTKnlb0Skaw56YJSPWSART2tnv67JR0evWSXbT1cjvk8VkOWvNBbgzyGiPs7AKVHvQTcUDxXbyu9ebA1vcNgizzc1IU9NjXpPFirgj1BgPk8WXlAvGe3ubu+yZS9f7uNPJYlkDplU4K9RpwIvaMFf70Y/4g8MXnWPDG+gz3mpQ29DOVoPDI/KL3YT5O9WqPivCmKkr1ZHBA8TgKTvdoWrL3TduA8ie6mvDj4ar20boy8bLShPHVHvjz6os48WZKhuzTt9jxF4TW9BsW6vcWnJDz0Qs483IZ+vKbnAj2I5a26NRYHvQndDD3Ew7i7Gm7SPbpVUT0Mnmw9TEDnPCrlv7sw7s26ZHhVvY380bxZiZi82motvUWqxLxnIJW8cy1XPPGTJ7zV7Rq9fxrBupIDFjx+AU29dbKsvDv5yrsyznu90Ce9vMDaXr0F0wA9C9m6vD2zR73M
ERbY8UXD4PCMKBr2Uv+I8LEjzPGmiCz0wdWw8fCdSvbWgl71JW7u8KJCPu66GiD2i3dq8s8Zguw9unz1XGcs8FWi5PRSxkDxpaRM941o9PZeFdL3Dobe8zsY4u1lLi70OOFU8t7QivSeWgjzjDy29fZDWPO7N+rt/pwu9LRaNPSNPC7y/DMG8gCbYu6P7z7tz9y69vtmFvcpQ7bzqKog8h5zqPISLm7xNJww6NMegPeH6DT3dygW9BU+BPGDMUj0Xuwy9VYQbvAmet7z2YuG7VsOAvajdgzwYMrw8uUmDvaieujtjyjw8rVGnPbUibz21b4w9tgVHPWleAj37lBm8qeZku9kBBj2Khdo8Qy8lvKidJTwhGnK9Zso0PdYZMTx6x2Y9J4QyPdu0Dj0uNVq9wtbtutFgpb244Vi7r1Zruqpv37ywxgU9/20oPdwmxryw8hA9G8cbPUDGUj2/lTE9D20zPYA5nD0+Mxs9i6fNveYCv7zblw09c1yBvf0vHj2q+GI7CwNM
gu+Q8OT1y/+E8POhkPbLWszwGCKM9x5OcPEmlGDxiJZg83tUJvRw1QLvVpiy9+PhhPSCr1TyEGJI6x9/ku9O3sLsr6389tgbFO2KNsTyTtji9uADFvJpKcL3c72S9lXkkvUOiAz1QB0k9vObRODS7Y73bNzw9qIo6Pd8JnT0a5n+8xAexvOPKGDwR4Ai9RDmvvbOOPb1YXDA8rNHGOqkv4TwSEM28PO72vIzoxD1138u8xfnkPWRzLj1xYlo9RvkpvU1wkzwU5zW8ZzxBvVfc27zaTvG8ojaLPWugZryudZa7ngvSOZr5GT0M2JI99S95vAFcND332Lu8toeMvfEnAr3Uw9c7u6jNvOJ74jluN3w9GPMlPTL6tjooEqU81MohPdO5pD2nLoa9LlcLvbrTXz2thbW7yO2CvfO11b3T9GQ90r6QvBmYvj3E8hw9DBYNu/GFuj08xSu9flbtPcPBg7xkcbE9cTGwPDWCHLrTx7+8lz/rPLGLWzvwCTQ9lGvcvD1tcbyM
mI1W8u0R7vOHBFj3hWrE8iG7xOxfi/7xshZa9LOh3vXj9ib3UU2+84lvzvMrZO73BPSk9wkJiPZuTuLyF/rk98rUhvdBuZT1WzYi9PntAPOOEtLzqkok8EW4MvUxFo7yBmGk8Z+4VPffg0Dy1Mxs9IDQmO/DxQz0tQCW7PeXePbxNQ7vnmGc9Mm6svEzNuDxePA+9i4EmPV+Lbb1heDc9eM34PGQN7DzsY4q8glfUO/KtZT1TeoI99Cu1PDb3GrrbvbK8ds+DvRIIF70zB1C8khblO4yPWrx8nee5B/ILPQR5Cr2Jyic9qnaxPAOfuz0xAaq7C/OFu54N9Ty0/w09bz9avSUTRr0YIaC8EXAKPTD2HD3L+QU6M/9HPMeWkD10TUI9U3r/PGjLZj1CzGs9n1Q8vf7ULrzPYjG6+fkUPR3orTwEwus8aMZ4OXd4orpFxE89TCA2PcipeLun9KQ9kf7RvFs9qrw6+xg87qQhvVuNnr2mLcO8xLqJvYpyWT3BIlw949MM
jPfU7I73lFAQ94iezPQhE2z068D69FpBeu09MCLvJqyw9nBe5vbFYGbzmfta8oOj7Om19vz0RBHG8tTb/vOTEpj2JRU09MKCZPY0VpTw/2gg8Ug4mPYO5Pj0N2Pe8WOItvTvZjLzHlUM99gtgPJZHvDsRDhO9kXdxvDf9Vz1m4eC8YJ1uPPGX1Lwwr0U8aqKFvXti3ryx5lW8r6xUutYuOT1jKmE9N2a1PLMq/rwUyZU97CR5PfptA7x6Bo28YfaGvEyrlj0E8o689W9rvdfqFb329Bs9TakgvYhaqD2V4Y28xPMWPNcbTz1svvc8utbcO4M33DzHE6M8L28lPbSHFj0JO2m9ZJYkvRpO/byfy1Q9+4xGPaDTkDz0D3M8IYkwPRrRpLqyyxA9C221OyWfjbzUm7u9DRSGveDKCDz//Ic86dJFvBBWcrwdVoO8MKqLPS6aZDzw/Hk9MdOKPdfrmz19U3A7FR5zvGHHiDtq6Am91K/Mvd5eNr0E21s9yDt+PJdnpbsM
HHJw8ZBbBPIdt1D0RNY09PnGRPVq17LwLGO08WL8jvHlYZb2qLAO8h94CvdKAL70vyCw9IXXKPOh2CD1mZ9+8vnkyvd3pdz2qxrk8yjMlPGsbMjqG96q97fxUu+KRmb0cMOi8RoCdvYe5UjxLDg88avZ9Pa4CAL0NOmY9IijTPOBVMzwn6vI8CQM+PDH0XD1qHwE9NzxyvQqNqbxqBR89Pn92PIFtfz2BLYW8JRwYvU6t3D0yNQA9xeYlPTaDND2BIAw9TVuhvFo8ib3Maz+8eICwvAkx6Lx0/c08WVZuvHtsJz1k5zK994Y6vdv3gD2GkpI9cFGCPZkZnb2s4Ra8GUB9veEdabyE0xm8aE0cvbWZSD2Wy3u8t9Leuy2CgbwJuWI9lwG7PaOXgLw0Fzs9I26GvQkvlLzvjB49gciuvfMiwrzZA2i9fY8DPTJ/Kzz31FA9Ry3sPEtt2T1mBRo9tgm8PV3DdbzaCik9WacLvb70D709z528BcQlPSeljb2Yazw9CYYM
lPWTJDL35h0+82QcAPXzQij17oZU9F+jCPDhgOr2Yliq9IoXVvKDPUbrmb9i7RpTuvTCPdrzPVJw8T9kFPToQlbwEQuM8nOnrPRHdRT05MOq8i/Keux+JOjxnGVc9e66GvS5C6jwKk4w7hE3NvAi3brwzaiA98cDeukqZAz2R2qo9KTKJPVTRL7zWQh89MkoGPX6tLTuL/UK8EM0Fu5e9q70Mmie7EbUVPVrM8LwG3u67BJkNvXwSsT3SXd88wq4tPcxk2jkkmYS9ly5EvX9EL73d4jU9XcqyvRKWfbxugFi7KPDMPFykSL1ih0k9OdNePbkTLDzc8ys856JHPGP35zxpuiA9hAauvBBrJ7ydbaK99wSSvJz/Fjwk5Em9EKX8uwRpFruo+9Q8qiefPIu5mT3dNey78uCbPODq4zy33nK9M6ghPDpBhLzkx8+81BvavHRim73neI69QQ4ovdG+hz1hU1k8KbA1PE3Q7rx7nUa9NfF9uxp5Fb04zcs7zxKxvQ130jxM
E1N08jQndu43tBL2/D8678L6CPa2ulT2X/AO7un4nvUkbTD16MWq7BxlfvXzMAL0Kq048+xAevQjHA70os1C8010vvUL1O7166Ss9spTPPYzPJj1K4UI9yChyPKouHzzr25Q8wdmcPKI2EL3Sr2M74r7gvOYgp7miMVi9A/EivbT6wTukpUK7gWlpPCKa1Ds9wp+77UOEvFoyCbzlL1w8TE39vBgZ3jumA/c8zMV8u78MzbzTZk+8U4QvPZ6mTj0ViFg9zkDHvFMhiDyJzg09W9QjvLmONjsmgpS8RkoTPGYbZjtnsqy8SBb5u5cQnbzlRcM8Z5xKPfF7wTwl79S8E5oRvZ60BL2ZZf07OaCrPLmfj7y6XvK7fwltPQMoeDzvViu9pADEvADCbj0XF8o93FzzPJ8XU7z5Roa9UrQKO3EzoDxhFXA9aOCBveCZsDwQCBq9RhsZvdukNr3y7T09o37hPFszlD0QwQ68rtzGPMRkkDyeUpA84Hj7vLKNiT2HNsc5u/nM
/PCnHAj1aBFS9WSQQvcvv+zyM+6083dIZPfDXBb1xPpU9nYaKPaHNer081/c7zm1RvF5klb21K8S8sapWPRmOMDt1S5u7mU14PQb3Vr2iZmU8DsvLPPmH6zxaoeU88l2mO602rLyBw/w8dfuAvV36V7pcEJU8kgNZPDqWZTyRRYg9LXUYvTpxOzxbqx+9vEE+PRLsqjyB+MO7UinkPKB2lrqC14G9BkTgPLUWCD24z5A8nkRDvCc2gj2Gr2Q9eFKPPVVa5Lwe/1I9CDmEPbnRMTwRt548NRyJvBNMlr1RLKm80JE1PdNh0jwLYI09NDhmPB2wbLxigAk9nooVPYuTm7uk1pu8SoaOOV5xA73z2ak9vg2wvRsfpbv8INo8ujRyPE6ombuXxp88vlZLO+o1GT25bLS8TOkvPenb4jyT/4u8WScsPbMeCz1zWn69dKuGvFJA2zkmALC8yQvRu7CwJD2yCTS9fHNfPYm1YD2LpIs9dWBWPBFqSD1UyNE8AsGLO4XQhr3M
vnSK9Ku67PDHaJbwMGhI8lEBFPZ5rI71hFta7kV9pPdD/WTwxlRm7/4zHu3hUUb3QHDo91a3mvfWwibzfota8iFffuNQmRr2fAgM9p2hJvZO+iT1xOVM7nt0ZPPCL9zz/1Ka8Xthaujt3jLsqc3e9A2OIvJ82DD1aoxE9Biu9vEhRrz0H5/W8P06ePevVjD0EszU9IWIpPel2trxMak69qpc0PXecu70Vzqe8kOQPPcHLgDsKVua8t8JnvKGfGL2z5Wk98NcePQ+OMDwfd0y9adW/PAHJCL3wsbM9Bj1wvX6lET1lQXE8G+NIPc2ujbxvthA99AmZPOqwgj0ta1s7Y5/2PMKu4zwTqxg811rxu7R07jyN8wS9ll+SvS6dlT0cb1W9D+ztvOVwoTx0ukK85MvfPKraPj1h8T495SD5PLTAdDwJRX09SCakPZnqhL0ICY87KVIIvTudF73SY6i99fK4vHUfmz23Iw49GFBSPT9tQTxa7LU8m74DveT22jvHa5Q90eXM
QvcQpVD0tZIY8rdeOPH5Trb3MnJW9ZzuSPaXflTxJ/Aw9XDIJPXQEBj1iYmK9fJ5SPOHkzz0KCGG9Y313Oiix2LuZzqS8ecSevV7tQbxuxzk5R6NiPdfIWT3BEA4916RXvdvodr21zJK7E6aSPPRinL00m4K9UPJgPVKMCb0MvzC9UmP8OgKEtT31gSg8AL0hPXq2krtPaXa86T+qvdo2h73UeaE7UvzGvVavC70bEoW857N9PEx6AL1TBhS9lfzdPNX1yT1jEnc98u5rPHVjjTytRzm9h7Q9veT8ZzyyBti8vpgavXmJVT1Ltim9ra40vbBOqLsPiZY9bm6FPV45Yj2Pioi8n0bUPFUvsL2ZY3K7Dmy9PEr0F71FobG8i1K0PMMwVjyTDuc8iBnkPDvb2bxyKHs96uh2u5ALlLzdhAY9+GnJvevZ+zzrv3G8rxXCve7/FT1By1s9CXYVPEguSr1/LGs9tNofvBOjhD0gq+E7LIcTvATrkj0E/Iq9+ylVvYCqHzpM
jIT88arynvClswD2Vmo+8MnPgOy10qLpkvgO9yXODPSh8LL06g4E9wzv1O+HEor2Qg5Q8h1EGPWf7yrzyLDo9xWSPPFXV/TwBcBo9HJspPZFk6jqO5/m8E9GvO2mdqzpT7NO86N3FvUwLrTydJzg9XdWFvCMdEb39OG09piO9PL7jE7yuTeA885DLvMUFjzzSlLM8UPK7vI2cYT1nss06Td7hO0vgzLwQOKi8kMQsvXhgIj3WsY+8PcgIPU/pUT1Vr7S8YOEbPTBVob3w3XM9fMQduu6VCL0zP5m8JN1ZPKMbSDvK1Pi8Lwa8PPZJlD1N2kk9LSSbPI/IP7w/5xa8TIEHvPHU1zztzHe91//LvJcaLjyaCL08LvcgPOJQxzwPHK49uIeqPK8M/Tr5yLI9U6xCPLMlN71B6Vy9SRgLPQG3KD3cuTU8tERrPGEBArxmvRG9Ido/PBOTFD1UgPk8uRLjO26j2T1sPlG81HKpPXmpPb1RTFA9NsgLveapqb29xuO8mARM
YOur1pjxTqhC9BzRsPSDDgrva6gS85R9+Pf8RLzkKNCa9BP8LvaoWCz37RlQ8wYhfvXiGRT0K4Ys87vE6vIwMo72edR89m2OfPTEOJLy4Ti09UfvJO671eDz7ZUo8ixAHvWkuszuRJHS7ZtOtOkQkI7yvRiM9Zy+LvUEXv7rHe7u81PmWPJpxfT20JZA8Lb07PcSGOD2uXQ08Pc8LveGCSbz/LIs8EC46vDr0uDxtv4m8wDy0PP/5mLwVnQO89rZrPMGqHDwaNjm8dOe4ukk1tbzgHe+8vE+QvTubbDw8Skq9OnYTvR2EDr0o7wI922tTPQuwPzxCrxc9GHHuOzhlFDwnj0K8VVH4vLtkHbwUIRY9N3KyvW4nebyC7iA8pnKXvRIUYT0D6rK8YnYQvRs8hj3aWS49q0zCPC+gBD1hNxy7cQUwvWwH7bvjjNu8RHoEvV9RhrzYOj48AZhMPauEmbzdSGK9s03qPHyvyjzYZgO8f7+mPKkHP70OB5a9LxSpvRm2rL0M
g1OO8bXtrvbqM67rrhDo9tdvpPEU4Or0Ah9E8+YSUPcv63DsiyTK9EnZ3vBxxjT1W7Su9u02Eve07Ir11nHC9FLsMvJMdUD0vQlg9am9xvXadCDyuh/Q89KFiPdflgD3/jS89w5U0vC3bLL1NUEW9mAVMPcOkE73ZKau8AciQPJ2Iib1O3pS7vigMvcsci7yKduS8rHbBOljiHL2GxjW81QeDvQcInr2jp4Q8dsqfvUtJDr05s9w81f64uyfm0LwTHp09tEaoPGTvAD21cWa8JV0/vcTYWTy+P6U6e9lpvfnMqbzDqyS9mgn9vIVglT2yV6q7vna7vX/Q2zynsok8GVrOPdi0Ej3Qqx09CKlVPaf5/rvt/BK9oV0cvTpPl7tSP7G8aEokPeCuDLx+1ou9GkAnPa5iTD3+KGi7DBlQPTtBqbxK2Jy8NAJrvQxFLjt7I0K9vKN6vF9pNL3USAa9b+yBPPj+hr0kmSE9V9LePN4fdz1mR3Q84hiSvLGw6jx0NbW8uwBM
2vceNXrsbyRq91N1svQPkFD0Uid08P9SRvd4PuzxkeBo9lL8ePXHQeD0FZxQ9uzQlvdJKkb3OKmE8+QCtvK+zW72zvAq9x/jVPIQ8Ob1p2US9S9svvTDiUj2F9uo8LogzPdROLbxFS2u9ABGZvS8/XbxfuOs8/m+3vWC4Xr1OKUc880MYPS5r+LzMtKg9fLQkPaVG7Dv0byE9aTp0uxpYLTwTThg9LI5tvL9+HjuqeEO9ByhkvbB5hTuHYWw8sKnBvLuIsj0B0j48Oa+fPZtPlD1Ctis90cSaPP1hCDyIjRI87GMCvR0nQL1Rh+U8ZAXtO4QtYb0NWJG9JDnDvI2Spj3owI49KvYivH62ij3oSwC8XiurvUuj/7wYUHu9oJaiveQIPb1pclI9Djg5PDo/Xb3qdWY9aqS0PRhnbz1OSGY9+ZIUPar1Ej0i8uC8yT+hvYdCir1wikK9VLY2vV1ldz2zTry819kqvemcwT2TCqM9dkC9PehigD08ktQ9Og9fvdnTR72M
SrIW81esWPWpZ1rwg+Vm9QRgdPHB95rtmVQq9/FnxOxFjJD2ACaI9MgFSPRtEjz3zQhy9Ni7OvdXJKr0EYi29HIMqvSVDEj2RyVM9tfw3vFW1Lr2xMr09TBpEPYE43j270YU8VzUsvR7d5jxlkI88l2TbvDuAELtzSHq9pYMzvfFtDjsLCSo9tfFXvVLc4T3kRrM9XyyePTGA5TzID4c9wmg9vTrDkL2o6k69KoRLvE97Db2ea5a8C2sfPWdNu7xgUju9zy1NPTcSBj3W8wQ9cjXePQVQ0rxHuL+8CXqRvHJefb0XpwM94I9JvZknbDzIZcK7Mp01PXU27b0OBLs8vQKbPfoRlj3lWCY9JHBcvAk6Wj138Tg8rnJIvQh8ab22YS47+zpNvSwVBj09o+y8h5e3vQnRqD1K87o9I3XUPda9gjx3quQ81HJnvbbGAD1AsN28NGSMOxrIgb22Y0C8kOuku46Y57uAC4a9RHUnOz6NuT3n+Ms8AmrFPU8aBbx4/la9hjyM
zvdv4L7w1Iqs8GQ7CvdTOubtTNAQ9Faw4PdNUhr0h3Z89+DjjPQbtsT1BJjS8JBj+PBlfxrziWG+9+2bavWumBr3tnrm8TTBSvdALTz1Z/iG9RAa9vFHO+D0kY+Y90aeIPZJoST0PP3M9haXhuhfit7xezIe9PlkDPdqfF73APlM9v+8jPeBP97x4Mly9tQsgvPmoqT3WNX08oMyiO5n1Tr1KCKi9C2G6vEudr73ZB146zuCOvTQ6l7pN81G7kIADPd19O728t+o8MwxgPVfjLD3B/2g9BPuauzuaVT0/MRE9GO3dvddYxTr2xim8AtFOu3D6pj12Cv68264bveEI2D1TsQU9+Fn3POb1uTxOlIg97VcmPFPSGLz6Ct28J2egPMogUb3q1dE8er2ePJ5biLyP1Om8wD24PO7ZvDxrjXg8ItWnPHf5LbzoEx+9pIS1vQQfmr3p0Sc6h4fxveovdj2Egm49cNe0Oy1TL731q2Y9HU++PZyh3zxmRaM7US+PO1X/zDzM
Oep08xmWjvI7Giroea7S91rbuPHKeuzyhkDq9TjOavTfsFj2laKo99vGBO6vF9DxRvq09zBRaPQQX9Lz6WJY79CMVPPXSk70cNJI8i9wQPUapTL2PHpg8+81DPNpvsj3W8K+8HA6yPSQKTr3oT1i9uggwvXPym70iqLu7/l3ivRK3CD0cbTE9HmQxPWYwcr3u0Ce8N5CPPbAQkz2qexi8aDIWvZ02nDsRV1i9c5i7vXnqIz3FspS9RScSvULtirrGtzy9LCnkvBFxwD1SlzY9Uz3BPYhrjD3nwpc9uJFfOx+00rywyqK9OpnuPA/XkL2II7g8j/y0O6Ji5bywmUw8oBQYvVJGIzyD7l68+y2JPQ5cizoa62y8756BvU0dXrxqeUM9tRLvvV7U8bz78Vw9yTL8POChp71MOKY9rR2vPY4bJDwt2FK8OR7KvLMJVz0qEpS8aPq8ve00iTwjGmG8H//WPIVFPT08Ux67L1zvu5G5lj11hoA979ZCPKt7tTwPnf08C7nM
cPGoFHbzimvK8WigKPRV24zruZDa8C23SvPFNFL1dLbw8G4W9PLrTYj0kqca7G/6ZPbdtWTwQQ1+8rTWCvWpRubyV+qU6rSvNvehO9zzrMhi9zHgAvBNNjLz2sAO8sP+0PaC6uj11cgy8n/pXO1436Du2Ag09wjkuva/sSL3Z9H27ixmmvJPD+7zTEFg9n9xMvLj3pTxKO9k7Uo2CPZ7+Yz3NuVG8Q5N7POLI5DyNL7+8FTK4vEJ+wrwdzio8PUXlvGUD6DuDM+o8FeEauwxNorwdkQM9Rr4mvDwMpbuF9LS9n2ZkvBJopLxyBH48RG6KvXZqH70MNsi8x9ZGPR5Vizz/3mE94x+4PS0U5zwiJ/o8XRWmvd74aDvnwpA8K3NxOyOfarwA2nO9kJCdPDl5lDxzPnc8ldH5O0xKizwTopg6wmgxPY5y/zx5kKY72BAuPX+mYrv9o7c7EQNEPFg+mDvLt5Y80WUyvHEw4zwgBPU7uVfrPMmYkjwm4hA9avDbu7LXTbuM
pwSq9LFr7vBn3hDzhf9S8R37YvaDJJL2zQ4g805ApOq4TkbwBGNw7GoqJPSkmlrzWVKU8IFAIvZofLj21PKU81sG/PAV1A73kQ4M8W4C3u7DIG7xDx0a8wz5EPQenuTxQOOM8iBiXPXEHQD2KqEc9s1wavMDkR7z6Sko8CyEuPWv8or0B2/q8DBgmPTdzVLzuqYy8Flx7Pcz3Dz3tLpw9S8DovE5yerwc7S69mVI/vJmSvryJeG093BzzvKfRtTwa7yY9AqqGO/y+Oju8uYY9vhgIvGOngD13Ezq9vP7HvJ8OkD0Nuhk9R1oFPVyrID1YCZS8rT0IvdEVDz23qMc8ov6UvHisiD0+M6i8FT/JPI56Pb3vfwU8xRjCvF/e0LzxeFA9RAsSu5I+mDwM1QQ9nebcO/d2BzuTElk7AZSeuwR+Yr0nMPI8mqa1PPSLuTpo36A8KDuBvbItLr27Xgk9wBR5vQkGTrxQALU9WuvIO/rsfzyaImY9Vrj4O4dFhTzMUSk8WlkM
VvAdGbbyyc/Q8An1yPKqpgD31CTI7CkXKvPXkQj3oxRS9kTQ7vbjHwj1+th+9fFwSPbo+pTyuEeM7iXkKPaWZm7ztY8c85xJdPDqarbwpATS9bjvFPGMw7rxXHZY7S97IPKjkULyPwIA90St0PZ5pkzysFT67kN+0vIegI716jaI89SY/vQ0OCz1XCmg9Ed6KO3bGJjtkQYo8C9MoPURUlD3BLCk9wpMNO/eFjLwObFI8NTaLulMNrrvqHqm9XDQWPaRBQD1bF787HInqOyXmTz1qa4A8pv9lPd8Dfz1TtwA9RHkHveyahL2AF2O9LVrLPFw3pL1Cylq9aLaFvAQB+jz+2oy9OGbnPDBLWD1LMp09ARFePAAyN7wcBm69M5MpvSD1W7x/S408bffzvcsQFD25yje8v204PIJpF716qVE8DRRIvD9WHz2xHA28znr0O+laP7zZIoy8lBn9vCnLozxUaJW99DQuveqBKj3k3LE8VS8gvCpc8zsIMIw9foUdPSDYgD1M
WUcA8DT/9vEuEerw8/4+8GdddPZrvnbz65Ma7kn1iO9EfP71JNZ29PlpgvfIh8zzvhFc9Oa88PeYOmTn0OEe9Gu4QvScWZ71ZWsI8esfVvRu2PTxiHS49RwOMvW3K473QbCq9hfsAu9dBaTwYkTo995I8vViTxbs/VRk7JVA9vDnt7zyuHi295suUvVMMPT2xJMy8B4iVvdVEGb219vY8ZP6IPRvW5T0se788wOzjNsvbAbxUtqM6obWsPbHfYr2f76W79Ykdvfn7Tz2GE7y9WOmvvUf5GT1iFNY8S2fMPXSrUb10OxQ9j4fBvCSRYz0QzE09oM23vAkVx7yFSHm9Rz3gPM0nkb3qrpW8aiABvUoXGTum/IY9IdSPPCGl7DyvyRK8PbsUvXPfsz2UxZ+8HNFavV37BL1Yf2u9LzOTvNBTqbj2BsM7rDuePdGKAL6Bsky9EH/OvZYTY75LxbK+ctVKvoOivr2EyKi+sYONPlmWBL5Y2Se9eEmMPt1Z8j3yn9C+YPjM
MPqJmgL7a7+k9OLinvZcNf7704ac+5ro3PrcbJz14DSs+Pgq+vmB2iL5Ecii+/2RePuWjpT7njIM9iJiNPWIjrT4MS5i+O9OAvl9xw76CsgW+652aPlzkgb7sQ/w+E4UUvXWNnD7wnQY+vlAqPnqxv73i7ho+NzApPlc4lL3PJ4U+zJ0/Pvjbn77sS7K9qMCRvfUsj740alk+MianviFL4T6CAQi/bHgDP/ig5r1k8FW+633dPrVTGj45t56+6RKrvuCLsrx6Cb6+O9GZPU9oNz5bUPC+sT6kvjCspj0dkYc+ibTKPnhvlz4nqYe8qjvePnmY0z7bHY+8C9whvQdN7r58iVK+F/y2PnIyiT0q+70+xIrPPvbghb6VGEs+FYa1O2Siqzz2Nyg+qtPpvnAJ0D6qZsM+GQ6Evqcgwr147tu+97upPmgQLz02jhI+PHtcPg4cGj7uJK++v8CWvgVLET7umk++B4frvpUAAL/2wSe+6en7PoUjwjzn68Q9goSJveU4Cr2M
n8wY+3TamPim8oT5TeqS+Y9C3vrj2UT4JbEi8ZwpGvoUDir4uOW+9U001vqb/gL7nV7k+4CrIvuiGR743tAM+piCNvr/DOj0FECW+UP4Dvjfqxj7z6Z++SYuYvYK41rxIYJc+p03mvqu1Nr6ZBf6+rDBrPttt5j6O3bm+x23LPgWmx77Nmz2+TMg8vst+vL4oodm85HKxvvdwib5qB+8+2xBQPkC/Vr5X1YE+loJbvV1MUr5g7OO+PqGBPgIB376NNN+94rsIv7OjyD2vIQ49eL7/PpCdpD7fGNQ+MMBEPhlxmb71ar4+r3C6PuUYvj4R0Za7F8MHv3lJtL7xIyA+ez77vfwK+D6CR3y+FTW5PZT3Sj6+tlK+db8WvgObmb5R7mq+DaZcvmPvuj7Fmpi9A+y2PpHU/b4OjWi+DLnsvrlJgLzfW5c8UlkTvltpt73C52A+cTfivSe7Jj7AfD+9cilLPVfNQj4wqza+oejLvOjFpL2HXhC9DEMoPk66sT0hprU+dMjM
BvWoITr4GUom+kZkgPeK3Fr7VDca+fqpbvdcztD4A/co8Baf4vavHj77thIQ+Ak1dPvUyBr894O68DCRgvs3ckT1gw988yizrPheu8L000pK87mewvv2bcL3aNyU+KTW5PMDFWT7hRLK+TCJrvluVKD7nOhW+BRokPpfapT6v14G+qBdzvj3Q0j6P+c8+8Xlfvv3f2b4qjjy+D8TEvVWk9T3rLsm+q/itveh5U77R1pg+zepxvjKNgz7n+VK88t1mvJFMob7OszS8eD3Zvc61JbwXfas+kP2iPqnyWr4y6Jk+y8UBv86iDr7chLC+SXXUvvqMlb5ctJS+Kgpevqkj/LyJ2Fk9QW2wPs02jb6nPXQ9UKqaPE6tsj4suvG9kpWgPkMwxr7ROEs+BftUPirx/b468Dq+0xzTPokxdb7r2Tu+UPzNPo8d1b4m9R6+016tPUqrUL7V590+BOzMPiXjXr676OO+r/uSPnv20b2xqLq+Wr59PrXf8T515uc+dwT1Pgg+Ej0M
L1+I+gIC2PghH6ToJ1oM9cf4pvcgOOL7I5c89a8cQvRqNmb4hDzO+sXiUvM2aab3Mdr++AOWuPo2xED9cwsw+sCIGvxQO5T7LW9Y+Ss5NvtaXBrvEWY690v2TvhKBCT8A4s2+aLRIvi5lMz5KQY8+4o67PgCNHj5DP7y+/0LWvswNPD6kJPA+5yW/vnNWib66Ktk+5wwAPsBxhr5l8Ay+r2zhPrTmdb1Vy7W+29e1PsNMXT6GISg97dIEP8CjZL7yRhE/i1rEPg729T7QeXo+ASqDPfcGvb55rYU+c1vDPUDkxbzVlzK+H58+PMejKb7Efu29pJFwvW2dZD4AGFO+8FVMvmeGoj5igyc+/gvwPhy3Pb0b1cA+va91PgImS75fXpK9ILlDPrdCtrxkjRY+9eiqPqbkiT53Ski+716BPmw7aj7UIG2+0mGZvkSyJz4HngO+63TpvY98Az54gDa8cMfzPeg2u71dAlM9SJ/zvUmTlzyGADM+Zwl5PQhXMT67ugA9gOEM
pvoibyj0sk58+BGbaPij+9D3sLFi8LcMlvs2Feb4SEGs+SJXHPkgnBL4y2rU+zaonvDyvhL7AKJg+Pte8Pq5pVD01T8K+e/XdO9QUej7wRbi98pl/vtsAJb6heeY+WzEQv+nXKjsSQGm+5TMrvl6k8r3zeBU/9lEvviqdtz4quh6+DyDTPm0j+z5o1SO+VxVavWkBfL5jtbA+IvZ6PdyYt76STv48TMA1vj7mR75+vB8+Ei2qvhQQyL4rmBA+YczKvABBdj66YMM+mCqvPnW0nz059tU+48Psvo4mszxIUeW+vKGxvedhET9CRjq95vzZvtNmfr5OmKS+IipCPX8O2j7hbho9ZsFVvjGcs77MAaI7lyK1vjIe+z4ZrqO+GE+EPvS6CD7XcLo+5wrnPZHnrz3jeBc/IvdhPvcqGb5H65q92CxyvlMszr4VMIC+xMehPee+Rj6flCQ+yQB6vn9O5z7zkwa/U/WyvvgoAb/a5wA/vFFiPsLzYb3WpOe+EQ3Dvv8+oT4M
6dxA+AxSiPXQ57z7qxJU+qL7+PiWzAT8D3om+/ai1PmwruD5Fueo9/Rj2O5xSlz4Ay4Y+Zv+EPhyCoL7qBbm+okzMPsERI7sCkaq+8Jcpvuz3qr7BUcs+p5BLvpm/zb6wZz4+K03VvjEmIT46HaC8iYytPt5GZz7j9xu+BZmVvkyz2L7Wi52+VXVuvvK7zr581vm+6ZVBPsDmWb6bySQ9hv8dvEg45T5W4uk+JMaevmwxZz4hBnc+2y3bvUZtIr3/XKW+k6fbPuJufj3L97q9XDwMPntjjb7QzcE+SZSRvi1qCD/kg+q+RNBcPPm6lz4aX1W+QPAav7fdtb4iOfO+P6rGvidg7b4Mcd2+1Kg2PkcLAL8Ay5a+U7mJvsAggD3X8cs+XVfuvez+DD7G5Me+WksQvddkUT1tpp0+oSZAvlgExz3pOtU9axo1Ps3oTLuuDN69K+Qmvb+Svb0c+ke9gauSvbvS072rkK29TsqevbC+pL0+gCk+pP34vbF5ODyUVIs8P40M
BP1FNfT7dOgU+TckOP9AXBL4Suis+pMmdPgpPAD6nfcE+wjMLvccRmL64yEG+71YNP1oDx76/ehC+wgHAPRXwkj2DjrE+QWXbPY+9Jz5O9VO+pUUovtpVub6v+18+zRY5vD2FD7/vZ2K+qkXsuyv2Jb1nrZG+GZy0Pv3eyT6Dxu8+NK5CPOOExr6F8gU/8NZlvgCk3D6l8/G+3ul5PEe6iz5zO9++8/lvvpkT2z6Knfo+G/28vq1swD5NgOs76zy1vnAcr72YI8M+p01kPuLpHD5eZC6+7++IvmtnMr7guas+nqOyPUYxBj9NA4k+WTO4vdB6cT4sSFU+bSUDP+RCEr+2u7k9f9ooPSo9gz6W3iy+nMAIv8TWP77Iif0+IEcBPr5AVj78+bo9GbcuPmD4fL4SPk2+civOPoKDyL0Frf++gE+pO3ND7r3iCb29OtIwPWVCkD7eWAc/XGjRPn2UoL2F28s+HzD1PXvsmr68O/G+BnVJPtnd4T5O94G+xmu4vq6yoT7M
uSXG+qRUNP9IMBruuFOY+RpCyPkL0mb5SzKS+FFPQvg1TBD3SHFy+5pKyvrXaxD17l5y+t3niPiRQw767hGu9F+UHP/PK9L66Eza+YyLwvukfIL7NzYG9kXecvmCxaL7rvbW+bWXWvOUC9j4yWyy+QVm1PneDhL6X6Re9OUoCPATt+b58DhO/Hb2SPk4Ox74feGQ+7wXbvrrgP76xB20+H0d8vkyQnr22IA+72M8GP0I0XL3rtHM+GXDMPiE6Lr74ePE9XFoNv/FtN74Qp8s+E8WGPcUNgD2GrNU+TeTVvc1+vj4BFhO/Ji1hPsX0tb7fSku+Tv6bOxetYL4ba7O+FfHNvVsikL6zCtI+A3A1PXqNBD6K/xk/QqQ+Pv+YUL5czCk+fHCVvrtb0bq7fpU+rdinPWFjfr6bukQ+TVq2PZS5wL4+m22+YEcGv07E2D1+Eno9QUKPvabEPb78hA++RGcOvQQJ+rtA4N68d9huvaHaxz1Ku9O9gwKaPQl5EL0nMYu9+vEM
qvaGK776Atno+8ZKrvu/AiT5qyoi+GLnJvlI+CT81Nru+m65HPjjeBT9zuwm/pbVoO0A9BD/5CQE/fBiVvgBoyb6IoPG9DSALvrBYVb5dbyS+IthePr/KBj+I77M9zwEAP+cQGr40NB6/ONyNPRbMNz7VK5y+EZT8PqzOPr5k75M+aT/9vjg/hz7DrhI/6Pomvii9LD28tbe9ea86vpNSxb7fxsM9Z1iKvgRHjT5rmqU+DbQAvjsirD6Ho/o9BtgiP/FPPL6DpTa+BQ5bvsDsjb5Qosw8CGMBv3DBfj5OIjI+h2i9Ppw+m76YiAy/wMmBPo/kSr6/iBm/pChoPst7sz5tx4s9SwhKPQW6FL5CGS08ZP4xP1C4pT7xk7k+XTYVuuQaj77//bM+j1dPvrhDVL6vkRY/q/UFPoHrgz5A58G9LBrJPjIIvj0976k9farUPiz4S772W4a+dMzEvWcIBz+4PvW+EtqzvpzJXT4IEza/Z0rBvTMVIL88khy+cXYKPwX4PD+M
XtOc9ky4Mvu2vuT7zCOa+TY4Hvl8vmb4Llnk+faL6Pqctr727oqC+M+9gvnibDD1InfK+gpWYPoXlkD66xwm/oqwRvd0qyb42pL++nCF4O92evT6OAaM+n15NvrczzD4cd9s+6KiiPtoayb4mWKm+Mpwrvm8bu74QYGw++2DjPj5v3b3uvt09NMQHP4FE2j4dL7A+LTpSPF0juz70W7s+npmwvr0h6D4zuy2+73r6vh2XL75qmhE/iaK8vYzOmr2b/62+3Z3Gvv+Lzzy6bcM+eovaPrC8mD7vXK89veWYvRidir4sJhG+0SdjPo0j+L4yEPO+AH+Hvmk4Cb35rwI/OiT6PsbTMT6yFEQ+/FXBvk+WjD70veg+kJUZv15HRL7BLQ4+dmZFPyW/Iz9u6Ic+pi8yv91Mu77aEYA+BPHnPjsi7T3EgHi+WSkGv9tzET6AY5W8O0jyPBYxpbxHODy9bqpivRgvpDuOHem8NWT3vNQVvr10IjW9w05APYly5rzIm+w9uWqM
uPTMf/r0KBEi/JGsHP66ldr7ePRo/XhUKv8H7y77yknq+BpQpP08TLL9kuoG+KEvWvmdI4D3waTK/KTkyv1pe+j7tsTC/lRH3Pg2bCT4x514/TEomv2I6PD+qlRG/LdkcPzzybLwD9Sk+JNEzv2U+T7/+IgG/o8W4vpG2Gz+4Ox+/nbwZvpMKsLsaUGG/h/Z6P7qSlT7RSlc/hgC5vT61Qb/gTkW/WrgFvMcbLD/1v9U+UVWuPnHLN79fVwE/4ttdP5veJj8e+P0+4QYyv3RauzthmG09Dy4tva/lMTzf/VS8", "training_traits": {"structure_gen": "Zigzag", "n_layers": 6, "max_nodes": 14, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59M
+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTimM
e()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=M
map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatM
io:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=thM
is.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=creM
ateVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=randomM
(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVeM
ctor(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x)M
,(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5))M
,e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,38M
4.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129M
.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,M
442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bM
ezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.M
7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,27M
7.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.M
8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bM
ezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bM
ezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),eM
.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(1M
02.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezieM
rVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99)M
,e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499M
),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,1M
15.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,40M
3.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,34M
8.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.M
4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(2M
56.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,5M
9.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,M
125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVerteM
x(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,M
440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.29M
9),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(M
194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,4M
25.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.M
399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799M
,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.79M
9),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,M
169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,2M
68,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVeM
rtex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.verteM
x(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}functionM
 T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*M
o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(letM
 t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=M
>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,tM
,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{coM
nstructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];forM
(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){M
return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=M
0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,sM
),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";reM
turn"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};varM
 n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=nM
+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(M
this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return thiM
s._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var M
t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){reM
turn document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0M
!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.dataM
=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new M
File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="18";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,M
qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=cM
reateGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_confM
ig,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5M
E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664",M
"#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-M
1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphicM
s(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function M
Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!=M
=key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.M
style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("updM
ate()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCouM
nt,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(M
Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);forM
(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*M
(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*eM
/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),LeM
=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,M
an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.lM
ength;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}M
Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=mapM
(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeM
Weight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8M
)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),UM
n(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}functioM
n Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),sM
.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-1M
00*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60M
&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidtM
h('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSizM
e(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("M
en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50M
)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[M
0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1=M
=i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.M
fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} PerceM
ptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("TrebucheM
t MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) InvaliM
d Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&M
&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}fM
unction cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&M
mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.M
resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0M
;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but IM
 will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story..M
.`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N(M
)+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["TorM
ch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardM
wareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper PatteM
rn":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49397abffd548b","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></s
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_555", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
wrI89sEQP69shr1lVd8+yxo3vpebvz7F9gW/", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 8, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTimM
e(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1M
,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestaM
mp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);returnM
 this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&M
&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,M
h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottoM
m)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=M
e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const M
t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.1M
99,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,45M
4.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(tM
),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120M
.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2M
,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7M
,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,4M
26.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1M
,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.M
4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertM
ex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(5M
5.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertexM
(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,18M
3.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVeM
rtex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.M
7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,21M
2.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472M
,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257M
.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),M
e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),M
e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,1M
82.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierM
Vertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),M
e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112M
,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109M
.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVerM
tex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.6M
99,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.6M
99,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425M
.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.M
bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7M
,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVerteM
x(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,M
300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.M
199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];retuM
rn null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.lengtM
h;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;stM
atic __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(eM
,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>eM
+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,M
this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reducM
e(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=thisM
.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("DenseM
"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+eM
));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=argumeM
nts[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDenM
sity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetM
Width),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.M
elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(M
n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return(M
)}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListM
ener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(eM
)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.reM
sult,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded"M
,(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="556";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tM
n,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_M
n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffM
ffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#M
5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][tM
]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}fM
unction In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)M
/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=M
!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",widthM
/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_tM
),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.trM
aining.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.M
$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e+M
+)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];foM
r(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30M
,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/M
2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yM
t=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$inM
troText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te)M
;for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tM
n=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;M
e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(M
255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.recM
tMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new DM
ate(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1]M
,t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<hM
eight+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.M
text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!M
",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe)M
{let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,M
width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/lM
e;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscenM
t());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fM
ill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"==M
=It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=nM
?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRM
ESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),ZM
e.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);iM
.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContexM
t.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(M
e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),aM
.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligM
ence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+M
="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinuteM
s().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["19M
98",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14M
],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per HiM
dden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" inM
tegrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49398269f7a208","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
 rare sub-1M inscription #988135
FjDOUT:9CCF6820E1374CA9AAD2DB0DA929E803893BCDD1CF339C24A6A3B6017A3C4C8A
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
;{"p":"brc-20","op":"mint","tick":"beav","amt":"2147483647"}h!
text/plain;charset=utf-8
LP{"p":"brc-20","op":"deploy","tick":"beav","max":"2147483647","lim":"2147483647"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
7j5+:BTC.BTC:thor1g58566ncmcjffda0dwtz0lk4dyg4th2tu92fjj
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"colr","max":"16777216","lim":"1500"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
Mined by AntPool960u
FjDOUT:05B10E887E5EEAAA73D33CFCB7F198462A00F4CA525749F7F64620406E37CAE2
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"BigBlock.sats"}h!
text/plain;charset=utf-8
{"type":"btcdomain","name":"punk.btc","first_owner":"bc1p67alngj7vv5lltzkqlld7dmtjv7e07jjlqeyt59k3twdmz2uf0pszt9xmf","createDate":1680945496606,"registerDate":1680945496606,"expireDate":1838625496606,"img_url":"https://btcdomains.io/images/domain/punk.jpeg","sig":"30450221009d3713aa8ee21f0b149b99da25b6701a5a38ba6af54f5037f1c5b2c2653dd65602202cd3019c691cd9ca4005724bd44040a76b31c548e1bf266b097e41e107436455"}h!
text/plain;charset=utf-8
${"p":"sns","op":"reg","name":"INTP"}h!
text/plain;charset=utf-8
%{"p":"sns","op":"reg","name":"WOCAO"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"1000","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "2000", "to": "bc1pu0h0290ssyq5v43u5pvc5zw7d32u86w02sy3kh8hyq0k6dqwj40qvhhmzz"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "500", "to": "bc1phay0y8tsy2fw62czzdkpn935jgsrrwh34l22q8zwuvkgxmh4hssswemmp7"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "2000", "to": "bc1p9zp89z88t2stc5tn8ngftvl22ztunzv6umsykzapuclppen4fs9qmc97sn"}h!
FjDOUT:71BFCFE6D12566FBFEADC869CFE8F3B7B2525B5B5B7376C03A80A7739B4AC782
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
!22222222222222222222222222222222222222222222222222
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
yhttp://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF M
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:3ad739fa-1724-4b2e-82ea-4acd9ecc6e76" xmpMM:InstanceID="xmp.iid:0b470edd-a8a0-4aac-80c1-0657ea92e5c6" xmpMM:OriginalDocumentID="xmp.did:dcd54326-9f31-421b-b995-e343fd0M
058bc" dc:Format="image/jpeg" GIMP:API="2.0" GIMP:Platform="Mac OS" GIMP:TimeStamp="1680939759371159" GIMP:Version="2.10.24" xmp:CreatorTool="GIMP 2.10"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:7393acf3-06ca-4a80-85f3-2bc30d012b8c" stEvt:softwareAgent="Gimp 2.10 (Mac OS)" stEvt:when="2023-04-08T13:12:39+05:30"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                             M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                            <?xpacket end="w"?>
=,.$2I@LKG@FEPZsbPUmVEFd
;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
!22222222222222222222222222222222222222222222222222
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
yhttp://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meM
ta/" x:xmptk="XMP Core 4.4.0-Exiv2"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:GIMP="http://www.gimp.org/xmp/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="gimp:docid:gimp:79f55c33-53fa-42e8-869a-e362a602ad08" xmpMM:InstanceID="xmp.iid:a63a611f-a6f8-46d5-b840-295b4389409c" xmpMM:OriginalDocumM
entID="xmp.did:af424b86-541b-4b53-a0ad-a4ab298f6df2" dc:Format="image/jpeg" GIMP:API="2.0" GIMP:Platform="Mac OS" GIMP:TimeStamp="1680940354567495" GIMP:Version="2.10.24" xmp:CreatorTool="GIMP 2.10"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:changed="/" stEvt:instanceID="xmp.iid:0ebfd9d6-7d54-4d53-af9c-9346b02426aa" stEvt:softwareAgent="Gimp 2.10 (Mac OS)" stEvt:when="2023-04-08T13:22:34+05:30"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta>                               M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          <?xpacket end="w"?>
(#!#-+(0<dA<77<{X]Id
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_318", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "configM
": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traitM
s": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 18, "activation_func": "Tanh", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();M
this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,M
0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.groM
wth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,tM
,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/M
7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(M
i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,M
l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-M
a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++M
r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,1M
34.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,47M
4.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(oM
,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,4M
52.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,1M
07.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,1M
10.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453M
.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.M
3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.M
2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(4M
75.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291M
.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9M
,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.M
899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVM
ertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3M
,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.39M
9,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257M
.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,3M
57.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.M
bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVM
ertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323M
.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertM
ex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5M
,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1M
,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599M
,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVerteM
x(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(1M
25.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210M
.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),M
e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.beM
zierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,2M
41.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVerM
tex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,35M
5.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338M
.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let M
n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n)M
{r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>M
Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const rM
=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.matM
[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)M
),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neM
uronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){swM
itch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],M
l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructoM
r(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],thM
is}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._piM
xelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsM
etHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]M
=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detaM
chListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileRM
eader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.widthM
,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blM
endMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}elsM
e r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.M
mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="319";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gM
n=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n()M
{Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCM
E1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#M
0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}functioM
n Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(M
let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),unM
>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(M
),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInpuM
t(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show()M
,closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.M
findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt)M
,`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.lM
ength;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=maxM
(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ftM
[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*leM
,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e))M
,wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inM
putNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0M
}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,tM
),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);M
un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(M
st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.teM
xtStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(M
e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroM
ke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;eM
<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-M
100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[M
1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,widM
th/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your PerceptroM
n is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT M
ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,M
c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(M
e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,M
30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===IM
t&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*M
le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE M
MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*M
le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,M
e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globaM
lAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,M
height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.M
isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition abilM
ity is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition abilitM
y is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} M
${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8]M
,["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["TwM
ilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function"M
:e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjL
JuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4930a61902a208","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
 ~zTXtRaw profile type exif
 ~zTXtRaw profile type exif
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" id="SADBADCUPUNIVERSE" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" width="100%" height="100%" viewBox="0 0 575 575" xml:space="preserve" aria-labelledby="sadbadTitle sadbadDesc" role="img">
<title id="SADBAD-TITLE">SADBAD PAPER CUP UNIVERSE by DREEEM</title>
<desc id="SADBAD-DESC">Multiplicitous melancholy shapeshifter in the form of infinite 'disposable' paper cups.</desc>
  <style type="text/css">
background:#000000;padding:15px 3%;box-sizing:border-box;transform: translate3d(0, 0, 0)}
	.sdbd{clip-path:url(#artClip);transform-origin:50% 50%}
	.lght{fill:#FFFFFF}
    .actv .cup{fill:#ded489}
    .actv .lght{fill:#fff7cf}
    .actv .drk{fill:#33421d}
	.actv .v1 .cup{fill:#90de89}
	.actv .v2 .cup{fill: #aeb776}
	.actv .v2 .lght{fill: #ebe3a3}
	.actv .v3 .cup{fill: #3cb785}
	.actv .v3 .lght{fill: #82cb88}
	.actv .v4 .cup{fill: #a5955M
	.actv .v4 .lght{fill: #76b77b}
	.actv .v5 .cup{fill: #818652}
	.actv .v5 .lght{fill: #aeb776}
        @keyframes hue-rotate{0%{filter:hue-rotate(0deg)sepia(0.3)saturate(1.2)contrast(1)}100%{filter:hue-rotate(360deg)sepia(0.3)saturate(1)contrast(1)}}
		@keyframes shake{from{transform:translate(0,0)rotate(0deg)}25%{transform:translate(0.08px,-0.08pxpx)rotate(0.01deg)}50%{transform:translate(0,0.08px)rotate(0deg)}75%{transform:translate(-0.08px,0.08px)rotate(-0.01deg)}to{transform:translate(0,0)rotate(0deg)}}M
    .actv{animation:hue-rotate 8.88s linear infinite}
    .actv .sdbd{animation:hue-rotate 9.69s linear 0s infinite forwards}
	.actv .v1 .drk,.actv .v1 .lid{animation:hue-rotate 19.445s linear 0s infinite forwards}
	.actv .v2 .drk,.actv .v2 .lid{animation:hue-rotate 38.11s linear 0s infinite forwards}
	.actv .v3 .drk,.actv .v3 .lid{animation:hue-rotate 44.78s linear 0s infinite forwards}
	.actv .v4 .drk,.actv .v4 .lid{animation:hue-rotate 71.419s linear 0s infinite forwards}
	.actv.s1 {animation:hueM
-rotate 4.20s linear infinite}
    .actv.s1 .sdbd{animation:hue-rotate 12.69s linear 0s infinite forwards}
	.actv.s1 .v1 .drk,.actv.s1 .v1 .lid{animation:hue-rotate 2.545s linear 0s infinite forwards}
	.actv.s1 .v2 .drk,.actv.s1 .v2 .lid{animation:hue-rotate 3.93s linear 0s infinite forwards}
	.actv.s1 .v3 .drk,.actv.s1 .v3 .lid{animation:hue-rotate 4.98s linear 0s infinite forwards}
	.actv.s1 .v4 .drk,.actv.s1 .v4 .lid{animation:hue-rotate 7.49s linear 0s infinite forwards}
	.actv.s2 {animation:hue-rotate M
2.44s linear infinite}
    .actv.s2 .sdbd{animation:hue-rotate 9.69s linear 0s infinite forwards}
	.actv.s2 .v1 .drk,.actv.s2 .v1 .lid{animation:hue-rotate 1.445s linear 0s infinite forwards}
	.actv.s2 .v2 .drk,.actv.s2 .v2 .lid{animation:hue-rotate 2.11s linear 0s infinite forwards}
	.actv.s2 .v3 .drk,.actv.s2 .v3 .lid{animation:hue-rotate 2.78s linear 0s infinite forwards}
	.actv.s2 .v4 .drk,.actv.s2 .v4 .lid{animation:hue-rotate 4.419s linear 0s infinite forwards}
	.actv.s3 {animation:hue-rotate 1.5s linM
    .actv.s3 .sdbd{animation:hue-rotate 4.69s linear 0s infinite forwards}
	.actv.s3 .v1 .drk,.actv.s3 .v1 .lid{animation:hue-rotate 0.72.445s linear 0s infinite forwards}
	.actv.s3 .v2 .drk,.actv.s3 .v2 .lid{animation:hue-rotate 1.49s linear 0s infinite forwards}
	.actv.s3 .v3 .drk,.actv.s3 .v3 .lid{animation:hue-rotate 2.38s linear 0s infinite forwards}
	.actv.s3 .v4 .drk,.actv.s3 .v4 .lid{animation:hue-rotate 3.55s linear 0s infinite forwards}
    <path id="artMask" dM
="M0 0h575v575H0z"/>
  <clipPath id="artClip">
    <use xlink:href="#artMask" style="overflow:visible"/>
    <path class="drk" d="M458.8 483.6c-18.7 0-30.8-4.8-32.4-12.8L413 428.6l-1.9-1a9.4 9.4 0 0 1-5.6-5.8l-1.9-5.8-2-6.3c-.8-1.2-1.8-4-4.5-14.1-.7-1.5-1.5-4.3-2.8-8.7l-2.3-7.4v-.1l-2.4-7.6c-1.5-4.9-3-9.6-4.3-13.2l-3.9-12.2-1.3-3.9a165.5 165.5 0 0 1-2.1-6.9c-.4-2.5.5-5 2.9-7.5l-.8-2.6c-3.3-.8-9-2.6-9.8-7.3-.3-1.6.1-3.3 1.1-4.9l-.3-1.5a7 7 0 0 1-2.7-4.2c-.3-1.7.1-3.5 M
1.2-5.3l3.5-11.9c0-1 .2-2 .7-3 .1-.5.3-.9.7-1.3 4.3-5.8 17.7-11 29.1-14.6.2-4 .4-6.9.7-8.5a98 98 0 0 1 1-8.8 3.8 3.8 0 0 1 3.7-3.2c1 0 1.9.4 2.6 1 3.9 3.7 7.8 9.6 10.7 14.4 5.6-1.3 11.4-2.5 17.3-3.6h.1c5.4-1 10.9-1.8 16.2-2.5l.7-3 .4-1.8.8-2.8c.7-3.5 1.5-6.4 2.4-8.8a4.1 4.1 0 0 1 4-2.7 4 4 0 0 1 3.6 2.1c2.7 4.5 5.5 10.6 7.5 15.2l10.3-.3c20.9 0 25.2 4.1 26.3 7.5l7.4 10a7.5 7.5 0 0 1 3 4.6c.3 1.7-.1 3.5-1.3 5.2l.2.9a6.8 6.8 0 0 1 3 4.5c.9 4.8-4.1 8.6-7.3 10.7l.1 1.5c4 1.6 6.3 3.8 6.8 6.7l.1.9.1.4 1.1 13.1 1.2 14-.1 1M
.1c0 .5.1 2 .7 6.5.1 1.2.3 2.1 0 3 .1.6.2 2.2.9 6.1 1 7.3 1 9.2 1.1 11.1v1.2l-.1.9v.9l.1.9.6 5.5.2 1.5.6 6.8.2 2.5 1.2 14c.5 3.3-1.2 6.6-5.1 9.9l2.5 27.8.4 4.2.4 5.1.4 4.9v.2c.8 4.2-1 10.8-13.7 17.9-8.9 5-21.2 9.1-34.6 11.5-8.1 1.2-15.9 1.9-23.2 1.9z"/>
    <path class="drk" d="M464.1 244.3c.3 0 .7.2.9.5 2.8 4.7 5.8 11.2 7.8 16.1l.4.4.2.1.4.2c4.2-.3 8.1-.4 11.7-.4 13.6 0 22.5 1.9 23.3 5.6l.1.2 7.9 10.7.1.1c1.2.9 1.9 1.8 2.1 2.8.2 1.1-.3 2.4-1.4 3.6-.1.1-.2.3-.1.5l.6 3.2c0 .2.1.3.3.4 1.5.8 2.3 1.8 2.5 2.9.4 2.5-2.3M
 5.4-7.6 8.4l.5 5.2c0 .2.2.4.4.5 3.7 1.1 5.9 2.7 6.3 4.7a5 5 0 0 1-.1 1.7l.1 1.1.2-1.7 1.1 13 1.2 14v.2c-.2.4.1 3.2.6 7.5.5 4.4-.9-2 .9 9.3 1.2 8.6 1 9.4 1.1 11.9v1.9l.1.8.7 7.1c.7 5.4.5 6.3.8 9.3l.6 7.4.6 6.7c.4 2.4-1.4 5.1-5 7.9-.2.1-.2.3-.2.5l.8 8.7.2 2.5.7 7.5.9 10.5.8 8.8-.1-.3.5 5.9v.2c1.7 9.4-18.8 20.9-45.7 25.7-8 1.4-15.6 2.1-22.4 2.1-16.3 0-28.2-3.8-29.3-10.4l-13.7-43.1-.2-.3c-3-2.4-5.8-2.1-7-5.8l-4-12.5-.1-.2a80 80 0 0 1-4.3-13.6v-.1c-1.1-2.2-3.6-11.9-5.1-16l-6.7-20.9-5.1-16-1.8-5.6-.2-.8c-.3-1.8.8-3.7 3.M
2-5.7.2-.2.2-.4.2-.6l-1.8-5.7a.8.8 0 0 0-.4-.4c-5.3-1.1-8.4-2.7-8.8-5-.2-1.1.2-2.2 1.1-3.4l.1-.5-.7-3.7c0-.2-.1-.3-.3-.4-1.3-.8-2.1-1.7-2.2-2.8-.2-1 .2-2.1 1-3.4l.1-.1 3.7-12.7v-.2c-.1-.7.1-1.4.5-2.1l.1-.3.1-.3c3.2-4.3 14.1-9.4 29.6-14 .2-3.7.5-8.8.8-10.4v-.1c.2-3.2.6-6.3 1-8.7 0-.3.3-.5.6-.5a71.2 71.2 0 0 1 11.5 15.3l.2.1.5.5c6-1.4 12.3-2.7 18.9-3.9h.2a322 322 0 0 1 17.8-2.7c.2 0 .4-.2.5-.4l1.5-6.5.8-2.8a60 60 0 0 1 2.3-8.4c-.2-.6.2-.8.6-.8m0-6.4a7.6 7.6 0 0 0-7 4.8c-1 2.5-1.8 5.6-2.5 9.1l-.8 2.8-.5 2-.2.8c-4.6.6-M
9.3 1.4-14 2.2h-.2c-5.2.9-10.3 2-15.3 3.1a66.6 66.6 0 0 0-10-13.1 7 7 0 0 0-4.8-1.9 7 7 0 0 0-6.9 5.9 154.8 154.8 0 0 0-1.7 15.4c-15.3 4.9-24.9 10-28.6 15.1-.5.7-.8 1.4-1.1 2.1a9.5 9.5 0 0 0-.9 3.7l-3.3 11.2a10.5 10.5 0 0 0-1.4 7.2c.3 1.4.9 3.3 2.6 5a9 9 0 0 0-.7 5.6c1 5.4 5.9 7.9 9.8 9.2a10.4 10.4 0 0 0-2.1 8.2 126 126 0 0 0 2.3 7.2l1.3 3.9a1074.9 1074.9 0 0 0 8.2 25.5l2.4 7.6.1.2c.6 1.6 1.4 4.4 2.2 7.2 1.3 4.3 2.1 7.1 2.9 8.9a85.5 85.5 0 0 0 4.6 14.4l1.9 6 1.8 5.7c1.6 5 5.1 6.7 7.2 7.8l.6.3 13 40.7c2.1 9.7 15 15.M
2 35.6 15.2 7.5 0 15.4-.7 23.6-2.2 13.7-2.4 26.3-6.6 35.6-11.8 14.3-8.1 16.2-16 15.3-21.3l-.4-4.5-.1-2-.3-3.3-.4-4.2-.9-10.5-.4-4.1-.3-3.4-.1-1.1-.1-1.3-.5-5.7c3.9-3.7 5.5-7.6 5-11.6l-.5-6.5-.1-1.4-.5-6-.2-2.4-.6-7-.2-1.4-.5-5.4-.1-.9v-.4l.1-1.3v-1.1c0-2-.1-4-1.1-11.4v-.1l-.8-5.4c.2-1.3.1-2.5-.1-3.6-.5-3.8-.6-5.3-.6-5.9l.1-1.6-1.2-14-1.1-13.2-.1-.4-.1-1.1c-.5-3-2.2-5.4-5.1-7.3 3.3-2.7 6.4-6.6 5.5-11.6a9.7 9.7 0 0 0-2.6-5 9 9 0 0 0 .7-5.6 10 10 0 0 0-3.8-6.2l-6.9-9.3c-2.5-6.3-11.6-9.2-29.2-9.2l-8.3.2c-2.5-5.6-4.7-10M
.1-6.8-13.6a7 7 0 0 0-6.4-3.9z"/>
    <path class="cup" d="M520.6 310.2c.1.8.4 2.5 0 3.4-.4.7-1.3.6-2 1.3-7.4 7.7-33.3 17-65 22.6-38.5 6.9-70.9 5.8-72.4-2.5-1.5-8.2 28.6-20.4 67.1-27.3 38.4-6.8 70.9-5.7 72.3 2.5z"/>
    <path class="drk" d="M517.8 310.4c1.3 7.1-27.7 18.2-64.6 24.8-37 6.6-68 6.1-69.2-1-1.3-7.1 27.7-18.2 64.6-24.8 36.9-6.5 67.9-6.1 69.2 1z"/>
    <path class="lght" d="m381.3 318.8 48.2 151.1 97.6-16.6-4.7-52.1-10.5-117.6z"/>
    <path class="drk" d="M526.4 446.5c-.1-.4-1.5-3.7-2.4-7.3-.7-3-.9-5.6M
-1.8-9.2-.7-2.6-1.4-7.9-3.4-9.4-1.2-.9-5.2-1.7-9.2-1-4.7.7-8.5-.5-10.6-1.7-.2.9 4.1 0 7.8-5.1 4.2-2.4 8.4-4.9 8.3-5.4-3.4-10.7 6.1-14.5 7.9-12.6 0 0-.7 5.8 0 13.2.3 3.7 1.9 7.7 2.3 11.8l1.1 12.1c.4 6.5.4 16.9 0 14.6z"/>
    <path class="lid" d="m518.2 288.3-.7-3.7c1.2-1.4 1.8-2.6 1.5-3.8a5 5 0 0 0-2.1-2.9l-8-10.8c-1.3-7.1-32-7.7-68.6-1.1-36.6 6.5-65.3 17.6-64 24.7l-3.8 12.9c-.8 1.3-1.2 2.4-1 3.4.2 1.1 1.1 2.1 2.5 2.9l.7 4.2c-1 1.3-1.5 2.5-1.3 3.6 1.4 8 35.6 8.5 76.4 1.3s72.7-19.6 71.2-27.5c-.2-1.3-1.2-2.3-2.8-3.2zM
    <path class="drk" d="M513.4 299.8c-11.7 6.7-35.6 14.2-63.7 19.2a298.5 298.5 0 0 1-52.3 5.1c-5.9-.1 6.4 2.3 22.6.9 9.8-.8 20.8-2.2 32.2-4.3 24.5-4.4 54.3-11.3 60.3 1.2.6 1.3 2.3-5.1 2.4-6.6l-1-15.8-.5.3z"/>
    <path class="drk" d="M494.7 266.9c1.1.5.6 2-5.4 4.2-6 2.1-8.5 3.1-8.9 2-.4-1.1 2.9-3.3 9-5.4 3.2-1.2 4.3-1.3 5.3-.8z"/>
    <path class="drk" d="m507.3 291.6-.8.5-.8.5-1.7 1-3.5 1.6h-.1c-2.1.7-4.1 1.6-6.1 2.4-2.1.8-4.1 1.7-6.3 2.2l-1.7.4-1.6.3-3.1.8-6.3 1.9-3.3.8-1.7.3-1.7.2-6.5 1.1c-4.3.8-8.7 1.8-M
13.1 2.2 4.3-1.1 8.5-2.5 12.7-3.7 2.1-.6 4.3-1.1 6.5-1.5l1.6-.3 1.6-.4 3.1-.9 6.3-2 3.3-.8 1.6-.3 1.6-.4c4.2-1.1 8.2-2.9 12.5-4.1h-.1l3.5-1.3 1.7-.8.8-.4.9-.5c1.5-.2 1.8.6.7 1.2z"/>
    <path class="lght" d="M381.4 285.8c9-6.5 32.2-14.1 60.1-19a132 132 0 0 0 14.6-3.3c-1 .1-4.9.5-15.8 2.5-32.2 5.6-58 14.9-63.1 21.9-.9.9 1.3 0 4.2-2.1z"/>
    <path class="lght" d="M494.1 272a144 144 0 0 1-25.2 9.3c-6.9 2-14.6 3.8-22.8 5.4-2.3.5-15.9 4-5.8 2.2 8.2-1.5 16-3.1 23.1-5 15.1-3.8 27.3-8.3 34.3-12.4 2.8-1.5-1.6-.5-3.6.5z"/M
    <path class="drk" d="M505.3 271c-8.7 5.7-32.2 14.6-60.5 19.6-7 1.2-13.8 2.3-20.2 3.1-22.3 2.8-27.1 3.8-7.2 1.8 8.8-.9 18.5-2.2 28.7-4 31.2-5.6 56.4-15.7 62.7-21.3 1-.9-1-.8-3.5.8z"/>
    <path class="lght" d="M527 452.6c1.7 9.4-18.8 20.9-45.7 25.7-26.9 4.8-50.1 1.1-51.8-8.3-1.7-9.4 18.8-20.9 45.7-25.7 26.9-4.8 50.1-1.1 51.8 8.3z"/>
    <path class="lght" d="M374.6 314.1s-2.2 2.9-.7 4.3c1.5 1.4 1.9-.7 2.1-1.4.2-.8-1-3.6-1.4-2.9z"/>
    <path class="lght" d="m374.3 297.5-2.1 6.3c-1.2 1.9-1.2 4.1.2 5.2 5.6 4M
.1-.2-1.6.3-3.3.6-1.8 2.3-9.2 1.6-8.2z"/>
    <path class="drk" d="m518 284.2.4 2.3s-7.9 3.4-5 1.4c3-2 3.7-2.8 4.6-3.7z"/>
    <path class="cup" d="M453.1 335.2c-33.6 6-62.6 5.9-70.4.3-1.1-.8-1.2.1-1.2.1l4.2 13.1c2.9 9.7 5.9 18.5 9.2 28.8a575 575 0 0 0 9.2 28.8c2.7 8.8 4.1 12.5 4.2 13.1.6 3.4 3.3 1.4 9.5 6.2a90.3 90.3 0 0 0 22.4 1.6c9.1-.3 19.5-1.3 30.5-3.3 33-5.9 58.5-17.4 57-25.8l-1.2-13.5c-1.1-8.2-.8-9.1-1.3-14.3.4.8-.3-4.4-.7-7.7-.5-4.1-.5-5.8-.6-7.7-.8-5.8-1-8.3-1.2-10.7-.2-2.6-.5-5.4-.2-5.2l-1.2-13.8-1.2-13M
.5s-1.2-1-2.7.7a36 36 0 0 1-12.6 8c-6.1 2.9-13.9 5.1-22.7 7.9-8.3 3.5-18.4 5.1-29 6.9z"/>
    <path class="cup" d="M453.5 337.5c-38.5 6.9-70.9 5.8-72.4-2.5l2.1 6.4c1.3 4 3 9 5.1 16l6.7 20.9c1.5 4.1 4 13.9 5.1 16 2 7.4 3.8 13.4 4.4 13.8 2.8 9 4 11.8 4.3 13.5 0-.1 3.8 4 9.5 6.2a47 47 0 0 0 10.3 1.9l12.2.3c9.1.5 20.8-.9 31.8-2.9 33-5.9 57.1-18.4 55.6-26.8l-.6-6.7-.6-7.4c-.3-3-.1-3.9-.8-9.3-.5-4.4-1.1-9.6-.7-9.7-.1-2.6.1-3.3-1.1-12-1.7-11.2-.3-4.9-.9-9.3-.6-4.7-.9-7.7-.6-7.5a921.7 921.7 0 0 1-2.4-28.3c.9 4.8-2.4 6.4-8M
.2 9.2-5.8 4.1-14 6.7-24.1 9.8-9.9 3.3-21.8 6.1-34.7 8.4z"/>
    <path class="lght" d="M502.1 374.1a38.7 38.7 0 1 1-76.4 13.6c-2.1-11.5-.7-14.9 1.8-20.2 2.9-2.9 5.9-13.7 11.3-16.1a38.6 38.6 0 0 1 63.3 22.7z"/>
    <path class="lid" d="M501.4 375.2c1.2 6.7.5 13.4-1.7 19.3-2.6 3.6-6.1 10.1-10.8 15.4a36.4 36.4 0 0 1-17.6 8.2c-6.7 1.6-13.7-1.6-19.3-1.7-5.6-.3-11.3-6-15.4-10.8-4.5-6.7-6.6-8.4-8.3-17.6-1.9-10.7-.2-11.7 1.7-19.3a37.4 37.4 0 0 1 28.4-23.7 37.4 37.4 0 0 1 43 30.2z"/>
    <path class="drk" d="M449.3 405.8M
c1.1-4.7 3.4-8.9 6.8-10.4 3.3-2.1 7-4.9 11.3-5.1 4.3-.1 8.5-.4 12.6 1 1.3.5 2.6.5 4.2 2 1.5 1.4 2.8 1.6 3.9 3 1.6 1.9 2.5 3.6 3.2 4.2-4-3.4-8.7-7.8-12.7-7.3-4.2-.6-8.7-1.7-12.8 0-4.3.3-8.2 3.2-12.6 6.8-3 3-2.3 4.4-3.9 6.8-.5-.8.2-.2 0-1z"/>
    <path class="drk" d="M491.6 402.4c-.5.1-1.1 0-1.5-.4l-.3-.3-.9-.8c-3.3-2.8-7.3-6.3-10-5.9h-.6l-1.6-.3c-2.7-.4-5.4-.9-7.9-.5a8 8 0 0 0-2.2.6l-.6.1c-3.7.3-7.3 3-11.4 6.3-1.5 1.5-1.8 2.4-2.2 3.5-.3.8-.6 1.8-1.4 2.9-.4.5-1 .9-1.6.9-.7 0-1.3-.3-1.7-.8-.2-.3-.8-1-.5-2.1l.2-.5c1.4M
-5.8 4.2-10.1 7.8-11.7l1.1-.7c2.8-1.8 6-3.9 9.7-4.5l1.4-.1h1.2a35.6 35.6 0 0 1 12.2 1.2l.9.3c1 .3 2.4.7 3.9 2.1.5.5 1 .8 1.6 1.1.8.5 1.7 1 2.5 2l1.8 2.5 1 1.3c.4.3.7.8.8 1.3.1 1.3-.6 2.4-1.7 2.5z"/>
    <path class="drk" d="M477.1 372.1c.3 2 2.6 3.2 4.6 2.7 2-.5 3-2.6 2.9-4.6l-3.4-23a4 4 0 0 0-4.7-2.9c-2 .5-3.1 2.7-2.8 4.7l3.4 23.1z"/>
    <path class="drk" d="M443.2 377.5c.4 2 2.8 3.1 4.8 2.5 2-.6 2.8-2.8 2.4-4.8l-4.8-23.1c-.4-2-2.7-3.3-4.7-2.6-2 .6-2.9 3-2.6 4.9l4.9 23.1z"/>
    <path class="lght" d="M441.7 36M
3.3c-.1-.9-.2 0-.5-1.3l-.8-3.5-.8-3.7c-.2-.8-.4-2.4-.4-1.9.3-1.2 1.4-2.3 2.6-2.1 0-.3 0 .3 0 0 1.2-.7 1.9 1.2 2.1 2.6.1.9 0 1.8-.1 3.1 0 2.3.2 3.4-.2 4-.4 3.2-1.7 3.8-1.9 2.8z"/>
    <path class="lght" d="m476.3 357.2-.6-3.7-.6-4.1-.2-1.7c.5-1.7 1.5-1.8 2.7-1.9.1.6 0 0 0 0 1.4 1.2 1.6.6 1.9 2.7.2 1.3-.1 1.5-.2 3.5-.2 1.3 0 2.8-.4 3.7-.8 1.9-2.4 2.7-2.6 1.5z"/>
    <path class="lid" d="M475.9 268.4s-5.8-15.4-11.1-24c-.3-.5-1.2-.5-1.4.1-3.7 9-4.6 25.8-4.6 25.8"/>
    <path class="lid" d="M423.2 274.5s-7-13.8-13.7-M
20.2c-.4-.3-.9-.1-1 .3-.8 4.9-1.5 12.9-1.3 18.3.2 4.7-.7 6.3-.7 6.3"/>
    <path class="lght" d="M407.8 259.3c.1-.5.1 16.8.2 18.6.1 1.3 0 3.6-1.9 3.3a5 5 0 0 1-1.2-.2.7.7 0 0 1-.4-.6c0-.4.3-.7.5-1l.5-1.3c.3-.9.3-1.9.4-2.8l.4-3.6c.3-3.6 1-8.2 1.5-12.4z"/>
    <path class="lght" d="m460 257.1-1 4.2c-.5 1.8-.9 3.6-1.5 5.3-.5 1.6-1.2 3.1-2.4 4.3l-.2.3.1.2c1.2.8 2.9.3 3.8-.7.6-.7.9-1.6 1.2-2.5.5-1.9.7-3.9.8-5.9l.1-1c.3-3.3 1-10.6.6-10.7l-.6 2.7-.9 3.8z"/>
    <path class="drk" d="M474.2 261.7c.5 1.2 1.7 3.4 2.6 4.7.7M
 1.1.8 1.6.3 1.9-1 .6-1.9-.9-2.5-2.7-.4-1.2-1-3.1-1.4-3.9-.2-.3.8-.4 1 0z"/>
    <path class="drk" d="M422 269.6c.6 1.4 2.7 4.2 3.8 5.4 1 1 1 1.5.6 1.9-.8.8-2.5-1.3-3.6-2.9l-2.5-4.5c-.4-.9 1.5-.4 1.7.1z"/>
  <g class="sdbd v4">
    <path class="drk" d="M99.2 546.4c-10.6 0-27.7-11.7-42.7-29.1A111.5 111.5 0 0 1 37 486.6c-5.2-13.3-2.6-19.5.5-22.4l29.4-33-.1-2.1c-.2-2.1-.4-4.9 2.2-7.8a161.7 161.7 0 0 0 8.4-9.5c.7-1.3 2.6-3.5 9.9-11.1.9-1.3 2.9-3.5 6-6.9l5.2-5.7.1-.1a2771 2771 0 0 1 14.5-16.3l8.5-9.6a66 66 0 M
0 0 2.7-3.1l3.8-4.3 1-1.1a7.3 7.3 0 0 1 4.9-1.7c.9 0 1.9.1 3 .4l1.8-2.1c-1-3.2-2.3-9.1 1.3-12.2 1.2-1 2.8-1.6 4.6-1.6h.2l1.2-1a7 7 0 0 1 2.3-4.5c1.3-1.1 3-1.7 5.1-1.7h.1l12.1-3.1c.9-.5 1.9-.8 3-.9l1-.1h.4c7.2.7 18.5 9.7 27.3 17.6 3.5-1.8 6.2-3.2 7.6-3.7a102.9 102.9 0 0 1 9.5-3.9c1.2 0 2.2.5 3 1.4.7.9 1 2.1.7 3.2a71.8 71.8 0 0 1-7 16.5c4 4.2 8 8.6 11.9 13.1l.1.1c3.6 4.2 7.1 8.4 10.4 12.6l2.9-.9 1.8-.6 2.8-.7c3.3-1.2 6.3-2 8.8-2.4l.7-.1a4 4 0 0 1 3.6 2.1c.8 1.3.8 2.9.1 4.2-2.5 4.6-6.3 10.1-9.3 14.2 12.4 18.5 16.6 30.M
3 12.5 35.2l-4.8 11.5a7.6 7.6 0 0 1-2.4 4.9 7.1 7.1 0 0 1-4.6 1.6h-.6l-.7.6c-.2 2.1-1 3.7-2.3 4.9a7.1 7.1 0 0 1-4.6 1.6c-2.3 0-5-.8-8.3-2.5l-1.3.9c.7 4.2-.1 7.3-2.3 9.2l-.8.6-.3.2-10.8 7.6-11.4 8.1c-.3.3-.7.4-1 .5-.4.3-1.7 1.1-5.3 3.9-1 .8-1.8 1.3-2.6 1.5l-4.8 3.8c-5.8 4.6-7.4 5.6-9 6.6a8.8 8.8 0 0 1-1.8 1l-.7.5-.7.5-4.4 3.3-1.2.9a71.5 71.5 0 0 1-5.6 4l-2.1 1.4-11.4 8.1a8 8 0 0 1-5.4 1.8c-1.7 0-3.6-.4-5.7-1.1L118 535.6l-3.4 2.5a52.8 52.8 0 0 1-4.2 3l-3.9 2.8-.1.1a10.8 10.8 0 0 1-7.2 2.4z"/>
    <path class="drk" dM
="M169.7 328.6h.1c5.3.5 15.3 7.4 27.1 18.3 3.3-1.7 7.8-4.1 9.4-4.6h.1l8-3.6h.2c.3 0 .6.3.6.7-1.3 5.6-5 12.8-7.6 17.5l.3-.2.1.2-.1.7c4.3 4.4 8.6 9.2 13 14.3l.1.1.1.1c4.1 4.7 7.9 9.4 11.3 13.9l.5.2h.2l6.4-2 2.9-.7c2.9-1 5.8-1.9 8.4-2.3h.2c.8 0 1.3.8.9 1.5-2.6 4.8-6.7 10.6-9.9 15l-.1.5v.2c-.1.2 0 .4.1.5 11.2 16.6 16.8 29.5 13.3 32.8l-.1.2-5.2 12.2v.2c-.2 1.5-.6 2.6-1.4 3.2a4 4 0 0 1-2.5.8l-1.3-.1h-.1l-.4.1-2.5 2.1-.2.5c0 1.7-.4 2.9-1.2 3.7a4 4 0 0 1-2.5.8 20 20 0 0 1-8.6-3.1l-4.3 3.1c-.2.1-.3.4-.2.6.9 3.8.7 6.5-.9 7.8M
-.4.4-.9.6-1.5.7l-.9.6 1.5-.7-10.7 7.6-11.5 8.2-.2.1c-.4.1-2.7 1.7-6.1 4.4-1.2.9-1.4 1-1.6 1h-.1c-.2 0-.7.2-5.9 4.5-6.8 5.4-7.6 5.6-9.7 7l-.2.1c-.2 0-.7.4-1.5.9l-.7.5-5.8 4.2c-4.3 3.3-5.2 3.7-7.6 5.4l-6.1 4.3-5.5 3.9c-.9.7-2 1.1-3.4 1.1a17 17 0 0 1-5.9-1.4h-.2l-.3.1-7.1 5.1-2 1.4-6.1 4.4-8.6 6.2a201 201 0 0 1-7.1 5.2l.2-.2-4.9 3.5-.1.1a7.8 7.8 0 0 1-5.1 1.7c-9.4 0-25.6-11-40.2-27.9-17.8-20.7-26.4-42.6-19.2-48.8l30.1-33.7.1-.3c.6-3.8-1.2-6.1 1.4-9l8.7-9.8.1-.2c.3-1 4.4-5.4 9.5-10.7l.1-.1c1.4-2.1 8.4-9.1 11.2-12.5l14M
.6-16.4c5-5.4 8.4-9.4 11.2-12.6l3.9-4.4.5-.6c.7-.6 1.7-.9 2.8-.9 1.1 0 2.3.2 3.7.7h.2l.4-.2 4-4.4c.1-.2.2-.4.1-.6-1.8-5.1-1.9-8.6-.2-10.2a4 4 0 0 1 2.5-.8l1 .1h.1l.4-.1 2.8-2.4.2-.4c0-1.5.4-2.6 1.2-3.3.7-.6 1.7-.9 3-.9H154l12.9-3.3.2-.1c.5-.4 1.2-.6 2.1-.6l.3-.1.2-.6m0-6.4-1.6.2c-1.5.2-2.7.6-3.7 1.1l-11.3 2.9c-2.7.1-5.1.9-6.9 2.4a10 10 0 0 0-3 4.8c-2.5.3-4.2 1.4-5.2 2.2-4.2 3.6-3.8 9.1-2.9 13.1H134c-3.4 0-5.7 1.3-7 2.5l-1.4 1.4-3.7 4.2-2.7 3.1-8.4 9.5-.1.1A739.3 739.3 0 0 1 96.2 386l-.2.2-5 5.6a98 98 0 0 0-6.2 7 98M
.3 98.3 0 0 0-10.1 11.3l-4.2 4.7-4 4.5a12.3 12.3 0 0 0-3 10.2v.7L35 462.1c-3.9 3.6-7.1 11-1.2 25.8 3.9 9.9 11 21.1 20.1 31.7 15.8 18.3 33.5 30.2 45.1 30.2a14 14 0 0 0 9.3-3.2l3.6-2.6 1.8-1.2 2.6-1.9 3.4-2.5 8.5-6.1 3.4-2.4 2.8-2 1-.7 1-.8 4.7-3.3c1.9.5 3.6.8 5.2.8 3.5 0 5.9-1.3 7.3-2.4l5.3-3.8 1-.7 5.1-3.6 2-1.4 5.7-4.1 1.2-.9 4.4-3.2.7-.5.3-.2 1.1-.6.9-.6c1.7-1 3.4-2.1 9.2-6.8l.1-.1 4.3-3.4c1.2-.5 2.2-1.2 3.1-1.9l4.8-3.6 1.4-.8 11.4-8.1c4.7-3.2 9-6.3 10.8-7.7l.3-.3.9-.7c2.3-2 3.5-4.7 3.6-8.1 2.3.8 4.3 1.2 6.1 1.2aM
9.8 9.8 0 0 0 9.7-7.2 9.3 9.3 0 0 0 5.2-2.3c1.8-1.6 3-3.7 3.4-6.4l4.5-10.7c3.8-4.9 1.5-12.2-.6-17.4-2.2-5.3-5.9-12-10.7-19.3 3.6-5 6.3-9.2 8.2-12.8a7.5 7.5 0 0 0-6.6-11l-1.2.1c-2.6.4-5.7 1.3-9.2 2.5l-2.8.7-2 .6-.7.2a435 435 0 0 0-9-11l-.1-.1v-.1c-3.4-4-6.9-7.9-10.4-11.6a68.3 68.3 0 0 0 6.2-15.3 7 7 0 0 0-1.3-5.9 7 7 0 0 0-8-2.1c-2.4.9-5.3 2.2-8.2 3.6-1.3.5-3.3 1.5-5.9 2.8-12-10.6-21.2-16.3-27.5-17 0 .3-.3.3-.6.3z"/>
    <path class="cup" d="M223.6 463.6c-.6.5-1.9 1.6-2.9 1.7-.8.1-1.2-.8-2.2-1.1-10.4-2.4-31.6-20.1-M
52.5-44.5-25.5-29.7-41-58.1-34.7-63.6 6.3-5.4 32.1 14.2 57.6 43.9s41 58.2 34.7 63.6z"/>
    <path class="drk" d="M222 461.3c-5.5 4.7-29.8-14.6-54.2-43-24.5-28.5-39.9-55.4-34.4-60.1 5.5-4.7 29.8 14.5 54.2 43 24.5 28.5 39.9 55.4 34.4 60.1z"/>
    <path class="lght" d="M145.3 348.1 39.8 466.4c-7.2 6.2 1.3 28.1 19.2 48.8 17.4 20.2 37.1 31.9 44.8 26.7l42.5-30.5 95.9-68.8-96.9-94.5z"/>
    <path class="drk" d="M109.2 537.9c.3-.3 2.4-3.2 5-5.8 2.2-2.2 4.3-3.6 7-6.2 1.9-1.9 6.1-5.2 6.4-7.8.2-1.5-1.2-5.3-3.8-8.4-3-3.7-3.M
9-7.5-4-10-.9.3 2.1 3.6 8.3 4.2 4.2 2.4 8.5 4.7 8.9 4.4 7.5-8.4 15.6-2.2 14.9.4 0 0-5.3 2.3-11.4 6.7-3 2.2-5.6 5.5-9.1 8l-9.8 7.1a60.2 60.2 0 0 1-12.4 7.4z"/>
    <path class="lid" d="m241.3 450.4 2.9-2.5c1.8.3 3.2.2 4.1-.6.8-.7 1.2-1.8 1.4-3.3l5.2-12.4c5.5-4.7-9.7-31.4-33.9-59.7-24.2-28.2-48.4-47.3-53.9-42.5l-13.1 3.3c-1.5-.1-2.7.2-3.5.9-.9.7-1.2 2-1.2 3.6l-3.2 2.8c-1.6-.3-2.9 0-3.7.7-6.1 5.3 10.8 35 37.8 66.4 27 31.4 53.8 52.6 60 47.3.8-.8 1.2-2.2 1.1-4z"/>
    <path class="drk" d="M229 452.1c-11.7-6.6-30.3-23.M
4-48.9-45.1a294.7 294.7 0 0 1-31-42.5c-2.9-5.1 1.3 6.7 10.7 20a352 352 0 0 0 20.1 25.5c16.2 18.9 37.3 41 29.7 52.5-.8 1.2 5.6-.6 6.9-1.3l13.1-8.9-.6-.2z"/>
    <path class="drk" d="M232.9 442.7a3 3 0 0 0-.8-.4l-.9-.4a61 61 0 0 1-4.9-3.2l-5.2-4.1a51.5 51.5 0 0 1-5.2-4.3l-1.2-1.2-1.1-1.2-2.3-2.3-4.9-4.5-2.4-2.4-1.1-1.3-1-1.3a66.9 66.9 0 0 0-4.3-5c-2.9-3.3-6-6.5-8.6-10.1 3.1 3.1 6.4 6 9.6 9.1l4.6 4.8 1.1 1.2 1.1 1.2a48 48 0 0 0 2.4 2.2l4.9 4.4 2.4 2.4 1.1 1.2 1.1 1.2c3 3 6.7 5.6 9.9 8.7h-.1l3 2.4 1.5 1.1.8.5.8.5c1.2.M
    <path class="lght" d="M173.8 331.3c10.2 4.4 28.5 20.6 47 42 3.9 4.5 7.4 8.2 10.3 10.9-.6-.8-2.9-4-10.2-12.4-21.2-24.8-42.3-42.4-51-43.2-1.3-.1.7 1.3 3.9 2.7z"/>
    <path class="lght" d="M146 339.9s-3.6-.4-4.1 1.6c-.5 2 1.5 1.3 2.3 1.1.8-.3 2.6-2.8 1.8-2.7z"/>
    <path class="lght" d="m160.2 331.2-6.5 1.5c-2.2 0-4.2 1.1-4.3 2.8-.7 6.9 1.2-1 3-1.4 1.7-.5 8.9-2.8 7.8-2.9z"/>
    <path class="drk" d="m244.7 448.1-1.8 1.5s-7-5.1-3.7-3.6c3.2 1.6 4.3 1.8 5.5 2.1z"/>
    <path class="cup" d="M16M
7.7 418.2c-22.3-25.9-36.9-50.9-36.1-60.4.1-1.4-.7-.9-.7-.9l-9.1 10.3c-6.9 7.4-12.9 14.5-20.1 22.6a551 551 0 0 0-20.1 22.6c-6.2 6.8-8.6 9.9-9.1 10.3-2.7 2.3.5 3.5-.5 11.4a88.3 88.3 0 0 0 10 20.1c4.8 7.7 11.1 16.1 18.3 24.6 21.8 25.4 44.8 41.5 51.2 35.9l11-7.9c6.5-5.1 7.5-5.4 11.6-8.4-.5.7 3.6-2.5 6.3-4.5 3.3-2.5 4.7-3.4 6.3-4.5 4.6-3.6 6.7-5.1 8.6-6.4 2.1-1.5 4.4-3.2 4.3-2.8l11.3-8.1 11-7.9s.2-1.6-1.9-2c-3.8-.8-7.9-2.9-13.3-6.8-5.6-3.8-11.5-9.3-18.4-15.5-7.1-5.6-13.5-13.5-20.6-21.7z"/>
    <path class="cup" d="M166M
 419.7c-25.5-29.7-41-58.1-34.7-63.6l-4.5 5-11.2 12.6-14.6 16.4c-2.8 3.4-9.9 10.5-11.2 12.6a71 71 0 0 0-9.6 10.8c-6.4 7-8.1 9.5-9.5 10.6.1-.1-1.5 5.3-.5 11.4.8 3.2 1.9 6.6 3.6 9.8l5.9 10.7c4.2 8.1 11.4 17.4 18.6 25.9 21.8 25.4 44.9 39.8 51.4 34.2l5.5-3.9 6.1-4.3c2.4-1.7 3.3-2.1 7.6-5.4 3.6-2.6 7.7-5.8 8-5.6 2.2-1.4 2.9-1.6 9.8-7.1 8.8-7.2 4-2.8 7.5-5.5 3.8-2.9 6.2-4.6 6.2-4.3l11.6-8.3c6-4.1 11.2-8 11.5-8.2-3.7 3.2-6.7 1.1-12.1-2.4-6.5-2.9-12.8-8.6-20.7-15.7a295 295 0 0 1-24.7-25.7z"/>
    <path class="lght" d="M159M
.2 480.1a38.8 38.8 0 1 1-50.6-58.8c8.9-7.6 12.5-8.2 18.3-8.7 4 1 14.7-1.9 19.6 1.5a38.6 38.6 0 0 1 12.7 66z"/>
    <path class="lid" d="M157.9 480.1a37 37 0 0 1-17.5 8.4c-4.4-.4-11.8-.2-18.8-1.4a36.4 36.4 0 0 1-16-10.9c-4.7-4.9-5.6-12.6-8.4-17.5-2.6-5-.6-12.8 1.4-18.8 3.5-7.3 3.9-10 10.9-16.1 8.3-7.1 10-6.1 17.5-8.4a37.6 37.6 0 0 1 34.9 12.3 37.3 37.3 0 0 1-4 52.4z"/>
    <path class="drk" d="m135.4 470.5-.2-.9v-.1c-.9-4.2-3.1-7.6-5.2-11l-.6-1-.8-1.1c-2.4-2.9-5.8-4.6-8.8-6.1l-1.2-.6c-3.3-2.3-8.4-2.5-14.1-.8l-.6.1M
c-1 .3-1.4 1.1-1.5 1.5-.3.6-.2 1.3.1 1.9.3.6.9.9 1.6 1 1.4.1 2.3-.1 3.2-.3 1.2-.2 2.1-.4 4.1.1 4.9 1.8 9.1 3.6 11.2 6.6l.4.5a8 8 0 0 1 1.6 1.6c1.6 1.9 2.6 4.5 3.6 7l.6 1.5.3.5c1.7 2.2.8 7.4 0 11.6l-.2 1.1-.1.4a2 2 0 0 0 .4 1.5c.7.9 2 1 2.8.3.4-.4.7-.9.7-1.4l.6-1.5 1.2-2.8v-.1c.4-1.2.4-2.3.5-3.2 0-.6 0-1.2.2-1.9.8-2 .4-3.4.2-4.4z"/>
    <path class="drk" d="M148.2 457.6c-1.6 1.2-1.5 3.9 0 5.3 1.5 1.5 3.8 1.2 5.4.2l18.1-14.6a4 4 0 0 0 .1-5.5c-1.5-1.5-3.9-1.3-5.5-.1l-18.1 14.7z"/>
    <path class="drk" d="M126.3 431M
.1c-1.5 1.3-1.3 4 .3 5.4 1.6 1.4 3.9 1 5.3-.3l17.5-15.9c1.5-1.3 1.5-4-.1-5.3-1.6-1.4-4-1-5.5.3l-17.5 15.8z"/>
    <path class="lght" d="M137.8 422.7c.7-.6-.1-.2.8-1 .3-.4 1-1.1 2.6-2.4l2.8-2.6 1.5-1.3c1.2-.3 2.7 0 3.1 1.2.2-.2-.2.2 0 0 1.2.7-.1 2.3-1.2 3.1-.7.6-1.5.9-2.7 1.4-2 1.1-2.9 1.9-3.6 1.9-2.9 1.2-4.1.3-3.3-.3z"/>
    <path class="lght" d="m160.7 449.3 2.9-2.4 3.2-2.5 1.4-1.1c1.7-.4 2.3.4 3 1.4-.5.4 0 0 0 0-.3 1.8.3 1.7-1.4 3-1.1.8-1.4.7-3.1 1.6-1.2.5-2.4 1.4-3.4 1.5-2.1.3-3.6-.6-2.6-1.5z"/>
    <path class="drk" d="M515.4 378.4c-7.5 0-15.9-.8-24.1-2.4a111.6 111.6 0 0 1-34.5-11.9c-12.4-7.2-14.3-13.6-13.6-17.9l2.4-44.1-1.4-1.6c-1.4-1.5-3.4-3.6-3.1-7.4l.3-6 .4-6.6c-.3-1.4-.2-4.4.8-14.8-.1-1.6.1-4.6.5-9.1.2-2.9.5-5.9.5-7.7v-.1l.4-7.9.7-13.9.7-12.8.2-4.1.3-5.7.1-1.4c.5-2.5 2.3-4.5 5.4-6l.2-2.7c-2.8-1.9-7.5-5.6-6.6-10.3a7 7 0 0 1 2.7-4.2l.3-1.5a6.8 6.8 0 0 1-1-4.9 7.3 7.3 0 0 1 3-4.5l7.5-9.9c.3-1 .9-1.8 1.8-2.6.3-.4.6-.7 1.1-1 3.7-2.4 11-3.6 21.8-3.6l10.6.3c1.6-3.6 2.9-6.3 3.7-7.7 1.3-2.8 M
2.8-5.7 4.1-7.9a3.7 3.7 0 0 1 3.3-1.9c1.5 0 2.8.8 3.4 2.1a74.2 74.2 0 0 1 4.9 17.2c5.7.8 11.6 1.7 17.5 2.8h.2c5.4 1 10.7 2.2 15.9 3.4l1.7-2.5 1-1.6 1.7-2.4c1.9-3 3.7-5.5 5.4-7.3a4.3 4.3 0 0 1 7.4 2.1c.9 5.2 1.4 11.8 1.6 16.9 21.2 6.7 31.9 13.3 31.7 19.7l3.4 12a7.7 7.7 0 0 1 1.2 5.3 7 7 0 0 1-3.1 4.4l-.2.9c1.1 1.8 1.6 3.5 1.2 5.2-.9 4.8-6.9 6.6-10.7 7.4l-.4 1.5c3.2 2.9 4.5 5.8 4 8.6l-.2.9-.1.4-3.6 12.7-3.9 13.5-.5 1-1.7 6.3c-.3 1.1-.5 2.1-1.1 2.8l-1.4 6c-1.6 7.2-2.3 9-2.9 10.7l-.4 1.1-.4.8-.3.8a3 3 0 0 0-.2.8l-1.4 5M
.3-.4 1.4-1.8 6.6-.7 2.4-3.9 13.5c-.7 3.3-3.5 5.8-8.3 7.4l-7.6 26.9-1.1 4a27 27 0 0 1-.9 3.2l-.5 1.6-1.4 4.9v.1c-1.6 8.4-13.1 13-31.6 13z"/>
    <path class="drk" d="M503.8 137.6c.2 0 .4.1.5.3a72.7 72.7 0 0 1 4.9 18.4l.1-.4.2.1.3.6c6.1.8 12.5 1.8 19.1 3h.2a359 359 0 0 1 17.6 3.8h.1l.5-.2 3.7-5.6a37 37 0 0 1 1.8-2.4c1.6-2.6 3.4-5.1 5.1-7 .2-.2.5-.3.8-.3.5 0 .9.3 1 .9 1 5.4 1.4 12.5 1.6 17.9l.2.5.1.2.4.4c19.1 5.9 31.5 12.5 30.9 17.3v.2l3.6 12.8.1.1c.8 1.2 1.1 2.4.9 3.4-.2 1.1-1.1 2.1-2.6 2.9-.2.1-.3.2-.3.4l-.6 3.2.1M
.5c1.1 1.3 1.5 2.5 1.3 3.6-.5 2.5-4.1 4.2-10.1 5.2h.1l-1.4 5.1c-.1.2 0 .5.2.6 3 2.4 4.6 4.7 4.2 6.7-.1.5-.4 1.1-.7 1.5l-.3 1c.3-.4.6-.9.7-1.5l-3.6 12.6-3.9 13.5-.1.2c-.3.3-1 3.1-2.1 7.2-1.1 4.3-.1-2.2-2.5 9-2 8.5-2.4 9.2-3.2 11.5l-.1.1-.6 1.6a3 3 0 0 0-.2.8l-1.8 6.9c-1.3 5.3-1.8 6.1-2.6 9l-2 7.2-1.8 6.4c-.5 2.4-3.1 4.3-7.5 5.6l-.4.4-2.4 8.4-.7 2.4-2 7.2-2.9 10.2-2.3 8.5v-.3l-1.6 5.7v.2c-1.2 6.5-12.6 10.1-28.3 10.1a135 135 0 0 1-23.5-2.3c-26.9-5.1-47.2-16.8-45.4-26.2l2.5-45.1-.1-.3c-1.9-3.3-4.7-4-4.5-7.9l.7-13.1v-.3M
c-.4-1 .1-6.9.8-14.3v-.1c-.2-2.5.9-12.4.9-16.7.4-7.6 1-15.9 1.2-21.9.5-7.3.7-12.6.9-16.8l.3-5.9v-.8c.3-1.8 2.1-3.2 5-4.2.2-.1.4-.3.4-.5l.3-5.9c0-.2-.1-.4-.3-.5-4.5-2.9-6.9-5.6-6.5-7.8.2-1 1-2 2.3-2.7l.3-.4.7-3.7-.1-.5c-.9-1.2-1.3-2.3-1.1-3.4.2-1 .9-1.9 2.1-2.8l.1-.1 8-10.6.1-.2c.2-.7.6-1.3 1.2-1.8l.2-.3.2-.2c3.2-2.1 10.3-3.1 20-3.1 3.8 0 8.1.2 12.6.5 1.5-3.4 3.5-8 4.5-9.4v-.1a136.3 136.3 0 0 1 4.5-8.2m0-6.4a6.8 6.8 0 0 0-6 3.5c-1.3 2.2-2.8 5.1-4.2 8-.7 1.2-1.7 3.2-2.9 5.9-3-.2-5.9-.2-8.6-.2-11.5 0-19.2 1.4-23.5 4.1M
-.7.4-1.3 1-1.7 1.6a10.5 10.5 0 0 0-2.2 3.1l-7 9.3a11 11 0 0 0-3.9 6.2 9 9 0 0 0 .7 5.6 10 10 0 0 0-2.7 5c-1 5.4 2.7 9.5 5.9 12.1a10.7 10.7 0 0 0-5.1 9l-.3 5.6-.2 4.1-.7 12.7v.2l-.7 13.8-.4 7.9v.3c0 1.7-.2 4.7-.5 7.5-.3 4.4-.6 7.4-.5 9.3a82.7 82.7 0 0 0-.8 15.1l-.3 6.3-.3 6c-.3 5.2 2.4 8.1 4 9.8l.5.5-2.3 42.7c-.8 5.2 1.3 13 15.2 21a136.1 136.1 0 0 0 60.2 14.7c20.4 0 32.7-5.4 34.6-15.3l1.2-4.3.3-.9.3-1.1.9-3.2 1.1-4.1 2.9-10.1 1.1-4 .9-3.2.3-1.1.4-1.2 1.6-5.5c4.9-2.1 7.9-5.1 8.8-9.1l1.8-6.2.3-1.1 1.7-6 .7-2.3c.5-1.5M
 1-3.2 1.9-6.8l.4-1.4 1.4-5.3.2-.8.1-.3.5-1.2.4-1.1c.7-1.8 1.3-3.7 3-11v-.1l1.2-5.4c.7-1.1.9-2.3 1.2-3.4a102.3 102.3 0 0 1 2.1-7.3l3.9-13.5 3.7-12.7.1-.4.3-1.1c.6-3-.2-5.8-2.2-8.6 4-1.3 8.4-3.9 9.3-8.9.3-1.4.3-3.4-.6-5.6a10 10 0 0 0 2.7-5 11 11 0 0 0-1.3-7.2l-3.1-11.1c-.1-6.3-6.4-10.5-11.4-13.2-5.1-2.8-12.1-5.7-20.4-8.4-.3-6.1-.8-11.2-1.5-15.1a7.3 7.3 0 0 0-7.3-6.1c-2.1 0-4.1.9-5.5 2.5-1.8 2-3.7 4.6-5.6 7.6l-1.7 2.3-1.1 1.7-.4.7c-4.6-1.1-9.2-2-13.9-2.9l-1.3 6.3 1.2-6.3h-.1c-5.2-1-10.3-1.8-15.4-2.6-1-5.3-2.6-11.3-4.M
7-15.8-1.6-3-4-4.5-6.7-4.5zm63.8 34z"/>
    <path class="cup" d="M588.4 229.8c-.2.8-.5 2.5-1.2 3.1-.6.5-1.4.1-2.3.5-9.6 4.6-37.2 4-68.8-2-38.4-7.3-68.3-19.8-66.8-28 1.6-8.2 34-9 72.4-1.7 38.3 7.3 68.2 19.9 66.7 28.1z"/>
    <path class="drk" d="M585.6 228.9c-1.3 7.1-32.3 7.2-69.2.2-36.9-7-65.7-18.4-64.4-25.5 1.3-7.1 32.3-7.2 69.2-.2 37 7 65.8 18.4 64.4 25.5z"/>
    <path class="lght" d="m455.1 188.3-8.7 158.4c-1.8 9.4 18.6 21.1 45.4 26.2 26.2 5 48.9 1.8 51.7-7.1l14.1-50.4 32-113.7-134.5-13.4z"/>
="drk" d="M545.4 359.2c.1-.4-.1-4 .3-7.7.4-3.1 1.1-5.5 1.6-9.2.3-2.7 1.5-7.9.1-10-.8-1.3-4.2-3.4-8.2-4.2-4.6-1-7.7-3.5-9.3-5.3-.5.8 3.9 1.5 9.1-1.9 4.8-.8 9.6-1.6 9.6-2.1.6-11.2 10.9-11.4 11.9-9 0 0-2.7 5.2-4.7 12.3-1 3.6-1 7.8-2.1 11.9l-3.3 11.7a72.5 72.5 0 0 1-5 13.5z"/>
    <path class="drk" d="M585.4 217.4c-13.3 2.2-104.2-13.5-117-18.6-5.5-2.2 5.2 4.4 20.8 8.9 9.5 2.7 20.2 5.3 31.6 7.5 24.4 4.6 54.8 8.8 56 22.5.1 1.4 4-4 4.6-5.3l4.7-15.2-.7.2z"/>
    <path class="lid" d="m593.9 208.4.7-3.7c1.6-.8 2.6-1.9 2.8-M
3 .2-1-.2-2.2-1-3.4l-3.7-13c1.4-7.1-27.2-18.5-63.7-25.4-36.6-6.9-67.3-6.7-68.6.4l-8.1 10.7c-1.2.9-2 1.8-2.2 2.9-.2 1.1.3 2.3 1.3 3.6l-.8 4.2c-1.4.8-2.3 1.8-2.5 2.9-1.5 7.9 30.3 20.6 70.9 28.3 40.7 7.7 74.9 7.5 76.4-.4.3-1.4-.3-2.7-1.5-4.1z"/>
    <path class="drk" d="M579.6 180c.9.8-.2 2.1-6.5 2-6.4-.1-9.1-.1-9.1-1.4 0-1.2 3.9-2.1 10.3-1.8 3.4.2 4.4.4 5.3 1.2z"/>
    <path class="drk" d="m582.6 207.6-.9.2-1 .2-1.9.3-3.8.3h-.1c-2.2-.1-4.4 0-6.6.1-2.2 0-4.5.1-6.7-.2l-1.7-.2-1.7-.3a35 35 0 0 0-3.2-.4l-6.6-.4-3.4-.4-M
1.7-.3-1.6-.4-6.4-1.3c-4.3-.8-8.7-1.4-13-2.6 4.4.5 8.8.7 13.2 1.1l6.6.9 1.6.3 1.6.2 3.2.3 6.6.4 3.4.4 1.6.3 1.6.2c4.3.5 8.7.2 13.2.6h-.1 3.8l1.9-.1.9-.1 1-.1c1.3 0 1.4.8.2 1z"/>
    <path class="lght" d="M466.9 157.4c10.7-2.9 35.1-1.7 62.9 3.5 5.9 1.1 10.9 1.8 14.8 2.1-.9-.2-4.8-1.3-15.7-3.3-32.1-6.2-59.5-6.7-66.8-2-1 .7 1.4.7 4.8-.3z"/>
    <path class="lght" d="M577.1 184.6c-6.7.8-16 .7-26.8-.3a274 274 0 0 1-23.2-3c-2.3-.4-16.3-1.9-6.2 0 8.2 1.5 16.1 2.7 23.4 3.6 15.5 1.8 28.5 2 36.5.6 3-.5-1.4-1.1-3.7-.9z"/>
    <path class="drk" d="M588 187.7c-10.2 2.2-35.2 2.2-63.6-3.1a407 407 0 0 1-20-4.3c-21.8-5.3-26.7-6.1-7.4-.9 8.5 2.3 18.1 4.5 28.3 6.4 31.1 5.9 58.3 5.3 66.2 2.4 1.3-.5-.6-1.2-3.5-.5z"/>
    <path class="lght" d="M450.5 181.5s-3.1 1.9-2.2 3.8c.9 1.9 2 0 2.5-.6.4-.6.3-3.7-.3-3.2z"/>
    <path class="lght" d="m456.1 165.8-4.2 5.2c-1.8 1.4-2.6 3.5-1.6 4.9 3.8 5.8.4-1.6 1.4-3 1.2-1.4 5.4-7.7 4.4-7.1z"/>
    <path class="cup" d="M516.4 229.2c-33.5-6.4-60.6-16.7-65.9-24.7-.8-1.2-1.1-.3-1.1-.3l-.7 13.7c-.8 10.1-1 19.M
4-1.6 30.2-1 13.2-1.5 23.8-1.6 30.2-.6 9.2-.6 13.1-.7 13.7-.7 3.4 2.6 2.5 6.7 9.2a92.6 92.6 0 0 0 20.3 9.5 212 212 0 0 0 29.7 7.8c32.9 6.2 60.9 4.5 62.5-3.9l3.7-13c1.9-8.1 2.5-8.8 3.9-13.8.1.8 1.3-4.2 2.1-7.4 1-4 1.6-5.6 2.1-7.4a132.6 132.6 0 0 1 4.3-15.3l3.8-13.3 3.7-13s-.8-1.4-2.8-.3c-3.5 1.8-8 2.6-14.6 3-6.7.6-14.8-.1-24-.6-9.2-.2-19.2-2.3-29.8-4.3z"/>
    <path class="cup" d="M516 231.4c-38.4-7.3-68.3-19.8-66.8-28l-.4 6.7c-.2 4.2-.4 9.5-.9 16.8-.2 5.9-.8 14.3-1.2 21.9-.1 4.4-1.2 14.4-.9 16.8a85.3 85.3 0 0 0-.8M
 14.4c-.6 9.4-.4 12.5-.8 14.2 0-.1 2.1 5.1 6.7 9.2 2.6 2 5.6 4 9 5.4 3.4 1.4 7.2 2.8 11.3 4.6 8.3 3.7 19.8 6.5 30.7 8.6 32.9 6.2 59.9 3.1 61.5-5.3l1.8-6.4 2-7.2c.8-2.9 1.2-3.7 2.6-9 1.1-4.3 2.4-9.4 2.7-9.3.8-2.4 1.3-3 3.2-11.6 2.4-11.1 1.4-4.7 2.5-9 1.1-4.6 1.9-7.5 2.1-7.3l3.9-13.7a444 444 0 0 0 3.9-13.6c-.9 4.8-4.5 5.1-10.9 5.7a86.8 86.8 0 0 1-26 .6c-10.3-.5-22.4-2.1-35.2-4.5z"/>
    <path class="lght" d="M548.4 282.8a38.8 38.8 0 0 1-76.3-14.4c2.2-11.5 4.6-14.2 8.8-18.3 3.7-1.6 10.3-10.7 16.3-11.1a39 39 0 0 1 51.M
    <path class="lid" d="M547.3 283.6a37.3 37.3 0 0 1-8.5 17.5c-3.7 2.4-9.3 7.2-15.6 10.6a36.8 36.8 0 0 1-19.3 1.5c-6.8-.9-12.3-6.3-17.5-8.5-5.2-2.3-8.5-9.6-10.6-15.6-1.8-7.8-3.2-10.2-1.5-19.3 2-10.7 4-11 8.5-17.5a37.2 37.2 0 0 1 64.5 31.3z"/>
    <path class="drk" d="M530.6 302.5a9 9 0 0 1-.4-1.6l-.8-3v-.1c-.4-1.2-1.1-2-1.6-2.8l-1.1-1.6c-.9-1.9-2-2.8-2.9-3.4l-.7-.6-.1-.1c-3.3-2.7-7.2-4-10.9-5.4l-1.1-.4-1.3-.4c-3.7-.8-7.4 0-10.7.7l-1.3.3c-4 .3-8.1 3.2-11.5 8.2l-.4.4c-.6.8-.4 1.8-.3 2.1.2.6.6 1.2 1.3 1.M
4.6.2 1.3.1 1.9-.2a9.8 9.8 0 0 0 2.3-2.2c.8-.9 1.4-1.6 3.3-2.5 5-1.6 9.4-2.9 12.9-1.8l.6.1 2.3.2c2.4.5 4.9 1.9 7.2 3.3l1.4.8.5.2c2.7.6 5.2 5.3 7.3 9.1l.6 1 .2.3c.3.5.8.8 1.3.9 1.1.2 2.2-.5 2.4-1.5 0-.4-.1-.9-.4-1.4z"/>
    <path class="drk" d="M525.7 272.1c-.5 1.9 1.2 3.9 3.3 4.2 2.1.2 3.7-1.4 4.4-3.2l5-22.7c.2-2-1.3-4.1-3.3-4.4-2.1-.2-3.9 1.5-4.3 3.4l-5.1 22.7z"/>
    <path class="drk" d="M492.1 265.1c-.3 2 1.5 3.9 3.6 4 2.1.1 3.6-1.6 4-3.6l3.7-23.3c.3-2-1.3-4-3.4-4.1-2.1-.1-3.8 1.7-4.1 3.7l-3.8 23.3z"/>
ath class="lght" d="M495.8 251.4c.2-.9-.2-.1 0-1.3 0-.5.1-1.5.5-3.5l.6-3.8.3-2c.7-1 2.1-1.7 3.2-1 .1-.3-.1.3 0 0 1.3-.2 1.3 1.8 1 3.2-.2.9-.6 1.7-1.2 2.8-.8 2.1-1 3.3-1.6 3.7-1.5 2.7-3 2.8-2.8 1.9z"/>
    <path class="lght" d="m530.3 257.9.8-3.7.9-4 .4-1.7c1.1-1.4 2.1-1.2 3.2-.8-.1.6 0 0 0 0 .9 1.6 1.3 1.2.8 3.2-.3 1.3-.6 1.4-1.4 3.2-.7 1.1-1 2.6-1.7 3.3-1.5 1.5-3.3 1.8-3 .5z"/>
    <path class="lid" d="M561.4 174.7s.1-16.4-1.8-26.4c-.1-.6-.9-.9-1.3-.4-6.6 7.1-13.5 22.5-13.5 22.5"/>
    <path class="lid" d="M510M
 161.8s-1.7-15.4-5.6-23.8c-.2-.4-.8-.5-1.1 0-2.5 4.3-6 11.6-7.7 16.7-1.5 4.5-2.9 5.7-2.9 5.7"/>
    <path class="lght" d="M501 142c.3-.5-5.9 15.8-6.4 17.5-.4 1.3-1.3 3.4-2.9 2.4-.2-.1-.9-.4-1-.6l-.2-.7c.1-.4.5-.5.8-.8l1-1c.6-.7 1-1.6 1.4-2.5.5-1 1.2-2.2 1.6-3.3 1.5-3.2 3.7-7.2 5.7-11z"/>
    <path class="lght" d="m550.6 158.5-2.5 3.6c-1.1 1.5-2.1 3-3.3 4.4a9.5 9.5 0 0 1-3.8 3.1c-.1.1-.3.1-.3.3l.1.2c.8 1.2 2.6 1.3 3.8.7.8-.4 1.4-1.2 2-1.9 1.2-1.6 2-3.4 2.8-5.2l.4-.9c1.5-2.9 4.7-9.5 4.3-9.8l-1.6 2.3c-.6 1.2-.7 1.4-M
    <path class="drk" d="M562.2 167.9c0 1.3.4 3.8.8 5.4.3 1.3.1 1.8-.4 1.9-1.2.2-1.5-1.5-1.3-3.4l.1-4.1c-.1-.5.8-.2.8.2z"/>
    <path class="drk" d="M510.6 156.7c.1 1.5 1.1 4.9 1.7 6.4.6 1.3.4 1.7-.1 2-1.1.5-1.9-2.2-2.3-4l-.8-5.1c0-1 1.5.2 1.5.7z"/>
  <g class="sdbd v4">
    <path class="drk" d="M120.5 263.7c-7.5 0-15.9-.8-24.1-2.4-25-4.7-50.2-16.7-48-29.7l2.4-44.1-1.4-1.6c-1.4-1.5-3.4-3.6-3.1-7.4l.3-6 .4-6.6c-.3-1.4-.2-4.4.8-14.8-.1-1.6.1-4.6.5-9.1.2-2.9.5-5.9.5-7.7v-.1l.4-7.9.7-13.9.7-12.8M
.2-4.1.3-5.7.1-1.4c.5-2.5 2.3-4.5 5.4-6l.2-2.7c-2.8-1.9-7.5-5.6-6.6-10.3a7 7 0 0 1 2.7-4.2l.3-1.5a6.8 6.8 0 0 1-1-4.9 7.3 7.3 0 0 1 3-4.5l7.5-9.9c.3-1 .9-1.8 1.8-2.6.3-.4.6-.7 1.1-1 3.7-2.4 11-3.6 21.8-3.6l10.6.3c1.6-3.6 2.9-6.3 3.7-7.7 1.3-2.8 2.8-5.7 4.1-7.9a3.7 3.7 0 0 1 3.3-1.9c1.5 0 2.8.8 3.4 2.1a74.2 74.2 0 0 1 4.9 17.2c5.7.8 11.6 1.7 17.5 2.8h.2c5.4 1 10.7 2.2 15.9 3.4l1.7-2.5a49.4 49.4 0 0 1 8.2-11.3 4.3 4.3 0 0 1 7.4 2.1c.9 5.2 1.4 11.8 1.6 16.9 21.2 6.7 31.9 13.3 31.7 19.7l3.4 12a7.7 7.7 0 0 1 1.2 5.3 7 7M
 0 0 1-3.1 4.4l-.2.9c1.1 1.8 1.6 3.5 1.2 5.3-.9 4.8-6.9 6.6-10.7 7.4l-.4 1.5c3.2 2.9 4.5 5.8 4 8.6l-.2.9-.1.4-3.6 12.7-3.9 13.5-.5 1-1.7 6.3c-.3 1.1-.5 2.1-1.1 2.8l-1.4 6c-1.6 7.2-2.3 9-2.9 10.7l-.4 1.1-.4.8-.3.8a3 3 0 0 0-.2.8l-1.4 5.3-.4 1.4-1.8 6.6-.7 2.4-3.9 13.5c-.7 3.3-3.5 5.8-8.3 7.4l-7.6 26.9-1.1 4.1a27 27 0 0 1-.9 3.2l-.5 1.6-1.4 4.9v.1c-1.8 8.1-13.3 12.7-31.8 12.7z"/>
    <path class="drk" d="M108.9 22.9c.2 0 .4.1.5.3a72.7 72.7 0 0 1 4.9 18.4l.1-.4.2.1.3.6c6.1.8 12.5 1.8 19.1 3h.2a359 359 0 0 1 17.6 3.8hM
.1l.5-.2 3.7-5.6a37 37 0 0 1 1.8-2.4c1.6-2.6 3.4-5.1 5.1-7 .2-.2.5-.3.8-.3.5 0 .9.3 1 .9 1 5.4 1.4 12.5 1.6 17.9l.2.5.1.2.4.4c19.1 5.9 31.5 12.5 30.9 17.3v.2l3.6 12.8.1.1c.8 1.2 1.1 2.4.9 3.4-.2 1.1-1.1 2.1-2.6 2.9-.2.1-.3.2-.3.4l-.6 3.2.1.5c1.1 1.3 1.5 2.5 1.3 3.6-.5 2.5-4.1 4.2-10.1 5.2l-1.4 5.1c-.1.2 0 .5.2.6 3 2.4 4.6 4.7 4.2 6.7-.1.5-.4 1.1-.7 1.5l-.3 1c.3-.4.6-.9.7-1.5l-3.6 12.6-3.9 13.5-.1.2c-.3.3-1 3.1-2.1 7.2-1.1 4.3-.1-2.2-2.5 9-2 8.5-2.4 9.2-3.2 11.5l-.1.1-.6 1.6a3 3 0 0 0-.2.8l-1.8 6.9c-1.3 5.3-1.8 6.1-M
2.6 9l-2 7.2-1.8 6.4c-.5 2.4-3.1 4.3-7.5 5.6l-.4.4-2.4 8.4-.7 2.4-2 7.2-2.9 10.2-2.3 8.5v-.3l-1.6 5.7v.2c-1.2 6.5-12.6 10.1-28.3 10.1a135 135 0 0 1-23.5-2.3c-26.9-5.1-47.2-16.8-45.4-26.2l2.5-45.1-.1-.3c-1.9-3.3-4.7-4-4.5-7.9l.7-13.1v-.3c-.4-1 .1-6.9.8-14.3v-.1c-.2-2.5.9-12.4.9-16.7.4-7.6 1-15.9 1.2-21.9.5-7.3.7-12.6.9-16.8l.3-5.9v-.8c.3-1.8 2.1-3.2 5-4.2.2-.1.4-.3.4-.5l.3-5.9c0-.2-.1-.4-.3-.5-4.5-2.9-6.9-5.6-6.5-7.8.2-1 1-2 2.3-2.7l.3-.4.7-3.7-.1-.5c-.9-1.2-1.3-2.3-1.1-3.4.2-1 .9-1.9 2.1-2.8l.1-.1 8-10.6.1-.2c.2-.7M
.6-1.3 1.2-1.8l.2-.3.2-.2c3.2-2.1 10.3-3.1 20-3.1 3.8 0 8.1.2 12.6.5 1.5-3.4 3.6-8 4.5-9.4v-.1c1.4-2.9 2.8-5.7 4-7.8.2-.3.4-.4.6-.4m0-6.4a6.8 6.8 0 0 0-6 3.5c-1.3 2.2-2.8 5.1-4.2 8-.7 1.2-1.7 3.2-2.9 5.9-3-.2-5.9-.2-8.6-.2-11.5 0-19.2 1.4-23.5 4.1-.7.4-1.3 1-1.7 1.6a10.5 10.5 0 0 0-2.2 3.1l-7 9.3a11 11 0 0 0-3.9 6.2 9 9 0 0 0 .7 5.6 10 10 0 0 0-2.7 5c-1 5.4 2.7 9.5 5.9 12.1a10.7 10.7 0 0 0-5.1 9l-.3 5.6-.2 4.1-.7 12.7v.2l-.7 13.8-.4 7.9v.3c0 1.7-.2 4.7-.5 7.5-.3 4.4-.6 7.4-.5 9.3a82.7 82.7 0 0 0-.8 15.1l-.3 6.3-.3 M
6c-.3 5.2 2.4 8.1 4 9.8l.5.5-2.3 42.7c-.8 5.2 1.3 13 15.2 21a136.1 136.1 0 0 0 60.2 14.7c20.4 0 32.7-5.4 34.6-15.3l1.2-4.3.3-.9.3-1.1.9-3.2 1.1-4.1 2.9-10.1 1.1-4 .9-3.2.3-1.1.3-1.2 1.6-5.5c4.9-2.1 7.9-5.1 8.8-9.1l1.8-6.2.3-1.1 1.7-6 .7-2.3c.5-1.5 1-3.2 1.9-6.8l.4-1.4 1.4-5.3.2-.8.1-.3.5-1.2.4-1.1c.7-1.8 1.3-3.7 3-11v-.1l1.2-5.4c.7-1.1.9-2.3 1.2-3.4a102.3 102.3 0 0 1 2.1-7.3l3.9-13.5 3.7-12.7.1-.4.3-1.1c.6-3-.2-5.8-2.2-8.6 4-1.3 8.4-3.9 9.3-8.9.3-1.4.3-3.4-.6-5.6a10 10 0 0 0 2.7-5 11 11 0 0 0-1.3-7.2l-3.1-11.1c-.1-M
6.3-6.4-10.5-11.4-13.2-5.1-2.8-12.1-5.7-20.4-8.4-.3-6.1-.8-11.2-1.5-15.1a7.3 7.3 0 0 0-7.3-6.1c-2.1 0-4.1.9-5.5 2.5-1.8 2-3.7 4.6-5.6 7.6l-1.7 2.3-1.1 1.7-.4.7c-4.6-1.1-9.2-2-13.9-2.9h-.2c-5.2-1-10.3-1.8-15.3-2.6-1-5.3-2.6-11.3-4.7-15.8-1.6-2.9-4-4.5-6.7-4.5z"/>
    <path class="cup" d="M193.5 115.1c-.2.8-.5 2.5-1.2 3.1-.6.5-1.4.1-2.3.5-9.6 4.6-37.2 4-68.8-2-38.4-7.3-68.3-19.8-66.8-28 1.6-8.2 34-9 72.4-1.7 38.3 7.4 68.2 19.9 66.7 28.1z"/>
    <path class="drk" d="M190.7 114.3c-1.3 7.1-32.3 7.2-69.2.2-36.9-7-65.7-M
18.4-64.4-25.5 1.3-7.1 32.3-7.2 69.2-.2 37 7 65.8 18.4 64.4 25.5z"/>
    <path class="lght" d="M60.2 73.6 51.6 232c-1.8 9.4 18.6 21.1 45.4 26.2 26.2 5 48.9 1.8 51.7-7.1l14.1-50.4 32-113.7L60.2 73.6z"/>
    <path class="drk" d="M150.5 244.5c.1-.4-.1-4 .3-7.7.4-3.1 1.1-5.5 1.6-9.2.3-2.7 1.5-7.9.1-10-.8-1.3-4.2-3.4-8.2-4.2-4.6-1-7.7-3.5-9.3-5.3-.5.8 3.9 1.5 9.1-1.9 4.8-.8 9.6-1.6 9.6-2.1.6-11.2 10.9-11.4 11.9-9 0 0-2.7 5.2-4.7 12.3-1 3.6-1 7.8-2.1 11.9l-3.3 11.7a72.5 72.5 0 0 1-5 13.5z"/>
    <path class="lid" d="mM
199.1 93.7.7-3.7c1.6-.8 2.6-1.9 2.8-3 .2-1-.2-2.2-1-3.4l-3.7-13c1.4-7.1-27.2-18.5-63.7-25.4-36.6-6.9-67.3-6.7-68.6.4l-8.1 10.7c-1.2.9-2 1.8-2.2 2.9-.2 1.1.3 2.3 1.3 3.6l-.8 4.2c-1.4.8-2.3 1.8-2.5 2.9-1.5 7.9 30.3 20.6 70.9 28.3 40.7 7.7 74.9 7.5 76.4-.4.2-1.4-.4-2.7-1.5-4.1z"/>
    <path class="drk" d="M190.5 102.8c-13.3 2.2-38.3.6-66.3-4.7-20-3.8-37.9-8.8-50.7-13.8-5.5-2.2 5.2 4.4 20.8 8.9 9.5 2.7 20.2 5.3 31.6 7.5 24.4 4.6 54.8 8.8 56 22.5.1 1.4 4-4 4.6-5.3l4.7-15.2-.7.1z"/>
    <path class="drk" d="M184.7 65.4M
c.9.8-.2 2.1-6.5 2-6.4-.1-9.1-.1-9.1-1.4 0-1.2 3.9-2.1 10.3-1.8 3.4.1 4.4.4 5.3 1.2z"/>
    <path class="drk" d="m187.7 93-.9.2-1 .2-1.9.3-3.8.3h-.1c-2.2-.1-4.4 0-6.6.1-2.2 0-4.5.1-6.7-.2l-1.7-.2-1.7-.3a35 35 0 0 0-3.2-.4l-6.6-.4-3.4-.4-1.7-.3-1.6-.4-6.4-1.3c-4.3-.8-8.7-1.4-13-2.6 4.4.5 8.8.7 13.2 1.1l6.6.9 1.6.3 1.6.2 3.2.3 6.6.4 3.4.4 1.6.3 1.6.2c4.3.5 8.7.2 13.2.6h-.1 3.8l1.9-.1.9-.1 1-.1c1.4-.1 1.4.8.2 1z"/>
    <path class="lght" d="M72 42.8c10.7-2.9 35.1-1.7 62.9 3.5 5.9 1.1 10.9 1.8 14.8 2.1-.9-.2-4.8-1.3-M
15.7-3.3-32.1-6.2-59.5-6.7-66.8-2-1 .7 1.4.6 4.8-.3z"/>
    <path class="lght" d="M182.2 70c-6.7.8-16 .7-26.8-.3a274 274 0 0 1-23.2-3c-2.3-.4-16.3-1.9-6.2 0 8.2 1.5 16.1 2.7 23.4 3.6 15.5 1.8 28.5 2 36.5.6 3.1-.6-1.4-1.2-3.7-.9z"/>
    <path class="drk" d="M193.1 73c-10.2 2.2-35.2 2.2-63.6-3.1a407 407 0 0 1-20-4.3c-21.8-5.3-26.7-6.1-7.4-.9 8.5 2.3 18.1 4.5 28.3 6.4 31.1 5.9 58.3 5.3 66.2 2.4 1.3-.5-.6-1.1-3.5-.5z"/>
    <path class="lght" d="M55.6 66.8s-3.1 1.9-2.2 3.8c.9 1.9 2 0 2.5-.6s.3-3.7-.3-3.2z"/>
ath class="lght" d="m61.3 51.2-4.2 5.2c-1.8 1.4-2.6 3.5-1.6 4.9 3.8 5.8.4-1.6 1.4-3 1.1-1.5 5.3-7.7 4.4-7.1z"/>
    <path class="drk" d="m200.3 89.9-.4 2.3s-8.6.4-5.1-.5c3.4-.9 4.3-1.4 5.5-1.8z"/>
    <path class="cup" d="M121.5 114.5C88 108.1 60.9 97.8 55.6 89.8c-.8-1.2-1.1-.3-1.1-.3l-.7 13.7c-.8 10.1-1 19.4-1.6 30.2-1 13.2-1.5 23.8-1.6 30.2-.6 9.2-.6 13.1-.7 13.7-.7 3.4 2.6 2.5 6.7 9.2a92.6 92.6 0 0 0 20.3 9.5 212 212 0 0 0 29.7 7.8c32.9 6.2 60.9 4.5 62.5-3.9l3.7-13c1.9-8.1 2.5-8.8 3.9-13.8.1.8 1.3-4.2 2.1-7.4 M
1-4 1.6-5.6 2.1-7.4a132.6 132.6 0 0 1 4.3-15.3l3.8-13.3 3.7-13s-.8-1.4-2.8-.3c-3.5 1.8-8 2.6-14.6 3-6.7.6-14.8-.1-24-.6-9.2-.2-19.2-2.3-29.8-4.3z"/>
    <path class="cup" d="M121.1 116.8c-38.4-7.3-68.3-19.8-66.8-28l-.4 6.7c-.2 4.2-.4 9.5-.9 16.8-.2 5.9-.8 14.3-1.2 21.9-.1 4.4-1.2 14.4-.9 16.8a85.3 85.3 0 0 0-.8 14.4c-.6 9.4-.4 12.5-.8 14.2 0-.1 2.1 5.1 6.7 9.2 2.6 2 5.6 4 9 5.4 3.4 1.4 7.2 2.8 11.3 4.6 8.3 3.7 19.8 6.5 30.7 8.6 32.9 6.2 59.9 3.1 61.5-5.3l1.8-6.4 2-7.2c.8-2.9 1.2-3.7 2.6-9 1.1-4.3 2.4-9.4 2.7-9.3.8M
-2.4 1.3-3 3.2-11.6 2.4-11.1 1.4-4.7 2.5-9 1.1-4.6 1.9-7.5 2.1-7.3l3.9-13.7a444 444 0 0 0 3.9-13.6c-.9 4.8-4.5 5.1-10.9 5.7a86.8 86.8 0 0 1-26 .6c-10.3-.6-22.4-2.1-35.2-4.5z"/>
    <path class="lght" d="M153.5 168.2a38.8 38.8 0 0 1-76.3-14.4c2.2-11.5 4.6-14.2 8.8-18.3 3.7-1.6 10.3-10.7 16.3-11.1a38.9 38.9 0 0 1 51.2 43.8z"/>
    <path class="lid" d="M152.4 169a37.3 37.3 0 0 1-8.5 17.5c-3.7 2.4-9.3 7.2-15.6 10.6a36.8 36.8 0 0 1-19.3 1.5c-6.8-.9-12.3-6.3-17.5-8.5-5.2-2.3-8.5-9.6-10.6-15.6-1.8-7.8-3.2-10.2-1.5-19.3 M
2-10.7 4-11 8.5-17.5a37.2 37.2 0 0 1 64.5 31.3z"/>
    <path class="drk" d="M135.7 187.9a9 9 0 0 1-.4-1.6l-.8-3v-.1c-.4-1.2-1.1-2-1.6-2.8l-1.1-1.6c-.9-1.9-2-2.8-2.9-3.4l-.7-.6-.1-.1c-3.3-2.7-7.2-4-10.9-5.4l-1.1-.4-1.3-.4c-3.7-.8-7.4 0-10.7.7l-1.3.3c-4 .3-8.1 3.2-11.5 8.2l-.4.4c-.6.8-.4 1.8-.3 2.1.2.6.6 1.2 1.3 1.4.6.2 1.3.1 1.9-.2a9.8 9.8 0 0 0 2.3-2.2c.8-.9 1.4-1.6 3.3-2.5 5-1.6 9.4-2.9 12.9-1.8l.6.1 2.3.2c2.4.5 4.9 1.9 7.2 3.3l1.4.8.5.2c2.7.6 5.2 5.3 7.3 9.1l.6 1 .2.3c.3.5.8.8 1.3.9 1.1.2 2.2-.5 2.4-1.5 0-.4-.1-M
    <path class="drk" d="M130.8 157.5c-.5 1.9 1.2 3.9 3.3 4.2 2.1.2 3.7-1.4 4.4-3.2l5-22.7c.2-2-1.3-4.1-3.3-4.4-2.1-.2-3.9 1.5-4.3 3.4l-5.1 22.7z"/>
    <path class="drk" d="M97.2 150.4c-.3 2 1.5 3.9 3.6 4 2.1.1 3.6-1.6 4-3.6l3.7-23.3c.3-2-1.3-4-3.4-4.1-2.1-.1-3.8 1.7-4.1 3.7l-3.8 23.3z"/>
    <path class="lght" d="M100.9 136.7c.2-.9-.2-.1 0-1.3 0-.5.1-1.5.5-3.5l.6-3.8.3-2c.7-1 2.1-1.7 3.2-1 .1-.3-.1.3 0 0 1.3-.2 1.3 1.8 1 3.2-.2.9-.6 1.7-1.2 2.8-.8 2.1-1 3.3-1.6 3.7-1.5 2.7-3 2.8-2.8 1.9z"/>
path class="lght" d="m135.4 143.2.8-3.7.9-4 .4-1.7c1.1-1.4 2.1-1.2 3.2-.8-.1.6 0 0 0 0 .9 1.6 1.3 1.2.8 3.2-.3 1.3-.6 1.4-1.4 3.2-.7 1.1-1 2.6-1.7 3.3-1.5 1.5-3.3 1.8-3 .5z"/>
    <path class="lid" d="M166.5 60.1s.1-16.4-1.8-26.4c-.1-.6-.9-.9-1.3-.4-6.6 7.1-13.5 22.5-13.5 22.5"/>
    <path class="lid" d="M115.1 47.1s-1.7-15.4-5.6-23.8c-.2-.4-.8-.5-1.1 0-2.5 4.3-6 11.6-7.7 16.7-1.5 4.5-2.9 5.7-2.9 5.7"/>
    <path class="lght" d="M106.1 27.4c.3-.5-5.9 15.8-6.4 17.5-.4 1.3-1.3 3.4-2.9 2.4-.2-.1-.9-.4-1-.6l-.2-.7c.M
1-.4.5-.5.8-.8l1-1c.6-.7 1-1.6 1.4-2.5.5-1 1.2-2.2 1.6-3.3 1.5-3.2 3.8-7.2 5.7-11z"/>
    <path class="lght" d="m155.7 43.9-2.5 3.6c-1.1 1.5-2.1 3-3.3 4.4a9.5 9.5 0 0 1-3.8 3.1c-.1.1-.3.1-.3.3l.1.2c.8 1.2 2.6 1.3 3.8.7.8-.4 1.4-1.2 2-1.9 1.2-1.6 2-3.4 2.8-5.2l.4-.9c1.5-2.9 4.7-9.5 4.3-9.8l-1.6 2.3c-.5 1.1-.7 1.3-1.9 3.2z"/>
    <path class="drk" d="M167.3 53.2c0 1.3.4 3.8.8 5.4.3 1.3.1 1.8-.4 1.9-1.2.2-1.4-1.5-1.3-3.4l.1-4.1c-.1-.5.8-.2.8.2z"/>
    <path class="drk" d="M115.7 42.1c.1 1.5 1.1 4.9 1.7 6.4.6 1.3.4 M
1.7-.1 2-1.1.5-1.9-2.2-2.3-4l-.8-5.1c0-1 1.5.2 1.5.7z"/>
    <path class="drk" d="M-56.4 547.3c-7.2 0-19.4-7.4-29-14.2-3.3 2.2-5.8 3.9-7.1 4.6a119 119 0 0 1-7.6 4.6c-.5.3-1.2.5-1.8.5-1.1 0-2.1-.5-2.8-1.3a3.5 3.5 0 0 1-.9-2.9c.6-5.3 2.8-12 4.9-17.2-4.5-3.7-9-7.5-13.4-11.6l-.2-.2c-4-3.6-8-7.4-11.7-11.2l-2.8 1.3-1.7.8-2.7 1.1a51 51 0 0 1-8.4 3.4l-1.2.2c-1.4 0-2.7-.7-3.5-1.9a4 4 0 0 1-.4-3.9c1.9-4.9 5-10.8 7.5-15.2-14.6-16.8-20.2-28.1-16.7-33.4l3.4-12c0-2.1.6-3.9 1.8-5.2 1.2-1.3 2.8-2 4.9-2M
.2l.6-.7c-.1-2.1.5-3.8 1.7-5.1.9-1 2.6-2.2 5.7-2.2 2 0 4.4.5 7.2 1.5l1.1-1.1c-1.2-4.1-.8-7.3 1.1-9.5l.7-.7.3-.3a880.4 880.4 0 0 1 21-19l4.8-4.5c.8-.8 1.5-1.5 2.4-1.9l4.3-4.4a90.6 90.6 0 0 1 9-8.4l.8-.5.7-.6.6-.6 4-3.8 1.1-1.1 5-4.7 1.9-1.7 10.4-9.5c1.6-1.7 3.8-2.5 6.7-2.5 1.3 0 2.7.2 4.3.5l20.5-18.9 3.1-2.9c2-1.9 3-2.9 3.7-3.4l3.6-3.3.1-.1c2.1-2.3 5.1-3.4 8.9-3.4 10.8 0 28 9.3 43.8 23.8 10 9.1 18.3 19.1 23.1 28.1 6.8 12.6 5 19.1 2.2 22.3l-25.2 36.3.3 2.1c.4 2 1 4.8-1.2 8l-3.4 5-3.8 5.5c-.5 1.4-2.1 3.8-8.4 12.2-.8 1M
.4-2.5 3.9-5.2 7.5a98.4 98.4 0 0 0-4.4 6.3l-.1.1-4.5 6.5-7.9 11.4-7.3 10.5-2.3 3.4-3.3 4.7-.8 1.2c-1.4 1.6-3.5 2.3-6.1 2.3l-1.7-.1-1.6 2.3c1.4 3.1 3.4 8.7.2 12.3a6.8 6.8 0 0 1-4.5 2.1l-1.1 1.2c0 1.9-.6 3.5-1.7 4.7a7.8 7.8 0 0 1-5 2.3l-11.6 4.5c-.8.6-1.7 1.1-2.9 1.3-.4.2-.9.3-1.5.3v.6z"/>
    <path class="drk" d="M-10.6 322.4c9.6 0 26.1 8.7 41.7 22.9 20.2 18.4 31.4 39 25 46.1l-25.7 37.1-.1.3c-.1 3.8 1.9 5.9-.3 9.1l-7.4 10.8-.1.3a79 79 0 0 1-8.2 11.7l-.1.1c-1.1 2.3-7.2 10.1-9.6 13.8l-12.5 18c-4.3 6-7.2 10.4-9.6 13.9M
l-3.3 4.8a3 3 0 0 1-.5.7c-.8.9-2.1 1.3-3.7 1.3l-2.8-.3h-.1l-.5.2-3.4 4.9v.6c2.4 4.8 3 8.3 1.4 10.1-.7.8-1.8 1.1-3.3 1.1h-.1l-.4.2-2.5 2.8c-.1.1-.2.3-.1.5.1 1.5-.1 2.7-.8 3.5a5 5 0 0 1-3.3 1.3h-.2l-12.4 4.8-.2.1c-.5.5-1.2.8-2 .9l-.3.1-.3.1h-.2c-5.4 0-16.1-5.6-29-14.9-3.1 2.1-7.2 5-8.7 5.7h-.1a87 87 0 0 1-7.5 4.5l-.3.1a.6.6 0 0 1-.6-.6 79 79 0 0 1 5.1-18l-.1-.2v-.7c-4.8-3.9-9.7-8.1-14.6-12.6l-.1-.1-.1-.1c-4.6-4.2-8.9-8.4-13-12.4a.8.8 0 0 0-.4-.2h-.2l-6.1 2.8-2.7 1.1a43.8 43.8 0 0 1-8 3.3h-.3c-.7 0-1.2-.7-1-1.4a134 13M
4 0 0 1 8.1-16.6v-.2l-.1-.5c-13.2-15.1-20.3-27.2-17.2-30.9l.1-.2 3.6-12.8v-.2c0-1.5.3-2.6 1-3.4.7-.8 1.8-1.1 3.3-1.1h.4l.4-.2 2.2-2.4c.1-.1.2-.3.1-.5-.2-1.7 0-3 .8-3.8.7-.8 1.8-1.2 3.3-1.2 2 0 4.7.7 8 2.1l3.9-3.6c.2-.2.2-.4.1-.6-1.3-3.6-1.4-6.3-.1-7.9.4-.4.9-.7 1.4-.9l.8-.7c-.5.2-1 .5-1.4.9l9.7-8.8 10.4-9.5.2-.1c.4-.1 2.5-2.1 5.5-5.1 3.2-3.1-1 1.9 6.8-6.3 6.1-6.2 6.9-6.5 8.8-8.1l.2-.1c.2-.1.7-.4 1.3-1l.6-.6 5.2-4.9c3.9-3.8 4.7-4.3 6.9-6.3l5.5-5 4.9-4.5c1-1.1 2.5-1.6 4.5-1.6 1.4 0 3 .3 4.8.7h.2l.4-.2 6.4-5.9 1.8-1.7M
 5.5-5.1 7.8-7.2 6.4-6-.2.3 4.4-4 .1-.1c1.7-1.6 4-2.3 6.8-2.3m0-6.5c-6 0-9.5 2.4-11.3 4.5l-3.3 3.1-1.6 1.3-2.4 2.2-3.1 2.9-7.7 7.1-3.1 2.8-2.5 2.3-.9.8-1 .9-4.2 3.9-3.3-.3c-4.6 0-7.4 1.8-8.9 3.4l-4.8 4.4-1 .9-4.5 4.2-1.8 1.6-5.2 4.8-1 1-4 3.7-.6.6-.3.2-1.1.7-.9.7a82.9 82.9 0 0 0-8.3 7.8l-.1.1-3.8 3.9c-1.1.6-2 1.5-2.8 2.2l-4.3 4.1-1.3.9-10.3 9.4-9.8 8.9-.3.3-.8.8c-2 2.2-2.9 5.1-2.6 8.5a20 20 0 0 0-4.5-.6c-4.2 0-6.7 1.8-8.1 3.3-1 1.1-2 2.7-2.4 5.1a9.5 9.5 0 0 0-4.9 2.9 10.6 10.6 0 0 0-2.6 6.8l-3.2 11.1c-3.2 5.4 0 12.M
3 2.7 17.2a120 120 0 0 0 13 17.9c-2.9 5.4-5.1 9.9-6.6 13.7-.9 2.3-.6 4.9.8 6.9s3.7 3.3 6.1 3.3l2.1-.3c2.5-.8 5.5-2 8.8-3.6l2.7-1.1 1.9-.9.7-.3c3.3 3.3 6.8 6.6 10.3 9.8l4.4-4.7-4.3 4.7.1.1 11.7 10.2c-1.9 5-3.7 11-4.3 15.9-.2 2 .4 3.9 1.8 5.4a6.8 6.8 0 0 0 5.2 2.3c1.1 0 2.3-.3 3.3-.8 2.3-1.2 5-2.9 7.7-4.6 1.3-.7 3.1-1.8 5.5-3.5 13 8.9 22.8 13.5 29.1 13.5h.3c.8 0 1.6-.2 2.3-.4 1.5-.3 2.6-.9 3.5-1.5l10.8-4.2c2.7-.4 4.9-1.5 6.5-3.3 1-1.1 2-2.7 2.4-5.1a9.5 9.5 0 0 0 4.9-2.9c3.7-4.1 2.7-9.5 1.3-13.4a11 11 0 0 0 7.8-3.4l1.M
2-1.6 3.2-4.6 2.3-3.4 7.2-10.4.1-.2 7.8-11.4 4.5-6.5.1-.2c.9-1.5 2.7-3.8 4.3-6.1 2.6-3.6 4.3-6 5.3-7.7a81.7 81.7 0 0 0 8.6-12.5l3.6-5.2 3.4-4.9c3-4.3 2.2-8.1 1.8-10.5l-.1-.7L61 395c3.4-4 5.7-11.7-1.9-25.8a118.8 118.8 0 0 0-23.8-29c-16.6-14.8-34.2-24.3-45.9-24.3z"/>
    <path class="lght" d="M-34.3 521.7 56 391.4l-72.7-67.2-38.4 35.5-86.8 80.1z"/>
    <path class="lght" d="M-17.2 324.7c6.4-7.1 28 2.1 48.2 20.5 20.2 18.4 31.4 39 25 46.1-6.4 7.1-28-2.1-48.2-20.5-20.2-18.4-31.4-39-25-46.1z"/>
    <path class="cup" dM
="M-65.1 454.8c25.2 23 42.9 46 43.2 55.6 0 1.4.8.8.8.8l7.8-11.3c5.9-8.2 11-16 17.2-24.9a632.2 632.2 0 0 0 17.2-24.9c5.3-7.5 7.4-10.8 7.8-11.3 2.4-2.6-.9-3.5-.9-11.3a86.5 86.5 0 0 0-12.4-18.7 225 225 0 0 0-21.2-22.2C-30.3 364-55 350.8-60.8 357.1l-10 9.2c-5.9 5.9-6.7 6.2-10.5 9.7.4-.8-3.3 2.9-5.7 5.2-3 2.9-4.3 4-5.7 5.2-4.1 4.1-6 5.9-7.8 7.4-1.9 1.7-4 3.7-4 3.3l-10.2 9.4-10 9.2s-.1 1.6 2.2 1.8c3.9.3 8.2 1.9 14.1 5.1 6 3 12.5 7.9 20.1 13.1 7.9 4.8 15.3 11.9 23.2 19.1z"/>
    <path class="cup" d="M-63.5 453.1c28.9 26.M
3 47.8 52.7 42.2 58.8l3.8-5.5c2.4-3.5 5.3-7.9 9.6-13.9a985 985 0 0 1 12.5-18c2.4-3.7 8.5-11.6 9.6-13.8a80.1 80.1 0 0 0 8.2-11.9c5.5-7.7 6.9-10.4 8.1-11.7-.1.1.9-5.4-.9-11.3a43.3 43.3 0 0 0-4.8-9.3l-7.2-9.9a144.7 144.7 0 0 0-21.7-23.4c-24.8-22.5-49.4-34-55.2-27.7l-4.9 4.5-5.5 5c-2.2 2-3 2.5-6.9 6.3-3.2 3.1-7 6.7-7.2 6.5-2 1.7-2.7 1.9-8.8 8.2-7.8 8.2-3.7 3.3-6.8 6.3a40.6 40.6 0 0 1-5.6 5.1l-10.5 9.6c-5.4 4.8-10.2 9.3-10.4 9.6 3.3-3.6 6.5-2 12.3.9 6.8 2.1 13.8 7 22.4 13.1 8.5 6.1 18 13.8 27.7 22.5z"/>
="lght" d="M-64.2 392.4a38.8 38.8 0 1 1 57.4 52.2c-7.9 8.7-11.4 9.6-17.1 10.9-4-.6-14.4 3.7-19.7.9a38.7 38.7 0 0 1-20.6-64z"/>
    <path class="lid" d="M-62.9 392.2a36.5 36.5 0 0 1 16.4-10.4c4.5-.1 11.7-1.3 18.8-.9a38 38 0 0 1 17.3 8.9c5.3 4.3 7.1 11.8 10.4 16.4 3.2 4.7 2.2 12.6.9 18.8-2.6 7.6-2.6 10.4-8.9 17.3-7.3 8.1-9.2 7.3-16.4 10.4a37.5 37.5 0 0 1-36.1-8 37.2 37.2 0 0 1-2.4-52.5z"/>
    <path class="drk" d="M87 458.4c-3.6 0-6.4-1-8.4-3.1l-34.4-27.7h-.1l-2.1.2-2.4.2c-2.1 0-3.8-.6-5M
.5-2l-4.7-3.8-5.2-4.2c-1.3-.6-3.7-2.4-11.6-9.3-1.4-.9-3.7-2.8-7.1-5.7a112 112 0 0 0-6-4.9l-.1-.1-6.2-5-10.9-8.7-10-8-3.2-2.5-4.5-3.6-1.1-.9c-1.7-1.8-2.3-4.5-1.7-7.9l-2.2-1.7c-2.6 1-4.9 1.4-6.8 1.4a7.3 7.3 0 0 1-5.5-2.1 7.3 7.3 0 0 1-1.8-4.7l-1.1-1.1a7.2 7.2 0 0 1-4.6-2 7.6 7.6 0 0 1-1.9-5.1l-3.7-11.9c-.6-.8-.9-1.8-1.1-2.9-.2-.4-.2-.9-.2-1.5.3-7.2 8.7-19 16.2-28.2-2-3.4-3.5-6-4.1-7.5-1.5-2.8-3-5.6-4-7.9-.5-1.2-.4-2.5.3-3.6a3.7 3.7 0 0 1 3.2-1.7l.7.1c5.3.9 11.8 3.7 16.8 6.1 4-4.2 8.2-8.4 12.5-12.5l.1-.1c4-3.8 8-7.5 1M
2.1-11l-1.1-2.8-.7-1.8-.9-2.8a56.2 56.2 0 0 1-2.8-8.6 4.2 4.2 0 0 1 5.9-4.8c4.7 2.3 10.4 5.8 14.7 8.6 9.8-7.3 22.6-15.6 30-15.6 1.8 0 3.3.5 4.5 1.4l11.7 4.2c2.1.2 3.8.9 5 2.2 1.2 1.3 1.8 3 1.8 5.1l.7.7a7 7 0 0 1 5 2.1c3.4 3.5 1.3 9.5-.2 12.9l1 1.2a15 15 0 0 1 3.5-.4c2.5 0 4.4.7 5.8 2.2l.6.7.2.3 8.2 10.3 8.7 11 .5 1 4.2 5.1c.8.9 1.4 1.6 1.7 2.5l4.1 4.6c4.9 5.5 6 7.1 7 8.6l.7 1 .4.8.5.7.5.7 3.5 4.2 1 1.2 4.3 5.3 1.5 2 8.7 11c2.2 2.5 2.6 6.2 1.2 11.1l17.4 21.8 2.7 3.3 2.1 2.5 1 1.4 3.1 3.9.1.1c3 3.1 5.1 9.5-1.5 22.5a1M
16 116 0 0 1-22.5 28.7c-15.6 15.1-32.7 24.8-43.5 24.8z"/>
    <path class="drk" d="M32.1 238.9c1.2 0 2.1.3 2.7.9l.2.1 12.5 4.5h.2c1.5.1 2.6.5 3.3 1.2.8.8 1.1 2.1.9 3.8 0 .2 0 .3.2.5l2.2 2.4.4.2h.6c1.4 0 2.4.3 3.1 1.1 1.7 1.8 1 5.8-1.7 11.2l3.3 4.1.4.2h.2c1.6-.5 3.1-.7 4.3-.7 1.5 0 2.7.4 3.5 1.2.4.4.7.9.8 1.5l.7.8c-.2-.5-.4-1-.8-1.5l8.1 10.3 8.7 11.1.1.2c.1.4 1.9 2.6 4.7 5.9 2.9 3.4-1.8-1.2 5.8 7.2 5.8 6.5 6 7.3 7.5 9.3l.1.2c0 .2.4.7.9 1.4l.5.7 4.5 5.5c3.5 4.2 3.9 5 5.8 7.3l4.6 5.8 4.2 5.3c1.7 1.8 1.7 5 .2 9.3-.1.2M
 0 .4.1.6l5.5 6.9 1.5 1.9 4.7 5.9 6.6 8.3 5.5 6.9-.2-.2 3.7 4.7.1.1c6.6 6.9-4.1 27.8-23.9 46.7-15.4 14.4-31.8 23.5-41.4 23.5-2.7 0-4.8-.7-6.3-2.2l-35.2-28.3-.3-.1-1.1-.1c-1.7 0-3.1.4-4.4.4-1.1 0-2.2-.3-3.5-1.3-3.5-2.8-6.8-5.3-10.2-8.2l-.2-.1a82 82 0 0 1-11.1-9l-.1-.1c-2.2-1.3-9.6-7.9-13.1-10.5-5.9-4.7-12.4-10.1-17.1-13.7-5.7-4.7-9.9-7.9-13.1-10.5l-4.6-3.7-.6-.5c-1.2-1.3-1.4-3.5-.5-6.5.1-.2 0-.5-.2-.6l-4.6-3.7-.4-.1h-.2a19 19 0 0 1-7 1.8c-1.4 0-2.4-.3-3.1-1.1-.7-.8-1-1.9-.9-3.4 0-.2 0-.3-.2-.4l-2.6-2.7a.8.8 0 0 0-.4M
-.2h-.3c-1.4 0-2.4-.3-3.1-1.1-.7-.7-1-1.9-1.1-3.3v-.2l-3.9-12.7-.1-.2c-.4-.5-.7-1.2-.7-2.1l-.1-.3v-.3c.3-5.3 6.6-15.7 16.9-28-1.9-3.2-4.4-7.6-5.1-9.1v-.1a98 98 0 0 1-4-7.8c-.2-.4.1-.8.5-.8h.1c5.7 1 13 4.3 17.8 6.7-.3-.2-.3-.4 0-.4l.7.1c4.2-4.5 8.7-9.1 13.6-13.7l.1-.1.1-.1c4.5-4.3 9-8.3 13.3-12 .2-.2.2-.4.2-.6l-2.4-6.3-.9-2.8a42.1 42.1 0 0 1-2.7-8.3c-.2-.7.4-1.3 1-1.3l.4.1c5 2.4 11 6.1 15.4 9.1l.5.1h.5l.4-.1c12.8-9.9 23.6-15.9 29-15.9m0-6.4c-6.5 0-16.6 5-30.1 14.9a139 139 0 0 0-13.2-7.6c-1-.5-2.1-.7-3.2-.7a7.6 7.6 0M
 0 0-7.3 9.1 70.5 70.5 0 0 0 3.8 11.7l.7 1.9.3.7-10.5 9.6-.1.1-.1.1c-3.8 3.6-7.5 7.3-11 11a75.3 75.3 0 0 0-15.5-5.4l-1.2-.1a7 7 0 0 0-6.4 9.9c1.1 2.4 2.5 5.2 4.1 8 .6 1.3 1.6 3.2 3.1 5.7-10 12.5-15.2 22.1-15.5 28.3 0 .8 0 1.6.3 2.3.2 1.5.7 2.7 1.3 3.6l3.4 11.1c.2 2.7 1.1 5 2.8 6.7 1 1 2.6 2.2 5 2.8.4 2.4 1.5 4 2.5 5.1 1.3 1.4 3.8 3.1 7.8 3.1a19 19 0 0 0 5.5-.9 10.4 10.4 0 0 0 4.3 9.3l4.4 3.5 3.2 2.6 9.9 7.9.1.1 10.8 8.6 6.2 5 .2.2c1.4 1 3.6 2.9 5.8 4.8 3.4 2.9 5.7 4.8 7.3 5.8a82.3 82.3 0 0 0 11.8 9.5l4.9 3.9 4.7 3.M
7c2.3 1.8 4.7 2.7 7.5 2.7l2.8-.2.7-.1 33.3 26.8c1.9 1.8 5.2 3.9 10.6 3.9 11.7 0 29.3-9.8 45.9-25.6 19.5-18.6 35.4-43.9 24.1-55.7l-2.9-3.7-1.1-1.5-2.1-2.6-2.7-3.3-6.6-8.2-2.6-3.3-2.1-2.6-.7-.9-.8-1-3.6-4.5c1.2-5.2.4-9.4-2.3-12.4l-4-5.1-.8-1-3.8-4.8-1.5-1.9a67 67 0 0 0-4.4-5.5l-.9-1.1-3.4-4.2-.5-.7-.2-.3-.7-1.1-.6-.9a86.8 86.8 0 0 0-7.2-8.9l-.1-.1-3.7-4.1c-.5-1.2-1.3-2.1-2-3l-3.8-4.6-.8-1.3a998.6 998.6 0 0 1-16.9-21.4l-.3-.3-.7-.9a10.7 10.7 0 0 0-8.2-3.2H65c1.2-4 1.7-9.1-1.8-12.7-1-1-2.6-2.2-4.9-2.8-.4-2.4-1.5-4-2.5-M
5.1a10.8 10.8 0 0 0-6.6-3.1l-10.9-4a13 13 0 0 0-6.2-1.6z"/>
    <path class="cup" d="M68.5 269.5c.6.6 1.7 1.9 1.8 2.8.1.8-.8 1.2-.9 2.2C67.5 285 51 307 27.7 329.3c-28.3 27-55.9 44-61.7 37.9-5.8-6 12.5-32.8 40.9-59.8 28.2-27 55.8-43.9 61.6-37.9z"/>
    <path class="drk" d="M66.2 271.2c5 5.2-13 30.5-40.2 56.4-27.2 25.9-53.3 42.7-58.3 37.4-5-5.2 13-30.5 40.2-56.4 27.3-25.8 53.3-42.6 58.3-37.4z"/>
    <path class="lght" d="M-42.9 353.6 80.7 453l72.2-67.8-32.7-40.8-73.7-92.3z"/>
    <path class="drk" d="M148.6 379.9M
c-.3-.3-3.3-2.2-6-4.7-2.3-2.1-3.9-4.1-6.6-6.7-2-1.8-5.5-5.8-8.1-6-1.5-.1-5.2 1.5-8.2 4.2a16.9 16.9 0 0 1-9.8 4.5c.3.9 3.5-2.3 3.7-8.6 2.1-4.3 4.3-8.7 3.9-9.1-8.7-7-3-15.5-.4-14.9 0 0 2.6 5.2 7.3 11 2.3 2.9 5.8 5.4 8.4 8.6l7.6 9.5a69.1 69.1 0 0 1 8.2 12.2z"/>
    <path class="lid" d="m54.4 252.5-2.6-2.7c.3-1.8 0-3.2-.8-4.1-.7-.7-1.9-1.1-3.4-1.2l-12.7-4.6c-5-5.3-30.9 11.3-57.8 37s-44.7 50.7-39.7 56l4 12.9c0 1.5.3 2.7 1.1 3.4.8.8 2 1.1 3.7 1.1l2.9 3.1c-.2 1.6.1 2.9.9 3.7 5.6 5.9 34.4-12.6 64.4-41.1 30-28.6 49.8-56.5 M
44.2-62.3-1-1-2.4-1.3-4.2-1.2z"/>
    <path class="drk" d="M56.7 264.7c-6 12.1-21.8 31.4-42.5 51.1A289.7 289.7 0 0 1-26.6 349c-5 3.2 6.6-1.6 19.4-11.7A360 360 0 0 0 17.3 316c18-17.1 39-39.4 50.9-32.3 1.2.7-.9-5.6-1.6-6.8L57 264.1l-.3.6z"/>
    <path class="drk" d="M23 247.7c1.2-.2 1.6 1.4-2.2 6.5-3.8 5.1-5.4 7.3-6.4 6.6-1-.7.6-4.4 4.5-9.4 2.1-2.9 2.9-3.5 4.1-3.7z"/>
    <path class="drk" d="M47.1 261.3a3 3 0 0 1-.4.8l-.4.9-.9 1.7-2 3.3-3.8 5.4c-1.3 1.8-2.5 3.7-4 5.4l-1.2 1.3-1.2 1.2-2.2 2.4-4.2 5.1-2.3 2.5-1.2 1M
.2-1.2 1.1-4.8 4.5c-3.1 3.1-6.2 6.3-9.7 9.1l8.6-10.1 4.6-4.9 1.2-1.1 1.1-1.2 2.1-2.5 4.2-5.2 2.3-2.5 1.2-1.1 1.1-1.2c2.9-3.2 5.2-7 8.2-10.3v.1l2.2-3.1 1-1.6.4-.8.5-.9c.7-1 1.4-.6.8.5z"/>
    <path class="lght" d="M25.3 252.3c-3.3 5.9-8.8 13.4-15.9 21.6a341.5 341.5 0 0 1-16 17.1c-1.7 1.7-11.1 12.1-3.6 5 6-5.7 11.6-11.5 16.5-16.9a144 144 0 0 0 21.8-29.3c1.4-2.7-1.7.6-2.8 2.5z"/>
    <path class="drk" d="M34.1 245.3c-4.1 9.6-18.7 29.9-39.6 49.8-5.2 4.9-10.3 9.5-15.2 13.7-17 14.6-20.6 18.1-5 5.5 6.8-5.5 14.2-12.1 21.M
7-19.2 22.9-21.9 38.3-44.3 40.5-52.4.4-1.3-1.2-.2-2.4 2.6z"/>
    <path class="lght" d="M152.4 384.7c6.6 6.9-4.1 27.8-23.9 46.7-19.8 18.9-41.2 28.5-47.8 21.6-6.6-6.9 4.1-27.8 23.9-46.7 19.8-18.9 41.2-28.5 47.8-21.6z"/>
    <path class="drk" d="m51.9 249.3 1.6 1.7s-4.7 7.2-3.4 3.9c1.4-3.4 1.5-4.4 1.8-5.6z"/>
    <path class="cup" d="M26 327.6c-24.7 23.6-48.9 39.5-58.5 39.1-1.4-.1-.9.8-.9.8l10.7 8.6C-15 382.6-7.6 388.2.9 395a545 545 0 0 0 23.6 18.9c7.1 5.9 10.3 8.1 10.7 8.6 2.4 2.5 3.5-.7 11.4-.1 5.4-2 12.1-5.8 19M
.6-11 7.4-5.2 15.5-11.9 23.6-19.6 24.2-23.1 39.1-46.8 33.2-53l-8.4-10.6c-5.5-6.3-5.7-7.2-8.9-11.2.7.4-2.7-3.5-4.8-6.1-2.7-3.2-3.6-4.5-4.8-6.1a215.2 215.2 0 0 1-9.9-12.5l-8.6-10.9-8.4-10.6s-1.6-.2-1.9 2a37 37 0 0 1-6.1 13.7c-3.5 5.8-8.7 12-14.5 19.1-5.3 7.7-12.9 14.6-20.7 22z"/>
    <path class="cup" d="M27.6 329.3c-28.3 27-55.9 44-61.7 37.9l5.3 4.2 13.1 10.5c4.7 3.6 11.2 9 17.1 13.7 3.5 2.6 11 9.4 13.1 10.5a63.2 63.2 0 0 0 11.3 9c7.3 6 9.9 7.6 11.1 8.9-.1-.1 5.3 1.2 11.4-.1a44 44 0 0 0 9.6-4.1l10.3-6.5c7.8-4.6 16.M
8-12.2 24.9-20 24.2-23.1 37.4-46.9 31.6-53.1l-4.2-5.3-4.6-5.8c-1.9-2.3-2.3-3.2-5.8-7.3-2.8-3.4-6.2-7.4-6-7.7-1.5-2.1-1.7-2.8-7.6-9.4-7.6-8.4-3-3.9-5.8-7.2a34.4 34.4 0 0 1-4.7-6l-8.8-11.2-8.8-11.1c3.4 3.5 1.5 6.7-1.7 12.2-2.5 6.7-8 13.3-14.7 21.4a240.8 240.8 0 0 1-24.4 26.5z"/>
    <path class="lght" d="M88.3 332.9a38.8 38.8 0 0 1-56.2 53.6c-8.1-8.5-8.8-12-9.7-17.8.8-4-2.6-14.6.5-19.7a38.8 38.8 0 0 1 65.4-16.1z"/>
    <path class="lid" d="M88.3 334.3a37.4 37.4 0 0 1 9.3 17.1c-.2 4.5.4 11.8-.5 18.8-.9 3.1-2.2 6-3.8M
 8.8a41.7 41.7 0 0 1-6.2 7.8c-4.7 5-12.3 6.3-17.1 9.3-4.9 2.9-12.7 1.3-18.8-.5-7.4-3.1-10.2-3.3-16.6-10.1-7.5-7.9-6.7-9.7-9.3-17.1a37 37 0 0 1 63-34.1z"/>
    <path class="drk" d="M61.8 388.5c-1.7-4.5-2.1-9.3-.1-12.4 1.6-3.6 3.2-7.9 6.6-10.4 3.5-2.4 6.9-5 11-6.1 1.4-.3 2.4-1.1 4.6-.6 2 .3 3.2-.2 4.9.3 2.4.8 4.1 1.7 5 1.7-5.2-.6-11.6-1.7-14.6.9-3.8 1.8-8.2 3.4-10.7 7.1-3.4 2.6-5 7.1-6.8 12.7-.8 4.2.5 4.9.5 7.8-.7-.4.2-.3-.4-1z"/>
    <path class="drk" d="M95.2 362.4c-.4.4-.9.6-1.5.5h-.4l-1.2-.1c-4.3-.5-9.6-1.2-11.M
6.6l-.5.3-1.5.7a24 24 0 0 0-6.8 4 8 8 0 0 0-1.5 1.7l-.4.5c-2.9 2.2-4.5 6.5-6 11.6-.4 2.1-.2 3 .1 4.1.2.9.4 1.8.4 3.2a2 2 0 0 1-.9 1.7c-.5.4-1.2.5-1.9.2-.3-.1-1.2-.5-1.5-1.5l-.1-.5c-2.1-5.6-2.1-10.7 0-14.1l.5-1.2c1.3-3.1 2.9-6.6 5.6-9.1l1.1-.9.9-.7c3.3-2.3 6.6-4.7 10.7-5.8h.1l.9-.3c1-.3 2.4-.8 4.4-.4l1.9.1c.9 0 2-.1 3.2.3h.1l2.9 1.1 1.5.6c.5 0 1 .2 1.4.7 1 .7.9 1.9.1 2.7z"/>
    <path class="drk" d="M66.4 345.2c1.3 1.5 3.9 1.3 5.3-.2s1-3.8-.1-5.4l-15.5-17.4c-1.5-1.4-4.1-1.4-5.5.2-1.4 1.5-1.1 4 .2 5.5l15.6 17.3z"/>
    <path class="drk" d="M41 368.3c1.4 1.4 4 1 5.4-.6 1.3-1.6.8-3.9-.6-5.3L29 345.8c-1.4-1.4-4-1.2-5.3.4-1.3 1.6-.8 4.1.6 5.5L41 368.3z"/>
    <path class="lght" d="M32.1 357.3c-.6-.7-.1.1-1.1-.8l-2.6-2.5-2.7-2.7-1.4-1.4c-.4-1.2-.1-2.7 1-3.2-.2-.2.2.2 0 0 .6-1.2 2.3 0 3.2 1 .6.7 1 1.5 1.6 2.6 1.2 1.9 2.1 2.8 2.1 3.5 1.3 3 .5 4.2-.1 3.5z"/>
    <path class="lght" d="m57.5 333.1-2.5-2.8-2.7-3.1-1.2-1.3c-.5-1.7.3-2.4 1.3-3.1.4.5 0 0 0 0 1.8.2 1.7-.4 3.1 1.3.9 1 .8 1.3 1.8 3 .5 1.2 1.5 2.4 1.7 3.3.2 2-.6 3.6-1.5 2.7M
    <path class="lid" d="M8.1 259.3s-13.3-9.6-22.5-13.9c-.6-.3-1.2.2-1.1.9 1.9 9.5 10.4 24.1 10.4 24.1"/>
    <path class="drk" d="M2.9 254.7c1.1.7 3.3 1.9 4.8 2.5 1.2.5 1.5 1 1.3 1.4-.5 1.1-2.1.3-3.6-.9l-3.3-2.5c-.3-.2.5-.7.8-.5z"/>
  <g class="sdbd v4">
    <path class="drk" d="M267.7 150c-18.7 0-30.8-4.8-32.4-12.8L221.8 95l-1.9-1a9.4 9.4 0 0 1-5.6-5.8l-1.9-5.8-2-6.3c-.8-1.2-1.8-4-4.5-14.1-.7-1.5-1.5-4.3-2.8-8.7l-2.3-7.4v-.1l-2.4-7.6-4.3-13.3-3.9-12.2-1.3-3.9-1.7-5.5-.4-1.4c-.4-2.5.5-5 2.9-7.5l-.M
7-2.5c-3.3-.8-9-2.6-9.8-7.3-.3-1.6.1-3.3 1.1-4.9l-.3-1.5a7 7 0 0 1-2.7-4.2c-.3-1.7.1-3.5 1.2-5.3l3.5-11.9c0-1 .2-2 .7-3.1.1-.5.3-.9.7-1.3 4.3-5.8 17.7-11 29.1-14.6.2-4 .4-6.9.7-8.5a98 98 0 0 1 1-8.8 3.8 3.8 0 0 1 3.7-3.2c1 0 1.9.4 2.6 1 3.9 3.7 7.8 9.6 10.7 14.4a440 440 0 0 1 17.3-3.6h.1c5.5-1 10.9-1.8 16.2-2.5l.7-3 .4-1.8.8-2.8c.7-3.5 1.5-6.4 2.4-8.8a4.1 4.1 0 0 1 4-2.7 4 4 0 0 1 3.6 2.1c2.7 4.5 5.5 10.5 7.5 15.2l10.3-.3c20.9 0 25.2 4.1 26.3 7.5l7.4 10a7.5 7.5 0 0 1 3 4.6c.3 1.7-.1 3.5-1.3 5.2l.2.9a6.8 6.8 0 0 1 3M
 4.5c.9 4.8-4.1 8.6-7.3 10.7l.1 1.5c4 1.6 6.3 3.8 6.8 6.7l.1.9.1.4L334-9.5l1.2 14-.1 1.1c0 .5.1 2 .7 6.5.1 1.2.3 2.1 0 3 .1.6.2 2.2.9 6.1 1 7.3 1 9.2 1.1 11.1v1.2l-.1.9v.9l.1.9.6 5.5.2 1.5.6 6.8.2 2.5 1.2 14c.5 3.3-1.2 6.6-5.1 9.9l2.5 27.8.4 4.2.4 5 .4 4.9v.1c2.3 13.1-23.1 24.9-48.3 29.4-8.2 1.4-15.9 2.2-23.2 2.2z"/>
    <path class="drk" d="M273-89.3c.3 0 .7.2.9.5 2.8 4.7 5.8 11.2 7.8 16.1l.4.4.2.1.4.2c4.2-.3 8.1-.4 11.7-.4 13.6 0 22.5 1.9 23.3 5.6l.1.2 7.9 10.7.1.1c1.2.9 1.9 1.8 2.1 2.8.2 1.1-.3 2.4-1.4 3.6-.1.1M
-.2.3-.1.5l.6 3.2c0 .2.1.3.3.4 1.5.8 2.3 1.8 2.5 2.9.4 2.5-2.3 5.4-7.6 8.4l.5 5.2c0 .2.2.4.4.5 3.7 1.1 5.9 2.7 6.3 4.7a5 5 0 0 1-.1 1.7l.1 1.1.2-1.7 1.1 13 1.2 14v.2c-.2.4.1 3.2.6 7.5.5 4.4-.9-2 .9 9.3 1.2 8.6 1 9.4 1.1 11.9v1.9l.1.8.7 7.1c.7 5.4.5 6.3.8 9.3l.6 7.4.6 6.7c.4 2.4-1.4 5.1-5 7.9-.2.1-.2.3-.2.5l.8 8.7.2 2.5.7 7.5.9 10.5.8 8.8-.1-.3.5 5.9v.2c1.7 9.4-18.8 20.9-45.7 25.7-8 1.4-15.6 2.1-22.4 2.1-16.3 0-28.2-3.8-29.3-10.4l-13.7-43.1-.2-.3c-3-2.4-5.8-2.1-7-5.8l-4-12.5-.1-.2a80 80 0 0 1-4.3-13.6v-.1c-1.1-2.2-3M
.6-11.9-5.1-16l-6.7-20.9-5.1-16-1.8-5.6-.2-.8c-.3-1.8.8-3.7 3.2-5.7.2-.2.2-.4.2-.6l-1.8-5.7a.8.8 0 0 0-.4-.4c-5.3-1.1-8.4-2.7-8.8-5-.2-1.1.2-2.2 1.1-3.4l.1-.5-.7-3.7c0-.2-.1-.3-.3-.4-1.3-.8-2.1-1.7-2.2-2.8-.2-1 .2-2.1 1-3.4l.1-.1 3.7-12.7v-.2c-.1-.7.1-1.4.5-2.1l.1-.3.1-.3c3.2-4.3 14.1-9.4 29.6-14 .2-3.7.5-8.8.8-10.4v-.1c.2-3.2.6-6.3 1-8.7 0-.3.3-.5.6-.5a71.2 71.2 0 0 1 11.5 15.3l.2.1.5.5c6-1.4 12.3-2.7 18.9-3.9h.2a322 322 0 0 1 17.8-2.7c.2 0 .4-.2.5-.4l1.5-6.5.8-2.8a60 60 0 0 1 2.3-8.4c-.2-.6.2-.8.6-.8m0-6.4a7.6 7.M
6 0 0 0-7 4.8c-1 2.5-1.8 5.6-2.5 9.1l-.8 2.8-.5 2-.2.8c-4.6.6-9.3 1.4-14 2.2h-.2c-5.2.9-10.3 2-15.3 3.1a66.6 66.6 0 0 0-10-13.1 7 7 0 0 0-4.8-1.9 7 7 0 0 0-6.9 5.9 154.8 154.8 0 0 0-1.7 15.4c-15.3 4.9-24.9 10-28.6 15.1-.5.7-.8 1.4-1.1 2.1a9.5 9.5 0 0 0-.9 3.7l-3.3 11.2a10.5 10.5 0 0 0-1.4 7.2c.3 1.4.9 3.3 2.6 5a9 9 0 0 0-.7 5.6c1 5.4 5.9 7.9 9.8 9.2a10.4 10.4 0 0 0-2.1 8.2 126 126 0 0 0 2.3 7.2l1.3 3.9 3.8 12.1.1.2 4.2 13.2 2.4 7.6.1.2c.6 1.6 1.4 4.4 2.2 7.2 1.3 4.3 2.1 7.1 2.9 8.9a85.5 85.5 0 0 0 4.6 14.4l1.9 6 1.M
8 5.7c1.6 5 5.1 6.7 7.2 7.8l.6.3 13 40.7c2.1 9.7 15 15.2 35.6 15.2 7.5 0 15.4-.7 23.6-2.2 26.5-4.7 53.7-17.1 50.9-33.1l-.4-4.5-.1-2-.3-3.3-.4-4.2-.7-10.6-.4-4.2-.3-3.3-.1-1.2-.1-1.3-.5-5.7c3.9-3.7 5.5-7.6 5-11.6l-.5-6.5-.1-1.4-.5-6-.2-2.4-.6-7-.2-1.4-.5-5.4-.1-.9v-.4l.1-1.3v-1.1c0-2-.1-4-1.1-11.4v-.1l-.8-5.4c.2-1.3.1-2.5-.1-3.6-.5-3.8-.6-5.3-.6-5.9l.1-1.6-1.2-14-1.1-13.2-.1-.4-.1-1.1a11 11 0 0 0-5.1-7.3c3.3-2.7 6.4-6.6 5.5-11.6a9.7 9.7 0 0 0-2.6-5 9 9 0 0 0 .7-5.6 10 10 0 0 0-3.8-6.2l-6.9-9.3c-2.5-6.3-11.6-9.2-29.2M
-9.2l-8.3.2c-2.5-5.6-4.7-10.1-6.8-13.6a7.5 7.5 0 0 0-6.5-3.7z"/>
    <path class="cup" d="M329.5-23.4c.1.8.4 2.5 0 3.4-.4.7-1.3.6-2 1.3-7.4 7.7-33.3 17-65 22.6-38.5 6.9-70.9 5.8-72.4-2.5-1.5-8.2 28.6-20.4 67.1-27.3 38.4-6.8 70.8-5.7 72.3 2.5z"/>
    <path class="drk" d="M326.6-23.2C327.9-16 299-4.9 262 1.6c-37 6.6-68 6.1-69.2-1-1.3-7.1 27.7-18.2 64.6-24.8 37-6.5 68-6.1 69.2 1z"/>
    <path class="lght" d="m335.9 119.7-4.7-52.1L320.8-50 190.2-14.8l48.2 151.1c1.7 9.4 24.8 13.1 51.8 8.3 26.2-4.6 46.3-15.6 45.7-24.9M
    <path class="drk" d="M335.3 112.9c-.1-.4-1.5-3.7-2.4-7.3-.7-3-.9-5.6-1.8-9.2-.7-2.6-1.4-7.9-3.4-9.4-1.2-.9-5.2-1.7-9.2-1-4.7.7-8.5-.5-10.6-1.7-.2.9 4.1 0 7.8-5.1 4.2-2.4 8.4-4.9 8.3-5.4-3.4-10.7 6.1-14.5 7.9-12.6 0 0-.7 5.8 0 13.2.3 3.7 1.9 7.7 2.3 11.8l1.1 12.1c.4 6.5.4 16.9 0 14.6z"/>
    <path class="cup" d="M262 1.6c-33.6 6-62.6 5.9-70.4.3-1.1-.8-1.2.1-1.2.1l4.2 13.1c2.9 9.7 5.9 18.5 9.2 28.8a575 575 0 0 0 9.2 28.8c2.7 8.8 4.1 12.5 4.2 13.1.6 3.4 3.3 1.4 9.5 6.2a90.3 90.3 0 0 0 22.4 1.6c9.1-.3 19.5-1M
.3 30.5-3.3 33-5.9 58.5-17.4 57-25.8L335.4 51c-1.1-8.2-.8-9.1-1.3-14.3.4.8-.3-4.4-.7-7.7-.5-4.1-.5-5.8-.6-7.7-.8-5.8-1-8.3-1.2-10.7-.2-2.6-.5-5.4-.2-5.2l-1.2-13.8-1.2-13.5s-1.2-1-2.7.7a36 36 0 0 1-12.6 8c-6.1 2.9-13.9 5.1-22.7 7.9-8.3 3.5-18.4 5.1-29 6.9z"/>
    <path class="cup" d="M262.4 3.9c-38.5 6.9-70.9 5.8-72.4-2.5l2.1 6.4c1.3 4 3 9 5.1 16l6.7 20.9c1.5 4.1 4 13.9 5.1 16 2 7.4 3.8 13.4 4.4 13.8 2.8 9 4 11.8 4.3 13.5 0-.1 3.8 4 9.5 6.2a47 47 0 0 0 10.3 1.9l12.2.3c9.1.5 20.8-.9 31.8-2.9 33-5.9 57.1-18.4 55.6-26M
.8l-.6-6.7-.6-7.4c-.3-3-.1-3.9-.8-9.3-.5-4.4-1.1-9.6-.7-9.7-.1-2.6.1-3.3-1.1-12-1.7-11.2-.3-4.9-.9-9.3-.6-4.7-.9-7.7-.6-7.5a921.7 921.7 0 0 1-2.4-28.3c.9 4.8-2.4 6.4-8.2 9.2-5.8 4.1-14 6.7-24.1 9.8-10 3.3-21.9 6.1-34.7 8.4z"/>
    <path class="lght" d="M311 40.5a38.7 38.7 0 1 1-76.4 13.6c-2.1-11.5-.7-14.9 1.8-20.2 2.9-2.9 5.9-13.7 11.3-16.1A38.6 38.6 0 0 1 311 40.5z"/>
    <path class="lid" d="M310.3 41.6c1.2 6.7.5 13.4-1.7 19.3-2.6 3.6-6.1 10.1-10.8 15.4a36.4 36.4 0 0 1-17.6 8.2c-6.7 1.6-13.7-1.6-19.3-1.7-5.6-.3M
-11.3-6-15.4-10.8-4.5-6.7-6.6-8.4-8.3-17.6-1.9-10.7-.2-11.7 1.7-19.3a37.4 37.4 0 0 1 28.4-23.7 37.4 37.4 0 0 1 43 30.2z"/>
    <path class="drk" d="M302.2 66.5a2 2 0 0 0-.8-1.3l-1-1.3-1.8-2.5c-.8-1-1.7-1.5-2.5-2l-1.6-1.1a7.2 7.2 0 0 0-3.9-2.1l-.9-.3-.1-.1c-4-1.3-8.1-1.2-12.1-1.1h-1.2l-1.4.1c-3.7.6-6.9 2.6-9.7 4.5l-1.1.7c-3.6 1.7-6.5 5.9-7.8 11.7l-.2.5c-.3 1 .3 1.8.5 2.1.4.5 1 .8 1.7.8s1.3-.3 1.6-.9c.8-1.1 1.1-2.1 1.4-2.9.4-1.1.7-2 2.2-3.5 4.1-3.3 7.8-6 11.4-6.3l.6-.1a8 8 0 0 1 2.2-.6c2.5-.4 5.2.1 7.9.5l1.6.3h.6c2.M
7-.4 6.8 3.1 10 5.9l.9.8.3.3c.4.3 1 .5 1.5.4a2.4 2.4 0 0 0 1.7-2.5z"/>
    <path class="drk" d="M286 38.5c.3 2 2.6 3.2 4.6 2.7 2-.5 3-2.6 2.9-4.6l-3.4-23a4 4 0 0 0-4.7-2.9c-2 .5-3.1 2.7-2.8 4.7l3.4 23.1z"/>
    <path class="drk" d="M252 43.8c.4 2 2.8 3.1 4.8 2.5 2-.6 2.8-2.8 2.4-4.8l-4.8-23.1c-.4-2-2.7-3.3-4.7-2.6-2 .6-2.9 3-2.6 4.9l4.9 23.1z"/>
    <path class="lght" d="M250.6 29.7c-.1-.9-.2 0-.5-1.3l-.8-3.5-.8-3.7c-.2-.8-.4-2.4-.4-1.9.3-1.2 1.4-2.3 2.6-2.1 0-.3 0 .3 0 0 1.2-.7 1.9 1.2 2.1 2.6.1.9 0 1.8-.1 3.1 M
0 2.3.2 3.4-.2 4-.4 3.2-1.7 3.8-1.9 2.8z"/>
    <path class="lght" d="m285.2 23.5-.6-3.7-.6-4.1-.2-1.7c.5-1.7 1.5-1.8 2.7-1.9.1.6 0 0 0 0 1.4 1.2 1.6.6 1.9 2.7.2 1.3-.1 1.5-.2 3.5-.2 1.3 0 2.8-.4 3.7-.8 2-2.4 2.8-2.6 1.5z"/>
  <g class="sdbd v3">
    <path class="drk" d="m279.4 214.8-.6-.1c-5.8-1.1-13.8-7.9-25.2-21.2l-2.6.9c-7.8 2.7-11.6 4.1-14.1 4.1a4.3 4.3 0 0 1-4-2.2c-1.5-2.8.3-5.5 6.2-14.2l2.6-3.8c-4.2-5.5-8.2-11.8-12-18-2.4-3.8-4.7-7.5-7-10.8l-3.7.7c-4 .8-8.5 1.7-11.5 1.7-1 0-3.7 0-5.1-2.1a4.3 4.3 0M
 0 1-.1-4.1l.2-.4c1.8-2.8 4.4-5.5 6.8-8.2 1.5-1.7 3-3.2 4.2-4.7-10.3-22.8-12.3-32.7-7.4-36.8l5.4-9.1.8-1.3c1.4-5.1 5.2-5.7 6.8-5.7l1.7.2.7-.5c1.5-4.9 4.8-5.7 6.7-5.7 2.4 0 5 1.1 8.9 3.7l1.4-.8.1-.8c.2-2.8.5-7.1 4.4-8.6l.2-.1 46.6-24.6 32.3-17.1a6.8 6.8 0 0 1 4-1.2c2.3 0 4.8 1 7.3 2l14.9-7.9L365 9.2c2.9-3 6.5-4.5 10.5-4.5 20 0 47.4 38.8 55.3 64 5.1 16.1 1.4 22.9-2.5 25.7l-10.5 9-23 19.8a15 15 0 0 0-.2 2.1c-.1 2.1-.3 4.9-3.2 7.4a1574.5 1574.5 0 0 1-33.8 29.1c-10 8.5-21.2 18.2-29.3 25.3l-2 1.8c-2.4 2.2-4.3 3.9-7.6 3.9M
-1.1 0-2.4-.2-4.1-.7l-1.9 1.7v.4c.3 4.2.6 8.2-1.7 10.7-.8.9-2.3 1.9-4.8 1.9l-1.4-.1-1 .7-.2.2c-1.3 3.5-3.6 5.2-6.8 5.2l-1.6-.1-15.2 1.9-.6.2z"/>
    <path class="drk" d="M375.4 8.2c25 0 67.4 72.3 50.8 83.9-.2.3-34.4 29.4-34.5 29.7-1.1 3.7.4 6.2-2.6 8.7a1844 1844 0 0 1-33.7 29.1L326 184.9c-3.7 3.2-4.8 4.9-7.4 4.9-1.2 0-2.7-.3-4.8-1.1l-4.5 3.9c.3 5.8 1.3 11.1-3.2 11.1l-1.7-.2h-.1c-.6 0-3.2 2.1-3.5 2.1-.7 2.6-1.7 4.1-4.1 4.1l-1.4-.2c-1.9.2-14.4 1.7-15.9 2-5.6-1.1-14.3-9.3-24.8-21.8-9.8 3.4-15.4 5.5-17.7 5.5-3.4 0 .5-M
4.7 8.6-16.8l-.3.2c-.2 0 0-.6.1-.9-7.4-9.4-14.4-22-21.1-31.6-2.4 0-12.1 2.7-16.7 2.7-1.8 0-2.9-.4-2.3-1.6 3.2-4.8 8.8-9.7 12-14.2-8.1-17.8-13.3-32.1-8.7-35l6.7-11.4c.6-2.4 1.8-3.7 3.8-3.7a8 8 0 0 1 2 .3h.1c.6 0 2.8-1.7 3.1-1.9.7-3.2 2-4.5 4-4.5 2.2 0 5.2 1.7 8.7 4.3l4.6-2.5c.6-4.2-.2-8.3 3.8-8.7l.9-.5-1.6.5c23.6-12.3 55.3-29.3 79.1-41.8.6-.5 1.4-.7 2.3-.7 2.1 0 4.7 1.2 7.5 2.3 8.6-4.5 27-14.6 33.4-17.8 2.4-2.5 5.3-3.7 8.5-3.7m0-6.4c-4.7 0-9 1.7-12.4 5l-16.4 8.7-13.5 7.3c-2.3-.9-4.7-1.6-7.1-1.6-2.1 0-4 .6-5.6 1.7l-3M
2.1 17-46.6 24.6-.2.1c-2.2 1-3.9 2.7-5 5-.5 1.1-.7 2.2-.9 3.3-2.6-1.4-5-2.2-7.5-2.2-2.1 0-6.5.7-9.1 6h-.1c-4.6 0-8.2 2.8-9.7 7.6l-.6 1-2.3 3.9-2.8 4.7c-5.3 5-2.7 14.2-1.6 17.9a163 163 0 0 0 7.8 20.4l-2.8 3.1c-2.5 2.7-5.1 5.5-7.1 8.6l-.4.7a7.1 7.1 0 0 0 .3 7.2c1.5 2.4 4.1 3.7 7.8 3.7 3.3 0 8-1 12.1-1.8l1.6-.3c1.9 2.8 3.8 5.8 5.7 9 3.5 5.5 7.1 11.2 10.8 16.3l-1.3 1.9-5.1 7.8c-1.1 1.9-3.4 5.8-1.3 9.7a7.5 7.5 0 0 0 6.8 3.9c3 0 6.8-1.3 15.1-4.3l.6-.2c14.4 16.5 21.2 19.7 25.6 20.6l1.2.1 1.2-.1c1.2-.2 11.2-1.5 14.5-1.8l1.M
6.1a10 10 0 0 0 9.3-6h.2c3.6 0 5.9-1.6 7.1-2.9 2.9-3.1 3-7.1 2.7-11.2l2.7.3c4.5 0 7.2-2.4 9.7-4.7l1.9-1.7 29.3-25.3c11.5-9.6 21.9-18.6 33.8-29.1 3.9-3.4 4.2-7.3 4.3-9.6v-.7l22-18.9 10.4-8.9c4.8-3.5 9.3-11.4 3.7-29.2A142.3 142.3 0 0 0 410.1 26c-8.6-11.3-21.7-24.2-34.7-24.2z"/>
    <path class="cup" d="M243.7 70.6c.7-.4 2.1-1.3 3.1-1.3.8.1 1 1 2 1.3 10 3.8 28.6 24.1 46.2 51 21.4 32.8 33 63 26 67.6-7 4.6-30-18.3-51.3-51.1-21.4-32.7-33-63-26-67.5z"/>
    <path class="drk" d="M245 73.1c6.1-3.9 27.6 18.4 48.1 49.8 20.5M
 31.5 32.2 60.2 26.1 64.1-6.1 3.9-27.6-18.4-48.1-49.8S238.9 77.1 245 73.1z"/>
    <path class="lght" d="M306 195.4 426.3 92.1 372.8 8.8l-46.1 24.7L222.5 89z"/>
    <path class="drk" d="M366.8 12c-.4.2-2.8 2.8-5.8 5.1-2.5 1.9-4.8 3-7.8 5.2-2.2 1.7-6.7 4.3-7.3 6.9-.4 1.5.5 5.4 2.6 8.8 2.5 4 2.8 8 2.6 10.4.9-.1-1.6-3.8-7.7-5.2a40.3 40.3 0 0 0-8.2-5.5c-8.5 7.3-15.8.1-14.7-2.3 0 0 5.6-1.6 12.2-5.1 3.3-1.8 6.3-4.7 10-6.7l10.7-5.7a71.8 71.8 0 0 1 13.4-5.9z"/>
    <path class="drk" d="M236.8 81.3c10.8 8.1 62.4 84.6 67.6M
 97.3 2.2 5.5-.4-6.8-8-21.2a388 388 0 0 0-16.5-28c-13.6-20.8-31.6-45.6-22.5-56 .9-1.1-5.6-.1-7 .3l-14.2 7.1.6.5z"/>
    <path class="lid" d="m224.4 81.3-3.2 2.1c-1.7-.6-3.1-.6-4.1.1-.9.6-1.5 1.6-1.8 3.1l-6.8 11.6c-6.1 4 5.4 32.4 25.8 63.6 20.3 31.2 41.7 53.2 47.8 49.3l13.4-1.6c1.5.3 2.7.1 3.6-.4.9-.6 1.5-1.8 1.7-3.4l3.6-2.3c1.6.5 2.9.4 3.8-.2 6.8-4.4-6.1-36.1-28.7-70.8-22.6-34.7-46.4-59.2-53.2-54.8-1.2.6-1.7 1.9-1.9 3.7z"/>
    <path class="drk" d="M213.9 111.4c0-1.2 1.6-1.3 5.9 3.4 4.3 4.7 6.2 6.7 5.3 7.5-.9.8-4M
.2-1.4-8.4-6.2-2.3-2.7-2.8-3.6-2.8-4.7z"/>
    <path class="drk" d="m231.7 90.1.8.5.8.5 1.6 1.2 2.9 2.6 4.6 4.7c1.6 1.6 3.1 3.2 4.5 5l1 1.4.9 1.4 1.9 2.6 4.2 5.1 2 2.7.9 1.4.9 1.4c1.1 1.9 2.3 3.7 3.6 5.5 2.5 3.6 5 7.3 7.2 11.2l-8.3-10.3a53 53 0 0 1-3.9-5.4l-.9-1.4-.9-1.3c-.6-.9-1.3-1.7-2.1-2.5l-4.3-5-2-2.7-.9-1.4-.9-1.3c-2.6-3.4-5.9-6.4-8.7-9.9v.1l-2.6-2.7-1.4-1.3-.7-.6-.8-.6c-1-1-.4-1.6.6-.9z"/>
    <path class="lght" d="M275.6 208.3c-9.5-5.7-25.6-24.2-41-47.9a107 107 0 0 0-8.8-12.1c.5.8 2.4 4.3 8.5 13.6 17.8 27M
.4 36.4 47.6 44.8 49.6 1.2.3-.5-1.4-3.5-3.2z"/>
    <path class="lght" d="M218.9 110c5.2 4.3 11.5 11.1 18.4 19.6a301 301 0 0 1 13.9 18.9c1.3 1.9 9.9 13.1 4.3 4.5-4.5-7-9.1-13.5-13.6-19.4a147 147 0 0 0-24.8-26.8c-2.6-1.9 0 1.7 1.8 3.2z"/>
    <path class="drk" d="M213.6 100c8.7 5.8 26 23.9 41.7 48.1 3.9 6 7.5 11.8 10.7 17.4 11.3 19.4 14.1 23.5 4.5 6-4.2-7.7-9.3-16.2-14.9-24.9-17.3-26.6-36.5-45.8-44.1-49.4-1.3-.7-.5 1.1 2.1 2.8z"/>
    <path class="lght" d="M372.2 9.1c8-5.2 26.6 9.1 41.5 32C428.6 64 434.2 86.8 426M
.2 92c-8 5.2-26.6-9.1-41.5-32-14.9-22.8-20.5-45.6-12.5-50.9z"/>
    <path class="lght" d="M304.2 203.5s3.5.9 4.3-1c.7-1.9-1.3-1.5-2.1-1.4-.8.1-2.9 2.3-2.2 2.4z"/>
    <path class="lght" d="m289 210.3 6.6-.6c2.2.3 4.3-.5 4.7-2.2 1.6-6.8-1.4.8-3.1 1-1.9.2-9.3 1.5-8.2 1.8z"/>
    <path class="drk" d="m220.7 83.2 2-1.3s6.2 5.9 3.2 4c-3-1.9-4-2.2-5.2-2.7z"/>
    <path class="cup" d="M293 123c18.6 28.6 29.9 55.3 27.8 64.7-.3 1.4.6 1 .6 1l10.4-9c7.8-6.4 14.7-12.7 22.9-19.8a466 466 0 0 0 22.9-19.8c7.1-5.9 9.9-8.6 10.4-M
9 2.9-1.9 0-3.6 2-11.2-1-5.7-3.4-13-7.2-21.3-3.8-8.3-8.8-17.4-14.9-26.8-18.3-28.1-38.9-47-46-42.4l-12 6.3c-7.1 4.2-8.1 4.3-12.6 6.7.6-.6-3.9 2-6.8 3.6-3.6 2.1-5.1 2.8-6.8 3.6-5 3-7.3 4.2-9.4 5.2-2.3 1.2-4.8 2.6-4.7 2.2l-12.3 6.5-12 6.3s-.5 1.5 1.7 2.2c3.7 1.3 7.4 3.9 12.3 8.5 5.1 4.5 10.2 10.8 16.2 17.8 6.3 6.9 11.7 15.6 17.5 24.7z"/>
    <path class="cup" d="M295 121.7c21.4 32.8 33 63 26 67.6l5.1-4.4c3.2-2.8 7.1-6.3 12.8-11 4.4-4 10.9-9.3 16.6-14.3 3.2-3 11.2-9.1 12.8-11a67.4 67.4 0 0 0 10.9-9.4c7.2-6.1 9.3-8.3 1M
0.8-9.3-.1.1 2.2-5 2-11.2-.4-3.3-1-6.8-2.3-10.2l-4.5-11.3c-3.1-8.5-9-18.8-15.1-28.1-18.3-28.1-39.2-45.4-46.4-40.7l-5.9 3.1-6.6 3.5c-2.6 1.4-3.5 1.6-8.2 4.4a67.7 67.7 0 0 1-8.6 4.5c-2.3 1.1-3.1 1.2-10.6 5.7-9.7 6-4.4 2.2-8.2 4.4a29.6 29.6 0 0 1-6.7 3.5l-12.6 6.6c-6.5 3.3-12.2 6.4-12.5 6.6 4.1-2.7 6.8-.2 11.7 3.9 6.1 3.7 11.6 10.3 18.4 18.3 6.7 8 14 17.9 21.1 28.8z"/>
    <path class="lght" d="M309.6 62.7a38.8 38.8 0 0 1 42.4 65c-9.8 6.4-13.4 6.4-19.3 6.3-3.8-1.6-14.9-.1-19.3-4.1a38.9 38.9 0 0 1-3.8-67.2z"/>
ath class="lid" d="M311 62.9a37.2 37.2 0 0 1 18.5-6c4.3 1 11.7 1.7 18.4 3.9a37.5 37.5 0 0 1 14.5 12.9c4 5.5 3.9 13.2 6 18.5 1.9 5.3-1.1 12.8-3.9 18.4-4.4 6.7-5.2 9.4-12.9 14.5-9.1 5.9-10.7 4.8-18.5 6a36.6 36.6 0 0 1-32.9-16.8A37 37 0 0 1 311 62.9z"/>
    <path class="drk" d="M362.2 97.8c-.3-.6-.8-1-1.5-1.2-1.3-.3-2.3-.2-3.2-.2-1.2.1-2.1.1-4.1-.7-4.6-2.5-8.6-4.8-10.3-8.1l-.4-.5c-.5-.5-1-1.1-1.4-1.8a25 25 0 0 1-2.6-7.4l-.4-1.6-.2-.5c-1.4-2.4.2-7.5 1.5-11.5l.4-1.1.1-.4c.1-.5 0-1.1-.2-1.5a2.2 2.2 0 0 0-2.8-.7 2 2 0 0 M
0-.9 1.3l-.8 1.4-1.6 2.6v.1c-.6 1.2-.7 2.2-.9 3.1l-.4 1.9a7.1 7.1 0 0 0-.4 4.4l.1.9v.1c.3 4.2 2.1 8 3.7 11.6l.5 1.1.7 1.2c2 3.2 5.1 5.3 7.9 7.2l1.1.7c2.9 2.7 8 3.6 13.9 2.6h.6c1-.1 1.5-.9 1.7-1.2.1-.5.2-1.2-.1-1.8z"/>
    <path class="drk" d="M317.6 86.5c1.7-1 2-3.6.7-5.3-1.3-1.7-3.6-1.7-5.3-.9l-19.9 12.1c-1.6 1.2-2.1 3.8-.8 5.4 1.3 1.7 3.7 1.8 5.5.8l19.8-12.1z"/>
    <path class="drk" d="M335.8 115.7c1.7-1.1 1.8-3.8.4-5.4-1.4-1.6-3.7-1.5-5.3-.4l-19.4 13.5c-1.7 1.1-2 3.7-.6 5.3 1.4 1.6 3.9 1.6 5.5.4l19.4-13.4z"/>M
    <path class="lght" d="M323.3 122.5c-.8.5.1.2-1 .9l-2.9 2.1c-.9.7-2.9 1.9-3.1 2.2l-1.6 1.1c-1.2.2-2.7-.4-2.9-1.6-.2.1.2-.1 0 0-1.1-.8.4-2.2 1.6-2.9.8-.5 1.7-.7 2.9-1.1 2.1-.9 3.1-1.5 3.8-1.4 3-.8 4 .2 3.2.7z"/>
    <path class="lght" d="m304.2 93.1-3.2 2-3.5 2.1-1.5.9c-1.7.2-2.3-.7-2.8-1.8.5-.3 0 0 0 0 .5-1.8-.1-1.7 1.8-2.8 1.2-.7 1.4-.5 3.3-1.2 1.3-.3 2.6-1.1 3.5-1 2-.1 3.5 1.1 2.4 1.8z"/>
    <path class="lid" d="M222.6 128.1s-11.9 11.3-17.8 19.6c-.4.5 0 1.2.6 1.2 9.7-.1 25.6-5.8 25.6-5.8"/>
ss="lid" d="M248.8 174.2s-10 11.9-13.3 20.5c-.2.5.2.9.7.8 4.8-1.2 12.5-3.7 17.3-6 4.2-2 6.1-1.8 6.1-1.8"/>
    <path class="lght" d="M240.8 194.3c-.5.1 15.5-6.7 17.1-7.5 1.2-.6 3.3-1.4 3.7.4l.3 1.2c0 .2-.2.5-.4.6-.4.2-.8 0-1.1 0H259c-.9 0-1.9.4-2.7.7l-3.5 1.1c-3.4 1.2-7.9 2.4-12 3.5z"/>
    <path class="lght" d="m218.4 147.2 4.3-.7c1.8-.3 3.6-.6 5.5-.7 1.6-.1 3.4-.1 4.9.6.1.1.3.1.4 0l.1-.2c.3-1.4-.9-2.8-2.2-3.2-.9-.3-1.8-.2-2.7-.1-2 .2-3.9.9-5.7 1.6l-.9.3c-3.1 1-10.1 3.2-10.1 3.6l2.8-.5 3.6-.7z"/>
s="drk" d="M217.1 132.3c.9-.9 2.5-2.9 3.3-4.2.7-1.1 1.2-1.3 1.7-1 .9.7-.1 2.1-1.5 3.3l-3 2.8c-.4.3-.8-.6-.5-.9z"/>
    <path class="drk" d="M244.8 177.2c1-1.1 2.8-4.2 3.4-5.6.6-1.3 1-1.5 1.5-1.3 1.1.4-.2 2.9-1.3 4.4l-3.1 4.1c-.7.7-.9-1.2-.5-1.6z"/>
  <g class="sdbd v3">
    <path class="drk" d="M283.7 377.7c-18.6 0-29.8-4.5-31.6-12.8l-4.2-13.2-9.2-28.8-1.8-1a9.4 9.4 0 0 1-5.6-5.8c-5-15-9.2-28.2-13.6-42.4a7765.5 7765.5 0 0 0-12.7-39.4c-1.7-4.9-2.1-7.4 1.6-11.9l-.8-2.4-.5-.2c-4.4-1.5-8.9-3.1-9.4-7.2-.4-1.9M
.4-3.6 1-4.7l.1-.2-.3-1.6-.1-.1c-1-.8-2.4-2.1-2.6-4.2-.3-1.6.2-3.3 1.3-5.2a534 534 0 0 0 4.1-14.4c.1-.3.2-.7.4-.9 3.5-6 13.8-10.4 29.5-15.4l.2-2.5c.3-5.1.6-8.8.9-11.3.3-1.9.9-6.3 4.7-6.3 3.1 0 4.7 2.6 10.3 11.3l2.4 3.8c6.7-1.7 14.1-2.9 21.2-4.1a301 301 0 0 0 12.7-2.2l.8-3.7c2-9.9 3.3-15.1 7.5-15.1.7 0 2 .2 3.2 1.5l.2.3c1.9 2.8 3.4 6.2 4.9 9.4l2.7 5.7 7.4-.1c19.2 0 27.7 2.1 29.3 7.6l7.3 9.8a7.8 7.8 0 0 1 3.1 5.1c.2 1.6-.3 3.3-1.4 4.9l.2.8c2.1 1.8 3.2 3.9 3.1 6.1-.1 3.5-3 6.2-7.4 9.1l.1 1.6.7.4c2.5 1.3 6.4 3.2 6.2 7.M
5v.2l4.4 52.6 3.1 36.3c.9 4-2.3 7.2-5.1 10.1l1.5 16.8 1.7 18.9c2 4.8 1.5 9.6-1.4 14.1-9.4 14.2-43.8 23.2-70.1 23.2z"/>
    <path class="drk" d="M289.9 138.6c.2 0 .5.1.8.4 3.2 4.8 5.5 11.9 8.4 16.6l9.3-.1c14.9 0 25.6 1.3 26.3 5.8l7.9 10.7c2.6 1.9 3 4.1.8 6.6-.4.2.4 3.3.4 3.7 5.7 4 2.3 7.5-4.8 11.8h.1l.5 5.2c3.6 2.2 7.7 3.1 6.5 6.9l.1 1.1.2-1.7c2.1 26.5 5.3 62.3 7.6 89.2.8 2.7-2.3 5.4-5.2 8.4.8 9.7 2.9 30.5 3.3 37.6 8.9 19.8-36.7 33.8-68.4 33.8-15 0-27-3.2-28.5-10.3-.2-.3-13.6-43.2-13.9-43.3-3-2.4-5.8-2.1-7-5.8-4.4-M
13-8.7-26.5-13.6-42.4l-11.8-36.9c-2.2-6.7-3.5-7.3 1.3-12.8l-1.8-5.7c-4.6-1.7-9.1-2.8-9.3-5.4-.4-1.2.8-2.5 1.3-3.8l-.7-3.7c-.9-1.1-2.5-1.9-2.5-3.2-.2-1 .3-2.3 1-3.5l4.3-15.1c3-5.2 14-9.7 29.8-14.6.9-13.3 1-19.3 2.8-19.3 1.6 0 4.7 5.4 11.2 15.3-.1-.3-.1-.4 0-.4.2 0 .5.3.7.5 11.5-3.1 25.9-4.6 37.3-7.1 1.1-3 3-18.5 5.6-18.5m0-6.4c-6 0-7.9 6.4-8.6 8.8a82.5 82.5 0 0 0-2.3 10.5l-10.5 1.8c-6.5 1.1-13.1 2.1-19.3 3.6L248 155c-6-9.3-8.2-12.8-13-12.8-3 0-5.6 1.8-6.8 4.8-.5 1.1-.8 2.4-1.1 4.3-.4 2.7-.6 6.4-.9 11.6v.4c-15.6 5.1-M
25.4 9.6-29.2 16.2-.3.6-.6 1.2-.7 1.9l-3.9 13.8c-.8 1.4-1.9 4-1.5 6.9a8.9 8.9 0 0 0 2.7 5.3 8.8 8.8 0 0 0-.8 5.6c.7 5.4 5.7 7.6 10 9.2-3.1 4.7-2.5 8.1-.8 13.1l.8 2.4a7765.5 7765.5 0 0 1 25.4 79.4c1.6 4.9 5.1 6.7 7.2 7.7l.6.3 8.8 27.6 4.2 13c1.6 7 8.9 15.2 34.7 15.2a149 149 0 0 0 41.7-6.3c10.8-3.3 24.9-9.2 31.1-18.8a18 18 0 0 0 1.9-16.6l-1.6-18.5-1.4-15.3c2.8-3 6-6.8 5-11.8l-3.1-36.2-4.4-52.5v-.2a9 9 0 0 0-2.7-6.5c-.8-.9-1.8-1.6-2.7-2.1 3.1-2.5 5.6-5.5 5.8-9.5.1-1.9-.4-4.5-2.7-7.2.9-2 .9-3.7.8-5.1-.2-1.9-1.1-4.5-3.9M
-6.9l-.7-1-2.7-3.7-3.3-4.4c-2.2-6-9.8-7.5-12.5-8a110.3 110.3 0 0 0-25.2-1.2l-1.7-3.8a66 66 0 0 0-5.1-9.9l-.5-.6a8.2 8.2 0 0 0-5.9-2.6z"/>
    <path class="cup" d="M346.3 204.5c.1.8.4 2.5 0 3.4-.4.7-1.3.6-2 1.3-7.4 7.7-33.3 17-65 22.6-38.5 6.9-70.9 5.8-72.4-2.5-1.5-8.2 28.6-20.4 67.1-27.3 38.4-6.9 70.8-5.8 72.3 2.5z"/>
    <path class="drk" d="M343.4 204.7c1.3 7.1-27.7 18.2-64.6 24.8-37 6.6-68 6.1-69.2-1-1.3-7.1 27.7-18.2 64.6-24.8 37-6.6 68-6.2 69.2 1z"/>
    <path class="lght" d="m352.7 347.5-4.7-52.1-10.5-117.M
6L207 213l48.2 151.1c1.7 9.4 24.8 13.1 51.8 8.3 26.2-4.6 46.3-15.6 45.7-24.9z"/>
    <path class="drk" d="M352.1 340.7c-.1-.4-1.5-3.7-2.4-7.3-.7-3-.9-5.6-1.8-9.2-.7-2.6-1.4-7.9-3.4-9.4-1.2-.9-5.2-1.7-9.2-1-4.7.7-8.5-.5-10.6-1.7-.2.9 4.1 0 7.8-5.1 4.2-2.4 8.4-4.9 8.3-5.4-3.4-10.7 6.1-14.5 7.9-12.6 0 0-.7 5.8 0 13.2.3 3.7 1.9 7.7 2.3 11.8l1.1 12.1c.4 6.5.4 16.9 0 14.6z"/>
    <path class="drk" d="M339.1 194c-11.7 6.7-102.2 24.4-116 24.2-5.9-.1 6.4 2.3 22.6.9 9.8-.8 20.8-2.2 32.2-4.3 24.5-4.4 54.3-11.3 60.3 1.2.6 1.M
3 2.3-5.1 2.4-6.6l-1-15.8-.5.4z"/>
    <path class="lid" d="m343.9 182.5-.7-3.7c1.2-1.4 1.8-2.6 1.5-3.8a5 5 0 0 0-2.1-2.9l-8-10.8c-1.3-7.1-32-7.7-68.6-1.1-36.6 6.5-65.3 17.6-64 24.7l-3.8 12.9c-.8 1.3-1.2 2.4-1 3.4.2 1.1 1.1 2.1 2.5 2.9l.7 4.2c-1 1.3-1.5 2.5-1.3 3.6 1.4 8 35.6 8.5 76.4 1.3 40.8-7.3 72.7-19.6 71.2-27.5-.2-1.3-1.2-2.3-2.8-3.2z"/>
    <path class="drk" d="M320.4 161.1c1.1.5.6 2-5.4 4.2-6 2.1-8.5 3.1-8.9 2-.4-1.1 2.9-3.3 9-5.4 3.2-1.1 4.2-1.3 5.3-.8z"/>
    <path class="drk" d="M333 185.9c-3.9 2.8-8.M
5 4.2-13 6-4 1.8-8.5 2.7-12.8 3.8-4.2 1.2-8.5 2.8-12.9 3.3-6.5.9-12.9 2.7-19.5 3.4 6.4-1.7 12.7-3.9 19.3-5.2 2.1-.3 4.3-.9 6.3-1.6 4.1-1.4 8.5-2.6 12.8-3.5 4.2-1.1 8.2-2.9 12.5-4.1h-.1c2.4-.9 4.7-1.8 6.9-3 1.2-.5 1.5.2.5.9z"/>
    <path class="lght" d="M207 180c9-6.5 32.2-14.1 60.1-19a132 132 0 0 0 14.6-3.3c-1 .1-4.9.5-15.8 2.5-32.2 5.6-58 14.9-63.1 21.9-.8.9 1.4 0 4.2-2.1z"/>
    <path class="lght" d="M319.7 166.3a144 144 0 0 1-25.2 9.3c-6.9 2-14.6 3.8-22.8 5.4-2.3.5-15.9 4-5.8 2.2 8.2-1.5 16-3.1 23.1-5 15.1-3.8M
 27.3-8.3 34.3-12.4 2.8-1.6-1.6-.6-3.6.5z"/>
    <path class="drk" d="M331 165.3c-8.7 5.7-32.2 14.6-60.5 19.6-7 1.2-13.8 2.3-20.2 3.1-22.3 2.8-27.1 3.8-7.2 1.8 8.8-.9 18.5-2.2 28.7-4 31.2-5.6 56.4-15.7 62.7-21.3 1-.9-1-.9-3.5.8z"/>
    <path class="lght" d="M200.3 208.3s-2.2 2.9-.7 4.3c1.5 1.4 1.9-.7 2.1-1.4.2-.7-1.1-3.6-1.4-2.9z"/>
    <path class="lght" d="m200 191.7-2.1 6.3c-1.2 1.9-1.2 4.1.2 5.2 5.6 4.1-.2-1.6.3-3.3.6-1.8 2.3-9.1 1.6-8.2z"/>
    <path class="drk" d="m343.7 178.4.4 2.3s-7.9 3.4-5 1.4c2.9-2 3M
    <path class="cup" d="M278.8 229.5c-33.6 6-62.6 5.9-70.4.3-1.1-.8-1.2.1-1.2.1l4.2 13.1c2.9 9.7 5.9 18.5 9.2 28.8a575 575 0 0 0 9.2 28.8c2.7 8.8 4.1 12.5 4.2 13.1.6 3.4 3.3 1.4 9.5 6.2a90.3 90.3 0 0 0 22.4 1.6c9.1-.3 19.5-1.3 30.5-3.3 33-5.9 58.5-17.4 57-25.8l-1.2-13.5c-1.1-8.2-.8-9.1-1.3-14.3.4.8-.3-4.4-.7-7.7-.5-4.1-.5-5.8-.6-7.7-.8-5.8-1-8.3-1.2-10.7-.2-2.6-.5-5.4-.2-5.2l-1.2-13.8-1.2-13.5s-1.2-1-2.7.7a36 36 0 0 1-12.6 8c-6.1 2.9-13.9 5.1-22.7 7.9-8.3 3.4-18.4 5-29 6.9z"/>
"cup" d="M279.2 231.7c-38.5 6.9-70.9 5.8-72.4-2.5l2.1 6.4c1.3 4 3 9 5.1 16l6.7 20.9c1.5 4.1 4 13.9 5.1 16 2 7.4 3.8 13.4 4.4 13.8 2.8 9 4 11.8 4.3 13.5 0-.1 3.8 4 9.5 6.2a47 47 0 0 0 10.3 1.9l12.2.3c9.1.5 20.8-.9 31.8-2.9 33-5.9 57.1-18.4 55.6-26.8l-.6-6.7-.6-7.4c-.3-3-.1-3.9-.8-9.3-.5-4.4-1.1-9.6-.7-9.7-.1-2.6.1-3.3-1.1-12-1.7-11.2-.3-4.9-.9-9.3-.6-4.7-.9-7.7-.6-7.5a921.7 921.7 0 0 1-2.4-28.3c.9 4.8-2.4 6.4-8.2 9.2-5.8 4.1-14 6.7-24.1 9.8-10 3.3-21.9 6.2-34.7 8.4z"/>
    <path class="lght" d="M327.8 268.3a38.7 38M
.7 0 1 1-76.4 13.6c-2.1-11.5-.7-14.9 1.8-20.2 2.9-2.9 5.9-13.7 11.3-16.1a38.6 38.6 0 0 1 63.3 22.7z"/>
    <path class="lid" d="M327 269.4c1.2 6.7.5 13.4-1.7 19.3-2.6 3.6-6.1 10.1-10.8 15.4a36.4 36.4 0 0 1-17.6 8.2c-6.7 1.6-13.7-1.6-19.3-1.7-5.6-.3-11.3-6-15.4-10.8-4.5-6.7-6.6-8.4-8.3-17.6-1.9-10.7-.2-11.7 1.7-19.3a37.4 37.4 0 0 1 28.4-23.7 37.3 37.3 0 0 1 43 30.2z"/>
    <path class="drk" d="M318.9 294.4a2 2 0 0 0-.8-1.3l-1-1.3-1.8-2.5c-.8-1-1.7-1.5-2.5-2l-1.6-1.1a7.2 7.2 0 0 0-3.9-2.1l-.9-.3-.1-.1c-4-1.3-8.1-1.M
2-12.1-1.1H293l-1.4.1c-3.7.6-6.9 2.6-9.7 4.5l-1.1.7c-3.6 1.7-6.5 5.9-7.8 11.7l-.2.5c-.3 1 .3 1.8.5 2.1.4.5 1 .8 1.7.8s1.3-.3 1.6-.9c.8-1.1 1.1-2.1 1.4-2.9.4-1.1.7-2 2.2-3.5 4.1-3.3 7.8-6 11.4-6.3l.6-.1a8 8 0 0 1 2.2-.6c2.5-.4 5.2.1 7.9.5l1.6.3h.6c2.7-.4 6.8 3.1 10 5.9l.9.8.3.3c.4.3 1 .5 1.5.4 1.2-.4 1.9-1.4 1.7-2.5z"/>
    <path class="drk" d="M302.7 266.4c.3 2 2.6 3.2 4.6 2.7 2-.5 3-2.6 2.9-4.6l-3.4-23a4 4 0 0 0-4.7-2.9c-2 .5-3.1 2.7-2.8 4.7l3.4 23.1z"/>
    <path class="drk" d="M268.8 271.7c.4 2 2.8 3.1 4.8 2.5M
 2-.6 2.8-2.8 2.4-4.8l-4.8-23.1c-.4-2-2.7-3.3-4.7-2.6-2 .6-2.9 3-2.6 4.9l4.9 23.1z"/>
    <path class="lght" d="M267.4 257.5c-.1-.9-.2 0-.5-1.3l-.8-3.5-.8-3.7c-.2-.8-.4-2.4-.4-1.9.3-1.2 1.4-2.3 2.6-2.1 0-.3 0 .3 0 0 1.2-.7 1.9 1.2 2.1 2.6.1.9 0 1.8-.1 3.1 0 2.3.2 3.4-.2 4-.4 3.2-1.8 3.8-1.9 2.8z"/>
    <path class="lght" d="m302 251.4-.6-3.7-.6-4.1-.2-1.7c.5-1.7 1.5-1.8 2.7-1.9.1.6 0 0 0 0 1.4 1.2 1.6.6 1.9 2.7.2 1.3-.1 1.5-.2 3.5-.2 1.3 0 2.8-.4 3.7-.8 1.9-2.4 2.8-2.6 1.5z"/>
    <path class="lid" d="M301.5 162M
.6s-5.8-15.4-11.1-24c-.3-.5-1.2-.5-1.4.1-3.7 9-4.6 25.8-4.6 25.8"/>
    <path class="lid" d="M248.9 168.8s-7-13.8-13.7-20.2c-.4-.3-.9-.1-1 .3-.8 4.9-1.5 12.9-1.3 18.3.2 4.7-.7 6.3-.7 6.3"/>
    <path class="lght" d="M233.5 153.5c.1-.5.1 16.8.2 18.6.1 1.3 0 3.6-1.9 3.3a5 5 0 0 1-1.2-.2.7.7 0 0 1-.4-.6c0-.4.3-.7.5-1l.5-1.3c.3-.9.3-1.9.4-2.8l.4-3.6c.3-3.6 1-8.2 1.5-12.4z"/>
    <path class="lght" d="m285.7 151.3-1 4.2c-.5 1.8-.9 3.6-1.5 5.3-.5 1.6-1.2 3.1-2.4 4.3l-.2.3.1.2c1.2.8 2.9.3 3.8-.7.6-.7.9-1.6 1.2-2.5.5-1.M
9.7-3.9.8-5.9l.1-1c.3-3.3 1-10.6.6-10.7l-.6 2.7-.9 3.8z"/>
    <path class="drk" d="M299.8 155.9c.5 1.2 1.7 3.4 2.6 4.7.7 1.1.8 1.6.3 1.9-1 .6-1.9-.9-2.5-2.7-.4-1.2-1-3.1-1.4-3.9-.1-.3.9-.4 1 0z"/>
    <path class="drk" d="M247.7 163.8c.6 1.4 2.7 4.2 3.8 5.4 1 1 1 1.5.6 1.9-.8.8-2.5-1.3-3.6-2.9l-2.5-4.5c-.4-.9 1.4-.4 1.7.1z"/>
    <path class="drk" d="M596.6 429.2c-18.6 0-29.8-4.5-31.6-12.8l-4.2-13.3-9.2-28.8-1.8-1a9.4 9.4 0 0 1-5.6-5.8c-5-15-9.2-28.2-13.6-42.4a5063.8 5063.8 0 0 0-12.M
7-39.4c-1.7-4.9-2.1-7.4 1.6-11.9l-.8-2.4-.5-.2c-4.4-1.5-8.9-3.1-9.4-7.2-.4-2 .4-3.6 1-4.7l.1-.2-.3-1.7-.1-.1c-1-.8-2.4-2.1-2.6-4.2-.3-1.6.2-3.3 1.3-5.2a534 534 0 0 0 4.1-14.4c.1-.3.2-.7.4-.9 3.5-6 13.8-10.4 29.5-15.4l.2-2.5c.3-5.1.6-8.8.9-11.3.3-1.9.9-6.3 4.7-6.3 3.1 0 4.7 2.6 10.3 11.3l2.4 3.8c6.7-1.7 14.1-2.9 21.2-4.1a301 301 0 0 0 12.7-2.2l.8-3.7c2-9.9 3.3-15.1 7.5-15.1.7 0 2 .2 3.2 1.5l.2.3c1.9 2.8 3.4 6.2 4.9 9.4l2.7 5.7 7.4-.1c19.2 0 27.7 2.1 29.3 7.6l7.3 9.8a7.8 7.8 0 0 1 3.1 5.1c.2 1.6-.3 3.3-1.4 4.9l.2.8c2M
.1 1.8 3.2 3.9 3.1 6.1-.1 3.5-3 6.2-7.4 9.1l.2 1.6.7.4c2.5 1.3 6.4 3.2 6.2 7.5v.2l4.4 52.5 3.1 36.4c.9 4-2.3 7.2-5.1 10.1l1.5 16.7 1.7 18.9c2 4.8 1.5 9.6-1.4 14.1-9.5 14.5-43.8 23.5-70.2 23.5z"/>
    <path class="drk" d="M602.9 190.1c.2 0 .5.1.8.4 3.2 4.8 5.5 11.9 8.4 16.6l9.3-.1c14.9 0 25.6 1.3 26.3 5.8l7.9 10.7c2.6 1.9 3 4.1.8 6.6-.4.2.4 3.3.4 3.7 5.7 4 2.3 7.5-4.8 11.8h.1l.5 5.2c3.6 2.2 7.7 3.1 6.5 6.9l.1 1.1.2-1.7c2.1 26.5 5.3 62.3 7.6 89.2.8 2.7-2.3 5.4-5.2 8.4.8 9.7 2.9 30.5 3.3 37.6C674 412 628.4 426 596.6 M
426c-15 0-27-3.2-28.5-10.3-.2-.3-13.6-43.2-13.9-43.3-3-2.4-5.8-2.1-7-5.8-4.4-13-8.7-26.5-13.6-42.4l-11.8-36.9c-2.2-6.7-3.5-7.3 1.3-12.8l-1.8-5.7c-4.6-1.7-9.1-2.8-9.3-5.4-.4-1.2.8-2.5 1.3-3.8l-.7-3.7c-.9-1.1-2.5-1.9-2.5-3.2-.2-1 .3-2.3 1-3.5l4.3-15.1c3-5.2 14-9.7 29.8-14.6.9-13.3 1-19.3 2.8-19.3 1.6 0 4.7 5.4 11.2 15.3-.1-.3-.1-.4 0-.4.2 0 .5.3.7.5 11.5-3.1 25.9-4.6 37.3-7.1 1.2-2.9 3.1-18.4 5.7-18.4m0-6.4c-6 0-7.9 6.4-8.6 8.8A82.5 82.5 0 0 0 592 203l-10.5 1.8c-6.5 1.1-13.1 2.1-19.3 3.6l-1.2-1.9c-6-9.3-8.2-12.8-13-1M
2.8-3 0-5.6 1.8-6.8 4.8-.5 1.1-.8 2.4-1.1 4.3-.4 2.7-.6 6.4-.9 11.6v.4c-15.6 5.1-25.4 9.6-29.2 16.2-.3.6-.6 1.2-.7 1.9l-3.9 13.8c-.8 1.4-1.9 4-1.5 6.9a8.9 8.9 0 0 0 2.7 5.3 8.8 8.8 0 0 0-.8 5.6c.7 5.4 5.7 7.6 10 9.2-3.1 4.7-2.5 8.1-.8 13.1l.8 2.4a7765.5 7765.5 0 0 1 25.4 79.4c1.6 4.9 5.1 6.7 7.2 7.7l.6.3 8.8 27.6 4.2 13c1.6 7 8.9 15.2 34.7 15.2a149 149 0 0 0 41.7-6.3c10.8-3.3 24.9-9.2 31.1-18.8a18 18 0 0 0 1.9-16.6l-1.6-18.5-1.4-15.3c2.8-3 6-6.8 5-11.8l-3.1-36.2-4.4-52.5v-.2a9 9 0 0 0-2.7-6.5c-.8-.9-1.8-1.6-2.7-2.1M
 3.1-2.5 5.6-5.5 5.8-9.5.1-1.9-.4-4.5-2.7-7.2.9-2 .9-3.7.8-5.1-.2-1.9-1.1-4.5-3.9-6.9l-.7-1-2.7-3.7-3.3-4.4c-2.2-6-9.8-7.5-12.5-8a110.3 110.3 0 0 0-25.2-1.2l-1.7-3.8a66 66 0 0 0-5.1-9.9l-.5-.6a8.4 8.4 0 0 0-5.9-2.6z"/>
    <path class="cup" d="M659.3 256c.1.8.4 2.5 0 3.4-.4.7-1.3.6-2 1.3-7.4 7.7-33.3 17-65 22.6-38.5 6.9-70.9 5.8-72.4-2.5-1.5-8.2 28.6-20.4 67.1-27.3 38.4-6.9 70.8-5.8 72.3 2.5z"/>
    <path class="drk" d="M656.4 256.2c1.3 7.1-27.7 18.2-64.6 24.8-37 6.6-68 6.1-69.2-1-1.3-7.1 27.7-18.2 64.6-24.8 37-6M
.6 67.9-6.2 69.2 1z"/>
    <path class="lght" d="m665.7 399-4.7-52.1-10.5-117.6L520 264.6l48.2 151.1c1.7 9.4 24.8 13.1 51.8 8.3 26.1-4.7 46.2-15.7 45.7-25z"/>
    <path class="drk" d="M652.1 245.5c-11.7 6.7-102.2 24.4-116 24.2-5.9-.1 6.4 2.3 22.6.9 9.8-.8 20.8-2.2 32.2-4.3 24.5-4.4 54.3-11.3 60.3 1.2.6 1.3 2.3-5.1 2.4-6.6l-1-15.8-.5.4z"/>
    <path class="lid" d="m656.9 234-.7-3.7c1.2-1.4 1.8-2.6 1.5-3.8a5 5 0 0 0-2.1-2.9l-8-10.8c-1.3-7.1-32-7.7-68.6-1.1-36.6 6.5-65.3 17.6-64 24.7l-3.8 12.9c-.8 1.3-1.2 2.4-1 3.4M
.2 1.1 1.1 2.1 2.5 2.9l.7 4.2c-1 1.3-1.5 2.5-1.3 3.6 1.4 8 35.6 8.5 76.4 1.3s72.7-19.6 71.2-27.5c-.3-1.3-1.2-2.3-2.8-3.2z"/>
    <path class="lght" d="M520 231.5c9-6.5 32.2-14.1 60.1-19a132 132 0 0 0 14.6-3.3c-1 .1-4.9.5-15.8 2.5-32.2 5.6-58 14.9-63.1 21.9-.9.9 1.4 0 4.2-2.1z"/>
    <path class="lght" d="M632.7 217.8a144 144 0 0 1-25.2 9.3c-6.9 2-14.6 3.8-22.8 5.4-2.3.5-15.9 4-5.8 2.2 8.2-1.5 16-3.1 23.1-5 15.1-3.8 27.3-8.3 34.3-12.4 2.8-1.6-1.6-.6-3.6.5z"/>
    <path class="drk" d="M643.9 216.8c-8.7 5.7-32.2 14M
.6-60.5 19.6-7 1.2-13.8 2.3-20.2 3.1-22.3 2.8-27.1 3.8-7.2 1.8 8.8-.9 18.5-2.2 28.7-4 31.2-5.6 56.4-15.7 62.7-21.3 1.1-.9-.9-.9-3.5.8z"/>
    <path class="lght" d="M513.2 259.8s-2.2 2.9-.7 4.3c1.5 1.4 1.9-.7 2.1-1.4.2-.7-1-3.6-1.4-2.9z"/>
    <path class="lght" d="m513 243.2-2.1 6.3c-1.2 1.9-1.2 4.1.2 5.2 5.6 4.1-.2-1.6.3-3.3a33 33 0 0 0 1.6-8.2z"/>
    <path class="cup" d="M591.8 281c-33.6 6-62.6 5.9-70.4.3-1.1-.8-1.2.1-1.2.1l4.2 13.1c2.9 9.7 5.9 18.5 9.2 28.8a575 575 0 0 0 9.2 28.8c2.7 8.8 4.1 12.5 4.2 13.1.6 M
3.4 3.3 1.4 9.5 6.2a90.3 90.3 0 0 0 22.4 1.6c9.1-.3 19.5-1.3 30.5-3.3 33-5.9 58.5-17.4 57-25.8l-1.2-13.5c-1.1-8.2-.8-9.1-1.3-14.3.4.8-.3-4.4-.7-7.7-.5-4.1-.5-5.8-.6-7.7-.8-5.8-1-8.3-1.2-10.7-.2-2.6-.5-5.4-.2-5.2L660 271l-1.2-13.5s-1.2-1-2.7.7a36 36 0 0 1-12.6 8c-6.1 2.9-13.9 5.1-22.7 7.9-8.3 3.4-18.4 5-29 6.9z"/>
    <path class="cup" d="M592.2 283.2c-38.5 6.9-70.9 5.8-72.4-2.5l2.1 6.4c1.3 4 3 9 5.1 16l6.7 20.9c1.5 4.1 4 13.9 5.1 16 2 7.4 3.8 13.4 4.4 13.8 2.8 9 4 11.8 4.3 13.5 0-.1 3.8 4 9.5 6.2a47 47 0 0 0 10.3 M
1.9l12.2.3c9.1.5 20.8-.9 31.8-2.9 33-5.9 57.1-18.4 55.6-26.8l-.6-6.7-.6-7.4c-.3-3-.1-3.9-.8-9.3-.5-4.4-1.1-9.6-.7-9.7-.1-2.6.1-3.3-1.1-12-1.7-11.2-.3-4.9-.9-9.3-.6-4.7-.9-7.7-.6-7.5a921.7 921.7 0 0 1-2.4-28.3c.9 4.8-2.4 6.4-8.2 9.2-5.8 4.1-14 6.7-24.1 9.8-10 3.3-21.9 6.2-34.7 8.4z"/>
    <path class="lght" d="M640.7 319.8a38.7 38.7 0 1 1-76.4 13.6c-2.1-11.5-.7-14.9 1.8-20.2 2.9-2.9 5.9-13.7 11.3-16.1a38.3 38.3 0 0 1 18.4-8.6 38.5 38.5 0 0 1 44.9 31.3z"/>
    <path class="lid" d="M640 320.9c1.2 6.7.5 13.4-1.7 19.3M
-2.6 3.6-6.1 10.1-10.8 15.4a36.4 36.4 0 0 1-17.6 8.2c-6.7 1.6-13.7-1.6-19.3-1.7-5.6-.3-11.3-6-15.4-10.8-4.5-6.7-6.6-8.4-8.3-17.6-1.9-10.7-.2-11.7 1.7-19.3a37.4 37.4 0 0 1 28.4-23.7 37.3 37.3 0 0 1 43 30.2z"/>
    <path class="lid" d="M561.8 220.3s-7-13.8-13.7-20.2c-.4-.3-.9-.1-1 .3-.8 4.9-1.5 12.9-1.3 18.3.2 4.7-.7 6.3-.7 6.3"/>
    <path class="lght" d="M546.5 205c.1-.5.1 16.8.2 18.6.1 1.3 0 3.6-1.9 3.3a5 5 0 0 1-1.2-.2.7.7 0 0 1-.4-.6c0-.4.3-.7.5-1l.5-1.3c.3-.9.3-1.9.4-2.8l.4-3.6c.3-3.6.9-8.2 1.5-12.4z"/>
<path class="drk" d="M560.6 215.3c.6 1.4 2.7 4.2 3.8 5.4 1 1 1 1.5.6 1.9-.8.8-2.5-1.3-3.6-2.9l-2.5-4.5c-.3-.9 1.5-.3 1.7.1z"/>
  <g class="sdbd v4">
    <path class="drk" d="M570.4 124.4c-18.7 0-30.8-4.8-32.4-12.9l-13.4-42.1-1.9-1a9.4 9.4 0 0 1-5.6-5.8l-1.9-5.8-2-6.3c-.8-1.2-1.8-4-4.5-14.2-.7-1.5-1.5-4.3-2.8-8.7l-2.3-7.4v-.1l-2.4-7.5-4.3-13.3-3.9-12.2-1.3-3.9-1.7-5.5-.4-1.4c-.4-2.5.5-5 2.9-7.5l-.8-2.6c-3.3-.8-9-2.6-9.8-7.3-.3-1.6.1-3.3 1.1-4.9l-.3-1.5a7 7 0 0 1-2.7-4.2c-.3-1.7.1-3.5 1.2-5.3l3.5-11.9c0-1 .M
2-2 .7-3.1.1-.5.3-.9.6-1.3 4.3-5.8 17.7-11 29.1-14.6.2-4 .4-6.9.7-8.5.2-3.1.6-6.4 1-8.8a3.8 3.8 0 0 1 3.7-3.2c1 0 1.9.4 2.6 1A71 71 0 0 1 533.8-93c5.6-1.3 11.4-2.5 17.3-3.6h.2c5.4-1 10.8-1.8 16.1-2.5l.7-3 .4-1.8.8-2.8c.7-3.5 1.5-6.4 2.4-8.8a4.1 4.1 0 0 1 4-2.7 4 4 0 0 1 3.6 2.1c2.7 4.5 5.5 10.5 7.5 15.2l10.3-.3c20.9 0 25.2 4.1 26.3 7.5l7.4 10a7.5 7.5 0 0 1 3 4.6c.3 1.7-.1 3.5-1.3 5.2l.2.9a6.8 6.8 0 0 1 3 4.5c.9 4.8-4.1 8.6-7.4 10.7l.1 1.5c4 1.6 6.3 3.8 6.8 6.7l.1.9.1.4 1.1 13.1 1.2 14-.1 1.1c0 .5.1 2 .7 6.5.1 1.2.3M
 2.1 0 3 .1.6.2 2.2.9 6.1 1 7.3 1 9.2 1.1 11.1v1.2l-.1.9v.9l.1.9.6 5.5.2 1.5.6 6.8.2 2.5 1.2 14c.5 3.3-1.2 6.6-5.1 9.9l2.5 27.8.4 4.2.4 5 .4 4.9v.2c2.3 13.1-23.2 24.9-48.3 29.4a125 125 0 0 1-23 2.2z"/>
    <path class="drk" d="M575.7-114.8c.3 0 .7.2.9.5 2.8 4.7 5.8 11.2 7.8 16.1l.4.4.2.1.4.2c4.2-.3 8.1-.4 11.7-.4 13.6 0 22.5 1.9 23.3 5.6l.1.2 7.9 10.7.1.1c1.2.9 1.9 1.8 2.1 2.8.2 1.1-.3 2.4-1.4 3.6-.1.1-.2.3-.1.5l.6 3.2c0 .2.1.3.3.4 1.5.8 2.3 1.8 2.5 2.9.4 2.5-2.3 5.4-7.6 8.4l.5 5.2c0 .2.2.4.4.5 3.7 1.1 5.9 2.7 6.3M
 4.7a5 5 0 0 1-.1 1.7l.1 1.1.2-1.7 1.1 13 1.2 14v.2c-.2.4.1 3.2.6 7.5.5 4.4-.9-2 .9 9.3 1.2 8.6 1 9.4 1.1 11.9v1.9l.1.8.7 7.1c.7 5.4.5 6.3.8 9.3l.6 7.4.6 6.7c.4 2.4-1.4 5.1-5 7.9-.2.1-.2.3-.2.5l.8 8.7.2 2.5.7 7.5.9 10.5.8 8.8-.1-.3.5 5.9v.2c1.7 9.4-18.8 20.9-45.7 25.7-8 1.4-15.6 2.1-22.4 2.1-16.3 0-28.2-3.8-29.3-10.4l-13.7-43.1-.2-.3c-3-2.4-5.8-2.1-7-5.8l-4-12.5-.1-.2a80 80 0 0 1-4.3-13.6v-.1c-1.1-2.2-3.6-11.9-5.1-16l-6.7-20.9-5.1-16-1.8-5.6-.2-.8c-.3-1.8.8-3.7 3.2-5.7.2-.2.2-.4.2-.6l-1.8-5.7a.8.8 0 0 0-.4-.4c-5.3-M
1.1-8.4-2.7-8.8-5-.2-1.1.2-2.2 1.1-3.4l.1-.5-.7-3.7c0-.2-.1-.3-.3-.4-1.3-.8-2.1-1.7-2.2-2.8-.2-1 .2-2.1 1-3.4l.1-.1 3.7-12.7v-.2c-.1-.7.1-1.4.5-2.1l.1-.3.1-.3c3.2-4.3 14.1-9.4 29.6-14 .2-3.7.5-8.8.8-10.4v-.1c.2-3.2.6-6.3 1-8.7 0-.3.3-.5.6-.5a71.2 71.2 0 0 1 11.5 15.3l.2.1.5.5c6-1.4 12.3-2.7 18.9-3.9h.2a322 322 0 0 1 17.8-2.7c.2 0 .4-.2.5-.4l1.5-6.5.8-2.8a60 60 0 0 1 2.3-8.4c-.2-.6.2-.8.6-.8m0-6.4a7.6 7.6 0 0 0-7 4.8c-1 2.5-1.8 5.6-2.5 9.1l-.8 2.8-.5 2-.2.8c-4.6.6-9.3 1.4-14 2.2l1 6.3-1.1-6.3h-.1c-5.2.9-10.3 1.9-15.M
2 3.1a66.6 66.6 0 0 0-10-13.1 7 7 0 0 0-4.8-1.9 7 7 0 0 0-6.9 5.9 154.8 154.8 0 0 0-1.7 15.4c-15.3 4.9-24.9 10-28.6 15.1-.5.7-.8 1.4-1.1 2.1a9.5 9.5 0 0 0-.9 3.7L478-58a10.5 10.5 0 0 0-1.4 7.2c.3 1.4.9 3.3 2.6 5a9 9 0 0 0-.7 5.6c1 5.4 5.9 7.9 9.8 9.2a10.4 10.4 0 0 0-2.1 8.2 126 126 0 0 0 2.3 7.2l1.3 3.9a1074.9 1074.9 0 0 0 8.2 25.5l2.4 7.6.1.2c.6 1.6 1.4 4.4 2.2 7.2 1.3 4.3 2.1 7.1 2.9 8.9a85.5 85.5 0 0 0 4.6 14.4l1.9 6 1.8 5.7c1.6 5 5.1 6.7 7.2 7.8l.6.3 13 40.8c2.1 9.7 15 15.2 35.5 15.2 7.5 0 15.4-.7 23.6-2.2 13.7M
-2.4 26.3-6.6 35.6-11.8 14.3-8.1 16.2-16 15.3-21.3l-.4-4.5-.1-2-.3-3.3-.4-4.2-.9-10.5-.4-4.1-.3-3.4-.1-1.2-.1-1.3-.5-5.7c3.9-3.7 5.5-7.6 5-11.6l-.5-6.5-.1-1.4-.5-6-.2-2.4-.6-7-.2-1.4-.5-5.4-.1-.9v-.4l.1-1.3V7c0-2-.1-4-1.1-11.4v-.1l-.8-5.4c.2-1.3.1-2.5-.1-3.6-.5-3.8-.6-5.3-.6-5.9l.1-1.6-1.2-14-1.1-13.2-.1-.4-.1-1.1a11 11 0 0 0-5.1-7.3c3.3-2.7 6.4-6.6 5.5-11.6a9.7 9.7 0 0 0-2.6-5 9 9 0 0 0 .7-5.6 10 10 0 0 0-3.8-6.2l-6.9-9.3c-2.5-6.3-11.6-9.2-29.2-9.2l-8.3.2c-2.5-5.6-4.7-10.1-6.8-13.6a6.9 6.9 0 0 0-6.4-3.9z"/>
path class="lght" d="M638.6 94.2 634 42 623.5-75.6 492.9-40.3l48.2 151.1c1.7 9.4 24.8 13.1 51.8 8.3 26.2-4.6 46.3-15.7 45.7-24.9z"/>
    <path class="cup" d="M564.7-23.9c-33.6 6-62.6 5.9-70.4.3-1.1-.8-1.2.1-1.2.1l4.2 13.1c2.9 9.7 5.9 18.5 9.2 28.8a575 575 0 0 0 9.2 28.8c2.7 8.8 4.1 12.5 4.2 13.1.6 3.4 3.3 1.4 9.5 6.2a90.3 90.3 0 0 0 22.4 1.6c9.1-.3 19.5-1.3 30.5-3.3 33-5.9 58.5-17.4 57-25.8l-1.2-13.5c-1.1-8.2-.8-9.1-1.3-14.3.4.8-.3-4.4-.7-7.7-.5-4.1-.5-5.8-.6-7.7-.8-5.8-1-8.3-1.2-10.7-.2-2.6-.5-5.4-.2-5.2l-1.2-13.M
8-1.2-13.5s-1.2-1-2.7.7a36 36 0 0 1-12.6 8c-6.1 2.9-13.9 5.1-22.7 7.9-8.3 3.5-18.4 5-29 6.9z"/>
    <path class="cup" d="M565.1-21.6c-38.5 6.9-70.9 5.8-72.4-2.5l2.1 6.4c1.3 4 3 9 5.1 16l6.7 20.9c1.5 4.1 4 13.9 5.1 16 2 7.4 3.8 13.4 4.4 13.8 2.8 9 4 11.8 4.3 13.5 0-.1 3.8 4 9.5 6.2a47 47 0 0 0 10.3 1.9l12.2.3c9.1.5 20.8-.9 31.8-2.9 33-5.9 57.1-18.4 55.6-26.8l-.6-6.7-.6-7.4c-.3-3-.1-3.9-.8-9.3-.5-4.4-1.1-9.6-.7-9.7-.1-2.6.1-3.3-1.1-12-1.7-11.2-.3-4.9-.9-9.3-.6-4.7-.9-7.7-.6-7.5a921.7 921.7 0 0 1-2.4-28.3c.9 4.8-2.4 M
6.4-8.2 9.2-5.8 4.1-14 6.7-24.1 9.8-9.9 3.2-21.8 6.1-34.7 8.4z"/>
    <path class="lght" d="M613.7 14.9a38.7 38.7 0 1 1-76.4 13.6c-2.1-11.5-.7-14.9 1.8-20.2C542 5.4 545-5.4 550.4-7.8a38.6 38.6 0 0 1 63.3 22.7z"/>
    <path class="lid" d="M613 16.1c1.2 6.7.5 13.4-1.7 19.3-2.6 3.6-6.1 10.1-10.8 15.4a36.4 36.4 0 0 1-17.6 8.2c-6.7 1.6-13.7-1.6-19.3-1.7-5.6-.3-11.3-6-15.4-10.8-4.5-6.7-6.6-8.4-8.3-17.6-1.9-10.7-.2-11.7 1.7-19.3A37.4 37.4 0 0 1 570-14.1a37.3 37.3 0 0 1 43 30.2z"/>
    <path class="drk" d="M604.9 41a2 2M
 0 0 0-.8-1.3l-1-1.3-1.8-2.5c-.8-1-1.7-1.5-2.5-2l-1.6-1.1a7.2 7.2 0 0 0-3.9-2.1l-.9-.3-.1-.1c-4-1.3-8.1-1.2-12.1-1.1H579l-1.4.1c-3.7.6-6.9 2.6-9.7 4.5l-1.1.7c-3.6 1.7-6.5 5.9-7.8 11.7l-.2.5c-.3 1 .3 1.8.5 2.1.4.5 1 .8 1.7.8s1.3-.3 1.6-.9c.8-1.1 1.1-2.1 1.4-2.9.4-1.1.7-2 2.2-3.5 4.1-3.3 7.8-6 11.4-6.3l.6-.1a8 8 0 0 1 2.2-.6c2.5-.4 5.2.1 7.9.5l1.6.3h.6c2.7-.4 6.8 3.1 10 5.9l.9.8.3.3c.4.3 1 .5 1.5.4a2.5 2.5 0 0 0 1.7-2.5z"/>
    <path class="drk" d="M554.7 18.3c.4 2 2.8 3.1 4.8 2.5 2-.6 2.8-2.8 2.4-4.8l-4.8-23.1c-.4-M
2-2.7-3.3-4.7-2.6-2 .6-2.9 3-2.6 4.9l4.9 23.1z"/>
    <path class="lght" d="M553.3 4.2c-.1-.9-.2 0-.5-1.3L552-.6l-.8-3.7c-.2-.8-.4-2.4-.4-1.9.3-1.2 1.4-2.3 2.6-2.1 0-.3 0 .3 0 0 1.2-.7 1.9 1.2 2.1 2.6.1.9 0 1.8-.1 3.1 0 2.3.2 3.4-.2 4-.4 3.1-1.7 3.7-1.9 2.8z"/>
  <g class="sdbd v4">
    <path class="drk" d="M568.1 549.4c-13.6-.1-26.4-2-36-5.4-13.5-4.8-16.5-10.8-16.6-15.1l-5.6-43.8-1.7-1.4a9.1 9.1 0 0 1-4.4-6.8l-.8-6-.8-6.6a77 77 0 0 1-1.9-14.7c-.4-1.6-.7-4.5-1.2-9.1l-.9-7.7v-.1l-1-7.8c-.6-5.1-1.2-10-1.8-M
13.8l-1.6-12.7-.5-4.1-.7-5.7-.2-1.4c0-2.5 1.4-4.8 4.2-6.8l-.3-2.7c-3.1-1.4-8.4-4.2-8.4-9 0-1.6.7-3.2 1.9-4.6v-1.6a6.7 6.7 0 0 1-1.9-4.6c0-1.7.7-3.4 2.2-5l5.6-11.1c.2-1 .6-2 1.3-2.9l.9-1.2c5.2-4.9 19.4-7.6 31.2-9.1a149.7 149.7 0 0 1 4.8-16.7c.5-1.5 2-2.5 3.6-2.5 1.2 0 2.3.6 3 1.6a75.3 75.3 0 0 1 7.9 16.1 401 401 0 0 1 15.7-.4h2.2c5.5 0 11 .2 16.3.5l1.2-2.8a24.2 24.2 0 0 1 2-4.3c1.3-3.3 2.6-6 4-8.2.8-1.3 2.1-2 3.6-2 1.8 0 3.3 1.1 4 2.8 1.9 4.9 3.5 11.4 4.6 16.3 22.1 2.8 33.8 7.4 34.7 13.7l5.5 11.2a7.6 7.6 0 0 1 2.1 5M
c0 1.8-.8 3.4-2.2 4.9v1a7.3 7.3 0 0 1 2.2 4.9c0 4.9-5.6 7.7-9.2 9.2l-.1 1.5c3.7 2.3 5.5 4.9 5.5 7.8l-.1.9v.4a892.1 892.1 0 0 1-3 28.2c-.1.5-.3 2-.5 6.5-.1 1.2-.1 2.1-.5 3a65 65 0 0 0-.3 6.2c-.3 7.3-.6 9.2-.9 11.1l-.2 1.2-.2.9-.1.9-.1.8-.4 5.5-.1 1.4c-.2 3.6-.4 5.3-.6 6.8l-.3 2.5-1.4 14c-.1 3.3-2.4 6.3-6.8 8.8l-2.6 27.8a414.2 414.2 0 0 1-.8 9l-.5 5.1v.1c-.1 13.3-26.2 20.2-52 20.2l-1-.1z"/>
    <path class="drk" d="m537.5 312.6.5.2a77.2 77.2 0 0 1 8.2 17.2l.1-.4.2.1.5.6c5.5-.3 11.3-.4 17.3-.4h2.2c6.2 0 12.2.2 18 .6.M
2 0 .4-.1.5-.3l2.6-6.1 1.3-2.6c1.1-2.8 2.4-5.6 3.8-7.8.2-.3.5-.5.9-.5s.8.2 1 .7c1.9 5.1 3.6 12 4.8 17.3l.3.4.1.2c.1.2.3.3.4.3 19.9 2.4 33.3 6.6 33.5 11.4l.1.2 5.8 11.9.1.1c1 1.1 1.5 2.1 1.5 3.1 0 1.1-.7 2.3-2 3.3l-.2.4v3.3l.2.4c1.3 1.1 2 2.2 2 3.3 0 2.5-3.3 4.9-9 6.9l-.5 5.2c0 .2.1.5.3.6 3.4 1.8 5.3 3.8 5.3 5.8 0 .6-.2 1.1-.4 1.6l-.1 1.1.5-1.6-1.3 13-1.4 14-.1.2c-.2.4-.5 3.2-.7 7.5-.3 4.4-.5-2.1-.8 9.3-.4 8.7-.7 9.4-1.1 11.9l-.1.2-.3 1.7-.1.8-.6 7.1c-.3 5.4-.6 6.3-.9 9.3l-.7 7.4-.6 6.7c0 2.5-2.3 4.8-6.4 6.8-.2.1-.3M
.3-.3.5l-.8 8.7-.2 2.5-.7 7.5-1 10.5-.8 8.8v-.3l-.6 5.9v.2c-.1 9.4-21.8 17-48.8 17h-.8c-27.3-.2-49.5-8-49.4-17.6l-5.7-44.8-.1-.3c-2.5-2.9-5.4-3.1-5.8-7l-1.7-13-.1-.3c-.5-.9-1.1-6.8-1.8-14.2v-.1c-.7-2.4-1.4-12.3-2.1-16.6-1-7.5-1.9-15.9-2.8-21.7l-2.2-16.7-.7-5.8-.1-.8c0-1.8 1.5-3.5 4.1-5.1.2-.1.3-.3.3-.6l-.8-5.9c0-.2-.2-.4-.4-.5-5-2-7.8-4.2-7.8-6.6 0-1.1.6-2.1 1.7-3.1l.2-.4v-3.7l-.2-.4c-1.1-1-1.7-2.1-1.7-3.1s.5-2.1 1.6-3.1l.1-.1 6-11.9.1-.2c0-.7.4-1.3.9-2l.1-.3.2-.2c3.9-3.7 15.6-6.7 31.6-8.5.9-3.6 2-8.5 2.7-10.1v-.1cM
.8-3.1 1.8-6.1 2.6-8.4 0-.4.3-.5.5-.5m0-6.4a7.2 7.2 0 0 0-6.6 4.6 90 90 0 0 0-2.6 8.6 56 56 0 0 0-1.8 6.3c-15.9 2.1-26.3 5.3-30.8 9.6-.6.6-1.1 1.2-1.4 1.9a9.8 9.8 0 0 0-1.6 3.5l-5.2 10.4a10.3 10.3 0 0 0-2.7 6.8c0 1.4.3 3.4 1.7 5.4-1.4 2-1.7 4-1.7 5.4 0 5.5 4.4 8.9 8 10.8a10.7 10.7 0 0 0-3.5 7.7l.2 2 .7 5.6.5 4.1 1.6 12.6v.2a374 374 0 0 1 1.8 13.7l1 7.9v.2l.9 7.5c.5 4.4.8 7.4 1.2 9.2.9 9.8 1.3 13.2 2 15l.8 6.2.8 6c.6 5.2 3.8 7.5 5.7 8.9l.5.4 5.4 42.4c.4 15.9 29.1 23.4 55.8 23.5h.8c26.5 0 55.1-7.3 55.2-23.4l.4-4.5.2-M
.9.1-1.1a79.8 79.8 0 0 0 .6-7.5l1-10.5.4-4.2.3-3.3.1-1.2.1-1.3.5-5.7c4.5-2.9 6.8-6.5 7-10.5l.6-6.4.1-1.4.6-6 .3-2.4c.2-1.6.4-3.3.6-7l.1-1.4.4-5.4.1-.9v-.4l.3-1.3.2-1.1a97 97 0 0 0 1-11.4v-.1l.2-5.5c.4-1.2.5-2.4.6-3.5a57.3 57.3 0 0 1 .8-7.4l1.4-13.9 1.3-13.2v-.4l.1-1.2c0-3-1.2-5.7-3.7-8.1 3.7-2 7.5-5.3 7.6-10.4 0-1.5-.3-3.4-1.7-5.4 1.3-2 1.7-3.9 1.7-5.4 0-2.4-.9-4.7-2.6-6.8l-5.1-10.4c-1.2-6.1-8.2-9.2-13.6-11-5.5-1.8-12.9-3.4-21.6-4.6-1.4-5.9-2.8-10.8-4.2-14.6a7.5 7.5 0 0 0-13.4-1.2 52 52 0 0 0-4.1 8.5l-1.3 2.6-.8 1.M
9-.3.7-14.2-.4h-2.2c-4.6 0-9.1.1-13.6.3a70 70 0 0 0-7.5-14.7c-1.2-2-3.3-3-5.5-3z"/>
    <path class="cup" d="M637.2 388c0 .8-.1 2.5-.6 3.3-.5.6-1.4.3-2.2.9-8.6 6.2-35.8 10.7-68 10.5-39.1-.2-70.8-7.2-70.7-15.5 0-8.3 31.8-14.9 70.9-14.7 39 .2 70.7 7.1 70.6 15.5z"/>
    <path class="drk" d="M634.4 387.7c0 7.2-30.5 12.9-68.1 12.7-37.6-.2-68-6.2-67.9-13.5 0-7.2 30.5-12.9 68.1-12.7 37.5.2 67.9 6.2 67.9 13.5z"/>
    <path class="lght" d="m498.5 371.3 20.1 157.3c-.1 9.5 22.1 17.4 49.4 17.6 26.7.1 48.4-7.1 49.5-16.3l4.8-M
52.1 11-117.6-134.8 11.1z"/>
    <path class="drk" d="M632 376.4c-12.7 4.5-105 5.5-118.5 2.9-5.8-1.1 5.9 3.4 22.1 5 9.8 1 20.8 1.6 32.4 1.6 24.9.1 55.4-1.3 59.1 12.1.4 1.4 3.2-4.6 3.6-6.1l1.9-15.7-.6.2z"/>
    <path class="lid" d="M638.8 366v-3.8c1.4-1.1 2.2-2.3 2.2-3.5 0-1-.5-2.1-1.6-3.2l-5.9-12.1c0-7.3-30.1-13.3-67.3-13.5-37.2-.2-67.4 5.5-67.4 12.8l-6.1 12c-1 1.1-1.6 2.2-1.6 3.2 0 1.1.7 2.2 1.9 3.3v4.3c-1.2 1-1.9 2.1-1.9 3.3 0 8.1 33.5 14.8 74.9 15.1s75-6.1 75-14.2c0-1.4-.7-2.6-2.2-3.7z"/>
    <path class="drkM
" d="M627.5 367.3a3 3 0 0 0-.8.4l-.9.4c-.6.2-1.2.5-1.9.6l-3.7 1h-.1l-6.5 1.2c-2.2.4-4.4.9-6.6 1.1l-1.7.1h-1.7l-3.2.2-6.6.7-3.4.2h-1.7l-1.7-.1-6.6-.1c-4.4 0-8.8.2-13.3-.2 4.4-.3 8.8-.9 13.2-1.3 2.2-.2 4.4-.3 6.7-.3h1.6l1.6-.1 3.2-.3 6.6-.8 3.4-.2h1.6l1.6-.1c4.3-.3 8.6-1.4 13.1-1.8h-.1l3.7-.7 1.8-.5.9-.3.9-.3c1.6 0 1.8.8.6 1.2z"/>
    <path class="lght" d="M504.7 338.8c10-4.8 34.2-8 62.5-7.9 6 0 11-.2 15-.6-1-.1-4.9-.4-16-.4-32.7-.3-59.7 4.2-66.1 10.1-.9.8 1.4.3 4.6-1.2z"/>
    <path class="lght" d="M618 345.6c-6.5M
 2-15.6 3.5-26.4 4.5-7.2.7-15 1.1-23.4 1.2-2.3 0-16.4 1.1-6.1 1.1 8.3 0 16.3-.2 23.7-.7 15.5-1 28.3-3.2 36-6 2.9-.9-1.7-.7-3.8-.1z"/>
    <path class="drk" d="M629.2 346.7c-9.6 4.1-34.3 8.5-63.1 8.4-7.1 0-14-.3-20.4-.6-22.4-1.3-27.4-1.2-7.5.5 8.8.7 18.6 1.2 29 1.2 31.7.2 58.3-5.3 65.5-9.6 1.3-.8-.7-1.1-3.5.1z"/>
    <path class="lght" d="M492.9 365.4s-2.7 2.5-1.5 4.1c1.2 1.7 2-.3 2.3-1 .4-.7-.3-3.7-.8-3.1z"/>
    <path class="lght" d="m495.6 349-3.2 5.9c-1.5 1.7-1.9 3.9-.7 5.1 4.8 5 .1-1.6.9-3.2.9-1.7 3.9-8.6 3-M
    <path class="cup" d="M566.3 400.4c-34.1-.2-62.6-5.5-69.3-12.4-1-1-1.2-.1-1.2-.1l1.8 13.6c1.1 10.1 2.5 19.3 3.9 30 1.4 13.2 2.8 23.7 3.9 30 1.1 9.2 1.8 13 1.8 13.6 0 3.5 3 2 8.2 7.8a90.5 90.5 0 0 0 21.7 5.7c9 1.4 19.4 2.2 30.6 2.3 33.5.2 60.7-6.6 60.7-15.1l1.3-13.5c.4-8.3.8-9.1 1.3-14.3.2.8.5-4.3.7-7.7.3-4.1.5-5.8.8-7.7.3-5.8.5-8.4.8-10.7.3-2.6.5-5.4.7-5.1l1.3-13.8 1.3-13.5s-1-1.2-2.8.2c-3.1 2.4-7.3 4-13.9 5.6-6.5 1.8-14.6 2.6-23.7 3.7-8.9 1.8-19.1 1.5-29.9 1.4z"/>
    <path class="cup" d="M566.3 402.7M
c-39.1-.2-70.8-7.2-70.7-15.5l.9 6.7 2.2 16.7c.9 5.9 1.8 14.2 2.8 21.7.7 4.3 1.4 14.4 2.1 16.7.7 7.7 1.3 13.9 1.9 14.3 1.1 9.4 1.8 12.4 1.8 14.1 0-.1 3 4.6 8.2 7.8 2.9 1.5 6.2 2.9 9.8 3.7l11.9 2.5c8.8 2.1 20.6 2.9 31.8 2.9 33.5.2 59.5-7.8 59.5-16.3l.6-6.7.7-7.4c.3-3 .6-3.8.9-9.3.3-4.4.7-9.7 1-9.7.3-2.6.7-3.2 1.1-12 .3-11.4.5-4.9.8-9.3a1415.2 1415.2 0 0 1 3.6-35.8c0 4.9-3.6 5.8-9.7 7.6-6.5 3-14.9 4-25.4 5.3a261.4 261.4 0 0 1-35.8 2z"/>
    <path class="lght" d="M607.5 447.4a38.8 38.8 0 0 1-77.6-.4c.1-11.7 2-14.8 5.4M
-19.6 3.4-2.3 8.2-12.4 14-13.8a38.8 38.8 0 0 1 58.2 33.8z"/>
    <path class="lid" d="M606.6 448.4c0 6.8-1.9 13.2-5.2 18.7-3.2 3.1-7.9 8.8-13.4 13.2a38.9 38.9 0 0 1-18.8 5c-6.8.3-13.2-4-18.7-5.2-5.5-1.3-10-7.9-13.2-13.4-3.2-7.4-5-9.5-5-18.8.1-10.9 1.9-11.6 5.2-18.7a37.7 37.7 0 0 1 32.2-18.2c20.4.2 37 16.9 36.9 37.4z"/>
    <path class="drk" d="M549.8 469.1c1.9-4.4 5-8.2 8.6-9 3.6-1.5 7.8-3.5 12-2.9 4.2.7 8.4 1.2 12.2 3.2 1.2.8 2.5.9 3.8 2.8 1.3 1.6 2.4 2.1 3.3 3.6 1.2 2.2 1.8 4 2.4 4.7-3.3-4.1-7.2-9.3-11.2-9.5-4-M
1.4-8.3-3.2-12.6-2.3-4.3-.5-8.6 1.6-13.7 4.4-3.5 2.4-3.1 3.9-5.1 5.9-.3-.8.3 0 .3-.9z"/>
    <path class="drk" d="M592 473.4a2 2 0 0 1-1.4-.6l-.3-.3-.7-.9c-2.7-3.3-6-7.5-8.8-7.6l-.6-.1-1.6-.5c-2.5-.9-5.2-1.8-7.7-1.9-.8 0-1.5 0-2.3.2h-.6c-3.7-.4-7.8 1.6-12.4 4.1a8.3 8.3 0 0 0-2.8 3c-.4.8-.9 1.6-1.9 2.6a2 2 0 0 1-1.8.6 2 2 0 0 1-1.5-1.1 2 2 0 0 1-.1-2.1l.3-.5c2.4-5.5 6-9.1 9.8-10.1l1.2-.5c3.1-1.3 6.6-2.7 10.3-2.6l1.4.1 1.1.2c3.9.6 8 1.2 11.7 3.3l.1.1.8.4c1 .5 2.3 1.1 3.5 2.8.4.6.9 1 1.3 1.4.7.6 1.4 1.3 2.1 2.4v.1c.6M
 1 1 2 1.3 2.8l.7 1.5c.4.4.6.9.6 1.5.3.9-.6 1.8-1.7 1.7z"/>
    <path class="drk" d="M548.9 440.1c0 2 2.2 3.6 4.3 3.3 2.1-.3 3.3-2.3 3.2-4.3l-.6-23.6c0-2-2-3.7-4.1-3.4-2.1.3-3.4 2.4-3.4 4.4l.6 23.6z"/>
    <path class="lght" d="M550 425.9c0-.9-.2 0-.2-1.3l-.2-3.6-.1-3.8v-2c.5-1.1 1.8-2 2.9-1.6 0-.3 0 .3 0 0 1.3-.5 1.6 1.5 1.6 2.9 0 .9-.3 1.8-.7 3-.4 2.2-.4 3.4-.9 3.9-.9 3.2-2.4 3.5-2.4 2.5z"/>
    <path class="lid" d="M547.8 335.3s-4.4-14.9-9.8-22.4c-.3-.4-.9-.3-1.1.1-1.7 4.7-3.8 12.5-4.5 17.8-.6 4.7-1.8 6.1-1.8M
    <path class="lght" d="M535.5 317.5c.2-.5-3 16.6-3.2 18.4-.2 1.3-.6 3.6-2.4 2.9l-1.1-.4-.3-.6c0-.4.4-.6.7-.9l.8-1.1c.5-.8.7-1.8.9-2.7.3-1.1.8-2.4 1-3.5.8-3.7 2.3-8 3.6-12.1z"/>
    <path class="drk" d="M547.6 330.2c.4 1.4 1.9 4.6 2.8 6 .8 1.2.7 1.6.3 1.9-1 .7-2.3-1.8-3-3.5l-1.7-4.9c-.3-.9 1.4 0 1.6.5z"/>
    <path class="drk" d="M606.2 572.8c-.7 0-1.4-.1-2-.3-1.7-.6-3-1.8-4-3.6l-.9-.3c-1.2.6-2.3.8-3.4.8a7 7 0 0 1-2-.3c-4.6-1.5-5.6-7.7-5.9-11.5l-1.4-.6c-2.5 2.1-4.8 3.1-7 3.1M
l-2.1-.3-.9-.4-.3-.1-12.1-5.3-12.8-5.6-.9-.6c-.4-.2-1.8-.9-6-2.5-1.1-.4-2-.8-2.7-1.4l-5.8-2.2c-6.9-2.6-8.6-3.5-10.3-4.3l-1.1-.5-.8-.5-.8-.4-.8-.4-5-2.1-1.4-.6c-3.4-1.3-4.9-2.1-6.3-2.7l-2.3-1-12.9-5.6c-3.1-1.1-5.2-4.2-6.3-9.2l-25.6-11.1-3.9-1.6-3-1.3-1.4-.7-4.7-2h-.1c-12.7-4.2-10.9-32.2-2.9-56.5 7.1-21.2 20.4-44 33-44 1 0 1.9.1 2.8.4l43.4 8.3 1.8-1.2c1.4-1 3.2-2.3 5.9-2.3l1.9.2 5.9 1.1 6.5 1.2h.4c1.7 0 5.5.8 14.2 2.8 1.6.1 4.5.7 9 1.7l7.6 1.5h.1l7.8 1.5a1231.8 1231.8 0 0 0 26.3 5l4 .7 5.6 1.1c.5 0 1 .1 1.4.3 2.4.8 4M
.1 2.9 5.2 6.2l2.7.5c3.3-3.7 6.3-5.5 9.1-5.5a7 7 0 0 1 2 .3c1.6.5 2.8 1.6 3.8 3.3l1.5.5c1-.4 2.1-.7 3-.7a7 7 0 0 1 2 .3c1.6.5 3 1.8 4.1 3.6l8.8 8.8c.9.5 1.7 1.2 2.3 2.1l.9 1.2c3.1 6.5 1.2 20.8-1.1 32.5 3.4 2.1 5.9 3.7 7.1 4.7l7.3 5.1a4 4 0 0 1 1.4 3.6 3.6 3.6 0 0 1-2.5 2.9 68.8 68.8 0 0 1-17.7 2.5c-1.5 5.6-3.3 11.3-5.2 16.9v.1c-1.7 5.2-3.6 10.4-5.5 15.4l2.3 2 1.4 1.3 2.1 2c2.7 2.3 4.9 4.4 6.6 6.3a4.2 4.2 0 0 1 .7 4.4 4.4 4.4 0 0 1-3.7 2.6l-3.2.1c-3.8 0-8.5-.2-13.8-.7-9 19.1-16.7 28.8-22.8 28.8l-1-.1-12.3 1.7c-1.1.4M
    <path class="drk" d="M479.6 400.1c.7 0 1.4.1 2 .3l44.4 8.5H526.3c3.1-1.3 4.3-3.5 7.2-3.5l1.2.1 12.9 2.4H548.2c1.6 0 7.1 1.2 13.7 2.7h.1c2.5.1 12.1 2.5 16.5 3.1 7.4 1.4 15.7 3.1 21.5 4.1 7.2 1.5 12.4 2.4 16.6 3.1l5.8 1.1.8.2c1.7.6 2.9 2.5 3.5 5.5 0 .2.2.4.5.4l5.8 1.1h.1l.4-.2c3-3.6 5.6-5.5 7.7-5.5.3 0 .7 0 1 .2 1 .3 1.8 1.2 2.4 2.6l.3.3 3.5 1.2h.2l.3-.1c.9-.5 1.8-.8 2.6-.8l.9.1c1 .3 1.8 1.2 2.5 2.4l.1.1 9.4 9.4.2.1c.6.2 1.2.7 1.6 1.5l.2.2.2.3c2.3 4.8 1.5 16.9-1.8 32.7a117 117 0 0 1 8.8 5.7h.1c2M
.7 1.7 5.3 3.6 7.2 5 .4.3.3.8-.2 1a73.1 73.1 0 0 1-18.9 2.4c.4.1.5.2.2.3l-.7.3a290 290 0 0 1-5.6 18.5v.2c-2 5.9-4 11.6-6.1 16.9-.1.2 0 .5.1.6l5 4.4 2.1 2.1c2.4 2 4.6 4 6.3 6 .6.7.1 1.7-.7 1.7l-3.1.1c-4.9 0-10.5-.4-14.9-.9l-.5.2-.2.1c-.2 0-.3.2-.4.3-8 17.2-15.8 28.4-20.5 28.4l-.7-.1h-.2l-13.2 1.9h-.2a6 6 0 0 1-2.5.6l-1-.2c-1.1-.4-1.9-1.4-2.5-2.9-.1-.2-.2-.3-.4-.3l-3.1-1h-.2l-.3.1c-1 .6-2 1-2.8 1l-.9-.1c-2.4-.8-3.6-4.6-3.8-10.7l-4.8-2.1h-.2l-.4.2c-2.3 2.2-4.3 3.4-6.1 3.4l-1.1-.2c-.5-.2-1-.5-1.4-.9l-1-.4c.4.4.9.7 1.4.M
9l-12-5.3-12.9-5.7-.2-.1c-.3-.3-2.9-1.4-6.9-3-4.1-1.6 2.1.2-8.6-3.7-8.1-3.1-8.8-3.6-11-4.7l-.1-.1-1.5-.8-.8-.3-6.6-2.8c-5.1-2-5.8-2.6-8.5-3.7a184 184 0 0 1-6.8-3l-6.1-2.7c-2.3-.8-3.8-3.7-4.5-8.2 0-.2-.2-.4-.3-.4l-8-3.5-2.3-1-6.9-3-9.7-4.2a162.6 162.6 0 0 1-7.8-3.4l-5.5-2.4h-.2c-9.1-3-9.4-26.5-.8-52.4 8.2-23.9 21.1-41.7 30.2-41.7m0-6.4c-14.3 0-28.4 23.2-36.1 46.2a118.1 118.1 0 0 0-6.6 36.9c.2 16.5 6.3 21.9 11.4 23.6l4.1 1.8.8.4 1 .4 3.1 1.3 3.9 1.6 9.6 4.2 3.8 1.7 3.1 1.3 1.1.5 1.2.5 5.3 2.3c1.4 5.2 4 8.5 7.8 9.9l5.M
9 2.6.9.4 5.9 2.6 2.2 1 6.5 2.8 1.3.6 5 2.1.8.4.3.2 1.1.7 1 .5a78 78 0 0 0 10.5 4.4h.1l5.2 1.9c1 .8 2.1 1.2 3.2 1.7l5.5 2.3 1.4.8 12.8 5.6a307 307 0 0 0 12.5 5.4l1.1.4a10.6 10.6 0 0 0 8.8-1.1c.8 4.1 2.7 8.8 7.6 10.4 1 .3 2 .5 3 .5.9 0 1.8-.1 2.7-.4a10 10 0 0 0 7.6 3.8c1.4 0 2.8-.3 4.3-.8l11.5-1.6 1 .1c4.6 0 9.2-3.3 14.3-10.4 3.3-4.6 6.8-10.8 10.4-18.2 4.5.4 8.5.6 11.8.6l3.3-.1a7.2 7.2 0 0 0 6.5-4.5c1.1-2.6.7-5.6-1.2-7.8-1.7-2-4-4.2-6.8-6.6l-2.1-2-1.5-1.4-.6-.5c1.7-4.4 3.3-8.9 4.8-13.4v-.1l-6.1-2.1 6.1 2c1.7-5 3.2-1M
0 4.6-14.9 5.4-.3 11.5-1 16.3-2.6a6.8 6.8 0 0 0 4.7-5.4c.4-2.6-.5-5.1-2.6-6.7a150 150 0 0 0-12.8-8.8c3-15.8 3.1-26.6.4-32.3-.3-.7-.8-1.4-1.3-1.9a11 11 0 0 0-2.8-2.6l-8.2-8.2a10.7 10.7 0 0 0-5.6-4.6 9.4 9.4 0 0 0-5.7-.1 9.3 9.3 0 0 0-4.6-3.3c-1-.3-2-.5-3-.5-3.3 0-6.4 1.5-9.8 4.8a11 11 0 0 0-6.3-5.8l-1.9-.4-5.5-1-4-.7a999 999 0 0 1-12.5-2.4h-.2c-3.8-.6-8.5-1.6-13.6-2.6l-7.8-1.5h-.2l-7.4-1.5c-4.3-.9-7.3-1.5-9.2-1.7a88.2 88.2 0 0 0-14.7-2.8h-.1l-6.2-1.2-5.9-1.1c-.8-.2-1.7-.3-2.5-.3-3.7 0-6.2 1.7-7.8 2.9l-.6.4-42-8c-.9-M
.4-2.1-.6-3.3-.6z"/>
    <path class="cup" d="M578.5 556.7c-.8-.3-2.4-.8-2.9-1.6-.5-.6.1-1.4-.2-2.4-3.2-10.1 1-37.4 11.1-67.9 12.3-37.1 28.8-65.1 36.7-62.4 7.9 2.6 4.3 34.9-8 72-12.3 37-28.7 64.9-36.7 62.3z"/>
    <path class="drk" d="M579.7 554.1c-6.9-2.3-2.8-33 9-68.6 11.8-35.6 27-62.7 33.9-60.4 6.9 2.3 2.8 33-9 68.7-11.9 35.5-27 62.6-33.9 60.3z"/>
    <path class="lght" d="M481.6 400.5c-9.1-3-23.4 15.6-32 41.5-8.4 25.3-8.3 48.2.1 52.1l48 20.7 108.4 46.9 31.3-131.6-155.8-29.6z"/>
    <path class="drk" d="M456M
 496.8c.4.1 4 .4 7.5 1.3 3 .8 5.3 1.8 8.9 2.8 2.6.7 7.6 2.6 9.9 1.5 1.4-.6 3.9-3.7 5.3-7.6 1.6-4.5 4.5-7.2 6.5-8.5-.7-.6-2 3.6.7 9.3.1 4.8.3 9.7.8 9.8 11 2.1 9.9 12.3 7.3 13 0 0-4.7-3.4-11.6-6.3-3.4-1.5-7.6-2-11.5-3.7l-11.1-4.8a64 64 0 0 1-12.7-6.8z"/>
    <path class="drk" d="M591.2 555.4c-.4-13.5 4.5-38 13.5-65.1a289.2 289.2 0 0 1 20.5-48.4c2.9-5.2-5.1 4.6-11.6 19.4-4 9-7.9 19.3-11.6 30.3-7.8 23.6-16 53.1-29.8 52.5-1.4-.1 3.4 4.5 4.6 5.3l14.4 6.6v-.6z"/>
    <path class="cup" d="M588.7 485.4c10.8-32.4 24.6-57.8M
 33.3-62 1.3-.6.4-1.1.4-1.1l-13.5-2.6c-9.9-2.1-19.1-3.6-29.7-5.6-13-2.8-23.4-4.7-29.7-5.6-9-1.8-12.9-2.3-13.5-2.6-3.3-1.1-2.8 2.2-10 5.4-3.8 4.3-8 10.8-12.1 18.9a222 222 0 0 0-11.7 28.4c-10.6 31.8-12.6 59.7-4.5 62.4l12.4 5.4c7.8 3 8.4 3.6 13.2 5.7-.9 0 4 1.8 7.1 3.1 3.8 1.5 5.3 2.3 7.1 3.1a187.6 187.6 0 0 1 14.6 6.4l12.7 5.6 12.4 5.4s1.5-.6.7-2.7a35.1 35.1 0 0 1-1-14.9c.3-6.7 2.1-14.7 3.8-23.7 1.2-9.1 4.6-18.7 8-29z"/>
    <path class="cup" d="M586.6 484.7c12.3-37.1 28.8-65.1 36.7-62.4l-6.6-1.3-16.6-3.1c-5.9-1-14.M
1-2.7-21.5-4.1-4.4-.6-14.1-3.1-16.5-3.1a69 69 0 0 0-14.2-2.7c-9.2-1.9-12.3-2.1-14-2.6.1 0-5.3 1.4-10 5.4-2.3 2.4-4.7 5-6.5 8.2l-6.1 10.6a145 145 0 0 0-12.6 29.3c-10.6 31.8-11.1 59-3 61.7a702.5 702.5 0 0 0 12.9 5.7c2.7 1.2 3.5 1.7 8.5 3.7 4.1 1.7 9 3.6 8.9 4 2.3 1.1 2.8 1.7 11.1 4.8 10.7 3.8 4.5 2 8.6 3.7 4.4 1.7 7.1 2.9 6.9 3.1l13.1 5.7 13 5.7c-4.6-1.5-4.4-5.2-4.2-11.6-.9-7.1.8-15.5 2.9-25.8 1.9-10.7 5-22.5 9.2-34.9z"/>
    <path class="lght" d="M531.3 510a39 39 0 0 1 24.5-73.7c11.1 3.7 13.4 6.5 16.9 11.2 1.1 3.9 M
9.2 11.7 8.8 17.6a39 39 0 0 1-50.2 44.9z"/>
    <path class="lid" d="M530.6 508.8c-6.5-2.2-12-5.9-16.2-10.7-1.9-4-5.9-10.2-8.4-16.8a38.2 38.2 0 0 1 1.1-19.4c1.8-6.6 7.9-11.3 10.7-16.2 3-4.8 10.7-7.1 16.8-8.4 8-.7 10.6-1.8 19.4 1.1 10.3 3.4 10.4 5.4 16.2 10.7a37.1 37.1 0 0 1-39.6 59.7z"/>
    <path class="drk" d="M528.6 448.5c3.6 3.2 6.2 7.2 5.9 11 .3 3.9.9 8.5-.9 12.3-1.9 3.8-3.7 7.7-6.9 10.6-1.1.9-1.7 2.1-3.8 2.7-1.9.7-2.8 1.7-4.5 2-2.5.5-4.4.5-5.2.8 4.9-1.9 11-3.9 12.5-7.7 2.5-3.4 5.6-6.9 6.1-11.2 1.8-3.9 1.1-8M
.7 0-14.4-1.2-4.1-2.8-4.1-4.1-6.7.9 0 0 .3.9.6z"/>
    <path class="drk" d="M511.3 487.2c.2-.5.5-.9 1.1-1.1l.4-.1 1.1-.4c4-1.5 9-3.4 10-6l.3-.5 1-1.3a30 30 0 0 0 4.2-6.7c.3-.8.4-1.5.5-2.2l.2-.6c1.5-3.3.9-7.9-.1-13a8 8 0 0 0-2-3.6c-.6-.7-1.3-1.4-1.9-2.6-.3-.6-.3-1.3 0-1.9.3-.6.9-1 1.5-1.1.3 0 1.3-.2 2 .6l.3.4c4.5 4 6.9 8.5 6.6 12.5l.1 1.3c.3 3.3.6 7.1-.7 10.7l-.5 1.3-.5 1a34 34 0 0 1-6.8 10.1l-.1.1-.7.6c-.7.8-1.7 1.8-3.7 2.4-.7.2-1.2.5-1.7.9-.8.5-1.7 1-3 1.2h-.1l-3 .4-1.6.2c-.5.2-1 .3-1.6.1a2.3 2.3 0 0 1-1.3-2.7z"/M
    <path class="drk" d="M544.9 488.9c-1.9-.7-4.1.7-4.6 2.7s.9 3.9 2.6 4.8l21.9 8c2 .5 4.3-.7 4.8-2.7s-.9-4-2.8-4.7l-21.9-8.1z"/>
    <path class="drk" d="M556.4 456.6c-1.9-.6-4.1 1-4.5 3-.4 2.1 1.1 3.8 3 4.4l22.6 6.8c1.9.6 4.1-.8 4.5-2.8.4-2.1-1.2-4-3.1-4.6l-22.5-6.8z"/>
    <path class="lght" d="M569.5 462.1c.9.3.1-.2 1.3.2.5.1 1.5.3 3.4 1l3.7 1.1 1.9.6c.9.8 1.4 2.3.6 3.3.3.1-.3-.1 0 0 .1 1.4-2 1.1-3.3.6-.9-.3-1.6-.8-2.6-1.6-2-1.1-3.1-1.5-3.5-2.1-2.5-2-2.4-3.5-1.5-3.1z"/>
    <path class="lght" d="m558.4 49M
5.4 3.5 1.3 3.8 1.5 1.6.6c1.2 1.2.9 2.2.3 3.3-.6-.2 0 0 0 0-1.7.7-1.3 1.1-3.3.3-1.2-.5-1.3-.8-3-1.9-1-.8-2.5-1.4-3-2.1-1.1-1.6-1.1-3.5.1-3z"/>
  <g class="sdbd v1">
    <path class="drk" d="M480.9 190.9c-.7 0-2-.2-3.2-1.6l-.2-.3a64.6 64.6 0 0 1-4.7-9.5l-2.6-5.8h-2.7c-22.8 0-32.3-2.2-33.9-8.1l-7.1-9.9a7.7 7.7 0 0 1-3-5.1c-.2-1.6.3-3.3 1.4-4.8l-.1-.8c-2.1-1.9-3.1-3.9-3-6.1.2-3.5 3.1-6.2 7.6-9l-.1-1.6-.7-.4c-2.4-1.3-6.3-3.3-6.1-7.6v-.2l-3.6-52.6-2.5-36.4c-.8-4 2.4-7.2 5.3-10l-1.3-16.8-1.4-18.9a14.7 14.7 0 0 M
1 1.6-14c9.3-14.2 42.3-22.7 68.8-22.7 19.7 0 31.4 4.7 33.2 13.3l4 13.3 8.8 29 1.8 1c1.8.9 4.4 2.2 5.5 5.9a19604.1 19604.1 0 0 0 24.1 79.6l.8 2.5c1.6 5 2 7.4-1.8 11.9l.3 1.1.4 1.3.5.2c4.4 1.6 8.8 3.2 9.3 7.3.4 2-.5 3.6-1.1 4.6l-.1.2.3 1.7.1.1c.9.9 2.4 2.1 2.5 4.2.2 1.6-.2 3.3-1.3 5.2l-4.3 14.4c-.1.3-.2.7-.4.9-3.6 5.9-14 10.2-29.7 15l-.2 2.5c-.4 5.1-.7 8.7-1.1 11.3-.3 1.9-1 6.3-4.8 6.3-3.1 0-4.7-2.7-10.2-11.5l-2.4-3.8c-6.7 1.6-14.1 2.7-21.3 3.7l-12.7 2-.8 3.7c-2.4 10.2-3.7 15.3-7.9 15.3z"/>
    <path class="drk" d="M
M489.1-48.1c15.8 0 28.6 3.3 30.1 10.8.2.3 12.9 43.4 13.2 43.5 2.9 2.5 5.8 2.2 6.9 5.9 4.2 13.1 8.3 26.7 12.9 42.6l11.2 37.1c2.1 6.8 3.4 7.4-1.5 12.7l1.7 5.7c4.6 1.7 9.1 2.9 9.2 5.6.4 1.2-.8 2.5-1.3 3.8l.6 3.7c.9 1.1 2.4 1.9 2.5 3.2.2 1-.3 2.3-1.1 3.5l-4.5 15c-3.1 5.2-14.2 9.4-30 14.2-1.1 13.2-1.3 19.3-3 19.3-1.6 0-4.6-5.5-10.9-15.5.1.3.1.4 0 .4-.2 0-.5-.3-.7-.5-11.5 3-26 4.2-37.4 6.5-1.2 2.9-3.4 18.3-6 18.3-.2 0-.5-.1-.8-.4-3.1-4.9-5.3-12-8.1-16.8h-4.6c-17.3 0-30.2-1.3-30.9-6.2l-7.7-10.8c-2.5-1.9-2.9-4.1-.7-6.6.4-.M
2-.4-3.3-.4-3.7-5.6-4.1-2.2-7.5 5-11.7h-.1l-.4-5.3c-3.6-2.2-7.7-3.2-6.4-7l-.1-1.1-.2 1.7c-1.7-26.5-4.4-62.4-6.2-89.3-.7-2.7 2.4-5.3 5.4-8.3-.6-9.7-2.4-30.6-2.8-37.7-8.5-19.4 35.5-32.6 67.1-32.6m0-6.4c-13.3 0-28.3 2.2-41 6-10.5 3.1-24.3 8.8-30.5 18.1a17.9 17.9 0 0 0-2.1 16.4c.2 4.1.8 11.1 1.4 18.5l1.2 15.3c-2.9 2.9-6.1 6.7-5.1 11.7l2.5 36.2 3.6 52.6v.2c0 2.4.9 4.7 2.6 6.6.8.9 1.7 1.6 2.7 2.2-3.2 2.4-5.7 5.4-5.9 9.4-.1 1.9.4 4.5 2.6 7.2-.9 2-1 3.7-.9 5 .2 1.9 1 4.5 3.8 7l.7 1 2.7 3.7 3.2 4.5c2.3 6.5 11 8 14.1 8.5a145M
 145 0 0 0 22.8 1.3h.7l1.7 3.8c1.5 3.4 3 6.9 5 10l.5.7a7.2 7.2 0 0 0 5.7 2.7c5.9 0 7.9-6.3 8.6-8.7.8-2.7 1.5-5.9 2.2-8.8l.4-1.6 10.5-1.6c6.5-.9 13.1-1.9 19.3-3.3l1.2 1.9 5 7.8c1.3 1.8 3.8 5.2 7.9 5.2 3 0 5.5-1.8 6.8-4.7.5-1.1.8-2.4 1.1-4.3.4-2.6.7-6.4 1.1-11.5v-.4c15.7-4.9 25.5-9.2 29.5-15.7.4-.6.6-1.2.8-1.9l4.1-13.8a11 11 0 0 0 1.6-6.9 8.9 8.9 0 0 0-2.6-5.4c.6-1.3 1.3-3.3.9-5.6-.6-5.4-5.5-7.7-9.8-9.3 3.2-4.7 2.6-8 1-13.1l-.8-2.4c-3.2-10.2-7.4-24.4-11.2-37-4.1-14.4-8.1-27.5-12.9-42.7-1.5-5-5-6.7-7.1-7.8l-.6-.3-8.4-M
27.8-4-13.1c-2.4-10.3-15-15.8-36.6-15.8z"/>
    <path class="cup" d="M425.6 121c-.1-.8-.4-2.5.1-3.4.4-.7 1.3-.6 2-1.3 7.5-7.6 33.6-16.4 65.4-21.6 38.6-6.3 71-4.6 72.3 3.6 1.3 8.2-28.9 20-67.5 26.2-38.6 6.3-71 4.7-72.3-3.5z"/>
    <path class="drk" d="M428.4 120.8c-1.2-7.1 28-17.8 65-23.8 37.1-6 68.1-5.1 69.2 2.1 1.2 7.1-28 17.8-65 23.8s-68 5.1-69.2-2.1z"/>
    <path class="lght" d="M519.2-37.3c-1.5-9.4-24.6-13.5-51.6-9.2-26.3 4.3-46.6 15-46.2 24.3l3.9 52.2 8.6 117.8L565 114.6 519.2-37.3z"/>
    <path class="drkM
" d="M421.9-15.4c.1.4 1.5 3.7 2.3 7.3.7 3 .8 5.6 1.6 9.2.6 2.6 1.2 7.9 3.3 9.5 1.2.9 5.1 1.7 9.1 1.2 4.7-.7 8.5.6 10.6 1.8.2-.9-4.1-.1-7.9 4.9-4.2 2.4-8.5 4.8-8.3 5.3 3.2 10.7-6.3 14.4-8.1 12.5 0 0 .8-5.8.2-13.2-.3-3.7-1.8-7.7-2.1-11.9l-.9-12.1c-.3-6.4-.1-16.8.2-14.5z"/>
    <path class="drk" d="M432.6 131.6c11.8-6.6 102.6-22.8 116.3-22.4 5.9.2-6.4-2.4-22.6-1.3-9.8.7-20.8 1.9-32.3 3.8-24.5 4-54.5 10.4-60.3-2.1-.6-1.3-2.4 5.1-2.5 6.6l.8 15.8.6-.4z"/>
    <path class="lid" d="m427.6 142.9.6 3.7c-1.2 1.3-1.8 2.6-1.6M
 3.8.2 1 .9 2 2.1 2.9l7.9 11c1.2 7.2 31.9 8.2 68.6 2.2 36.7-5.9 65.6-16.6 64.4-23.7l4-12.9a4.9 4.9 0 0 0 1.1-3.4c-.2-1.1-1-2.1-2.4-2.9l-.7-4.2c1.1-1.2 1.5-2.4 1.4-3.5-1.3-8-35.5-9.1-76.3-2.5-40.9 6.6-73 18.4-71.7 26.4.1 1.2 1 2.3 2.6 3.1z"/>
    <path class="drk" d="M450.8 164.7c-1.1-.5-.5-2 5.5-4.1 6-2 8.6-3 9-1.8.4 1.1-3 3.3-9 5.2-3.4 1.1-4.4 1.2-5.5.7z"/>
    <path class="drk" d="M438.6 139.8c4-2.8 8.6-4.1 13.1-5.8 4.1-1.8 8.5-2.6 12.8-3.6 4.2-1.1 8.5-2.7 13-3.1 6.6-.8 13-2.5 19.6-3-6.5 1.6-12.8 3.7-19.3 4.9a3M
4 34 0 0 0-6.3 1.5 93.8 93.8 0 0 1-12.9 3.3c-4.2 1-8.2 2.8-12.6 3.9h.1a47 47 0 0 0-7 2.9c-1.3.4-1.6-.4-.5-1z"/>
    <path class="lght" d="M564.5 147.6c-9.1 6.4-32.4 13.6-60.4 18.1-5.9 1-10.8 2-14.6 3.1 1-.1 4.9-.4 15.9-2.2 32.3-5.1 58.2-14 63.5-20.9.7-1-1.6-.1-4.4 1.9z"/>
    <path class="lght" d="M451.6 159.6c6.1-3 14.8-6.1 25.3-8.9 6.9-1.8 14.7-3.6 22.9-5.1 2.3-.4 16-3.8 5.8-2.1-8.2 1.3-16 2.9-23.2 4.6a141.4 141.4 0 0 0-34.5 11.9c-2.8 1.5 1.6.6 3.7-.4z"/>
    <path class="drk" d="M440.3 160.4c8.8-5.6 32.4-14.1M
 60.8-18.7 7-1.1 13.8-2.1 20.3-2.8 22.3-2.4 27.2-3.3 7.3-1.7-8.8.7-18.5 1.9-28.8 3.6-31.3 5.1-56.6 14.8-63 20.3-1.1.9.8.9 3.4-.7z"/>
    <path class="lght" d="M571.7 119.4s2.3-2.9.8-4.3c-1.4-1.5-1.9.6-2.1 1.4-.3.7.9 3.6 1.3 2.9z"/>
    <path class="lght" d="m571.7 136 2.2-6.3c1.2-1.9 1.2-4.1-.1-5.2-5.6-4.2.2 1.6-.3 3.3-.7 1.8-2.5 9.1-1.8 8.2z"/>
    <path class="drk" d="m427.8 147-.4-2.3s8-3.3 5-1.3c-2.9 2-3.6 2.8-4.6 3.6z"/>
    <path class="cup" d="M493.5 97c33.7-5.5 62.7-4.9 70.4.8 1.1.8 1.2-.1 1.2-.1l-4-13.M
2c-2.7-9.7-5.6-18.6-8.8-29a583 583 0 0 0-8.8-29c-2.6-8.9-3.9-12.5-4-13.2-.6-3.5-3.3-1.4-9.4-6.4a92.6 92.6 0 0 0-22.4-2c-9.1.1-19.5 1-30.6 2.8-33.1 5.4-58.8 16.5-57.4 24.9l.9 13.5c1 8.2.7 9.2 1 14.3-.4-.8.2 4.4.5 7.7.4 4.1.4 5.8.5 7.7a129.1 129.1 0 0 1 1.1 15.9l1 13.8.9 13.5s1.2 1 2.7-.6a36 36 0 0 1 12.7-7.8c6.1-2.8 14-4.9 22.8-7.6 8.9-2.9 19-4.3 29.7-6z"/>
    <path class="cup" d="M493.1 94.7c38.6-6.3 71-4.6 72.3 3.6l-2-6.5-4.9-16.1c-1.8-5.6-4.2-13.7-6.3-21-1.4-4.2-3.8-13.9-4.9-16.1a70 70 0 0 0-4.2-13.8c-2.6-9.1-3M
.8-11.9-4.1-13.6 0 .1-3.7-4-9.4-6.4-3.1-.9-6.6-1.8-10.3-2-3.7-.2-7.7-.2-12.2-.5-9.1-.6-20.8.6-31.8 2.4-33.1 5.4-57.4 17.5-56 25.9l.5 6.7.5 7.4c.2 3 .1 3.9.6 9.3.4 4.4.9 9.6.6 9.7.1 2.6-.2 3.3.9 12 1.6 11.3.3 4.9.7 9.3.5 4.7.7 7.7.5 7.5l1 14.2c.4 7.2.9 13.7 1 14.1-.8-4.8 2.5-6.3 8.3-9.1 5.9-4.1 14.1-6.4 24.2-9.4 10.2-2.8 22.1-5.5 35-7.6z"/>
    <path class="lght" d="M445.1 57.5a38.8 38.8 0 0 1 76.6-12.4c1.9 11.6.5 14.9-2.1 20.2-3 2.8-6.1 13.6-11.5 16a39 39 0 0 1-63-23.8z"/>
    <path class="lid" d="M445.8 56.3a36.M
9 36.9 0 0 1 2-19.3c2.7-3.6 6.3-10 11-15.3a36.4 36.4 0 0 1 17.7-8c6.7-1.5 13.7 1.8 19.3 2 5.6.4 11.2 6.2 15.3 11 4.4 6.8 6.5 8.5 8 17.7 1.7 10.8 0 11.7-2 19.3A36.4 36.4 0 0 1 488.4 87a37.1 37.1 0 0 1-42.6-30.7z"/>
    <path class="drk" d="M500.1 24.5c-.4-.5-1-.9-1.7-.9a2 2 0 0 0-1.7.9c-.8 1.1-1.1 2-1.4 2.9-.4 1.1-.8 2-2.2 3.5-4.1 3.2-7.9 5.9-11.5 6.1l-.6.1a8 8 0 0 1-2.2.6c-2.5.3-5.2-.1-7.9-.6l-1.6-.3h-.6c-2.7.3-6.7-3.2-9.9-6.1l-.9-.8-.3-.3a2 2 0 0 0-1.5-.4c-1.1.2-1.9 1.2-1.7 2.3.1.6.4 1 .8 1.4l1 1.3 1.8 2.5c.8 1 1M
.7 1.6 2.5 2.1l1.6 1.1c1.5 1.5 2.9 1.9 3.9 2.2l.9.3.1.1c4 1.4 8.1 1.4 12.1 1.3h1.2l1.4-.1c3.7-.5 6.9-2.5 9.8-4.3l1.1-.7c3.6-1.6 6.6-5.8 8-11.6l.2-.5c.1-1.1-.5-1.8-.7-2.1z"/>
    <path class="drk" d="M470.1 59.8c-.2-2-2.5-3.3-4.5-2.8s-3 2.6-3 4.5l3 23.1a4 4 0 0 0 4.6 3c2-.5 3.2-2.7 2.9-4.7l-3-23.1z"/>
    <path class="drk" d="M504.1 55c-.4-2-2.8-3.2-4.8-2.5-2 .6-2.9 2.8-2.5 4.7l4.5 23.2c.4 2 2.6 3.3 4.6 2.7 2-.6 3-2.9 2.6-4.9L504.1 55z"/>
    <path class="lght" d="M505.3 69.1c.1.9.2 0 .4 1.3.2.5.4 1.4.7 3.5l.7 3.M
8.3 2c-.3 1.2-1.4 2.3-2.6 2.1 0 .3 0-.3 0 0-1.2.7-1.9-1.3-2.1-2.6-.1-.9 0-1.8.2-3.1.1-2.3-.1-3.4.2-4 .7-3.3 2.1-3.9 2.2-3z"/>
    <path class="lght" d="m470.7 74.8.5 3.7.5 4.1.2 1.8c-.5 1.7-1.5 1.8-2.8 1.8-.1-.6 0 0 0 0-1.4-1.2-1.6-.7-1.8-2.8-.1-1.3.1-1.5.3-3.5.2-1.3.1-2.8.5-3.7.7-1.9 2.3-2.7 2.6-1.4z"/>
    <path class="lid" d="M469.7 163.5s5.5 15.4 10.7 24.2c.3.5 1.1.5 1.4-.1 3.8-8.9 5-25.8 5-25.8"/>
    <path class="lid" d="M522.5 158.2s6.8 13.9 13.4 20.5c.4.3.9.2 1-.3a99 99 0 0 0 1.5-18.3c-.2-4.7.8-6.3.8-6.3M
    <path class="lght" d="M537.6 173.7c-.1.5.2-16.8.1-18.6-.1-1.3 0-3.6 1.9-3.3l1.2.2c.2.1.4.3.4.6 0 .4-.3.7-.5 1l-.6 1.3c-.3.9-.4 1.9-.5 2.8l-.4 3.6c-.3 3.6-1 8.2-1.6 12.4z"/>
    <path class="lght" d="m485.4 175.1 1.1-4.2a82 82 0 0 1 1.6-5.3 9.4 9.4 0 0 1 2.5-4.2l.2-.3-.1-.2c-1.2-.8-2.9-.4-3.8.7-.6.7-1 1.6-1.2 2.5-.6 1.9-.7 3.9-.9 5.9l-.1 1a65.2 65.2 0 0 0-.8 10.7l.7-2.7c.2-1.5.3-1.8.8-3.9z"/>
    <path class="drk" d="M471.3 170.3c-.5-1.2-1.7-3.4-2.5-4.8-.7-1.1-.7-1.7-.3-1.9 1.1-.6 1.9.9 2.4 2.8l1.3 3.9c.2M
    <path class="drk" d="M523.6 163.1c-.6-1.4-2.7-4.3-3.8-5.4-1-1.1-1-1.5-.6-1.9.9-.8 2.5 1.4 3.5 3 .6.9 1.9 3.5 2.4 4.5.5.9-1.3.3-1.5-.2z"/>
  <g class="sdbd v3">
    <path class="drk" d="M30.3 265.4c-13.6 0-18.3-4.7-19.9-8.7a381 381 0 0 1-6.3-12.4c-4.6-9-11.9-23.6-13.8-27l-2-.7c-2-.6-4.7-1.4-6.4-4.9-7.4-14-13.6-26.3-20.3-39.7L-56 137.5l-1.3-2.4c-2.5-4.6-3.2-6.9-.4-12l-1.1-2.3-.6-.1c-4.6-.8-9.3-1.6-10.4-5.6-.8-1.9-.2-3.6.2-4.8l.1-.2-.6-1.6-.1-.1c-1.1-.7-2.7-1.7-3.2-3.7a8 8 0 0 1 .4-5.4 M
638.2 638.2 0 0 0 1.9-15.9c2.4-6.4 12-12.5 26.6-20l-.3-2.8c-1.1-11.3-1.4-14.7.5-16.8.8-.8 1.8-1.3 2.9-1.3 2.8 0 4.9 2.4 11.3 9.5l3.1 3.4c6.3-2.7 13.4-5.1 20.3-7.4 4.3-1.4 8.4-2.8 12.1-4.2l.2-3.8c.5-9.2.8-16 5.7-16 .7 0 1.7.2 2.8 1.1l.3.3c2.3 2.5 4.3 5.5 6.3 8.5 1.2 1.9 2.4 3.7 3.6 5.2C35.7 37 43.8 36 49.5 36c4.4 0 10.2.5 12.3 4.6l8.7 8.5c2 1.2 3.3 2.7 3.8 4.5.4 1.6.3 3.3-.5 5l.3.8c2.4 1.5 3.8 3.3 4.1 5.5.4 3.5-2 6.6-5.9 10.2l.4 1.5.8.3c2.6.8 6.8 2.2 7.3 6.4l.1.2c3.7 15.1 8.4 33.4 12.9 51.1 3.2 12.7 6.3 24.6 8.9 35.M
4 1.5 3.8-1.1 7.5-3.4 10.8l4.2 16.3 4.7 18.4c3 4.9 3 10.3.1 15.7-10.2 18.8-54.5 34.2-78 34.2z"/>
    <path class="drk" d="m11.3 27.2.7.3c3.9 4.2 7.3 10.9 11 15.1 10.6-2 19.9-3.4 26.5-3.4 5.3 0 8.8.9 9.6 3.3l9.5 9.3c2.8 1.5 3.6 3.5 1.9 6.4-.3.3 1 3.2 1 3.6 6.2 3.1 3.4 7-2.8 12.4l1.3 5.1c3.9 1.6 8.1 1.8 7.6 5.8l.3 1-.1-1.7c6.3 25.8 15.3 60.6 21.9 86.8 1.2 2.5-1.4 5.7-3.8 9.1 2.3 9.4 7.8 29.7 9.4 36.6 13.7 20.7-44.5 45.5-74.9 45.5-8.7 0-15.1-2-16.9-6.7-.2-.2-20.4-40.4-20.7-40.5-3.3-1.9-6.1-1.1-7.8-4.6-6.4-12.2-12.9-2M
4.8-20.3-39.7l-17.6-34.5c-3.2-6.3-4.7-6.7-.8-12.8l-2.7-5.3c-4.8-.9-9.5-1.2-10-3.9-.6-1.1.3-2.6.6-4l-1.2-3.5c-1.1-.9-2.7-1.4-3-2.7-.4-1-.1-2.3.4-3.6.3-1.6 1.7-14.3 1.8-15.6 2.1-5.6 12.3-11.8 27-19.3C-42.3 52-43.1 46-41.3 46c1.7 0 5.6 4.8 13.4 13.3-.1-.3-.1-.4 0-.4l.8.4c10.8-5 24.8-8.8 35.7-13 .7-3.1 0-19.1 2.7-19.1m0-6.4c-1.2 0-5.3.4-7.1 5.4-.4 1.2-.8 2.7-1 4.6-.4 2.8-.5 6.3-.6 9.3l-.1 1.6-10.1 3.5c-6.2 2.1-12.6 4.2-18.4 6.6l-1.5-1.7c-7.1-7.9-9.5-10.5-13.7-10.5-2 0-3.9.9-5.3 2.3-2.9 3.2-2.5 6.9-1.3 19.3l.1.6C-62.3 6M
9.4-71.3 75.4-74 82.5a570 570 0 0 1-2 16.3c-.5 1.5-1.3 4.2-.3 7.1a9.3 9.3 0 0 0 3.5 4.8 9 9 0 0 0 .1 5.6c1.5 5.2 6.8 6.6 11.3 7.4-2.3 5.2-1.2 8.4 1.4 13.1l1.2 2.3c4.9 9.5 11.7 22.7 17.6 34.5a1509 1509 0 0 0 20.3 39.7c2.4 4.6 6.1 5.8 8.3 6.4l.6.2 13.2 25.8 6.2 12.2c2 4.9 7.6 10.7 22.9 10.7 24.2 0 69.8-15.5 80.8-36a18.3 18.3 0 0 0 0-18.4 1418.3 1418.3 0 0 0-8.4-32.9c2.3-3.4 4.8-7.7 3-12.4l-8.9-35.2-12.9-51.1-.1-.2a9.4 9.4 0 0 0-3.7-6c-1-.7-2-1.2-3-1.7 2.7-3 4.7-6.3 4.2-10.3a10 10 0 0 0-3.9-6.6c.5-2.1.3-3.8 0-5.1-.5-1M
.8-1.8-4.3-5-6.2l-.9-.9-3.3-3.2-3.9-3.8c-3.4-5.9-11.9-5.9-14.9-5.9-5.5 0-13.2.9-23.8 2.8L23.3 32c-2.1-3.1-4.2-6.3-6.6-9l-.6-.6a8.2 8.2 0 0 0-4.8-1.6z"/>
    <path class="cup" d="M77.4 83.1c.3.8.8 2.4.5 3.3-.2.8-1.2.8-1.8 1.6-6 8.8-30.1 22.1-60.5 32.8-36.9 13-69.1 17.1-71.8 9.3-2.8-7.9 24.9-24.8 61.8-37.8 36.9-12.9 69.1-17 71.8-9.2z"/>
    <path class="drk" d="M74.7 83.8c2.4 6.8-24.4 22.5-59.8 34.9-35.4 12.5-66.1 17-68.5 10.2-2.4-6.8 24.3-22.4 59.8-34.9 35.4-12.5 66-17 68.5-10.2z"/>
    <path class="lght" d="m106M
.9 223.3-13-50.7L64.5 58.2l-123.2 55.9 72 141.3c3.2 9 26.6 8.9 52.4-.1 25.2-8.8 43.2-23 41.2-32z"/>
    <path class="drk" d="M105.2 216.7c-.1-.4-2.1-3.4-3.6-6.8-1.2-2.9-1.8-5.3-3.2-8.8-1.1-2.5-2.6-7.6-4.9-8.7-1.3-.7-5.4-.8-9.2.5-4.5 1.5-8.4.9-10.7.1-.1.9 4.1-.7 6.9-6.3 3.7-3.1 7.5-6.2 7.3-6.7-5.1-10 3.7-15.3 5.8-13.8 0 0 .3 5.8 2.1 13 .9 3.6 3.1 7.3 4.1 11.3l3 11.7a75 75 0 0 1 2.4 14.5z"/>
    <path class="lid" d="m71.5 61.9-1.3-3.6c1-1.5 1.3-2.9.9-4-.3-1-1.2-1.8-2.6-2.5l-9.7-9.4C56.5 35.5 26.1 40-9 52.3c-35.1 12M
.4-61.6 27.9-59.2 34.8l-1.7 13.4c-.6 1.4-.8 2.6-.4 3.5.4 1.1 1.4 1.9 2.9 2.5l1.4 4c-.8 1.4-1.1 2.7-.7 3.7 2.7 7.6 36.5 2.7 75.6-11.1 39.1-13.7 68.6-31 65.9-38.7-.4-1.1-1.5-1.9-3.3-2.5z"/>
    <path class="drk" d="M68.7 74C58.3 82.5 35.9 93.7 9 103.2a294.6 294.6 0 0 1-50.8 13.5c-5.8.9 6.7 1.2 22.5-2.7 9.6-2.4 20.1-5.6 31.1-9.4 23.4-8.3 51.8-19.9 59.7-8.6.8 1.2 1.4-5.4 1.3-6.9l-3.6-15.4-.5.3z"/>
    <path class="drk" d="M44.9 44.5c1.2.3.9 1.9-4.7 5-5.6 3.1-7.9 4.4-8.5 3.4-.6-1.1 2.4-3.8 8-6.7 3-1.7 4-1.9 5.2-1.7z"/M
    <path class="drk" d="m61.3 66.9-.7.6-.7.7-1.5 1.2-3.2 2.2h-.1l-5.7 3.3c-1.9 1.1-3.8 2.3-5.9 3.2l-1.6.7-1.6.6-3 1.3-5.9 2.9-3.1 1.3-1.6.6-1.6.5c-2.1.6-4.1 1.4-6.2 2.1-4.1 1.5-8.3 3.2-12.5 4.3l12-5.7 6.2-2.6 1.5-.6 1.5-.6 2.9-1.4 5.9-3 3.1-1.3 1.5-.6 1.5-.6c3.9-1.7 7.6-4.2 11.7-6.1h-.1l3.3-1.9 1.5-1 .7-.6.8-.6c1.4-.4 1.8.3.9 1.1z"/>
    <path class="lght" d="M-64 81.5c7.8-7.9 29.5-19.1 56.2-28.5 5.6-2 10.3-3.9 13.9-5.6-.9.3-4.8 1.3-15.2 5C-40 63.1-64 76.5-67.9 84.2c-.6 1.1 1.5-.2 3.9-2.7z"/>
"lght" d="M45 49.7c-5.4 4-13.5 8.6-23.4 13.2C15.2 66 7.9 69 .1 72c-2.2.8-15.1 6.5-5.3 3.1 7.8-2.8 15.3-5.7 22-8.6a150.5 150.5 0 0 0 31.9-17.9c2.3-1.9-1.9-.2-3.7 1.1z"/>
    <path class="drk" d="M56 46.9C48.3 54 26.6 66.5-.6 76.1c-6.7 2.4-13.3 4.5-19.5 6.3-21.5 6.3-26.2 8.1-6.9 3A421 421 0 0 0 .7 76.8c29.9-10.5 53.1-24.6 58.4-31.1 1-1.2-.9-.8-3.1 1.2z"/>
    <path class="drk" d="m70.6 57.9.8 2.2s-7.3 4.7-4.7 2.2c2.6-2.5 3.1-3.4 3.9-4.4z"/>
    <path class="cup" d="M14.9 118.7c-32.2 11.3-60.8 15.9-69.4 11.7-1.3-.6M
-1.1.3-1.1.3l6.3 12.2c4.4 9.1 8.8 17.3 13.8 26.9 5.8 12 10.6 21.3 13.8 26.9 4.1 8.3 6.1 11.6 6.3 12.2 1.2 3.3 3.5.8 10.4 4.6 5.7.4 13.4-.3 22.4-2a213 213 0 0 0 29.6-8.2c31.6-11.1 54.9-26.7 52.1-34.7l-3.3-13.1c-2.4-7.9-2.3-8.9-3.6-13.9.5.7-1-4.3-1.9-7.5a117 117 0 0 1-1.9-7.5c-1.7-5.6-2.3-8.1-2.9-10.4-.6-2.5-1.4-5.3-1-5.1l-3.4-13.5-3.3-13.1s-1.6-.5-2.8 1.4a37.3 37.3 0 0 1-11.1 10c-5.5 3.9-12.9 7.3-21.1 11.5-8.1 4.6-17.8 7.7-27.9 11.3z"/>
    <path class="cup" d="M15.6 120.9c-36.9 13-69.1 17.1-71.8 9.3l3.1 6 7.7 15c2M
.8 5.2 6.5 12.8 10 19.5 2.2 3.8 6.2 13 7.6 15 3.2 7 5.9 12.6 6.6 12.9 4.2 8.5 5.9 11 6.5 12.7 0-.1 4.4 3.3 10.4 4.6 3.3.4 6.8.6 10.5.2 3.7-.5 7.6-1.2 12.1-1.6 9-1 20.4-4.3 30.9-8 31.6-11.1 53.4-27.4 50.6-35.4l-1.6-6.5-1.8-7.2c-.7-2.9-.8-3.8-2.3-9-1.2-4.3-2.6-9.3-2.3-9.5-.5-2.5-.4-3.2-3-11.7-3.5-10.8-1.1-4.8-2.4-9-1.3-4.6-2.1-7.4-1.8-7.3l-3.5-13.8a282 282 0 0 0-3.5-13.7c1.6 4.6-1.4 6.7-6.6 10.4a88 88 0 0 1-22.2 13.5c-9.6 4.5-20.9 9.3-33.2 13.6z"/>
    <path class="lght" d="M69.5 149.1a38.8 38.8 0 0 1-73.2 25.8c-3.9M
-11.1-3.1-14.6-1.5-20.2 2.4-3.3 3.6-14.4 8.5-17.8a38.9 38.9 0 0 1 66.2 12.2z"/>
    <path class="lid" d="M68.9 150.3a35.9 35.9 0 0 1 1.4 19.4c-2 4-4.4 10.9-8.1 17a33.8 33.8 0 0 1-16 11c-6.3 2.6-13.8.7-19.4 1.4-5.6.6-12.1-4.1-17-8.1-5.5-5.9-7.9-7.2-11-16-3.6-10.3-2.1-11.5-1.4-19.3a37.3 37.3 0 0 1 24.1-28 37.1 37.1 0 0 1 47.4 22.6z"/>
    <path class="drk" d="M65 176.3c-.2-.5-.6-1-1-1.2l-1.2-1.1c-.6-.6-1.3-1.4-2.2-2.1-1-.8-1.9-1.2-2.8-1.6l-1.7-.8a8 8 0 0 0-4.2-1.5l-.9-.1h-.1c-4.2-.7-8.2.1-12.2.9l-1.1.2-1.3.4a25.4 2M
5.4 0 0 0-8.9 6l-1 .9c-3.3 2.2-5.4 6.9-5.8 12.8l-.1.5c-.1 1 .6 1.7.8 2a2 2 0 0 0 1.8.6 2 2 0 0 0 1.5-1.1c.6-1.2.7-2.2.9-3.1.2-1.2.4-2.1 1.6-3.8 3.5-3.9 6.7-7.2 10.3-8.1l.6-.2c.6-.4 1.3-.7 2.1-.9 2.4-.8 5.2-.8 7.9-.8h1.7l.6-.1c2.6-.8 7.2 2 10.9 4.2l1 .6.3.2c.5.3 1.1.3 1.6.1.6-.7 1.2-1.9.9-2.9z"/>
    <path class="drk" d="M44.5 151.3c.6 1.9 3 2.8 4.9 2 1.9-.8 2.5-3.1 2.2-5l-7-22.2a4 4 0 0 0-5.1-2.1c-1.9.8-2.6 3.2-2 5.1l7 22.2z"/>
    <path class="drk" d="M11.8 162c.7 1.9 3.3 2.6 5.1 1.7 1.9-.9 2.3-3.2 1.6-5.1l-8.5-M
22c-.7-1.9-3.2-2.8-5-1.8-1.9.9-2.4 3.4-1.7 5.3l8.5 21.9z"/>
    <path class="lght" d="M8.2 148.3c-.3-.9-.2 0-.7-1.2l-1.3-3.3-1.4-3.6-.7-1.9c.1-1.2 1-2.5 2.2-2.5-.1-.3.1.3 0 0 1-.9 2.1.9 2.5 2.2.3.9.3 1.8.4 3.1.3 2.2.8 3.4.5 4 0 3.3-1.2 4.1-1.5 3.2z"/>
    <path class="lght" d="m41.3 136.6-1.2-3.6-1.2-3.9-.5-1.7c.2-1.7 1.2-2.1 2.4-2.3.2.6 0 0 0 0 1.6.9 1.7.4 2.3 2.4.4 1.3.2 1.5.4 3.5 0 1.3.4 2.8.2 3.7-.6 2-2 3.1-2.4 1.9z"/>
    <path class="lid" d="M26.5 49.1s-8.2-14.2-14.8-21.9c-.4-.5-1.2-.3-1.4.3-2.2 9.5-.4 26.M
    <path class="lght" d="m9 40.5-.3 4.4c-.2 1.8-.3 3.7-.6 5.5-.3 1.6-.7 3.3-1.7 4.6-.1.1-.2.2-.1.4l.2.1c1.3.6 3-.2 3.7-1.3a6 6 0 0 0 .8-2.6c.2-2 0-4-.2-5.9l-.1-1c-.3-3.4-.8-10.7-1.3-10.8l-.2 2.8-.2 3.8z"/>
    <path class="drk" d="M23.7 42.7c.7 1.1 2.2 3.1 3.3 4.3.9 1 1 1.5.6 1.8-.9.7-2-.6-2.9-2.3l-2-3.6c-.1-.3.8-.5 1-.2z"/>
    <path class="drk" d="M401.4 155.8c-23.2 0-54.9-7.3-65.5-19.2-2.8-3.1-4-6.3-3.7-9.7l.1-13.8c.1-10.1.3-26.5.2-30.3-.4-.6-.9-1-1.4-1.5a9.3 9.3 0 0 M
1-3.5-7.3c-.1-15.6 0-29.8.3-44.6l.3-38.7V-12c-.1-5.2.3-7.6 5.2-10.8v-2.6l-.3-.2c-3.6-2.7-6.9-5.2-6.9-9 0-1.9.9-3.6 2.7-5.2l.2-1.3v-.3c-2.1-3.8-1.5-7 1.7-9.7a404.6 404.6 0 0 0 9.3-13.6c4.4-3.5 13.9-5.1 29.7-5.1h2.8l.8-2.1c4.9-12.2 6.2-15.4 9.8-15.4 3.8 0 4.8 3.6 7.5 14.2l1.1 4.2a237 237 0 0 1 21.4 2.8l12.7 1.9 1.9-3.3c5-8.7 7.3-12.2 10.6-12.2 1.7 0 3.1 1 3.8 2.6l.1.4c.9 3.2 1.3 6.9 1.7 10.5l.8 6.3c23.9 7.3 32.7 12.3 32.6 18.6l3.8 11.6c1.3 2 1.7 3.9 1.3 5.8-.3 1.6-1.3 3-2.8 4.2l-.1.8c1.5 2.4 1.8 4.7 1.1 6.7-1.2 3.3-4M
.8 5-9.9 6.3l-.4 1.5.6.6c1.9 2 5 5.1 3.6 9v.2c-3.7 15.1-8 33.5-12.2 51.3L454 92.2c-.4 4.1-4.4 6.2-8 8l-3.8 16.4-4.3 18.5c.3 4.2-.9 7.9-3.7 11-6.9 8.1-21.7 9.7-32.8 9.7z"/>
    <path class="drk" d="M383.2-83.9c1.7 0 2.9 6.1 6.1 18l.1-.4.5.7c11.9.6 26 3.7 37.7 4.9 2-2.3 8.3-15.7 10.9-15.7.3 0 .6.2.8.7 1.6 5.6 1.5 13 2.8 18.4 18.7 5.6 32.9 11.1 32.1 16.5l4.2 12.6c1.8 2.6 1.6 4.8-1.3 6.5-.4.1-.6 3.3-.7 3.6 4.1 5.6-.2 7.8-8.2 9.7h.1l-1.2 5.1c2.8 3.2 6.4 5.3 4.1 8.6l-.2 1c.3-.4.5-1 .7-1.6-6.3 25.8-14.4 60.9-20.6 87.1-.1M
 2.8-3.9 4.4-7.6 6.3-2.3 9.4-6.8 29.9-8.6 36.8 1.3 12.5-14.2 17.5-33.4 17.5-29.5 0-67.5-11.7-66-25.4-.1-.3.6-45.3.3-45.5-2-3.2-4.9-3.8-4.8-7.7-.1-13.8 0-27.9.3-44.5l.3-38.8c0-7.1-1.1-8.1 5.2-11.7l.1-5.9c-5.1-4-10.3-7-5-10.9.4 0 .6-3.8.8-4.1-1.7-2.6-2.1-4.7.7-6.8 1.1-1.6 8.2-11.9 8.9-13.3 4-3.1 14-4.4 27.8-4.4h4.9c4.6-11.6 6.6-17.3 8.2-17.3m0-6.4c-5 0-7.3 4.7-8.4 7-1.2 2.4-2.5 5.8-4.4 10.5h-.6c-16.8 0-26.6 1.8-31.7 5.7-.7.5-1.2 1.1-1.6 1.8-.6 1.1-6.3 9.4-8.2 12.1a10 10 0 0 0-2.7 12.1 9.6 9.6 0 0 0-2.6 6.5c0 4.7 3.3 M
7.8 6.7 10.4-4.4 3.5-4.9 6.9-4.8 12.2v2.6l-.3 38.7c-.3 14.9-.4 28.7-.3 44.6-.1 5.2 2.7 7.9 4.4 9.6l.5.5-.2 29-.1 13.7c-.3 3 .3 7.4 4.5 12.1 11.2 12.5 44 20.3 67.9 20.3 11.8 0 27.5-1.8 35.3-10.4 3.2-3.6 4.8-8 4.6-12.9l4.2-18.1 3.4-15c3.6-1.9 7.8-4.6 8.4-9.6l8.3-35.3c4.2-17.8 8.5-36.2 12.2-51.3v-.2c.7-2.3.6-4.7-.5-7.1-.5-1.1-1.2-2-1.9-2.9 3.8-1.4 7.1-3.5 8.4-7.2a10 10 0 0 0-.4-7.7 9.4 9.4 0 0 0 2.3-4.6c.4-1.8.4-4.6-1.6-7.8l-.4-1.2-1.4-4.3-1.7-5.2c-.3-7.3-9-11.4-12.4-13-4.8-2.3-11.4-4.7-20.5-7.5l-.5-4.2c-.4-3.7-.8-7.5M
-1.8-11l-.3-.8a7.3 7.3 0 0 0-6.7-4.6c-5.5 0-8.6 5.5-13.4 13.9l-.8 1.4c-3.3-.4-6.9-1-10.5-1.6-6.5-1-13.1-2.1-19.4-2.6l-.5-2-2.6-9.3c-.5-1.8-2.4-7.3-7.9-7.3z"/>
    <path class="cup" d="M471.7 3.8c-.1.8-.4 2.5-1.1 3.2-.6.6-1.4.1-2.3.6-9.4 5-37 5.7-68.8 1.2-38.7-5.5-69.2-16.6-68-24.9 1.2-8.3 33.5-10.5 72.2-5 38.8 5.5 69.2 16.7 68 24.9z"/>
    <path class="drk" d="M469 3.2c-1 7.2-32 8.7-69.2 3.4-37.2-5.3-66.5-15.4-65.5-22.6 1-7.2 32-8.7 69.2-3.4C440.7-14.1 470-4 469 3.2z"/>
    <path class="lght" d="m336.7-31.4-1.4 M
158.6c-1.3 9.4 19.5 20.2 46.6 24.1 26.4 3.7 48.9-.5 51.3-9.5l11.8-51 26.7-115-135-7.2z"/>
    <path class="drk" d="M434.7 135.1c.1-.4-.3-4 0-7.7.2-3.1.9-5.6 1.2-9.3.2-2.7 1.2-7.9-.3-10-.9-1.2-4.4-3.2-8.4-3.8-4.7-.8-7.9-3.1-9.6-4.9-.5.8 3.9 1.3 9-2.4 4.7-1 9.5-2 9.5-2.6.1-11.2 10.3-11.9 11.5-9.5 0 0-2.5 5.3-4.1 12.5-.8 3.6-.6 7.9-1.6 12l-2.7 11.8a65 65 0 0 1-4.5 13.9z"/>
    <path class="drk" d="M468.2-8.3C455-5.6 430-6 401.7-10c-20.2-2.9-38.3-7-51.3-11.5-5.6-1.9 5.4 4.2 21.2 8 9.6 2.3 20.4 4.4 31.9 6 24.6 3.5 55.M
1 6.2 57 19.9.2 1.4 3.8-4.2 4.4-5.5l4-15.4-.7.2z"/>
    <path class="cup" d="M399.8 6.6C366 1.8 338.5-7.3 332.8-15c-.8-1.1-1.1-.2-1.1-.2l-.1 13.8c-.3 10.1-.1 19.4-.2 30.3-.4 13.1-.4 23.6-.2 30.1-.2 9.2 0 13.1-.1 13.8-.5 3.5 2.7 2.3 7.1 8.9 4.9 3 12.1 6 20.8 8.5 8.7 2.6 19 4.8 30 6.4 33.2 4.7 61 1.7 62.2-6.8l3.1-13.2c1.5-8.2 2.1-8.9 3.2-14 .1.8 1.1-4.2 1.8-7.5.8-4.1 1.3-5.7 1.8-7.5l2.2-10.5c.6-2.5 1.2-5.3 1.4-5l3.2-13.5L471 5.4s-.8-1.3-2.8-.2c-3.4 2-7.8 3-14.5 3.7-6.7.9-14.8.6-24 .5-9.2.4-19.2-1.3-29.9-2.8z"/>
 <path class="cup" d="M399.5 8.8c-38.7-5.5-69.2-16.6-68-24.9l-.1 6.7-.1 16.9c.1 5.9-.1 14.3-.2 21.9.1 4.4-.5 14.4-.1 16.8-.4 7.7-.6 13.9-.1 14.5-.2 9.4.1 12.5-.1 14.2 0-.1 2.3 5 7.1 8.9 2.7 1.8 5.7 3.7 9.2 5l11.5 4.1c8.5 3.3 20 5.6 31.1 7.2 33.2 4.7 60 .3 61.2-8.1l1.5-6.5 1.7-7.2c.7-2.9 1.1-3.7 2.1-9.1.9-4.3 2-9.5 2.3-9.5.7-2.5 1.1-3.1 2.7-11.8 1.9-11.2 1.2-4.7 2.1-9.1.9-4.7 1.6-7.5 1.8-7.3l3.3-13.9c1.8-7 3.2-13.4 3.3-13.8-.7 4.8-4.3 5.3-10.6 6.2-6.8 2.1-15.3 2-25.9 1.8-10.6-.1-22.8-1.1-35.7-3z"/>
"lght" d="M434.2 58.7a38.9 38.9 0 0 1-76.9-10.9c1.6-11.6 4-14.3 8-18.6 3.7-1.8 9.8-11.1 15.7-11.8 6.2-2.5 13.1-3.5 20.1-2.5a38.6 38.6 0 0 1 33.1 43.8z"/>
    <path class="lid" d="M433.2 59.6c-1 6.8-3.7 12.8-7.6 17.8-3.6 2.6-9 7.7-15.1 11.3a37.3 37.3 0 0 1-19.3 2.4c-6.8-.6-12.5-5.8-17.8-7.6-5.3-2.1-8.9-9.2-11.3-15.1-2.2-7.8-3.7-10.1-2.4-19.3 1.5-10.8 3.5-11.2 7.6-17.8a37.4 37.4 0 0 1 34.4-13.7 37.1 37.1 0 0 1 31.5 42z"/>
    <path class="drk" d="M417.4 79.2a38 38 0 0 1-.5-1.6c-.2-.8-.5-1.8-1-2.9v-.1c-.5-1.2-1.2-2-M
1.7-2.7-.4-.5-.8-.9-1.1-1.6a7.8 7.8 0 0 0-3-3.2l-.8-.5-.1-.1a34.5 34.5 0 0 0-11.2-4.8l-1.1-.3-1.3-.3c-3.7-.6-7.4.4-10.6 1.2l-1.2.3c-4 .5-8 3.6-11.1 8.7l-.4.4c-.6.9-.3 1.8-.2 2.1.2.6.7 1.1 1.3 1.3a2 2 0 0 0 1.8-.3 9.2 9.2 0 0 0 2.2-2.3c.7-.9 1.3-1.7 3.2-2.6 4.9-1.9 9.3-3.3 12.8-2.4l.6.1a9 9 0 0 1 2.3.1c2.5.4 4.9 1.7 7.3 2.9l1.5.7.5.2c2.7.5 5.5 5.1 7.7 8.7l.6 1 .2.3c.3.5.8.7 1.3.8 1.1.2 2.1-.6 2.3-1.7.1-.4 0-1-.3-1.4z"/>
    <path class="drk" d="M411.1 49.1c-.4 2 1.4 3.9 3.5 4 2.1.1 3.6-1.6 4.2-3.4l4-22.9c.1-2-1.5-4M
.1-3.5-4.2-2.1-.1-3.8 1.6-4.2 3.6l-4 22.9z"/>
    <path class="drk" d="M377.2 43.5c-.2 2 1.7 3.8 3.8 3.8 2.1 0 3.6-1.8 3.8-3.8l2.6-23.5c.2-2-1.5-3.9-3.6-3.9s-3.7 1.9-4 3.9l-2.6 23.5z"/>
    <path class="lght" d="M380.3 29.7c.2-.9-.2-.1 0-1.3l.3-3.5.4-3.8.3-2c.7-1 2-1.7 3.1-1.2 0-.3 0 .3 0 0 1.3-.3 1.4 1.8 1.2 3.1a12 12 0 0 1-1.1 2.9c-.7 2.2-.9 3.3-1.4 3.8-1.5 2.8-3 2.9-2.8 2z"/>
    <path class="lght" d="m415 34.6.6-3.7.7-4 .3-1.7c1-1.4 2-1.3 3.2-.9-.1.6 0 0 0 0 1 1.6 1.4 1.1.9 3.2-.3 1.3-.6 1.4-1.3 3.3-.6 1.2-.M
9 2.7-1.5 3.3-1.3 1.5-3.1 1.8-2.9.5z"/>
  <g class="sdbd v2">
    <path class="drk" d="M384.3 352.9c-23.4 0-64.8-21-76.3-38.7-3.3-5-4.1-9.6-2.4-13.6l4.3-13.2 9.3-28.8c-.2-.7-.6-1.3-.9-1.9a9.2 9.2 0 0 1-1.1-8c4.6-14.9 9-28.4 13.7-42.4l11.9-36.8.8-2.6c1.5-5 2.6-7.2 8.3-8.8l.8-2.4-.2-.3c-2.6-3.6-5-7.1-3.9-10.6.6-1.8 2-3.2 4.1-4.1l.5-1.2.1-.2c-.8-4.2.7-7.2 4.5-8.7a496.9 496.9 0 0 0 12.9-10.1c1.6-.6 3.5-.9 5.8-.9 6 0 14.7 1.9 26.7 5.9l1.6-1.9c7.4-9 9.6-11.8 12.6-11.8a4 4 0 0 1 2.9 1.2c1.9 2 1.7 5.2 1.2 14.7l-.M
2 4.5c6.4 2.5 13.1 5.8 19.6 9.1l11.6 5.6 2.8-2.6c6.4-5.9 9.7-8.7 12.5-8.7 2.2 0 3.8 1.6 4 3.8v.4c-.1 3.4-.9 7-1.6 10.5-.4 2.2-.9 4.3-1.1 6.2 20.6 14.1 27.5 21.6 25.4 27.5l.1 6v6c.7 2.3.5 4.4-.4 6.1a7.4 7.4 0 0 1-3.9 3.2l-.3.8c.6 2.6.4 4.8-.9 6.6-2.1 2.9-6.1 3.3-9.3 3.3l-2.2-.1-.8 1.4.4.7c1.3 2.5 3.3 6.4.7 9.7l-.1.2a8042.4 8042.4 0 0 0-45.7 76.6c-1.6 3.8-6.1 4.5-10 5.2l-8.6 14.5-9.7 16.3c-1.1 5-5.2 12.4-19.5 12.4z"/>
    <path class="drk" d="M417.5 115c1.9 0 1.1 6.2.6 19.1l.2-.3c.1 0 .3.5.3.9 11.2 4.2 23.7 11.3 34.M
4 16 2.5-1.6 11.9-11.7 14.9-11.7.5 0 .8.3.8.9-.2 5.8-2.5 12.9-2.9 18.4 16.2 11 28 20.5 25.6 25.3l.2 13.3c1 3 .1 5-3.2 5.8-.5 0-1.6 2.9-1.8 3.2 1.9 5.4-1.1 6.9-6.8 6.9l-4-.2h.1l-2.7 4.5c1.7 3.9 4.5 7 1.3 9.4l-.5.9c.4-.3.8-.8 1.1-1.3-13.7 22.7-32 53.7-45.9 76.8-.9 2.6-5 3-9.1 3.7-5 8.3-15.5 26.5-19.2 32.5-1.5 7.3-7.9 10.3-16.6 10.3-28.6 0-82.8-31.8-75.8-47.8 0-.3 14.2-43 14-43.3-1-3.7-3.5-5.1-2.3-8.8a2118 2118 0 0 1 13.7-42.4c4-12.3 8.7-26.6 11.9-36.9 2.2-6.7 1.4-8 8.5-9.6l1.8-5.6c-3.7-5.3-7.7-9.7-1.5-11.9.4 0 1.7-3.M
4 2-3.7-.9-3-.6-5.1 2.7-6.3 1.5-1.2 11.4-8.9 12.5-10 1.2-.5 2.8-.7 4.7-.7 6.2 0 15.9 2.4 27.8 6.4 7.8-9 11.5-13.8 13.2-13.8m0-6.5c-4.5 0-6.9 3-15.1 12.9l-.2.3a91.4 91.4 0 0 0-25.6-5.3c-2.7 0-5 .4-7 1.1-.8.3-1.5.7-2.1 1.3l-11.4 9.1c-2.8 1.3-6.9 4.2-6.2 10.7a10 10 0 0 0-4.5 5.4c-1.4 4.5.8 8.4 3.3 12-5.3 2-6.8 5.1-8.3 10.2l-.7 2.5-11.9 36.8c-4.8 14.2-9 27.3-13.7 42.4-1.6 4.9.2 8.4 1.3 10.4l.3.6c-1.5 5-6.1 18.8-9 27.6l-4.2 13c-1.5 3.5-2.2 9.1 2.7 16.5 12.2 18.7 54.3 40.1 79 40.1 16.4 0 21.2-9.2 22.6-14.2l9.5-16 7.8-13.M
2c4-.7 8.8-2 10.9-6.7l18.6-31.2 27-45.2.1-.2c1.4-2 2-4.3 1.6-6.9-.2-1.2-.5-2.3-1-3.3 2.9-.1 7.7-.8 10.4-4.6 1.4-2 2-4.4 1.7-7.1 1.8-1.1 2.9-2.5 3.6-3.6.9-1.6 1.8-4.3.9-7.9v-1.2l-.1-4.6-.1-5.5c1.9-7-5.1-13.6-7.9-16.1-3.9-3.6-9.4-7.9-17.3-13.3l.8-4.1c.7-3.6 1.5-7.4 1.6-11v-.8a7.3 7.3 0 0 0-7.2-6.8c-4 0-7.6 2.9-14.7 9.5l-1.2 1.1c-3.1-1.4-6.2-3-9.6-4.7-5.9-2.9-11.9-5.9-17.7-8.3l.1-2.2c.5-10.6.7-14.1-2.1-17.1a6 6 0 0 0-5-2.4z"/>
    <path class="cup" d="M475.7 225.3c-.4.7-1.1 2.3-2 2.7-.7.4-1.4-.3-2.4-.1-10.5 1.9-37-5.M
7-66-19.6-35.3-16.9-60.9-36.7-57.3-44.2 3.6-7.5 35.1.1 70.4 17 35.2 16.9 60.9 36.7 57.3 44.2z"/>
    <path class="drk" d="M473.3 223.9c-3.1 6.5-33.1-1.3-67-17.6-33.9-16.2-58.8-34.7-55.7-41.2 3.1-6.5 33.1 1.3 67 17.6 33.9 16.2 58.8 34.6 55.7 41.2z"/>
    <path class="lght" d="m357.6 151.1-49.1 150.8c-4.1 8.6 12.5 25.2 37.2 37 24 11.5 46.8 14.3 51.8 6.4l26.6-45.1 60.1-101.6-126.6-47.5z"/>
    <path class="drk" d="M400.9 339.4c.2-.4.9-3.9 2.3-7.3 1.2-2.9 2.5-5.1 3.9-8.5 1-2.5 3.5-7.2 2.7-9.7-.4-1.4-3.2-4.4-6.8-6.2aM
16.1 16.1 0 0 1-7.6-7.6c-.7.6 3.4 2.4 9.3.5 4.8.5 9.7.9 9.9.4 3.5-10.7 13.4-8.3 13.8-5.7 0 0-3.9 4.3-7.7 10.7-1.9 3.2-2.9 7.3-5.1 10.9l-6.2 10.4a67.2 67.2 0 0 1-8.5 12.1z"/>
    <path class="drk" d="M476 212.7c-13.4-1.3-97.3-39.8-108.3-48-4.7-3.5 3.9 5.6 17.8 14a356 356 0 0 0 28.6 15.3c22.4 10.7 50.7 22.5 48.3 36.2-.2 1.4 4.9-2.8 5.8-3.9l8.4-13.4-.6-.2z"/>
    <path class="lid" d="m486.6 206.1 1.6-3.4c1.8-.4 3-1.1 3.5-2.2.4-.9.4-2.1-.1-3.6l-.2-13.5c3.1-6.5-21.5-24.9-55.1-41-33.5-16.1-63.3-23.8-66.4-17.3l-10.6 8.3M
c-1.4.5-2.4 1.3-2.8 2.2-.5 1-.4 2.3.3 3.8l-1.8 3.8c-1.6.4-2.7 1.1-3.1 2.1-3.5 7.3 23.9 27.7 61.3 45.6 37.3 17.9 70.4 26.5 73.9 19.2.4-.9.3-2.3-.5-4z"/>
    <path class="drk" d="M479.9 175c.6 1-.7 2-6.8.2s-8.7-2.5-8.4-3.6c.3-1.2 4.3-1 10.4.9 3.3 1 4.2 1.5 4.8 2.5z"/>
    <path class="drk" d="M475.7 202.5c-4.9 0-9.4-1.6-14.1-2.7-4.3-.9-8.5-2.7-12.6-4.4-4.1-1.5-8.6-2.7-12.4-4.8-5.8-3.1-12.1-5.4-17.8-8.7 6.2 2.4 12.6 4.2 18.7 7 1.9 1 4 1.8 6 2.4 4.2 1.3 8.4 2.8 12.4 4.6 4 1.6 8.4 2.4 12.6 4h-.1a49 49 0 0 0 7.4 1.6c1.M
4.3 1.2 1.1-.1 1z"/>
    <path class="lght" d="M376.8 124.3c11.1 0 34.4 7.4 59.9 19.6a137 137 0 0 0 13.8 5.8c-.8-.5-4.3-2.5-14.3-7.2-29.4-14.2-55.8-21.7-64-19.1-1.2.3 1.1.9 4.6.9z"/>
    <path class="lght" d="M476.4 178.8c-6.7-1-15.6-3.5-25.8-7.2-6.8-2.5-14.1-5.4-21.7-8.9-2.1-1-15.3-6-6-1.6 7.5 3.6 14.8 6.8 21.7 9.5a147 147 0 0 0 35.1 10c3.1.3-1.1-1.4-3.3-1.8z"/>
    <path class="drk" d="M486.1 184.3c-11-.5-35.3-7.3-60.5-19.3-6.3-3-12.5-6.2-18.2-9.3-17.7-9.7-17.8-9.5-18-9.2-.2.3-.2.4 10.8 6.9 7.8 4.5 16.4 9.1 25M
.7 13.5 28.4 13.6 52.7 19.4 61.9 19.4l1.6-.1c.6-.1.8-.3.8-.5-.1-.7-1.9-1.3-4.1-1.4z"/>
    <path class="lght" d="M354.8 143.3s-3.5 1.1-3.1 3.1c.4 2 1.9.6 2.5.1.7-.5 1.3-3.6.6-3.2z"/>
    <path class="lght" d="m364.3 129.6-5.4 3.9c-2.1.9-3.4 2.7-2.8 4.3 2.2 6.6.7-1.4 2.2-2.5 1.5-1.1 7.1-6 6-5.7z"/>
    <path class="drk" d="m488.7 202.7-1 2.1s-8.4-1.8-4.9-1.8c3.6.1 4.7-.2 5.9-.3z"/>
    <path class="cup" d="M406.3 206.3c-30.8-14.8-54.3-31.7-57.3-40.8-.4-1.3-1-.6-1-.6l-4.2 13.1c-3.3 9.5-6 18.5-9.3 28.8a468.3 468.3M
 0 0 0-9.3 28.8c-3 8.7-3.9 12.5-4.2 13.1-1.5 3.2 1.9 3 4.1 10.6 3.8 4.3 9.7 9.3 17.2 14.4s16.6 10.3 26.7 15.1c30.2 14.5 57.7 20 61.4 12.3l6.9-11.6c3.9-7.3 4.7-7.9 7.3-12.3-.1.8 2.3-3.7 4-6.6 2-3.6 2.9-5 4-6.6 2.7-5.1 4.1-7.3 5.3-9.4a2009.5 2009.5 0 0 1 16.8-27.8s-.4-1.5-2.6-1.1c-3.8.8-8.4.5-14.9-.8-6.6-1.2-14.3-3.9-23-6.8-9.1-2.5-18.2-7.2-27.9-11.8z"/>
    <path class="cup" d="M405.3 208.4c-35.3-16.9-60.9-36.7-57.3-44.2l-2.1 6.4c-1.3 4-2.8 9.1-5.2 16-1.7 5.7-4.4 13.6-6.8 20.8-1.2 4.2-4.8 13.6-5.2 16a68.6 68.6 0 0 M
0-4.4 13.8c-3 8.9-3.6 12-4.4 13.5 0-.1.7 5.4 4.1 10.6 2 2.6 4.4 5.3 7.3 7.5 2.9 2.3 6.2 4.6 9.7 7.4 7.1 5.7 17.4 11.4 27.5 16.2 30.2 14.5 57.1 18.4 60.8 10.7l3.4-5.8 3.8-6.4c1.5-2.6 2.2-3.2 4.8-8 2.2-3.9 4.7-8.4 5.1-8.3 1.4-2.2 2-2.6 6.1-10.4 5.1-10.1 2.6-4.2 4.7-8a39 39 0 0 1 3.9-6.5l7.3-12.2 7.3-12.2c-2.1 4.4-5.7 3.7-12 2.7-7.1 0-15.2-2.7-25.3-6.1-10-3.3-21.4-7.9-33.1-13.5z"/>
    <path class="lght" d="M423.4 266.4a38.8 38.8 0 1 1-70-33.6c5.1-10.6 8.1-12.5 13.2-15.4 4-.6 12.7-7.7 18.6-6.5a38.8 38.8 0 0 1 38.2 55M
    <path class="lid" d="M422.2 266.9c-3 6.2-7.4 11.1-12.7 14.7-4.2 1.4-10.9 4.6-17.8 6.3a37.7 37.7 0 0 1-19.1-3.6c-6.3-2.6-10.2-9.3-14.7-12.7-4.4-3.5-5.7-11.5-6.3-17.8.3-8-.5-10.7 3.5-19.1 4.7-9.8 6.7-9.6 12.7-14.7a37.8 37.8 0 0 1 36.9-2.8 37.4 37.4 0 0 1 17.5 49.7z"/>
    <path class="drk" d="M401.1 280.8V276a8.7 8.7 0 0 0-.9-3.1c-.2-.6-.5-1.1-.6-1.8-.3-2-1.3-3.2-1.9-4l-.6-.7-.1-.1a34.9 34.9 0 0 0-9.2-8l-1-.7-1.2-.7a24.2 24.2 0 0 0-10.5-2l-1.3-.1c-3.9-.8-8.7 1-13.2 5l-.5.3c-.8.7-.8 1.6-.8 1.9 0 .7.3 1.3.M
9 1.7.5.4 1.2.5 1.9.2 1.3-.5 2.1-1 2.8-1.5 1-.7 1.8-1.2 3.8-1.6 5.2-.3 9.8-.4 13 1.6l.6.2c.7.2 1.4.4 2.1.8 2.2 1.1 4.2 3.1 6.1 5l1.2 1.2.5.3c2.4 1.3 3.7 6.5 4.7 10.6l.3 1.1.1.4c.2.5.5.9 1 1.2a2 2 0 0 0 2.7-.9c.3-.4.3-1 .1-1.5z"/>
    <path class="drk" d="M404.2 250.2c-.9 1.8.2 4.1 2.1 4.9 1.9.8 3.9-.4 5.1-2l10.7-20.7a4 4 0 0 0-2.1-5.1c-1.9-.8-4.1.4-5.1 2.2l-10.7 20.7z"/>
    <path class="drk" d="M373.6 234.7c-.8 1.8.5 4.2 2.4 4.8 2 .6 3.9-.6 4.8-2.5l9.6-21.6c.8-1.8-.3-4.2-2.3-4.8-2-.6-4.1.7-5 2.5l-9.5 21.6z"/>
   <path class="lght" d="M380.7 222.4c.4-.8-.1-.1.4-1.3.1-.5.5-1.4 1.4-3.3l1.6-3.5.8-1.8c.9-.8 2.5-1 3.3-.2.1-.2-.1.2 0 0 1.4.1.8 2.1.2 3.3-.4.8-1 1.5-1.9 2.4-1.3 1.8-1.8 2.9-2.5 3.2-2.3 2.4-3.8 2.1-3.3 1.2z"/>
    <path class="lght" d="m412.3 237.6 1.7-3.3 1.9-3.6.8-1.6c1.4-1.1 2.3-.6 3.3.1-.3.6 0 0 0 0 .5 1.8 1 1.5-.1 3.3-.6 1.2-1 1.2-2.2 2.7-.9.9-1.7 2.3-2.5 2.7-1.6 1.1-3.5.9-2.9-.3z"/>
    <path class="lid" d="M463.8 165.2s4.3-15.8 5-26c0-.6-.7-1.1-1.2-.7-8.2 5.2-18.8 18.3-18.8 18.3"/>
    <path class="lid" M
d="M417.4 139.5s2.4-15.3.7-24.5c-.1-.5-.7-.7-1-.3-3.5 3.5-8.8 9.6-11.7 14.1-2.6 4-4.3 4.7-4.3 4.7"/>
    <path class="lght" d="m413.8 118.1-10.7 15.2c-.7 1.1-2.1 3-3.4 1.6-.2-.2-.8-.6-.9-.9a.9.9 0 0 1 0-.7c.2-.4.7-.4 1-.5l1.2-.7c.8-.5 1.4-1.3 2-2l2.4-2.7c2.3-2.8 5.5-6.1 8.4-9.3z"/>
    <path class="lght" d="m457.5 146.8-3.3 2.8-4.3 3.5a9.2 9.2 0 0 1-4.5 2l-.3.2v.2c.5 1.3 2.2 2 3.5 1.6.9-.2 1.7-.8 2.4-1.3 1.6-1.2 2.8-2.8 4.1-4.3l.6-.7c2.2-2.5 7-8 6.7-8.3l-2.1 1.8-2.8 2.5z"/>
    <path class="drk" d="M466.3 158.8cM
-.3 1.2-.6 3.8-.6 5.4 0 1.3-.3 1.8-.9 1.7-1.2-.1-1-1.8-.4-3.7.4-1.2 1-3.1 1.1-3.9.1-.4.9.1.8.5z"/>
    <path class="drk" d="M419.3 134.8c-.3 1.5-.2 5 0 6.6.2 1.4-.1 1.8-.6 1.9-1.2.2-1.3-2.6-1.2-4.5 0-1 .4-3.9.6-5.1.1-1 1.3.6 1.2 1.1z"/>
  <g class="sdbd v2">
    <path class="drk" d="M610.9 249a121 121 0 0 1-32-4.9c-13.1-3.7-24.9-9-33.3-14.9-11.7-8.2-13-14.8-11.9-19l6.4-43.7-1.2-1.8a9 9 0 0 1-2.4-7.7l.9-6 .9-6.6c-.2-1.4.2-4.4 2.1-14.7 0-1.6.5-4.6 1.3-9.1l1.2-7.6v-.1l1.2-7.9a582.9 582.9 0 0 0 3.8-26.4l.6-4M
.1.8-5.7.2-1.4c.7-2.4 2.7-4.3 5.9-5.5l.4-2.7c-2.6-2.1-7-6.3-5.7-10.9a6.5 6.5 0 0 1 3.1-3.9l.4-1.5c-.8-1.7-1-3.4-.6-5a7.8 7.8 0 0 1 3.4-4.3l8.4-9.2c.4-.9 1.1-1.7 2-2.4.3-.4.7-.7 1.2-.9a29 29 0 0 1 12.8-2.1c5.4 0 12.1.6 19.7 1.8 1.9-3.5 3.4-6 4.3-7.3 1.6-2.7 3.3-5.4 4.8-7.5.7-1 1.9-1.6 3.1-1.6 1.6 0 3 1 3.5 2.4 1.9 5 2.8 12 3.3 17.6 5.6 1.3 11.4 2.8 17.2 4.4l-.8 3.1.9-3.1c5.3 1.5 10.6 3.1 15.6 4.8l1.9-2.4 1.2-1.5 2-2.2c2.1-2.8 4.2-5.1 6-6.8a4.2 4.2 0 0 1 7.1 2.8c.5 5.2.3 11.9.1 17 20.5 8.6 30.5 16.1 29.8 22.5l2.3 12.M
2c.9 1.9 1.1 3.8.7 5.4a6.6 6.6 0 0 1-3.5 4.1l-.3.9c1 1.8 1.2 3.6.8 5.3-1.3 4.7-7.5 6-11.3 6.4l-.5 1.5c2.9 3.2 4 6.2 3.2 9l-.3.9-.1.3c-.8 2.1-2.6 7-4.8 12.3l-5.1 13.1-.5 1a69 69 0 0 0-2.3 6.1c-.4 1.1-.7 2-1.3 2.7-.2.6-.8 2.1-1.9 5.9-2.3 7-3.1 8.7-3.9 10.4l-.5 1.1-.5.8-.3.8-.3.8-1.9 5.1-.5 1.5a105.1 105.1 0 0 1-3.3 8.7l-5.1 13.1c-1 3.2-4 5.4-8.9 6.7l-9.9 26.1a81 81 0 0 1-2.6 7l-.7 1.6-1.8 4.7v.1c-2.1 6.8-10.7 10.4-24.5 10.4z"/>
    <path class="drk" d="M612.7 7.8c.2 0 .4.1.5.4a77.3 77.3 0 0 1 3.5 18.4l.2.1.3.7c6 1.3M
 12.3 2.9 18.7 4.7h.2c6 1.7 11.7 3.5 17.1 5.4h.2l.4-.2 4.2-5.2 2-2.2c1.9-2.4 3.8-4.8 5.7-6.5.2-.2.5-.3.7-.3.5 0 1 .4 1 1 .5 5.5.3 12.6 0 17.9l.2.5.1.2c0 .2.2.3.3.4 18.5 7.6 30.3 15.3 29.2 20v.2l2.4 13.1.1.2c.7 1.3.9 2.5.6 3.4-.3 1.1-1.3 2-2.8 2.7-.2.1-.3.2-.3.4l-.9 3.1.1.5c.9 1.4 1.3 2.6 1 3.8-.7 2.4-4.5 3.8-10.5 4.2l-1.8 4.9c-.1.2 0 .5.1.6 2.8 2.6 4.1 5 3.6 7-.2.5-.4 1-.9 1.5l-.4 1 .9-1.5-4.7 12.2-5.1 13.1-.1.2c-.3.3-1.3 3-2.7 7-1.4 4.2.1-2.2-3.3 8.7-2.7 8.3-3.2 8.9-4.2 11.2l-.1.1-.7 1.5-.3.8-2.5 6.7c-1.8 5.2-2.3 M
5.9-3.4 8.7l-2.7 6.9-2.4 6.3c-.7 2.4-3.5 4-8 4.9-.2 0-.4.2-.4.4l-3.1 8.2-.9 2.3-2.7 7-3.8 9.9-3.1 8.2.1-.3-2.1 5.6v.2c-1.5 5.2-9.6 7.9-21.2 7.9-8.9 0-19.7-1.6-31.1-4.8-26.3-7.5-45.5-21-42.9-30.2l6.5-44.7v-.3c-1.6-3.5-4.3-4.4-3.8-8.3l1.9-13v-.3c-.3-1 .7-6.9 2.1-14.1v-.1c0-2.5 2-12.2 2.4-16.6 1.1-7.5 2.4-15.8 3.1-21.7l2.4-16.7.8-5.8.1-.8c.5-1.7 2.4-3 5.3-3.8.2-.1.4-.2.4-.5l.9-5.9-.2-.5c-4.3-3.3-6.4-6.1-5.7-8.4.3-1 1.2-1.9 2.5-2.5.1-.1.3-.2.3-.4l1-3.6-.1-.5c-.8-1.3-1.1-2.4-.8-3.5.3-1 1.1-1.8 2.3-2.6l.1-.1 8.9-9.8.1-.2M
c.2-.6.7-1.2 1.4-1.7l.2-.2.2-.2a26 26 0 0 1 11.3-1.7c5.7 0 13.1.7 21.4 2.1 1.8-3.2 4.3-7.7 5.3-9v-.1c1.6-2.8 3.3-5.4 4.7-7.4.3-.2.5-.2.7-.2m0-6.5a7 7 0 0 0-5.7 2.9 128.7 128.7 0 0 0-8.3 13.2c-6.9-1-12.9-1.5-18-1.5a31 31 0 0 0-14.3 2.5c-.7.4-1.4.9-1.9 1.4a10 10 0 0 0-2.4 2.9l-7.8 8.6a10.7 10.7 0 0 0-4.4 5.8 10 10 0 0 0 .1 5.7 9.7 9.7 0 0 0-3.1 4.7c-1.5 5.3 1.8 9.7 4.8 12.6a10.5 10.5 0 0 0-5.5 6.5c-.2.6-.3 1.3-.3 2l-.8 5.6-.6 4.1-1.8 12.5v.2l-2 13.7-1.2 7.9v.2l-1.1 7.4c-.7 4.4-1.2 7.3-1.3 9.2a72 72 0 0 0-2.1 15l-.9 6M
.2-.8 5.9c-.8 5.2 1.6 8.3 3.1 10.1l.4.5-6.2 42.3c-1.3 5.2.2 13.1 13.2 22.2 8.7 6.1 20.8 11.6 34.2 15.4 11.6 3.3 23 5.1 32.9 5.1 19.7 0 25.8-6.8 27.4-12.6l1.7-4.4.7-1.7 1.1-3.1 1.5-4 3.7-9.8 1.5-3.9 1.2-3.1.4-1.1.5-1.2 2-5.4c5.1-1.6 8.3-4.4 9.5-8.3l2.3-6 .4-1.1 2.3-5.8.9-2.3a86 86 0 0 0 2.5-6.6l.5-1.4 1.9-5.1.3-.8.1-.3c.2-.4.5-.7.6-1.1l.5-1c.8-1.8 1.7-3.6 4-10.7v-.1c.9-3.1 1.4-4.5 1.7-5.2.7-1 1.1-2.2 1.5-3.3l2-5.6.7-1.4 5.1-13.1 4.8-12.4.1-.4.4-1.1c.8-2.9.3-5.8-1.4-8.8 4.1-1 8.7-3.1 10.1-8a10 10 0 0 0-.1-5.7 10 10 0M
 0 0 3.1-4.7c.7-2.3.4-4.8-.7-7.3l-2.1-11.4c.5-6.2-5.5-11.1-10.1-14.2-4.8-3.2-11.5-6.7-19.6-10.2.2-6.1.2-11.2-.2-15.2a7.3 7.3 0 0 0-7.4-6.8c-1.9 0-3.7.7-5.1 2a59.1 59.1 0 0 0-6.3 7.1l-1.9 2.1-1.3 1.6-.5.6a270 270 0 0 0-13.6-4.2h-.2c-5-1.4-10.1-2.7-15.1-3.9A64 64 0 0 0 619 5.6a6.7 6.7 0 0 0-6.3-4.3z"/>
    <path class="cup" d="M688.7 107.2c-.2.8-.7 2.4-1.5 3-.6.5-1.4 0-2.4.3-10 3.7-37.4.7-68.4-8.1-37.6-10.7-66.3-25.9-64-33.9 2.3-8 34.6-5.9 72.3 4.8 37.6 10.7 66.3 25.8 64 33.9z"/>
    <path class="drk" d="M686.1 106M
.1c-2 7-32.9 4.3-69-6s-63.8-24.2-61.8-31.2 32.9-4.3 69 6 63.7 24.2 61.8 31.2z"/>
    <path class="lght" d="m559.7 53.9-22.8 156.9c-2.6 9.2 16.6 22.7 42.9 30.2 25.6 7.3 48.5 6.2 52.1-2.4l18.6-48.9 42.1-110.3-132.9-25.5z"/>
    <path class="lid" d="m696.2 86.4 1-3.7c1.7-.7 2.7-1.6 3.1-2.8.3-1 0-2.2-.7-3.5l-2.5-13.3c2-7-25.4-20.9-61.2-31.1-35.8-10.2-66.4-12.8-68.4-5.8l-9.1 10c-1.3.8-2.1 1.7-2.4 2.6-.3 1.1 0 2.3.9 3.7l-1.2 4.1c-1.5.7-2.4 1.5-2.7 2.6-2.2 7.8 28.3 23.3 68.1 34.6S695 98 697.2 90.2c.4-1 0-2.3-1-3.8z"/>
    <path class="lght" d="M574.2 24.3c10.9-1.9 35.1 1.4 62.3 9.2 5.7 1.6 10.7 2.8 14.6 3.4-.9-.3-4.6-1.7-15.3-4.7-31.4-9-58.7-12-66.4-7.9-1.1.4 1.3.6 4.8 0z"/>
    <path class="lght" d="M555.7 46.7s-3.3 1.6-2.6 3.6c.7 1.9 2 .2 2.5-.4.6-.6.8-3.6.1-3.2z"/>
    <path class="lght" d="m562.7 31.6-4.6 4.8c-1.9 1.2-2.9 3.2-2.1 4.7 3.3 6.1.5-1.5 1.7-2.8 1.3-1.3 6.1-7.2 5-6.7z"/>
    <path class="cup" d="M617.1 100.1c-32.8-9.3-58.8-22.1-63.4-30.5-.7-1.2-1.1-.4-1.1-.4l-2 13.6c-1.7 10-2.8 19.2-4.3 30a556.8 556.8 0 0 0-4.3 M
30c-1.4 9.1-1.8 13-2 13.6-1 3.4 2.4 2.7 5.8 9.8a93 93 0 0 0 19.4 11.3c8.3 3.7 18.1 7.3 28.9 10.4 32.2 9.2 60.2 9.9 62.6 1.7l4.9-12.6c2.6-7.9 3.3-8.6 5.1-13.4 0 .9 1.6-4 2.8-7.2 1.4-3.9 2-5.4 2.8-7.2 1.8-5.5 2.8-7.9 3.6-10.1.9-2.4 1.9-5.1 2.1-4.7l5-13 4.9-12.6s-.7-1.4-2.7-.6a36.1 36.1 0 0 1-14.8 1.7c-6.7 0-14.7-1.4-23.8-2.8-9.4-1-19.2-4-29.5-7z"/>
    <path class="cup" d="M616.4 102.3c-37.6-10.7-66.3-25.9-64-33.9l-1 6.7-2.4 16.7c-.7 5.9-2 14.2-3.1 21.7-.5 4.4-2.5 14.2-2.4 16.6a65.8 65.8 0 0 0-2 14.3c-1.5 9.3-1.6 12M
.4-2 14.1 0-.1 1.6 5.2 5.8 9.8 2.5 2.2 5.2 4.5 8.4 6.2l10.8 5.6c7.9 4.4 19.1 8.3 29.8 11.3 32.2 9.2 59.4 8.5 61.7.2l2.4-6.3 2.7-6.9c1.1-2.8 1.6-3.5 3.4-8.7 1.5-4.2 3.2-9.1 3.6-9.1 1-2.4 1.5-2.9 4.3-11.3 3.4-10.9 1.8-4.5 3.3-8.7 1.5-4.5 2.6-7.3 2.8-7l5.2-13.3c2.7-6.7 5-12.8 5.1-13.2-1.3 4.7-5 4.7-11.4 4.7-7 1.2-15.5-.1-25.9-1.7a283.4 283.4 0 0 1-35.1-7.8z"/>
    <path class="lght" d="M644.1 156.4a38.8 38.8 0 1 1-74.6-21.2c3.2-11.3 5.9-13.7 10.5-17.4 3.9-1.3 11.3-9.7 17.2-9.6a38.8 38.8 0 0 1 46.9 48.2z"/>
 class="lid" d="M643 157.2a37 37 0 0 1-10 16.6c-3.9 2.1-9.9 6.4-16.4 9.2a38 38 0 0 1-19.4-.2c-6.7-1.5-11.7-7.4-16.6-10-4.9-2.7-7.6-10.3-9.2-16.4-1.1-8-2.3-10.5.2-19.4 3-10.5 4.9-10.6 10-16.6a37.7 37.7 0 0 1 35.8-9 37 37 0 0 1 25.6 45.8z"/>
  <g class="sdbd v4">
    <path class="drk" d="M288.1 541.2c-24.9 0-64.7-17.5-76.1-33.5-3.2-4.4-4.1-8.6-2.8-12.5l3.2-13.5 7-29.5-1.1-1.8c-1.1-1.7-2.7-4.1-1.7-7.9 3.5-15.5 6.6-28.9 10.3-43.4l8.9-37.6.6-2.6c1.1-5.1 2-7.4 7.5-9.4l.6-2.5-.2-.3c-2.9-3.4-5.6-6.6-4.7-10.3.4-1.M
8 1.7-3.3 3.8-4.5l.4-1.2.1-.3c-1.2-4.2.1-7.2 3.8-9.1a495.4 495.4 0 0 0 12.1-11.1c2.1-1 4.9-1.4 8.4-1.4 5.8 0 13.8 1.2 24.4 3.8l1.6-2.3c6.9-9.9 8.7-12.5 11.8-12.5 3.8 0 4.4 4.4 4.5 5.9.3 2.2.4 5.3.5 9.6l.1 4.6c6.6 2 13.5 4.8 20.3 7.5l12 4.7 2.6-2.8c6.2-6.7 9.2-9.7 12.1-9.7 2 0 3.6 1.4 4 3.5v.4c.2 3.4-.3 7-.7 10.6l-.6 6.3c21.7 12.4 29.2 19.3 27.6 25.4l1.2 12.1c.8 2.2.8 4.2 0 5.9a7 7 0 0 1-3.7 3.5l-.3.8c.9 2.7.7 5-.5 6.8-1.9 2.9-5.8 3.8-11.1 4l-.7 1.4.4.7c1.5 2.3 3.8 6.1 1.5 9.6l-.1.2a4456 4456 0 0 0-23.3 47.3l-16.1 3M
2.7c-1.3 3.9-5.7 5-9.6 6l-7.4 15.2-8.3 17c-.8 5.7-5 14.2-22.3 14.2z"/>
    <path class="drk" d="M306 301.2c1.8 0 1.6 6.2 2 19l.2-.3.4.8c11.5 3.3 24.6 9.4 35.6 13.2 2.4-1.8 11.1-12.9 14-12.9.4 0 .7.3.8.9.3 5.8-1.5 13-1.4 18.6 17 9.6 29.6 18.2 27.6 23.2l1.3 13.2c1.2 2.9.5 5-2.7 6-.5 0-1.3 3.1-1.5 3.4 2.8 6.4-1.9 7.6-10.2 7.6h.1l-2.3 4.7c2 3.7 5 6.6 2 9.3l-.5 1a5 5 0 0 0 1-1.4c-11.9 23.8-27.6 56.1-39.6 80.3-.7 2.7-4.8 3.4-8.8 4.5-4.3 8.7-13.3 27.6-16.6 34-1 8.4-8.7 11.8-19.3 11.8-29.4 0-81.3-25.9-75.8-41.7 0-.3 10.7-M
44 10.5-44.3-1.3-3.6-3.9-4.8-3-8.6 3-13.4 6.2-27.2 10.3-43.3l8.9-37.7c1.6-6.9.8-8.1 7.7-10.3l1.4-5.8c-4.1-5-8.5-9.1-2.4-11.7.4 0 1.4-3.6 1.7-3.8-1.1-2.9-1-5 2.2-6.5l11.7-10.9c1.7-.8 4.1-1.1 7.1-1.1 6.2 0 15.1 1.6 25.8 4.2 6.8-10.3 10.1-15.4 11.8-15.4m0-6.5c-4.1 0-6.7 3.3-8.2 5.3-1.6 2-3.5 4.8-6.2 8.7l-.3.5c-9.8-2.3-17.3-3.4-23-3.4-4.1 0-7.3.6-9.8 1.7-.7.3-1.4.8-2 1.4l-10.7 10a10 10 0 0 0-5.3 11.2 9.4 9.4 0 0 0-4 5.7c-1.1 4.6 1.5 8.3 4.2 11.7-5.1 2.4-6.3 5.6-7.4 10.8l-.6 2.5-8.9 37.6c-3.6 14.5-6.8 27.9-10.3 43.4-1.2M
 5 .9 8.3 2.2 10.3l.4.6c-1.1 5.1-4.6 19.2-6.7 28.2l-3.2 13.3c-1.1 3.4-1.4 8.7 3.3 15.3 5.7 8.1 18.3 16.7 34.4 23.8a118 118 0 0 0 44.3 11c19.7 0 24.4-10.5 25.4-16.2l8.1-16.7 6.7-13.8c4-1.1 8.6-2.7 10.3-7.5l16-32.5 23.3-47.3.1-.2a10 10 0 0 0 1.1-7c-.3-1.2-.7-2.2-1.2-3.2 4-.5 7.6-1.8 9.8-5.1 1.1-1.6 2-4.1 1.3-7.5a9.6 9.6 0 0 0 3.3-3.9c.8-1.7 1.4-4.4.2-8l-.1-1.2-.4-4.5-.5-5.5c1.3-7.2-6.2-13.1-9.2-15.5-4.2-3.3-10-7.1-18.3-11.9l.5-4.2c.4-3.7.9-7.5.7-11.1l-.1-.8a7.3 7.3 0 0 0-7.1-6.2c-4.5 0-8 3.7-14.5 10.7l-1.1 1.2-9.9-3.M
9c-6.1-2.4-12.3-4.9-18.3-6.9l-.1-2.3c-.1-4.4-.2-7.5-.5-9.9-.2-1.7-.5-3-1-4.1a7.3 7.3 0 0 0-6.7-4.6z"/>
    <path class="cup" d="M372.7 406.5c-.3.8-1 2.3-1.8 2.9-.7.4-1.4-.2-2.4.1-10.3 2.8-37.3-2.7-67.4-14.2-36.5-14-63.7-31.7-60.7-39.5 3-7.8 35-2.7 71.5 11.3 36.7 14 63.8 31.6 60.8 39.4z"/>
    <path class="drk" d="M370.2 405.2c-2.6 6.7-33.1 1.3-68.2-12.2s-61.4-29.8-58.8-36.6c2.6-6.8 33.1-1.3 68.2 12.1 35.1 13.6 61.4 30 58.8 36.7z"/>
    <path class="lght" d="m249 342-36.8 154.3c-3.4 8.9 14.5 24.1 40 33.9 24.9 9.6M
 47.8 10.5 52.1 2.3l22.9-47L379 379.4 249 342z"/>
    <path class="drk" d="M307.3 526.2c.2-.4.6-3.9 1.7-7.5.9-3 2.1-5.2 3.2-8.8.8-2.6 2.9-7.5 1.9-9.9-.6-1.4-3.6-4.1-7.3-5.6-4.4-1.8-7-4.8-8.2-6.9-.7.7 3.5 2.2 9.3-.3 4.8.1 9.7.1 9.9-.4 2.6-10.9 12.7-9.3 13.3-6.7 0 0-3.6 4.6-6.8 11.3-1.6 3.3-2.4 7.5-4.2 11.3l-5.3 10.9a65 65 0 0 1-7.5 12.6z"/>
    <path class="lid" d="m382 386.5 1.4-3.5c1.7-.5 2.9-1.4 3.3-2.5.4-1 .2-2.2-.3-3.6l-1.3-13.4c2.6-6.8-23.4-23.1-58.2-36.4-34.7-13.3-65-18.7-67.6-11.9l-9.9 9.1c-1.4.6-2.3 1.5-2M
.6 2.4-.4 1.1-.2 2.3.6 3.8l-1.5 4c-1.5.5-2.6 1.3-3 2.4-2.9 7.5 26.1 25.7 64.7 40.5 38.7 14.8 72.3 20.8 75.2 13.2.5-1.1.2-2.5-.8-4.1z"/>
    <path class="drk" d="M372 393.9c-13.5-.3-37.8-6.2-64.4-16.5a290 290 0 0 1-47.4-22.7c-5-3.1 4.3 5.3 18.9 12.5a344 344 0 0 0 29.8 13c23.2 8.9 52.3 18.4 51.1 32.2-.1 1.4 4.6-3.2 5.5-4.4l7.3-14.1h-.8z"/>
    <path class="drk" d="M372.9 356c.7 1-.6 2-6.8.8-6.2-1.3-8.9-1.8-8.7-2.9.2-1.2 4.2-1.3 10.4 0 3.5.8 4.5 1.2 5.1 2.1z"/>
    <path class="drk" d="M371 383.7h-1.9l-2-.1-3.8-.4hM
-.1c-2.1-.5-4.3-.8-6.5-1.1-2.2-.4-4.4-.7-6.6-1.4l-1.6-.5-1.6-.6-3.1-1-6.4-1.6a30 30 0 0 1-3.2-1l-1.6-.6-1.5-.6c-2-.9-4-1.6-6.1-2.4-4.1-1.5-8.4-2.9-12.4-4.8l12.8 3.5c2.1.6 4.3 1.3 6.4 2.1l1.5.6 1.5.5 3.1.8 6.5 1.6 3.2 1 1.5.6 1.5.5c4.1 1.2 8.5 1.7 12.9 3h-.1l3.7.7 1.9.2h.9l1 .1c1.4.1 1.3.9.1.9z"/>
    <path class="lght" d="M266.1 313.7c11.1-.9 34.9 4.6 61.3 14.7 5.6 2.1 10.4 3.7 14.2 4.7-.9-.4-4.5-2.1-14.8-6.1-30.5-11.8-57.4-17.2-65.4-13.9-1.2.5 1.2.9 4.7.6z"/>
    <path class="lght" d="M369.7 360.1c-6.8-.5-15.9-2M
.2-26.3-5.1a312 312 0 0 1-22.3-7.1c-2.2-.8-15.7-4.8-6.1-1.1 7.8 3 15.3 5.6 22.4 7.7 14.9 4.5 27.7 7 35.8 7.1 3.1.1-1.2-1.3-3.5-1.5z"/>
    <path class="st4" d="M379.9 365.1c-10.5.4-35.1-4.1-62-14.4-6.7-2.6-13-5.2-18.9-7.8-20.5-9.1-25.2-10.8-7.1-2.2 7.9 3.8 17 7.7 26.7 11.4 29.6 11.4 56.4 15.7 64.7 14.2 1.3-.4-.4-1.4-3.4-1.2z"/>
    <path class="lght" d="M245.7 334.4s-3.4 1.4-2.9 3.3c.5 2 2 .4 2.5-.1.7-.5 1.1-3.6.4-3.2z"/>
    <path class="lght" d="m254.1 320-5 4.4c-2 1-3.2 2.9-2.5 4.5 2.7 6.4.6-1.5 2-2.7 1.3-1.2M
 6.5-6.6 5.5-6.2z"/>
    <path class="drk" d="m383.9 382.9-.8 2.2s-8.5-1.2-5-1.4c3.6-.2 4.6-.5 5.8-.8z"/>
    <path class="cup" d="M302 393.1c-31.9-12.2-56.6-27.3-60.4-36.1-.6-1.3-1.1-.5-1.1-.5l-3.2 13.4c-2.6 9.8-4.5 18.9-7 29.5a526.9 526.9 0 0 0-7 29.5c-2.3 8.9-2.9 12.8-3.2 13.4-1.3 3.3 2.1 2.9 4.9 10.2 4.1 4 10.4 8.5 18.3 13s17.4 8.9 27.8 12.9c31.3 12 59.1 15.3 62.2 7.3l6-12.2c3.3-7.6 4-8.2 6.3-12.9-.1.8 2-3.9 3.4-6.9 1.7-3.8 2.5-5.2 3.4-6.9 2.3-5.3 3.5-7.6 4.5-9.8 1.1-2.3 2.4-4.9 2.5-4.5l6.1-12.5 6-12.2s-.5-1.M
5-2.7-.8a35.4 35.4 0 0 1-14.9.4c-6.7-.6-14.5-2.8-23.5-4.9-8.9-1.7-18.3-5.5-28.4-9.4z"/>
    <path class="cup" d="M301.2 395.2c-36.5-14-63.7-31.7-60.7-39.5l-1.6 6.6c-1 4.1-2.1 9.3-3.9 16.4l-5.1 21.3c-.8 4.3-3.7 13.9-3.9 16.4a66.9 66.9 0 0 0-3.3 14.1c-2.3 9.2-2.7 12.2-3.3 13.8 0-.1 1.2 5.4 4.9 10.3 2.2 2.4 4.8 4.9 7.9 6.9 3.1 2 6.6 4.1 10.3 6.6 7.5 5.1 18.3 10 28.7 14 31.3 12 58.4 13.7 61.5 5.8l3-6 3.3-6.7c1.3-2.7 1.9-3.4 4.1-8.4 1.9-4 4.1-8.8 4.4-8.7 1.2-2.3 1.8-2.7 5.3-10.9 4.3-10.5 2.2-4.4 4-8.4a1249.4 1249.4 0 0M
 0 9.7-19.6c3.3-6.4 6.1-12.3 6.3-12.7-1.8 4.6-5.4 4.2-11.8 3.7-7.1.6-15.4-1.5-25.7-4.1a286.8 286.8 0 0 1-34.1-10.9z"/>
    <path class="lght" d="M323.9 451.6a38.8 38.8 0 1 1-72.4-27.8c4.2-10.9 7.1-13.1 12-16.4 4-1 12.1-8.7 18-8a38.8 38.8 0 0 1 42.4 52.2z"/>
    <path class="lid" d="M322.7 452.2a37.2 37.2 0 0 1-11.4 15.7c-4.1 1.7-10.5 5.5-17.2 7.7a38.5 38.5 0 0 1-19.3-2c-6.5-2.1-10.9-8.4-15.7-11.4-4.7-3.2-6.6-11-7.7-17.2-.4-8-1.3-10.6 2-19.3 3.9-10.2 5.9-10.1 11.4-15.7a36.8 36.8 0 0 1 36.5-5.7 37 37 0 0 1 21.4 47.M
    <path class="drk" d="M262.4 451.5c3.4-3.4 7.5-5.9 11.2-5.4 3.9-.1 8.5-.5 12.3 1.5 3.7 2.1 7.5 4.1 10.2 7.3.8 1.1 2 1.7 2.5 3.9.6 1.9 1.5 2.8 1.8 4.6.3 2.5.3 4.4.6 5.2-1.7-5-3.4-11.2-7.1-12.8-3.3-2.7-6.6-5.9-10.9-6.6-3.8-2-8.6-1.5-14.3-.7-4.1 1-4.2 2.6-6.8 3.8-.2-.8.1.1.5-.8z"/>
    <path class="drk" d="M300.3 470.5a2 2 0 0 1-1.1-1.1l-.1-.4-.4-1.1c-1.3-4.1-3-9.1-5.5-10.2l-.5-.3-1.3-1.1c-2.1-1.7-4.2-3.5-6.5-4.5a9 9 0 0 0-2.2-.6l-.6-.2c-3.3-1.7-7.8-1.2-13-.5-2 .5-2.8 1.1-3.7 1.9-.7.6-1.5 1.2-2.7 1.8-.6.3-1M
.3.2-1.9-.1-.6-.3-.9-.9-1-1.6 0-.4-.1-1.3.7-2l.5-.3c4.2-4.3 8.8-6.5 12.8-6h1.3c3.3-.1 7.1-.2 10.6 1.2l1.2.6 1 .6c3.5 2 7.1 4 9.8 7.2l.1.1.6.7c.7.8 1.7 1.8 2.2 3.8.2.7.5 1.2.8 1.8.4.8.9 1.7 1.1 3v.1l.3 3.1.2 1.6c.2.5.2 1 0 1.6-.5.8-1.7 1.3-2.7.9z"/>
    <path class="drk" d="M303.5 437.1c-.8 1.8.5 4.1 2.5 4.7 2 .6 3.9-.7 4.9-2.4l9-21.5c.6-2-.5-4.3-2.5-4.9-2-.6-4.1.7-4.9 2.6l-9 21.5z"/>
    <path class="drk" d="M271.7 424.1c-.7 1.9.8 4.1 2.8 4.6 2 .5 3.9-1 4.5-2.8l7.8-22.3c.7-1.9-.6-4.2-2.6-4.7s-4 1-4.7 2.9l-7.8 22.M
    <path class="lght" d="M277.8 411.3c.4-.9-.2-.1.3-1.3l1.1-3.4 1.3-3.6.7-1.9c.9-.9 2.4-1.2 3.3-.5.1-.2-.1.3 0 0 1.4 0 1 2 .5 3.3-.4.8-.9 1.6-1.7 2.6-1.2 1.9-1.6 3-2.2 3.4-2.2 2.4-3.7 2.2-3.3 1.4z"/>
    <path class="lght" d="m310.6 423.8 1.4-3.5 1.6-3.8.7-1.6c1.3-1.2 2.2-.8 3.3-.2-.2.6 0 0 0 0 .6 1.7 1.1 1.4.2 3.3-.5 1.2-.9 1.3-2 2.9-.9 1-1.5 2.4-2.3 2.9-1.6 1.3-3.4 1.2-2.9 0z"/>
    <path class="lid" d="M356 347.6s3-16.1 2.9-26.3c0-.6-.7-1-1.2-.6-7.8 5.8-17.3 19.7-17.3 19.7"/>
    <path class="lid" d="M
M307.8 325.7s1.1-15.5-1.3-24.4c-.1-.5-.7-.6-1.1-.2-3.2 3.8-8 10.3-10.5 15-2.2 4.1-3.9 5.1-3.9 5.1"/>
    <path class="lght" d="m302.5 304.6-9.4 16c-.6 1.2-1.9 3.1-3.3 1.9l-.9-.8a.9.9 0 0 1 0-.7c.2-.4.6-.4.9-.6l1.1-.8c.7-.6 1.3-1.4 1.8-2.2l2.2-2.9c2-3 4.9-6.5 7.6-9.9z"/>
    <path class="lght" d="m348.3 329.7-3.1 3.1a71.8 71.8 0 0 1-4 3.8c-1.3 1.1-2.7 2-4.3 2.4l-.3.2v.2c.6 1.3 2.4 1.8 3.6 1.4.9-.3 1.6-.9 2.3-1.5 1.4-1.4 2.6-3 3.7-4.6l.6-.8c2-2.6 6.4-8.5 6-8.8l-2 2-2.5 2.6z"/>
    <path class="drk" d="M358 341c-.2M
 1.3-.3 3.8-.2 5.4.1 1.3-.2 1.8-.8 1.8-1.2 0-1.2-1.8-.7-3.6l.8-4c.2-.5 1 0 .9.4z"/>
    <path class="drk" d="M309.3 320.8c-.2 1.5.2 5 .5 6.6.3 1.4.1 1.8-.4 1.9-1.2.3-1.5-2.5-1.6-4.4l.2-5.1c.1-1 1.3.5 1.3 1z"/>
  <g class="sdbd v3">
    <path class="drk" d="M23.1 111.6c-1.4 0-2.7-.4-4.1-1.3a579 579 0 0 0-14.7-4c-.4-.1-.8-.2-1.2-.5-5-3.3-9.8-12.5-15.3-29.1l-2.5-.1c-13.1-.7-16.6-.9-17.6-4.5-1-3.5 2.1-5.5 11-11.5l3.7-2.5c-1.8-6.6-3.1-14-4.3-21.2-.8-4.5-1.5-8.7-2.4-12.6l-3.7-.7c-10-1.9-14.2-3-15.1-6.3a4 4 0 0M
 1 1.4-4.2l.3-.3c2.8-1.9 6.1-3.5 9.4-5l5.7-2.8c-.9-25 1-35 7.1-36.8l9.7-7.4c2.1-2.6 4.3-3.2 5.8-3.2a8 8 0 0 1 4.1 1.3c.3.3.6.2.8.1C3-43.1 5-44.2 7.1-44.2c3.6 0 6.4 2.9 9.4 7.3l1.6-.2.4-.7c1.3-2.7 3.1-6.3 7.3-6.3h.3c15.5-1.4 34.3-3.3 52.5-5.1l36.3-3.6 1.4-.2c3.4 0 6.1 2.6 8.7 5.1l16.8-1.7c7.7-.8 14.9-1.6 18.9-1.9 2-.8 3.9-1.3 5.9-1.3 18.5 0 29.2 35.7 31.9 59.7 1.1 9.6 3.4 40.9-11.6 44.4l-13.1 4.4-28.8 9.6-1 1.9c-.9 1.9-2.1 4.4-5.8 5.6-15 5.2-28 9.6-42.3 14.1a2571.4 2571.4 0 0 0-39.2 13.2c-2 .7-3.7 1.3-5.4 1.3-2.3 0-M
4.3-1-6.5-2.8l-2.4.8-.1.3c-1.5 4.6-3.2 9.7-8.1 9.7-1.3 0-2.6-.4-3.9-1.2l-1.2.3-.3.1c-1.4 1.6-3.2 3-5.7 3z"/>
    <path class="drk" d="M116.2-49.7c2.4 0 4.8 2.7 7.6 5.3 9.7-.9 30.5-3.2 37.6-3.8 1.7-.8 3.4-1.2 5.1-1.2 25.9 0 40.5 93.1 19.5 97.8-.3.2-43 14.1-43.2 14.4-2.4 3-2 5.9-5.7 7.1-13 4.5-26.4 9.1-42.2 14.1-12.3 4-26.6 8.8-36.7 12.3-3.4 1.1-5.2 2.1-6.9 2.1-1.6 0-3.1-.9-5.8-3.2l-5.6 1.9c-1.6 4.8-2.7 9.4-5.7 9.4-.8 0-1.8-.4-3-1.2l-.3-.1c-.9 0-3.3.7-3.8.7-1.2 1.6-2.4 2.6-3.9 2.6-.8 0-1.7-.3-2.8-1-1.8-.6-13.9-3.9-1M
5.5-4.2-4.8-3.1-9.7-14-14.7-29.5-25.8-1.4-24.4-.3-4.2-13.9l-.3.1c-.3 0 .1-.5.4-.8-3.3-11.5-5-25.8-7.5-37.2-3.2-1.3-21.4-3.2-18-6.2C-34.7 12.4-27.6 10-23 7c-.8-19.5-.2-34.7 5.2-35.7l10.6-8C-6.1-38.2-5-39-3.7-39c1 0 2 .4 3.1 1.4l.4.1c.9 0 3-.6 3.3-.6 1.4-2 2.7-2.9 4.1-2.9 2.5 0 4.9 3 7.8 7.6v-.1l5.2-.6c1.9-3.2 2.8-6.8 5.6-6.8l1.2.2 1.1-.1-1.3-.1h-.4c26.4-2.4 62.2-6.1 89.1-8.7l.7-.1m0-6.4-1.9.2-36.1 3.5c-18.2 1.8-37 3.7-52.5 5.1h-.3c-4.4.1-7 2.9-8.5 5.5-2.6-3.2-5.7-5.7-9.8-5.7a10 10 0 0 0-6.9 2.8c-1.3-.5-2.6-.8-3.9-.8M
-2.2 0-5.3.7-8.1 4.1l-1 .7-3.6 2.8-4.4 3.3c-6.8 2.6-7.9 12.2-8.3 15.9a156 156 0 0 0-.5 21.8l-3.8 1.8c-3.4 1.6-6.9 3.2-9.9 5.2l-.6.5a7 7 0 0 0-2.3 7.4c1.5 5.5 7.9 6.7 17.6 8.6l1.6.3c.7 3.3 1.3 6.8 1.9 10.5 1.1 6.4 2.3 13.1 3.8 19.2l-1.8 1.2-7.9 5.4c-1.6 1.2-5.9 4.5-4.5 9.6 1.4 5.1 6.9 5.8 9.3 6 2.6.3 6.2.5 11.2.8h.3c7 20.7 12.2 26.3 15.9 28.7a5 5 0 0 0 2.3.9l14.1 3.8a11 11 0 0 0 5.4 1.5c3.1 0 5.4-1.4 6.9-2.9 1.4.6 2.7.9 4.1.9 6.4 0 9-5.6 10.6-10.2a12 12 0 0 0 6.6 2.1c2.3 0 4.3-.7 6.5-1.5l2.4-.9 36.7-12.3c14.2-4.5 27M
.3-8.9 42.3-14.1 4.9-1.6 6.6-5.2 7.6-7.3l.3-.6 27.5-9.2 13-4.3c16.9-4 15.4-34.8 14-47.9A138 138 0 0 0 191-34.1c-8.4-18.3-18-22.1-24.6-22.1-2.2 0-4.5.4-6.7 1.3a1863.3 1863.3 0 0 0-33.8 3.5c-2.5-2.2-5.6-4.7-9.7-4.7z"/>
    <path class="cup" d="M25.2-40.7c.8-.2 2.5-.4 3.4 0 .7.3.6 1.3 1.3 2C37.7-31.5 47.3-5.6 53.3 26c7.3 38.4 6.6 70.8-1.6 72.4-8.1 1.6-20.7-28.3-28-66.7-7.4-38.5-6.7-70.9 1.5-72.4z"/>
    <path class="drk" d="M25.5-37.9c7.1-1.4 18.6 27.4 25.6 64.3s7 67.9-.1 69.2C43.9 97 32.4 68.2 25.3 31.3c-7-36.8-6.9M
    <path class="lght" d="M193.7-3.5c-5-26.2-16.3-46.1-25.5-45.5l-52 5.3-117.5 12L35.6 98.4l150.5-50c9.3-1.8 12.8-25 7.6-51.9z"/>
    <path class="drk" d="M14.8-33.4C21.7-21.9 40.5 68.5 40.5 82.2c0 5.9 2.2-6.5.7-22.6-.9-9.8-2.5-20.7-4.7-32.1-4.7-24.4-12-54.2.4-60.3 1.3-.6-5.2-2.2-6.6-2.3L14.5-34l.3.6z"/>
    <path class="lid" d="m3.3-38.1-3.7.7c-1.4-1.2-2.7-1.7-3.9-1.5-1 .2-2 .9-2.8 2.2l-10.7 8.2c-7.1 1.4-7.3 32.1-.3 68.6 7 36.5 18.4 65.1 25.5 63.7l13 3.6c1.3.8 2.4 1.2 3.4 1 1.1-.2 2.1-1.1 2.9-2M
.5l4.2-.8c1.3 1 2.5 1.5 3.6 1.3 7.9-1.5 8.1-35.7.3-76.4S14.3-42.4 6.3-40.9c-1.1.2-2.2 1.2-3 2.8z"/>
    <path class="drk" d="m6.8-27.2.5.8.5.8 1 1.7 1.7 3.5v.1c.7 2 1.6 4 2.5 6.1.8 2 1.7 4.1 2.3 6.3l.4 1.7.4 1.6.8 3.1 2 6.3.9 3.3.3 1.7.3 1.7a74 74 0 0 0 1.2 6.5c.9 4.3 1.9 8.6 2.4 13l-3.8-12.7c-.6-2.1-1.2-4.3-1.6-6.5l-.4-1.8-.4-1.6-.9-3.1L14.8-1 14-4.3l-.3-1.6-.4-1.6c-1.1-4.1-3-8.2-4.3-12.5v.1l-1.4-3.5-.8-1.7-.5-.8-.5-.9c-.4-1.1.3-1.5 1-.4z"/>
    <path class="lght" d="M2.5 98.8C-4.1 89.9-12 66.8-17.3 39c-1.1-5.8-M
2.3-10.8-3.5-14.5.1 1 .6 4.9 2.7 15.8 6 32.1 15.6 57.8 22.7 62.9 1 .6 0-1.6-2.1-4.4z"/>
    <path class="lght" d="M-12.6-13.7A140 140 0 0 1-3 11.4c2 6.9 4 14.5 5.7 22.7.5 2.3 4.2 15.9 2.3 5.7A305 305 0 0 0-.3 16.7c-4-15-8.6-27.2-12.8-34.2-1.7-2.6-.6 1.8.5 3.8z"/>
    <path class="drk" d="M12.1 62.7c-1-8.9-2.5-18.6-4.4-28.7C1.4 1.1-9.2-22.7-14.4-28.5c-.4-.5-.7-.4-.9-.3-.5.4 0 2.2 1.3 4C-7.8-15.6 1.1 8 6.4 35.4c1.3 6.9 2.4 13.7 3.3 20.2 2.6 19.1 2.9 19.9 3.3 19.9.4 0 .5-.1-.9-12.8z"/>
    <path class="lght" d="M30M
.9 105.2s2.9 2.2 4.4.7c1.4-1.5-.7-1.9-1.5-2.1-.8-.2-3.6 1.1-2.9 1.4z"/>
    <path class="lght" d="m14.3 105.7 6.4 2c1.9 1.1 4.2 1.1 5.2-.3 4-5.7-1.6.2-3.3-.3-1.9-.5-9.3-2.1-8.3-1.4z"/>
    <path class="cup" d="M51.1 26.4c6.4 33.5 6.7 62.5 1.2 70.4-.8 1.1.1 1.2.1 1.2l13-4.4c9.7-3 18.4-6.1 28.7-9.6 12.7-3.9 22.7-7.3 28.7-9.6 8.8-2.8 12.4-4.2 13-4.4 3.4-.7 1.3-3.3 6.1-9.6a91.7 91.7 0 0 0 1.4-22.4c-.4-9.1-1.6-19.5-3.7-30.5-6.3-32.9-18.2-58.3-26.6-56.7l-13.5 1.3c-8.2 1.2-9.1.9-14.3 1.4.8-.4-4.4.4-7.7.7-3.9.7-5.5.8-7.5M
.9-5.8.9-8.3 1.1-10.7 1.3-2.6.2-5.4.6-5.2.3l-13.8 1.4-13.5 1.3s-1 1.2.7 2.7c3 2.6 5.4 6.4 8.2 12.5 3 6 5.3 13.8 8.2 22.6 3.5 8.6 5.1 18.7 7.2 29.2z"/>
    <path class="cup" d="M53.3 26c7.3 38.4 6.6 70.8-1.6 72.4l6.4-2.1c4-1.3 9-3.1 16-5.3 5.6-2 13.6-4.5 20.8-6.9 4.1-1.6 13.8-4.2 16-5.3a67 67 0 0 0 13.7-4.6c9-2.9 11.8-4.2 13.5-4.5-.1 0 3.9-3.8 6.1-9.6.9-3.2 1.7-6.6 1.7-10.3.1-3.7 0-7.7.2-12.2.4-9.1-1.2-20.8-3.3-31.7-6.3-32.9-19.1-56.9-27.5-55.3l-6.7.7-7.4.7c-3 .3-3.9.2-9.3.9-4.4.5-9.6 1.2-9.7.9-2.6.2-3.3-.1-12 1.3-M
11.2 1.9-4.9.4-9.2 1a1415.2 1415.2 0 0 0-35.8 3.5c4.8-.9 6.4 2.4 9.3 8.1 4.2 5.7 6.8 13.9 10.1 23.9 3.3 9.7 6.3 21.6 8.7 34.4z"/>
    <path class="lght" d="M89.3-23a38.8 38.8 0 0 1 14.6 76.2c-11.5 2.2-14.9.9-20.2-1.5C80.8 48.8 70 46 67.4 40.6A38.7 38.7 0 0 1 89.3-23z"/>
    <path class="lid" d="M90.4-22.3c6.7-1.3 13.3-.7 19.3 1.5 3.6 2.6 10.2 6 15.6 10.6a35.9 35.9 0 0 1 8.5 17.4c1.7 6.6-1.4 13.7-1.5 19.4-.2 5.6-5.8 11.4-10.6 15.6-6.6 4.5-8.3 6.7-17.5 8.5-10.7 2-11.7.4-19.3-1.5a37.2 37.2 0 0 1 5.5-71.5z"/>
ath class="drk" d="M123.7 27.7a15 15 0 0 0-2.9-1.4c-1.1-.4-2-.7-3.5-2.1-3.4-4-6.1-7.7-6.4-11.3l-.1-.6a8 8 0 0 1-.6-2.2c-.4-2.5 0-5.2.4-7.9l.2-1.6V0c-.4-2.7 3-6.8 5.8-10.1l.7-.9.3-.3c.3-.5.4-1 .4-1.5a2.1 2.1 0 0 0-2.3-1.7 2 2 0 0 0-1.3.8l-1.3 1a28 28 0 0 0-2.4 1.9c-1 .9-1.5 1.7-2 2.5-.3.5-.6 1.1-1.1 1.6-1.4 1.5-1.8 2.9-2.1 3.9l-.3.9-.1.1c-1.3 4-1.1 8.2-1 12.1v1.2l.2 1.4c.6 3.7 2.7 6.9 4.6 9.6l.7 1.1c1.7 3.6 6 6.4 11.8 7.7l.5.2c1 .3 1.8-.3 2.1-.5.5-.4.8-1 .8-1.7-.2-.6-.6-1.2-1.1-1.6z"/>
    <path class="drk" d="M87.M
7 2c2-.3 3.2-2.6 2.7-4.6-.5-2-2.7-2.9-4.6-2.9l-23 3.6c-2 .5-3.4 2.7-2.8 4.7.5 2 2.8 3.1 4.7 2.8l23-3.6z"/>
    <path class="drk" d="M93.4 35.9c2-.4 3.1-2.8 2.4-4.8-.7-2-2.9-2.8-4.8-2.4l-23.1 5.1c-2 .4-3.2 2.7-2.6 4.7.7 2 3 2.9 5 2.5l23.1-5.1z"/>
    <path class="lght" d="M79.3 37.5c-.9.1 0 .2-1.2.5l-3.5.8-3.7.8-2 .4c-1.2-.3-2.3-1.4-2.1-2.6-.3 0 .3 0 0 0-.7-1.2 1.2-1.9 2.6-2.1.9-.1 1.8-.1 3.1.1 2.3 0 3.4-.2 4 .1 3.1.4 3.7 1.8 2.8 2z"/>
    <path class="lght" d="m72.7 3-3.7.6-4.1.6-1.7.3C61.5 4 61.3 3 61.3 1.8c.6-M
.1 0 0 0 0C62.5.4 61.9.2 64-.1c1.3-.2 1.5.1 3.5.2 1.3.2 2.8 0 3.7.4 1.9.7 2.8 2.2 1.5 2.5z"/>
  <g class="sdbd v2">
    <path class="drk" d="M210.7 235c-8.7 0-12.5-3.4-14.2-6.2l-8.1-11.3c-5.9-8.2-15.3-21.6-17.6-24.6l-2.1-.4c-2-.3-4.9-.7-7.1-3.9-9.4-12.8-17.4-23.9-26-36.2L113.1 121l-1.4-1.9c-3.3-4.3-4.4-6.6-2.3-12.1l-1.5-2.1h-.4c-4.5-.1-8.7-.1-10.9-3.2-1.1-1.5-1.4-3.5-.9-5.8l-.6-1.1-.1-.2c-3.9-1.8-5.4-4.8-4.4-8.8 0-3-.4-14-.6-15.3l.1-1.2c1.6-5.7 9.1-13.1 23.3-23.2l-.7-2.7c-2.9-11.5-3.7-14.6-1.9-16.9.8-1 1.M
9-1.5 3.1-1.5 2.5 0 5.1 2.1 12 7.7l3.6 2.9c5.8-3.7 12.5-7.1 19-10.4 4-2.1 7.9-4 11.4-6l-.4-3.8c-1-9.1-1.3-13.3.7-15.5.8-.9 1.8-1.3 2.9-1.3.8 0 1.6.2 2.3.7l.3.2c2.6 2.1 5.1 4.8 7.5 7.5l4.3 4.6c14.5-5 23.5-7.3 29.3-7.3 3.8 0 6.5 1.1 8 3.1l8.6 6.1 1.3.9c2.2.8 3.7 2.1 4.5 3.9.7 1.5.7 3.2.2 5l.4.7c2.6 1.1 4.2 2.7 4.8 4.8 1 3.4-.9 6.9-4.3 11l.6 1.5.8.1c2.7.4 7.1 1.1 8.2 5.2l.1.2c5.9 14.4 13.3 31.8 20.4 48.6 5.1 12.1 9.9 23.4 14.1 33.7 2.1 3.5.1 7.6-1.8 11.2l6.6 15.5 7.4 17.5c4 4.8 4.7 10.7 1.8 17.1-8.8 20.7-54.7 44.6-77.M
    <path class="drk" d="m163.3 1.8.6.2c4.5 3.6 8.9 9.7 13.1 13.3 12.7-4.5 23.6-7.7 30-7.7 2.9 0 4.8.7 5.6 2.2l10.8 7.7c3 1 4.1 2.9 2.8 6-.3.3 1.4 3 1.5 3.4 6.6 2.1 4.5 6.4-1 12.7l2.1 4.8c4.1 1 8.3.5 8.4 4.6l.4 1a6 6 0 0 0-.4-1.7c10.1 24.6 24.2 57.7 34.6 82.5 1.5 2.3-.6 5.8-2.4 9.6 3.7 9 12.1 28.2 14.8 34.8 17.9 19.8-45.6 56.7-73.6 56.7-5.5 0-9.6-1.4-11.4-4.7-.3-.2-26.2-36.9-26.6-37-3.6-1.4-6.2-.2-8.4-3.4-8.2-11.1-16.5-22.6-26-36.2l-22.6-31.5c-4.1-5.6-5.6-6-2.7-12.5l-3.5-4.8c-6.5-.2-12.4.4-10.4-5.9.3-.3M
-1.7-3.4-1.8-3.8-2.9-1.1-4.5-2.5-3.5-5.9 0-1.9-.4-14.5-.6-16 1.6-5.5 10.5-13.4 23.9-22.8-3.4-13.6-5.2-19.3-3.1-19.3 1.8 0 6.3 4.1 15.1 11.2-.2-.3-.2-.4 0-.4l.8.3c10-6.5 23.2-12.4 33.3-18.2.4-3.1-2.7-19.2.2-19.2m0-6.4c-2 0-4 .9-5.3 2.4-3 3.4-2.6 8.5-1.5 18l.2 1.6-9.4 4.9c-5.8 3-11.8 6.1-17.2 9.3l-1.8-1.5c-7.5-6.1-10.3-8.4-14-8.4-2.2 0-4.3 1-5.7 2.8-2.8 3.6-1.8 7.3 1.3 19.7l.1.6C92.2 57.7 88.4 64.2 87.2 68.5c-.2.8-.3 1.6-.2 2.4.1 1.3.5 11.3.5 14.6-.6 3-.7 8.1 4.9 11.4a10 10 0 0 0 1.7 6.8c2.7 3.8 7.3 4.3 11.6 4.5-1.5 M
5.7.4 8.9 3.5 12.9l1.4 1.9c6.3 8.6 14.9 20.7 22.5 31.4 8.5 12.3 16.6 23.5 26 36.3 3 4.2 6.9 4.8 9.2 5.1l.7.1 16.9 23.6 8 11.1c2.1 3.6 6.8 7.7 16.9 7.7 11.8 0 28.9-5.5 45.8-14.8 8.5-4.7 28.9-17.1 35.3-31.6 3.3-7.4 2.6-14.4-2-20.1l-7.2-17.1-6-14.1c1.8-3.7 3.6-8.3 1.1-12.7l-14-33.5-20.4-48.6-.1-.2a9.4 9.4 0 0 0-4.6-5.4c-1.1-.6-2.2-.9-3.2-1.2 2.2-3.3 3.7-7 2.6-10.8a10 10 0 0 0-4.8-6c.2-2.1-.3-3.9-.8-5.1a11 11 0 0 0-5.8-5.4l-1-.7-3.7-2.7-4.5-3.2c-1.7-2.1-4.7-4-10.2-4a100 100 0 0 0-28.4 6.8l-2.8-3.1a73.7 73.7 0 0 0-7.9-7M
.9l-.7-.5c-1.5-.6-2.9-1-4.2-1z"/>
    <path class="cup" d="M236.9 47.2c.4.7 1.1 2.2 1 3.2-.1.8-1.1 1-1.5 1.9-4.7 9.6-26.5 26.4-54.9 41.5-34.5 18.4-65.7 27.3-69.6 19.9-3.9-7.4 20.9-28.2 55.5-46.6 34.4-18.4 65.6-27.3 69.5-19.9z"/>
    <path class="drk" d="M234.3 48.2c3.4 6.4-20.7 25.8-53.9 43.5-33.2 17.6-62.8 26.7-66.2 20.3-3.4-6.4 20.7-25.8 53.9-43.5 33.1-17.5 62.8-26.6 66.2-20.3z"/>
    <path class="lght" d="m287 181.3-20.5-48.2-46.1-108.6L107 98.1l92.3 129c4.5 8.4 27.7 4.9 51.8-8 23.5-12.4 39.3-29.1 35.9-37.8z"M
    <path class="drk" d="M284.3 175.1c-.2-.4-2.6-3-4.5-6.2-1.6-2.6-2.6-5-4.5-8.2-1.5-2.3-3.7-7.1-6.2-7.9-1.4-.5-5.4 0-9 1.8a17.6 17.6 0 0 1-10.6 1.7c.1.9 3.9-1.3 5.9-7.2 3.2-3.6 6.5-7.3 6.2-7.7-6.5-9.1 1.3-15.7 3.6-14.5 0 0 1.1 5.7 4 12.6 1.5 3.4 4.1 6.7 5.8 10.6l4.7 11.1a65.4 65.4 0 0 1 4.6 13.9z"/>
    <path class="drk" d="M226.9 39.4c-9 10-89.8 54.6-102.9 58.7-5.6 1.7 6.8.2 21.8-6.1 9.1-3.8 19.1-8.5 29.3-14 22-11.7 48.2-27.4 57.8-17.4 1 1 .6-5.6.3-7l-5.8-14.7-.5.5z"/>
    <path class="lid" d="m227.9 27-1.8M
-3.4c.7-1.7.9-3.1.3-4.1-.5-.9-1.5-1.6-2.9-2.1l-11-7.8c-3.4-6.4-32.8 2.5-65.7 20C114 47.1 90.1 66.4 93.6 72.8l.4 13.5c-.4 1.5-.4 2.7.1 3.6.5 1 1.6 1.6 3.2 2l2 3.8c-.6 1.5-.7 2.8-.2 3.8 3.8 7.1 36.5-2.8 73.1-22.3 36.6-19.4 63.1-41 59.3-48.1-.6-1.1-1.8-1.7-3.6-2.1z"/>
    <path class="drk" d="M198.9 13.9c1.2.1 1.1 1.8-3.9 5.6-5 3.9-7.2 5.6-7.9 4.6-.7-1 1.8-4.1 6.9-7.8 2.8-2.1 3.8-2.5 4.9-2.4z"/>
    <path class="drk" d="M218.5 33.6c-2.9 3.9-6.8 6.6-10.5 9.7-3.3 3-7.2 5.2-11 7.5-3.6 2.4-7.2 5.3-11.3 7.1-6 2.9-11.5 6.M
6-17.6 9.2 5.6-3.6 10.9-7.6 16.7-10.8 1.9-1 3.8-2.1 5.5-3.4 3.5-2.6 7.2-5.1 11.1-7.2 3.6-2.3 6.9-5.3 10.7-7.8h-.1c2-1.6 3.9-3.1 5.7-5 1.1-.9 1.6-.3.8.7z"/>
    <path class="lght" d="M96.9 66.7c6.6-8.9 26.3-23.3 51.3-36.6 5.3-2.8 9.6-5.4 12.9-7.7-.9.4-4.5 2-14.3 7.2-28.9 15.2-50.6 32-53.4 40.2-.4 1.3 1.4-.3 3.5-3.1z"/>
    <path class="lght" d="M199.9 19a144.1 144.1 0 0 1-21.1 16.5c-6 4-12.7 8.1-20 12.2-2.1 1.1-13.9 8.7-4.8 3.9 7.3-3.9 14.2-7.9 20.5-11.8a146.7 146.7 0 0 0 28.9-22.4c2-2.4-1.9 0-3.5 1.6z"/>
th class="drk" d="M213.5 12c-.5-.4-2.1.7-3.5 2.4-6.9 8.6-26.8 24.1-51.5 37.2-6.2 3.3-12.3 6.4-18.3 9.1-18.3 8.5-18.2 8.7-18.1 9.1l.2.1a342.7 342.7 0 0 0 37.8-17.5c29.6-15.7 49.3-32.9 53.2-39.6.5-.4.4-.6.2-.8z"/>
    <path class="lght" d="M99.1 95.7s-1.2 3.4.6 4.4c1.8.9 1.6-1.2 1.6-2s-2-3.2-2.2-2.4z"/>
    <path class="lght" d="M93.7 80v6.7c-.5 2.2.1 4.3 1.8 4.9 6.6 2.2-.7-1.4-.7-3.2 0-2-.7-9.5-1.1-8.4z"/>
    <path class="drk" d="m226.4 23.2 1.1 2.1s-6.5 5.7-4.3 2.9c2.2-2.9 2.6-3.9 3.2-5z"/>
    <path class="cuM
p" d="M180.4 91.7c-30.1 16-57.7 24.8-66.9 21.9-1.3-.4-1.1.5-1.1.5l8 11.2c5.7 8.4 11.3 15.8 17.7 24.6 7.5 11 13.7 19.5 17.7 24.6 5.3 7.6 7.7 10.6 8 11.2 1.6 3.1 3.6.3 11 3 5.7-.4 13.2-2.3 21.8-5.3a206 206 0 0 0 28-12.5c29.6-15.7 50.3-34.6 46.3-42.1l-5.2-12.5c-3.6-7.5-3.6-8.4-5.6-13.2.6.6-1.6-4.1-3-7.1l-3-7.1c-2.5-5.3-3.5-7.6-4.4-9.8-1-2.4-2.1-5-1.8-4.8l-5.4-12.8-5.3-12.5s-1.5-.6-2.4 1.5c-1.6 3.6-4.6 7-9.5 11.5-4.9 4.6-11.6 9.2-19.1 14.5-7.2 5.6-16.3 10.2-25.8 15.2z"/>
    <path class="cup" d="M181.4 93.7c-34.5 18.4M
-65.7 27.3-69.6 19.9a1337.9 1337.9 0 0 0 13.7 19.2l12.8 17.8c2.7 3.5 8.1 12 9.8 13.7a67 67 0 0 0 8.4 11.7c5.4 7.7 7.5 10 8.3 11.6 0-.1 4.8 2.6 11 3 3.3-.1 6.8-.4 10.4-1.4 3.5-1 7.4-2.3 11.7-3.4a152 152 0 0 0 29.4-12.5c29.6-15.7 48.7-35.1 44.7-42.6l-2.6-6.2-2.9-6.9c-1.2-2.7-1.3-3.7-3.6-8.6-1.8-4-4-8.8-3.7-9-.9-2.4-.9-3.1-4.7-11.1-5.1-10.2-1.8-4.5-3.7-8.5-2-4.3-3.2-7-2.9-7l-5.5-13.2a301 301 0 0 0-5.5-13c2.3 4.3-.4 6.8-5 11.3-4.2 5.7-11.2 10.6-19.9 16.7a290 290 0 0 1-30.6 18.5z"/>
    <path class="lght" d="M238.9 113M
.6a38.8 38.8 0 1 1-68.6 36.4c-5.5-10.4-5.2-13.9-4.5-19.8 1.9-3.6 1.4-14.8 5.8-18.8a38.9 38.9 0 0 1 67.3 2.2z"/>
    <path class="lid" d="M238.6 114.9c3.2 6 4.6 12.6 4.3 18.9-1.4 4.2-2.8 11.5-5.5 18a39.3 39.3 0 0 1-14.2 13.3c-5.9 3.5-13.5 2.7-18.9 4.3-5.5 1.4-12.6-2.2-18-5.5-6.3-5-8.9-6-13.3-14.2-5.1-9.6-3.8-11.1-4.3-18.9a36.5 36.5 0 0 1 19.7-31.3 37.2 37.2 0 0 1 50.2 15.4z"/>
    <path class="drk" d="M198.4 160c-.4-4.8.5-9.5 3.3-12 2.5-3 5.2-6.8 9.2-8.3 4-1.4 8-3 12.3-2.9 1.4.1 2.6-.4 4.6.6 1.9.8 3.1.7 4.6 1.6 2.M
1 1.4 3.5 2.7 4.3 3-4.9-2-10.7-4.8-14.3-3-4.2.7-8.8 1.1-12.2 3.9-4 1.6-6.8 5.5-9.9 10.4-1.9 3.8-.8 4.9-1.6 7.6-.7-.5.1-.1-.3-.9z"/>
    <path class="drk" d="M237.6 143.8c-.5.2-1 .3-1.6.1l-.4-.1-1.1-.4c-4-1.7-8.9-3.7-11.4-2.5l-.5.2-1.6.3c-2.7.4-5.4.9-7.6 2l-1.9 1.2-.6.3c-3.4 1.4-6.1 5.1-8.9 9.5a8 8 0 0 0-1 4c0 .9-.1 1.9-.4 3.2-.2.6-.7 1.1-1.3 1.4a2 2 0 0 1-1.8-.3c-.3-.2-1-.8-1.1-1.8l.1-.6c-.5-5.9.9-10.9 3.8-13.6l.8-1c2.1-2.6 4.5-5.6 7.9-7.2l1.3-.5 1.1-.4c3.8-1.3 7.6-2.7 11.9-2.7h1c1.1 0 2.5-.1 4.4.8l1.8.6c.9.2 1.9.M
5 3 1.1h.1l2.5 1.8 1.3 1c.5.2.9.5 1.2 1a2 2 0 0 1-1 2.6z"/>
    <path class="drk" d="M214.5 119.5c.9 1.8 3.4 2.3 5.2 1.2 1.8-1.1 2-3.4 1.4-5.2l-10.3-20.9c-1.1-1.7-3.6-2.4-5.3-1.3-1.8 1.1-2.1 3.6-1.3 5.4l10.3 20.8z"/>
    <path class="drk" d="M183.8 134.9c1 1.8 3.6 2.1 5.3.9 1.7-1.2 1.8-3.5.8-5.3L178.3 110a3.6 3.6 0 0 0-5.2-1.1c-1.7 1.2-1.9 3.7-.9 5.5l11.6 20.5z"/>
    <path class="lght" d="M178.2 121.9c-.4-.8-.2.1-.8-1.1l-1.8-3.1-1.9-3.3c-.4-.7-1.1-2.1-1-1.7-.1-1.2.6-2.6 1.8-2.8-.1-.2.1.2 0 0 .9-1 2.2.6 2.8 1.8.M
4.8.6 1.7.8 3 .7 2.2 1.2 3.2 1.1 3.9.5 3.2-.6 4.2-1 3.3z"/>
    <path class="lght" d="m209.1 105.4-1.7-3.3-1.8-3.7-.8-1.6c0-1.7.9-2.2 2-2.6.3.6 0 0 0 0 1.7.7 1.7.1 2.6 2 .6 1.2.4 1.5.9 3.4.2 1.3.9 2.7.7 3.6 0 2.1-1.3 3.4-1.9 2.2z"/>
    <path class="lid" d="M181.4 21.1S171.2 8.3 163.5 1.7a.8.8 0 0 0-1.3.5c-.7 9.7 3.5 26 3.5 26"/>
    <path class="lid" d="M133.2 43.1s-10.9-11-19.3-15c-.4-.2-.9.2-.9.6.7 4.9 2.5 12.8 4.4 17.8 1.7 4.4 1.3 6.3 1.3 6.3"/>
    <path class="lght" d="m113.9 33.3 5.9 17.7c.5 1.2 1.1 3.5-M
.8 3.7l-1.2.2-.5-.4c-.2-.4.1-.8.1-1.1l.1-1.4c0-.9-.3-1.9-.5-2.8l-.8-3.6-2.3-12.3z"/>
    <path class="lght" d="M162.9 15.2a952.8 952.8 0 0 1 .5 9.9c0 1.7-.2 3.3-1 4.8l-.1.4.2.1c1.4.4 2.9-.6 3.4-1.9.3-.9.4-1.8.4-2.7-.1-2-.6-3.9-1.1-5.8a165.3 165.3 0 0 0-2.7-8.5l.4 3.7z"/>
    <path class="drk" d="M177.8 15.2a35 35 0 0 0 3.9 3.7c1 .8 1.2 1.3.9 1.7-.8.9-2.1-.3-3.2-1.8l-2.5-3.3c-.3-.2.6-.5.9-.3z"/>
    <path class="drk" d="M130.6 38.8a26 26 0 0 0 5.3 3.9c1.3.7 1.4 1.1 1.2 1.6-.5 1.1-2.8-.5-4.3-1.7l-3.8-3.5c-.7-.7 1.M
  <g class="sdbd v2">
    <path class="drk" d="M107.8 423.8c-.7 0-2-.2-3.2-1.6l-.2-.3a64.6 64.6 0 0 1-4.7-9.5l-2.6-5.8h-2.7c-22.8 0-32.3-2.2-33.9-8.1l-7.1-9.9a7.7 7.7 0 0 1-3-5.1c-.2-1.6.3-3.3 1.4-4.8l-.1-.8c-2.1-1.9-3.1-3.9-3-6.1.2-3.5 3.1-6.2 7.6-9l-.1-1.6-.7-.4c-2.4-1.3-6.3-3.3-6.1-7.6v-.2l-3.6-52.6-2.5-36.4c-.8-4 2.4-7.2 5.3-10l-1.3-16.8-1.4-18.9a14.7 14.7 0 0 1 1.6-14c9.3-14.2 42.3-22.7 68.8-22.7 19.7 0 31.4 4.7 33.2 13.3l4 13.3 8.8 29 1.8 1c1.8.9 4.4 2.2 5.5 5.9a19604.1 19604.1 0 0 0M
 24.1 79.6l.8 2.5c1.7 5 2 7.4-1.8 11.9l.7 2.4.5.2c4.4 1.6 8.8 3.2 9.3 7.3.4 2-.5 3.6-1.1 4.6l-.1.2.3 1.7.1.1c.9.9 2.4 2.1 2.5 4.2.2 1.6-.2 3.3-1.3 5.2l-4.3 14.4c-.1.3-.2.7-.4.9-3.6 5.9-14 10.2-29.7 15l-.2 2.5c-.4 5.1-.7 8.7-1.1 11.3-.3 1.9-1 6.3-4.8 6.3-3.1 0-4.7-2.7-10.2-11.5l-2.4-3.8c-6.7 1.6-14.1 2.7-21.3 3.7l-12.7 2-.8 3.7c-2.4 10.2-3.7 15.3-7.9 15.3z"/>
    <path class="drk" d="M116.1 184.9c15.8 0 28.6 3.3 30.1 10.8.2.3 12.9 43.4 13.2 43.5 2.9 2.5 5.8 2.2 6.9 5.9 4.2 13.1 8.3 26.7 12.9 42.6l11.2 37.1c2.1 6.8 M
3.4 7.4-1.5 12.7l1.7 5.7c4.6 1.7 9.1 2.9 9.2 5.6.4 1.2-.8 2.5-1.3 3.8l.6 3.7c.9 1.1 2.4 1.9 2.5 3.2.2 1-.3 2.3-1.1 3.5l-4.5 15c-3.1 5.2-14.2 9.4-30 14.2-1.1 13.2-1.3 19.3-3 19.3-1.6 0-4.6-5.5-10.9-15.5.1.3.1.4 0 .4-.2 0-.5-.3-.7-.5-11.5 3-26 4.2-37.4 6.5-1.2 2.9-3.4 18.3-6 18.3-.2 0-.5-.1-.8-.4-3.1-4.9-5.3-12-8.1-16.8h-4.6c-17.3 0-30.2-1.3-30.9-6.2l-7.7-10.8c-2.5-1.9-2.9-4.1-.7-6.6.4-.2-.4-3.3-.4-3.7-5.6-4.1-2.2-7.5 5-11.7h-.1l-.4-5.3c-3.6-2.2-7.7-3.2-6.4-7l-.1-1.1-.2 1.7c-1.7-26.5-4.4-62.4-6.2-89.3-.7-2.7 2.4-5.3 M
5.4-8.3-.6-9.7-2.4-30.6-2.8-37.7-8.6-19.5 35.4-32.6 67.1-32.6m0-6.4c-13.3 0-28.3 2.2-41 6-10.5 3.1-24.3 8.8-30.5 18.1a17.9 17.9 0 0 0-2.1 16.4c.2 4.1.8 11.1 1.4 18.5l1.2 15.3c-2.9 2.9-6.1 6.7-5.1 11.7l2.5 36.2 3.6 52.6v.2c0 2.4.9 4.7 2.6 6.6.8.9 1.7 1.6 2.7 2.2-3.2 2.4-5.7 5.4-5.9 9.4-.1 1.9.4 4.5 2.6 7.2-.9 2-1 3.7-.9 5 .2 1.9 1 4.5 3.8 7l.7 1 2.7 3.7 3.2 4.5c2.3 6.5 11 8 14.1 8.5a145 145 0 0 0 22.8 1.3h.7l1.7 3.8c1.5 3.4 3 6.9 5 10l.5.7a7.2 7.2 0 0 0 5.7 2.7c5.9 0 7.9-6.3 8.6-8.7.8-2.7 1.5-5.9 2.2-8.8l.4-1.6 10.5M
-1.6c6.5-.9 13.1-1.9 19.3-3.3l1.2 1.9 5 7.8c1.3 1.8 3.8 5.2 7.9 5.2 3 0 5.5-1.8 6.8-4.7.5-1.1.8-2.4 1.1-4.3.4-2.6.7-6.4 1.1-11.5v-.4c15.7-4.9 25.5-9.2 29.5-15.7.4-.6.6-1.2.8-1.9l4.1-13.8a11 11 0 0 0 1.6-6.9 8.9 8.9 0 0 0-2.6-5.4c.6-1.3 1.3-3.3.9-5.6-.6-5.4-5.5-7.7-9.8-9.3 3.2-4.7 2.6-8 1-13.1l-.8-2.4c-3.2-10.2-7.4-24.4-11.2-37-4.1-14.4-8.1-27.5-12.9-42.7-1.5-5-5-6.7-7.1-7.8l-.6-.3-8.4-27.8-4-13.1c-2.5-10.4-15-15.8-36.6-15.8z"/>
    <path class="cup" d="M52.5 353.9c-.1-.8-.4-2.5.1-3.4.4-.7 1.3-.6 2-1.3 7.5-7.6 33.6M
-16.4 65.4-21.6 38.6-6.3 71-4.6 72.3 3.6 1.3 8.2-28.9 20-67.5 26.2-38.6 6.4-70.9 4.8-72.3-3.5z"/>
    <path class="drk" d="M55.4 353.8c-1.2-7.1 28-17.8 65-23.8 37.1-6 68.1-5.1 69.2 2.1 1.2 7.1-28 17.8-65 23.8-37.1 5.9-68.1 5-69.2-2.1z"/>
    <path class="lght" d="M146.1 195.7c-1.5-9.4-24.6-13.5-51.6-9.2-26.3 4.3-46.6 15-46.2 24.3l3.9 52.2 8.6 117.8 131.1-33.2-45.8-151.9z"/>
    <path class="drk" d="M48.9 217.6c.1.4 1.5 3.7 2.3 7.3.7 3 .8 5.6 1.6 9.2.6 2.6 1.2 7.9 3.3 9.5 1.2.9 5.1 1.7 9.1 1.2 4.7-.7 8.5.6 10.6 1M
.8.2-.9-4.1-.1-7.9 4.9-4.2 2.4-8.5 4.8-8.3 5.3 3.2 10.7-6.3 14.4-8.1 12.5 0 0 .8-5.8.2-13.2-.3-3.7-1.8-7.7-2.1-11.9l-.9-12.1c-.4-6.5-.2-16.8.2-14.5z"/>
    <path class="lid" d="m54.6 375.9.6 3.7c-1.2 1.3-1.8 2.6-1.6 3.8.2 1 .9 2 2.1 2.9l7.9 11c1.2 7.2 31.9 8.2 68.6 2.2 36.7-5.9 65.6-16.6 64.4-23.7l4-12.9a4.9 4.9 0 0 0 1.1-3.4c-.2-1.1-1-2.1-2.4-2.9l-.7-4.2c1.1-1.2 1.5-2.4 1.4-3.5-1.3-8-35.5-9.1-76.3-2.5-40.9 6.6-73 18.4-71.7 26.4 0 1.2 1 2.2 2.6 3.1z"/>
    <path class="drk" d="M59.5 364.5c11.8-6.6 35.8-13.6 64-18M
.2 20.1-3.3 38.6-4.6 52.4-4.3 5.9.2-6.4-2.4-22.6-1.3-9.8.7-20.8 1.9-32.3 3.8-24.5 4-54.5 10.4-60.3-2.1-.6-1.3-2.4 5.1-2.5 6.6l.8 15.8.5-.3z"/>
    <path class="drk" d="M77.8 397.7c-1.1-.5-.5-2 5.5-4.1 6-2 8.6-3 9-1.8.4 1.1-3 3.3-9 5.2-3.4 1-4.5 1.1-5.5.7z"/>
    <path class="drk" d="m65.5 372.7.8-.5.8-.5 1.7-.9 3.5-1.6h.1l6.2-2.3c2.1-.8 4.2-1.6 6.4-2.1l1.7-.4 1.6-.3 3.1-.7 6.3-1.8 3.3-.8 1.7-.3 1.7-.2 6.5-1c4.3-.8 8.7-1.7 13.1-2l-12.8 3.5-6.5 1.4-1.6.3-1.6.3c-1 .2-2.1.5-3.1.9l-6.4 1.9-3.3.7-1.6.3-1.6.3c-4.2 1-8.2M
 2.8-12.6 3.9h.1l-3.6 1.3-1.7.8-.8.4-.9.4c-1.2.4-1.5-.4-.5-1z"/>
    <path class="lght" d="M191.4 380.5c-9.1 6.4-32.4 13.6-60.4 18.1-5.9 1-10.8 2-14.6 3.1 1-.1 4.9-.4 15.9-2.2 32.3-5.1 58.2-14 63.5-20.9.7-1-1.5-.1-4.4 1.9z"/>
    <path class="lght" d="M78.5 392.5c6.1-3 14.8-6.1 25.3-8.9 6.9-1.8 14.7-3.6 22.9-5.1 2.3-.4 16-3.8 5.8-2.1-8.2 1.3-16 2.9-23.2 4.6a141.4 141.4 0 0 0-34.5 11.9c-2.8 1.6 1.7.6 3.7-.4z"/>
    <path class="drk" d="M67.2 393.3c8.8-5.6 32.4-14.1 60.8-18.7 7-1.1 13.8-2.1 20.3-2.8 22.3-2.4 27.2-M
3.3 7.3-1.7-8.8.7-18.5 1.9-28.8 3.6-31.3 5.1-56.6 14.8-63 20.3-1.1 1 .9 1 3.4-.7z"/>
    <path class="lght" d="M198.6 352.3s2.3-2.9.8-4.3c-1.4-1.5-1.9.6-2.1 1.4-.3.8.9 3.6 1.3 2.9z"/>
    <path class="lght" d="m198.6 369 2.2-6.3c1.2-1.9 1.2-4.1-.1-5.2-5.6-4.2.2 1.6-.3 3.3-.7 1.8-2.5 9.1-1.8 8.2z"/>
    <path class="drk" d="m54.7 380-.4-2.3s8-3.3 5-1.3c-2.9 1.9-3.6 2.7-4.6 3.6z"/>
    <path class="cup" d="M120.4 330c33.7-5.5 62.7-4.9 70.4.8 1.1.8 1.2-.1 1.2-.1l-4-13.2c-2.7-9.7-5.6-18.6-8.8-29a583 583 0 0 0-8.8-2M
9c-2.6-8.9-3.9-12.5-4-13.2-.6-3.5-3.3-1.4-9.4-6.4a92.6 92.6 0 0 0-22.4-2c-9.1.1-19.5 1-30.6 2.8-33.1 5.4-58.8 16.5-57.4 24.9l.9 13.5c1 8.2.7 9.2 1 14.3-.4-.8.2 4.4.5 7.7.4 4.1.4 5.8.5 7.7a129.1 129.1 0 0 1 1.1 15.9l1 13.8.9 13.5s1.2 1 2.7-.6a36 36 0 0 1 12.7-7.8c6.1-2.8 14-4.9 22.8-7.6 9-2.9 19.1-4.3 29.7-6z"/>
    <path class="cup" d="M120 327.7c38.6-6.3 71-4.6 72.3 3.6l-2-6.5-4.9-16.1c-1.8-5.6-4.2-13.7-6.3-21-1.4-4.2-3.8-13.9-4.9-16.1a70 70 0 0 0-4.2-13.8c-2.6-9.1-3.8-11.9-4.1-13.6 0 .1-3.7-4-9.4-6.4-3.1-.9-6.6-M
1.8-10.3-2-3.7-.2-7.7-.2-12.2-.5-9.1-.6-20.8.6-31.8 2.4-33.1 5.4-57.4 17.5-56 25.9l.5 6.7.5 7.4c.2 3 .1 3.9.6 9.3.4 4.4.9 9.6.6 9.7.1 2.6-.2 3.3.9 12 1.6 11.3.3 4.9.7 9.3.5 4.7.7 7.7.5 7.5l1 14.2c.4 7.2.9 13.7 1 14.1-.8-4.8 2.5-6.3 8.3-9.1 5.9-4.1 14.1-6.4 24.2-9.4 10.2-2.8 22.2-5.5 35-7.6z"/>
    <path class="lght" d="M72 290.4a38.8 38.8 0 0 1 76.6-12.4c1.9 11.6.5 14.9-2.1 20.2-3 2.8-6.1 13.6-11.5 16a39 39 0 0 1-63-23.8z"/>
    <path class="lid" d="M72.8 289.3a36.9 36.9 0 0 1 2-19.3c2.7-3.6 6.3-10 11-15.3a36.4 3M
6.4 0 0 1 17.7-8c6.7-1.5 13.7 1.8 19.3 2 5.6.4 11.2 6.2 15.3 11 4.4 6.8 6.5 8.5 8 17.7 1.7 10.8 0 11.7-2 19.3a36.4 36.4 0 0 1-28.7 23.3 37.1 37.1 0 0 1-42.6-30.7z"/>
    <path class="drk" d="M127 257.4c-.4-.5-1-.9-1.7-.9a2 2 0 0 0-1.7.9c-.8 1.1-1.1 2-1.4 2.9-.4 1.1-.8 2-2.2 3.5-4.1 3.2-7.9 5.9-11.5 6.1l-.6.1a8 8 0 0 1-2.2.6c-2.5.3-5.2-.1-7.9-.6l-1.6-.3h-.6c-2.7.3-6.7-3.2-9.9-6.1l-.9-.8-.3-.3a2 2 0 0 0-1.5-.4c-1.1.2-1.9 1.2-1.7 2.3.1.6.4 1 .8 1.4l1 1.3 1.8 2.5c.8 1 1.7 1.6 2.5 2.1l1.6 1.1c1.5 1.5 2.9 1.9 3.9 2.2l.9M
.3.1.1c4 1.4 8.1 1.4 12.1 1.3h1.2l1.4-.1c3.7-.5 6.9-2.5 9.8-4.3l1.1-.7c3.6-1.6 6.6-5.8 8-11.6l.2-.5c.1-1-.5-1.8-.7-2.1z"/>
    <path class="drk" d="M97 292.7c-.2-2-2.5-3.3-4.5-2.8s-3 2.6-3 4.5l3 23.1a4 4 0 0 0 4.6 3c2-.5 3.2-2.7 2.9-4.7l-3-23.1z"/>
    <path class="drk" d="M131 287.9c-.4-2-2.8-3.2-4.8-2.5-2 .6-2.9 2.8-2.5 4.7l4.5 23.2c.4 2 2.6 3.3 4.6 2.7 2-.6 3-2.9 2.6-4.9l-4.4-23.2z"/>
    <path class="lght" d="M132.2 302.1c.1.9.2 0 .4 1.3.2.5.4 1.4.7 3.5l.7 3.8.3 2c-.3 1.2-1.4 2.3-2.6 2.1 0 .3 0-.3 0 0-1.2.7-M
1.9-1.3-2.1-2.6-.1-.9 0-1.8.2-3.1.1-2.3-.1-3.4.2-4 .7-3.4 2.1-4 2.2-3z"/>
    <path class="lght" d="m97.6 307.7.5 3.7.5 4.1.2 1.8c-.5 1.7-1.5 1.8-2.8 1.8-.1-.6 0 0 0 0-1.4-1.2-1.6-.7-1.8-2.8-.1-1.3.1-1.5.3-3.5.2-1.3.1-2.8.5-3.7.8-1.8 2.4-2.7 2.6-1.4z"/>
    <path class="lid" d="M96.6 396.5s5.5 15.4 10.7 24.2c.3.5 1.1.5 1.4-.1 3.8-8.9 5-25.8 5-25.8"/>
    <path class="lid" d="M149.4 391.1s6.8 13.9 13.4 20.5c.4.3.9.2 1-.3a99 99 0 0 0 1.5-18.3c-.2-4.7.8-6.3.8-6.3"/>
    <path class="lght" d="M164.5 406.6c-.1.5.2-1M
6.8.1-18.6-.1-1.3 0-3.6 1.9-3.3l1.2.2c.2.1.4.3.4.6 0 .4-.3.7-.5 1l-.6 1.3c-.3.9-.4 1.9-.5 2.8l-.4 3.6c-.3 3.7-1 8.2-1.6 12.4z"/>
    <path class="lght" d="m112.3 408 1.1-4.2a82 82 0 0 1 1.6-5.3 9.4 9.4 0 0 1 2.5-4.2l.2-.3-.1-.2c-1.2-.8-2.9-.4-3.8.7-.6.7-1 1.6-1.2 2.5-.6 1.9-.7 3.9-.9 5.9l-.1 1a65.2 65.2 0 0 0-.8 10.7l.7-2.7c.2-1.5.3-1.8.8-3.9z"/>
    <path class="drk" d="M98.2 403.2c-.5-1.2-1.7-3.4-2.5-4.8-.7-1.1-.7-1.7-.3-1.9 1.1-.6 1.9.9 2.4 2.8l1.3 3.9c.2.3-.7.3-.9 0z"/>
    <path class="drk" d="M150.5 396.1cM
-.6-1.4-2.7-4.3-3.8-5.4-1-1.1-1-1.5-.6-1.9.9-.8 2.5 1.4 3.5 3 .6.9 1.9 3.5 2.4 4.5.5.9-1.3.3-1.5-.2z"/>
  <g class="sdbd v1">
    <path class="drk" d="M211.1 414c-23.2 0-54.9-7.3-65.5-19.2-2.8-3.1-4-6.3-3.7-9.7l.1-13.8c.1-10.1.3-26.5.2-30.3-.4-.6-.9-1-1.4-1.5a9.3 9.3 0 0 1-3.5-7.3c-.1-15.9 0-29.6.3-44.6l.3-38.7v-2.7c-.1-5.2.3-7.6 5.2-10.8v-2.6l-.3-.2c-3.6-2.7-6.9-5.2-6.9-9 0-1.9.9-3.6 2.7-5.2l.2-1.3v-.3c-2.1-3.8-1.5-7 1.7-9.7a404.6 404.6 0 0 0 9.3-13.6c4.4-3.5 13.9-5.1 29.7-5.1h2.8l.8-2.1c4.9-12.2 6.2-15.M
4 9.8-15.4 3.8 0 4.8 3.6 7.5 14.2l1.1 4.2a237 237 0 0 1 21.4 2.8l12.7 1.9 1.9-3.3c4.9-8.7 7.3-12.2 10.6-12.2 1.7 0 3.1 1 3.8 2.6l.1.4c.9 3.2 1.3 6.9 1.7 10.5l.8 6.3c23.9 7.3 32.7 12.3 32.6 18.6l3.8 11.6c1.3 2 1.7 3.9 1.3 5.8-.3 1.6-1.3 3-2.8 4.2l-.1.8c1.5 2.4 1.8 4.7 1.1 6.7-1.2 3.3-4.8 5-9.9 6.3l-.4 1.6.6.6c1.9 2 5 5.1 3.6 9v.2c-3.7 15.1-8 33.5-12.2 51.3l-8.4 35.5c-.4 4.1-4.4 6.2-8 8l-3.8 16.4-4.3 18.5c.3 4.2-.9 7.9-3.7 11-6.9 7.9-21.6 9.6-32.8 9.6z"/>
    <path class="drk" d="M193 174.3c1.7 0 2.9 6.1 6.1 18l.1-.M
4.5.7c11.9.6 26 3.7 37.7 4.9 2-2.3 8.3-15.7 10.9-15.7.3 0 .6.2.8.7 1.6 5.6 1.5 13 2.8 18.4 18.7 5.6 32.9 11.1 32.1 16.5l4.2 12.6c1.8 2.6 1.6 4.8-1.3 6.5-.4.1-.6 3.3-.7 3.6 4.1 5.6-.2 7.8-8.2 9.7h.1l-1.2 5.1c2.8 3.2 6.4 5.3 4.1 8.6l-.2 1c.3-.4.5-1 .7-1.6-6.3 25.8-14.4 60.9-20.6 87.1-.1 2.8-3.9 4.4-7.6 6.3-2.3 9.4-6.8 29.9-8.6 36.8 1.3 12.5-14.2 17.5-33.4 17.5-29.5 0-67.5-11.7-66-25.4-.1-.3.6-45.3.3-45.5-2-3.2-4.9-3.8-4.8-7.7-.1-13.8 0-27.9.3-44.5l.3-38.8c0-7.1-1.1-8.1 5.2-11.7l.1-5.9c-5.1-4-10.3-7-5-10.9.4 0 .6-3.8.M
8-4.1-1.7-2.6-2.1-4.7.7-6.8 1.1-1.6 8.2-11.9 8.9-13.3 4-3.1 14-4.4 27.8-4.4h4.9c4.5-11.6 6.5-17.3 8.2-17.3m0-6.4c-5 0-7.3 4.7-8.4 7-1.2 2.4-2.5 5.8-4.4 10.5h-.6c-16.8 0-26.6 1.8-31.7 5.7-.7.5-1.2 1.1-1.6 1.8-.6 1.1-6.3 9.4-8.2 12.1a10 10 0 0 0-2.7 12.1 9.6 9.6 0 0 0-2.6 6.5c0 4.7 3.3 7.8 6.7 10.4-4.4 3.5-4.9 6.9-4.8 12.2v2.6l-.3 38.7c-.3 14.9-.4 28.7-.3 44.6-.1 5.2 2.7 7.9 4.4 9.6l.5.5-.2 29-.1 13.7c-.3 3 .3 7.4 4.5 12.1 11.2 12.5 44 20.3 67.9 20.3 11.8 0 27.5-1.8 35.3-10.4 3.2-3.6 4.8-8 4.6-12.9l4.2-18.1 3.4-15c3.M
6-1.9 7.8-4.6 8.4-9.6l8.3-35.3c4.2-17.8 8.5-36.2 12.2-51.3v-.2c.7-2.3.6-4.7-.5-7.1-.5-1.1-1.2-2-1.9-2.9 3.8-1.4 7.1-3.5 8.4-7.2a10 10 0 0 0-.4-7.7 9.4 9.4 0 0 0 2.3-4.6c.4-1.8.4-4.6-1.6-7.8l-.4-1.2-1.4-4.3-1.7-5.2c-.3-7.3-9-11.4-12.4-13-4.8-2.3-11.4-4.7-20.5-7.5l-.5-4.2c-.4-3.7-.8-7.5-1.8-11l-.3-.8a7.3 7.3 0 0 0-6.7-4.6c-5.5 0-8.6 5.5-13.4 13.9l-.8 1.4c-3.3-.4-6.9-1-10.5-1.6-6.5-1-13.1-2.1-19.4-2.6l-.5-2-2.6-9.3c-.5-1.8-2.4-7.3-7.9-7.3z"/>
    <path class="cup" d="M281.5 262c-.1.8-.4 2.5-1.1 3.2-.6.6-1.4.1-2.3.6-9M
.4 5-37 5.7-68.8 1.2-38.7-5.5-69.2-16.6-68-24.9 1.2-8.3 33.5-10.5 72.2-5s69.1 16.7 68 24.9z"/>
    <path class="drk" d="M278.7 261.3c-1 7.2-32 8.7-69.2 3.4-37.2-5.3-66.5-15.4-65.5-22.5 1-7.2 32-8.7 69.2-3.4 37.2 5.3 66.5 15.4 65.5 22.5z"/>
    <path class="lght" d="m146.5 226.8-1.4 158.5L243 400l11.8-51 26.7-115z"/>
    <path class="drk" d="M244.5 393.3c.1-.4-.3-4 0-7.7.2-3.1.9-5.6 1.2-9.3.2-2.7 1.2-7.9-.3-10-.9-1.2-4.4-3.2-8.4-3.8-4.7-.8-7.9-3.1-9.6-4.9-.5.8 3.9 1.3 9-2.4 4.7-1 9.5-2 9.5-2.6.1-11.2 10.3-11.9 11M
.5-9.5 0 0-2.5 5.3-4.1 12.5-.8 3.6-.6 7.9-1.6 12l-2.7 11.8a76.1 76.1 0 0 1-4.5 13.9z"/>
    <path class="drk" d="M277.9 249.8c-13.2 2.8-104.7-8.7-117.8-13.2-5.6-1.9 5.4 4.2 21.2 8 9.6 2.3 20.4 4.4 31.9 6 24.6 3.5 55.1 6.2 57 19.9.2 1.4 3.8-4.2 4.4-5.5l4-15.4-.7.2z"/>
    <path class="lid" d="m286.1 240.4.5-3.8c1.6-.9 2.5-2 2.7-3.2.1-1-.3-2.2-1.1-3.4l-4.2-12.8c1-7.2-28-17.3-64.8-22.5-36.8-5.2-67.5-3.6-68.5 3.5l-7.6 11.1c-1.2.9-1.9 1.9-2 2.9-.2 1.1.4 2.3 1.4 3.5l-.6 4.2c-1.4.9-2.2 1.9-2.4 3-1.1 8 31.2 19.2 72.2 25 M
41 5.8 75.1 4.1 76.3-4-.1-.9-.7-2.1-1.9-3.5z"/>
    <path class="drk" d="M270.4 212.8c.9.8-.1 2.1-6.5 2.3-6.3.2-9.1.3-9.1-.9s3.8-2.3 10.2-2.3c3.5-.1 4.5.1 5.4.9z"/>
    <path class="drk" d="M274.6 240.2c-4.6 1.5-9.4 1.3-14.2 1.7-4.4.5-8.9-.1-13.3-.4-4.4-.2-9 0-13.3-.9-6.5-1.2-13.1-1.5-19.6-2.9 6.6.4 13.3.2 19.9 1.1 2.1.3 4.3.5 6.5.5 4.4-.1 8.9.1 13.2.7 4.3.3 8.7-.2 13.2 0h-.1c2.6-.1 5-.2 7.5-.7 1.4-.2 1.4.6.2.9z"/>
    <path class="lght" d="M156.8 195.4c10.6-3.4 35-3.3 63 .6 5.9.8 11 1.3 14.9 1.4-.9-.2-4.8-1.1-1M
5.8-2.6-32.3-4.7-59.8-3.9-66.8 1.1-1.1.7 1.3.6 4.7-.5z"/>
    <path class="lght" d="M268.1 217.4c-6.7 1.1-16 1.4-26.8.9-7.2-.3-15.1-.9-23.3-1.9-2.3-.3-16.4-1.2-6.2.3 8.2 1.2 16.2 2 23.5 2.5 15.5 1.1 28.5.7 36.5-1.1 3.1-.6-1.4-1-3.7-.7z"/>
    <path class="drk" d="M283.2 219.9c-.2-.5-1.9-.6-4.1 0-10.7 2.9-35.9 3.7-63.6-.2-7-1-13.7-2.1-20.2-3.4l-14.5-2.8c-5.2-.9-5.2-.8-5.3-.7 0 .2-.1.4 12.3 3.1 8.8 2 18.4 3.7 28.5 5.1 13.6 1.9 26 2.7 36.4 2.7 14.9 0 25.7-1.5 29.9-3.3.6-.1.6-.3.6-.5z"/>
    <path class="lght" d="M2M
43.1 399.3c-1.3 9.4-24.4 14-51.4 10.1-27.1-3.8-47.9-14.6-46.6-24.1 1.3-9.5 24.4-14 51.4-10.2 27.1 3.9 47.9 14.7 46.6 24.2z"/>
    <path class="lght" d="M141.5 220.2s-3 2.1-2.1 3.9c.9 1.8 2-.1 2.4-.7.6-.7.3-3.8-.3-3.2z"/>
    <path class="lght" d="M146.4 204.3s-2.8 3.7-3.9 5.4c-1.7 1.5-2.4 3.6-1.4 5 4.1 5.6.3-1.6 1.3-3 1.1-1.7 5-8.1 4-7.4z"/>
    <path class="drk" d="m287.1 236.5-.3 2.3s-8.6.8-5.2-.2c3.4-1 4.3-1.6 5.5-2.1z"/>
    <path class="cup" d="M209.5 264.7c-33.8-4.8-61.3-13.9-67-21.6-.8-1.1-1.1-.2-1.1-.2lM
-.1 13.8c-.3 10.1-.1 19.4-.2 30.3-.4 13.3-.4 23.8-.2 30.3-.2 9.2 0 13.1-.1 13.8-.5 3.5 2.7 2.3 7.1 8.9 4.9 3 12.1 6 20.8 8.5 8.7 2.6 19 4.8 30 6.4 33.2 4.7 61 1.7 62.2-6.8l3.1-13.2c1.5-8.2 2.1-8.9 3.2-14 .1.8 1.1-4.2 1.8-7.5.8-4.1 1.3-5.7 1.8-7.5l2.2-10.5c.6-2.5 1.2-5.3 1.4-5l3.2-13.5 3.1-13.2s-.8-1.3-2.8-.2c-3.4 2-7.8 3-14.5 3.7-6.7.9-14.8.6-24 .5-9.1.2-19.2-1.5-29.9-3z"/>
    <path class="cup" d="M209.2 267c-38.7-5.5-69.2-16.6-68-24.9l-.1 6.7-.1 16.9c.1 5.9-.1 14.3-.2 21.9.1 4.4-.5 14.4-.1 16.8-.4 7.7-.6 13.9-.1M
 14.5-.2 9.4.1 12.5-.1 14.2 0-.1 2.3 5 7.1 8.9 2.7 1.8 5.7 3.7 9.2 5l11.5 4.1c8.5 3.3 20 5.6 31.1 7.2 33.2 4.7 60 .3 61.2-8.1l1.5-6.5 1.7-7.2c.7-2.9 1.1-3.7 2.1-9.1.9-4.3 2-9.5 2.3-9.5.7-2.5 1.1-3.1 2.7-11.8 1.9-11.2 1.2-4.7 2.1-9.1.9-4.7 1.6-7.5 1.8-7.3l3.3-13.9c1.8-7 3.2-13.4 3.3-13.8-.7 4.8-4.3 5.3-10.6 6.2-6.8 2.1-15.3 2-25.9 1.8-10.6-.2-22.8-1.1-35.7-3z"/>
    <path class="lght" d="M244 316.9a38.9 38.9 0 0 1-76.9-10.9c1.6-11.6 4-14.3 8-18.6 3.7-1.8 9.8-11.1 15.7-11.8 6.2-2.5 13.1-3.5 20.1-2.5a38.7 38.7 0 0 1 M
    <path class="lid" d="M242.9 317.7c-1 6.8-3.7 12.8-7.6 17.8-3.6 2.6-9 7.7-15.1 11.3a37.3 37.3 0 0 1-19.3 2.4c-6.8-.6-12.5-5.8-17.8-7.6-5.3-2.1-8.9-9.2-11.3-15.1-2.2-7.8-3.7-10.1-2.4-19.3 1.5-10.8 3.5-11.2 7.6-17.8a37.4 37.4 0 0 1 34.4-13.7 37.2 37.2 0 0 1 31.5 42z"/>
    <path class="drk" d="M227.1 337.4a38 38 0 0 1-.5-1.6c-.2-.8-.5-1.8-1-2.9v-.1c-.5-1.2-1.2-2-1.7-2.7-.4-.5-.8-.9-1.1-1.6a7.8 7.8 0 0 0-3-3.2l-.8-.5-.1-.1a34.5 34.5 0 0 0-11.2-4.8l-1.1-.3-1.3-.3c-3.7-.6-7.4.4-10.6 1.2l-1.2.3c-4 .5-8M
 3.6-11.1 8.7l-.4.4c-.6.9-.3 1.8-.2 2.1.2.6.7 1.1 1.3 1.3a2 2 0 0 0 1.8-.3 9.2 9.2 0 0 0 2.2-2.3c.7-.9 1.3-1.7 3.2-2.6 4.9-1.9 9.3-3.3 12.8-2.4l.6.1a9 9 0 0 1 2.3.1c2.5.4 4.9 1.7 7.3 2.9l1.5.7.5.2c2.7.5 5.5 5.1 7.7 8.7l.6 1 .2.3c.3.5.8.7 1.3.8 1.1.2 2.1-.6 2.3-1.7.1-.4 0-1-.3-1.4z"/>
    <path class="drk" d="M220.8 307.3c-.4 2 1.4 3.9 3.5 4 2.1.1 3.6-1.6 4.2-3.4l4-22.9c.1-2-1.5-4.1-3.5-4.2-2.1-.1-3.8 1.6-4.2 3.6l-4 22.9z"/>
    <path class="drk" d="M186.9 301.7c-.2 2 1.7 3.8 3.8 3.8 2.1 0 3.6-1.8 3.8-3.8l2.6-23.5M
c.2-2-1.5-3.9-3.6-3.9s-3.7 1.9-4 3.9l-2.6 23.5z"/>
    <path class="lght" d="M190 287.9c.2-.9-.2-.1 0-1.3l.3-3.5.4-3.8.3-2c.7-1 2-1.7 3.1-1.2 0-.3 0 .3 0 0 1.3-.3 1.4 1.8 1.2 3.1a12 12 0 0 1-1.1 2.9c-.7 2.2-.9 3.3-1.4 3.8-1.5 2.8-3 2.9-2.8 2z"/>
    <path class="lght" d="m224.7 292.8.6-3.7.7-4 .3-1.7c1-1.4 2-1.3 3.2-.9-.1.6 0 0 0 0 1 1.6 1.4 1.1.9 3.2-.3 1.3-.6 1.4-1.3 3.3-.6 1.2-.9 2.7-1.5 3.3-1.3 1.4-3.1 1.8-2.9.5z"/>
    <path class="lid" d="M252 208.3s-.7-16.4-3.1-26.3c-.1-.6-.9-.8-1.4-.3-6.3 7.4-12.4 23.1-1M
    <path class="lid" d="M200 197.7s-2.4-15.3-6.7-23.5c-.2-.4-.9-.4-1.1 0a99 99 0 0 0-6.9 17c-1.2 4.5-2.7 5.8-2.7 5.8"/>
    <path class="lght" d="M190.2 178.4c.2-.5-5.2 16-5.6 17.8-.3 1.3-1.1 3.5-2.8 2.5l-1.1-.6c-.2-.2-.2-.4-.2-.7.1-.4.5-.6.8-.8l.9-1c.6-.7.9-1.7 1.3-2.5l1.5-3.3c1.3-3.4 3.4-7.5 5.2-11.4z"/>
    <path class="lght" d="m240.5 192.6-2.3 3.7-3.1 4.6a9.8 9.8 0 0 1-3.7 3.3c-.1.1-.3.1-.3.3l.1.2c.9 1.1 2.7 1.2 3.9.5a6 6 0 0 0 1.9-2c1.1-1.6 1.8-3.5 2.6-5.3l.4-.9c1.3-3 4.3-9.7 3.9-10l-1.5 2.4-1M
    <path class="drk" d="M252.5 201.4c.1 1.3.6 3.8 1 5.3.4 1.3.2 1.8-.3 1.9-1.2.2-1.5-1.5-1.5-3.4l-.1-4.1c-.1-.3.8-.1.9.3z"/>
    <path class="drk" d="M200.4 192.7c.2 1.5 1.3 4.9 2 6.3.6 1.3.5 1.7 0 2-1.1.5-2-2.1-2.5-3.9l-1-5c-.1-1.1 1.5 0 1.5.6z"/>
    <path class="drk" d="M-16.5 678c-1.3 0-2.7-.4-4.2-1.3l-12-3.4h-.2c-1 0-1.9-.2-2.9-.7-.5-.1-.9-.3-1.3-.6-5.9-4.2-11.2-17.6-14.9-28.9-4-.2-6.9-.3-8.5-.6-3.1-.2-6.4-.5-8.8-.9a3.8 3.8 0 0 1-3-2.5c-.5-1.3-.2-2.8.8-3.8 3.6-3.9 9.5M
-7.9 14.2-10.8-1.4-5.6-2.6-11.4-3.8-17.3v-.2l-2.7-16.1-3-.6-1.8-.4-2.8-.8c-3.5-.7-6.4-1.4-8.8-2.3a4.1 4.1 0 0 1-2.7-3.6 4 4 0 0 1 2-4c4.5-2.8 10.5-5.6 15.1-7.7-1.5-22.2.7-34.5 6.7-36.7l9.9-7.5a7.3 7.3 0 0 1 4.5-3l1.1-.1c1.4 0 2.7.4 4.1 1.3l.9-.2a7.4 7.4 0 0 1 4.4-3.1l1.2-.1c3.2 0 6.3 2.3 9.6 7.3l1.6-.2c1.5-4 3.7-6.3 6.6-6.9l.9-.1.4-.1 13.1-1.3 14-1.3h.3l.7.1 6.5-.7 1.9-.2 1.1.1 6.1-.9a70 70 0 0 1 11.1-1.2l1.2-.1h.2l.7.1.9-.1.8-.1 5.5-.6 1.5-.2c3.6-.5 5.3-.6 6.8-.7l2.5-.2 14-1.4 1.2-.1c2.9 0 5.8 1.7 8.8 5.1l27.8-2.8M
 4.2-.5 4.8-.5h.3l4.8-.5h.1l1.8-.2c12.5 0 23.7 24.2 28.2 48.1 4.8 25 2.9 52.8-10 55.6l-41.9 13.9-1 1.9c-.9 1.9-2.1 4.4-5.8 5.6l-5.7 1.9-6.3 2.1c-1.2.8-3.9 1.8-14.1 4.7a76 76 0 0 1-8.7 2.9c-2.8.9-5.6 1.7-7.3 2.4h-.1l-7.5 2.5-13.2 4.4-12.2 4.1-3.8 1.3-5.4 1.8-1.4.4-1.2.1c-2.1 0-4.2-1-6.3-3l-2.6.9c-.7 3.3-2.5 9-7.2 9.9l-1.1.1c-1.3 0-2.5-.4-3.8-1.1l-1.5.3a7.7 7.7 0 0 1-4.2 2.8c-.4.4-.8.5-1.2.5z"/>
    <path class="drk" d="M76.3 516.7c2.2 0 4.7 1.8 7.2 5l.5.2h.1l8.7-.9 2.5-.3 7.5-.8 10.5-1.1 8.7-.9-.3.1 5.9-.6h.2l1.2-.M
1c9.2 0 20.2 19.7 25.1 45.5 5.1 26.9 1.7 50.1-7.7 51.9L103.5 629l-.3.2c-2.4 3-2 5.9-5.7 7.1l-12.4 4.2-.2.1c-.8.7-6.5 2.4-13.6 4.5h-.1c-2.2 1.1-11.8 3.7-15.9 5.3l-20.8 6.9-16 5.3-5.6 1.9-.8.3-.6.1c-1.6 0-3.3-1.1-5.1-3.1a.8.8 0 0 0-.4-.2h-.2L0 663.3l-.4.4c-1 5.3-2.6 8.5-4.9 8.9l-.5.1c-.9 0-1.8-.4-2.8-1.2l-.4-.1h-.1l-3.7.7c-.2 0-.3.1-.4.3-.8 1.3-1.7 2.1-2.7 2.3l-.6.1c-.9 0-1.8-.3-2.8-1l-.1-.1-12.8-3.6H-32.8a4 4 0 0 1-1.8-.5l-.3-.1-.3-.1c-4.3-3.1-9.6-14-14.4-29.4-3.7-.2-8.8-.4-10.4-.7h-.1c-3.2-.2-6.3-.5-8.7-.9-.4-.1-.6M
-.6-.3-.9a74.6 74.6 0 0 1 15.3-11.3l-.3.1c-.1 0-.2-.1 0-.3l.5-.6c-1.5-5.9-2.9-12.3-4.2-18.8v-.2c-1.2-6.1-2.1-12.1-2.9-17.7 0-.2-.2-.4-.4-.5l-6.5-1.4-2.8-.8c-3-.6-6-1.3-8.4-2.2-.8-.3-.9-1.4-.2-1.9 4.7-2.9 11.1-5.9 16-8l.4-.4.1-.2.2-.5c-1.5-20 .1-33.9 4.8-35.1l.2-.1 10.6-8 .1-.1c.9-1.2 1.8-1.9 2.8-2.1l.5-.1c1 0 2 .5 3.1 1.4l.4.1h.1l3.2-.6c.2 0 .3-.1.4-.3.8-1.5 1.8-2.4 2.9-2.6l.6-.1c2.3 0 5.1 2.7 8 7.6l5.2-.6c.2 0 .4-.2.5-.4 1.1-3.7 2.7-5.9 4.7-6.3l.6-.1 1.1.2 1.1-.1-1.3-.1h-.4c2.2-.2 7.4-.8 13-1.2l14-1.3H14.5c1 0 3.5M
-.3 7.1-.8l1.5-.1c.5 0 .2.2.8.2.6 0 2.2-.2 7-1 8.6-1.3 9.4-1.1 11.9-1.2h.7l1.2-.1.8-.1 7.1-.8c5.4-.7 6.3-.6 9.3-.9l7.4-.7 6.7-.7h.3m0-6.4-1.6.1-6.5.6-1.3.1-6.1.6-2.4.2c-1.6.1-3.3.2-7 .7l-1.4.2-5.4.6-.9.1h-.4l-.9-.1h-1.5c-2 .1-4 .1-11.4 1.3h-.1c-3.2.5-4.7.8-5.4.8l-1.2-.1-2.4.2-5.9.7-.9-.1h-.7L-1 517.5a391.3 391.3 0 0 0-13.6 1.4l-1.1.1c-3 .6-5.4 2.3-7.2 5.2-2.5-3-5.8-5.6-9.9-5.6l-1.8.2a10 10 0 0 0-5 2.7 8.8 8.8 0 0 0-5.6-.6 11 11 0 0 0-6.2 3.9l-9.2 7c-5.8 2.4-7.4 9.8-8.2 15.4-.7 5.7-.9 13.3-.3 22.1a116 116 0 0 0-13.5M
 7 7.4 7.4 0 0 0 1.3 13.3c2.5.9 5.6 1.7 9.2 2.4l2.8.7 2 .4.8.2 2.4 14v.2c1 5.2 2.1 10.3 3.3 15.2a66 66 0 0 0-12.9 10.2 7 7 0 0 0-1.5 7c.9 2.4 3 4.2 5.5 4.6 2.6.4 5.7.7 9 .9 1.4.2 3.6.4 6.5.5 5.1 15.2 10.3 24.7 15.4 28.4.7.5 1.4.8 2.1 1 1.2.5 2.5.8 3.7.9l11.2 3.1a11 11 0 0 0 5.4 1.5l1.8-.2a10 10 0 0 0 5-2.7 8.8 8.8 0 0 0 5.6.6c5.4-1 7.9-6 9.1-9.9 2.1 1.4 4.2 2.1 6.4 2.1l1.8-.2a7 7 0 0 0 1.9-.6l5.3-1.8 3.9-1.3 12-4 .2-.1 13.1-4.4 7.6-2.5.2-.1 7.1-2.3c4.2-1.3 7.1-2.2 8.8-3a89.8 89.8 0 0 0 14.4-4.8l5.9-2 5.7-1.9c5-1.6 M
6.7-5.2 7.7-7.3l.3-.6 40.6-13.5c15.5-3.6 17.3-33.1 12.3-59.3-4.8-25.2-16.4-50.7-31.4-50.7l-2.4.2-4.4.4h-.2l-5.2.5-4.2.5L102 513l-4.1.4-3.3.3-1.2.1-1.2.1-5.7.6a16.8 16.8 0 0 0-10.2-4.2z"/>
    <path class="cup" d="M-14.5 525.6c.8-.2 2.5-.4 3.4 0 .7.3.6 1.3 1.3 2 7.8 7.3 17.4 33.1 23.4 64.7 7.3 38.4 6.6 70.8-1.6 72.4-8.2 1.6-20.8-28.3-28.1-66.7-7.3-38.5-6.6-70.9 1.6-72.4z"/>
    <path class="drk" d="M-14.3 528.4c7.1-1.4 18.6 27.4 25.6 64.3s7 67.9-.1 69.2c-7.1 1.4-18.6-27.4-25.6-64.3-7.1-36.8-7-67.8.1-69.2z"/>
<path class="lght" d="m-4.2 664.7 150.5-50-17.9-97.4-52 5.4-117.5 11.9z"/>
    <path class="drk" d="M121.6 518.1c-.4.1-3.6 1.6-7.2 2.5-3 .8-5.6 1-9.2 1.9-2.6.7-7.9 1.5-9.4 3.6-.9 1.2-1.6 5.2-.9 9.2a17 17 0 0 1-1.5 10.6c.9.2 0-4.1-5.2-7.8-2.5-4.1-5-8.4-5.5-8.2-10.6 3.5-14.6-5.9-12.7-7.8 0 0 5.8.6 13.2-.1 3.7-.4 7.6-2 11.8-2.4l12-1.2c6.6-.6 16.9-.8 14.6-.3z"/>
    <path class="lght" d="M127.7 517.4c9.4-1.8 21.1 18.5 26.3 45.4 5.1 26.9 1.7 50.1-7.7 51.9-9.4 1.8-21.1-18.5-26.3-45.4-5.1-26.9-1.7-50.1 7.7-51.9z"/>
 <path class="cup" d="M11.3 592.7c6.4 33.5 6.7 62.5 1.2 70.4-.8 1.1.1 1.2.1 1.2l13-4.4c9.7-3 18.4-6.1 28.7-9.6C67 646.4 77 643 83 640.7c8.8-2.8 12.4-4.2 13-4.4 3.4-.7 1.3-3.3 6.1-9.6a91.7 91.7 0 0 0 1.4-22.4c-.4-9.1-1.6-19.5-3.7-30.5-6.3-32.9-18.2-58.3-26.6-56.7l-13.5 1.3c-8.2 1.2-9.1.9-14.3 1.4.8-.4-4.4.4-7.7.7-4.1.5-5.8.6-7.7.7-5.8.9-8.3 1.1-10.7 1.3-2.6.2-5.4.6-5.2.3L.3 524.2l-13.5 1.3s-1 1.2.7 2.7c3 2.6 5.4 6.4 8.2 12.5 3 6 5.3 13.8 8.2 22.6 3.7 8.8 5.4 18.9 7.4 29.4z"/>
    <path class="cup" d="M13.6 592.3c7.M
3 38.4 6.6 70.8-1.6 72.4l6.4-2.1c4-1.3 9-3.1 16-5.3 5.6-2 13.6-4.5 20.8-6.9 4.1-1.6 13.8-4.2 16-5.3a67 67 0 0 0 13.7-4.6c9-2.9 11.8-4.2 13.5-4.5-.1 0 3.9-3.8 6.1-9.6.9-3.2 1.7-6.6 1.7-10.3.1-3.7 0-7.7.2-12.2.4-9.1-1.2-20.8-3.3-31.7-6.3-32.9-19.1-56.9-27.5-55.3l-6.7.7-7.4.7c-3 .3-3.9.2-9.3.9-4.4.5-9.6 1.2-9.7.9-2.6.2-3.3-.1-12 1.3-11.2 1.9-4.9.4-9.2 1a1415.2 1415.2 0 0 0-35.8 3.5c4.8-.9 6.4 2.4 9.3 8.1 4.2 5.7 6.8 13.9 10.1 23.9a291 291 0 0 1 8.7 34.4z"/>
    <path class="lght" d="M49.5 543.3a38.8 38.8 0 0 1 14.6 7M
6.2c-11.5 2.2-14.9.9-20.2-1.5-2.9-2.9-13.7-5.7-16.3-11.1a38.7 38.7 0 0 1 21.9-63.6z"/>
    <path class="lid" d="M50.7 544c6.7-1.3 13.3-.7 19.3 1.5 3.6 2.6 10.2 6 15.6 10.6a35.9 35.9 0 0 1 8.5 17.4c1.7 6.6-1.4 13.7-1.5 19.4-.2 5.6-5.8 11.4-10.6 15.6-6.6 4.5-8.3 6.7-17.5 8.5-10.7 2-11.7.4-19.3-1.5a37.2 37.2 0 0 1 5.5-71.5z"/>
    <path class="drk" d="M81.9 595.7c-4.7-1-9-3.3-10.5-6.7-2.1-3.3-5-7-5.2-11.2-.2-4.3-.5-8.5.8-12.6.5-1.3.4-2.6 2-4.2 1.3-1.5 1.6-2.8 2.9-4 1.9-1.6 3.6-2.5 4.1-3.2-3.4 4.1-7.7 8.8-7.1 12.8-.6M
 4.2-1.6 8.8.2 12.8.4 4.3 3.3 8.1 7 12.6 3.1 3 4.4 2.2 6.8 3.8-.8.4-.2-.3-1-.1z"/>
    <path class="drk" d="M78 553.4c.1.5 0 1.1-.4 1.5l-.3.3-.7.9c-2.8 3.3-6.2 7.4-5.8 10.1v.6l-.2 1.6c-.4 2.7-.8 5.4-.4 7.9.1.8.3 1.5.6 2.2l.1.6c.3 3.7 3.1 7.3 6.4 11.3a6.7 6.7 0 0 0 3.5 2.1c.8.3 1.8.6 2.9 1.4.6.4.9 1 .9 1.6 0 .7-.3 1.3-.8 1.7-.3.2-1 .8-2.1.5l-.5-.2c-5.8-1.3-10.1-4.1-11.8-7.7l-.7-1.1c-1.9-2.8-4-6-4.6-9.6l-.2-1.4v-1.2c-.2-4-.3-8.1 1-12.1l.1-.1.3-.9c.3-1 .6-2.4 2.1-3.9.5-.5.8-1.1 1.1-1.6.5-.8 1-1.7 2-2.5l2.4-1.9 1.3-1cM
.3-.4.8-.7 1.3-.8 1.3-.1 2.3.6 2.5 1.7z"/>
    <path class="drk" d="M47.9 568.3c2-.3 3.2-2.6 2.7-4.6-.5-2-2.7-2.9-4.6-2.9l-23 3.6c-2 .5-3.4 2.7-2.8 4.7.5 2 2.8 3.1 4.7 2.8l23-3.6z"/>
    <path class="lght" d="m32.9 569.3-3.7.6-4.1.6-1.7.3c-1.7-.5-1.8-1.5-1.9-2.7.6-.1 0 0 0 0 1.2-1.4.6-1.6 2.7-1.9 1.3-.2 1.5.1 3.5.2 1.3.2 2.8 0 3.7.4 1.9.7 2.8 2.3 1.5 2.5z"/>
  <g class="sdbd v3">
    <path class="drk" d="M479.2 458.7c-1.6 0-3.8-.6-5.6-3.1l-.9-.1a9 9 0 0 1-4.3 1.2c-5.5 0-7.4-6.1-8.4-10.6l-1.5-.4-.6.6c-2 M
1.8-4 3.7-6.8 3.7-.8 0-1.5-.1-2.2-.4l-.3-.1-50.7-14.1-35.2-9.8c-4.1-.5-6-4.7-7.7-8.3l-16.3-4.4-18.3-5h-.6c-6.9 0-18.5-4.3-18.5-33.2a143 143 0 0 1 8.5-46.6c3.5-9.6 11-25.7 21.7-25.7l1.3.1 14 .7 30.3 1.4 1.6-1.4c1.5-1.4 3.4-3.2 6.8-3.2h.6c15.6.5 29.8 1.2 44.5 2.1l38.7 1.8 2.7.1c5.2.1 7.6.6 10.6 5.7l2.6.1.2-.3c2.8-3.4 5.4-6.6 9-6.6 2 0 3.8 1 5.3 2.9l1.3.2h.3a8.4 8.4 0 0 1 3.9-1.1c2.2 0 4.1 1 5.7 3.1a542 542 0 0 0 13.2 9.8c3.4 4.8 4.7 15.2 3.8 32.7l2 .9c12.1 5.4 15.4 6.9 15 10.6-.4 3.6-3.9 4.4-14.5 6.7l-4.3 1a268 268 0M
 0 1-3.7 22 263 263 0 0 0-2.2 12l3.2 2c8.6 5.4 12.1 7.9 11.8 11.3-.1 1.5-1.2 2.8-2.8 3.4l-.4.1c-3.3.8-7 1-10.5 1.3-2.2.1-4.4.3-6.3.6-8.1 23.4-13.3 31.8-19.5 31.8h-.3l-11.7 3.4c-1.7.6-3.2 1.1-4.5 1.1z"/>
    <path class="drk" d="M385.4 303h.4a71646 71646 0 0 1 83.2 3.9c7.1.3 8.1-.7 11.5 5.6l5.9.3c2.9-3.4 5.3-6.9 7.7-6.9 1.1 0 2.2.7 3.3 2.4 0 .4 3.8.8 4.1.9a6.4 6.4 0 0 1 3.4-1.2c1.2 0 2.3.6 3.4 2.2l12.9 9.5c3.3 4.6 4 16.5 3.1 32.8 23.6 10.6 22.6 9.1-1 14.5.8 0 .1.4-.4.6-2 16.9-4.4 24.3-6.4 37.4 2.5 2.3 18.9 10.7 14.M
6 12.3-5.6 1.3-13.1 1-18.5 2.1-6.1 17.8-11.9 31.5-17.1 31.5l-.6-.1-12.8 3.7c-1.1.7-2 1.1-2.9 1.1-1.4 0-2.5-.8-3.5-2.6 0-.6-3.3-.6-3.6-.9a6.9 6.9 0 0 1-3.7 1.4c-3 0-4.5-4-5.6-10v.1l-5.1-1.4c-2.5 2-4.4 4.5-6.6 4.5a3 3 0 0 1-2.1-.8l-1-.3c.4.3.9.5 1.5.7-25.5-7.3-60.3-16.7-86.2-24-2.8-.2-4.2-4-6-7.8-9.4-2.7-29.6-8-36.5-10h-1c-30 0-10.2-99.1 11.7-99.1l1.1.1c1.6 0 40.8 2.1 45 2.1h.4c3.1-1.9 3.9-4.6 7.4-4.6m0-6.4c-4.8 0-7.5 2.5-9.1 4.1l-.5.5-29-1.4-14-.7-1.5-.1c-6.8 0-13.1 4.8-18.6 14.4a127 127 0 0 0-13.6 44.4c-1.4 10.9-2.M
8 31 4.2 43.1 3.7 6.4 9.5 10 16.3 10h.2l17.9 4.9 14.8 4c1.8 3.7 4.3 8 9.3 8.8l35 9.7 50.8 14.1.2.1c1 .4 2.1.6 3.2.6 2.8 0 5-1.2 6.8-2.6 1.5 4.6 4.4 9.4 10.5 9.4 1.3 0 2.7-.3 4-.8a9.4 9.4 0 0 0 6.8 2.8c1.8 0 3.7-.5 5.5-1.5l1.2-.3 4.4-1.3 5.3-1.5c6.6-.1 10.8-6.7 13.8-12.5 2.4-4.7 4.9-10.9 7.9-19.5l4.2-.3c3.7-.2 7.5-.5 11.1-1.3l.8-.2c2.7-1 4.6-3.3 4.8-6.1.6-5.7-5-9.1-13.3-14.3l-1.4-.9 1.9-9.8a263 263 0 0 0 3.4-20l2.1-.5 9.4-2.2c1.9-.6 7.1-2.1 7.7-7.3.5-5.3-4.4-7.9-6.5-9a130 130 0 0 0-10.4-4.8c.9-21.9-1.9-28.9-4.5-32.5M
a7.3 7.3 0 0 0-1.8-1.7 421 421 0 0 1-11.8-8.6 10 10 0 0 0-12-3.2 9.6 9.6 0 0 0-6.7-2.9c-4.5 0-7.6 3.1-10.3 6.3-3.3-4.5-6.7-5.2-12-5.3l-2.6-.1-38.7-1.8c-14.9-.9-28.7-1.5-44.6-2.1l-.6-.1z"/>
    <path class="cup" d="M450.4 446.5c-.8-.1-2.5-.5-3.1-1.2-.5-.6-.1-1.4-.5-2.3-4.6-9.6-4.3-37.1 1.5-68.8 7-38.5 19.3-68.5 27.5-67s9.2 33.9 2.2 72.4c-7 38.4-19.4 68.4-27.6 66.9z"/>
    <path class="drk" d="M451.2 443.8c-7.1-1.3-7.4-32.3-.7-69.2 6.7-36.9 17.9-65.8 25-64.6 7.1 1.3 7.4 32.3.7 69.2-6.7 37-17.9 65.9-25 64.6z"/>
 <path class="lght" d="M332.5 305.5c-9.4-1.7-21 18.7-25.9 45.6-4.8 26.2-1.4 48.9 7.5 51.6l50.5 13.8 113.9 31.2L490.9 313l-158.4-7.5z"/>
    <path class="drk" d="M320.7 404.5c.4.1 4-.2 7.7.3 3.1.4 5.5 1.1 9.2 1.5 2.7.3 7.9 1.5 10 .1 1.3-.8 3.3-4.3 4.1-8.2.9-4.7 3.4-7.8 5.3-9.4-.8-.5-1.5 3.9 2 9.1.8 4.8 1.7 9.6 2.2 9.6 11.2.5 11.5 10.8 9.1 11.8 0 0-5.2-2.7-12.4-4.6-3.6-1-7.8-.9-11.9-2l-11.7-3.2a64.4 64.4 0 0 1-13.6-5z"/>
    <path class="drk" d="M462.7 443.5c-2.2-13.3 12.7-104.3 17.7-117.2 2.1-5.5-4.4 5.2-8.8 20.9-M
2.7 9.5-5.1 20.2-7.2 31.7-4.4 24.5-8.4 54.8-22.1 56.1-1.4.1 4 4 5.3 4.6l15.2 4.6-.1-.7z"/>
    <path class="lid" d="m471.8 452 3.7.7c.9 1.6 1.9 2.6 3.1 2.8 1 .2 2.2-.2 3.4-1l13-3.7c7.1 1.3 18.3-27.3 25-63.9 6.7-36.6 6.3-67.3-.9-68.6l-10.8-8.1c-.9-1.2-1.9-2-2.9-2.1-1.1-.2-2.3.3-3.6 1.3l-4.2-.8c-.8-1.4-1.8-2.3-2.9-2.5-8-1.4-20.4 30.4-27.8 71.1-7.4 40.7-7 74.9 1 76.4 1.3.1 2.5-.4 3.9-1.6z"/>
    <path class="drk" d="M500.1 437.4c-.8.9-2.1-.2-2-6.5.1-6.4.1-9.1 1.3-9.1s2.1 3.9 1.9 10.3c-.2 3.4-.4 4.4-1.2 5.3z"/>
<path class="drk" d="m472.5 440.6-.2-.9a3 3 0 0 1-.2-1l-.3-1.9-.3-3.8v-.1c.1-2.2 0-4.4-.1-6.6a50 50 0 0 1 .1-6.7l.2-1.7.3-1.7.4-3.2.4-6.6.4-3.4.3-1.7.4-1.6c.5-2.1.9-4.3 1.2-6.5.7-4.3 1.3-8.8 2.5-13l-1 13.2-.8 6.6-.3 1.6-.2 1.6-.2 3.2-.3 6.6-.4 3.4-.3 1.6-.2 1.6c-.5 4.3-.1 8.7-.5 13.2v-.1 3.8l.1 1.9.1.9.1 1c-.2 1.4-1 1.5-1.2.3z"/>
    <path class="lght" d="M521.8 324.5c3 10.7 2 35.1-3.1 62.9-1.1 5.9-1.7 10.9-2 14.8.2-.9 1.2-4.8 3.2-15.7 5.9-32.1 6.2-59.6 1.5-66.8-.6-1-.5 1.4.4 4.8z"/>
    <path class="lght" d="M49M
5.5 435c-.8-6.7-.8-16 .1-26.8.6-7.2 1.5-15 2.9-23.2.4-2.3 1.8-16.3-.1-6.2-1.5 8.2-2.6 16.1-3.4 23.4a138.7 138.7 0 0 0-.3 36.5c.5 3 1-1.5.8-3.7z"/>
    <path class="st4" d="M492.5 445.8c-2.3-10.2-2.5-35.2 2.7-63.6 1.3-7 2.7-13.7 4.2-20 5.2-21.9 5.9-26.8.8-7.4a328 328 0 0 0-6.2 28.3c-5.7 31.2-4.9 58.3-1.9 66.2.4 1.4 1.1-.5.4-3.5z"/>
    <path class="lght" d="M497.7 308.3s-2-3.1-3.8-2.2c-1.9.9 0 2 .6 2.5s3.7.3 3.2-.3z"/>
    <path class="lght" d="m513.4 313.9-5.2-4.1c-1.4-1.8-3.5-2.6-4.9-1.6-5.8 3.8 1.6.3 3 1.4a32 M
32 0 0 0 7.1 4.3z"/>
    <path class="drk" d="m475.7 453.2-2.3-.4s-.5-8.6.4-5.1c.9 3.4 1.4 4.3 1.9 5.5z"/>
    <path class="cup" d="M450.5 374.6c6.1-33.6 16.3-60.7 24.2-66.1 1.2-.8.3-1.1.3-1.1l-13.7-.6c-10.1-.7-19.4-.9-30.2-1.4-13.2-.9-23.8-1.3-30.2-1.4l-13.7-.6c-3.4-.6-2.4 2.6-9.2 6.8a89.8 89.8 0 0 0-9.3 20.4c-2.9 8.6-5.6 18.8-7.5 29.7-6 33-4 60.9 4.4 62.4l13.1 3.6c8.1 1.8 8.9 2.4 13.8 3.8-.8.1 4.2 1.2 7.4 2.1 4 1 5.6 1.5 7.4 2.1 5.7 1.3 8.1 2 10.4 2.6 2.5.7 5.3 1.4 4.9 1.6l13.4 3.7 13.1 3.6s1.4-.8.3-2.8a36.2 36M
.2 0 0 1-3.1-14.6c-.6-6.7 0-14.8.4-24-.2-9.2 1.9-19.2 3.8-29.8z"/>
    <path class="cup" d="M448.2 374.2c7-38.5 19.3-68.5 27.5-67l-6.7-.3-16.8-.8-21.9-1c-4.4 0-14.4-1.1-16.8-.8a79.5 79.5 0 0 0-14.4-.7c-9.4-.6-12.5-.3-14.2-.7.1 0-5.1 2.1-9.2 6.8a46.4 46.4 0 0 0-5.3 9c-1.4 3.4-2.8 7.2-4.6 11.3-3.6 8.3-6.4 19.8-8.4 30.8-6 33-2.7 59.9 5.7 61.5l6.5 1.8 7.2 2c2.9.8 3.7 1.2 9 2.5 4.3 1.1 9.4 2.3 9.4 2.7 2.5.8 3 1.2 11.6 3.2 11.1 2.3 4.7 1.4 9 2.4 4.6 1.1 7.5 1.9 7.3 2.1l13.7 3.8 13.6 3.8c-4.8-.9-5.1-4.5-5.8-10.9-1.9-6.9-M
1.4-15.4-.8-26 .6-10.6 2.1-22.7 4.4-35.5z"/>
    <path class="lght" d="M397 406.9a38.7 38.7 0 0 1-31.2-45.1 38.7 38.7 0 0 1 45.1-31.2c11.5 2.1 14.2 4.5 18.3 8.7 1.7 3.7 10.8 10.3 11.2 16.2a38.7 38.7 0 0 1-43.4 51.4z"/>
    <path class="lid" d="M396.2 405.9a37 37 0 0 1-17.5-8.3c-2.5-3.7-7.3-9.3-10.7-15.5a36.7 36.7 0 0 1-1.6-19.3c.8-6.8 6.2-12.3 8.3-17.5 2.3-5.2 9.5-8.5 15.5-10.7 7.8-1.9 10.2-3.3 19.3-1.6 10.7 1.9 11.1 3.9 17.5 8.3a38 38 0 0 1 10.7 15.5 37 37 0 0 1-41.5 49.1z"/>
    <path class="drk" d="M385.7 346M
.4c4 2.7 7.2 6.3 7.4 10 .8 3.8 2.1 8.3.8 12.3-1.4 4-2.6 8.1-5.3 11.4-1 1-1.3 2.3-3.4 3.2-1.8 1-2.5 2-4.2 2.6-2.4.8-4.3 1.1-5 1.5 4.6-2.6 10.4-5.4 11.3-9.4 2-3.7 4.6-7.6 4.5-12 1.2-4.1-.1-8.7-2-14.2-1.8-3.9-3.3-3.7-5-6 .9 0 0 .5.9.6z"/>
    <path class="drk" d="M374.1 387.2c.1-.5.4-1 .9-1.3l.3-.2 1-.6c3.8-2.1 8.4-4.7 9-7.3l.2-.5.8-1.4a27 27 0 0 0 3.2-7.2c.2-.8.2-1.5.2-2.3l.1-.6c1-3.5-.2-7.9-1.9-12.9-.9-1.9-1.6-2.5-2.5-3.3-.7-.6-1.4-1.2-2.2-2.3a2 2 0 0 1-.3-1.9 2 2 0 0 1 1.4-1.3c.3-.1 1.2-.3 2.1.3l.4.4c5 3.3 8 7.4 8M
.3 11.4l.3 1.3c.7 3.3 1.6 7 .8 10.6l-.3 1.3-.4 1.1c-1.3 3.8-2.6 7.7-5.3 11l-.1.1-.6.7c-.6.9-1.5 2-3.4 2.9a9 9 0 0 0-1.6 1.1c-.7.6-1.5 1.2-2.8 1.6h-.1l-2.9.8c-.6.2-1.3.3-1.6.5-.4.3-1 .4-1.5.3-1-.1-1.7-1.2-1.5-2.3z"/>
    <path class="drk" d="M407.6 384.2c-1.9-.4-3.9 1.3-4.2 3.3-.2 2.1 1.4 3.7 3.3 4.3l22.8 4.9c2 .2 4.1-1.3 4.3-3.4.2-2.1-1.5-3.9-3.4-4.3l-22.8-4.8z"/>
    <path class="drk" d="M414.4 350.5c-2-.3-3.9 1.5-4 3.6-.1 2.1 1.7 3.6 3.6 3.9l23.4 3.5c2 .3 4-1.4 4.1-3.5.1-2.1-1.8-3.8-3.7-4.1l-23.4-3.4z"/>
path class="lght" d="M428.1 354.1c.9.2.1-.2 1.3 0 .5 0 1.5.1 3.5.5l3.8.6 2 .3c1 .7 1.7 2.1 1.1 3.2.3.1-.3-.1 0 0 .3 1.3-1.8 1.4-3.2 1.1-.9-.2-1.7-.6-2.8-1.2-2.1-.8-3.3-1-3.7-1.6-2.8-1.6-2.9-3.1-2-2.9z"/>
    <path class="lght" d="m421.9 388.6 3.7.7 4 .9 1.7.4c1.4 1.1 1.2 2.1.8 3.2-.6-.1 0 0 0 0-1.6.9-1.2 1.3-3.2.8-1.3-.3-1.4-.6-3.2-1.4-1.2-.7-2.6-1-3.3-1.7-1.5-1.3-1.8-3.1-.5-2.9z"/>
    <path class="lid" d="M505.2 419.2s16.4-.1 26.4-2c.6-.1.9-.9.4-1.3a104.6 104.6 0 0 0-22.6-13.3"/>
    <path class="lid" d="M517.M
8 367.7s15.4-1.8 23.8-5.8c.4-.2.5-.8 0-1.1a106 106 0 0 0-16.7-7.6c-4.5-1.4-5.7-2.9-5.7-2.9"/>
    <path class="lght" d="M537.5 358.6c.5.2-15.8-5.8-17.5-6.3-1.3-.4-3.4-1.2-2.4-2.9.1-.2.4-.9.6-1l.7-.2c.4.1.5.5.8.8l1 .9c.7.6 1.6 1 2.5 1.4 1 .5 2.2 1.2 3.3 1.6 3.2 1.5 7.2 3.7 11 5.7z"/>
    <path class="lght" d="m521.4 408.3-3.6-2.5-4.5-3.2a9.9 9.9 0 0 1-3.2-3.8c-.1-.1-.1-.3-.3-.3l-.2.1c-1.2.8-1.3 2.6-.7 3.8.5.8 1.2 1.4 1.9 2a26 26 0 0 0 5.2 2.8l.9.4c3 1.5 9.6 4.7 9.8 4.3l-2.3-1.6-3-2z"/>
    <path class="drk" d="M5M
12.1 419.9c-1.3 0-3.8.4-5.3.8-1.3.3-1.8.1-1.9-.4-.2-1.2 1.5-1.5 3.4-1.4l4.1.1c.4 0 .1.9-.3.9z"/>
    <path class="drk" d="M522.9 368.3c-1.5.1-4.9 1.1-6.4 1.7-1.3.6-1.7.4-2-.1-.5-1.1 2.1-1.9 4-2.3l5.1-.8c1-.1-.2 1.4-.7 1.5z"/>
  <g class="sdbd v1">
    <path class="drk" d="M-24.4 409.7c-23.9 0-60.4-10.7-71.8-24.6-2.9-3.6-4.1-7.2-3.4-10.7l1.3-13.8 2.9-30.1-1.3-1.7c-1.3-1.6-3.2-3.7-2.8-7.6a8365.4 8365.4 0 0 0 8-82.9l.2-2.7c.4-5.2 1-7.6 6.2-10.3l.3-2.5-.3-.2c-3.3-3-6.4-5.8-6.1-9.5.2-1.9 1.2-3.5 3.1-4.9l.3-1.M
2.1-.3c-1.7-4-.9-7.1 2.5-9.5a657 657 0 0 0 10.5-12.7c3.3-2.1 8.6-3.1 16.8-3.1 4.5 0 9.8.3 16 .9l1.1-2.2c5.7-11.3 7.2-14.3 10.6-14.3 3.4 0 4.4 3.8 4.8 5.4l1.8 9.3.8 4.4c6.8 1.1 14.1 2.9 21.1 4.6l12.5 3 2.2-3.1c5.4-7.8 8.1-11.3 11.3-11.3a4 4 0 0 1 3.9 3l.1.4c.6 3.3.7 7 .7 10.6l.2 6.3c23.2 9.3 31.5 15.1 30.8 21.4l2.8 11.9c1.1 2.1 1.4 4 .8 5.9a6.7 6.7 0 0 1-3.2 3.9l-.2.8c1.3 2.5 1.4 4.8.5 6.8-1.5 3.2-5.2 4.6-10.4 5.4l-.5 1.5.5.6c1.8 2.1 4.6 5.5 2.8 9.3l-.1.2c-5 14.7-10.9 32.7-16.6 50l-11.5 34.7c-.7 4-4.9 5.7-8.7 7.3l-5M
.2 16-5.9 18c-.1 4-1.5 7.4-4.2 10.2-4.8 5-13.3 7.4-25.3 7.4z"/>
    <path class="drk" d="M-30.2 168.9c1.7 0 2.3 6.2 4.5 18.5l.1-.4.5.8c11.8 1.7 25.6 5.9 37.1 8.2 2.1-2.1 9.5-14.7 12.2-14.7.4 0 .6.2.8.8 1.1 5.7.3 13.1 1.2 18.6 18.1 7.3 31.8 14 30.5 19.3l3.1 12.9c1.6 2.8 1.1 4.9-1.8 6.4-.4.1-.9 3.2-1 3.6 3.6 5.9-.9 7.8-9.1 8.9h.1l-1.6 5c2.5 3.4 5.9 5.9 3.3 8.9l-.3 1c.3-.4.6-.9.8-1.5-8.5 25.2-19.7 59.4-28.2 84.9-.4 2.8-4.2 4-8.1 5.6-3.4 9.3-9.7 29.3-12 36 .2 10.7-11.2 14.8-26.3 14.8-30.1 0-75-16.6-72-31.5-.1-.3 4.6-4M
5 4.3-45.3-1.8-3.4-4.5-4.2-4.1-8.1 1.1-13.7 2.4-27.8 4.3-44.3l3.7-38.6c.7-7-.3-8.1 6.2-11.2l.6-5.9c-4.7-4.4-9.6-7.8-4-11.3.4 0 1-3.7 1.1-4-1.5-2.8-1.7-4.8 1.3-6.7l10.1-12.4c2.8-1.8 8-2.6 15.1-2.6 5.1 0 11.1.4 17.9 1.1 5.6-11.2 8.1-16.8 9.7-16.8m0-6.4c-4.6 0-7 4.1-8.3 6.3l-5.1 9.8-.2.3a154 154 0 0 0-14.2-.7c-8.8 0-14.7 1.1-18.5 3.6-.7.4-1.3 1-1.8 1.7l-9.2 11.4a10 10 0 0 0-3.8 11.8 10 10 0 0 0-3.2 6.2c-.4 4.7 2.6 8 5.8 11-4.7 3.1-5.5 6.4-5.9 11.8l-.2 2.6a7207.5 7207.5 0 0 1-8 82.9 12 12 0 0 0 3.6 9.9l.4.5c-.4 5.2-1.9M
 19.7-2.8 28.9l-1.3 13.6c-.6 3.1-.3 7.9 4.1 13.3 12.1 14.7 49.2 25.7 74.3 25.7 12.9 0 22.2-2.8 27.6-8.3A18 18 0 0 0 8.2 393l5.8-17.6 4.8-14.6c3.8-1.6 8.2-3.9 9.2-8.9l11.4-34.4 16.6-50 .1-.2c.9-2.2 1-4.7.1-7.1-.4-1.1-1-2.1-1.6-3 3.9-1 7.3-2.8 9-6.4.8-1.7 1.4-4.3.3-7.7a10 10 0 0 0 2.7-4.3c.5-1.8.8-4.5-.9-7.9l-.3-1.2-1-4.4-1.3-5.3c.4-7.3-7.9-12.1-11.2-14.1-4.6-2.7-10.9-5.7-19.8-9.3l-.1-4.2c-.1-3.7-.1-7.6-.8-11.1l-.2-.8a7.1 7.1 0 0 0-6.9-5.2c-4.9 0-8.1 4.3-13.9 12.7l-.9 1.3-10.3-2.5c-6.3-1.6-12.9-3.2-19.1-4.3l-.4-2.2c-M
.7-4.2-1.2-7.3-1.8-9.6-1.3-5.5-3.9-8.2-7.9-8.2z"/>
    <path class="cup" d="M50.3 264.2c-.2.8-.6 2.4-1.4 3.1-.6.5-1.4 0-2.4.4-9.8 4.2-37.3 2.4-68.7-4.9-38.1-8.9-67.4-22.7-65.5-30.8 1.9-8.1 34.3-7.5 72.4 1.4 38.2 8.9 67.5 22.7 65.6 30.8z"/>
    <path class="drk" d="M47.6 263.2c-1.6 7-32.6 5.8-69.2-2.7s-64.9-21.2-63.2-28.2c1.6-7 32.6-5.8 69.2 2.7 36.6 8.6 64.9 21.2 63.2 28.2z"/>
    <path class="lght" d="M-81.1 217.1-96.4 375c-2.2 9.3 17.7 21.9 44.3 28.1 26 6.1 48.8 3.8 51.9-4.9l16.3-49.7 36.8-112.2-134-19.2z"/>
    <path class="drk" d="M1.9 391.7c.1-.4 0-4 .6-7.6.5-3.1 1.3-5.5 2-9.1.4-2.7 1.9-7.8.5-10-.7-1.3-4.1-3.6-8-4.5a17.2 17.2 0 0 1-9.1-5.7c-.6.7 3.8 1.6 9.2-1.6 4.8-.6 9.7-1.2 9.7-1.7 1.1-11.1 11.3-11 12.3-8.5 0 0-2.9 5-5.2 12.1-1.2 3.5-1.3 7.8-2.6 11.8l-3.8 11.5a71 71 0 0 1-5.6 13.3z"/>
    <path class="drk" d="M47.9 251.7c-13.4 1.6-103.6-17.9-116.1-23.5-5.4-2.4 5 4.6 20.4 9.8a369 369 0 0 0 31.3 8.8c24.2 5.7 54.3 11.1 55 24.9.1 1.4 4.1-3.8 4.8-5.1l5.3-14.9h-.7z"/>
    <path class="lid" d="m56.8 243.1.9-3.7c1.6-.8 M
2.7-1.7 2.9-2.9.2-1-.1-2.2-.8-3.5l-3.1-13.1c1.7-7.1-26.4-19.7-62.6-28.1-36.2-8.5-66.9-9.6-68.6-2.5l-8.6 10.4a5 5 0 0 0-2.3 2.8c-.3 1.1.2 2.3 1.1 3.6l-1 4.1c-1.4.7-2.4 1.7-2.6 2.8-1.8 7.9 29.4 21.9 69.7 31.3 40.3 9.4 74.5 10.7 76.3 2.8.3-1.3-.2-2.6-1.3-4z"/>
    <path class="drk" d="M43.6 214.1c.8.9-.3 2.1-6.6 1.7-6.3-.4-9.1-.5-9-1.7.1-1.2 4-1.9 10.3-1.4 3.5.3 4.5.6 5.3 1.4z"/>
    <path class="drk" d="m45.4 241.8-.9.2-1 .2-1.9.2-3.9.1h-.1c-2.2-.2-4.4-.2-6.6-.2-2.2-.1-4.5-.1-6.7-.4l-1.7-.3-1.6-.3-3.2-.5-6.6-.7a37.M
6 37.6 0 0 1-5-.9l-1.6-.4c-2.1-.6-4.2-1.1-6.4-1.5-4.3-.9-8.7-1.8-12.9-3.1 4.4.7 8.8 1.1 13.2 1.7l6.6 1.2 1.6.4a47.8 47.8 0 0 0 4.8.7 147.7 147.7 0 0 1 9.9 1.3l1.6.4 1.6.3c4.2.7 8.7.6 13.1 1.2h-.1l3.8.2 1.9-.1.9-.1 1-.1c1.5-.5 1.5.4.2.5z"/>
    <path class="lght" d="M-68 186.8c10.8-2.4 35.2-.2 62.7 6.2 5.8 1.4 10.8 2.3 14.7 2.7-.9-.3-4.7-1.5-15.5-4-31.8-7.5-59.2-9.2-66.7-4.8-1 .7 1.4.7 4.8-.1z"/>
    <path class="lght" d="M41 218.6c-6.7.5-16 0-26.8-1.4-7.1-.9-14.9-2.3-23.1-4-2.3-.5-16.2-2.6-6.2-.3a351 351 0 0 0 23M
.2 4.6c15.4 2.4 28.4 3.2 36.4 2.2 3.2-.5-1.3-1.3-3.5-1.1z"/>
    <path class="drk" d="M51.7 222.1c-10.3 1.8-35.3.7-63.4-5.8-6.9-1.6-13.6-3.4-19.8-5.1-21.6-6.2-26.4-7.3-7.4-1.2 8.4 2.7 17.9 5.3 28 7.6 30.9 7.2 58 7.8 66 5.2 1.4-.5-.4-1.2-3.4-.7z"/>
    <path class="drk" d="m58.2 239.2-.5 2.3s-8.6 0-5.1-.7c3.4-.7 4.4-1.2 5.6-1.6z"/>
    <path class="cup" d="M-21.6 260.5c-33.2-7.8-59.8-19.3-64.8-27.5-.7-1.2-1.1-.3-1.1-.3l-1.3 13.7c-1.2 10-1.9 19.3-2.9 30.1a545.7 545.7 0 0 0-2.9 30.1c-1 9.2-1.2 13.1-1.3 13.7-.8 3.4 M
2.5 2.6 6.3 9.5 4.6 3.4 11.5 7 19.9 10.3 8.4 3.3 18.5 6.5 29.3 9 32.6 7.6 60.6 7 62.6-1.3l4.3-12.9c2.2-8 2.9-8.7 4.5-13.6 0 .9 1.4-4.1 2.4-7.3 1.2-4 1.8-5.5 2.5-7.3a170.3 170.3 0 0 1 5-15.1l4.4-13.2 4.3-12.9s-.7-1.4-2.8-.5a35.8 35.8 0 0 1-14.8 2.4c-6.7.3-14.8-.7-24-1.6-9.2-.3-19.1-2.8-29.6-5.3z"/>
    <path class="cup" d="M-22.1 262.8c-38.1-8.9-67.4-22.7-65.5-30.8l-.6 6.7c-.4 4.2-.8 9.5-1.6 16.8l-2.1 21.8c-.2 4.4-1.8 14.3-1.6 16.7a74.1 74.1 0 0 0-1.4 14.4c-1 9.4-1 12.5-1.4 14.2 0-.1 1.9 5.2 6.3 9.5 2.6 2.1 5.4 4.2M
 8.7 5.8 3.3 1.6 7 3.1 11.1 5.1 8.1 4 19.5 7.4 30.3 9.9 32.6 7.6 59.7 5.6 61.7-2.7l2.1-6.4 2.3-7.1c.9-2.8 1.4-3.6 2.9-8.9 1.3-4.2 2.8-9.3 3.1-9.2.9-2.4 1.4-3 3.7-11.5 2.8-11 1.6-4.6 2.9-8.8 1.3-4.6 2.2-7.4 2.4-7.2l4.5-13.5c2.4-6.8 4.4-13.1 4.5-13.4-1.1 4.8-4.8 4.9-11.1 5.2-7 1.5-15.5.6-26-.5a287 287 0 0 1-35.2-6.1z"/>
    <path class="lght" d="M8.1 315.5a38.8 38.8 0 0 1-75.6-17.6c2.7-11.4 5.2-13.9 9.6-17.9 3.8-1.5 10.8-10.2 16.7-10.4a38.8 38.8 0 0 1 49.3 45.9z"/>
    <path class="lid" d="M7 316.3a37 37 0 0 1-9.2 M
17.1c-3.8 2.3-9.6 6.8-16 9.9a37 37 0 0 1-19.4.6c-6.7-1.2-12-6.8-17.1-9.2-5.1-2.5-8-10-9.9-16-1.5-7.9-2.8-10.4-.7-19.4 2.5-10.6 4.4-10.9 9.2-17.1a36.6 36.6 0 0 1 35.4-10.6A37.2 37.2 0 0 1 7 316.3z"/>
    <path class="lid" d="M25.7 208.1s.8-16.4-.7-26.4c-.1-.6-.9-.9-1.3-.4-6.9 6.8-14.4 21.9-14.4 21.9"/>
    <path class="lght" d="m15.6 191.4-2.6 3.5a47 47 0 0 1-3.5 4.3 11.4 11.4 0 0 1-3.9 3l-.3.2.1.2c.8 1.2 2.6 1.5 3.8.8.8-.4 1.5-1.1 2.1-1.8 1.2-1.5 2.1-3.3 3-5.1l.5-.9c1.6-2.9 5.1-9.3 4.7-9.6l-1.7 2.3-2.2 3.1z"/>
   <path class="drk" d="M26.8 201.2c0 1.3.2 3.8.5 5.4.2 1.3 0 1.8-.5 1.9-1.2.1-1.4-1.6-1.2-3.5l.3-4.1c0-.4.9 0 .9.3z"/>
  <g class="sdbd v1">
    <path class="drk" d="M410.7 589.4c-22.6 0-45.6-5.5-46.5-17.8l-8-43.4-1.7-1.3c-1.7-1.1-4.1-2.7-4.8-6.5l-1.1-5.9a802 802 0 0 1-1.2-6.5c-.6-1.3-1.2-4.2-2.7-14.6-.5-1.6-1-4.5-1.7-9l-1.3-7.6v-.1l-1.4-7.8-2.6-13.7-2.3-12.6-.8-4-1-5.6-.2-1.4c-.1-2.5 1.2-4.9 3.9-7.1l-.5-2.7c-3.2-1.2-8.6-3.7-8.8-8.5-.1-1.6.5-3.2 1.7-4.7l-.1-1.6c-1.3-1.4-2.1-2.9-2.1-4.5-.1-1.7.5-3.4 1.9-5M
.1l5-11.4c.1-1 .5-2 1.1-2.9l.8-1.2c5-5.2 19-8.7 30.7-10.8.7-3.9 1.3-6.8 1.8-8.3.6-3 1.4-6.2 2.1-8.6a3.7 3.7 0 0 1 6.5-1.3 74 74 0 0 1 8.8 15.6c5.7-.6 11.7-1 17.7-1.3l.3 3.2-.2-3.2c5.5-.3 11-.4 16.3-.4l1-2.9.6-1.8 1.1-2.7c1.1-3.4 2.3-6.2 3.5-8.4a4.1 4.1 0 0 1 3.7-2.2c1.7 0 3.2 1 3.9 2.5a139 139 0 0 1 5.5 16.1c22.2 1.6 34.1 5.5 35.4 11.7l6.1 10.9a7.6 7.6 0 0 1 2.4 4.9 7 7 0 0 1-1.9 5v1a7 7 0 0 1 2.4 4.8c.2 4.9-5.2 8-8.6 9.6l-.1 1.6c3.8 2.1 5.8 4.6 5.9 7.5v1.3l-.6 13.2a1012.6 1012.6 0 0 0-.8 15.1l-.2 6.5c0 1.2 0 2.1-.M
4 3l.1 6.2c.1 7.3-.1 9.3-.3 11.1l-.1 1.2-.2.9-.1.9v.9l-.1 5.5v1.5c0 3.6-.1 5.3-.2 6.8l-.1 2.5-.6 14c.1 3.3-2 6.4-6.3 9.2l-1.1 27.9-.1 4.2-.1 3.3-.1 1.4-.2 5.2v.2c.2 4.3-2.4 10.5-15.9 16-9.5 3.9-22.2 6.3-35.8 7h-7.3z"/>
    <path class="drk" d="M430.2 351.7c.4 0 .8.2 1 .6 2.2 5 4.3 11.8 5.7 17l.3.4.2.2c.1.2.3.2.4.3 20 1.3 33.6 4.8 34.1 9.6l.1.2 6.5 11.6.1.1c1.1 1 1.6 2 1.7 3.1.1 1.1-.6 2.3-1.8 3.4l-.2.5.2 3.2.2.4c1.3 1 2.1 2.1 2.1 3.2.1 2.5-3 5-8.6 7.4l-.2 5.3c0 .2.1.4.3.5 3.5 1.6 5.5 3.5 5.6 5.5a5 5 0 0 1-.3 1.7v1M
.1l.4-1.7c-.1 2.2-.2 7.4-.6 13.1l-.6 14.1-.1.2a45 45 0 0 0-.3 7.5c0 4.4-.6-2.1-.3 9.3.1 8.7-.2 9.5-.4 11.9l-.1.2a5 5 0 0 0-.2 1.7v.8l-.2 7.1c0 5.5-.3 6.3-.4 9.3a641.6 641.6 0 0 1-.6 14.1c.1 2.5-2 4.9-6 7.2-.2.1-.3.3-.3.5l-.3 8.8-.1 2.5-.3 7.5-.4 10.6-.3 8.8v-.3l-.2 6v.2c.5 9.5-21.3 18.4-48.6 19.7l-7 .2c-24 0-42.9-6.3-43.3-15l-8.2-44.4-.1-.3c-2.6-2.8-5.5-2.8-6.2-6.6l-2.4-12.9-.1-.3c-.6-.9-1.5-6.8-2.6-14.1v-.1c-.8-2.4-2.1-12.2-3-16.5-1.4-7.4-2.8-15.7-4-21.5l-3.1-16.6-1.1-5.8-.1-.8c-.1-1.8 1.3-3.6 3.9-5.3.2-.1.3-.4.3-M
.6l-1.1-5.8c0-.2-.2-.4-.4-.4-5.1-1.7-8-3.8-8.1-6.1-.1-1.1.5-2.1 1.6-3.2l.2-.4-.2-3.7-.2-.4c-1.2-.9-1.8-2-1.9-3-.1-1 .4-2.1 1.4-3.2l.1-.1 5.3-12.2v-.2c0-.7.3-1.4.8-2l.1-.3.2-.3c3.7-3.9 15.2-7.5 31.1-10.2.7-3.6 1.6-8.6 2.1-10.2v-.1c.7-3.2 1.4-6.2 2.1-8.5.1-.3.3-.4.5-.4l.4.2c3.6 4.5 7 11.8 9.1 16.7l.1-.4.2.1.5.5c6.1-.7 12.5-1.2 19.2-1.5h.2c5.7-.3 11.2-.4 16.5-.4h1.4c.2 0 .4-.1.5-.4l2.3-6.3 1.2-2.7c1-2.9 2.1-5.7 3.3-8 .3-.7.6-.9 1-.9m0-6.4a7.6 7.6 0 0 0-6.6 3.9 56.8 56.8 0 0 0-3.7 8.7l-1.1 2.6-.7 1.9-.3.7c-4.7 0-9.4.2-M
14.2.4h-.2c-5.2.3-10.4.6-15.5 1.1a63.8 63.8 0 0 0-8.3-14.2 7 7 0 0 0-12.1 2.4 182 182 0 0 0-3.6 15.1c-15.8 3-25.9 6.8-30.3 11.3-.6.6-1 1.2-1.3 1.9-.8 1.3-1.2 2.5-1.4 3.6l-4.7 10.7a10.8 10.8 0 0 0-2.3 6.9c.1 1.4.5 3.4 2 5.3a10 10 0 0 0-1.4 5.5c.3 5.5 4.8 8.6 8.6 10.4a10.6 10.6 0 0 0-2.8 9.9l1 5.5.8 4 2.3 12.5v.2l2.5 13.6 1.4 7.8.1.2 1.3 7.4c.7 4.4 1.2 7.3 1.7 9.2a84.4 84.4 0 0 0 2.8 14.9l1.1 6.2 1.1 5.9c.9 5.2 4.2 7.3 6.2 8.6l.6.4 7.7 42.1c1.3 15.2 27.5 20.6 49.7 20.6l7.3-.2c13.9-.7 27-3.3 36.8-7.2 15.3-6.2 18.1-13.M
8 17.9-19.2l.2-4.5.1-.9v-1.1l.1-3.3.1-4.2.4-10.5.2-4.2.1-3.4v-2.5l.2-5.7c4.3-3.2 6.5-6.8 6.4-10.9l.3-6.5.1-1.2.3-6.2.1-2.4.3-7.1v-1.4l.1-5.4v-1.3l.2-1.3.1-1.1c.2-1.9.4-4 .3-11.4v-.1l-.1-5.5c.4-1.2.4-2.4.4-3.6l.1-6 .2-1.6.6-14 .6-13.2v-1.6c-.1-3-1.6-5.6-4.2-7.8 3.6-2.2 7.2-5.7 7-10.8a9.8 9.8 0 0 0-1.9-5.3c1.2-2.1 1.5-4 1.4-5.5-.1-2.4-1.1-4.6-3-6.7l-5.7-10.1c-1.5-6.1-8.7-8.7-14.1-10.2a127 127 0 0 0-21.8-3.4c-1.7-5.9-3.4-10.7-5-14.3a6.8 6.8 0 0 0-6.5-4.4z"/>
    <path class="cup" d="M478 424.3c0 .8.1 2.5-.5 3.3-.4.7-M
1.4.4-2.2 1.1-8.3 6.7-35.2 12.6-67.4 14.2-39.1 1.9-71.1-3.3-71.5-11.6-.4-8.3 30.9-16.7 70-18.6 39.2-1.9 71.2 3.2 71.6 11.6z"/>
    <path class="drk" d="M475.2 424.1c.4 7.2-29.8 14.6-67.3 16.4-37.5 1.9-68.2-2.5-68.6-9.7-.4-7.2 29.8-14.6 67.3-16.4 37.5-1.9 68.2 2.5 68.6 9.7z"/>
    <path class="lght" d="m338.8 415.2 28.7 156c.5 9.5 23 16.2 50.3 14.8 26.6-1.3 48-9.7 48.6-19l1.9-52.3 4.5-118-134 18.5z"/>
    <path class="drk" d="M466.5 560.2c0-.4-1.1-3.8-1.5-7.5-.3-3.1-.2-5.6-.6-9.3-.3-2.7-.3-8-2.2-9.8-1.1-1.1-4.9-2M
.3-9-2.2-4.7.1-8.3-1.6-10.3-3-.3.9 4.1.5 8.4-4 4.4-1.9 9-3.8 8.9-4.3-2-11 7.9-13.7 9.5-11.5 0 0-1.4 5.6-1.7 13.1-.1 3.7.9 7.8.7 12l-.5 12.1a55.3 55.3 0 0 1-1.7 14.4z"/>
    <path class="drk" d="M472.2 413c-12.4 5.2-104.5 11.3-118.1 9.4-5.8-.8 6.1 3.1 22.3 3.8 9.8.4 20.9.4 32.5-.2 24.8-1.2 55.3-4.3 59.7 8.8.4 1.3 2.9-4.8 3.2-6.2l1-15.8-.6.2z"/>
    <path class="lid" d="m478.4 402.2-.2-3.8c1.4-1.2 2.1-2.4 2-3.6-.1-1-.7-2.1-1.7-3.1l-6.6-11.8c-.4-7.3-30.8-11.6-67.9-9.8-37.2 1.8-67 9.2-66.6 16.5L332 399c-1 1.1-1.5 2.2M
-1.4 3.3.1 1.1.8 2.2 2.1 3.2l.2 4.2c-1.2 1.1-1.8 2.2-1.8 3.4.4 8.1 34.2 13 75.6 10.9 41.4-2 74.5-10.2 74.1-18.3-.1-1.3-.9-2.4-2.4-3.5z"/>
    <path class="drk" d="M457.8 378c1 .6.3 2.1-5.9 3.4-6.2 1.4-8.9 2-9.1.8-.3-1.2 3.3-2.9 9.6-4.2 3.4-.6 4.4-.6 5.4 0z"/>
    <path class="drk" d="M467.2 404.1c-4.3 2.3-9 3.1-13.6 4.3-4.2 1.3-8.7 1.6-13.1 2.1-4.3.7-8.8 1.7-13.2 1.7-6.6.1-13.2 1-19.8.9 6.6-.9 13.1-2.3 19.8-2.7 2.1-.1 4.3-.3 6.4-.7 4.3-.9 8.7-1.6 13.1-1.8 4.3-.5 8.5-1.9 13-2.5h-.1c2.5-.5 4.9-1.2 7.3-2.1 1.1-.4 1.M
    <path class="lght" d="M343 382.5c9.7-5.3 33.7-9.9 62-11.3 5.9-.3 11-.8 14.9-1.5-1 0-4.9-.1-16 .4-32.6 1.5-59.4 7.4-65.4 13.7-.9 1 1.4.3 4.5-1.3z"/>
    <path class="lght" d="M456.5 383c-6.4 2.3-15.4 4.4-26.1 6-7.1 1.1-15 1.9-23.3 2.5-2.3.2-16.3 2-6 1.5 8.3-.4 16.3-1.1 23.6-2a145 145 0 0 0 35.6-8c2.8-1.2-1.7-.7-3.8 0z"/>
    <path class="drk" d="M471.8 382.5c-.3-.6-2.2-.3-4.2.7-9.9 4.8-34.5 10.4-62.4 11.8-7 .3-13.9.5-20.4.5-20.2-.1-20.2.2-20.2.5s0 .5 12.8.9l9.6.1c6.2 0 12.7-.2 19.5-.5 33.5-1.7 58.M
6-8.9 65-13.2.4-.3.4-.6.3-.8z"/>
    <path class="lght" d="M332.7 409.7s-2.6 2.6-1.3 4.2 1.9-.4 2.3-1.2c.3-.7-.6-3.7-1-3z"/>
    <path class="lght" d="m334.5 393.1-2.8 6c-1.4 1.8-1.7 4-.4 5.2 5.1 4.8 0-1.6.7-3.2.7-1.7 3.3-8.8 2.5-8z"/>
    <path class="drk" d="m478.7 398.1.1 2.3s-8.3 2.4-5.1.8c3.2-1.6 4-2.3 5-3.1z"/>
    <path class="cup" d="M407.9 440.6c-34.1 1.7-62.8-2.1-69.8-8.6-1-1-1.2 0-1.2 0l2.5 13.5c1.6 10 3.5 19.1 5.5 29.8a545 545 0 0 0 5.5 29.8c1.6 9.1 2.5 12.9 2.5 13.5.2 3.5 3.1 1.8 8.7 7.4 5.4 2 13 3M
.6 22 4.5 9 .9 19.5 1.1 30.7.6 33.5-1.7 60.2-9.9 59.8-18.4l.6-13.5c0-8.3.3-9.2.5-14.3.3.8.3-4.4.3-7.7 0-4.1.2-5.8.3-7.7 0-5.8.1-8.4.2-10.8.1-2.6.2-5.5.5-5.1l.6-13.9.6-13.5s-1.1-1.2-2.8.3c-3 2.6-7.1 4.4-13.5 6.4-6.4 2.1-14.4 3.4-23.5 5-9 1.9-19.2 2.1-30 2.7z"/>
    <path class="cup" d="M408 442.9c-39.1 1.9-71.1-3.3-71.5-11.6l1.2 6.6 3.1 16.6c1.2 5.8 2.6 14.1 4 21.5 1 4.3 2.2 14.3 3 16.5a84.8 84.8 0 0 0 2.6 14.2c1.6 9.3 2.5 12.3 2.6 14 0-.1 3.2 4.4 8.7 7.4 3 1.3 6.3 2.6 10 3.1 3.6.6 7.6 1.1 12 1.9 8.9 1.6 20.7 1.7 3M
1.9 1.2 33.5-1.7 59-11 58.6-19.6l.3-6.7.3-7.4c.1-3 .4-3.9.4-9.3.1-4.4.2-9.7.5-9.7.2-2.6.5-3.2.4-12.1-.3-11.4.3-4.9.3-9.3a1157.2 1157.2 0 0 1 1.6-36c.2 4.9-3.2 6-9.3 8.1-6.3 3.4-14.7 4.8-25.1 6.7a287 287 0 0 1-35.6 3.9z"/>
    <path class="lght" d="M451.6 485.2a38.8 38.8 0 1 1-77.5 3.9c-.6-11.7 1.2-14.8 4.3-19.8 3.3-2.5 7.6-12.8 13.2-14.6a38.8 38.8 0 0 1 60 30.5z"/>
    <path class="lid" d="M450.7 486.3c.3 6.8-1.2 13.3-4.1 19-3.1 3.2-7.4 9.2-12.6 14a38.8 38.8 0 0 1-18.5 6c-6.8.7-13.4-3.3-19-4.1-5.6-1-10.5-7.4-14-1M
2.6-3.6-7.2-5.5-9.2-6-18.5-.5-10.9 1.3-11.7 4.1-19a37 37 0 0 1 31.1-20 37 37 0 0 1 39 35.2z"/>
    <path class="drk" d="M395.2 510c1.7-4.5 4.5-8.4 8.1-9.5 3.5-1.7 7.6-3.9 11.8-3.6 4.2.4 8.5.7 12.3 2.6 1.2.7 2.5.8 3.9 2.5 1.3 1.5 2.5 2 3.5 3.4 1.3 2.1 2 3.9 2.6 4.5-3.6-3.9-7.7-8.9-11.7-8.8-4.1-1.1-8.5-2.8-12.7-1.6-4.3-.2-8.5 2.1-13.4 5.2-3.4 2.6-2.8 4.1-4.7 6.2-.3-.7.4 0 .3-.9z"/>
    <path class="drk" d="M437.6 512.1c-.5 0-1-.2-1.5-.6l-.3-.3-.8-.9c-2.9-3.2-6.5-7.1-9.2-7.1l-.6-.1-1.6-.5c-2.6-.8-5.3-1.5-7.8-1.5a9 9M
 0 0 0-2.3.3l-.6.1c-3.7-.2-7.7 2-12.1 4.8a7.7 7.7 0 0 0-2.6 3.2c-.4.8-.9 1.7-1.8 2.7-.4.5-1.1.8-1.7.7a2 2 0 0 1-1.5-1c-.2-.3-.6-1.1-.2-2.1l.3-.5c2.1-5.6 5.4-9.5 9.2-10.7l1.2-.6c3-1.5 6.4-3.1 10.2-3.2h1.4l1.2.1c4 .4 8.1.8 11.9 2.6l.1.1.8.4c1 .4 2.3 1 3.6 2.6l1.4 1.3c.7.6 1.5 1.2 2.2 2.3v.1l1.5 2.7.8 1.4c.4.4.6.9.6 1.4a2 2 0 0 1-1.8 2.3z"/>
    <path class="drk" d="M427 480.2c0 2 2.1 3.5 4.2 3.3 2.1-.3 3.3-2.2 3.5-4.2l-.4-23.3a4 4 0 0 0-4.3-3.4c-2.1.3-3.4 2.3-3.4 4.3l.4 23.3z"/>
    <path class="drk" d="M392.7 481.M
2c.1 2 2.4 3.4 4.4 3.1 2.1-.4 3.1-2.4 3-4.4l-1.9-23.6c-.1-2-2.2-3.6-4.3-3.2-2.1.4-3.3 2.6-3.2 4.6l2 23.5z"/>
    <path class="lght" d="M393.1 467c0-.9-.2 0-.3-1.3l-.3-3.5-.3-3.8-.1-2c.4-1.1 1.7-2.1 2.8-1.8 0-.3 0 .3 0 0 1.3-.5 1.7 1.5 1.8 2.8 0 .9-.2 1.8-.5 3-.3 2.3-.2 3.4-.7 4-1 3.1-2.4 3.5-2.4 2.6z"/>
    <path class="lght" d="m428.1 465.2-.1-3.7V455.6c.7-1.6 1.7-1.6 3-1.5 0 .6 0 0 0 0 1.3 1.4 1.5.8 1.5 3 0 1.3-.3 1.5-.7 3.5-.4 1.3-.4 2.8-.9 3.6-1 1.6-2.7 2.3-2.8 1z"/>
    <path class="lid" d="M438.9 377.1s-3.M
8-16-8-25.2c-.3-.6-1.1-.6-1.4-.1-4.8 8.5-7.8 25-7.8 25"/>
    <path class="lid" d="M385.9 376.6s-5.2-14.6-11.1-21.8c-.3-.4-.9-.3-1.1.2-1.4 4.8-3.1 12.7-3.6 18-.4 4.7-1.5 6.2-1.5 6.2"/>
    <path class="lght" d="m372.6 359.5-2.2 18.5c-.1 1.3-.4 3.6-2.3 3l-1.2-.3c-.2-.1-.3-.4-.3-.6 0-.4.4-.6.6-1l.7-1.2c.4-.8.6-1.8.8-2.7l.8-3.6c.8-3.6 2-8 3.1-12.1z"/>
    <path class="lght" d="M424.6 363.9 423 368l-2.1 5.1a9.5 9.5 0 0 1-3 3.9l-.2.3.1.2c1.1 1 2.9.7 3.9-.2.7-.6 1.1-1.5 1.5-2.3.8-1.8 1.1-3.8 1.5-5.7l.2-1c.7-3.2 2.4-10M
.4 1.9-10.5l-1 2.6-1.2 3.5z"/>
    <path class="drk" d="M438.1 370.2c.3 1.2 1.3 3.6 2 5 .6 1.2.5 1.7 0 1.9-1.1.5-1.8-1.1-2.1-3-.2-1.3-.6-3.2-.9-4-.1-.3.9-.2 1 .1z"/>
    <path class="drk" d="M385.3 371.5c.4 1.4 2.2 4.5 3.1 5.8.9 1.2.8 1.6.4 1.9-.9.7-2.4-1.6-3.2-3.4-.5-.9-1.5-3.7-1.9-4.8-.3-.8 1.5 0 1.6.5z"/>
  <g class="sdbd v2">
    <path class="drk" d="M455.1 700.1c-1.5 0-2.9-.8-3.7-2.1a164 164 0 0 1-7.3-15.3l-7.9.2c-22.9 0-27.6-4.4-28.7-7.9l-7.2-10.1a7.6 7.6 0 0 1-2.9-4.6 7 7 0 0 1 1.4-5.2l-.2-.9c-1.M
7-1.3-2.7-2.8-2.9-4.5-.8-4.8 4.3-8.6 7.5-10.5l-.1-1.6c-4-1.6-6.2-3.9-6.7-6.8l-.1-.9-.1-.4a415 415 0 0 1-.9-13.1l-1-14 .1-1.1-.6-6.5c-.1-1.2-.2-2.1 0-3l-.8-6.1c-.9-7.3-.9-9.2-.9-11.1v-1.2l.1-.9v-.9l-.1-.8a223 223 0 0 0-.5-5.5l-.1-1.5c-.4-3.6-.4-5.3-.5-6.8l-.1-2.5-1-14c-.5-3.3 1.3-6.6 5.3-9.8l-2-27.8-.3-4.2c-.2-2.7-.4-4.1-.3-5l-.4-4.9v-.1c-.7-4.3 1.2-10.8 14-17.7 9-4.9 21.4-8.8 34.8-10.9 7.3-1.2 14.5-1.8 21.3-1.8 19.7 0 32.4 5 34 13.4l12.8 42.3 1.9 1.1c1.8.9 4.4 2.2 5.5 5.9l1.8 5.8 1.9 6.4c.8 1.2 1.7 4 4.3 14.2.7 1.5M
 1.5 4.4 2.7 8.7l2.2 7.4v.1l2.3 7.6 4.1 13.3 3.7 12.3 1.2 3.9 1.7 5.5.4 1.4c.4 2.5-.6 5-3.1 7.5l.8 2.6c3.3.8 9 2.8 9.7 7.4.3 1.6-.1 3.3-1.2 4.9l.3 1.5a6.4 6.4 0 0 1 2.6 4.3c.3 1.7-.2 3.5-1.3 5.3l-3.7 11.9c0 1-.3 2-.8 3-.1.5-.4.9-.7 1.3-4.4 5.7-17.9 10.7-29.3 14.1-.3 4-.5 6.9-.8 8.5a94 94 0 0 1-1.2 8.8 3.8 3.8 0 0 1-3.7 3.1c-1 0-1.9-.4-2.6-1.1a73.3 73.3 0 0 1-10.4-14.5c-5.6 1.2-11.5 2.3-17.4 3.3h-.1a314 314 0 0 1-16.2 2.2l-.7 3-.4 1.8-.8 2.8c-.8 3.5-1.6 6.4-2.5 8.7a5.5 5.5 0 0 1-4.2 2.1z"/>
    <path class="drk" d=M
"M462.5 461c17.2 0 29.7 4 30.8 10.9l13 43.3.2.3c2.9 2.5 5.8 2.2 6.9 5.9 1.3 4.3 2.6 8.2 3.8 12.5l.1.2c.7.8 2.3 6.6 4.1 13.7v.1c1.1 2.3 3.4 11.9 4.8 16.1l6.3 21 4.9 16.1 1.7 5.6.2.8c.3 1.8-.9 3.7-3.2 5.7-.2.1-.3.4-.2.6l1.7 5.7c.1.2.2.4.4.4 5.2 1.1 8.4 2.9 8.8 5.2.2 1.1-.3 2.2-1.2 3.3-.1.1-.2.3-.1.5l.6 3.7c0 .2.1.3.3.4 1.3.8 2 1.7 2.2 2.8.2 1-.2 2.1-1 3.3l-.1.1-3.9 12.7v.2c.1.7-.1 1.4-.6 2.1l-.1.3-.1.3c-3.2 4.2-14.3 9.2-29.8 13.6-.3 3.7-.6 8.7-1 10.4v.1a128 128 0 0 1-1.1 8.7c-.1.3-.3.5-.6.5a74.3 74.3 0 0 1-11.3-15.4lM
-.2-.1-.5-.5c-6 1.3-12.3 2.6-19 3.6h-.2c-6.1 1-12.1 1.8-17.8 2.4-.2 0-.4.2-.5.4l-1.6 6.5-.8 2.8c-.6 3-1.4 5.9-2.4 8.3-.2.4-.6.6-1 .6-.3 0-.7-.2-.9-.5-2.8-4.7-5.6-11.3-7.6-16.3l-.4-.4-.2-.1a.8.8 0 0 0-.4-.2c-3.2.2-6.3.2-9.2.2-14.9 0-24.8-2-25.7-6l-.1-.2-7.7-10.8-.1-.1c-1.2-.9-1.9-1.9-2-2.9-.2-1.1.3-2.3 1.4-3.6.1-.1.2-.3.1-.5l-.5-3.2c0-.2-.1-.3-.3-.4-1.4-.9-2.3-1.8-2.5-3-.4-2.5 2.4-5.3 7.7-8.3l-.4-5.3c0-.2-.2-.4-.4-.5-3.7-1.2-5.9-2.8-6.2-4.8-.1-.5 0-1.1.2-1.7l-.1-1.1-.2 1.7-.9-13.1-1-14.1v-.2c.2-.4-.1-3.2-.5-7.5-.5-4M
.4.8 2-.7-9.3-1.1-8.6-.8-9.4-.9-11.9v-1.9l-.1-.8-.6-7.1c-.6-5.4-.4-6.3-.6-9.3l-.5-7.4-.5-6.7c-.4-2.4 1.5-5.1 5.1-7.8.2-.1.3-.3.2-.5l-.6-8.7-.2-2.5-.5-7.5-.8-10.5-.7-8.8.1.3-.4-6v-.2c-1.5-9.4 19.1-20.6 46.1-25 7.5-.7 14.5-1.2 21-1.2m0-6.5c-7 0-14.3.6-21.8 1.8a116 116 0 0 0-35.8 11.3c-14.5 7.8-16.5 15.8-15.6 21l.3 4.5.1 2 .3 3.3.4 4.2.8 10.5.3 4.1.2 3.4.1 1.2.1 1.3.4 5.7c-3.9 3.6-5.7 7.5-5.1 11.5l.4 6.5.1 1.2.4 6.2.1 2.4c.1 1.6.1 3.3.5 7l.1 1.4a182.4 182.4 0 0 1 .6 6.3v.4l-.1 1.3v1.1c0 2 0 4 .9 11.4v.1l.7 5.5c-.2 1.3M
-.1 2.5 0 3.6l.5 5.9-.1 1.6.9 14 .9 13.2v.4l.1 1.1c.5 3 2.2 5.4 5 7.3-3.3 2.6-6.5 6.5-5.7 11.5a10 10 0 0 0 2.5 5.1 10 10 0 0 0-.8 5.6c.4 2.4 1.6 4.5 3.7 6.3l6.7 9.4c2.5 6.7 12.4 9.6 31.5 9.6l5.7-.1c2.4 5.6 4.6 10.2 6.6 13.7a7.4 7.4 0 0 0 13.3-1c1-2.5 1.9-5.5 2.7-9.1l.8-2.8.5-2 .2-.8c4.6-.6 9.4-1.2 14.1-2h.2c5.2-.8 10.3-1.8 15.3-2.8 2.8 4.6 6.2 9.8 9.8 13.2 1.3 1.3 3 2 4.9 2a7 7 0 0 0 6.9-5.7c.5-2.6.9-5.7 1.2-8.9.3-1.4.5-3.6.7-6.5 15.3-4.7 25-9.6 28.8-14.6.5-.6.9-1.3 1.1-2.1.7-1.4.9-2.6 1-3.7l3.4-11.1c1.4-2.4 1.9-4.M
8 1.5-7.1a10 10 0 0 0-2.5-5.1c1-2.2 1-4.2.8-5.6-.9-5.4-5.8-8-9.7-9.3a11 11 0 0 0 2.2-8.2l-.5-1.9-1.6-5.4-1.2-3.9-3.7-12.1-.1-.2a340 340 0 0 1-4-13.2l-2.3-7.6-.1-.2c-.6-1.6-1.4-4.5-2.1-7.2-1.2-4.3-2-7.1-2.7-8.9a88.4 88.4 0 0 0-4.4-14.5l-1.8-6-1.7-5.7c-1.5-5-5-6.8-7.1-7.9l-.6-.3-12.3-40.9c-1.9-9.9-15.3-15.7-36.9-15.7z"/>
    <path class="lght" d="M493.3 471.9c-3.5-22.1-99.7-6.5-97.8 15.1L408 656.9l131.1-33.2-45.8-151.8z"/>
    <path class="drk" d="M396 493.8c.1.4 1.5 3.7 2.3 7.3.7 3 .8 5.6 1.6 9.2.6 2.6 1.2 7.9 3.3M
 9.5 1.2.9 5.1 1.7 9.1 1.2 4.7-.7 8.5.6 10.6 1.8.2-.9-4.1-.1-7.9 4.9-4.2 2.4-8.5 4.8-8.3 5.3 3.2 10.7-6.3 14.4-8.1 12.5 0 0 .8-5.8.2-13.2-.3-3.7-1.8-7.7-2.1-11.9l-.9-12.1c-.3-6.5-.1-16.8.2-14.5z"/>
    <path class="cup" d="M467.6 606.2c33.7-5.5 62.7-4.9 70.4.8 1.1.8 1.2-.1 1.2-.1l-4-13.2c-2.7-9.7-5.6-18.6-8.8-29a583 583 0 0 0-8.8-29c-2.6-8.9-3.9-12.5-4-13.2-.6-3.5-3.3-1.4-9.4-6.4a92.6 92.6 0 0 0-22.4-2c-9.1.1-19.5 1-30.6 2.8-33.1 5.4-58.8 16.5-57.4 24.9l.9 13.5c1 8.2.7 9.2 1 14.3-.4-.8.2 4.4.5 7.7.4 4.1.4 5.8.5 7.M
7a129.1 129.1 0 0 1 1.1 15.9l1 13.8.9 13.5s1.2 1 2.7-.6a36 36 0 0 1 12.7-7.8c6.1-2.8 14-4.9 22.8-7.6 8.9-2.9 19-4.3 29.7-6z"/>
    <path class="cup" d="M467.2 603.9c38.6-6.3 71-4.6 72.3 3.6l-2-6.5-4.9-16.1c-1.8-5.6-4.2-13.7-6.3-21-1.4-4.2-3.8-13.9-4.9-16.1a70 70 0 0 0-4.2-13.8c-2.6-9.1-3.8-11.9-4.1-13.6 0 .1-3.7-4-9.4-6.4-3.1-.9-6.6-1.8-10.3-2-3.7-.2-7.7-.2-12.2-.5-9.1-.6-20.8.6-31.8 2.4-33.1 5.4-57.4 17.5-56 25.9l.5 6.7.5 7.4c.2 3 .1 3.9.6 9.3.4 4.4.9 9.6.6 9.7.1 2.6-.2 3.3.9 12 1.6 11.3.3 4.9.7 9.3.5 4.7.7 7.7.5M
 7.5l1 14.2c.4 7.2.9 13.7 1 14.1-.8-4.8 2.5-6.3 8.3-9.1 5.9-4.1 14.1-6.4 24.2-9.4 10.2-2.8 22.1-5.5 35-7.6z"/>
    <path class="lght" d="M419.2 566.6a38.8 38.8 0 0 1 76.6-12.4c1.9 11.6.5 14.9-2.1 20.2-3 2.8-6.1 13.6-11.5 16a39 39 0 0 1-63-23.8z"/>
    <path class="lid" d="M419.9 565.5a36.9 36.9 0 0 1 2-19.3c2.7-3.6 6.3-10 11-15.3a36.4 36.4 0 0 1 17.7-8c6.7-1.5 13.7 1.8 19.3 2 5.6.4 11.2 6.2 15.3 11 4.4 6.8 6.5 8.5 8 17.7 1.7 10.8 0 11.7-2 19.3a36.4 36.4 0 0 1-28.7 23.3 37.3 37.3 0 0 1-42.6-30.7z"/>
ss="drk" d="M472.5 535.7c-1.2 4.7-3.5 8.9-7 10.3-3.3 2-7.1 4.8-11.4 4.9-4.3 0-8.5.2-12.5-1.2-1.3-.6-2.6-.5-4.2-2.1-1.5-1.4-2.7-1.7-3.9-3-1.5-2-2.4-3.7-3.1-4.2 4 3.5 8.6 8 12.6 7.5 4.2.7 8.7 1.8 12.8.2 4.3-.2 8.2-3 12.7-6.6 3.1-3 2.4-4.3 4-6.7.5.6-.2 0 0 .9z"/>
    <path class="drk" d="M430.2 538.4a2 2 0 0 1 1.5.4l.3.3.9.8c3.2 2.8 7.2 6.4 9.9 6.1h.6l1.6.3c2.7.5 5.4.9 7.9.6a8 8 0 0 0 2.2-.6l.6-.1c3.7-.2 7.4-2.9 11.5-6.1 1.5-1.5 1.8-2.4 2.2-3.5.3-.8.7-1.8 1.4-2.9.4-.5 1-.9 1.7-.9a2 2 0 0 1 1.7.9c.2.3.7 1.1.4 2.1l-.2.M
5c-1.4 5.8-4.4 10-8 11.6l-1.1.7a24.9 24.9 0 0 1-9.8 4.3l-1.4.1h-1.2c-4 0-8.1.1-12.1-1.3l-.1-.1-.9-.3c-1-.3-2.4-.7-3.9-2.2-.5-.5-1-.8-1.6-1.1-.8-.5-1.6-1.1-2.5-2.1l-1.8-2.5c-.4-.5-.7-1.1-1-1.3-.4-.3-.7-.8-.8-1.4.1-1.2.8-2.2 2-2.3z"/>
    <path class="drk" d="M444.2 568.9c-.2-2-2.5-3.3-4.5-2.8s-3 2.6-3 4.5l3 23.1a4 4 0 0 0 4.6 3c2-.5 3.2-2.7 2.9-4.7l-3-23.1z"/>
    <path class="drk" d="M478.2 564.1c-.4-2-2.8-3.2-4.8-2.5-2 .6-2.9 2.8-2.5 4.7l4.5 23.2c.4 2 2.6 3.3 4.6 2.7 2-.6 3-2.9 2.6-4.9l-4.4-23.2z"/>
    <path class="drk" d="M171.7 484.3c-1.9 0-3.6-.4-5.2-1.3a2331.6 2331.6 0 0 0-40.6-17.3l-2 .7c-1.3.5-2.7 1.2-4.5 1.2-1.2 0-2.3-.3-3.5-.8-14.7-6-27.3-11.4-41-17.4l-35.6-15.1-2.5-1c-4.9-1.9-6.9-3.2-8-9l-2.4-1-.3.2c-3.1 1.8-5.8 3.4-8.5 3.4-1.7 0-4.7-.7-6.1-4.9l-1.1-.6-.3-.1-1.3.1c-2.4 0-5.6-.9-7-5.3l-8.4-12.7c-.3-.3-.4-.7-.6-1.1-1.6-5.7.9-15.9 7.8-32l-2-1.9c-9.1-8.9-11.5-11.3-10.2-14.5 1.1-2.7 4.2-2.7 5.3-2.7 2.3 0 5.6.5 10.6 1.2l4.6.6c3.1-6.1 7-12.5 10.8-18.7l6.6-11-2.3-3c-6.2-8-8.6-11.6-7.1-14.M
7a4 4 0 0 1 3.8-2.2h.4c3.3.4 6.9 1.5 10.3 2.5 2.2.6 4.2 1.3 6.1 1.7 13.9-16.8 21.5-23.4 27.1-23.4.9 0 1.8.2 2.6.5l12.2.9 1.9-.2c3.4 0 5.8 2 6.8 5.4l.7.4 1.8-.1a7 7 0 0 1 5.4 2.3c2.1 2.4 2.2 6.2 1.5 11l1.3.9.8-.3c1.7-.7 3.6-1.5 5.4-1.5a6 6 0 0 1 4.2 1.6l.2.2 42.7 31 29.5 21.3c3.6 1.9 4 6.4 4.3 10.5l13.7 9.8L215 389c5.1 1.7 12.6 7 10.2 23.2-1.9 13-9.9 30.7-21 46.3-5.6 7.4-20.1 25.8-32.5 25.8z"/>
    <path class="drk" d="M64.6 287c.6 0 1.2.1 1.7.4l13.2 1 1.7-.2c2.1 0 3.5 1.2 3.9 3.9-.1.4 2.8 1.8 3.1 2.1l2.4-.3c4.5 0 M
4.6 4.6 3.4 11.6v-.1l4.3 3c2.5-.8 4.8-2.1 6.7-2.1 1.1 0 2.1.5 2.9 1.7l.9.6-1.2-1.2c21.4 15.7 50.7 36.6 72.5 52.5 2.5 1.2 2.5 5.3 2.9 9.4l30.7 22c28.9 8.5-19.4 89.6-41.7 89.6-1.4 0-2.6-.3-3.7-.9-.3 0-41.2-17.7-41.9-17.7-2.9.5-4.5 2-6.7 2-.7 0-1.4-.1-2.2-.5-12.7-5.2-25.8-10.7-41-17.4l-35.7-15.1c-6.5-2.8-7.9-2.1-8.8-9.3l-5.5-2.3c-3.3 1.9-6.4 4-8.6 4-1.5 0-2.7-.9-3.3-3.5.1-.4-3.3-2-3.5-2.3l-2 .2c-2 0-3.3-.9-4-3.5l-8.8-13.4c-1.5-5.5 2-16.9 8.5-31.9-12-11.9-16.1-15.2-10.7-15.2 2.9 0 8.4.9 16.7 2-.8-.3.1-.4.6-.5 5.1-10.8 M
13.4-22.6 19-32.9-1.6-3-14-16.6-9.4-16.6 5.7.7 12.6 3.6 18.1 4.5C49.8 297.3 59.3 287 64.6 287m0-6.4c-6.6 0-14.2 6.1-28.3 23l-4-1.2c-3.6-1.1-7.2-2.2-10.8-2.6h-.8a7.4 7.4 0 0 0-6.7 4c-2.5 5.2 1.5 10.3 7.5 18.1l1 1.3-5.5 9.1c-3.4 5.6-6.9 11.3-9.9 16.9l-2.3-.3c-5.2-.7-8.6-1.2-11-1.2-5.2 0-7.4 2.5-8.3 4.7-1.9 4.6 1.5 8.4 3.2 10.2 1.7 1.9 4.2 4.4 7.7 7.8l.4.4c-8.5 20.2-8.3 27.7-7.1 32 .2.8.6 1.6 1.1 2.2.8 1 6.2 9.3 8 12.1a10 10 0 0 0 9.9 7.2H9a9.4 9.4 0 0 0 8.6 5.6c3 0 5.8-1.3 8.6-2.9 1.6 5.4 4.5 7.2 9.4 9.1l2.4 1 35.6 1M
5.1c13.7 6 26.4 11.4 41.1 17.4 1.6.7 3.1 1 4.7 1a14 14 0 0 0 5.8-1.4l.6-.3 26.7 11.3 12.6 5.4c2 1.1 4.3 1.6 6.7 1.6 13.4 0 27.7-17.3 35-27.6 11.4-16 19.6-34.3 21.6-47.7 2.7-18.4-6.6-24.5-11.9-26.5l-15.1-10.8-12.5-8.9c-.4-4.1-1.3-9-5.7-11.4L153.8 333l-42.7-30.9-.2-.1a9.5 9.5 0 0 0-6.1-2.2c-1.4 0-2.7.3-3.9.7.1-3.6-.4-7.1-2.6-9.7a9.7 9.7 0 0 0-7.8-3.4h-.2a9.8 9.8 0 0 0-9.1-5.6l-2 .2-1.2-.1-4.6-.3-5.5-.4a9.6 9.6 0 0 0-3.3-.6z"/>
    <path class="cup" d="M106.5 306.9c.7.4 2.1 1.3 2.5 2.2.3.7-.4 1.4-.3 2.4 1 10.6-8.9 36M
.3-25.3 64-19.9 33.7-41.9 57.5-49.1 53.2-7.2-4.3 3.2-35 23.1-68.6 19.9-33.7 41.9-57.5 49.1-53.2z"/>
    <path class="drk" d="M104.8 309.2c6.2 3.7-4.3 32.9-23.4 65.2-19.1 32.3-39.7 55.5-45.9 51.8-6.2-3.7 4.3-32.9 23.4-65.2 19.1-32.3 39.6-55.5 45.9-51.8z"/>
    <path class="lght" d="m219.1 395.4-42.5-30.5-95.9-68.8L22.1 418 168 480.1c8.2 4.9 26.2-10.3 40.1-33.8 13.6-22.9 18.3-45.3 11-50.9z"/>
    <path class="drk" d="M213.5 391.4c-.4-.2-3.8-1.2-7.1-2.9-2.8-1.4-4.8-2.9-8.1-4.6-2.4-1.2-6.9-4.1-9.4-3.5-1.5.3-4.6 2.8-M
6.7 6.3-2.5 4-5.9 6.1-8.2 6.9.5.8 2.7-3.1 1.3-9.2a36 36 0 0 0 1.3-9.8c-10.3-4.4-7-14.1-4.4-14.3 0 0 3.9 4.3 10 8.6 3 2.2 7 3.6 10.4 6l9.8 7.1a73.8 73.8 0 0 1 11.1 9.4z"/>
    <path class="drk" d="M93.9 305.5c-2.5 13.2-48.2 93.4-57.3 103.7-3.9 4.4 5.9-3.4 15.5-16.5 5.8-8 11.9-17.2 17.8-27.2 12.7-21.4 26.9-48.5 40.3-44.9 1.4.4-2.4-5.1-3.4-6.1L94 304.8l-.1.7z"/>
    <path class="lid" d="m88.3 294.3-3.3-1.9c-.2-1.8-.9-3.1-1.9-3.7-.9-.5-2.1-.6-3.6-.3l-13.5-1c-6.2-3.7-26.7 19.2-45.7 51.2-19 32-29.3 61-23 64.7l7.3 11.3cM
.4 1.5 1.1 2.5 1.9 3 1 .6 2.3.6 3.8 0l3.7 2.2c.3 1.6.9 2.7 1.8 3.3 7 4.1 29.7-21.4 50.8-57 21.1-35.6 32.6-67.8 25.6-71.9-.8-.6-2.2-.5-3.9.1z"/>
    <path class="drk" d="M56.7 298.2c1.1-.5 1.9.9-.4 6.8-2.3 5.9-3.2 8.5-4.4 8.1-1.1-.4-.6-4.4 1.8-10.3 1.4-3.2 2-4.1 3-4.6z"/>
    <path class="drk" d="M83.7 304.8c-.4 4.8-2.4 9.2-3.9 13.8-1.2 4.2-3.5 8.2-5.5 12.1-1.8 4-3.4 8.3-5.9 11.9-3.6 5.5-6.4 11.6-10.2 17 2.9-6 5.3-12.2 8.6-18 1.1-1.8 2.1-3.8 2.9-5.8 1.6-4.1 3.5-8.1 5.7-12 1.9-3.8 3.1-8.1 5.1-12.2v.1a46 46 0 0 0 2.M
2-7.2c.4-1.2 1.2-.9 1 .3z"/>
    <path class="lght" d="M-2.9 396.4c.9-11 10.4-33.6 24.8-57.9 3-5.1 5.4-9.6 7-13.2-.6.8-2.8 4.1-8.5 13.6-16.8 28-26.6 53.6-24.6 62.1.2 1.2 1-1.1 1.3-4.6z"/>
    <path class="lght" d="M60.2 302.1c-1.6 6.6-4.8 15.3-9.4 25.1A301 301 0 0 1 40 348c-1.2 2-7.4 14.7-2.1 5.8 4.2-7.2 8.1-14.2 11.3-20.8a143.3 143.3 0 0 0 13-34.1c.6-3-1.5 1-2 3.2z"/>
    <path class="drk" d="M68.2 289.2c-.5 0-1.3 1.6-1.6 3.7-1.4 10.9-10.4 34.6-24.6 58.6-3.6 6-7.2 11.9-10.9 17.3-3.5 5.3-6.3 9.4-8.1 12.4-2.8 4.4M
-2.8 4.5-2.6 4.6a370.2 370.2 0 0 0 23.2-34.6 254 254 0 0 0 18.5-37.8 79 79 0 0 0 6.1-24.2z"/>
    <path class="lght" d="M14.1 420s.8 3.6 2.8 3.4c2-.2.7-1.9.3-2.5-.4-.7-3.4-1.6-3.1-.9z"/>
    <path class="lght" d="m1.3 409.4 3.5 5.7c.7 2.1 2.4 3.6 4.1 3.2 6.8-1.6-1.3-.9-2.3-2.4a35.2 35.2 0 0 0-5.3-6.5z"/>
    <path class="drk" d="m85.1 291.9 2 1.2s-2.6 8.2-2.2 4.7c.4-3.6.2-4.7.2-5.9z"/>
    <path class="cup" d="M81.4 374.3C64 403.7 45 425.6 35.7 427.9c-1.4.3-.7 1-.7 1l12.7 5.4c9.2 4.2 17.9 7.6 27.9 11.8 12.1 5.5M
 21.8 9.5 27.9 11.8 8.4 3.7 12.1 5 12.7 5.4 3 1.8 3.2-1.6 10.9-3.1a90.9 90.9 0 0 0 15.9-15.9 213 213 0 0 0 17.4-25.3c17.1-28.8 25-55.7 17.6-60l-11-7.9c-7-4.5-7.5-5.3-11.6-8.4.8.2-3.5-2.6-6.3-4.5-3.4-2.3-4.7-3.4-6.3-4.6a172.9 172.9 0 0 1-12.9-9.3l-11.3-8.1-11-7.9s-1.6.3-1.3 2.5c.5 3.9-.2 8.4-2.1 14.8-1.8 6.5-5.2 13.9-8.8 22.4-3.1 8.4-8.5 17.1-14 26.3z"/>
    <path class="cup" d="M83.4 375.5c-19.9 33.7-41.9 57.5-49.1 53.2l6.2 2.6c3.9 1.6 8.8 3.6 15.5 6.6 5.5 2.2 13.2 5.6 20.2 8.6 4.1 1.6 13.1 6 15.5 6.6 7 3.3 12.6 5M
.9 13.3 5.6 8.6 3.8 11.6 4.7 13.1 5.6-.1 0 5.5-.3 10.9-3.1 2.7-1.8 5.6-3.9 8.1-6.6 2.5-2.7 5.1-5.8 8.2-9 6.3-6.5 12.9-16.4 18.6-26 17.1-28.8 23.3-55.3 16-59.6l-5.4-3.9-6-4.4c-2.4-1.7-3-2.4-7.6-5.5-3.6-2.5-8-5.5-7.8-5.8-2-1.6-2.4-2.2-9.8-7-9.6-6-3.9-2.9-7.6-5.4a30.7 30.7 0 0 1-6.1-4.5l-11.5-8.4-11.5-8.3c4.2 2.5 3.2 6 1.6 12.2-.6 7.1-4.1 14.9-8.3 24.6-4.3 9.8-9.9 20.7-16.5 31.9z"/>
    <path class="lght" d="M142.7 362.6a38.9 38.9 0 0 1-39.6 66.8c-10.1-6-11.7-9.2-14.1-14.5-.3-4.1-6.5-13.4-4.9-19.1a38.9 38.9 0 0 1 58.M
    <path class="lid" d="M143.1 363.8a36.7 36.7 0 0 1 13.5 13.9c1 4.3 3.6 11.2 4.7 18.2a38.5 38.5 0 0 1-5.2 18.7c-3.2 6.1-10.1 9.4-13.9 13.5-3.9 4.1-11.9 4.7-18.2 4.7-8-1-10.7-.5-18.7-5.2-9.4-5.6-9-7.5-13.5-13.9a36.5 36.5 0 0 1 .5-36.9 37.1 37.1 0 0 1 50.8-13z"/>
    <path class="drk" d="M156.7 386.3c-.5-.3-1-.4-1.5-.3l-1.6-.1-3.1-.2h-.1c-1.3 0-2.3.3-3.2.6l-1.9.5c-2.1.2-3.3 1-4.2 1.6l-.8.5-.1.1a34 34 0 0 0-8.8 8.5l-.7.9-.8 1.1c-2 3.2-2.5 6.9-3 10.3l-.2 1.3c-1.1 3.8.3 8.8 3.8 13.6l.2.5c.6.9 1.5 1 1.9 1 M
.7.1 1.3-.2 1.7-.7.4-.5.6-1.2.4-1.8a10 10 0 0 0-1.3-2.9c-.6-1-1-1.9-1.2-3.9.2-5.3.5-9.8 2.7-12.8l.3-.6c.2-.7.6-1.4 1-2.1 1.3-2.1 3.5-3.9 5.5-5.7l1.3-1.1.4-.4c1.5-2.3 6.8-3.1 11-3.8l1.1-.2.4-.1c.5-.1 1-.5 1.3-.9.8-1.1.5-2.3-.5-2.9z"/>
    <path class="drk" d="M125 380.3c1.7 1.1 4.1.2 5.1-1.7.9-1.9 0-4-1.5-5.2L109 360.9c-1.8-.9-4.3-.2-5.2 1.7-.9 1.9 0 4.1 1.7 5.2l19.5 12.5z"/>
    <path class="drk" d="M106.8 409.4c1.7 1 4.2-.1 5-2 .8-1.9-.3-4-2-5L89.1 391c-1.8-1-4.2-.1-5 1.8-.8 1.9.3 4.2 2.1 5.2l20.6 11.4z"/>
<path class="lght" d="M95.2 401.3c-.8-.5-.1.1-1.2-.5l-3.1-1.7-3.3-1.9-1.7-1c-.7-1-.8-2.6.1-3.3-.2-.1.2.1 0 0 .2-1.3 2.2-.6 3.3.1.8.5 1.4 1.2 2.2 2.1 1.7 1.5 2.7 2.1 3 2.8 1.9 2.5 1.5 3.9.7 3.4z"/>
    <path class="lght" d="m113.1 371.1-3.2-2-3.4-2.2-1.5-1c-.9-1.5-.4-2.3.4-3.3.5.3 0 0 0 0 1.8-.3 1.5-.8 3.3.4 1.1.7 1.1 1.1 2.5 2.5.8 1 2.1 1.9 2.5 2.7.9 1.8.5 3.5-.6 2.9z"/>
    <path class="lid" d="M45.5 313.5s-15.4-5.7-25.4-7.3c-.6-.1-1.1.6-.8 1.1 4.4 8.7 16.6 20.4 16.6 20.4"/>
    <path class="lid" d="M15.8 357.4M
s-15.1-3.7-24.3-2.8c-.5 0-.7.6-.4 1 3.2 3.8 8.8 9.6 13 12.9 3.7 2.9 4.3 4.7 4.3 4.7"/>
    <path class="lght" d="m-5.8 359.1 14.2 12c1.1.8 2.8 2.4 1.3 3.6l-.9.8c-.2.1-.5.1-.7-.1-.3-.2-.3-.7-.5-1l-.6-1.2a9.5 9.5 0 0 0-1.9-2.1l-2.5-2.7-8.4-9.3z"/>
    <path class="lght" d="M26.6 318.1a74 74 0 0 1 5.6 8.2c.9 1.4 1.6 3 1.6 4.6l.1.3h.2c1.4-.4 2.2-2 1.9-3.4-.1-.9-.6-1.8-1.1-2.5-1.1-1.7-2.5-3-3.9-4.4l-.7-.7c-2.3-2.4-7.3-7.7-7.7-7.4l1.7 2.3c.9 1 1 1.3 2.3 3z"/>
    <path class="drk" d="M39.4 310.4c1.2.4 3.7.9 5.3 1.1 1.M
3.2 1.7.5 1.6 1-.2 1.2-1.9.8-3.7.1l-3.8-1.5c-.4-.1.2-.8.6-.7z"/>
    <path class="drk" d="M11.3 355.1c1.4.4 5 .7 6.6.6 1.4-.1 1.8.2 1.8.7.1 1.2-2.7 1.1-4.6.8l-5-1c-.9-.3.7-1.3 1.2-1.1z"/>
  <g class="sdbd v3">
    <path class="drk" d="M51.3 611.7c-9.4 0-40-1.2-41.9-16.1l-3-13.6-6.6-29.5-1.7-1.2c-1.8-1.1-4.2-2.5-5-6.3-3.6-15.4-6.6-28.8-9.7-43.5l-8.4-37.8-.6-2.6c-1.3-5.1-1.4-7.5 2.7-11.7l-.5-2.5-.3-.2c-4.1-1.8-7.9-3.5-8.8-7.2-.4-1.8.1-3.7 1.5-5.7l-.1-1.3v-.3c-2.9-3.2-3.1-6.5-.6-9.8a676.7 676.7 0 0 0 6.1-15M
.4c3.7-4.6 13.5-8.5 30.5-12.2l.4-2.5c2-13.1 2.6-17.1 6.9-17.1 3.2 0 4.7 2.8 9.6 12.2l2.1 4c6.8-1.1 14.3-1.6 21.5-2.1 4.5-.3 8.8-.6 12.8-1.1l1.1-3.6c2.8-9.5 4.5-14.4 8.4-14.4a4 4 0 0 1 3.4 1.8l.2.3c1.6 2.9 2.8 6.5 4 9.8a69 69 0 0 0 2.2 6c24.9 1.7 34.7 4.6 35.9 10.8l3.1 5.1 3.1 5.1a8 8 0 0 1 2.8 5.5c0 1.7-.6 3.2-1.8 4.7l.1.8c2 2 2.8 4.1 2.6 6.3-.4 3.5-3.6 5.9-8.2 8.4v1.6l.7.4c2.3 1.5 6 3.8 5.5 8v.2c-.2 15.6-.2 34.4-.3 52.7l-.2 36.5c.5 4.1-2.9 7-6 9.6v35.9c1.4 4.6.7 9.2-2.2 13.3-9.4 12.9-38.3 18.7-61.3 18.7z"/>
path class="drk" d="M67.5 373.6c.3 0 .5.2.8.5 2.8 5.1 4.4 12.4 6.9 17.3 19.5 1.2 34.6 3.4 34.9 8.8l6.9 11.3c2.4 2.1 2.6 4.3.2 6.6-.4.2.1 3.3.1 3.7 5.3 4.5 1.6 7.6-5.8 11.3h.1v5.3c3.4 2.5 7.4 3.7 5.9 7.5v1.1c.2-.5.3-1.1.3-1.7-.3 26.6-.3 62.5-.5 89.5.5 2.7-2.8 5.1-6 7.9-.1 9.7.1 30.7-.1 37.8 6.3 18.2-29.7 28-59.9 28-20.1 0-37.6-4.3-38.7-13.3-.2-.3-9.6-44.2-9.9-44.4-2.7-2.7-5.6-2.6-6.4-6.4-3.2-13.4-6.3-27.2-9.7-43.5l-8.4-37.8c-1.5-6.9-2.8-7.6 2.4-12.6l-1.3-5.8c-5.9-2.7-11.6-4.5-7.3-9.5.4-.1-.3-3.8-.2-4.2-2.3-2.2-3.1-4M
.1-.9-6.8.7-1.8 5.3-13.5 5.7-15 3.6-4.4 14.9-8.2 30.9-11.6 2.1-13 2.7-19 4.4-19 1.6 0 4.2 5.7 9.8 16.2-.1-.3 0-.4.1-.4l.7.6c11.7-2.1 26.2-2.3 37.8-3.7 1.3-2.6 4.6-17.7 7.2-17.7m0-6.4c-5.5 0-7.8 5.7-8.7 8.2-1 2.6-2 5.8-2.8 8.5l-.5 1.6-10.6.8c-6.5.5-13.2.9-19.5 1.8l-1-2-4.5-8.2c-1.1-1.9-3.5-5.7-8-5.7-6.1 0-7.6 6.4-8.1 8.5a179 179 0 0 0-2 11.3l-.1.3c-21.4 4.9-27.4 9.4-30.2 12.9-.5.6-.9 1.4-1.2 2.2l-5.2 13.7c-1.7 2.5-3.8 7.2.1 12.4a9.7 9.7 0 0 0-1.1 6.9c1 4.6 5 6.8 8.9 8.6-3.5 4.4-3.2 7.8-1.9 13l.6 2.5 8.4 37.8a2272 22M
72 0 0 0 9.7 43.6c1.1 5.1 4.5 7.1 6.5 8.3l.6.4 6.3 28.3c1.7 8 2.5 11.6 3 13.3 2.2 17 32.2 18.8 45 18.8 24.6 0 53.9-6.1 63.6-19.7a17.8 17.8 0 0 0 2.8-15.6v-33.9c3.1-2.7 6.6-6.2 6-11.3l.2-36.3c.1-18.3.1-37.1.3-52.7v-.2c.2-2.4-.5-4.7-2.1-6.8-.7-.9-1.6-1.7-2.5-2.4 3.4-2.2 6.1-5 6.6-8.9.2-1.9 0-4.6-2.1-7.4 1-1.9 1.3-3.6 1.3-5 0-1.9-.7-4.6-3.3-7.3l-.6-1-2.4-3.9-2.9-4.7c-1.9-7-11.3-9.1-15-9.9a166 166 0 0 0-21.7-2.7l-1.4-3.9a67.3 67.3 0 0 0-4.2-10.3l-.4-.7a7.3 7.3 0 0 0-5.9-3.2z"/>
    <path class="cup" d="M117.7 444.3c.1M
.8.2 2.5-.3 3.3-.4.7-1.3.5-2.1 1.1-8 7-34.7 13.9-66.8 16.6-39 3.4-71.1-.7-71.9-9-.7-8.3 30.3-17.8 69.3-21.1 38.9-3.2 71.1.8 71.8 9.1z"/>
    <path class="drk" d="M114.9 444.2c.6 7.2-29.2 15.7-66.6 18.9-37.4 3.2-68.2 0-68.9-7.2-.6-7.2 29.2-15.7 66.6-18.9 37.4-3.2 68.2 0 68.9 7.2z"/>
    <path class="lght" d="m-21.8 440.3 34.4 154.8c.8 9.5 23.6 15.3 50.8 13 26.6-2.3 47.6-11.5 47.8-20.7v-52.3l.2-118.1-133.2 23.3z"/>
    <path class="drk" d="M111.2 580.5c0-.4-1.2-3.8-1.8-7.5-.5-3.1-.4-5.6-.9-9.3-.4-2.7-.6-8-2.6-9.7-M
1.1-1-5-2.1-9-1.8-4.7.3-8.4-1.3-10.4-2.6-.3.9 4.1.4 8.3-4.3 4.4-2 8.8-4.1 8.7-4.6-2.4-10.9 7.4-13.9 9-11.9 0 0-1.2 5.7-1.2 13.1 0 3.7 1.2 7.8 1.2 12V566a71.8 71.8 0 0 1-1.3 14.5z"/>
    <path class="drk" d="M111.5 433.2c-12.2 5.7-104 15.1-117.7 13.7-5.9-.6 6.2 2.9 22.5 3 9.9.1 20.9-.4 32.4-1.3 24.8-2.1 55.1-6.3 60 6.6.5 1.3 2.8-4.9 3-6.4l.4-15.9-.6.3z"/>
    <path class="lid" d="m117.3 422.2-.3-3.8c1.3-1.2 2-2.5 1.9-3.7-.1-1-.7-2.1-1.9-3.1l-7-11.5c-.6-7.2-31.2-10.5-68.2-7.3-37.1 3.2-66.6 11.6-66 18.9l-4.9 12.5c-.M
9 1.2-1.4 2.3-1.3 3.3.1 1.1.9 2.2 2.2 3.1l.4 4.2c-1.1 1.2-1.7 2.3-1.6 3.4.7 8.1 34.7 11.7 75.9 8.1 41.2-3.6 74.1-13 73.4-21-.2-1-1.1-2.1-2.6-3.1z"/>
    <path class="drk" d="M95.8 398.8c1.1.6.4 2.1-5.8 3.6-6.2 1.6-8.8 2.3-9.1 1.1-.3-1.2 3.2-3.1 9.4-4.5 3.5-.7 4.5-.8 5.5-.2z"/>
    <path class="drk" d="M106.1 424.6c-4.2 2.5-8.9 3.4-13.5 4.8-4.2 1.5-8.7 1.9-13.1 2.6-4.3.8-8.7 2.1-13.2 2.1-6.6.3-13.1 1.5-19.8 1.6 6.6-1.1 13-2.8 19.6-3.4 2.1-.1 4.3-.5 6.4-1 4.2-1.1 8.7-1.9 13.1-2.3 4.2-.7 8.4-2.2 12.9-3h-.1a38 38 0 0M
 0 7.2-2.4c1.4-.4 1.7.4.5 1z"/>
    <path class="lght" d="M-18.8 407.4c9.5-5.7 33.4-11.1 61.5-13.6 5.9-.5 11-1.2 14.8-2-1 0-4.9.1-16 1-32.5 2.8-59 9.7-64.8 16.2-.8.9 1.5.2 4.5-1.6z"/>
    <path class="lght" d="M94.7 403.9c-6.3 2.5-15.2 4.9-25.9 6.9-7.1 1.3-14.9 2.5-23.2 3.4-2.3.2-16.2 2.6-5.9 1.7a302 302 0 0 0 23.5-2.9 145 145 0 0 0 35.3-9.3c2.8-1.3-1.7-.7-3.8.2z"/>
    <path class="drk" d="M106 403.9c-9.2 4.9-33.3 11.6-62.1 14.1-7.1.6-14 1-20.4 1.2-22.4.8-27.4 1.3-7.4 1.2 8.8-.1 18.6-.5 29-1.4 31.6-2.7 57.6-10.M
6 64.4-15.5 1.1-.9-.8-1.1-3.5.4z"/>
    <path class="drk" d="m117.5 418.1.2 2.3s-8.2 2.7-5.1.9c3.1-1.6 3.8-2.4 4.9-3.2z"/>
    <path class="cup" d="M48.2 463.1c-34 2.9-62.9.2-70.1-6-1.1-.9-1.2 0-1.2 0l3 13.4c2 9.9 4.2 18.9 6.6 29.5 2.6 13 5 23.3 6.6 29.5 1.9 9 3 12.8 3 13.4.3 3.5 3.2 1.7 8.9 7.1a93.3 93.3 0 0 0 22.1 3.7c9.1.6 19.6.4 30.7-.5 33.4-2.9 59.8-12.1 59.1-20.6l.1-13.5c-.3-8.3 0-9.2 0-14.3.3.8.1-4.4 0-7.7-.1-4.1 0-5.8.1-7.7-.3-5.8-.2-8.4-.2-10.8 0-2.6 0-5.5.3-5.2l.1-13.9.1-13.5s-1.1-1.1-2.8.4a36 36 0 0 1-M
13.3 6.9c-6.3 2.4-14.3 3.9-23.3 5.9-8.8 2.4-19 3-29.8 3.9z"/>
    <path class="cup" d="M48.4 465.4c-39 3.4-71.1-.7-71.9-9l1.5 6.6 3.7 16.4 4.8 21.4c1.1 4.3 2.7 14.2 3.6 16.4a74 74 0 0 0 3.2 14.1c1.9 9.2 2.9 12.2 3.1 13.9 0-.1 3.4 4.3 8.9 7.1a44 44 0 0 0 10.1 2.8l12.1 1.4c9 1.3 20.8 1 31.9 0 33.4-2.9 58.5-13.2 57.8-21.7V520.7c0-3 .2-3.9 0-9.3-.1-4.4-.2-9.7.1-9.7.1-2.6.4-3.2 0-12.1-.7-11.3.1-4.9 0-9.3a617.6 617.6 0 0 1 .2-21.9c.2-7.2.1-13.8.1-14.2.4 4.9-3 6.1-9 8.4a87.9 87.9 0 0 1-24.8 7.6 269.7 269.7 0 0 1-35.4 5.2M
    <path class="lght" d="M93.5 506.2a38.8 38.8 0 0 1-77.3 6.7c-1-11.7.7-14.9 3.6-20 3.2-2.6 7.1-13.1 12.7-15.1a38.7 38.7 0 0 1 61 28.4z"/>
    <path class="lid" d="M92.7 507.3c.6 6.8-.7 13.3-3.4 19.1-2.9 3.3-7 9.5-12.1 14.4a38.4 38.4 0 0 1-18.2 6.7c-6.8 1-13.5-2.8-19.1-3.4-5.6-.8-10.7-7-14.4-12.1-3.8-7.1-5.9-9-6.7-18.2-.9-10.9.8-11.7 3.4-19.1a36.7 36.7 0 0 1 30.3-21.1 37 37 0 0 1 40.2 33.7z"/>
    <path class="drk" d="m81.7 530-.9-1.4-1.6-2.6c-.7-1.1-1.6-1.7-2.3-2.2-.5-.4-1-.7-1.5-1.3-1.3-1.6-2.7-2.1-3.7-2M
.5l-.9-.4-.1-.1c-3.9-1.7-8-2-12-2.2l-1.2-.1h-1.4a25 25 0 0 0-10.1 3.6l-1.1.6c-3.7 1.3-7 5.3-8.8 11l-.3.5c-.4 1 .1 1.8.3 2.1.3.6.9.9 1.6 1 .7 0 1.3-.2 1.7-.7.9-1.1 1.3-2 1.7-2.8.5-1.1.9-1.9 2.5-3.3 4.4-2.9 8.3-5.3 11.9-5.2l.6-.1 2.2-.4c2.5-.1 5.2.5 7.8 1.2l1.6.4.6.1c2.8-.1 6.5 3.7 9.5 6.8l.8.8.3.3c.4.4.9.5 1.5.5 1.1-.1 2-1 1.9-2.1.1-.7-.2-1.2-.6-1.5z"/>
    <path class="drk" d="M68.8 502c.1 2 2.3 3.5 4.3 3.1 2.1-.3 3.2-2.3 3.3-4.3l-1.3-23.2a4 4 0 0 0-4.4-3.3c-2 .3-3.3 2.4-3.3 4.4l1.4 23.3z"/>
    <path class="drk"M
 d="M34.5 504.3c.2 2 2.5 3.3 4.5 2.9 2-.5 3.1-2.6 2.8-4.5l-2.7-23.5c-.2-2-2.4-3.5-4.4-3-2 .5-3.2 2.7-3 4.7l2.8 23.4z"/>
    <path class="lght" d="M34.4 490.1c-.1-.9-.2 0-.3-1.3l-.5-3.5-.4-3.8-.2-2c.4-1.2 1.6-2.2 2.8-1.9 0-.3 0 .3 0 0 1.2-.6 1.8 1.4 1.9 2.8 0 .9-.1 1.8-.4 3-.2 2.3-.1 3.4-.5 4-1 3.1-2.4 3.6-2.4 2.7z"/>
    <path class="lght" d="m69.3 487-.2-3.7-.2-4.1-.1-1.8c.7-1.6 1.7-1.7 2.9-1.6 0 .6 0 0 0 0 1.3 1.3 1.6.8 1.6 2.9 0 1.3-.2 1.5-.5 3.5-.3 1.3-.3 2.8-.8 3.6-.9 1.8-2.5 2.5-2.7 1.2z"/>
="lid" d="M76.9 398.6s-4.4-15.8-8.9-24.9a.8.8 0 0 0-1.4 0c-4.5 8.6-6.9 25.3-6.9 25.3"/>
    <path class="lid" d="M23.9 400s-5.7-14.4-11.9-21.4c-.3-.4-.9-.2-1.1.2-1.2 4.8-2.7 12.8-2.9 18.1-.2 4.7-1.3 6.3-1.3 6.3"/>
    <path class="lght" d="M10 383.4 8.5 402c0 1.3-.3 3.6-2.1 3.1l-1.2-.3c-.2-.1-.3-.4-.3-.6 0-.4.4-.7.6-1l.7-1.2c.4-.9.5-1.8.7-2.8l.7-3.6c.4-3.6 1.5-8.1 2.4-12.2z"/>
    <path class="lght" d="m62.1 385.9-1.4 4.1c-.6 1.7-1.2 3.5-2 5.2-.7 1.5-1.5 3-2.8 4l-.2.3.1.2c1.1.9 2.9.6 3.9-.4.7-.6 1.1-1.5 1.4-2.4.M
7-1.8 1-3.8 1.3-5.8l.2-1c.6-3.2 2-10.4 1.5-10.6l-.9 2.7c-.3 1.4-.4 1.6-1.1 3.7z"/>
    <path class="drk" d="M75.8 391.7c.4 1.2 1.4 3.6 2.2 5 .6 1.2.6 1.7.1 1.9-1.1.5-1.8-1.1-2.2-2.9l-1-4c-.2-.4.8-.3.9 0z"/>
    <path class="drk" d="M23.2 394.9a30 30 0 0 0 3.3 5.7c.9 1.1.9 1.6.5 1.9-.9.8-2.4-1.6-3.3-3.2l-2.1-4.7c-.4-.9 1.4-.2 1.6.3z"/>
    <path class="drk" d="M317 549.9c-3.3 0-6-.9-8.1-2.8l-11.2-8.3c-8.1-6-21.2-15.7-24.4-17.9l-2.1.3c-.9.1-1.8.3-2.8.3-1.9 0-3.6-.6-5.2-1.8-12.9-9.2-24-1M
7.4-35.9-26.4a2022.8 2022.8 0 0 0-33.4-24.4c-4.3-3-6-4.7-5.7-10.6l-2.1-1.5-.3.1c-2.6.8-5.1 1.5-7.2 1.5-1.5 0-6.1-.5-6.7-6.4l-.9-.8-.2-.2c-4.3-.5-6.6-2.9-6.9-7a527 527 0 0 0-5.5-15.5c-.2-5.9 4.6-15.3 15-29.3l-1.5-2.4c-6.6-10.4-8.3-13.2-6.8-16.1.3-.6 1.4-2.1 3.8-2.1 2.3 0 5.6 1.3 12.2 3.9l4.3 1.7c6.1-7.1 10.8-11.8 15.3-16.2l8.5-8.7-1.5-3.5c-4.1-9-5.5-12.9-3.8-15.6a4 4 0 0 1 3.4-1.8l1.1.1.4.1c3.1 1.2 6.4 3 9.5 4.8 2 1.1 3.8 2.2 5.6 3 15.7-11.9 24.4-16.8 29.9-16.8 2 0 3.3.6 4.2 1.3l10.1 3.2 1.5.5c2.4.1 4.2.9 5.5 2.3a7.M
3 7.3 0 0 1 1.8 4.7l.7.6c2.8.2 4.8 1.3 6 3.1 1.9 2.9 1.2 6.8-.7 11.7l1.1 1.2.8-.1c1.2-.2 2.4-.4 3.6-.4 3 0 4.7 1.2 5.7 2.7l.2.2c10.1 11.9 22.5 26.2 34.4 40l23.8 27.6c3.1 2.7 2.4 7.2 1.8 11.2l11 12.7 12.5 14.4c6.4 4 8.6 11.1 6.2 20.3-3.1 11.7-13.7 27-28.4 40.9-14.8 13.8-29.2 22.2-38.6 22.2z"/>
    <path class="drk" d="M253.8 332.7c1.1 0 2 .3 2.7 1l12.7 4c3.2 0 4.8 1.5 4.5 4.8-.3.5 2.4 2.3 2.5 2.7h.1c6.8 0 6.1 4.8 2.9 12.3v-.1l3.5 4c2.1-.2 4.1-.7 5.7-.7 1.7 0 3 .5 3.7 2.5l.7.8a6 6 0 0 0-.9-1.5c17.2 20.2 40.9 47.4 58M
.4 67.8 2.2 1.7 1.3 5.7.7 9.9 6.3 7.4 20.2 23.1 24.8 28.5 25.2 14.4-34.9 77.8-58.8 77.8-2.4 0-4.4-.6-6-2-.3-.1-36.2-26.9-36.7-26.9h-.7c-2 0-3.6.6-5.1.6-1 0-2.1-.3-3.3-1.1-11.2-8-22.6-16.4-35.9-26.4l-31.2-23c-5.7-4.2-7.1-3.9-6.4-11.1l-4.8-3.5c-3.1.9-6 2-8.2 2-2.1 0-3.5-1-3.5-4.3.2-.4-2.7-2.7-2.9-3-3.1-.1-5-1-5.1-4.5l-5.5-15c-.2-5.7 5.8-16 15.7-29-8-12.8-11.4-17.5-8.3-17.5 2.2 0 7.7 2.4 17.2 6-.4-.3-.2-.4.1-.4l.6.1c11-12.9 17.1-17.8 26.1-27.6-.8-3.2-9.2-18.4-5.7-18.4h.4c5.4 2 11.4 6.4 16.6 8.6 12.9-10 23.9-17.4 29.4-M
17.4m0-6.4c-6.1 0-14.7 4.6-30.2 16.2l-3.6-2.1a58.4 58.4 0 0 0-10-5l-.8-.2-1.8-.2a7.2 7.2 0 0 0-6.1 3.3c-2.7 4.2-.6 9.3 3.6 18.6l.7 1.5-7 7.1c-4.2 4.2-8.5 8.5-13.9 14.7l-2.2-.9c-7.2-2.8-10.5-4.1-13.4-4.1a7.4 7.4 0 0 0-6.6 3.7c-2.2 3.9 0 8 1.2 10.1 1.2 2.3 3.1 5.2 5.6 9.2l.3.5c-12.9 17.7-14.5 25.1-14.3 29.5 0 .8.2 1.7.6 2.4l5 13.7a10 10 0 0 0 8.2 9.3c1.2 5.7 5.7 7.7 9.6 7.7 2.1 0 4.2-.5 6.4-1.2.3 5.6 2.7 8 7.1 11.1l2.1 1.5a19278 19278 0 0 1 67.1 49.3c2.1 1.6 4.5 2.4 7 2.4 1.3 0 2.3-.2 3.3-.4l.7-.1 23.3 17.2 11 8.1c2.M
7 2.3 6.2 3.6 10.2 3.6 14.7 0 33.5-16.2 40.8-23.2 15.1-14.3 26-30.1 29.3-42.4 3.6-13.7-2.4-20.5-7.1-23.5l-12.2-14-10.1-11.6c.6-4.1.9-9-2.9-12.4a6196 6196 0 0 0-23.7-27.5l-34.4-39.9-.2-.2a9.7 9.7 0 0 0-8.2-3.9H287c1.1-3.8 1.3-7.7-.9-11a9.9 9.9 0 0 0-6.4-4.2c-.5-2.1-1.4-3.6-2.3-4.6-1.3-1.4-3.5-3-7.2-3.3l-1.2-.4-4.4-1.4-5.3-1.7c-1.1-.6-3-1.3-5.5-1.3z"/>
    <path class="cup" d="M291.2 361.8c.6.6 1.8 1.8 1.9 2.7.1.8-.7 1.2-.9 2.3-1.5 10.5-17.1 33.3-39.4 56.4-27.2 28.1-54.1 46.2-60.1 40.4-6-5.8 11.2-33.3 38.3-61.4 27.3M
-28.1 54.2-46.2 60.2-40.4z"/>
    <path class="drk" d="M289 363.7c5.2 5-11.7 31-37.8 58-26.1 27-51.5 44.8-56.7 39.8-5.2-5 11.7-31 37.8-58 26.1-27 51.5-44.9 56.7-39.8z"/>
    <path class="lght" d="M183.4 450.5 311 544.6l69.3-70.7-34.4-39.4-77.4-89.2z"/>
    <path class="drk" d="M375.8 468.8c-.3-.3-3.4-2.1-6.2-4.5-2.4-2-4-4-6.8-6.4-2.1-1.7-5.7-5.6-8.3-5.6-1.5 0-5.1 1.7-8 4.5a17.5 17.5 0 0 1-9.6 4.9c.3.9 3.4-2.4 3.4-8.7a36 36 0 0 0 3.5-9.2c-9-6.6-3.6-15.4-1-14.9 0 0 2.8 5.1 7.7 10.7 2.4 2.8 6 5.1 8.8 8.3l7.9 9.1c4.M
1 5 10.2 13.4 8.6 11.8z"/>
    <path class="drk" d="M279.2 357.6c-5.5 12.3-68.5 79.7-79.7 87.6-4.8 3.4 6.5-1.9 18.9-12.5 7.5-6.4 15.5-14 23.6-22.3 17.3-17.9 37.4-41 49.6-34.4 1.2.7-1.1-5.5-1.9-6.8L279.6 357l-.4.6z"/>
    <path class="lid" d="m276.4 345.5-2.7-2.6c.2-1.8-.1-3.2-1-4-.7-.7-1.9-1.1-3.4-1.1l-12.9-4.1c-5.2-5-30.4 12.6-56.3 39.3-25.8 26.8-42.6 52.5-37.3 57.6l4.5 12.7c.1 1.5.5 2.7 1.2 3.4.8.8 2.1 1.1 3.7.9l3.1 3c-.1 1.6.2 2.9 1 3.7 5.8 5.6 33.8-14 62.6-43.7 28.8-29.8 47.4-58.5 41.6-64.1-.9-1-2.3-1.3-4.1-1M
    <path class="drk" d="M244.8 341.9c1.2-.3 1.6 1.3-2 6.5s-5.1 7.5-6.1 6.8c-1-.7.4-4.4 4.1-9.6 2.1-2.7 2.8-3.4 4-3.7z"/>
    <path class="drk" d="M269.5 354.6c-1.5 4.6-4.5 8.4-7 12.5-2.2 3.8-5.3 7.2-8.1 10.5-2.7 3.4-5.2 7.3-8.5 10.3-4.8 4.6-8.9 9.8-13.9 14.2 4.2-5.1 8-10.6 12.6-15.5 1.5-1.5 2.9-3.2 4.2-5 2.5-3.6 5.3-7.1 8.3-10.3 2.7-3.3 4.9-7.2 7.7-10.7v.1c1.5-2.1 2.8-4.2 3.8-6.5.7-1.2 1.4-.8.9.4z"/>
    <path class="lght" d="M164 423.7c3.5-10.5 17.8-30.3 37.5-50.7 4.1-4.3 7.5-8.1 9.9-11.3-.7.6-3.7 3.3-11.M
4 11.3-22.8 23.4-38.2 46.1-38.3 54.8 0 1.3 1.2-.8 2.3-4.1z"/>
    <path class="lght" d="M247.3 346.5a147 147 0 0 1-15 22.3c-4.5 5.6-9.6 11.6-15.3 17.8-1.6 1.7-10.5 12.6-3.4 5.2 5.8-6 11.1-11.9 15.8-17.6 10-12 17.3-22.7 20.5-30.2 1.3-3-1.6.5-2.6 2.5z"/>
    <path class="drk" d="M258.1 335.6c-.6-.2-1.8 1.3-2.6 3.4-3.9 10.3-18.1 31.2-37.5 51.3-4.9 5.1-9.8 9.9-14.6 14.3-14.8 13.8-14.6 13.9-14.4 14.2l.1.1a382.7 382.7 0 0 0 30.7-28.3c23.3-24.1 36.7-46.5 38.4-54.1.3-.6.1-.8-.1-.9z"/>
    <path class="lght" d="M379.8 47M
3.4c6.9 6.6-3 27.9-22 47.6-19 19.7-40 30.2-46.8 23.6-6.9-6.6 3-28 22-47.6 19-19.7 39.9-30.2 46.8-23.6z"/>
    <path class="lght" d="M175.2 450.6s-.1 3.6 1.9 4c2 .3 1.1-1.6.9-2.4-.3-.8-3-2.4-2.8-1.6z"/>
    <path class="lght" d="m165.2 437.3 2 6.3c.2 2.2 1.5 4.1 3.2 4.1 6.9 0-1.1-1.1-1.7-2.8-.6-1.8-3.5-8.8-3.5-7.6z"/>
    <path class="drk" d="m273.8 342.3 1.7 1.6s-4.4 7.4-3.2 4c1.2-3.3 1.2-4.4 1.5-5.6z"/>
    <path class="cup" d="M251.2 421.7c-23.7 24.6-47.2 41.5-56.8 41.5-1.4 0-.9.8-.9.8l11.1 8.1c8 6.2 15.6 11.M
5 24.4 17.9a536.7 536.7 0 0 0 24.4 17.9c7.4 5.6 10.6 7.7 11.1 8.1 2.5 2.4 3.5-.8 11.4-.5a92 92 0 0 0 19.1-11.8c7.2-5.5 15-12.5 22.8-20.5 23.3-24.1 37.2-48.4 31-54.4l-8.9-10.3c-5.7-6-6-6.9-9.4-10.8.8.4-2.8-3.4-5-5.9-2.8-3-3.8-4.4-5-5.9a144 144 0 0 1-7.2-8c-1.7-2-3.6-4.1-3.2-4.1l-9.1-10.5-8.9-10.2s-1.6-.1-1.8 2.1a37 37 0 0 1-5.5 13.9c-3.2 5.9-8.2 12.3-13.7 19.7-5.2 8-12.5 15.1-19.9 22.9z"/>
    <path class="cup" d="M252.8 423.3c-27.2 28.1-54.1 46.2-60.1 40.4l5.4 4 13.6 10c4.8 3.4 11.5 8.5 17.6 13 3.6 2.5 11.4 8.9 13M
.5 10a86 86 0 0 0 11.6 8.6c7.5 5.7 10.2 7.2 11.5 8.4-.1-.1 5.4 1 11.4-.5 3.1-1.1 6.4-2.5 9.4-4.5l10.1-6.9c7.6-4.9 16.3-12.9 24.1-21 23.3-24.1 35.5-48.4 29.3-54.3l-4.4-5.1-4.9-5.6c-2-2.2-2.4-3.1-6.1-7.1-3-3.3-6.5-7.2-6.3-7.4-1.6-2-1.8-2.7-7.9-9.1-8-8.1-3.1-3.8-6.1-7a31 31 0 0 1-4.9-5.8l-9.3-10.8a311 311 0 0 0-9.2-10.7c3.5 3.4 1.8 6.6-1.2 12.3a85.3 85.3 0 0 1-13.8 22 288.8 288.8 0 0 1-23.3 27.1z"/>
    <path class="lght" d="M313.6 424.4a38.8 38.8 0 0 1-54 55.8c-8.4-8.1-9.3-11.6-10.4-17.4.7-4-3.3-14.5-.3-19.7a38.8 38M
.8 0 0 1 64.7-18.7z"/>
    <path class="lid" d="M313.7 425.7a37.5 37.5 0 0 1 10 16.7c0 4.5.9 11.8.3 18.8a38.1 38.1 0 0 1-9.4 17c-4.5 5.2-12 6.8-16.7 10-4.8 3.1-12.7 1.8-18.8.3-7.5-2.8-10.3-2.9-17-9.4-7.8-7.6-7-9.4-10-16.7a37.4 37.4 0 0 1 9.1-35.8 37.2 37.2 0 0 1 52.5-.9z"/>
    <path class="drk" d="M321.7 450.7a38 38 0 0 0-5.9-2h-.1c-1.3-.3-2.3-.2-3.2-.2h-1.9c-2.1-.3-3.4.2-4.4.6l-.9.3h-.1c-4.1 1.3-7.3 3.8-10.5 6.2l-.9.7-1 .9c-2.7 2.6-4 6.2-5.2 9.3l-.5 1.2c-2 3.5-1.8 8.6.6 14.1l.1.5c.4 1 1.3 1.3 1.6 1.4a2 2 0 0 0 M
1.8-.3c.5-.4.8-1 .8-1.7 0-1.4-.3-2.3-.6-3.2-.3-1.1-.6-2.1-.3-4.1 1.4-5.1 2.8-9.4 5.6-11.8l.4-.5 1.4-1.8c1.8-1.7 4.3-3 6.7-4.2l1.5-.8.5-.3c2-1.9 7.3-1.5 11.6-1.1l1.2.1h.4c.6 0 1.1-.2 1.4-.6.7-.6.7-1.9-.1-2.7z"/>
    <path class="drk" d="M292.2 437.5c1.4 1.4 4 1.1 5.3-.5 1.3-1.6.9-3.9-.3-5.4L281 414.9a4 4 0 0 0-5.5.4c-1.3 1.6-.9 4 .5 5.5l16.2 16.7z"/>
    <path class="drk" d="M267.8 461.7c1.5 1.4 4.1.9 5.3-.8 1.2-1.7.6-3.9-.8-5.3l-17.5-15.9a3.6 3.6 0 0 0-5.3.6c-1.2 1.7-.6 4.1.8 5.5l17.5 15.9z"/>
ght" d="M258.4 451.1c-.7-.7-.1.1-1.1-.7l-2.7-2.3-2.8-2.6-1.4-1.4c-.5-1.1-.2-2.7.9-3.2-.2-.2.2.2 0 0 .5-1.3 2.3-.1 3.2.9.6.7 1.1 1.5 1.7 2.6 1.3 1.9 2.2 2.7 2.2 3.4 1.4 2.7.7 4 0 3.3z"/>
    <path class="lght" d="M282.8 425.8c-.4-.3-1.6-1.5-2.6-2.7l-2.8-3-1.2-1.3c-.6-1.7.2-2.4 1.1-3.1.4.5 0 0 0 0 1.8.1 1.7-.4 3.1 1.1.9 1 .8 1.3 1.9 3 .6 1.2 1.6 2.3 1.8 3.2.4 2.1-.4 3.7-1.3 2.8z"/>
    <path class="lid" d="M230.4 354.2s-13.7-9.1-23.1-12.9c-.6-.2-1.2.3-1.1.9 2.3 9.4 11.4 23.6 11.4 23.6"/>
    <path class="lid" d="MM
191.3 390s-13.8-7.1-23-8.3c-.5-.1-.9.4-.6.9 2.2 4.5 6.4 11.4 9.7 15.6 2.9 3.7 3.1 5.6 3.1 5.6"/>
    <path class="lght" d="M169.9 386.7c-.3-.5 9.9 13.6 11.1 15 .9 1 2.2 2.9.4 3.7-.2.1-.8.5-1.1.5a1 1 0 0 1-.6-.2c-.3-.3-.2-.7-.2-1.1l-.3-1.3c-.3-.9-.8-1.7-1.3-2.5l-1.8-3.2c-2-3.1-4.1-7.2-6.2-10.9z"/>
    <path class="lght" d="m210.9 354.3 1.6 4a46 46 0 0 1 1.9 5.2c.5 1.6.8 3.2.5 4.9l.1.4.2.1c1.4 0 2.6-1.5 2.7-2.8.1-.9-.2-1.8-.5-2.7-.7-1.9-1.8-3.5-2.8-5.2l-.5-.8c-1.7-2.8-5.4-9.2-5.8-9l1.1 2.6 1.5 3.3z"/>
ass="drk" d="M225.1 349.7c1.1.7 3.4 1.8 4.9 2.3 1.2.5 1.6.9 1.4 1.4-.5 1.1-2.1.4-3.6-.8-1-.8-2.6-1.9-3.4-2.3-.4-.2.3-.8.7-.6z"/>
    <path class="drk" d="M187.5 386.7a31 31 0 0 0 6.3 2.1c1.4.3 1.7.6 1.6 1.1-.2 1.2-2.8.4-4.6-.3l-4.7-2.2c-.9-.3.9-.9 1.4-.7z"/>
  <g class="sdbd v3">
    <path class="drk" d="M513.8 653.7c-23.4 0-64.8-21-76.3-38.7-3.3-5-4.1-9.6-2.4-13.6l4.3-13.2 9.3-28.8c-.2-.7-.6-1.3-.9-1.9a9.2 9.2 0 0 1-1.1-8c4.7-15.1 8.9-28.2 13.7-42.4l11.9-36.8.8-2.6c1.5-5 2.6-7.2 8.3-8.8l.8-2.4-.2-.3c-2.M
6-3.6-5-7.1-3.9-10.6.6-1.8 2-3.2 4.1-4.1l.5-1.2.1-.3c-.8-4.2.7-7.2 4.5-8.7a496.9 496.9 0 0 0 12.9-10.1c1.6-.6 3.5-.9 5.8-.9 6 0 14.7 1.9 26.7 5.9l1.6-1.9c7.4-9 9.6-11.8 12.6-11.8a4 4 0 0 1 2.9 1.2c1.9 2 1.7 5.2 1.2 14.7l-.2 4.5c6.4 2.5 13.1 5.8 19.6 9.1l11.6 5.6 2.8-2.6c6.4-5.9 9.7-8.7 12.5-8.7 2.2 0 3.8 1.6 4 3.8v.4c-.1 3.4-.9 7-1.6 10.5-.4 2.2-.9 4.3-1.1 6.2 20.6 14.1 27.5 21.6 25.4 27.5l.2 12.2c.6 2.3.5 4.2-.5 5.9a7.4 7.4 0 0 1-3.9 3.2l-.3.8c.6 2.6.4 4.8-.9 6.5-2.1 2.9-6.1 3.3-9.3 3.3l-2.2-.1-.8 1.4.4.7c1.3 2.5 M
3.3 6.4.7 9.7l-.1.2-27 45.2-18.7 31.4c-1.6 3.8-6.1 4.5-10 5.2l-8.6 14.5-9.7 16.3c-1 5.2-5.2 12.6-19.5 12.6z"/>
    <path class="drk" d="M547 415.8c1.9 0 1.1 6.2.6 19.1l.2-.3c.1 0 .3.5.3.9 11.2 4.2 23.7 11.3 34.4 16 2.5-1.6 11.9-11.7 14.9-11.7.5 0 .8.3.8.9-.2 5.8-2.5 12.9-2.9 18.4 16.2 11 28 20.5 25.6 25.3l.2 13.3c1 3 .1 5-3.2 5.8-.5 0-1.6 2.9-1.8 3.2 1.9 5.4-1.1 6.9-6.8 6.9l-4-.2h.1l-2.7 4.5c1.7 3.9 4.5 7 1.3 9.4l-.5.9c.4-.3.8-.8 1.1-1.3-13.7 22.7-32 53.7-45.9 76.8-.9 2.6-5 3-9.1 3.7-5 8.3-15.5 26.5-19.2 32.5-1.5 M
7.3-7.9 10.3-16.6 10.3-28.6 0-82.8-31.8-75.8-47.8 0-.3 14.2-43 14-43.3-1-3.7-3.5-5.1-2.3-8.8a2118 2118 0 0 1 13.7-42.4c4-12.3 8.7-26.6 11.9-36.9 2.2-6.7 1.4-8 8.5-9.6l1.8-5.6c-3.7-5.3-7.7-9.7-1.5-11.9.4 0 1.7-3.4 2-3.7-.9-3-.6-5.1 2.7-6.3 1.5-1.2 11.4-8.9 12.5-10 1.2-.5 2.8-.7 4.7-.7 6.2 0 15.9 2.4 27.8 6.4 7.9-9 11.6-13.8 13.2-13.8m0-6.4c-4.5 0-6.9 3-15.1 12.9l-.2.3a91.4 91.4 0 0 0-25.6-5.3c-2.7 0-5 .4-7 1.1-.8.3-1.5.7-2.1 1.3l-11.4 9.1c-2.8 1.3-6.9 4.2-6.2 10.7a10 10 0 0 0-4.5 5.4c-1.4 4.5.8 8.4 3.3 12-5.3 2-6.8 M
5.1-8.3 10.2l-.7 2.5-11.9 36.8c-4.8 14.2-9 27.3-13.7 42.4-1.6 4.9.2 8.4 1.3 10.4l.3.6c-1.5 5-6.1 18.8-9 27.6l-4.2 13c-1.5 3.5-2.2 9.1 2.7 16.5 12.2 18.7 54.3 40.1 79 40.1 16.4 0 21.2-9.2 22.6-14.2l9.5-16 7.8-13.2c4-.7 8.8-2 10.9-6.7l18.6-31.2 27-45.2.1-.2c1.4-2 2-4.3 1.6-6.9-.2-1.2-.5-2.3-1-3.3 2.9-.1 7.7-.8 10.4-4.6 1.4-2 2-4.4 1.7-7.1 1.8-1.1 2.9-2.5 3.6-3.6.9-1.6 1.8-4.3.9-7.9v-1.2l-.1-4.6-.1-5.5c1.9-7-5.1-13.6-7.9-16.1-3.9-3.6-9.4-7.9-17.3-13.3l.8-4.1c.7-3.6 1.5-7.4 1.6-11v-.8a7.3 7.3 0 0 0-7.2-6.8c-4 0-7.6 2.9M
-14.7 9.5l-1.2 1.1c-3.1-1.4-6.2-3-9.6-4.7-5.9-2.9-11.9-5.9-17.7-8.3l.1-2.2c.5-10.6.7-14.1-2.1-17.1a6 6 0 0 0-5-2.4z"/>
    <path class="cup" d="M605.2 526.2c-.4.7-1.1 2.3-2 2.7-.7.4-1.4-.3-2.4-.1-10.5 1.9-37-5.7-66-19.6-35.3-16.9-60.9-36.7-57.3-44.2 3.6-7.5 35.1.1 70.4 17 35.3 16.8 60.9 36.6 57.3 44.2z"/>
    <path class="drk" d="M602.8 524.7c-3.1 6.5-33.1-1.3-67-17.6-33.9-16.2-58.8-34.7-55.7-41.2 3.1-6.5 33.1 1.3 67 17.6 33.9 16.2 58.8 34.6 55.7 41.2z"/>
    <path class="lght" d="M487.1 451.9 438 602.7c-4.1 8.6M
 12.5 25.2 37.2 37 24 11.5 46.8 14.3 51.8 6.4l26.6-45.1 60.1-101.6-126.6-47.5z"/>
    <path class="drk" d="M605.5 513.5c-13.4-1.3-97.3-39.8-108.3-48-4.7-3.5 3.9 5.6 17.8 14a356 356 0 0 0 28.6 15.3c22.4 10.7 50.7 22.5 48.3 36.2-.2 1.4 4.9-2.8 5.8-3.9l8.4-13.4-.6-.2z"/>
    <path class="lid" d="m616.1 507 1.6-3.4c1.8-.4 3-1.1 3.5-2.2.4-.9.4-2.1-.1-3.6l-.2-13.5c3.1-6.5-21.5-24.9-55.1-41-33.5-16.1-63.3-23.8-66.4-17.3l-10.6 8.3c-1.4.5-2.4 1.3-2.8 2.2-.5 1-.4 2.3.3 3.8l-1.8 3.8c-1.6.4-2.7 1.1-3.1 2.1-3.5 7.3 23.9 27.7 M
61.3 45.6s70.4 26.5 73.9 19.2c.5-1 .3-2.4-.5-4z"/>
    <path class="drk" d="M605.3 503.3h-1.9a11 11 0 0 1-1.9-.2l-3.8-.7h-.1l-6.4-1.6c-2.1-.5-4.3-1.1-6.5-1.9l-1.6-.6-1.5-.7-3-1.2-6.3-2.1-3.1-1.2-1.5-.7-1.5-.8-5.9-2.9c-4-1.8-8.1-3.6-11.9-5.8 4.1 1.6 8.3 2.9 12.5 4.5 2.1.8 4.1 1.6 6.2 2.6l1.5.7 1.5.6 3.1 1.1 6.3 2.1 3.1 1.3 1.5.7 1.5.6c4 1.6 8.4 2.4 12.6 4h-.1l3.7 1 1.8.4.9.1 1 .1c1.2-.1 1 .7-.2.6z"/>
    <path class="lght" d="M506.4 425.1c11.1 0 34.4 7.4 59.9 19.6a137 137 0 0 0 13.8 5.8c-.8-.5-4.3-2.5-14.3-7.2-29.M
4-14.2-55.8-21.7-64-19.1-1.3.3 1.1.9 4.6.9z"/>
    <path class="lght" d="M605.9 479.6c-6.7-1-15.6-3.5-25.8-7.2-6.8-2.5-14.1-5.4-21.7-8.9-2.1-1-15.3-6-6-1.6 7.5 3.6 14.8 6.8 21.7 9.5a147 147 0 0 0 35.1 10c3.2.3-1-1.4-3.3-1.8z"/>
    <path class="drk" d="M615.7 485.1c-11-.5-35.3-7.3-60.5-19.3-6.3-3-12.5-6.2-18.2-9.3-17.7-9.7-17.8-9.5-18-9.2-.2.3-.2.4 10.8 6.9 7.8 4.5 16.4 9.1 25.7 13.5 28.4 13.6 52.7 19.4 61.9 19.4l1.6-.1c.6-.1.8-.3.8-.5-.2-.7-2-1.3-4.1-1.4z"/>
    <path class="lght" d="M484.4 444.1s-3.5 1.1-3.1 3M
.1c.4 2 1.9.6 2.5.1.6-.5 1.3-3.6.6-3.2z"/>
    <path class="lght" d="m493.9 430.4-5.4 3.9c-2.1.9-3.4 2.7-2.8 4.3 2.2 6.6.7-1.4 2.2-2.5 1.4-1.1 7.1-6 6-5.7z"/>
    <path class="cup" d="M535.8 507.1c-30.8-14.8-54.3-31.7-57.3-40.8-.4-1.3-1-.6-1-.6l-4.2 13.1c-3.3 9.5-6 18.5-9.3 28.8a468.3 468.3 0 0 0-9.3 28.8c-3 8.7-3.9 12.5-4.2 13.1-1.5 3.2 1.9 3 4.1 10.6 3.8 4.3 9.7 9.3 17.2 14.4s16.6 10.3 26.7 15.1c30.2 14.5 57.7 20 61.4 12.3l6.9-11.6c3.9-7.3 4.7-7.9 7.3-12.3-.1.8 2.3-3.7 4-6.6 2-3.6 2.9-5 4-6.6 2.7-5.1 4.1-7.3 5.M
3-9.4a2009.5 2009.5 0 0 1 16.8-27.8s-.4-1.5-2.6-1.1c-3.8.8-8.4.5-14.9-.8-6.6-1.2-14.3-3.9-23-6.8-9.1-2.5-18.2-7.2-27.9-11.8z"/>
    <path class="cup" d="M534.8 509.2c-35.3-16.9-60.9-36.7-57.3-44.2l-2.1 6.4c-1.3 4-2.8 9.1-5.2 16-1.7 5.7-4.4 13.6-6.8 20.8-1.2 4.2-4.8 13.6-5.2 16a68.6 68.6 0 0 0-4.4 13.8c-3 8.9-3.6 12-4.4 13.5 0-.1.7 5.4 4.1 10.6 2 2.6 4.4 5.3 7.3 7.5 2.9 2.3 6.2 4.6 9.7 7.4 7.1 5.7 17.4 11.4 27.5 16.2 30.2 14.5 57.1 18.4 60.8 10.7l3.4-5.8 3.8-6.4c1.5-2.6 2.2-3.2 4.8-8 2.2-3.9 4.7-8.4 5.1-8.3 1.4-2.2M
 2-2.6 6.1-10.4 5.1-10.1 2.6-4.2 4.7-8a39 39 0 0 1 3.9-6.5l7.3-12.2 7.3-12.2c-2.1 4.4-5.7 3.7-12 2.7-7.1 0-15.2-2.7-25.3-6.1-10-3.3-21.3-7.9-33.1-13.5z"/>
    <path class="lght" d="M552.9 567.2a38.8 38.8 0 1 1-70-33.6c5.1-10.6 8.1-12.5 13.2-15.4 4-.6 12.7-7.7 18.6-6.5a38.8 38.8 0 0 1 38.2 55.5z"/>
    <path class="lid" d="M551.7 567.7c-3 6.2-7.4 11.1-12.7 14.7-4.2 1.4-10.9 4.6-17.8 6.3a37.7 37.7 0 0 1-19.1-3.6c-6.3-2.6-10.2-9.3-14.7-12.7-4.4-3.5-5.7-11.5-6.3-17.8.3-8-.5-10.7 3.5-19.1 4.7-9.8 6.7-9.6 12.7-14.7a37.M
8 37.8 0 0 1 36.9-2.8 37.3 37.3 0 0 1 17.5 49.7z"/>
    <path class="drk" d="M530.7 581.7v-4.8a8.7 8.7 0 0 0-.9-3.1c-.2-.6-.5-1.1-.6-1.8-.3-2-1.3-3.2-1.9-4l-.6-.7-.1-.1a34.9 34.9 0 0 0-9.2-8l-1-.7-1.2-.7a24.2 24.2 0 0 0-10.5-2l-1.3-.1c-3.9-.8-8.7 1-13.2 5l-.5.3c-.8.7-.8 1.6-.8 1.9 0 .7.3 1.3.9 1.7.5.4 1.2.5 1.9.2 1.3-.5 2.1-1 2.8-1.5 1-.7 1.8-1.2 3.8-1.6 5.2-.3 9.8-.4 13 1.6l.6.2c.7.2 1.4.4 2.1.8 2.2 1.1 4.2 3.1 6.1 5l1.2 1.2.5.3c2.4 1.3 3.7 6.5 4.7 10.6l.3 1.1.1.4c.2.5.5.9 1 1.2a2 2 0 0 0 2.7-.9c.2-.5.3-1 .1-1.5zM
    <path class="drk" d="M533.7 551c-.9 1.8.2 4.1 2.1 4.9 1.9.8 3.9-.4 5.1-2l10.7-20.7a4 4 0 0 0-2.1-5.1c-1.9-.8-4.1.4-5.1 2.2L533.7 551z"/>
    <path class="drk" d="M503.1 535.5c-.8 1.8.5 4.2 2.4 4.8 2 .6 3.9-.6 4.8-2.5l9.6-21.6c.8-1.8-.3-4.2-2.3-4.8-2-.6-4.1.7-5 2.5l-9.5 21.6z"/>
    <path class="lght" d="m541.9 538.4 1.7-3.3 1.9-3.6.8-1.6c1.4-1.1 2.3-.6 3.3.1-.3.6 0 0 0 0 .5 1.8 1 1.5-.1 3.3-.6 1.2-1 1.2-2.2 2.7-.9.9-1.7 2.3-2.5 2.7-1.7 1.1-3.5.9-2.9-.3z"/>
    <path class="lght" d="m510.4 523 .2.3c.3 0 M
.5-.5.4-.7-.3-.4.5-.9.9-.9.3.5.4 1.3.9 1.6.7.5 1.7.4 2.1-.3l.1-.8c-.1-.4-.3-.4-.5-.7-.4-.7-1.3-.9-2-.8-.2-.5-.1-.8 0-1 .1-.2.4-.5.9-.7.3.7.9 1.4 1.6 1.7.7.3 1.8.1 2-.8.4-1.9-1.7-2.6-3.2-2-.2-.4-.4-1-.3-1.3 0-.3.7-.6 1.2-.7.3.7.9 1.4 1.6 1.7.6.3 1.6.1 1.9-.5.4-1-.4-2.1-1.2-2.4-.5-.1-1.2 0-1.7.2-.1-.4-.3-.7-.2-1l-.1-.3c0-.1-.1-.2-.2-.1-.8-.2-.4 1.2-.3 1.7-.9.3-1.5.8-1.7 1.3-.3.4-.1 1.2.3 1.8l.1.2c-1.1.6-1.4 1.4-1.1 2.5v.1c-2 .1-2 1.3-1.7 1.9zm5.6-6.7-.5-.6.2-.1c1-.3 1.7.3 1.6 1.1-.1.3-.7.2-1.3-.4zm-1.3 3.2-.5-.7c1.1-M
.3 2.3-.1 1.9 1.1-.3.3-.9.3-1.4-.4zm-1.8 2.4v-.1c.4 0 .9.2 1.1.5l.3.4c-.1 0-.3.2-.4.1-.4-.1-.8-.4-1-.9z"/>
    <path class="lid" d="M546.9 440.3s2.4-15.3.7-24.5c-.1-.5-.7-.7-1-.3-3.5 3.5-8.8 9.6-11.7 14.1-2.6 4-4.3 4.7-4.3 4.7"/>
    <path class="lght" d="m543.4 418.9-10.7 15.2c-.7 1.1-2.1 3-3.4 1.6-.2-.2-.8-.6-.9-.9a.9.9 0 0 1 0-.7c.2-.4.7-.4 1-.5l1.2-.7c.8-.5 1.4-1.3 2-2l2.4-2.7c2.3-2.8 5.5-6.1 8.4-9.3z"/>
    <path class="lght" d="m587 447.6-3.3 2.8-4.3 3.5a9.2 9.2 0 0 1-4.5 2l-.3.2v.2c.5 1.3 2.2 2 3.5 1.6.9-M
.2 1.7-.8 2.4-1.3 1.6-1.2 2.8-2.8 4.1-4.3l.6-.7c2.2-2.5 7-8 6.7-8.3l-2.1 1.8-2.8 2.5z"/>
    <path class="drk" d="M548.8 435.6c-.3 1.5-.2 5 0 6.6.2 1.4-.1 1.8-.6 1.9-1.2.2-1.3-2.6-1.2-4.5 0-1 .4-3.9.6-5.1.2-.9 1.3.6 1.2 1.1z"/>
    <path class="drk" d="M-46.8 686.5c-17.7 0-23.2-5.7-24.6-10.5l-5.3-12.8c-3.8-9.3-10-24.5-11.6-28l-1.9-.9c-1.9-.8-4.6-1.8-6-5.4-6.3-14.6-11.5-27.3-17.1-41.2l-14.8-35.7-1.1-2.4c-2.1-4.8-2.7-7.2.6-12l-1-2.4-.5-.1c-4.5-1.1-9.1-2.3-9.9-6.4-.6-1.9.1-3.6.6-4.7l.1-.2M
-.4-1.6-.2-.1c-1-.8-2.6-1.9-2.9-4a8 8 0 0 1 .8-5.3l2.9-14.7c0-.3.1-.7.3-1 3-6.2 12.9-11.5 28.1-17.8l-.1-2.8c-.2-11.2-.3-14.6 1.7-16.6a4 4 0 0 1 2.8-1.2c2.9 0 4.9 2.6 10.8 10.4l2.8 3.6c6.5-2.2 13.8-4.1 20.8-5.8 4.4-1.1 8.6-2.1 12.4-3.2l.5-3.8c1.1-9.5 1.8-15.7 6.5-15.7a4 4 0 0 1 3 1.3l.3.3c2.1 2.6 3.9 5.9 5.6 9 1.1 2 2.1 3.9 3.2 5.5 8.5-.9 14.9-1.3 20.1-1.3 7 0 15.1.7 17.1 5.8l7 7.9 1 1.2c2 1.3 3.2 2.9 3.5 4.8.3 1.6 0 3.3-.9 5l.2.8c2.3 1.6 3.5 3.6 3.6 5.8.2 3.5-2.5 6.5-6.6 9.7l.3 1.6.8.3c2.6 1 6.6 2.7 6.8 6.9v.2c2.5 M
15.4 5.7 34 8.8 52l6.1 36c1.2 3.9-1.7 7.4-4.2 10.5l2.9 16.6 3.2 18.7c2.5 4.8 2.2 10-.7 14.9-10.4 17.5-51.6 28.8-75.4 28.8z"/>
    <path class="drk" d="M-52.4 447.3c.2 0 .5.1.7.4 3.6 4.5 6.5 11.4 9.8 15.9 8.2-.9 15.7-1.5 21.7-1.5 8.1 0 13.5 1.1 14.3 4.2l8.8 10c2.7 1.7 3.3 3.8 1.4 6.5-.4.3.7 3.3.7 3.6 6 3.5 2.9 7.2-3.8 12.1l.9 5.2c3.8 1.9 7.9 2.4 7.1 6.4l.2 1.1v-1.7c4.3 26.2 10.5 61.7 14.9 88.2 1 2.6-1.9 5.5-4.5 8.8 1.6 9.6 5.4 30.2 6.5 37.2 11.4 20.5-41.6 39.7-73 39.7-11.3 0-19.9-2.5-21.6-8.3-.2-.3-17.1-41.9-17.5-4M
2-3.2-2.2-6-1.6-7.4-5.2-5.4-12.6-10.9-25.7-17.1-41.1l-14.8-35.8c-2.7-6.5-4.1-7 .2-12.8l-2.3-5.5c-4.7-1.3-9.3-2-9.7-4.6-.5-1.2.5-2.5.9-3.9l-1-3.6c-1-1-2.6-1.7-2.8-2.9-.3-1 .1-2.3.7-3.6a346 346 0 0 0 3-15.4c2.6-5.4 13.2-10.8 28.5-17.1-.2-13.5-.6-19.5 1.2-19.5 1.7 0 5.2 5.1 12.3 14.3-.1-.3-.1-.4 0-.4.2 0 .5.3.7.5 11.2-4.1 25.4-6.8 36.6-10.1 1.1-3.3 1.7-19.1 4.4-19.1m0-6.4c-6.4 0-7.9 7.1-8.4 9.4-.6 2.8-1 6.1-1.3 9.1l-.2 1.6-10.3 2.7c-6.3 1.6-12.9 3.2-18.9 5.2l-1.4-1.8c-6.5-8.4-8.9-11.6-13.4-11.6-1.9 0-3.7.8-5.1 2.1-2.9M
 3-2.8 6.7-2.6 18.9v.6c-15.1 6.4-24.5 11.7-27.8 18.6a7 7 0 0 0-.6 1.9l-2.7 14.1c-.7 1.5-1.6 4.1-.9 7 .5 2.5 2 4.1 3.1 5.1-.5 1.4-1 3.4-.3 5.6 1.1 5.3 6.3 7.1 10.7 8.3-2.7 5-1.8 8.3.3 13.1l1 2.4 14.8 35.7c5.5 13.9 10.8 26.6 17.1 41.2 2 4.8 5.6 6.2 7.8 7.1l.6.2 11.1 26.8 5.2 12.6c1.8 5.8 8.1 12.7 27.7 12.7 13.2 0 29.8-3.1 44.5-8.3C9.5 677 25 669.7 31.3 659a18 18 0 0 0 1-17.5c-.6-4.1-1.9-11-3.2-18.3l-2.7-15.1c2.6-3.2 5.4-7.3 4-12.1l-6.1-35.8c-3.1-18-6.3-36.6-8.8-52v-.2a9.4 9.4 0 0 0-3.2-6.3c-.9-.8-1.9-1.4-2.9-1.9 2.9-M
2.7 5.1-5.9 5-9.9-.1-1.9-.8-4.5-3.3-6.9.7-2 .6-3.8.4-5.1-.4-1.8-1.4-4.4-4.5-6.6l-.8-.9-3-3.4-3.6-4.1c-3.4-7.2-14.8-7.2-19.9-7.2-4.8 0-10.8.4-18.4 1.1l-2.1-3.6a75.8 75.8 0 0 0-5.9-9.5l-.5-.6a7.4 7.4 0 0 0-5.2-2.2z"/>
    <path class="cup" d="M9.2 508.3c.2.8.6 2.4.2 3.3-.3.7-1.2.7-1.9 1.5-6.7 8.3-31.8 19.7-62.9 27.9-37.8 10-70.2 11.6-72.3 3.6-2.1-8.1 26.8-22.7 64.6-32.8 37.7-10 70.1-11.6 72.3-3.5z"/>
    <path class="drk" d="M6.3 508.7c1.9 7-26.1 20.5-62.4 30.1-36.3 9.6-67.2 11.8-69.1 4.8-1.9-7 26.1-20.5 62.4-30.1 M
36.4-9.6 67.3-11.8 69.1-4.8z"/>
    <path class="lght" d="m27.4 650.3-9-51.5-20.1-116.4-127.2 46L-68.4 675c2.4 9.2 25.9 11 52.3 4 25.7-6.8 44.9-19.5 43.5-28.7z"/>
    <path class="lid" d="M5 486.6 4 483c1.1-1.5 1.5-2.8 1.2-4-.3-1-1.1-1.9-2.4-2.7L-6 466.2c-1.9-7-32.5-5-68.5 4.6-36 9.5-63.6 23-61.7 30l-2.7 13.2c-.7 1.3-1 2.5-.7 3.5.3 1.1 1.2 2 2.7 2.7l1.1 4.1c-.9 1.3-1.3 2.6-1 3.7 2.1 7.8 36.2 5.5 76.2-5.1s70.8-25.5 68.7-33.4c-.4-1.2-1.5-2.2-3.1-2.9z"/>
    <path class="drk" d="M1.1 498.4c-11.1 7.7-34.3 17.1-61.9 M
24.4-19.7 5.2-38 8.4-51.7 9.4-5.9.4 6.6 1.7 22.6-.9 9.7-1.6 20.5-3.9 31.7-6.9 24-6.4 53.2-15.7 60.2-3.8.7 1.2 1.9-5.3 1.9-6.8l-2.3-15.7-.5.3z"/>
    <path class="drk" d="m4.4 482.6.6 2.3s-7.6 4.1-4.8 1.8c2.7-2.3 3.3-3.2 4.2-4.1z"/>
    <path class="cup" d="M-56 538.8c-33 8.8-61.9 11.1-70.1 6.2-1.2-.7-1.1.2-1.1.2l5.3 12.7c3.6 9.4 7.4 17.9 11.6 28 4.8 12.4 8.9 22.1 11.6 27.9 3.4 8.6 5.1 12.1 5.3 12.7.9 3.4 3.4 1.1 10 5.4 5.7.9 13.4.8 22.4-.2 9-1 19.3-2.9 30.1-5.8 32.4-8.6 56.8-22.2 54.7-30.5L21.5 582c-1.8-8.1-1.6-9M
-2.5-14.1.4.7-.7-4.3-1.3-7.6l-1.3-7.6a98.7 98.7 0 0 1-2-10.6c-.4-2.5-.9-5.4-.6-5.1l-2.3-13.7-2.3-13.4s-1.3-.9-2.7.9c-2.4 3.1-6 5.8-11.9 9-5.8 3.4-13.4 6.3-21.9 9.8-8.4 4.1-18.3 6.5-28.7 9.2z"/>
    <path class="cup" d="M-55.4 541c-37.8 10-70.2 11.6-72.3 3.6l2.6 6.2 6.5 15.6c2.4 5.4 5.5 13.2 8.4 20.2 1.8 4 5.1 13.5 6.4 15.5 2.7 7.2 4.9 13 5.5 13.3 3.5 8.8 5 11.5 5.4 13.1 0-.1 4.1 3.7 10 5.4 3.2.6 6.7 1.2 10.4 1 3.7-.2 7.7-.6 12.2-.7 9.1-.3 20.6-2.6 31.4-5.5 32.4-8.6 55.4-23.1 53.2-31.3l-1.1-6.6-1.2-7.3c-.5-2.9-.5-3M
.9-1.6-9.2-.8-4.4-1.9-9.5-1.6-9.6-.3-2.6-.2-3.3-2.1-11.9-2.7-11-.8-4.8-1.6-9.2-1-4.6-1.5-7.6-1.2-7.5L11.5 522c-1.1-7.2-2.3-13.6-2.4-14 1.3 4.7-1.9 6.6-7.4 9.8a86 86 0 0 1-23.2 11.7c-9.7 4.3-21.3 8.2-33.9 11.5z"/>
  <g class="sdbd v3">
    <path class="drk" d="M403.2 637.6c-3.7 0-6.3-3.4-8.9-7l-.2-.3h-2.6c-2.7 4-4.8 5.2-9.1 5.2H367l-27.8.1-24.2.2-20.4-.1c-3.8 0-5.8-2-7.2-3.5l-1.5-1.4H279l-23.4.1-12.5.1h-2.3c-5.3 0-10.2-3.8-14.6-11.4-12.2-21.1-18-67.4-7.3-85.9 4.1-7.2 9.7-8.7 13.7-8.7l1.3.1 18.5-4.2 16.4-3.M
7c1.9-3.6 4-7.6 8.1-8l35.5-8.2c17.8-4.1 36.3-8.3 51.4-11.9l.3-.1a7 7 0 0 1 2-.3c3 0 5.1 2.1 6.9 4l.6.6 1.5-.3c1.2-4.4 3.3-10.2 8.6-10.2 1.5 0 3 .5 4.6 1.5l.8-.1c1.8-2.4 4-2.9 5.5-2.9a8 8 0 0 1 4.5 1.5l11.6 3.9c6.4 0 11.2 8.6 18.4 32.7l6.3.8c3.6.4 7.2.8 10.5 1.7l.4.1a4 4 0 0 1 2.6 3.5c.2 3.4-3.4 5.8-12.3 10.7l-3.3 1.9 1.8 12.7c1.1 7.2 2.2 14.6 2.6 21.5l4.2 1.1c10.5 2.8 14 3.7 14.2 7.4.2 3.7-3.1 5.1-15.5 9.9l-2.1.8c.1 17.5-1.6 27.8-5.2 32.5l-.9.8c-1.1.6-10.3 6.8-12.7 8.4-1.6 1.9-3.5 2.9-5.5 2.9-1.6 0-3-.6-4.2-1.2h-.3M
l-1.3.1a7 7 0 0 1-5.2 2.6z"/>
    <path class="drk" d="M394.7 484.3c.9 0 2 .4 3 1.2l12.6 4.3h.4c5.2 0 10.5 14 15.8 32.2 5.4 1.3 12.9 1.3 18.4 2.9 4.2 1.8-12.5 9.4-15.1 11.6 1.2 11.6 4.2 25.8 4.7 37.7.4.2 1.2.7.3.7 23.4 6.4 24.4 5 .4 14.5.2 16.3-1 28.2-4.5 32.7-1.3.8-11.8 7.7-13.3 8.9-1.1 1.4-2.2 2-3.3 2-1.1 0-2.2-.5-3.5-1.4-.3.2-4.1.3-4.1.8-1.2 1.6-2.3 2.2-3.3 2.2-2.5 0-4.8-3.6-7.5-7.3h-5.9c-2.7 4.6-4 5.2-7.3 5.2l-4.4-.1h-11l-27.7.1-24.2.2-20.3-.1h-.1c-3.8 0-4.4-2.8-7.6-4.9l-8-.1-35.9.1H241c-21.9 0-37.5-99.5-8.2-9M
9.5l1.6.1c6.9-1.7 27.4-6.1 36.9-8.3 2-3.7 3.6-7.5 6.4-7.6 26.2-6.1 61.4-14 87.2-20.1l-1.6.7 1-.2c.7-.5 1.4-.7 2.1-.7 2.2 0 4.1 2.7 6.5 4.8l5.1-1.1v.1c1.4-5.9 3-9.8 5.9-9.8 1.1 0 2.3.5 3.8 1.6.3-.1 3.5-.3 3.6-.7.9-1.9 2.1-2.7 3.4-2.7m0-6.4a10 10 0 0 0-6.5 2.5 10 10 0 0 0-4.4-1c-5.9 0-8.8 4.5-10.5 9a11 11 0 0 0-7.1-2.9 9 9 0 0 0-2.8.4l-.2.1c-15.1 3.6-33.5 7.8-51.4 11.9l-35.4 8.1c-5 .5-7.7 4.7-9.7 8.3l-15 3.4-18.1 4.1h-1c-4.6 0-13.2 1.8-18.3 14a70 70 0 0 0-4.2 26.5c0 15 2.8 32 7.5 45.7 5.9 17.2 13.9 26.3 23.2 26.3h2.3M
l12.6-.1 23.4-.1h5.6l.5.5c1.6 1.7 4.3 4.5 9.5 4.5l20.4.1 24.3-.2 27.7-.1h15.5c5 0 7.9-1.6 10.4-4.7 2.6 3.4 5.7 6.8 10.4 6.8 1.7 0 4.1-.5 6.4-2.6a10.4 10.4 0 0 0 12.2-2.6l12.2-8.1c.7-.4 1.3-.9 1.8-1.6 2.8-3.5 5.8-10.4 5.9-32.3 4.7-1.9 8.2-3.2 10.6-4.4 2.2-1 7.2-3.4 6.9-8.7-.3-5.2-5.4-7-7.3-7.7-2.2-.8-5.2-1.6-9.2-2.7l-2-.5a264 264 0 0 0-2.5-19.4 265 265 0 0 1-1.5-10.5l1.4-.8c8.6-4.8 14.2-8 13.9-13.7a7.1 7.1 0 0 0-4.6-6.3l-.8-.3c-3.5-1-7.3-1.4-11-1.8l-4.1-.5c-6.5-21.4-11.7-32.5-20.3-33l-5.2-1.8-5.4-1.8c-2.1-1.4-4.1-2-M
    <path class="cup" d="M365.7 491.9c-.8.1-2.5.4-3.2 1.1-.6.6-.2 1.4-.6 2.3-5.1 9.4-5.9 36.9-1.6 68.8 5.3 38.8 16.2 69.3 24.5 68.1 8.3-1.1 10.7-33.5 5.4-72.2-5.3-38.7-16.2-69.2-24.5-68.1z"/>
    <path class="drk" d="M366.4 494.7c-7.2 1-8.9 31.9-3.8 69.1 5.1 37.2 15 66.6 22.1 65.6 7.2-1 8.9-31.9 3.8-69.1-5.1-37.2-15-66.6-22.1-65.6z"/>
    <path class="lght" d="m400.1 627.1-158.5.5-14.1-98 51.1-11.5L393.7 492z"/>
    <path class="drk" d="M234.2 528.1c.4-.1 4 .3 7.7.1 3.1-.2 5.6-.8 9.3-1.1 2.7-.2 7.9-1.M
1 10 .4 1.2.9 3.2 4.4 3.8 8.4.7 4.7 3.1 7.9 4.8 9.6-.8.5-1.3-3.9 2.4-9 1-4.7 2.1-9.5 2.6-9.5 11.2 0 12-10.2 9.6-11.4 0 0-5.3 2.4-12.6 4.1-3.6.8-7.9.6-12 1.5l-11.8 2.7a73.7 73.7 0 0 0-13.8 4.2z"/>
    <path class="drk" d="M377.8 495.5c-2.8 13.2 8.1 104.8 12.4 117.8 1.9 5.6-4.1-5.4-7.8-21.3-2.2-9.6-4.2-20.4-5.8-32-3.3-24.6-5.9-55.1-19.6-57.1-1.4-.2 4.2-3.8 5.5-4.3l15.4-3.9-.1.8z"/>
    <path class="lid" d="m387.3 487.5 3.8-.5c.9-1.6 2-2.5 3.2-2.6 1-.1 2.2.3 3.4 1.1l12.8 4.3c7.2-1 17.1 28.1 22.1 65s3.2 67.5-4 68.5l-M
11.2 7.6c-.9 1.2-1.9 1.9-3 2-1.1.2-2.3-.4-3.5-1.5l-4.2.6c-.9 1.4-1.9 2.2-3 2.3-8 1.1-19-31.3-24.6-72.3s-3.6-75.2 4.4-76.3c1.2-.1 2.5.5 3.8 1.8z"/>
    <path class="drk" d="M414.9 503.3c-.8-.9-2.1.1-2.3 6.4-.2 6.3-.3 9.1.9 9.1s2.3-3.8 2.4-10.2c0-3.4-.3-4.4-1-5.3z"/>
    <path class="drk" d="M387.5 498.9c-1.5 4.6-1.4 9.4-1.8 14.2-.5 4.4 0 8.9.3 13.3.1 4.4-.1 9 .8 13.3 1.2 6.5 1.4 13.1 2.8 19.6-.4-6.6-.1-13.3-1-19.9a35 35 0 0 1-.4-6.5c.1-4.4-.1-8.9-.6-13.3-.3-4.3.3-8.7.1-13.2v.1c.1-2.6.2-5 .8-7.5.1-1.2-.8-1.3-1-.1z"M
    <path class="lght" d="M431.6 617c3.4-10.5 3.5-35-.3-63a141 141 0 0 1-1.3-14.9c.2.9 1 4.8 2.5 15.8 4.5 32.4 3.6 59.8-1.5 66.8-.7 1-.5-1.4.6-4.7z"/>
    <path class="lght" d="M410.2 505.5a142 142 0 0 0-1.1 26.8c.3 7.2.9 15.1 1.8 23.3.3 2.3 1.1 16.4-.3 6.2-1.1-8.2-1.9-16.2-2.4-23.5-1-15.5-.5-28.5 1.3-36.5.7-3 1 1.5.7 3.7z"/>
    <path class="drk" d="M407.7 494.5c-2.8 10.1-4.1 35.1-.2 63.6 1 7.1 2.1 13.8 3.3 20.2 4.2 22.1 4.7 27 .5 7.5-1.9-8.6-3.6-18.3-5-28.6-4.3-31.4-2.3-58.5 1-66.2.6-1.3 1.2.6.4 3.5z"/>
  <path class="lght" d="M228.2 529.5c-9.5 1.3-14.1 24.3-10.5 51.4 3.7 27.1 14.3 48 23.8 46.7 9.5-1.3 14.1-24.3 10.5-51.4-3.7-27.1-14.3-48-23.8-46.7z"/>
    <path class="drk" d="m391.2 486.4-2.3.3s-.8 8.6.2 5.2c1.1-3.4 1.6-4.3 2.1-5.5z"/>
    <path class="cup" d="M362.5 563.8c4.6 33.8 13.5 61.4 21.2 67.1 1.1.8.2 1.1.2 1.1h-13.8c-10.1.3-19.4 0-30.3 0-13.3.3-23.8.3-30.3 0h-13.8c-3.5.5-2.3-2.7-8.8-7.2-3-4.9-5.9-12.1-8.4-20.8-2.5-8.7-4.7-19-6.2-30-4.5-33.2-1.3-61 7.1-62.2l13.2-3c8.2-1.5 9-2 14-3.2-.8-.1 4.2-1 7.5-1.7 M
4.1-.8 5.7-1.3 7.5-1.8 5.7-1 8.2-1.6 10.5-2.2 2.5-.6 5.3-1.2 5-1.4l13.5-3.1 13.2-3s1.3.9.2 2.8c-2 3.4-3.1 7.8-3.8 14.5-.9 6.7-.7 14.8-.6 24-.1 9.4 1.5 19.5 2.9 30.1z"/>
    <path class="cup" d="M360.2 564.1c5.3 38.8 16.2 69.3 24.5 68.1h-45.5c-4.4-.2-14.4.4-16.8 0a76 76 0 0 1-14.5 0c-9.4.1-12.5-.2-14.2 0 .1 0-5-2.4-8.8-7.2a42.3 42.3 0 0 1-4.9-9.2c-1.2-3.5-2.4-7.3-4.1-11.5a147 147 0 0 1-7-31.1c-4.5-33.2 0-60 8.5-61.2l6.5-1.5 7.3-1.7c2.9-.7 3.7-1.1 9.1-2.1 4.3-.9 9.5-1.9 9.5-2.3 2.5-.7 3.1-1.1 11.8-2.6 11.2-1.8 4.8-1M
.2 9.1-2a1525.5 1525.5 0 0 0 21.3-5l13.8-3.2c-4.8.7-5.3 4.3-6.3 10.6a83.7 83.7 0 0 0-1.9 25.9c0 10.9.9 23.1 2.6 36z"/>
    <path class="lght" d="M310.6 529.1a38.8 38.8 0 1 0 10.5 76.9c11.6-1.6 14.4-3.9 18.7-7.9 1.8-3.6 11.2-9.8 11.9-15.7a38.9 38.9 0 0 0-41.1-53.3z"/>
    <path class="lid" d="M309.7 530.1c-6.8.9-12.9 3.6-17.9 7.5-2.6 3.6-7.7 8.9-11.4 15a36.5 36.5 0 0 0-2.5 19.3c.5 6.8 5.7 12.6 7.5 17.9 2 5.3 9.2 8.9 15 11.4 7.7 2.2 10 3.7 19.2 2.5 10.8-1.5 11.2-3.4 17.9-7.5 5-3.9 8.9-9.1 11.4-15s3.4-12.5 2.5-19.2aM
37 37 0 0 0-41.7-31.9z"/>
    <path class="drk" d="m308 567.9-.3-1.3-.3-1.1a34.5 34.5 0 0 0-4.8-11.2l-.1-.1-.5-.8a8.6 8.6 0 0 0-3.2-3.1l-1.5-1.2c-.7-.6-1.5-1.3-2.7-1.8h-.1l-2.9-1-1.6-.5a2 2 0 0 0-1.5-.4 2.1 2.1 0 0 0-1.7 2.3c.1.5.4 1 .8 1.3l.3.2 1 .6c3.7 2.2 8.2 5 8.7 7.7l.2.5.7 1.5c1.2 2.4 2.5 4.9 2.9 7.4.1.8.2 1.5.1 2.3l.1.6c.9 3.6-.6 7.9-2.5 12.8-1 1.9-1.7 2.4-2.7 3.2-.7.5-1.5 1.1-2.3 2.2a2 2 0 0 0-.3 1.8c.2.6.7 1.1 1.3 1.3.3.1 1.2.4 2.1-.2l.4-.4c5.1-3.1 8.3-7.1 8.8-11l.3-1.2c.9-3 1.9-6.7 1.3-10.4z"/>
h class="drk" d="M320.1 552.3c-2 .4-3.9-1.4-4-3.5-.1-2.1 1.6-3.6 3.4-4.2l23-3.9c2-.1 4 1.5 4.2 3.6.1 2.1-1.7 3.8-3.6 4.2l-23 3.8z"/>
    <path class="lght" d="m334.6 548.5 3.7-.6a94.4 94.4 0 0 0 5.7-1c1.4-1 1.3-2 .9-3.2-.6.1 0 0 0 0-1.6-1-1.1-1.4-3.2-.9-1.3.3-1.4.6-3.3 1.3-1.2.6-2.7.9-3.4 1.5-1.4 1.3-1.7 3.1-.4 2.9z"/>
    <path class="lid" d="M419.2 521.7s16.4.8 26.3 3.2c.6.2.8.9.3 1.4-7.5 6.2-23.2 12.3-23.2 12.3"/>
    <path class="lid" d="M429.5 573.7s15.3 2.5 23.5 6.9c.4.2.4.9 0 1.1-4.4 2.3-11.9 5.4-17 6.8-4M
.5 1.2-5.8 2.6-5.8 2.6"/>
    <path class="lght" d="m434.8 533.4-3.7 2.3-4.6 3c-1.3 1-2.6 2.1-3.3 3.6-.1.1-.1.3-.3.3l-.2-.1c-1.1-.9-1.2-2.7-.5-3.9a6 6 0 0 1 2-1.9c1.6-1.1 3.5-1.8 5.3-2.6l.9-.4a61 61 0 0 1 10-3.8l-2.4 1.5-3.2 2z"/>
    <path class="drk" d="M426.1 521.3c-1.3-.1-3.8-.6-5.3-1-1.3-.4-1.8-.2-1.9.3-.2 1.2 1.4 1.5 3.4 1.5l4.1.1c.4 0 .1-.9-.3-.9z"/>
    <path class="drk" d="M434.6 573.4c-1.5-.2-4.9-1.3-6.3-2-1.3-.6-1.7-.5-2 0-.5 1.1 2 2 3.9 2.5l5 1c1 .1-.1-1.5-.6-1.5z"/>
  <g class="sdbd v2">
   <path class="drk" d="M183 664.6c-6 0-15.2-3.9-29-12.1l-2.2 1.7c-8.3 6.5-11.1 8.7-13.7 8.7a4 4 0 0 1-3.2-1.6c-1.8-2.3-.9-5.2 1.8-14.9l1.2-4.4a253 253 0 0 1-17.1-13.2c-3.5-2.9-6.8-5.6-10.1-8l-3.3 1.9c-6.1 3.5-10.2 5.8-13 5.8a4 4 0 0 1-3.2-1.4c-.5-.5-1.2-1.6-.9-3.4l.1-.4c.8-3.3 2.4-6.6 3.8-9.9l2.5-5.8c-17-18.3-22.1-27.1-18.8-32.5l2.5-11.9c-.1-2.3.5-4.2 1.7-5.6a7 7 0 0 1 4.5-2.2l.5-.7c-.1-2.4.5-4.3 1.8-5.7 1.3-1.5 3.3-2.3 5.8-2.3 1.7 0 3.8.3 6.6 1.1l1.1-1.2-.2-.8c-.7-2.7-1.8-6.9 1.5-9.6l.1-.1c10.8-11.2 23.8-24.9 36.M
3-38.2l25.1-26.5c2.2-3 6.1-3 7.8-3l3.1.1 11.5-12.3 13-13.8c2.7-5.6 7.8-8.5 14.8-8.5 21.9 0 60.6 30.4 71.4 51.8 4.6 9 3 14.4.9 17.3l-7.1 12c-5.2 8.7-13.6 22.7-15.4 26l.5 2c.6 2 1.3 4.7-.7 8-7.9 13.7-14.9 25.6-22.7 38.3l-19.7 33.3-1.3 2.3c-2.5 4.6-4.1 6.4-10 6.7l-1.3 2.2.1.4c1.7 4.1 3.4 8 1.5 11.2a6.9 6.9 0 0 1-4.9 3.1l-.8 1-.2.2c-.1 4.3-2.2 6.8-6.3 7.5-2.7 1.2-12.7 6-13.7 6.7l-1.2.4c-.4.2-.9.3-1.5.3z"/>
    <path class="drk" d="M215.6 437.1c26.5 0 80.9 48.9 69.7 64.1-.1.3-23.3 38.8-23.2 39.2.1 3.8 2.3 5.8.3 9.1-6.9M
 11.9-14 24.1-22.7 38.3l-19.8 33.3c-3.6 6.1-3.1 7.5-10.4 7.5l-3 5.1c2.4 6 5.4 11.2-1.2 11.9-.5 0-2.4 3-2.7 3.2.2 3.1-.5 5.1-4 5.5-1.8.8-13.1 6.2-14.4 7l-1.2.1c-5.9 0-16.2-4.9-29.2-12.8-9.2 7.1-13.9 11-15.7 11-2.2 0-.1-5.8 3.4-18.8l-.3.3c-.2 0-.1-.5-.1-.9-10-6.5-20.7-16.3-30.1-23.2-2.7.9-13.3 8.2-16.7 8.2-.7 0-1.1-.3-1-1.1 1.5-5.6 5.3-12 6.9-17.3-13.4-14.3-22.9-26.1-19.4-30.4l2.7-13c-.3-3.2 1-4.9 4.4-5 .5 0 2.2-2.5 2.4-2.8-.5-4.2 1.2-5.8 4.3-5.8 2 0 4.6.6 7.7 1.6h-.1l3.6-3.9c-.8-4.2-2.8-7.8.8-9.5l.7-.8c-.5.2-.9.6-1.M
4 1 18.4-19.1 43.1-45.4 61.7-64.9.9-1.5 2.9-1.8 5.3-1.8l4.4.2c6.7-7 20.9-22.4 25.9-27.5 2.5-4.9 6.8-7.1 12.4-7.1m0-6.4c-8 0-14.1 3.5-17.5 9.9a980 980 0 0 0-23.2 24.7h-1.8c-1.8 0-7.1 0-10.3 4.1l-25 26.3c-12.6 13.3-25.5 27-36.3 38.2l-.1.2a9.3 9.3 0 0 0-3.1 6.4c-.1 1.2 0 2.4.2 3.4-1.4-.2-2.6-.4-3.7-.4-4.3 0-6.8 1.8-8.2 3.3a10.6 10.6 0 0 0-2.5 5.8c-2 .7-3.4 1.8-4.3 2.8a11.2 11.2 0 0 0-2.6 7.5l-.3 1.2-.9 4.5-1.1 5.4c-3.4 6.4 2 14.4 4.2 17.5 3 4.4 7.5 9.8 13.9 16.8l-1.7 3.8c-1.5 3.4-3.1 6.9-4 10.4l-.2.8a7.3 7.3 0 0 0 7.3M
 8.4c3.6 0 7.9-2.4 14.7-6.3l1.4-.8 8.3 6.7c5.1 4.1 10.3 8.4 15.5 12l-.6 2.2c-2.9 10.3-3.9 14.1-1.2 17.7a7.2 7.2 0 0 0 5.7 2.8c3.7 0 6.7-2.4 15.7-9.3l.5-.4c13.3 7.8 22.5 11.4 28.8 11.4l2-.1c.8-.1 1.6-.4 2.3-.8l13.2-6.4c3-.6 7.7-2.6 8.4-9.1 3-1 4.6-2.8 5.5-4.2 2.4-4 1-8.4-.6-12.4 5.6-.8 7.7-3.5 10.3-8.1l1.3-2.2 19.7-33.3c7.8-12.8 14.8-24.6 22.7-38.4 2.7-4.5 1.6-8.2 1-10.5l-.2-.6 14.8-24.9 7-11.8c2.6-3.7 4.6-10.2-.7-20.6-11.4-22.4-50.9-53.6-74.3-53.6z"/>
    <path class="cup" d="M105.4 539.1c.5-.6 1.6-1.9 2.5-2.2.8-.M
2 1.3.6 2.3.6 10.6.4 34.8 13.7 60.1 33.6 30.7 24.2 51.4 49.2 46.2 55.8-5.2 6.6-34.2-7.8-64.9-32-30.7-24.3-51.4-49.2-46.2-55.8z"/>
    <path class="drk" d="M107.4 541.1c4.5-5.7 32 8.6 61.5 31.9 29.5 23.3 49.7 46.7 45.2 52.4-4.5 5.7-32-8.6-61.5-31.9-29.4-23.3-49.7-46.7-45.2-52.4z"/>
    <path class="lght" d="M257.1 457c-20.9-16.5-42.5-24.2-49.1-17.6l-35.9 38.1-81 85.9 113.1 74.2 81-136.3c6-7.6-6.6-27.4-28.1-44.3z"/>
    <path class="drk" d="M203.4 444.3c-.3.3-1.7 3.6-3.8 6.6l-5.7 7.4c-1.5 2.3-5 6.3-4.8 8.8.1 1.5 2M
.2 5 5.3 7.5 3.7 3 5.2 6.7 5.8 9 .8-.4-2.7-3.1-9-2.5a42 42 0 0 0-9.5-2.6c-5.7 9.6-14.9 5.1-14.7 2.5 0 0 4.8-3.3 9.9-8.7 2.6-2.7 4.5-6.5 7.4-9.6l8.3-8.8a70.9 70.9 0 0 1 10.8-9.6z"/>
    <path class="drk" d="M102.3 551.4c12.8 4.2 86.1 60.2 95.1 70.6 3.9 4.5-2.6-6.3-14.3-17.6-7.1-6.8-15.4-14-24.6-21.2-19.5-15.4-44.5-33.1-39.2-45.9.5-1.3-5.4 1.7-6.5 2.6l-11.2 11.3.7.2z"/>
    <path class="lid" d="m90.5 555.4-2.4 3c-1.8 0-3.1.4-3.9 1.4-.6.8-.9 2-.7 3.5l-2.8 13.2c-4.5 5.7 15.5 29 44.7 52.1 29.2 23.1 56.5 37.1 61 31.4l1M
2.2-5.8c1.5-.2 2.6-.7 3.2-1.5.7-.9.8-2.2.5-3.8l2.6-3.3c1.6-.1 2.8-.5 3.5-1.4 5-6.3-17.3-32.3-49.8-58C126.4 560.6 96 545 91 551.3c-.8 1-.9 2.4-.5 4.1z"/>
    <path class="drk" d="M100.3 561.4c19.2 6.5 35.4 19.9 51 32.6-15-9.4-29-19.9-44.5-28.5h.1c-.8-.8-10.7-4.3-6.6-4.1z"/>
    <path class="drk" d="M86.2 576.6c10.1 2.7 32.3 14.4 54.9 32.2 5.6 4.4 10.9 8.8 15.7 13.1 16.9 14.8 20.8 17.8 6.2 4.2-6.5-6-13.9-12.4-22.1-18.8-24.9-19.6-49.2-31.7-57.5-32.8-1.4-.2-.1 1.3 2.8 2.1z"/>
    <path class="drk" d="m87.6 558.3 1.5M
-1.8s7.8 3.6 4.3 2.8c-3.4-.9-4.5-.8-5.8-1z"/>
    <path class="cup" d="M168.9 573c26.8 21.2 46 42.9 47 52.4.1 1.4.9.8.9.8l7-11.8c5.4-8.6 9.9-16.7 15.4-26 7-11.3 12.3-20.4 15.4-26l7-11.8c2.2-2.7-1.2-3.4-1.7-11.3a88.7 88.7 0 0 0-13.6-17.8c-6.2-6.6-14-13.7-22.7-20.6-26.3-20.8-51.9-32.2-57.2-25.5l-9.3 9.8c-5.4 6.3-6.3 6.7-9.8 10.4.3-.8-3.1 3.1-5.3 5.6l-5.3 5.6c-3.8 4.4-5.6 6.3-7.2 8-1.8 1.9-3.7 4-3.7 3.6l-9.6 10.1-9.3 9.8s.1 1.6 2.3 1.6c3.9 0 8.3 1.3 14.4 4.1 6.2 2.6 13.1 7 21 11.7 8 4.1 15.8 10.6 24.3 17.3z"/>
path class="cup" d="M170.3 571.2c30.7 24.2 51.4 49.2 46.2 55.8l3.4-5.8 8.6-14.5c2.9-5.2 7.3-12.3 11.2-18.8 2.1-3.9 7.7-12.2 8.6-14.5a83.3 83.3 0 0 0 7.4-12.4c4.9-8.1 6.2-10.9 7.2-12.2-.1.1.5-5.5-1.7-11.3-1.4-3-3.1-6.1-5.4-8.9-2.4-2.8-5-5.8-7.8-9.3a150.5 150.5 0 0 0-23.3-21.9c-26.3-20.8-51.7-30.5-57-23.8l-4.6 4.9-5.1 5.4c-2 2.2-2.8 2.7-6.4 6.8-3 3.3-6.5 7.2-6.8 7-1.8 1.8-2.5 2.1-8.3 8.8-7.2 8.8-3.4 3.5-6.3 6.8a30 30 0 0 1-5.2 5.4l-9.8 10.3c-5.1 5.2-9.5 10-9.7 10.3 3-3.8 6.4-2.4 12.3 0 7 1.6 14.3 6 23.3 11.5 8.9 5.3 M
19 12.3 29.2 20.4z"/>
    <path class="lght" d="M165.4 510.6a38.8 38.8 0 0 1 60.9 48.1c-7.3 9.2-10.7 10.4-16.3 12.1-4.1-.3-14.1 4.7-19.6 2.3a38.8 38.8 0 0 1-25-62.5z"/>
    <path class="lid" d="M166.7 510.4c4.2-5.4 9.7-9.2 15.6-11.6 4.4-.4 11.6-2.1 18.7-2.2a39.8 39.8 0 0 1 17.9 7.7c5.6 3.9 7.9 11.3 11.6 15.6 3.5 4.4 3 12.4 2.2 18.7-2 7.8-1.9 10.6-7.6 17.8-6.8 8.6-8.6 7.9-15.6 11.6a37.3 37.3 0 0 1-42.8-57.6z"/>
    <path class="drk" d="M226.4 527c-.4-.5-1.1-.7-1.8-.6-1.3.2-2.3.5-3.1.9-1.1.4-2 .8-4.1.7-5.2-.9-9.7-M
1.8-12.3-4.4l-.5-.4c-.7-.3-1.3-.7-1.9-1.2-1.9-1.6-3.4-3.9-4.9-6.2l-.9-1.4a.8.8 0 0 0-.4-.4c-2.1-1.8-2.2-7.1-2.3-11.4V501c0-.6-.3-1-.7-1.4-.9-.7-2.1-.6-2.8.3-.4.4-.5 1-.5 1.5l-.3 1.6-.6 3v.1c-.2 1.3 0 2.3.2 3.2l.2 1.9c-.1 2.1.5 3.4 1 4.3l.4.9.1.1c1.7 3.9 4.5 6.9 7.2 9.8l.8.8 1 .9c2.9 2.4 6.5 3.4 9.8 4.3l1.2.3c3.6 1.6 8.7.9 14-1.9l.5-.2c.9-.5 1.1-1.4 1.2-1.7.1-.6-.1-1.3-.5-1.8z"/>
    <path class="drk" d="M180.5 530.6c1.3-1.5.7-4.1-1-5.2-1.7-1.2-3.9-.5-5.4.8l-15 17.8a4 4 0 0 0 .9 5.4c1.7 1.2 4.1.5 5.4-1l15.1-17.8z"/M
    <path class="drk" d="M207 552.4c1.2-1.6.5-4.2-1.3-5.2-1.8-1.1-4-.2-5.2 1.4l-14.1 19a3.7 3.7 0 0 0 1.1 5.2c1.8 1.1 4.2.2 5.4-1.4l14.1-19z"/>
    <path class="lght" d="M197.4 562.8c-.6.7.1.1-.6 1.2a110.2 110.2 0 0 0-4.4 6l-1.2 1.6c-1.1.6-2.6.5-3.3-.5-.2.2.2-.2 0 0-1.3-.4-.3-2.2.5-3.3a10 10 0 0 1 2.4-1.9c1.7-1.5 2.4-2.4 3.1-2.6 2.8-1.8 4.1-1.2 3.5-.5z"/>
    <path class="lght" d="m169.9 541.1-2.4 2.9-2.7 3.1-1.2 1.3c-1.6.7-2.4.1-3.2-.8.4-.5 0 0 0 0-.1-1.8-.6-1.6.8-3.2.9-1 1.2-.9 2.8-2.2 1.1-.7 2.1-1.9 3-2.1 2M
    <path class="drk" d="M581.1 762c-22.6 0-45.6-5.5-46.5-17.8l-8-43.4-1.7-1.3c-1.7-1.1-4.1-2.7-4.8-6.5l-1.1-6a802 802 0 0 1-1.2-6.5c-.6-1.3-1.2-4.2-2.7-14.6-.5-1.6-1-4.5-1.7-9l-1.3-7.6v-.1l-1.4-7.8-2.6-13.7-2.3-12.6-.8-4-1-5.6-.2-1.4c-.1-2.5 1.2-4.9 3.9-7.1l-.5-2.7c-3.2-1.2-8.6-3.7-8.8-8.5-.1-1.6.5-3.2 1.7-4.7l-.1-1.6c-1.3-1.4-2.1-2.9-2.1-4.5-.1-1.7.5-3.4 1.9-5.1l5-11.4c.1-1 .5-2 1.1-2.9l.8-1.2c5-5.2 19-8.7 30.7-10.8.7-3.9 1.3-6.8 1.8-8.3.6-3 1.4-6.2 2.1-8.6a3.7 3.7M
 0 0 1 6.5-1.3 74 74 0 0 1 8.8 15.6c5.8-.6 11.7-1 17.7-1.3h.2c5.4-.3 10.9-.4 16.3-.4l1-2.9.6-1.8 1.1-2.7c1.1-3.3 2.3-6.2 3.5-8.4a4.1 4.1 0 0 1 3.7-2.2c1.7 0 3.2 1 3.9 2.5a139 139 0 0 1 5.5 16.1c22.2 1.6 34.1 5.5 35.4 11.7l6.1 10.9a7.6 7.6 0 0 1 2.4 4.9 7 7 0 0 1-1.9 5v1a7 7 0 0 1 2.4 4.8c.2 4.9-5.2 8-8.6 9.6l-.1 1.6c3.8 2.1 5.8 4.6 5.9 7.5v1.3l-.6 13.2a1012.6 1012.6 0 0 0-.8 15.1l-.2 6.5c0 1.2 0 2.1-.4 3l.1 6.2c.1 7.3-.1 9.3-.3 11.1l-.1 1.2-.2.9-.1.9v.9l-.1 5.5v1.5c0 3.6-.1 5.3-.2 6.8l-.1 2.5-.6 14c.1 3.3-2 6.4-6.3M
 9.2l-1.1 27.9-.1 4.2-.1 3.3-.1 1.4-.2 5.2v.2c.2 4.3-2.4 10.5-15.9 16-9.5 3.9-22.2 6.3-35.8 7l-7.4.1z"/>
    <path class="drk" d="M600.6 524.4c.4 0 .8.2 1 .6 2.2 5 4.3 11.8 5.7 17l.3.4.2.2c.1.2.3.2.4.3 20 1.3 33.6 4.8 34.1 9.6l.1.2 6.5 11.6.1.1c1.1 1 1.6 2 1.7 3.1.1 1.1-.6 2.3-1.8 3.4l-.2.5.2 3.2.2.4c1.3 1 2.1 2.1 2.1 3.2.1 2.5-3 5-8.6 7.4l-.2 5.3c0 .2.1.4.3.5 3.5 1.6 5.5 3.5 5.6 5.5a5 5 0 0 1-.3 1.7v1.1l.4-1.7c-.1 2.2-.2 7.4-.6 13.1l-.6 14.1-.1.2a45 45 0 0 0-.3 7.5c0 4.4-.6-2.1-.3 9.3.1 8.7-.2 9.5-.4 11.9l-.1.2a5M
 5 0 0 0-.2 1.7v.8l-.2 7.1c0 5.5-.3 6.3-.4 9.3a641.6 641.6 0 0 1-.6 14.1c.1 2.5-2 4.9-6 7.2-.2.1-.3.3-.3.5l-.3 8.8-.1 2.5-.3 7.5-.4 10.6-.3 8.8v-.3l-.2 6v.2c.5 9.5-21.3 18.4-48.6 19.7l-7 .2c-24 0-42.9-6.3-43.3-15l-8.2-44.4-.1-.3c-2.6-2.8-5.5-2.8-6.2-6.6l-2.4-12.9-.1-.3c-.6-.9-1.5-6.8-2.6-14.1v-.1c-.8-2.4-2.1-12.2-3-16.5-1.4-7.4-2.8-15.7-4-21.5l-3.1-16.6-1.1-5.8-.1-.8c-.1-1.8 1.3-3.6 3.9-5.3.2-.1.3-.4.3-.6l-1.1-5.8c0-.2-.2-.4-.4-.4-5.1-1.7-8-3.8-8.1-6.1-.1-1.1.5-2.1 1.6-3.2l.2-.4-.2-3.7-.2-.4c-1.2-.9-1.8-2-1.9-3-.1-M
1 .4-2.1 1.4-3.2l.1-.1 5.3-12.2v-.2c0-.7.3-1.4.8-2l.1-.3.2-.3c3.7-3.9 15.2-7.5 31.1-10.2.7-3.6 1.6-8.6 2.1-10.2v-.1c.7-3.2 1.4-6.2 2.1-8.5.1-.3.3-.4.5-.4l.4.2c3.6 4.5 7 11.8 9.1 16.7l.1-.4.2.1.5.5c6.1-.7 12.5-1.2 19.2-1.5h.2c5.7-.3 11.2-.4 16.5-.4h1.4c.2 0 .4-.1.5-.4l2.3-6.3 1.2-2.7c1-2.9 2.1-5.7 3.3-8 .2-.8.6-.9 1-.9m0-6.5a7.6 7.6 0 0 0-6.6 3.9 56.8 56.8 0 0 0-3.7 8.7l-1.1 2.6-.7 1.9-.3.7c-4.7 0-9.4.2-14.2.4h-.2c-5.2.3-10.4.6-15.5 1.1A63.8 63.8 0 0 0 550 523a7 7 0 0 0-12.1 2.4 182 182 0 0 0-3.6 15.1c-15.8 3-25.9 6M
.8-30.3 11.3-.6.6-1 1.2-1.3 1.9-.8 1.3-1.2 2.5-1.4 3.6l-4.7 10.7a10.8 10.8 0 0 0-2.3 6.9c.1 1.4.5 3.4 2 5.3a10 10 0 0 0-1.4 5.5c.3 5.5 4.8 8.6 8.6 10.4a10.6 10.6 0 0 0-2.8 9.9l1 5.5.8 4 2.3 12.5v.2l2.5 13.6 1.4 7.8.1.2 1.3 7.4c.7 4.4 1.2 7.3 1.7 9.2a84.4 84.4 0 0 0 2.8 14.9l1.1 6.2 1.1 5.9c.9 5.2 4.2 7.3 6.2 8.6l.6.4 7.7 42.1c1.3 15.2 27.5 20.6 49.7 20.6l7.3-.2c13.9-.7 27-3.3 36.8-7.2 15.3-6.2 18.1-13.8 17.9-19.2l.2-4.5.1-.9V732l.1-3.3.1-4.2.5-10.5.2-4.2.1-3.4v-2.5l.2-5.7c4.3-3.2 6.5-6.8 6.4-10.9l.3-6.5.1-1.3.3-6.1M
.1-2.4.3-7.1v-1.4l.1-5.4v-1.3l.2-1.3.1-1.1c.2-1.9.4-4 .3-11.4v-.1l-.1-5.5c.4-1.2.4-2.4.4-3.6l.1-6 .2-1.6.6-14 .6-13.2v-1.6c-.1-3-1.6-5.6-4.2-7.8 3.6-2.2 7.2-5.7 7-10.8a9.8 9.8 0 0 0-1.9-5.3c1.2-2.1 1.5-4 1.4-5.5-.1-2.4-1.1-4.6-3-6.7l-5.7-10.1c-1.5-6.1-8.7-8.7-14.1-10.2a127 127 0 0 0-21.8-3.4c-1.7-5.9-3.4-10.7-5-14.3a7.1 7.1 0 0 0-6.6-4.4z"/>
    <path class="lid" d="m648.8 574.8-.2-3.8c1.4-1.2 2.1-2.4 2-3.6-.1-1-.7-2.1-1.7-3.1l-6.6-11.8c-.4-7.3-30.8-11.6-67.9-9.8-37.2 1.8-67 9.2-66.6 16.5l-5.4 12.4c-1 1.1-1.5 2.2-M
1.4 3.3.1 1.1.8 2.2 2.1 3.2l.2 4.2c-1.2 1.1-1.8 2.2-1.8 3.4.4 8.1 34.2 13 75.6 10.9 41.4-2 74.5-10.2 74.1-18.3-.1-1.3-.9-2.4-2.4-3.5z"/>
    <path class="lght" d="M513.3 555.1c9.7-5.3 33.7-9.9 62-11.3 5.9-.3 11-.8 14.9-1.5-1 0-4.9-.1-16 .4-32.6 1.5-59.4 7.4-65.4 13.7-.9 1 1.5.3 4.5-1.3z"/>
    <path class="lght" d="M626.9 555.6c-6.4 2.3-15.4 4.4-26.1 6-7.1 1.1-15 1.9-23.3 2.5-2.3.2-16.3 2-6 1.5 8.3-.4 16.3-1.1 23.6-2a145 145 0 0 0 35.6-8c2.8-1.2-1.7-.7-3.8 0z"/>
    <path class="drk" d="M638.1 556.1c-9.4 4.6-33.M
7 10.4-62.5 11.8-7.1.4-14 .5-20.4.5-22.5-.1-27.4.3-7.4.9 8.8.3 18.6.2 29-.4 31.7-1.6 57.9-8.5 64.9-13.2 1.1-.7-.8-.9-3.6.4z"/>
    <path class="lght" d="m504.9 565.7-2.8 6c-1.4 1.8-1.7 4-.4 5.2 5.1 4.8 0-1.6.7-3.2.7-1.7 3.3-8.8 2.5-8z"/>
    <path class="lid" d="M556.3 549.2s-5.2-14.6-11.1-21.8c-.3-.4-.9-.3-1.1.2-1.4 4.8-3.1 12.7-3.6 18-.4 4.7-1.5 6.2-1.5 6.2"/>
    <path class="lght" d="m542.9 532.1-2.2 18.5c-.1 1.3-.4 3.6-2.3 3l-1.2-.3c-.2-.1-.3-.4-.3-.6 0-.4.4-.6.6-1l.7-1.2c.4-.8.6-1.8.8-2.7l.8-3.6 3.1-12.1z"M
    <path class="drk" d="M555.7 544.1c.4 1.4 2.2 4.5 3.1 5.8.9 1.2.8 1.6.4 1.9-.9.7-2.4-1.6-3.2-3.4-.5-.9-1.5-3.7-1.9-4.8-.3-.8 1.4 0 1.6.5z"/>
  <script type="text/javascript">
	const sadbad = document.getElementById('SADBADCUPUNIVERSE');
	sadbad.addEventListener('dblclick', event => {sadbad.classList.toggle('actv');});
	sadbad.addEventListener('keydown', (event) => {
		if (event.key == 'e' || event.code == "KeyE" || event.keyCode == 69 ) {sadbad.classLisM
        else if (event.key == ' ' || event.code == "Space" || event.keyCode == 32 ) {
            if(count === 3){
                sadbad.classList.remove('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.remove('s3');
                count = 0;
            }else if(count === 2){
                sadbad.classList.remove('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.add('s3');
                count = count + 1;M
            }else if(count === 1){
                sadbad.classList.remove('s1');
                sadbad.classList.add('s2');
                sadbad.classList.remove('s3');
                count = count + 1;
                sadbad.classList.add('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.remove('s3');
                count = count + 1;
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_143", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 4, "max_nodes": 5, "activation_func": "SM
igmoid", "epoch_num": 9}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycleM
))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)M
):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeuronM
s:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==M
Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(eM
,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drM
awingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),tM
his.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:M
n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)iM
[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.M
2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bM
ezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.bM
eginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.M
3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVerteM
x(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.beziM
erVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVeM
rtex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,1M
43.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,M
338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8M
),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.beM
zierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.39M
9),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),eM
.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,1M
94,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertM
ex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.M
499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,2M
98.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256M
.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3M
,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4)M
,e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7M
,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,2M
92.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertexM
(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150M
.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVerM
tex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.M
2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,1M
29.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,20M
3.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,2M
72.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(3M
74.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346M
.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,M
372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVeM
rtex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertM
ex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e)M
{return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"stM
":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)forM
(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.maM
t[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){rM
eturn H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.curM
rentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.M
totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.M
tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],M
e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.eltM
.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.diM
splay="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scaM
le(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+M
t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elM
t.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=nuM
ll}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.M
setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)}))M
,e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.fiM
le=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)M
||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="144";let ae,le,M
se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let M
e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits)M
,Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#M
45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#dfM
6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"M
),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){nulM
l!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie(M
$e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!M
==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("fonM
t-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("TrebuchetM
 MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(NtM
=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeM
Shape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0M
,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(M
let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][M
e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;M
e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){conM
st e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).redM
uce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let M
n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(lM
et e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(M
ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,heiM
ght),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.M
rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);forM
(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],M
s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),UM
e.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",wM
idth/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHAM
BITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+M
70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"TM
he Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"M
CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[M
e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]M
))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(M
),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],[M
"NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),M
qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITAM
LIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWINGM
",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.lenM
gth-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=colM
or(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){M
resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${M
String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing botM
h looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dyinM
g, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentM
Time=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]]M
,Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid DreM
am",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.M
nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4942L
1f0910a1f9","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
xxxxxxxxxxxxxxxxxxxxxxxxK
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"zhuxia.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"czmin.sats"}h!
Bj@=:BNB.BNB:bnb1rz0h5p2cs5t6tqxzkl9sj2x39jap35ftjey3qv:24500834::0
FjDOUT:CD2899D901EFD13FD5EB78481145C5BA6AEC672155616A365411C63CAB8E377B
Compressed by jpeg-recompress
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
{"type":"btcdomain","name":"1991.btc","first_owner":"bc1pax3e5gjcz720u7acnjt3286gxz5gf3sjjc2r7lqhn5534t7neufqkj50mm","createDate":1680945799518,"registerDate":1680945799518,"expireDate":1744017799518,"img_url":"https://btcdomains.io/images/domain/1991.jpeg","sig":"30440220200517ec33b6b87111ae4b3ea28fe306905219fde8f9d476cbafda9e3e7b7fb8022062dac1ad4947457b0c1b8bb9c0d31cec803606d604d9e7f6ea2a5af99dfb4030"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_259", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "confiM
g": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 7, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,M
v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.M
birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,6M
0,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.sM
tageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,M
o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVectorM
(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);retM
urn createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(randM
om(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.yM
,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push()M
,e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.39M
9,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.M
5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386M
.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertM
ex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),eM
.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5M
,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,4M
97.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertM
ex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertM
ex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVeM
rtex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.M
9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(1M
24.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierM
Vertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.verteM
x(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,23M
2.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2M
,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.beM
zierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.beziM
erVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,2M
67.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8M
,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.M
bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,3M
05.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365M
.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertM
ex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.1M
99,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.M
799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6M
),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),eM
.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.beziM
erVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381M
.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.89M
9,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.M
4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499M
,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){retM
urn e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==M
0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<thM
is.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__applM
y_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add)M
;static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructorM
(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;M
t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(M
this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];foM
r(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDiM
m:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"statM
ic"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;M
if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",thiM
s.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt)M
.getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustM
Listener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=argumenM
ts.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return docuM
ment.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==argumeM
nts[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},M
File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);nM
.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="260";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,ZeM
,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraM
phics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weiM
ght_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#M
FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ffM
","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))returM
n;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);iM
.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=M
!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"KM
"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("fM
ont-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",wM
idth/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.M
nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.logM
10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0M
;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fM
e;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width))M
;wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[M
],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nexM
tStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e+M
+)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];foM
r(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30M
,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8M
*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.baM
ckground(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.iM
mage(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,tM
,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(M
e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,80M
0*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?UM
e.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+M
'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le)M
,Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")}M
 for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(M
l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==M
u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.lengtM
h)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt)M
,qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron YeM
ars`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),KM
e.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model"M
,width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.textM
("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function M
cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<rM
}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCaM
nvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.lenM
gth;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will stM
ill mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&M
&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png"M
;saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],M
["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceM
leration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.viM
sual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4930ad8a10a21d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_500", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_reM
lu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Rectangle", "M
n_layers": 10, "max_nodes": 13, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.M
floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),M
r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeuronM
s(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,thiM
s.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertM
ex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),M
c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(M
o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>iM
&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i M
of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5)M
,e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.beM
zierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,M
500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440M
.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezieM
rVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),eM
.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezM
ierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,M
51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(M
263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,37M
2.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),M
e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.M
299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),M
e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.9M
9,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierM
Vertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199M
),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,M
384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,M
256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,M
148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317M
.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,M
183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,40M
1.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVerM
tex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,M
247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVerteM
x(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163M
.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123M
.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.M
99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),eM
.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,18M
8.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6)M
,e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388M
,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(3M
64.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,M
330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[nM
]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}fuM
nction Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_uM
nary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;+M
+e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${cM
onstructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.M
currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.M
length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.rM
elu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+M
=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events=M
{},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.styM
le.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.wiM
dth=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(M
e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))M
}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._evenM
ts[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&windoM
w.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.hM
eight;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(eM
){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)M
},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=M
e.pageY}))})),new e("global");const oe="501";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,M
yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(EM
t),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","M
#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","M
#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelecM
tor("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[tM
][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kM
t&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",seM
=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5M
*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vtM
.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visualM
.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=1M
00*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].lengtM
h);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(widtM
h-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].lengM
th-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-M
2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unM
shift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],IM
e=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(HeM
),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=flooM
r(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);M
for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),erM
(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),KM
e.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[M
e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.M
fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0M
,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20M
&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZM
AAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80M
*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years oM
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2M
+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSM
ize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSizeM
(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(wiM
dth/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AM
I MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textM
Align(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*M
le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),M
Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),iM
.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.dM
rawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(cM
t),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isM
Focused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but sM
till not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm M
in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCaM
nvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["20M
23",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["AurM
ora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"M
Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCL
TunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49309f3e31a247","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_256", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 6,M
 "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((tM
=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRaM
tio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus()M
{return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getM
Radius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}clM
ass E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContextM
.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.puM
sh(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){M
const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;foM
r(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.89M
9,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5M
,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.reM
ct(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVeM
rtex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,M
40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.M
3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.M
5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVerteM
x(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezieM
rVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.M
1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.7M
99,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.M
7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148M
.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1M
,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,24M
3.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2M
,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVM
ertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVerM
tex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(26M
5.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,3M
17.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezieM
rVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,M
398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,36M
1.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.29M
9,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,1M
95.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265M
.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,36M
0.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301M
.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(M
346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.M
9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVerM
tex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374M
.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,M
357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,42M
8.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||"M
"===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;returM
n 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(leM
t e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]M
=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.ofM
fset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(M
e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrdeM
rs[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;cM
ase"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;coM
nst c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,tM
his.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){returM
n this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"M
px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgbaM
("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return argumentM
s.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,M
!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElementM
("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"M
==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=fuM
nction(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^tM
ext\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const M
oe="257";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async fuM
nction setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=IrM
(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2M
E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2M
d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySeleM
ctor("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!M
0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(M
he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yM
n&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,2M
5*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.M
textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=M
30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>eM
[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),RM
e=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(M
we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;M
e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(lM
et e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1]M
)}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.mapM
((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++M
){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let M
e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function M
qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/1M
6,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.M
background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){conM
st[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokM
eWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFonM
t("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this M
image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('M
"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,widthM
/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its lM
uster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*lM
e,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+M
=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=sM
.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,M
30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],[M
"SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.teM
xt(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHM
T),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==M
Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.lengM
th<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}functioM
n dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*leM
)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let iM
;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the sM
tate of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that M
my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},saM
ve4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",M
40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_nuM
m,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacoL
n='{"rayId":"7b4843745ff053dd","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_192", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "confM
ig": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 9, "max_nodes": 14, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);retuM
rn e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=MaM
th.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880M
,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:M
this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?M
h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));returM
n[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,nM
,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,1M
0*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){fM
or(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.begM
inShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,4M
96.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6M
,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bM
ezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.M
6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVerteM
x(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,M
372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,M
452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,M
107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,M
110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,4M
28.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302M
.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,M
137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierM
Vertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),eM
.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,1M
14.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.M
9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(29M
8.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(M
289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,28M
6.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,10M
3.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVerM
tex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,M
295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1)M
,e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6M
,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,M
195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418M
.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVerteM
x(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bM
ezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(M
276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bM
ezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,2M
75),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5M
,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,36M
6.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return M
e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N()M
{let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.matM
[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_oM
p(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<nM
.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}M
forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.M
push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLifeM
)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=M
t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32AM
rray.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguM
ments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===tM
e&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;M
this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r+M
+){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.actM
iveElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(tM
){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,M
t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");M
return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return M
n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,tM
).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="193";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,M
mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=cM
reateGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_tM
raits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],M
["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bbM
1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>M
{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,M
t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,heightM
/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!M
==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(M
),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,sM
ubmitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$M
state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=M
[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.M
unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*geM
)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,YtM
=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let M
e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.cM
eil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;eM
++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me)M
,Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update(M
);const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(QeM
),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,M
CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(M
tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,hM
]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShapeM
(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*M
le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100M
*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2M
-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*lM
e,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(M
r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){ifM
(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.lM
ength-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+iM
[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.teM
xtAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTM
IVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/M
2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("M
Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,BM
t++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(tM
>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);cM
onst[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),M
Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==M
r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looksM
 and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to stM
art a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 YearsM
",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["BlM
ueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(M
Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.vM
isual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c5b6830544f","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_410", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 2, "max_nodes": 15, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.modM
el=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0M
,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+thiM
s.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iM
teration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(M
h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),thisM
.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[]M
,l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))M
}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of thisM
.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147M
.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501M
.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,M
24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,M
455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.M
699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertM
ex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShaM
pe(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7M
,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2M
,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVerteM
x(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(M
57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101M
.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169M
.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799M
,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,M
217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216M
.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.M
2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezieM
rVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1)M
,e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4M
,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,13M
9.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),eM
.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,29M
3.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShaM
pe(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),eM
.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVeM
rtex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.6M
99,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8)M
,e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,M
390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezM
ierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,M
237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShaM
pe(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.79M
9,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.79M
9,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){M
let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().sliM
ce(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,thisM
.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__aM
pply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];retuM
rn n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.actiM
vation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);M
for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddeM
nLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.conM
fig.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=newM
 Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arM
guments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.eltM
.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._M
curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(thisM
.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._atM
tachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).M
done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.altM
=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";functiM
on ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parseM
(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.creatM
eDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="411";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","GrM
owing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=cM
reateGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findInM
dex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE0M
0"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff0M
3","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.fiM
les;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>M
t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*leM
,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitBM
utton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!M
0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.M
now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercM
entage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let eM
=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=CM
e[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=flooM
r(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.lengM
th));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]M
}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,wiM
ndow.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)forM
(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.leM
ngth;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(jM
e,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.baM
ckground(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255M
),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.M
image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(lM
,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+M
ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,M
215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-17M
0*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis(M
)-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and gettingM
 smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(iM
,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,UeM
),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e+M
+)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),M
qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*leM
);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);M
const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+M
115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("mM
ain()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.pM
ush(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGraM
dient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,M
5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,M
!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only aM
 baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional M
now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{moM
nth:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5]M
,["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/1M
4],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"NM
etwork Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="hM~
ttps://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e6a9bad54bb","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_140", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 5, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=M
>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.flM
oor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/M
880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.M
nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=lM
:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[VecM
tor.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i)M
{this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),M
l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(coM
nst e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShaM
pe(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7)M
,e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.2M
99),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierM
Vertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.M
7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263M
.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3M
),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9M
),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1M
,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3M
,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,M
80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,M
109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.3M
99,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVerteM
x(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.beziM
erVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.59M
9,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.M
bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,3M
44.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.0M
99,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,2M
7.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),M
e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(4M
12.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5M
,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.beM
zierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.M
799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5M
,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),eM
.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139M
.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierM
Vertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7M
,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierM
Vertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),eM
.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.M
099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299M
,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.mapM
((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let M
e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].pM
ush(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,HM
.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++M
r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forwaM
rd(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(M
n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forM
ward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.conM
fig.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.M
BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==argumentsM
[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(rM
=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.M
width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){vaM
r i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElM
ement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){varM
 n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=docM
ument.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");returM
n n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onlM
oad=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).reaM
dAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="141";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,btM
,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createM
Graphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traitsM
,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eaM
e4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#M
fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.vM
alue=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>tM
%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+26M
5*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==keyM
||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=M
zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitM
Button.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$stateM
=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],HeM
=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshiM
ft(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xeM
=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;cM
onst n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;eM
<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(MM
t),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)SeM
.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=CM
e.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();conM
st e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.M
strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTEM
R),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),M
et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(M
e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSM
E))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,heM
ight/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,hM
eight/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*M
le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5M
*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,widM
th/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50M
*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.lengthM
-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+"M
 ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAliM
gn(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NM
EURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*lM
e,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("TrebuM
chet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3M
==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&M
255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[M
a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.reM
sizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.lenM
gth-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and M
intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start aM
 new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,3M
65],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["BluepriM
nt",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lM
ifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visualM
.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892c9cb705419","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_281", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 19, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "confM
ig": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 9, "max_nodes": M
19, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filterM
((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stagM
eRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatuM
s(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}M
getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}M
}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContM
ext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),aM
.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(M
e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*rM
;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100M
.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,28M
9.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),eM
.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezieM
rVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137M
.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,1M
57.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,2M
53.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVeM
rtex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.beM
zierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,4M
35.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,29M
5.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,M
72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,M
148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(19M
5.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899M
,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,24M
3.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.beziM
erVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierM
Vertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertexM
(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.M
7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.beM
zierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292M
.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2M
,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247M
.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.M
7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,M
265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99M
,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,M
301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertM
ex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,1M
77.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierM
Vertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,M
374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.M
99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699M
,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==eM
||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;reM
turn 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();forM
(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e]M
[i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,thisM
.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeuroM
ns(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOM
rders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoiM
d;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=lM
;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidtM
h,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){reM
turn this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=M
r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rM
gba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return argumM
ents.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(eM
,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElemM
ent("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"functiM
on"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}FileM
=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(M
/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");conM
st oe="282";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;asyncM
 function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){WtM
=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#M
2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#M
3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySM
elector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}retuM
rn!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),M
Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1=M
==yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*lM
e,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){M
Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(M
Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((eM
=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30M
),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=mM
in(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].lengthM
-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];foM
r(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.lengthM
-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.M
map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;M
e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(lM
et e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}functiM
on qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(aM
e/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),M
Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){M
const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.stM
rokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textM
Font("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch thM
is image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidtM
h('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,wiM
dth/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing itM
s luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+26M
5*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++M
)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(nM
+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*M
le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)M
],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qeM
.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RM
IGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),M
1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.lM
ength<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}funcM
tion dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25M
*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){leM
t i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in thM
e state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning thM
at my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())}M
,save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["DotteM
d",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epochM
_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beL
acon='{"rayId":"7b48437b0836a202","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" id="SADBADLEMONUNIVERSE" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" width="100%" height="100%" viewBox="0 0 575 575" xml:space="preserve" aria-labelledby="sadbadTitle sadbadDesc" role="img">
<title id="SADBAD-TITLE">SADBAD LEMON UNIVERSE by DREEEM</title>
<desc id="SADBAD-DESC">Multiplicitous melancholy shapeshifter in the form of infinite lemons.</desc>
<style type="text/css">
	svg{background:#000000;paddiM
ng:15px 3%;box-sizing:border-box;transform: translate3d(0, 0, 0)}
	.art{clip-path:url(#artClip)}
	.lght{fill:#FFFFFF}
	.sdbd{transform-origin:50% 50%}
    .actv .bod{fill:#ded489;stroke:#ded489}
    .actv .lght{fill:#fff7cf}
    .actv .lght.alt{animation:twoframe 7.9s ease-in-out 0s infinite forwards}
    .actv .drk{fill:#5f5612}
    .actv .hvy{fill:#33421d}
	.actv .bod.v1{fill: #ebe3a3;stroke: #ebe3a3}
	.actv .bod.v2{fill: #c5c181;stroke: #c5c181}
bod.v3{fill: #aeb776;stroke: #aeb776}
	.actv .bod.v4{fill: #8da569;stroke: #8da569}
	.actv .bod.v5{fill: #818652;stroke: #818652}
	.actv .bod.vn{animation:shake 3.53s linear 0s infinite forwards}
	.actv .sdbd:has(path.v1){animation:shake 0.22s linear 0s infinite forwards}
	.actv .sdbd:has(path.v2){animation:shake 0.5s linear 0s infinite forwards}
	.actv .sdbd:has(path.v3){animation:shake 0.777s linear 0s infinite forwards}
	.actv .sdbd:has(path.v4){animation:shake 1.7s linear 0s infinite forwards}
dbd:has(path.v5){animation:shake 2.4s linear 0s infinite forwards}
	.actv .sdbd:has(path.v1) path:last-child{opacity:1}
	.actv .sdbd:has(path.v2) path:last-child{opacity:0.95}
	.actv .sdbd:has(path.v3) path:last-child{opacity:0.9}
	.actv .sdbd:has(path.v4) path:last-child{opacity:0.85}
	.actv .sdbd:has(path.v5) path:last-child{opacity:0.8}
        @keyframes hue-rotate{0%{filter:hue-rotate(0deg)sepia(0.3)saturate(1.2)contrast(1)}100%{filter:hue-rotate(360deg)sepia(0.3)saturate(1)contrast(1)}}
mes shake{from{transform:translate(0,0)rotate(0deg)}25%{transform:translate(0.08px,-0.08pxpx)rotate(0.01deg)}50%{transform:translate(0,0.08px)rotate(0deg)}75%{transform:translate(-0.08px,0.08px)rotate(-0.01deg)}to{transform:translate(0,0)rotate(0deg)}}
    .actv{animation:hue-rotate 8.88s linear infinite}
    .actv .sdbd{animation:hue-rotate 9.69s linear 0s infinite forwards}
    .actv .sdbd:has(path.vn){animation:hue-rotate 13.9s linear 0s infinite forwards}
	.actv .sdbd:has(path.v1) .bod{animation:hM
ue-rotate 16.69s linear 0s infinite forwards}
	.actv .sdbd:has(path.v2) .bod{animation:hue-rotate 48.48s linear 0s infinite forwards}
	.actv .sdbd:has(path.v3) .bod{animation:hue-rotate 66.6s linear 0s infinite forwards}
	.actv .sdbd:has(path.v4) .bod{animation:hue-rotate 101.101s linear 0s infinite forwards}
	.actv .sdbd:has(path.v5) .bod{animation:hue-rotate 14.04s linear 0s infinite forwards}
    .actv.s1{animation:hue-rotate 4.20s linear infinite}
    .actv.s1 .sdbd{animation:hue-rotate 5.55s linear 0s M
    .actv.s1 .sdbd:has(path.vn){animation:hue-rotate 6.9s linear 0s infinite forwards}
	.actv.s1 .sdbd:has(path.v1) .bod{animation:hue-rotate 9.69s linear 0s infinite forwards}
	.actv.s1 .sdbd:has(path.v2) .bod{animation:hue-rotate 24.7s linear 0s infinite forwards}
	.actv.s1 .sdbd:has(path.v3) .bod{animation:hue-rotate 31.4s linear 0s infinite forwards}
	.actv.s1 .sdbd:has(path.v4) .bod{animation:hue-rotate 50.5s linear 0s infinite forwards}
	.actv.s1 .sdbd:has(path.v5) .bod{animation:hue-M
rotate 80.8s linear 0s infinite forwards}
    .actv.s2{animation:hue-rotate 2.077s linear infinite;background:radial-gradient(#211717,#141626,#1a2a22)}
    .actv.s2 .sdbd{animation:hue-rotate 1.23s linear 0s infinite forwards}
    .actv.s2 .sdbd:has(path.vn){animation:hue-rotate 2.41s linear 0s infinite forwards}
	.actv.s2 .sdbd:has(path.v1) .bod{animation:hue-rotate 2.69s linear 0s infinite forwards}
	.actv.s2 .sdbd:has(path.v2) .bod{animation:hue-rotate 3.33s linear 0s infinite forwards}
as(path.v3) .bod{animation:hue-rotate 4.20s linear 0s infinite forwards}
	.actv.s2 .sdbd:has(path.v4) .bod{animation:hue-rotate 7.11s linear 0s infinite forwards}
	.actv.s2 .sdbd:has(path.v5) .bod{animation:hue-rotate 8.08s linear 0s infinite forwards}
    .actv.s3{animation:hue-rotate 0.876s linear infinite;background:radial-gradient(#211717,#141626,#1a2a22)}
    .actv.s3 .sdbd{animation:hue-rotate 1.19s linear 0s infinite forwards}
    .actv.s3 .sdbd:has(path.vn){animation:hue-rotate 1.75s linear 0s infiniM
	.actv.s3 .sdbd:has(path.v1) .bod{animation:hue-rotate 0.9s linear 0s infinite forwards}
	.actv.s3 .sdbd:has(path.v2) .bod{animation:hue-rotate 1.02s linear 0s infinite forwards}
	.actv.s3 .sdbd:has(path.v3) .bod{animation:hue-rotate 2.54s linear 0s infinite forwards}
	.actv.s3 .sdbd:has(path.v4) .bod{animation:hue-rotate 3.90s linear 0s infinite forwards}
	.actv.s3 .sdbd:has(path.v5) .bod{animation:hue-rotate 5.666s linear 0s infinite forwards}
<defs><path id="artMask" d="M0 0h57M
5.5v575.5H0z"/></defs>
<clipPath id="artClip"><use xlink:href="#artMask" style="overflow:hidden;"/></clipPath>
		<path class="drk" d="M533.5 58.5c1.7-.4 10.2.7 8.6 4.3-1.6 3.6-5.2 1.8-7.5.1-2.1-1.7-3.1-3.9-1.1-4.4zM530.3 69c1.3.5 8.2 5.1 7.1 6.5-1 1.4-4-1.3-5.9-3.4-1.8-2.1-2.7-3.8-1.2-3.1zM687.6 118.3c.3 1.4-.1 9.2-2.5 8.7-2.5-.5-1.4-4.2-.3-6.6 1-2.4 2.4-3.7 2.8-2.1z"/>
		<path class="bod" d="M697.2 121.8c2.8-15.9-4.5-15.3-6.2-25.4a101 101 0 0 0-19.2-46.3c2.2-7 5.8-19.6 6.2-27M
.3-6 3.1-13.2 9.9-18.1 15a91.2 91.2 0 0 0-51.4-19.6l-7.6-.3c-1.2-7.4-3.5-18.9-6.3-25.4-5.1 6.9-9.7 21.1-11.8 28-7-.2-15.3 5.7-21.8 9A73.7 73.7 0 0 0 543.8 44c-3.1 3.4-8.1 4.3-11.6 6.2-3.3 1.5-6.5 3.7-9.1 10.8-1.4 3.7 2.5 11.1 4.2 15.1 1.4 4.9 1.5 7.7 2.7 13.1 1.7 6.3 2.7 12.4 5.3 20.1 3.2 6.1 7.8 10.5 11.4 19.4a37 37 0 0 0 16.7 16.7c7 3.8 14 9.1 22.6 12.3 40 14.9 70.2-3.8 92.6-21.2 8.5-6.5 16.6-4 18.6-14.7z"/>
		<path class="drk" d="M594.5-7.4c2.8 6.5 5 18 6.3 25.4l7.6.3a95 95 0 0 1 27.5 5.9 81.3 81.3 0 0 1 23.9 1M
3.7 82.6 82.6 0 0 1 18.1-15c-.4 7.7-4 20.3-6.2 27.3a101.5 101.5 0 0 1 19.2 46.3c1.7 10 9 9.5 6.2 25.4-1.9 10.7-10.1 8.2-18.6 14.9-16.7 13-37.6 26.7-63.7 26.7a82 82 0 0 1-28.8-5.4c-8.6-3.2-15.7-8.6-22.6-12.3a37 37 0 0 1-16.7-16.7c-3.6-9-8.2-13.3-11.4-19.4-2.6-7.7-3.7-13.8-5.3-20.1-1.2-5.5-1.3-8.2-2.7-13.1-1.7-4-5.6-11.5-4.2-15.1 2.6-7.1 5.8-9.2 9.1-10.8 3.5-1.9 8.5-2.8 11.6-6.2A73.7 73.7 0 0 1 561 29.9c6.4-3.3 14.5-9 21.4-9h.3c2-7.3 6.7-21.4 11.8-28.3m0-7.1a7.2 7.2 0 0 0-5.7 2.9c-4.5 6.2-8.6 16.7-11.5 25.7-5.4 1.2-1M
0.6 4.2-15.3 6.8l-4.3 2.4-.4.2a78.1 78.1 0 0 0-18.7 15.8l-.1.1c-1 1.1-3 1.9-5.2 2.8-1.4.6-2.9 1.1-4.4 1.9-4.3 2-9.1 5.3-12.6 14.6-2.2 5.8 1 12.9 3.5 18.5l.7 1.5c.7 2.4 1 4.3 1.4 6.6L523 91l.1.4 1.5 6.1c1 4.4 2.1 9 4 14.4l.4 1c1.4 2.7 3.1 5.1 4.6 7.4 2.3 3.4 4.5 6.6 6.4 11.4l.3.6A43.7 43.7 0 0 0 560 152a93 93 0 0 1 6.5 3.9 89.8 89.8 0 0 0 48.2 14.7c28.2 0 50.3-14.2 68.1-28.1 2.3-1.8 4.7-2.7 7.2-3.7 5.1-2 12.2-4.8 14.1-15.5 2.1-11.6-.5-16.9-3.7-22.1-1.2-2-2.1-3.3-2.5-5.6-3-18-9.2-33.7-18.4-46.5 2.5-8.3 5.1-18.5 5.4-2M
5.5a7.2 7.2 0 0 0-3.2-6.3 7.6 7.6 0 0 0-3.8-1.1 8 8 0 0 0-3.3.8 73.9 73.9 0 0 0-15.5 11.9 100.7 100.7 0 0 0-50.4-17.3h-.2l-1.9-.1a109 109 0 0 0-5.8-21.3 7.2 7.2 0 0 0-5.7-4.2c-.1-.5-.4-.5-.6-.5z"/>
		<path class="drk" d="M532.6 59.2c1.7-.4 10.2.6 8.7 4.2-1.5 3.7-5.2 1.9-7.5.1-2.2-1.7-3.2-3.8-1.2-4.3zM529.5 69.7c1.3.5 8.2 5 7.2 6.5-1 1.4-4.1-1.3-6-3.3-1.9-2.1-2.8-3.8-1.2-3.2zM687.5 118.2c-.3 2.3 0 9.2-2.5 8.7s-1.4-4.2-.4-6.6c1.1-2.4 3.1-3.8 2.9-2.1zM674.5 128.7l-.1-.2-.3.1-.1.1c-.9.9-1.6 1.7-3 2.1l-.2.2.1.2.8.4c.5.M
2 1 .3 1.5 0 .9-.3 1.3-1.3 1.3-2.9zM653.2 145.2l-.3-.1c-.6.2-1 .5-1.4.8-.6.5-1.3 1-3.3 1.1l-.2.2v.3s.7.9 1.7 1.2c.4.1.8.2 1.2.1 1-.2 1.8-1.3 2.4-3.3l-.1-.3zM668.6 135.8l-.3-.1c-.7.2-1.2.7-1.6 1.2-.7.8-1.4 1.5-3.6.9l-.3.1v.3c0 .1.8 1 1.9 1.4.4.1.9.2 1.3.1 1.2-.3 2.1-1.5 2.7-3.7l-.1-.2zM657.5 135.2l-.3.1c-1.5 1.6-2.5 2.3-5.3 2l-.3.2c-.1.1 0 .2.1.3.1 0 .8.5 1.7.8 1.1.4 2.4.7 3.3.1.8-.5 1.1-1.6.8-3.2.2-.1.1-.2 0-.3z"/>
		<path class="lght" d="m555.6 43.9-.1.2c-.5.4-1 .6-1.5.7-.8.2-1.6.5-2.8 2.1l-.3.1a.2.2 0 0 1-.2-.2cM
0-.1-.3-1.1 0-2.1.1-.4.3-.7.6-1 .8-.7 2.1-.8 4.1-.1l.2.3zM571.9 32l-.1.3c-.6.5-1.2.6-1.8.6-1 .1-2 .3-2.8 2.5l-.3.2-.3-.2c0-.1-.3-1.2-.1-2.3.1-.4.3-.8.7-1.2.9-.8 2.4-.9 4.6-.1l.1.2zM566.8 42.4l-.2.2c-2.2.3-3.3.8-4.6 3.2-.1.1-.2.2-.3.1s-.2-.1-.2-.3l.3-1.9c.3-1.1.8-2.4 1.8-2.8.9-.3 1.9 0 3.1 1.1l.1.4zM674.9 24.9c.2.7-12.4 12.2-14 13.9-1.6 1.7-3.2 3.2-4.2 2.3-1.4-1.2.6-2.5 3-4.2 2.5-1.7 15-13 15.2-12zM590.8-.5c.5.5-4.8 16.7-5.4 19-.6 2.3-1.2 4.2-2.5 4.1-1.2-.1-3.5-.2-4.4-.1-5.7.8-14.3 5.3-13.8 5 10.2-6.9 17.6-7 17.8-7.M
6l.9-2.5a95.7 95.7 0 0 1 7.4-17.9zM602.5 17.9l.5 2.2 7.4.1c3.5.2 7 .6 10.5 1.1 5.9.9 12.2 3.6 17 5.2 5.4 1.9 8.9 2.6 8.1 2.1a98.3 98.3 0 0 0-43.5-10.7z"/>
		<path class="drk" d="M384.3 108.1c1.6-.7 10.2-1.3 9.3 2.6-.8 3.9-4.8 2.8-7.3 1.5-2.6-1.3-3.9-3.2-2-4.1zM383.1 119c1.4.3 9 3.4 8.2 5-.7 1.6-4.2-.5-6.5-2.2-2.1-1.6-3.3-3.1-1.7-2.8zM546.9 137.4c.6 1.3 1.7 9-.8 9s-2.2-3.8-1.6-6.4c.6-2.6 1.7-4.2 2.4-2.6z"/>
		<path class="bod v5" d="M557 138.9c-.3-16.1-7.4-14.2-10.9-23.7a101.5 101.5 0 0 0M
-27.8-41.8 145 145 0 0 0 .9-28 83.3 83.3 0 0 0-14.9 18.2 85.5 85.5 0 0 0-26.1-8.9 95.3 95.3 0 0 0-28.1-.6c-2.6.4-5.1.7-7.5 1.2-2.6-7-7-17.9-11-23.7a118 118 0 0 0-6.3 29.7c-6.9 1.2-13.9 8.5-19.6 13a78 78 0 0 0-14.1 17.5c-2.4 4-7.1 5.8-10.2 8.4-3 2.1-5.6 4.8-6.9 12.3-.6 3.9 4.6 10.4 7.1 14 2.3 4.5 3 7.2 5.1 12.4 2.9 5.8 5.1 11.6 9.1 18.7 4.3 5.4 9.7 8.8 14.9 16.9 5.4 7 12 11 19.6 13.2 7.5 2.4 15.5 6.3 24.6 7.8 42.1 7 68.2-17.1 86.8-38.5 7-8.1 15.5-7.2 15.3-18.1z"/>
		<path class="drk" d="M519.8 71.7c.4 1.3.9 9.4-.8 M
9.4-1.7.1-1.2-3.9-.9-6.6l.4-3c.3-2.3.9-1.2 1.3.2z"/>
		<path class="drk" d="M431.4 31.7c4 5.8 8.4 16.7 11 23.7l7.5-1.2a94.2 94.2 0 0 1 28.1.6 80.4 80.4 0 0 1 26.1 8.9c3.9-6 9.6-14 14.9-18.2 1.1 7.6-.1 20.7-.9 28a101.8 101.8 0 0 1 27.8 41.8c3.5 9.5 10.7 7.6 10.9 23.7.2 10.9-8.3 10-15.4 18.2C525 176 502.9 197 469.1 197c-4.6 0-9.4-.4-14.5-1.2-9-1.5-17-5.4-24.6-7.8a36.7 36.7 0 0 1-19.6-13.2c-5.2-8.1-10.6-11.5-14.9-16.9-4-7.1-6.2-12.9-9.1-18.7-2.2-5.2-2.8-7.8-5.1-12.4-2.4-3.6-7.7-10.2-7.1-14 1.2-7.5 3.9-10.2 6.9-12.3 3M
.1-2.5 7.8-4.4 10.2-8.4a71.3 71.3 0 0 1 14.1-17.5c5.7-4.5 12.8-11.8 19.6-13 .9-7.3 2.8-22.1 6.4-29.9m0-7h-.6a7 7 0 0 0-5.8 4c-3.3 7-5.2 18-6.4 27.4-5 2.2-9.6 6.1-13.7 9.6l-3.8 3.1-.4.3a77 77 0 0 0-15.3 19.1v.1c-.8 1.3-2.6 2.4-4.6 3.7l-3.9 2.7c-3.8 2.8-7.9 7-9.5 16.8-1 6.2 3.4 12.4 7 17.5l.9 1.3c1.1 2.3 1.8 4 2.6 6.2l2.1 5.4.2.3 2.7 5.7c1.9 4.1 3.8 8.4 6.6 13.4l.6.9c1.9 2.4 4 4.4 6 6.4 2.9 2.9 5.7 5.6 8.5 9.9l.4.5a44 44 0 0 0 23.2 15.6l7.2 2.5c5.4 2 11.6 4.3 18.3 5.4a84.3 84.3 0 0 0 62.2-12.6 147.9 147.9 0 0 0 31.1-M
28.3c1.9-2.2 4.1-3.6 6.3-5 4.7-3 11-7 10.8-17.9-.2-11.8-3.7-16.5-7.9-21-1.6-1.7-2.7-2.8-3.5-5.1a110.8 110.8 0 0 0-27-42.2c.8-8.7 1.4-19.2.5-26.1-.4-2.5-2-4.6-4.4-5.6a7.1 7.1 0 0 0-7 1c-3.9 3.1-8.2 8-12.9 14.7a93.2 93.2 0 0 0-39.8-8.3c-4.4 0-8.7.3-12.9.9h-.2l-1.9.3c-2.8-7-6.3-14.9-9.7-19.8a8 8 0 0 0-6-2.8z"/>
		<path class="drk" d="M383.5 109c1.6-.7 10.2-1.4 9.3 2.5-.8 3.9-4.8 2.8-7.3 1.6-2.5-1.3-3.9-3.2-2-4.1zM382.5 119.9c1.4.3 9 3.4 8.3 5-.7 1.6-4.2-.5-6.5-2.1-2.3-1.7-3.5-3.2-1.8-2.9zM546.8 137.2c.1 2.3 1.7 9-.8 M
9s-2.2-3.8-1.6-6.4c.6-2.5 2.3-4.3 2.4-2.6zM536.1 150.1l-.2-.2-.3.1-.1.1c-.7 1.1-1.2 1.9-2.5 2.6l-.1.2.1.2.9.3c.5.1 1.1.1 1.5-.3.7-.5.9-1.5.7-3zM518.4 170.3h-.3c-.6.3-.9.7-1.2 1.1-.5.6-1 1.2-3 1.7l-.2.2.1.3s.9.7 1.9.9c.4.1.8 0 1.2-.1 1-.4 1.6-1.7 1.7-3.7l-.2-.4zM531.6 158.1h-.3c-.7.4-1 .9-1.3 1.4-.5.9-1.1 1.8-3.4 1.6l-.3.2.1.3c.1 0 1 .8 2.1 1 .4.1.9 0 1.3-.1 1.1-.5 1.7-1.9 1.9-4.1.1-.1 0-.2-.1-.3zM520.6 159.7l-.3.1c-1.2 1.9-2 2.7-4.8 3l-.2.2.2.3 1.8.5c1.1.2 2.5.2 3.3-.6.7-.7.7-1.8.2-3.3l-.2-.2z"/>
ht" d="M403.1 89.5v.3c-.4.5-.9.7-1.3 1-.7.4-1.4.8-2.3 2.6l-.2.2-.2-.1c0-.1-.5-1-.4-2 0-.4.1-.8.4-1.1.6-.9 2-1.2 4-.9-.1-.1 0-.1 0 0zM416.8 74.7l-.1.3c-.5.6-1.1.8-1.7 1-1 .3-2 .7-2.3 3l-.2.2c-.1 0-.2 0-.3-.2 0-.1-.6-1.1-.5-2.3 0-.4.1-.9.4-1.3.7-1 2.2-1.3 4.4-1l.3.3zM413.8 85.9l-.2.2c-2.1.8-3.1 1.4-3.9 4l-.3.2a.2.2 0 0 1-.2-.2v-1.9c.1-1.1.4-2.5 1.3-3.1.8-.5 1.9-.3 3.3.5v.3zM516.6 48.1c.3.6-9.8 14.4-11.1 16.4-1.2 2-2.5 3.8-3.7 3.1-1.6-.9.1-2.6 2.1-4.7 2.2-2.2 12.3-15.7 12.7-14.8zM429.2 39.2c.6.4-1.6 17.3-1.7 19.7-.1 2M
.4-.4 4.3-1.7 4.5-1.2.2-3.5.5-4.3.8-5.4 1.9-13 7.9-12.6 7.5 8.7-8.7 15.9-10.2 16-10.8l.5-2.6c.5-4.4 3-19.7 3.8-19.1zM444.2 55.1l.9 2c1.8-.3 4.7-1 7.3-1.3 3.5-.5 7-.8 10.5-.9 5.9-.3 12.7 1.2 17.7 1.8 5.7.8 9.2.8 8.4.6a96.8 96.8 0 0 0-44.8-2.2z"/>
		<path class="hvy" d="M443 52.7c.9 1.1 4.6 8.2 3 9-1.6.7-3.1-5.2-4.1-7.8-1-2.6 0-2.5 1.1-1.2zM484.6 124.2c0 3.3 1.2 4.8 3.7 5 2.1.3 3.4-1.1 4.6-3.8 1.6-3.5 1.4-6.6 4.3-20.4.9-4.1 1.4-7.4 1.5-8.3.2-2.5-1.2-4.7-4.3-5.2-2.6-.2-4.6 1.6-5.1 4 0 0-.4 3.2-1.3 6.7-.7 2.7-1.3 6.4-M
1.6 9.1-.7 5.6-1.8 7.7-1.8 12.9zM442.7 114.6c-.1 5 1.6 7.2 4.2 7.2s4.3-1.5 4.6-4c0 0 1.1-5.1 1.6-9.5.2-1.7-.1-3 .2-5 1.3-7.7 1.9-14.4 1.9-14.4.3-3-1.5-5.1-4.5-5.6-2.1-.3-4.4 1.2-5 5.2 0 0-1.2 6.9-1.8 13.9-.4 5.7-1.2 10.5-1.2 12.2z"/>
		<path class="lght" d="M446.5 98.4a40 40 0 0 1 1.2-10.4c.9-3.2 5.6-2.1 5.3 1.5-.4 2.5-4.8 12-6.5 8.9zM489.7 104.6c-.4-1.3.5-4.9.9-6.9.6-3 2.4-5 4.5-4 3.2 1.3.1 8.4-2.1 10.3-2.4 1.8-3.3 1.9-3.3.6z"/>
		<path class="drk" d="M203.4-15.7c1.6-.7 10.2-1.3 9.3 2.6M
-.8 3.9-4.8 2.8-7.3 1.5-2.6-1.4-3.9-3.3-2-4.1zM202.2-4.9c1.4.3 9 3.4 8.2 5-.7 1.6-4.2-.5-6.5-2.2-2.1-1.6-3.3-3.1-1.7-2.8zM366 13.5c.6 1.3 1.7 9-.8 9s-2.2-3.8-1.6-6.4c.6-2.6 1.7-4.2 2.4-2.6z"/>
		<path class="bod v4" d="M376.1 15c-.3-16.1-7.4-14.2-10.9-23.7a101.5 101.5 0 0 0-27.8-41.8 145 145 0 0 0 .9-28 83.3 83.3 0 0 0-14.9 18.2 85.5 85.5 0 0 0-26.1-8.9 95.3 95.3 0 0 0-28.1-.6c-2.6.4-5.1.7-7.5 1.2-2.6-7-7-17.9-11-23.7a118 118 0 0 0-6.3 29.7c-6.9 1.2-13.9 8.5-19.6 13a78 78 0 0 0-14.1 17.5c-2.4 4-7.1 5.8-10.2 8.4-3 M
2.1-5.6 4.8-6.9 12.3-.6 3.9 4.6 10.4 7.1 14 2.3 4.5 3 7.2 5.1 12.4 2.9 5.8 5.1 11.6 9.1 18.7 4.3 5.4 9.7 8.8 14.9 16.9 5.4 7 12 11 19.6 13.2 7.5 2.4 15.5 6.3 24.6 7.8 42.1 7 68.2-17.1 86.8-38.5 7-8.1 15.5-7.2 15.3-18.1z"/>
		<path class="drk" d="M250.5-92.2c4 5.8 8.4 16.7 11 23.7l7.5-1.2a94.2 94.2 0 0 1 28.1.6 80.4 80.4 0 0 1 26.1 8.9c3.9-6 9.6-14 14.9-18.2 1.1 7.6-.1 20.7-.9 28A101.8 101.8 0 0 1 365-8.6c3.5 9.5 10.7 7.6 10.9 23.7.2 10.9-8.3 10-15.4 18.2C344.3 52 322.1 73 288.4 73c-4.6 0-9.4-.4-14.5-1.2-9-1.5-17-5M
.4-24.6-7.8a36.7 36.7 0 0 1-19.6-13.2c-5.2-8.1-10.6-11.5-14.9-16.9-4-7.1-6.2-12.9-9.1-18.7-2.2-5.2-2.8-7.8-5.1-12.4-2.4-3.6-7.7-10.2-7.1-14 1.2-7.5 3.9-10.2 6.9-12.3 3.1-2.5 7.8-4.4 10.2-8.4a71.3 71.3 0 0 1 14.1-17.5c5.7-4.5 12.8-11.8 19.6-13 .7-7.2 2.6-22 6.2-29.8m0-7h-.6a7 7 0 0 0-5.8 4c-3.3 7-5.2 18-6.4 27.4-5 2.2-9.6 6.1-13.7 9.6l-3.8 3.1-.4.3a77 77 0 0 0-15.3 19.1v.1c-.8 1.3-2.6 2.4-4.6 3.7l-3.9 2.7c-3.8 2.8-7.9 7-9.5 16.8-1 6.2 3.4 12.4 7 17.5l.9 1.3c1.1 2.3 1.8 4 2.6 6.2l2.1 5.4.2.3L202 24c1.9 4.1 3.8 8.4 6.M
6 13.4l.6.9c1.9 2.4 4 4.4 6 6.4 2.9 2.9 5.7 5.6 8.5 9.9l.4.5a44 44 0 0 0 23.2 15.6l7.2 2.5c5.4 2 11.6 4.3 18.3 5.4A84.3 84.3 0 0 0 335 66a147.9 147.9 0 0 0 31.1-28.3c1.9-2.2 4.1-3.6 6.3-5 4.7-3 11-7 10.8-17.9-.2-11.8-3.7-16.5-7.9-21-1.6-1.7-2.7-2.8-3.5-5.1a110.8 110.8 0 0 0-27-42.2c.8-8.7 1.4-19.2.5-26.1-.4-2.5-2-4.6-4.4-5.6a7.1 7.1 0 0 0-7 1c-3.9 3.1-8.2 8-12.9 14.7a93.2 93.2 0 0 0-39.8-8.3c-4.4 0-8.7.3-12.9.9h-.2l-1.9.3c-2.8-7-6.3-14.9-9.7-19.8a8 8 0 0 0-6-2.8z"/>
		<path class="drk" d="M202.6-14.9c1.6-.7 10.2-1M
.4 9.3 2.5-.8 3.9-4.8 2.8-7.3 1.6-2.5-1.3-3.9-3.2-2-4.1zM201.6-4c1.4.3 9 3.4 8.3 5-.7 1.6-4.2-.5-6.5-2.1-2.3-1.7-3.5-3.2-1.8-2.9zM365.9 13.3c.1 2.3 1.7 9-.8 9s-2.2-3.8-1.6-6.4c.6-2.5 2.3-4.3 2.4-2.6zM355.2 26.2l-.2-.2-.3.1-.1.1c-.7 1.1-1.2 1.9-2.5 2.6l-.1.2.1.2.9.3c.5.1 1.1.1 1.5-.3.7-.5.9-1.5.7-3zM337.5 46.4h-.3c-.6.3-.9.7-1.2 1.1-.5.6-1 1.2-3 1.7l-.2.2.1.3s.9.7 1.9.9c.4.1.8 0 1.2-.1 1-.4 1.6-1.7 1.7-3.7l-.2-.4zM350.7 34.2h-.3c-.7.4-1 .9-1.3 1.4-.5.9-1.1 1.8-3.4 1.6l-.3.2.1.3c.1 0 1 .8 2.1 1 .4.1.9 0 1.3-.1 1.1-.5M
 1.7-1.9 1.9-4.1.1-.1 0-.2-.1-.3zM339.7 35.8l-.3.1c-1.2 1.9-2 2.7-4.8 3l-.2.2.2.3 1.8.5c1.1.2 2.5.2 3.3-.6.7-.7.7-1.8.2-3.3l-.2-.2z"/>
		<path class="drk" d="M262.1-71.2c.9 1.1 4.6 8.2 3 9-1.6.7-3.1-5.2-4.1-7.8-1-2.6 0-2.5 1.1-1.2zM309.4 38.3l-.1-.2-.7-2.1-1.2-3.5a12 12 0 0 0-2-3l-1.5-2c-1.1-2.1-2.4-2.9-3.4-3.6l-1.1-.8c-4-3-8.8-4.3-13.4-5.7l-1.4-.4a27 27 0 0 0-14.1 1.2l-1.6.4c-4.5.5-9.2 4.3-12.8 10.3l-.1.2-.4.4a2 2 0 0 0-.1 1.7c.1.5.5.8 1 1h.2c.4.1.8 0 1.2-.3 1.2-1 1.9-1.9 2.5-2.7.9-1.2 1.7-2.3 4.2-3.6 6.4-2.5 11.M
6-4.2 16.3-3.1h.5c4.2-.3 8.3 1.7 12.3 3.7l1.8.9.4.1c3.8.7 7.1 6.2 10.1 11.1l.8 1.2.2.3c.5.6 1.4.8 2 .4.6-.4.8-1.3.4-1.9zM303.7.3c0 3.3 1.2 4.8 3.7 5 2.1.3 3.4-1.1 4.6-3.8 1.6-3.5 1.4-6.6 4.3-20.4.9-4.1 1.4-7.4 1.5-8.3.2-2.5-1.2-4.7-4.3-5.2-2.6-.2-4.6 1.6-5.1 4 0 0-.4 3.2-1.3 6.7-.7 2.7-1.3 6.4-1.6 9.1-.7 5.6-1.8 7.7-1.8 12.9zM261.8-9.3c-.1 5 1.6 7.2 4.2 7.2s4.3-1.5 4.6-4c0 0 1.1-5.1 1.6-9.5.2-1.7-.1-3 .2-5 1.3-7.7 1.9-14.4 1.9-14.4.3-3-1.5-5.1-4.5-5.6-2.1-.3-4.4 1.2-5 5.2 0 0-1.2 6.9-1.8 13.9-.4 5.7-1.2 10.5-1.2 12M
		<path class="drk" d="M443.4-6.8c1.4-.9 9.9-2.6 9.6 1.3-.3 3.9-4.4 3.4-7.1 2.4-2.7-.9-4.3-2.6-2.5-3.7zM443.7 4.1c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2 0-6.7-1.3-2.4-1.3-3.8-2.7-2.1-2.6zM608.5.9c.7 1.2 2.8 8.7.3 9-2.5.3-2.7-3.5-2.4-6.1.3-2.6 1.2-4.4 2.1-2.9z"/>
		<path class="bod v3" d="M618.7 1.1c-2.4-15.9-9.2-13.1-13.9-22.1a101.8 101.8 0 0 0-33-37.8c-.2-7.3-.7-20.4-2.8-27.8a86.2 86.2 0 0 0-12.4 20 93.3 93.3 0 0 0-55-2.3l-7.3 2.1c-3.5-6.6-9.3-16.8-14-22.1-2.6 8.2-2.5 23.1-2.3 30.3-6.7M
 2-12.7 10.2-17.8 15.4A75.9 75.9 0 0 0 448.5-24c-1.9 4.2-6.3 6.7-9 9.6-2.7 2.5-5 5.5-5.2 13.1-.1 3.9 5.9 9.7 8.8 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.5 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8A37.2 37.2 0 0 0 499.5 66c7.8 1.4 16.2 4.2 25.4 4.5 42.6 1.4 65.3-25.9 81-49.6 5.8-8.8 14.4-9 12.8-19.8z"/>
		<path class="drk" d="M480.2-88.7c4.7 5.3 10.5 15.4 14 22.1 2.4-.8 4.8-1.4 7.3-2.1a91.3 91.3 0 0 1 55 2.3 84.2 84.2 0 0 1 12.4-20c2.1 7.4 2.6 20.5 2.8 27.8a102.7 102.7 0 0 1 33 37.8c4.8 9 11.6 6.1 13.9 22.1 1.6 10.8-6.9 M
11-12.9 20-15.3 23.1-37.2 49.6-77.8 49.6l-3.2-.1c-9.2-.3-17.6-3.1-25.4-4.5a37.2 37.2 0 0 1-21.2-10.5c-6.2-7.4-12-10-17-14.8-4.9-6.5-7.9-12-11.5-17.4-2.8-4.8-3.8-7.4-6.7-11.6-2.9-3.3-9-9.1-8.8-13 .3-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.2-5.4 9-9.6A73.1 73.1 0 0 1 460-42.9c5.1-5.2 11.1-13.4 17.8-15.4-.1-7.4-.2-22.2 2.4-30.4m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.3 17.9-.2 6.2 5 11.M
9 9.2 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.9 4.9 7.8 8.3 12.4l.7.8c2.2 2.1 4.5 3.9 6.7 5.5 3.3 2.5 6.4 4.8 9.7 8.7l.4.5a43 43 0 0 0 25 12.4l7.4 1.6c5.6 1.3 12 2.8 18.9 3l3.4.1c19.7 0 37.4-5.9 52.7-17.6a140.4 140.4 0 0 0 31-35.2c1.6-2.4 3.6-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.7-11.7-5.8-15.9-10.6-19.8-1.8-1.5-3-2.5-4.1-4.6-8.6-16.2-19.4-29-32.3-38.3-.3-8.7-1.1-19.2-3-25.9a7.3 7.3 0 0 0-5.1-5l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.5 3.6-7.1 9-10.9 16.2a93.8 93.8 0 0 0-23.2-3.8l-3.7-.1c-9.1 0-18 1.2M
-26.3 3.4h-.1l-1.9.5c-3.7-6.6-8.2-13.9-12.2-18.4a8.3 8.3 0 0 0-5.3-2z"/>
		<path class="drk" d="M442.8-5.9c1.4-.9 9.9-2.7 9.6 1.3-.3 4-4.4 3.4-7.1 2.5-2.7-.9-4.3-2.6-2.5-3.8zM443.2 5.1c1.4.1 9.4 2.2 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.3-3.9-2.6-2.2-2.5zM608.4.8c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.6 1.7-4.6 2-2.9zM599.4 14.9l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-.3.6-1.4.1-2.9zM584.5 37.3h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1M
.3-1.9 1.2-3.9.1.1.1 0 0-.1zM596.1 23.5h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.4-4.3l-.2-.3zM585.4 26.5l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3l.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="hvy" d="M494.4-69.4c1 .9 5.6 7.6 4.2 8.5-1.4.9-3.8-4.7-5.1-7.2-1.3-2.5-.3-2.5.9-1.3zM555.6 32.9l-.2-.2-1-2c-.4-.9-.9-2.1-1.6-3.3-.7-1.2-1.6-2-2.4-2.7l-1.8-1.8c-1.3-1.9-2.7-2.6-3.9-3.2l-1.2-.6a41.3 41.3 0 0 0-14-3.9l-1.4-.2c-M
4.9-.7-9.6 1.3-13.8 3l-1.5.6c-4.4 1.1-8.6 5.4-11.4 11.9l-.1.2-.3.4c-.3.7 0 1.4.1 1.7.2.4.6.7 1.1.8h.2c.4 0 .8-.1 1.1-.4 1.1-1.1 1.7-2.1 2.2-3 .8-1.3 1.4-2.5 3.7-4.1 6-3.3 10.9-5.7 15.8-5.2h.5c4.1-.9 8.5.6 12.7 2.1l1.9.7.4.1c3.8.2 7.9 5.2 11.5 9.7l.9 1.1.3.3c.5.6 1.4.6 2 .1.6-.6.7-1.5.2-2.1zM545-4c.4 3.2 1.8 4.6 4.4 4.5 2.1.1 3.2-1.5 4.1-4.3 1.2-3.7.5-6.7 1.6-20.8l.4-8.4c-.1-2.5-1.8-4.5-5-4.6A4.6 4.6 0 0 0 546-33s0 3.2-.4 6.8c-.3 2.8-.4 6.6-.4 9.2-.1 5.6-.9 7.8-.2 13zM502.2-8c.5 5 2.6 6.9 5.1 6.6 2.6-.3 4.1-2.1 4.1-M
4.5 0 0 .4-5.2.3-9.7 0-1.7-.5-3-.5-5 .3-7.8 0-14.5 0-14.5-.1-3.1-2.2-4.9-5.2-4.9-2.2-.1-4.2 1.7-4.3 5.8 0 0-.3 7 .1 14 .3 5.7.2 10.4.4 12.2z"/>
		<path class="drk" d="M524.3 47.8c1.4-.9 9.9-2.6 9.6 1.3-.3 3.9-4.4 3.4-7.1 2.4-2.6-.9-4.2-2.6-2.5-3.7zM524.6 58.7c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2 0-6.7-1.3-2.4-1.4-3.8-2.7-2.1-2.6zM689.4 55.5c.7 1.2 2.8 8.7.3 9-2.5.3-2.7-3.5-2.4-6.1.3-2.7 1.2-4.4 2.1-2.9z"/>
		<path class="bod v1" d="M699.6 55.7c-2.4-15.9-9.2-13.1-13.9-22.1a101.8 101.8 0 0 0-3M
3-37.8c-.2-7.3-.7-20.4-2.8-27.8a86.2 86.2 0 0 0-12.4 20 93.3 93.3 0 0 0-55-2.3l-7.3 2.1c-3.5-6.6-9.3-16.8-14-22.1-2.6 8.2-2.5 23.1-2.3 30.3-6.7 2-12.7 10.2-17.8 15.4a75.9 75.9 0 0 0-11.7 19.2c-1.9 4.2-6.3 6.7-9 9.6-2.7 2.5-5 5.5-5.2 13.1-.1 3.9 5.9 9.7 8.8 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.5 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a37.2 37.2 0 0 0 21.2 10.5c7.8 1.4 16.2 4.2 25.4 4.5 42.6 1.4 65.3-25.9 81-49.6 5.8-8.8 14.4-9 12.8-19.8z"/>
		<path class="drk" d="M561.1-34.2c4.7 5.3 10.5 15.4 14 22.1 2.4-.8 4.8-1.4 M
7.3-2.1a91.3 91.3 0 0 1 55 2.3 84.2 84.2 0 0 1 12.4-20c2.1 7.4 2.6 20.5 2.8 27.8a102.7 102.7 0 0 1 33 37.8c4.8 9 11.6 6.1 13.9 22.1 1.6 10.8-6.9 11-12.9 20-15.3 23.1-37.2 49.6-77.8 49.6l-3.2-.1c-9.2-.3-17.6-3.1-25.4-4.5a37.2 37.2 0 0 1-21.2-10.5c-6.2-7.4-12-10-17-14.8-4.9-6.5-7.9-12-11.5-17.4-2.8-4.8-3.8-7.4-6.7-11.6-2.9-3.3-9-9.1-8.8-13 .3-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.2-5.4 9-9.6a73.1 73.1 0 0 1 11.7-19.2C546 6.4 552-1.8 558.7-3.8c-.1-7.3-.2-22.2 2.4-30.4m0-7-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28C546M
.9-5.4 543-1 539.3 3L536 6.6l-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.3 17.9-.2 6.2 5 11.9 9.2 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.9 4.9 7.8 8.3 12.4l.7.8c2.2 2.1 4.5 3.9 6.7 5.5 3.3 2.5 6.4 4.8 9.7 8.7l.4.5a43 43 0 0 0 25 12.4l7.4 1.6c5.6 1.3 12 2.8 18.9 3l3.4.1c19.7 0 37.4-5.9 52.7-17.6a140.4 140.4 0 0 0 31-35.2c1.6-2.4 3.6-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.7-11.7-5.8-15.9-10.6-19.8-1.8-1.5-3-2.5-4.1-4.6-8.6-16.2-19.4-29-32.3-38.3-.M
3-8.7-1.1-19.2-3-25.9a7.3 7.3 0 0 0-5.1-5l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.5 3.6-7.1 9-10.9 16.2a93.8 93.8 0 0 0-23.2-3.8l-3.7-.1c-9.1 0-18 1.2-26.3 3.4h-.1l-1.9.5c-3.7-6.6-8.2-13.9-12.2-18.4a8.3 8.3 0 0 0-5.2-1.9z"/>
		<path class="drk" d="M523.7 48.7c1.4-.9 9.9-2.7 9.6 1.3-.3 4-4.4 3.4-7.1 2.5-2.6-1-4.3-2.7-2.5-3.8zM524.1 59.6c1.4.1 9.4 2.2 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.2-3.9-2.6-2.2-2.5zM689.3 55.4c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.7 1.7-4.7 2-2.9zM680.3 69.5l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.M
9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-.4.6-1.4.1-2.9zM665.4 91.9h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.2 0 .1-.1 0-.1zM677 78h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.4-4.3l-.2-.3zM666.3 81.1l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3l.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3-.2-.3-.3-.3-.4-.3z"/>
		<path class="lght" d="M540.6 26.8v.3a3 3 0 0 1-1.2 1.1c-.7.5-1.3.9-1.9 2.9l-.2.2-M
.3-.1c0-.1-.6-.9-.7-1.9 0-.4 0-.8.2-1.2.5-.9 1.8-1.4 3.8-1.4l.3.1zM552.2 10.4v.3c-.4.6-1 .9-1.5 1.2-1 .5-1.8.9-1.9 3.2l-.2.3-.3-.1c0-.1-.7-1.1-.8-2.2 0-.4 0-.9.3-1.3.6-1.1 2-1.6 4.3-1.5l.1.1zM550.7 21.9l-.1.2c-2 1-2.9 1.8-3.4 4.5l-.2.2-.3-.2-.3-1.9c-.1-1.1 0-2.5.8-3.2.7-.6 1.8-.6 3.3.1.2.1.2.2.2.3zM647.7-29.1c.4.6-7.9 15.5-8.8 17.7-1 2.2-2 4.1-3.2 3.5-1.7-.7-.3-2.6 1.5-5 1.7-2.3 10-17 10.5-16.2zM559.9-26.4c.6.3.7 17.4.9 19.7.2 2.4.2 4.3-1.1 4.7-1.1.3-3.4 1-4.2 1.4-5.1 2.6-11.9 9.5-11.5 9.1 7.5-9.8 14.5-12.2 14.5-12M
.8l.1-2.7c-.1-4.5.4-19.9 1.3-19.4zM576.8-12.7c.1.4 1 1.6 1.1 1.9 1.7-.6 4.5-1.6 7-2.3a118 118 0 0 1 10.3-2.3c5.8-1.1 12.7-.5 17.8-.5 5.7 0 9.2-.4 8.4-.5a98.8 98.8 0 0 0-44.6 3.7z"/>
		<path class="drk" d="M337.1 57.4c.8-1.5 7.5-7 9.1-3.3 1.6 3.6-2.3 5-5.1 5.5-2.8.4-5-.4-4-2.2zM342.5 66.9c1.3-.6 9.3-2.4 9.6-.7.3 1.7-3.7 2-6.5 2-2.8-.1-4.6-.6-3.1-1.3zM486.5-13.3c1.2.7 6.6 6.4 4.5 7.8-2.1 1.4-4-1.9-5-4.3-.9-2.4-1-4.3.5-3.5z"/>
		<path class="bod" d="M495.6-17.8c-9.6-13-14.2-7.3-22.7-13A101.M
8 101.8 0 0 0 426-48.7 140.8 140.8 0 0 0 410.5-72a83.1 83.1 0 0 0-1.6 23.5 90.5 90.5 0 0 0-49.6 23.8l-5.5 5.3a129.2 129.2 0 0 0-22.7-12.9c1.5 8.4 8.6 21.6 12.2 27.8-4.9 4.9-6.4 15-8.5 22a72.6 72.6 0 0 0-1.3 22.4c.3 4.6-2.4 8.9-3.5 12.7-1.2 3.5-1.8 7.2 1.5 14 1.7 3.5 9.8 5.8 13.9 7.3 4.5 2.4 6.6 4.2 11.4 7.1 5.7 3.1 10.9 6.6 18.3 10 6.7 1.9 12.9 1.5 21.9 5.1 8.5 2.5 16.2 2 23.6-.7 7.5-2.5 16.3-3.9 24.5-7.9 38.3-18.7 45.6-53.5 48.3-81.8 1.2-10.5 8.7-14.7 2.2-23.5z"/>
		<path class="drk" d="M410.6-71.9c5.3 5.6 12 16.M
9 15.5 23.3A103 103 0 0 1 473-30.7c8.4 5.7 13.1 0 22.7 13 6.5 8.8-1 13-2 23.7-2.7 28.3-10 63-48.3 81.8-8.2 4-17 5.5-24.5 7.9a37.6 37.6 0 0 1-23.6.7c-9-3.6-15.3-3.2-21.9-5.1-7.4-3.4-12.6-6.9-18.3-10-4.8-2.9-6.9-4.7-11.4-7.1-4.1-1.5-12.2-3.8-13.9-7.3-3.3-6.8-2.7-10.5-1.5-14 1-3.8 3.8-8.1 3.5-12.7-.5-8.3-.5-14.6 1.3-22.4 2.1-7 3.5-17 8.5-22A115.3 115.3 0 0 1 331.4-32c6.6 2.4 16.5 8.7 22.7 12.9 1.7-1.8 3.6-3.5 5.5-5.3a96.9 96.9 0 0 1 23.2-15.9 81 81 0 0 1 26.4-7.9c-.5-7.4-.5-17.2 1.4-23.7m0-7.1-1.7.2a7 7 0 0 0-5.1 4.9cM
-1.4 4.8-2 11.3-2 19.4a100.6 100.6 0 0 0-47.3 24.7l-.1.1-1.4 1.3c-6.4-4.1-13.8-8.4-19.4-10.5a7.3 7.3 0 0 0-7 1.3 7 7 0 0 0-2.4 6.7c1.4 7.6 6.2 17.7 10.7 26a59.5 59.5 0 0 0-5.6 15.8 45 45 0 0 1-1.3 4.7l-.1.5c-1.9 8.6-2 15.5-1.4 24.4v.1a15 15 0 0 1-1.6 5.7c-.6 1.4-1.2 2.9-1.6 4.5-1.5 4.5-2.4 10.3 2 19.2 2.7 5.6 10 8.1 15.8 10.2l1.5.5c2.2 1.2 3.8 2.2 5.7 3.5l4.9 3.1.3.2 5.5 3.1c3.9 2.3 8 4.6 13.2 7.1l1 .4c3 .9 5.8 1.3 8.6 1.7 4.1.6 7.9 1.2 12.7 3.2l.6.2a44.1 44.1 0 0 0 27.9-.8l7.3-2.1a86 86 0 0 0 58.9-46.8 140.6 140.6M
 0 0 0 11.5-46.8c.3-2.9 1.2-5.3 2.2-7.8 2.1-5.1 4.9-12.1-1.6-20.9-7-9.5-12.6-11.3-18.6-12.5-2.3-.5-3.8-.8-5.8-2.1a111.5 111.5 0 0 0-46.4-18.7c-4.3-7.5-9.9-16.4-14.8-21.5a7.2 7.2 0 0 0-5.1-2.2z"/>
		<path class="drk" d="M337 58.5c.8-1.5 7.5-7 9.1-3.4 1.6 3.6-2.2 5.1-5.1 5.5-2.8.5-5-.3-4-2.1zM342.5 68c1.3-.6 9.3-2.5 9.6-.8.4 1.7-3.7 2.1-6.5 2-2.8 0-4.7-.5-3.1-1.2zM486.3-13.3c1.4 1.8 6.7 6.3 4.6 7.8-2.1 1.5-4-1.8-5-4.3-1-2.4-.6-4.8.4-3.5zM485.1 3.4h-.3l-.1.2v.1c.1 1.3.1 2.3-.5 3.6v.3l.2.1.9-.3c.4-.2.9-.6 1.1-1.1.2-.8M
-.2-1.8-1.3-2.9zM482.4 30.2l-.2.1c-.3.6-.3 1.1-.4 1.6-.1.8-.1 1.6-1.5 3.1v.3l.2.2c.1 0 1.1.1 2-.4.3-.2.7-.4.9-.8.6-.9.3-2.3-.7-4l-.3-.1zM486.1 12.5l-.2.2c-.3.7-.3 1.3-.2 1.9.1 1.1.2 2.1-1.8 3.3-.1.1-.2.2-.1.3 0 .1.1.2.3.2.1 0 1.3.1 2.3-.4.4-.2.7-.5 1-.9.6-1 .3-2.5-.8-4.5l-.5-.1zM478.1 20.2l-.1.2c.1 2.2-.1 3.4-2.2 5.2l-.1.3c.1.1.2.2.3.1l1.8-.7c1-.5 2.1-1.3 2.3-2.4.2-.9-.4-1.9-1.8-2.8l-.2.1z"/>
		<path class="lght" d="m341.7 31.3.1.2c-.1.7-.3 1.1-.5 1.5-.4.7-.7 1.4-.4 3.5l-.1.3h-.3c-.1 0-1-.5-1.5-1.4a2 2 0 0 1-.3-1.M
1c0-1.1.9-2.1 2.7-3h.3zM344.2 11.3l.1.3c-.1.8-.4 1.3-.8 1.8-.6.9-1.2 1.7-.2 3.8.1.1 0 .2-.1.3h-.3c-.1 0-1.1-.6-1.7-1.6-.2-.4-.4-.8-.4-1.3 0-1.2 1-2.3 3.1-3.4l.3.1zM348.3 22.2v.3c-1.2 1.8-1.7 2.9-.9 5.6l-.1.3h-.3l-1.1-1.5c-.6-1-1.2-2.2-.8-3.2.4-.9 1.4-1.4 3-1.5.1-.2.2-.1.2 0zM410-68.3c.6.4.3 17.4.5 19.7.2 2.4.1 4.5-1.2 4.7-1.9.2-1.4-2.1-1-5.1.4-3 .9-19.9 1.7-19.3zM333.7-24.8c.7 0 8.8 15 10.1 17 1.3 2 2.2 3.7 1.2 4.6-.9.8-2.6 2.5-3.1 3.2-3.3 4.7-6 14-5.9 13.4 2.1-12.2 7-17.6 6.8-18.1l-1.2-2.4a97.6 97.6 0 0 1-7.9-17.7M
zM355.1-20.6l1.9 1.2c1.3-1.3 3.2-3.5 5.1-5.3 2.6-2.4 5.2-4.7 8-6.8 4.7-3.7 11-6.4 15.5-8.8 5.1-2.7 8-4.7 7.1-4.4a96.3 96.3 0 0 0-37.6 24.1z"/>
		<path class="hvy" d="M352.8-21.8c1.3.4 8.5 4.1 7.7 5.6-.8 1.5-5.6-2.4-7.9-4-2.3-1.6-1.5-2.1.2-1.6zM454.8 39.8l-.2-.1-1.8-1.3-3-2.2c-1.2-.7-2.3-1-3.4-1.3-.8-.2-1.6-.4-2.4-.8-2.1-1.1-3.7-1-4.9-1h-1.4c-5-.1-9.7 1.6-14.2 3.1l-1.3.5c-4.7 1.7-7.9 5.7-10.8 9.1l-1.1 1.3c-3.4 3.1-5 8.8-4.5 15.8v.2l-.1.5c0 .8.6 1.2.9 1.5.4.3.9.4 1.3.2l.2-.1c.4-.2.7-.5.8-.9.4-1.5.5-2.6.5-3.6.1-1.5.1M
-2.8 1.4-5.4 3.7-5.7 7-10.2 11.5-12l.4-.2c3.3-2.7 7.8-3.4 12.2-4.1l2-.3.4-.1c3.5-1.6 9.4.9 14.7 3.1l1.3.6.4.2c.8.3 1.6-.1 1.9-.9.3-.6-.1-1.5-.8-1.8zM428.1 12.2c1.9 2.7 3.8 3.2 6 1.9 1.9-.9 2.1-2.8 1.6-5.8-.7-3.8-2.7-6.2-8.3-19.1a141 141 0 0 0-3.6-7.6c-1.3-2.2-3.7-3.2-6.5-1.7a4.7 4.7 0 0 0-1.8 6.2s1.5 2.8 2.9 6.2c1 2.6 2.7 6 4 8.4 2.4 5 2.7 7.3 5.7 11.5zM388.4 28.7c2.8 4.1 5.5 4.9 7.6 3.4 2.1-1.5 2.6-3.7 1.5-5.9 0 0-2.1-4.8-4.3-8.7-.8-1.5-1.9-2.4-2.7-4.2-3.4-7-6.8-12.8-6.8-12.8-1.5-2.7-4.2-3.3-6.9-1.9-1.9 1-2.9 3.5-M
1.1 7.1 0 0 3 6.3 6.7 12.4 2.9 4.9 5.1 9.2 6 10.6z"/>
		<path class="lght" d="M382.1 13.3a43.7 43.7 0 0 1-5.1-9.2c-1.2-3.2 3.3-5 5.1-1.8 1.3 2.2 3.2 12.6 0 11zM420.9-6.7c-1-.8-2.4-4.2-3.3-6.2-1.2-2.8-1-5.5 1.4-5.9 3.3-.8 4.9 6.8 4.2 9.6-.8 3-1.5 3.6-2.3 2.5z"/>
		<path class="drk" d="M451.3 183.2c1.3-1.1 9.4-4 9.7-.1.2 4-3.8 4-6.6 3.4-2.9-.5-4.7-2-3.1-3.3zM453.2 193.9c1.4-.1 9.6.9 9.3 2.6-.3 1.7-4.2.6-6.8-.3-2.7-1-4.2-2.1-2.5-2.3zM615.8 167.2c.9 1.1 4.1 8.2 1.6 8.9-2.4.7-3.1-3.1-3.2-5.7-M
.1-2.7.5-4.5 1.6-3.2z"/>
		<path class="bod v2" d="M625.9 166c-4.6-15.4-10.9-11.7-16.9-19.9a101.8 101.8 0 0 0-38-32.7 138 138 0 0 0-6.8-27.1c-4 5.5-7.3 14.8-9.4 21.6a85.4 85.4 0 0 0-27.5-1.5 94.4 94.4 0 0 0-27.2 7.1l-7 3.2a126.4 126.4 0 0 0-17-19.8c-1.4 8.5.8 23.2 2 30.3-6.3 3-11.1 12-15.4 17.8a73.4 73.4 0 0 0-8.8 20.7c-1.2 4.5-5.3 7.5-7.6 10.8-2.3 2.9-4.1 6.2-3.3 13.7.4 3.9 7.3 8.8 10.6 11.6 3.4 3.7 4.8 6.2 8.3 10.5 4.3 4.9 8 9.8 13.8 15.6 5.6 4 11.7 5.8 18.9 12.2a37 37 0 0 0 22.4 7.4c7.9.2 16.6 1.8 25.8.8 42.4-4M
.7 61-34.9 73.1-60.6 4.7-9.9 13.1-11.3 10-21.7z"/>
		<path class="drk" d="M571.9 111.4c.7 1.2 3.4 8.8 1.8 9.3-1.7.5-2.3-3.4-2.7-6.1l-.5-3c-.3-2.4.6-1.6 1.4-.2z"/>
		<path class="drk" d="M564.2 86.3c3.1 7 5.5 19.9 6.8 27.1a101 101 0 0 1 38 32.7c6 8.2 12.3 4.4 16.9 19.9 3.1 10.4-5.3 11.9-9.9 21.7-12.1 25.7-30.7 55.9-73.1 60.6l-6.4.3c-6.8 0-13.3-1-19.4-1.1a36 36 0 0 1-22.4-7.4c-7.2-6.4-13.3-8.2-18.9-12.2-5.8-5.7-9.5-10.7-13.8-15.6-3.5-4.4-4.9-6.8-8.3-10.5-3.3-2.8-10.2-7.7-10.6-11.6-.8-7.5 1-10.8 3.3-13.7 2.3-3.3 6.3M
-6.3 7.6-10.8 2.3-8 4.5-13.9 8.8-20.7 4.3-5.9 9.1-14.8 15.4-17.8-1.2-7.1-3.4-21.9-2-30.3a131 131 0 0 1 17 19.8l7-3.2a94.4 94.4 0 0 1 36.8-7.6c6.3 0 12.3.7 17.9 2 2-6.9 5.3-16.1 9.3-21.6m-.1-7.1a7 7 0 0 0-5.7 2.9c-2.9 4-5.7 9.9-8.4 17.6a95 95 0 0 0-52.8 7.2h-.1l-1.8.8c-4.6-6-10.1-12.6-14.7-16.5a6.9 6.9 0 0 0-4.5-1.6c-.8 0-1.7.1-2.5.4a7 7 0 0 0-4.5 5.5 101 101 0 0 0 1.3 28.1c-4.3 3.5-7.6 8.5-10.6 13-1 1.5-1.9 2.9-2.8 4l-.3.4a80.4 80.4 0 0 0-9.6 22.5v.1c-.4 1.4-1.9 3.1-3.4 4.8-1 1.1-2.1 2.3-3 3.7-2.9 3.7-5.7 8.9-4.6 1M
8.7.7 6.2 6.7 11 11.5 14.9l1.3 1c1.7 1.9 2.8 3.4 4.2 5.2l3.5 4.6.2.3 4.1 4.8c2.9 3.5 5.9 7.1 10 11.1l.8.7c2.5 1.8 5 3.2 7.5 4.5 3.6 2 7 3.9 10.9 7.3l.5.4a43.2 43.2 0 0 0 26.5 8.7l7.6.5c3.8.3 7.7.6 11.9.6a86 86 0 0 0 59.3-24.8 139.7 139.7 0 0 0 26.6-40.2c1.3-2.7 2.9-4.5 4.7-6.5 3.7-4.1 8.7-9.8 5.6-20.2-3.4-11.3-8-14.9-13.3-18.1-2-1.2-3.3-2-4.7-3.9a110.5 110.5 0 0 0-37.4-33.3c-1.5-8.6-3.8-18.8-6.6-25.3a7.2 7.2 0 0 0-5.7-4.2c-.5.3-.7.3-1 .3z"/>
		<path class="drk" d="M450.8 184.2c1.3-1.1 9.4-4.1 9.7-.1.3 4-3.8 4-6.6 M
3.5-2.8-.6-4.7-2.1-3.1-3.4zM452.8 194.9c1.4-.1 9.6.8 9.3 2.5-.3 1.7-4.2.7-6.8-.3-2.7-.9-4.3-2-2.5-2.2zM615.6 167.1c.7 2.2 4.1 8.2 1.7 8.9-2.4.7-3.2-3.1-3.3-5.7-.1-2.7 1.1-4.8 1.6-3.2zM608.8 182.4l-.2-.1-.2.2v.1c-.4 1.2-.6 2.2-1.7 3.2l-.1.2.2.2h.9c.5-.1 1-.2 1.4-.7.4-.7.3-1.7-.3-3.1zM597.2 206.7l-.3.1c-.5.5-.7.9-.9 1.4-.3.7-.7 1.5-2.5 2.4l-.1.2.2.2c.1 0 1 .4 2 .3.4 0 .8-.2 1.1-.4.8-.7 1-2 .6-4 .1-.1 0-.2-.1-.2zM606.7 191.3l-.3.1c-.5.5-.7 1.1-.9 1.7-.3 1-.5 2-2.8 2.5-.1 0-.2.1-.2.3s.1.2.2.3c.1 0 1.2.5 2.3.4.4-.1.9-.2M
 1.2-.5.9-.8 1.2-2.3.7-4.5 0-.2-.1-.2-.2-.3zM596.5 195.8l-.2.2c-.6 2.1-1.2 3.1-3.8 4.2l-.2.3.2.2c.1 0 .9.1 1.9-.1 1.1-.1 2.5-.5 3-1.4.5-.8.2-1.9-.7-3.3l-.2-.1z"/>
		<path class="lght" d="M464.4 160.1v.3c-.3.6-.6 1-1 1.3-.6.5-1.2 1.1-1.5 3.1l-.2.2-.3-.1s-.8-.8-1-1.8c-.1-.4-.1-.8.1-1.2.4-1 1.6-1.6 3.6-1.9l.3.1zM473.6 142.2v.3c-.3.7-.9 1.1-1.4 1.4-.9.6-1.7 1.2-1.4 3.5l-.2.3c-.1.1-.2 0-.3-.1 0-.1-.9-1-1.1-2a2 2 0 0 1 .1-1.3c.4-1.1 1.8-1.8 4-2.1.1-.2.2-.1.3 0zM473.7 153.8l-.1.3c-1.8 1.3-2.6 2.1-2.7 4.9l-.2.2c-.1 0-.2 0M
-.3-.2 0-.1-.4-.8-.6-1.8-.2-1.1-.3-2.5.4-3.3.6-.7 1.7-.8 3.3-.4l.2.3zM562.4 89.5c.5.5-5.6 16.5-6.2 18.7-.7 2.3-1.4 4.3-2.7 4-1.8-.5-.6-2.5.8-5.1 1.4-2.7 7.5-18.4 8.1-17.6zM475.9 104.6c.7.2 3.2 17.1 3.7 19.4.5 2.3.8 4.2-.4 4.8-1.1.5-3.2 1.4-4 1.9-4.7 3.3-10.4 11.1-10.1 10.6 6.1-10.7 12.6-14.2 12.5-14.8l-.3-2.6a95.8 95.8 0 0 1-1.4-19.3zM494.6 115.8l1.4 1.7c1.6-.8 4.2-2.2 6.6-3.2 3.2-1.4 6.5-2.6 9.8-3.7 5.6-1.9 12.5-2.3 17.5-3 5.7-.8 9.1-1.7 8.2-1.7-8.7-.4-19.3 1.8-20.9 2.1a103.4 103.4 0 0 0-22.6 7.8z"/>
s="drk" d="M492.8 113.9c1.1.8 6.6 6.7 5.3 7.8-1.3 1.1-4.4-4.1-6.1-6.4-1.6-2.2-.6-2.4.8-1.4zM568 206.4l-.2-.2-1.3-1.8-2.1-3.1c-.9-1.1-1.8-1.8-2.7-2.4a13 13 0 0 1-2-1.5c-1.6-1.7-3.1-2.2-4.3-2.6l-1.3-.5c-4.7-1.8-9.6-1.8-14.4-1.8h-1.4c-5 0-9.4 2.7-13.2 5l-1.4.8c-4.2 1.7-7.7 6.6-9.6 13.4v.2l-.3.5c-.2.8.2 1.4.4 1.7.3.4.7.6 1.2.7h.2c.4 0 .8-.3 1-.6.9-1.2 1.3-2.3 1.7-3.3.6-1.4 1.1-2.6 3.1-4.6 5.5-4.1 10-7.2 14.9-7.4l.5-.1c4-1.5 8.5-.6 12.8.3l2 .4h.4c3.8-.4 8.6 4 12.8 7.9l1.1 1 .3.3c.6.5 1.5.4 2-.2.5-.7.4-1.6-.2-2.1zM552.2 M
171.4c.9 3.1 2.4 4.3 5 3.8 2.1-.2 2.9-1.9 3.4-4.9.6-3.8-.4-6.7-1.4-20.8l-.8-8.4c-.5-2.5-2.4-4.2-5.6-3.8-2.5.5-4 2.8-3.8 5.2 0 0 .4 3.1.6 6.8.1 2.8.5 6.5.9 9.2.8 5.6.3 7.9 1.7 12.9zM509.3 173.5c1.2 4.8 3.5 6.5 6 5.8 2.5-.7 3.7-2.6 3.4-5.1 0 0-.4-5.2-1.1-9.6-.3-1.6-1-2.9-1.2-4.9-.9-7.8-2.1-14.4-2.1-14.4-.5-3-2.8-4.5-5.8-4.1-2.2.3-3.9 2.3-3.4 6.3 0 0 .7 7 2.1 13.9 1.1 5.7 1.7 10.5 2.1 12.1z"/>
		<path class="lght" d="M508.5 156.9c-.8-1.5-1.7-7.9-1.7-10.3 0-3.4 4.8-3.6 5.5 0 .4 2.5-1.2 12.8-3.8 10.3zM551.8 151.1a22 22M
 0 0 1-1-6.9c-.2-3 .9-5.5 3.3-5.1 3.4.4 2.4 8.1.7 10.4-1.7 2.6-2.6 2.9-3 1.6z"/>
		<path class="drk" d="M330.3 130.1c1.7.2 9.3 4.2 6.6 7-2.7 2.9-5.5-.1-7-2.5-1.5-2.5-1.7-4.8.4-4.5zM323.7 138.7c1 .9 5.9 7.6 4.4 8.6s-3.3-2.6-4.4-5.2c-1-2.6-1.3-4.5 0-3.4zM453.8 240c-.2 1.4-3.3 8.6-5.4 7.2-2.1-1.3.1-4.4 2-6.3 1.8-1.8 3.6-2.6 3.4-.9z"/>
		<path class="bod v3" d="M461.5 246.5c8.2-13.9 1.1-15.9 3.1-25.9 3.1-15.9 3.5-33.4-1.8-50.1 4.5-5.8 12.3-16.3 15.3-23.4-6.7.8-15.8 4.7-22.2 7.8a83.8 83.8 0 0M
 0-17.6-21.2 95 95 0 0 0-30.7-18.2c1.4-7.4 3.4-18.9 3-26a111 111 0 0 0-20.9 22.1c-6.5-2.6-16.3 0-23.5.8A74 74 0 0 0 345 120c-4.1 2.1-9.1 1.2-13.1 1.8-3.7.3-7.3 1.2-12.3 6.9-2.6 3-1.5 11.3-1.3 15.7-.4 5.1-1.3 7.7-2.1 13.2-.6 6.5-1.8 12.6-2 20.7.9 6.9 3.6 12.5 3.9 22.2a37 37 0 0 0 9.8 21.5c5.2 6 10 13.5 16.9 19.5 32.2 28 67.1 21 94.1 12.5 10.3-3.3 17.1 1.9 22.6-7.5z"/>
		<path class="drk" d="M465 169.9c-.4 1.3-4.1 8.5-5.6 7.6-1.5-.9 1-4 2.7-6.1l1.9-2.4c1.4-1.9 1.4-.6 1 .9z"/>
		<path class="drk" d="M410.5 89.6c.4 7M
.1-1.6 18.6-3 26l7 3a95 95 0 0 1 23.7 15.2 82.1 82.1 0 0 1 17.6 21.2 85.2 85.2 0 0 1 22.2-7.8c-3.1 7-10.9 17.6-15.3 23.4 5.3 16.7 4.9 34.3 1.8 50.1-1.9 10 5.1 12-3.1 25.9-5.5 9.4-12.3 4.2-22.6 7.4a139.5 139.5 0 0 1-41.3 7.5 77.7 77.7 0 0 1-52.8-20c-6.9-6-11.7-13.5-16.9-19.5a36.4 36.4 0 0 1-9.8-21.5c-.2-9.7-3-15.3-3.9-22.2.3-8.1 1.4-14.2 2-20.7.8-5.5 1.7-8.2 2.1-13.2-.2-4.4-1.2-12.7 1.3-15.7 5-5.7 8.6-6.6 12.3-6.9 3.9-.6 8.9.3 13.1-1.8a74 74 0 0 1 21.2-7.6c4.9-.6 11-1.9 16.5-1.9 2.6 0 5 .3 7 1.1 4.4-5.7 13.7-17.3 20M
.9-22m0-7.1c-1.4 0-2.7.4-3.9 1.2a102.2 102.2 0 0 0-19.8 20.1 28 28 0 0 0-4.3-.3c-4.2 0-8.6.7-12.4 1.3l-4.9.7-.5.1c-8.7 1.6-15 4.2-23 8.2h-.1c-1.3.7-3.5.7-5.8.8l-4.7.3c-4.7.4-10.4 1.8-16.9 9.3-4.1 4.7-3.6 12.4-3.2 18.5l.1 1.6c-.2 2.5-.6 4.3-1 6.6l-1 5.7v.4l-.7 6.3a123.5 123.5 0 0 0-1.2 16c.4 3.1 1.1 5.9 1.8 8.5 1 4 1.9 7.8 2.1 12.9v.6c1.1 9.7 4.9 18 11.6 25.4 1.6 1.8 3.1 3.8 4.8 5.9a85.6 85.6 0 0 0 70.2 35.9c16.4 0 31.9-4.2 43.5-7.8 2.8-.9 5.3-.9 8-1 5.5-.1 13.1-.2 18.6-9.6 6-10.2 5.5-16 4.2-22-.5-2.3-.8-3.8-.3-6.1 M
3.5-18 3.2-34.8-1-50a129 129 0 0 0 14-22c1-2.3.7-5-.8-7a7 7 0 0 0-5.7-2.8l-.9.1c-4.9.6-11.2 2.5-18.7 5.8a86.4 86.4 0 0 0-15.7-17.5 104 104 0 0 0-25.5-16.3h-.1l-1.8-.8c1.3-7.5 2.4-16 2.1-22a6.9 6.9 0 0 0-3.9-5.9c-1-.9-2.1-1.1-3.2-1.1z"/>
		<path class="drk" d="M329.3 130.4c1.7.2 9.4 4.1 6.7 7-2.7 2.9-5.5-.1-7.1-2.5-1.5-2.4-1.7-4.7.4-4.5zM322.7 139.1c1 .9 5.9 7.6 4.5 8.6-1.5 1-3.3-2.6-4.4-5.2-1.1-2.6-1.4-4.5-.1-3.4zM453.7 239.8c-1.1 2-3.2 8.6-5.4 7.3-2.1-1.3.1-4.4 2-6.3 1.8-1.9 4.3-2.5 3.4-1zM437.9 245.1l-.1-.3h-.3lM
-.1.1c-1.1.6-2 1-3.5.9l-.2.1v.3l.6.7c.4.3.9.6 1.5.5.8-.1 1.5-.8 2.1-2.3zM412.2 253.2l-.2-.1c-.7 0-1.1.1-1.6.3-.8.2-1.5.5-3.5-.2l-.3.1-.1.3a4 4 0 0 0 1.1 1.7c.3.3.7.4 1.1.5 1.1.2 2.2-.6 3.4-2.3l.1-.3zM429.9 249.7l-.2-.2c-.8 0-1.3.2-1.9.5-.9.5-1.8.9-3.7-.4h-.3l-.1.3a4 4 0 0 0 1.3 1.9c.3.3.7.5 1.2.6 1.2.2 2.5-.7 3.8-2.5l-.1-.2zM419.7 245.3h-.3c-2 1-3.1 1.3-5.6.1-.1-.1-.2 0-.3.1v.3l1.3 1.3c.9.7 2 1.5 3.1 1.2.9-.2 1.6-1.1 1.9-2.7l-.1-.3z"/>
		<path class="lght" d="m356.2 124-.2.2a3 3 0 0 1-1.6.1c-.8-.1-1.6-.1-3.3 1h-.3M
l-.1-.2c0-.1.1-1.1.7-1.9.2-.3.5-.6.9-.8 1-.4 2.3 0 3.8 1.3l.1.3zM375.5 118.6l-.2.2c-.7.2-1.3.1-2 0-1-.2-2-.5-3.5 1.3l-.3.1-.2-.3c0-.1.1-1.3.8-2.2.2-.4.6-.7 1-.8 1.1-.5 2.5 0 4.3 1.5.1 0 .2.1.1.2zM367.1 126.6l-.3.1c-2.2-.4-3.3-.4-5.5 1.4h-.3l-.1-.3.9-1.6c.7-.9 1.6-1.9 2.7-2 .9 0 1.8.7 2.5 2.2.2 0 .2.1.1.2zM474.6 148c-.1.7-15.9 7.1-18 8.2-2.1 1.1-4.1 1.9-4.8.7-.9-1.7 1.4-2.2 4.3-2.9 2.9-.8 18.6-7 18.5-6zM404.6 94.8c.3.7-10.4 14-11.7 15.9-1.3 2-2.6 3.5-3.8 2.9-1.1-.5-3.3-1.4-4.1-1.6-5.6-1.2-15.2-.1-14.7-.2 12-2.9 18.9M
-.4 19.3-.9l1.8-2c2.8-3.4 12.9-15.1 13.2-14.1zM409.1 116.1l-.3 2.2c1.7.7 4.5 1.6 6.9 2.7 3.2 1.4 6.3 3 9.4 4.7 5.2 2.9 10.2 7.6 14.1 10.8 4.4 3.6 7.4 5.5 6.8 4.8a92.4 92.4 0 0 0-25.4-19.9c-3.6-2-7.5-3.8-11.5-5.3z"/>
		<path class="hvy" d="M409.4 113.5c.2 1.4-.4 9.4-2.1 9.2-1.7-.2 0-6.1.6-8.8.5-2.7 1.2-2.1 1.5-.4zM392.5 231.5v-.2l.5-2.2c.3-1 .6-2.2.8-3.6.2-1.4 0-2.5-.1-3.6l-.2-2.5c.2-2.3-.5-3.8-1-4.9l-.5-1.3a41.5 41.5 0 0 0-8.4-11.8l-1-1.1A26.4 26.4 0 0 0 370 194l-1.6-.5c-4.1-1.9-10.1-1.2-16.3 2.1l-.2.1-.5.1c-.7.3-M
.9 1.1-1 1.4-.1.5 0 1 .3 1.3l.1.1c.3.3.7.4 1.1.4 1.5-.2 2.6-.6 3.6-1 1.4-.5 2.7-1 5.5-.8 6.7 1.2 12.1 2.4 15.5 5.9l.4.3c3.8 1.9 6.2 5.8 8.5 9.6l1.1 1.7.3.3c2.9 2.5 2.9 9 2.9 14.7V231.5c.1.8.7 1.4 1.5 1.4.7.1 1.3-.6 1.3-1.4zM407.5 196.2c-1.7 2.8-1.5 4.7.6 6.2 1.6 1.4 3.4.9 5.9-.8 3.2-2.1 4.6-4.9 14.3-15.1 2.9-3 5.1-5.6 5.6-6.3 1.5-2 1.5-4.7-1-6.7a4.8 4.8 0 0 0-6.4.7s-2 2.5-4.6 5.1c-2 2-4.4 4.8-6.1 6.9-3.6 4.3-5.6 5.5-8.3 10zM376.8 166.1c-2.7 4.2-2.4 7-.2 8.4 2.2 1.4 4.4 1 6-1 0 0 3.6-3.8 6.3-7.3 1-1.3 1.5-2.7 2.8-4.M
2 5.1-5.9 9.1-11.3 9.1-11.3 1.9-2.4 1.4-5.1-.9-7.1-1.7-1.4-4.3-1.3-7 1.8 0 0-4.6 5.3-8.8 11-3.3 4.6-6.4 8.2-7.3 9.7z"/>
		<path class="lght" d="M388.5 154.2c.6-1.6 4.7-6.6 6.4-8.3 2.4-2.3 5.9 1.1 3.7 4-1.5 2.1-10.3 7.9-10.1 4.3zM422.1 182.1c.3-1.3 2.9-3.9 4.4-5.5 2.1-2.2 4.6-3.1 5.9-1 2 2.7-4.3 7.2-7.2 7.6-3 .5-3.8.1-3.1-1.1z"/>
		<path class="drk" d="M-3.6 219.8c1.2-1.2 9-4.9 9.6-1 .6 3.9-3.4 4.3-6.3 4-2.8-.2-4.8-1.5-3.3-3zM-.7 230.3c1.4-.3 9.6 0 9.5 1.7-.1 1.8-4.1 1-6.8.3-2.8-.7-4.4-1.M
7-2.7-2zM158.7 188.5c1 1 4.8 7.8 2.4 8.7-2.4.9-3.4-2.8-3.8-5.4-.3-2.6.2-4.5 1.4-3.3z"/>
		<path class="bod v5" d="M168.6 186.4c-6-14.9-12-10.6-18.7-18.2a102.1 102.1 0 0 0-40.9-29 136 136 0 0 0-9.3-26.4 81.8 81.8 0 0 0-7.3 22.4 92.5 92.5 0 0 0-54 10.7l-6.6 3.8A134 134 0 0 0 13 131.5c-.6 8.6 3 23 4.9 30-6 3.5-9.9 12.9-13.7 19.2a75.5 75.5 0 0 0-6.8 21.4c-.8 4.6-4.6 8-6.5 11.5-2 3.1-3.5 6.6-2 14 .8 3.8 8.1 8.1 11.6 10.6 3.8 3.4 5.4 5.7 9.3 9.7 4.8 4.4 8.9 9.1 15.2 14.2 6 3.5 12.2 4.7 20 10.4a36.5 36.5 0 0 0 23 5.2c7.9M
-.5 16.7.3 25.7-1.6 41.8-8.6 57.4-40.5 67.1-67.2 3.7-10.2 11.9-12.4 7.8-22.5z"/>
		<path class="drk" d="M109.8 137.1c.8 1.1 4.2 8.4 2.6 9.1-1.6.7-2.6-3.2-3.2-5.9l-.7-3c-.6-2.3.4-1.5 1.3-.2z"/>
		<path class="drk" d="M99.7 112.8a143 143 0 0 1 9.3 26.4c16.5 6 30.2 16.9 40.9 29 6.7 7.6 12.7 3.2 18.7 18.2 4.1 10.1-4.2 12.3-7.9 22.5-9.7 26.7-25.3 58.6-67.1 67.2-9 1.9-17.8 1.1-25.7 1.6l-3.8.2c-6.5 0-12.9-1.6-19.2-5.4-7.8-5.7-14-6.9-20-10.4-6.3-5.2-10.4-9.8-15.2-14.2-3.9-4-5.5-6.3-9.3-9.7-3.6-2.5-10.8-6.7-11.6-10.6-1.5-M
7.4 0-10.9 2-14 1.9-3.5 5.7-6.9 6.5-11.5a75.5 75.5 0 0 1 6.8-21.4c3.7-6.2 7.7-15.6 13.7-19.2-1.9-7-5.5-21.4-4.9-30 5.8 4 13.8 12.5 18.8 18.2l6.6-3.8a92.5 92.5 0 0 1 54-10.7c1.5-7 4-16.6 7.4-22.4m0-7.1a7 7 0 0 0-6.1 3.5 73 73 0 0 0-6.8 18.3l-4.8-.1a98.7 98.7 0 0 0-47 12.2h-.1l-1.7.9a115 115 0 0 0-16.2-15 7.2 7.2 0 0 0-7.1-.5 7 7 0 0 0-4 5.9c-.5 7.7 1.6 18.7 3.9 27.9-3.9 3.9-6.7 9.1-9.3 13.9a55.2 55.2 0 0 1-2.6 4.7c-4 7.8-5.8 14.5-7.5 23.3v.1c-.3 1.5-1.6 3.2-2.9 5.1l-2.7 3.9c-2.6 4-4.9 9.4-2.9 19.1 1.3 6.1 7.7 10.4 1M
2.8 13.8l1.4.9c1.9 1.7 3.1 3.1 4.7 4.8l3.9 4.2.3.3 4.5 4.4c3.2 3.2 6.6 6.5 11 10.1l.9.6a63 63 0 0 0 7.9 3.8c3.8 1.6 7.4 3.2 11.5 6.2l.5.3a43.3 43.3 0 0 0 27.2 6.2l7.6-.2c5.8-.1 12.3-.1 19-1.5a85.6 85.6 0 0 0 49.6-29.2 137.3 137.3 0 0 0 22.7-42.5c1-2.8 2.5-4.8 4.1-7 3.3-4.4 7.8-10.5 3.7-20.6-4.4-11-9.4-14.1-14.9-16.7-2.1-1-3.5-1.7-5.1-3.5a109.7 109.7 0 0 0-40.3-29.6c-2.3-8.4-5.5-18.4-9-24.5a7.4 7.4 0 0 0-6.2-3.5c.1 0 .1 0 0 0z"/>
		<path class="drk" d="M-4 220.8c1.2-1.2 9-4.9 9.6-1 .6 3.9-3.4 4.4-6.3 4.1-2.8-.3-4.7M
-1.6-3.3-3.1zM-1 231.4c1.4-.3 9.6-.1 9.5 1.7-.1 1.8-4.1 1.1-6.8.3-2.8-.8-4.4-1.7-2.7-2zM158.5 188.5c.9 2.1 4.9 7.8 2.5 8.7-2.4.9-3.4-2.8-3.8-5.4-.4-2.6.6-4.9 1.3-3.3zM153.1 204.3l-.2-.1-.2.2v.1a6 6 0 0 1-1.4 3.4c-.1.1-.1.2 0 .2l.2.1.9-.1c.5-.1 1-.3 1.3-.8.4-.6.2-1.6-.6-3zM143.9 229.6l-.3.1-.8 1.4c-.3.8-.5 1.5-2.2 2.7l-.1.3.2.2c.1 0 1.1.3 2.1.1.4-.1.8-.2 1.1-.5.8-.7.9-2.1.3-4.1l-.3-.2zM151.9 213.4l-.3.1c-.5.6-.6 1.2-.7 1.8-.2 1-.4 2-2.6 2.7-.1 0-.2.1-.2.3l.2.3c.1 0 1.2.4 2.3.2l1.2-.6c.9-.8 1-2.4.3-4.5 0-.2-.1-.3-.2-M
.3zM142.2 218.9l-.2.2c-.4 2.2-.9 3.2-3.4 4.5-.1.1-.2.2-.1.3s.1.2.3.2l1.9-.2c1.1-.2 2.4-.7 2.8-1.7.4-.9 0-1.9-1-3.2-.1-.1-.2-.2-.3-.1z"/>
		<path class="lght" d="m7.3 195.6.1.3c-.2.6-.6 1-.9 1.4-.5.6-1.1 1.2-1.2 3.3l-.2.2h-.3s-.8-.8-1.1-1.7c-.1-.4-.2-.8-.1-1.2.3-1 1.4-1.8 3.4-2.2.2-.2.3-.2.3-.1zM14.8 176.9l.1.3c-.3.7-.7 1.1-1.2 1.5-.8.7-1.6 1.3-1.1 3.6l-.1.3h-.3a5 5 0 0 1-1.3-1.9c-.1-.4-.2-.9-.1-1.3.3-1.2 1.6-2 3.8-2.5 0-.1.1-.1.2 0zM16 188.4l-.1.3c-1.7 1.5-2.4 2.4-2.2 5.2l-.2.3-.3-.1-.7-1.7c-.3-1.1-.6-2.4.1-3.3.6-M
.8 1.7-1 3.3-.7 0-.1.1-.1.1 0zM98.3 116.1c.5.5-4 16.9-4.4 19.2-.4 2.3-1 4.4-2.3 4.2-1.8-.3-.8-2.4.3-5.2 1.1-2.6 5.7-18.9 6.4-18.2zM13.5 139.3c.7.2 4.8 16.7 5.5 19 .8 2.2 1.2 4.2 0 4.8-1 .6-3.1 1.7-3.8 2.3-4.4 3.7-9.3 12.1-9.1 11.5 5-11.3 11.2-15.3 11.1-15.9l-.5-2.6a107 107 0 0 1-3.2-19.1zM33.2 148.7l1.5 1.6c1.6-1 4-2.6 6.3-3.8 3.1-1.7 6.2-3.2 9.4-4.6 5.4-2.4 12.3-3.5 17.2-4.6 5.6-1.3 8.9-2.5 8-2.5a92 92 0 0 0-31.2 8.1 85 85 0 0 0-11.2 5.8z"/>
		<path class="drk" d="M31.3 146.9c1.2.7 7.2 6 6 7.3-1.2 1.3-4.8-3.7-6.7M
-5.8-1.8-2-.8-2.3.7-1.5zM114.8 232l-.2-.1-1.4-1.7a40 40 0 0 0-2.4-2.9c-1-1-2-1.6-3-2.1l-2.1-1.3c-1.7-1.6-3.3-1.9-4.5-2.2l-1.3-.3c-4.8-1.3-9.8-.9-14.5-.5l-1.4.1c-4.9.5-9.1 3.5-12.7 6.2l-1.3 1c-4.1 2.1-7.1 7.3-8.3 14.2v.2l-.2.5c-.2.8.3 1.4.5 1.6.3.4.8.6 1.3.5h.2c.4-.1.8-.3 1-.7.8-1.3 1.1-2.4 1.4-3.4.4-1.5.8-2.7 2.7-4.8 5-4.6 9.3-8.1 14.1-8.8l.4-.1a24 24 0 0 1 12.8-.9l2 .2h.4c3.7-.7 8.9 3.2 13.4 6.7l1.1.9.3.2c.7.4 1.6.3 2-.4.4-.7.3-1.6-.3-2.1zM95.8 198.7c1.2 3 2.8 4.1 5.3 3.3 2.1-.4 2.8-2.2 3-5.2.3-3.9-1.1-6.6-3.3-20.M
6l-1.6-8.3c-.7-2.4-2.8-4-5.9-3.3a4.6 4.6 0 0 0-3.3 5.5s.7 3.1 1.2 6.7c.4 2.8 1.1 6.5 1.8 9.1 1.2 5.6.9 7.9 2.8 12.8zM53.3 204.8c1.7 4.7 4.1 6.1 6.5 5.2 2.4-.9 3.5-2.9 2.9-5.3 0 0-.9-5.2-2-9.5-.4-1.6-1.2-2.8-1.6-4.7-1.6-7.7-3.4-14.1-3.4-14.1-.8-3-3.2-4.2-6.2-3.6-2.1.5-3.7 2.7-2.8 6.6 0 0 1.4 6.9 3.4 13.6 1.5 5.5 2.6 10.2 3.2 11.8z"/>
		<path class="lght" d="M50.9 188.3c-.9-1.4-2.4-7.7-2.7-10.1-.3-3.3 4.5-4 5.4-.5.8 2.4.1 12.9-2.7 10.6zM93.5 178.5c-.8-1-1.3-4.7-1.7-6.8-.5-3 .4-5.5 2.8-5.3 3.4 0 3.1 7.8 1.7 10.3-1.5 M
2.7-2.3 3.1-2.8 1.8z"/>
		<path class="drk" d="M200.4 277.1c1.1-1.3 8.7-5.4 9.5-1.5.8 3.9-3.2 4.5-6 4.4-2.9-.2-4.9-1.3-3.5-2.9zM203.9 287.4c1.4-.3 9.6-.6 9.6 1.2 0 1.8-4 1.3-6.8.7-2.8-.6-4.5-1.5-2.8-1.9zM360.6 236.5c1.1.9 5.3 7.5 2.9 8.5-2.3 1-3.6-2.6-4.1-5.2-.4-2.5-.1-4.5 1.2-3.3z"/>
		<path class="bod v4" d="M370.4 233.8c-6.9-14.6-12.6-9.9-19.7-17.1a101.6 101.6 0 0 0-42.5-26.6 137 137 0 0 0-10.8-25.8c-3.1 6-5 15.7-6 22.7a85 85 0 0 0-27.4 2.7 95 95 0 0 0-25.9 11.1l-6.4 4.2a130.3 130.3 0M
 0 0-19.8-17c-.1 8.6 4.3 22.8 6.6 29.7-5.8 3.9-9.2 13.5-12.5 19.9a74.4 74.4 0 0 0-5.6 21.8c-.6 4.6-4.1 8.2-5.8 11.8-1.8 3.2-3.1 6.7-1.2 14 1 3.8 8.5 7.6 12.2 9.9 4 3.2 5.7 5.4 9.8 9.2 5 4.1 9.4 8.5 16 13.3 6.2 3.1 12.4 4 20.5 9.2 7.8 4.1 15.5 5 23.3 3.9 7.9-1 16.7-.7 25.6-3.1 41.2-11 55-43.7 63.1-70.9 3-10.4 11.2-13.1 6.5-22.9z"/>
		<path class="drk" d="M308.8 187.9c.9 1.1 4.7 8.2 3.2 8.9-1.6.8-2.7-3-3.6-5.7l-.9-2.9c-.7-2.2.3-1.5 1.3-.3z"/>
		<path class="drk" d="M297.3 164.3a144 144 0 0 1 10.8 25.8c16.8 5 31.1 1M
5.1 42.5 26.6 7.2 7.2 12.8 2.5 19.7 17.1 4.7 9.8-3.5 12.5-6.6 22.9-8.1 27.2-21.9 59.9-63.1 70.9-8.9 2.4-17.7 2.1-25.6 3.1a36.8 36.8 0 0 1-23.3-3.8c-8.1-5.2-14.4-6.1-20.5-9.2-6.6-4.8-11-9.2-16-13.3-4.1-3.8-5.8-6-9.8-9.2-3.7-2.3-11.2-6.1-12.2-9.9-2-7.3-.7-10.9 1.2-14 1.7-3.6 5.3-7.2 5.8-11.8a72.1 72.1 0 0 1 5.6-21.8c3.4-6.4 6.7-16 12.5-19.9-2.3-6.9-6.7-21.1-6.6-29.7 6.1 3.7 14.5 11.7 19.8 17l6.4-4.2a93.7 93.7 0 0 1 47.6-14l5.7.2a92.1 92.1 0 0 1 6.1-22.8m0-7.1h-.3a7.3 7.3 0 0 0-6 3.8 69.5 69.5 0 0 0-5.7 18.7 103.3 103M
.3 0 0 0-51.1 15.1l-.1.1-1.6 1a107.6 107.6 0 0 0-17.1-14c-1.1-.7-2.4-1-3.7-1a7 7 0 0 0-7 7c-.1 7.7 2.7 18.6 5.5 27.6-3.7 4.1-6.2 9.5-8.5 14.4a154 154 0 0 0-2.1 4.4l-.2.4a82.7 82.7 0 0 0-6.1 23.7v.1c-.2 1.5-1.4 3.3-2.6 5.3-.8 1.3-1.7 2.6-2.4 4.1-2.3 4.1-4.3 9.6-1.8 19.2 1.6 6 8.2 9.9 13.6 13l1.4.8c1.9 1.6 3.3 2.9 4.9 4.6l4.2 4 .3.2 4.8 4.1c3.4 3 6.9 6.1 11.6 9.5l.9.6c2.8 1.4 5.5 2.4 8.1 3.3a54 54 0 0 1 11.9 5.5l.5.3a42.8 42.8 0 0 0 27.5 4.7c2.4-.3 4.9-.5 7.6-.6 5.8-.4 12.3-.8 18.9-2.6a85.3 85.3 0 0 0 47.8-32 138.6 1M
38.6 0 0 0 20.2-43.7c.8-2.8 2.2-4.9 3.7-7.2 3-4.6 7.1-11 2.5-20.8-5.1-10.7-10.2-13.5-15.8-15.9-2.2-.9-3.6-1.5-5.3-3.2-12.9-13-27-22.1-42-27.2-2.8-8.2-6.6-18-10.4-24a7.2 7.2 0 0 0-6.1-3.3z"/>
		<path class="drk" d="M200.1 278.1c1.1-1.3 8.7-5.5 9.5-1.6.9 3.9-3.2 4.5-6 4.4-2.9 0-4.9-1.2-3.5-2.8zM203.6 288.5c1.4-.3 9.6-.7 9.6 1.1s-4 1.3-6.8.7c-2.7-.5-4.5-1.4-2.8-1.8zM360.4 236.4c1.1 2.1 5.3 7.5 3 8.5s-3.6-2.6-4.1-5.2c-.5-2.5.3-4.8 1.1-3.3zM355.9 252.5l-.3-.1-.2.2v.1c-.2 1.3-.3 2.3-1.2 3.4v.3l.2.1.9-.1a2 2 0 0 0 1.3-.9M
c.5-.6.2-1.7-.7-3zM348.2 278.3l-.2.1c-.4.5-.5 1-.7 1.5-.2.8-.4 1.6-2.1 2.8l-.1.3.2.2c.1 0 1.1.3 2.1 0a2 2 0 0 0 1-.6c.7-.8.7-2.2 0-4.1l-.2-.2zM355.2 261.7l-.3.1c-.5.6-.5 1.2-.6 1.9-.1 1.1-.2 2-2.4 2.9l-.2.3.2.3c.1 0 1.2.3 2.3 0 .4-.1.8-.3 1.1-.7.8-.9.8-2.4 0-4.6.1-.1.1-.2-.1-.2zM345.9 267.7l-.2.2c-.3 2.2-.7 3.3-3.1 4.7-.1.1-.2.2-.1.3s.1.2.3.2l1.9-.3c1.1-.3 2.4-.9 2.7-1.9.3-.9-.1-1.9-1.2-3.1l-.3-.1z"/>
		<path class="lght" d="m209.9 252.3.1.3c-.2.6-.5 1-.8 1.4-.5.6-1 1.3-1 3.3l-.1.2h-.3s-.9-.7-1.2-1.6c-.1-.4-.2-.8-M
.1-1.2.2-1 1.3-1.9 3.3-2.4-.1-.1 0 0 .1 0zM216.2 233.2l.1.3c-.2.7-.7 1.2-1.1 1.6-.8.7-1.5 1.4-.9 3.7l-.1.3h-.3c-.1 0-1-.8-1.4-1.9a2 2 0 0 1-.1-1.3c.2-1.2 1.5-2.1 3.6-2.7.1-.1.2-.1.2 0zM218.1 244.6l-.1.3c-1.6 1.5-2.2 2.5-1.9 5.3l-.2.3c-.1.1-.2 0-.3-.1 0-.1-.5-.8-.8-1.7-.4-1.1-.7-2.4-.1-3.3.5-.8 1.6-1.1 3.2-.9l.2.1zM296.1 167.7c.5.5-3 17.1-3.3 19.5-.3 2.3-.7 4.5-2.1 4.3-1.9-.2-1-2.4 0-5.2 1-2.8 4.7-19.3 5.4-18.6zM212.8 195.8c.7.1 5.7 16.4 6.6 18.6.9 2.2 1.5 4.1.3 4.8-1 .6-3 1.9-3.6 2.5-4.2 3.9-8.6 12.6-8.4 12 4.4-11.M
5 10.3-15.9 10.1-16.5l-.7-2.6c-1.2-4.2-5.3-19-4.3-18.8zM233 204l1.6 1.5c1.5-1 3.8-2.8 6.1-4.2 3-1.9 6-3.6 9.2-5.2 5.3-2.7 12-4.2 16.9-5.6 5.5-1.6 8.7-3 7.8-2.9A95 95 0 0 0 233 204z"/>
		<path class="drk" d="M231 202.3c1.2.6 7.6 5.6 6.5 6.9-1.1 1.3-5-3.4-7-5.4-2-1.9-1-2.2.5-1.5zM319.3 282.5l-.2-.1-1.5-1.6-2.5-2.7c-1-1-2.1-1.5-3.1-1.9a12 12 0 0 1-2.2-1.2c-1.8-1.5-3.4-1.7-4.6-1.9l-1.3-.3c-4.9-1-9.8-.3-14.5.3l-1.4.2c-4.9.8-8.8 4-12.3 6.9l-1.3 1.1c-3.9 2.3-6.6 7.7-7.4 14.6v.2l-.2.5c-.1.8.4 1.3.6 1.6.3.4.8.5 1.3.5h.2c.4M
-.1.7-.4.9-.7.7-1.4 1-2.5 1.2-3.5.3-1.5.7-2.8 2.4-5 4.8-4.9 8.8-8.6 13.6-9.6l.4-.2c3.7-2 8.3-1.9 12.7-1.7l2 .1h.4c3.7-.9 9.1 2.7 13.8 5.9l1.2.8.3.2c.7.4 1.6.2 2-.5.3-.7.1-1.6-.5-2zM298.4 250.3c1.3 3 3.1 3.9 5.5 3 2-.6 2.6-2.3 2.7-5.3 0-3.9-1.4-6.6-4.5-20.3a103 103 0 0 0-2.1-8.2c-.9-2.4-3-3.8-6.1-3a4.8 4.8 0 0 0-3 5.7s.9 3 1.6 6.7c.5 2.7 1.5 6.4 2.3 9 1.6 5.3 1.4 7.6 3.6 12.4zM256.3 258.8c2 4.6 4.4 5.9 6.8 4.8 2.4-1 3.3-3.1 2.6-5.5 0 0-1.2-5.1-2.5-9.3-.5-1.6-1.4-2.7-1.9-4.6-2-7.6-4.2-13.9-4.2-13.9-1-2.9-3.5-4-6.4-3.M
2-2.1.6-3.5 2.9-2.4 6.8 0 0 1.8 6.8 4.2 13.4 1.8 5.3 3.1 9.9 3.8 11.5z"/>
		<path class="lght" d="M253 242.5c-1-1.3-2.8-7.6-3.2-10-.5-3.3 4.2-4.3 5.4-.8.8 2.4.7 12.9-2.2 10.8zM295 230.3c-.9-1-1.6-4.6-2.1-6.7-.7-3 .1-5.6 2.5-5.5 3.4-.2 3.6 7.6 2.3 10.2-1.4 2.7-2.2 3.2-2.7 2z"/>
		<path class="drk" d="M113.3 15.8c1.6-.7 10.2-1 9.2 2.8-.9 3.8-4.8 2.7-7.3 1.3-2.5-1.4-3.8-3.3-1.9-4.1zM111.9 26.6c1.4.3 8.9 3.7 8.1 5.2-.8 1.6-4.2-.6-6.4-2.3-2.2-1.7-3.4-3.3-1.7-2.9zM275.1 49.4c.5 1.3 1.4 9.1-1.1M
 9-2.5-.1-2.1-3.9-1.4-6.4.7-2.7 1.8-4.2 2.5-2.6z"/>
		<path class="bod v3" d="M285.1 51.2c.2-16.1-7-14.4-10.3-24a101.5 101.5 0 0 0-26.6-42.5 136 136 0 0 0 1.6-27.9 85.8 85.8 0 0 0-15.4 17.8 90 90 0 0 0-61.6-9.9c-2.4-7.1-6.5-18.1-10.4-24-3.9 7.7-6.1 22.4-7.1 29.6-6.9 1-14.1 8.1-20 12.4A73.5 73.5 0 0 0 120.8-.1c-2.5 3.9-7.3 5.6-10.4 8.1-3 2.1-5.8 4.7-7.2 12.1-.7 3.9 4.3 10.6 6.7 14.2 2.2 4.6 2.8 7.3 4.8 12.5 2.7 5.9 4.7 11.8 8.6 19 4.2 5.5 9.4 9 14.4 17.3a36.9 36.9 0 0 0 19.2 13.7c7.5 2.6 15.4 6.7 24.4 8.4 41.9 8.1 M
68.6-15.3 87.8-36.2 7.4-8 15.9-6.9 16-17.8z"/>
		<path class="drk" d="M162.5-59.3c3.8 5.9 7.9 16.9 10.4 24l7.6-1a99 99 0 0 1 28.1 1.3 81.4 81.4 0 0 1 25.9 9.6c4-5.9 10-13.8 15.4-17.8a136 136 0 0 1-1.6 27.9 101.5 101.5 0 0 1 26.6 42.5c3.3 9.6 10.5 7.9 10.3 24-.1 10.9-8.6 9.8-15.9 17.7-16.5 18-38.6 37.8-71.1 37.8-5.3 0-10.8-.5-16.6-1.7-9-1.7-16.9-5.9-24.4-8.4-7.5-2.4-14-6.6-19.2-13.7-5-8.3-10.3-11.8-14.4-17.3-3.8-7.2-5.9-13-8.6-19-2-5.2-2.6-7.9-4.8-12.5-2.3-3.7-7.4-10.4-6.7-14.2 1.4-7.4 4.2-10.1 7.2-12.1 3.1-2.5 7.9M
-4.2 10.4-8.1 4.6-7 8.4-12 14.5-17.2 5.8-4.3 13.1-11.5 20-12.4.8-7.1 3.1-21.8 6.9-29.4m0-7.1h-.4a6.9 6.9 0 0 0-5.9 3.9c-3.5 6.9-5.7 17.9-7.1 27.2-5.1 2.1-9.7 5.8-14 9.2l-3.9 3-.4.3a83.4 83.4 0 0 0-15.7 18.7v.1a16 16 0 0 1-4.7 3.6c-1.3.8-2.7 1.6-4 2.6-3.9 2.7-8.1 6.8-10 16.5-1.2 6.1 3.1 12.5 6.5 17.6l.9 1.4c1.1 2.3 1.7 4 2.4 6.2.5 1.5 1.1 3.3 2 5.4l.1.3 2.5 5.8c1.8 4.2 3.6 8.5 6.3 13.6l.6.9c1.9 2.5 3.9 4.5 5.8 6.5 2.9 3 5.6 5.8 8.2 10.2l.3.5a43.4 43.4 0 0 0 22.7 16.2l7.1 2.7a94.8 94.8 0 0 0 18.2 5.9 84 84 0 0 0 63.3M
-11.4 150.2 150.2 0 0 0 31.1-26.9c2-2.2 4.2-3.5 6.5-4.8 4.7-2.8 11.2-6.7 11.3-17.6.1-11.8-3.2-16.6-7.3-21.2a13 13 0 0 1-3.4-5.2 110 110 0 0 0-25.8-42.9c1.1-8.6 2-19.1 1.2-26.1a7.2 7.2 0 0 0-7-6.3 7 7 0 0 0-4.2 1.4 73 73 0 0 0-13.3 14.3 92 92 0 0 0-22.4-7.4 105 105 0 0 0-30.2-1.5h-.2l-1.9.2c-2.6-7.1-5.9-15.1-9.2-20.1a8.1 8.1 0 0 0-6-2.8z"/>
		<path class="drk" d="M112.5 16.6c1.6-.7 10.2-1.1 9.3 2.8-.9 3.9-4.8 2.7-7.4 1.4-2.5-1.4-3.8-3.4-1.9-4.2zM111.2 27.5c1.4.3 8.9 3.6 8.2 5.2-.8 1.6-4.2-.6-6.4-2.3-2.3-1.8-3.5-3.3M
-1.8-2.9zM275 49.2c0 2.3 1.5 9.1-1 9-2.5-.1-2.1-3.9-1.4-6.4.6-2.6 2.3-4.3 2.4-2.6zM263.9 61.8l-.2-.2-.3.1-.1.1a6.5 6.5 0 0 1-2.6 2.6l-.1.2.1.2.9.3c.5.1 1.1.1 1.5-.3.8-.5 1-1.5.8-3zM245.7 81.6h-.3c-.6.3-.9.7-1.3 1-.5.6-1.1 1.2-3.1 1.6l-.2.2.1.3s.9.7 1.8.9c.4.1.8.1 1.2-.1 1-.4 1.6-1.6 1.8-3.6v-.3zM259.3 69.7h-.3c-.7.3-1 .9-1.4 1.4-.6.9-1.1 1.7-3.4 1.5l-.3.2.1.3c.1 0 1 .8 2.1 1 .4.1.9.1 1.3-.1 1.1-.4 1.8-1.8 2-4.1l-.1-.2zM248.2 71l-.3.1c-1.2 1.8-2.1 2.7-4.8 2.9l-.2.2.2.3 1.8.5c1.1.2 2.5.3 3.3-.5.7-.6.8-1.8.3-3.3l-.3-.M
		<path class="lght" d="m132.7-2.3-.1.3c-.5.5-.9.7-1.3.9-.7.4-1.5.7-2.4 2.5l-.2.1-.2-.1c0-.1-.5-1-.4-2 0-.4.2-.8.4-1.1.6-.8 2-1.1 4-.8l.2.2zM146.7-16.7l-.1.3c-.5.6-1.1.8-1.7.9-1 .3-2 .6-2.4 2.9l-.2.2-.3-.2c0-.1-.5-1.2-.4-2.3 0-.4.2-.9.5-1.2.7-1 2.2-1.2 4.5-.9l.1.3zM143.4-5.6l-.2.2c-2.1.7-3.1 1.3-4.1 3.9l-.3.2a.2.2 0 0 1-.2-.2v-1.9c.1-1.1.4-2.5 1.3-3 .8-.5 1.9-.3 3.3.6.2 0 .3.1.2.2zM247.2-40.7c.3.7-10.2 14.1-11.5 16.1-1.3 2-2.6 3.7-3.8 3-1.6-1 .2-2.6 2.3-4.7 2.1-2.1 12.6-15.3 13-14.4zM160.1-51.9c.6.4-2 17.3-2M
.2 19.6-.2 2.4-.5 4.3-1.8 4.4a27 27 0 0 0-4.4.7c-5.5 1.7-13.2 7.6-12.8 7.2 9-8.5 16.2-9.8 16.3-10.4l.5-2.6c.7-4.4 3.5-19.5 4.4-18.9zM174.6-35.7l.8 2.1 7.3-1.1c3.5-.4 7-.6 10.5-.6 5.9-.1 12.6 1.5 17.6 2.3 5.6.9 9.2 1.1 8.3.8-8.2-2.9-19-4-20.6-4.2a105.7 105.7 0 0 0-23.9.7z"/>
		<path class="drk" d="M173.5-38c.8 1.1 4.4 8.4 2.8 9.1-1.6.7-3-5.3-3.9-7.9-.9-2.7.1-2.6 1.1-1.2zM217.8 72.6l-.1-.2-.7-2.1-1.1-3.6c-.5-1.3-1.2-2.2-1.9-3.1l-1.4-2c-1-2.1-2.3-3-3.3-3.7l-1.1-.8c-4-3.1-8.7-4.6-13.2-6l-1.4-.4c-4.8-1.4-9.7-.2-14.1.8lM
-1.6.4c-4.6.4-9.3 4-13.1 9.9l-.1.2-.4.4c-.5.7-.2 1.4-.1 1.7.1.5.5.8.9 1h.2c.4.1.8 0 1.2-.3 1.2-.9 2-1.8 2.6-2.6 1-1.2 1.8-2.2 4.3-3.4 6.4-2.3 11.7-3.9 16.4-2.7l.5.1c4.2-.2 8.3 2 12.2 4.1l1.8 1 .4.1c3.7.8 7 6.4 9.8 11.4l.7 1.2.2.3c.4.7 1.3.8 2 .4.6-.5.8-1.4.4-2.1zM213.1 34.5c-.1 3.2 1.1 4.8 3.6 5.1 2.1.4 3.4-1 4.7-3.6 1.7-3.5 1.6-6.5 4.8-20.2 1-4.1 1.6-7.4 1.7-8.3.3-2.5-1.1-4.8-4.2-5.3a4.7 4.7 0 0 0-5.2 3.8s-.5 3.1-1.5 6.7c-.7 2.7-1.4 6.4-1.9 9.1-.7 5.5-1.8 7.5-2 12.7zM171.5 23.8c-.3 5 1.4 7.2 4 7.3 2.6.1 4.3-1.4 4.M
7-3.8 0 0 1.2-5.1 1.8-9.5.2-1.7-.1-3 .3-5 1.5-7.7 2.3-14.4 2.3-14.4.4-3-1.4-5.1-4.3-5.7-2.1-.4-4.4 1-5.1 5 0 0-1.4 6.9-2.1 13.9-.6 5.8-1.5 10.5-1.6 12.2z"/>
		<path class="lght" d="M175.7 7.7c-.3-1.6.8-8.1 1.5-10.4 1-3.2 5.7-2 5.2 1.6-.3 2.5-5 12-6.7 8.8zM218.8 15c-.4-1.3.6-4.8 1.1-6.9.7-3 2.5-5 4.6-3.9 3.1 1.3-.1 8.4-2.4 10.2-2.4 1.9-3.4 2-3.3.6z"/>
		<path class="drk" d="M86.7 252.3c1.5-.9 10-2.2 9.5 1.8-.5 3.9-4.5 3.2-7.2 2.1-2.6-1.1-4.1-2.9-2.3-3.9zM86.5 263.2c1.4.1 9.2 2.6 8.6 4.3-.M
6 1.7-4.2-.2-6.6-1.6-2.3-1.5-3.7-2.9-2-2.7zM251.3 267.8c.7 1.2 2.4 8.9-.1 9-2.5.2-2.5-3.6-2.1-6.2.4-2.7 1.3-4.4 2.2-2.8z"/>
		<path class="bod v4" d="M261.4 268.5c-1.6-16-8.5-13.5-12.9-22.7-6.9-14.6-17-29-31.2-39.3.2-7.3.2-20.4-1.5-27.9a81.3 81.3 0 0 0-13.3 19.4 92.3 92.3 0 0 0-54.9-4.8c-2.5.6-5 1.1-7.4 1.8-3.2-6.8-8.5-17.2-13-22.7-3 8-3.6 22.9-3.7 30.2-6.7 1.7-13.2 9.6-18.5 14.6a72 72 0 0 0-12.5 18.7c-2.1 4.2-6.6 6.4-9.5 9.2-2.8 2.4-5.2 5.3-5.8 12.8-.3 3.9 5.5 10 8.2 13.4 2.7 4.3 3.6 7 6.2 11.9 3.3 5.6 6 11.2 10.M
6 17.9 4.8 5 10.4 7.9 16.2 15.6 6 6.5 12.9 9.9 20.6 11.5 7.7 1.7 16 4.9 25.1 5.7 42.5 3.4 66.5-22.8 83.3-45.7 6.6-9 15.1-8.8 14-19.6z"/>
		<path class="drk" d="M218.8 204.6c.5 1.3 1.7 9.3 0 9.5-1.7.2-1.6-3.8-1.5-6.5l.1-3.1c.1-2.4.9-1.3 1.4.1z"/>
		<path class="drk" d="M127.4 172.2c4.5 5.5 9.8 15.9 13 22.7l7.4-1.8a90.6 90.6 0 0 1 28.1-1.8c9.9.8 18.8 3.2 26.8 6.6a84.3 84.3 0 0 1 13.3-19.4c1.7 7.5 1.7 20.6 1.5 27.9a101.6 101.6 0 0 1 31.2 39.3c4.3 9.2 11.3 6.7 12.9 22.7 1.1 10.8-7.5 10.6-13.9 19.4-15.8 21.5-37.9 46-7M
5.8 46l-7.5-.3c-9.1-.7-17.4-4-25.1-5.7-7.7-1.5-14.7-5-20.6-11.5-5.9-7.7-11.5-10.6-16.2-15.6-4.6-6.7-7.3-12.3-10.6-17.9-2.6-5-3.5-7.6-6.2-11.9-2.7-3.4-8.5-9.5-8.2-13.4.6-7.5 3-10.5 5.8-12.8 2.8-2.8 7.4-5 9.5-9.2 3.8-7.4 7-12.8 12.5-18.7 5.3-4.9 11.7-12.9 18.5-14.6-.1-7.1.6-22 3.6-30m0-7.1-1.2.1a7 7 0 0 0-5.5 4.5c-2.7 7.2-3.7 18.4-4.1 27.9-4.8 2.7-9 6.9-12.8 10.7a54.5 54.5 0 0 1-3.5 3.4l-.3.3c-6 6.4-9.6 12.3-13.7 20.3v.1c-.7 1.3-2.4 2.7-4.2 4.1l-3.7 3c-3.6 3.1-7.3 7.6-8.1 17.5-.5 6.2 4.4 12.1 8.4 16.8l1 1.3c1.3 2.2 2M
.1 3.8 3.1 5.9a125 125 0 0 0 2.6 5.2l.2.3 3.1 5.5a149.6 149.6 0 0 0 8.4 13.7c2.1 2.3 4.3 4.1 6.5 5.9 3.2 2.6 6.2 5.1 9.3 9.2l.4.5a43.2 43.2 0 0 0 24.4 13.6l7.3 1.9a99.5 99.5 0 0 0 18.7 3.9l8 .3a85 85 0 0 0 50.3-16.2 147.2 147.2 0 0 0 31.2-32.6c1.7-2.4 3.7-3.9 5.9-5.5 4.4-3.3 10.4-7.9 9.3-18.7-1.2-11.8-5.1-16.1-9.6-20.2-1.7-1.6-2.9-2.6-3.9-4.8-7.8-16.5-18-29.9-30.4-39.7a133 133 0 0 0-1.7-26.1 7.2 7.2 0 0 0-4.8-5.2l-2.1-.3a7 7 0 0 0-4.8 1.9 72.4 72.4 0 0 0-11.6 15.7 88 88 0 0 0-31.8-5.2c-7.3 0-14.5.8-21.4 2.3h-.2l-1.M
9.4c-3.4-6.8-7.6-14.3-11.4-19a6.5 6.5 0 0 0-5.4-2.7z"/>
		<path class="drk" d="M86.1 253.2c1.5-.9 10-2.2 9.5 1.7-.5 3.9-4.5 3.2-7.2 2.2-2.6-1.1-4.1-2.9-2.3-3.9zM85.9 264.1c1.4.1 9.3 2.6 8.7 4.3-.6 1.7-4.2-.1-6.6-1.6-2.4-1.5-3.8-2.9-2.1-2.7zM251.1 267.6c.3 2.3 2.5 8.9 0 9-2.5.2-2.5-3.6-2.1-6.2.3-2.6 1.9-4.5 2.1-2.8zM241.5 281.3l-.2-.2-.2.1-.1.1c-.6 1.1-1 2-2.3 2.8l-.1.2.2.2s.4.2.9.2 1.1 0 1.5-.4c.6-.4.7-1.5.3-3zM225.6 303h-.3a3 3 0 0 0-1.1 1.2c-.5.6-.9 1.3-2.9 1.9l-.2.2.1.3c.1 0 .9.6 1.9.7.4 0 .8 0 1.2-.2.9-.5 1.4-M
1.8 1.4-3.8l-.1-.3zM237.8 289.7h-.3c-.6.4-.9 1-1.2 1.5-.5.9-.9 1.8-3.2 1.9l-.3.2.1.3c.1 0 1.1.7 2.2.8.4 0 .9 0 1.3-.2 1.1-.6 1.6-2 1.6-4.3l-.2-.2zM226.9 292.2l-.2.1c-1 2-1.8 2.9-4.5 3.4l-.2.2.2.3 1.9.3c1.1.1 2.5 0 3.2-.8.6-.7.6-1.8-.1-3.3l-.3-.2z"/>
		<path class="lght" d="M104 232.1v.3l-1.2 1.1c-.7.4-1.4.9-2.1 2.8l-.2.2-.2-.1c0-.1-.6-1-.6-2 0-.4.1-.8.3-1.1.5-.9 1.9-1.3 3.9-1.2 0-.1 0-.1.1 0zM116.4 216.2v.3a3 3 0 0 1-1.6 1.1c-1 .4-1.9.8-2.1 3.1l-.2.3-.3-.1c0-.1-.7-1.1-.7-2.2 0-.4.1-.9.3-1.3.6-1 2.1-1.5 4.4-1.3l.2.M
1zM114.3 227.7l-.2.2c-2 .9-3 1.6-3.6 4.3 0 .1-.1.2-.3.2l-.3-.2c0-.1-.2-.9-.2-1.9 0-1.1.1-2.5 1-3.2.8-.6 1.9-.5 3.3.2.3.2.3.3.3.4zM213.6 181.3c.3.6-8.6 15.1-9.6 17.2-1.1 2.1-2.2 4-3.4 3.4-1.7-.8-.1-2.6 1.7-4.9 1.9-2.3 10.8-16.6 11.3-15.7zM125.7 179.8c.6.4-.1 17.4 0 19.8.1 2.4 0 4.3-1.3 4.6-1.1.2-3.5.8-4.3 1.2-5.2 2.3-12.3 9-11.9 8.5 8-9.4 15-11.5 15.1-12.1l.2-2.6a106 106 0 0 1 2.2-19.4zM142 194.4l1 2 7.1-1.9c3.4-.8 6.9-1.3 10.4-1.8 5.9-.8 12.7.1 17.8.4 5.7.3 9.2.1 8.4-.1-8.4-2-19.3-1.9-20.9-1.9a103.5 103.5 0 0 0-23.M
		<path class="hvy" d="M140.6 192.1c1 1 5.3 7.8 3.8 8.7-1.5.9-3.6-4.9-4.8-7.5-1.2-2.4-.2-2.4 1-1.2zM196.9 297.2l-.1-.2-.9-2c-.4-.9-.8-2.1-1.5-3.4-.7-1.3-1.5-2.1-2.2-2.8l-1.7-1.9c-1.2-2-2.6-2.7-3.7-3.3l-1.2-.7a40.7 40.7 0 0 0-13.8-4.5l-1.4-.3c-4.9-.9-9.7.8-13.9 2.4l-1.6.6c-4.5.9-8.8 5-11.9 11.3l-.1.2-.4.4c-.4.7-.1 1.4 0 1.7.2.4.6.8 1 .9h.2c.4 0 .8-.1 1.1-.4 1.1-1 1.7-2 2.3-2.9.8-1.3 1.5-2.4 3.9-3.9 6.1-3 11.2-5.2 16-4.5h.5c4.2-.7 8.4 1 12.6 2.7l1.9.7.4.1c3.8.4 7.6 5.6 11 10.2l.9 1.2.2.3c.5.6 1.4.7 2 .2.8-M
.6.9-1.5.4-2.1zM188 259.9c.3 3.2 1.6 4.7 4.1 4.7 2.1.2 3.3-1.3 4.3-4.1 1.3-3.6.8-6.7 2.6-20.7.5-4.1.8-7.5.8-8.4 0-2.5-1.6-4.6-4.7-4.8a4.6 4.6 0 0 0-4.7 4.4s-.2 3.2-.7 6.8a98 98 0 0 0-.8 9.2c-.4 5.5-1.3 7.6-.9 12.9zM145.5 253.8c.3 5 2.2 7 4.8 6.8 2.6-.2 4.1-1.9 4.3-4.3 0 0 .6-5.2.8-9.6.1-1.7-.4-3-.2-5 .6-7.8.7-14.5.7-14.5.1-3.1-1.9-5-4.9-5.2-2.2-.2-4.3 1.5-4.6 5.6 0 0-.6 7-.6 14-.1 5.7-.4 10.5-.3 12.2z"/>
		<path class="lght" d="M147.9 237.3a42 42 0 0 1 .3-10.5c.6-3.3 5.4-2.6 5.4 1-.1 2.6-3.7 12.5-5.7 9.5zM191.5 23M
9.9c-.5-1.2.1-4.9.3-7 .3-3 1.9-5.2 4.2-4.4 3.3 1 .8 8.4-1.3 10.4-2.1 2.2-3.1 2.3-3.2 1z"/>
		<path class="drk" d="M566.5 178.1c1.7 0 9.8 3 7.4 6.1-2.4 3.2-5.5.6-7.3-1.6-1.8-2.2-2.2-4.4-.1-4.5zM561 187.6c1.1.8 6.8 6.8 5.5 8-1.3 1.2-3.6-2.2-5-4.6-1.4-2.5-1.9-4.4-.5-3.4zM702.9 271.4c0 1.4-2.2 8.9-4.5 7.9-2.3-1.1-.4-4.4 1.2-6.5 1.6-2.1 3.3-3.1 3.3-1.4z"/>
		<path class="bod v4" d="M711.4 277c6.4-14.8-.9-16-.3-26.1 1.1-16.1-.8-33.6-8.2-49.5 3.7-6.3 10.1-17.8 12.2-25.2a84.8 84.8 0 0 0-21.1 10.M
5 92.9 92.9 0 0 0-45.6-30.8l-7.4-2c.5-7.5.9-19.2-.3-26.1a112.3 112.3 0 0 0-17.9 24.6c-6.7-1.8-16.2 2-23.2 3.8a74.2 74.2 0 0 0-20 10.2c-3.8 2.6-8.9 2.4-12.7 3.4-3.6.7-7.1 2.1-11.3 8.4-2.2 3.3-.1 11.4.7 15.7.2 5.1-.3 7.8-.4 13.4.2 6.5-.2 12.7.6 20.8 1.7 6.7 5.2 12 6.7 21.5 2.1 8.6 6.5 15 12.5 20 5.9 5.3 11.6 12.1 19.2 17.2 35.5 23.6 69.2 12.3 95 .4 9.8-4.5 17.2-.2 21.5-10.2z"/>
		<path class="drk" d="M640.8 127.8c1.3 7 .8 18.7.3 26.1l7.4 2c8.5 2.5 17 6.5 25.4 12a83.2 83.2 0 0 1 20.2 18.8c6-3.9 14.5-8.8 21.1-10.5-2.1M
 7.4-8.5 18.9-12.2 25.2 7.4 15.9 9.3 33.4 8.2 49.5-.7 10.1 6.6 11.3.3 26.1-4.3 10-11.7 5.7-21.5 10.2a122 122 0 0 1-50.8 13.4 77.9 77.9 0 0 1-44.1-13.8c-7.6-5.1-13.3-11.9-19.2-17.2a36.9 36.9 0 0 1-12.5-20c-1.4-9.6-4.9-14.8-6.7-21.5-.8-8.1-.4-14.3-.6-20.8.1-5.6.6-8.3.4-13.4-.8-4.3-2.9-12.4-.7-15.7 4.2-6.3 7.7-7.7 11.3-8.4 3.8-1.1 8.9-.8 12.7-3.4a71.4 71.4 0 0 1 20-10.2c5.8-1.4 13.2-4.2 19.4-4.2 1.4 0 2.7.1 3.9.5 3.5-6.4 11.2-19.2 17.7-24.7m0-7.1a7 7 0 0 0-4.6 1.7c-5.8 5-12.2 14.3-17.1 22.4h-.1c-5.5 0-11.3 1.7-16.3 3.M
1l-4.7 1.3-.4.1a81.6 81.6 0 0 0-21.8 11.1h-.1c-1.2.8-3.4 1.2-5.7 1.5a43 43 0 0 0-4.7.9c-4.6 1-10.1 3.1-15.6 11.4-3.5 5.2-2 12.7-.8 18.8l.3 1.6a49 49 0 0 1-.2 6.7l-.3 5.8v.4l.1 6.3c0 4.5 0 9.2.6 15l.2 1.1c.8 3 1.8 5.7 2.8 8.3 1.5 3.8 2.9 7.5 3.7 12.6l.1.6a43.4 43.4 0 0 0 14.7 23.7l5.5 5.2a85.3 85.3 0 0 0 62.6 27.5c20.7 0 39.6-7.5 53.8-14.1a29 29 0 0 1 7.8-2c5.5-.8 12.9-1.9 17.2-11.9 4.7-10.9 3.4-16.6 1.4-22.4-.8-2.2-1.3-3.7-1.1-6.1 1.2-18.3-1.3-34.9-7.3-49.5 4.3-7.5 9.2-16.9 11.1-23.6a7 7 0 0 0-1.7-6.9 7 7 0 0 0-6.8M
-2 69.3 69.3 0 0 0-17.8 8.1 101.5 101.5 0 0 0-45.1-28.3h-.1l-1.9-.5c.3-7.6.3-16.2-.7-22.1a7 7 0 0 0-7-5.8z"/>
		<path class="drk" d="M565.5 178.6c1.7 0 9.8 2.9 7.5 6.1-2.3 3.2-5.5.6-7.3-1.6-1.9-2.2-2.3-4.5-.2-4.5zM560 188.1c1.2.8 6.8 6.8 5.5 7.9-1.3 1.2-3.7-2.2-5-4.6-1.4-2.4-1.9-4.3-.5-3.3zM702.8 271.3c-.9 2.2-2.1 9-4.4 7.9-2.3-1.1-.4-4.4 1.1-6.5 1.6-2.1 4-3 3.3-1.4zM687.8 278.6l-.1-.3h-.3l-.1.1c-1.1.7-1.9 1.3-3.4 1.4l-.2.1v.2l.7.6c.4.3.9.5 1.5.4.9-.2 1.5-1 1.9-2.5zM663.3 289.8l-.2-.1c-.7 0-1.1.3-1.6.5-.7.3-1.5.7-M
3.5.3l-.3.1v.3c0 .1.5 1 1.3 1.6.3.2.7.4 1.1.4 1.1 0 2.1-.9 3.1-2.7.2-.2.2-.3.1-.4zM680.4 284.1l-.3-.1c-.8.1-1.3.4-1.8.8-.9.6-1.7 1.2-3.8.1h-.3l-.1.3c0 .1.6 1.1 1.5 1.8.4.2.8.4 1.3.4 1.2 0 2.4-1 3.4-3 .2-.1.2-.2.1-.3zM669.7 281h-.3c-1.8 1.2-2.9 1.6-5.6.8l-.3.1v.3l1.5 1.2c1 .6 2.2 1.2 3.2.8.9-.3 1.4-1.3 1.5-3 .2 0 .1-.1 0-.2z"/>
		<path class="drk" d="M-14.7-32c1.7.2 9.3 4.2 6.6 7-2.7 2.9-5.5-.1-7-2.5s-1.7-4.7.4-4.5zM-21.3-23.3c1 .9 5.9 7.6 4.4 8.6s-3.3-2.6-4.4-5.2c-1-2.7-1.3-4.6 0-3.4zM108M
.8 77.9c-.2 1.4-3.3 8.6-5.4 7.2-2.1-1.3.1-4.4 2-6.3 1.8-1.8 3.6-2.6 3.4-.9z"/>
		<path class="bod v2" d="M116.5 84.5c8.2-13.9 1.1-15.9 3.1-25.9 3.1-15.9 3.5-33.4-1.8-50.1A146 146 0 0 0 133.1-15c-6.7.8-15.8 4.7-22.2 7.8a83.8 83.8 0 0 0-17.6-21.2 95.5 95.5 0 0 0-30.8-18.2c1.4-7.4 3.4-18.9 3-26a114.2 114.2 0 0 0-20.9 22.2c-6.5-2.6-16.3 0-23.5.8A74 74 0 0 0-.1-42c-4.1 2.1-9.1 1.2-13.1 1.8-3.7.3-7.3 1.2-12.3 6.9-2.6 3-1.5 11.3-1.3 15.7-.4 5.1-1.3 7.7-2.1 13.2-.6 6.5-1.8 12.6-2 20.7.9 6.9 3.6 12.5 3.9 22.2A37 37 0 0 0-1M
7.2 60c5.2 6 10 13.5 16.9 19.5 32.2 28 67.1 21 94.1 12.5 10.4-3.3 17.2 1.9 22.7-7.5z"/>
		<path class="drk" d="M119.9 7.8c-.4 1.3-4.1 8.5-5.6 7.6-1.5-.9 1-4 2.7-6.1l1.9-2.4c1.5-1.8 1.5-.6 1 .9z"/>
		<path class="drk" d="M65.5-72.5c.4 7.1-1.6 18.6-3 26l7 3a91.7 91.7 0 0 1 41.3 36.3A85.2 85.2 0 0 1 133-15c-3.1 7-10.9 17.6-15.3 23.4 5.3 16.7 4.9 34.3 1.8 50.1-1.9 10 5.1 12-3.1 25.9-5.5 9.4-12.3 4.2-22.6 7.4a139.5 139.5 0 0 1-41.3 7.5 77.7 77.7 0 0 1-52.8-20C-7.2 73.4-12 65.9-17.2 60A36.4 36.4 0 0 1-27 38.5c-.2-9.7-3M
-15.3-3.9-22.2.3-8.1 1.4-14.2 2-20.7.8-5.5 1.7-8.2 2.1-13.2-.2-4.4-1.2-12.8 1.4-15.7 5-5.7 8.6-6.6 12.3-6.9 3.9-.6 8.9.3 13.1-1.8a74 74 0 0 1 21.2-7.6c4.9-.6 11-1.9 16.5-1.9 2.6 0 5 .3 7 1.1 4.3-5.8 13.6-17.4 20.8-22.1m0-7.1c-1.4 0-2.7.4-3.9 1.2a102.2 102.2 0 0 0-19.8 20.1 28 28 0 0 0-4.3-.3c-4.2 0-8.6.7-12.4 1.3l-4.9.7-.5.1c-8.7 1.6-15 4.2-23 8.2h-.1c-1.3.7-3.5.7-5.8.8l-4.7.3c-4.7.4-10.4 1.8-16.9 9.3-4.1 4.7-3.6 12.4-3.2 18.5l.1 1.6c-.2 2.5-.6 4.3-1 6.6l-1 5.7v.4l-.7 6.3a123.5 123.5 0 0 0-1.2 16c.4 3.1 1.1 5.9 1.8M
 8.5 1 4 1.9 7.8 2.1 12.9v.6c1.1 9.7 4.9 18 11.6 25.4 1.6 1.8 3.1 3.8 4.8 5.9a85.6 85.6 0 0 0 70.2 35.9c16.4 0 31.9-4.2 43.5-7.8 2.8-.9 5.3-.9 8-1 5.5-.1 13.1-.2 18.6-9.6 6-10.2 5.5-16 4.2-22-.5-2.3-.8-3.8-.3-6.1 3.5-18 3.2-34.8-1-50a129 129 0 0 0 14-22c1-2.3.7-5-.8-7a7 7 0 0 0-5.7-2.8l-.9.1c-4.9.6-11.2 2.5-18.7 5.8a86.4 86.4 0 0 0-15.7-17.5A94.2 94.2 0 0 0 72.4-50h-.1l-1.8-.8c1.3-7.5 2.4-16 2.1-22a6.9 6.9 0 0 0-3.9-5.9c-1-.6-2.1-.9-3.2-.9z"/>
		<path class="drk" d="M-15.7-31.7c1.7.2 9.4 4.1 6.7 7-2.7 2.9-5.5-.1-7M
.1-2.5-1.5-2.4-1.7-4.7.4-4.5zM-22.3-22.9c1 .9 5.9 7.6 4.5 8.6-1.5 1-3.3-2.6-4.4-5.2-1.2-2.7-1.4-4.6-.1-3.4zM108.7 77.7c-1.1 2-3.2 8.6-5.4 7.3-2.1-1.3.1-4.4 2-6.3 1.8-1.9 4.2-2.5 3.4-1zM92.8 83.1l-.1-.3h-.3l-.1.1c-1.1.6-2 1-3.5.9l-.2.1v.3l.6.7c.4.3.9.6 1.5.5.9-.1 1.6-.9 2.1-2.3zM67.2 91.1 67 91c-.7 0-1.1.1-1.6.3-.8.2-1.5.5-3.5-.2l-.3.1-.1.3a4 4 0 0 0 1.1 1.7c.3.3.7.4 1.1.5 1.1.2 2.2-.6 3.4-2.3l.1-.3zM84.9 87.6l-.2-.2c-.8 0-1.3.2-1.9.5-.9.5-1.8.9-3.7-.4h-.3l-.1.3a4 4 0 0 0 1.3 1.9c.3.3.7.5 1.2.6 1.2.2 2.5-.7 3.8-2.5lM
-.1-.2zM74.6 83.2h-.3c-2 1-3.1 1.3-5.6.1-.1-.1-.2 0-.3.1v.3l1.3 1.3c.9.7 2 1.5 3.1 1.2.9-.2 1.6-1.1 1.9-2.7.1-.1 0-.2-.1-.3z"/>
		<path class="hvy" d="M64.3-48.6c.2 1.4-.4 9.4-2.1 9.2-1.7-.2 0-6.1.6-8.8.5-2.7 1.3-2 1.5-.4zM47.5 69.5v-.2l.5-2.2c.3-1 .6-2.2.8-3.6.2-1.4 0-2.5-.1-3.6l-.2-2.5c.2-2.3-.5-3.8-1-4.9l-.5-1.3a41.5 41.5 0 0 0-8.4-11.8l-1-1.1A26.4 26.4 0 0 0 25 32l-1.6-.5c-4.1-1.9-10.1-1.2-16.3 2.1l-.2.1-.5.1c-.7.3-.9 1.1-1 1.4-.1.5 0 1 .3 1.3l.1.1c.3.3.7.4 1.1.4 1.5-.2 2.6-.6 3.6-1 1.4-.5 2.7-1 5.5-.8 6.7 1.2M
 12.1 2.4 15.5 5.9l.4.3c3.8 1.9 6.2 5.8 8.5 9.6l1.1 1.7.3.3c2.9 2.5 2.9 9 2.9 14.7V69.5c.1.8.7 1.4 1.5 1.4.7 0 1.3-.6 1.3-1.4zM62.5 34.1c-1.7 2.8-1.5 4.7.6 6.2 1.6 1.4 3.4.9 5.9-.8 3.2-2.1 4.6-4.9 14.3-15.1 2.9-3 5.1-5.6 5.6-6.3 1.5-2 1.5-4.7-1-6.7a4.8 4.8 0 0 0-6.4.7s-2 2.5-4.6 5.1c-2 2-4.4 4.8-6.1 6.9-3.6 4.4-5.6 5.5-8.3 10zM31.8 4c-2.7 4.2-2.4 7-.2 8.4 2.2 1.4 4.4 1 6-1 0 0 3.6-3.8 6.3-7.3 1-1.3 1.5-2.7 2.8-4.2 5.1-5.9 9.1-11.3 9.1-11.3 1.9-2.4 1.4-5.1-.9-7.1-1.7-1.4-4.3-1.3-7 1.8 0 0-4.6 5.3-8.8 11-3.3 4.6-6.4 M
		<path class="lght" d="M43.5-7.8c.6-1.6 4.7-6.6 6.4-8.3 2.4-2.3 5.9 1.1 3.7 4-1.5 2-10.3 7.9-10.1 4.3zM77.1 20.1c.3-1.3 2.9-3.9 4.4-5.5 2.1-2.2 4.6-3.1 5.9-1 2 2.7-4.3 7.2-7.2 7.6-3 .4-3.8 0-3.1-1.1z"/>
		<path class="drk" d="M242.3 45.5c1.7 0 9.8 3 7.4 6.1-2.4 3.2-5.5.6-7.3-1.6-1.7-2.2-2.2-4.5-.1-4.5zM236.8 54.9c1.1.8 6.8 6.8 5.5 8-1.3 1.2-3.6-2.2-5-4.6-1.4-2.5-1.9-4.4-.5-3.4zM378.7 138.8c0 1.4-2.2 8.9-4.5 7.9-2.3-1.1-.4-4.4 1.2-6.5 1.7-2.1 3.3-3.2 3.3-1.4z"/>
class="bod v2" d="M387.2 144.3c6.4-14.8-.9-16-.3-26.1 1.1-16.1-.8-33.6-8.2-49.5 3.7-6.3 10.1-17.8 12.2-25.2A84.8 84.8 0 0 0 369.8 54a92.9 92.9 0 0 0-45.6-30.8l-7.4-2c.5-7.5.9-19.2-.3-26.1a112.3 112.3 0 0 0-17.9 24.6c-6.7-1.8-16.2 2-23.2 3.8a74.2 74.2 0 0 0-20 10.2c-3.8 2.6-8.9 2.4-12.7 3.4-3.6.7-7.1 2.1-11.3 8.4-2.2 3.3-.1 11.4.7 15.7.2 5.1-.3 7.8-.4 13.4.2 6.5-.2 12.7.6 20.8 1.7 6.7 5.2 12 6.7 21.5 2.1 8.6 6.5 15 12.5 20 5.9 5.3 11.6 12.1 19.2 17.2 35.5 23.6 69.2 12.3 95 .4 9.8-4.5 17.2-.2 21.5-10.2z"/>
lass="drk" d="M380.9 67.8c-.2 1.4-3 8.9-4.6 8.3-1.6-.7.5-4.1 1.9-6.4l1.6-2.6c1.2-2.1 1.3-.8 1.1.7z"/>
		<path class="drk" d="M316.7-4.9c1.3 7 .8 18.7.3 26.1l7.4 2c8.5 2.5 17 6.5 25.4 12A83.2 83.2 0 0 1 370 54c6-3.9 14.5-8.8 21.1-10.5-2.1 7.4-8.5 18.9-12.2 25.2 7.4 15.9 9.3 33.4 8.2 49.5-.7 10.1 6.6 11.3.3 26.1-4.3 10-11.7 5.7-21.5 10.2a122 122 0 0 1-50.8 13.4 77.9 77.9 0 0 1-44.1-13.8c-7.6-5.1-13.3-11.9-19.2-17.2a36.9 36.9 0 0 1-12.5-20c-1.4-9.6-4.9-14.8-6.7-21.5-.8-8.1-.4-14.3-.6-20.8.1-5.6.6-8.3.4-13.4-.8-4.3-2.M
9-12.4-.7-15.7 4.2-6.3 7.7-7.7 11.3-8.4 3.8-1.1 8.9-.8 12.7-3.4a71.4 71.4 0 0 1 20-10.2c5.8-1.4 13.2-4.2 19.4-4.2 1.4 0 2.7.1 3.9.5 3.4-6.4 11.1-19.1 17.7-24.7m0-7.1a7 7 0 0 0-4.6 1.7c-5.8 5-12.2 14.3-17.1 22.4h-.1c-5.5 0-11.3 1.7-16.3 3.1l-4.7 1.3-.4.1a81.6 81.6 0 0 0-21.8 11.1h-.1c-1.2.8-3.4 1.2-5.7 1.5a43 43 0 0 0-4.7.9c-4.6 1-10.1 3.1-15.6 11.4-3.5 5.2-2 12.7-.8 18.8l.3 1.6a49 49 0 0 1-.2 6.7l-.3 5.8v.4l.1 6.3c0 4.5 0 9.2.6 15l.2 1.1c.8 3 1.8 5.7 2.8 8.3A56 56 0 0 1 232 118l.1.6a43.4 43.4 0 0 0 14.7 23.7l5.5 5.M
2a85.3 85.3 0 0 0 62.6 27.5c20.7 0 39.6-7.5 53.8-14.1a29 29 0 0 1 7.8-2c5.5-.8 12.9-1.9 17.2-11.9 4.7-10.9 3.4-16.6 1.4-22.4-.8-2.2-1.3-3.7-1.1-6.1 1.2-18.3-1.3-34.9-7.3-49.5 4.3-7.5 9.2-16.9 11.1-23.6a7 7 0 0 0-1.7-6.9 7 7 0 0 0-6.8-2 69.3 69.3 0 0 0-17.8 8.1 101.5 101.5 0 0 0-45.1-28.3h-.1l-1.9-.5c.3-7.6.3-16.2-.7-22.1a7 7 0 0 0-4.6-5.4l-2.4-.3z"/>
		<path class="drk" d="M241.3 45.9c1.7 0 9.8 2.9 7.5 6.1-2.3 3.2-5.5.6-7.3-1.6-1.8-2.1-2.3-4.4-.2-4.5zM235.8 55.4c1.2.8 6.8 6.8 5.5 7.9-1.3 1.2-3.7-2.2-5-4.6-1.4-2.4-M
1.9-4.2-.5-3.3zM378.6 138.6c-.9 2.2-2.1 9-4.4 7.9-2.3-1.1-.4-4.4 1.1-6.5 1.7-2.1 4-3 3.3-1.4zM363.6 145.9l-.1-.3h-.3l-.1.1c-1.1.7-1.9 1.3-3.4 1.4l-.2.1v.2l.7.6c.4.3.9.5 1.5.4.9-.1 1.5-1 1.9-2.5zM339.1 157.1l-.2-.1c-.7 0-1.1.3-1.6.5-.7.3-1.5.7-3.5.3l-.3.1v.3c0 .1.5 1 1.3 1.6.3.2.7.4 1.1.4 1.1 0 2.1-.9 3.1-2.7.2-.2.2-.3.1-.4zM356.2 151.4l-.3-.1c-.8.1-1.3.4-1.8.8-.9.6-1.7 1.2-3.8.1h-.3l-.1.3c0 .1.6 1.1 1.5 1.8.4.2.8.4 1.3.4 1.2 0 2.4-1 3.4-3 .2-.1.2-.2.1-.3zM345.6 148.4h-.3c-1.8 1.2-2.9 1.6-5.6.8l-.3.1v.3l1.5 1.2c1 .6M
 2.2 1.2 3.2.8.9-.3 1.4-1.3 1.5-3 .1-.1 0-.2 0-.2z"/>
		<path class="lght" d="m267.1 36.2-.1.2c-.6.3-1.1.3-1.6.3-.8 0-1.6.1-3.2 1.4h-.3a.2.2 0 0 1-.2-.2c0-.1 0-1.1.4-2 .2-.3.4-.7.8-.9.9-.5 2.3-.3 4 .8l.2.4zM285.7 28.3l-.2.2c-.7.3-1.3.3-1.9.2-1.1-.1-2-.2-3.3 1.7-.1.1-.2.2-.3.1-.1 0-.2-.1-.2-.3 0-.1 0-1.3.5-2.3.2-.4.5-.7.9-1 1-.6 2.5-.3 4.5.9v.5zM278.4 37.3l-.2.1c-2.2-.2-3.4 0-5.2 2l-.3.1c-.1-.1-.2-.2-.1-.3l.7-1.7c.5-1 1.3-2.1 2.4-2.3.9-.1 1.9.5 2.8 1.8l-.1.3zM387.7 44.9c0 .7-14.8 9.1-16.8 10.4-2 1.3-3.8 2.4-4.6 1.3M
-1.1-1.5 1.1-2.3 3.9-3.4 2.7-1.1 17.4-9.3 17.5-8.3zM311.5 1c.4.6-8.5 15.2-9.6 17.3-1.1 2.1-2.1 3.8-3.4 3.4-1.1-.3-3.4-1-4.3-1.1-5.7-.5-15.1 1.9-14.6 1.7 11.5-4.4 18.7-2.8 19.1-3.3l1.5-2.2A95.8 95.8 0 0 1 311.5 1zM318.7 21.6l-.1 2.2c1.8.4 4.6 1 7.2 1.8 3.4 1 6.7 2.2 9.9 3.5 5.5 2.2 11.1 6.3 15.4 8.9 4.9 3 8 4.5 7.4 3.9-6.4-5.9-16-11-17.4-11.8a95.7 95.7 0 0 0-22.4-8.5z"/>
		<path class="drk" d="M318.6 19c.4 1.3.8 9.4-.9 9.4-1.7 0-.7-6-.5-8.8.1-2.8.9-2.3 1.4-.6zM316.9 138.2v-.2l.2-2.2.4-3.7c0-1.4-.3-2.5-.6-3.6l-.6-2.M
4c-.1-2.3-1-3.7-1.6-4.7l-.7-1.2a40.5 40.5 0 0 0-9.9-10.7l-1.1-.9c-3.8-3.2-8.9-4-13.3-4.7l-1.6-.3c-4.4-1.4-10.1.1-15.9 4.1l-.2.1-.5.2c-.7.4-.8 1.2-.8 1.5-.1.5.1 1 .5 1.3l.1.1c.3.2.8.3 1.2.2a14 14 0 0 0 3.4-1.4c1.3-.7 2.5-1.3 5.3-1.5 6.8.4 12.3.9 16.1 3.8l.4.2c4 1.4 6.9 5 9.7 8.4l1.3 1.6.3.3c3.2 2.2 4 8.6 4.7 14.3l.2 1.4.1.4c.2.8.9 1.3 1.7 1.2.8-.1 1.3-.8 1.2-1.6zM327.2 101.2c-1.3 3-.9 4.9 1.4 6.1 1.8 1.2 3.5.4 5.8-1.5 2.9-2.5 4-5.4 12.3-16.8 2.5-3.4 4.3-6.2 4.7-7 1.2-2.2.8-4.8-1.8-6.5a4.9 4.9 0 0 0-6.3 1.5s-1.7 2.7-M
3.9 5.6c-1.7 2.2-3.8 5.4-5.2 7.6-3 4.8-4.8 6.2-7 11zM292.9 75.3c-2.2 4.5-1.5 7.2.9 8.3 2.3 1.1 4.5.4 5.8-1.7 0 0 3.1-4.3 5.3-8.1.9-1.4 1.1-2.8 2.2-4.5 4.3-6.5 7.6-12.4 7.6-12.4 1.6-2.6.7-5.3-1.8-6.9-1.8-1.2-4.5-.7-6.7 2.7 0 0-3.9 5.8-7.3 12-2.6 5-5.2 9-6 10.6z"/>
		<path class="lght" d="M303 62c.4-1.6 3.8-7.1 5.3-9 2.1-2.6 6 .4 4.2 3.5-1.2 2.2-9.1 9.1-9.5 5.5zM340 85.4c.2-1.3 2.4-4.2 3.6-6 1.8-2.5 4.2-3.6 5.8-1.8 2.4 2.4-3.4 7.7-6.2 8.5-2.9.8-3.8.5-3.2-.7z"/>
		<path class="drk" d="M-136M
.2 214.3c1.4-.9 9.9-2.7 9.6 1.3-.3 3.9-4.4 3.4-7 2.5-2.8-1-4.4-2.7-2.6-3.8zM-135.9 225.2c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2.1-6.7-1.3-2.4-1.4-3.8-2.7-2.1-2.6zM28.9 221.6c.7 1.2 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.7 1.1-4.4 2-2.9z"/>
		<path class="bod v4" d="M39.1 221.8c-2.4-15.9-9.2-13.1-14-22A101.3 101.3 0 0 0-8 162a139 139 0 0 0-2.9-27.8 82.7 82.7 0 0 0-12.3 20 93.2 93.2 0 0 0-55.1-2.1c-2.5.7-5 1.4-7.3 2.2-3.5-6.6-9.3-16.8-14.1-22-2.6 8.2-2.5 23.1-2.2 30.3-6.6 2.1-12.7 10.3-17.7 15.5a71.8 71.8 0 0 0-11.6 19.3c-M
1.9 4.3-6.3 6.7-9 9.6-2.7 2.5-4.9 5.6-5.2 13.1-.1 3.9 6 9.7 8.9 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.6 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a36.4 36.4 0 0 0 21.2 10.4c7.8 1.3 16.2 4.1 25.4 4.4 42.6 1.3 65.3-26.1 80.9-49.8 6-9.1 14.5-9.4 12.9-20.1z"/>
		<path class="drk" d="M-99.6 132.3c4.7 5.2 10.5 15.4 14.1 22l7.3-2.2a93 93 0 0 1 24.8-3.2h3.2c10 .3 19 2.2 27.1 5.3 3-6.4 7.6-15.2 12.3-20A139 139 0 0 1-7.9 162a101 101 0 0 1 33.1 37.7c4.8 9 11.6 6.1 14 22 1.6 10.8-6.9 11-12.9 20.1C11 265-11 291.6-51.7 291.6h-2.9c-9M
.2-.3-17.6-3.1-25.4-4.4a36.4 36.4 0 0 1-21.2-10.4c-6.3-7.4-12-10-17-14.8-4.9-6.5-7.9-11.9-11.5-17.4-2.9-4.8-3.9-7.4-6.7-11.6-2.9-3.3-9-9.1-8.9-13 .2-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.1-5.4 9-9.6a73.4 73.4 0 0 1 11.6-19.3c5.1-5.2 11.1-13.4 17.7-15.5-.3-7.2-.4-22.1 2.2-30.2m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.2 17.9-.2 6.2 5 11.9 9.3 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5M
 .2.3 3.4 5.3c2.4 3.8 4.9 7.8 8.4 12.4l.7.8c2.2 2.1 4.5 3.9 6.8 5.5 3.3 2.5 6.4 4.8 9.8 8.7l.4.4c7 6.9 15.2 10.9 25 12.4l7.4 1.6a95 95 0 0 0 18.9 2.9h3.2c19.7 0 37.5-5.9 52.8-17.7a140.7 140.7 0 0 0 31-35.3c1.6-2.4 3.5-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.8-11.7-5.9-15.9-10.6-19.7-1.8-1.5-3-2.5-4.1-4.6-8.6-16.1-19.5-29-32.4-38.2-.3-8.7-1.1-19.2-3-25.9a7 7 0 0 0-5.1-4.9l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.4 3.6-7.1 9-10.8 16.3a93.7 93.7 0 0 0-23.2-3.7l-3.4-.1a101 101 0 0 0-26.6 3.5h-.1l-1.9.5c-3.7-6.6-8.3-13.9-12.3-18.4aM
9.5 9.5 0 0 0-5.6-2.1z"/>
		<path class="drk" d="M-136.8 215.2c1.4-.9 9.9-2.7 9.6 1.2-.3 4-4.3 3.4-7 2.5-2.8-.8-4.4-2.5-2.6-3.7zM-136.4 226.2c1.4.1 9.4 2.1 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.3-3.9-2.6-2.2-2.5zM28.8 221.4c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.5-6.1.3-2.6 1.8-4.6 2.1-2.9zM19.8 235.6l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-.4.6-1.4.1-2.9zM5 258h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.1.1.1 0 0-.1zM16.5 244.2h-.3M
a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.3-4.4.1-.1 0-.2-.1-.2zM5.8 247.2l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3l.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="drk" d="M-82.5 113c1.2-1.2 9.2-4.4 9.6-.5.4 3.9-3.7 4.1-6.5 3.7-2.7-.4-4.6-1.8-3.1-3.2zM-80.1 123.6c1.4-.2 9.6.4 9.4 2.2-.2 1.8-4.2.8-6.8 0-2.7-.9-4.3-1.9-2.6-2.2zM81.2 89.8c1 1 4.4 8 2 8.8-2.4.8-3.3-3-3.5-5.6-.2-2.6.3-4.4 1.5-3.2z"/M
		<path class="bod v2" d="M91.2 88.2C85.9 72.9 79.8 77 73.4 69.1a101.2 101.2 0 0 0-39.4-31c-1.5-7.1-4.5-19.9-7.9-26.8a83 83 0 0 0-8.4 22 92 92 0 0 0-54.6 8l-6.8 3.5a130.8 130.8 0 0 0-17.9-19.1c-1 8.5 1.8 23.1 3.4 30.2-6.2 3.2-10.6 12.4-14.6 18.5-4 7-5.9 12.9-7.9 21.1-1.1 4.5-5 7.8-7.1 11.1-2.2 3-3.8 6.4-2.7 13.8.6 3.9 7.6 8.5 11.1 11.1 3.6 3.6 5.1 5.9 8.8 10.2 4.5 4.7 8.4 9.5 14.5 14.9 5.8 3.8 11.9 5.3 19.4 11.4a37 37 0 0 0 22.7 6.4c7.9-.1 16.7 1.1 25.8-.3 42.2-6.5 59.4-37.6 70.4-63.7 4.2-10.1 12.6-11.9 9-22.2z"M
		<path class="drk" d="M34.9 36c.8 1.1 3.8 8.6 2.2 9.2-1.6.6-2.4-3.3-2.9-6l-.6-3c-.5-2.3.5-1.5 1.3-.2z"/>
		<path class="drk" d="M26.1 11.3c3.4 6.9 6.4 19.7 7.9 26.8a102.1 102.1 0 0 1 39.4 31C79.7 77 85.9 73 91.2 88.2c3.6 10.3-4.8 12.1-9 22.1-11 26.2-28.2 57.2-70.4 63.7-3.4.5-6.8.7-10 .7-5.1 0-10-.4-14.7-.4h-2.7c-7.3 0-14.2-1.8-21-6.4-7.5-6.1-13.6-7.6-19.4-11.4-6-5.5-9.9-10.3-14.5-14.9-3.7-4.2-5.2-6.6-8.8-10.2-3.5-2.7-10.5-7.3-11.1-11.1-1.2-7.5.5-10.9 2.7-13.8 2.1-3.4 6-6.6 7.1-11.1 2-8.1 3.9-14.1 7.9-21.1 4-6M
 8.4-15.2 14.6-18.5-1.6-7.1-4.4-21.7-3.4-30.2 5.6 4.3 13.2 13.2 17.9 19.1l6.8-3.5a95.2 95.2 0 0 1 40.1-9.3c5 0 9.8.5 14.3 1.3a82.5 82.5 0 0 1 8.5-21.9m0-7.1a7 7 0 0 0-5.9 3.2 74.7 74.7 0 0 0-7.7 18 94.5 94.5 0 0 0-52.4 9.5h-.1l-1.7.9A117 117 0 0 0-57.3 20a7 7 0 0 0-7-.8c-2.3 1-4 3.1-4.3 5.7-.9 7.6.7 18.8 2.5 28-4.1 3.7-7.2 8.8-10 13.4l-2.6 4.2-.2.4a79 79 0 0 0-8.6 22.9v.1c-.3 1.4-1.7 3.1-3.2 4.9-1 1.2-2 2.4-2.9 3.8-2.8 3.8-5.3 9.1-3.8 18.9 1 6.2 7.1 10.7 12.1 14.4l1.3 1c1.8 1.8 2.9 3.2 4.4 5.1l3.7 4.4.3.3 4.3 4.6c3M
.1 3.3 6.2 6.8 10.5 10.7l.9.7c2.6 1.7 5.2 3 7.7 4.2 3.7 1.8 7.2 3.5 11.2 6.8l.5.4a43.6 43.6 0 0 0 25 7.6h2.8l6.7.2 8 .2a85.5 85.5 0 0 0 62.1-27.5 138 138 0 0 0 24.8-41.3c1.1-2.7 2.7-4.7 4.4-6.7 3.5-4.3 8.3-10.1 4.7-20.4-3.9-11.2-8.7-14.5-14-17.5-2-1.1-3.4-1.9-4.9-3.7a108.6 108.6 0 0 0-39-31.9 126 126 0 0 0-7.7-24.9 6.9 6.9 0 0 0-5.9-3.9l-.4-.1z"/>
		<path class="drk" d="M-82.9 114c1.2-1.2 9.2-4.5 9.7-.5.4 3.9-3.6 4.2-6.5 3.8-2.8-.5-4.7-1.9-3.2-3.3zM-80.5 124.7c1.4-.2 9.6.4 9.4 2.1-.2 1.8-4.2.9-6.8 0-2.7-.9-4.3-1.9M
-2.6-2.1zM81 89.8c.8 2.2 4.5 8 2.1 8.8-2.4.8-3.3-2.9-3.5-5.6-.3-2.6.8-4.9 1.4-3.2zM74.8 105.3l-.2-.1-.2.2v.1c-.3 1.2-.5 2.2-1.6 3.3l-.1.2.2.2h.9c.5-.1 1-.3 1.4-.8.5-.7.4-1.7-.4-3.1zM64.4 130.1l-.3.1c-.5.5-.7.9-.8 1.4-.3.7-.6 1.5-2.4 2.5l-.1.2.2.2c.1 0 1.1.4 2 .2.4-.1.8-.2 1.1-.5.8-.7 1-2.1.5-4l-.2-.1zM73.2 114.3l-.3.1c-.5.5-.7 1.2-.8 1.8-.2 1-.5 2-2.7 2.6-.1 0-.2.1-.2.3l.2.3c.1 0 1.2.5 2.3.3.4-.1.9-.2 1.2-.5.9-.8 1.1-2.3.5-4.5l-.2-.4zM63.2 119.3l-.2.2c-.5 2.1-1.1 3.2-3.6 4.3l-.2.3.2.2 1.9-.1c1.1-.2 2.4-.6 2.9-1.6.4M
-.8.1-1.9-.9-3.2.1-.1 0-.1-.1-.1z"/>
		<path class="lght" d="M-70.3 89.4v.3l-.9 1.3c-.6.6-1.1 1.2-1.4 3.2l-.2.2-.3-.1s-.8-.8-1.1-1.8v-1.2c.3-1 1.5-1.7 3.5-2.1l.4.2zM-62 71.1v.3c-.3.7-.8 1.1-1.3 1.5-.8.6-1.6 1.2-1.3 3.5 0 .1 0 .2-.2.3-.1.1-.2 0-.3-.1-.1-.1-.9-.9-1.2-2v-1.3c.4-1.1 1.7-1.9 3.9-2.3.2-.1.3 0 .4.1zM-61.3 82.6l-.1.3c-1.7 1.4-2.5 2.3-2.5 5l-.2.3-.3-.1c0-.1-.4-.8-.6-1.8-.3-1.1-.4-2.5.2-3.3.6-.7 1.7-.9 3.3-.5l.2.1zM24.5 14.5c.5.5-4.8 16.7-5.4 19-.6 2.3-1.2 4.4-2.5 4.1-1.8-.4-.7-2.5.5-5.2 1.3-2.6 6.7-18.6 7.M
4-17.9zM-61.3 33.5c.7.2 3.9 16.9 4.6 19.2.6 2.3 1 4.2-.2 4.8-1.1.5-3.2 1.6-3.9 2.1-4.6 3.5-9.9 11.6-9.6 11.1 5.6-11 11.9-14.7 11.8-15.3l-.4-2.6a91.5 91.5 0 0 1-2.3-19.3zM-42.2 43.8l1.5 1.7c1.6-.9 4.1-2.4 6.5-3.5 3.2-1.6 6.4-2.9 9.7-4.2 5.5-2.1 12.4-2.9 17.4-3.8 5.6-1 9-2.1 8.1-2.1a98.3 98.3 0 0 0-43.2 11.9z"/>
		<path class="drk" d="M-44 42c1.2.7 6.9 6.4 5.7 7.6-1.2 1.2-4.6-3.9-6.4-6.2-1.7-2.2-.7-2.3.7-1.4zM35.2 131.1l-.2-.2-1.3-1.8-2.2-3a9 9 0 0 0-2.8-2.2c-.7-.4-1.4-.8-2.1-1.4a9.2 9.2 0 0 0-4.4-2.4l-1.3-.4a39.7 3M
9.7 0 0 0-14.5-1.2H5c-5 .3-9.2 3.1-13 5.5l-1.4.9c-4.2 1.9-7.4 6.9-9 13.8v.2l-.2.5c-.2.8.2 1.4.4 1.7.3.4.7.6 1.2.6h.2c.4-.1.8-.3 1-.6.8-1.3 1.2-2.4 1.6-3.3.5-1.4.9-2.7 2.9-4.7 5.3-4.3 9.7-7.7 14.5-8.1l.5-.1a24 24 0 0 1 12.8-.3l2 .3h.4c3.8-.5 8.7 3.7 13.1 7.4l1.1.9.3.3c.6.5 1.5.4 2-.3s.4-1.6-.2-2.1zM17.8 96.8c1 3.1 2.6 4.2 5.1 3.6 2.1-.3 2.9-2.1 3.2-5 .5-3.8-.7-6.7-2.3-20.7l-1.2-8.3c-.6-2.5-2.6-4.1-5.7-3.6a4.8 4.8 0 0 0-3.6 5.4s.6 3.1.9 6.8c.2 2.8.8 6.5 1.3 9.2 1.1 5.4.7 7.7 2.3 12.6zM-24.9 100.8c1.5 4.8 3.8 6.3 6.3 M
5.5 2.5-.8 3.6-2.8 3.1-5.2 0 0-.6-5.2-1.5-9.6-.3-1.6-1.1-2.8-1.4-4.8-1.2-7.7-2.7-14.3-2.7-14.3-.6-3-3-4.4-6-3.9-2.1.3-3.8 2.5-3.1 6.5 0 0 1 6.9 2.7 13.8 1.3 5.6 2.1 10.4 2.6 12z"/>
		<path class="lght" d="M-26.4 84.2c-.8-1.4-2-7.8-2.1-10.3-.2-3.4 4.7-3.8 5.5-.2.4 2.5-.8 13-3.4 10.5zM16.6 76.6c-.8-1.1-1.1-4.8-1.3-6.9-.4-3 .7-5.5 3.1-5.2 3.4.2 2.7 8 1.2 10.4-1.7 2.6-2.6 3-3 1.7z"/>
		<path class="drk" d="M39.1 151.3c.8-1.5 7.2-7.3 8.9-3.8 1.7 3.6-2 5.1-4.8 5.7-2.8.7-5 0-4.1-1.9zM45 160.6c1M
.2-.6 9.2-2.9 9.6-1.2.4 1.7-3.6 2.2-6.4 2.3-2.8.1-4.7-.3-3.2-1.1zM184.9 73.5c1.3.6 6.9 6 4.9 7.6-2 1.5-4.1-1.7-5.2-4-1.1-2.5-1.2-4.4.3-3.6z"/>
		<path class="bod vn" d="M193.8 68.5c-10.2-12.5-14.6-6.6-23.3-11.8a101.8 101.8 0 0 0-47.7-15.6 138 138 0 0 0-16.7-22.5 83.8 83.8 0 0 0-.4 23.5 84.7 84.7 0 0 0-26 9.2 95 95 0 0 0-22.3 17c-1.8 1.9-3.6 3.7-5.2 5.6-6.4-3.9-16.6-9.7-23.3-11.8 1.9 8.4 9.6 21.1 13.5 27.2-4.7 5.2-5.7 15.3-7.4 22.4a73.7 73.7 0 0 0-.2 22.5c.6 4.6-2 9-2.8 12.9-1 3.5-1.4 7.3 2.2 13.9 1.9 3.4 10.1 5.3 M
14.2 6.7 4.6 2.1 6.8 3.8 11.7 6.5 5.9 2.8 11.2 6 18.7 9.1 6.7 1.6 13 .9 22.1 4a37 37 0 0 0 23.6-1.8c7.4-2.8 16.1-4.7 24.1-9.1 37.4-20.6 42.9-55.7 44.2-84 .6-10.9 7.9-15.5 1-23.9z"/>
		<path class="drk" d="M123 38.8c1.1.8 6.5 6.8 5.2 7.9-1.3 1.1-3.4-2.3-4.8-4.7l-1.6-2.6c-1.2-2 0-1.5 1.2-.6z"/>
		<path class="drk" d="M106.2 18.6a138 138 0 0 1 16.7 22.5c17.5.8 33.9 7.2 47.7 15.6 8.7 5.3 13.1-.7 23.3 11.8 6.9 8.4-.3 13-.9 23.8-1.3 28.4-6.9 63.4-44.2 84-8 4.4-16.7 6.3-24.1 9.1a37.5 37.5 0 0 1-23.5 1.8c-9.1-3.1-15.4-2.M
5-22.1-4-7.6-3.1-12.9-6.3-18.7-9.1-4.9-2.7-7.1-4.4-11.7-6.5-4.2-1.3-12.3-3.2-14.2-6.7-3.6-6.6-3.2-10.4-2.2-13.9.8-3.9 3.4-8.3 2.8-12.9-.9-8.3-1.2-14.6.2-22.5 1.7-7.1 2.7-17.2 7.4-22.4A111.4 111.4 0 0 1 29.2 62c6.8 2.1 16.9 7.9 23.3 11.8l5.2-5.6a95.7 95.7 0 0 1 22.4-17 80.4 80.4 0 0 1 26-9.2c-1-7-1.4-16.8.1-23.4m0-7.1a7.2 7.2 0 0 0-6.9 5.5 71.2 71.2 0 0 0-1 19.5 100.2 100.2 0 0 0-46 27l-.1.1-1.3 1.4c-6.6-3.8-14.2-7.8-19.9-9.5l-2.1-.3a7 7 0 0 0-6.9 8.7 104 104 0 0 0 12 25.5c-2.6 4.9-3.7 10.7-4.8 16l-1 4.8-.1.5a80.4 8M
0.4 0 0 0-.2 24.5v.1c.2 1.5-.5 3.5-1.3 5.7l-1.4 4.6c-1.3 4.6-1.9 10.4 2.9 19.1 3 5.5 10.4 7.6 16.3 9.4l1.6.5a65 65 0 0 1 5.9 3.2l5 2.9.3.2 5.6 2.8c4 2.1 8.2 4.2 13.5 6.4l1 .3c3 .7 5.9 1 8.6 1.3 4.1.4 8 .9 12.8 2.5l.6.2a43.1 43.1 0 0 0 27.8-2.1l7.2-2.4c5.5-1.8 11.7-3.8 17.7-7.1a84.8 84.8 0 0 0 38.7-42.6c6.9-16.5 8.5-34 9.2-47.3.1-2.9 1-5.3 1.9-7.9 1.8-5.2 4.3-12.3-2.6-20.8-7.5-9.2-13.1-10.7-19.2-11.6a14 14 0 0 1-5.9-1.8c-15.6-9.5-31.5-15-47.3-16.4A128.5 128.5 0 0 0 111 13.6a6.4 6.4 0 0 0-4.8-2.1z"/>
drk" d="M39.1 152.5c.8-1.5 7.1-7.4 8.9-3.8 1.8 3.6-2 5.2-4.8 5.8-2.8.5-5.1-.2-4.1-2zM45 161.7c1.2-.7 9.2-2.9 9.6-1.2.4 1.7-3.6 2.2-6.4 2.3-2.8.1-4.7-.3-3.2-1.1zM184.7 73.5c1.5 1.8 7 6 5 7.6-2 1.6-4.1-1.6-5.2-4-1.2-2.5-.9-4.9.2-3.6zM184.3 90.2h-.3l-.1.2v.1c.1 1.3.2 2.3-.3 3.6v.2l.2.1.9-.4c.4-.2.9-.6 1-1.2.2-.6-.3-1.6-1.4-2.6zM182.9 117.1l-.2.2c-.3.6-.3 1.1-.3 1.6 0 .8-.1 1.6-1.3 3.2v.3l.2.2c.1 0 1.1 0 2-.5l.8-.8c.5-.9.2-2.3-.9-4-.1-.2-.2-.2-.3-.2zM185.8 99.3l-.2.2c-.3.7-.2 1.3-.1 2 .1 1.1.3 2-1.7 3.4l-.1.3c0 .1.1.2.M
3.2.1 0 1.3 0 2.3-.5.4-.2.7-.5.9-.9.6-1 .2-2.5-1.1-4.4-.1-.3-.2-.3-.3-.3zM178.1 107.3l-.1.2c.2 2.2.1 3.4-1.9 5.3v.3c.1.1.2.2.3.1.1 0 .9-.3 1.7-.8 1-.6 2.1-1.4 2.2-2.5.1-.9-.5-1.9-1.9-2.7l-.3.1z"/>
		<path class="lght" d="m42.4 125 .1.2c0 .7-.2 1.1-.4 1.6-.3.7-.7 1.5-.2 3.5l-.1.3h-.3c-.1 0-1-.5-1.6-1.3-.2-.3-.4-.7-.4-1.1 0-1.1.8-2.1 2.6-3.1l.3-.1zM44 105l.1.3c0 .8-.4 1.3-.7 1.8-.6.9-1.1 1.7 0 3.8v.3l-.3.1c-.1 0-1.2-.6-1.8-1.5-.2-.4-.4-.8-.4-1.2-.1-1.2.9-2.4 2.9-3.5 0-.2.1-.2.2-.1zM48.6 115.6v.3c-1.2 1.9-1.6 3-.6 5.M
6l-.1.3h-.3l-1.2-1.5c-.7-.9-1.3-2.2-.9-3.2.3-.9 1.3-1.4 2.9-1.6l.2.1zM105.8 22.2c.6.3 1.2 17.4 1.5 19.7.3 2.4.4 4.5-1 4.7-1.9.3-1.5-2.1-1.3-5 .3-3-.1-19.9.8-19.4zM31.7 69.4c.7 0 9.5 14.6 10.9 16.5 1.4 1.9 2.4 3.6 1.4 4.6l-2.9 3.3c-3.1 4.8-5.3 14.3-5.2 13.7C37.4 95.2 42 89.6 41.8 89l-1.3-2.3a96.2 96.2 0 0 1-8.8-17.3zM53.3 72.6c.3.2 1.6.8 1.9 1.1l4.9-5.5c2.4-2.5 5-4.9 7.7-7.2 4.5-3.9 10.7-7 15-9.5 4.9-2.9 7.7-5 6.9-4.7-8.2 3-17.1 9.1-18.5 10a100.5 100.5 0 0 0-17.9 15.8z"/>
		<path class="drk" d="M50.9 71.5c1.3.3 8.7M
 3.6 7.9 5.2-.8 1.5-5.7-2.1-8.1-3.6-2.3-1.5-1.4-2 .2-1.6zM155.8 128l-.2-.1-1.9-1.2a34 34 0 0 0-3.1-2c-1.2-.7-2.4-.9-3.4-1.1l-2.4-.6c-2.1-1-3.7-.8-5-.7l-1.4.1c-5 .2-9.6 2-14 3.8l-1.3.5a26 26 0 0 0-10.3 9.7l-1 1.3c-3.2 3.2-4.6 9-3.7 16v.2l-.1.5c.1.8.7 1.2 1 1.4.4.3.9.3 1.4.1l.2-.1c.4-.2.6-.5.7-1 .4-1.5.3-2.6.3-3.7 0-1.5 0-2.8 1.1-5.4 3.5-5.9 6.5-10.5 10.9-12.5l.4-.3c3.1-2.9 7.6-3.8 12-4.7l2-.4.4-.1c3.4-1.8 9.5.4 14.8 2.4l1.4.5.4.1c.8.2 1.6-.2 1.8-1 .2-.6-.2-1.4-1-1.7zM127.8 101.8c2 2.6 3.9 3 6 1.6 1.8-1 2-2.9 1.3-5.8M
-.9-3.8-3-6-9.3-18.6-1.9-3.7-3.5-6.7-4-7.4-1.4-2.1-3.9-3-6.6-1.4a4.8 4.8 0 0 0-1.5 6.3s1.6 2.7 3.2 6.1c1.2 2.5 3 5.8 4.4 8.1 2.9 4.7 3.3 7 6.5 11.1zM89 120.2c3 4 5.7 4.6 7.8 3 2-1.6 2.4-3.8 1.2-6 0 0-2.4-4.7-4.7-8.5-.9-1.4-2-2.3-2.9-4-3.8-6.9-7.5-12.5-7.5-12.5-1.6-2.6-4.3-3.1-7-1.6-1.9 1.1-2.7 3.6-.7 7.2 0 0 3.3 6.2 7.3 12 3.1 4.8 5.5 9 6.5 10.4z"/>
		<path class="lght" d="M81.9 105.1a39.8 39.8 0 0 1-5.5-8.9c-1.3-3.1 3.1-5.2 5-2.1 1.4 2.2 3.8 12.4.5 11zM119.7 83.2c-1.1-.7-2.7-4.1-3.6-6-1.4-2.7-1.3-5.4 1.1-5.9 3.3-M
1 5.3 6.5 4.7 9.4-.7 2.9-1.4 3.6-2.2 2.5z"/>
		<path class="drk" d="M146.1 187.3c1.3-1.2 9.3-4.3 9.6-.3.4 3.9-3.7 4.1-6.5 3.6-2.8-.5-4.6-1.9-3.1-3.3zM148.3 198c1.4-.2 9.6.6 9.4 2.3-.2 1.7-4.2.8-6.8-.1-2.7-.9-4.3-2-2.6-2.2zM310.1 166.6c.9 1.1 4.3 8.1 1.9 8.8-2.4.7-3.2-3-3.4-5.6-.2-2.6.4-4.5 1.5-3.2z"/>
		<path class="bod v1" d="M320.2 165.1c-5.1-15.3-11.3-11.3-17.5-19.4a101.4 101.4 0 0 0-39-31.6c-1.4-7.2-4.2-20-7.5-26.9-3.8 5.6-6.9 15-8.8 21.8a89.6 89.6 0 0 0-61.5 10.6c-4.6-5.9-12-15-17.6M
-19.3-1.2 8.5 1.5 23.2 2.9 30.2-6.2 3.2-10.7 12.3-14.9 18.2a74.6 74.6 0 0 0-8.2 20.9c-1.1 4.5-5.1 7.7-7.2 11-2.2 2.9-3.9 6.3-2.9 13.8.5 3.9 7.5 8.6 10.9 11.3 3.5 3.6 5 6 8.6 10.3 4.5 4.7 8.3 9.6 14.3 15.2 5.7 3.9 11.8 5.5 19.2 11.7a36.4 36.4 0 0 0 22.6 6.7c7.9 0 16.7 1.3 25.8.1 42.3-5.9 59.9-36.7 71.3-62.7 4.5-9.9 12.9-11.5 9.5-21.9z"/>
		<path class="drk" d="M264.7 112.1c.7 1.2 3.7 8.7 2 9.3-1.6.6-2.4-3.4-2.8-6.1l-.6-3c-.4-2.4.5-1.5 1.4-.2z"/>
		<path class="drk" d="M256.2 87.2c3.3 6.9 6.1 19.8 7.5 26.9 16.1 7 2M
9.1 18.8 39 31.6 6.2 8 12.4 4.1 17.5 19.4 3.4 10.3-5 12-9.3 21.9-11.4 26-29.1 56.8-71.3 62.7a63 63 0 0 1-8.6.5c-6 0-11.8-.6-17.1-.6h-1.1c-7.5 0-14.6-1.9-21.6-6.7-7.4-6.2-13.5-7.8-19.2-11.7-6-5.6-9.8-10.4-14.3-15.2-3.6-4.3-5.1-6.6-8.6-10.3-3.4-2.7-10.4-7.4-10.9-11.3-1-7.5.7-10.9 2.9-13.8 2.2-3.3 6.1-6.5 7.2-11 2.1-8.1 4.1-14 8.2-20.9 4.1-6 8.7-15.1 14.9-18.2-1.4-7.1-4.1-21.7-2.9-30.2 5.6 4.4 13 13.4 17.6 19.3 2.2-1.2 4.5-2.2 6.9-3.4a95.7 95.7 0 0 1 39-8.7c5.4 0 10.6.5 15.6 1.5a77 77 0 0 1 8.6-21.8m0-7a7.1 7.1 0 0 0-M
5.8 3.1 68 68 0 0 0-7.9 17.9 92.8 92.8 0 0 0-23.6.3 99.4 99.4 0 0 0-29 8.5h-.1l-1.8.8a112.4 112.4 0 0 0-15.2-16 7.1 7.1 0 0 0-11.4 4.6c-1 7.6.4 18.8 2.1 28.1-4.1 3.6-7.3 8.7-10.2 13.3l-2.7 4.1-.3.4a82.2 82.2 0 0 0-9 22.8v.1c-.4 1.4-1.8 3.1-3.3 4.9-1 1.2-2 2.4-2.9 3.8-2.8 3.8-5.5 9-4.1 18.8.9 6.2 7 10.8 11.9 14.6l1.3 1c1.7 1.8 2.9 3.3 4.3 5.1l3.6 4.5.3.3 4.2 4.7c3 3.4 6.1 6.9 10.3 10.8l.9.7a85 85 0 0 0 7.6 4.3c3.7 1.9 7.1 3.6 11.1 6.9l.5.4c7.7 5.4 16.1 8 25.6 8h1.2l7.6.3c3 .2 6.2.3 9.5.3a85.6 85.6 0 0 0 61-26.5c12.4M
-13 20.1-28.7 25.4-40.9 1.2-2.7 2.8-4.6 4.5-6.7 3.6-4.2 8.4-10 5-20.3-3.7-11.2-8.4-14.7-13.8-17.7-2-1.1-3.4-1.9-4.8-3.8a109 109 0 0 0-38.3-32.2 124 124 0 0 0-7.4-25.1 7 7 0 0 0-5.8-4c-.2-.2-.3-.2-.5-.2z"/>
		<path class="drk" d="M145.7 188.3c1.3-1.2 9.3-4.4 9.7-.4.4 4-3.7 4.1-6.5 3.7-2.9-.5-4.8-1.9-3.2-3.3zM147.9 199c1.4-.2 9.6.5 9.4 2.3-.2 1.8-4.2.8-6.8-.1-2.7-.9-4.3-2-2.6-2.2zM309.9 166.6c.8 2.2 4.4 8.1 1.9 8.8-2.4.7-3.2-3-3.4-5.6-.2-2.7 1-4.9 1.5-3.2zM303.5 182l-.2-.1-.2.2v.1a6.8 6.8 0 0 1-1.6 3.3l-.1.2.2.2h.9cM
.5-.1 1-.3 1.4-.7.5-.8.3-1.8-.4-3.2zM292.7 206.6l-.3.1c-.5.5-.7.9-.9 1.4-.3.7-.6 1.5-2.4 2.5l-.1.2.2.2c.1 0 1.1.4 2 .3.4-.1.8-.2 1.1-.5.8-.7 1-2.1.5-4l-.1-.2zM301.7 191l-.3.1c-.5.5-.7 1.2-.8 1.8-.3 1-.5 2-2.8 2.6-.1 0-.2.1-.2.3l.2.3c.1 0 1.2.5 2.3.3.4-.1.9-.2 1.2-.5.9-.8 1.1-2.3.6-4.5 0-.3-.1-.4-.2-.4zM291.7 195.8l-.2.2c-.6 2.1-1.1 3.2-3.7 4.3l-.2.3.2.2 1.9-.1c1.1-.2 2.4-.6 2.9-1.5.4-.8.2-1.9-.8-3.2.1-.2 0-.2-.1-.2z"/>
		<path class="lght" d="M158.6 163.9v.3c-.3.6-.6 1-1 1.3-.6.6-1.1 1.1-1.4 3.2l-.2.2-.3-.1s-.8-.8M
-1-1.8v-1.2c.3-1 1.5-1.7 3.5-2l.4.1zM167.2 145.7v.3a3 3 0 0 1-1.3 1.4c-.9.6-1.7 1.2-1.3 3.5 0 .1 0 .2-.2.3-.1.1-.2 0-.3-.1 0-.1-.9-.9-1.2-2v-1.3c.4-1.1 1.7-1.9 4-2.3l.3.2zM167.7 157.3l-.1.3c-1.8 1.3-2.5 2.2-2.6 5l-.2.3-.3-.1c0-.1-.4-.8-.6-1.8-.3-1.1-.4-2.5.3-3.3.6-.7 1.7-.9 3.3-.5.1-.1.2 0 .2.1zM254.6 90.5c.5.5-5.1 16.6-5.7 18.9-.6 2.3-1.3 4.3-2.6 4-1.8-.4-.7-2.5.6-5.1 1.3-2.7 7-18.6 7.7-17.8zM168.4 108.1c.7.2 3.7 17 4.3 19.3.6 2.3.9 4.2-.3 4.8a35 35 0 0 0-3.9 2c-4.6 3.4-10.1 11.4-9.8 10.9 5.7-10.9 12.2-14.5 12.1-1M
5.1l-.3-2.6c-.8-4.4-3-19.6-2.1-19.3zM187.5 118.8l1.4 1.7 6.5-3.4c3.2-1.5 6.4-2.8 9.7-4 5.6-2 12.5-2.7 17.4-3.5 5.6-.9 9-2 8.2-2a96.8 96.8 0 0 0-43.2 11.2z"/>
		<path class="hvy" d="M185.6 116.9c1.1.8 6.8 6.5 5.6 7.7-1.3 1.2-4.5-4-6.3-6.3-1.7-2.2-.7-2.4.7-1.4zM263.5 207.2l-.2-.2-1.3-1.8-2.2-3c-.9-1.1-1.9-1.7-2.8-2.3-.7-.4-1.4-.9-2-1.5-1.6-1.7-3.2-2.1-4.4-2.5l-1.3-.4a41.9 41.9 0 0 0-14.5-1.4h-1.4c-5 .2-9.3 2.9-13.1 5.3l-1.4.9c-4.2 1.8-7.5 6.8-9.2 13.6v.2l-.3.5c-.2.8.2 1.4.4 1.7.3.4.7.6 1.2.6h.2c.4-.1.8-.3 1-.6.9-1.3M
 1.3-2.4 1.6-3.3.5-1.4 1-2.7 3-4.7 5.3-4.3 9.8-7.5 14.6-7.8l.5-.1c3.9-1.6 8.5-.8 12.9-.1l2 .3h.4c3.8-.5 8.7 3.8 13 7.6l1.1.9.3.3c.6.5 1.5.4 2-.2.5-.6.5-1.5-.1-2zM246.7 172.7c1 3.1 2.6 4.2 5.1 3.7 2.1-.3 2.9-2 3.3-5 .5-3.8-.6-6.7-2-20.7-.4-4.2-.9-7.5-1.1-8.4-.6-2.5-2.5-4.2-5.7-3.7a4.9 4.9 0 0 0-3.7 5.3s.5 3.1.8 6.8c.2 2.8.7 6.5 1.2 9.2.9 5.5.5 7.8 2.1 12.8zM203.8 176c1.4 4.8 3.7 6.4 6.2 5.6 2.5-.7 3.6-2.7 3.2-5.2 0 0-.5-5.2-1.3-9.6-.3-1.6-1-2.8-1.3-4.8-1.1-7.8-2.5-14.3-2.5-14.3-.6-3-3-4.4-5.9-4-2.1.3-3.8 2.4-3.2 6.4M
 0 0 .9 6.9 2.5 13.8l2.3 12.1z"/>
		<path class="lght" d="M202.6 159.4c-.8-1.4-1.9-7.9-2-10.3-.1-3.4 4.7-3.7 5.5-.2.5 2.5-.9 13-3.5 10.5zM245.7 152.4c-.7-1.1-1-4.8-1.2-6.9-.3-3 .7-5.5 3.1-5.2 3.4.3 2.6 8 1 10.4-1.6 2.6-2.5 3-2.9 1.7z"/>
		<path class="drk" d="M354.7 262.2c1.5-.8 10.1-1.7 9.4 2.2-.7 3.9-4.7 3-7.3 1.8-2.5-1.2-3.9-3.1-2.1-4zM354 273.1c1.4.2 9.1 3.1 8.4 4.7-.7 1.6-4.2-.4-6.5-1.9-2.3-1.6-3.6-3.1-1.9-2.8zM518.4 285.4c.6 1.3 2 9-.5 9-2.5.1-2.3-3.7-1.8-6.3.5-2.6 1.5-4.2 2.3-2.7zM
		<path class="bod v2" d="M528.5 286.6c-.9-16.1-7.9-13.9-11.8-23.3a101.8 101.8 0 0 0-29.3-40.7 138 138 0 0 0-.2-28 81.5 81.5 0 0 0-14.2 18.8 82.3 82.3 0 0 0-26.4-7.9c-10-1.3-19.4-1-28.1.5l-7.5 1.4c-2.9-6.9-7.7-17.6-11.9-23.3-3.4 7.9-4.7 22.7-5.2 29.9-6.8 1.4-13.6 9-19.1 13.7a72.8 72.8 0 0 0-13.4 18c-2.3 4-6.9 6.1-9.9 8.7-2.9 2.2-5.5 5.1-6.4 12.5-.5 3.9 5 10.3 7.6 13.8 2.5 4.5 3.2 7.1 5.6 12.2 3.1 5.7 5.5 11.5 9.8 18.4 4.5 5.2 10 8.4 15.5 16.3a36.6 36.6 0 0 0 20.1 12.4c7.6 2.1 15.7 5.7 24.8 6.9 42.3 5.5 67.5-19M
.6 85.3-41.7 6.7-8.3 15.2-7.7 14.7-18.6z"/>
		<path class="drk" d="M488.9 220.9c.4 1.3 1.3 9.3-.5 9.5-1.7.1-1.4-3.9-1.1-6.6l.3-3.1c.2-2.4.8-1.3 1.3.2z"/>
		<path class="drk" d="M399.1 184.1c4.2 5.7 9 16.4 11.9 23.3l7.5-1.4a95 95 0 0 1 28.2-.5c9.9 1.3 18.7 4 26.4 7.9a83.7 83.7 0 0 1 14.2-18.8c1.4 7.6.7 20.7.2 28 13.7 11 23.1 25.8 29.3 40.7 3.9 9.4 10.9 7.2 11.8 23.3.6 10.9-8 10.3-14.8 18.7-16.2 20-38.3 42.4-73.8 42.4-3.7 0-7.5-.2-11.5-.8-9.1-1.2-17.2-4.8-24.8-6.9a37.1 37.1 0 0 1-20.1-12.4c-5.5-7.9-11-11.1-15.5-16.M
3-4.3-6.9-6.7-12.6-9.8-18.4-2.4-5.1-3.1-7.7-5.6-12.2-2.6-3.5-8.1-9.9-7.6-13.8 1-7.5 3.5-10.3 6.4-12.5 3-2.6 7.6-4.7 9.9-8.7a73.4 73.4 0 0 1 13.4-18c5.5-4.7 12.3-12.3 19.1-13.7.5-7.2 1.8-22 5.2-29.9m0-7.1h-.8a7.2 7.2 0 0 0-5.7 4.2c-3 7.1-4.6 18.2-5.4 27.6a55 55 0 0 0-13.3 10.1 99 99 0 0 1-3.7 3.3l-.3.3a78.9 78.9 0 0 0-14.6 19.6v.1c-.7 1.3-2.5 2.5-4.4 3.9-1.3.9-2.6 1.8-3.8 2.9-3.7 2.9-7.7 7.3-8.9 17.1-.8 6.2 3.9 12.3 7.6 17.2l1 1.3c1.2 2.2 1.9 3.9 2.8 6.1l2.3 5.3.2.3 2.9 5.6c2 4.1 4.1 8.3 7.1 13.2l.6.9c2 2.4 4.1 4.3 M
6.2 6.2 3 2.8 5.9 5.4 8.9 9.6l.4.5c6.3 7.5 14 12.3 23.7 14.7 2.3.6 4.7 1.4 7.2 2.3 5.5 1.8 11.7 3.9 18.5 4.8a84.6 84.6 0 0 0 60.5-14.1 150.3 150.3 0 0 0 31.2-30.1c1.8-2.3 3.9-3.7 6.1-5.2 4.5-3.1 10.8-7.4 10.2-18.3-.6-11.8-4.3-16.4-8.6-20.7a12.8 12.8 0 0 1-3.7-4.9c-7-16.9-16.6-30.7-28.5-41.1.5-8.7.7-19.2-.5-26.1a6.9 6.9 0 0 0-4.6-5.4 7 7 0 0 0-7 1.3 72.2 72.2 0 0 0-12.4 15.1 91 91 0 0 0-36.5-6.8c-5.6 0-11.2.5-16.6 1.4h-.2l-1.9.3c-3.1-6.9-6.9-14.6-10.4-19.5a6.8 6.8 0 0 0-5.6-3z"/>
		<path class="drk" d="M354 263.1c1M
.5-.8 10.1-1.7 9.4 2.2-.7 3.9-4.7 3-7.3 1.8-2.5-1.2-3.9-3.1-2.1-4zM353.4 274c1.4.2 9.1 3 8.5 4.7-.7 1.6-4.2-.3-6.6-1.9-2.3-1.6-3.6-3.1-1.9-2.8zM518.2 285.3c.2 2.3 2.1 9-.5 9-2.5.1-2.3-3.7-1.8-6.3.5-2.6 2.2-4.4 2.3-2.7zM508 298.5l-.2-.2-.2.1-.1.1c-.6 1.1-1.1 2-2.4 2.7l-.1.2.1.2s.4.2.9.2a2 2 0 0 0 1.5-.3c.6-.4.8-1.4.5-3zM491 319.4h-.3c-.6.3-.9.7-1.2 1.1-.5.6-1 1.3-3 1.8l-.2.2.1.3s.9.7 1.9.8c.4 0 .8 0 1.2-.2 1-.5 1.5-1.7 1.6-3.7.1-.1 0-.2-.1-.3zM503.8 306.8h-.3c-.7.4-1 .9-1.3 1.5-.5.9-1 1.8-3.3 1.7l-.3.2.1.3c.1 0 1 .8M
 2.1.9.4.1.9 0 1.3-.2 1.1-.5 1.7-1.9 1.8-4.2.1-.1 0-.2-.1-.2zM492.9 308.7l-.2.1c-1.1 1.9-1.9 2.8-4.7 3.2l-.2.2.2.3c.1 0 .9.3 1.9.4 1.1.1 2.5.1 3.2-.7.6-.7.7-1.8.1-3.3l-.3-.2z"/>
		<path class="lght" d="M372.9 242.9v.3a3 3 0 0 1-1.3 1c-.7.4-1.4.8-2.2 2.7l-.2.2-.2-.1c0-.1-.5-1-.5-2 0-.4.1-.8.3-1.1.6-.9 1.9-1.2 3.9-1 .1-.2.2-.1.2 0zM386.1 227.6v.3c-.5.6-1.1.8-1.7 1-1 .4-1.9.7-2.2 3l-.2.2-.3-.1c0-.1-.6-1.1-.6-2.2 0-.4.1-.9.4-1.3.7-1 2.1-1.4 4.4-1.1l.2.2zM383.5 238.9l-.2.2c-2 .8-3 1.5-3.8 4.2 0 .1-.1.2-.3.2a.2.2 0 0 1-M
.2-.2l-.1-1.9c0-1.1.3-2.5 1.1-3.1.8-.5 1.9-.4 3.3.4l.2.2zM484.8 197.3c.3.6-9.3 14.7-10.5 16.8-1.2 2.1-2.4 3.9-3.6 3.2-1.7-.9 0-2.6 2-4.8 2-2.2 11.7-16.1 12.1-15.2zM397.1 191.7c.6.4-.9 17.4-.9 19.7 0 2.4-.2 4.3-1.5 4.5-1.2.2-3.5.6-4.3.9-5.4 2.1-12.7 8.4-12.3 8 8.4-9 15.5-10.8 15.6-11.4l.4-2.6c.3-4.4 2.2-19.7 3-19.1zM412.7 207l.9 2 7.2-1.6c3.5-.6 6.9-1 10.4-1.3 5.9-.5 12.7.7 17.7 1.2 5.7.6 9.2.5 8.4.3-8.3-2.4-19.2-2.8-20.8-2.9a106.6 106.6 0 0 0-23.8 2.3z"/>
		<path class="hvy" d="M411.4 204.7c.9 1 4.9 8.1 3.3 8.9-1.M
5.8-3.3-5.1-4.4-7.7-1-2.6 0-2.5 1.1-1.2zM462.7 312.3l-.1-.2-.8-2.1c-.3-1-.7-2.2-1.3-3.5-.6-1.3-1.4-2.1-2.1-2.9-.5-.6-1.1-1.2-1.6-2a8.4 8.4 0 0 0-3.6-3.5l-1.1-.8c-4.1-2.8-8.9-4-13.6-5.2l-1.4-.3c-4.8-1.1-9.7.4-14 1.7l-1.6.5c-4.5.7-9 4.6-12.4 10.7l-.1.2-.4.4c-.4.7-.2 1.4 0 1.7.2.5.5.8 1 .9h.2c.4.1.8-.1 1.1-.3 1.2-1 1.8-1.9 2.4-2.8.9-1.2 1.7-2.3 4.1-3.7 6.3-2.7 11.4-4.7 16.2-3.7h.5c4.2-.5 8.4 1.4 12.4 3.3a14.2 14.2 0 0 0 2.2.9c3.8.5 7.4 5.9 10.5 10.7l.8 1.2.2.3c.5.6 1.4.8 2 .3.8-.3.9-1.1.5-1.8zM455.6 274.6c.1 3.2 1.4 4M
.8 3.9 4.9 2.1.3 3.3-1.2 4.5-3.9 1.5-3.6 1.2-6.6 3.5-20.5.7-4.1 1.1-7.5 1.2-8.3.1-2.5-1.4-4.7-4.5-5a4.7 4.7 0 0 0-4.9 4.2s-.3 3.2-1 6.8c-.6 2.7-1 6.5-1.3 9.2-.6 5.3-1.6 7.3-1.4 12.6zM413.4 266.5c.1 5 1.9 7.1 4.5 7.1s4.2-1.7 4.5-4.1c0 0 .9-5.2 1.2-9.6.1-1.7-.3-3 0-5 1-7.8 1.4-14.5 1.4-14.5.2-3.1-1.7-5-4.7-5.4-2.2-.3-4.3 1.3-4.8 5.4 0 0-.9 6.9-1.2 14-.4 5.6-1 10.4-.9 12.1z"/>
		<path class="lght" d="M416.5 250.2c-.4-1.6.2-8.1.8-10.4.8-3.3 5.5-2.3 5.3 1.3-.1 2.4-4.2 12.1-6.1 9.1zM460 254.8c-.4-1.2.3-4.9.6-7 .5-3 2.2-M
5.1 4.4-4.1 3.2 1.1.4 8.4-1.8 10.3-2.2 2-3.2 2.1-3.2.8z"/>
		<path class="drk" d="M293.5 262.4c1.7-.4 10.2.7 8.6 4.3-1.6 3.6-5.2 1.8-7.5.1-2.1-1.8-3.1-3.9-1.1-4.4zM290.4 272.8c1.3.5 8.2 5.1 7.1 6.5-1 1.4-4-1.3-5.9-3.4-1.9-2-2.8-3.7-1.2-3.1zM447.6 322.2c.3 1.4-.1 9.2-2.5 8.7-2.5-.5-1.4-4.2-.3-6.6 1-2.4 2.4-3.8 2.8-2.1z"/>
		<path class="bod vn" d="M457.2 325.6c2.8-15.9-4.5-15.3-6.2-25.4a101 101 0 0 0-19.2-46.3c2.2-7 5.8-19.6 6.2-27.3-6 3.1-13.2 9.9-18.1 15a91.2 91.2 0 0 0-51.4-19.6l-7.6-.M
3c-1.2-7.4-3.5-18.9-6.3-25.4-5.1 6.9-9.7 21.1-11.8 28-7-.2-15.3 5.7-21.8 9a73.7 73.7 0 0 0-17.2 14.5c-3.1 3.4-8.1 4.3-11.6 6.2-3.3 1.5-6.5 3.7-9.1 10.8-1.4 3.7 2.5 11.1 4.2 15.1 1.4 4.9 1.5 7.7 2.7 13.1 1.7 6.3 2.7 12.4 5.3 20.1 3.2 6.1 7.8 10.5 11.4 19.4a37 37 0 0 0 16.7 16.7c7 3.8 14 9.1 22.6 12.3 40 14.9 70.2-3.8 92.6-21.2 8.5-6.4 16.7-3.9 18.6-14.7z"/>
		<path class="drk" d="M433.6 252.6c.1 1.4-.9 9.4-2.6 9.1-1.7-.3-.5-4.1.4-6.7l1-2.9c.7-2.2 1.1-1 1.2.5z"/>
		<path class="drk" d="M354.5 196.4c2.8 6.5 5 18 6.3M
 25.4l7.6.3a95 95 0 0 1 27.5 5.9 81.3 81.3 0 0 1 23.9 13.7 82.6 82.6 0 0 1 18.1-15c-.4 7.7-4 20.3-6.2 27.3a101.5 101.5 0 0 1 19.2 46.3c1.7 10 9 9.5 6.2 25.4-1.9 10.7-10.1 8.2-18.6 14.9-16.7 13-37.6 26.7-63.7 26.7a82 82 0 0 1-28.8-5.4c-8.6-3.2-15.7-8.6-22.6-12.3a37 37 0 0 1-16.7-16.7c-3.6-9-8.2-13.3-11.4-19.4-2.6-7.7-3.7-13.8-5.3-20.1-1.2-5.5-1.3-8.2-2.7-13.1-1.7-4-5.6-11.5-4.2-15.1 2.6-7.1 5.8-9.2 9.1-10.8 3.5-1.9 8.5-2.8 11.6-6.2a73.7 73.7 0 0 1 17.2-14.5c6.4-3.3 14.5-9 21.4-9h.3c2.1-7.2 6.7-21.4 11.8-28.3m0-7.1a7M
.2 7.2 0 0 0-5.7 2.9c-4.5 6.2-8.6 16.7-11.5 25.7-5.4 1.2-10.6 4.2-15.3 6.8l-4.3 2.4-.4.2a78.1 78.1 0 0 0-18.7 15.8l-.1.1c-1 1.1-3 1.9-5.2 2.8-1.4.6-2.9 1.1-4.4 1.9-4.3 2-9.1 5.3-12.6 14.6-2.2 5.8 1 12.9 3.5 18.5l.7 1.5c.7 2.4 1 4.3 1.4 6.6l1.1 5.7.1.4 1.5 6.1c1 4.4 2.1 9 4 14.4l.4 1c1.4 2.7 3.1 5.1 4.6 7.4 2.3 3.4 4.5 6.6 6.4 11.4l.3.6a43.7 43.7 0 0 0 19.7 19.7 93 93 0 0 1 6.5 3.9 89.8 89.8 0 0 0 48.2 14.7c28.2 0 50.3-14.2 68.1-28.1 2.3-1.8 4.7-2.7 7.2-3.7 5.1-2 12.2-4.8 14.1-15.5 2.1-11.6-.5-16.9-3.7-22.1-1.2-2-2.M
1-3.3-2.5-5.6-3-18-9.2-33.7-18.4-46.5 2.5-8.3 5.1-18.5 5.4-25.5a7.2 7.2 0 0 0-3.2-6.3 7.6 7.6 0 0 0-3.8-1.1 8 8 0 0 0-3.3.8 73.9 73.9 0 0 0-15.5 11.9 100.7 100.7 0 0 0-50.4-17.3h-.2l-1.9-.1a109 109 0 0 0-5.8-21.3 7.2 7.2 0 0 0-5.7-4.2c-.1-.4-.4-.5-.6-.5z"/>
		<path class="drk" d="M292.7 263.1c1.7-.4 10.2.6 8.7 4.2-1.5 3.7-5.2 1.9-7.5.1-2.3-1.7-3.3-3.8-1.2-4.3zM289.5 273.6c1.3.5 8.2 5 7.2 6.5-1 1.4-4.1-1.3-6-3.3-1.8-2.2-2.8-3.9-1.2-3.2zM447.5 322c-.3 2.3 0 9.2-2.5 8.7s-1.4-4.2-.4-6.6c1.1-2.4 3.2-3.8 2.9-2.1zM434.5 M
332.6l-.1-.2-.3.1-.1.1c-.9.9-1.6 1.7-3 2.1l-.2.2.1.2.8.4c.5.2 1 .3 1.5 0 .9-.4 1.3-1.4 1.3-2.9zM413.3 349.1l-.3-.1c-.6.2-1 .5-1.4.8-.6.5-1.3 1-3.3 1.1l-.2.2v.3s.7.9 1.7 1.2c.4.1.8.2 1.2.1 1-.2 1.8-1.3 2.4-3.3l-.1-.3zM428.6 339.6l-.3-.1c-.7.2-1.2.7-1.6 1.2-.7.8-1.4 1.5-3.6.9l-.3.1v.3c0 .1.8 1 1.9 1.4.4.1.9.2 1.3.1 1.2-.3 2.1-1.5 2.7-3.7l-.1-.2zM417.5 339.1l-.3.1c-1.5 1.6-2.5 2.3-5.3 2l-.3.2.1.3c.1 0 .8.5 1.7.8 1.1.4 2.4.7 3.3.1.8-.5 1.1-1.6.8-3.2.2-.2.1-.3 0-.3z"/>
		<path class="lght" d="m315.6 247.7-.1.2c-.5.4-1 M
.6-1.5.7-.8.2-1.6.5-2.8 2.1l-.3.1a.2.2 0 0 1-.2-.2c0-.1-.3-1.1 0-2.1.1-.4.3-.7.6-1 .8-.7 2.1-.8 4.1-.1.2.1.2.2.2.3zM331.9 235.8l-.1.3c-.6.5-1.2.6-1.8.6-1 .1-2 .3-2.8 2.5l-.3.2-.3-.2c0-.1-.3-1.2-.1-2.3.1-.4.3-.8.7-1.2.9-.8 2.4-.9 4.6-.1l.1.2zM326.8 246.2l-.2.2c-2.2.3-3.3.8-4.6 3.2-.1.1-.2.2-.3.1s-.2-.1-.2-.3l.3-1.9c.3-1.1.8-2.4 1.8-2.8.9-.3 1.9 0 3.1 1.1l.1.4zM435 228.8c.2.7-12.4 12.2-14 13.9-1.6 1.7-3.2 3.2-4.2 2.3-1.4-1.2.6-2.5 3-4.2 2.4-1.7 14.9-13 15.2-12zM350.8 203.3c.5.5-4.8 16.7-5.4 19-.6 2.3-1.2 4.2-2.5 4.1-M
1.2-.1-3.5-.2-4.4-.1-5.7.8-14.3 5.3-13.8 5 10.2-6.9 17.6-7 17.8-7.6l.9-2.5c1.4-4.1 6.7-18.6 7.4-17.9zM362.5 221.8l.5 2.2 7.4.1c3.5.2 7 .6 10.5 1.1 5.9.9 12.2 3.6 17 5.2 5.4 1.9 8.9 2.6 8.1 2.1a98.3 98.3 0 0 0-43.5-10.7z"/>
		<path class="drk" d="M361.8 219.2c.6 1.2 2.9 9 1.2 9.4-1.7.4-2.1-5.7-2.5-8.5-.5-2.7.5-2.4 1.3-.9zM387.3 335.7l-.1-.2-.3-2.2c-.1-1-.2-2.3-.5-3.7a9.1 9.1 0 0 0-1.4-3.3c-.4-.7-.8-1.4-1.1-2.3a8.2 8.2 0 0 0-2.7-4.2l-.9-1c-3.4-3.7-7.8-5.9-12-8.1l-1.3-.7c-4.5-2.2-9.5-1.8-14-1.5l-1.7.1c-4.6-.4-9.9 2.4M
-14.6 7.6l-.1.2-.5.3c-.6.6-.5 1.3-.4 1.7.1.5.3.9.8 1.1l.2.1c.4.1.8.1 1.2-.1 1.4-.7 2.2-1.5 3-2.1 1.1-1 2.1-1.9 4.8-2.7 6.7-1.2 12.2-1.9 16.6.1l.4.1c4.2.5 7.8 3.3 11.4 6l1.6 1.2.4.2c3.6 1.4 5.8 7.5 7.8 12.8l.5 1.3.1.4c.3.7 1.2 1.1 1.9.8.8-.3 1.2-1.2.9-1.9zM388.9 297.3c-.6 3.2.2 5 2.7 5.6 2 .7 3.5-.4 5.3-2.8 2.3-3.1 2.6-6.2 8.1-19.2 1.6-3.8 2.8-7 3-7.9.7-2.4-.3-4.9-3.2-5.9-2.5-.7-4.8.6-5.8 2.9 0 0-1 3-2.5 6.4a75.8 75.8 0 0 0-3.3 8.6c-1.8 5.4-3.2 7.2-4.3 12.3zM349.7 279.9c-1.1 4.9.2 7.4 2.8 7.9 2.5.5 4.5-.7 5.3-3 0 0 M
2-4.8 3.4-9.1.5-1.6.4-3 1.1-4.9 2.7-7.3 4.6-13.8 4.6-13.8.9-2.9-.5-5.3-3.3-6.3-2-.7-4.5.3-5.9 4.1 0 0-2.5 6.6-4.4 13.3-1.6 5.6-3.3 10.1-3.6 11.8z"/>
		<path class="lght" d="M356.5 264.7c0-1.7 2.1-7.8 3.1-10 1.5-3 5.9-1 4.9 2.5-.7 2.4-6.9 10.9-8 7.5zM397.8 279.1c-.1-1.3 1.4-4.7 2.2-6.6 1.2-2.8 3.3-4.5 5.2-3 2.9 1.8-1.5 8.3-4.1 9.6-2.7 1.4-3.6 1.3-3.3 0z"/>
		<path class="drk" d="M-73.8 336.2c1.1-1.3 8.8-5.2 9.6-1.3.7 3.9-3.3 4.4-6.1 4.2-2.9-.1-4.9-1.3-3.5-2.9zM-70.6 346.6c1.4-.3 9.6-.4 9.M
6 1.4 0 1.8-4.1 1.2-6.8.5-2.8-.6-4.5-1.5-2.8-1.9zM87.3 299.5c1 1 5.1 7.6 2.7 8.6-2.3 1-3.5-2.7-3.9-5.3-.4-2.6 0-4.5 1.2-3.3z"/>
		<path class="bod v1" d="M97.2 297c-6.5-14.7-12.3-10.2-19.3-17.5A102.1 102.1 0 0 0 36 251.9a137 137 0 0 0-10.2-26.1 83.3 83.3 0 0 0-6.6 22.6A92.6 92.6 0 0 0-34.4 261l-6.5 4a137.6 137.6 0 0 0-19.4-17.5 111 111 0 0 0 5.9 29.8c-5.9 3.7-9.5 13.3-13 19.6a74.5 74.5 0 0 0-6.1 21.6c-.7 4.6-4.3 8.1-6.1 11.7-1.9 3.1-3.3 6.7-1.5 14 .9 3.8 8.3 7.8 12 10.2 3.9 3.3 5.6 5.5 9.6 9.4 4.9 4.3 9.2 8.7 15.7M
 13.7 6.1 3.3 12.3 4.3 20.3 9.7a36.5 36.5 0 0 0 23.2 4.4c7.9-.8 16.7-.3 25.7-2.5 41.5-10 56-42.4 64.8-69.4 3.2-10.3 11.4-12.8 7-22.7z"/>
		<path class="drk" d="M36.7 249.7c.9 1.1 4.5 8.3 2.9 9-1.6.7-2.7-3.1-3.4-5.8l-.8-3c-.6-2.2.4-1.4 1.3-.2z"/>
		<path class="drk" d="M25.8 225.8c4 6.6 8 19.1 10.2 26.1a102.1 102.1 0 0 1 41.9 27.6c7 7.4 12.8 2.8 19.3 17.5 4.4 9.9-3.8 12.4-7.1 22.8-8.8 27-23.3 59.4-64.8 69.4-8.9 2.2-17.8 1.7-25.7 2.5a35.8 35.8 0 0 1-23.2-4.5c-8-5.4-14.2-6.4-20.3-9.7-6.5-4.9-10.8-9.4-15.7-13.7-4-3.9M
-5.7-6.1-9.6-9.4-3.7-2.4-11.1-6.4-12-10.2-1.8-7.3-.4-10.9 1.5-14 1.8-3.5 5.5-7.1 6.1-11.7a73.7 73.7 0 0 1 6.1-21.6c3.5-6.4 7.1-15.9 13-19.6a115 115 0 0 1-5.9-29.8c6 3.8 14.2 12.1 19.4 17.5l6.5-4a95.7 95.7 0 0 1 46-12.9c2.6 0 5.1.1 7.6.4a89.5 89.5 0 0 1 6.7-22.7m0-7.1h-.2a7.2 7.2 0 0 0-6 3.7 70.7 70.7 0 0 0-6.1 18.6h-1.9c-7.1 0-14.3.9-21.5 2.6A104 104 0 0 0-38 254.9h-.1l-1.7 1a117.3 117.3 0 0 0-16.7-14.5 7.6 7.6 0 0 0-3.8-1.1c-1.1 0-2.3.3-3.3.8a7.3 7.3 0 0 0-3.8 6 97 97 0 0 0 4.9 27.7c-3.8 4-6.4 9.4-8.9 14.2l-2.2 4.M
4-.2.4c-3.7 8-5.3 14.7-6.7 23.5v.1c-.2 1.5-1.4 3.3-2.8 5.2-.9 1.3-1.8 2.6-2.5 4-2.4 4.1-4.6 9.5-2.2 19.2 1.5 6.1 8 10.1 13.3 13.3l1.4.9c1.9 1.6 3.2 3 4.8 4.7l4.1 4.1.3.3 4.7 4.2c3.3 3.1 6.8 6.3 11.4 9.7l.9.6c2.7 1.5 5.4 2.5 8 3.5 3.8 1.5 7.5 2.9 11.7 5.8l.5.3a43.2 43.2 0 0 0 27.4 5.3l7.6-.5c5.8-.3 12.3-.6 19-2.2a85.1 85.1 0 0 0 48.6-30.9c11-14.1 17.2-30.5 21.3-43.2.9-2.8 2.3-4.9 3.9-7.1 3.1-4.6 7.4-10.8 3-20.7-4.8-10.8-9.8-13.7-15.5-16.2-2.1-.9-3.5-1.6-5.2-3.3a108.7 108.7 0 0 0-41.3-28.2 127 127 0 0 0-9.8-24.2 8 8 M
		<path class="drk" d="M-74.2 337.3c1.1-1.3 8.8-5.2 9.6-1.4.8 3.9-3.3 4.5-6.1 4.3-2.8-.2-4.9-1.4-3.5-2.9zM-70.9 347.7c1.4-.3 9.6-.4 9.6 1.3 0 1.8-4.1 1.2-6.8.6s-4.4-1.5-2.8-1.9zM87.2 299.4c1 2.1 5.1 7.6 2.8 8.6s-3.5-2.7-4-5.3c-.5-2.6.4-4.9 1.2-3.3zM82.3 315.4l-.3-.1-.2.2v.1a6.2 6.2 0 0 1-1.3 3.4v.3l.2.1.9-.1a2 2 0 0 0 1.3-.9c.5-.7.2-1.7-.6-3zM73.9 341l-.2.1c-.4.5-.6 1-.7 1.5-.2.8-.5 1.5-2.1 2.7l-.1.3.2.2c.1 0 1.1.3 2.1.1a2 2 0 0 0 1-.6c.7-.8.8-2.1.1-4.1l-.3-.2zM81.4 324.6l-.3.1c-.5.6-.6 1.2-.7 1.M
8-.1 1-.3 2-2.5 2.8l-.2.3.2.3c.1 0 1.2.3 2.3.1l1.2-.6c.8-.9.9-2.4.1-4.6.1-.2 0-.2-.1-.2zM71.9 330.3l-.2.2c-.4 2.2-.8 3.3-3.2 4.6-.1.1-.2.2-.1.3s.1.2.3.2l1.9-.3c1.1-.3 2.4-.8 2.8-1.8.4-.9 0-1.9-1.1-3.1l-.4-.1z"/>
		<path class="lght" d="m-63.7 311.7.1.3c-.2.6-.5 1-.8 1.4-.5.6-1 1.3-1.1 3.3l-.2.2h-.3s-.9-.7-1.2-1.7c-.1-.4-.2-.8-.1-1.2.2-1 1.4-1.8 3.3-2.4l.3.1zM-56.9 292.7l.1.3c-.2.7-.7 1.2-1.2 1.6-.8.7-1.5 1.4-1 3.6l-.1.3h-.3c-.1 0-1-.8-1.3-1.9-.1-.4-.2-.9-.1-1.3.3-1.2 1.5-2.1 3.7-2.6 0-.1.1 0 .2 0zM-55.3 304.2l-.1.M
3c-1.6 1.5-2.3 2.5-2.1 5.2l-.2.3-.3-.1c0-.1-.5-.8-.8-1.7-.4-1.1-.6-2.4 0-3.3.5-.8 1.6-1.1 3.2-.8.2-.1.3 0 .3.1zM24.5 229.2c.5.5-3.4 17.1-3.8 19.4-.4 2.3-.8 4.5-2.2 4.3-1.9-.2-.9-2.4.1-5.2 1.1-2.9 5.2-19.2 5.9-18.5zM-59.4 255.2c.7.2 5.3 16.6 6.2 18.8.8 2.2 1.4 4.1.2 4.8-1 .6-3 1.8-3.7 2.4-4.3 3.8-8.9 12.4-8.7 11.8 4.6-11.4 10.7-15.7 10.5-16.3l-.6-2.6a93.7 93.7 0 0 1-3.9-18.9zM-39.4 263.9l1.6 1.5c1.5-1 3.9-2.7 6.2-4.1 3-1.8 6.1-3.4 9.3-4.9 5.4-2.6 12.1-3.9 17-5.2 5.5-1.5 8.8-2.8 7.9-2.8a91.5 91.5 0 0 0-30.9 9.2c-3.9 M
1.9-7.6 4-11.1 6.3z"/>
		<path class="hvy" d="M-41.4 262.2c1.2.6 7.4 5.8 6.3 7.1-1.1 1.3-4.9-3.5-6.9-5.6-1.9-2-.9-2.3.6-1.5zM44.9 344.4l-.2-.1-1.5-1.6-2.5-2.8c-1-1-2-1.5-3-2-.7-.4-1.4-.7-2.2-1.3a8.5 8.5 0 0 0-4.6-2l-1.3-.3c-4.9-1.2-9.8-.6-14.5 0l-1.4.2c-4.9.7-8.9 3.8-12.5 6.6l-1.3 1c-4 2.3-6.8 7.5-7.8 14.5v.2l-.2.5c-.1.8.3 1.3.6 1.6.3.4.8.6 1.3.5h.2c.4-.1.8-.4 1-.7.7-1.3 1-2.5 1.3-3.5.4-1.5.7-2.8 2.5-4.9 4.9-4.8 9-8.4 13.8-9.2l.4-.1c3.8-2 8.3-1.7 12.8-1.4l2 .1h.4c3.7-.9 9 2.9 13.7 6.2l1.2.8.3.2c.7.4 1.6.2 2-.4.3-.M
7.2-1.6-.5-2.1zM24.8 311.7c1.3 3 3 4 5.4 3.1 2.1-.5 2.7-2.3 2.8-5.3.1-3.9-1.3-6.6-4-20.4-.8-4.1-1.6-7.4-1.9-8.2-.8-2.4-2.9-3.9-6-3.1a4.7 4.7 0 0 0-3.1 5.6s.8 3.1 1.4 6.7c.5 2.8 1.4 6.4 2.1 9 1.5 5.5 1.3 7.8 3.3 12.6zM-17.5 319.3c1.8 4.6 4.3 6 6.7 5 2.4-1 3.4-3.1 2.7-5.4 0 0-1-5.1-2.3-9.4-.5-1.6-1.3-2.7-1.8-4.7-1.8-7.6-3.9-14-3.9-14-.9-2.9-3.4-4.1-6.3-3.4-2.1.5-3.6 2.8-2.6 6.7 0 0 1.6 6.8 3.8 13.5 1.9 5.4 3.1 10.1 3.7 11.7z"/>
		<path class="lght" d="M-20.4 302.9c-.9-1.4-2.7-7.6-3-10-.5-3.3 4.3-4.2 5.4-.7.8 2.4.5 1M
2.9-2.4 10.7zM21.9 291.7c-.8-1-1.5-4.7-1.9-6.7-.6-3 .2-5.6 2.6-5.4 3.4-.1 3.4 7.7 2 10.3-1.4 2.6-2.2 3-2.7 1.8z"/>
		<path class="drk" d="M94.9 271.9c1.7.2 9.3 4.2 6.6 7-2.7 2.9-5.5-.1-7-2.5s-1.6-4.8.4-4.5zM88.3 280.6c1 .9 5.9 7.6 4.4 8.6s-3.3-2.6-4.4-5.2c-1-2.7-1.3-4.6 0-3.4zM218.4 381.8c-.2 1.4-3.3 8.6-5.4 7.2-2.1-1.3.1-4.4 2-6.3 1.8-1.8 3.6-2.6 3.4-.9z"/>
		<path class="bod v3" d="M226.1 388.4c8.2-13.9 1.1-15.9 3.1-25.9 3.1-15.9 3.5-33.4-1.8-50.1 4.5-5.8 12.3-16.3 15.3-23.4-6.7.8-15.8M
 4.7-22.2 7.8a83.8 83.8 0 0 0-17.6-21.2 95 95 0 0 0-30.7-18.2c1.4-7.4 3.4-18.9 3-26a111 111 0 0 0-20.9 22.1c-6.5-2.6-16.3 0-23.5.8a74 74 0 0 0-21.2 7.6c-4.1 2.1-9.1 1.2-13.1 1.8-3.7.3-7.3 1.2-12.3 6.9-2.6 3-1.5 11.3-1.3 15.7-.4 5.1-1.3 7.7-2.1 13.2-.6 6.5-1.8 12.6-2 20.7.9 6.9 3.6 12.5 3.9 22.2a37 37 0 0 0 9.8 21.5c5.2 6 10 13.5 16.9 19.5 32.2 28 67.1 21 94.1 12.5 10.3-3.4 17.1 1.9 22.6-7.5z"/>
		<path class="drk" d="M229.6 311.7c-.4 1.3-4.1 8.5-5.6 7.6-1.5-.9 1-4 2.7-6.1l1.9-2.4c1.4-1.9 1.4-.6 1 .9z"/>
lass="drk" d="M175.1 231.4c.4 7.1-1.6 18.6-3 26l7 3a95 95 0 0 1 23.7 15.2 82.1 82.1 0 0 1 17.6 21.2 85.2 85.2 0 0 1 22.2-7.8c-3.1 7-10.9 17.6-15.3 23.4 5.3 16.7 4.9 34.3 1.8 50.1-1.9 10 5.1 12-3.1 25.9-5.5 9.4-12.3 4.2-22.6 7.4a139.5 139.5 0 0 1-41.3 7.5 77.7 77.7 0 0 1-52.8-20c-6.9-6-11.7-13.5-16.9-19.5a36.4 36.4 0 0 1-9.8-21.5c-.2-9.7-3-15.3-3.9-22.2.3-8.1 1.4-14.2 2-20.7.8-5.5 1.7-8.2 2.1-13.2-.2-4.4-1.2-12.7 1.3-15.7 5-5.7 8.6-6.6 12.3-6.9 3.9-.6 8.9.3 13.1-1.8a74 74 0 0 1 21.2-7.6c4.9-.6 11-1.9 16.5-1.9 2.6 0 M
5 .3 7 1.1 4.4-5.7 13.7-17.3 20.9-22m0-7.1c-1.4 0-2.7.4-3.9 1.2a102.2 102.2 0 0 0-19.8 20.1 28 28 0 0 0-4.3-.3c-4.2 0-8.6.7-12.4 1.3l-4.9.7-.5.1c-8.7 1.6-15 4.2-23 8.2h-.1c-1.3.7-3.5.7-5.8.8l-4.7.3c-4.7.4-10.4 1.8-16.9 9.3-4.1 4.7-3.6 12.4-3.2 18.5l.1 1.6c-.2 2.5-.6 4.3-1 6.6l-1 5.7v.4l-.7 6.3a123.5 123.5 0 0 0-1.2 16c.4 3.1 1.1 5.9 1.8 8.5 1 4 1.9 7.8 2.1 12.9v.6c1.1 9.7 4.9 18 11.6 25.4 1.6 1.8 3.1 3.8 4.8 5.9a85.6 85.6 0 0 0 70.2 35.9c16.4 0 31.9-4.2 43.5-7.8 2.8-.9 5.3-.9 8-1 5.5-.1 13.1-.2 18.6-9.6 6-10.2 5.5-M
16 4.2-22-.5-2.3-.8-3.8-.3-6.1 3.5-18 3.2-34.8-1-50a129 129 0 0 0 14-22c1-2.3.7-5-.8-7a7 7 0 0 0-5.7-2.8l-.9.1c-4.9.6-11.2 2.5-18.7 5.8a86.4 86.4 0 0 0-15.7-17.5 104 104 0 0 0-25.5-16.3h-.1l-1.8-.8c1.3-7.5 2.4-16 2.1-22a6.9 6.9 0 0 0-3.9-5.9 5 5 0 0 0-3.2-1.1z"/>
		<path class="drk" d="M93.9 272.2c1.7.2 9.4 4.1 6.7 7-2.7 2.9-5.5-.1-7.1-2.5-1.5-2.4-1.7-4.7.4-4.5zM87.3 281c1 .9 5.9 7.6 4.5 8.6-1.5 1-3.3-2.6-4.4-5.2-1.1-2.7-1.4-4.6-.1-3.4zM218.3 381.6c-1.1 2-3.2 8.6-5.4 7.3-2.1-1.3.1-4.4 2-6.3 1.8-1.9 4.3-2.5 3.4-1zMM
202.5 387l-.1-.3h-.3l-.1.1c-1.1.6-2 1-3.5.9l-.2.1v.3l.6.7c.4.3.9.6 1.5.5.8-.1 1.5-.9 2.1-2.3zM176.8 395l-.2-.1c-.7 0-1.1.1-1.6.3-.8.2-1.5.5-3.5-.2l-.3.1-.1.3a4 4 0 0 0 1.1 1.7c.3.3.7.4 1.1.5 1.1.2 2.2-.6 3.4-2.3l.1-.3zM194.5 391.5l-.2-.2c-.8 0-1.3.2-1.9.5-.9.5-1.8.9-3.7-.4h-.3l-.1.3a4 4 0 0 0 1.3 1.9c.3.3.7.5 1.2.6 1.2.2 2.5-.7 3.8-2.5l-.1-.2zM184.3 387.1h-.3c-2 1-3.1 1.3-5.6.1-.1-.1-.2 0-.3.1v.3l1.3 1.3c.9.7 2 1.5 3.1 1.2.9-.2 1.6-1.1 1.9-2.7l-.1-.3z"/>
		<path class="lght" d="m120.8 265.9-.2.2a3 3 0 0 1-1.6.1c-.M
8-.1-1.6-.1-3.3 1h-.3l-.1-.2c0-.1.1-1.1.7-1.9.2-.3.5-.6.9-.8 1-.4 2.3 0 3.8 1.3l.1.3zM140.1 260.4l-.2.2c-.7.2-1.3.1-2 0-1-.2-2-.5-3.5 1.3l-.3.1-.2-.3c0-.1.1-1.3.8-2.2.2-.4.6-.7 1-.8 1.1-.5 2.5 0 4.3 1.5.1 0 .2.1.1.2zM131.7 268.4l-.3.1c-2.2-.4-3.3-.4-5.5 1.4h-.3l-.1-.3.9-1.6c.7-.9 1.6-1.9 2.7-2 .9 0 1.8.7 2.5 2.2.2 0 .2.1.1.2zM239.2 289.9c-.1.7-15.9 7.1-18 8.2-2.1 1.1-4.1 1.9-4.8.7-.9-1.7 1.4-2.2 4.3-2.9 2.9-.8 18.6-7.1 18.5-6zM169.2 236.6c.3.7-10.4 14-11.7 15.9-1.3 2-2.6 3.5-3.8 2.9-1.1-.5-3.3-1.4-4.1-1.6-5.6-1.2-1M
5.2-.1-14.7-.2 12-2.9 18.9-.4 19.3-.9l1.8-2a115 115 0 0 1 13.2-14.1zM173.7 257.9l-.3 2.2c1.7.7 4.5 1.6 6.9 2.7 3.2 1.4 6.3 3 9.4 4.7 5.2 2.9 10.2 7.6 14.1 10.8 4.4 3.6 7.4 5.5 6.8 4.8a92.4 92.4 0 0 0-25.4-19.9c-3.6-1.9-7.5-3.7-11.5-5.3z"/>
		<path class="drk" d="M174 255.3c.2 1.4-.4 9.4-2.1 9.2-1.7-.2 0-6.1.6-8.8.5-2.7 1.2-2 1.5-.4zM157.1 373.4v-.2l.5-2.2c.3-1 .6-2.2.8-3.6.2-1.4 0-2.5-.1-3.6l-.2-2.5c.2-2.3-.5-3.8-1-4.9l-.5-1.3a41.5 41.5 0 0 0-8.4-11.8l-1-1.1a26.4 26.4 0 0 0-12.6-6.3l-1.6-.5c-4.1-1.9-10.1-1.2-16.3 M
2.1l-.2.1-.5.1c-.7.3-.9 1.1-1 1.4-.1.5 0 1 .3 1.3l.1.1c.3.3.7.4 1.1.4 1.5-.2 2.6-.6 3.6-1 1.4-.5 2.7-1 5.5-.8 6.7 1.2 12.1 2.4 15.5 5.9l.4.3c3.8 1.9 6.2 5.8 8.5 9.6l1.1 1.7.3.3c2.9 2.5 2.9 9 2.9 14.7V373.4c.1.8.7 1.4 1.5 1.4.7 0 1.3-.7 1.3-1.4zM172.1 338c-1.7 2.8-1.5 4.7.6 6.2 1.6 1.4 3.4.9 5.9-.8 3.2-2.1 4.6-4.9 14.3-15.1 2.9-3 5.1-5.6 5.6-6.3 1.5-2 1.5-4.7-1-6.7a4.8 4.8 0 0 0-6.4.7s-2 2.5-4.6 5.1c-2 2-4.4 4.8-6.1 6.9-3.6 4.4-5.6 5.5-8.3 10zM141.4 307.9c-2.7 4.2-2.4 7-.2 8.4 2.2 1.4 4.4 1 6-1 0 0 3.6-3.8 6.3-7.3 1M
-1.3 1.5-2.7 2.8-4.2 5.1-5.9 9.1-11.3 9.1-11.3 1.9-2.4 1.4-5.1-.9-7.1-1.7-1.4-4.3-1.3-7 1.8 0 0-4.6 5.3-8.8 11-3.3 4.6-6.4 8.3-7.3 9.7z"/>
		<path class="lght" d="M153.1 296.1c.6-1.6 4.7-6.6 6.4-8.3 2.4-2.3 5.9 1.1 3.7 4-1.5 2-10.3 7.9-10.1 4.3zM186.7 324c.3-1.3 2.9-3.9 4.4-5.5 2.1-2.2 4.6-3.1 5.9-1 2 2.7-4.3 7.2-7.2 7.6-3 .4-3.8 0-3.1-1.1z"/>
		<path class="drk" d="M466.7 308.1c1.3-1.1 9.4-4 9.7-.1.2 4-3.8 4-6.6 3.4-2.8-.5-4.7-2-3.1-3.3zM468.6 318.8c1.4-.1 9.6.9 9.3 2.6-.3 1.7-4.2.6-6.8M
-.3-2.6-1-4.2-2.1-2.5-2.3zM631.2 292.1c.9 1.1 4.1 8.2 1.6 8.9-2.4.7-3.1-3.1-3.2-5.7-.1-2.7.5-4.5 1.6-3.2z"/>
		<path class="bod" d="M641.3 290.9c-4.6-15.4-10.9-11.7-16.9-19.9a101.8 101.8 0 0 0-38-32.7 138 138 0 0 0-6.8-27.1c-4 5.5-7.3 14.8-9.4 21.6a85.4 85.4 0 0 0-27.5-1.5 94.4 94.4 0 0 0-27.2 7.1l-7 3.2a126.4 126.4 0 0 0-17-19.8c-1.4 8.5.8 23.2 2 30.3-6.3 3-11.1 12-15.4 17.8a73.4 73.4 0 0 0-8.8 20.7c-1.2 4.5-5.3 7.5-7.6 10.8-2.3 2.9-4.1 6.2-3.3 13.7.4 3.9 7.3 8.8 10.6 11.6 3.4 3.7 4.8 6.2 8.3 10.5 4.3 4.9 8 9.8 1M
3.8 15.6 5.6 4 11.7 5.8 18.9 12.2a37 37 0 0 0 22.4 7.4c7.9.2 16.6 1.8 25.8.8 42.4-4.7 61-34.9 73.1-60.6 4.7-9.8 13.1-11.3 10-21.7z"/>
		<path class="drk" d="M579.6 211.2c3.1 7 5.5 19.9 6.8 27.1a101 101 0 0 1 38 32.7c6 8.2 12.3 4.4 16.9 19.9 3.1 10.4-5.3 11.9-9.9 21.7-12.1 25.7-30.7 55.9-73.1 60.6l-6.4.3c-6.8 0-13.3-1-19.4-1.1a36 36 0 0 1-22.4-7.4c-7.2-6.4-13.3-8.2-18.9-12.2-5.8-5.7-9.5-10.7-13.8-15.6-3.5-4.4-4.9-6.8-8.3-10.5-3.3-2.8-10.2-7.7-10.6-11.6-.8-7.5 1-10.8 3.3-13.7 2.3-3.3 6.3-6.3 7.6-10.8 2.3-8 4.5-13.9 M
8.8-20.7 4.3-5.9 9.1-14.8 15.4-17.8-1.2-7.1-3.4-21.9-2-30.3a131 131 0 0 1 17 19.8l7-3.2a94.4 94.4 0 0 1 36.8-7.6c6.3 0 12.3.7 17.9 2 2-6.8 5.3-16.1 9.3-21.6m0-7.1a7 7 0 0 0-5.7 2.9c-2.9 4-5.7 9.9-8.4 17.6a95 95 0 0 0-52.8 7.2h-.1l-1.8.8c-4.6-6-10.1-12.6-14.7-16.5a6.9 6.9 0 0 0-4.5-1.6c-.8 0-1.7.1-2.5.4a7 7 0 0 0-4.5 5.5 101 101 0 0 0 1.3 28.1c-4.3 3.5-7.6 8.5-10.6 13-1 1.5-1.9 2.9-2.8 4l-.3.4a80.4 80.4 0 0 0-9.6 22.5v.1c-.4 1.4-1.9 3.1-3.4 4.8-1 1.1-2.1 2.3-3 3.7-2.9 3.7-5.7 8.9-4.6 18.7.7 6.2 6.7 11 11.5 14.9l1.3 M
1c1.7 1.9 2.8 3.4 4.2 5.2l3.5 4.6.2.3 4.1 4.8c2.9 3.5 5.9 7.1 10 11.1l.8.7c2.5 1.8 5 3.2 7.5 4.5 3.6 2 7 3.9 10.9 7.3l.5.4a43.2 43.2 0 0 0 26.5 8.7l7.6.5c3.8.3 7.7.6 11.9.6a86 86 0 0 0 59.3-24.8 139.7 139.7 0 0 0 26.6-40.2c1.3-2.7 2.9-4.5 4.7-6.5 3.7-4.1 8.7-9.8 5.6-20.2-3.4-11.3-8-14.9-13.3-18.1-2-1.2-3.3-2-4.7-3.9a110.5 110.5 0 0 0-37.4-33.3c-1.5-8.6-3.8-18.8-6.6-25.3a7.2 7.2 0 0 0-5.7-4.2c-.5.3-.8.3-1 .3z"/>
		<path class="drk" d="M466.3 309.1c1.3-1.1 9.4-4.1 9.7-.1.3 4-3.8 4-6.6 3.5-2.9-.6-4.7-2-3.1-3.4zM468.2M
 319.9c1.4-.1 9.6.8 9.3 2.5-.3 1.7-4.2.7-6.8-.3-2.6-1-4.2-2.1-2.5-2.2zM631.1 292c.7 2.2 4.1 8.2 1.7 8.9-2.4.7-3.2-3.1-3.3-5.7-.2-2.6 1-4.8 1.6-3.2zM624.2 307.3l-.2-.1-.2.2v.1c-.4 1.2-.6 2.2-1.7 3.2l-.1.2.2.2h.9c.5-.1 1-.2 1.4-.7.5-.7.4-1.7-.3-3.1zM612.7 331.6l-.3.1c-.5.5-.7.9-.9 1.4-.3.7-.7 1.5-2.5 2.4l-.1.2.2.2c.1 0 1 .4 2 .3.4 0 .8-.2 1.1-.4.8-.7 1-2 .6-4l-.1-.2zM622.1 316.2l-.3.1c-.5.5-.7 1.1-.9 1.7-.3 1-.5 2-2.8 2.5-.1 0-.2.1-.2.3l.2.3c.1 0 1.2.5 2.3.4.4-.1.9-.2 1.2-.5.9-.8 1.2-2.3.7-4.5l-.2-.3zM612 320.8l-.2.2M
c-.6 2.1-1.2 3.1-3.8 4.2l-.2.3.2.2c.1 0 .9.1 1.9-.1 1.1-.1 2.5-.5 3-1.4.5-.8.2-1.9-.7-3.3 0-.1-.1-.2-.2-.1z"/>
		<path class="lght" d="M479.9 285v.3c-.3.6-.6 1-1 1.3-.6.5-1.2 1.1-1.5 3.1l-.2.2-.3-.1s-.8-.8-1-1.8c-.1-.4-.1-.8.1-1.2.4-1 1.6-1.6 3.6-1.9l.3.1zM489 267.1v.3c-.3.7-.9 1.1-1.4 1.4-.9.6-1.7 1.2-1.4 3.5l-.2.3c-.1.1-.2 0-.3-.1 0-.1-.9-1-1.1-2a2 2 0 0 1 .1-1.3c.4-1.1 1.8-1.8 4-2.1h.3zM489.2 278.7l-.1.3c-1.8 1.3-2.6 2.1-2.7 4.9l-.2.2c-.1 0-.2 0-.3-.2 0-.1-.4-.8-.6-1.8-.2-1.1-.3-2.5.4-3.3.6-.7 1.7-.8 3.3-.4l.2.M
3zM577.9 214.4c.5.5-5.6 16.5-6.2 18.7-.7 2.3-1.4 4.3-2.7 4-1.8-.5-.6-2.5.8-5.1 1.3-2.7 7.4-18.4 8.1-17.6zM491.3 229.6c.7.2 3.2 17.1 3.7 19.4.5 2.3.8 4.2-.4 4.8-1.1.5-3.2 1.4-4 1.9-4.7 3.3-10.4 11.1-10.1 10.6 6.1-10.7 12.6-14.2 12.5-14.8l-.3-2.6c-.6-4.4-2.4-19.7-1.4-19.3zM510 240.8l1.4 1.7c1.6-.8 4.2-2.2 6.6-3.2 3.2-1.4 6.5-2.6 9.8-3.7 5.6-1.9 12.5-2.3 17.5-3 5.7-.8 9.1-1.7 8.2-1.7-8.7-.4-19.3 1.8-20.9 2.1a103.4 103.4 0 0 0-22.6 7.8z"/>
		<path class="hvy" d="M508.2 238.8c1.1.8 6.6 6.7 5.3 7.8-1.3 1.1-4.4-4.1-6.1-6M
.4-1.5-2.2-.5-2.4.8-1.4zM583.5 331.3l-.2-.2-1.3-1.8-2.1-3.1c-.9-1.1-1.8-1.8-2.7-2.4a13 13 0 0 1-2-1.5c-1.6-1.7-3.1-2.2-4.3-2.6l-1.3-.5c-4.7-1.8-9.6-1.8-14.4-1.8h-1.4c-5 0-9.4 2.7-13.2 5l-1.4.8c-4.2 1.7-7.7 6.6-9.6 13.4v.2l-.3.5c-.2.8.2 1.4.4 1.7.3.4.7.6 1.2.7h.2c.4 0 .8-.3 1-.6.9-1.2 1.3-2.3 1.7-3.3.6-1.4 1.1-2.6 3.1-4.6 5.5-4.1 10-7.2 14.9-7.4l.5-.1c4-1.5 8.5-.6 12.8.3l2 .4h.4c3.8-.4 8.6 4 12.8 7.9l1.1 1 .3.3c.6.5 1.5.4 2-.2.4-.6.3-1.5-.2-2.1zM567.6 296.3c.9 3.1 2.4 4.3 5 3.8 2.1-.2 2.9-1.9 3.4-4.9.6-3.8-.4-6.7-1.M
4-20.8l-.8-8.4c-.5-2.5-2.4-4.2-5.6-3.8-2.5.5-4 2.8-3.8 5.2 0 0 .4 3.1.6 6.8.1 2.8.5 6.5.9 9.2.8 5.6.3 7.9 1.7 12.9zM524.7 298.5c1.2 4.8 3.5 6.5 6 5.8 2.5-.7 3.7-2.6 3.4-5.1 0 0-.4-5.2-1.1-9.6-.3-1.6-1-2.9-1.2-4.9-.9-7.8-2.1-14.4-2.1-14.4-.5-3-2.8-4.5-5.8-4.1-2.2.3-3.9 2.3-3.4 6.3 0 0 .7 7 2.1 13.9 1.1 5.6 1.7 10.4 2.1 12.1z"/>
		<path class="lght" d="M524 281.8c-.8-1.5-1.7-7.9-1.7-10.3 0-3.4 4.8-3.6 5.5 0 .4 2.5-1.3 12.9-3.8 10.3zM567.3 276.1a22 22 0 0 1-1-6.9c-.2-3 .9-5.5 3.3-5.1 3.4.4 2.4 8.1.7 10.4-1.8 2.5-2.7 M
		<path class="drk" d="M201.9 365.6c1.4-.9 9.9-2.6 9.6 1.3-.3 3.9-4.4 3.4-7.1 2.4-2.7-.8-4.3-2.5-2.5-3.7zM202.2 376.6c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2 0-6.7-1.3-2.4-1.4-3.8-2.7-2.1-2.6zM367 373.3c.7 1.2 2.8 8.7.3 9-2.5.3-2.7-3.5-2.4-6.1.3-2.6 1.2-4.3 2.1-2.9z"/>
		<path class="bod v2" d="M377.1 373.6c-2.4-15.9-9.2-13.1-13.9-22.1a101.8 101.8 0 0 0-33-37.8c-.2-7.3-.7-20.4-2.8-27.8a86.2 86.2 0 0 0-12.4 20 93.3 93.3 0 0 0-55-2.3l-7.3 2.1c-3.5-6.6-9.3-16.8-14-22.1-2.6 8.2-2.5 23M
.1-2.3 30.3-6.7 2-12.7 10.2-17.8 15.4a75.9 75.9 0 0 0-11.7 19.2c-1.9 4.2-6.3 6.7-9 9.6-2.7 2.5-5 5.5-5.2 13.1-.1 3.9 5.9 9.7 8.8 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.5 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a37.2 37.2 0 0 0 21.2 10.5c7.8 1.4 16.2 4.2 25.4 4.5 42.6 1.4 65.3-25.9 81-49.6 5.9-8.8 14.4-9.1 12.8-19.8z"/>
		<path class="drk" d="M331.5 311.8c.5 1.3 2.1 9.2.4 9.5-1.7.3-1.7-3.7-1.8-6.5v-3.1c.1-2.3.8-1.3 1.4.1z"/>
		<path class="drk" d="M238.7 283.7c4.7 5.3 10.5 15.4 14 22.1 2.4-.8 4.8-1.4 7.3-2.1a91.3 91.3M
 0 0 1 55 2.3 84.2 84.2 0 0 1 12.4-20c2.1 7.4 2.6 20.5 2.8 27.8a102.7 102.7 0 0 1 33 37.8c4.8 9 11.6 6.1 13.9 22.1 1.6 10.8-6.9 11-12.9 20-15.3 23.1-37.2 49.6-77.8 49.6l-3.2-.1c-9.2-.3-17.6-3.1-25.4-4.5a37.2 37.2 0 0 1-21.2-10.5c-6.2-7.4-12-10-17-14.8-4.9-6.5-7.9-12-11.5-17.4-2.8-4.8-3.8-7.4-6.7-11.6-2.9-3.3-9-9.1-8.8-13 .3-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.2-5.4 9-9.6a73.1 73.1 0 0 1 11.7-19.2c5.1-5.2 11.1-13.4 17.8-15.4-.2-7.3-.2-22.2 2.4-30.4m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-1M
2.3 11.3l-3.3 3.6-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.3 17.9-.2 6.2 5 11.9 9.2 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.9 4.9 7.8 8.3 12.4l.7.8c2.2 2.1 4.5 3.9 6.7 5.5 3.3 2.5 6.4 4.8 9.7 8.7l.4.5a43 43 0 0 0 25 12.4l7.4 1.6c5.6 1.3 12 2.8 18.9 3l3.4.1c19.7 0 37.4-5.9 52.7-17.6a140.4 140.4 0 0 0 31-35.2c1.6-2.4 3.6-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.7-11.7-5.8-15.9-10.6-19.8-1.8-1.5-3-2.5-4.1-4.6-8.6-16.2-19.4-29-32.3-38.3-.3-8.7-1.1-19M
.2-3-25.9a7.3 7.3 0 0 0-5.1-5l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.5 3.6-7.1 9-10.9 16.2a93.8 93.8 0 0 0-23.2-3.8l-3.7-.1c-9.1 0-18 1.2-26.3 3.4h-.1l-1.9.5c-3.7-6.6-8.2-13.9-12.2-18.4a8.8 8.8 0 0 0-5.3-2z"/>
		<path class="drk" d="M201.3 366.6c1.4-.9 9.9-2.7 9.6 1.3-.3 4-4.4 3.4-7.1 2.5-2.7-1-4.3-2.7-2.5-3.8zM201.6 377.5c1.4.1 9.4 2.2 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.2-3.9-2.6-2.2-2.5zM366.8 373.2c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.6 1.7-4.6 2-2.9zM357.9 387.4l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.M
2.9.1c.5 0 1.1-.1 1.5-.5.5-.4.5-1.4.1-2.9zM343 409.8h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.1 0 .1-.1 0-.1zM354.5 395.9h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.4-4.3l-.2-.3zM343.8 398.9l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3s.1.2.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="lght" d="M218.2 344.7v.3a3 3 0 0 1-1.2 1.1c-.7.5-1.3.9-1.9 2.9l-.2.2-.3-.1c0-.1-M
.6-.9-.7-1.9 0-.4 0-.8.2-1.2.5-.9 1.8-1.4 3.8-1.4l.3.1zM229.8 328.3v.3c-.4.6-1 .9-1.5 1.2-1 .5-1.8.9-1.9 3.2l-.2.3c-.1.1-.2 0-.3-.1 0-.1-.7-1.1-.8-2.2 0-.4 0-.9.3-1.3.6-1.1 2-1.6 4.3-1.5l.1.1zM228.3 339.8l-.1.2c-2 1-2.9 1.8-3.4 4.5l-.2.2-.3-.2-.3-1.9c-.1-1.1 0-2.5.8-3.2.7-.6 1.8-.6 3.3.1l.2.3zM325.3 288.8c.4.6-7.9 15.5-8.8 17.7-1 2.2-2 4.1-3.2 3.5-1.7-.7-.3-2.6 1.5-5 1.6-2.4 9.9-17.1 10.5-16.2zM237.4 291.5c.6.3.7 17.4.9 19.7.2 2.4.2 4.3-1.1 4.7-1.1.3-3.4 1-4.2 1.4-5.1 2.6-11.9 9.5-11.5 9.1 7.5-9.8 14.5-12.2 14.5-12M
.8l.1-2.7c0-4.5.4-19.9 1.3-19.4zM254.3 305.2c.1.4 1 1.6 1.1 1.9 1.7-.6 4.5-1.6 7-2.3a118 118 0 0 1 10.3-2.3c5.8-1.1 12.7-.5 17.8-.5 5.7 0 9.2-.4 8.4-.5a98.8 98.8 0 0 0-44.6 3.7z"/>
		<path class="hvy" d="M252.9 303c1 .9 5.6 7.6 4.2 8.5-1.4.9-3.8-4.7-5.1-7.2-1.4-2.4-.4-2.4.9-1.3zM314.1 405.3l-.2-.2-1-2c-.4-.9-.9-2.1-1.6-3.3-.7-1.2-1.6-2-2.4-2.7l-1.8-1.8c-1.3-1.9-2.7-2.6-3.9-3.2l-1.2-.6a41.3 41.3 0 0 0-14-3.9l-1.4-.2c-4.9-.7-9.6 1.3-13.8 3l-1.5.6c-4.4 1.1-8.6 5.4-11.4 11.9l-.1.2-.3.4c-.3.7 0 1.4.1 1.7.2.4.6.7 1.1.8hM
.2c.4 0 .8-.1 1.1-.4 1.1-1.1 1.7-2.1 2.2-3 .8-1.3 1.4-2.5 3.7-4.1 6-3.3 10.9-5.7 15.8-5.2h.5c4.1-.9 8.5.6 12.7 2.1l1.9.7.4.1c3.8.2 7.9 5.2 11.5 9.7l.9 1.1.3.3c.5.6 1.4.6 2 .1.6-.6.7-1.5.2-2.1zM303.4 368.4c.4 3.2 1.8 4.6 4.4 4.5 2.1.1 3.2-1.5 4.1-4.3 1.2-3.7.5-6.7 1.6-20.8l.4-8.4c-.1-2.5-1.8-4.5-5-4.6a4.6 4.6 0 0 0-4.5 4.6s0 3.2-.4 6.8c-.3 2.8-.4 6.6-.4 9.2 0 5.7-.8 7.9-.2 13zM260.7 364.4c.5 5 2.6 6.9 5.1 6.6 2.6-.3 4.1-2.1 4.1-4.5 0 0 .4-5.2.3-9.7 0-1.7-.5-3-.5-5 .3-7.8 0-14.5 0-14.5-.1-3.1-2.2-4.9-5.2-4.9-2.2-.1-4M
.2 1.7-4.3 5.8 0 0-.3 7 .1 14 .3 5.7.2 10.5.4 12.2z"/>
		<path class="lght" d="M262.3 347.8c-.5-1.6-.5-8.1-.2-10.5.4-3.3 5.3-2.8 5.4.8.1 2.6-3.1 12.6-5.2 9.7zM306 348.3c-.5-1.2-.2-4.9 0-7 .2-3 1.7-5.3 4-4.5 3.3.8 1.2 8.3-.8 10.4-2.2 2.2-3.1 2.5-3.2 1.1z"/>
		<path class="drk" d="M346 419.4c.9-1.5 7.7-6.7 9.2-3 1.4 3.7-2.4 5-5.3 5.3-2.8.3-5-.5-3.9-2.3zM351.1 429.1c1.3-.5 9.4-2.1 9.6-.4.3 1.7-3.8 1.9-6.6 1.8-2.7-.1-4.6-.7-3-1.4zM497.8 354c1.2.8 6.4 6.6 4.3 8-2.1 1.4-3.9-2-4.8-4.5-1-2.5-1-4M
		<path class="bod v1" d="M507 349.8c-9.1-13.3-14-7.8-22.2-13.7a101.4 101.4 0 0 0-46.2-19.5c-3.3-6.5-9.6-18-14.7-23.8a85.8 85.8 0 0 0-2.4 23.4 93 93 0 0 0-56.2 27.2c-6.1-4.4-15.7-11-22.3-13.7 1.2 8.5 7.8 21.8 11.2 28.2-5.1 4.8-6.9 14.8-9.2 21.7-2 7.8-2.3 14-2 22.4.2 4.6-2.7 8.8-3.9 12.6-1.3 3.4-2 7.2 1.1 14.1 1.6 3.6 9.6 6.2 13.6 7.8 4.4 2.5 6.5 4.4 11.1 7.5 5.6 3.3 10.6 6.9 17.9 10.6 6.6 2.1 12.9 2 21.7 5.9a37.4 37.4 0 0 0 23.6.2c7.6-2.2 16.4-3.3 24.8-7.1 39-17.4 47.4-51.9 51.1-80 1.6-10.9 9.2-14.9 3M
		<path class="drk" d="M439 314.2c1 .9 5.9 7.3 4.5 8.3-1.4 1-3.2-2.6-4.4-5l-1.4-2.7c-1-2.1.1-1.6 1.3-.6z"/>
		<path class="drk" d="M423.9 292.7a134 134 0 0 1 14.7 23.8c17.4 2.3 33.1 10 46.2 19.5 8.2 6 13.1.4 22.2 13.7 6.2 9-1.4 12.9-2.8 23.7-3.7 28.1-12.1 62.6-51.1 80-8.4 3.7-17.2 4.9-24.8 7.1a38.7 38.7 0 0 1-23.7-.1c-8.8-3.9-15.2-3.7-21.7-5.9-7.3-3.7-12.3-7.3-17.9-10.6-4.7-3.1-6.7-5-11.1-7.5-4-1.7-12-4.2-13.6-7.8-3.1-6.9-2.4-10.6-1.1-14.1 1.2-3.8 4.1-8 3.9-12.6-.2-8.3 0-14.6 2-22.4 2.3-6.9 4.1-16.9 9.2M
-21.7-3.4-6.4-10-19.8-11.2-28.2 6.6 2.7 16.2 9.3 22.3 13.7l5.7-5.1a98.8 98.8 0 0 1 23.8-15.1c9.1-4.1 18-6.3 26.7-7a82 82 0 0 1 2.3-23.4m0-7-1.4.1a7 7 0 0 0-5.3 4.7 75.6 75.6 0 0 0-2.7 19.4 102.5 102.5 0 0 0-48 23l-.1.1-1.5 1.3c-6.2-4.3-13.5-8.9-19.1-11.2-.9-.3-1.8-.5-2.7-.5a7 7 0 0 0-7 8.1c1.1 7.6 5.6 17.9 9.8 26.4-3 4.7-4.6 10.4-6.1 15.6l-1.4 4.7-.1.4a82.6 82.6 0 0 0-2.3 24.4v.1c.1 1.5-.8 3.5-1.8 5.6-.6 1.4-1.3 2.9-1.8 4.4-1.7 4.4-2.8 10.2 1.3 19.2 2.5 5.7 9.7 8.5 15.5 10.7l1.5.6c2.2 1.3 3.7 2.4 5.6 3.7l4.7 3.3.3.M
2 5.4 3.3a154 154 0 0 0 12.9 7.5l1 .4c2.9 1 5.8 1.5 8.5 2 4 .8 7.9 1.5 12.6 3.6l.6.2a44.1 44.1 0 0 0 27.9.2c2.3-.7 4.8-1.2 7.4-1.8a85.8 85.8 0 0 0 60.5-44.8 140 140 0 0 0 13.1-46.4c.4-2.9 1.4-5.2 2.5-7.7 2.2-5 5.3-11.9-.8-20.9-6.7-9.8-12.2-11.7-18.2-13.1a13 13 0 0 1-5.7-2.3 109.5 109.5 0 0 0-45.8-20.3c-4.1-7.7-9.4-16.8-14-22a7.3 7.3 0 0 0-5.3-2.2z"/>
		<path class="drk" d="M345.9 420.5c.9-1.5 7.7-6.8 9.2-3.1 1.5 3.7-2.4 5-5.2 5.3-2.9.5-5.1-.4-4-2.2zM351 430.2c1.3-.5 9.4-2.2 9.7-.4.3 1.7-3.8 1.9-6.6 1.8-2.8-.1-4.7-M
.7-3.1-1.4zM497.6 354c1.4 1.9 6.4 6.6 4.3 8-2.1 1.4-3.9-2-4.9-4.4-.9-2.6-.4-5 .6-3.6zM495.8 370.6l-.3-.1c-.1 0-.2.1-.1.2v.1c0 1.3.1 2.3-.6 3.6v.3l.2.1.9-.3c.4-.2.9-.5 1.1-1.1.2-.7-.2-1.7-1.2-2.8zM492.2 397.3l-.2.1c-.3.6-.4 1.1-.4 1.6-.1.8-.2 1.6-1.6 3.1l-.1.3.2.2c.1 0 1.1.1 2-.3.4-.2.7-.4.9-.8.6-.9.4-2.2-.6-4 0-.2-.1-.2-.2-.2zM496.5 379.8l-.2.1c-.4.7-.3 1.3-.3 1.9 0 1.1.1 2.1-1.9 3.2-.1.1-.2.2-.1.3s.1.2.3.2c.1 0 1.3.1 2.3-.3.4-.2.8-.4 1-.8.7-1 .4-2.5-.7-4.5l-.4-.1zM488.2 387.2l-.1.2c0 2.2-.2 3.4-2.3 5.1l-.1.3c.1.1.M
2.2.3.1l1.8-.6c1-.5 2.2-1.2 2.4-2.3.2-.9-.4-1.9-1.7-2.9l-.3.1z"/>
		<path class="lght" d="m351.5 393.5.1.2a3 3 0 0 1-.6 1.5c-.4.7-.8 1.4-.5 3.4l-.1.3h-.3c-.1 0-1-.6-1.5-1.4a2 2 0 0 1-.3-1.1c0-1.1 1-2 2.8-2.9.2-.1.3-.1.4 0zM354.7 373.6l.1.3c-.1.8-.5 1.3-.9 1.8-.7.8-1.3 1.6-.3 3.7.1.1 0 .2-.1.3h-.3c-.1 0-1.1-.6-1.7-1.6-.2-.4-.4-.8-.3-1.3 0-1.2 1.1-2.3 3.2-3.3l.3.1zM358.4 384.6v.3c-1.3 1.8-1.8 2.8-1.1 5.5l-.1.3c-.1.1-.2 0-.3-.1l-1.1-1.5c-.6-1-1.1-2.3-.6-3.2.4-.9 1.4-1.3 3-1.4l.2.1zM423.3 296.3c.6.4-.3 17.4-.2 19.7.1 M
2.4 0 4.5-1.4 4.6-1.9.1-1.4-2.2-.8-5.1.5-2.9 1.5-19.7 2.4-19.2zM345.5 337.2c.7 0 8.3 15.3 9.5 17.3 1.2 2 2.1 3.8 1.1 4.7l-3.2 3.1c-3.5 4.5-6.5 13.8-6.4 13.2 2.5-12.1 7.6-17.3 7.4-17.9-.3-.7-.6-1.6-1.1-2.4-2-4-8.4-18.1-7.3-18zM366.7 342.1l1.8 1.2 5.3-5.1c2.6-2.3 5.4-4.5 8.2-6.5 4.8-3.5 11.2-6 15.8-8.2 5.2-2.5 8.1-4.4 7.3-4.2-8.4 2.3-17.8 7.6-19.3 8.4a107.8 107.8 0 0 0-19.1 14.4z"/>
		<path class="drk" d="M364.4 340.8c1.3.4 8.4 4.3 7.5 5.8-.9 1.5-5.5-2.6-7.8-4.3-2.2-1.6-1.3-2 .3-1.5zM464.3 405.9l-.2-.1-1.8-1.3-2.9-2M
.3c-1.2-.8-2.3-1.1-3.3-1.4l-2.4-.8c-2-1.1-3.6-1.1-4.9-1.1l-1.4-.1c-5-.3-9.7 1.2-14.3 2.6l-1.4.4a27.6 27.6 0 0 0-11.1 8.8l-1.1 1.2c-3.5 2.9-5.3 8.6-5 15.6v.2l-.1.5c0 .8.6 1.3.9 1.5.4.3.9.4 1.3.3l.2-.1c.4-.2.7-.5.8-.9.5-1.5.6-2.6.6-3.6.1-1.5.2-2.8 1.6-5.3 3.9-5.6 7.3-9.9 11.9-11.6l.4-.2c3.3-2.6 7.9-3.1 12.3-3.7l2-.2.4-.1c3.5-1.5 9.4 1.2 14.6 3.6l1.3.6.4.2c.7.3 1.6-.1 1.9-.8.3-.7 0-1.5-.7-1.9zM438.5 377.5c1.8 2.7 3.6 3.4 5.9 2.1 1.9-.9 2.2-2.7 1.8-5.7-.6-3.8-2.5-6.3-7.7-19.4a57 57 0 0 0-3.4-7.7c-1.2-2.2-3.6-3.3-6.5-2aM
4.8 4.8 0 0 0-2.1 6.1s1.4 2.9 2.6 6.3c1 2.6 2.5 6.1 3.7 8.5 2.6 5.1 2.9 7.4 5.7 11.8zM398.3 392.6c2.7 4.2 5.3 5.1 7.5 3.7 2.2-1.4 2.7-3.6 1.7-5.8 0 0-2-4.9-4-8.8-.7-1.5-1.8-2.4-2.6-4.3-3.2-7.2-6.4-13.1-6.4-13.1-1.4-2.7-4.1-3.4-6.8-2.2-2 .9-3 3.4-1.3 7.1 0 0 2.8 6.4 6.2 12.6 2.8 4.9 4.8 9.3 5.7 10.8z"/>
		<path class="lght" d="M392.5 377c-1.2-1.2-4-7-4.8-9.3-1.1-3.2 3.5-4.9 5.2-1.7 1.2 2.2 2.8 12.6-.4 11zM432 358.2c-1-.8-2.3-4.3-3.1-6.3-1.1-2.8-.8-5.5 1.6-5.8 3.3-.7 4.7 7 3.9 9.7-.9 3-1.7 3.6-2.4 2.4z"/>
		<path class="drk" d="M254 465.6c1.4-.9 9.9-2.6 9.6 1.3-.3 3.9-4.4 3.4-7.1 2.4-2.7-.9-4.3-2.6-2.5-3.7zM254.3 476.5c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2 0-6.7-1.3-2.4-1.3-3.8-2.7-2.1-2.6zM419.1 473.3c.7 1.2 2.8 8.7.3 9-2.5.3-2.7-3.5-2.4-6.1.3-2.6 1.2-4.4 2.1-2.9z"/>
		<path class="bod v3" d="M429.2 473.5c-2.4-15.9-9.2-13.1-13.9-22.1a101.8 101.8 0 0 0-33-37.8c-.2-7.3-.7-20.4-2.8-27.8a86.2 86.2 0 0 0-12.4 20 93.3 93.3 0 0 0-55-2.3l-7.3 2.1c-3.5-6.6-9.3-16.8-14-22.1-2.6 8.2-2.5 23.1-2.3 30.3-6.7 2-12.7 1M
0.2-17.8 15.4a75.9 75.9 0 0 0-11.7 19.2c-1.9 4.2-6.3 6.7-9 9.6-2.7 2.5-5 5.5-5.2 13.1-.1 3.9 5.9 9.7 8.8 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.5 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a37.2 37.2 0 0 0 21.2 10.5c7.8 1.4 16.2 4.2 25.4 4.5 42.6 1.4 65.3-25.9 81-49.6 5.9-8.8 14.4-9 12.8-19.8z"/>
		<path class="drk" d="M383.6 411.8c.5 1.3 2.1 9.2.4 9.5-1.7.3-1.7-3.7-1.8-6.5v-3.1c.1-2.3.8-1.3 1.4.1z"/>
		<path class="drk" d="M290.8 383.7c4.7 5.3 10.5 15.4 14 22.1 2.4-.8 4.8-1.4 7.3-2.1a91.3 91.3 0 0 1 55 2.3 84.2 84.2 0 M
0 1 12.4-20c2.1 7.4 2.6 20.5 2.8 27.8a102.7 102.7 0 0 1 33 37.8c4.8 9 11.6 6.1 13.9 22.1 1.6 10.8-6.9 11-12.9 20-15.3 23.1-37.2 49.6-77.8 49.6l-3.2-.1c-9.2-.3-17.6-3.1-25.4-4.5a37.2 37.2 0 0 1-21.2-10.5c-6.2-7.4-12-10-17-14.8-4.9-6.5-7.9-12-11.5-17.4-2.8-4.8-3.8-7.4-6.7-11.6-2.9-3.3-9-9.1-8.8-13 .3-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.2-5.4 9-9.6a73.1 73.1 0 0 1 11.7-19.2c5.1-5.2 11.1-13.4 17.8-15.4-.2-7.3-.2-22.2 2.4-30.4m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.M
7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.3 17.9-.2 6.2 5 11.9 9.2 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.9 4.9 7.8 8.3 12.4l.7.8c2.2 2.1 4.5 3.9 6.7 5.5 3.3 2.5 6.4 4.8 9.7 8.7l.4.5a43 43 0 0 0 25 12.4l7.4 1.6c5.6 1.3 12 2.8 18.9 3l3.4.1c19.7 0 37.4-5.9 52.7-17.6a140.4 140.4 0 0 0 31-35.2c1.6-2.4 3.6-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.7-11.7-5.8-15.9-10.6-19.8-1.8-1.5-3-2.5-4.1-4.6-8.6-16.2-19.4-29-32.3-38.3-.3-8.7-1.1-19.2-3-25.9a7.3 7.3 0 0 0-5.M
1-5l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.5 3.6-7.1 9-10.9 16.2a93.8 93.8 0 0 0-23.2-3.8l-3.7-.1c-9.1 0-18 1.2-26.3 3.4h-.1l-1.9.5c-3.7-6.6-8.2-13.9-12.2-18.4a8.5 8.5 0 0 0-5.3-2z"/>
		<path class="drk" d="M253.4 466.5c1.4-.9 9.9-2.7 9.6 1.3-.3 4-4.4 3.4-7.1 2.5-2.7-.9-4.3-2.6-2.5-3.8zM253.7 477.5c1.4.1 9.4 2.2 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.3-3.9-2.6-2.2-2.5zM418.9 473.2c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.6 1.7-4.6 2-2.9zM410 487.3l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-M
.3.5-1.4.1-2.9zM395.1 509.7h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.1.1.1 0 0-.1zM406.6 495.9h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.4-4.3 0-.2-.1-.3-.2-.3zM395.9 498.9l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3s.1.2.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="lght" d="M270.3 444.7v.3a3 3 0 0 1-1.2 1.1c-.7.5-1.3.9-1.9 2.9l-.2.2-.3-.1c0-.1-.6-.9-.7-1.9 0-.4M
 0-.8.2-1.2.5-.9 1.8-1.4 3.8-1.4.1-.1.2 0 .3.1zM281.9 428.2v.3c-.4.6-1 .9-1.5 1.2-1 .5-1.8.9-1.9 3.2l-.2.3-.3-.1c0-.1-.7-1.1-.8-2.2 0-.4 0-.9.3-1.3.6-1.1 2-1.6 4.3-1.5l.1.1zM280.4 439.7l-.1.2c-2 1-2.9 1.8-3.4 4.5l-.2.2-.3-.2-.3-1.9c-.1-1.1 0-2.5.8-3.2.7-.6 1.8-.6 3.3.1l.2.3zM377.4 388.8c.4.6-7.9 15.5-8.8 17.7-1 2.2-2 4.1-3.2 3.5-1.7-.7-.3-2.6 1.5-5 1.6-2.4 9.9-17.1 10.5-16.2zM289.5 391.4c.6.3.7 17.4.9 19.7.2 2.4.2 4.3-1.1 4.7-1.1.3-3.4 1-4.2 1.4-5.1 2.6-11.9 9.5-11.5 9.1 7.5-9.8 14.5-12.2 14.5-12.8l.1-2.7c0-4.5.4-1M
9.9 1.3-19.4zM306.4 405.2c.1.4 1 1.6 1.1 1.9 1.7-.6 4.5-1.6 7-2.3a118 118 0 0 1 10.3-2.3c5.8-1.1 12.7-.5 17.8-.5 5.7 0 9.2-.4 8.4-.5a98.8 98.8 0 0 0-44.6 3.7z"/>
		<path class="drk" d="M304.9 403c1 .9 5.6 7.6 4.2 8.5-1.4.9-3.8-4.7-5.1-7.2-1.3-2.5-.3-2.5.9-1.3zM366.2 505.3l-.2-.2-1-2c-.4-.9-.9-2.1-1.6-3.3-.7-1.2-1.6-2-2.4-2.7l-1.8-1.8c-1.3-1.9-2.7-2.6-3.9-3.2l-1.2-.6a41.3 41.3 0 0 0-14-3.9l-1.4-.2c-4.9-.7-9.6 1.3-13.8 3l-1.5.6c-4.4 1.1-8.6 5.4-11.4 11.9l-.1.2-.3.4c-.3.7 0 1.4.1 1.7.2.4.6.7 1.1.8h.2c.4 0 .8-.1 1.1-.M
4 1.1-1.1 1.7-2.1 2.2-3 .8-1.3 1.4-2.5 3.7-4.1 6-3.3 10.9-5.7 15.8-5.2h.5c4.1-.9 8.5.6 12.7 2.1l1.9.7.4.1c3.8.2 7.9 5.2 11.5 9.7l.9 1.1.3.3c.5.6 1.4.6 2 .1.6-.6.7-1.5.2-2.1zM355.5 468.4c.4 3.2 1.8 4.6 4.4 4.5 2.1.1 3.2-1.5 4.1-4.3 1.2-3.7.5-6.7 1.6-20.8l.4-8.4c-.1-2.5-1.8-4.5-5-4.6a4.6 4.6 0 0 0-4.5 4.6s0 3.2-.4 6.8c-.3 2.8-.4 6.6-.4 9.2 0 5.7-.8 7.8-.2 13zM312.8 464.4c.5 5 2.6 6.9 5.1 6.6 2.6-.3 4.1-2.1 4.1-4.5 0 0 .4-5.2.3-9.7 0-1.7-.5-3-.5-5 .3-7.8 0-14.5 0-14.5-.1-3.1-2.2-4.9-5.2-4.9-2.2-.1-4.2 1.7-4.3 5.8 0 0-M
.3 7 .1 14 .3 5.7.2 10.5.4 12.2z"/>
		<path class="lght" d="M314.4 447.8c-.5-1.6-.5-8.1-.2-10.5.4-3.3 5.3-2.8 5.4.8.1 2.5-3.1 12.6-5.2 9.7zM358.1 448.3c-.5-1.2-.2-4.9 0-7 .2-3 1.7-5.3 4-4.5 3.3.8 1.2 8.3-.8 10.4-2.2 2.2-3.1 2.4-3.2 1.1z"/>
		<path class="drk" d="M15 430.2c.8-1.5 7.1-7.4 8.9-3.8 1.8 3.5-2 5.2-4.8 5.8-2.7.5-5-.1-4.1-2zM21 439.4c1.2-.7 9.1-3 9.6-1.2.4 1.7-3.6 2.2-6.4 2.3-2.9.1-4.7-.3-3.2-1.1zM160.2 351.1c1.3.6 7 6 5 7.5-2 1.6-4.1-1.6-5.2-4-1.2-2.3-1.4-4.2.2-3.5z"/>
 class="bod vn" d="M169 346.1c-10.3-12.4-14.6-6.4-23.4-11.6a102.2 102.2 0 0 0-47.8-15.2A133 133 0 0 0 81 297a84 84 0 0 0-.2 23.5 83.9 83.9 0 0 0-25.9 9.4 93.6 93.6 0 0 0-22.3 17.2l-5.2 5.6c-6.5-3.8-16.7-9.5-23.4-11.6 2 8.3 9.8 21 13.7 27.1-4.6 5.2-5.5 15.3-7.2 22.4-1.3 7.9-1 14.2 0 22.5.6 4.6-1.9 9-2.7 12.9-1 3.5-1.4 7.3 2.3 13.9 1.9 3.4 10.1 5.3 14.3 6.5 4.6 2.1 6.8 3.8 11.8 6.4 5.9 2.8 11.2 5.9 18.8 8.9 6.7 1.5 13 .8 22.2 3.8 8.6 2.1 16.3 1 23.5-2 7.4-2.9 16-4.8 24-9.3 37.2-20.9 42.4-56 43.5-84.4.5-10.7 7.7-15.4.M
		<path class="drk" d="M98 316.9c1.1.8 6.6 6.8 5.3 7.9-1.3 1.1-3.4-2.3-4.9-4.6l-1.6-2.6c-1.3-2-.1-1.6 1.2-.7z"/>
		<path class="drk" d="M81 296.9c5.6 5.3 12.9 16.2 16.8 22.3 17.5.7 33.9 6.9 47.8 15.2 8.7 5.2 13.1-.8 23.4 11.6 7 8.4-.2 13-.7 23.8-1.1 28.4-6.4 63.5-43.5 84.4-8 4.5-16.7 6.5-24 9.3a36.9 36.9 0 0 1-23.6 2c-9.2-3.1-15.4-2.3-22.2-3.8-7.6-3-12.9-6.1-18.8-8.9-4.9-2.7-7.1-4.3-11.8-6.4-4.2-1.3-12.4-3.1-14.3-6.5-3.7-6.6-3.3-10.4-2.3-13.9.8-3.9 3.3-8.3 2.7-12.9-1-8.3-1.3-14.6 0-22.5 1.7-7.1 2.6-17.M
2 7.2-22.4A114.8 114.8 0 0 1 4 341.1c6.8 2 17 7.8 23.4 11.6 1.6-1.9 3.4-3.7 5.2-5.6a96.3 96.3 0 0 1 22.3-17.2 81.4 81.4 0 0 1 25.9-9.4c-.7-7.2-1.3-17 .2-23.6m0-7.1-2.1.3a6.9 6.9 0 0 0-4.8 5.2 71.8 71.8 0 0 0-.9 19.5 100.3 100.3 0 0 0-45.8 27.3l-.1.1-1.3 1.4c-6.6-3.7-14.3-7.6-20-9.4l-2-.3c-1.8 0-3.5.7-4.9 1.9a7.1 7.1 0 0 0-2 6.8A101 101 0 0 0 9.3 368a59.6 59.6 0 0 0-4.7 16.1c-.3 1.7-.6 3.4-1 4.8l-.1.5a80.5 80.5 0 0 0 0 24.5v.1c.2 1.5-.5 3.5-1.2 5.7-.5 1.5-1 3-1.3 4.6-1.3 4.6-1.8 10.4 3 19 3.1 5.4 10.4 7.5 16.4 9.2l1M
.6.5a65 65 0 0 1 5.9 3.2l5 2.9.3.2 5.6 2.8c4 2.1 8.2 4.2 13.6 6.3l1 .3c3 .7 5.9 1 8.6 1.2 4.1.4 8 .8 12.9 2.4l.6.2a44.3 44.3 0 0 0 27.8-2.3c2.2-.9 4.6-1.7 7.2-2.5a85.2 85.2 0 0 0 56.1-50.1 141 141 0 0 0 8.8-47.4 26 26 0 0 1 1.8-7.9c1.8-5.2 4.2-12.4-2.7-20.7-7.6-9.1-13.2-10.6-19.3-11.4-2.3-.3-3.8-.5-5.9-1.8a109.5 109.5 0 0 0-47.4-16 128 128 0 0 0-16-20.6 7.1 7.1 0 0 0-4.9-2z"/>
		<path class="drk" d="M15 431.3c.7-1.5 7.1-7.4 8.9-3.9 1.8 3.5-1.9 5.2-4.7 5.8-2.9.6-5.1 0-4.2-1.9zM21 440.5c1.2-.7 9.1-3 9.6-1.3s-3.6 2.3M
-6.4 2.4c-2.8.1-4.7-.3-3.2-1.1zM160 351.1c1.5 1.8 7 6 5 7.5-2 1.6-4.1-1.6-5.3-4-1.1-2.3-.9-4.8.3-3.5zM159.7 367.9h-.3l-.1.2v.1c.1 1.3.3 2.3-.3 3.6v.2l.2.1.9-.4c.4-.2.9-.6 1-1.2.2-.7-.3-1.6-1.4-2.6zM158.5 394.7l-.2.2c-.3.6-.3 1.1-.3 1.6 0 .8 0 1.6-1.3 3.2v.3l.2.1c.1 0 1.1 0 2-.5l.8-.8c.5-.9.2-2.3-1-3.9l-.2-.2zM161.2 376.9l-.2.2c-.3.7-.2 1.3-.1 2 .1 1 .3 2-1.6 3.4l-.1.3c0 .1.1.2.3.2.1 0 1.3 0 2.3-.6.4-.2.7-.5.9-.9.6-1.1.2-2.5-1.1-4.4a.8.8 0 0 0-.4-.2zM153.6 385l-.1.3c.2 2.2.1 3.4-1.9 5.3v.3l.3.1c.1 0 .9-.3 1.7-.8 1-.M
6 2.1-1.4 2.2-2.5.1-.9-.5-1.9-1.9-2.7h-.3z"/>
		<path class="lght" d="m18.1 403.9.1.2c0 .7-.2 1.1-.4 1.6-.3.7-.6 1.5-.2 3.5l-.1.3h-.3c-.1 0-1-.5-1.6-1.3-.2-.3-.4-.7-.4-1.1-.1-1.1.8-2.1 2.6-3.2h.3zM19.5 383.8l.1.3c0 .8-.4 1.3-.7 1.8-.6.9-1.1 1.7 0 3.8v.3l-.3.1c-.1 0-1.2-.5-1.8-1.5a3 3 0 0 1-.5-1.2c-.1-1.2.9-2.4 2.9-3.5.1-.2.2-.2.3-.1zM24.2 394.4v.3c-1.1 1.9-1.5 3-.6 5.6l-.1.3h-.3c-.1-.1-.7-.6-1.2-1.4-.7-.9-1.3-2.2-.9-3.2.3-.9 1.3-1.5 2.9-1.7l.2.1zM80.7 300.5c.6.3 1.3 17.3 1.6 19.7.3 2.3.4 4.5-.9 4.7-1.9.3-1.5-2.1-1M
.3-5 .2-3-.3-19.9.6-19.4zM6.9 348.3c.7 0 9.6 14.5 11 16.4 1.4 1.9 2.4 3.6 1.5 4.6l-2.9 3.3c-3.1 4.8-5.2 14.3-5.1 13.7 1.4-12.3 6-18 5.7-18.5l-1.3-2.3a95 95 0 0 1-8.9-17.2zM28.5 351.3l2 1.1c1.2-1.4 3-3.7 4.8-5.6 2.4-2.6 5-4.9 7.6-7.3 4.5-3.9 10.6-7 14.9-9.6 4.9-2.9 7.7-5.1 6.9-4.8a96.5 96.5 0 0 0-36.2 26.2z"/>
		<path class="drk" d="M26.1 350.2c1.3.3 8.7 3.6 8 5.1-.8 1.6-5.7-2.1-8.1-3.5-2.4-1.4-1.5-1.9.1-1.6zM131.5 405.9l-.2-.1-1.9-1.2a34 34 0 0 0-3.1-2c-1.3-.7-2.4-.9-3.4-1.1l-2.4-.6c-2.1-1-3.7-.8-5-.7l-1.4.1c-5 .2M
-9.6 2.1-14 3.9l-1.3.5c-4.6 2-7.6 6.1-10.2 9.7l-1 1.3c-3.2 3.2-4.5 9.1-3.6 16v.2l-.1.5c.1.8.7 1.2 1 1.4.4.3.9.3 1.4.1l.2-.1c.4-.2.6-.5.7-1 .3-1.5.3-2.7.3-3.7 0-1.5-.1-2.8 1.1-5.4 3.4-5.9 6.4-10.6 10.8-12.6l.4-.3c3.1-2.9 7.6-3.9 11.9-4.8l2-.4.4-.1c3.4-1.8 9.5.4 14.8 2.3l1.4.5.4.1c.8.2 1.6-.2 1.8-1 .2-.4-.2-1.2-1-1.5zM103.3 379.9c2 2.5 3.9 3 6 1.6 1.8-1.1 2-2.9 1.3-5.8-.9-3.8-3-6-9.4-18.6l-4-7.4c-1.4-2.1-3.9-2.9-6.6-1.4a4.9 4.9 0 0 0-1.5 6.3s1.6 2.7 3.2 6c1.2 2.5 3 5.8 4.4 8.1 2.9 4.9 3.3 7.1 6.6 11.2zM64.6 398.7c3 4M
 5.8 4.6 7.8 3 2-1.6 2.4-3.9 1.1-6 0 0-2.4-4.7-4.7-8.4-.9-1.4-2-2.3-3-4-3.8-6.8-7.6-12.4-7.6-12.4-1.6-2.6-4.4-3-7-1.5-1.9 1.1-2.7 3.6-.7 7.2 0 0 3.4 6.1 7.4 12 3.3 4.5 5.7 8.7 6.7 10.1z"/>
		<path class="lght" d="M57.4 383.6a41.3 41.3 0 0 1-5.6-8.9c-1.3-3.1 3-5.2 5-2.1 1.4 2.2 4 12.4.6 11zM95 361.4c-1.1-.7-2.7-4.1-3.7-6-1.4-2.7-1.3-5.4 1-5.9 3.3-1 5.3 6.5 4.7 9.3-.5 3-1.1 3.7-2 2.6z"/>
		<path class="drk" d="M89.5 467.1c1.4-.9 9.9-2.6 9.6 1.3-.3 3.9-4.4 3.4-7.1 2.4-2.7-.8-4.3-2.5-2.5-3.7M
zM89.8 478.1c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2 0-6.7-1.3-2.4-1.4-3.8-2.7-2.1-2.6zM254.6 474.8c.7 1.2 2.8 8.7.3 9-2.5.3-2.7-3.5-2.4-6.1.3-2.6 1.2-4.3 2.1-2.9z"/>
		<path class="bod v1" d="M264.7 475.1c-2.4-15.9-9.2-13.1-13.9-22.1a101.8 101.8 0 0 0-33-37.8c-.2-7.3-.7-20.4-2.8-27.8a86.2 86.2 0 0 0-12.4 20 93.3 93.3 0 0 0-55-2.3l-7.3 2.1c-3.5-6.6-9.3-16.8-14-22.1-2.6 8.2-2.5 23.1-2.3 30.3-6.7 2-12.7 10.2-17.8 15.4A75.9 75.9 0 0 0 94.5 450c-1.9 4.2-6.3 6.7-9 9.6-2.7 2.5-5 5.5-5.2 13.1-.1 3.9 5.9 9.7 8.8 13 2.9 4.2 3.9 6M
.8 6.7 11.6 3.6 5.4 6.5 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a37.2 37.2 0 0 0 21.2 10.5c7.8 1.4 16.2 4.2 25.4 4.5 42.6 1.4 65.3-25.9 81-49.6 5.9-8.8 14.4-9.1 12.8-19.8z"/>
		<path class="drk" d="M219.1 413.3c.5 1.3 2.1 9.2.4 9.5-1.7.3-1.7-3.7-1.8-6.5v-3.1c.1-2.3.8-1.3 1.4.1z"/>
		<path class="drk" d="M126.3 385.2c4.7 5.3 10.5 15.4 14 22.1 2.4-.8 4.8-1.4 7.3-2.1a91.3 91.3 0 0 1 55 2.3 84.2 84.2 0 0 1 12.4-20c2.1 7.4 2.6 20.5 2.8 27.8a102.7 102.7 0 0 1 33 37.8c4.8 9 11.6 6.1 13.9 22.1 1.6 10.8-6.9 11-12.9 20-15.3 2M
3.1-37.2 49.6-77.8 49.6l-3.2-.1c-9.2-.3-17.6-3.1-25.4-4.5a37.2 37.2 0 0 1-21.2-10.5c-6.2-7.4-12-10-17-14.8-4.9-6.5-7.9-12-11.5-17.4-2.8-4.8-3.8-7.4-6.7-11.6-2.9-3.3-9-9.1-8.8-13 .3-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.2-5.4 9-9.6a73.1 73.1 0 0 1 11.7-19.2c5.1-5.2 11.1-13.4 17.8-15.4-.2-7.3-.2-22.2 2.4-30.4m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.3 17.9-.2 6.2 5 11.9 9.2 16.4l1.1 1M
.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.9 4.9 7.8 8.3 12.4l.7.8c2.2 2.1 4.5 3.9 6.7 5.5 3.3 2.5 6.4 4.8 9.7 8.7l.4.5a43 43 0 0 0 25 12.4l7.4 1.6c5.6 1.3 12 2.8 18.9 3l3.4.1c19.7 0 37.4-5.9 52.7-17.6a140.4 140.4 0 0 0 31-35.2c1.6-2.4 3.6-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.7-11.7-5.8-15.9-10.6-19.8-1.8-1.5-3-2.5-4.1-4.6-8.6-16.2-19.4-29-32.3-38.3-.3-8.7-1.1-19.2-3-25.9a7.3 7.3 0 0 0-5.1-5l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.5 3.6-7.1 9-10.9 16.2a93.8 93.8 0 0 0-23.2-3.8l-3.7-.1c-9.1 0-18 1.2-26.3 3.4h-.1l-1M
.9.5c-3.7-6.6-8.2-13.9-12.2-18.4a9.1 9.1 0 0 0-5.3-2z"/>
		<path class="drk" d="M88.9 468.1c1.4-.9 9.9-2.7 9.6 1.3-.3 4-4.4 3.4-7.1 2.5-2.7-1-4.3-2.7-2.5-3.8zM89.2 479c1.4.1 9.4 2.2 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.2-3.9-2.6-2.2-2.5zM254.4 474.7c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.6 1.7-4.6 2-2.9zM245.5 488.9l-.2-.2-.2.1-.1.2c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-.5.5-1.6.1-3zM230.6 511.3h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.M
9.1 0 .1-.1 0-.1zM242.1 497.4h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.4-4.3l-.2-.3zM231.4 500.4l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3l.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="lght" d="M105.8 446.2v.3a3 3 0 0 1-1.2 1.1c-.7.5-1.3.9-1.9 2.9l-.2.2-.3-.1c0-.1-.6-.9-.7-1.9 0-.4 0-.8.2-1.2.5-.9 1.8-1.4 3.8-1.4l.3.1zM117.4 429.8v.3c-.4.6-1 .9-1.5 1.2-1 .5-1.8.9-1.9 3.2l-.2.3-.3-.1c0-.1-.7-1.1-.8-2.2 0-.4 0-.9.3-1M
.3.6-1.1 2-1.6 4.3-1.5l.1.1zM115.9 441.3l-.1.2c-2 1-2.9 1.8-3.4 4.5l-.2.2-.3-.2-.3-1.9c-.1-1.1 0-2.5.8-3.2.7-.6 1.8-.6 3.3.1l.2.3zM212.9 390.3c.4.6-7.9 15.5-8.8 17.7-1 2.2-2 4.1-3.2 3.5-1.7-.7-.3-2.6 1.5-5 1.6-2.4 9.9-17.1 10.5-16.2zM125 393c.6.3.7 17.4.9 19.7.2 2.4.2 4.3-1.1 4.7-1.1.3-3.4 1-4.2 1.4-5.1 2.6-11.9 9.5-11.5 9.1 7.5-9.8 14.5-12.2 14.5-12.8l.1-2.7c0-4.5.4-19.9 1.3-19.4zM141.9 406.7c.1.4 1 1.6 1.1 1.9 1.7-.6 4.5-1.6 7-2.3a118 118 0 0 1 10.3-2.3c5.8-1.1 12.7-.5 17.8-.5 5.7 0 9.2-.4 8.4-.5a98.8 98.8 0 0 0-M
		<path class="drk" d="M140.4 404.5c1 .9 5.6 7.6 4.2 8.5-1.4.9-3.8-4.7-5.1-7.2-1.3-2.4-.3-2.4.9-1.3zM201.7 506.8l-.2-.2-1-2c-.4-.9-.9-2.1-1.6-3.3-.7-1.2-1.6-2-2.4-2.7l-1.8-1.8c-1.3-1.9-2.7-2.6-3.9-3.2l-1.2-.6a41.3 41.3 0 0 0-14-3.9l-1.4-.2c-4.9-.7-9.6 1.3-13.8 3l-1.5.6c-4.4 1.1-8.6 5.4-11.4 11.9l-.1.2-.3.4c-.3.7 0 1.4.1 1.7.2.4.6.7 1.1.8h.2c.4 0 .8-.1 1.1-.4 1.1-1.1 1.7-2.1 2.2-3 .8-1.3 1.4-2.5 3.7-4.1 6-3.3 10.9-5.7 15.8-5.2h.5c4.1-.9 8.5.6 12.7 2.1l1.9.7.4.1c3.8.2 7.9 5.2 11.5 9.7l.9 1.1.3.3c.5.6 1.M
4.6 2 .1.6-.6.7-1.5.2-2.1zM191 469.9c.4 3.2 1.8 4.6 4.4 4.5 2.1.1 3.2-1.5 4.1-4.3 1.2-3.7.5-6.7 1.6-20.8l.4-8.4c-.1-2.5-1.8-4.5-5-4.6a4.6 4.6 0 0 0-4.5 4.6s0 3.2-.4 6.8c-.3 2.8-.4 6.6-.4 9.2 0 5.7-.8 7.9-.2 13zM148.3 465.9c.5 5 2.6 6.9 5.1 6.6 2.6-.3 4.1-2.1 4.1-4.5 0 0 .4-5.2.3-9.7 0-1.7-.5-3-.5-5 .3-7.8 0-14.5 0-14.5-.1-3.1-2.2-4.9-5.2-4.9-2.2-.1-4.2 1.7-4.3 5.8 0 0-.3 7 .1 14 .3 5.7.2 10.5.4 12.2z"/>
		<path class="lght" d="M149.9 449.3c-.5-1.6-.5-8.1-.2-10.5.4-3.3 5.3-2.8 5.4.8.1 2.6-3.1 12.6-5.2 9.7zM193.6 44M
9.8c-.5-1.2-.2-4.9 0-7 .2-3 1.7-5.3 4-4.5 3.3.8 1.2 8.3-.8 10.4-2.2 2.2-3.1 2.5-3.2 1.1z"/>
		<path class="drk" d="M479.6 411.9c1.4-.9 9.9-2.7 9.6 1.3-.3 3.9-4.4 3.4-7 2.5-2.8-1-4.4-2.7-2.6-3.8zM479.9 422.8c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2.1-6.7-1.3-2.4-1.4-3.8-2.7-2.1-2.6zM644.7 419.2c.7 1.2 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2.7 1.1-4.4 2-2.9z"/>
		<path class="bod vn" d="M654.8 419.4c-2.4-15.9-9.2-13.1-14-22a101 101 0 0 0-33.1-37.7 139 139 0 0 0-2.9-27.8 82.7 82.7 0 0 0-12.3 20 93.2 M
93.2 0 0 0-55.1-2.1c-2.5.7-5 1.4-7.3 2.2-3.5-6.6-9.3-16.8-14.1-22-2.6 8.2-2.5 23.1-2.2 30.3-6.6 2.1-12.7 10.3-17.7 15.5a71.8 71.8 0 0 0-11.6 19.3c-1.9 4.3-6.3 6.7-9 9.6-2.7 2.5-4.9 5.6-5.2 13.1-.1 3.9 6 9.7 8.9 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.6 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a36.4 36.4 0 0 0 21.2 10.4c7.8 1.3 16.2 4.1 25.4 4.4 42.6 1.3 65.3-26.1 80.9-49.8 6-9.2 14.6-9.5 12.9-20.2z"/>
		<path class="drk" d="M516.1 329.9c4.7 5.2 10.5 15.4 14.1 22l7.3-2.2a93 93 0 0 1 24.8-3.2h3.2c10 .3 19 2.2 27.1 5.3 3-6M
.4 7.6-15.2 12.3-20a139 139 0 0 1 2.9 27.8 101 101 0 0 1 33.1 37.7c4.8 9 11.6 6.1 14 22 1.6 10.8-6.9 11-12.9 20.1-15.2 23.2-37.2 49.8-77.9 49.8h-2.9c-9.2-.3-17.6-3.1-25.4-4.4a36.4 36.4 0 0 1-21.2-10.4c-6.3-7.4-12-10-17-14.8-4.9-6.5-7.9-11.9-11.5-17.4-2.9-4.8-3.9-7.4-6.7-11.6-2.9-3.3-9-9.1-8.9-13 .2-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.1-5.4 9-9.6a73.4 73.4 0 0 1 11.6-19.3c5.1-5.2 11.1-13.4 17.7-15.5-.3-7.2-.4-22.1 2.1-30.2m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.M
7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.2 17.9-.2 6.2 5 11.9 9.3 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.8 4.9 7.8 8.4 12.4l.7.8c2.2 2.1 4.5 3.9 6.8 5.5 3.3 2.5 6.4 4.8 9.8 8.7l.4.4c7 6.9 15.2 10.9 25 12.4l7.4 1.6a95 95 0 0 0 18.9 2.9h3.2c19.7 0 37.5-5.9 52.8-17.7a140.7 140.7 0 0 0 31-35.3c1.6-2.4 3.5-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.8-11.7-5.9-15.9-10.6-19.7-1.8-1.5-3-2.5-4.1-4.6-8.6-16.1-19.5-29-32.4-38.2-.3-8.7-1.1-19.2-3-25.9a7 7 0 0 0-5.1-4M
.9l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.4 3.6-7.1 9-10.8 16.3a93.7 93.7 0 0 0-23.2-3.7l-3.4-.1a101 101 0 0 0-26.6 3.5h-.1l-1.9.5c-3.7-6.6-8.3-13.9-12.3-18.4a9.3 9.3 0 0 0-5.6-2.1z"/>
		<path class="drk" d="M478.9 412.8c1.4-.9 9.9-2.7 9.6 1.2-.3 4-4.3 3.4-7 2.5-2.7-.8-4.3-2.5-2.6-3.7zM479.4 423.8c1.4.1 9.4 2.1 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.3-4-2.6-2.2-2.5zM644.5 419.1c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.5-6.1.3-2.7 1.8-4.7 2.1-2.9zM635.6 433.2l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5M
-.4.6-1.4.1-2.9zM620.8 455.7h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.1 0 0-.1 0-.1zM632.3 441.8h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.3-4.4l-.1-.2zM621.6 444.8l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3s.1.2.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="lght" d="M495.8 390.9v.3a3 3 0 0 1-1.2 1.1c-.6.5-1.3.9-1.9 2.9l-.2.2-.3-.1c0-.1-.6-.9-.7-1.9 0-.4 0-.8.2-M
1.2.5-.9 1.8-1.4 3.8-1.4l.3.1zM507.4 374.4v.3c-.4.6-1 .9-1.5 1.2-.9.5-1.8.9-1.9 3.2l-.2.3-.3-.1c0-.1-.7-1.1-.8-2.2 0-.4 0-.9.2-1.3.6-1.1 2-1.6 4.3-1.6l.2.2zM505.9 386l-.1.2c-2 1-2.9 1.8-3.4 4.5l-.2.2-.3-.2-.3-1.9c-.1-1.1 0-2.5.8-3.2.7-.6 1.8-.6 3.3.1l.2.3zM602.7 334.7c.4.6-7.8 15.5-8.8 17.7-1 2.2-2 4.1-3.2 3.5-1.7-.7-.3-2.6 1.5-5 1.8-2.3 10-17 10.5-16.2zM514.9 337.6c.6.3.8 17.4 1 19.7.2 2.4.2 4.3-1.1 4.7-1.1.3-3.4 1-4.2 1.4-5.1 2.6-11.8 9.6-11.5 9.1 7.5-9.8 14.4-12.3 14.5-12.9l.1-2.7c-.1-4.4.3-19.8 1.2-19.3zM531.8 M
351.3c.1.4 1 1.6 1.1 1.9 1.7-.6 4.5-1.6 7-2.3a118 118 0 0 1 10.3-2.3c5.8-1.1 12.7-.5 17.8-.5 5.7 0 9.2-.4 8.4-.6-8.5-1.6-19.4-.9-21-.8a103.8 103.8 0 0 0-23.6 4.6z"/>
		<path class="drk" d="M530.4 349.1c1 .9 5.6 7.6 4.2 8.5-1.4.9-3.8-4.7-5.1-7.2-1.4-2.4-.4-2.4.9-1.3zM591.9 451.3l-.2-.2-1-2-1.7-3.3c-.7-1.2-1.6-2-2.4-2.7l-1.8-1.8c-1.3-1.9-2.8-2.6-3.9-3.2l-1.2-.6c-4.4-2.4-9.3-3.1-14-3.9l-1.4-.2c-4.9-.7-9.6 1.3-13.8 3.1l-1.5.6c-4.4 1.1-8.6 5.4-11.3 11.9l-.1.2-.3.4c-.3.7 0 1.4.1 1.7.2.4.6.7 1.1.8h.2c.4 0 .8-.1 1.1-.4 1.M
1-1.1 1.6-2.1 2.2-3 .8-1.3 1.4-2.5 3.7-4.1 6-3.3 10.9-5.7 15.7-5.3h.5c4.1-.9 8.5.6 12.7 2.1l1.9.7.4.1c3.8.2 7.9 5.2 11.5 9.6l.9 1.1.3.3c.5.6 1.4.6 2 .1.7-.5.8-1.4.3-2zM581.1 414.4c.4 3.2 1.8 4.6 4.4 4.5 2.1 0 3.2-1.5 4.1-4.4 1.2-3.7.5-6.7 1.5-20.8l.4-8.4c-.1-2.5-1.8-4.5-5-4.6a4.7 4.7 0 0 0-4.5 4.6s0 3.2-.4 6.8c-.3 2.8-.4 6.6-.4 9.2 0 5.8-.8 7.9-.1 13.1zM538.3 410.5c.6 5 2.6 6.9 5.1 6.6 2.6-.3 4.1-2.1 4-4.5 0 0 .4-5.2.3-9.7 0-1.7-.5-3-.5-5 .2-7.8-.1-14.5-.1-14.5-.1-3.1-2.2-4.9-5.2-4.9-2.2-.1-4.2 1.7-4.3 5.8 0 0-.3 7M
 .1 14 .5 5.7.4 10.5.6 12.2z"/>
		<path class="lght" d="M539.9 393.9c-.5-1.6-.5-8.1-.2-10.5.4-3.3 5.3-2.9 5.4.8.1 2.5-3 12.6-5.2 9.7zM583.6 394.3c-.6-1.2-.2-4.9-.1-7 .2-3 1.7-5.3 4-4.6 3.3.8 1.2 8.3-.8 10.4-2 2.3-2.9 2.5-3.1 1.2z"/>
		<path class="drk" d="M-158.8 398.6c1.4-.9 9.9-2.7 9.6 1.3-.3 3.9-4.4 3.4-7 2.5-2.7-1-4.3-2.7-2.6-3.8zM-158.4 409.5c1.4.1 9.3 2.2 8.8 3.9-.5 1.7-4.2.1-6.7-1.3-2.4-1.3-3.8-2.7-2.1-2.6zM6.4 405.9c.7 1.2 2.9 8.7.4 9-2.5.3-2.7-3.5-2.4-6.1.2-2M
		<path class="bod v4" d="M16.5 406.1c-2.4-15.9-9.2-13.1-14-22a101 101 0 0 0-33.1-37.7 139 139 0 0 0-2.9-27.8 82.7 82.7 0 0 0-12.3 20 93.2 93.2 0 0 0-55.1-2.1c-2.5.7-5 1.4-7.3 2.2-3.5-6.6-9.3-16.8-14.1-22-2.6 8.2-2.5 23.1-2.2 30.3-6.6 2.1-12.7 10.3-17.7 15.5a71.8 71.8 0 0 0-11.6 19.3c-1.9 4.3-6.3 6.7-9 9.6-2.7 2.5-4.9 5.6-5.2 13.1-.1 3.9 6 9.7 8.9 13 2.9 4.2 3.9 6.8 6.7 11.6 3.6 5.4 6.6 10.9 11.5 17.4 5 4.8 10.7 7.4 17 14.8a36.4 36.4 0 0 0 21.2 10.4c7.8 1.3 16.2 4.1 25.4 4.4 42.6 1.3 65.3-26.1 8M
0.9-49.8 6-9.2 14.5-9.5 12.9-20.2z"/>
		<path class="drk" d="M-122.2 316.6c4.7 5.2 10.5 15.4 14.1 22l7.3-2.2a93 93 0 0 1 24.8-3.2h3.2c10 .3 19 2.2 27.1 5.3 3-6.4 7.6-15.2 12.3-20a139 139 0 0 1 2.9 27.8A101 101 0 0 1 2.6 384c4.8 9 11.6 6.1 14 22 1.6 10.8-6.9 11-12.9 20.1-15.3 23.2-37.2 49.9-78 49.9h-2.9c-9.2-.3-17.6-3.1-25.4-4.4a36.4 36.4 0 0 1-21.2-10.4c-6.3-7.4-12-10-17-14.8-4.9-6.5-7.9-11.9-11.5-17.4-2.9-4.8-3.9-7.4-6.7-11.6-2.9-3.3-9-9.1-8.9-13 .2-7.6 2.5-10.6 5.2-13.1 2.7-2.9 7.1-5.4 9-9.6a73.4 73.4 0 0 1 11.6M
-19.3c5.1-5.2 11.1-13.4 17.7-15.5-.3-7.2-.4-22.1 2.2-30.3m0-7.1-1.5.2a6.9 6.9 0 0 0-5.2 4.8 102 102 0 0 0-2.7 28 60.1 60.1 0 0 0-12.3 11.3l-3.3 3.6-.3.3c-5.7 6.7-9 12.7-12.7 20.9v.1c-.6 1.4-2.3 2.8-4 4.3-1.2 1-2.4 2-3.5 3.2-3.4 3.3-6.9 8-7.2 17.9-.2 6.2 5 11.9 9.3 16.4l1.1 1.2c1.4 2.1 2.3 3.7 3.4 5.8l2.8 5 .2.3 3.4 5.3c2.4 3.8 4.9 7.8 8.4 12.4l.7.8c2.2 2.1 4.5 3.9 6.8 5.5 3.3 2.5 6.4 4.8 9.8 8.7l.4.4c7 6.9 15.2 10.9 25 12.4l7.4 1.6a95 95 0 0 0 18.9 2.9h3.2c19.7 0 37.5-5.9 52.8-17.7a140.7 140.7 0 0 0 31-35.3c1.6-2.4M
 3.5-4.1 5.6-5.8 4.2-3.6 10-8.4 8.4-19.2-1.8-11.7-5.9-15.9-10.6-19.7-1.8-1.5-3-2.5-4.1-4.6-8.6-16.1-19.5-29-32.4-38.2-.3-8.7-1.1-19.2-3-25.9a7 7 0 0 0-5.1-4.9l-1.7-.2c-1.9 0-3.7.8-5.1 2.2-3.4 3.6-7.1 9-10.8 16.3a93.7 93.7 0 0 0-23.2-3.7l-3.4-.1a101 101 0 0 0-26.6 3.5h-.1l-1.9.5c-3.7-6.6-8.3-13.9-12.3-18.4a9.3 9.3 0 0 0-5.6-2.1z"/>
		<path class="drk" d="M-159.4 399.5c1.4-.9 9.9-2.7 9.6 1.2-.3 4-4.3 3.4-7 2.5-2.7-.8-4.4-2.5-2.6-3.7zM-159 410.5c1.4.1 9.4 2.1 8.9 3.8-.5 1.7-4.2.1-6.7-1.3-2.5-1.3-3.9-2.6-2.2-2.5zM6.2 M
405.8c.4 2.3 2.9 8.7.4 9-2.5.3-2.7-3.5-2.5-6.1.3-2.6 1.8-4.6 2.1-2.9zM-2.7 419.9l-.2-.2-.2.1-.1.1c-.5 1.2-.9 2.1-2.1 2.9l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.5-.3.5-1.4.1-2.9zM-17.6 442.4h-.3l-1.1 1.2c-.4.7-.9 1.4-2.8 2.1l-.2.2.1.2c.1 0 1 .6 2 .6a2 2 0 0 0 1.1-.3c.9-.5 1.3-1.9 1.2-3.9.2 0 .1-.1 0-.1zM-6 428.5h-.3a3 3 0 0 0-1.1 1.6c-.4 1-.8 1.9-3.1 2.1l-.3.2.1.3c.1 0 1.1.7 2.2.7a3 3 0 0 0 1.3-.3c1-.6 1.5-2.1 1.3-4.4l-.1-.2zM-16.7 431.5l-.2.2c-.9 2-1.6 2.9-4.3 3.6-.1 0-.2.1-.2.3l.2.3c.1 0 .9.2 1.9.2 1.1 0 2.5-.1 3.2-1 .6M
-.8.5-1.9-.2-3.3l-.4-.3z"/>
		<path class="drk" d="M217.2 584.1c0-1.7 3.1-9.8 6.2-7.4 3.2 2.4.5 5.5-1.7 7.3-2.2 1.8-4.5 2.2-4.5.1zM226.6 589.7c.8-1.1 6.9-6.7 8-5.4 1.2 1.3-2.2 3.6-4.7 4.9-2.4 1.4-4.3 1.9-3.3.5zM312.1 448.8c1.4 0 8.9 2.3 7.8 4.5-1.1 2.3-4.4.4-6.5-1.3-2-1.6-3-3.2-1.3-3.2z"/>
		<path class="bod vn" d="M317.7 440.3c-14.7-6.5-16 .7-26.1 0-16.1-1.2-33.6.4-49.6 7.6a139 139 0 0 0-25-12.5 84.7 84.7 0 0 0 10.3 21.2 92.2 92.2 0 0 0-33.4 52.6c-7.5-.6-19.2-1.1-26.1 0 5.5 6.6 18.1 14.M
5 24.4 18.2-1.8 6.7 1.9 16.2 3.5 23.3a71.3 71.3 0 0 0 10 20.1c2.6 3.9 2.3 8.9 3.3 12.8.7 3.6 2 7.2 8.3 11.4 3.2 2.2 11.4.2 15.7-.5 5.1-.2 7.8.4 13.4.5 6.5-.1 12.7.3 20.8-.4 6.7-1.6 12-5.1 21.6-6.4a37 37 0 0 0 20.2-12.3c5.3-5.9 12.2-11.5 17.4-19 24-35.2 13.1-69 1.5-94.9-4.6-9.9-.2-17.3-10.2-21.7z"/>
		<path class="drk" d="M241.2 445.8c1.4.2 8.9 3.1 8.2 4.7-.7 1.6-4.1-.5-6.4-2l-2.6-1.6c-2-1.2-.7-1.4.8-1.1z"/>
		<path class="drk" d="M217 435.4a139 139 0 0 1 25 12.5 97.3 97.3 0 0 1 49.6-7.6l1.5.1c5.9 0 8.6-2.8 14-2.8M
 2.7 0 6 .7 10.6 2.8 10 4.4 5.6 11.7 10 21.6 11.6 25.9 22.5 59.7-1.5 94.9-5.2 7.6-12.1 13.2-17.4 19a37 37 0 0 1-20.2 12.3c-9.6 1.3-14.9 4.8-21.6 6.4-3.8.3-7.2.4-10.4.4H246.2c-4.8-.2-7.5-.6-11.4-.6h-2c-2.9.5-7.4 1.5-11.1 1.5-1.9 0-3.5-.3-4.6-1-6.2-4.3-7.6-7.8-8.3-11.4-1-3.8-.7-8.9-3.3-12.8-4.6-7-7.7-12.5-10-20.1-1.7-7.1-5.4-16.6-3.5-23.3a115.5 115.5 0 0 1-24.4-18.2c3-.5 6.8-.7 10.8-.7 5.4 0 11 .3 15.3.7l2.1-7.3a92.2 92.2 0 0 1 31.3-45.3c-3.6-6-8.5-14.5-10.1-21.1m0-7.1c-1.8 0-3.5.7-4.9 1.9a7.1 7.1 0 0 0-2 6.8 73.2 73M
.2 0 0 0 7.9 17.9 100.5 100.5 0 0 0-28.8 44.8v.1l-.6 1.9-10.1-.3c-5 0-8.9.3-12 .8a7 7 0 0 0-4.3 11.5c5 5.9 14.2 12.3 22.2 17.3a57.9 57.9 0 0 0 3 16.5l1.3 4.7.1.4a78.7 78.7 0 0 0 10.9 21.9v.1c.8 1.2 1.1 3.4 1.4 5.7.2 1.5.4 3.1.8 4.7.9 4.6 3 10.1 11.2 15.7 2.2 1.5 5 2.2 8.6 2.2 3.5 0 7.2-.7 10.2-1.2l1.6-.3h1.3l5.4.2 5.8.3h10.5c2.8 0 6.6 0 11-.4l1.1-.2c3-.7 5.7-1.7 8.3-2.7 3.9-1.5 7.5-2.8 12.6-3.5l.6-.1a43.4 43.4 0 0 0 23.9-14.5c1.6-1.8 3.4-3.5 5.3-5.4 4.1-4.1 8.8-8.7 12.6-14.3a85.1 85.1 0 0 0 15.3-55.5A138.4 138.4 0 M
0 0 334 459c-1.2-2.7-1.5-5.2-1.9-7.8-.7-5.5-1.8-13-11.7-17.4a33 33 0 0 0-13.5-3.4 26 26 0 0 0-8.9 1.7c-1.9.6-3.2 1.1-5.1 1.1h-1a115.2 115.2 0 0 0-49.5 6.8c-7.5-4.4-16.8-9.4-23.5-11.4-.5-.2-1.2-.3-1.9-.3z"/>
		<path class="drk" d="M217.7 585.1c0-1.7 3-9.8 6.2-7.4 3.2 2.4.6 5.5-1.7 7.3-2.2 1.8-4.5 2.3-4.5.1zM227.1 590.7c.8-1.1 6.8-6.8 8-5.4 1.2 1.3-2.2 3.6-4.7 5-2.4 1.3-4.3 1.8-3.3.4zM311.9 448.9c2.2.9 8.9 2.2 7.8 4.5-1.1 2.3-4.4.4-6.5-1.2-2-1.7-2.9-4-1.3-3.3zM319.1 464l-.3.1v.3l.1.1a6.4 6.4 0 0 1 1.3 3.4l.1.2h.2l.6M
-.7c.3-.4.5-.9.4-1.5-.1-.9-.9-1.5-2.4-1.9zM330 488.6l-.1.2c0 .7.2 1.1.4 1.6.3.7.7 1.5.2 3.5l.1.3h.3c.1 0 1-.5 1.6-1.3.2-.3.4-.7.4-1.1 0-1.1-.9-2.1-2.6-3.1-.1-.2-.2-.2-.3-.1zM324.5 471.4l-.1.3c0 .8.4 1.3.7 1.8.6.9 1.2 1.7 0 3.8v.3l.3.1c.1 0 1.1-.6 1.8-1.5.2-.4.4-.8.4-1.3 0-1.2-1-2.4-2.9-3.5 0-.1-.1-.1-.2 0zM321.3 482.1v.3c1.2 1.9 1.6 3 .7 5.6l.1.3h.3l1.2-1.5c.6-1 1.2-2.2.9-3.2-.3-.9-1.3-1.4-2.9-1.6-.1-.1-.2 0-.3.1z"/>
		<path class="lght" d="m208.3 559.2.2.2c.3.6.3 1.1.3 1.6 0 .8.1 1.6 1.4 3.2v.3l-.2.2c-.1 0-1.1 0-M
2-.4-.3-.2-.7-.4-.9-.8-.5-.9-.2-2.3.9-4 .1-.3.2-.3.3-.3zM200.6 540.6l.2.2c.3.7.2 1.3.2 1.9-.1 1.1-.2 2 1.7 3.3l.1.3c0 .1-.1.2-.3.2-.1 0-1.3 0-2.3-.5-.4-.2-.7-.5-1-.9-.6-1-.3-2.5 1-4.4.2-.1.3-.2.4-.1zM209.5 548l.1.2c-.2 2.2-.1 3.4 2 5.3v.3c-.1.1-.2.2-.3.1-.1 0-.9-.3-1.7-.8-1-.5-2.1-1.4-2.3-2.4-.1-.9.5-1.9 1.9-2.8l.3.1zM218.4 438.8c.7 0 8.9 14.9 10.2 16.9 1.3 2 2.4 3.9 1.3 4.6-1.5 1.1-2.3-1.2-3.4-3.9-1.2-2.8-9.2-17.6-8.1-17.6zM173.6 514.4c.6-.3 15.1 8.7 17.2 9.8 2.1 1.1 3.8 2.1 3.4 3.4-.3 1.1-1 3.4-1.1 4.3-.6 5.7 1.7M
 15.1 1.5 14.6-4.2-11.6-2.6-18.8-3.1-19.1l-2.2-1.5a98 98 0 0 1-15.7-11.5zM194.3 507.5l2.2.1c.5-1.8 1.1-4.6 1.9-7.1 1-3.4 2.2-6.6 3.6-9.9 2.2-5.5 6.4-11 9.1-15.3 3.1-4.8 4.6-8 4-7.4a95.8 95.8 0 0 0-20.8 39.6z"/>
		<path class="hvy" d="M191.6 507.6c1.3-.3 9.4-.7 9.4 1s-6 .7-8.8.4c-2.7-.2-2.2-1-.6-1.4zM310.8 510.6h-.2l-2.2-.2-3.7-.4c-1.4 0-2.5.3-3.6.5l-2.5.5a9 9 0 0 0-4.8 1.6l-1.2.7c-4.4 2.4-7.6 6.1-10.8 9.7l-.9 1.1a26.2 26.2 0 0 0-4.8 13.3l-.3 1.6c-1.4 4.3 0 10.1 3.9 16l.1.2.2.5c.4.7 1.2.8 1.5.8.5.1 1-.1 1.3-.5l.1-.M
1c.2-.3.3-.8.2-1.2a14 14 0 0 0-1.4-3.4c-.7-1.4-1.3-2.5-1.4-5.3.4-6.8 1-12.3 4-16.1l.2-.4c1.5-4 5.1-6.8 8.6-9.6l1.6-1.3.3-.3c2.2-3.1 8.6-3.9 14.3-4.5l1.4-.2.4-.1c.8-.1 1.3-.9 1.2-1.7 0-.8-.7-1.3-1.5-1.2zM273.9 499.9c2.9 1.4 4.9 1 6.1-1.3 1.2-1.8.5-3.5-1.5-5.8-2.5-3-5.4-4-16.7-12.5a72.9 72.9 0 0 0-6.9-4.8c-2.2-1.2-4.8-.9-6.5 1.7-1.3 2.2-.5 4.8 1.5 6.3 0 0 2.7 1.7 5.6 4 2.2 1.7 5.3 3.9 7.6 5.3 4.7 3 6.1 4.8 10.8 7.1zM247.6 533.8c4.5 2.2 7.2 1.5 8.3-.8 1.1-2.3.4-4.5-1.7-5.8 0 0-4.2-3.1-8-5.4-1.4-.9-2.8-1.1-4.5-2.3-6.5-M
4.4-12.3-7.8-12.3-7.8-2.6-1.6-5.3-.8-6.9 1.7-1.2 1.8-.8 4.5 2.6 6.7 0 0 5.8 4 11.9 7.4 5.1 2.9 9.1 5.6 10.6 6.3z"/>
		<path class="lght" d="M234.5 523.6c-1.6-.4-7.1-3.9-9-5.4-2.6-2.2.4-6 3.5-4.1 2.3 1.2 9.1 9.2 5.5 9.5zM258.3 486.9c-1.3-.2-4.2-2.5-5.9-3.7-2.5-1.8-3.6-4.3-1.7-5.8 2.5-2.3 7.7 3.4 8.4 6.3.7 2.9.4 3.8-.8 3.2z"/>
		<path class="drk" d="M401.3 454.6c1.7 0 9.8 3 7.4 6.1-2.4 3.2-5.5.6-7.3-1.6-1.7-2.2-2.2-4.5-.1-4.5zM395.8 464c1.1.8 6.8 6.8 5.5 8-1.3 1.2-3.6-2.2-5-4.6-1.4-2.5-1.9M
-4.3-.5-3.4zM537.7 547.9c0 1.4-2.2 8.9-4.5 7.9-2.3-1.1-.4-4.4 1.2-6.5 1.7-2.1 3.3-3.1 3.3-1.4z"/>
		<path class="bod v2" d="M546.2 553.4c6.4-14.8-.9-16-.3-26.1 1.1-16.1-.8-33.6-8.2-49.5 3.7-6.3 10.1-17.8 12.2-25.2a84.8 84.8 0 0 0-21.1 10.5 92.9 92.9 0 0 0-45.6-30.8l-7.4-2c.5-7.5.9-19.2-.3-26.1a112.3 112.3 0 0 0-17.9 24.6c-6.7-1.8-16.2 2-23.2 3.8a74.2 74.2 0 0 0-20 10.2c-3.8 2.6-8.9 2.4-12.7 3.4-3.6.7-7.1 2.1-11.3 8.4-2.2 3.3-.1 11.4.7 15.7.2 5.1-.3 7.8-.4 13.4.2 6.5-.2 12.7.6 20.8 1.7 6.7 5.2 12 6.7 21.5 2.1 8.6 6M
.5 15 12.5 20 5.9 5.3 11.6 12.1 19.2 17.2 35.5 23.6 69.2 12.3 95 .4 9.9-4.5 17.2-.2 21.5-10.2z"/>
		<path class="drk" d="M539.9 477c-.2 1.4-3 8.9-4.6 8.3-1.6-.7.5-4.1 1.9-6.4l1.6-2.6c1.2-2.1 1.3-.9 1.1.7z"/>
		<path class="drk" d="M475.7 404.2c1.3 7 .8 18.7.3 26.1l7.4 2c8.5 2.5 17 6.5 25.4 12a83.2 83.2 0 0 1 20.2 18.8c6-3.9 14.5-8.8 21.1-10.5-2.1 7.4-8.5 18.9-12.2 25.2 7.4 15.9 9.3 33.4 8.2 49.5-.7 10.1 6.6 11.3.3 26.1-4.3 10-11.7 5.7-21.5 10.2a122 122 0 0 1-50.8 13.4 77.9 77.9 0 0 1-44.1-13.8c-7.6-5.1-13.3-11.9-M
19.2-17.2a36.9 36.9 0 0 1-12.5-20c-1.4-9.6-4.9-14.8-6.7-21.5-.8-8.1-.4-14.3-.6-20.8.1-5.6.6-8.3.4-13.4-.8-4.3-2.9-12.4-.7-15.7 4.2-6.3 7.7-7.7 11.3-8.4 3.8-1.1 8.9-.8 12.7-3.4a71.4 71.4 0 0 1 20-10.2c5.8-1.4 13.2-4.2 19.4-4.2 1.4 0 2.7.1 3.9.5 3.4-6.4 11.1-19.1 17.7-24.7m0-7a7 7 0 0 0-4.6 1.7c-5.8 5-12.2 14.3-17.1 22.4h-.1c-5.5 0-11.3 1.7-16.3 3.1l-4.7 1.3-.4.1a81.6 81.6 0 0 0-21.8 11.1h-.1c-1.2.8-3.4 1.2-5.7 1.5a43 43 0 0 0-4.7.9c-4.6 1-10.1 3.1-15.6 11.4-3.5 5.2-2 12.7-.8 18.8l.3 1.6a49 49 0 0 1-.2 6.7l-.3 5.8v.4M
l.1 6.3c0 4.5 0 9.2.6 15l.2 1.1c.8 3 1.8 5.7 2.8 8.3a56 56 0 0 1 3.7 12.5l.1.6a43.4 43.4 0 0 0 14.7 23.7l5.5 5.2a85.3 85.3 0 0 0 62.6 27.5c20.7 0 39.6-7.5 53.8-14.1a29 29 0 0 1 7.8-2c5.5-.8 12.9-1.9 17.2-11.9 4.7-10.9 3.4-16.6 1.4-22.4-.8-2.2-1.3-3.7-1.1-6.1 1.2-18.3-1.3-34.9-7.3-49.5 4.3-7.5 9.2-16.9 11.1-23.6a7 7 0 0 0-1.7-6.9 7 7 0 0 0-6.8-2 69.3 69.3 0 0 0-17.8 8.1 101.5 101.5 0 0 0-45.1-28.3h-.1l-1.9-.5c.3-7.6.3-16.2-.7-22.1a7 7 0 0 0-4.6-5.4l-2.4-.3z"/>
		<path class="drk" d="M400.3 455.1c1.7 0 9.8 2.9 7.5 6M
.1-2.3 3.2-5.5.6-7.3-1.6-1.8-2.2-2.3-4.5-.2-4.5zM394.9 464.6c1.2.8 6.8 6.8 5.5 7.9-1.3 1.2-3.7-2.2-5-4.6-1.5-2.4-2-4.3-.5-3.3zM537.6 547.7c-.9 2.2-2.1 9-4.4 7.9-2.3-1.1-.4-4.4 1.1-6.5 1.7-2.1 4-3 3.3-1.4zM522.6 555l-.1-.3h-.3l-.1.1c-1.1.7-1.9 1.3-3.4 1.4l-.2.1v.2l.7.6c.4.3.9.5 1.5.4.9-.1 1.5-.9 1.9-2.5zM498.1 566.3l-.2-.1c-.7 0-1.1.3-1.6.5-.7.3-1.5.7-3.5.3l-.3.1v.3c0 .1.5 1 1.3 1.6.3.2.7.4 1.1.4 1.1 0 2.1-.9 3.1-2.7.2-.2.2-.3.1-.4zM515.3 560.6l-.3-.1c-.8.1-1.3.4-1.8.8-.9.6-1.7 1.2-3.8.1h-.3l-.1.3c0 .1.6 1.1 1.5 1.8M
.4.2.8.4 1.3.4 1.2 0 2.4-1 3.4-3l.1-.3zM504.6 557.5h-.3c-1.8 1.2-2.9 1.6-5.6.8l-.3.1v.3l1.5 1.2c1 .6 2.2 1.2 3.2.8.9-.3 1.4-1.3 1.5-3 .1 0 0-.1 0-.2z"/>
		<path class="lght" d="m426.2 445.3-.1.2c-.6.3-1.1.3-1.6.3-.8 0-1.6.1-3.2 1.4h-.3a.2.2 0 0 1-.2-.2c0-.1 0-1.1.4-2 .2-.3.4-.7.8-.9.9-.5 2.3-.3 4 .8l.2.4zM444.7 437.5l-.2.2c-.7.3-1.3.3-1.9.2-1.1-.1-2-.2-3.3 1.7-.1.1-.2.2-.3.1-.1 0-.2-.1-.2-.3 0-.1 0-1.3.5-2.3.2-.4.5-.7.9-1 1-.6 2.5-.3 4.5.9v.5zM437.4 446.5l-.2.1c-2.2-.2-3.4 0-5.2 2l-.3.1c-.1-.1-.2-.2-.1-.3l.7-1.7c.M
5-1 1.3-2.1 2.4-2.3.9-.1 1.9.5 2.8 1.8l-.1.3zM546.7 454.1c0 .7-14.8 9.1-16.8 10.4-2 1.3-3.8 2.4-4.6 1.3-1.1-1.5 1.1-2.3 3.9-3.4 2.7-1.2 17.5-9.4 17.5-8.3zM470.5 410.1c.4.6-8.5 15.2-9.6 17.3-1.1 2.1-2.1 3.8-3.4 3.4-1.1-.3-3.4-1-4.3-1.1-5.7-.5-15.1 1.9-14.6 1.7 11.5-4.4 18.7-2.8 19.1-3.3l1.5-2.2c2.3-3.8 10.8-16.6 11.3-15.8zM477.7 430.7l-.1 2.2c1.8.4 4.6 1 7.2 1.8 3.4 1 6.7 2.2 9.9 3.5 5.5 2.2 11.1 6.3 15.4 8.9 4.9 3 8 4.5 7.4 3.9-6.4-5.9-16-11-17.4-11.8a95.7 95.7 0 0 0-22.4-8.5z"/>
		<path class="hvy" d="M477.6 428.M
1c.4 1.3.8 9.4-.9 9.4-1.7 0-.7-6-.5-8.8.1-2.7.9-2.2 1.4-.6zM475.9 547.3v-.2l.2-2.2.4-3.7c0-1.4-.3-2.5-.6-3.6l-.6-2.4c-.1-2.3-1-3.7-1.6-4.7l-.7-1.2a40.5 40.5 0 0 0-9.9-10.7l-1.1-.9c-3.8-3.2-8.9-4-13.3-4.7l-1.6-.3c-4.4-1.4-10.1.1-15.9 4.1l-.2.1-.5.2c-.7.4-.8 1.2-.8 1.5-.1.5.1 1 .5 1.3l.1.1c.3.2.8.3 1.2.2a14 14 0 0 0 3.4-1.4c1.3-.7 2.5-1.3 5.3-1.5 6.8.4 12.3.9 16.1 3.8l.4.2c4 1.4 6.9 5 9.7 8.4l1.3 1.6.3.3c3.2 2.2 4 8.6 4.7 14.3l.2 1.4.1.4c.2.8.9 1.3 1.7 1.2.8-.1 1.3-.8 1.2-1.6zM486.2 510.3c-1.3 3-.9 4.9 1.4 6.1 1.8 1.M
2 3.5.4 5.8-1.5 2.9-2.5 4-5.4 12.3-16.8 2.5-3.4 4.3-6.2 4.7-7 1.2-2.2.8-4.8-1.8-6.5a4.9 4.9 0 0 0-6.3 1.5s-1.7 2.7-3.9 5.6c-1.7 2.2-3.8 5.4-5.2 7.6-3 4.9-4.8 6.3-7 11zM452 484.4c-2.2 4.5-1.5 7.2.9 8.3 2.3 1.1 4.5.4 5.8-1.7 0 0 3.1-4.3 5.3-8.1.9-1.4 1.1-2.8 2.2-4.5 4.3-6.5 7.6-12.4 7.6-12.4 1.6-2.6.7-5.3-1.8-6.9-1.8-1.2-4.5-.7-6.7 2.7 0 0-3.9 5.8-7.3 12-2.7 5-5.3 9.1-6 10.6z"/>
		<path class="lght" d="M462 471.2c.4-1.6 3.8-7.1 5.3-9 2.1-2.6 6 .4 4.2 3.5-1.2 2.2-9.1 9-9.5 5.5zM499 494.6c.2-1.3 2.4-4.2 3.6-6 1.8-2.5 M
4.2-3.6 5.8-1.8 2.4 2.4-3.4 7.7-6.2 8.5-2.9.8-3.8.5-3.2-.7z"/>
		<path class="drk" d="M286.3 574.1c1.2-1.2 9.2-4.5 9.6-.6.4 3.9-3.6 4.2-6.4 3.8-2.9-.4-4.8-1.8-3.2-3.2zM288.7 584.7c1.4-.2 9.6.4 9.4 2.1-.2 1.8-4.2.9-6.8 0-2.7-.8-4.3-1.9-2.6-2.1zM449.7 549.6c1 1 4.5 8 2.1 8.8-2.4.8-3.3-2.9-3.5-5.5-.3-2.7.2-4.6 1.4-3.3z"/>
		<path class="bod" d="M459.7 547.8c-5.4-15.2-11.5-11.1-17.9-18.9a103.2 103.2 0 0 0-39.7-30.7 140 140 0 0 0-8.2-26.8 84.1 84.1 0 0 0-8.3 22 82.4 82.4 0 0 0-27.6 0 94.6 94.M
6 0 0 0-26.8 8.5l-6.8 3.5a135.2 135.2 0 0 0-18-18.9c-1 8.5 2 23.1 3.6 30.2-6.1 3.3-10.5 12.5-14.4 18.6a75 75 0 0 0-7.7 21.1c-1 4.5-4.9 7.8-7 11.2-2.1 3-3.8 6.4-2.6 13.9.6 3.9 7.7 8.4 11.2 11 3.6 3.6 5.1 5.9 8.8 10.1 4.6 4.6 8.5 9.4 14.6 14.8 5.8 3.7 12 5.2 19.5 11.2a36.4 36.4 0 0 0 22.8 6.2c7.9-.2 16.7 1 25.8-.5 42.1-6.9 59.1-38.1 69.8-64.3 4.2-10 12.6-11.9 8.9-22.2z"/>
		<path class="drk" d="M403 496.1c.8 1.1 3.9 8.6 2.3 9.2-1.6.6-2.4-3.3-3-6l-.6-3c-.5-2.3.4-1.5 1.3-.2z"/>
		<path class="drk" d="M393.9 471.5c3.5M
 6.9 6.6 19.6 8.2 26.8a101.3 101.3 0 0 1 39.7 30.7c6.4 7.9 12.5 3.8 17.9 18.9 3.7 10.3-4.7 12.1-8.8 22.2-10.8 26.3-27.7 57.5-69.8 64.3-3.7.6-7.4.8-10.9.8-4.5 0-8.9-.3-13-.3h-1.8l-2.1.1c-7.1 0-14-1.8-20.7-6.2-7.6-6-13.7-7.5-19.5-11.2-6.1-5.4-10-10.2-14.6-14.8-3.7-4.2-5.2-6.5-8.8-10.1-3.5-2.6-10.6-7.2-11.2-11-1.2-7.5.4-10.9 2.6-13.9 2.1-3.4 6-6.7 7-11.2a75 75 0 0 1 7.7-21.1c4-6.1 8.3-15.3 14.4-18.6-1.6-7-4.6-21.6-3.6-30.2 5.7 4.2 13.3 13.1 18 18.9l6.8-3.5a94.6 94.6 0 0 1 40.7-9.6c4.7 0 9.3.4 13.7 1.2a78.2 78.2 0 0 1 M
8.1-22.2m0-7.1a7 7 0 0 0-5.9 3.2 71.5 71.5 0 0 0-7.5 18 95.7 95.7 0 0 0-23.5.8c-10.3 1.7-20 4.8-28.8 9.1h-.1l-1.7.9a110.3 110.3 0 0 0-15.6-15.7 7 7 0 0 0-7-.8 7.2 7.2 0 0 0-4.2 5.7c-.9 7.7.8 18.8 2.8 28-4.1 3.7-7.1 8.8-9.9 13.5l-2.6 4.2-.2.4a79.2 79.2 0 0 0-8.4 23v.1c-.3 1.4-1.7 3.2-3.1 5-1 1.2-2 2.4-2.8 3.8a23.4 23.4 0 0 0-3.7 18.9c1 6.2 7.2 10.7 12.2 14.3l1.3 1c1.8 1.8 3 3.2 4.5 5l3.7 4.4.3.3 4.3 4.6a176 176 0 0 0 10.6 10.6l.9.7c2.6 1.7 5.2 2.9 7.7 4.1 3.7 1.8 7.2 3.5 11.2 6.7l.5.4c7.5 5 15.6 7.4 24.6 7.4l2.3-.1hM
1.6l6 .1 7 .1a85.2 85.2 0 0 0 62.9-28c12-13.3 19.4-29.1 24.5-41.5 1.1-2.7 2.7-4.7 4.4-6.8 3.5-4.3 8.2-10.2 4.5-20.4-4-11.1-8.8-14.4-14.2-17.3a12.8 12.8 0 0 1-4.9-3.7 109.3 109.3 0 0 0-39.1-31.3c-2-8.5-4.8-18.6-7.9-24.9a7 7 0 0 0-5.9-3.9l-.8.1z"/>
		<path class="drk" d="M285.8 575.1c1.2-1.2 9.2-4.6 9.7-.6.5 3.9-3.6 4.2-6.4 3.8-2.9-.4-4.8-1.8-3.3-3.2zM288.3 585.8c1.4-.2 9.6.3 9.5 2.1-.2 1.8-4.2.9-6.8.1-2.7-1-4.4-2-2.7-2.2zM449.5 549.5c.8 2.2 4.5 8 2.1 8.8-2.4.8-3.3-2.9-3.6-5.5-.2-2.7.9-4.9 1.5-3.3zM443.5 565.1l-.2-.M
1-.2.2v.1c-.3 1.2-.5 2.2-1.5 3.3-.1.1-.1.2 0 .2l.2.2h.9c.5-.1 1-.3 1.3-.8.4-.7.2-1.7-.5-3.1zM433.2 590l-.3.1c-.5.5-.6 1-.8 1.4-.3.7-.6 1.5-2.3 2.6l-.1.2.2.2c.1 0 1.1.4 2 .2.4-.1.8-.2 1.1-.5.8-.7.9-2.1.4-4l-.2-.2zM441.9 574.2l-.3.1c-.5.6-.7 1.2-.8 1.8-.2 1-.4 2-2.7 2.6-.1 0-.2.1-.2.3s.1.2.2.3c.1 0 1.2.4 2.3.3.4-.1.9-.2 1.2-.6.9-.8 1.1-2.3.5-4.5 0-.2-.1-.3-.2-.3zM432 579.2l-.2.2c-.5 2.1-1 3.2-3.6 4.4-.1.1-.2.2-.1.3 0 .1.1.2.3.2l1.9-.2c1.1-.2 2.4-.6 2.9-1.6.4-.8.1-1.9-.9-3.2l-.3-.1z"/>
		<path class="lght" d="M298.2 M
550.4v.3l-.9 1.3c-.5.6-1.1 1.2-1.3 3.2l-.2.2-.3-.1s-.8-.8-1.1-1.8v-1.2c.3-1 1.5-1.7 3.5-2.1l.3.2zM306.4 532v.3c-.3.7-.8 1.1-1.3 1.5-.8.6-1.6 1.2-1.2 3.5l-.1.3c-.1.1-.2 0-.3-.1-.1 0-.9-.9-1.2-2v-1.3c.3-1.1 1.7-1.9 3.9-2.3l.2.1zM307.1 543.6l-.1.3c-1.7 1.4-2.5 2.3-2.5 5.1l-.2.3-.3-.1-.7-1.8c-.3-1.1-.5-2.5.2-3.3.6-.7 1.7-.9 3.3-.6.2-.1.3 0 .3.1zM392.4 474.7c.5.5-4.7 16.8-5.2 19-.5 2.3-1.2 4.4-2.5 4.1-1.8-.4-.7-2.5.5-5.2 1.2-2.6 6.5-18.6 7.2-17.9zM306.7 494.4c.7.2 4.1 16.9 4.7 19.2.7 2.3 1 4.2-.2 4.8-1 .5-3.2 1.6-3.9 2.M
1-4.5 3.5-9.8 11.7-9.5 11.1 5.5-11 11.8-14.8 11.7-15.4l-.4-2.6a99.4 99.4 0 0 1-2.4-19.2zM326 504.6c.2.3 1.3 1.3 1.5 1.7 1.6-.9 4.1-2.4 6.5-3.6 3.2-1.6 6.3-2.9 9.6-4.2 5.5-2.2 12.4-3 17.3-3.9 5.6-1.1 9-2.2 8.1-2.2-8.7.1-19.2 2.8-20.8 3.2a103.4 103.4 0 0 0-22.2 9z"/>
		<path class="drk" d="M324.1 502.7c1.2.7 7 6.3 5.7 7.6-1.2 1.2-4.6-3.9-6.4-6.1-1.7-2.2-.7-2.4.7-1.5zM404 591.2l-.2-.2-1.4-1.7c-.6-.8-1.3-1.9-2.3-3a8.3 8.3 0 0 0-2.9-2.2c-.7-.4-1.4-.8-2.1-1.4-1.7-1.6-3.2-2-4.4-2.4l-1.3-.4a41.9 41.9 0 0 0-14.5-1.1l-1.4.1M
c-5 .3-9.2 3.1-12.9 5.6l-1.4.9c-4.1 1.9-7.4 7-8.9 13.8v.2l-.2.5c-.2.8.2 1.4.5 1.7.3.4.7.6 1.2.6h.2c.4-.1.8-.3 1-.7a15 15 0 0 0 1.5-3.3c.5-1.4.9-2.7 2.9-4.7 5.2-4.4 9.6-7.7 14.4-8.2l.5-.1c3.9-1.7 8.4-1 12.8-.4l2 .3h.4c3.8-.6 8.8 3.6 13.2 7.2l1.1.9.3.3c.6.5 1.5.3 2-.3.6-.6.5-1.5-.1-2zM386.4 557.1c1 3.1 2.7 4.2 5.1 3.5 2.1-.4 2.8-2.1 3.2-5.1.4-3.8-.8-6.7-2.5-20.7-.5-4.1-1.1-7.5-1.3-8.3-.6-2.5-2.6-4.1-5.8-3.5-2.5.6-3.9 3-3.5 5.4 0 0 .6 3.1.9 6.8.2 2.8.9 6.5 1.4 9.1 1.2 5.6.9 7.8 2.5 12.8zM343.7 561.4c1.5 4.8 3.8 6.3 6.M
3 5.5 2.5-.8 3.6-2.8 3.1-5.2 0 0-.6-5.2-1.6-9.5-.3-1.6-1.1-2.8-1.4-4.8-1.3-7.7-2.8-14.3-2.8-14.3-.7-3-3.1-4.3-6-3.8-2.1.4-3.8 2.5-3.1 6.5 0 0 1.1 6.9 2.8 13.8 1.3 5.5 2.2 10.2 2.7 11.8z"/>
		<path class="lght" d="M342 544.9c-.8-1.4-2.1-7.8-2.2-10.2-.2-3.4 4.6-3.8 5.4-.3.6 2.4-.5 12.9-3.2 10.5zM385 536.9c-.8-1.1-1.1-4.8-1.4-6.9-.4-3 .6-5.5 3-5.2 3.4.2 2.8 7.9 1.3 10.4-1.6 2.6-2.5 3-2.9 1.7z"/>
		<path class="drk" d="M-15.9 542c0-1.7 3.1-9.8 6.2-7.4 3.2 2.4.5 5.5-1.7 7.3-2.2 1.8-4.5 2.2-4.M
5.1zM-6.5 547.6c.8-1.1 6.9-6.7 8-5.4 1.2 1.3-2.2 3.6-4.7 4.9-2.4 1.5-4.3 1.9-3.3.5zM79 406.7c1.4 0 8.9 2.3 7.8 4.5-1.1 2.3-4.4.4-6.5-1.3-2-1.5-3-3.2-1.3-3.2z"/>
		<path class="bod" d="M84.6 398.2c-14.7-6.5-16 .7-26.1 0A102 102 0 0 0 9 405.8a139 139 0 0 0-25-12.5 84.7 84.7 0 0 0 10.3 21.2 92.2 92.2 0 0 0-33.4 52.6c-7.5-.6-19.2-1.1-26.1 0 5.5 6.6 18.1 14.5 24.4 18.2-1.8 6.7 1.9 16.2 3.5 23.3a71.3 71.3 0 0 0 10 20.1c2.6 3.9 2.3 8.9 3.3 12.8.7 3.6 2 7.2 8.3 11.4 3.2 2.2 11.4.2 15.7-.5 5.1-.2 7.8.4 13.4.5 6.5-.1 12.7.3M
 20.8-.4 6.7-1.6 12-5.1 21.6-6.4A37 37 0 0 0 76 533.8c5.3-5.9 12.2-11.5 17.4-19 24-35.2 13.1-69 1.5-94.9-4.7-9.9-.3-17.2-10.3-21.7z"/>
		<path class="drk" d="M8.1 403.7c1.4.2 8.9 3.1 8.2 4.7-.7 1.6-4.1-.5-6.4-2l-2.6-1.6c-2-1.2-.7-1.3.8-1.1z"/>
		<path class="drk" d="M-16.1 393.3a139 139 0 0 1 25 12.5 97.3 97.3 0 0 1 49.6-7.6l1.5.1c5.9 0 8.6-2.8 14-2.8 2.7 0 6 .7 10.6 2.8 10 4.4 5.6 11.7 10 21.6 11.6 25.9 22.5 59.7-1.5 94.9-5.2 7.6-12.1 13.2-17.4 19a37 37 0 0 1-20.2 12.3c-9.6 1.3-14.9 4.8-21.6 6.4-3.8.3-7.2.4-10.4M
.4H13.1c-4.8-.2-7.5-.6-11.4-.6h-2c-2.9.5-7.4 1.5-11.1 1.5-1.9 0-3.5-.3-4.6-1-6.2-4.3-7.6-7.8-8.3-11.4-1-3.8-.7-8.9-3.3-12.8-4.6-7-7.7-12.5-10-20.1-1.7-7.1-5.4-16.6-3.5-23.3A115.5 115.5 0 0 1-65.5 467c3-.5 6.8-.7 10.8-.7 5.4 0 11 .3 15.3.7l2.1-7.3A92.2 92.2 0 0 1-6 414.4a87 87 0 0 1-10.1-21.1m.1-7.1c-1.8 0-3.5.7-4.9 1.9a7.1 7.1 0 0 0-2 6.8 73.2 73.2 0 0 0 7.9 17.9 100.5 100.5 0 0 0-28.8 44.8v.1l-.6 1.9-10.1-.3c-5 0-8.9.3-12 .8a7 7 0 0 0-4.3 11.5c5 5.9 14.2 12.3 22.2 17.3a57.9 57.9 0 0 0 3 16.5l1.3 4.7.1.4a78.7 78.7 M
0 0 0 10.9 21.9v.1c.8 1.2 1.1 3.4 1.4 5.7.2 1.5.4 3.1.8 4.7.9 4.6 3 10.1 11.2 15.7 2.2 1.5 5 2.2 8.6 2.2 3.5 0 7.2-.7 10.2-1.2l1.6-.3h1.3l5.4.2 5.8.3h10.5c2.8 0 6.6 0 11-.4l1.1-.2c3-.7 5.7-1.7 8.3-2.7 3.9-1.5 7.5-2.8 12.6-3.5l.6-.1A43.7 43.7 0 0 0 81 538.4c1.6-1.8 3.4-3.5 5.3-5.4 4.1-4.1 8.8-8.7 12.6-14.3a85.1 85.1 0 0 0 15.3-55.5 138.4 138.4 0 0 0-13.2-46.3c-1.2-2.7-1.5-5.2-1.9-7.8-.7-5.5-1.8-13-11.7-17.4a33.4 33.4 0 0 0-13.5-3.4A26 26 0 0 0 65 390c-1.9.6-3.2 1.1-5.1 1.1h-1a115.2 115.2 0 0 0-49.5 6.8C2 393.5-7.3 3M
88.6-14 386.5l-2-.3z"/>
		<path class="drk" d="M-15.4 543.1c0-1.7 3-9.8 6.2-7.4 3.2 2.4.6 5.5-1.7 7.3-2.2 1.7-4.5 2.2-4.5.1zM-6 548.6c.8-1.1 6.8-6.8 8-5.4 1.2 1.3-2.2 3.6-4.7 5-2.4 1.3-4.3 1.8-3.3.4zM78.8 406.8c2.2.9 8.9 2.2 7.8 4.5-1.1 2.3-4.4.4-6.5-1.2-2-1.6-2.9-4-1.3-3.3zM86 421.9l-.3.1v.3l.1.1a6.4 6.4 0 0 1 1.3 3.4l.1.2h.2l.6-.7c.3-.4.5-.9.4-1.5-.1-.9-.9-1.5-2.4-1.9zM96.9 446.5l-.1.2c0 .7.2 1.1.4 1.6.3.7.7 1.5.2 3.5l.1.3h.3c.1 0 1-.5 1.6-1.3.2-.3.4-.7.4-1.1 0-1.1-.9-2.1-2.6-3.1-.1-.2-.2-.2-.3-.1zM91.4 429.3l-.M
1.3c0 .8.4 1.3.7 1.8.6.9 1.2 1.7 0 3.8v.3l.3.1c.1 0 1.1-.6 1.8-1.5.2-.4.4-.8.4-1.3 0-1.2-1-2.4-2.9-3.5h-.2zM88.2 440v.3c1.2 1.9 1.6 3 .7 5.6l.1.3h.3l1.2-1.5c.6-1 1.2-2.2.9-3.2-.3-.9-1.3-1.4-2.9-1.6-.1-.1-.2 0-.3.1z"/>
		<path class="drk" d="M-41.5 465.5c1.3-.3 9.4-.7 9.4 1s-6 .7-8.8.4c-2.7-.2-2.2-1-.6-1.4zM77.7 468.5h-.2l-2.2-.2-3.7-.4c-1.4 0-2.5.3-3.6.5l-2.5.5a9 9 0 0 0-4.8 1.6l-1.2.7c-4.4 2.4-7.6 6.1-10.8 9.7l-.9 1.1a26.2 26.2 0 0 0-4.8 13.3l-.3 1.6c-1.4 4.3 0 10.1 3.9 16l.1.2.2.5c.4.7 1.2.8 1.5.8.5.1 1-.1 1.3-.M
5l.1-.1c.2-.3.3-.8.2-1.2a14 14 0 0 0-1.4-3.4c-.7-1.4-1.3-2.5-1.4-5.3.4-6.8 1-12.3 4-16.1l.2-.4c1.5-4 5.1-6.8 8.6-9.6l1.6-1.3.3-.3c2.2-3.1 8.6-3.9 14.3-4.5l1.4-.2.4-.1c.8-.1 1.3-.9 1.2-1.7 0-.7-.7-1.3-1.5-1.2zM40.8 457.8c2.9 1.4 4.9 1 6.1-1.3 1.2-1.8.5-3.5-1.5-5.8-2.5-3-5.4-4-16.7-12.5a72.9 72.9 0 0 0-6.9-4.8c-2.2-1.2-4.8-.9-6.5 1.7-1.3 2.2-.5 4.8 1.5 6.3 0 0 2.7 1.7 5.6 4 2.2 1.7 5.3 3.9 7.6 5.3 4.7 3 6.1 4.9 10.8 7.1zM14.6 491.7c4.5 2.2 7.2 1.5 8.3-.8 1.1-2.3.4-4.5-1.7-5.8 0 0-4.2-3.1-8-5.4-1.4-.9-2.8-1.1-4.5-2.3-M
6.5-4.4-12.3-7.8-12.3-7.8-2.6-1.6-5.3-.8-6.9 1.7-1.2 1.8-.8 4.5 2.6 6.7 0 0 5.8 4 11.9 7.4 5 2.9 9 5.6 10.6 6.3z"/>
		<path class="lght" d="M1.4 481.5c-1.6-.4-7.1-3.9-9-5.4-2.6-2.2.4-6 3.5-4.1 2.3 1.2 9.1 9.2 5.5 9.5zM25.2 444.8c-1.3-.2-4.2-2.5-5.9-3.7-2.5-1.8-3.6-4.3-1.7-5.8 2.5-2.3 7.7 3.4 8.4 6.3.7 2.9.4 3.8-.8 3.2z"/>
		<path class="drk" d="M59.6 553.2c1.7-.4 10.2.7 8.6 4.3-1.6 3.6-5.2 1.8-7.5.1-2.2-1.8-3.2-3.9-1.1-4.4zM56.4 563.7c1.3.5 8.2 5.1 7.1 6.5-1 1.4-4-1.3-5.9-3.4-1.9-2.1-2.8M
-3.8-1.2-3.1zM213.7 613c.3 1.4-.1 9.2-2.5 8.7-2.5-.5-1.4-4.2-.3-6.6 1-2.4 2.4-3.7 2.8-2.1z"/>
		<path class="bod v2" d="M223.2 616.5c2.8-15.9-4.5-15.3-6.2-25.4a101 101 0 0 0-19.2-46.3c2.2-7 5.8-19.6 6.2-27.3-6 3.1-13.2 9.9-18.1 15a91.2 91.2 0 0 0-51.4-19.6l-7.6-.3c-1.2-7.4-3.5-18.9-6.3-25.4-5.1 6.9-9.7 21.1-11.8 28-7-.2-15.3 5.7-21.8 9a73.7 73.7 0 0 0-17.2 14.5c-3.1 3.4-8.1 4.3-11.6 6.2-3.3 1.5-6.5 3.7-9.1 10.8-1.4 3.7 2.5 11.1 4.2 15.1 1.4 4.9 1.5 7.7 2.7 13.1 1.7 6.3 2.7 12.4 5.3 20.1 3.2 6.1 7.8 10.5 11.4 19.4aM
37 37 0 0 0 16.7 16.7c7 3.8 14 9.1 22.6 12.3 40 14.9 70.2-3.8 92.6-21.2 8.5-6.5 16.7-4 18.6-14.7z"/>
		<path class="drk" d="M199.6 543.4c.1 1.4-.9 9.4-2.6 9.1-1.7-.3-.5-4.1.4-6.7l1-2.9c.7-2.2 1.1-1 1.2.5z"/>
		<path class="drk" d="M120.5 487.2c2.8 6.5 5 18 6.3 25.4l7.6.3a95 95 0 0 1 27.5 5.9 81.3 81.3 0 0 1 23.9 13.7 82.6 82.6 0 0 1 18.1-15c-.4 7.7-4 20.3-6.2 27.3a101.5 101.5 0 0 1 19.2 46.3c1.7 10 9 9.5 6.2 25.4-1.9 10.7-10.1 8.2-18.6 14.9-16.7 13-37.6 26.7-63.7 26.7a82 82 0 0 1-28.8-5.4c-8.6-3.2-15.7-8.6-22.6-1M
2.3a37 37 0 0 1-16.7-16.7c-3.6-9-8.2-13.3-11.4-19.4-2.6-7.7-3.7-13.8-5.3-20.1-1.2-5.5-1.3-8.2-2.7-13.1-1.7-4-5.6-11.5-4.2-15.1 2.6-7.1 5.8-9.2 9.1-10.8 3.5-1.9 8.5-2.8 11.6-6.2A73.7 73.7 0 0 1 87 524.5c6.4-3.3 14.5-9 21.4-9h.3c2.1-7.2 6.8-21.3 11.8-28.3m0-7a7.2 7.2 0 0 0-5.7 2.9c-4.5 6.2-8.6 16.7-11.5 25.7-5.4 1.2-10.6 4.2-15.3 6.8l-4.3 2.4-.4.2A78.1 78.1 0 0 0 64.6 534l-.1.1c-1 1.1-3 1.9-5.2 2.8-1.4.6-2.9 1.1-4.4 1.9-4.3 2-9.1 5.3-12.6 14.6-2.2 5.8 1 12.9 3.5 18.5l.7 1.5c.7 2.4 1 4.3 1.4 6.6l1.1 5.7.1.4 1.5 6.1c1 M
4.4 2.1 9 4 14.4l.4 1c1.4 2.7 3.1 5.1 4.6 7.4 2.3 3.4 4.5 6.6 6.4 11.4l.3.6A43.7 43.7 0 0 0 86 646.7c2.1 1.1 4.2 2.5 6.5 3.9a89.8 89.8 0 0 0 48.2 14.7c28.2 0 50.3-14.2 68.1-28.1 2.3-1.8 4.7-2.7 7.2-3.7 5.1-2 12.2-4.8 14.1-15.5 2.1-11.6-.5-16.9-3.7-22.1-1.2-2-2.1-3.3-2.5-5.6-3-18-9.2-33.7-18.4-46.5 2.5-8.3 5.1-18.5 5.4-25.5a7.2 7.2 0 0 0-3.2-6.3 7.6 7.6 0 0 0-3.8-1.1 8 8 0 0 0-3.3.8 73.9 73.9 0 0 0-15.5 11.9 100.7 100.7 0 0 0-50.4-17.3h-.2l-1.9-.1a109 109 0 0 0-5.8-21.3 7.2 7.2 0 0 0-5.7-4.2c0-.5-.3-.5-.6-.5z"/>
<path class="drk" d="M58.7 553.9c1.7-.4 10.2.6 8.7 4.2-1.5 3.7-5.2 1.9-7.5.1-2.2-1.7-3.2-3.8-1.2-4.3zM55.6 564.4c1.3.5 8.2 5 7.2 6.5-1 1.4-4.1-1.3-6-3.3-1.9-2.1-2.8-3.8-1.2-3.2zM213.5 612.9c-.3 2.3 0 9.2-2.5 8.7s-1.4-4.2-.4-6.6c1.2-2.4 3.2-3.8 2.9-2.1zM200.6 623.4l-.1-.2-.3.1-.1.1c-.9.9-1.6 1.7-3 2.1l-.2.2.1.2.8.4c.5.2 1 .3 1.5 0 .8-.3 1.2-1.3 1.3-2.9zM179.3 639.9l-.3-.1c-.6.2-1 .5-1.4.8-.6.5-1.3 1-3.3 1.1l-.2.2v.3s.7.9 1.7 1.2c.4.1.8.2 1.2.1 1-.2 1.8-1.3 2.4-3.3l-.1-.3zM194.7 630.5l-.3-.1c-.7.2-1.2.7-1.6 1.2-.7.8-M
1.4 1.5-3.6.9l-.3.1v.3c0 .1.8 1 1.9 1.4.4.1.9.2 1.3.1 1.2-.3 2.1-1.5 2.7-3.7l-.1-.2zM183.6 629.9l-.3.1c-1.5 1.6-2.5 2.3-5.3 2l-.3.2.1.3c.1 0 .8.5 1.7.8 1.1.4 2.4.7 3.3.1.8-.5 1.1-1.6.8-3.2v-.3z"/>
		<path class="lght" d="m81.7 538.6-.1.2c-.5.4-1 .6-1.5.7-.8.2-1.6.5-2.8 2.1l-.3.1a.2.2 0 0 1-.2-.2c0-.1-.3-1.1 0-2.1.1-.4.3-.7.6-1 .8-.7 2.1-.8 4.1-.1l.2.3zM97.9 526.7l-.1.3c-.6.5-1.2.6-1.8.6-1 .1-2 .3-2.8 2.5l-.3.2-.3-.2c0-.1-.3-1.2-.1-2.3.1-.4.3-.8.7-1.2.9-.8 2.4-.9 4.6-.1l.1.2zM92.9 537.1l-.2.2c-2.2.3-3.3.8-4.6 3.2-.M
1.1-.2.2-.3.1-.1 0-.2-.1-.2-.3l.3-1.9c.3-1.1.8-2.4 1.8-2.8.9-.3 1.9 0 3.1 1.1l.1.4zM201 519.6c.2.7-12.4 12.2-14 13.9-1.6 1.7-3.2 3.2-4.2 2.3-1.4-1.2.6-2.5 3-4.2 2.4-1.7 15-13 15.2-12zM116.9 494.2c.5.5-4.8 16.7-5.4 19-.6 2.3-1.2 4.2-2.5 4.1-1.2-.1-3.5-.2-4.4-.1-5.7.8-14.3 5.3-13.8 5 10.2-6.9 17.6-7 17.8-7.6l.9-2.5a89.3 89.3 0 0 1 7.4-17.9zM128.5 512.6l.5 2.2 7.4.1c3.5.2 7 .6 10.5 1.1 5.9.9 12.2 3.6 17 5.2 5.4 1.9 8.9 2.6 8.1 2.1a98.3 98.3 0 0 0-43.5-10.7z"/>
		<path class="hvy" d="M127.8 510.1c.6 1.2 2.9 9 1.2 9.4-M
1.7.4-2.1-5.7-2.5-8.5-.4-2.7.5-2.4 1.3-.9zM153.3 626.5l-.1-.2-.3-2.2c-.1-1-.2-2.3-.5-3.7a9.1 9.1 0 0 0-1.4-3.3c-.4-.7-.8-1.4-1.1-2.3a8.2 8.2 0 0 0-2.7-4.2l-.9-1c-3.4-3.7-7.8-5.9-12-8.1l-1.3-.7c-4.5-2.2-9.5-1.8-14-1.5l-1.7.1c-4.6-.4-9.9 2.4-14.6 7.6l-.1.2-.5.3c-.6.6-.5 1.3-.4 1.7.1.5.3.9.8 1.1l.2.1c.4.1.8.1 1.2-.1 1.4-.7 2.2-1.5 3-2.1 1.1-1 2.1-1.9 4.8-2.7 6.7-1.2 12.2-1.9 16.6.1l.4.1c4.2.5 7.8 3.3 11.4 6l1.6 1.2.4.2c3.6 1.4 5.8 7.5 7.8 12.8l.5 1.3.1.4c.3.7 1.2 1.1 1.9.8.9-.3 1.2-1.1.9-1.9zM155 588.2c-.6 3.2.2 5 2.7M
 5.6 2 .7 3.5-.4 5.3-2.8 2.3-3.1 2.6-6.2 8.1-19.2 1.6-3.8 2.8-7 3-7.9.7-2.4-.3-4.9-3.2-5.9-2.5-.7-4.8.6-5.8 2.9 0 0-1 3-2.5 6.4a75.8 75.8 0 0 0-3.3 8.6c-1.9 5.3-3.3 7.1-4.3 12.3zM115.7 570.8c-1.1 4.9.2 7.4 2.8 7.9 2.5.5 4.5-.7 5.3-3 0 0 2-4.8 3.4-9.1.5-1.6.4-3 1.1-4.9 2.7-7.3 4.6-13.8 4.6-13.8.9-2.9-.5-5.3-3.3-6.3-2-.7-4.5.3-5.9 4.1 0 0-2.5 6.6-4.4 13.3-1.6 5.5-3.2 10.1-3.6 11.8z"/>
		<path class="lght" d="M122.5 555.5c0-1.7 2.1-7.8 3.1-10 1.5-3 5.9-1 4.9 2.5-.7 2.4-6.9 11-8 7.5zM163.8 569.9c-.1-1.3 1.4-4.7 2.2-6.M
6 1.2-2.8 3.3-4.5 5.2-3 2.9 1.8-1.5 8.3-4.1 9.6-2.7 1.4-3.6 1.3-3.3 0z"/>
		<path class="drk" d="M-137.5 556.4c1.3-1.1 9.4-4.1 9.7-.2.3 3.9-3.8 4-6.6 3.5s-4.6-1.9-3.1-3.3zM-135.5 567.1c1.4-.1 9.6.7 9.3 2.5-.2 1.7-4.2.7-6.8-.3-2.6-.9-4.2-2-2.5-2.2zM26.9 538.4c.9 1.1 4.2 8.2 1.7 8.9-2.4.7-3.2-3.1-3.3-5.7-.2-2.6.4-4.5 1.6-3.2z"/>
		<path class="bod v3" d="M36.9 537.1c-4.8-15.4-11.1-11.5-17.2-19.6-9.7-12.9-22.5-25-38.4-32.2-1.3-7.2-3.9-20.1-7.1-27.1a80.9 80.9 0 0 0-9.1 21.7 93 93 0 0 0-54.6 M
6.3l-6.9 3.2c-4.5-6-11.8-15.2-17.3-19.6-1.3 8.5 1.1 23.2 2.4 30.3-6.3 3-10.9 12.1-15.2 18a73.4 73.4 0 0 0-8.5 20.8c-1.2 4.5-5.2 7.6-7.4 10.9-2.3 2.9-4 6.2-3.1 13.7.5 3.9 7.4 8.7 10.7 11.5 3.5 3.7 4.9 6.1 8.4 10.4 4.4 4.8 8.1 9.7 14 15.4 5.7 4 11.7 5.7 19.1 12a36.8 36.8 0 0 0 22.5 7.1c7.9.1 16.7 1.6 25.8.5 42.3-5.2 60.5-35.7 72.4-61.5 4.4-9.9 12.8-11.4 9.5-21.8z"/>
		<path class="drk" d="M-25.8 458.1c3.2 7 5.8 19.9 7.1 27.1a102 102 0 0 1 38.4 32.2c6.1 8.1 12.4 4.3 17.2 19.6 3.2 10.4-5.2 11.9-9.7 21.8-11.8 25.8-30 5M
6.3-72.4 61.5-2.5.3-4.9.4-7.3.4-6.5 0-12.7-.8-18.5-.9h-.3c-7.8 0-15.1-2-22.2-7.1-7.3-6.3-13.4-8-19.1-12-5.9-5.7-9.6-10.6-14-15.4-3.6-4.3-4.9-6.7-8.4-10.4-3.4-2.8-10.3-7.6-10.7-11.5-.9-7.5.9-10.9 3.1-13.7 2.2-3.3 6.2-6.4 7.4-10.9 2.2-8 4.3-14 8.5-20.8 4.2-5.9 8.9-15 15.2-18-1.3-7.1-3.7-21.8-2.4-30.3a131 131 0 0 1 17.3 19.6 110.3 110.3 0 0 1 34-10.6 76.8 76.8 0 0 1 27.5 1.1 91.7 91.7 0 0 1 9.3-21.7m0-7a7.2 7.2 0 0 0-5.8 3c-2.9 4.1-5.6 10-8.2 17.7a96.7 96.7 0 0 0-52.7 7.9h-.1l-1.8.8c-4.7-6-10.3-12.5-14.9-16.3a7.5 7.5 M
0 0 0-4.5-1.6 7 7 0 0 0-2.5.5c-2.4.9-4.1 3-4.4 5.5-1.2 7.6.1 18.8 1.6 28.1a59.4 59.4 0 0 0-10.4 13.1l-2.7 4.1-.3.4c-4.6 7.5-6.9 14-9.3 22.6v.1c-.4 1.4-1.8 3.1-3.3 4.8l-3 3.7c-2.9 3.7-5.6 8.9-4.4 18.8.8 6.2 6.8 11 11.6 14.8l1.3 1c1.7 1.8 2.8 3.3 4.2 5.2 1 1.3 2.1 2.8 3.6 4.5l.2.3 4.2 4.7c3 3.4 6 7 10.2 11l.8.7c2.5 1.8 5.1 3.1 7.5 4.4 3.6 1.9 7.1 3.8 11 7.1l.5.4a43.4 43.4 0 0 0 26.3 8.4h.3c2.4 0 4.9.2 7.6.4 3.5.2 7.1.5 10.9.5a84.9 84.9 0 0 0 60-25.6 137.6 137.6 0 0 0 26.1-40.5c1.2-2.7 2.9-4.6 4.6-6.6 3.6-4.2 8.6-9.9 M
5.3-20.2-3.5-11.3-8.2-14.8-13.5-17.9a15 15 0 0 1-4.8-3.9 109.8 109.8 0 0 0-37.8-32.8c-1.6-8.5-4-18.8-6.9-25.2a7 7 0 0 0-5.8-4.1c-.2.2-.5.2-.7.2z"/>
		<path class="drk" d="M-137.9 557.4c1.3-1.1 9.4-4.2 9.7-.2.3 4-3.8 4.1-6.6 3.6-2.8-.6-4.7-2-3.1-3.4zM-135.9 568.2c1.4-.1 9.6.7 9.4 2.4-.2 1.8-4.2.7-6.8-.2-2.7-1-4.3-2.1-2.6-2.2zM26.7 538.4c.8 2.2 4.2 8.2 1.8 8.9-2.4.7-3.2-3-3.4-5.7-.2-2.7 1-4.9 1.6-3.2zM20 553.7l-.2-.1-.2.2v.1a5.6 5.6 0 0 1-1.7 3.2l-.1.2.2.2h.9c.5-.1 1-.2 1.4-.7.5-.7.4-1.7-.3-3.1zM8.8 578.1l-.3.1c-.5.M
5-.7.9-.9 1.4-.3.7-.6 1.4-2.4 2.4l-.1.2.2.2c.1 0 1.1.4 2 .3.4-.1.8-.2 1.1-.5.8-.7 1-2 .6-4l-.2-.1zM18 562.7l-.3.1c-.5.5-.7 1.2-.9 1.8-.3 1-.5 2-2.8 2.5-.1 0-.2.1-.2.3l.2.3c.1 0 1.2.5 2.3.3.4-.1.9-.2 1.2-.5.9-.8 1.1-2.3.7-4.5 0-.2-.1-.3-.2-.3zM7.9 567.3l-.2.2c-.6 2.1-1.2 3.2-3.7 4.2l-.2.3.2.2 1.9-.1c1.1-.1 2.5-.5 3-1.5.5-.8.2-1.9-.8-3.3h-.2z"/>
		<path class="bod v2" d="M120.3 644.4c1.2-16.1-6.1-14.8-8.7-24.6a101.5 101.5 0 0 0-23.8-44.1c1.5-7.2 3.8-20.1 3.4-27.8a82.2 82.2 0 0 0-16.5 16.8 9M
1.9 91.9 0 0 0-53.2-14.3l-7.6.5c-2-7.2-5.4-18.4-8.8-24.6-4.3 7.4-7.6 21.9-8.9 29-6.9.5-14.6 7.2-20.7 11.1a72.9 72.9 0 0 0-15.6 16.2c-2.8 3.7-7.6 5.1-10.9 7.4-3.2 1.9-6.1 4.3-8 11.6-1 3.8 3.6 10.8 5.7 14.6 1.9 4.7 2.3 7.5 4 12.8 2.3 6.1 4 12.1 7.3 19.5 3.8 5.8 8.8 9.6 13.3 18.2a37 37 0 0 0 18.3 14.9c7.3 3.1 14.9 7.7 23.8 10 41.3 10.8 69.4-10.8 89.9-30.5 7.8-7.5 16.2-5.8 17-16.7z"/>
		<path class="drk" d="M89.4 574.1c.2 1.3 0 9.4-1.7 9.3-1.7-.1-.9-4-.3-6.7l.7-3c.5-2.3 1-1.1 1.3.4z"/>
		<path class="drk" d="M5 526.2M
c3.5 6.2 6.8 17.4 8.8 24.6l7.6-.5 3.8-.1c7.7 0 15.8 1 24.2 3.2 9.7 2.5 18 6.4 25.2 11.2a82.2 82.2 0 0 1 16.5-16.8c.4 7.7-1.9 20.6-3.4 27.8a101 101 0 0 1 23.8 44.1c2.7 9.8 9.9 8.5 8.7 24.6-.8 10.9-9.2 9.2-17 16.7-16.7 16-38.5 33.3-68.4 33.3-6.8 0-13.9-.9-21.6-2.9-8.9-2.3-16.5-6.9-23.8-10a36.2 36.2 0 0 1-18.3-14.9c-4.5-8.6-9.5-12.4-13.3-18.2-3.4-7.4-5-13.4-7.3-19.5-1.7-5.3-2.1-8.1-4-12.8-2.1-3.8-6.7-10.8-5.7-14.6 1.9-7.3 4.8-9.8 8-11.6 3.3-2.2 8.2-3.7 10.9-7.4 5-6.7 9.2-11.4 15.6-16.2 6.1-3.9 13.8-10.6 20.7-11.1 1.5-M
6.9 4.7-21.5 9-28.9m0-7.1a7 7 0 0 0-6.1 3.5 97.4 97.4 0 0 0-8.8 26.7 61.3 61.3 0 0 0-14.5 8.3l-4 2.8-.4.3a79 79 0 0 0-17 17.6v.1c-.9 1.2-2.8 2.2-4.9 3.3-1.4.7-2.8 1.4-4.1 2.3-4.1 2.4-8.5 6.2-11 15.8-1.6 6 2.3 12.7 5.4 18l.8 1.4c.9 2.3 1.4 4.1 2 6.4l1.6 5.5.1.4 2.1 5.9c1.5 4.3 3 8.7 5.4 14l.5 1c1.7 2.6 3.6 4.8 5.4 6.9 2.7 3.1 5.2 6.1 7.6 10.7l.3.5c5.3 8.2 12.3 14 21.6 17.7 2.2.9 4.5 2 6.9 3.2 5.2 2.5 11.1 5.3 17.7 7.1a90.5 90.5 0 0 0 23.3 3.1c32.1 0 55-17.8 73.3-35.3 2.1-2 4.4-3.2 6.8-4.4 4.9-2.5 11.6-6 12.4-16.8.9-M
11.8-2.2-16.8-5.9-21.6a13.7 13.7 0 0 1-3-5.4 108.5 108.5 0 0 0-23-44.4 124 124 0 0 0 2.8-26 6.9 6.9 0 0 0-3.9-5.9 6.9 6.9 0 0 0-7.1.4 70.2 70.2 0 0 0-14.2 13.4 102 102 0 0 0-47.8-12.2l-4.1.1H21l-1.9.1c-2.2-7.3-4.9-15.4-7.9-20.6a7 7 0 0 0-6.2-3.9c.1 0 .1 0 0 0z"/>
		<path class="lght" d="m-28.4 581.2-.1.3c-.5.5-.9.7-1.4.8-.7.3-1.5.6-2.5 2.4l-.2.1a.2.2 0 0 1-.2-.2c0-.1-.4-1.1-.3-2 .1-.4.2-.8.5-1.1.7-.8 2.1-1 4-.5l.2.2zM-13.5 567.7l-.1.3c-.5.5-1.2.7-1.8.8-1 .2-2 .5-2.6 2.7 0 .1-.1.2-.3.2l-.3-.2c0-.1-.5-1.2-.3-2.3.1-.M
4.2-.9.5-1.2.8-.9 2.3-1.1 4.5-.6l.4.3zM-17.4 578.6l-.2.2c-2.1.6-3.2 1.1-4.3 3.6l-.3.2a.2.2 0 0 1-.2-.2l.1-1.9c.2-1.1.6-2.4 1.5-2.9.8-.4 1.9-.2 3.2.8l.2.2zM88.4 550.3c.2.7-11.1 13.4-12.5 15.3-1.4 1.9-2.8 3.5-4 2.7-1.5-1.1.3-2.6 2.6-4.5 2.2-2 13.5-14.5 13.9-13.5zM2.1 533.5c.5.5-3.1 17.1-3.4 19.4-.3 2.3-.8 4.3-2.1 4.3-1.2 0-3.5.2-4.4.4-5.6 1.4-13.7 6.7-13.2 6.3 9.5-7.9 16.8-8.7 17-9.3l.7-2.6c.8-4.3 4.6-19.2 5.4-18.5zM15.6 550.6l.7 2.1 7.4-.7c3.5-.2 7-.1 10.5 0 5.9.3 12.5 2.3 17.4 3.4 5.6 1.3 9.1 1.7 8.3 1.3-8-3.5-18.7M
-5.2-20.3-5.5-3.7-.6-7.5-.9-11.2-1.1-4.3 0-8.6.1-12.8.5z"/>
		<path class="drk" d="M14.6 548.2c.8 1.1 3.8 8.6 2.2 9.2-1.6.6-2.6-5.5-3.4-8.2-.7-2.6.3-2.4 1.2-1zM51.8 661.5l-.1-.2c-.2-.4-.3-1.3-.5-2.1a47 47 0 0 0-.9-3.6c-.4-1.4-1.1-2.3-1.7-3.2l-1.3-2.1a8.1 8.1 0 0 0-3.1-3.9l-1-.9c-3.7-3.3-8.3-5.1-12.8-6.9l-1.3-.5A27 27 0 0 0 15 638l-1.6.3c-4.6.1-9.6 3.4-13.7 9.1l-.1.2-.4.3c-.5.6-.3 1.4-.3 1.7.1.5.4.9.9 1l.2.1c.4.1.8 0 1.2-.2 1.3-.8 2.1-1.7 2.8-2.4 1-1.1 1.9-2.1 4.5-3.2 6.6-1.9 11.9-3.2 16.5-1.6l.5.1c4.2.1 8.1 2.5 11M
.9 4.8l1.7 1.1.4.2c3.7 1 6.6 6.8 9.1 12l.6 1.3.2.4c.4.7 1.3.9 2 .6.5-.8.7-1.6.4-2.3zM49.5 623.1c-.3 3.2.7 4.9 3.3 5.3 2.1.5 3.4-.7 5-3.3 2-3.3 2-6.4 6.1-19.9 1.2-4 2.1-7.3 2.2-8.1.4-2.5-.8-4.8-3.8-5.6a4.8 4.8 0 0 0-5.4 3.5s-.7 3.1-1.9 6.6c-.9 2.6-1.8 6.3-2.4 8.9-1.3 5.5-2.6 7.4-3.1 12.6zM8.7 609.8c-.6 5 1 7.3 3.5 7.6 2.6.3 4.4-1.1 4.9-3.5 0 0 1.5-5 2.4-9.4.3-1.6.1-3 .6-5 2-7.6 3.2-14.2 3.2-14.2.6-3-1-5.2-4-6-2.1-.5-4.5.8-5.5 4.7 0 0-1.8 6.8-3 13.7-.8 5.7-1.9 10.3-2.1 12.1z"/>
s="drk" d="M503.8 558.6c1.4-1 9.8-3 9.6.9-.2 4-4.2 3.6-7 2.7-2.6-.8-4.3-2.4-2.6-3.6zM504.6 569.5c1.4 0 9.4 1.8 9 3.6-.4 1.7-4.2.2-6.7-1.1-2.6-1.3-4-2.5-2.3-2.5zM669.1 559.9c.8 1.2 3.2 8.6.7 9-2.5.4-2.8-3.4-2.6-6 .1-2.7.9-4.5 1.9-3z"/>
		<path class="bod v3" d="M679.3 559.7c-3-15.8-9.7-12.7-14.8-21.5-8.1-14-19.4-27.4-34.4-36.5a132 132 0 0 0-3.9-27.7 82 82 0 0 0-11.6 20.5 93.7 93.7 0 0 0-62.2 2.3c-3.8-6.5-9.9-16.4-14.9-21.5-2.3 8.3-1.6 23.2-1.1 30.4-6.6 2.3-12.3 10.7-17.2 16.1-5 6.3-7.7 11.9-10.9 19.7-1.7 4.3-6.1 6.M
9-8.6 10-2.6 2.6-4.7 5.7-4.7 13.3 0 3.9 6.3 9.5 9.3 12.7 3 4.1 4.1 6.6 7.2 11.3 3.8 5.3 6.9 10.6 12.1 16.9 5.2 4.6 11 7 17.5 14.1 6.5 6 13.7 8.8 21.6 9.7 7.8 1.1 16.4 3.5 25.5 3.5 42.7-.2 64.3-28.4 79-52.7 5.6-9.4 14.1-9.9 12.1-20.6z"/>
		<path class="drk" d="M626.2 474c2.3 7.3 3.4 20.4 3.9 27.7 15 9.1 26.3 22.5 34.4 36.5 5.1 8.8 11.8 5.7 14.8 21.5 2 10.7-6.5 11.3-12.1 20.5-14.7 24.3-36.4 52.4-79 52.7h-.3c-9.1 0-17.5-2.4-25.3-3.5-7.8-.9-15-3.7-21.6-9.7-6.5-7.1-12.4-9.5-17.5-14.1-5.2-6.3-8.3-11.6-12.1-16.9-3-4.7-4.M
1-7.2-7.2-11.3-3-3.1-9.3-8.7-9.3-12.7 0-7.6 2.1-10.7 4.7-13.3 2.6-3 6.9-5.6 8.6-10a75.4 75.4 0 0 1 10.9-19.7c4.9-5.4 10.6-13.8 17.2-16.1-.5-7.2-1.1-22.1 1.1-30.4 4.9 5.1 11.1 15 14.9 21.5l7.2-2.4a93.7 93.7 0 0 1 27.8-4.2h.5a83 83 0 0 1 26.7 4.3 86.8 86.8 0 0 1 11.7-20.4m0-7.1a7 7 0 0 0-5.3 2.4 73 73 0 0 0-10.2 16.6c-7.3-1.9-15-2.8-22.8-2.8h-.5a105 105 0 0 0-29.9 4.5h-.1l-1.8.6c-4-6.5-8.8-13.6-12.9-17.9a7 7 0 0 0-5.1-2.1l-1.8.2a7 7 0 0 0-5.1 5c-2 7.4-2.1 18.7-1.6 28.1a60.5 60.5 0 0 0-11.9 11.8L514 517l-.3.4a80 80 0 M
0 0-11.9 21.4v.1c-.5 1.4-2.2 2.9-3.9 4.4l-3.4 3.3c-3.3 3.4-6.6 8.2-6.6 18.1 0 6.2 5.5 11.7 9.8 16l1.2 1.2c1.5 2 2.4 3.6 3.6 5.6l3 4.9.2.3 3.6 5.2c2.5 3.8 5.2 7.6 8.8 12.1l.8.8c2.3 2.1 4.7 3.7 7 5.3 3.4 2.3 6.6 4.6 10.1 8.4l.4.4a43.5 43.5 0 0 0 25.5 11.5c2.4.3 4.8.8 7.5 1.3a95.6 95.6 0 0 0 18.7 2.3h.3a85.7 85.7 0 0 0 54.4-18.9c14-11.2 23.7-25.8 30.6-37.2 1.5-2.5 3.4-4.2 5.4-6 4.1-3.7 9.7-8.8 7.7-19.5-2.2-11.6-6.4-15.6-11.3-19.3a13 13 0 0 1-4.3-4.4 110.1 110.1 0 0 0-33.7-37c-.6-8.7-1.8-19.1-4-25.8a7.3 7.3 0 0 0-5.3-4M
		<path class="drk" d="M503.3 559.5c1.4-1 9.8-3.1 9.6.9-.1 4-4.2 3.6-7 2.8-2.7-.8-4.4-2.5-2.6-3.7zM504.1 570.5c1.4 0 9.5 1.8 9 3.5-.4 1.7-4.2.2-6.8-1-2.5-1.3-4-2.6-2.2-2.5zM669 559.8c.5 2.3 3.2 8.6.7 9-2.5.4-2.8-3.4-2.7-6 .2-2.7 1.6-4.7 2-3zM660.5 574.2l-.2-.2-.2.1-.1.1a6.6 6.6 0 0 1-2 3l-.1.2.2.2.9.1c.5 0 1.1-.1 1.5-.5.6-.5.6-1.5 0-3zM646.5 597.2h-.3a3 3 0 0 0-1 1.3c-.4.7-.8 1.4-2.7 2.2l-.2.2.1.2c.1 0 1 .6 2 .5a2 2 0 0 0 1.1-.3c.9-.6 1.3-1.9 1.1-3.9.1-.1 0-.2-.1-.2zM657.5 582.9h-.3c-.6.5-.8 1.1-1.1M
 1.6-.4 1-.7 1.9-3.1 2.2l-.2.2.1.3c.1 0 1.1.6 2.2.6.4 0 .9-.1 1.3-.4 1-.6 1.4-2.1 1.2-4.4l-.1-.1zM647 586.3l-.2.2c-.9 2-1.5 3-4.2 3.7-.1 0-.2.1-.2.3s.1.2.2.2.9.2 1.9.1c1.1 0 2.5-.2 3.1-1.1.5-.8.4-1.9-.4-3.3l-.2-.1z"/>
		<path class="lght" d="M519.3 537v.3c-.3.6-.7.9-1.1 1.2-.6.5-1.3 1-1.8 3l-.2.2-.3-.1c0-.1-.7-.9-.8-1.9 0-.4 0-.8.2-1.2.5-1 1.7-1.5 3.8-1.5.1-.1.2 0 .2 0zM530.3 520.2v.3c-.4.7-1 1-1.5 1.3-.9.5-1.8 1-1.8 3.3l-.2.3-.3-.1c0-.1-.8-1-.9-2.1 0-.4 0-.9.2-1.3.5-1.1 1.9-1.6 4.2-1.7.1-.2.2-.1.3 0zM529.2 531.7lM
-.1.2c-1.9 1.1-2.8 1.9-3.2 4.6l-.2.2-.3-.2c0-.1-.3-.9-.4-1.9-.1-1.1-.1-2.5.7-3.2.7-.6 1.8-.7 3.3 0 .2.1.2.2.2.3zM624.1 477c.4.6-7.2 15.8-8.1 18-.9 2.2-1.8 4.1-3.1 3.7-1.8-.7-.4-2.6 1.3-5 1.7-2.5 9.4-17.5 9.9-16.7zM536.5 483.1c.6.3 1.4 17.3 1.7 19.7.3 2.3.4 4.3-.9 4.7-1.1.3-3.4 1.1-4.1 1.5-5 2.8-11.5 10-11.2 9.5 7.1-10.1 14-12.8 14-13.4v-2.7c-.3-4.4-.5-19.8.5-19.3zM553.9 496.2l1.2 1.9 6.9-2.5c3.4-1.1 6.7-1.9 10.2-2.7 5.8-1.3 12.7-1 17.7-1.2 5.7-.2 9.2-.7 8.3-.9-8.6-1.3-19.4-.2-21-.1a102.7 102.7 0 0 0-23.3 5.5z"/>
	<path class="drk" d="M552.3 494c1 .9 5.9 7.4 4.5 8.4-1.4 1-4-4.6-5.4-7-1.3-2.4-.3-2.5.9-1.4zM617.5 593.9l-.2-.2-1.1-1.9-1.8-3.3c-.8-1.2-1.6-1.9-2.5-2.6a14 14 0 0 1-1.8-1.7 8.3 8.3 0 0 0-4-3l-1.2-.6a41.4 41.4 0 0 0-14.1-3.3l-1.4-.2c-5-.5-9.6 1.7-13.7 3.6l-1.5.7c-4.4 1.3-8.4 5.7-10.9 12.3l-.1.2-.3.4c-.3.7 0 1.4.2 1.7.2.4.6.7 1.1.8h.2c.4 0 .8-.2 1.1-.5 1-1.1 1.6-2.2 2-3.1.7-1.3 1.3-2.5 3.6-4.2 5.8-3.5 10.7-6.1 15.5-5.8h.5c4.1-1 8.5.3 12.8 1.6l1.9.6.4.1c3.8 0 8.1 4.9 11.9 9.2l1 1.1.3.3c.6.6 1.5.6 2 0 .6-.7.6-1.6.1-2.2M
zM605.4 557.4c.5 3.2 2 4.5 4.5 4.3 2.1 0 3.1-1.6 3.9-4.5 1-3.7.3-6.7.8-20.8.2-4.2.1-7.6 0-8.4-.2-2.5-2-4.5-5.1-4.4a4.7 4.7 0 0 0-4.3 4.8s.1 3.2-.1 6.8c-.2 2.8-.2 6.6 0 9.3.2 5.6-.5 7.8.3 12.9zM562.5 555.1c.7 4.9 2.8 6.8 5.4 6.4 2.5-.4 4-2.2 3.9-4.7 0 0 .2-5.2-.1-9.7-.1-1.7-.7-3-.7-4.9 0-7.8-.6-14.5-.6-14.5-.2-3.1-2.3-4.8-5.4-4.7-2.2 0-4.1 1.9-4.1 5.9 0 0 0 7 .6 14 .7 5.7.8 10.4 1 12.2z"/>
		<path class="bod v2" d="M360.7 573.2c-11.7-11.1-15.3-4.6-24.6-8.8a102 102 0 0 0-49.3-9.4 142 142 0 M
0 0-19.4-20.2c-.7 6.7 1 16.4 2.6 23.4a91.9 91.9 0 0 0-44.7 32.2l-4.4 6.2c-6.9-3-17.7-7.5-24.7-8.7 3 8 12.2 19.7 16.9 25.3-4 5.7-3.7 15.9-4.5 23.1-.4 8 .7 14.2 2.7 22.3 1.1 4.5-.8 9.2-1.2 13.1-.6 3.6-.5 7.4 4 13.5 2.3 3.2 10.7 4 15 4.8 4.8 1.5 7.2 2.9 12.4 5 6.2 2 11.9 4.5 19.7 6.6 6.9.7 13-.8 22.5 1.2 8.8 1 16.3-.9 23.1-4.8 7-3.7 15.3-6.7 22.7-12.1 34.4-25.2 35.4-60.7 33.2-89-.7-10.8 5.9-16.2-2-23.7z"/>
		<path class="drk" d="M286.7 552.8c1.2.7 7.3 5.9 6.2 7.2-1.2 1.3-3.7-1.8-5.4-4l-1.9-2.4c-1.5-1.9-.3-1.6 1.1-.8zM
		<path class="drk" d="M267.4 534.9a137 137 0 0 1 19.4 20.2l6.9-.3c15.1 0 29.6 4 42.4 9.7 9.3 4.1 12.9-2.3 24.6 8.8 7.9 7.5 1.3 12.9 2.2 23.7 2.3 28.3 1.3 63.8-33.2 89-7.4 5.4-15.8 8.4-22.7 12.1a36.8 36.8 0 0 1-23.2 4.8c-4.3-.9-7.9-1.1-11.2-1.1l-6.7.1c-1.5 0-3.1 0-4.7-.2-7.9-2.1-13.6-4.6-19.7-6.6-5.2-2-7.6-3.5-12.4-5-4.3-.8-12.7-1.6-15-4.8-4.5-6.1-4.5-9.9-4-13.5.3-4 2.3-8.6 1.2-13.1-2-8.1-3.1-14.3-2.7-22.3.8-7.2.5-17.4 4.5-23.1a113.9 113.9 0 0 1-16.9-25.3c7 1.2 17.8 5.7 24.7 8.7l4.4-6.2a91.9 91.9 0 0 1 44.7-32M
.2c-1.5-7-3.3-16.7-2.6-23.4m0-7.1a7.2 7.2 0 0 0-7.1 6.3c-.5 4.9 0 11.5 1.5 19.5a103.5 103.5 0 0 0-42.2 32.6l-.1.1-1.2 1.6c-7-2.9-15.1-5.9-21-6.9l-1.2-.1c-2.1 0-4.1.9-5.4 2.6a7 7 0 0 0-1.2 7 99.8 99.8 0 0 0 15.1 23.7c-1.9 5.2-2.3 11.1-2.7 16.5l-.4 4.9v.5c-.4 8.8.8 15.6 2.9 24.3v.1c.4 1.4-.1 3.6-.6 5.9l-.8 4.7c-.7 4.7-.5 10.5 5.3 18.5 3.7 5 11.3 6.2 17.4 7.2l1.6.3a50 50 0 0 1 6.2 2.5l5.3 2.2.4.1 5.9 2.1c4.3 1.6 8.7 3.2 14.2 4.6l1.1.2c1.6.2 3.3.2 5.4.2H272.5c2.6 0 5.8.1 9.7.9l.6.1 5.4.3c7.7 0 14.9-1.9 22-6l6.8-3.3c5.2M
-2.5 11.2-5.2 16.7-9.3a85.8 85.8 0 0 0 33-47.2c4.7-17.3 4.1-34.8 3-48.1-.2-2.9.3-5.4.8-8 1.1-5.4 2.7-12.8-5.2-20.3-8.6-8.1-14.4-8.9-20.5-9-2.3-.1-3.9-.1-6.1-1.1a112.2 112.2 0 0 0-45.3-10.3l-3.7.1a134.8 134.8 0 0 0-18.3-18.6 6 6 0 0 0-4-1.4z"/>
		<path class="lght" d="m217.8 648.6.2.2c.1.7-.1 1.1-.2 1.6-.2.8-.5 1.6.3 3.5l-.1.3-.3.1a4 4 0 0 1-1.7-1.1c-.3-.3-.5-.6-.5-1.1-.2-1.1.5-2.2 2.2-3.4-.1-.1 0-.1.1-.1zM216.8 628.5l.2.2c.1.8-.2 1.3-.5 1.9-.5 1-.9 1.9.5 3.7v.3l-.3.1a5 5 0 0 1-2-1.2c-.3-.3-.5-.7-.6-1.2-.2-1.2.6-2.M
5 2.4-3.9l.3.1zM222.7 638.5v.3c-.9 2-1.2 3.2.1 5.6.1.1 0 .2-.1.3h-.3l-1.4-1.3c-.8-.8-1.5-2-1.3-3 .2-.9 1.1-1.6 2.7-2l.3.1zM267.5 538.5c.7.2 3.4 17.1 4 19.3.6 2.3.9 4.4-.4 4.8-1.8.5-1.8-1.9-1.9-4.8-.1-2.9-2.6-19.6-1.7-19.3zM200 594.8c.7-.1 11.3 13.2 12.9 15 1.6 1.7 2.8 3.3 2 4.4-.7.9-2.1 2.9-2.5 3.7-2.5 5.2-3.4 14.8-3.5 14.3-.1-12.3 3.8-18.5 3.5-19.1l-1.6-2.2a105.4 105.4 0 0 1-10.8-16.1zM221.8 595.2l2.1.8 4.1-6.1c2.1-2.8 4.3-5.5 6.7-8.1 4-4.4 9.7-8.3 13.7-11.4 4.5-3.5 7-6 6.2-5.6a96.6 96.6 0 0 0-32.8 30.4z"/>
		<path class="bod v1" d="M560.5 684.1c7-14.5-.3-16 .8-26.1 1.7-16.1.5-33.6-6.2-49.8 3.9-6.1 10.8-17.4 13.2-24.6-6.6 1.4-15.3 6-21.5 9.7a93 93 0 0 0-44.3-32.6l-7.3-2.3c.8-7.5 1.7-19.1.7-26.1-6.7 5.3-15 17.7-18.9 23.8-6.7-2-16.2 1.4-23.4 2.9a75.2 75.2 0 0 0-20.4 9.4c-3.9 2.5-9 2-12.9 2.9-3.6.6-7.2 1.8-11.6 7.9-2.3 3.2-.5 11.4.1 15.7 0 5.1-.6 7.8-.9 13.4-.1 6.5-.7 12.7-.2 20.8 1.5 6.8 4.7 12.2 5.8 21.8a36.4 36.4 0 0 0 11.7 20.5c5.7 5.5 11.1 12.5 18.5 17.9 34.6 25 68.6 15.1 94.9 4.2 10-4.2 17.2.4 M
		<path class="drk" d="M495.9 532.2c1 7 .1 18.7-.7 26.1l7.3 2.3a94.4 94.4 0 0 1 24.9 13 81.8 81.8 0 0 1 19.4 19.6 82.8 82.8 0 0 1 21.5-9.7c-2.4 7.3-9.3 18.5-13.2 24.6 6.7 16.2 7.9 33.7 6.2 49.8-1.1 10.1 6.2 11.5-.8 26.1-4.7 9.8-11.9 5.2-21.9 9.4a125.5 125.5 0 0 1-48.1 11.4 78 78 0 0 1-46.8-15.6c-7.4-5.4-12.8-12.4-18.5-17.9a36.7 36.7 0 0 1-11.7-20.5c-1.1-9.6-4.3-15-5.8-21.8-.5-8.1.2-14.3.2-20.8.3-5.6.9-8.3.9-13.4-.6-4.3-2.4-12.5-.1-15.7 4.4-6.1 8-7.4 11.6-7.9 3.9-.9 8.9-.5 12.9-2.9a72.3 72.3 0 0 1 20.4M
-9.4c5.6-1.1 12.6-3.5 18.6-3.5 1.7 0 3.3.2 4.7.6 4-6.1 12.3-18.5 19-23.8m0-7.1c-1.6 0-3.1.5-4.4 1.5a102 102 0 0 0-17.9 21.7h-1.3c-5.2 0-10.5 1.3-15.3 2.5l-4.8 1.1-.5.1a78.3 78.3 0 0 0-22.2 10.2h-.1c-1.3.8-3.4 1-5.7 1.3-1.5.2-3.1.3-4.7.7-4.7.8-10.2 2.7-16 10.7-3.7 5.1-2.5 12.6-1.5 18.7l.2 1.6c0 2.5-.2 4.4-.4 6.7l-.5 5.8v.4l-.2 6.3c-.2 4.5-.3 9.2 0 15l.1 1.1c.6 3 1.6 5.7 2.5 8.4 1.3 3.9 2.6 7.6 3.2 12.7l.1.6a43.4 43.4 0 0 0 13.8 24.3l5.3 5.5a85.3 85.3 0 0 0 64.9 30c19.4 0 37.3-6.4 50.8-12a28 28 0 0 1 7.9-1.7c5.5-.6 1M
3-1.4 17.7-11.2 5.1-10.7 4.1-16.4 2.3-22.3a14 14 0 0 1-.9-6.1c1.9-18.2.1-34.9-5.4-49.8 4.6-7.4 9.8-16.5 12-23.2a7 7 0 0 0-1.4-6.9 7.3 7.3 0 0 0-5.3-2.4l-1.5.2c-4.9 1-10.9 3.5-18.1 7.4a88 88 0 0 0-17.2-16.1 104.2 104.2 0 0 0-26.8-14h-.1l-1.8-.6c.6-7.6 1-16.2.1-22.1-.4-2.5-2-4.6-4.4-5.6-.7-.3-1.6-.5-2.5-.5z"/>
		<path class="lght" d="m444.8 571.3-.2.2c-.6.3-1.1.3-1.6.3-.8 0-1.6 0-3.2 1.3h-.3l-.1-.2c0-.1 0-1.1.5-2l.8-.8c.9-.5 2.3-.2 3.9 1 .2 0 .2.1.2.2zM463.7 564.1l-.2.2c-.7.3-1.3.2-2 .1-1-.1-2-.3-3.4 1.6l-.3.1c-.1 0M
-.2-.1-.2-.3 0-.1 0-1.3.6-2.2.2-.4.5-.7.9-.9 1.1-.6 2.5-.2 4.4 1.1l.2.3zM456 572.8l-.3.1c-2.2-.2-3.4-.1-5.3 1.8h-.3l-.1-.3c0-.1.3-.9.8-1.7.6-1 1.4-2.1 2.5-2.2.9-.1 1.9.6 2.7 1.9v.4zM564.9 584.8c0 .7-15.2 8.5-17.2 9.7-2 1.2-3.9 2.3-4.7 1.1-1-1.6 1.2-2.3 4-3.3s17.9-8.5 17.9-7.5zM490.6 537.9c.3.6-9.1 14.8-10.3 16.9-1.1 2.1-2.2 3.7-3.5 3.3-1.1-.4-3.4-1.1-4.2-1.2-5.7-.8-15.2 1.3-14.6 1.1 11.7-3.9 18.8-2.1 19.2-2.6l1.6-2.1a85 85 0 0 1 11.8-15.4zM496.9 558.7l-.1 2.2c1.8.5 4.6 1.2 7.1 2.1 3.3 1.1 6.6 2.4 9.8 3.8 5.4 2.4 10M
.8 6.7 15 9.5a27 27 0 0 0 7.2 4.2c-6.2-6.1-15.5-11.6-16.9-12.5a95.5 95.5 0 0 0-22.1-9.3z"/>
		<path class="drk" d="M496.9 556.1c.3 1.3.4 9.4-1.3 9.4-1.7 0-.5-6-.2-8.8.3-2.8 1.1-2.2 1.5-.6zM490.5 675.2v-.2l.3-2.2.5-3.7c.1-1.4-.2-2.5-.4-3.6l-.5-2.5c0-2.3-.8-3.7-1.5-4.8l-.6-1.2c-2.3-4.5-5.9-7.8-9.4-11.1l-1-1c-3.7-3.3-8.7-4.3-13.1-5.2l-1.6-.3c-4.3-1.6-10.1-.3-16.1 3.5l-.2.1-.5.2c-.7.4-.8 1.1-.9 1.5-.1.5.1 1 .4 1.3l.1.1c.3.2.8.3 1.2.3 1.5-.3 2.5-.8 3.5-1.3 1.4-.7 2.6-1.2 5.4-1.3 6.8.6 12.3 1.4 16 4.5l.4.2c3.9 1.6 6.7 5M
.3 9.3 8.8l1.2 1.6.3.3c3.1 2.3 3.6 8.7 4.1 14.4l.1 1.4v.4c.1.8.8 1.3 1.6 1.2.9.1 1.5-.7 1.4-1.4zM502.3 638.6c-1.5 2.9-1.1 4.8 1.1 6.1 1.7 1.2 3.5.6 5.8-1.3 3-2.4 4.2-5.3 12.9-16.3 2.6-3.3 4.6-6 5-6.8 1.3-2.2 1-4.8-1.5-6.6a4.7 4.7 0 0 0-6.3 1.3s-1.8 2.6-4.1 5.4c-1.8 2.1-4 5.2-5.5 7.4-3.2 4.8-5.1 6.1-7.4 10.8zM469 611.4c-2.3 4.4-1.7 7.1.6 8.3 2.3 1.2 4.5.6 5.9-1.5 0 0 3.2-4.1 5.7-7.8.9-1.4 1.2-2.8 2.4-4.4 4.6-6.3 8.1-12.1 8.1-12.1 1.7-2.6.9-5.2-1.5-7-1.8-1.3-4.4-.9-6.8 2.4 0 0-4.1 5.7-7.8 11.7l-6.6 10.4z"/>
<path class="sig lght" d="M563.4,538L563.4,538c0.2,0.1,0.3,0.2,0.4,0.2c0.3-0.1,0.3-0.7,0.1-0.9c-0.5-0.3,0.1-1.1,0.5-1.4
	c0.5,0.4,1,1.1,1.7,1.2c1,0.2,1.9-0.4,2-1.3c0,0,0,0,0,0c0-0.2-0.1-0.5-0.3-0.8c-0.3-0.4-0.5-0.3-0.8-0.5c-0.7-0.5-1.7-0.3-2.4,0.1
	c-0.4-0.4-0.5-0.8-0.5-1c0-0.3,0.2-0.7,0.6-1.1c0.7,0.6,1.6,1,2.4,1c0.9,0,1.9-0.8,1.7-1.8c-0.5-2.1-3-1.9-4.2-0.6
	c-0.4-0.3-0.9-0.8-0.9-1.2c-0.1-0.3,0.4-0.9,0.9-1.3c0.7,0.6,1.6,1,2.4,1c0,0,0,0,0,0c0.8,0,1.7-0.6,1.7-1.4c-0.1-1.2-1.4-2-2.3-1.9
	c-0.6,0.1-1.2,0.6-1.7,1c-0M
.3-0.3-0.6-0.6-0.7-0.9c0-0.1-0.1-0.3-0.2-0.3c-0.1-0.1-0.2-0.1-0.3,0c-0.9,0.2,0.1,1.4,0.5,1.9
	c-0.8,0.7-1.2,1.5-1.2,2.1c-0.1,0.5,0.5,1.3,1.1,1.7l0.2,0.2c-0.8,1.1-0.8,2.1,0,3.1c0,0,0,0.1,0,0.1l0,0l0,0
	C562.3,536.3,562.8,537.5,563.4,538z M566,528.5c-0.2-0.1-0.5-0.3-0.8-0.4l0.2-0.2c0.9-0.8,1.9-0.5,2.2,0.4l0,0
	C567.5,528.7,566.9,528.8,566,528.5z M566.1,532.4c-0.3-0.1-0.5-0.3-0.8-0.5c1-0.8,2.3-1.2,2.5,0.2l0,0
	C567.6,532.6,567,532.9,566.1,532.4z M565.4,535.7l-0.1-0.1c0.4-0.2,1-0.2,1.3,0l0,0c0.2,0.1,0.4,0.2,0.5,0.3M
	c-0.1,0.1-0.2,0.3-0.3,0.3C566.4,536.2,565.9,536.1,565.4,535.7z"/>
<script type="text/javascript">
	const sadbad = document.getElementById('SADBADLEMONUNIVERSE');
	sadbad.addEventListener('dblclick', event => {sadbad.classList.toggle('actv');});
	sadbad.addEventListener('keydown', (event) => {
		if (event.key == 'e' || event.code == "KeyE" || event.keyCode == 69 ) {sadbad.classList.toggle('actv');}
        else if (event.key == ' ' || event.code == "Space" || event.keM
            if(count === 3){
                sadbad.classList.remove('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.remove('s3');
                count = 0;
            }else if(count === 2){
                sadbad.classList.remove('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.add('s3');
                count = count + 1;
            }else if(count === 1){
                sadbad.classList.remove('s1');
            sadbad.classList.add('s2');
                sadbad.classList.remove('s3');
                count = count + 1;
                sadbad.classList.add('s1');
                sadbad.classList.remove('s2');
                sadbad.classList.remove('s3');
                count = count + 1;
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_197", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_M
layers": 2, "max_nodes": 11, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((oM
+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/M
60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,thisM
.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=nM
,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4M
*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColM
orStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}constM
 a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)M
&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.M
nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezieM
rVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertM
ex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500)M
,e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,M
412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(M
129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVM
ertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVerteM
x(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192M
.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.M
9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bM
ezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierM
Vertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bM
ezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierM
Vertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,M
82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(2M
43.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.beziM
erVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.M
8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,35M
4.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,26M
5.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1)M
,e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.M
8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.M
3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.M
3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899)M
,e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,M
184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246M
.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363M
.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8M
),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(M
364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.M
5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.verteM
x(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,3M
75),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,3M
32.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,M
427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}funM
ction P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function YM
(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(M
e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(lM
et i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructM
or(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIM
teration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;+M
+e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;caseM
"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;constM
 h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.M
width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.displM
ay="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"pM
x",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(M
t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return M
this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.M
elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){M
var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;vaM
r r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blenM
dMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},FilM
e._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}M
))})),new e("global");const oe="198";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wnM
=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseM
Seed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5"M
,"#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF"M
,"#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upM
load"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&M
++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($M
e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}fuM
nction keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,heigM
ht/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),M
zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwarM
eAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,htM
=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(EeM
=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/VeM
,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];foM
r(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_eM
,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(btM
[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neurM
onsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe)M
{for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.lenM
gth*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let M
e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.M
noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeM
Weight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].lenM
gth;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(M
i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,heighM
t)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?UM
e.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),M
defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*lM
e)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,wM
idth/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);fM
or(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(M
let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+15M
0*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL M
NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEM
FT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,heighM
t/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSM
ize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>M
r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingCoM
ntext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.recM
t(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused(M
)}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still notM
 very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the DM
ecaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCuM
rrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]]M
,_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],M
["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"TrainingM
 Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcL
d4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48435ea830a1f8","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "500", "to": "bc1pecys7flrrfd2v5f52yrazlmfaqahqcrrwf725jefgkl837f0lt0q7d2dj8"}h!
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"999","lim":"1"}h!
text/plain;charset=utf-8
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
/ViaBTC/Mined by kairatbtc/,
text/plain;charset=utf-8
LP{"p":"brc-20","op":"deploy","tick":"$bvc","max":"2147483647","lim":"2147483647"}h!
Compressed by jpeg-recompress
Compressed by jpeg-recompress
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "2000", "to": "bc1pqp4gr2r4t895zsvxfs42fd7dv8srzu0552syknra5jcglra7uedqshky5m"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pnhdlv4w3ndakw0kmvc202c9uvdg0xwrqh8arfg3pqvqrcrfs8whsqsgrfk"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pjm9zlnzy236xw7x53vhknaef86m74anf25th4xtd3lcwr68xeztsztwzc0"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pzwnnk2dmlskr99dm2z8paa64xep4aq7wnvn6nx8e3x7agw9d600scuu7ac"}h!
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "2000", "to": "bc1p0kajff3vg0wuputeu74jz4x0szeps7lyn7vl26mp3ttrd6f3l7uqe22v4x"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_276", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 7, "max_nodes": 13, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInM
t(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(M
n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+M
=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=M
new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rM
ect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,M
a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRigM
ht),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:iM
}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){consM
t o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),M
e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezM
ierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0M
),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(2M
03.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7M
,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,1M
04.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402M
.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVerteM
x(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.beM
zierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7M
,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55M
.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.29M
9,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2)M
,e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.verteM
x(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.beziM
erVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezM
ierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVeM
rtex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertexM
(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145M
.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,M
76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.beziM
erVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451M
.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292M
.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,2M
73.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8M
,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,21M
6.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,3M
70.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,2M
91.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),M
e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,3M
10.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335M
.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,M
323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.09M
9,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),eM
.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+M
=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;M
else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __lM
eaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;sM
tatic __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mM
at.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLaM
yers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[tM
.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);M
e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((eM
,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.sM
etUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px"M
,this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("widtM
h",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperM
ty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=winM
dow.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachLM
istener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n|M
|null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],eM
=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.M
height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).pM
arseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventLM
istener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="277";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,WtM
,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rtM
=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"]M
,["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a26M
34","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;M
t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.M
style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function AM
n(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pnM
.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettM
ingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]M
),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=WtM
.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamM
p=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);M
for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengM
th&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=minM
(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*weM
+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=srM
(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$M
rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=M
0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]M
=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hnM
++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokM
eWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD)M
,Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.nowM
();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)M
Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){hM
t=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMM
AL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"%M
 confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2M
+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years olM
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BM
OLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=M
[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(oM
.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-M
87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===IM
t?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/M
2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDM
ATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.M
textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){M
let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strM
okeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46M
*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,iM
),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of GrowiM
ng both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurM
ons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(M
i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["M
1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["MarigolM
d",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_M
layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf9M3
54e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481ca11e76543d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_263", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_reM
lu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 10, "max_nodes": 18, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;functioM
n z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.geM
tTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50M
?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,agM
e:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*rM
,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*M
cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVeM
ctor(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,nM
.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.yM
<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translateM
(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7M
,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.M
8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.M
bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.M
7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVerteM
x(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,2M
82.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,4M
57.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106M
,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105M
.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,4M
40.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.M
9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399M
,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.8M
99,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.2M
99),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,M
232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.beM
zierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(3M
04,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284M
.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,28M
4.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,M
62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertexM
(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,3M
02.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.M
bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238M
.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211M
.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bM
ezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(1M
38.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVerteM
x(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298M
.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.M
bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bM
ezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.M
199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.M
vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].mapM
(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*iM
/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){thM
is.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(eM
,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMM
ul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){thM
is.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalM
Neurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeM
urons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t ofM
 e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}functioM
n Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==argumeM
nts[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||rM
!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.M
height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyM
Value(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("clM
ick",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&M
&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.apM
pendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?argumM
ents[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createM
Loader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.crM
eateObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="264";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,etM
,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),UM
e=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.M
updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#79M
5106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94",M
"#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!M
0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0M
,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=M
!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!M
==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","1M
5px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,heighM
t/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimM
estamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeeM
rate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=M
Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=maM
p(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(M
bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(mM
ap(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimesM
tamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].lengM
th>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<M
Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,NM
e=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fillM
(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255M
),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0)M
,Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,M
o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),sM
.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,M
25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm M
almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(M
e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStylM
e(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your PeM
rceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textM
Size(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){foM
r(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.lengM
th-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARM
TWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE M
PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke()M
,pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252M
.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",widM
th/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.reM
place("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function grM
(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0)M
,Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){conM
st n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up M
sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} isM
 now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(M
et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlowM
",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(MM
r),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.patternM
,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892df1daca1f8","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_217", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 12, "activation_func": "Sigmoid", "epoch_num": 8}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", M
"Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4M
,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-M
n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stM
age,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.aM
dd(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,tM
his.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function M
S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;foM
r(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0|M
|max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStM
roke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,2M
6.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,45M
5.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7M
),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(M
43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.beziM
erVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,4M
58.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238M
.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(9M
6.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertM
ex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(1M
64,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,30M
5.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,1M
05.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.M
299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174M
.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,2M
34.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),eM
.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVeM
rtex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertexM
(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.M
8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9M
,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVeM
rtex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,3M
94,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436M
.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(1M
50.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220M
.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bM
ezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertM
ex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(1M
94.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(3M
17.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5M
),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),eM
.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.M
5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.M
699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,4M
37,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1M
e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,tM
his.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unM
ary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);staticM
 add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){retuM
rn e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){ranM
domSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neurM
onsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){cM
onst n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}constM
 s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:thisM
.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidtM
h,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[M
i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf("M
:"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.eM
lt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(M
n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("chaM
nge",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?argumentsM
[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.namM
e=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(videoM
|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="218";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,M
Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphM
ics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(QtM
)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#M
D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffM
ff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();elM
se{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,M
(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&M
(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!=M
=Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,heighM
t/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fillM
(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,PeM
=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]=M
=Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){M
let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){consM
t[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hM
r(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.puM
sh([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rM
ebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.puM
sh(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.lengthM
;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.pusM
h(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.texM
tStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.M
rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st)M
,Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(nM
,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(M
s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(drM
(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",wM
idth/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(M
" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/M
2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait uM
ntil ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),sM
=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<hM
.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+M
r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION"M
,width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toStrinM
g()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}M
}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,heightM
/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text(M
"DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.flM
oor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){rM
eturn mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvasM
(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFM
T collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition abM
ility almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. HoweverM
, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,M
i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IM
MAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(M
1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visuM
al.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892d0ec0aa24c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","s;i":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_39", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "yMZVPWFndT0nPZM
O9KE2TvMvtujpYG3Q9X8yXPZMIOrybsVw9HRkCvXak97v2QxA9QiWGPdI3kD1VGOO7lL9JPZ1Tbb3FbsK8BuwbvArTqLz5lHw9gvLkPACFYT2sGAG83cRbPVG8nT1rcGi9Q6vnvLWhgj3RWR89+iYbPbAgI72w/0G8oBrCvDK+8jyioQe93VOQOzC/57yaX6a9BUgbvbRBNbxFcji92g2VPdTiHz3sqC07INBSPQeN17ycuhk9HOZGPVT7Kr2E/SS9lLisPdoeZL0TvpA7uLPDO6vZmTyGsOU9WgFau9RHnj1g4vq8gbGLPf45xbs2aWK9N81ovQL/wz3ERde8kA8pPbw/u7zYZyk8xgItve2hkzzHigk8IR5EPbcJ5TslFIS8i0wCvLa7R7zk8Ti8b2djPUIqtT0TH4Q91O9LO/9vP73N5Gg8LhPfPZwEpbxupHK9YCrXPdJKzTqxJBI9KPD2vAxKXT3+zok9xgaRPIkqSz15CqQ7ZVWCPbdMOD1Ea5q9DVdlvfM
5BXj2w8XI6FywSvQR2WDwtcK880F/ROgy4iT1Y9T69dY4GPSAEZTtMI7o8hxlNvOITtLwFxyk8HCecPWMjITxsOfO7X9mGvNHwNLxdF+A8CHaiPI49G73VrQg8f2PhPWv1jL3oajM9tO7+u8lAILybCFI9/Eu7PG6lGD2+RoA6Bdg8u454DL0bNYa9pIQHvL8A+zz/0XW9hZHxPA4fi7vWPCy892txPJwKsLyNNCU969UCPXLd+LxPlXg7NvhqvSw/07z4aNw8E2JXPRk8Pz2RZPW8v+SUO8bzmjxkivY87qv+PcXrAD04MGU7OybkPb+iUr2VCOk7PUSKvY+tAbxAB4w8sbd5vQgYhD3VY2M9Mc5qPffRl7y5wgQ8Rl8RvSl6yDzjwu+8o3PAulbKHL2ZQQW9hrEXvQxHNT0I7gk8KtBDPQA1EL1uqf+7yugFvSzwW70hdBK8rhENPaAlPz2GQ2w9tcyKPI8r37vNqpU92gi6PeotNr0gBDq9Z4VNPWxurb2emEM
Q9wOcFvc7lSL3BcAQ9mnEPPZDxwTy0IWI9RoBBPeYG87pKWLi9mq6mvUB6oz2ldhq9SQFkvGfsnjxFYYw8fKfQvOJFiTwcPYw7JKbCPa1DmL3nmWW9qcp2vNCfKz0lzTe8xF0TPWq7+DvPmoA9zSoAvVkMf73hFS49srQTPn2qK7tXJaW9QEXCPQkW9r1fRSc8wF6yPNcUT72nFbE8EnmAvQqoij0/LA+9JEjYPdFBNbxEst68HjvovY9xNz3xPpG988uBPFJqYbu426m8J8kkvYs6H73Dj9q8HFG+PYcGmrzBoZy9ozs4vbo9yzzBFFm8ytrsPL0Fbz0z8WE9KGmyvMCPcL2IPkU9YnqjPd4OxzzSfuW8vl+FPUa7s720BVm8YeLZvDESwzx+Ulg9HL3XvErS6TwPJgM9gvYWPeHeMzwQTEC9exO1vStKQT1y5FG9gFnivBEtK73xckC8z6cPvdTRdL0YY3w9yfeXPe3GRD3IC1u9Kiiau2C9DbyJ7TY9LTs7PbM
rAwzwYPVE6MBoEO9LyAL1cf6A93G53Pao0oDoyqsC8MaSrPeOOyb2sIKQ8ffcQvVM00jzzCZc9FrqjvUEkIzwRlxg9DDCePXmsRDvGtW69zL9/vTmvxj0SQ6a8DtGlPGtrSL3eckA9XTJtvfXgGT04Phe9NTXnu9Bx+Ly3gpC91bvuvEedGrxONaG8GS3PPa7bDDwa5tk8lUo2vSklHzusRTO89B7SPZbaFLrSlI28kR39PR+NqL1pkgQ9KXoQvZzyAD35hxI9r/GUvHYuOjxY00I9+HbTPSWwrz3u1eO9LyiwvUqzaDyCS4O8vRLcu3KHoryXXiU9M0V8vX5+YbycFrA8Y3oEPWtqrLz9dZA8qNSlOWGvVT2pqgk9QRG1PYCriTz12rg8RQhvvWnzkbweRr485066PReMoD0zH7O9+d3APVKd8bxA5xQ9FFgXPd5bijrAYec8ziFsvQHnrz1glzE52i+5PWLcMz2AzE+93jyGvMdVwT1Pc2e9IybYvJYtAb26Z1M
U9nbWKvbIbsLzV+zG90HqVPLbpUT00VnG94K5FvaRJCr3fCqy8vmIsPZo26rt/Kuo81xL5O5OBfL2kYCu8NoaLPdHZMz25w3U7hYKuPUtRpL16qxo8F3YVPf41xrxzScc8vjiVvS83bjxZUAK9UX6YPT5W3zzewcK9AOksvfBRlj1OtIi7YTo5O6HbnbzGXnO8Efl9vSjOGzwG6Bo8YV86PRpTv7ybKqq8UauXPAFcfLy+Fvk6pHKyPQpQCryI7408+uXZuzMqhLovZ0o9ki32PDzaiT0m3mS97kTePS0GoL0FhjE9tYhLPBfYM7z/fo89HnsVvLNjLT0h3xC96srlPECfmD0yPP+8WsWAvZjZeT23UDy9IvGdvKh/oTweiXI8v3twva/dAD2HtS+9T4h2PWI2OT2x1AO8SJmCvCxnYj1nmgK96VtuPT2OQj0ENyw9/xGivElJSLwt4l09YnWhPUg9hLw9jeu6qJcMPsUUn71/cJ89k4fAvPCQPrwcIhU9Yzh/O1M
ntwzyqtik9aT69PGN0njx2opa9ox7avQN+tz3ktSi7N6sqPXW4DbskZKw8005Uu7GYJj0xQ+s8XxsnvN5SADzfIy69joxfPPsU4Txfdlo9AH7YPVQLgT1MieQ8RFAXPKHS3bw81AM9BjblPSDqybvNwyw7G4ESPnwlD72XMdw8EpGAvIfyErxwmZw9QlZ5vWsHkDuMIf27KcuvPSg/N7x8/7G9bH+jvFCEmD2Vgwe903T5uiWOtrsvlDI97/Nyvfxx6bxGnlE9QXqRPX9yrjyF7UY8/uGxPNOKGrtRYC49spkAPixlEDzZSpO7yyeDPG/Syb2DL1q86IejPdYeNLxEaOC7J3CZPXYH172vw2899Y5IvTAcGz2q4ag9KthovfTRJTrpe7Y7mHjCPQkpYT3gwEq9nuVnvbTTfj2sMYk8qkk/vKO8BjwOy489pE6uvSOX0ry2cFG8bS6CPaWL4jsM+AG9oPGRvPGqzLtNmdM85CDRPZMp/zzDq1e8bddpO9hAnL0IYFM
49C0uEPamxUT2YYaK8HfcBPg9raL1LIGC8NqMOOnSH6LyW0oU9P8S8vSNOlT2lK7m8bkzaPRDi1Ty1cAq9OW3pveRWizztyY08AsFRvNpfGb3M/Rs99MJvvWEvorzr0Dw7hwqwPXZ/07tohX69tS9cvVZuPj0ovIs8LcafPVRibz1u6EC80vCSvayGO71ax4K6LiGQPapMoT2LXoa90yYDPn+NIb20bLk8isJ6vIN7TL3vutI9roaAvRQP+rj5byY8BoOQPaJKcj1mJ629MNpzvX+C2z3ylIO9c/6NPAfl+7tIoYE9uAOevTL/Gb1Fsao8pDsmPXYZhbxZsIO8J4YkPYRqqDvK1SQ9KwpxPY+YvDyoFbm7V7K/O7zrn73gKLw8R7c5PZogWjzDiwK9zYggPgEOl73Z5YY9Sbpeu4LEx7xNEZY9M3WSvRoBPz2RBjE9IaV6PT7GkjvKeJm9fYuivS7QMT2zfZy8IZe4POCQGLwagV+8XlsyvDwnDT2WRUu8zHC9PfM
NNiDtSBam8x9N9vDrwXz3WCuw8ml3RPbyaBLxY0i26gN2NvXM1ir3vzFM8h4EMPsKKojmK++i9jsUYPppj2rse5PA8qh+2PE6xETywWFA9OG8rvfflQbw3cjO9zfmbPYnaqzx9MKO9SPBDvSKFSz3H6TC9CNNdPetrQr1Pjnq8guukvbDI1zx0alo9tf6dPRK6dT2g2RG9GRKUO/FQfryf2nm7+G3sPV0VPz2+pmc9iueJvfzCgr0DmwI9C3q8Pbdgoz2nvNa8S6IMPkpdK709Rwo9iIRaPH1TJDzS1aM9n/SLvbBPoz2Ajw09XCcaPaHp+zzZtua93FiBvbzahj0bdUK985UqPQ23Wb0stZo7HssbvUTsE7146Xy8pzh6PKF9hbzhfqe8cPGyvDYOqTtFJMO8BG+BPboRNzuqg1g97jPOvBzsTrzH1C08DCmgPQ56Ez2cJ1u9RhTiPTn1Fr0EN2I8KT5PvbIVjb1RrY89L52nvcKdlD1ZNsy8Ite8PS8fJDu8EYM
m9vVOCvdkqfD2E0+W7wvGLPXXtlLwv/pk8gj6MvZp/T71TVis9JE0avTFkurwD/kM92l/WvDhoWjyofyK9tEoEPNXrlT1xs3m79RgDPVbyZ70S4HQ9crpZPFAZkj0+i4S8KW20PYHP+b2BdxA9SJNmvfJ7P72WILs9kTuYvd4HvT0EnAy8MgNxPQuGoLz7QSK7BuKXvbLaETxbQ7A8XAFOPWXW0Dw1dCs9JAVtvQwLM7329VA9N9x4uoTYfj32vj+8RcIOvao5Gz3+XyE9RrgGPSif2D3KUYy9i0zKvBAwur0xL7c9pBe+ugMSALvRWBg9UhfhPEX5fb3XrAK8GFkxvYJxWT2+RoK88q2TOz4IbzvCl9Y8QZcvPb73PT3xez27RQLbveFvqz1Wsli9uzMOvBeITD1bbLY7G6jRvH7hCLziMmQ8KLVHPJUHBj2ebZG7p6GrO6L0ijxZ1vc8DaAePeYxDT2bY2a8xrRcPQv9o72jaaE9rpGxvIovgbyuqL47R4ECPvM
/RBb0//0M8c5Yjvfejq7vAs5c9GPhMugkHPjw5nJc9f+05O0juKD0/77M8DvDPvLjXBDzM80O9ENAqPURv0jtc5Y08u3eWPBCc47xFaYM9LFFNPRsybzy4Zc+8+jA1PQqqtTrWg588+dSmPQWnjzz8Xoy9NqgUOxroc7146ZU9khtfPYD53zvRKGe8E8GcPY8O2b3XKOs81JlYvbV9Fz17ogc9IHccupAzVbzozYy82tYqPEB0iLr3uIk8F/WjvZZIPj0JVHW9p2cyvbWPrzxQAe08vHNWvY7gKr1wup489W9nvf5gz7smsz48oVXtuurzNLzB2rK8v9IwPQSUHbz3oA29XuFFPTmdjL2AsEY84d8cPagNcj2q7SY8XbsfPpIFZr0uB449w9MSvQt+2ju2NfA7pvXoPIJOzzxc/no8fBQ2vYiuOT2bQZA7rJOLvSA1kT1MItE8OuVuvPRDIj0p3YO9MakpvYpleD0xpOu8NVlYPITXrTxkyTs9y8EsPQNAaL0iBgM
w7LqhPPS4KhD2WwSq9kmpqPbDghLwo7IQ8EmtFPYtq4jwGOfY676icPRel6rv71LY9Bx0APZo9ubmB4II9FXCXvCPsRD07hZG8hzkHu8vXMT1Rx+E7dvg3PAKTtj2txSg9Qs1HPTXkAL3VC4e8oDmiPH9UHjtAWLK8xx7+PP65Cb1raX69KPqzOxh9GD2ebA09bSawPS+ybry+MoM9otkhPUBRwbpEFQA97LKcPW+JmjxxyAa9uTBUPZqFrrs0SC09RseAvHnWLbxiOMI9fzZbvUz3iT36twS8LjmTPa9itDwOHwy9vqipvLTAJz1XFA68v52ePR+2Or15bbk6OcujPCwiYT0lQuu8dnvCvO7xLrzNvGG945MQvV7mrTwyToW88N4rPQEvQTsbYAQ9F3bUvCQBbb3wf289n9P8PF8hvDpZtCG9s66cPXStur0v5Lg8vPXCvHCErrz0riI9ScLMvJq90z3j25M8Mfq+PK+/9zz65429nhnPvB7I0j0pLUm9zpVLvMM
svFbwS6+48U34BvTB4Az0XGi692lRTPaFfvLwlH+08jYcLvbt0ujwx3Vw8ropePGWV+jurwS09AaZmPcxM3rqBQXY9KrAtPfZVP70L1te82Tm7PSQUXL0lqfU8zBeXvThYpbwhaJ09xMXJPBlsgz2HEzk9FtUvO1PvEr1qffG8+LqmvX+Hn7v8KCq7nOyku5ACgboP1Ra9qtdTvTysXbwWjO+8pCoXvY7s9bzymXI9XhifvSjJT70j4iA8Fu/DPZjWnD0K0Be8b0GPO3FA4TzdIcI9+JaFPePxhrzgMqS8JJvrPTxnDL1BPz89oY2bvY0HTT1qPBA9/jYwvVpVpT0ERHo89DgjPSlUaj2p1he9bv+gvcmbiD3GEp2963igvIaj6zw+QbQ7JqHzvHyKBr30/G48JccqPcy8D70vv0s97KDBvLCFvrxFFMY88XfwPGY9Gj1etwO8S5w/vZeJ07wGrmE9ENTsPUDsuboFn4Y8C8JEPbHDTr3IcxQ6xpuLuwCIwDu2WZM
E9eT3lvJq/Vz0l53M90q7aPAlqID22Vci8D9NcvZDnqD2Epue8n+uuPFR4uLy7bXO8VUiQvSZs57wrE+S8+J8Nu8J2Hz2HjwC8EXQAPT7eMb2ieki9N0WQPUJnRT2ZmDQ9qCRYvVlLIrzCX1o9iQ4HPi8OizwLAYu8J7IDPs3Qwr0IQZU8EJpTPIeS5ryty54907+IvSSqgD28NxG9r9KzPR7dhbzQR0K98gzIveh6gD0wCpE8w7K9vKVTHTwCtn+6mrOhvcrNFLzYH9M8bUSkPe1EtLxeRks8Y4jLvB93r7u9LtI8yWPTPVn2vzya4pM7yYRavd14hrwLMJC7r3uUPRAXVT28V7S9cmi3PZ54y7zPPFa8LdFRvFF3krx4nZc9bdmJvapE8zxQ+1e8USamPdcBCTznRy69sHetvQSrvTwUI4q8B8ONOxge2Dz1zLA8EZyIvfalajyC+1w8jGW8PSSTN7xXciG94RpKPGxrBL0w6No8cbuvPa4h+jxeOQ26KteMPGM
axgb3oOkA9yyTPPWK2+zw7woS9Z0u2PVhdgbytarU6o+civHka6zwDN6o9G5U2vVG4kT0xu1U7tbmnPWPsnD321eO9qTPtveI65T1XDay8qeJjPfjfHb2VkSo9Pilbvdf2DL3vo3k8i1wTvCjB37w9ohq9SPWCPEL0Qjw6CPI88ZjhPYdFOjyIQHw78EIvvQaGrL1aWJm8kWH6PVW7Tj0pkF+96dAJPkNmsb0q2oU91jXcPABUSLzkVrE9l5aeveHUmT0+7Mk8gzHhPAMXpD0YL769ZkhvvU8mAT1RGYC8OlxGOwvt27x3QI89JNvavH4M4byhdXA9xPvpOMpjvrwyAZq8f2ugPHofmTxFw+86pF9wPZr+irv803I9B7N6O3JMYLqmo7s8DU+YPfGrkrzRnZq8Vrb/PQuIhr3sdo49LveZOhVS7DtTy2g961B/Owaribswriy9kfEwPURcWD1JlqG9KNksvbt0yD24eG87RpGqvEVIAz0GKFA8rjSKvbdk8rzVupM
C8GnqjvPzKuLzwEBW9zq0vvY9ZjTthgEO7CxCJPbw16DyJU+Y8HZnDPIjOaL1cuOw7awQdPPO2gLwgjXq68bnePZ9Cr70upD49MSVDOsko9zxo+Hw8iUWoPARrET3CeFg9gGILPUSi3bm8tHG8l4Deve/0oT1zLmG9mdUdPfo8ED2yRzQ9GKtgvJBFvTx85TU8cBt9vP5Ljb2sGB298nGMPNYdtjwo00k7g2NlPRVlhD0iZSg6noFIPB+SJj0EORi8VgDquwJTkjwrUp67CWVhPTTZ1b2qsw48Cu9tvdM46LzPldE8G+9kvZP2xD1W0Ay89pN/PdIPOTyJpMQ7W97IvWxt6TzlI5W8aREPvcMJJDsVqCU90qOCvRYTDTzHyPu8l1fBvNeDLjtaGSm9RZFgvFmtnrwwKWm9Me8CPS4rmTn0ObY7wfKbOedCTzxUuQS8QGMEPSnVkbxC5m29vtMVPdUqr739wek835qYvbhwLT34LDY9IUe4PGM1pT14ElE8SrkXPNM
9yJT0qGrC7RrjIvb/GTz1eiB69G1gZvYxZiLz9Yy48ducMvYJEILsxOR+8sntmPAFsXb3JzxU9sPWqvFPWkLwArGy8vBpcPb6Naz2x3448sN76O3WPertdlSg9bbDRvPOqcDvoejw9wlGCPQli3b2y4G893pvevMN9jryDRcQ8T4eMvIDQLD2vIAm91J4pvYDWmTzRr4q8ajxbvXCUID0boNK8ypI6PFzr6Tx64Sa9vCtJvTMRKL3rWQs9wGALvQiLeLx0AbG8YglHvNa3HryS+Za7PU+1PNbmiD1DhkY9dtfqPP+D2Lz6IYA8oHqEPSIlgT0N0oc7vnuvPQU30b1cWLU7IB9Eu//5ZTydzbI9i9kLvSauQz3NxNK81C/gvJ1blbwHKIa9qqHjvXXYtT2dKmi9Zq0hvTjHprxnbbS80BcePHLjCr32F1o9bFoVvWHrirwPiJe850urOxTkizpUXtY72W3VPQErrj2xXWM8k06MPOpwob3dvHg9NiNRPWeomzxWyhM
q8pajuPbYMA71QDRc8LO85vS1Wwbuyqp49FHcwvNoihDoNFVA9xCpdPWpFDD2BqRG8JOjlvdDZszz7mgC9EvYpvbd3nrwmbie9MY2VvZ43Iz2nE8k8ZTlVPX46gDw3oi89PR9JPPYwhDxROEu9ARF3PY7XoD1Tcvy7r+IyPcG5dzwnykU9HWC0PPYejbzc+UM8ai2vPRgVMb0QxoA8xEeLvWHmvrxX1Hm7SsfvvJX8XT2sTBW93HIaPRt7eD1qgxC8j5GyvVKECT0oqjO9ACjYvBLcDj2hk628gw2GvUKfLj0zIZW88OUQvaX7ZT3dKSu9neTWPCMfKz0fyEO87P4KPfpkoDzyvCO9W9moPF3TkL2F37s84oqKPXYj7zttjlu9VNCLPWJlnb3kuRQ8x2lyvQCjoLztt9M9ktKSvSfiaztKA8O7oM7hPKDSHTsdlPa8YowQvU/SfT0Tnom7ooWavCagrrvPWnE9FQGMvBFA3byg+Lg8Rv3auzpHw7ycA1q9lHspvbM
ciD72tbqA8SH5jPVt1lj18hIE8phRaPEduib2TqII98CQcPCCfDDwHspu92o8TPlv5Jr052z09+JpyvVY0ozyvMjo9iLxfvA3hnD0Dlf27j2GpPMGsazvsgKe9oaNKvQvlTz2ALIg7BccwPRtiXrxu1AC8bYuyvBzFIz0CxUw92S8xPXksB7zZp5q9ej2jPKdehT3HrjA9QZnPPfMJcDxwp2C89rHFPGmGdr3/d9q8I9zQPWuAST2UcjK9bFbpPViDJr2/C/w8L5WQvHTgpLwnv7g9FWOnvUAOrT3/2Uw8yp+TPXSnrz2OG06978p1vZ18oTzpEYk8qdA+Peuq0Dwt/C89U/whvcFTUb2Wbw28QInKPW0RJD1E1q07vOuxO26zizxpuRk9OujGPdVCjD3jlTU9s6VzvZ/Hzr22q688P/ASPkD2XTzgxsq8VOCUPRdtwr2HYIs8gdX8Okiqv7wPhFs9AiGXvWrxJD142tI8NQoEPWDhxjx/IgW+UgRrvceETz1Y6AM
k9oPk3PWx6qbwDikY9306xvMWHIr0bNBA9ZOzOO+opKz0+N1K9znnLPAtJizxqjke8lY8CPtHo9DwhKNc8pSiJPDnYiLyqoF49K44VPiUt9zzrobq9E8WoPdlTRL2TWog9ckZTvUJ6v7xIeMA99Wx2vPCkED3Tp8Y798V1PcHqRj302YG9aoeRvXDCnD1UQ9e7O44+ukly3TzvaGW8D3t7vYhuTzy6ZGc97F+DPRUX2rwhQ1a99MsCPZd6JjzBY2o9JVTSPdyovDzkRH68CcDHvHiBkL0aJFY9D9X/PXBo8Dsyy5W9fQQ1PYoDwb0fH988UwwBvfY4Hr1d0+s8tFXGvEFePz10GhQ9+SQLPTW3nT0ndrW8T6xfvTGRJz23CJE7B7I6PSxgBT3Pv7y7UKu2PG8coTwA84Q9Xsm4PMtdgDvIyoW8xTEPvX8tCT1tzSo92xG7PS1nqz3zofK82TVMvchlo71i36M8JRvXPLiF+jwdsSq9W7fKPbgTrL1A0ew8w74gvXM
bcJDy0InQ96Ywsva28oTzd7oE9TgaVPYZxzrt1sD07JQNhveQHWD04JLW7CvkfvUsz8jszL/e8Xot/vYnKTDwUo5Q9XWIFvU9+Qj3KJS096oWRvXrmFLwVmEO98U4MPQSKgT38Nuc6CM+APPeej7zVti89gKQRPSkWlzr2Bs678DXKPaP1x73kglg95Ryrvd0xVT3eXnM9l/15PJBU8bcYhZo9iX8IPYNmBj0Tv4k8whGKvQws3DyQwvW8WS5TvVyKMLzY1QG98gUaPX/yQ71eNo08JCQVvWBHzbwZpH89VXkxvJjd7Dt81CU9rvCGPQSr1zyq3iW9mKBXPRPoNr1J4MY9gbkdPQjvAj04BYm8vg1CPavQrrwbyc08APp1O1D0jbuNDmO6mp9MvXP5Mz3EOX071mksvAQPiD1gUUW9PrCHvX41nj0fDkI8ejVtvIhWBj1xbEi9ok2HPL9qgDzUFIG8KTRaPH1vlD1ezp28UpjBvIe+RT1PZhM9UBvHPDy1Uz2xtHM
e9hTGMPC1PqrzTwaY9TnDSvI1vuDxTRkQ9LXjYPWzBPr1pg7q8LxqmPDQsIT3O8Sg84i0oveBv0Di4F8o8AtzRu00Bbzz4Szg90my0vSuTwD0VHgi9NpqRPLHHNj0wBp+95ygGO+FXlDwC9EY9wXTXvEvYkbk3ble8dqwZvVGwXbwX29E8fDSRO7X4mT0z6j48PQJ0PFxxJzwAYT49IgzgPDeRhj2IRe68DHmGPQvkUL3jPas8W94GvBuVEL0OpX48CyWFvQnXLz3Yhww9pcYeve7zsz2wTIA97WYIPFGezT3oE467bMCcvM4IOryx7XO9fBcvvCT4rD22ViS9cqGUPYA/PDsGYza9LhSsujJJFz0SXdO8uO2YPVtzOj1W54c991YsPXQQy7wG7Is9Jjh7Pcj7rzw3wse8LYdwPSO0Dr13uPq8ehJaPV1RA72ieG49IbwavbmkMD1vsBG9xONqPeRCMjxDPCm8b1yyvdzlYj2mnzC9bl/IPHc72byVrfo8DOdPvSM
o3DDzLKSq95dMuPZmf0rwM9PM8mKUPvX9/XL00JuY7Xc2gPS9zsD2srcO8EEbzu9FJhL0WTUk7EXI1PdDiBb3FtrI8/3jLPaCcv70W/8I8NZgYPQKkJr2XYOM95LllPFw65D0Dcxe8f5fKPaz06zsxH5e9PIEMvQrRhDv0ctu82KKFPddF+TxNphs9z+PuvHwSbD2UHCC9G+ievHWF4LxjxS89C0S4vKa+/7sJwCi9pgcKPS0D4jyhRQi9zLQ0vTf5qzxI/hM93dzpPTXAC73iQgy8iza/PRCFvL2Xh8S5TS+IvMaLrDrEu9o9hbVQvZzwmT39EYU7GhXDPSeePT17NX08E5xavZ90czzHcDY8bqdrPdouV7zXeDo9IcsPvZ1ggz0NnRc9hNOmPIJ3E730oQK91H4avTSq9DyCQim9FnoTPc2trD38LzG9eOODPNOIu7z/SXY93td/PS8yk7ytNX+96qz6PZlc4L29rag7uJgMvA/7FT1eDnM9XghwvWgrET0ZXtM
Q87w3DPZvzrjswvBO96Azxva3ChDwYNx69is8rvR0sEb1RI7k7EB8qvc8EKjzCXBY9bmeoPAvAIT1cZbo8kPI9vZBCU7ygdTm85LjJPYSVfD1mlPG8UpoRvZ4A/jq3FJo9JfMrPfr5pTw4ZRO8SePhPT2q1b1jUkk87EP+vFraSDxc+KE72e+FvVaUyz0kew29DYUrPcBuyztodLq9NEMfvTZEND3NnxC96HANPS6WyrxXlOq7rGyCvYCq7rz2pHK8FVwwPdPNNz3w//Q7ZJ12vM5ZhD0zOkE9H/jfPfuRVD0zpoc8I5QWPCvFJr1V5T89txK2PaF/aj0ihI69TlCTPU/BebzKHuA8ZncnvS/zrLybK8o9lHVwvQ2GqD3cqNC6B9spPemzVD03X0u96MkRvel0Fj1j/Cq82JtHPWhdwjui2qi8ANSGvPcsxTxrrme8H6nsusaoxTxlyhM8/57DO3sdqTu41m08l2rFPTGsETvrp5A9GA+lPLC1tLxt5Ay7R/7ePVM
QeJz0G7wi9I0TjPTp977zCjlw9ingmPD3hrTxs2es9/iGpvdAnFT2+ZEy8P4BMPRzwuDusloi9AUa6va0frD0x6N46SDVoPax39TyruKI8BXZGvaMfAL0oIcq8c/7EO7Q3Wr2J9wg9fRZRO8Bk/bwndBQ8qNi/PWjjhj2Focg83Jzbulobk71GNpQ9OIbJPaJr0Lw11hS9hxEBPgwnzb0ih5Q9JS2ivAmoUT0OyaM9NT6NvbYcVj3Wzvw8P0CbPdRSQD2FDmS8H+6Cvffxgjwuuw+9OO1RPSIXFzwPQZe8Q32pvSrs3jxXQR89aq+dvLh42bwJfcU8O1QavJIzv7wswOq6yfPKPSKF7Dr7xpO79W0IPIiYRL3z0Po81FEpPYT8VL3fvkU9VEBlPai/uL0r7Ss9a8y3u8RZVD2IaSo9vZByvLiPtD1ACGW8B2UiPV+IfjxFuxe9f83Zvat0mz0m8nA81mIAvWD/ET08yYI9BguAvAULaL3rQgI8BRlyPL6T/bxWPxM
e9GZKIvQvkR739d/68UkbGPR+LvbsDFWE85PEwvOEOl7xeM4w9bSL5ux826jzqDyQ8rTScPOcVqL3hBoK8QFiwvUTl5zokG4w7m7vmPAPWxD15iL68pgrIO8V/Br20lvi8tFQPveXucD0agaO9OjtLO8Qlhz2aLUw91XZDPLuB9TyzyGC8xakaPVIL1rzKXVY8U0IXPQJW6zyvRTa9SSAhPVD/hD0zFr871vG1PPVbHzxEt9k4KfOIvNtp1Dy/DQ49TyOUPTB0yL3ubZi7krquvVpycT35cjg8q2lyPOuotT2uaIA8IEPGN/VeMb3ExCM9Cd1NvU9FCT1GA9+87H51vVYiILwkdkI945iavccUT7u0roo9A9FYvYs+uTu4fTi7AjrEvN26C709D6c6xvfePBXduT1x4Gc8xvH2PJlbgLw5KSY9h59XvVFkeDuFKhe9Kr+iPaULtb2OzCi9SdwxvSpbWT0b3x67mOkNPa01CD6ST928XE61vFRhkTzvuDy8B1nGvEM
C7oDwLWUO91A8BvRWdjD2h1rU6fFUQveBDcT3GS/28cqVTPagsl70P3ai9nVSQvE3U7Lu2pfu8hakoPSmLeD00aQa6k3BIuxYuBz131I89a4kIvTCP6juvKZw8Dk8CPcp2qL0twEK9Ak5cvUnCIDzHbdG8nKP1PDii2D2uBx48rztkveoVOz0BDmO8KBmbvYhsmD0jrFW9k4ZOPGBzPzx31Ug8rEhGvedrXjvT+Kk8LNawPGyHDD3H0i+9dU70vHKe4TzErFK99rTePFQihj0FLUO8egimvKYhmLyQ7mQ96wAPvKruCD3VUw89tn35PZVstL3Fvjm9V4ZdvfbWVj2Znom8x9WJvE1rZz3EYUw9s1XhvC8R/jvK8DS9XWJ2vcMi6j2fHiy8zvyDvHNzeTvt9AU73NSCvFnErD0fybq82gixvOojpLycBPi8U6HHPKA+1Dwgg2c8nQh9PQpNxTzcQPa8zLVoPPuaaz2GHus7Gu9HPbvxpT0bPOC8sc7sPXRhyLzhZIM
a8udyWvelgAz3z8oK8OmwrvX7E/T3IHsS8Sb67vIlFDLy7HI293OuIvSUk9D2SFjq9T5SAu736kT2aYxA9EWFwvCevhD0Vndm8LIzuPIEt5LyMhya9ZvFOvGE6Ez2tpvA8zt9qOwYWpDzTf6W8mG/6OtvCLL2nRAg9gC1XOPpYwjxilxO9Gf3iPYaDs72KTL48akVfvfyOuD0RihM8Dh53vRgAZj20N+A7oPO1vC9ihz2mnu68EuWsvYTVSD2rAmO9HMMCPcgy8buMHOs8h1LAvbgQjDy+6iu8uf+kvC16FzxO1WY8S9RtvJlOszz9Urk8TWCLO8W3DD0gHkq9L/HoO7ilwrx4WvA8IdCaPDbRhz2xrAm9JFHDPTm8M72vOf+8W92YvZBvxjwGDla9mMZDvGbt5j1o6JY8AracvaNvsjw8HTm97s3rvdID6T3m1448o2BCvNcYgDstC6O9/R6cu1FDTz3z8tg8Cp4PvXbPqLx5FQ69XattvTtQlDzM8WC90Cp4OyM
0vvj0rr7q8tuwdO7t+yrvYc7g9s3PxPM90lD1usDg7r6TNPKLiqryuDTe71RThvHnpjzz1T049VNDYN3cusjw5N1s9F24dvGnHOj0IZXK943ryvXBa7TxAR1G9SntZuyZZQDvisKa8aHeMPPn2BD3yZxs9U+ucvboHwDx/Imk8LjhjPN45ALpjopO7fE/DO7Vncj2wkrM8fK20vKkGaL2IEYY9mlIuvamhnbsIwZk8ZZDmPU4A17yrmo499cWevP9DH7xKtp89kOpIvXH4WD23Jf+8oJuTPIiyJD05LIG9a0+NvWR/Dj1vMWK9hAZQPTRDN73RCKu8Do9tvV1HTrsJpEw8jEFIvSa6Lj0omxE8g2DnvIS8Vz2LkS09bQUSPU+0vj2QQF09F6W9uzUFgTyJAnM9M3kiPQvVLT0Z6TS9U0UMPpSrzb3Uy9k8w81CPJAoEb1YOes98luwvR7mkj26/YM7PPmIPePOsj0Xk6C9YlD1va2PzT1IVjO9pDWHPKbvq7xafCM
g9QMeCO3EpAj0w03293VhjPZNqPD0ym548QhEbvRRjJ7ybndK8YJFWPS5qiDtJR4k9e6CYu7uOjL3DJ1w95NLXPCyajj2LMiq9MgHqPVEyur39d/w8atTUvGZwBzy0HsA9ppMsvYM/fz0kNC+7hdgcPCTbQbyBQXm8M3Povab6sT0C6Gy9y02dPffRhjxOPzm8eIg/PKRUDD1uV7U8T+yqO51Kaj3GdqO8/UX8vJ4IEj3y8rQ7BhLGPUp6uj3k/4U8ZGvRuzeet72qGY49mloGPvTKhT1G4F+9iiMMPoBVTb1e0vI8Lk3OPIsbKz1Mf7899jhzvaSQhTxx6Si9XJJpPXlWgT1t2cO9WTedvb/p4D3JD8e8N5Syu/jrj7wmzoo9RhaavWQlyTx9Sp68FW09vAoJLD0ucKm98sybvO+ahzxipxO9/gSFPb+yUT0VHKw88tOIvDL7ib2mHBq7VQPBPRihnj0PfUu9EGsePjIJm70t5KU9dlVVvRysSLzVAeA9+aT9vDM
u9iz3J4lQ8tuzPPc2fATt48/G8ychpvZxW1z3Vpe07/bhEPW7x2DvK2Na8cVOIO0ORAD3nCLs8uFGyPOr8dz2C/Da9Hq36vK/Q67xi+668NbjyPJ1pZj3cR1g8T8QGvJEzkb0Xu8M9puszPYrquDxDTs291MemPXfVvb3+ED49aceCvRCtyjxORcE957g1utm6Ij1elJM8KESRPYixUD028O69/PAfvbPMvD3XiSe9IpDAPO5Rtzt0WVs9ipyhvU3+a71TfWw9PvgnPfaR/zual8m8Jts4vfzyNj0eZwW8X/HiPCDvyrub9xM8EEwjPD40nL1u1gk997cpPWQMXj2sV5E7CA77PW3B770AjwQ93FWWvVsS+TxwWKE9CnOoPDtB9jutGy28+Y0IPBWKAD3Wokq9z5S5vVpetzxC3aS8lzwhvEz7bTxyFlE9kSg5vTv88ToEsrK7+BnKuw3YqbursIS8jV0IOvVBsDxVMx29IeByPcAHiz3SEo66IXgAuq5Vfr0D4IM
k9QVMUPSrV7zz8ZzG95KnoPckc5L1JGe08EZfOupsGmrwlxIk9jM0tvX9FuT1hk4w9S5kcvL8fbDpJyGc7Sqndvb/RVz1OXhu8weu1vHGk0Tskwhe9yTKwvPL6SD0OaGM9tPuVOwXtWT0Ia9K85R8WPFblEr36PbU8TiSUPHocrT0urpy84nC7vAQrYTxAguk8ySLevHQrYLv5LTA9iOH5PYrtxL2kxJO8+yqkveYeHz3Gu7w8ZHFDOwBKwj3oVQ08TNyePHy2vjyvuRi9SzTAvVTnwDzojFq9cac4vV3hCbzotIy9gdx/vOxSlz2wgJi81/DAPBbe/DpjHBe8GAuhO27CSrxHh3E9z8qYPdTyLDoI65O9eJw1Pfq/Rr0Krs88r8CwvA2/lz3JAr48uGlUPa+tdr3AB4U8+EqLPPG/ETwWRRE9PC+au4tYiz0Bvzs9mZ/JvCMFwj2MR9I8acTCvUzmGj2awSC9FkxQvNKFQD3qfQe9NxeKvdBXjDy2QR+8zo/nPNM
Mjdb1rHS884gUwvZ33Eb04nIA7TwtDPQqSVz0x9Te88kboPCYb5rkhqo89DyD3PbYdMr0l3xI91IjAPPukAL2+XiY9ZfaDvEDpmTtUTgM9AMTHvM7aRD1yHtI6lQawPUFFEzx3ruc70D/ivdXbeD07lyG8z8CZOtDwUz2e/s+8WgIXvRD4cz0oHrW8AjtkPQ3bdb1BOnU8xcWCvGzbGb3IiIk8tjvMPQG8Nj2LtfY8q7QwvfkRLL0ve7c9W42ePc/MI72B/li9DvoXPRnW4r3AM0o95rtivWxxDr1Pppg94JQbO2b6Tz2L81s9RcwcPb7wPL2am2S9LgLGvfPWTTucEZC9/3MlPeaZx7w99Rq9mYpavRsdpbsh9xO83wWWvAIIGr05LSs9fBmVvJD4Rz2UdDO8mLFUPE9LgD0YAIs8/KPuvPeq1rwhq2w9w3fBPRpS4TyrY0u99ZPjPa1Qoryj52M9Tiw4PHatIbwk/Zk85H5huoVZCT2A/ji9CT2NPUjIeDyYY2M
G87ArCvUcDwzzMgiy75J9avFjpH73v1oa8jFRcvbl52TsePyc8fbpbvJGBrDyYkzY6KWzaPLxFLLzemsA7WtdgPFFGqj0IKAm85O+2vNULKL35kCc9WUV1PdGNKj22hxu9SBrzPXuMib3I7dS6OresvNf9Ib1Uu4Q9FZNkvRdRnD0kfFM9igRWPKVtU7ygnOW9PKCqvBBGEj32gCO9S0DCvMYr9bp9mHg9spiFvaz8OzxCMKA7Se9rOs0gJ733wBW9fF8evaqagD24+2s8VNcHPa4/MTx2Xok8q6PFvAq2fL1PGxU95ackPdLXjD1QcSa9qmzJPf1LI71nWRo9RlcrvR4kWr193UQ9dPeUvb47XT3QR6Y8gMxdPdSRRLys7Te9a8u6vTdhnD2vDAm8YNl4vFKo5DzbcCw94JqyvHwUGL33LUU9P/uLvNRFVb2RFp+8Bp1AO1tNpjxzD0o9yhAsPZtUZbvmCFO8uXkLvT1VRzz1XhG7eOLqPQVUND1Rtj+9DpsEPpM
LBh722zms9kl7XvIvbwjtU/g49xLVKvfGpVD2F0DY9yN1/PXI0PD3UJX69J2nivTNidj3MLuS7Apc1O8UHLr2CYIW8KxVEvWSC3zz/cTY9kxYkPUcrZr2MFbg8MGxZvWyz7bwXkmy7bsnhPE4ikz1KRow9IZIEvR2Cer1eKRW7EkJIPR3DzzxeLWK8aNFaPU/tsL3+s2c98rZavbt3obznaKE9GHvlvEHQqzyzIQO96CKiPdMzTD2R4C291/25vaaidT3rooU8ffn5vLV6Qr1Mi3s9Ot6/vGEKQTzbpjy7Od8tPfWjqb2GcMG8nilEPMYP0jtl/F68hhzKOwZlcbue0pE99n7mPC7tl73fy+I8tFjsPGjTSr1TiDS9SkiKPb2sLL2CfuO7qr+QOTjrlDwXOqA9CJNPvXrrmz0yTWM9/noOPXZnWL0Z7hC9V2V1vdblhj31sYG96G9JvfcWcLwvmgW8iQiDvVZ8/brYod47f0TLPHiWtLwSywc9aMJvvYqZCLwX7IM
u7x+AmPKe5Ij0hz288FPYOvIwazLx63PY8M+g6PS10l71879g7xoGHPBBG/r3BsWq827hVvTcvwz2QK+Q8MuEGPUJnFzw81Cm8ylUSPf3mFb1/1YC8oqeIvYLMWz3Udfq88esDvdM7nz2hyg+8RuPbvDEHgDxdPYU9gsiGPAEksr3vsEC9anzTvBxoi73c5YO9T8SgPECrdD0oEyI9Tk+EvEIOxTxLa5k86jnBPMtXQjqlNbo8AkS+Pb6h3LwS00u93Eqjvf3yID3aJb27sspNvLBDETxY6Ok8fdHnPAaZN70tjKW8yYWwvc3TnzvRM7S9ntoSvYQCoj2lW54816vluwO/jLyc5hq9WVQZvI5Bo7y5X1U8xAwdu0UlST0/Xwu97gpOPIYOOT0n1yg99UDvvE0pVD0IGMG67qkqvClcjLxGPHy92M12PY6VBL1tpyO6Ie4evYkDSD30CJI9feOBuy7CBT1CDSw8zOxUvXXIPD1Tos48fkCoPIZeyD1rZ8G8x+GxPFM
E9Mj1yRY26fsVCvECQW73lMhM8C6AyvfvMED2lkY29f9ZePBlB1bs0gY08YmquPeDLiT3e8hE9iWuTu37dAT1la1c9aDENPRl2fD0ZdAm8fhcIPviArbwj/dS7u9dIPLtEbTxoLhs9XIVAvTeFxz1SHWC9M60Eva+GlDx4kTm9Gd+pPO6wyz0BzC69/qewO62NIjy3ApG8Io6jvBIRBzwTEiu9wjpavObz+Lz89CC9nb3XPOqG57vWuK07nEvJPe1NQT0yjNc4VfIWO9BNXj1Nhzg8h9AFvFMJVz0ZiEM8VKcAPkgqor02Whc8wExrPDJ2RD1tCWU9ciAsvTxVVj1ND0g8mrZMvesJcj3LuPg8uTvLPPk9sT2/SHu8ONmWvC87iDwRvt88HlCWvbbD5Txvnyy7aJ8fPeJ6cT3DOpi7P8GjvLpbpz2wXz26s2mRPW5TQz1eXAW93c1pPZzembtQwEa9CGj6PDT8pj03px286pk3PaZ0zDxyvyk9hawjPTecIT1R4jM
E9nXQVPY5mmD3R0a28BYadPIVntj2d5AC9p8txvRGRkT2IkRc9b7xOPXd7GbyAszQ7DkGYvMxwv7o58gW8LqN2PaLwez3v8Kw7BFZ3O/lMjz2rK7w8bdIyPRQwLzwx4NA8mt2VPJakjz1dTTA9LXiSPP5w+D1Q4me8PTTgPWgHGj3W2ag9u103vTUTeT0weZE93/v2O9m13D0KqBK9Q+5EPJ+qvj2nQm48AOhnOrr12D1jMoK7kjxCPSpdiTzTX+s8wAmZves4qT0rgbq8zSbUvEMJrzx8ql28ywDjPFI90DwaFZc8aipovPrphT3lG0W99ZmRPJq/mj005Bq93wAuvTUafT0kTgC9PUCDPdEDFbxCnHA8fvxRvVv28bzwgW897P7purexbz0q5lq9/39ZvMHUIzy+g1q9zMCjvW5g+T1g7EO8F8T3vDb0Dz2OptG8S9NyvaPwUj3Uc/Q7ti4EvbQrxzxhQBK93vqSPNWwGj2iluy8ZkMoPQX6oz2F5PM8Ots8vJM
sVszx5IQQ9sNFEvTDC9T29Frs7M1dPPdzczrzZ3Y49f3LWvIh1SbzABps9ONmdOk6esj05ex69YAGVvW60Gz1ghBI8DmKSvG6R8j250mQ9dDDZPEdV+Lwdadi8RTtAvBtqBj0xpjy9ExYKvGBtqz14r0S9ReUaPVyDNLy2mlk9EOe9vNTPsj1wd4y9STT/PIV1pjwNVkM64m3xu88GGj2dryc9iZOzPW2f5jmSLlU8lJjQvHEKCTs3hTW7hBHNPICw4D3ZYIy8RcvHvBlK9Dx4rie9hyWYvbj2sz2Gzds8hjZqPELIRjxAt9U7uI+KvYkXHj3amgS9Y/NvvYftWT3O2ri8uMcBve/aFT3s10A8jQxJPQnGYz3hdZK7gPGIPftLxTxIAIo8L7qLPKnaLz0DamS8kKAsPVtBvb0cW8C6WqLzvN1jNT2caL67ZgjlvCT4kDwX5Jk8iknjvELNlj238IA8kKzwvHZ5Wz0M6lG9WEJUPf/Uhj2lajK9f720PCZpZj0WWqM
A8ErmNvJkoYbzYecW76BZPvdWkdztqcT69MmYUPRtf+D2TVD67wKtSPcid4zyZ6CY9+YsrvZOSAD3/Zrc7qHKWPTtHgLxrdfs7R1YEvYwyQT1NYYa8Qxhhvc0h+DxIOyk9SGFjvQbYY7lROoS822PIvXp8XD2uz1k7RwTgvKRIe7zgGey7nVckvVXGjLwT/gS9EIPevEj8ULwbU3E9ch6NvQaWOb1zKTU8AhCTPWNIsT3jSi68ThAhPRGX+DyAk8Q9wgc/uwRwYD1Ca+G8LXejPI3kvbzMxbS6Vyb5vAd0abwOU/A8hLm/PIHaWT2veJE889Knu6HbTz2RQik9KMuGvQbXjjz3qJg7W8MMPV2WxzxAJYa7alMVPKcgwbwxPGc9sq4Ovc5dLj0PvRg9SJBtvS/zJr3cxoM8bG62PGFx4j1Yo5a89//6PNxnSb1Y6Ma7CBQmPU6smzzpeyq8JxK4Pe7xC737Rzc89gt7vewPrzsImLk9pIQOvbOe1zxhJ+i8WnPuPJM
IPbz1ZZV+9OigDvjg3sD2eDme991xCPSy8ID2CTzc95qe3u2+GoDs49BK9FWUzPHGuUT19aqk8XK3Kumo79TzMBY68hlqrPYcvnDxM94w8HJE8vfQzer1eKHQ8K6CBPdIoWzyfqtW8XnvpPUHB0L0CXG863srBuxAL2jqS8R49jcJyO2hXhD0Pew89IAQtPUQz2jyVSFG7wYvzvYemVz2dPC+9mNF4vB0WNL3qdHk8PmWmvGyDY7zH5pq86txoPVNf4Dsmmsi8cuEJPVIrizyMMKq8wGaJPYS2nj363fq7ZcA0PKEBQLzJLmg9JfLTPfKmbj2UXMy9Os/ZPb9p0733fdI85u0wvQ2OPb1Hp6Q9dV+FvTifcT2YnCa8kx7QPUqO9TwBgc+84Dm3vQouqDxw9wu8ifQsPC5sYrxrtE+8jIXTOoKGhrzh4lI8vI6BPBYIEz2kdpY8WhoDvNtyAr2dGp48lG7gPEQSBzyQGHY9LT2HO788Eb2STZY9VtmbPR5boDxCnoM
S9J9DVPaQsa72k4Ao8ETAJvcR4PbzzcFk9UgBgvL48+DtosB48raPLPUr/bj2Zixi9NzDyvTvtyz2fzs47XE/bPNLOib0F1X49xTBAvfi9ZjwcDr681VwQvao+Lj3VSfm8RfTJPEya8jyJZXE9UBSsPR5rKD2m4w09PB71PPrCKb3dyKg9JdTOPeMe3zxYvoW9sHLsPQAupr2ZeDY9uWGDvTciAj1GU8s9CvZ4PL9qRT2DTBs8kooVO65QdTus4rS9+WSovZXhaTwApSW8LCzEO2aBRb3SigW9zOyHPIXsED1HKWw98As+vVXPIjxpjVM9pq8AvO6YrjtrdcE7iSFPPMTkAj13Xag7yr/rPEBWgjxlbck9IptiPaiMpD1ntYS8fRbZPXR0pr3L9hC8t36cva9cA7w1OuW8lZHKuxTojz0k/pM8z6lZvUFbGLwpAui8kctcvUWSaT34LiS97+YnvfqFLrxKzMY8lyxvumS+j7pe/Wc92MSsvDKSs7zpF+W7UDbvO1M
26mTxgofq87DuKPMh0/TwFgUI8bPYaOyTOIzyxFbY9UWYgPT7FGT1G+4I8gn79PTHHrr1axIM8D92LvZEInT1kEoC8eQu6PMQK5j1CAKo7COW+u3J4uTyZdDI7UU+9vRFvzD2QQwW8mJsEvVOd+bufYp29TGFrO9cSOT3mrCo9BIO6vBeB5bxZdac6illZOsuEPTvmYd+76gZNPWNZPD3mlbM87jB4O1qlkL2CYxc9Gs/ePf6mbb0REGO7XrITPRnQvb2cexg8bTlmvVugWD3MBKY8DbdgvX81rjxoQow9bo62utoLPzyoC6w7BnmKvVTsyDyZicG905JhPYj8u7s7CmI9rHQcvWN3Bz0ozmE99aQovLq34rzgwzm87oEGvWFX+bwptDU8EVXYPG50VD0KneE7o/s5PDUDcDwVe4E9zmRCPbZGFD0Ukfc7BLK6PddegL3tk9y88xZ6O9NvSr0JzZA9SzEKvLuk7zwwz748/g/YPEC1ST0+D0S95/sGvusouD2rCnM
y98xYaPLQUDT29CYK8Bok2vTk937xN7+O8ElOWPVpoJDtsKJY8UVUKO3+wAz3mCj68T2crPSEwXD2ZJ1E8T+sUvciONbyUuVA9C3fhPTUTUD3gIMe9prGWPRMM4bwFPDQ8keHJPJmIEz2+vj091XuAvCKTqD119SO9TO+CPJeWHTxc8D29zLWCvbYLqD1lDH+9R+kSuUvu9ryGXs05keg5vdUmCr2gjse82ghVPN5GBb20hj2945G4vC6EkDzaIqg8KYPcPb+bfT2WQae8+Hu0u8tbjzwEJGA7nr6GPfQXET1Pso685TsXPomIFL2o8ec86PFhvYQrCb3tU+48O4OHvFVPlT1BOPQ86siWPLiFij0eaWW9S2jivR20lT019Ly7HsQHvQsOVDyf0Uc9GQtTvZmqVD0IoYS4dniUPeI8P7xwYlm9Y53YO1ry8ztrkB48yZ5IPex2rj185jY8nEc1PBhNwTz71509THPIPWKnH7wxbpO8mczbPU9ElL2fJEw9ME0DPFM
173zyeB/Q8iG6LvcGiKD0jl0c9UscdPde/KDwj65i8BnEsvVMQPT2uywO8lmRlvHc+5LyUXC48sslPveMJBb0r/rs85mg/PeHNVDwOMcK856DPvBaz1DxB8Ys7+lZ9Pahqlj0PyBs9Jus0PDJuR70Vf8E7MkKcPZTURb0myw49MOAzPQGj7r3uyvk8a3WivWBqGLwPC6Y9zbFcvIas6D0elAS9O/OvPGo+Lr00K7s8+XqBvUowOD0GWu47OScLvXugVT3wu3+8BsF3vYh9CDzgH4m6bx7EvA5DZLxmG4g7z5uvO/JSN7yOWSg6MZtnPAau3jxNhUA9EDjOvOUiUDx3HKA9lh/uOwARu7z6tiY8e7P+PIIvEr74KUS8BdxtvNCPYD0qRja8H6MdPRuEmz1d1oK7kk0zPSyNTjzy1UM9MkmVvT6Oij39Toa9GBpJvOk7FD2aC2i9/x24vGo7eD0Jids8sPPvPB2jm70uERG9Xw4zvNe/TTuBedi9aK7xPFcUJj3F9OM
u8uUVjvF+nV70nMFw9+6Q6vASOsL2x6BI80IqYPLPG8LxbRdm8cW/mvSQBsj0bmdG7zEYWvC8gqD3TDik7cLUzPQ1Ttr3mwiU8Kr+vvbd+qj1Ej7m9a0iVvfemNT2g9G47nl+ZPEuFxjymOsc8eH7yO3H/F70wPUI8u9Q5Pf94qjx3Ndm8fHvaO6dRbD1jsyU9QiDHvLT+L73GuJs8t15HPG+4Mb2u5qk8OMbaPYDAMb2lITA9UA6CvXr81T3Eo709Ly8BvZcUvD3ce/k8wJBbOtPwWb0Tq7w7HYmkvJUkWT0MUJa95AY6vXqcjj32oVA9gbjHvRkJFT3xmrG8/UrvPBGvD7xqT2a9ZEyPPNA24zymSbk80dukPbrIZj2+NCQ8dVUjPG1vMzxqU9Q8CYWAPStkdT1CS2e9hY8qPXNlJ70m2hY9PzZsvCs6Vj3X0mY91bUFPbyrxz0MPZO88PhJvUPPlLzfupk7atssvY7oDz0C6c27s6RTPDhPrz3OGbs8oX4cvZM
twRb3Gjxg8+vyAvIM7gDtT4ey8IDROPUCeOj39DGu91b0/PV0dprwtIZk8HZJkPf4JIj1eVIS8cLGmvIQM87z9KFw8hNpRPcOp1rxfyc88z/AgPFWTVz1CSgA98YIPPdnh9z1L8Qe9o4OAu0u40zyNO+Q8pzCGvBpwkz3iD928yHcXPSAj9jzWYrA8iW0AvZJWyzyt2Xi93ZjMu9t0P73gPYI9YypaPOk8sLvL+k48rUs8PEmU0zsDDrg9Eed2PZlusz2BYY07reZsvb/jBD1vBzk9uRtRPchQMbwrWGk8FThtPCLyRz1BV9I71qmMvEDHvj2zxMS8nU+FvSsOTbtrZoM9BG0EvSp3xTod2gI9OwGVPIpSFL1i26+8ltzGvatmcLxZKwO9LEENPeJTxrvTAUK8Ya0/vKtTfryLgOY8OpiFvIlPYz1o7Ks8OD+2Pdk0ZT2WPyQ8TK6FvXt1vzuT0Fc8ex+wvJPgeryT0p08m76JPEJ5t7w0yWo81W+NO2qT5D0moaM
y9xoaPuaL3Dj3upaw8m+kUuzOKfz3RY0m9D5i+PO8vHT17LpC8vgfKO5nirjxFRtC8r0MYPewmLT1EbYQ9IWeNPK0AzTzpeKo78MXqPFjlK7yRRG08DkAVPVC6Hz2Vu487hQRUvJEmIbyzObW7ryzdvG9ikr1vkWI9hWnmPBHQfL3u2Jo9ZxWAPCxZET2jYM67Gce6vNTdIz2JeAc8DAO0vBNFjT0sqRg8QsN1vDpYDr3AN4G7B4g1PQi8sTp4krC9bqDRPGcSFD0vHV+8yka3vPgQrz0p4pg7xxSKPPfppDyL0Bk74Z6ePVOdwjxgdAI9kLQ7vBdvuT3ME9U8lq1jPQv7Pb3YFAY9uFKIPH69c70IVA+8P0GguWCDqzzO3/e8VcVMvd7pSz1QtYs9oGGxvfqqzT1DNE88bAFmO0KkJz3c8nq90RykPD52KzzW9Pe8YuSDPVW5tzuTrIk9PFO4PNmYDT12a9Y7ze5IPcj6T7s0qPG7Nr8uPU+NRT3XeZ28zjEfPQM
0atzxcwEE9wLc7PINzAj02vb08VbpXuzVimjwUW4M9UkssPcxInz0kOrS9GLycO4bGfbtoChI9Yqe9veNjqz1XLFM8VR9UPF8pNb3Itv28NtIOvb4VDj11QlW8TWGOvIVCjT3AI/E7+FbUvL/alz2aUds7x5YsvGLpOzw7Qzk9BMtJO2IUyD0vqZc8Cx4zPa4HVz3Lgzm9OnlLPV95qjxM27q7vgTFOjfytbxEzT89boU+vRDR/T3ly7G9aFNEvXtx2zyjwpA9gjvzvDv/zj3c7ii72DpGPXZV3TyXyhq9Hotxu9CRMTuKmoK721NyvaT7oD1pN1E9eD0DPUv+QjxU2TO9PwBLPeQNBjwoERM7F+VcPdcGvbxUmHE8hlRpvVLsTT2II/48hhHCPYyHOTxgirw8OeOYvILxLrxMQTg8+j4GvdRShD3YNb48Ya5TvVJrqj28y5Y9r0q1vSVe7jy49Mo8/C57vFoX2zxagRS7P3UoPOfVkT05r4a9rlGBvI+xALr/byM
q9P6YcPb3MIT2xkKI8bdnzO6fu5T2MlSm9EHa4PU9thz0hcSw9h4FWO3RRqT121Cw9/GT0PH9+Kb3pGgc8wuNpvTnu/bwOr3C8HqyXvOKtxj2R3PG8OfZFvRzoWD2y92Q8t0sXvTZiMD3S9AS96hS3vCQmsbzL+Gg8n2ihPCh0XjqpD+e89nVRvQf0xTxAfk69YguHvCHfMj2Twde8Itc4PeF+rD30EAe7mHMSvHwnBz3uhFM90k8IvVcmsz0znf281HHzPeroKDzWvnE95PRWvLga2zy4bKU8+YMBO90+ED2onlg9kcIevciE0D2n0y696tsTvdR4cT2Bdma8G3QsvFPF1TtW+Z075mw0PMdOzzxnVEO96xnNvLRohz2PGSa9gTAQvVCF5jw7zB89vBeQuyllTT0DCZu9nXasvOEUHz3/q+E9mxh7vPRCez3ezTG8jKulPUmqjb0IiZE8k0ONvRzszj1Mrus5f65cve/uPD0fVY89sjgXvRvI4DxVlZy8zcLUvWM
nDzT0bahw9Wy0yPOFlND0Ilaa7EilBPcuxnz2PzwA9B6d/vQzyVTt3GiM9iB6MvWdbJb3IBVG9dKDdPMyaaj1iROC9MiWdPcNzBbzg4LA8ir2xvTKNMT1QRuI8ZtRiPebMlLxWHnO8K887vUqgZT01asw7walIvMIvuz1OGqw9qcOavcH+MLsmzia848ODvbDhvz3FlZy9vpmRvJxVgj3WzDW8TD5ZPTk3KLzC/Vg8RfhtvQE0cTw8HLI8EhqtPKCAYTyl05i8ccQrPdKKXD2ONqw7IxJ7PTb8VzxXPHs9PMO4PLQOWz0ym888lmcPPTu3h73CSYM9NWc+vQ5NPjzdIXc8FZcNvS8hn7smjTw9Dc3KPOWoGDzWP9K71sZbvXqKRT22YIO8Zs0OvX/9wjzCxj29Eo0cvVyDt7zW6vo7dRuMPJN0RD0cfT69KXqlvDJGiLx2AaG8xCqqPbU5tD1uujY9N4dPPdC0jb2Emro8P7c1PX+3jrtmwOe8NwyLPdJynr21LGM
A8UQdwvc7NoDzeJc49xgxhvJpH6Tqw8J089N+vPXWy4Du86qy90x7zvZrxcz3WcCq9jRA6PRU6uLvnXQk9jOBFu2/UHT1w5IM9Pr+vPF4O8TxyApe9+96BPFPY0LyThsQ840UEPVo5YbsTNbm8kv10vT1hPLxBdoI8GO4MPqlWej0QVNG9zB4KPrmz17yrSBQ80PVZvebI+Lw2wcU9vomEO5QtlD3vboq8fs3BPYjfIzyFN529RTUCvS8elz2Bahq9i7g8vB36O72nId08JH6WvXuzBT27kME8G2K4vNzVbT3PBQG9px0QPRYcaD3MGc88a8DcPA2cpz2UEli8KWp2vAbBg7v+V7E8hAX8PQDXlzyWZ8S9e8KZPXdG1bweQ5Y9Z4N0vY3EOL3/LYc9P/jDu4PTkD0whca8Ql3CPfdJcz1k/tG94QKtvUd4TT13cFK7mV8PPfoyA72bvlw9eOloPHLBITuEiwA9Z1tgvAPCLD2rDte7mo/BvDDMjrwLXI67dIfHPTM
XcZD0ZZUy8+GNaO6zxVLz8fn09rWl/PLu+ZjyveV47K5yJPRh1Pr0eD0m8WBKXvdby2Du3Bac9AFCOPJyPzD1IJTE8OYL0PAmHpj1+7D28WkF/vWUgJz0PEIm9vIFSPPtAoLz/RTM9pJMdPYBo9jy47ic8R2xtPCNoP7vehkU9yQyNvFKGwbyqbB28x/6OPWX40T1R1JS96ScZvVklAb2YfYI9Q5ZcPXIV0zzxLf64GkKwPVjJ4r2bdJS8BF3xvEkEvLxb0Qm9SUcEvUZ2fj2zgaI9xyICvUSTkT1U5Oo8n+uKvVtx1Dto67+846NSu1yxMj0SKmq99nXavNVKlLwNAaY8raIcPYi6tr28eFA9YXN5PKwctTyn9xm9NfcbPetFGT0nZ7A8yyyzO3xwvjoUiGQ98gQGPuJrZr18yju9VFHPPY0Fcr1F+Wo8OyOIvN/Xmbw+fdY9MKqvu28oSzyayyI9OTzaPaL2k7yCAoO9YGXFvU9tYj21R8i8Hid0PanhGDz/UXM
49LumdPAnYNL0xqEw9FsIcPeaWfLy1Sum8hRQnOltcMj3ApCY9GPb1PMbmqDsFvC69OLzTvOC+br0jGrI8v0t/PdgI/DwyeIC9lGfbPe3g6b3a0us76ieDvd77uDnPRio9sRlNvCqgkT3ZNUw9vKbYPPftST177ZW9nNu+vSQXkD2M+v67zwLDO816GD3fJ0A9AEbfO9U2njxO9ZK8nXNwPUkVTToV9qG9tfFZuUNDMjz8IS29ga5NPbFfrjp3wTC9sPUBvfG09LnUWJ89j4C6PX+3EDklS4O8cVQAPrESz7wT+Q492t39POQESLwND5w96dqUvQ5zlD2LuI48hS8EPQKuFD2cj/S9Mc7MvT4kUT2AUo+8+BVtPWEiAzzymUs9jSRmvEov17wr4ME8Q9ZpPWUTP71wDQK8f9E4O8GHljxKyEc9Mx60PQUs1TzaH+C8RDYdvRnnB72IfX09GH0LPbf6QT1Fwoy9IAKQPSY/Ob2g5Xu8xEqSPMs1Mb3nuNw9v2J2u7M
2RTj3ZKA09LazPPKQLMj1Pq0+9HbbhvVUynD0zo/a88IY9u2wSGL3vUJk8IVQ8vJv/ujytHD89juNvPQfyubxr4tm7welFPImk2Dyj4WM8yH4NPHm9kz1UCRk9AxKLPMZPIr169ww9ZM1sPTzpwLyHoyg9G9iAPed18L3VACY9e0t0vTn7ET3on3Y8kjJTvURfPz1Ccj28scyGPFOnGjzLMe88fsOpvXTPRD3YkJO8JqUPPeQcFz3Y6nS77nhgvfj3Ojz/8Nk8YU8GPVTqcr0ZOqy8Lcz9vMmMhb3aT5G8yhdQPOVDCDxTkvu8y/jCPEGv+zvBGcU8mYl8PS2HO73JGjU9Q5RkPc+J7L0DLEA86twwvd3ZWj0xBxc9JP/ePJWehD1uQ+s8BucBvH27Jr0hc8A8A3mXvY8NFT1tD129SdV3vchOnT2SQfg7D2FovddcJbyKo968rGGxPP63tLwJnT875KWgvNO2hb0Af4o8l8WvPTMIkzqPV8u7oDZLPREz9DwVEUM
k9HYOVPcRTnr3jb5I802nrPUmb3byS4I68GtlqvZ9XSz3rMp09r80UvRFApD20FEO9IZ/EvAds47xVkPq8GBS8u2eQTz0JNZ68JIgcPeGhujxx5su7r8kwvVW0oj1UM/s8t80wPS6MLTzOP4O9smwSPb1KIz0uxhk8+kY8PYpRrz0+7p06/Nv1u3TN+DxsbZG8GoNUPe5v0zxryi696C72PUOnXL1vQN67n39TPAIaiD2ZJ8E9wuXPO7UWFz0ikdk8zkPkvMuQMjw9k4E8ioyQvJoQyz3UFR48jGVWPQ1hWj2/Vmo9mz+OvY7T6LyiAxO8hx3vu23l0rywTk08ssVoPXcYOrtE8F+9gk5yPf3Fjz2un1a6yP2fPD+WxDxBcD09Nj5pvKw4DD2PViO9npcLPUQFA72Xwi292RYbvR5GiD1+6GE97MA5vfClvD1YRwW9MSSZuuy/KD1T1Jk8XuapPEjDVz1TItS7neCAPVc7yD2xbH49jE+OveZK8rrIYgA7azhlPQM
IEGbu1SQe7bOMdPS1hHLvaeym9Ol8fPa5j7ryxwYg9ElSUPdeXLb00S4471cp8vWQNGb17KDU9mhYrvKKvrr1LaAG9CagZvU4InDzoqZe8Ew0kPccffj3jcQk9sIl2vFG7TLwsWLs9/cgIvfk3iD3uEzG9EHK6O2pDPT3/Gw+90X/SvbZY9bznv6M8aC+YunRyvzc2ros9ZETZvDZySD0d6QG9UfvxPGrlv7wISKs91s5xPYTc2LqN0cC8GrEmvYAGQLtT9c08goKovNBkLrxwTqa8PvSKupgLPD0VbSy8xiSRPepLGz1buc+8CovrvB3YGj2DS7Y95pLSvCVzoTxpfXM7gKeoPGuNBT2cpaa7H3ZXvbBNSL2BuYG9XgQnPVhFlLx8bMM9gpwavI8DBbxLauK8YDx+PQVEAb2sSTY9SLqjPUunhL27FwC9bdwMvXu5QLzOrpY91tT7uyV5nb2RW109K2xRvMEFcryPvKE9Z4LBPG/SFbvlNJ28d64ZvfcXJz04BzM
M9x0a7u7uHxbw8peW7YCwKvEj7gLwOFC86O9XLvOEjab0LH2G9h1ZnPAQN3Tt78po9y+t+vFc5jb1mkyy8y/JVvXM6h71FAAY9cJEWPaD9m73hsYy93+MnPMO1e72xAQA+2FdFvEFi4b1G6ok6mLylvLZ0jL31HyU8jhULPJAFf73XyEO9hnRGvT9Rw7xFprQ9iLgtPKAnQ72S2p486WmOPN6fT721egO76VdFvVLnBL2C64e93AyMPXGbSDy5Y8Y9LaYovWgrgTv+ICS9+w87vS9qgr3nnYe8qUCLPT9Frb2GDrA8LywQOqahF73EcKI9qb6RvdT3CL6f0YE9P261O+Wtxb0UHVA9RuhbPSq+O72k0He994vqvArUhz1v76M9weuEvDZpRL1LtQK8DljBO+ybhLyepZA9kzyovbaUyLxQ75W8UgWQPbv6Tj1s3uA9EA7iOy0jtTynZ/y8xmzTOw2j770UMtc6NWAjPeqLbL2lBhM8JFrDPJ0aKz3s7y87i1orvYM
kJ2L2OvOA8dfmQPK5u+b0r9P08Po9wPTEs0btibYS9Wu6bvGJqyjweFYg9I9D7u3hlRr0LPGs9/R4vvS9EPb2Ii6Q7zz7gvAhDBr131Ta7FxCyPTCJnTxvRi49Y2M/vWnWOr1p+gG8k/3Cu6xxvL0MC0E9nAOJOgfEP73pY7C8PVIkPNq4zz1fM1Y9nhklPIemwLwggQM9shNGPJbu9r0QS6g8ECdbvcTjEz0+LZi9qNotvSLciDzOlRE9tc4EvdSwvDwLtTY90Pw9Pbkydr00w0U9ubCIvZ84RrzDCYq8eUjXvJhRmj2tBFg96uspPVRIWD1IpRA9evUmPVqQ0b2p4XU8t4slPPryDb0XPcA8BrMrvMHuAT4cHnQ9emV0OgHrYL3GySo9c+Lgu7sV0L1P1TY9HOLhvCWOlDwWNYy8JxyYvSBIuD0GSoQ9NilVvbRCAr1G88+8qfTSPMGQJr3QCqm7DdI9vbhkUL0N2DS98cKfuTSgCzwxGLU8WE5HO2m/gzxhy2M
G8gUMsvaU+Wb2FlYs8Av2TvGXQezugrGa96ud+PPQBvT1upo494GDGO75KEzk9l0M82Po/veXzZ7yNtPc8JwadvNm6nT37g4C9m83LvJEzajy58OQ93PmWvYvhXrx3ySY9xpx0vF+iJLz1FrS7D4ePvQetAz1/bDG90M1Nu3IwDLymt2g9jaYWPQ86VD0Sxzu9aDWhvADp2json0Q7ROaIPfS2SD2Bta87tM8WvbhEzj0BP5I98loKPQiCkL2eoEo9xMQqvXr7ozw+uqY8+wOpumdvazzYmRM7RJZXvIHTAbv08KI9skyovD2dfD30mo68EunAvPck6Dqf9/e8Tw8sPM5tJjssHiU9dzgavK5n4zxYFSM9VTszPQC1GL1g1Tm9JJ+WvIAmwTdrB469MVlFPTpQn7vm+g68Fnp6PGn2vT1LdPM8lK/TPW+DXjvb+kg9cGGHPKoiMj0p7Y88/WECvQSuez0FhFc8HBofvBig4zym4zE8fpibvZhVkD3QK3y8H8FhvUM
1hsDwglZu9HMMSPHaoSz0Gti07B7jYPBvbij1Qnb43TEBoOjHTqzw0odE7yOW7POZ0vj2QV469IF1WPeeeTLwqlLU9qVCqvGgTnD3vLR07gTKaPabQML1wAxG86pg9vZj8uD3inJU8+WYRPYDGizyu0MS6iEUTvbIevT0+dYS8zEi2vQGaKT2X23E8CnLfO3kfkjxX+we92QsTvMuHA71u4J687T+LvexQVTwCTEK8LluDPGQmPz35eUk98kcFPXQWHj5VeMy9oW/aOmDYjzf9pEY9nHI4vGyyvD2o/xe8O1sLPsvVKzyb5KQ8TlxsvQG6dD1VvKA7nVPSPGfhij18swc6nuK4vbCktT2JeNc8SqLXvLhBsT1MVh09E2GAvWyOFz3pto+9lX0ZvTQ8nDyEgJQ9oPM0vc7VVbwf64a8rR0jvRXrKD0+5Dm9JuWFOqy9+T3NPLC9iiHTO2N0sjtlWJc9aXlJO/MuXrxz8pQ9YJAOPZQLPL2s/pc8ErTcuxDwBz2YobM
s81g09PRqS+DxnY+K7Vk2MvddAkj1ZIDQ9Ehe3vTsJfj2W3Ae9llqvvKtGjzy2crq75MHOuqE5fbyH0pk921ZtvCp+Yj3uQYg8C2IwvXWHHj0hIAE9YJchPdiguj12uSe84nVZPcj9njxrP3Q92nTbO6nTurpvehi96FuxPYMp5r3edzo9h5YnvZzVXj39lJQ98VOPPNtGsrthghs9Ynw1u86STz0MTiO9NBXPvVfiFT1sdyy9wDZdvOKT5zw34Uk8BNAAO83IkLzUHhE8KGjWO3BNnrqIdiW9e00AvULzKz0NtRM9oB/XPQqkij1hi9+8BrVnt0CHpbyp04k8hW+vPT5oKD3J9ba5bYgWPu9prL3YEcg86uHYvLPFCr3qBc492NomPAtbtDxDLRW94OOnPYBlkDv/3j+9iSjVvbIApjww6ji98BFfPczajTvosFM98tyzPOvYML2Hork7RVk+PRCP0bz6KW29jTUUvI8mWz3D5D89gr7MPUY3Ebsthvo8PLnVvKM
rc0r31UIc9powJPiBAkT2iLz+9arnGPSe4pb04OU89I/TRO4XPcDtqY0491MeHvb4GGD0L1kc9lT7vPVY4Cbz+ytm9zNu/vMcOlT2QpcW8eNEHvVVdvDxK+J08QouhvEvwRr3fSjQ9HtCYPbJECLvh+VK9exoAPe17TT2KHyc8emOxPdYZkT3X2Xy78wdVva1wkL0x+A08tJwEPlxYkT23jHI7JHVPPW6/ur1vMoG8eD3SvO7hF70eMUY99e1evaoLnz2842A9bYYAPeCXlD1XNSm9EIb1vXgQED2Mm8s8ETfqvMnnAL1h9wm9YL2LuzjBhjxuVa07uAhUPYMBgz16aAE9XNuuOic1hrwgaRY9cZG2PQAcgDyOx1o9Lau+vBRmnL13WaE91BGaPbo9gD3xY6y8s98CPq4PxL3sjZ09MwUvvZTmrrt6GbQ88rGeO+dMAT2NdE+8mrYcPRa2wzzo/cQ8BZ2bvSCYsz0ZYKs7tvEfOwNDUT0lhio9yuJSvetUFzuNIwM
G7DKNbPVc1RbxK5xi9+H90vVGWyjvD87u8nVvZPQAvsTzWYMS8PlAHOxFjBb0SZz49FO7dPfGsET2bTJE8v7MvPXqbob16vw89qTYZvbbGYL3gvrI95SZFvHMamz1x0lS8Lh9PPavlILwJFWG9GDXxvVBnij0hRxK82hobPbNYdLwlmYw91RUDvWSSHD1M1nq8aVZJPEncFL2i0Yi9yZE8vN7GEj23lSS8ix3TPQX8Lz1/MCs9rToJvaiDBL0XvZg93k+QPSBigrvqt5C97N6BPfo6WbwBW808Rp43PM7MAr27tcM9Oi8dvfG84Dy2ScK8ZejtPZozmj0+78O9OPbjvYyYXT02RfK7LPUDvKKnGr3nfKC80wkUvfKg37yMWxC8QKUYPL5s37v9v208OSPLvF2GoDw22Sa9ZhKsPeoBpD2Rpe08vB6bu6hXY71bk3I9jIbGPdiBjT1or2i9PVqOPStcpbwwOWw9+DYkO5elubxTC5Q9rYZQPL0wLT0UA3g9v4qtPQM
xBZT0+KIu9+5aevV7L1D3JRGy9TLDgOiuomryVqSE9DVZWvSLVJD0o0Kk6CeEnPUOMOr1LXAS9+bJivAQugzvB8LI7xFHAPZVQDj2SZYy8l4EzvW9lN70QXfk8srHNPSSIHr0bl7c7zMa+Pb2GT71Azk49rxucvOqBuDx/E9k9Fi9ive6gGj3g3uE7vB66PcgtAb1sBwE9++KtvVrRLT3q2I+9snc7PQX2KT3iu209UdXpvGRS7DztK/i8aapSPbffl70uVI09rfb5vGm/cr02Oju9hqXHPZniOjtpV9o7qoYGPTMlgr1qHD49o6gwPaCPyb0+c2A9tyQyPSNznL3TGwu8KJeaPKy4xzsw8JU9WAchuwXHbj1QtAA8qQspPB74lrzLj4I91aPqvV8g5zz3Yoe95oUJPY7QYDx+v8I8qltpvbiGubqt+DO7uSRvPWV0n7xjLUi7TVqsvLYj1Dv6s8m8gxMrPMrmdz0YTga7YfeZPKjVT71WuaI8t/jsO8mitL2s5LM
U88trpPQmUvL0LJzO9BUKDvQvmUbyBFa0900QyvQCt4D1M8pQ818LLPBf94Tuhm2M6QTKCvMUMITu/OmI7otekuxP62Ds1A2A9TKaPvUS8VT3Arhk9/ekCvQQBBzyqXmO9UhxBPARIez19W7c8FXC4PfAayTvMxJc9QW2XPYrbCTkQfhi9yZx/PSxXM7yvs5S9GUXSPSxJyrvd1xk986fJPAAlxjo0wuA9vnICvYgIqT296aq9U4XsPEkahD0++v28tTOZPPPUlD3aEn+8VPQtPR2NG7zQEYA9h3qpPP4bhz3vJYy950eFPIHPLr2ZF1o9QWgHvRUiH70qMuI8V7UXPRsHTrspEbI9vgWrPeb/PLvGi6e8+XC7PEiqabzZkzK9GVunPf6kFTwbASw8IRzXO2GuwjzXcuk93RlFu1bFlj2sKxy8xGhlvYuKnjxJHCQ9LitLvVkjxz0EANU8JDyrPbJ0sDvRyRI7fua5O2Y0pTxbOqK9y8CEPABCc7xpXaE8hi5VvUM
INQTy3WjG8UYuHPMTTGz3qahQ90VyZPfhSiL25miC9Dm6hvevYCrwWcM88dTpgPNE1kb3WoFA9Nhsdu+oRMz38rZA94CBrPdm/Cb2NZJe8ewGrvXUshz1fT2s96XZSvVHN5jx96jE9aMxTvNoO6LzXry+9tF6avdW6Mr0uvBe9fDL8OsRWPDySuC49MSHFPBXCOb04iQW8XI+KPfycF72LD3i7wFDYPR0XYb2iHOA8bPaCvWjToTzTZcg9RMgvPHMgo72b6w89Zt0rvcILNruuZYW8RH5FPIBXibo8BSU9TmJ+vD2barwdrwg9iK1avdGVuzwf6248EaCbPXnGSD1EKHE8gelbvIQaNr2TeRo8pAkiPatvgL1sQos9M/n9vLmRXr2qDmc8RzwDO/1RwL0oc8K8BUXOPUU5ir0Z+DG9CZVivcr8trxvnpY9FLeVvWqVL71OrJK8VcoEPQfhWr0FoOu8J7MCPWBT+zwCFkg7jY+0vURYmruDipQ9+LvqvMxYMrzNwsM
e8QhOLPWf9/7vSY+Y8YGDTvTfJ0rxUYq47Wt28PBCDOb2cJAM8DfGqPKl3TL3HYNc7LzZlPdOFuL2egwK99f8BPXVQYr3CZlC99jcWvdfjdbuW2kE9NjUjvWY0xb0xajI9UMqIPSiC071mTJk9ss4wPRhZ6bxeKHa9G3KDvMDQ/DxKn8+7QSpQvIsVN70YZoo9x/z/PdyxNb2PWMY89Vc7vZMmDb2hfaS99OWAvR7HKTtUw7Q9b3a9u4A7QbwTavE7bIGGu2cQH7yhVQs8Y7UdPSXphbu0VBm9RtVXvDosSz2PvSo8YbVku2KtcL17VjQ9RYl8PdSGLb00cyM9bhjvPHiZ+jxjesS9PtUOvcTwhz1xwsY7rYsWPdstr7ytQCA99J1tPQM7Ej3OINO8AbruvDjhpzzhrs69v7z5PI02A7woQzs9InVNPRUo07xNa4W8ZanGvMJDmr3Idpm9CimIPCCKB702emE9HAfkvLime71O8xm9VwCovC8FJb3MHPc833VSPYM
/j/bwfyVA8JbVqPNcm4jo6Wy698l17vUBuFzx+Qo686Pn8PKMxwrxJO6s8cQrDPNajQb0T3YO70pIVvAREmLyQoE29FZ+gPH0VYTufWZu8B2qzvBzIEjzFBFE8J+96vEP+y7117pU8iX+OvaWg6LwVjVI82kG9vHUtJr0eZDW9eV+bO937RL3fBSu9eCwEu6Gq4717NfO8aic1vWdAObxCglo9N20rvYiuEb0ENQE9tkhbPbS6FjxOl9i7rFg5vLgmKD0Y2Yc8J8fjvJj0Wb15VkU8kjHGPYlJ2LxnxIe74LhdvBBfaz2Ytho8DLF4PW74/b0qw4E9XKaXvZOGKr0Gf/Q85xmiPRp77bzmjJK8AhOJvDj8WzvtTf86eOqVPCYPnb3yZ009nszwvZ2pl702tl66D8OLPU4HiLxKFis9HnXlvIkeWrzgc2095ELkO8KXTjyaqW89OeSTvckzz70sGTw9jYHhPGOxHb1RbHA8k0koPdDRIT3nz7c82iQzPSqSm70bwEM
E9WilIvDFUy7zYdkC9qCQjvdmsX71Vgc884KJCO64Xm717dSI9KU/KvGQvob0OJCc9kg6uvexzOr3NNYk80qWKvEwA9rzldKo8Q8pTvTwPHL1doyU9kNVXvW1/jbsSVrC7kpwUvQNpnL3Vl888/2CAPZIg3Dx3U0Y9H/O1OyMU6bxEdlo9vKYmPciVwLyMxuk8Vv40PKIBIL2rtTS9/qmxueoGnz3x/tE8QejuPBFuOjxQ1287hPZCPVd54b2loZ88QSSMvZIvzzpokVq9z5tSuygMIT0TiMA9rDPrvDRIUjtiN8Y8HFSCvJMn6jtitry7ZJL/vYxLfL2c77Q7+6ktPYFRBj2Q2vQ9nwCfvIz9XLwDWI49XOBdPSuANb3VjYg9rM0lPfcEAb1IFIG9PYEAPYCV9j14ZgU9pOAYO8Nkjjsu6/Y8NvvdvHUbCL0tIQs9HnofvFkc4DsUWZM8BtyAvLc4TjxhXrs9mpGovFMVWTwccX09TmjHvFDk8bxKKEs9sQaxvEM
jCRb32Lce8BiN2PQDAlz39JgY73LU2PQEdATzkJ+k8GizIu3MdN71fq7K7VkpSPWoUAj0KnJ29G8qSPRIRzT3v6NY86CjZPRSWGjzvIK09LghVu5c/Fb26cUA97HV4vIYuiT2TU629QDjqPEMynj1njuc9zBWIvbI1DTtjJY09GlLbvAEMVD22ik09CDIGvF5KGz1t5oe73IeJPTpT0LtwvLa7IhMLvQWuLT1RnJU95DzDPaXpizw9R848tG2TOwTTJLz9WQm9d9A5vDNTCD0UhW29cSz8Pb9s/7xmqGI9MBrmPGKGIr2qmwk9xDuoO1EQWj2LkXy88B5TPSw+Kzynjve61xoqvV8SoT22SxO9AElMujTYkDx9+GO8J/v2PKFLGTzN4gu9G3HtPDO5hT0Vffm8Pe56O0K00TvIdxk94TjPPcfBQT0IY9G8zvRYPc9taTr8RzQ9UjhwPS8F1j24UPm7zrnTPeqTyrxrdZY9+Fnqu0iPzjvzY8Y9Scehu68A0jzVHQM
q9Szy7vL5B5D1YiwS9tztMvQESlT2CfIA8WtMAPXd6ITz/wuE89YO1vPxiATzEaWy8icQYO5BLcD2F5j28OP8KvMc4gD2XnkW8mud9PcHqgj1h/MG9prZDPa+KBTwUiII82B6RPLrW4T0VBmi9jap5PdDYBb0xapo9ZVdrvVh/rLj59i69DTdWPDA3TzskA8G8yUCnO8UgnD2TTqC8ki4gvSSF2j1qwNc8H12Ou+kDybuG85m9BuaAvde7u7ypqQG9hJpzvFVxVDzfDQq9xD2yPAF0Jr1IPcg8y7MLPc9NjT1qu7C9h5AKvF+bSr2MkLg9z2TqvDtbUTwnhA08N4pOPV7fu72RHSs9uoJsvVASlD0Gbv68ej8avKuPjTuFpCc8tFqnvU+eBjx+OOA8bykDvsyaxD3iOW477JicPGpsCTzX0qq8htQrOzMyTb3UFtg8MQS5vIMWJD2GLZc7SM8NPXfBnby4awy8lRjiO1YJYDwsmLG40pFFPdD7Trv+bp4959arPRM
hCozsdUVq7jtpOPcI7+b2tUkE8ehBQvQhMGb0XzAs9gvyCvTxYhbzmfDQ7x6QwPbiT4LtNqfq8T9u2vfo5YD1cCis8Axg9PQeQsDu0qUY9FP/RvGXKDb27kBg9Wk8rPODx47xstza8b3stvRYl2zpmPsq82eMxPY2GazwfTCg9hNxkujaTl72teFc9FpNZPYVZfz3VQFm9tE7zPVe65L1yZnU9DptPvcRBbLzV0c08sZXDO5nJjT26o9q73TK3PDCflDwwuCG97in/vXjVrT1a3sq8BwBHPTZHiTzYEqC8RiWtu71xHb2ss9y8lXg3PXl6XDxvLHC99YI1vcEhmbyKzzA9IinLPcPdrT3t68I8kynYvISIvL3+xmY9OKTwPScNkzwAe3i9fzUKPvG8C71cM5Q9UrBEO1+4CD0AAbo9X5/ovHwu7DwPjNO8ALFTPfHYdj2urxm9MrdQvVq3vDyISuy882EMPdqk/zxyQFE9y7uGvY/oZLxqV1M9Js2ZPYTMuznGxpM
G9fpRZvb1BN7s1foO8hlRaPfHabz14nsu7tQPoPOv3h73REXA9Rsx4PXThAz2A2SE7itpIPbRwK72CI2k7SQaXveon/buw/6s9W0XePJ1VuDwDGX89lgCmPW8fBD0OKh69KF2nvSqsNbrxTYK6qJXKvGQVML0pIru8dMY7vFrFgjx2hmw99DcePYqzUr26B/i8FpBWvRleF71B3z29vxzzPSnMyDwl2/M8RO1xu3KDiju1jKk9dSMMPksqnrsTgqG8qGK7PQFrAb2vw6y8xGm3O8I8Rrx2S809XjCLvTL3Lzwq6TM9xSq4PYI0gDzQbqO9Lh2fvXSosT0X0Li8TL1AOwnvLb3pUyw9qKuTO4RPZLuwIaM8vxmgPLqzKb0hoDi9jSbku7sHPT22f7I8S9S1PZtgBD3+CSY68xP3PMcyDDwwF6w9eZdePSHAUj2X2cu99k6NPQI65L2nodw6cySCvaaiuTuhfXQ8fPlKvJt+sz05ZkY8lxWpPYk0Hj32krm9BLzGvKM
+++DxxU+u88slaPCADDr2SoFg8Pt0lvYE3sjy50ko9IZsuPRoi8bwOTVE79IzfPOGpOj1g3mw78YrDPUYaorvntCI9eyvYvPcDDLxbIlq7+H/ePZ6HAD1SJEg7CeMtPXs/271C/KS8VP+EvQDfNjyMeaA8CuojvfJmtjxm3BQ94fMePKoWFj2xYF29B2uSvQUWsD1baaQ8XDNlvEw/Ar2wsoU9F8Gdu6T5xzwHXj493BiIPZCWqbpoUpe8Z2pjvS/gwzxS8eA8Du7MPYS+9zweSlY94ENPPefqNL1xlVq8q0ubPQqOybxIj9W8gE1wPVbj570Je0M8PjhyPP9hED3D7wg9gDoBPRjnUj2kd0O9DkdrPL8RY72zTiW9H98GvvKX4Dy5+BG9kCfcO0r5Yrs7OJM909laOmQlL7sOhJO86XEyPV6BWL1wx7m7vXi6vICkNj151Gw8JAykPScePT3W5T68QCcZvUAZmDwhLSS8oZKyPf2iNL0hPAm9FvHCPV64mr06aUM
27EjqHu/YwyrvHt6Y9FpcRvR5Thj3DkwW9iiR3OzMwrDu1kuQ6PVl/vcOJbz3f3Ve9Q8ABPemYhzzPpQ29kyyGvXSnTz1LPCC66ODcPIDYOj3+PGW916ZjPZrEFz16Pgm8dKGtPYIu/Tx4dSw9lLhLPcmQmr1m6k+6DqDcPOsE2zxeFwS9uEflPcwJDL1kBTc93B+Pupw3oj2BwZm7bcduvVRqAD0QIh29JDbUOWvB6DyxKLy9UN2Cva5qGz04x8u88vBwO62nUjwZy6m84NkWvDyJCz1eJ/u8PomvvBDdJj1ayL08L+1RvNkmpjzM4jW9e8r5O5JLlT0LiYm979ugPdplU70psHo9SFsDvfocbrzhCZM9deGAPUKu07ylgA+9wmfXvIefhz1sblQ97kOXPe1enj0bV0U9CoPKvSVGTjxclNg7z9ImvVH4jD1zlS691RQTO8w1Ej0h5Uq9u5z8uSMPM70PmJO8AbOJvLKte7zzLeU90QqWvZxQSr3sNIk8QvO3vKM
u2CL08AKg8vxXrPX/JnL2hGYK8y+yRvAY6qTtfXJY9Lln6PBYJb72TF7O84BAJvVn9Uj2yNCo9fb3VPf+wGT0vTUM9keePvZM7hbypdRk9UDNOvWmghj1WtjQ8eUgWvT8RjbzrKeC8ml7dvN7FO714YpI8EQ9Avap017tNTcU8fW5WvelUs7yruHO8Egq8PC2oOTxxmRs9+YZBPYkQqb1eXYu7LClSvTJB+Dxr8j49IcssvfdBqL0yGAi9maXSvJGiRjwhbcS8uswLPGqdM72W4rm8PBG3vY+/hjvjK5g99nNBvdf96Txv44A99iAEPX/LkDsSYBu9UYqKvQoTDL35ZqQ8o1s7Pa5rBz2xYHi7DCVPPW2iRb1dHHI9Lk2VvMY6YL2q0L+8n38VPKwOzb0KXQg9EQa0vVNJNT1yewm8JcEyO8R1Cb2dRzQ6/7vlPGKFmzzOyqG9EHxeuRI9U71kJbY897zdvbKjZj3WLRo9FfSPvOmKljufuqU8RCm4PIkAzzzWLWM
i9TRjLu8FKxryB/Ca6Pj6iPFJAvT2A59I8lYC5O388YrwOxaQ8dfKhveQfk71BZbu9vKq0vN3tt7wyrK87adW4vYLV7zqK5iO8vIQkPZONZL2oanc95PXcvIiiBz02RhK9DGMuvflXG71a1Ou6rB2IvbLG4Ty3WMw9nrNWPPDzPLyoTIg9fTqTOq8NR7uib5u9W6LMvRwiKzxOB/c7/zO7PHV6oD3P+wC8DRBPPSeCrjvhsEM9qnoevdnFF7wYZzC9cVyhPAX3k73c87s7nEYcvccUiT2AM4K61T24u91z6LwrS6c9NI4pvYAnSLsb8rq9g3vuvKWwi72U/OY8IviKvPupMDtN8g49bQEiOyJ1zrwXt5s85dJJPPqJiz2mEmq9i6S7vHP0SL3lpY6812xfuwrwIT1QZys9B02PPNGBUj0CwWK8ShSovFvnRb2CR1e9oJDhvPtWyL1K/H+8gSULvd0N+LxIGxo92F8vvaIkGb0mQ/W8jMjxuqRPA7yT4aq9QyyXPKM
3UCL6Fmy68Re6tvRqVG7xp7qw8YLBSvD0PiDzLFmY8GEBKuDXN9zyPZxu8A42CvaDOsr15WF49NIIFvEiwL7xpsoM9zX2EvInrFj3a6Ps6Z+ztPCDabr34w1q9s/Z1vXuk9r2OLa27EoQHvY+60bzC3p47VXQ4vQ0jBb179yC98D0oPblKML0RuG+9N19cvchSEr4BqwQ9Pey5vAbni73E6dE9mvJZvQpKjjsBkL48C2WFPdB7xTwaZKc8WZJrvR8Uvb31tyS8xZc3PMwEw7xErgm9rCMzu2X1fjysdwY9Zu5QPWS/o7101gQ8/PYAvPPDs71Us508hcpSvdWLpzwuCFU9rRCDvcAGST3sqCC8AVErPSVZVLvXkjW9Af4LPSkg/r2dYyG939ivu6yjJb3QY5o7X3gmPboDmLtiJ7O8wnZQPZn7WT0e/1K8cvMuvDIWUruOdFE7LBDEOmAhFT3ppDu93StMPVcg5zyQ6pi9qHsjPUJpQz04vL+7MwiavQm24b0bHBM
69GQPJPIFF4LwxJjC8IvG/Om2dEz0N/jG8OvyYPH8amj00yT09o02Hve1bi73YaHY9rdyMO4ciQb1p6Vq9qhiJPZBHuTw1xTy9fyTLvAQJCz6dn/06ccu+vVdfkjy/c+o83am1PHUgn7yVp869FUywPcZ6Bz6Lu6K98T/xPCa3oD3GNWg9m0TsvS1rjr1GNwQ9szYmPXYukb2a6yC95fMVPTg/mz2EJX29MnkOvCQmZz19LVU941ubvYn2vr3CuvQ8u/hRvZOrg73Rabu9hK5kumfjPT3MVxy8D1kmPews/T12kQ462BjsvVlHIDzaSIU9a01KPTQatb2E19m80wFkPYJyED0Cn6C8a/g1PeULQb2qF3w9gOlDvfjimr3K9568rueZumTl5b2jzTa9SKg9OYK9Wj3eaQS9atgZPFCRdD3heII9DXzOvN2XqTy5BB4903hdPABa4r3cT/Q7KjcovbcOpbzMq/i9ZYvTPOcnvz07Dm68M2zzvKeXwLwzM2Y93EAiPKM
oTKb7MVTS859uHPNJqBj2wfrO9SJo1O0a3V72uUOO84+JLvXs2ibxX9ne8dhFevVW2z705uIc7rlmiveVTXjzPW/W9csijvFwu9zvqcW66A41wvcbubjxeSuQ8GwkXPSKuob2FhHs94bKvvaPOyzxPeN291RmHvMISejxvjDs94U6xvSnCmr2E9cI9iz/au1qIEb18h888ILbYvOUYpDyWoEE9JIIvPZpW5LxeRFk9WbWyPPaMxTq6qpC9GyJDPaENUz01g7U7kZxDPalUJDxhe5M7+y2NuyKsrr0xwr09cYBTvPpSi7yGOeQ7mTZ1O8T9OT0iVTM9CT8MvVBr+rpqbBi9iylJO8yT1TqPPQo87Btyvegc9Tweux48hrQbPXI+xzwCVcU9D69UuxtEOz32PBA8nAijPIy/Zr3KegM8NnCTPbdaEzzzS1G8EXq5PArjizsB7mE9JbwQPVS0NLzxdJm8VoLfPNHVljwzbjA9xdwovWVcbzxaC6e9LmVsPPUoEL2j0IM
09UoqPveBLwT1QgAO7TJEBPaA7IT0eO549/9FqPWogBT2oNy+9S26GvPOp1zySXQy9iindPBYBC72opJI9FQiIuoVktLyDski9x17JPYNPJTuUrRk85FJMvVHflz2Zx7s6Cyu8Pav3ELtUU986qm4cvfl6A70vGK87ryWAPaIzxDxHxim9u05CvLptrT3Gt0E7yRHBuyJy5jzkBoo9HnbwvIB4gTyGwQm906htvAJ8uTpfrjm85zPQPMPNqD3QDcW91VGkPI3bvDyMmCI9ky5/PbDiCz1wuMs8SyCIPbowHrydPzi6TckAvC0LRT3N3F29HMW6PQVJyLxavtM8aeWOu2+3YT1tUSA9ShyGvJxsdT10PpK97D5VPE/Llz0fAHG8TX48vV9X2D0Rxoo9cLK5uxm5fj0JHCs9IC0APZjpVj0aAzu9+ahUvba6Gz3Kpy47zLLGPB9zJzusSeQ8ET0xPLCj5z0mJg28SYlZPfgyvbz6x2A9ySIYPXJRtjyHksM8lIDHPRM
bE6by7dpk7rWCMPNyvLz3npqs86RVAPXcQVbx9yyU8ZmFSvYbOpD21Au+8qFGevVowSj0dERy8vUCouroXz7oJaYa9uiTuvKVuRL1HZ4K89aO1u4SOILvtszw9LbEovXT5D709nbU8NpISPXoZQzxrh+68XJfIvPAC5b2TgtI81bTWu15MQD0DxOY8QdvBPTQLnr0PSS68n8SxvUM/GT29tl49+8xHvKGeLT3Pi208OUIOvdQkEz23EUg9xoMOvouilzwOVhG9fPBivERxrrx3tEy8X8NZOwQ+Pr1/0JQ9smemPLMf1blmQmM8eP4tvcPFR72tOxi9/O9ePerfsrsaxd48aeZdPA8Ne71suGo8kvO0Pa0MTryO1Ji96dvbPW8UnL3sUMI7Ol/XvNadcb0HDZg8hGhvPNm7qjxMsx+7ft1JPd5wSj0+Jwy9DjOHvbkIMj097lW9k5CcvAJdCb3R/8o8jlsCvDwYV70IfeM8a4fePNo4Cj3ve5S9ST2ivEfiabzvkxM
89mxPvPUoHlD2JlcG81FJTvVWmP70TTUQ9nTSJPSlaiT0mkMa8e7niPVzJOL3G9Rk9ZNlovQYdzTwYfXI9kEYQvKjt2jxs34k8AxKhPbIukD0OsCK9BB4lvbuJQz1Jqe+8cxTwPLJYmLz/ZG89OZ1/vRzolTw250Y9dJFVPWmsMz28+E+9IMFmuSGHrrtg9C89Y5EQPSo/nT0y2/e85WJWvZLcQr2nGY49nUnVPT3CNj10+4q836MEPh5T4r2E/8U4T3xSPJNEVLyoUH08mk6cvfBfIz1mn+A8A22DPSq3Rz1yh4q9au0AvlqtqDwlBz+9JioDvYP3iry8Un49qd3YvP8G27xmv6q6gCMaPPrjM7yiN2O943hAPF96Z7wkiQC9GvKlPGEO2DyLPEu7PLIyvFwXxL1Ev7M8mU7fPQCVnrx35oS957gUPqdZHb2BvaE8p+BovISfJT0qaKA9Adh+PFVS1zyabqI8LyxMPZcHFz2Rnba9c+zpvUoBPjz5Ana9x2z/upM
2w7bzK3i867lkxvSfTZr08JtE8evRMvLSF1zuBFiW9ln41vHZPYzxbMsk8uvpdPQlbUT3W84I76L48vfof0L2RnFI9CkDbPVc1MLxuL0K8WJZ4PToOur2bL4s8GlRyvdvKirxUMKE9fa6Uvat4jz3gtom8cginPcN0hj2UMnK9uquuvdXgZz3wzCe9B0oqvVwtAz1syJy8N1OPvbwD6DwmkY49o2rPPM/QnrxAr1896jWMPM4z6rzTsx69UcsfPT18YD2VRDm9Qhq3vFh8nb2RA689abimPVxWC72qP1M9za3VPWpKv70QkD298ag4u9t0VT1bQaa7smlSPDiEvT2mIYQ9yXCrPbkkxTuoDD885R1MvXp4IjwNZ/G8kunkvADCPj3X1zo9qmmnvNjaBT0cVWI9Ye7UvPW3CDz3N2+98A5ou/zsSryp0VC9bvGRPfycjj04ZTS9OMYOvSF2sTyJ15w8ssGQPKBRJL3Krhq7z8ysPe8bpr01lSS8N+BUvTFwpD2lKQM
09JagKPB0Ssj1Q3D09ksOCPQf/ybtxewQ9ZQaivQyfbz3w0Am9PQw9PY+xMbwfoYI7OhxgPErZ5TzKj9W7qJaFvOs/AT1RoM+9aNgxvALAVTwXY6Y8ip/xPLyAIz3M4Y66tFrqvPFAY716AoM8m+woPUvCiTxJIOS8kuTJPa/cwzsEzPU8cLtbu9Heyj1y/cc8lX75O0g0yz15KHK7z8MePV662zxSmKa98JasvAs5Qz1tMa28LKStvHsdBj2YXdy8EAioPGy33bzK7JI7ZTq4vToyMzzWyXC9FDa8vAuzDz12ERA9GnO6vDAi2D3/tZy9OI0LPWL9F72LNJU9WXUpPAX0F7tvPAg9F6XtPTZ3irzFfNq8LFqouuJ2ej2srD28cBHjvLPWBT3PPzM9Xw2CvdEpSz1QDZC8oA8Eu5Kq4D0bhfO8HL9+PK+3hD2Kdfe6bB5gPNnGGj3/YjO9MxAVvtsDTb0E4g4+lf5DvbGsP71+5wk6vUqUvDsfFD2gk9W8JFCJPVM
lHx71/d6S6yeyPva0jp7u1svY98tzQvKMysbydX6I8lLW0vYDoQj0At2i9IfiwPYLhmDvyiAk9JcoOvjhpuLxV/Es8q1CnvRI7Gj0cEYa9fDkmvfwqyzz1hGy9hrqCPGRIzLxcBEU9p3WUvXR3nz1r25c9KskTvQMV5DyORWU9OeEzOysFH72Z+Ci9k1G6PdUr6r2ghTo9Puk5vf8FEz1qgzw8CjoMOxGNSb0Uqe88ZfezvC++ojxR3AS9j9CAPZW7mju/zPA8kj9lveP71bvsQ1E9cTLLPG1zALy2FtE7kWk5u/xnxTzZ57W9tHRNPS95Jb3nk+y8Dag7vdePJz6w0SW9bjY1OtHLgzsthM09dsgLvR8lQb1E+JW9b7p0u+hLWr3ny6U9D+JTvTyRCT4g4Sm9OD2FPJZJobzTO988QEyAPNufcb0Jl4G98Pt8vaFpi71q05k99Hb4vY/VzD3xTfE85sXNPDRfeD2aRkc9OTg1PSwb97zqzWe9sS0ivTa8Nb33gRM
C91l7HvJ+y9j1geQK9VZcHPfUYmj1cYIo9ayfVvRAZMTwS9WW9tH6WvWdH9r3La8g9tTTZvU0q1z3Sk5U8OdcKvaaLxLzfO9i7Jy0Gu1qrgj3LQaC9epg3vdXCCDy+tKo9hzIgvbfO6zlWFhs9ylh0vJId6zzx+Hs9Z1IgvfR7arxEIUC9ZEYpPLscrjyksmM8/ONsvMiQlz0DWsi9rKjgPO0kKj2zfDS8S5FLvcUdGLvP/tG94emtvWXCj71eLmI9URmLvWEJnD0OJaY8qXvHvQ54wjtb6uW8bXtCvZgZ4btnPQi+t3zPvYxC1Lsz39M9PZc3vB9dZrw9mNK40/Y+vazO5DmX02+9cPPxvDTPOT3mZay95KqevWD5g73b9CE9KbF9u+y42DxLw8a8sFocvIjWZT2WZIk837wWvaDxCjvFrTm9qj1oPdGDmLwsBRc9crqRvLOs3Dyuzj69GFuVvfo8gbyUcaG8SZNYve/CvT32WZ29pA4sPcfvgr08UjO8TtanvBM
1J9jyvG7W7yEw8veEcTr0SnBu8zJcNvdQQw7u/B4y9FdOIvZgvLbsO4gW5gnPbuLCYiz1qJ+C8gyWOO+Dih7yBHJq8K3WgvX44BD1JqTO9MgMxPRsLAL3F8PE7IiOJPCW3PT1iI0o8saIdvbZpRT1skCw8sxSyPMlgaj3NN5q8/ga2ukSMgL1KZIa9yEpGvdORGD0eLQc9LOWVPFRFxDsKWyI9DcucPK7LPz3cgIA9A+upPJiMjLzHKnm9IpRSPPnQbT2wfyg9qtSUvDkTmTyl4G69C5K4vZQKnTyrkoW868qyPT+w0zy+3pe9dmgHus74CDwT9lM9iGXhvdyaozxE33c8NYi8vSs+gD22J669Wc1FPQtnLr2ttq287m8GPcOIBD2cqpI9Mhh0PO4+Jbv2dpm8fDmdPMyOSz0k1DQ8ESNUPcf1HjwkQSe+c19SPbVxPz0Yubg9Oxm0u5Uug73SWm88IkCVvEfK7LmqcXE8HkaZPUCBtLuJJ0+9wY3vPb7QWj1mi1M
09FLzAvXhqOjyLPji96vnFPAAAWj20c/i8CcnJPAoalb3y7fa9QXPfPKSlKD00dB49AY0APRaxnr3Ofsc8YDMWPb0wDT1xBtk9av/ZPawDJTvygTG+X+GPPUXWfT2m17s9LlsuvWX3973K5d47Oc7tO1GhLDvOyYW8nFTRPJ0/Ur1t/1y9dNpaPCKg17xm9Xw9is+UvVV5xL2EI+E8i92GvRkOCz5Gny69a0LcPNgNir0GPiq7VtBtPNqenLwVxo490/Y8vLqASL10Sgu9ll5GPdch4j1sJgw5X3yFPW7Borj1nFa9cfPJurM4DzsFC3e92jYMPfz4QLojWkA7r/sVPQ04V72PzFy8gIWTvNk5Cb79l4y9RqmBPT5AVb1A0XM9DlxyvcwkSb1kGGU76A9uvXHZ2D3MviO9ExevPRSXa71ddje9vSF+PRH8SL0zb149htpFvSbbqb0K/5O9ocmGvdsVRT1K/0i9EhhKPWx5ErxnZVM7euy9PcR6rLwNVfS9eXWePTM
ehQT261Q68lr2nPIjt0jxX/509KF9cvZ0vOrxdNN68qil7PcU6XL0ooeq9BZwcPLvwZj0wTcq9lDg8O4dVAT0tzc09rpAAvRx6Q71u1pS8DZaCPam7drzx0Ru9UfArPNsn1Dv/0gO++93dPADyIj6qJxi8JlQsPYHFEb0HgEQ9Oc6RPX6zIb1kXCm+KMObPZO42D2ULsW90L3TPawAID0ptBo7zo3LvdTjyjyINg682JYsPEa23b3J5Zy9o910Pdyljz3g3Wy9j+XqPG+BtT0vC548hvNYvJt2ejxQlJC8swadvMjdCr41LKy9YGQ0PHzHBj19xKK91dEgPV7V0z27BsC70qgoPDbRRDw3f089T0uKvW/GMb70L+i8XwuVvTvWMDzvDoy9b6RLPZGB3ryMwDA8iw1yO8Tgmb0FeHE9WtUEvIIvd75vinI9ZRvxvAuKJjyUrPK9MXA/vf6S1DxF7Mc8QvlwvYgOCbsL48o8c1BJu1R8Er5inYI9VHudvaehqjzCLQM
K+QJhfvQNToj2cJ+28bDGxN6Yrcb2AkYQ9R18RvdyjAb5vnN08YiY0vJMENT1wOo69LymCPchzZr0xEi89978UPPQyjDwtgGu8lAG3uvZoEr33mYs9+aiuvOT5yDzXPZm8Hfg3PTTKXL0aE1A9eOM5PZPvkT3mjXW9fAXFOg06Mb0Xs3I9I8fDuyoQXj17N7K9WFJQPZsKqTuWak+8tYQIvPjxnT2CH2G8fqaUvWS2wb3bRJk9dtQovcGCrTzML7S8KWL1PLOmWTyq2jG8hmvVPDq9ij3EpaG5Jx6yvXMUnr2scgM+vNfLOX5QsTvhKJM8LoenvFVOwzzkXXs81uFWPb+IIj2rAZQ81MlqvJ4l5zyrgdk9x7thvDHBuT2vnRi8Hl5FPd/HFj1fORU994CjOyfP1zuAvFc9oBFdvTi+Fr0CZsO81GsBPDiS2jwnAKC6cDwDPQnenz252D09lOOAPd6o/byPWt07DKxoPQDGIT0yhz89MqBGPUxO2DxWu4o9K/9lPSM
q7Tb2LJto9PldjPKGLsj06vow7tN7FuoUHkT2boy48yJ5uvUjG4D2+JcY73IPSOw6RWT1ySCo9hoqKPU5flLwImRC9rnmTPRrXBz2pzMm97VciPXr5Pjx+LJ49WdSGPXhiKj1ULbi8NvdfPc2z/Tv9Lmc8h0imPasYqT2Hi669WE4kPu1/Zr3x1dY9o6pmPT3cEb1Cnr89OMAlvPZ8wLoGuwI8d84fveqXzD0lNaS9MgdIvWDseT0HEXs97uagu0KjiLm1QFA9gULovMPmU7zOZnS8r7H5vLgWHT10bRc9vxYvvLB3Vzm22ts8TB+mPaprpT3fYHa9kKdOO/Lse72UYiw8u7GKvLTGWj2hMJM8J9C/PRWYHL0UAhY8es5mu+O9mjzvcY493gkgvcZN1TyVS1A9N1uxvIdAGD1NgDW8AriQvcB1JT0pcPy8XK42vcu1DrzOrGm9YbtnPTkGh70w6xM955YAvUQWQzzCXNu8E1EuvXDm4bz4yN28yQeEPJJKYD2FKdM
U8HVIfPDTxyr2wrmQ9VTGbuw+aKjz3SeI8J5x+PWSqWL1+wYM9x7MhvZvkNb2RKcM9VJ92PRnFhj0TQos8+dyfPIgKnLwvZ7g8JFb1veOyWLtzcdm785MGPZ21pTuaD+i6Zr4rPQ9kKrxs2su79uWJPeFnFzwkaL07QiyuvGtfFL2goC29f1zhPUwuxTuK0d86JV1SPB0umr1OdSm68D3PPSzm2rvSCqq9j32APUVQEr1oOjI9fZTyvGh9l7y0Pcc955qVvMj47zqV+Qe9l4CyPa20B7zfHW+8oWfhvZOvULtnADE8zJMZPNZaZ72k9wE9PctXPDur87tGUW68kNASPNtxMz2Xfg08070OvXM5Vj2w3/86oIjzPV1GsD3CQ6K8qo0HvX6G2r0Nmo89dOAEPuD2Aj0/kcC97BKaPV/qTr0A2b88hLmAvBPgfr2zx+Q9TazsvCf9szv/soA8y+qBPYuODD02gcu90auBvbHkqD1L7wI8PjI9Pdlr4rxBcAE93QEsvdM
P6k7zpDoi8/CWxu6I01Lygc1E825KLveziRLub6Ea9pyIbPcPuwj1dEZe9KUduvbzZw7xqvFA9XQaoPWgbCj3m7KA8JBQ1PaxOh71AM968NYKpvTKosz0U5Ya9hf2RvL8BPT2EGzE9j/N/u62uBD2rfiS9XajzvSYw2z1mnRA7WYIcvdy7Sj1VhTq9PnSPvJD3eb3b0ok91wEuvaJxkzuj+dy8DoyfvUxmLD1U+gi9H8xmPAQLxz1gXoG99EuXPE4RQL1VnP89GLcBPX+fajy0w1e7S/ZBPY6pmb3foXS9qnvivfc9Lz3eEyi9FtquvHCiKD1gHPM9UF3uPPY66jybVMC7sc2MvVFaZjx4VcO9jh/pvHQLRbwF+m+8RXxuvU7dpzzyka49sY1YvOGieL3rYg88SOS5vCX08rxQtXi9XEMBPTqfij3Wzo+8PVhovBmgfb2ZKEs9eHSEPQPkTb0q3LA819DCPcCShL08RGK9G9U+vUapzzwYEdo8AAqiO+VAmj2tNDM
k9Mr8BPYzhz7uiema8WNK1vZcRTj34ecW8T8j4vP1cij3RBiO8fDoGvaZACr3MhZY9pdYQOyfo/rwLj8G9qtUgvTJeGr26gBU8sUmqPVcW+D0Fdje9ehsqPfKQ9LwKHIo91FuxPKPpZT3baY+8WC64PX1KMLzrMP68OGtFvZwYjDzjpII9kZi4vFHo/zwco1e7NvpJvGzSD7zS3uy98uRQvEDUEz7kOC294LHxvPRPmDzmX+S8y3y1vE09mrrK2R09/5kUvUaVaj2khby9vP1JPJ/AIb2XH1e95b5DPLcFjj15gE29eQ5fPQoSgbzfK5s8dA0TPSiToD29Xd68F4rbPQ2uqrp5kgM9jViSvWX6kD3KiE+8Z1k5OyDmv7zgbiI9yMWZvNqt1jyxrZS9tt0MPRMQ0j3ch1s9/mztPL2aRjw3zYk7AQcoPQmh07xeZI69s/2dvTWriz1vTfk5b0RYvBBqGr0SSRE9QGSgPC55kzqOg7q9J/HSPVPqhbxMlIE9Q5ayvGM
x9mD0iaqo6FFdTPbdghb1yoj+9DzmpvaPccz3cX0O92Zq5PFAOAT1P4xa7MBNHvVMc9zsCTyY9fmsjO8wQBT3Tr6s77lCeOgv3rTziwEq9+w80PFEdNz3JYIW8HGZ6vUQ3Rj1+Wso9KSoQvTdY6b27Q9q80trcO88X7rx3+D08Qu1gPQP2qL3sDn080NEru1glqDxfSLM9+/IEvBHHcr1IP0W9GI/JvOMKlbzMnCy9ymmfPQWrNb1RfnS8NZHYvdydYD1zfEc9uPrCPL0xAD1P7+Y8ZaybvHw6PDw6omM9uw9iPLBaMT2Ah2u8A7kiPHT2HT6upF88aV4+PLxhHLvX+gc+6Q+QPO1bGL7Kn7m9kKBCvIA6yr3BJqC8oEH4vNCWLT6N9gm8H+L8PBh4Gr0dJUg9xbIOvab0lr0w3ni8Esb7vCa1GL37KWy9keHTveT3az0OwNS8mWZ7PQGEhD2gBVI9OEk/vQ6qSjwzGsm7+hdiPdREJb0zDJg8HydHPc67Bz6UluM
+8huiOuxkus71xz4A9ivntvf0+Xb0jR8W90HlFvdbCIr5ur6u84sGXvViTLT3zgYo9NPzPvAIAz7wCciG9p2tjvRDfdLqzcA6+emf6PFli8b0UH6e73vpAvFULmLrF+cU93Dc3vagd4byVBQQ9M2nmvALbT7wj8yu9zsQnvEIQp71Ukpy8C/eBPG5Ryz2a9cm9IS4pPbkPCD20il48ASFFvZnRTTzjJti9bC4GPBkACb5t+BC9rXooPOFrMD17WXi8inqXvaAXEj3/Lue8xf+EvaQZWTvZmPe9I3VVPEi5pb1+djC8t99CvVjTBL3Cfyq8s1TrvATtTb0xgIs97vYwvdPfKb2HpZm9uqohvTVy1L3TWOs8DVbdvF6ArD2WGPw8IPgQPbUihjvsL+W8pcB5vbREuLyGJ6y9gAPHPAkLJb35m4o8hdI0vWg9OT3CXZU7k3LVvGmDUL0DSNq89NHpvP/SCT3jhL29qvHNOnFQAr4LrGc9SkKHvUTywblYnVY9OLMJveM
YVz7wuX0K9WV98vW33kDxiRzC93lXAPBkzxb2S+AQ7eC72u/TcvD3mBQ099cbcvS1fX702tSc7+A5AvSCTWj1a33W9ish2PRyFfL2bg/k7Q98RPf+toD1WNO+9OTjWvC80O72InwY9XSzPuwP4zDx+tMG9+uWYvKghkL1MfTW9I6QTvV9i6j20GIK9wgIqPQQXSLxQDoA9CfarvOEtxD0AX986CjSWPGobE72CdZC9CHp0PD85cT3yxss8w0cCvpiGh73ax306zA2ZvRO4wzzjJk29fJRqPVKx3r2C1Bc9WvS7Pe5olz2yWr+91ePxvDmCzrwNnDK9eaNHvc4o/T0P8Co8kgIgPLiCzr2Q/1M9nqV5PVA0/T3Pmd+88SIIvf434L06aVg9mziyPHLRiz1HpiE9hB52vVM6ur3oP8G8mo1XuwoLCD3pzgS9Ofu4u9R6qzxCjEG9ZMP2vMhORDyxVLq9AB91PZWHhLxzFge92x+gPYnVhT3CDYC93cyTvP6MhD3KkIM
q6EWdAvUr5Mj4LRY29lZfKvO4k7b0zIjQ8Q4gQPqUy5D2i1tC91XJHPQiR5LzeT4o9ioRCvSCPrT3mwCe7KCWEvW4Blr12K4u8/S2kPIvJpz2VxzM9n48FPa/Fgz1Ve6K81J+pu2XpCD1Zrz2956E7vQcVert00tK9GDcYPkAfjj36fE28hu37vDkyDT4h23a9VZgxvSqUBj51Yqk8WjHLvcFP3724fdk8bh5IPp1FZj17uT29BIF/PINbCj0/iVA9nH2Du12jAj02GIY9JsUavX0g77wCdBm9DNfBO54gVjwZ9sM9xk8ZvVmMz7r21zE9S4U4PfEDLT3TrRg7ziDxPJhoUz18wzW+5V7cPXIWJD37wgM9TCtcPGrxPDz0bRo9KWu6vBViVj2V3qG8Cx+dPVcz5L1p9wW+CGoNPsIrlTqi9IE9OVxaPalbWTwTrj08yicgPZqmQD3uPuo9ZkK3PWxwlDsKMOG97qmUPQ5VGjzNNgk+wN9ivTxeVL0dnX49Wlf4u0M
YVzL1SGxY9BAmzPHthrL3apQa+r/bXPdeSbz2LhEg9vVUyvc5wI7zh9os9ThtFPTDtGj2K8A69KTRlPez4E75IDRq+Zd5LPVIpEj3z5Ho9LIgku1By+73CRiU8Kcw9PQ5Cgz2QP7E9STkhPqqB0L0UuhK+jkDIPfKyw70lKws+m7gNvifYFb4LqVC7F0qXPP3TBr604Uq7Xn6dPWFIr71Udi48lwT3PNqJwrxt7yc+/VzWvVbuFb7z7D69zZV0vYUZpr1lGxa9E0KCPWt46b1pPSC7ypgJvK4SEL3nEcA9HSt3vEYGLL4nKNy82cErPJMMojxf24g8GOQVPsuXar1+VnI8/4njPOvtl73xG6W9Uj2uu0shB75lswG8G8lDvFzXrb0ll+083iiLPNamurwAzOM5ZYAqPRoHTL0M5am8qI69PJ7eX72OlaG7hGs2PGvT/ztJF8u8lE6VPRKIYDsj5Q88lJSSPP2qq73oE+c8nm8bvPVSsLtLNEe9ou+avSksfD2g0qM
w8ZTKXPfntmbusmce8c+/lPQrCzb3m31m+ciucPW7rgD3sQDi9VAxcPY2xXj2iFgs9hP7BvcLfSjwmuhy9NL9oPVNuu70/IZy9AmSnPHc5BD1I+6O9OqO4OmJJgj34oXw97/CLvIxQszvm1CC9hf97PSrX+b0k/u+9tIKIO7fbyj0e+Qm+KiSWvHXqwD3PV8I8RxuDvXoiwDvlDnG7ZxUAPMzBgb1qa3C9L213PVwq37zI6hW8I8N2PTDThb3sDCw9cignvc+tz7y0HyG9AzFtO7zn4r25RIi9gKyAPWG1FD21UCe+hY2zPBAVtTyLdXo9KQIUvaDn9zy2GWQ8Ma+mPESvAr5k0uy8I2i9PFywhz1wPwu+jCgFuw5cMj3+nII9eTtuvJ3SFj2lMyi8NZx7vWK4lLwt6uG8VRm7u0BGUzy+mBA9yElHPfEln7xkI2g9IRbBumF4/ryDbBy9o8hjPA+9ML2UDBc9WSUbPVig8Tq8Mpy8+MCYubMOYLzFuEw9M+NWPfM
O+5zxlaqW8NcY8vehRFj3e/za8CeFqvBNzDT6sqSQ9vUrsPD8lQz1qKAS8MoSOPaGVsjv66JK81DdYvdDDxrykcQm9cgpuvOv/d70yYLa8MRm6PZqLM7zAObe8AkJGPOmWGL1Dfzs8Q90VPTp2+LuZTgE9deffPeYrR7xITkk938W8PQPYmDsDM3M9QOfiu/BbXT3OtTo7xN6gPAQahL3xVOe8ZheevctYfT23RjC9efIAPIBsBT2Fln09shMWPXRrDT1VIBk9xzpVvThXMb1ceiC9AwHzuzRkhbyuu+y8FXYcPc6aIj2byza9k7c/PUHxAT2fIoY8YAQzPadz2rwlTgW9/PWYPeeqLL0QBYa861NzPWwsITxzS6s8Vj0YPRHaBDwgS408KRYJvYQAqDy499O96cqYve+fqj0ZTri6Qcq9PViXLzz2mcY8KxNVPbU83DtfqFc9Lm8ZPWDPeLxcvke9jVAguzgJQ72BYh09qkfiPDq8fT11Bqs8P2JVPfbmx7uqz4M
89BiYMPYUjRT0yMyO81exKPQfz7LwFLIs9IyEFPYxHTToiYV09UaxZPHE/4TxrLj49Z/OrvN4AJrxRIWC8ZJMrvWIbejw0Yfi863NHPSWMbT0GG6S7PRZaPUsEpzxi+Fc9kG87PPHo0LzQ80M9VC8qvQ10ob0zowK8OhzdPHosQT3IOQy9rHjMudEtgr0FQ/o8zecYvLlbOLzXjVs9QV1tPbdEub3V29C7mHG2vCB7GT2efYA9RL+UPBktwjy0bVo8gNizvF26Jj0qE2I94GoEvowU1zt0lzO6uz4nPa7V+7y/8og8mbf2vGFEJr2dFYc9gUIDvUgSuL0It6w8nYLyu0QAUb2fGH87HZKOPQe4tj2P6Bs9Kox8PIUG0bsg3ZQ9WJJQPDPqu701gUy9HvhBPU5Hir0zb2S9o9+1vPodwbxYPDw9KqHiPOl4lzwcPnE7brtjPQBAk7wPp4q95zHWvQIRej2CW8W9mvQMPWfSCz0a5ik80xE9vcgA27xSiFM9ntV2PQM
HYj7068yo85XC0O0uixbz1DyG8iwOfPVtAeT2zHhi9iF+ZvGedhb1MlFI9YiPlPbBSyrw95La9RaO5PXxUlr34pGo8uVMAPeNeH70mWoY9zVUhPK2lvz00nkI91nkLPBBuvryHCLu8bg+QvarwvDyW+sG9btKsvJghlTyEIbI8cXy/PL9Wcb2JWFE9FRQhvajF/zyW5mo98g9JvSbgaT2nJAu9j1QKvfyZtD3EMqC9SwEWvS2cLL2qxZA9K8g5veyFTT0fzXW90pfvPZR6mr0JXdu8z8rovRKrTz3GifO9b7kBPG+S+zzRrho+bSTXvPxFW7y1Q4e9611pvZwP+zwvafK7x156vd8Ijzx3GrW9jQ0LvE72kjyRBcM9g1xFvcDsJ71SxAo8qjFzvMIHTTyKRpq7POjHu/YPaD382vi9PMmWOoT5l70oxBA+aLEsvCOgM71mQuo6Cv8SPfM6672+YgW9YvGRvZo7OD1S/7C9iU6HvOlmgryda/E9HzouPCjNyzzHsrM
o8qpe8vQBD4Tg3FUm9db5tvUMtwz1AJfW9B3YbvdyT6TmfGaw9yhupvBwjHDxCWbu8p9VAugSHSL1E3U88dH6+Oz1npj2SOZW9M39nu1i+1r3nRKA9nGwZukSmUL2MEeQ85qmoPd7HtbydRTi87paivWqDtz1mItu7CA0JPRkl5byOotw98oJavJPYfzxWkHM9SvqCvaK+bT3hiw+9Osl6vP/Snj2XGCS9yvHRvMigKLzgoJU80JvGPByKo7z6R+u9/FG4PPCcGb3luhi8K8kYPXWqzD1Mqv68Yt8WO8VvKLyloZQ9+IrHuvYrkjyHu0O9YQgJPqanqbx4smo8MPdOvfCqoT2/JO288bO/vCtShT3E2w09x3s5vP63hjwqlt29nm6GvW33hj0/xG69L7rGPOVlXz2qAtA8/ppmu++FLjz8Uhq9x6/UvAjglD2CReG8EYmIvA32+Lw99xq9sCUBvcQ+pzyMvwm9wRj8POpkbDs0cPc8bWj8vMeZRD0ApK28aNTKPQM
CAer0vK268AF4CvoAoAj01iCu94PVGvH5VZz2nWJ087WwZvFSUlT32mzy98qhTvXJF5j0ITWU9Ym7cujtvRz2n2Js8QJSpPM6IHD0gxpC8yaBlvcXppz0PuiA9YBjsvCPfiL0XbBC7ru2TPPlI6zuVe6W993+0PWT4h72kkCS9b7pMPOBfiTyR0qg91BoRvVfJnr1nNnK79+yivInutbv37sg8/QYaPQsbtLvS40i8dWtpvRDIoD0qzRO8bmMuOx/pVTzHzi4938IPPchfQjy5vX49lG3XPVE0p7xMPMa9CW3Yu8fKHz5kA+k8ftdCu9fdl7201MI9PLemvWUH7r3ZEYe9q0TtukOSrb1+HuY8O5oiPZJA0T1i5Mc8WW1EPe2+UL13OBk91aY1vaJR071BKS48/HsmvGo+hbyFfMW8fp5pvMKxij0ITx+9s+jquyLwJT3Qsw49ktcJvR7Zx7uZ21Y7I6lQPRelyr3TLCS9s+u9PLQyGD5lAjo9wuXuvH0yh70witM
U9xgjUvb+mIb4AZny9gBtavfRwHr59Nhs9JtwdOw7Vlj0qqg89gueyvV2gYbuXVlc9L+5vPNX1Cr53GQa9UNDvvGqjy73imYy9blhnvQFzKT1ubms9M2jkPMonAb0duqO7C81EvcQZhr1j8o+91/fYPYlT3b0MZ/C7dg8UvPpW+z0ZI2S9SLKWvCE2VD2eLuI9jRtVvIt5iTzh0bS9N93VvcnEn71oN8S8onDbvF419jxa3PC8HymavfhKhL2zAMY5Rk29vSfpjzxjQ3q9SAGPvQQnpr1abq88K1bTvCppCT362lM9hczHvfBso73fKr49FTFSvUFcBrym3Km9G4AdvLzjlrsT4NQ8ErZTPPX6qz0FI1+9kGq7PHzafD3+i/K8rA0uvVRkVTxwS829Ve43PHSFOr3lQzI9+zF/PKEVoTyvosK9mtVSO8d5VbyCT5i7lAR7vcQaFDysg6S9et7Ou9kCer36IlY9QotRvcbfXzsI4vc8W29fPKYAQTtCH7W6k7xAPcM
o4tDwHBJS7RiW/vDLBAjyvubW8r3ItvQXuPD13G5o8VsFqvUSIXzwoN0k9Wg2LvSGkKT3wmfe9HhaKPfe41Lwxha28HkdZPSOVtj1srj+9+eJbPWp/CjyYGH+8FXjRvML7Aj2RjDC9/7OAvGEgBr7VYwk9PJE7PAso3j3kvUS9FqeDPMTpQ71sEK49Db1AOu8WjjzfeD+9vkdhvYqpK71Agj29xViDvY/lzbzsb0u8yWLRvZnksr2HPP+9k3ehvQrhAD7gEzK+HHsTPYQ09b3gqxg+0VKVPaieQL3mSwi+cIBvPCD/PLxEqvi8dB/3vRvSFz5T2b+9IJuRvZZpJr5TFrs9bn2MPbm2Sz0UYYW98qAvvTNQMb3tgJs91wXXvStv1z0cZ269hOX5vJt12r3OMUc93AYcvWlbrL0bM4W9OHKIvWxEVL2GidC9WPtGvuchGT7K8Ti+1FYiu2j/ML1gMQo+XsQbPd14Mr3IU0u+E1BePIH8bj1JUCG+4YJHvhiGHD4uUUM
S+FUzYvd8H4r1V0Hc+7xQGPAT+nrwjB8C9SQeAvNvwN7y8cZK9qLIsvhSPSD4W3XO+xi7SvRY9L778k08+twIHvtIoRDxVFca9be+9PPNUjD2ILLW9qIwRvdeI9D0AB/i9auvavDX4uTyR+Ec9FnFEvdVBGr3sNk2+niStPXbbmz1qx829lYjBvSTMKD5YKDa+7rDlvXJRg71FHj8+/3ADPAtbZrxkBhC+Zyn9PL50ubvsWDy9T5oivh1Z4j367zm+ubQGvfUIyL2SrY0+/JTFvRhnIbxNLem9mDeXPW9zOD5VI4C99I+7u7BUMz13Ax2+ZQLbvfWXGT7whlU9tOjmvee4Jr1+TPG94J6LPf5CST5/tQC+MRWevVl2zz1v6gG+o4XavffuCT0EqSs+jaXtvStY5718Zx6+YsF/vCSpYj1uMxy96u2tvXqFHz3tKAu+H90muyMTPL1bzlM+6PIIvrkTOj0ymB695o+1PS6uTD7aZ7e9HA6fPKdfVTwHdxe+OjxFu8M
6hCT785Jm9AYDjvffFO712GX+9QyIuPbEwwT0469i9/HxwvQUa4jyicS2+maPwPCN3IrybQSg9wW6AvUBXmbs0Hwm9I+iNPY5Hq7v0qrg7Erryuzlr17xZ/SC9TwJwvMcYhr3TK+O6mFdevRGoND0Yilw93qJMPWBK8T0fwyE8zXltPdIC9DxWeLY81HrRvDrdmD1Y5CW+wWvWPIk8Xj2Bw+e73spdPcRuKz0/44s95cjPPZa3SrvcQQ09jYPNPZyGu7pqPgy+Qw0ivMtHSj3texy8BGeZPP9UobwbQhM9HIFHPmqw872I7uY9/T/XPYDjIrxsq1i+OWV6Pbp/9TwTE7w9z9J6vYYOM71XKbw94FXpPTkMlb1FUSw948G+vFcanrxjDA++QnwkPEsnKT0NgFI9uOOzOS20GzyY2+E916yjPX9L8724uzg9wr34PAm+671Tygq+MCt/PA1E5jz20ek8BruRvAcPo707pwo9+IgOPg33F70mkIc96UgcPm4cc71fvxM
e+I4GpPAnfz7r2CCE+VGPivSCkQL5QTc46jX/gu+0sS74QNM85iAmgPP4lmb3bA4c8O/HEPLpUAb0m/js+5/YWvv80Ar76DxA9phVZvJcs073LHL69JTAYPt6HkL1nbT88pVgOPJ+QWr0eBAM+U/uovSueJr74rmA4ow6gvMgpJ7mHsjG9u6ERPoZbgrwnIGw9A4mqvJpsj70l5vq8YDUWu8UmHL5yqvO8FbJ+PGnbgr0iAxQ98/ALO909p72gEx47uUm/vKXv8b3cp9I7ElZUvUyseDtgeVe98lmzPB1YU7z12Dm8q3yQPcMM/TyNjdK81omBvXEVW7tvqk49b6xnvLut9by6OLO9W+VuO9AyWT136EW97SnePRoYmLyrqrY8FFXnPGEnRr7da7m7s6sJPEu8vrzoSwi+3Kyjux4Hl71VgG89smZdvYrI1b1tubG92gYqPYMhTb7hl5W9E3CZPFdw1rv9Sem98/PnvDcsB7wmgn49QZEwPdHdGb3FDo29bcbhPDM
EvH76UqSi91+HbPDHlw7s/wtq9ePWOvHUCpT397WC8MPwnPaSqBL2elgA9EaMbPToHZb1UFkk65yxuPOciNr3yT5a9AJ/LPT/Gjb0D19o7YYU6PBj9cr3R18G9RjPiPAzeBb3F+PI8nJjAvN9eaD2+wqW9IgsAPFXzJrzUZds94ybmvKgqJbzaYky9sagVvZUxv729tVO9Wij8PG+XyTuv0hi8tq9xPGsxrTtFhFk8WzyxPHdFTLyl0Rm9Gh5xPNP5sby6UVK8vCf9O6XhGrwgdp+8QjNLPfapkTxE4Bg9vH8nPfTH/jyj0CS9ZEwfPVGJtrxeO4w8oRGkPVl4ab2uDYu80EYuPUqST70G7cg97FsuPSJqTj0g7IS7dAgSveBfMr1gQi89te3KvPacYT0TDzG9L/8LPeU9KT2W5LU9maouPUKMXr2oruk8oqievLTwLL1WDWS93IKIPE6yi7sutpS8uLalPUO5E718zFe95EuzvG4zGzztn4y7Tl+kPPQl5bzeu1M
K9I+rfPVO4KTwjcr08EVAbu8/LVrzQ9R49xi7CPMXhXj2BdCm8YGaPPMn6mbpanru9u/4TvSYynD3W+ka9wkUAu3bd07wAvCi9Gun/PDcloLxg+po9zoMkvGHfALvI5yC+bjWMvI5XPb0wQlW8zD4GPt5whLuFyjs87XMXvJ5R37wkdjA9+5BCPFyb97wsJua9APbKPes8mL2aoqi7iZBMPXjyJT2R67U9A2VZvTR53bwerOS7YnFHPT+I8TzglJq9xe6KvZQF1z3jYkk9kVP+PMeU2DyLFXm7IAqwPCZcHL30Opu8I99ivKOaTrx5Xqw8PDmZvJp2TjopYMG852tGPQgO9zwY9CW9jn8lvTtUqr38+MM8bivkO2MRJb2vqQ89K3oIPOJRgr1bmkm9cxtKvYz8xDy1Bq087qAPvD/k8jxDkR095OWJvRw1ZL0Qmlu8e5HivaA4ubyFIK695vJHvYWE1rxYDI68cT1xPd50Ir2h4ZM8EsDOvKpzOb38V5w8PpyFOoM
cjszzgxvO85q67PSn9hTyEbOE8BDEAPRmgz71qRAM+mcYJPQxcib1MCAw9QWMdPbSnpL3hEEi9Y9y+PJBzGTk6NuA7100Bva32jT2WKXE8lb3CvNFrQbxpZDY9SgnSvTEgyLztCrW9MFUvPSDAjjwQiEy9v/tcvEckI7ybs2w9wuUOPYB/Er6YU608wXaavesNfDyW8f29Fw51PdTE2TzxCye9u7l2PADqmb3Iooc9zC4Mu4d15r1Toui8FUNfO8jmrb2FOaG9iQnDPEfYID2/x6o8qtTGvHAwKzy9yqE96S3Ru4xBCb5CRC29e0ghvlpavjwF7xO+hzRyOxbzFb277Ug9AC5qvcnbGr2effE9qC6AvYVatjyl2mA91xQ8vdFNEzyGzha9pY7bvN3x0D0VHrq9OHgAvQbd6b2JJwM+qL8ovQOr1zyvMeK6qgdSPfGVOrypVai9HpMhvvho7T1au+e9W5kAPWZuBD1p9S4+YtERvXwVzTxnQKi87jS/vXWFrz0yx2M
i9e5C9vWyjEj0QIra93wU6PcAFRrxd5PE9Voc5vQLNnL1c8eI9y0wKvXaRz7tOA7K9aZUDvaWqnz3MRpK975UIvdXUkr0tOKc9dv+zvW3/iL3QYpo9JsWAPVQqmL032kC8ztIzvvlg7TyXQem9Hb3AvIilJLsU8/w9RmyMPKEGsLyX/c49x8QSvprq67wC5RO9uIThvWRvMTzoDMC9w3htPXXiaL1wd2A9NSpkvQY4Rryk+j89uuiEvYIJ7zvA+Ze8Xey9uvHbyDyqUw2+P/fhO4r+zL0OQ4k9tDdWvFJ0Eb2nb8c7bMDQPAgDo71ihTi9BPHqvTuIpT1wGJO9KpBRvVHiyby2rpY9ofmMvBcC5rzCCxa6zR2jvb5XNby4kD+9dsOFveRgkLsTT7m90ls/PR/9Eb0uHl09O9CGvM3d2jyya2+9cggwPfdSG7wOptQ8N1oKPVbOGT0r0Ge9fyn5PMwIPLx8BJw8bb/tO7duxz1wS0y9N+2lPdCLA71uOa88eGKOvaM
iB1D3lvAO9DTIavf8Exjz0PME9+zhFPU4DWz17f/a9X3FdO/xAPj0NUv683TxpPQG0lzxW7AA7U20HPZwsRb3vQNM79iyRvWNU+rux3J89PTl8u63Dur3jZR09iuyNvZBwoD1llLW9S0Q1PWVfjjx+Rxw9ahOpvVkPPD3HRSE85qKfPL7Rtr3ZP3Y82VYovcZdlj1QDIa9WcS5PLDziT2Hwck7zMGPvXF8VT2R81C9gmfwuu+3QT3gMEm8gOsmu7VelT3uabI87U45PcoMFbyNxYS9CgwRvbV19Txykt09X9m3vY/9zL1I1wI9z2Rgva/thL1V0TO9vUA+PZSfB76j2n69exUGPQlZiT1cocM9DeD8u+lUkr3kmLA8VzSdvPQSsL0Prj09w46HPVMLnbsahFm95OFdPbWyRj02qYQ9SDvrvJqHI73d+yM8yddPPCWAdb0JoOo9AEHXPN0/Br3PK+a9ogBfu6d+Fj6hV5u8U9vNPDZoiLz0k8s9ymKnvSfcUL1TNmM
G9EHaHuwVuI75J+eI800fuPGRLEj5+Esi9hx1DvFdpsjy2qD89NnD6O0nEjb3wFBC9JE1EvVNVzb0+CG29owl4PZ7jDD75wgI9KZ0GvAFAPzx0ZLk9xXw7u8BRTb2yImk6k2WkPZvYyb0np0W8YJcBvY1KzD33KwI9Zt6xvTDxtr0Oza+7vUr6vcGiQ7v0n/u9NySXvS4GN77gOwI9BWJDvH6JojxheZc9c7ZjvR7Dd73BDcq8QBK+vJyi0bt4fpu974QbPeGN7r0JhBm8tiivu9NsLbz5dqs9AHZpvZ8gWr20QK877PidvWkJsbwoHQ+93Vq8PcAO67xkqwY9Yq5RveTPBT5JAQC9Jc+dOtfnOzuD6vW7+9javOmTUbyBN/q9FtY4vce7h73hiso8y8sfvcJspD0KB228mxU8vS4rHzy/K7e8oxhxvY/jbT3vK8W9ZHaPvfyMW7wprbg9JkRGuxwf7zxMCzc9B5ABPZYHAT3HjwQ9XHM6vOpMibwPfSe9qRPvPAM
b/xbz6+As9/9+IO4fC0jsQkFY75DaPPAlpMztP7Hc6NEqEveM19j0kkv297+TOPJ9fIT1bv2M8ecqcvTR+m7w6A3i7UlL8PPztbD2F3re9UhiovaIneT3L6NO9/rNHvdDkjjsTulE9PdNQvXGdoj03Ejq9OmGYPbGNND3Ztwg9QFIHvbJEZz3oPeK9Tjakvcteaj1uSQI9xIjRu7pjub0vyG29tROPvWzw7btiF7u9TAi4vMJSoj2rAPW9GaGSPflYZL2dlZI9kYFPPb2dl7xULve9FbWbO47MPD1Gaoq98LiUva1/Gj7WzHm9j7QDvaU4a71yyA09Lf0APvAzaL1TxSq+wXGUO0RQE7w1KBc7PWbtO2kBvT0s5am8tV9cvVauGr2zc7U8kDwHvYkzs73+19i7tpnDvGEWPb10MyC+J+GZvakuaT5eo8q9wSwXPjUTmLtltlA8UFgBvVEqXr0bneK9NAQ1PR7HvD3CfO+9CG0cvj/HRT4h4di9ZOseu6puFz0Ng7M
M9xtOsPQByq71Azci9w1XPPCkCgD0Pawa95jX0vcVKXD4cUxK9YJtIvGIpjj1HG928LOy0veOXuT32sEk8ir2dPeGPHT0znwM+vVufPTFq6js/HP09oCmhPbS0kT0W/Yu+ZjyMvRDdbT3317w8Vy4XPkpuJD7BLjY+zkK2PSj0Ir1HW4w9efDfPbu07z1Linu+/7LwvReFzD0TOGm9d9qvPWJVZj1pFC8+1sIIO4sB+DxsFqo9NRCDPaS28z1zwWS+tvWCvv+S/T2IIWs4HfWtPSaPBT5tUhI+iGozPmWjjr1bCAo+0NS7vIYHID6d/bS+Sp5zvkijpTyQjFe8VOMVPqS5/T1/p5w9jl6wPZnGSr3w/K49ImroPeO2Kj4nLl2+eZ6CvnWyET209hq9xtq2Pck4YT37Ssc9W3ZQPBd61r13gho9MBfzPXJM5T1G3TC+RzEIvlxmij2Qxzm+WdtOPQ9nXz2T4yw+Vhs2PmXg8r1HaXo9SkLKvde8CT7mmoS+E+gqvrM
72QjwhTvu9KqbmPe42lj2GaaI9yOG/Pfc0OL5zVGM8uPomO3Tm1z3Aehy+keYavoGRbbwt0+69cQaWvJO35b1Muk28KyyqPJnJKr608ZA7wJ+9PRqqJD7O5pq9pgKWvDQIBz2dWuS93KMsPSPWoD1qSUc9LNijPfOOkL1Jsge93wy9vVXhKz7rDcm97q+xvTBUHL21De29OQlJPU53DD1nfTU8paO7PbGes73hV429hrx3vZGGczynBlm9avcKvP32s71nbBe+1jKau2IOhr3H2FU9z0ULPUXjPr4Vk5W7gp9gPc9ULD2q6ES9J3kjvf0qNT1oDGu9kgQIvc/tdT1yLEi90F+avSj7AjxwvtC92iYJvQ8ERT1zoYI7NA8PvcdB3rxtYuq8xycHPYCEqj374Ia8fiJJvQFU0Ly7yAe+WDhYvCuXurwcMgQ9LmiePBiqLb3ykCe9asNWvC2rWL27Uxk9ONCCvMfrH71zx6+96am0PHTzkL3RTAE9riGovF68MT2MhQM
094ANrPVutOD1d8Ba8HfuZPZQtVz2Xy4E9AIeIvdA6Cz5bs/S9OAmxO26rYz0yE8a8u+Cqurg+rT0QflA8O5MXPqVzf71kCOc9F3QXPXVwbbs6gjK+eWYxPfzn27pTIHC9e+eMPfi17LyGWg89+NcePr5mLb21zPA9OS1WPWS8hzzWXy++WuB/vWyjzru+a+89RL7UvJ0LBb5qc3g9+pG7PWxzOr7BuLg967gEO/swBj3bndC9GqSgvfDNAz2ND7Y90KqNvcFJPL3H0Dg9VN6SPS0vOb5tqW89YVrwPaVVQL0ENia+H/vUu65umj3l24s9c0HkvO0Esr34sKE9ct0DPvf6wb2alqM9hZOUPWrKxTwGHyW+vmKiva7rvb3eeyA+Xk2WvXE+Jb4mDiS9s6KDvR6HTr56/sy9gVNlO1yIAr5KNcA9PG8uvd5mebwpy709SszxvWquIL6Qzr29ai2xvQ3rk72NtE29C6NgPZd9db2aA8I8pdlrvc7e5bz1bLI9Ki/OvCM
U9eb3LZ5u9TcRZvU3fA73DMrK7/6bTPTggh7zGvLg7esYwvcneoL1KuhO96I7iPJLYizxi4hm9tVChOvk8rr2I3tk86VWMvDGUAL6T5UW9TipFvVTt2byLOo29d83Cu/apHDq++K+9J2U5vVisIL1ip3u9kamqvL3zZ7sXwXI9Zx0AvL02LL1aPtu80OkyPXq4lD2iHp+92yWEvQ9Sjj0a7Ou88q+cPakx97x85ZQ9ltTlORWA7b1N55A8iRShu5ZJpbwGjqW9OUFUPQxJ4bwATFK8UKkpvC70rbxrdPC8o2URPa4fQb7BhYS85CUPPTSjPLxNeim+PYZRvUPFZ73oD0M9RXcOvOlmAD1kVqC7IDZGPWLdCL7h4sy80ryMOdtDZTx3fAK+0xt2vZ3mBj2pJLk7yUtIPX4FJb1jpFE90fF/vSr2kr30UFs9pO+Wvd/Ldr2GGOy7fazFPQiVhL1XBxu8YarsvMkfKbxYiZ+9O/aTPD4DlL2Bh4I9xRd/O1GxPb2+MxM
O9fPBuPYoGYL3vCfg99GUFPIX25jtxYrO9Qd7pPPpaZb2pxpE9RUvsuyUuSL1hNJu9WhOKPfi5CL3qrCI9ci0NPb8aQ7qDTRI961MpPbNrA7wkjWQ9hV88PW04obxdR509NMipPcqyb7234I89hihnvWFjlb2ZoVa9rk8vPWUdJr2/2BG8B/1nPbiVlr0ISoY9xgPnPAjuPjrTco0901ciPAfcEL1Yf4O9tzECOxsEEDz98f48EOtevSRq1Tz/30C9HzklPTO/6LxnaUw9ZKqBPceejr0jRbm8Y/fJPXufybyUXce9jUxJu9QkAj3E00U9DPvbPWektLvP62U8AGRdvdVkab1bBG29Obk6PacPBb3koL+92z6DPZHE4rxqemQ7zQ/DPV1I5rzeoaI9I7k0vVI2G71MUr881oC1vI0RPz13wu69p5SbvFJl3z0UsQs9DhjHPUrFPz1YIDg8XzShPWY4qruXfmk7vylJvV9KSL3FwUw8HXQpvciQyTwSOXy8MSM3PfM
07tDym6Ue9h5tIPbQdz71wT747pqYruy11ebxpCea7kLygPfrzq700D5Y7oVARvXnh4zvDFY88lcaAPKnOJzw6Y3M9c8KKvd0pj72GzLe8vRpovTV/fz0D50691sy6u5mioj2QaKi8ToohvK029Lw9ZoM9uFsvPCX2xbya4ho9dmv5uwdEnb1lDpC93ZWnPVukkT2tR+c8RFGgPB6Wr702zuw9WFF5PVKKcr31iiQ7VvQ/vHo/wr3fpJ29YA8/vTxNBz0PHSo90CqLvQv6Lj3ogoI9ePykvEhmIb14RyW9vuSLvbMgnbwm/nS83ZG5OqU8AD3mmxk9aluqvGbRuL08vOk8YGHNvFSAyL2c3+I8/HafvME+A717k6u9DcVQPIzgtTxFWii8moyHPPblgL36Ivc9HU+bPE+rIr4WpoY80eMxPUd6ab1Jwpy9UCeJvKhXA7x4eyE9hDgFPRE12D3d47g9T7NLvL+bCL4+5JK7PUSBvavW3bp8eqO9B2iUO79QRzzCs8M
K7wcFSva8qi712raQ9H9npvQcNQTvwK2s7oHEzvKbIPL258/W8CLGxvFj5Rz0LdrS9HhO0PCzNgr0xvd09utn7vdJSyjzDIgU9rz+YPX30Z72k8QO8NzD0vZVw0zyGmgm+BgokvKJ4ujuykL89qk5PvWwVlrluV4c9l7kyvateizw0soy9B0xxvc3aHD24bam9pxaNPZD7t71u0q09tdj7vA73Ij2pxJY87rqevduaiDyRXia97E0vvZuQgD2/Eku96hrPPG4z5b0uOsc9IAnLvbYA8Dx/4Z49rOaYPU2ZRr0AE968V8M3vfqSaj1RNra99fQyvUCDLz1HJJw9XR3Lu7LDKL3VkLw9lx8YvTzART30xV+9nba1vdc8RL0wz1i9fOiXvPNQzr1Mm5M9Ym4KvGZalD0ha1S9/FTVPIrZEbz4J1u9jVPRO0SxHj2cYxC95FWfuuz6WL2uT4w8ecA6OkX4qDuRZfY8TVahPcLOBr1Xzd67HMjOvFB2ljwyKMG9IrITvdM
5FKj3j7T89IGe5vLrYgzuIyFU9E7QfvbEAqD3NyWO9itZrvN3jxzt+yVu93OUwPU8smjpUJ3Y9GQHMPCBQnD3t57W9qPN9O825tD0b0lw7wClGPf6x8LucT6S9dXfOvKpRV72LtRC6JksIPfhulj1OmuO9zGKHPaGOmj3Op1g8HGQ/vVu0tj3J/hC9AltQvaItDD2KhJQ9TsszPZuIcT2KIbG9sO43uzy59T0T3/E8aIyhvE+oErw1Ciq9nPF5PRSzgLz7Wyi99x+PvSKDfT0BLxq7lPCmvYyscr3OIuk86oqEvIUqjT0ujKG9BdDaPEd/Nb3+ERa8w344PAPemD2tfM84dtulPAqd+zw92KO8QvvDvZ3v6zyA4K+94zSGPAHH8bwPaf08mqx5vUEdtT1Tg+G8edwdvTYENj1pOxY9hA/IvEjpPTwa2kg7GOfePf4Dy7sjUXu9il1Au1tRgz3LSD89+JTRvf76Db7BlvQ8IUgxPAgS7br60Pw8kRCAvMYm1L0z47M
q9A44Fvcedfj0dpD88YJXgvFnTI71FLmQ8SasBPRu0g70lvoE9RE6YPW7i0LtBJou9VKhDvASyED0IKVo9GPFDvYX4wDwYaIc85ohsPZINmbwqGjQ9yNsZPZ4C3b0GbYa9H9+1PQZ1PD1Kmca9GO6TPLc4nr2maEI9nbGRvLsYGT2i/Qq9FjeyvWDvDL7n0Qo9IXwJPIqd+D1ZOKG9fDrCvCO6Pz0cpT67WA/QPG9euTzt+Yi8TGZqOftA07x414i8uZEyPRw+ij20f4O9GBQdPUa0T7zPGYE9CV+WuxBsbLzzj3c9MJbAPFVYAr2nQ6i9DB9BPKuNrry9in49cvIivQXE7L3V+U499gUuvPqyjb2HoVq9Po21vS2X6TrMxyK9Oz4NPQnqjb32JkI9dnkBvr/e0L27Ma+9inCHu/Mpej3wESe48UqHPFFGOzy/Ac68FDASvL4isb186aM9HXIyveUFg72xZrG87gMFvspTQT2IArs87FvkPbDSyzzww7Q64blWvPM
QYhD0idyM98oVHO+9x5LvEvoG99y/TvYEyqj3HM+K9jvmnvaP4hTsBJLM991vJvbIfpDwykgc8ouKuvFifIT1UbJe7qObvvchamT14a2W9EiASvd1ig72/4SK7mojhut6e7bsRL6084EnbOnbVabzxP0U9AwesvSVDJT3iVwy9UK4aPVuFnDxJU0e9n5e7POfFTj2EHEm9Eh4xPR8ygD3Qkmy9FgxMvUFdzD3X8Ee+aB5svezdWrqazDI9xeRzveJAFTxA2wc9+CffPO0JOz0VyKq9D3DVvGjRKT6q5tS9da2/vahbLr1of5A9FwH1OiLJSD2QmZO83E/4O1WSeD0lu0I9HW6vvAn4ZzsB7ZO9jSIXvLMqyr2phYa9qyfKPGwIAr4P1qu9GZugvMrGFTyNdPy96EuFui3K4j3n8/m9yScHvN3z8LvmbRg9UTPcPVAhK77GqS6+QBYfPGwgoj11EuG95INuvQZIEj5Dlqq9pQbDvLRpmb3oHLg9zI4tPnUIzr0T4gM
y+pogePaGEa7yKfAO+ZR8gvRh4mz2nK5m9dAsbvADSdb130gk8JyBePdq3xTsTBwM+tNWtvS3s8rxtoZw9zcTqPcZwBL2VBsM911ygPZJyWT2EQoa+Z0LVvDFYF72KF8c9moZFPYc0Gzy+xoA8kDoCvA7UrDwTfrc9sP98PYlhRz3yf1W+AC8RPQnzOL1P89m8JQIMPa7eoj2aRIg9bUXCPJIqQL2bwJk96Me0PT5YxT0qS4q+L48uvoXj0z2VnRQ+3fM2PQtOeT2uUTE+GN5FPmudGb5gBHg+U7BePXtwCD6ubNK+OBQLvmqw/zxg6GA+K2wnPUz18j1K2Sg+qNlWPlmuaL6/fnA+1WatPbMPOj5WZ8G+HGw4vm4mpT1iigo+hGXUPBXdoD2ldj0+4vs1PiV6Lr4B+/s99iYqPqnROj7qR7G+z3AwviftrTyv1wA+Rx8gPQzGUT0RYis+Jk0hPsVSc75RrS0+dxbwPNjr3D16E6C+vkiAvt9k5b04S2E+EbikPQM
YC5zyfzIs9d/1DPklqZ76dJAM+IWGvPQ4zAT66hpG+/g2DvvZqnL2DNlc+1NWvvHvdsDypMyo96zv3PVjuAb6lXj89HfDQPSSADT7HOmK+gKmFvYxGDz3U33E9/wuMOrkNpTnfiYU96qcVPu7jqb2/Q6A9FUNEvYAlBT6Gcj6+tuM4vhHFtr3nHsc9dwkJPBimgjzqPdm8/SCSPclO5r34Z/w7tQBKO0WK4T1eAtS9p5BkvuKBDb4lnME9FbZlvebEDz3Rb/e8OMVlvRJSqDzs2RG9EeKYPUt2Qz7nOOO8UTy0vG1ZJzqKKKW9YqFzvV9dkb1Ohai88bgoPRZt0jwRVc+89/6Gvb0d1T2WXjA8TeoKvXDVXL2ol8694GU5PMw887pPZ3O8/C2qvZFfhTz27GG92CaEvc8wADqAuMk8RwPavHkQ5bxUITq9qsERPUGM0ryyxEc7rPc3vVGMRzwW+8C9cQsNPRBjXDzwLQ29tgR8Pa3T2bwka+y9+WcGvaujHbzmVaM
y9W15PvaZWN7v6q3C9Z2ENvo1zB73il609ZlL3PaxrX70fDAG+4S0iPS2p0L0orqC9bYOJvTbPbrxPFhS97QRHvc5FqL1PMAU+DlKhPZZneb1O8s+9L+OPujjwFb72uqq9P8qtvfrsnb0/Xuu9yAI1PeNlcr2zLS4+mN1JPKHQOz10lkC9GzcdPVffXDwQdHu9xhvpO0wCCz3xshW9VnrKvbYpwj3wOm+9W0ARPVZkxjspN7C8zQMYPS4CtD05ew+8jUFfPQZHerwIV1A9cDiYvdVcajk0eBC9UyUAPiqgPr3SaPq9Ba3SPRoVIz2MKqA8VRgOPckQJLuB2cY8SG3IOybzJr2ySqC9HpTJvUFmUr39KtM91/AaPZOTGT2ATf68cVX0PeS+drw1M4Y9YaInOwlUgD2Uxde9KWEIvr9pmTwxmwI+HxiBvThpkT1CH/+8h8IYPmNvKr2RpAA+PyySPYLSc7wuah++MYfkvO6/Sb0Y1Jg8Twh+PeVKGzy6vTw8I8UgPqM
yNGb0KBLw9mF7bPdLrMT05zSG+QFIZvUK5uL2ejas9Y3Cmva2UVr50cga+7t5nvbiwC77aFQw8OZnVvAQehb1CMJs9vVSVvczmZL0toiM+9SQevtAqlr2FzlK9OSfLPCiE0b1ZRL69hFSuPGnQLr0mCVc7PNYVvi0xfLs88+c90yGevSfgy7zoeli9sDd1PIPGjL13HQC9UiO1PXdFeLwuBLC7vUwgvVvep72WdBK98GYTPUOqRb2U8hW9TtUmvXLiIL1AN9y9YE8OvfRQnr3ifmI8dnScvbALB722XYC968QVPNM8sT2gLnu8zNU9vQIpd73QsoO9A7YDvezBlDz7S649lFaNvVBWBj0Yi729UFGZPX4WhT0+vH86GjWvve7fXz1d0tq97k2UPcgJPb2NyGk9UCFgPXKPPL3Gp4S8d1o5PeyW4byDF6m8e4yYPAoNrDt7Kb+8CUTCvTl2f72kjRc8BSbHu5KakL2taO+9/2oBPEzdHD3lFiK9rNMpvMDoST25fVM
69AN8WPIKhm7x/bZg8xkSOPC2aH73ZuMy9tSIXPT+2cj3AA029XrPJuhsPRj3rgcw7eSLJPYLbZr3mwG492ATRu0RCFb0CPQc9DIVQvfsZqbzqbMI8XVJwPJRln70jzfi8+9QlPM8rgL3oacK8a12Eve95TL3xdgA9jOhnPI57Ar3j25+9xrD7PNDKGr1p3WI9KUDpPRuvE7svAd07m4tIvV+CYryNCtA893XJvM96Yj05rGI7BIRyPUNCDD1jQZo9RSjOPSUbIrwhDlC9sSb/vA3TFr1cG2k84WeSvEBMz70aWj09/HTvPSS6CjyFkpg9+b+ePIp4P7yyJS69WgtKPe9wN73ekhg9U3mUPeW3v72oens9Aod1PeIc9bxIGQQ+edhQPW11ETzWq0a9kXFlvYnRALyN8pE9xHBYvS1I5LxR9AS9/erePYA/brywl8k9v1xePesxG70EHFo8tul4uyReDb0QRzS9FE7gPO7WbL3skDs89aX2PUe0RTyCpFw8MTk2u/M
8g9L34K6I67FZ9PZ3bvLx/tJG9v1UDPtvumL1QuDI6dbxaPZBqdDv4HQE+bjVMvHyzIL1/+hq9OdGlvEURP73Gjpu96aCfvZWnYDxfGCy9DhSIPdOQaT2MJyw9BSCdPY2NmzyktAi9YwaHvbMfiTw/fTG9M2JmPYuzwbxMDz293HvHPcrTuz37IgS8J8NRO9lXEL4Yn4Y9JrbRu1Gbcb0wza68hzmFPYcXFrzpnOM86ta5uz1/FT2XIaM9a9/bvN5Kmbx8ywQ9cRQ6vcWiHT0YQOw8IEtUvIwNMj0abIo8e/2oPIg9jT3l/hq9pXsWvbHbKb3rB5O8PvwXvITE67xCsBm65gcrvGhh47w6B6s6/ddPPZFJ8jyEne68Kv0RO2eh9b0x6qs8Zp2fPKwy/r3E8eI8voEyPaFMrb0FPTe92MzlvLFW1rzgz149Q9QsPM4jQbzl0KI9NLEhui7IKTwIbBu9QL3CvfwUAD3ph6y8dh0hvZn5QT0BtaI8qjwBPEQcs73ajTM
g97X7cvAsmDb55LaO8sQa6vQ9chb100d+9QZsOPRAMXD3Q9sE8xbhyu5XUtr3bj889pcCSvGCNJr4/A+m8N82Vumei5L0wOwe+o8sWvRCiCD2Z32U9EQpsPCZeuTwVjm090kbaPPvJFr6Ccas8y+8WvphoC7viROa9NrQHvfXeXjxJaFa8RrztuiWygb3X47w9OONDvSqGM70mDqw9d3gQPC4Bojzj13W92h1rvXqNwT3ML+i9AuNAPOjRw73AkLI90GPDvZXspbwlaLK7LA2sOsdCbb0r8AE8Xa+kvYc+xj0zHMG9FKqhu+70k7w3sg8+XCtpvc+np7zribY94ykVvSDdrT1/eOU6lGUmvVDpCj2i8nu9RVkCPewaiL3ROoo9gBcTvT49L70Gcpc8hXatvGcx1zyAfw29M3YBvSZnEz1zLlW9L58RPNO+PL1A58I9Dr4NvphsSL1unqI85oYnPShjUr1zVBG9ATH6vf32eT1z3LC9sTN/O2LnHL1xmoA9LtWhvaM
TYlLzGTlw9cJ3cvTNVCj2QGKq9cQ6jvfmAQ7yq2BS9OtUyPSKHyL0a4P49MiOMvS6khTubOqo8WdxCvQIioj2Y/xC74hkpvQ6wOTx37U+9/jwJvUM8ybxEUBk9/F++vKraMbzegFq9taOtPU0CGb0blBG9I6HevYnXnTxm33K93jRxvYLg17p7FNE9PH68vPspkTyWrbo9bDkfvDo+Wj2Mqe+8Fp6uvHyedDpmNy29octQvZ/5u72HH+M8VxlcvflaXjzE32e9bQPHPGacPD2c/pA8s50IPbUobzzLTP68GiXSO8g/Vj0nRcG8eaMdPV7Mdz09+MC9bMoqPRr64DwZMl096qbcvUrsFT1GIqK98ecGvT9V4j0Sc/o8XOQFPcjRRT38Yu+9Y/STu5gAXj2qL7y7BvEgvY0DDztCe6e8OyGJPfnMz7slFqa79cKhvb2kYTxNvCM7b+W+vefLib2nZ+28dEgIvUyJlT3wvmW9UQ2wPQqnZr2wAAE8bwztvK9gHzxSn/M
M7J3SkPBWsk72s+dK8vYKWvRursTw6The9zgp/PcVNNL2JG4E63NImvGf2Mj1Se0i9tQSOvODonT0zzE09fyspvRxpzzz79nM8ZafOPWrrmb0cLSI9tsYCvK4TPLxgGLs9AHPRveWdk71QZac898KDvRYfmDwuI109KOwQvYvHkbyvHI694AeDPd0VWT3XHzA9bAYmvCi0yL1pA/A85LecvKbbq71LnYa8Vu4Eu537wbxrygw9NrpHPcwbtbzROK08BpWGvcB4A73sPpa8vGSFPNJLZr3mOzM9Z6DcPcOohrwbLWS9rZL/PAoErj0lE9K9dKKdt4ZavTxP3Yu8+JmivYDhLj3zAF69CjjJvafTNb3rBZ49dIS/PByob7xe8Sy980UYvXmZiT369C28NqhGvWEfDD16J6O91x6ivC1wmj1i0Cg9teDkvOtLFrxXyDa835EcPdlfKTyA+h69gCNgvAFdED39Zfe8vSCcPZMWvzyk3Jk86xVlPadzOr3x70Q9/qIBOxM
cI/rz7v0y8xs85uuZ1ArxO0TK9OMWpvZRzor2zgEo8EOAAvRg+nL1JBYw9EiEHvTR4ZbydEXi9seguvONNJT0zh8q8+HkYPFx9Lbzdme08l8xYPQbOAruWpa09zUvWPPXAGr2FN6E7qI5ivQVFOD29E549se+WvJtK0rwcn3A8eQ/evdtypT2WO1i8lxoWPTvCGz3AdCW9tPC/vISMFj1LNQm+mb01uvgc8jz9F+08XOFnvRL4Db0pB7a78+UjPfYXBT3DODQ8NOnTvCSrAT5Usqm9lAqpvHSGUzz63GY9hi9ivWSGNr22Hiq9/Jx6PXZaIjx5yy28ks59vS00yD1yGqG9ShvyPDUTczzNaJ67SacDvhRrmb0uAxk8DExWvCgxpLxCBS2+lerYveXEhz1cLUG+Yi3PvQcFfD3vu9s9Q2+dvGlynr2ZsUa6kV52vByJjT3+o+O9B6LMvU04YD3s/6+9FRF7vfbdMjsk8i4+Jj0NPWWssb25iUa8954WvDKThb3ibeM
28mM+GOt+KPT1tEFy9JkTfO269wrrhbSU85n2EPY8fCb5temC9+hYMvXvLTj3Nlge+8oDsPEQFpT2+ZL27uzz8vd1YIj3WXn698C0APv4QF7510N68TLHfvD+OdT3nghG+DjiMvJqG3T2AY+Q809YcveGLir2skHc6DnYgPnE3Eb5ovs+9UzDHu88Wf72uh4G9hCcOvSMh5LxlQ4g9to8JvG8d/L21bKw8RBraPJN6kz22lkI+RQ8rPWeZLT2zKsE9o5XKPQLd77x2Kws+WxQ/Pai7FT6hh8K+x/h7OplEOry9vzw+G0HVPG/FsD0DXtk9SGn0PWmKHbzzHkE+6dWFPYWa+j0HSrG+Nx0OPJMo2bsRm8E9VdVOPX9yCD0F2wq8klioPGDMijxb5Ak+wdTjPb9Exz3hgoC+c1ABvv/GAD6jKqI+2LR4u+UQG73gNts9ZWjsPV+DCb5PHNc9ho4FPrS2wz36ecC+FOMevki0Gj0Kt5M+ghrMPC4FhD1BE/09d8jkPWM
g3ML6/ngs+iwv7PUir0j05dr6+MvgJvstAFj0GFzg+CQmsPb/HAz7CtrM9fRsXPsebI77Bidc9goEwPq965T0ORpy+mlDKvMEI/zyjKSs+Q6e4vZT6B741S6c8OSEKPYTVWr4rV3C942o3PM5/+b2GSBy9zDwPvJkS1j3qEyM9a4WIPRsU8LyQ28k9UdX0PTKTWL632xQ9kGJcvZkZmL3rFx++jyikvJGY1T3LZR29dgjRPRPOpruFuR0+cW0MPniGcr41r9c9EULUvb8jcTzVmFa+3eOjvFYADb3DViG+l8JzvNRJdr2IEI291s5rvawsUzxiprC8UXI2O6Ic0j3c+P+6IJPgPKcM471Rw+O9Gxp4vCKszLy1/AO+DqSKvFkC0LvxJ0E8NFUtvXA3FT3GLI49oIYDO6kax72jSFe9lbX7O/7yh712wOM8HLM4vW6VoDzZVri99vMIvutTQj03iM487gwaPasz+TtoEde9RbKtuwJx9zuCEta7t6RFPPTw0j322SM
47rHXFvRCI/zw0pKK9uPyevJo/9DztBSQ9evcJvGMHYT3xhZk6TIbyvdMsiT1CLNC9w1yxu0JSmTsdZgO9FQizvUe7gj3bdjA9RmvsvEP0CDzK8fY9lG0dvgQJrz37XDG+OaMiPH1hnD2+2Xc9JQywPbTLrr3MltS9hlT/PNB/r7wkTru9Oa/JvSqi/zxyPhi9V5NJvS0FuTp1cJ09M6Q6PoOYub0oo4a99a1+O2ujJL1Gpnm9REngvVovPTx8C9K9FbCNvP5Enb0Ykv89DXc/PiEI2b3blt+9+Lp8vSYsY7245xU96AEmviUV8ryb7pK9Q3e5PN0fBr6P/LE9BAWRPf9HwD3DORO+WkGOPfK0VT01AJO80ELCPHlSvDw4Qv47RnyYvcsllby85IO9qrLAPej9yD2afvC9kfWtPXzOvj15noA9cA+1veQbpLz5dp28EOavOtV51r1AQ/G6sbfTPaT7OjuNfRe+ENVWPXgFhDxQjTg9/00PvFZC+Lz9scQ7vItqPQM
Dgar3wvl09xngCvsmncb1H+VQ9oGSHPXcijD1QgqW8z4dLPbOr4DkGKgi9menwPN77Hj6lTye+WEYdvpPGCTxBEJ49BCSXPMir3z2kKvC8LpGlPWUUjb14LOQ64YigPXxcjTxTKhy+yLz/vRkJl7oZRO08X4OPPdPVID0yB7086RZsPapJhb2wpXU98wOMPb28HDyX0x6+RoZFvYJu0r07KgM+O6gUvtBSRL4zf5S9zID2PCybOL4UBsS8k64CvVamMb1HvYo8NNLfvZ3ajr1qyh0+kcr7vTuQdzydsE29Xy0AvXghBr5kLmO8hBKRPHrxvr21cgM8P1Qivjun3L0236U9ngw5vduhFb13M+G8mkjZPIg3573hyJi7caK0PfE5cb0fhNW7q1ABvTYyKbxxnse8tWzovBrSMjoocO29NslGvRRUrDz2wG69EVutvZzhrTuaLHg89gx8vUxqgDz5zHu9LDs2PfH2uD1YAuW9Kl+cvV+pIrwQxgm+UJczPYZIhr2oSNM
s9fsXsvL0YFzzgNsK91UhAPWLnmz0Azxe9zQv/vR6/Qz0W5Na9QAwDPo2OuLxTT9Y9Aqf6up0vIz3yMqG95o3mPYJFgj3gceE8PGsKvFogx7x7NwW7H2SuvSNjrr15XRS9F/KaPKTBqj2A7yy+yvTGPTgg3j2he+q8cDp3vYtJdj2G8+K9kIIbPVgPwjdTf5I8I0qAPV4Bgj3J5xK+h1mNPbbDhT3IwSc9MmukvK0loj01N0a9n927PV4KHj0KCwg9t3cAvFBjEz2oKd48wNJHvTTFFrtkedE8QGaIPYR0Or2QOgS9s1VbPBv9BL21otW8faSTPCVnEr0H3SY9gRJNPFub9LuaoKM7HnZbPEfQgb0+qMy8t10+PHcrgT1OW7696zEBPfMG5LyKSUs9VBsvvXZRpT0JNII8G6ONPZnSN7y2Zss7SVSqPdAcCr1TR/U8A9WHvbgt6DzogVG8OZH1usgm0L3Jq0A9Xe6XPUvpq73JeQY8gRIgvZDLSb1WIlK9W0omvSM
PNfrzOowQ93p1YPRpUDL01Nks9pMyiPL9ZjbzuUdY9ierMPNXngj3/DXC9ctFAO1c4CDyG6CE9d10LvXONrrsq3uC8vNGBPapf0rsGfQQ9q8HaPYkTyjxmSgQ9Pe22vP5pD72PZLw8Qjcvvb0nVLzU39o7gsTIPedkFryRzrI7wBnEPGowm713e+48Pv+hO8VWb73mlnO8iZUePXUXmrx35+a8K4yKPQBZaL00JmU9LZwRPdEqbj1EJB89QjJiPNyPFb2nTkW9OtufvIYgSj3s4QW8VrCLPTQq4DzFRIo99f3mPM68+jviQBa9p1ufu/iRgbs6Wk+9d/rEuz7by7iWKEi9W3caPbHJZz1qBZa8J7zWvBiHmb05us854PXYPNjgc71cPFy9ohykPaiSkjxZetk8xPJKPF6DjD0YHsc93zkUvEBqkD3Xwaa8eOPRPPmKDr10tB+9Bjjcule4tT1ZuCI8/dG3Ojw72Lr3/Am7e18/PU62E7xJoxq90fPJu4Zspr2dBSM
y8SBE9vf0Q5TyTLr28XRR3PO0xjz1Rhmc8ler1vADOB71Ey6g8Js1dvWJuBr5HE4y7PEMiPbF1i70AvZm9PZKjPCUwQDvsnIE9jvawPMyLTjyUM4U9eaX2PHNYAjz6kAm9yM7VvRaCCTsiGKS9QSmgPArtDbzUGNi6it5tPAB+Gby3lqY7TEEXvJMMAb7NA/O8adwRvc7UojxzrO+9NwY1PZsllj01mxk9t5GSPEZnn729Ofg8Q0ZXPUFMQr5q3Ti9VbrBvPr0jb2O56i9OKs7PBmbyjwytnU9Or0MvH++0D0ccKw9QxWfPeAPz70BR+O8D4+OvU9ZPTsCp/q9Y2C3PD9Xgz0zp348X7IuPdbZGbxSnYc9FwuAvYiiCb2PlHY99CWOvSvvwD3ClSk8XjpXvYxT3D0qsy++pUVvuwe/Kzx+Ah4+UPvsveLvFD0df0U9Mj+1u2gNHr3wWPC8A00Cvu/xDj7jS+29jZaUu7CtpTulktE9chSIvexcDT3dAgo9OdLpvWM
yuxzu3la69runfvYwzBz3x0Sa+VsyovHrLsb2kKR4+FLsmvdQCpzuu9b09NgSFvVSsuD1XfJ29DXvevLp3wD0n2QC+sxk/u31cpr2Umdw9LLj7vXxQ/TyPwFE9uBmGvG0Wvbznklk8OpIDvgrhNj0f//a9AjGNvaVSizx2Pe09D6Z4vVy04zwK7ZY9kmFvvbmghD2JO6+9PImsvXaK4zxDBAW+77UJPTqdgL02TQk+9p59vacghDwH15K9ifD4OyIT0z1Grgq9uZwRPBDLWDyaiMa8gTOVvW1zhL2GISw9rxiZvX3IDzyK/DG9TZxyPKWm0TzT2RU9poCCvT2Ocz22bQK+1b0rvb/3Ej2it4Q9ELQcvds+I71jexg8y6aXvYTZpz1Zxky9qyQyvY+OIT0a32C9zU4fPW4lur3RMBs9yzLFu8WrB7pwsoK98db5PP92hTzFWlM8lHkhPSeHnz3FkZK9T+qJvJXO67yU0Tc9bisRveO27DxGYT29gplAPH3tuLygAjM
w99ObPuhP1vT0NpUe9XDcavZA90z2s9c48rUYmO8nRrj2DkJa912TUuyfCGT3dPQC9AyWrPDabsD0L+WG8PX03Pbmiz7x1srM6sZuIvdfbKz1Gf1U9uxHBvdnsY72Q6w+8xC4SvcZChj0bRBa9UHEAPRtrCL2Jkiw8rCODvH8Hdj0I2ZE8MvcTOz/t3jyQmyU9Q/6XvSpK/Dzn6oC9KNqFPUc8jz28VKC7n4onvUc7gz08U0O9xpJvvUMFxD0hkK48kMDku0VMpz1EVym8mUKMPVXYY71mdBk9NmyxPX4OmbzVvv872sqGvRnfl71YVzE9ruAMvdm/Mj1rmxs9OgK4uj5BUrxMQe27cCK7PLXEQjzg4AE9DUiMvecQob3nnJY8ZQ/3PNPOo71+esI9h0kGPehJCTsyOwI96peTPP6OAb11RFS9vSdWvbbqy7xgwPk8RFLSvDvZTb1+Lvw8wFrOPS++mL1kkXK90qmkPSlmUby36La97X32O1aXgTwA+iM92IWrvVM
/3kT3Qb969lKUVvol9Zz3LbBw95EyEPMa5I708wJe9zaY5PQMXsz0V2US991thO4q9nj0IAKk7OxahvHMYgT1Lfrw7ccx0PaX3ljzUo7y9S7yEPSxBoT2/oZg8t0CEvSydDD3l5lk9LibBPPG2NT1LgJI8pNohvOXzQbyA79g9EIuavH1Rfr0qOOK9ALrxvVHenz1d8y2+rl6XO7thGTs+Icw9h5CAvd672r1dq8M9ngfJvPwoir3ea469L8SKvC/eoz2zbIG8Xga5PTAlELyDIek9UVmgPd+Wib0rbrE9MjyEvagpsr2BSWu98o4vvanIuj3mv0u7yOIBPgfN+rzMdy09ZKvjvQQ6WD3yEo+9clGTO6XUmD0JTZy7EXCFvSXffj10tFS+TnW3PFHtLj6bqzw9NOrzvdjDErsIWgm9vESQPXTe5D12aw68RoejvWuRCT5FqAi+cW7WvBViXD3vhrA9rjcbPd7niL3N2Qq935DEPXSHEj1n+n+8u++CvORnyT28sMM
S8i+JGPcf9+7wL+/U7SLDnvYcq7b1LR+e8/H1SvexwsD2mle29qHCrvclkIz105jO+5TG1vfxTKj4Jz0Y+EfSyvVqwG757fZu7Bog8vc9YKj0j6yi+OmZmvV8CFT5YwdO9RcucvTPPbD2acl4+txvnvEJZ5b3DaRe91aGMvH0INrwFdNK9W0+yPJ4OfrzR3728DY8svZ9cfLwYwmI9x4YfPSuLkb3oZhK+PlZKPcl9Hzy1Vx29wgxUvWzalz1lV8u9SiIHvs9jHz6zRn+8zzjzPWpy872xBEK9w74GPNh34Dw0JBW+7n+Bvazcej1Z6Zy9YP0RvuviHj32DYQ9xjcHPvi6KL4ag7O9Cmk9vc81Yb2SrI+9sdMDPL6ZjL2lyro8bn5kvY8npTwOC4k9Tm7VvBWEGD72cw8+/uXyPSC53T0Knx4++4EIPQEcRT0rkGa8MPLoPbGwXT7xgH++v4YZPQCs7jzH9bk9vSSMPecLXj2Gw9w9NrePPczn/j262d499LPGPVM
mepj3XenO++Y+EvDPP1j0eAN48ca32PNjVELtCLyE+M1ADPQQ+cjwj0Mk9PMMePotSmD0H9T++fxXZvKBt+TyqTL0+Hvg2vUu4tb3jIUc9rX3KvOB8Kz384ZM9woRLPtJBUT7/f6++EV/zPD/0qjxC6NE+DMyKu4AsDb09Ub89xZ9sPW62RjxfQZE97GRxPvsNAT6r672+i/WvvbjsnD2BrUs+P1WSvW68Jz0hRYo9nbePPbNgybuup5g9Zf2sPtESBj4w9Ke+cfnEvOeKlr1FFCY++fWkvYDR+b2FdkG8WI2vvXF217wSNYm9jFmNPR4PCbpkbgK9iQrLPVf6Sjz0qEg94SRvPAz7Nj0j5109kZ4sPctjhbyLTVA9yZsHvQfb7jul5MW9cvhnPfmJCT6ra5O9uH+jPdVj4z3gCjE+4YbJPaUJzL1LYP896p8MvYvFjz3ttE++atUzvEqsib1hP0O9D4w0PWGdZT1x0oa82iSSvXKkDj6KcOW9QBagvVhMBz7yBgM
I9aT2HPWT/ljvbFSi+e6/bPdcPDz5Odkw8bFtivXLgKj4KYIC7gjm8vdIPlD2ghuA8JK5VPcqMTD1i2sq92kIbO2Kr7bwe/Bc+PgnyO++cmz0MnYs8jcwOvpLLWT1q84A8mNBpvbVToj1pxpU7yomPvKpVnj1hHoO7O9UVPTukgz2c60o6947Mvb9xED7iVTW9+8mMvW/PsT1XXz09I0DEPc1AAj7g3Z09P4s/PEXVyz0YHE28aTxDvdTu5z1lZXg70SfdvBPZKD7TXGs9Vir7PJEgPz2gSwQ+6zBtvJcZ1DuuZxM9ZuPdu07piTs3ePe90YPFPV9vAr21B5K9na0AvVy40Dw2eX2972TLvMta0j2mJkO96HbPvVROtD3qYNc9AOcCPuqMMz2z1nK9XPeFOy5l/LkMKOQ8DDE4vr8bxT0laLK8FhFava+4fL0CHXM9uzOZPbTQMD30Hle9UrwzvFyXJb1xOio97eP3vZMkuT2WLsm9tEWUPVSRCb5e7zQ9PiTgPeM
k/Cz46WHG94Nf3PPTHnT3JVC49AsJ2Pf00Db08j948yLkMvXaXpbx+68a9cen5PZP5Jz7h64y8zPPwOq39gj2/WBI+SWdwPJAzHr2G5/g8VhE0vLGsHb0ZDGu9caVFPo1IDz6WKN+9jRGwPe7RFL0S1BE+Oo7WPBlvlL33lWo7jwn3PUnFy70Vp3K8jtfsvacQpr3XvsQ9s1sWPEHC07uX6kg9sc2SPcs8nb2e0Ge6zrOIvUeFAD5CjEG+3qMgvtYflL3b3G4+ycWBvfLkJD0yrYG752i8PLW6Cr4UAko9RMQIPjrt/T0+KpO9FJoAvmQRAb55pCU+uiY2uvilNbukWgo8z19yPUEVO740j0U9Sd00PlR6Vj3BQQe+K5i3vIonlryhXhY97wMIva1YD75FjgC9eF9WPXVLFL75gpu9IdQBvTlSj70EhOS7OrxdvZb7p71Pkaw9ztO8vQkhbT17JK+86lGAO2gHKb50HRC99OZvPGFyuTvHwdY8w35ivfcm372nhmM
Y9EecRvGhraLxVhra8a1aDPEAFKb5DzQW92Kr5PXT1ajzqCeC8uLQpPDW/Ib13nX69lNIePDgrpLwR6pu7SF25vRjXgzsxmRi+DfU7vUttVLzoAaE9OoGeO6TtOr3CV+C9woRavKvCPT0gRiO9am3JvM7uiz2bygC++jsLPRDp4jwlLgI+HcOPvH/uib2DtZe9POpZPY+WMT2/a4K91cn2vJo2SD23PHO9jwqoPcX5pz0r69M9ouOvPKoFmz3HpeO9G29XPRWWiD3UoJA99Zlfu1LCFL18zdy9XAJOvFTjXD2cNnO8SXSkvJo05T3OkNG97o8PPo8rfD0fd6W8ZyP5vKyXkT0aBB6+/eDzPNI/Srw6DQ69ftQ6PQx82z3PzSe+wSWPPQC0qT0ZS4a87KPevQOffT11TZa9IPv9PTe9/zxkAI49RKdyvf9QwT24vqA9S2uIvdeb/7t3YzY8rFq8OwMVdL0/SF08ajWnPKtFhT097YG9uydQvQLfhzvrXrY9JynZPAM
oohzxkyGW5UlpavQ/3v7yeYug8DodMPSKekT07+E+96i4zvQ3cFj28sxi83Q+sukZ/lTv4fIm9mzqsuS3mgz027cG7sMcIPuTlTTypqnk8Er51vKEllz20Jz28NnmEvQFJ5r0lbn09BAydPdMiGTw6hYI9aGlOvZ0PgDvO9Ti92ocuPUck6byHHNY8HKOCPevfrL0uZUo9DoQ9PXURbjwKKuM9lx0svaQQFDzvOJ+9UBULPfRmI73576a8pvBgvTZaRr2kAle9yCQPPSGEn7xBXCI9naFUPakJXD2oqEW9TFE/vRAXzbzWbw89pDoUvPO0Sb3A00w8bQ4RPaiesLwx3De98yXivGDAYL3fwuC8x2jrPOkJ0b0ywa29yMdaPUhAtL1CEJ06WXOyPEYoJr0+ijc93BYavJs2Kz36osK8/P2BPfP2UrzH0Ic8FVOOvRm2SD0tpno8ZFlKPVQFCzs4tp49zvfaPA9KID2a8fy8XuRpvK+S2jtoAmA8i4GwPOSLzrxxajM
m9b+s5PciPiz2CESk9MtgFvMv+4r22Jq477Tewu/O8Tr0WNC+9yjSFPR7+sLzn9wK9PtD3PGMZbj2aAiI9pFJcvWWEFz32Q2m864tmPLRPnDuGiYe8K08TvQr39jxQ49G8+7THPVVwkrtwiIE8ITohPWi9vLzB8687PSM1vSZXI70VR+o80kE6vUlhID1eVIs8F7twPD5Hvj2GBVo9dhnQvCEHgb0N8Y28R/CgvGwuer1TxCU9NIRBPZMxnr0qpE08WvyCPMqdlDv0wYk83pvpvL2hzLysg4M7LEqgPKKvVb173PQ7GNTBvVPCyz1NFWE7Hk1BvExSfbzR5yY9xS/0OhAd5bwGqhA9wVeUuxZ8IL4Tgga9GFurvbRgkLrqvku9vVOQPdpYZz0gE/s8jMyBOyz+Zb2mqLg7PBPUO/rvFb41x6s8aQQ7PZVwNb1myPC9wFybPAtL3T1bb0M90OrivGmojj1csZM9XmR0On5n8r3rmOK8V17MvYsYoj16JtO9UQ1SPeM
6PpTx3yVI9quQXPCCXGrySK2U7eJt3vViEybs9Ijc8KlAwPU8gLD0uxG2919STvROKuj3gFwm+socsvbenb7zy+dQ97A4mvvxVezqZj808E0NOPfVdhb3ejh69NxbnvbhvkT3ZOze+132SvUlJkj3RbqY9RrThvW9nvbzNuL49uky1vb9+lTzYAl69eBqFvYdwUrwYNAS+yM65PNIsCb6yu5Q9db3vOpH1cj0a1oo9xBomvdBe1j3T45S8lRo0vdsmCLwjYS+939uOvDaUqb3FaYA9aOk+vQZlXTz3sW09dxszuy8a7rw/Shy9fSPbvW5bcbz5a4q9JP9Su/PJlDypAqM9b7PYvUA8uDsSpAY+wHo+vTQpLTzQ4MC8SQ+IvZd15bxzF2q9UUaiPIbo870AvB09ChWfPIcArjsLtHG8TXaBPGLkzTzxpuA8IBcVvJLSqbwjf1y9oHsGvUDNeL2X2IK8RQfGvIf3fDvvgku8xDCyPX7BTb3hmjU8DmcqvUlJLDzxwqM
S9zyu+PKkVv7xLgks9SlOVuyAKZjtiKZC7ZtLmvA2sOz2NVOm8Xo3+O5X/+Lycn4W9nHy9O1NFtL0Yx3g9uiFQPV8pjz2LQfa8cPZJPRC3gLonYoc9FRxdPY3JgD2nuSu9dLc3PbJq5rx0I4O9Mz2fvATJ1T0DRue9tG4vPUd5D7xGBHk9g21ZvZoHZrxMsuS8MhaAvBHbHD3Dt1K87DvnPKai5rsntt+8NdWVvJD/zT3Tm/28Eg4iPTBoKz3RmEC9wGsHPZZAmb1qOeu73ZorvRhjQT0ynJ08COljO3LAVjvmfwK9vSOJvFrrPj1H1qm8PVSWPdfeq7zc9f47kDO9vYhPqTxiyH49CqcrveoqDL1eEOw8sZk8vb+BrT2uGw6+BSeEPaLpKT2mHWo9H3vJvfLtBz2Mz6+8+eEovX/qhT0DTMm6hjKgvWjo1D1BL8K9+DaMPafJn7tLYkY9G/AQPOjjgrwHoo67+G0rvYFqXrzK+UE9LamcPcmTIzte8aA9ZlKOvDM
f2vDx7e9y9NR6aPf2XI72w8nU8YqTxvCAoiDyD3z29JSYQPJ0DprzW1oc9IPuYPBJBZD0b7JS9iRvQPV5c8Twxsqq97MHkuqwwp7xt/wG9TLAavWc1Lr238Pk8MGQCPq10jb230168TKDFPVQXIL2NsBO+yyJcvZ7Kfb3v6Zm77uSAvEBskj0jR1y8pA0AvnG0cD0IPcw7yficPRUUb7xxcB+991sLPWcK/jzWE3O9z5RYPSkUFLwVgr89xG9UuqP4LD3OLu2898sJPeHNDzyEo7G97t9jPS8HK7zuKku9LzkIPD4a47zSb/g9q/QSPk02wbzq/li9TjX7POSaPb1V7ks95CSVvY17D74K1tq8sFyvvSPaRT1xTsm9YYAuvWTEvT3GxHe67DaqvIVUC76Pqts96MudvYu5/b0DG9C9jPm/upWD2T08NeM8DCyyPa+iez3EAh28MHiBPZ+f7r0FeH48kBWvvb+gi70IVsq9J2JfvTzDNT0nLZU9A2sDPoe8ML1A2xM
A5DRalvRaVgj3JCTy+RpcoPl44XD4J1Ui9O/qhPZ4MTDq+Paa9ROWfvZOTNz4UzOY81+LPPL388rvQ5cW9SHI9PfkjyD0YCau8sMj1Pc7/qT3glEU9/ZlLvIy/fD3oahW9TUeTPeyX1DwvYdq93DDnPXtJ17s2DYs9j2vhPEvFGb2J8Z89CoULPR0ORr17Q+K8CNTvvc438r335769qms4PHjEMD5Lh969Eu1FvIt3NT3hIjK+C2sIvqSJ3z3AHiM+RrmNvVRp072o4We9VWFrPWCHIz1XjuW9siJjOn8tUj0OoTS+6haavSQJOj1ERjE+3mpoPQWkEb4Rzom99CqvubuqsLxxsn29tgxPvUuPxbxB+B29YyUbvaTNWr3MiIc9ZDVoPcmR1b0w74S9pPdGvUddZb1+1qq9Y4PQPIHdjjynOAu+1ncavpYnKD2fb909onaxPOuxNr5PIIm9N6APvRUmQL0rwwK+K5MNu9sv4LwlPii9VTvUvC4O1LySX0E+LwnOPSM
NFDL7Zg+i9CcAovVQxCL6MWr29sshKvXrzur0I1Rg8rcoLvPP9WL0UBDA+uLwjPddEmz18LR+9meeoPT+65zwC5m494IIkPVL/47vdgaw8a+4rPNILsD17FAy+2JYUPuhfOj2YvyK8PsPCvIQxlbtl67g9O1aqPdfN7bvFznU9H+mRPZe7vLyj9Ai93+wCPgLw9DkEvR+9RE2nvBxWdrtKDtM9aaCxPVknxL1D/k0+GXcSPlXztLys87W98ZtyPa9myDwiLHg+Xa8YvW7vBz1uECY9ZZvbPMybpjzSbeg99oHUPbBn6T2PU1G+N5Z5Pcj3MjwVi08+z0MbPIBx5DxLhM891k5iPXncIj2k/Qw+eihBPk+UjT3MM1u+7fMKPhEzzjxf0Oc9gLrCO0wp+Dvbzbg9wwG2PZr0D71Y/SY+Zj1PPqF/abzvfE2+hCtYPAAwZb0rP5c+bRunvS9GLr3LwIk95s0CPey3Ib1K6JI9ugaoPRbzij0WJAa+BNspPYFyirzdQZM
c+LPg5vTk7erzb5N49I4QtPel7UbydprE9IeEQPtgakT3S26m9naaSPZqrCLzuUEU+isyHvZk30jvb4D8+SYmOPHs++bvVtuo9FsYoPtn9GT0NVC++nGyEuNTbtLxxgdc954rDPAH4cD2Ys889ZollPSOpWD0R8rU8NxEkvcSkyj0SHgy9jVHovI/thT059ZI9tBYDPkCtBz5biBc+H8iZPZwewr0koh4+QeeVvIXmwD3p7GS9t5xaPKgeID4O56a7KqPIPYFAOT1wnI8+JHr5PQo4Or7gMFE+2sOPPbbRhbwTFDK+xNkfPXQLQD36nxW9bCynPW6+pT15gii7qo1fvSWCiz38n+869EIrvhVgYz3TNQQ81uddPNILmD0AiGc83j65PfKz0j2R8us9ucF/vFrEvzxPFmk8OnGkvQLP77zp5JE9NB2xPaPzVj2kcTi97a3jPRYEebvYWtc9oOKRvNByPryo+fE8msJivYKhgr3qAqq8UIHkPOQlGD16I5W9K0w6vIM
/hbT3MewK9tgrWvdXe+DxCW829IlmZvVg5fTwok2k9v6VPPhIsXD0gFU29AtAxvFSxZzwcErQ9+h0jvkampz3Xp6+91jIxveIn+b0YYjM+Z5EQPpRihzwqO4i9WKPTO9d0gb0yALw9Akw3vl92zrv9nTK9txnZvDJa5L2hADc+G+f5PIv4az3g5DM89S3BPDpDkT3p5JA9L35rPRbQBb5eFRg9kS7KvMQu3z3BjdG9/gqdOwHq9D14i+c8ysnUPLwLtDzWKgA+a/kkPb+5IL6JWOw75eOwPVGPp7ytKL27Yy+PPX+cyj2nL6O8AveYPfGJbL0rxFo+518gPB8e8L2EcLa6OxwPPnWfdr2TLMi74of/vUYAB76jPhU+2HAHvAtqWL0PPim9BZLDPPWUQb4uLsQ8Kc6TPUzF3T1HfyS++dN1vsi7FL4YLIA+oYUeva+6JLsdpgC+P5mCPX7bSr6Ib3G9UlcyPt+ULT7DOK69lJY+vmZlAb46tC4+IbNMvThyBb305kM
m9AaF2PZtTTb5/eam8nyxHPhGHDj7ZnFm8B1cjPZ3GCr0pjYY9nwbBvcZ+O770BL69iZKavRRxZr2sVPG9RbWGPVLF/rvMVzy7UqJQveel7b09mfc9sgw3vf5Wa70Ua2u9stHVvAN2g707jlu9SHEKPvoigD0oK+G8iLDVvRxDHr4J43k9/BHjvNVijr2YoXu9353VPMX4OL2qzLm9muBePig8lD2tLsM8ifbNO4yqvLwEQ1S9Ob7RO2UbaL20PUu8RumEvRs6Dz3DWy6+HFlEvRswoD2JiY48iUzBvTFcorxE3Au9AnN4PQ4KgTzF1iW9jTT+vZH/GD4RcT6+2KtzPMZunz3+Spg9UqmsvYaMIr3Rwga9WAqHPJI6OT0yauq8YnMEvq0WlT00Qui9XBgiPuYyoj0hfwA+CqDVvVO6oryf7oi9e32FPLdmajswYD88fa3UvRxDUD3ClsW9MTeEPSWIbr08cgQ9hsO2vJ75Mz17fee7+G6Luzf7FztPGBK9/E3/vcM
GONzxRBEa+YGPePY+XTzsWE2o94vMFvb2ngz1zg7i9EbyiPP9beT1Hrhc8FVmkvRVJoj3NuDC+hF9APnwn8TyiSDM9+nmBvQfFzj3a3WQ9UjKBvJrCBr2YOyc9R2mTPYpQ37yC3/+8nJnhvJu1CT145jW90CSaO+BrATxJGAw9gSCqvOcSUTy4fRI9fsAAPfck2TybtVE9W4dCPeBvdz2MvM+9dZudPHx7orzT9xi8HwYjPBFFM7xdxYE8RA1pu1a8CTxahQe9/vEUPlU69j0ymIW9Nt3FvRHY+rxaL0A960ZbvZVyib3B0ae9cI07PVH6xbzk9gi8NP13PHORND0K75O9XkRhvJdOAL0xhly5iBghO6+Wpbz7YYm9H92EPemSAb1kVKM9bStTu1ePxD29aj69bfcMPRp6wr29HXk8hjCQvUoA7DxrJie9+ZavPS5qMz0euVE9bi7jPX07h7sAll67JUOnvUeb97yviJk8WltOvW9kxr2ZlEu9fjV2Peylg7tdlpM
e8hPIyPdrwrr30/AE931ZMPTpW0r1c3W+9aD6vPLqE1L2xhbu7/G45PftrZ72EEYI9R8bQPEyYu7wlPMM84U+iPcz2qb38kni8NM6uu5oeLT3/gHi8hUyVPdulijwniIQ9tCfWPYojB70rMBA9YMUYPJ3TOz3DCh08Rdk9PRFWDL3Y3VM97bMtPf3osTuoBUE9MUMkPClFib3scVU8GJYtPCnzxLwRT5I7LTylPbJAvL0lMDK9Q6JfvD19rjya9+g9j2WVvKWzbb0zpzM9EHBgvPYRBD3AYdw7nhSxvCmhs7xE3Y08zAlMPTFuDz3CFoE9KFJkuGjChr3eNkC9rLu/vMilWzzgQ4094LiqPGj5Dz3MNxi9rQQkPWiAuT2tEoG8nE5rPaK+Cr00oU699QGXvB18vLwIuvW8oOYKPTRDo70nqAW68ZRuvZjwwTwnNKo9XG0zPdldArzWRi68w6eBPRCO/zyHeAY9ozLevDxPozzW5rE7qieCPa5yI7uw7So9OFuiPJM
50DTxWvKu8YH69vJBaBb6PvQY9HcaUvNuHzLudsaO9k6XHPXv+5D2ar6u8IE0LPUaIRDtsBI49q+KbvNMsBL6dawC9wwM4vAeNw7utzxC+rOsCu9GojDxqPc89FsqyPJPqvD36+qM9JV2iPYmkxr0yk5E8S8ScvZWJDT24LNu9zxnHPEvejj0C4MA7NFkWvYP+Dj1ACpu8FxEQvXVejjzYzUU9JXB+PeWjlzwAYr67xs7CO/hdr7qtOZy9NyyHvR8/l7xaEss9rb6cvb5yvDz1EQY9CnXcPS2aSL2JpOu8sTNbvUjeIz21b9y96/irvJYCez1jHfs8tQQSvSYhNzwxtAI9cw49OYW/hLxit8Q7BGlEvbDvuLxovQa+h3Xru7Stz70H+Ew9x34evfuaoDzTDLk8sEXQvCFNFj0jZ9y7h5jsPMJKzDoO7Aq9dTgrvY8Fkr2I7MY9pivPvfPMSjyLIAa8L91pObFJub3aa108Hdu7vOLm8DyA5qG9YNeXvGvCRDx9jiM
o9Wo5jvaXBST2nh3g90XfjvEL2WL3lKRM9DmK7vWNZIr1JPbe9noMpPSpS8L312CI9q35KPTppO7zlr8M6a98aPRijOT0ODYM9fpHHvAOjBT2Kbq28eJC8vB0ZNr0hmia8mDQ7vTtlZjypsaQ8mSQFPfyeR7y3dRo8/f47vOnnGjtdALO8oTg7PMBikjyAGFw9VL0+vfjmHTwuY949eaFUO0iME70eAcA79bZVPJMH5LtOpO68nFz4PLMmyb2YD8u8dxhHPQkuqj0FFmy9UAVIPUCagD2tD3k9+CudO2KuxzzoGQu7huzmvOsXEL3ALe08ntZcvSXVkz0gh1C9zdHXPcgt4TzharU8Gi2hvSfUjT3nvZG9rKaFvJkk6jwemis9tOjoPOFUqT1E5XO9hUFvvAVWrz0l4FU9uGPJvKVILr1a21Y7F0lJPeVFob0q85e8irSZvfDYqTy9B5U94FigvcN3PT021Jo7K7vqvVkf5j0ndoC9arlTPQUBYTkAQSU8G2f0vbM
sqirzsDaK7RDVHvM8rGLwEPlS8oprSvassxT0ZnUG+fAxwPRbGOj2WI9Y9cKu2vY86DT2z4j87Kzwzvee40j1D6SO91rnKvYQHQj2jKwy+PDIAPpWVD70/ksk9YRXEPZLuJr1KskC9oPkzvXv6iDxRUGc9ZIskPDZVTT0utIA9Q4WMvWyro7zguK29ZCVoPQxTQD31U3c7kV0RvWMaCL2LCTS7Qb4XPD0HnTxhxLY9BIXCvPyGCDxf1GW9AaV0PeAfYTyDkka9+WdUvclknT3s7Fe8EGvwuxg/ib2dPvY88DPmPZfdGr2M1Li9daMPPiQLs7ygQt69etAavWlmqjssWno8gyrYPJSvyrx2acs9p/5GvfYfs7wUlgy+v34bPrXEa70ANhW+1DUPvcdBhzxsKYU8LFncPVjCxL3g5xk+42t8vHlyLLz4g0W+WzEgPk+dDT3q/Ni9Jt5wvFLCQz16DG+8GcQXPXR6lr16hQE+yo0SPk8uS72lYwW+YDVuO9M/Jr7LsYM
49N+cnvXSCMb4TAJe8bskQvgOApbx2+qO92+JxPYZuEz0uDmo95GQtvKHLL77/+4g9f2V0vYV9ur1l3Nm9AA65PDGtY71YE+a8/STVPem+fD0lmhq9FQYsvOorB74pv2g8L4hJvSoi373YS329oY18O+E3X70IG0c9D/BAPuFQ0ruFSf879KxNvWQN5Dt36Bq8xGCwOz4JmT0A+tS8BK5wPb7jFb06jCq8iAiyvaAB8z05VaC9pQPRPJ1W7r2wGwI9XbZBva7jMTw7Wh+9MzKsPZl4DL1KY/09THRxvNr2BD20VRy9t7ptPXUaxr2CmVW9GgKmu+jirr2GDYC9o1blPerUGb6S8iI+u2w+Pf+KNb26G7O8XJUavlHYIb2uI6m9zwF0PSKitT3bCJa9FFZ3u53fIj2H9A2+ZEwJvoILVT5Xz7Y9K1M4vitM9L3G1Fi8SmdYPUddBD6SHX+91x+3vZ6YFT7N0OO9u0mePDL5jz1FDxk+sDnVvVh617x8JF29geVgPVM
a7i735mVu9uKddvVz5iD077im+P9OLPdp+abxtLrY9Bc0VvQoUyb2khTG8S6UJvTjASr2d03S9e8cqPUR5nL1p9Ni9+M/qvVAVnz2luQk9kgHgu0JFlr3MZp87jDXWvSjZJb1VGFi9qkdEvdtQpr1vEKi9om1fvBAwszz77zc+YdS2O6SJ5b15wqK8cL0bvbz2Lb7q3Au9vCjOvM+KIr6a5Ey9AgaTPY3Qy72kAw4+T1yfPSvRpL2/vMC7YgG1vf6fKL6tqDS9eqLuPApLyr2yIWE9UoMivcVdgb24+Bo9ws4EPiHpl7zGfJ+9bh63vYJLG75XFpc9arg6PAYbIr6Sohw9PUTpPL6AEr5vl8c9uQFbPmmIzryExs690emSvKccEb6Uqd8919WNPf7YYb4aRrA9PGtIPZ7ZAb5aqkw7Gr0vPgvgQD3Mh+690pBAPbdFW7ywGT49npDnPVghZr1pCO89n1WXvUByOT1Z3NO9WvN2PlTXKD5EMie+27igPdJWhbs81TM
0+FNoQPgd8IL3QdIk+kaXsvDYIjbto7t69LWUzPtQv1D09OA++13d/PUfmRb2fIXQ+3v0EPooytr2zBWM+wBW5O5hxpL1aHyq+wKItPejkX7w+ieM8J+coPW1BQby0trC8KmvHPSwU3Lw/F9Y91uwLviHn1DyRRBK9XjX2Pf8SRLsRggE8v3KTPQgk6TzqsQE+XzcSPleObD31bQ0+u5zCvcM+c71PpBe9ZgYbPp6cgT1u3CK86vuUPU74Wz0KuyU+55MQPr0WFzxijjM+AeGVPYvjy732Bwi9aC0NPofr3r2Tdrm9GNRiPZmNCT4oG3K9v6zdPWgtyryZwSc+C+MmvtUUUD1ycW+9EJU6Pi2e+zt+/EK9DU7pPd6Utj2nqwU9S/kyPllyt7zBxH0+ozoBviK1zjsDUbS9sPkSPujORjtdG1W9fOwZPv2f4Tx21Bs+eeg7Ptuuu72byEs+38ZkO/9PbL2Goem9P/XzPZEK/DwdJwS+2bzMPSdvPz2rcRY9bliEPYM
V8ZD3AJeY8tT8ivmXc1jliLLU8dLNZPrnpuj3RQMS9aVGPPaBAnD2fbsE9EPCDPQqGxjzNyQc+UQT0vd+jUL1e8rm8mKx2PqFWqT3FrCy+/T6wPcC0mDwEWgo+vtCKPUmMm70a1hM+ROmZvUVIhL3ddmC6MpvtvLYRR70o1gU9HP6uvG6UEr16RVC9ODYxPfCRFL39abU8fGunvWmfDj7R90K8Wh91PeN7JjwZk8E9YMjzvGvzTzxOmMQ8SW34PKmmF77Rgws+1W1uvdl+Bz1RG9e7AaoePv5b/ryCFJa9vtLTPJUUlL0WMvM9q13MPAUw/r32ahA+itqEPUyxo72B5pm9QnYNvoGvBD24hcs9tjdGPXtomz04YRW9acauPRsn6r0Yn0G8EzE3va5rPD5I6eC9B0HyvUJrUrwNZBQ+9s1tPCsoVj2ajDc9IcKNPV7hrL03IqU8EuS9PQE0ED6xZdW9A2eovVrSvbwEsDg9SIO1PaxIc724NVw9HplgPSulSb7PQRM
49d08mPg4kyT2yo6m9QemvvSbau70Hqvc7eIc2Ow1pCz1kDjy9cRlrPKmRmL1QiuA716DcuoIJiT3Wfae9GLxIvpW07b26zTk+w/NqvYdpHj3VnOq9AgZKOxoRF74VKJO9AvLSPWpIzD1moza92qBdvkhdNb4EhhY+xK5qPUkZW70Zos69I7c9PUKRAL6m4Qq+rneLPl77iD32qEu9TmubPH0fi71+bgM9aHfTvOqUCL5iT1y9lDwPvnRcSr1f2ca96ryXvQgpJzvEwS49K/y7vd5IcT0Kaaw9QNshvCtXBj1/kOW8jCGyvU9aBr3N5tG9mgXlPTzboLw2WEc9WcDiveEXc711h2s924ryu3zK77wr+bC9k8iRvTocYbsGjwO+IndcPnr++DxFTHc9eW1ku9X+AD6CpWu9G8yrPDMQyLu9Ku273s2bvUXhXT2RUBy+GEyfvLUWhb3ugWQ8jE2evLDX5T3NXRi9SD8cPVkFqj0BV5w9VLK6vcdgvD2ehze+gRsCPaM
dNi7xnyEE9BHcdPAqQpT1M0um9/sSwPU5VjDytx5896LoBvuRaTT3BUeO9500dPuz9dLyeeoc8q7JmvdVwoT1Bnwu8b2FrvTa287qvvNs8p9ycvTuw6Dzgqyq+1Mn+PKfsiTwPP0k8CX87vPofPz1AmTa8dOXzO0msAzz28RQ99joPvtjaQjw2XCG+kHP4PRqiU70KWNa7ajBwuyE1cz14aKW95mgIPaFd9TwZPps8F40IvnRXwT354wu+wRUyPtpyhbwS/Xw9mhzAvG4LkT1Rkn06VjAcPRlIBD0LKSq7pq5NO3m4VD0xxps844/tvRCElj3ttUq9kfuwPOmR9TwpLeO8aOLZOp/dsz3Zl6E86uABPfxmFT1N0Es8KlHTvPsCAD69zYq9tXvvPb3uSD0xCxW9SfQxvfh0fz3uebA73ju4vFo3hj0Ry4g9j9HMPRPcNj3PKTy8+hhZvJZOdb0/jxw8xuYBvd0y5LxNchi9PWUePB8/27xxeFy8Ks05vUee6TygTEM
K9y5wdvJs5Ur3Mlou9VnRyPXmGKb34hbi9fh3zPEj71byr+KY9qdeOPI75rD1S1rQ79hPgPRv1i72WQL88cmHGvGqDt7w1BYm7xZRUPLEVNz3BfrA9N9XBPUiXxTwe8Po7blgjPTfgk70uBHU9Mm6LvfFNyb0uYVK9Cr+nPTkGG71M4GQ9duQOvViN/72UKR+9q7hrPU69nb0kIeq6tWiqPRcc973VDV29tI+MuuLxgr0CrQA+RcBsPOTHqrx6ulC9Wfl2PfQaFbzO4uu8ewrXPKO+gTyWEBq9OKxCPaFVarxVrYY9Wc6zPdYd9rxeG6+8n+LEOw6Lezw+DhY9JZ2HvC8DJb1rSJG7hD5sPLUcXD0M/w08zt/APCKO6b2aAwK7g34DvIC/Lr3SBU49b9o/Pe78zL3ddRw9B6ehPGx7qrxv5rQ9VnmAPNObB70joZQ8undcPddHDb112yU9dzaRO0qLCr1zhzo8jJHGvCTemzz2KkE9WLIqunIk5L3LKpu7xBpLvGM
s3ubuRBn08SUbBPGOfAT2ptBy9WtywPBgxhz1boza82/0QPCqMwbypo9A8s2iOPPqAcbw8CHo8cHrNPNYgb7xTQU48P5SlvHJA1rtAybE9OoamvNBMbT1JyVS9q7hgvJEwHjzwzDi8k7lXvU8AvT3P7qY8J+IIu4IHarzDAKE9CFfNvO9Zj7wav2e8szCMvBu/zr3/AZa6JLQ0vKAxiz36id69cvCJO+NKuD3S3Ts9Ah2SPEOcILxJUcG7zvE0PIgmwL05kAe8wA9tPKUskb0TB8a9wAkivdIGXz2y3pA9jJaOO4Ph9D3BaR899+0KPcANZ73C67M84ZBqvQlmtT0PjYy95cFyPI5EvTzV6sg8KCS7PBVLBDxUNTs8d2DivGFNFbqkRUI9+NsLujhNwz2gLDe8jCANPWQFXD3Odgq9WAKBvXzGVr3Xb5A9qN6AvY7CcT3Lyks9rkRIPbarjr24lbg7VwmUvW1NFjw2fFu9X7mLvQFEkLyU/tA9If4ovZoClD2ieXM
E9vUOcvRkALr2e4xu8Ad4YvZUOmb1tsoq90noavRbh470jB8E9QZ7bOzqCfj1s/Ts8T/aBPfNRqTv7Rto87WYfvRbUvrwQUVS9/k6JvRxICL7ylZ09xzUAvv7KOD1IGFU9ZAh+O9xZLrta5Ms8FOjhvTachrpN8+a9gveAPEDjeL0gZ5o7Ce7MvUrXLD3UqwE+saeMvaip3TugJAC9CSejvduRmL1n4TW9BmkfvVsf/r1eaFY9DNSPPb8Plj2bg2s9huguPHfXlDxTAaw8UskKvTqygzzVZOG8eGvmvAOzyr1Eyok9uDPsvLGv1zxXWke8oyUUPMneO71J9QA9h9aRvSPIgb3Gc4S9BduEvefMRb2M1rM8raQTu4fOlD1fBLg9zE+kvevxOb0cd549UpeDvdOiY72KOti6VyDgvAohJ744mck8I69+PV+SnTwllQK9Wv9MPQvUbT03TeI9OH5qvR6dV711Wew8TtCQPLQ0673e9yA9nJdGvXWkNj16s6y9LTgJPYM
N7eL01txQ96IxSvT2Xkbr/xKw7Rm8LO0S4dD3oljc8RmVkPYhP9DxsSSq91UlzO8EC6zzBYLQ9QgnSu62KzLy1tx+9UTqAPcRc/7xgPsc8/cWpvSLQ4bvcOQa98OEGvIjeTT3aNCi9dAEnvaBaCz4GZ/m8Mx9sPRYFXLuGkSE9s/2LvVhRW7wgKiu8bhUTPadE+7zM43a6kwqyvT9V4j3VzB6+ZYkhPQDaIDxxK9M9GKlNvcG5Tz0BJaC8Tin1uoukwD2fMyo9WPrJvUsB7Dv/UXm9B/IXPUg+U70Vx3o97BgxuYYoxLxYJsA8KSQ6vKVfJLx7oLm8k0mevLZysj1vEjQ85oxBPamRMD140m+86eMqvVQk8LwjBQi9MQXcvNqHAz19XsK7lDhIvUceKz0VRRm9eSU4PSHLkj2BFg87oBkYPKgzsDxRg069Ah1svGJ8hD2kATq9JQ2evRwm/jv4e049fc/dPW8ZXr3A92Y747EoPswjlL21rDC+AOcFPFyEBbsvOJM
E97tZ1PRDa6TxO2AU+bSA4ve0A/jzNDiC+vg6pPQlIr70VLbS90/OlvHWbNzxdt9w8VyspPtvIvb32qSw+2BN0vAzYvT05SSC+XgSxPYq4T72MDOe96qBkPfbcIj1dOC89tLZlPXAdAr6EAyQ+o/LPParFhr1aORC+ye8YPdiRML4t3cE9KTU4vgQJh75Z3dW8aKIpvTS7Gb3nSq69M6rHvB7QcDxiQ7k7r8o7PfeTBL6CBMc9BJXRvTs1EL47nA29/YJ9Pc2/Kb4eGgg+a6MJPk4EMD3JbvW8YKQvPfOREL5JywM9TtUjvDvEjb0MzWO9FxyFPSw4wL0yuAA+N+pBPtxDMj14Loe9rUfkvNEq7L3iBBg99tJ0vdlWnr1ysTe90fl9Pdcg6TziEKq8M4IEvgaUWT217IU9uPFGvMgwOL6aueI9B1eAvcpfNr2gvR29rBXnPfqZG71rOwE+ng0UvFG/ED0SmzC9dsfPPGU6HL50aao91zS9PET6ir0kroS94YfOPWM
920r1Jzrs9y1j1PfRdkL0mXLQ8rajAO1jRzzsRsxC+3AwDPpokFj7oNvQ7G7ydPYn+4TzSJ229/vVAvhBq4z1qi6K8SpmXvBZTVr2rJcm7nFihPUu5ID5SX3+9wCbwPR6VFz3fwIM8jz+2vf90oT1uqPk8trfEvCHjBb08cYu9y858PWkREL36DtW8P8DqPFkyU71fUt29260bPeBYjTxr/9k9ZVaAvQ6rmrwOtgm9eSBrPYYE2j3Wyta9riz5vfp0kjw3HUu+Ew3UvYifMT4lSDQ+kIgxvt0U0r28TaM9mamRvWfJGz7P/OW9fcozvjZYjT2UPYC+CnZgPUljnjyrwlI+rVECvkePz73ULBY9obIePBuFHz3puAu+7z1NvhBJUT0g14W+WK/IPXKw0jzwXYg+u8sHvedDvb1557E8oZ/AvbTbr7yFfvi9MZ2PvXv4A709vgi+DroEvdTdfz0ctoE9mykkvPBx6Dx6FwI9FuP6vdgHnrw3ghc9TkeIvTyUDL0iICM
u9uv2qvC6+sjxP84I9rxiVPYcofz1W9S+9aDIZvdOexL2pMGg9vsQ3vYO1Jb4XK6G9/V7VPJHsL71YsVQ9KBUHPZSVqL1akxG9dUeivHOjdL0hkUG9uTQjPQ4XG70iLfA8G/oFPcSyWj0Jkzk9RvcZPrpgpz1tJYy9zf3tvMLSUb2JJwE9EpjrPRD79L08miU+z8NLvZEFib0TRC69A002PjI1Cz4wZ569xC8cPXdAeL3c6hw+DfI7PQL/A75L3Ds+b8xfvdK3pr0oG2+9XD2cPel1KL4/bju8gruIvC50WL1WGAS+Foy4PLLgI71qKaI90W0PvW9W+jw881C9XOoxPowE7rzdxY88TGcvPTReSL2l4sC8RA1qPTvEur2jdoY+C+RhvQD/c7zdhru9gusePveETD0KyaS9h86uPTPPpbyA6/w9Bw3nPS7Dub3a7Ec+thyCvU//Vr2tnBK9/v3fPBwAJb7IDHy9ReURulTwrLzpyKm9YTW5PVB9qb0bsq07YNjAvQM
iF6T3amlK8EmIpPos7N7ztiMM8yV66vOtb9bl3wng9Zw46PiQC3r2bd4E+JJmzvc8Hlj0fprq9JQ5cPq80B7yLeje9iStrPWBgnL1uABs+KuXDPXSpvL1CYmg+ASUnvNSzzbuRMnC9jziPPfM1yr27XVq8WF2XPeQM7L1mztG8Nk+yPR9dMTyzapQ9652VvSpmPz0KDTu8FuIfPtr89Tx2142886fOvPggkb3LTZI9NVb9PR0fDL1q8EA+wOU6vZGOoj3f1XW94MdNPit9xz2qxZq9PsZQPJYn8rysBjE+6UABPinKz73iM0U+Kgy6vO4MNb1OVdK9ZQMMvo92O7x7R5Q9zkI0O7Z2RT3ptAS9U5YFPEVdcr0FKCW9cDEuOjkVRz7mmsC7IhW3vbf3Sb0Rbgs+KsIXO9ly5zshdW+96jwYvYSSvL0FCBI9sTz7PKwp/z2p7LG9owJcvUy7MLuYr0E9tCqzPYy/frwE6IM92m9jPaLODL6gbRc961biPacmQz3Gj7M
S9nfKjvZufr71Hl4E9J81MPFiaEzxp+OO9I4nsPHQTrb2aHdq813WjvSa3HD6THeS9h+RovhE8mb1hs20+ML6LvUHVrD0frDe+fYQKveZ6gb0qlUW9GjZGPgowOD6hApK96MsAvkNT3L294wE+QptJPUOpir0EAga+0h2ZvOu+mL2SGNe97DqVPpbQ5j3Mu4S8ViYgPQbxZT07pxW96uTrO50Sk7102dc74qxtOu1UBr4WHom7SLqEvcI8qz2eXwi9RDuvvdibuDxgFt09xwW+vLNtsTwOCSO9lWp7vXj8h73hL4+9VscHPnUD5D3+7F+8q6EsvZnDAb0iutY9otN8vEjmkr1dtDi9x+zluyCS2L0acMq9H4dePiId9zr/AhK8RW2WvY6vJztGf+g8qxdJvYmNsbx5ys29cKXEvcFZET22EDy+PEzyvLvUpz0KYY08if69vKavvT3MfZu8I2i1Pc3vTz3CNJe8cv3qvLja0D3VBs69p72UPXESWD1nmLM8OBrCvcM
W2pD30BMa85hu/PVCGAD08Am49VzcBvoB3gD2kkSG+CCROPpt62Dygfh49lqRCvYSzPT4/KWO9cMdjvdoQPb1+K1o9Js6/vfIg0jy7Nj6+JNGZPF3Deb2WgzW9wK/uOxQEbD7SIc46Wi+PPJqGWL00FSM+Hr+dvfQujDyAi1G+dyeePXnnrL1cP3i9irklPcxMYz4VGXu9bE13PVt+sDvG/Cc+fB1lvasluj2nnwC+Lq4xPlFLtb3ilu+7TtYMvbF10j0YTIC9jH8qPeigHzy1TV08x4CbvJO/pD3qy8e9NMJ/vVANBL3ZnQ+9gKIpPWXL2j0YOr48JtrwvDMvhLwRGvu7qzfFvUcBhD30+JW9YtGnPCJGGT2XKhK99oUVPSd9jT2nYNe9RJLdu7GKobl8fY49+L9yvQ82nT2cVbW8My4HPgGQkT1kpp682OTmu7Dqez1m8Hm9UDvOvGcynj2gYHC9OWfMvHknFD0TAMK8xkfOvdQJXT0yELu9XZCwPadc2DvGxmM
W95tKUPOXdqzzVWoq85rZZvbK0Zbwt32A9VguEvKK+mj1yRZm9XyqbPbflJj3TSKc8RRnOOyj/5DwKH8U7cg/NPFFbwD0f5mc9DWuBPVAckz3ai0m9JbzGOwggr73dBls9qmxpvcViub08rJi9Xh+MPcn5vruRisq8JQ3yPETEB72TBRw6iIyzPRbMIr4mDRS7UkmqvA5Ikr2x03G9NOqaPHBvFryHJ6493OXmPLIhzT1yJf+84pUkPffdZb1v2ga94DvGvdiz1rzLAhG9cslePYKG5jviFgQ9c3CePRjCvj2ltxC9w0cDO3Ijhr0Wv5I8VCwyvf9UqL3HAO+85oiAPRAdzLy4aYs9umFTPVzoCb7WdiO9sD74PedZ0b0YP5e8qlh+PB3g/b10qrA8vuzRugSqjrt1NJ49j/0ovf0Urb3Tya69F7C5PTbuUb2ZisY81zFVO4tifr2dZeE89na9Pc2jGr1x9vw9k8ayPNSaWr2DaCK9bcNSvJEmJL2IdKQ9niBVO8M
AXfb0fFxe9y/SvOuCcxTySs7M9brGVPHow3r3wWd+8USkwPfuG2b3Qouc9IzpGPUMx6r3UXES9eAW0PMu/7rxbXeo9BGldPaZFbbznLF689o+gPLNQjL2G59I911x9vWjX8bwtLsQ8ycNsPUMXLD02MN09PYyjPdoiDL6ViJ+9SgFPPF2iS73r6DY99CQSPSJwXTxHg8i847BwPfKjZj1jfbA9UAJGu+BRxr1xwRM8WTrfvDzbjr3yQxK9WN6aO3Wckb2Eeam9HQBdvQvEujy/ac49/QNEPeHUzj35fGu8qr+bPTYRYb3xVqk8q/KOPL2Btj0bawS9CCgGPbRBAjsuaog90+BcPdjYn729/ku91oEfvV0Pkb0qu8W8hnGWu0umWz2KRbq9ViAVPXS4CD5SYpo7eGy6OyUsPL3u5tQ7ZPa9vBoPBL5ICfI8xdbUPHt2NrsAFJe9/2s+vWP0iz1ydYE9E/qAO6P5+D1kOLw88wV+PFzWT72XV7686dWMva4YBD7NxuM
+9VxAlvWEorz06Zg09OH4gPe6Hlj2/3Tu91GRAvaxLkz2TRpQ6BG+TPMy61zwcDWQ95TXhvORP7rxiUKq97fM8vevmN73euI491pSgva0CiD1I02S8+ZilPdoMnrw7w4w9HdbrveMhszzxqWm99Hd6O8zkWz3e2jg9EX3AvZDkULsQeaA9r8K2vApPHj0fuKs9XDWYvdZnJ72c5hG90HymPOSVXr1t0NC7wEYdvFZOyTziYco8bxa3uwoc6rr1GHm7SIntPGNZO70N7ge95kJRvSALwb2Ii8c9u5P4vL19rjyDUOe71A1QPXhtzzt/zHg8wI7Wvdf7nLsfCQW+bourux9LEL2ebWK7fYajvPEeoz2h+bo9YlUEvSisFb1Gy5Q9wUoivc6ztr0K+dq9GAHvvCnLyL0YEhK7JBkaPbcDEDxoz4A9RtX2O3qkmDu4iEw9zdvFO5nik7saIk29dwCIveVXFL6MidA8iV8Kvcfj6T2q3ym8+LBmvJzFBLvvBl09xQN9PMM
6n6Tvd5WC9fA2RvflkGTy1M8g8iZ+qvYhZGj1vHgc9HkxLvYll+jyNy6A9Jjm+vVJ3JL38qi69Gx4mvcb1/L3bHw09yzKYPUE8Wj3XtZE84W8cPTEFPr01Q7E9BsDDvHEXqL18fvc8tomxPEHthL3dszu8ShoIPeOJ7jyt+TO9EoWyvJ6gur1dJbk9cI+XvQZvm71dRMI8ApkavfjNIzzmKC29Hsa8PLlt/DwgXoo9jSNMO3B0p7yvDmg93s+JPIetsr17r0o9gpYqPKWPCL61Z1G9vRcsvd9uFL3dG5i8SCv8vISzTb2w+Is9gJWhvatNmryIzl68pko0vOPxd7yGxo091X2YPIoEVT3Co829DIUGPABBwLxZ3D48c2MUvrFl6LsvDZO9IBwqvRyEF72bRMw9B6LdvGaZEjwEveY7KwkEvYaCkbt7vxo9zO/OvfHQEbyhTnu9tB67PV4UAb60wek8WcKmukoqtDpgw+I8qs9Lu8jLYD0SiIa9N3WivQhQKD691tM
m9EZQrvJgXJT37jwQ9Jtm7vXe4+rvfE3u94tTVPGFCejx2P0a8qZMHvrr8Dj5pzhu+8M/svDB//7pIkmk93RCSvQb3aDt4SeO7np4TPbmI4jxbZoC9NzspvRmlFz33j3a9Bn+KPZg2XL3yaKg9pn6iPLSiEr3g2LK9NZPIvP6617yyRQU9Sjp4PdJeNT30xqE91H2DvX8tMj02gZ69HWLyPBzGQbu0N5C9GoNyPVhtCz2mxZc98fr5PH7aML0Z08w95V9EPBt2zj3tSo69eFXBPSUzyTzP3tu9cy0APT1p0zwyJNY8sgY+PcFIhL22rhw+R+qqPSN0X70TziW+s7npPZmlA74XsVa9NlHsvSGv/b2WiRG9QpOJPT8KbL3a8AM+nIm6vXfYlj1ScZ69IXCHPTTqGL4iq1y98Fu8vSYgDL6xloK8kXHNPRAItr2lDls+xTi6PeDZcrtwoM69TJXgPO1k5720zdG9tQ7XOY3OLL0EDrk8+N+dPXBLFL6VSFs+lEP+PUM
cgIDxVQv29ac03PGd/OL7J9Zs9ghUTvuwpaL6TMa+8JKykvdxuLDwQlCa9GTCNPcXOk72HW1w9viUKvZspEL57NrA9m8IZvv9/0r0/gsq9GAUqPYFrTr3XDWU9IAlBPoo9br1CN5O836W9vDYjML7Q3Zk97MoAvBBPir2yMp69NPGQPUfnz723/bs9t2lBPo9Zzb3o7Xc8t/PXPAaPnL2RuIm98tobO8GXzDyKBZm82YujPUR8Lr2LGu09wjckvjYCmD2MIrC8n981vOsPpL0Yal09f0aOPL/+njzwT0e9tDE6Ppzs072TTQM+l3nuO08VhTy2bNW8atWovbEher1D3vQ8pP5fPUx/5L19DGK9vZ91PXYs671F8jo9+AruPfUFk71aZ0I9WsvvvBq6kDu2DxO+RSQrPrxCgT6xdMK6jSCCvJYGiD2yVBa9+ptcvh9ROz7yXwM9qOsRvpzRYr2NqGu8GeBUPbHAhT5d7d+9xTAaPbMYkz2ptS691Ec3vVCnAz5w1VM
A9AH71vYCk0LtGdn28WuvJPRUryT3FhnS92N3vu1c2/TwYsgi+XpfZPR20lj1P9x0+ViUhvscosL1mwq+9zjveO7JshT6mUTS+TW61vQSPZT5TiXq+l14wvklvJT4QCDk+/NuBvtqSD74D9go+SAKtPJfyjj7JSVG+gB2cvavwBT6OAZW+2iD2u2TDAT64nWs+Eixxvkk527zd/t88e2KWPEY1/Dy+/hC+wgoivvxoFT62bKm+2z0NPqkaLj3HpHk+FE4+vibwMr7Rh2y835QNvYIjED5HbXm+2IgcvrGk6D2mhg2+QX/AvS0nIz4AVRg+vk1AvkaRi720/gw+NGDUufY9HT5spxS+Ox8cvmWq7T0u01W+bMfuvAoVFz6jiS0+qVodvlJ/7zx98QY9fKIRPVWeUz21ZX482XYxvvJI8TybdDG+WzXZPZEirj02Pkk+g3Z3vQrI9r25uPG8yB1NvJ+e6j30HgS+RhqpvZSfA7yG8zu9PjsavTRbNT6IXRA+Xq1DvkM
Mag738st09pyHWvFL+Ij5utl29F70KvvRyITwWbMS9JAasPGHXpT1w+449/NfovYxXk7iEhlA7mqRmPeTbVD2hMy08GmC9vfHehz0yBB2+zf0ZPknkMDrndaQ9NgzVvZX6AL5zuRc9cAbKPKKPsT22SRO+yI5Hvers3T3CO5G9vHPcvXLFDT5JUgA+2+GUvfJ1572mB1U932UGvR8siTwTcbi9HYTcveAi6D2uK3m9ArS8PJowHD6+6R0+3bw6vdM9SDx7/RG8J2svPfaOLT1BYH69V5OUvVYAVT20Wa69/W7IPVvQmD3JMZI9vQCjvdKbCb5sWy69cOaVvZOqDjyuHk6+EcZ/vW2jij0Jrcy9MiRJvcvQTj4hqps9ZVgtvgVp0LwkDg8+t/6uvc1tOD1Eti2+gr1OvpLYUD1VhiK+yCQiPVPaJz5R+oA9YNOpvcSbXb3b07A91laFvQoaj73Uk/W86Xj8vfL7Eb3eBOu9b4ISPnHSTT3IMoY9mMkZvlIi3r3zz1M
O9mz2QPM2hYz2W0BO+n4DgvTV8az3ItQa+RojjvWYZLj7Umo09VlRzvqeEh71JrjU+hl1/vZM2VT18HjC+V85Avt0ZKD2HuEW+vc8XPtMDDD7pIC8+pcJevqL8Zr18sv49OTSEvYKzZL3OigG+tm8gvs4cy7z6X9+9v/ljPstehT0UgrA9XmSpPbvJ3z2aUIK9OuuLPL7Akzoswsi9Awn8vAHz2rzVace8V4thvRvi0TyB/KI9HiNrvIjYBz5EfoM8FlhZPIsKLz2JGDS9N5movWHA3r1m7wu+lN0mPQ8FXD2FtyG98sbDvVxDpLxThXU73EkbO9MttTzi7Z29yyZTvUo2nL0Hkvy99Y5aPj1eVD2pXgY9Qg/uPNWipD3iJDM7I6B7uzIsHTxSzAG8JePpvdawC7ytH9+9YOeKvK11ljyhWnQ9zF8kvX+uCj5ulga9GY4XPbkKBD5TwT29s3aDvJe6JzwJoQu+VeTxPJPssj0jDJo9jrZWvS4ViD2FqAm9jAQIPIM
leIj3Kzbw80TMQvR4gHDzKWhy+N/RkPi54rbucX167QPfUvFATAT7o+gO+FzGTvDMlkD14Ea092KqvvfWTMT0ONjy+mL5Vve8iLz22jok9uapZPY+iLj5/BaO94sJ1PQ9thjz9qJs9Dl6avU+Qyj3cVzy+nzMHPa1ReLzz8jI90+mou/6xET7sFuK9AC7rPY3HoD37m7Q940qDvR3yrz3G5EO+5cAUPsWyrrzFwp09baHqvGrBiT3hQea71LMXvETuT7twm9o9t+o4vejWsT3t4Em+4K7IvAlT3zyaq6K8m4+AvZek6z1Mfp+87u1tvMYWlb1iFLE9TVz+vcTpjj2p5me+sIqIPaq1djxyHQY94c8ovZrcGD6ncse9ZiGpPaWkGT1jNtw9mntpvT50QT3wUB2+5YM/PspotjqQjjW86MWtPLpvzz3ULqK9vPsHPAlXEz15FlQ9aSNru06qsTzawcM8yL6LvSXGjT1mmaa9PkujPQwgnD1WZEa9u1eEPN842D32H6M
o9SL+5vEVLnT22MpY9Vt2tPAPWpj0fxFC9nNMCPoAPzj3YquO9cc3PuZ6/ij1cUbk9Nfg0PRL2Wz3DWHo7Mv6vPX9HhD0tf9a9hWeovVAJjL3q7d08VPCcvCrmJb0ofQq+ZRczvVchlTxhjjS9AQYnuhV1sD15yh69nxZCPZPF4b1A0Eq859XUOQooNT2XiN+9xWkHvVZI5j093Ss96xQovQEE7D3DAqi8VWQMPRFTX720vBQ9xdWyvCjLAb0DTxK9NDuavK3k/Tz2JHY9RaYGPjGbPD2Jxim9Mm2KvPaSyr1GCDU9BgZEvQUGH779DrW8998kPdxemDwQpBQ8iylGPZahw7v6vc68c1aVPZvWA750cGO9p041u1OjaL1UoJ29HVBGPca7g7wrzsw943ooPYazhby2hTq9IJIuPtxAcb0rvhS9RtJuvXy1LL1iuhy9BzyoPV8Q2Lwu26k9frLxPU0qYLzVNOW9kbgQPUqbmjxT/qI87FA4vZkOCr4FK+U771+jObM
V5zb0G01s99kiMPNfmAL6UYIw6HPhbPQU/wr0ByzS8B91AvShVPb5GDnA9xxMVPRZSgrt/E9M9E2LlOwgQp73g0IK9qcIMPvyUI70ke489k+bFu4ZBCr7d42k9WiiHPVEqhb35twI+hAqfPaPX7b0Gx7W9Xf3xu6qjDD0l1oI8/iSfvA+yo70yfB49vSPOPFFg17zfFkI9Plc9PbIrDb5T2++8WOGjO9KplL3me/M8Z56FPWSc9rwDNEo9hvpvvRmHozx0sxA9lqoSPVLVLL1UKLa9h2SvPftkpbyRkto94dUiPLHsbLzKQ4485seKPBhSq7x+Q4g95u1yPHgWBr6lri+9gD7vvKeu0Lx1c5w9xu8Uu+H4c7ykbau7VbegO2kWuD2usaY9sbfOOctFjr0erq28ukoEvcFI+b2G2PE8SvOfPd1CEr1Y+qS8t6PiPCO3DzyDR589tXnYvPXx2z2UpHm8/kigPa8UTLxmwvI8mjJIvQF7rz0/VFS9QyfYvETOYT2QsXM
Q9lsgkvHRpsrsUpOq8KsSTO9Asmb2760Q8wukDPFxDgLvMDby8RdHvuz0o/z0+H3A8gZMqvIv9X72JOVQ9BSgJu3yhLr7yZRI9Mc0pvDVavTwkBJy9VJANvVNuIz0pvKA9FcGePCakaz3HlRC9ICwyPejkUL2zjiG95qMEvY8DyD0lsOO91KlPPcgxvzxuXJE89LzPOw8BcjuEJtG8njrZuRrvyLwOYRQ9a5QkPVjmsj2J0pE9qBdfvaWfhDwKbuQ7GE5YvXI8vL35XIs9LhT2vZiRMj0dA/M8LJovPBQBHL1/7Kw9SbmzvCnTarvIXpu9aBEIPfEm2Dwrzso8F6wvvaDqlz0c6ew99SyYvYInirxNFFU9GrmUvVOQaL0g8ZO9zxFfvHCo0LzWztI8JBidOQYczrtD0+A8ny4ZvFh5kD2tQt49d/pEvRJ+wLzjnQa9wo+RvV2d4L327kE9gvq4vUbVeD3/SHM9CWbnPG/Ebr3kgD09WJZnvTRMCj2Aoai99P5CvbM
2EyjwN5UQ9RwtLvTqSmDw6mEo9aH0GvWiMvTk9G8c9FYt1vTGuqbzWD969hn+yPI5Q572D9NI88wozvbYsnj1hO9A94hFLPeRTBzwY8pY9dGX8vFaZOj1Bez68EGgyvR7s9r38h/08PKfsveRnwT1w21g9V5wsPagogbzyep49X4WvPFPPIrwMbKO9yUuJPFHQVz0ZPaQ7aAKDvXB6aD085sQ9c21Avfd3Rzw47aA9Kxmsu1MxEL18s1S9W2VNPLTo1L32eHo9i5livK8BOzx/gIM9mCMdvVST7jwBgzI9YT8gPSQdsr0s5B49pzVMvYIbEr5SM8W6FsTbu8sMCj0wATY81cZivZzd3L3cJa89WBwvvVCJkr09m4o80BAtPb14br389j+9nF5zvEougTxkI6c96/wivRJpirxTpZ49FOCavMhRr73TRaA8kKvMPPDxEr6DAka8O48RvIRlLrzRtjy8tR2dvLgfQTxhyf881MFhvToXs7wc/qS8pj6svLC7hb1+xkM
+8hualvfZhVj3efCe9TI7eOy2BrryCDwY8Iuq+vZdrOLzBiUa9k+gPvSN/wTw9mJc8C7XPuwuNhz2Aq7Q87dcpPf2dyjyAnKw98vHCvdBz5rz8xta7vLdGPEpECb6P9rg8TK1ku+FfO7uHDru8pdjZvCW+TTy+lpe9pbEFviM+6D1BcPy9HFKCvQTGaLxPg5M9jlESvpfWCr1Ldp4765RRPSvPTLycHDy8b54tvp5H6z06oeG9bZCBvfargT1bwX09l264vZox6jy8I8I8DHRWPeVOhD2CU7o8iz3evQcKTz0Nfaq9Gbc+PbGRR73FAqA9abNZvfBoAjuLbI48nDmeO8oAYrs6TS69+UeovEgitz160369YBuGvY8A4j1jj4s9MkyVvQ+ofr11byu96EXAPLmrCDzVJK291rL6vfD3AD5Ran+94oWYvb9hfD2b1VI9xbLtu4WpcL2p3II8oSM9vFoqvTzauBs8jWyRvUoexLypc2C8RBx1PQ33AzyGAE69+kGLPdM
a4EL0uQzC+J+NIPc4PID3nlw49Y+P/PQ52eD3UkRo+i+e5vYkx9T2SnTa+dFO3PbHwFL0drii+r5e7O0bYED3F56m7DH4LPmVdmjxAXzg+jsKIu8Wt/jsH4Se+wmSfPYUyVb03Xwm+gX22PbyP+TxRmZY9JejZPY7pQL1bP08+LhdqPbm5Cj2NgeO9JhqVPQGMXL5hm+u9j9+HvQFbUb56X6K9YGFgPRn6pb03XNc9quNDvaWMlDxMRQG+QlE0PtmHLb78epW9Ab+VvXExAr72Bp06aucWPuwTV76/yVE+IsXHPZAhpzwZhii+WNVNPWkNuL0zla+9SRQxPEjUZb26YpE8i4IuPk1QM75A8j0+ja2GPnNFbTzBw929izC8PVOmlr34BLG9/hBZvdBU770Hzx89/3OhvPKEsLxPKyg9914DvcZmcDysoFu9+ndOPc9biL2EFbM8uu9HvSf2vr13+Ig8OBm7PZ81fr0hvcg9mrlyuamroL0RYZK9ICiRObnbwL1b2lM
W9OVjZvLu0kL1Yp6s8157KPQPNK76C7Zk9z8tWPvgiir1OAhw9V6F+vU9R0r3teas8ZEdFvfq5PT0U75G9tlKhPSM2zjweFlu97uYdvvC9Cz5fHm09K54Xvi96Cb60juQ99ZtEvCvkOj1FdnK9BbkOPmw2Hbwne5w82zj+u5MFLT3ObGY89JnEvc3N0L1WNTQ9xy8avcHzLr00HoG9u4fcPU+trb0Qa2q9HQ7fPRbIGrunGX49jJDevWHhfr2WNbG85ifgPd/ARz7u2iG9FTDAPSCOPT1aA/C8dGoHvkdOYD6Pe2I9EhUbvs5tsb3LsqI99eNVvaP9dT5DKCe9shIKPlZ+kr2gcXS9A0RJPdnoCT4QD3Y9SB9Uvs+CsTwHP1E96NwRPWAdxrsM4U69lfgpu56ag7y7cui9xnoCPobMhD1mkqk9NycIvldlxLzMc4u9V9bmPU7Diz6oZBe+Yxw7PT8o7z3+Rw2+7RZlvi2TkT5Oabk9wCA8vhz+W725SgA+c/HHu1M
cxkz5NAze9Vby0u/bbPz2PkDG+LYCevMg+Uj6JK849UopnvtihM7zFaI89hzTHPZ/9Hj2tXzK9Cyl0vTeFSrxcKoO+q7EDPmSRSz3PCyI+nlgbvsP0Nr1vGLi9jogUPRHCbj43Che+uUb6vPNOID4/oie+6qLgvXzafT7epzo+e2aAvmmX/7uDFM89F9lKPUENiz59y629W9fnvUIJ4T0TuXi+/APGPbeJXz5CejE+EENXvrdGwby4fEk88GhRPCtm3z0g4Iy9sUZCvib6fD1COJK+9NtbPrPH2z1iSVU+yEexvXxZl7zf4+y9l5Odu6J6Wz6S79m9oOEMveZswz1Bn8u9vYZkvkUJST4uOvI9qRervVCPt7xfLYc9Yy5jvSRfOz4xk8e9puL+vXwyfj1YTUK++A8zPVnt3z3U3JQ9syamvd9vlDtmN/C7ehd2PI0eBD1lz6e9NacLvg8gFz2IkEu+dvAOPrTMwDry1Qk+7dxiu7k9Dr3+Ziq9VJlWvLTAwj0AKvM
y9+qLJvSqYNj2mxKa9IggIvrP4Jj5zO8A9gOCrvWn3yzxxVLA9tVNYvfZg/D2dGhW97Gpsvb7bHrwpKha+kqPoPZ1TDT5H46w9VbPRvQI6Hj3JSNE7iz29PADlNT3xmH486QsTvj77aDvcfDC+fklbPnfQRD0yKr494mQHvdQGjD0ZjJG8eeDGvYu2VzyY7QE9a/+CvWvvFT0MX6W9v/4Pvl+RzDw3oI09aiB1vWgUMz7K9y89AXGBvEl/Xzw5mLo9wNsCvrfWi70mPge+OySNPZySL7xqP1g9eNmHvSYOFz7aUY+7yOoqvVTaDLstGZs7WKXKvSOqBL4zQyO+bG8pPoZ7br1PX3094g5Ou3zC8z3Iwbi9UM/2PGxvlj2dLlc8QSXJvBUldT0hE7i9uORDvQ43wD0Gqhw8Q4oAPRENKz6HJRG90XarPFuCbD2A8OO77eQ5vRjskT26/DK+A5d3PfwTaT1WB9m8kazsO+ZaPD7u7MK9g4WiPQ+uzzwBMKY9u2uwvUM
scvDvxJhi+s9ILPv4fzTtDRZo8hl8VPRmO1D0e30y+v7XEPNMmlj1N0gI9QUzku8X/uD0OL/m9IBeGvQ/LuDxCyCI9qvkXPWdlFj7e2r+9Kn3PPcB0jT2lbyA+masFPZMtKT2wtyO+FLA3PPfjADzXm1s7dl5zPTSNxD3/ZzC+uy78PQsVZjy4zQU+L3vuPDwzfLoRHOu9YkU6PlaneD0exfy7kcBIvSVJFT6dAP68JeY9vUTYlTz9Zo092xP9vPpWKj03uC2+GEsfPRuYPz0F2qo89e1vvcBtOj641Wi9d9SYPIL+t7zKhwY+H5fxvegmkT1HmoO+KLRtPcKmHD1IrDO7y4MGuk/WUj48F2+9/O+iPCdtoj162j0+p2uAvdRmrzyh1y6+C49gPjtagT3XP128ftujOqvRDj7k2KW9x+siPdXfvTwIfjA9IRz6uQzdnz09TGe9+lytvTRWjD1vaBK+jT23uxJXPj4NmAW+s+eqPYvX2T3xpjw9n4UQvQvTED5c0DM
+9D4yKvE0Igz0yUHy9dmiNPctVFz7lo+u91lClPV9stz2zwvU9YGc2PbNsoj0TINa89xvDPdDRxDvU41C9QNXnO5nJMD0EZyM91MY2vRMRgzu3ZB69Wa4ZvVWUjz0tZAu9b6S5vT4tfD3RPAG97qC0PZZKo7zqnRG9jqZ9vO1fyTynloQ8t4R4vRlcmT0hcos9QqCQvSM2WryQvxu9fz7YPWysGTyXS1A9AbDBPIVhXT3WbYM85iILPYQCBD5BenA8Zut5PcVBfDtp14S9UUaSuVXckL2MzWE9RZ/vvV1Qu72vyOq9bHiavfvLtTzf6OW85r5NPa5CG72WHca76FCPPMetCL70RrM87pCjvZttSb3g/N27TlJcvZveRD3R4sM9qhqwvEPP/jwNvXK9QIi/PYNg271KPo49S0icvfc2cr08i2W91jXFPHsrjj3jgLc91b2aPeVfxbzIR2W9SlaZPf6MJTs9vDc9IpuIvcAc+73M6VI9UpFdPKEnQb3g4hI96xGEvOM
D7q73CMUS8WJL/PRArkbxzOfO8vHZGOphNqb2SA/I6gzVzPXIfnr31qok9NuTHPE3zKr0KpJm9n4olPkjba73VShS7EB1pvWpKr70oGcE9T1fkOwjnY734+Is9dkN/PSjfJr1lBEC9d232PHo6Fj2Cj709MymWvJDQF740u3U9dtzyPIb2Fb2MIhg9IpjvPCLvMr5VKRE81+jnPSYXSb2cJac9QIxUvcd7Jb60zI096W8bvEZvcTnkiP48jeRXPSii4bxuMTO926wSPtrc5jrCZAs+DG7FvSh+TL21iag9AX8QPT1p3bxltHE9LVi5PHyTl71t/JK9XBsTPWURQLtl6Z88HwydvAp3s7zVnYU9K4eXPDouT7yyo7M96xgDvKkPoL1PoZC9jGyYPRF+9zyQ0TA9wDB3PYlkS70A8Tk94AkWPbShYD3NKao9Chy7PPUVST0vcK+9YaOTPcov/TxEWRQ9n9CFvMnDv7tBKOo8vGySu/q6lDuDWcQ84cMePVxiUb0sv/M
28Rt40PWneJb0ImoY9uV0uPXZF/Tz1MZ296ue3O0YHYj3kyJg8d30Gu78t8rxIY7Y8w0nTOzyhCr6i/9M8+bGlPe5XlDzGVFy9sbM7Ox0C0z0FlW08egK2vJgcMz0DysY8pck7PLzhhL2W8hs9i/sVvVwPez1F7Ak8BViOOzolOj0QtiU9xO0iPC540byaVy69gfifPDSThr2RVsq8mS6DPBKjITzrZg+9biSkPZjfkz3wb309BrL8vNHH0LxJ8N+88QG9u2eFhr2xzyG9zTTgO3TrUL0YPju92xjBPF844z11+Lo9G6oyvTy5wT3KLyO9TZMyPIjKnbws1g+9+12xvKth/j0cGi69uxRIPaCdWT37fqo9v2cRPSnT8DxcXaY8D70zvWGwmD2rpqk9jjssPeIcqz1zT6497OY3PQSes7sGnoi9/BVgu8GlEjzRAj09OumRvV3xsjyJc0s9RY8WPZPUZr2UqHY9xj7UOgpSjL1loIG9ilOIPB3n8jvmz6e8c2a+vdM
p8nT2u+h095aGEvQupuzpeKjM9/ic9vL7Aw70ycSG9gwPVuzml1ryTke07t1K3vTuhKz2m3SI9A68tOz4jdT2pO8g99PwIPfRuxrw4y169j2g1vddBkLx+poM9LCWLvdTQHT1/1KA75+OhPeg3cL22lPo9L1YXvZz+Lb2ZuTm9cHWePAAtIrx3F0q7lH6qvRjKXjyYRjk9uHckvVMx1bx/fKs9uRFxPJd4J72biNq8JWQPvcUOVr1EXUW8zhUrvQHj6DxtTPo8oLEEvW/1oD11q0Q98mTWO/qEljwVtFK9J4XHvMv7kb3bYmo9PGVHvQKVqjywwau8J8+MPYuGhr2i2oQ8tDOJu2UtAjyzJkm9064AvZaCerq4BBI93veSvBvgj7z/ypA9EYulvYEeWL3kInM9SslrvVU90L3C8eu8YTFzupIrDb3ULvc8VhyZvQiJDj2uVi26hdo2vewtB70lLJ49iaGFPY3GXrwoNTW8zvuCPC+Omb0oA6I8sCLOvWBmoj3cmxM
u7Op41vXQSk73edMs9bN2XPBCuVLx7+ZG7mKJBPZPQj7sQJP47k5GzvSJwA7x5DAk9XVKGvbxDlb35SYc9zS4EPWlR5b3AFOu86vl0Pa4QBr5EjWm90sEqPerJQj26zkY9UqHKu/rqRb2H+d09zBlOvQLaoL0aT9M8cA3iPE7cMb6WLgA9eFvvO5BHKz23S088tzQKvRwqLL3t9YE9Jvi5vO8WKb2yYj+9XmtrO7o7l72SNdK82BYYvX2lVz3HspE8XpSKvWx6273fzo89bLhVvU3t+r2QBcQ8QForPf2FHL4AlW+9n+i/PJd0ujz+3gM9DapjvFN1EL1kiIo83Js8vffebb0b0ii916I5vdpdg71QLHg93gelPDNfKzwQ8Y28pSxgvCDcvTz07WK7w7BmvRYsQb0xYDm9KHqUPFlRVT3WAhC8CYJWPND+TD30rBO83np7PBfFMD2OLWW8s1WOvYBYp72TKl+9DyHNPWBrcr2cHeE89JzQvcQElL0ex688RZyWPIM
qnkj23Wu296ckOvn1zsT0Qc9m9+wyNvfviEz0tspM97VgPvpm8ib3IKo+8xLIFPFRyvLt73dW9YTUovl+IDT5sGdW9Uc2CPPJlXD1IXcI9/7N9vST/270ZxaQ9RLWNPB9J9zwJLre9j/jsvYP5Lr3bT+S8TJaKPR/YsLwVvdA810dOvW9YsLxVC6O9p5lHPLw6rD2gEBW9VbBXPU7pdj3WyUE9kcoDvoAVwD06qBu9NIbAu2OXqr3c4J29XdPBPSLu8D3jEK28mhuCO46DsT1yjiE9Ua2uvRVdCz1T8Su9zPzQvDwyTr1Dhuu9seVoPOQugD2+aiA9iMIQPc/PDTukekw8qHTcPSy5SLxWF5O9XU6rPYXPrb2pTpe9+cUkvQ8zYj3uheE8eAdHPltWqz3VSE8+Rh4AvsrfxT0zImS+AqGEPRLIGr0/cpO9gwyfPRPOPTwJkcU84Z8TPhNzjb1HjJ4+sU68vKgEij2DkXa+SjTVPQOCfj2Oqwu+K4CePfYzfT1gRJM
M7L+gwPltM1r0fhIs+q3S5PT1nGj02Eki+odmGPRvcRL5415m9h7psvUMsAb5DVe+83DACPrZMa70SX04+qQCYvQxb9LxWAyK+rbf+PTpnsL1bEdO9R0TsvKDtEL6qkrg8LjlpPqxCLr4Zn2s+bUAYPffbwLobvSm+VISbPfWEy71rbvy9XM1fO81joL2Fl4+9TKNIPrkFSr566CM+CDdcPi72FLx52QC+yKI3PQVtG74Ga0i9ocCMvSaAHb5vNpc6IEa8PWZpDr59Rv49VYc0vQaIVL1nYZy9MPQmPrGp+L0d2UE8ndu7u5+lAr4lnVM8j+FJPg8phb6gf38+GqGhPVcOoL1sESC+jcLcOgc6vbu9dOK8y6lwPELInL1y5iK9JEusPVkGgr5pKuo9PBNwPh8tibzh3ai89AP/OyzZhL0Yq448bSgTPJXVDL6ZTwK7Pb0tPQ41or1AfO09nQ8bvXAvHD1sHZw7bnk5Pc2d7byqhK89ZkDFvSx3wL2A2lU8DcEVPhM
ujd753qgI+VffgPZzEC72r61G94SguPZNzD71ubK48Mu52vPv2ib0sQtu7mxkuPUDNRr4bU+w8Zd1nPuKYk71AOzs8uRKNvUMevb27Sqc97lScPBN1rL26XiG91x/QvO8Kjb3R5C49L1wCvqI1JT1ykxY8nIXWukvi/7wZG/M94gpTveLALrxr9HY8GE3GPZKqEL7IEWM96DdpPeomkDx8ah48w/CIvUzuUD39/Lc8Mmt8PQM2ib1wre88EF1lPPb7ob3O8sw80ForPm2ywb3a9Ao9EsTbvJiP67w/Vws9iurIvEYXD7yA8eu8RHMxPUHrX71XYAs9faHMvbx7tj2K9oQ6VNeau1415T12/as9aikivOhTEjy3Wf49rj9VPbJT5b0MAhy8GSPLPQI0kTzNHDS94FhZPDdbDD5B6409x4yLPXOqc72GH3g9uiEtPOenvL0o0iS8+JAXPhNtgb2vJiG82iEEvCDUJj1aKh29OyMMO0yWlDwxXVY9OScqPWdiADxObfM
k8x/DRvQFvBz5fEWs9UjwNvbsRLD5dPpg9+37WvJeHrz2oVSM+nkCXPeMOdDxju7g8qwm9PHwMQj2O3OS6/aIBve+gEz4U38s8oPQiPZ+MBbwmGNE9ijW8PHGlZL1yI8W93FkOPnYTgb2ZxTc9gkmwPPmbtj0+8A29oHzeusPxTj1tChY8/lMHvId8XjuDwUK9z9/cvZBTFT7lWJm8ckqfPTOFLD5zycO89bglvKq9gj3QDms9yMwMPZ2YkLx3w6K95CGFPOL7hD2T58C9GKM1vXhw7z0jkhi9BIw/Pe0w6Tr5MKA9oyAlPXm77DtL+ii9rqovPrNZ4TyEjKG6bWmKPSEsGj4/PLO9pyW2uymeTD3X0Ao9m4TRPMt5nLzE3Bq9wuW6vRl0IT5wMoO99A7WPYE6Fz7cA5O8htRbPYpifj1tqkc9FzaBPYd3F71nFIa9HkhuPfesCj1y0Fa9Pf87PfrTED4hoyK9oXYWPVD3ibysL2s8tUIEvevnNTsIik29Bn1xPiM
Wbvj0z9Jc8BAjBPaoPHz6bM/W9wwPmPKamBz0edHM9jrkivcCDbT3vNsW9NZBnvUr49j3uX4w7z+SmPZqnXz44ozm9Lg6lPJI8bz3CPpg9K+GePMk3JL1jnxK+PkEFPU8++DstRUe8vCULPezPPz7oFXO9HEAhPTY4UDwBa8E9dcmZPU9cirz6vKm9d9FmPpEMhT1TATG9WwgkPeYBWD4NXrC9HEDfu03vLL1jUM894qhovC6Q87uCyza+yYSxvE+SVj3hpc+9ejadPHIZlT6y6KG88m2bPXqmvzwaJIg+55HdvaOAwj3TOl++IaqDPZN2sTxS8X69J8ajOhYwQD4lOpy9e/7LPfr0RT24/lA+8HjtvMX8VzwXZLu9K3cePjZUlj2WDX48tZaCvGJpPz4zfyO9nYyevNCxiD3pIM89XNevPCJIBj1d6aa9U5mDvXZ45z0woN+9HNT8PL5QZD5ll4y8ZcoAPQQugz3sGj4+GFMUPd27rT25wAG+9E7YvNP8uz2jqOM
S90jUnPdpBOD5xO4e9f/igPaZIgj2JWUU+acfmPUA/0DyoTa07+v/nPVUOnj01Q4e9ZrW0PNBFMj3HBKG98TRwvWUxCz2IK2e83+MAuxBUlT0pdhm9+LiYvUJISj30awO9cS2dPVlgFD2LkYO8aGx4vOcnjj1Heyo9N6TEPH0SsDw2vzS8STTGu9JeVj0utZO8tlapPWJ+PD3HaPi8fCdDPVdkHj0YoWo9JWoUPWeP5DxsfL68QmVmPaR7RzwykYG9K0xWvXs4gL0peck9FjozvaQc5bw9vOy9lIQSvZqdYT1WMZ+9RnSLvbJMlLyXTXQ88ij0PIVfGL51iWM9MYIQve/7gr2muYi9ru8SvKWZaj27kES9yyRyvRIFtLuYWUM9MmgyPWkSr71bQ3Q9Kd4nvTPktL2nt4q7bkcSvUSaKz2t0g+9DSMZPWiULTzqOKa8VxexPEKFOzywhuo7e9yRvL3ml70jJzG9Br6zOollZjtrnkG8547SPC+ly73Q1688lE2ePcM
ZgBjseIpy8NdxevVhav7uFtyk72IisvBMEMDwap249/WaLu8vwMbwfD6e9hVKZPWmgZb2SfAY8uXgCvSv+n73Jbws8XftfPPOgab2c2gA9APd9OzELEjzvYya9kSz+PPnp8j2/D7E8smdMvDdHfL00TZ49OnaoPDqq5b37Im49Ux9FPBvsQb5ntQQ7qxa4PaJ4gj03HKe8FLrFvOmSgr2FL9Y9rKh7vHHruL2h9yo9KFihvPI4hb3HsaW9lQIQPg0JEDwF/CA9K1/Bu20Nrr0jrgM+SpqDPZJGvL2FnIg8vEp+PGjAc72E7eO9aWLZPWtjFj6q6fs8AservKQPDzzRVcg96BJzPcygnTpUwtE8trV6vbYCCr4Gk429DHcxPbVbOz2zoEo9w3DoPKQb1bzZheY8mZbSPEJn9LwHwRE9LXZMvWT8lbteVJK9lVKpPZF7tD1mIYY9GcIUPPAFqzvyRK89nOaBuj2Glbufqc09J8GDvcV2iL00H369VRlHO/SlmbttH/M
880MhyPaZWITtBjQC9gI9mvNR3XzrFjOI8SekrPBOs+r2qT4y71I2cPcKIN71juXg8408qvDWx3Lq0ATU9VkMHPVHlhT0mm4A9Usm+N2/2gz0+qSu9bx/wPUB5wDw1YLQ9n/gxvRo5cjxEXve8L6I+vCjevLr1GFc9n0REvZhT3bwylzC9Sk6/PDkHirxT3g49HCCNPAx7t7uNrKw61crGO8EpHz1ZjgU9Jw3tPD40p7ygA0w78qCUuxienL3/Fw+9zX+/PC76M73eNo29VblsPLoyJT2w4KQ9FjCQvRMvpz2Kdq08S3AkPfe9x7yraQM97SFJvaiTqT2ecFC9x3MlPXhOmD1oO109kkPnvPA7F72pU5i9NyL3PAEU7rzUbni78526PEQCIT2AsSA854buO5hOuD0z1ZQ92vyFPBhyuL3WQy69TligvKNbj71ONLq8TBy/unodbr0EArq9kBgPvQaGsT0yIYI9cRy8POj8qz0X0Au9jGstPA/jLrrqo5U9YjGfPDM
oUNz1Rsyi7liAWve6Hl7oq4jM90jPWPEF7yTxrq8I8cXsSvcR7Cj3DX5e7eVFNPWKPTT2xDoc9krXSPEVnSr0rGES9bCNDvTXZlrzS9kW7AGp+vXeUlT3h2SY9SVYKPVl7rr3ATM49AScePNICQL3GMEi9Pc7FvEUBiD1tGHM8N7XVvY6J1Lr4wSI9dVBDPATEXzvYyzk92O6YPDIKkr1M6DO91nypvCY/CL1bGfY6AZSWvS3EYz3kx+w8C3a9PFfnbj3TmyE94MQkPXvaej1RHAc9X/yPvajXibkZ4Cy9oaBuvWMWzj2G1p28eiMYPb+2mLvVEE09kpOgPO19tzrFoZG9VdA5PaZTqz3/GpG9ZI3OvfBndD2I2aU9MRUcvc0Ynz2SaZ89w6IpPbCKSbyAjJm7qk3KPH6bG722R7E7cH6Kvd1Yuz0AH/m7VrHDPFV6vD3VhKU9TzrvOwkgID2obdQ6cMS+vC5Rub3x8/w8Av78vRisdj1KqwA9L17KvDTHyrvKQoM
Q923yVvJprPzyL7Q69KGk0PSu2Oz3GFQA9wDsHvhdBqT2QUXM9p8mbvVaPjD1Ud7g8iLqZvIeSRL2VQI69i+MsPIM9S706MOO8U13wvD5BtTxEBUA8VVL9PDZfvzynXIo9Vht7PP6oYj3uH7u8nw2qO17HXL0oZRa7ZyjrvU5c5DzUaUK85Y/TvPjBaryrYTY9wvIHu7aUcr3yeHu8ahrfu3c+eTuq3Di8HQ09vRxQJD1+w5w9kYGIvQAOvLvaS7M9bMgrvY8lRb0JDj292QuHPIhTzb3oOQQ9a0cHOywYBD3KRPs8AhoivHGANztXwDU97nYPu+vme73L76Y9ATEhvQuGCL6R+dK8yOXbvWdCYT147U28nwE/Pb9Uhb3bvbA9Gb4YvSafbrv2cHG83j2yPN7Q1TwsimO8FgmJvCXWILupze89+WpbPIz7jbybq9U9XPBEPfKj6b2zd1u9pD9kPbyQHL6qCoq9VkelPCoeEbx1woG7BwaFvNH7ub2NzKE9VAEtvQM
KsGL4UzXY9sae6vQDNKr4Jg2i9zFFtvfp+Tj2EmXU8s/ZBvFtAo7x/mY47xtUQvKRbkL0ojWW9CN0cPKAJh72L5c46QXQkvb8hUD3Vc/M83Y0KO3IEkr0aRIq8sjeAvN4P/b0Ouvk8NIi/PQUgE76+ca+9kC7rvO8sRL0Hv2g9+EYcPFJ4MrxJUoy9i0/mvSqDn7y2h+M7lfnnvdSmXL0ylB89y+O6O7YPHbzNi+C8Q8kxPWHFi70889C8oLmQvbKCPDyl+4O6WlFuvXvnADzuSey6xtUDvaheEzq+9ug7LjjTvCmJpzyIHY+9Q5UivQo0vr2AYVO9IWi1PS8UGb7HKmc9jNScvav2lL0ql5g9TvMxPUITIzq+vRm9iuHQvStywD3E+o29ltCHve+BET21nIo9L8AAvrjPuL3Rwuw7wvj4OgUABT0Eghm9wo8MvtotGT01ZpK9U4+CvdOPhD0QwP496YABvvWbhb0twDA9trlbPWKWWDxRyQO9yNC8vSNApLyMAWM
S9FwStPQf/AL5Pmpk9QskAvaVf9ryVnJ+8cn0TPW4pJrxm8ic9xRaWPV1CBj1JMvY8BBfrvXsH5j2xxqK9C5+ZvQrSGbxdvXm9b3b2O/sfFT1iTCc9AK0YPUYSmLu5/N89c9sSvIr36z3mLu68OvQAvN1oqzy4Xr+9gjk4PUrJkrvpuKY9+xiEPbOTgL1WqA89/shMPXZtMrygtY6705upPcwlwbyLHZC9JOxhPf/rED3v97o97rbUPemCUD248zA+MjUsvr3Mijv+ME2+1zItPvFqPD0mh3K9vO5TPSlaZrwBGo89b0DiPTZFG70kfjA+3kN4vFvGNr1Jh8+9cLbaPQbAoT2o5AO+o5R5PaYOlDyMCfQ9HdEdPpwtr72rrUk+uTj/PeUzv73Wle298zGYPKLfm72lWju9BkRAvUkzsr2iPT09XawJPqJxY72XoV0+77snvqbVMbzRt9e9YQ+UPTLjKr0pEn690aUAPR03zL3YnQA9Smc8PrFSFL5ooD4+EnsVPSM
P/kL2EI8u9pXi0PQMkxbwUXnu9GFQjPDTmbb0rli88ndgdPlH+Dr4lzDs+oxlCPsRlo7zp0L29A5LIPYmAjL0J03+9zGRrvSjDRr6EP2Y96x7rPZLAE768JXQ+eMzovQxABL2DihO+YIUsPlkEGL2s7Ey8dkqRvdYaEb6p/Jw9A3ZUPiQMnb66YGI+vSWKPY/GYL3+4Um+kndjPWG3Cr0l6pi97WrsvLXs7711loc9ZofnPYvmZL6in1Y+3bVePt6cBryCwIm9QqC8PeQhCr2azoW926E6vQ5lN76WL0A8E2zNPeMh6L3FpVk+0VoCvrOVP71u7DG9dSo0Pn43tTzC6K65wkuqvdl8Vb4HtsM82IsOPt5aLr5Emjc+N/6KPQwEgb0lk829woWdPdEagb01N/u9XzhSvQqOl72Xb4I9/c/6PSgGKb5O7rY9wy4lPtal2r1ehEY8tq0CPn9wIr3c3oC9foTWvWzfQb5I/1A9oxEZPlunN74MwgM+tVFVvZ+zLj2CPMM
C9LR0RPslR8T1INBG9+XKjvby9sr2CXgs+y4hePgC4Ur4ul2k+u2EqPUQpYL12EvK9/tQZPTezOT1FlAW+MnlJvSpRmr2kzbo9QvrdPcz/Xb4Vz6Q9uE9NPsJqrbw4oiS9HRjAPV1YsT2k4Zq8Bb1lvZ5VAr4dk/U9Yg5iPYZ5fb0GVv49fQMEvtOem7xCzsm9dDdePi1LKz5GMjs964D2u9eGb73R1mE+Bp4QPp+eR75hJZs9QBCYPfp2ib1qPCm+0mIaPX95JD6/RaG9Py++PJrPprzrCEU9u7kwPe2mab1lxy09xOlpPgwxFr0cChC9l+MyPVMGIT4XupK9dGALvvNmo71WBig+DImYPcOwHrzCzsi9tOucvWCLnLwz2KG9gHIhPotIhD7KdTk95vUpvVaajrzmOkw+jlDKPHFvXL2xwm29kXAKPi4sizyPro+9QhSJPUrjPj6Opva9Gqa1POidgjkNqNI9NZluPXm9p72cC8O9nCWfPsww5TyNQ568NoA0vOM
jiNT6ebLK8F3GTvcMEYb35okg+RhJfvfOGfL38NOi9svakvRQzjT0ELzq93PriPXx6aj6WcPo8R2xnOztIs70TbU8+zGNgvRpjgL3wKQ6+KYEnPtu7HD00uM+8MbfBPGQBVD5ucFG9fAI6O1AK/TuTigU+npCHPGKI4LxJZ7q982tpPqynfz0h0rA8OwzDO8X7Jz7gRCE9oifFPHGQWb2+UUw+auSdvBTVab3mLQG+VtDJvRL56T1il+a9mPFePXN4dD6Kixk9flO9Pd1kPz3EejQ+e+XgO7rPlb1aRbO9ueklPGLZnz06shu910IePIk+GT46EsO9ADoEPRb4oz0Kvg0+1RZ8PZ+pG70dEwi9/44qPsnvAT1/Pq+9y5L9vOnXCT76nVo87D+SPeSPKj0+Qc09DwI+vXxzgj2uQxK84N3WvVszED55/Yy9TPVMPdegUD4LKzi9zEkVPZhmhT3SbRE+CNisPB6Nqz0IiYS9vPvCvACODj5GxFi9tDFPPGdFNT4I+dM
e8lMYlPag5aT0brgw+7RWpPGYm5roTLNW6noqePfSpZj1IZ329zM/jvJ61Hz20zyq8kojPOxCXhrxZelu8/iP/PI0IDD3c8sW8CJiDvcyLpj1ni5k8rNF6PXCAlryTrca81Cb7vE1QtTkN1H496KlAPfB/pj0UsnS8JGicvZzuAz6APBa9zJFgPY8RNLzAfgs98VtvPbFVtDxCHwU9kkgWPexxfT1wImi8VuEzPS/wmbxVkQw9ohzDO2U31rwH13k7E1CpO8Ulqrxlo+a8FvzrvPOcwz28lcK95+8GvT/wPT1HNwk8ygxUO/yM972DXSE9pOEKu4ueu7xuo0m8pZSsu4vuMD23x6O8l+Bkvc/cDryCK5s9GU0NPWi/Sr3R/uY8HgaAvVygv7xHc608/ATwPEamAzvEZ1W9oZVRPRs/PL3CcKs8InGKurYxNjyphsA85dOLvUOw4L0RcGW8iJpevYCpK708cKw8L2lOPLyiAr3N8g89HaDEPeM90716UvK8ICpmvTM
FT3b2SgoW9q0t+vcy/+7s/ReI8kvN5vQo7a70uQFC8ytCePY/0pb3pzI89W6cLPealp71PDg69WxtVPDjvHL1KySG9nodrPBakCTxOrk29UtUXPcN0BT7SWSa9WhyKPKeeSL3Fa3Q9DpWJvErufr1h1Lo9O583vaDuC74qCX+9la+9PeVRqz2VZBO9b0UHvcXk/LzKFgc9Bi6APOWmRr1EHMs9vk2TvYHElLzIuli9jDKMPTpRdz0344o9Bn9MOxxkgr0DkKw9YbWfPZyWgL2Tias91d3tu87m/71p+s+8afKSuy5Jtj2IAwe9mxSUPVfpLL3P7xQ9kw9nPMfT6LyWaIA9vCSruuqVi72wwIm9wMNIPHnvDz1gpE08snFtvY7sL73yRYo9yIwlupyXbL3Rs6g9IFHkvMwcDj0t8e+9BTnDPUCBZzw2/Ro+c3eMvMHAA73Yk4A9u1HRPObdkDy0WKu8/zzsvEnHOb0Nt5K9D0u3PDm9Cz4elt+7Q2qQPanKjz0tO5M
M9XFSAPbojED1Hs8Y8+kllvboOXb1pikU8FFUfPbacpTyq1tU7XDyHPVgqnT0AKIk9ytuLOvo2Yj3qB6Q9BqRCPCccvj3G2fC8CMGmPaY2rjwwiS09hVD+vDGWYzw4NQM9HdI+PUaWu7w3NxQ9IfCCvCj7+7yO+fi9laAyPUZ34Tyj/XG99YNHPfvLrT333CC9dwwtPUbKrT2Rqoc9QvpOvb9Vnb1owii86idfPaifxr0GkSE7pGTvPHnoN7z9RgG9QSYcPU5g5ztJjcw7wCiEvX+VtT0zd7u8ZXcLPVjjB72/nfk8AKY0PFd+VD16L7K7fIGzPMkThzw0YJM9GR2BvSW2QDxSfgW9NshxPVAT6bwtM6m86dlBPUQCpDw2Ogo7dwYRPFAWRTwcID08Q0ypvJEGVL39SRY94GnVPBum/LzgL6c6UbeWPEuqbrz6GFa9/bBBvcTmfT2CuE890FSSvfVakj3s+Cm8LH++PU0Td73B1eE89wQjPe/FMz3y8j69ShEMPGM
PDDDxwHCA9iyl/vSt6Qb1T5Gi972SJPW1G8byhQB69yqMbO51n2bwBSYO9efI7vCbdxjy4Et48a3dQvRFSp7yltTY9hXaPO2KP1r05RTe9/AV2PaxnAb20Im+9HWVZPW79SzxOqG09QppxvCrLhT121cg8NwmfPSIHfr0we6A9h5YRPRYeX7wdJCm99vO0PMhgVbyLdxU9hhZavWr/N71e+BO9GZhHvdBMjT3vpWM64rwiPdjQgD3kFd09EOOCPTyR0LwfIl09GVH9vJAe27wqfbc85HlqvHUq9T04TXw949JZPe1N1L2eKoo9RllCPcoGMb3pF5k6FRsFvVBmSjyA5jK9yjPavSLR9DwRIZM8dfASPAI3Jr2OH9s9lUq0vC4eRb2oCNQ6rdBavFymsr3PQ5k8/mVYvZ2nNDyAz668k19bPRq2FD2+1WU9LcH+O5SCJD2msJK8LJ1lO3zKu7s8N/g8exkEvvcMyD0DMlQ9eJftPK2WW73TKak9xK6LPexW/Dul8SM
i9QO84vfTNTD3uTb29/EqbvU2xPz3ssHo8h7J5PK8UMj2qvqs9oHKmt0W9ib1+mTm9M8rUO9gk9LwVdJS9sv6MvebM0DzZG7889tlCOxmh0zyoNq89LfmAPZJ9Pj2eh0O9EeigvKLVPDyQHEy8Pd8JvjoI0DxSmha7pewMPUfdkL0/wDI92FgUPechDryHDku94rNIPE2j9jy2dgO9m+CXvbLulD3forM9zfwLPV1NejtSxsI8tXuKPOSiab3hUQ695WY6vdpxO72l9mG8ZPuhvRo/ZD2y+0+7QkOuPH5/VD3Avlc9WknOPDrJOj07wKe8DgsOOkuzyryG14S7wPcjvppfHz1BPsu85zbfPIiL9Txw7Rg9EBtGvVh+1TxTXje8h70pPZuM+T3n2Z48WcMFvlDWWT3ty4Q9D/AlvJOAyjwunRg97RXAvMnGh70CkSC9e8ICu2dox7yiFGW8QHOXvfExFD2gB627Z0ibPAZCYzxFjqs9oJJHuoM0sjyvHFA9sY4EvUM
BpzjyUmUS9zSjVvXaKuD08wDi9JfrUPPbpNb1F2bE8PrTGuz8l5LwBV0W7cgWoPENS0T1QhNa9MSxDvdmhlzzojBo9aC4hPUr5W7uUljo9z1mqvJjpnL0nrYG88Q4tPRXglLyzxqC9kimjPXegVD2nFxU7BrsePQT44jxK9H49u53UPWOAEr5Qqcg9wsd/vf6SPL2AMC+9Lnl/vUeE5j2wyYK97hkbvYo237xZgAQ9D9e2PTNgOr7QsMs9ja8BPHIFvzxelKy9c/RuvcuZtjv5uV09gUtPu069izxQ0qA9r+x8PGzcFL6WtB09PKJ0vTvaMr0qZfG90k62PeE1pjxYxSM9HwFEvVqqsr1JegQ9A3gKvIpwIb5y6mA9DFDfvP7QsL2y9XK9q6sRvI7bgzx6aRU6KegsvToxEr3HJaK8JqSGvNYQCb4FX9K67tcEvcvZjr0LtSa9HMRpvURVHzyNQPA8aOiJPBrscLnjN4Y9px07PRczY76Cp789zMgCvELuo71rPNM
a9iNdfPb7DSL0sjQC8CxsHPR2BJb1QZtO8ch6XvaO2vb2+DAQ9Dkq+vaGPmr3ZCgQ8Hr6fvCzVEb2A+Y+9TemNvO4Sjb1A2hq9/dqevSS8wr11ZyG98og2OzRUa7yl5+M6lO0ovUwYkrzhnga9mVC2u4RbGL16kSE800+ROvKtxL3TgSu8TaK2O4g06b3nr4W895CuPNnu3r27u2880x3NPFzBK7yRLMy8TmOcvWi0prqyeyW9XU1evYmRZbxgFD49l+4tvRT03bzUH/a8vDdqvQIEBz1Q1qy9Iyu2vSX4Bz0/mdu90OEZPK8dJL0jbc49AaLIvaI7IL24frK8WbqEuzY/OrshtKe82ET1vaI7qb2t6ZW9TZsDPGgyzry5YJo9hNOYveB6pr3xdeG8G8ftvEu3oz0rLhG9evIXvdfq3T1y22A8liHSvbOvDj0hBjU8SE5vvaIguL0GWuC8s69MO2louLzlZ5u9Bk2LvSRDsD1Ly+G9cyVEvCV5GT1QnUI4/ajfvIM
m1rTv7LTa9PoaBvD6iDb2+SWY8P0fxvZSkUb0nVGw7FVfoPfUiZ72e/pk8hgrBPSzsYL0EZoa9v7zSOvkt2TymfcW7izjCvCtQIrwHRS89yKXfvfNcBj181xe9rM2jPVu+irx7fRW+CLqRPZjhkTzHjPc8XWVSvU7ey7svsag9x/TNveuCx7sOssC8TuHePbB1LD1faxi+rNjHPJbZbT0Z6qo9E6kPPfXFw719Ti89sb5DPVYc2r2lrRO9RpCBPUMCgDxWk8q9AhIxPLy8IbyYUxc9NNWQPf4xEbsr0aU9KOMuvmY0/zwztfK9wyC6PbH0yDv1Jtu9U5JgPZkum71545Y8dvhAPbmX3bwcF889+IQFvVilpT19/pq9+8i+PcivXz2Y/zK+w9i4PcwLPT2yn4M99s8OPVrDHr2IBrM9Bg/fPb8xRb2pDQK9YuifPRgKxjvovh++dX3WvBGcxzqlUJE9hMCxPeW/tDyM3u899ncfvrsc7ztxmxK+84UAPrxtiz3G5gM
m+mXbROikeozwIbvs8cP67PBD1Bj2HsfU9DzJyvYJGHD2G3Z69VBudPZigDz2+Xze+X1WcPXX0X7zlE2E9XM7dPWHBJL2SefM9mhkBPoCLerwxH9u7blIJvRJOdz3T/By9wiqDvWQvNL2fLas9cLUAPkaCiL08ceA9LTUQvne5DD3pz4e9nB7GPcwhmj0crfa8U4YevRw41TqJFl08v8OfPYwDi73zjZc9C0Elvddszbu0CZa8n4GbPUSXCT5POQC+GQJDu4dx/TwG3BE9hI+PPT4nsL0q4OU9Ac+ePbn1Pb1mWVm9sD9YPSzNKD50Oj+9v6B7vaGJBr2YtAY+iUjYPYyFm72FzAY9HlFOvkJFQbxyuXq9FY2RPUuKMT5u/ps7gfjmvGkqBTp5C8w9LFPcPbQRnb0FBaQ9QgwhvSxAPL0knSu9ytm8PbXAwT06hhu+oAHtPCPwi7y4h58988wKPpHhGL56ZEk9y1KgPYfk+jxXFCq9rLQHvVf0Bj4wpeG8PzuyumM
HAgLojn2U9TBukPbDwSL3K3888w/NfvsaE8TxHYIm9AqSrPWX5RT6AG9W8eNQaPSFlrrz3Lec92YS9Pb6udb28Ax49Y3CEvd3BgDxp7hg8w6EQPDrI+j3DnfS9I7mKPWYn7rvdQgg+LdBiPUQcjL3AyJY8HyUHPrqn7bu5Y/C6T9M0PaBT0j1NdgQ7u63tPKwpn7t52ts9BOzVPBlNV71EjxM8B5Epvm1OlT2bqRu9oPScO1p7xz0N5SM9NXs4PeHgNjx9Gxg+Df6OPb0Qjr1L4bi7S4stvZ53jT0iLZq90HGiPdOM2j0sxdG9iFdyPWS6wDv7gxw+YsFTPdlRs7zzeKq8C9DVPW0SXzx0eBK93t1DPA70Nz2uG5C9oVZFPDJV7jue4Ls9IxIMPS5KKj0w4qI8T2QLvonbGj3U4Tu9ZXfQPX04ij0TuiS9e5CaPewLh7vogeo9UM1iPW3q/byiik09QiCAvbFf0j1O2cm7FQuLPTMtNT1A4CC91z1APV/FWzyV2PM
g9CCIbO9tKN73PUEe9yjilPcsUrbuTxI09CaEGPcfuzr1vJgc+48wavWC9e73xHjK9aBHMvciBcjtezSm99EkWuxs4Zz2U2qi8ymL9vIj0FL4tyiY8hdEYvQOkezvic+88fJR5PJ/1lTzvytG887ipvUYJnT3lJvM74nFHPcxiqL3wv4c9lLRKvWUDKL0mRnq8tuRwu80EBD1HLTq9kkcVPdrdO7yATxI7He+yvHb4m70LXoU9nzcMvGB3qb2/+x2965EfvXZwwrk5WtA8mI07PfzqXz2ysQg96hBRPTlVEb4uAAk8n8TVvKWRS7txyxC9A4AYu9uZmTxTEcE5QjQWvS4D6by4mDg9SX3BPcgqlb3bsqU7zMRnvP+gX73g12g8Zm8ovbl8PD0M9To7+yx7PfdSxbq9ins9Yc2bPArbTTwZy3k7p4pFPYrfRL2C5Oi8QqWavS19aLzUDYS88qNnPKZdnbxzPr+8jBjoPTTTk73W2ye73YdNO3Z777vB62083eGwuzM
eusjwi5Fs88bAEvbM6ZDyCAIO96PbmPXn/kb3FIzs9uLkVPcQdR7zn3sE8Ag4tveEhUL2E0aC8hrxyPE/F2L0lA5O9hYJRPadxjj0eJzQ8+PS8PATIKzok77Q8VyWHu95Wdb3K5Gc9rhaWPE9DDL4cM8O8kqApPo5vJj2I/NS8vUoFPRviwTxBnJu6NXCvvMxiMr2kbbg9d5PWveyaJ70TCBi96tO1Pfl0Cb3MAbQ6TkgMPJuKl72OzOI8WEwCOqL9rLwDdso95hmQOxAbcb3l6bC98+aUPbyEjz0/eng9uGI1PQ69AjxZisk7mnSCvPEElL1bW8I8bxQYPWIVrb1j1wO9tNYxPV7SqD0dbtg84gbLu1VszjxsbJI9pT0CvapYkbwoUJ09i//0vFpfJ71eZLq9ibiRPT3KmjzfMLw9Wj46vb63rL3AsoE9gLcOvaWHTjtpTnc9tc5cO8VtO72eNyK9to6qvAcwwz26/QW9zmupPEzCmD3orbE8iajiPEMZfTzwBpM
W7gDE6vfB4Hz3yG7+9bxaUPI3bujzUOl29HEQMvA1UZrvhP7k953K7O/o7FT3VtZA92sU0varTlj0eAtu9EobPPTXXcj025a49ldsIPDZ3Fb0fUF098BU4PWhtrry1Ibc7huB9vcn5YLvH9+q9fDCwvIO0fD0W4Vy9qC5mPXV3CT664MO8iTjhvOZwlT2/qoA99zS0vByW/byqjgw8VAguvavcKDwmzpu8Gzl1PTSG1D1JwZC8a1TWPF9k0D0PqEk7vIw6vUyq3T0oA4C9xlupPT1P/rqZ/MQ8FKwFPbS25zpSCTE9GlVavC8ZmDw4DJ48uZwkvCK7Qb3rUgq93HmHvKyTorxJHkq9x8hiPSLVkT1BSSU9qIcQvH4O7jz9MYU9ymUOvcwIxbwwQkK8TxBvPWaFgb0RrWu9n+47PEsGvjy2eGa9yR1DPW1VlT1mEss9S0eRvTpS9j20nNq8gEKZPaVayrrB10I9OVFTvOjCvzyXcZE98CwRPb3taLx3o1E7GitKPMM
FJbL17EJS9WvctPNZUk7xwZYS95DOIPX3GiT0aVlW9mOvVPDStqTzvFts8udY3vJnOW7xgED+7Gn90PWU8ELxTiGm9VbWSPeknlrzaXQW936E2PSDXPz2bKqU95IyfvZrtFj16dYW9KHeBPbtJkL2RtGg9OBdfvc1PRzyacWg9TzffvBqarLwqiR89aDcrvfRbVTxIifQ6NyImPe4hVT1Cpyy9K4P7vIoe2LyrY7s7+W2gvI4gnzpINSo9YIpmvV+Twr25Jt08aUiLPUR/p72xOjS9NfNUvWHQk70QJKO9yA1kPGgoC7wtDsU9HrMDPD547jw34EU78n7dPWVSv70fvJo9MZjHu1iAn7xXz1c6NW7NvCc5Dr1AHSo963JevNMTwrwE22m9vVn2PELEnTzNgWc9W921PHV2yrqb8wM+cgorPWf9pb0rnAM9GuDnvLDscb312eg7VdVsvVYxiD1IfpQ82bWHvLJXhL1CZIo9XDD9POILCL6/TKC8O4OnPDaRgjzx2zM
W92Xq+veJc1jynwSQ9xyhxvWz7vrvKs2M9f4OPO5RLCL69+aO8jwLVu4n+dL0au3S9h8tpvQpreT2gak28JgRVPfPlbj1JWWo9xPY5PeVFgLy1AYk9dQyBvcpWmrwqNI+9jpmSvVQ3qz1u04k8ivkoPfqRf714pbM9F0TNPOo23Lz8hXm9hCQLPAD26j3qciq9J3/TvewdqjxmrEm8C6NevAcGuz3nrqY9VyWJPU+4yr2gLoM8rhINPF7rr7wbpJq9uMQ/vaOCsD2157W8qtgvPaqmGD3ndbo9CNQiPWgnljwdkP88aFOMvXwgwjtDIi+9aQFhvYljAz73CCK9niKbPUbdkDzvoAY+P9ZsPc7fxbyC35o8ZUMNvPgamD3mAHO9f7HovSoNxjy64Be82gYcvciZEj26Lvc9+GjhPGQAhb0IGqA7A94avbg9Yr1ci7W9ntGwvUNEGj1gD8a81s8nPXYBAbwYK1U9qYbdPBJ3bjybnHS8LFNbvXL/SDytoCG6aoPgvSM
bSzj11ITw8iPbXPdXAULuMnrE85z3KvKo9hrzMv1C9+XLRvIlQvj1snAW9YF8EvsluPz2+H1w9bUKDPTmURD21LgI9m6AfPJ5vHL0kUxE8INg3PJ3wgrxYEDe9b4eruiekdLvU2DA9xyY6PW4mCj1ZiJY957xPPQ3TyjyBXrE9PARePMoiCD0XiyM8ouMcvoO4tzxMJeq8vcRXPNG8Krw8rEO7cEWMvKpHkDzZ/Hu9GJEoPc/TxD2Bn6+9rxdlvR2PsD2A6vk8x1N3PXxMlz3l5zI7Vn10PAcOe72pB/u8pDyIvfiXjbwrJBS9tBohPS/2DT3UCMc8woKWvCQh5DyEKls9ovaePaKl0L1HC9k9pRdZvWMEvrwPTca9vTn7vfAxdz3ik1a9u72uu2Mpsrz89Dk9lOXePC3cSb0474I9B4IxPDJrNT3zIjW9v22/vZZZQD3yDIE9i0QRPMhDUDwfNDg8mbmAuhhUCb5Qklw88PLnvNAf1LzzByO9C6FwPPL+gj1Y/gM
m9LQFCvSjPl7xxY0M8lS8AvTTn+L1fURg+VyPfvDBg/L3ViJe9ezUvvDL3oT0vI7k7aKwPPQzmI7w62eq8jP6dPDQszL0Bu4Q9X8+ZvJHEobklE1m9XjIVOwAp6bzEeKU9AzPSvAA8zbxoHUC65jYFPX0Ftb2WkYE77h6dvQB3fb0a4Ys7k4VIPdSQar22khi98Gp1u3SU9Lz9EME8mbaCvMOFHb7U85g9T3xkvPfXI77AgDu9jSQePfKx/jueAaU8izgFvZUf670QvSW9O/qvvbYfML50dW27TlGDvJQiZL09fsE8znI2uwL5yzwcF689FsHlvHt3nb1S7OC8QTbVvMfCOr4QdIC6LEgFPOiyRL4bE6U6k/zgPeyWpr1o1D48XAfnO0Xnmb2u1AM9rbdMveuRB76hlcY8+LOzvZornL26qgE9+HgKvMnEEL2QcdS97KwlvPTFz71EtmO5+Uy+vX+Bab0sFL297OOZuycLv7xoRL09K3KivHZXVjwrzBW9HwS3vFM
bC5ryk8K08nOCHvMNavL2Ot2g8GwoFva6B2b30ga09P9yEu97Xtb1d24O8pkylu/+b37zfklk7oxasvTw0I70Goja9XX12vcBotb2Answ8CEGLvdmeaLzIdqi9aIOQvJUKFr03puG84mcHvrL37DzP9Qm+1kmSvW32fr1u3rE9jIDfva3VV7zCThi8WHTju1JaLTxVTXK8ddsIvn0soju1+r+9UJ5ZPeCNaL29pZ89KATavIlQnr2qrjC9yDdxvTw9XTy+Ycy9OnQSvmv+P7yQw0S9OIMWvnBodrx1VXg973sGvCaFXL0JopS9b1Brvfbvz705X/u9x8HnvWfpNT2BhiO+Qj95vU3nLbyyV+o9qnUBvUymo71Ftra9am7ePHyQBL3MEVq9EPblvbm2zDxT3XC960dBPGdSub3RkvM99dbPvVXrGL7796Q8bUUXvft8dzwHuV69Z6oWvnAPNz2J/j+9vlTNvaXovD0Suqw9QIfIvVKKFb7vXmq9BLMLvegU773nNeM
W95zz6vZoEOD16Q829arW1vUzcFD1HCCI+Y3KxvemTr70C9vu8KcvMuxGRIrx96F+9bftovez0a7kHcYi8k/0uPKq4g73ESfg9E3GVvf3dZr33gpS79y1rPHIhR71I7z29ouVAvd92/T2WNJe9lLwYvtrGQj2NeVs9baonvRuGt72gkg89IaFLvfGMvb3qeP+8mPXqvdPQuj23vS29i/PPvc3/qz1BRrU9b/ErvfNoqL3Zbqq8wyGJvb9a07x8JDW9dZkuvaAiKjujgK698EdgPYixhL2l4F490bETPZ+hVb1F4gy89MI0PcUgODx63CW96OmRPOxizD3ogpg5fawbvikJZz24Ons8vP7HvGXnoLxf2aY8ArfXvFHrkrwzhYW91/4ovdQKtbof7jI9BD2wvGykhrx5zyk927gQPHxpkb2vcdu8uFgMvQxyW72G3Ti7QXJDvesVdDwejOu8d/EtPRQlrbwPy627WnIeveaww72NAJM87DBavWg4UT2LvMa9676xvdM
0+gj0xiNm8xYENvhjjtjze21o95G9VvX60sL13/Bo848vOPExVp7tCFY+9RKKbvRicNj1xL6q8R5N2PIIGCzzTdZs9Jv9FvbKqlb2QBp29C6qBvLdF47wEyhO9lSfoOvCNmTs3iI69Lg2UPZA1r73TkuA9U3Uzve8y7r3VCd28Oa+8vGFDhLv6PQW+Wv2pvbdYhz2PPm283wRGvVNxqrvTYI09oiA2vP+cr72smCE82dpNvX75ur2MjQy+0/2AvWRNpbvV1wu9Irg0PEsEYjxhl/w9oSEYvd/zlr2Ai+c8Wf97PMD8CL2DXdm9S88ZvfY92Ly3es+9xGb3PW6bWDwGVRw+Vtq5vDleBL7Lpkw9DavgO2KBkLzEpOq9qoxWvYgIJD0evmg8V4QZvfECAjxdxLY9X2hJPQbj0r0JVFc6ny5dPfpV/7sJ+Qe+ZoFLvbbRSD2UJIy9+7gwu8EzkryVmMA8NOQCPRzwHr6PWqC7JwCZvDJDXr0qQam8gfu6vOesLj0DKIM
g7fXRRPfGYW7wJX7c9FzNRPd58ub1xQRu96xlkPUybFL11XVY7gSrBvYymjTysFEK9GMeUver6jL2WWMU8n4b7PMHU6r1Y6Ci9VSW/PClAory7mws72Eu1vNt2pDr9DlK8BEz/vPpXtLyUQEo9qn+RPLBGoL1g5bK8o+ViPWzAe7xWwUG9n1UDvR00azyhYY29IvmIvCkEyL2l0Bk9LI04PZp92r3ktp89e9CGPEKFZ70uAVa96riwvSX3AzxCj+a7OeuPvPPH5r1sTeC73YijPYvNBb5OVOA7DFu0vKMCTL3Q3nS9bWeqvV0y0jx7CrS9cEe2vDOLl72RC3M9B6GKPT0z1L01KJ27tCH4vA5+Qb2jElw90v7WOiZzsbxrDce8h//AOaJr7L0doqk81QHAPdq8Q7wUKH28l7vbvD+qQb10y6w92u6XvetKg70vtWA9T6Q8vR5bLb5BPaY8eL27PS/qk7wdF7G9HptdPOQfb7zdJ9g7CIGBPLCHkrx0X4E9mnrdvfM
fBJr47p348q+ruPW8txTzOfNs6MEWEvHIQ3LyeD9A8SJSCvAGgKb0sjIk8ZfmdO/dXI76vYT88W08qPaq2Kz1xZGA9mUsoPU8ybr2t/Hs9l6SgvKqU1r0FeN48otLOPHvBDb4gRce8LOH3PQDTED1brF29b8wOve27L73KPoU9Ohg1vR9HIb35kJo9KbWdvc1lrL3PhYC8GhSdPf8ECj2U39w9vt0nvIpj9r2P5aM9NJ7+vIZ0KL0Mb7w8GdKpPEXf072SgLm83TDAPOAP4jkgHas92VsFvM0fhjxnwpW8z62qvXyUKDyiAbo9U5OQPKOFt72p0EW9VzloPJXRk7xqkns9KtscvVcRk73lmJG7Cm+ru88Rxjs5SB49ktPnvFi5z7r37ea8Vd5svBPBSr2XHgg+x6hXvWMXWr2Jf4s9kfu0u8yDxTxvK2I9FJHCPBwHOL2XqgW98crEvGB0uT2QiWU8MAZBPYHWVDxitkQ8uq8RvJ2OFbzPzEI9OV5aPAsTnTzWusM
g8+Ma8vKvTrjyiBca8RNWHPFqmmj34uaK8hldAPWN6iD3/7FM8D6davRBGez20Gsa99qKqPKX9Lb2cybw9v1bUvHHHxbtwsZM9bTeHPQUdrDvRAYA9KzZQvdqOtb3/3tG9OEInuZVJqzzbdSu9cjZxPd4X4j1qzQW8g+sgvFXGFj202xg97l4BvcEZNrzLbim9Jn+HvS7GTL2ZRgy97GLdPMXZuT0W+Ta975r0vGrr6D3Vd4k9lcCcvHqpjj2kk3C9O+I5PfBG/7ziyiM9Hb+AvMJr5DyEOoI9oTM4u+LM6DzQ3G092EYivVuOf7xSGRk8dHGwPIZlGz2e10+9+s2zPWqYnz0AD3C9IZFbPQpJ3Dz8Gpa61QobveEbwbwoQQ+8+cwjPCVh2Dwsj007nxVYPRIYNT32e3a9pkZQvP7OzDxP8F48OYVrvR7oED5eiDe9SHOYPJBUVr29Yks9IlsMvQt01jwCq1O8Pez/OlFpsT1KEsG82YifvQJeiLzYHpe9OCshPeM
Bt9jo37Sm9Rp4QPTJZjz022da7YGkMvc1C2Dz8m/48y0jVvC17PT3lNrm80AyRPbqFlb3wYMS6Y3nrPFbZAz3umUq8MJsXPdHSvz0qtA49cWP/vAou+D146pG9NZ6ZPQp1/7pQyV+860Llu6/6nz35M5s8eMX7vPhXuTjNmgU9YIfFvBCYpzuJEO68oFGnPYHeW7yIsfi81npIPSJ+NLlhyZ681txxPQTFoT0eyYY97udhvcNbgrwK9xY9r8NCPXyMpL1bKMq8TtoDPd7qtzvyTdE7KB3EvIilIT3zeJ09DWNSvTZpmj1rzKI84CfpPXafgro+QHA9ynocveaRSjsC7bo7XNWEPR8/CLwqDIk8oqubPILG27vB2pe981hxPa1CNT0rb/U8lFSKPLnKI73Jv787mEDzPDht2Lx7ACI7mtmVOSo1/L0sJQY9BmhEPf19hb0083E9affBvP0zP70zbdC8DjwwvEexkjx6kLQ9orsYPaDd0ryRoog87oykPVpktL1vjOM
w9CRtnvan3373H/Ca94Uu2O9gbbzuobsK74uAVvZI8+b3PN7I85yxTPRu0pj3Dtzc9iDZMPXs0obxjNys+PU7UPTLS8b1vStI9vbucO5iSv7v8YLC9wvG0PGw58T0+beW83+rtuzgmtL2jBo89ki5/PZvECL7kvkU9pwlVu7xDsbxQL9O9AOjJvICnhT2BQiw8IScWvQvywbzD6og9kZAJPLAQ+b3f9ZI8B38dvTmL0726xwa9bK1Ju6UUHT18zsQ8mcb1PGaYOb0SWeg97ZtsPRycjr3OIok97xRavUyY8r1dg5U8UZlkuwl7AT29l1g9X3IkPbsqv71xBhs99Kp0PFobfLwgm+K6ZPQmOFwj2DwoDds7oZy8vBymBj36Yww9hh0zvQcytjyiGjY9NzYKveY5ib2Ksx+9HKvrPHQXFL1bnIk8aPpUvcmScz3R2kc9opQkPXzCrjtV/aw9CuOQPLUrSj34QYQ8yPx3vdMJSL18RQi9EPfpvGDCSj1F7z28b6KXPVM
gLqTxD18Y969kPvWjGybzVCR88bDkQvKV1wj0Hxoe9fiXLvQZjzD1MpEI9cyUnvWrAIj33r2g9YlMoPfIauLy7Ndo8uDJBvaquVTyKPJK9HXuzuZqOfz1/yCo9qSIivFcVhD2E4I898ncJPbDKID3QACu9TH10PIF9lL2seDQ9nI4AvgMGbj2XJSs9wBrEPayqID2pp3481I3hO8gM/zwlgtI7QF4KvQ7V+z0KKlq94puuvVNhiz0T/NO8eGQEPO+GmD15RdM9b/gpPU+UQ7z0Wag8ONBkvWZL9jsLnr68f2/Tu8YtJLzhJxc9IB/FPFYcyz0BgSI9p19WPDXTFLxDpqg8g5bCPFyfDztjdg+9evUXvgSEOzvNBry8FpmnPTWniTw8p7w8UJVivCCV+bsXOWa9MtXwvF+9HD7UM7U84cmWvdeRHT13TWC8sjEDPeFIqz3/SBw92eQAvYOfYrwB35S945VrvaXetrs9a9k8Fg03vK9TpzyF4aC87Oc0PRW7iz3tGoM
S7iBtUPbQNoTzTMTg9YQCbPPGOlTyLvIO8IkQfvh07mj20okw91AnCu4uO3byhbb48D31KvXIXpjyj9y67OnMPva6fwD0BS+28S1jjvXu3qTzrKXw8aP4RPCNT0D2E6CE9jsxvvYU43bx/OgC9P3TZvJBm+DyS0Fq9OoGVOx586zxsXwy8m0pePZGSlj1xQ6W8z3JrvWbXujx6Xeg81Y/su9Fscjt1a0G71sSrvce8Urz7lCk9NNUIPaPMQbtUIJC8d/uUvCTy47zGjCC9J+5evWEWij2iNGi7cuEFvtG+SL0ia8g8CB0MPbkXoD1KqRI841KdvXiN4b26rSq9ZxyGvP1FCr2S4Kg87aWePUHxVr3LGKO8q/pCuzrLA7wuWFi9rZ4FvdrSWr0p84g95UGIvOLNvr2WQRc8ZQLuvQWqLD1ilCI9n9IvvaYCsb1E05293u+zvR0Fw71W7wy89xGDvP0TKr1jbda8fPtsvczRCb2ToqU9DAQKve6Ag7zr19c8X4dgvKM
iVD74t+EO8Zi+jvCjC1b2AHqq6ifRfPQCIKrx2y6M9XjHQPC0FBDx3GLQ83488PAR9Or7W3rU9Ssm7vZoP5L0gR/48eK1/vQLtTr0A3t67A0OpvcHrlr3CeB+9rfdovUTLy735UxU8SNbSPIDOk7ywHA08XfeLvSysDr1xWLk9mzKyvYlxmL1e5jK9jciTvd+FGL78j568NkgHPdCF470H3Qq9fZqlPSpK7rr6LLK840SbvA3O4LwIOxC9KxsQvFe2Ir4ntlM9/N4EvTJQG74+gBS9p2JdvUquAz1j9qo7M6yFO+Ai7b3cuva8NesnvbLz0r2Fx1G9TrvGvX65bjzmGMu6psKzveX30Ty45sc8DaHivLRPy7xplWK80EYGPJwqEb4XuW698b+rPB0HGr4asns8N/bWPI4mhblSAnC9YVcbvUkzS73RF4s8mhjWvG4Fqb0aykI9CjXfvKJnD74LYiA9zx7IvKzvJb0JRMq9UjXEuwlAe72ynhq7BB+FvO0v273lRzM
S8fYXCunOKrb2qb9a7NLB7vI2x/Dw2pnK9XhZZvDDYqryIs+A8JZOOvXVMEL6yTB27Cd7xvB5OIr6S0Uu9dIPwPO3IAr22oWy8PIOavC+H27w+1vc8Kk3GvJY3Kr00v8e8hglKvQ4Lvb1loxu96k0tvZmcCL0o6Om9TlYgPZbmA74BGtu8GAvrvVe/Tr0hnIG8k5KEvZTyAz3LBJc9Yli9PLpGH7p96pi8P+c2vXA6mb1V6CQ97uCGvcEtzL1M7uG8RDkBPcZdfL0xUtY88ZmUPTKxU72F3OW8o98XvSn74rrFck+84En6vH5mV71rq3I85e/YvSAQsb0tUg69fqtjOoC9EL3Vksu9MbuePGEIxb3UAqu9lmOwvQRA+zwta8e5bWtgve567budHdA9111UvUGGGj2VhqO8h0k0PBX3o73Q6TQ93AkavX5Y7b21GoG95gGMPf1Ipb3oHeG8NhLtPPGELLxAZFm9v3S5uX2Dmb2bQC49jG46PEqO2TyrNpU8y5v8vdM
bsBr3URPY85R2BPFMI2rzCGPe9a3eCupa84704soi8WP6Vveb+47xyCVs9KFAXvSXMobzNC1y8RRIjO0AO7DzeUei9vQzfOtNomr3bmrU8FZ3UPIFV/bxDTSu8mSZuPPe2w73fP5i89IhKPenbO70iBJC9jHJjvdbbVL0vPnU9/3sNvZWTLL2aFpm8FFRKvVlDN700cwY8BUG9PHaE0jzIhAy+BKNpvI7lIL30LRa9s7CJvfftUrxe6VQ9H/QZvKIvLb0rjFM9JHOvPEXnDr2Oem690ZBqPBFIqb37qnE8X55QPP63Or2wzxm9cVoMPfowcr2dXgS9FmNnu2TBnb0MmLC8nQZrvaVduL3CF+88Eo+mvcw4Dz27MSk9CkSsvEXIkL1m7i082/pFPYCCcL2HaQe+S6E3PX9K0b3zYW+8flRnvE7JFjz41+w8sz47vVhZDT21L4M8AWz0PGb1WDw2UI+9aLQJPa/71LxAF2097JYGvWH7gTzlnOm7lQULPYl437wtieM
m8oat7PXOS771P9ZA8zegmvQqver2f64e7/YpXvd0RJ73FnsQ8xZgFPf4EE77reWs934xuPWXuob1E1M691bhYPdfcd7vqTD29KjABvKaG3rw3CaS7+LusvZI0vr3GdzA9p8tgPY2SnL1hAIu9QP/XO7AfN71ZMtk8Ch/xPCBnwDwK9pe8i3EJvZFHDL5ry4M8y94GPYUPF7056ZY83PsDvTr4pb2GnhK91O7PvOqhfjxwjpi8a/2PvFw6Er5F/Qo9ISxIPZlDlbxub4C9EmmaPC7rrb17Rdc80SYuPU4SLb3/SYY99HOJvc+ZML0xCzs91+rGPVsqAryp2/C84dgxO+Njjr0Zc/s8WTB+POgSiry2Ktk8xTjCPIl3F76SJiw8GCHiPYmtcTyHgdu8wDDMu6L7cL3uqbm7hJLaPLJ1tr2ZNoc8gNsivSU8PL636G68rifsPRoAoL2VNUG99ZGKvA/MQr33lTQ9VLusPPCnsLx1Ax89T2sEPAjjg72Isa+8zJS2PfM
IJnbxMwdY78O8gvcZld72uC1I9p9FXPV/HVb2v4k49TJTovNKkzL1Qjic9pVQsPSo9RLy30Xw9JK6VPNk4VruV2HM89X1BvBMPar1fUlk9mbC0PNtAUr6voxk9fR2YPWw8kzwtWQs9GSqgvY82cb0WB2Q9xvi1PO0tyryDylY81IRZvezUEr5t0ZK9cVz1O4Ggw7yoJaE9JrMHO80HN71EVWU9elgLPaWehr3bK3I9PevWupSJPL78tx28GoyFvR/UTT1ns4s9b21BPZErB72G1pM7wWSUPM3HLr2ognI9SjsFu44VEr4klAs9+Z0yu/MuOb1Ho/08hT1vvf4o8jzEpOs8XqODO25tBLyWR5w8H4c3vBeFfjy2bK+9v7umvAHXM71wPAE+mvGwuy+6prx7FGs9XfM6PVv9PzuLae28WwiqvQEqF77xQsW9XpE7vRe417wznQ281dWQPSgCHD1/7fM8n+4yPatBBz1ZOgM9dEXjPAEXAL7/Lry8GYtbvfvDtLyY/yM
q8RbEjvbLTFz1ajfK8qoAeOw17Yz3i5Zk8swSaPC9nmzyU8wy9Dyo5vYPgybw50Kw8JFr4OsrlRTu2Ycs76LofPZrLgTxtM9e79Nu2u0Cq272Md4O9JcrcvBtUj73gvnM8cinVvBEgET3nTok7mNItPRpvij0WEsq8DBBOvZSGY71wUqA9/1TXPJOQs7z7EdQ8t6QSvbdYaT2j3nW968mXPF4Egj0wq2U95Iqcu4QVqzyeJw49uYrLOxCArb27oy097aw1PIswqTzCb9g80maYPFFijD3dqnY8fBexvEc2r7291wu9QGvYO9fuAL31GNI8MxV9PcCLOz055Zi9LBlivWObsT2qdT89oPeSvEnluDydxG09mgctPTADH70vewe9gxgWvJ2dGj140EW9Oyt8vGiQHDwgnIK8WItevadKjT15uRQ8eROJPV/rnL38Pzw98wjyu6yZGT3GoIq76MJSvJKZoD0uoZU8yeSOvfgYqTww9K48SwDvvJRoJ71U/Gq9/TuAPUM
HiIj3+Qji9gcRQPbIFoDzQZH87kzS7PNGR/7z8XnA9kXdsPeWO5r11SI+9mfOzvH5INDw3nKy8+RufvK2iHju/wUY9mto+vHPx4j0ukFK9N/ihPUBiebwOKGs8XBt/vPd3o7wWb2e7BN4OPThIRjxBdEg8HjAbPJRSQbzjzya9RLE1PQYsmbzIw4e79ikOPTDvmD1kiW+9PRlfvLOb3zs/92U9cSc9O5RQHz3A/Aq9I15JPKxLrr2naBe9hREVPboZZj2jsEG98KkwPYNUmD0VvDQ9Qak9vdEjPj2U95K9dsfyPV5CoL34i509Z4mkPGRu7Dyt5eI8ydNAu/IziLz/mcY8jG4YvdA8n705P6s8RPSFPN06U72DLuQ8IQt9vUxWzDu8vyO8U+EAPB1ex7syIDY9oJMcPBM6yLs8qdQ7gcisPcmQ8L1GT867C4y/vMqUeL03mVy94/VCvQtVvryj/CE9zDmSPJcNij03TOy8Aou3PRVLwb3HCP49HpQHvcS2kb18ShM
m8mv/ZPOzC+LxdkQs9umMevQkQWbw02xO8R36uvF3IeDzwu0C77QKAvRBvMjwX7568aQsaPQKjWjw7dmk9k+yzOnUutb3B2VE9YMW3PdZL5733+NA8k9r7vNpc/7yvlc68A3w/vAW4FL34OwU9FP0rvdKPAD2PM+m8KWW5PcVqKL2q3Ow9DKvovQ0xq700XIi89DtyvNUTX72sV608WNZPvZ3cCb1LizQ7AVcKPAbQqz207V284GQoPZCAjD2o7r89By0PPNXMnrzKPxg9ZaeNvCMvj72Ubm88392VvBg/DT7etSe7OJ0FPKuMpLtmGmQ98hf8PAJ0lr0DV4a8uJfUuh7qybxdwde8nh2LucGn2DwT1VU9J6kdvbgNK7xHaXA9FIGXOptZc73xHu678kgCvFkVs72HIhK8GL2ZPTXV2D3wp5089BULvZhjPjzIfo09p9ewvLWjPTxVQAg9FihWvRjIT71H6aA84uhkvd9yRD0WV3A93V8pvUNkP73rQEs9JnmwvGM
2sQ715/si9CyBsPT55Q7stJgo9iIy5vO5KtD1k1rI7ov2LvWEa2bstMRI9HdBrvYZzo71Myvy8DlhPPMBIc72i9pK8x7olPdeavj2XA0w9iPEgvZ0JLL3yDVk9plGZO7298Ly102y9FFzJOr4j7b0nw6M8OhcePDeIYT32Lvq8vBL4PGALkb0SAaU9c0QpvUyLZ73pbe69P4eYO3kd1Ly8csQ7P3NGvYzljz3HKYU9Im6svRRXJT2j7MY91jOJvG8TFrxTo0W9JTPCPPtNCb5u/qS8aNNWvSBzoD0Zu/c7zv19PEPmmT39GTA8b/QjvXZPITydEhu8C6TPPPujezv2xlO6LXOfvbrEvT3IJvO842EwPVIBDr1PC7C75c2yvRofkT28Jvq9RQcKvUbuVT38e0s9vCXovUULQD0NPSo6rvlMvQtykz0uwLM8aH4IvcAGrTxz4Ne9h6BmOzO9h7q6hmo89iP5ugOwIruI5m89rV4oOjW86DzckzQ9Tao7veOrGD0nNOM
u8y3LgPPh7CTjgwjg7sdASvsrFLz0U2588sdQMPIZjNr0DTSs9cAtNvUG6DjzjBOm9p0sdPIyrGj4Ept6482atvW7VKT3KxAg9OgX6PHXFCj7k/J08yGwtO99NqDxof5y9ksNlvVdwPDyozqa8WeR0vZvOVLy+eKU883soPTJ7Pj2hxBS9u79MvAbCvz0qg5W7VY/8O4yTWDwNNU48Nu7ivebIfz2XsGs9gyQTPPI3TLvML+g8K3jcvb+rzryhmoe9DhAIvc/c4z3i+0Q9H3GQvXFihbwzAY07vEBBOxV96z2G7Tw9HDssvR6vBL1Fm9C93aoku5QNAz0LCFI8fROtvZsIRbwRsIc9V242PVPcGz2I6GK9xYOZvZmFiT3QEuu7VyMVvUJHUL133Hs9WgRDvgXuIT2+hfI8GWcqvPRODj0Z+4+98rCFvT/QNbxmHg6+1owhvD3bFz57TRE9HNMdvgOkar1hB009mEkDvR9f5T2+2Ey9Bo1cve5eL7yKzAi9rKzQO6M
1fuLyLsi49YbrcvXSmhb3oiWk9lYCZvH0CPDvzj6q9LJPBvXYFujzQnDq9E20YvUtieLqOui89WTDxvdz6Lr197ZA9GCtLORK9JjxgFIO9TwHevVjkxjw7Taa98wFZPMy+0D2z+JY9d/XfvS/DyLzd/CA9ztysPOh/1z14UC29fS6AvS82X72hRDO93O1Wu9Gml7zMu9G8BTkrvIpkk721ppA98SSfuzRBcT1DQdw8eOVxPHtUu72G9ks9LSu3PMBipb3f3L68jjUkvmtepjukrno964W3PIH3S73O80W93QdwPCC7Dr0jJ7W8VJlGPY4GYj28cHi6GB11vZackb1iwAA+iGlxum9qTT3nwwm9XYZ4veXaNb6kCgq8ULnfvLdmu7yZ2ZQ66p+PO6Tncr0eRqQ9ndvMPCs6gTxUwwU9hdpPvb5fI76QCJY9Ka8jvB32tr1g34W9kGj4vaD1or0AaZs944kXvIEsSr0qPmM8yAwWvLpmz71GU2g82LQwvZxwKz0EkcM
S74JcivjA+mbzXqk89gpdBvVVV7TxLvhW9XicbvdWX3b3iwC49oN2WvPQx/r0UZAy9kWwsPa/oer2nZ5K7+wOtvId6TL3XF/C8zO/GvPoc9r0vnRo+HE4AO0Vi4L3VVdO8bREfvTOPgLtwQIq8g7t0vU6NkL085BO9ZMUUvAmhJL7v1KI8EJXCPMHACL3bxrQ7sxicvZ5fPL30qp49svpgvZWwib0Wk5o8VxMIveq63r10VAk9ts6aPBxM7b3Z5nC99nz3PRKkJDzz7ty8IkMwPVzYVznn2AM9s3IVPbqEKL5GWoM9koWRvIDmGb766VE7puHGO587ir0Bcqy894kMvebVrr0Zq5e9jjrJvOnN7b3aZpI90G82vQSinb3S38a8mkWeveip+r0rtzc9Sg3HvFNvy7xW1IE70zBSPJLLRr7FMqy7LWaXvRBu8r2DIYm9Wt8EPtEmKb3UaVw8yl6OPAg4Vb0l0RU7LYOKPWCY970gh7s9b9wSvXap+72EnK68iJMwPGM
WkXL1FBby5JwutPKpkXb3BH5U8QQg7PRofFL0NVoe8BOD0uwI9j70hQWU8y4OyO5g6ir1FxMk9zrHUOsTK4bx6dEE8oJIYPbBQ8r0hup09k8+EvE0aOr7EwhG9DDEOPSEvkzoDwrc8mmeMPfRAbLv1zLU9Z5U4Pd22zr1FiQE9NsPbuxFVLr5iF207oRsNO6pljrw9soO9o2FRvJeys72vTPM8K9uyO7Lhvryz5B49gVVmvRbZAr1OGgA9dbY2vYE38bx9oNg9vLzevEbCvb3dNAQ9EVJBPCsJib2km+C729NQPLnBHL7z+vc83lujuwMAbD37Xrk8BCzAPO6Jib0ZYyQ9sZQEPcbJKb2d40k91HSCO4rk073UmDe7ROjdvL6hBD0FcaW9PQnhu1gOvb1YbEA9ETaOvD4q57zmJ64868gdvawokr3ICXW7ooaKvPtWVL2T5k49OxMwvZHNlry8NSw90q2cPFlt9r1UJ/s8DQKRO9Azk70kb0m9Y43bPDQFTz3Z5oM
W8dZCuvAIzar1mzws9tDk3vfOO072jAYE9718dPXyJWL5N6ci9iraEPPTWkbxEVwi9PckKvIY1LL1rb/O7X6SqvPv9AL3I96I8E5iKvZBGWL3zmOu84ah/vXzwbb0pvl894tvVPDsZEDuIYyI99OXKPBp/Lb2bQ7k88aGrvWWOMb4GUi+8H3wuPQpRozxQDRy84PXvPLwcMTpUNS49LUM4Om/Smr1l80495RqMvM/gRr5dPCy93kMMvT1hxjxe5yw9kchSvVE2A72DDKo9IZ8TvXMcPb1DD4A8mR8evZqi8bxopYm9uqQsvS/fpr3h7uo9nVeZvYb0ib068iC6k5B1O5RSbr26Jg49yGKdO2HErb1m/wC96mSEPAnWGLqFGYM9wHmvPH2cRrw8UqM9m2OtvDR/Z72haME8PFwRvV0AFr6mYRG9KMm0PEYVAL1YnHU9nCGSPNptSb14Rg89COR2vCUd0DxSSI49RPDUPEVATL0kWCC830mdvaw9LLwrzmY9q0jHvEM
gXV72BHxs92fCFPOA6Fb3cUo08hjVqvSRzmL3aM469MWuLvEL39Dujhos7DzJhPcWeM7xHsaQ7E7DVvIXyRzx+hXA9nLE7PampAL71EgU9zFi8u84iR70piHE9R3UlPAqLHbybaYm76rVQvHiPnbzyO5m8Mi80PQtH+TxgnTO9sCu0PCjYx7zSo4I94JPdvIeWyrs3hCw9uW2/vHlBATwvOGo95xoFvdFL671GXz+8F5pnvTVd8bztAmc9VBq2vAsnEzqFfGG8x6vlPMW+4ztZtZc94vGGPdR+AL5jkou8tFYOvR+Z9r1tMCI9vKA8vMfhO72CF6+9JqgPvC0zjzsIrw09MT9OPBIFVjy5Zii9Z+F3vK88tbzKapE9IfpiPOGdQTyOKD89JFUkPZP9Ozwb2nU9iZXkvKzB4r2y65Q8HeIwvV6kG73gS848rRSQPU8QMzzWooC9NHjwOyTWKjsaCHA9mPetvLvsx722F5E94a3/vZMECb5rfqw8AJ6UuxSqKLzPufM
69Dx8PvOvIQT181wS75jslOvBLuT0DDwk8Bq6BvXKSOr1xTJ09GwcOPb5A0LuUU9u8xBKTPJL8pT2Mz5u8e+tovMN0l7wU28G6R7cbvHcwqL3aIhO9XkV0O4d67D1IH4S9NoOmPI0hTj0rzrW88XitO6FQibvSY4A9BAjdvWucgb2AZ8Y8jA5TPa4NTj3hbLK9qPFQvFy3CT519wc8RjAhvRc3pj0fImg96vvkvK7Ug7yBj4Q9KSJBPXqZKT22Ehi9ZLILvJJLxD3Ep3W7ToicvXicvTrdQig877SyO2sHsL30d5o8lpLYOozaVD3l4JK8u/EAPX93dDzGgI89cqcEPf8KAr0FBS08CqeGvfAy2b0uQUQ8VcMcPTgZMD17huC9lWaEvf/SzD23cmc9ToDCvDLg6j2zLyo8UfQlvDb5hrwuAHM8gAJSPZ9zsD3ifuy8UyY0vf3haT31pSQ9Ai01vCSitrwifU88ROFPvUjtljxiUIu9LZ8GPM1AOD0NPQS9ZYysO/M
rFmD3dZO08m9xzPKr/Yb08VEc9kYj2PF/64b1J8XO9IcYPvdgzOT2ssbe98zxlvfVVET3xb1E9SBp3vVLZ8jxrnBQ9RCcOvE5lSL26zwW9IaUnvYQECD0gCQY9KUiFPNj39Dy0F768ADKSvWKhrLt2mws9Kj57vA3VQr3aVf87LOF+PWvoBj1TMDu9p+ctPXW3hzxjb/u60fhZPQBfgrfIgdS8WGievGQHyr3azsI84gWsPHaXnbzfpSi9suPLuo3k7zx058s8Afn9O2PfOz0edjA9LC+TPWTbpL3YaRs89C8APO1DvDynKAC9+wKYvIWjcLzOcx49t5D6ux2Eqb1zXOO8ogUMvDtlTLx2MIk9MVH3vL3YA7ylUB+9i3lBva502Dx5Pa08NbQJPAaho705h0Q93za7PDGTzr0piTE9e4kxvW7BFb27MJy7JMI5vU7JH7yHo7+6K53ePCbypTxS0Jk8YPFuPcx8Dr6LsYo9d671vCsUs73sp4Q7JmjxvCdxHzyzCfM
Q85wGiO1lK9b25PTe8OUKGPITjg70PBgc9h01RPB9Egb16rSa96k5YveF6nTwzUjQ8NEruvALdBb3G8K092aR5PUFoAL4S/yo93yCmvbDP/b3h2v68vuZbvXtuib0jBEo9h0KWO77EXz2GMm09/s+1PUxQTb3gKQE+CzvxvRvZkL0niSo8pAhcvQ77kTyscik9+u+RvAG9BL485Sg9Q4QjPXO6YL3ZDJ498yX8vCimkDzWD229WIYhPWTzYzzwP4E9gE3uuuPJHbyPkQE9RawbPbOTwb2mkYy65joOu+st2bxVO229eX8KvFE3iL2S87E9WUqSvUS2oTsqNiK6PozfPeDa6r0iRXg9acDOvZx9ub38O5G8/SkoPeKhVbwUjHs8fuqlPInWYb3DZk+9LRRxvVqiVz1hd/S8kwgRPZEZyT1b/kI9zwyIvIZyiz3+MKK9UJGUvbN3y7pJQ5k9OGsgvFOWUj1FRTA9R0AAPRFx7Tv5sgU9k9eEvXjSKz0dTcK9fQI2vaM
fhlz33n8o8x/KyvboYlTzibtY8CMScO0O3VT0FyHo9eK2RvaMrLbtz5ue9O2IMPSAsV7zd+lE9SsPuvP7t0j15tcu87DtSPY6P1zutWF89lmzmPCFQFLvaMpU71jegvRsrhb0EXYU9VSCjOoE7vj2pXKO846YnPXAZI7znUQ49ljoxvYdhTb1rklu9UxlivRzJAT2rM3c9gaKXvZCWkD2/QW895RUXvUK4uzzGW209wbAevUGzfL3/sK29T73WusZPir3/8mo9GB+QvCoovj11hpk9juUcPSqSBD3af8Q9YqiOvTFMJL1eEni8Cu4ZvSgzaL3+wDE8qcOrvQNvWj1Thw08fMcOvSjtGb1BKAu8S/DVvewNTL3J1g++xguOO1wcOLuKDLA8E6tbvZ+3wTzH2o09HIYcvVEewzzsloC75kKTvS6A6rtLHwW+5/3uvPUUFL7FhfA89QnRvNoGjz2u9k89lF8+vV67N72o3K49wzlKvX1zWT0dtsO8yKAZPLp+CL71AFM
89EyXlvX7DED2TG+08kZPJukItEL2XAeE7a2GEvSmKBjy12hG+p6C7POGZXjw/U+w8GpC+vO6n/TzkJqg9XDSvO0ziubw90EG8raGRvLw7Hb0bNqS9MPZqPMNfwL07Qq89ToDnvGQDhD35VpO7xohyu3HUcT32h0W8c6awvSRllT3Vipm9w1ztvNOmALzFPDg9NOgDvlfFbT2XZBM9YaqWPd0l3TwUgNw8u0p1vaXO8jlahZG967L7uSCCbT1aGVY9qv5GvYUDDDyhmFk9ZoxxvZxBhT319PA7dgtLvU4mEr27ol+9/uekPNGitjznSZe7Pv+ovcB5erz40YY9r6RZvORzLTzJOrY7Hb3QvEJXdz3ruSi7vHUlPYZ0KrsDSNI9j6Esvk6LjLwGY6K8t//tvLezObyYWX69mvTQvW6vyrxBRfe9HtS2PJ2+gz3jwew8hpsKvqKbOj05KYI9le//vFdGYT06MRk9nMG9vcIu8byzqKe8/qk5vYsQcrxJYyk9YbSnvVM
SpZ7wl+Iy7sLE7PWkdwjyf5qu5QKaTvbsNtT1jz6u95ksDvdLJdb2lUrY8X1TTvf0hrTunP9g7dJFZPNHZjbyFnJ68t9/9vUk0TD0X1wq+PMp2PAbnHz78U0k92ITEva3RMr1jmWk88TM4urfnYz1Ayau7mXLOvP7pi72Yc+e9pryCvWD8W7xOgpy8+Bsbvu/Gar239C49Rh/Tu2wBnD3q+hy9GaezvUE+sj1s4bq97DLmPNqpF7rFrgY9Q/IMvnAnpLz1kRu8LkSDOVhNszwZZYa9HQ/pvcbh/zz2g6e9ttT6vAofuD0z3a49ElUMvtj9arwkUpM9XOd5vJeUWz39ccs62o8Yve4UxrxVY6m9ZCkfvVNmWD1nWGQ9StC4vVbTfL1TMEM9kjtPOte/zz2AEPe78Jg9vUTbAz3g4qw7M90BPYvY17x4FJo98Lg8vj+E+7whMUg8aCdVPbD9TrwjqG+9pwpYvWx8Jb0/C7W9rN0IPWJrzD2bn5U9KOX2vV/ilr0l0sM
A9kDscvBOVZT0qGLc7tcSrvUsxoL0pGI2918jhvHuziLyi5PU7u9UhvZjFjb0bXsM9A40GvJ6ptD3a6fu8YfSCvYEdEDy0dkG9UY0CvRupYb0kyF49uTdKvrc2qrzsR7892PKAPMSkSbzO6Jq8e082vQVLoL1t5q29fCMhPUbQZj3FGrg8nwRAvtZ7j713Wgk+PXydvDrFTDyyS766WrCnvdkwwL17p5S9DWuvvbKF2rypeww88Ir9PBZIpb26Kc89bAolvcwmfD1TrCS9FVxKvaa66rpWysM9qrawvDfZ+73HsCY9IWQXvo76r7yAfrI95905PJRlzLyyy/O63iktvRoGk715Ix29Yaa5vFfYXj2ubCi95xAmvoGgPL25qpQ9J+QZvYjGfLyejbC83vUbvKsepb0YjGy84rqPvcgNwb26cic9AZZfvSNx1L3IO/s9nZu5PPzZhz3Va7K8lSwnvePmcb27rOU8dwSqOb0fd71KCbw75rQEvqD4uL3OEIo93Q2ZvIM
INEr3KRJO9qwMAPasrXr17Miq9t99OvAEQazzp0/S88hTfvci+Gr4KewQ+WhWqvRwWT71AfBS9vMCoPOYP+b3EPaI8NKmtvQSIh71MuQu9sAJpvXvgEL1PNrk9NJn+u0qaaD2VpgW8zCULPdX4g71i3sQ9MG7gvLGIub3G2n07B9M0vrdUEL5VrkI9/Ra+O/ftXL2rIqy7Gs4bPYzBgLyfr687Zs48veP5ZDyGHku8+jEjvmf2pL3j4ho+HfrEvFVrYL1EHoQ8ptAtPYQUo704VMI82tLdvRPzY73vL9u8W8zdvDk1YTtv5r88qZ01PUngjDs0oek8T7+kPPfvsbwjZCw9Zw/nPFCSnL0ES2y9bpsTviexxr2dWvI9KWMjParfD72moH07T9sDPUVxBj2tzg09oLavPOCL8jwF/YK9HPINvu1Pkr1wsS0+Mjc+vQgiyzxD4pe80cCFvKNRt7xfp9U8sTJYvU3fm71YZIS8L6BAveSsF7xLvdU9298xPQNN2zsTKjM
s9WFkduwdlLL2orYE9fMrYvBsNqb1yfoe9Kn46vvfMKr1S5hM9MuTkvHq0I73dG/M88AOsPBQX1jqhvGG8kG1rvJHymTzSO7C9iU6kvTVdF73PePI9oekbPJNBVrwfGIo9ZpK4PI5WuzsifcS73ZxxvdqRl732t3m9fQMRvWIeKr3VNlc9rNioPXF/qDqJ/zQ9fh3EvIvW+bzgqWU9Bio2vKvWDr4L7WC9jNM6vuwhnb2euCI9zZtWPZ7sn7t9NJA8uP1avYoWHT38wpg756t7vEOfpTyAK6K9P/ULvjfbjbvibxw+emfDPG0XRryCzAC93cdUOtopPb3/eZ66gisEvnMvjr0EglS9DjgOvTO+hbyKS6s8ojKePfegTT0zwre86FD8Ot/5wLuyTQk9NU8DPaMwcb0lUbs873oavgiAO72XyLw9kO0pvHsbOr0noPU78ceIOrxwILv5cYu8T9R3vMoOlT07uXK9rI/LvTTAGr3+b+E9GtIkvIO7M73M5Xg9ro/FvDM
bnFr3HFCQ9ixOyvW6Hur1/kH69c0X0vCyMUrwHrBY9treLu2XDDTuJMfu89je+OcRhN7v2txw9cjRZOrEhQb3LWxQ99njRvUsGm72Qkpo9oZjyPEPs4zzZEOU8GpOHvSbRLz2+ghg9x1hrPVZwbT3NTZy9R25yvcr66zqJnA0+KMzCvCwyujqwPPM8FruzOoxKDrwcXUY8Sl+0vUOz5rvmzLi8wRXJvUDSrLztPqo7OIaBPASoczvLvkK8KgTWvF8jtT2JdBw9ifR0PPKvurv/tae8RqPovUPyGLvT6GU91yGhPfF+MzyYQQa9KmSnvfxSvz0gRxa9wPQiO9ccnj3/XRq8srmLverp/DzOs408dLs+PaUSxD0ExDY9rGcBvZCZKj2uQPe88dk9vZOimLzFzpw7PFq1vdbY37wpHI+8eoNNvJvaLD2vsJ29o39IPDk/lT2oyM289gHSPELLrb3CUVk9EiHavYNO+b3/JH89jW7dPMGENjw0rq+9lJ6hvca9Hj59g9M
c8HcyiPW7g7j1fWQw95oOtvRcPmbzk1E09nLsjOpDQwDzgDKi8YxshvWr+aj0TIPA7eex9vZv6JT2d1Qy8V9VYvcc0wLzlejQ9nO0BPE7OBj0kBqy9G+UavNlCID2xHn486iZFOx3cTTs4q4Q9nwgQvim6WL0pKl89C8JAPS/JabxlNba9q8SbvajI/j0AQy69nrM1PTKNbD1gTl88xH6cvcgBRLx45M097pHlOqbZpjwhXF47xuhevfpNhD1Gy1a94xSVvH3lRj1VrAS602NTvXMeWb0psjs9K/svPXk4dj09D+i9EX0FvYVfuz0xCIm8NedfvbuZQ73iaPI8cFabveQBq72CS/I8+DxPO59hu7wmiui9R+Sevefd8j2Z8JM6S53RPMkdlj0iW0c8tdQGvRTaI71lcpc8IaETPfiYvz0NTMy8YxUHPW/PZT0nokC9uvbEvFHcwjwOLpc9LrSXvWhA3L3UDYm92/h7O7Rkoz3VSd69Ef23O95fyjzRkY49/6jevMM
vNob1zErU94AyVvUf8H76v80I7XF4FPCo9CDzfZHq9AuzEPM861z0cHrU83cmFOyA76j3nC6A9K+fRPFOzHL26WhK7ksS4uxijij0oSKu93lNHPQlI3bt3lRy9mfZnu4XwALzqcwK9DK2IvWAnqLxY+9S82pn/umpxWT1n2ny92YG5PHxitTwR1JU9TU4+vaWtgDt9lrY9LcCUPCNNBb7XhL08l+swPUVnBj3Wvqi91iFxPKUd0TsBFiE9m6IuvZ0sFj04RKA8KMlFPJLpeb1OeMy8jFRCvQcS+zyQc7m9OriHul34iz18nRe9WAxivYLj1zy18oY819wCPdXbnb1YnVM9gXrLPMDPwrgL5Qa9WwgmPF0iXT1SOkw948IdPWr/yb0Yvm899GxhvHGoL767wfI7L1leveaRj70c1WK9qEZdvZQ11zzNE2c9OPY1PXgPUj3tmZQ9/A0+vCPd/b0uwdI9qUeyvdJnF707YCK8M/TQu9QhRr2daZu8PWBmvOkvM73uTDM
Y9necPPQNsob1s0J48ZmEQvbopxLy/IZ+9lS7CPJ4jrztCeXw9esINPZ7Upr3lt7I8mJCCPSSPpL3OIt27qRjavR07nr1p83O9F8aCvZVMJr38n0O8R1dMPT8bS7yQFvM8QTehPD/3870QrL89Be9nvcI2Lb0KP9C8PrKguwWORr2Jx108fCMKPRqyob3nc4Y9m6+HPB5NQL06hgI9CjC/vH2Eizsx8tE70YcrvSm7lDxjYF49IiMUPPZTtL252F89Yp+EPK2sJ77ADwq9AnWYvbOAFL0hYDW9aJD5O3/BP72buLU8uLhCvQrOCz2zeue8GQCLPctA770c86M8c5fFvasNiruGpDY8ZKGSO+TC/Dxr00U9JZVnvY1uIb1LpD+8FToivSW3Pr3mW2o8V7oCuyyVZD2lOc29BFs5Pe8Cv7tXiWy6tVlRvSAw2ryuHWE9rJflPKXuO75C62G9WFjJu5DBGL3K6fa9FsmZvM4MJr3DZa89vxlmvfi63DvHFB49GywaPfM
RSFb4xVfA9KykHvcaS/Lxtmk+9gAKavNrnDbwwAMK8TWOOvbPPu700WxE9KgL0vI3myz0lA7e96siKPEZz0D0DhRg9FdFQvZzXPT6haJG9mEL5vCvNAj3qujQ97ocrvSqXjD36lni96aXpPaWiFD0HxZk9ZVGovQqitT2Crw2+/qTDvMwTWzpMs+s8CiT6vP8Yyz3hHJA6+2BHvRHd0j18Fcm7LnRHvRcVoz3oy3u9Lut+vRC+uDt0qqM9eCeMvEvE3DwsvsI89sXEPEiebD3xvKI99GSDvJc9sz0ccYO9JYQTvA8uHryXZcI9cwHpvS8Omj1tu0Y8ZPFVPcR8xbqq07U7X3iSvQqr6D3+cBa+WaI2vX2KGTwJ6IM9jrqtvSlGmDyhSdg9TkoLvciwJT03XVq6hKvavelDoz3Dm629nunzvN+PzL1055M9ka2zvCNcLD11ZJg8yaUVPXrtoD0JKbI6smDMvR27YT2ClSm9e+lFPNG2q7zLoFE9+ELGvSOuxz2rC0M
S641kXO9f4/bxYiq48dMabvYAZAj09VRa+y431PMWXkLyjG0o9UBrAvZ9lsztCnVI9osBIvc6g8zxm8WU9svOkveHDjDu8cZ+9T9OQvA5oy71xzdQ8a+KJPL2sEjvxWzI84PzUvCVycDzwwrM95ASDuzG+Fz0WjNq8b7WvvaiG1L2Vf7I9Q5HHvTckcTxQUnc8WnGwPL2WuL38J7s8xnEKvukE3DwqOAe+T0GBvc1/wjsZBcI9O1rivDfqAj10KYw9yiWGvYUtPD0M5Bo8tOppvMBNt70482W9ow8tvA/TFL6AC4C85T9EPGleaDy5VIE88EtDvGQmj72IxHs9MEqyvIWosb2yh1G86tkWPYVS8r3Odo89gfLkvORnkT3EIAE998b2O9Xsjr2bmkU9iNifvdejkbyFxMW9ZQEgvSwMB71J8PY87WehPKk1Mz1rIFo85CaNvc8MUL3p7oK6aldKu5rcTL0KR7m8P0gZvQUnw72I51c80TrAu6dPyTx3P4w96oqIPAM
WHxrxTADY8OzMAvNfmrby6Rwm9poOXPOu2g7zqscw9INikvXr6aDwQMUE9LWXPPP2Uo71/uHi98sjovQStGr0eCGi9MzIMvW6i0T0b/lM80C7/vS2xXz0Nwng8AY2JvQbDTj3NjCk9cgI1vYl8db0lReW9Qm1gvbs+ZbxmZms9VHARu5jogzyRNEw937G4PEJWmD2ypj09i0W/vbbcRT3t55+7mkhfvcS/Qr0gRHc8c6b0vfMTpzwX5U09eoUJPXvc2Tz/z1y9REbXvdxKojz8OE29JosfvJvdoT26er097f0GvtfQ9TzSYHg9XI2Ruoj8mz3hleU8IBSCu4JEpr2Dh9G9XHwtuiAHnrs9ju08B1GTvdPFXDx8iGK8UuOrPfFXxT3ILr68Cfg4vdRl2DyBkVK9vpnbvD9Dn71A7XU9mej/vQRrPbrIqwu8BTM8PcxJajzjjqC9ROj8vRuqMz2g4Su97tDqPHnTFD7rY/E7FXmsvViGDb1m1WE8en3jvDm2uz1BjZM
W8A4KQO9XKVr2yrAu9gvnSveayMj2xhIc7uMjevSCww71RrRI9lJKLPZ5HkD36noe91EDOvZh3xD14cFS9nOnpu4WzZL3YCs08lOAQvvVzHzw8A3g9COytPZUNxLrhyqe9YVFQvWO2az0MZBC9+3GpPAxXvz3fAvM8C97Jvbvfl72ei9E9Y+mhPKk18D2CSx887yQYOxTPxb1NFxa9/GIivQxs8jxc9U68KwWjvT0tg70t57U8fQeyOuzSiz2/DAi9211EumtUJD0AjmO9esdoPJWSvrr4UYk9I5shvi0Mkr05z1092Gkqu/LcqLvWorK9c0UevdiszzzbFFi9FSulPET0ID0AxJw9Mu1QvqQaqr135NE9eKmUvAMh5D39B1i9g29wvcp7BL1+4b29M9nKvZ4rCL1AlpE9rZbqvUdL171bnno9UdcxvRod1D04H6S8oeSkvUroXj2xTpq9eLujO57mrjtuk+49r3U8vqggYr1J7bI9PKOJPWGb5TuW97C8RjylvbM
hzhryWcrW9pnBIPRJI9T0a7YU9vu8nvgpDhL0MpeI9FM/CvAAt2jz7p4e9PrJ0vQy9wDs5Cf68RrELvNKWuTxSfuI74IacvXv2CL5tw4w9s4QZPTpAvjxSzri9a2nyvbMeKTz0vWw7XaWHvHD7ar2DRkk9mE2EvgylE749zLM9+rLZuvM+pr0+fZK9DKvjveL9GT0TRQG+4jeDu2HetD3EsU49dNtdvn/38r1oQDQ+d0CBvSfNsT2H7ow6lB8OvfSp87vq01u9uXwzvcqIoDyPUV+7qau8vYvVnL1Dt4k9l0o9PUloij144pa8liyUvXiKiT2FvfE78io+vE/AMb3zroI9fm2EvtTOCb7B+4891tyGPLsRfr0Fh6K90/2RvGdauD3Ey6y9J4havNhOpD2LVZw9cgxxvvjdEL662wk+ZomrvEkScjzngBO9UPeLvRa/kDyIL9S9TBnpvX2xzbwrSqo9RMzuva2Ucb1kceI84Hj5O/ll3D08O3u8RZjNvOxelzzQSFM
G91hkmuyki5zz61rY9145GvrmjC74ex+49oitjOppsR7y+iq69CgmOvQuPCT1sUQm+QxPTurTOyz04nFc9Vz4ivr3UEr4eIfk9vyiZvN7DhD26v129/yOWvavvxjzPN4i9LjQNva09MT1zDXY7cHYUvizZEL30epY9K3enPUvnkjyeXtQ7spMRvfx0XDzHKvC83TdEvfNKp7yWeYY97SpzvpMZWr1nCv098OU/PS93QboO36+8mHbpvdOojT14xim9hXcZvXyYwD15siw9SEsLvjHAvb3NHxA+tzdIPDQDbj2pBqQ6xXEevfhemzyoY3S9CkTGvXEitbuOVMs5fZzovRSsKb3LS9Q9mKtHPV3woj04m9e6bqEtvCxOPj29oRe9uv62vCkYFr2c+no9wORDvgetSr1tqu09/I47vEe0Yr0MMoS9siOFvYZvaD2jfke9V0TcvKzrKT5iQZI9xUUuvqTMD72llBk+xqePu0tX6rub1HM8rZ0FvEXRMT2vNM+9hAD0vZM
7UjTwLArg8KdaVvXOYs7xhjCE9+fNyPctIxT1QbIe8FfW+vcsOPT39L429KT0vu3zKt7uosJU96fJNvl3jv735An883EhGPUXBULy/35S9GBGfvXM8/D0SHb29bMiHvNE63D3PeaA6U88Fvv1r+b2FP9A9wmQuvNzwmz0T5be8heZGvaa+pj3FcrO96MmXvTwzfLv0O4Y9ZSf5vfshs70LNb087rM+vN/drT2bMCy96YmjvGZZxz3booS931aMPcVR3Tw4bH896Tgzvi6yvL2VHi09DCgdPYx/uLs2Tjy9NeRcvUGVHj7Hmua8GBA6vWll8T0HPDy7WTq2vcvjrr2HqZ09FkNnO+NZuT1C9xq90MmOvXGzuT1hxJS9rrJBO0fCGD3RLJk9KxDbvV2oir0JH3+7PZH/PDU4zz0Xg2O8QNzovGkwAT0jshg90SACvA1ErrygFuA8VQAHvr5OlLyFZJS81AbPPZKdvbh4oCW8J/1MvTK9FD45rwe9FAgpPLXk5j3goCM
s90l65vVrmlL1HRpc85rAkPdU/ED5scze9toSjOpuyhD0KbTy6NIcuvV0bTT0OOhC9R2+svZiy67oZtjw9sTJVPeZXoT2D4ju9CneyvP5JYT3NIS69IZJ+Pcqm7bzsEIy8e0PHvX2Dxr3A8JG8EglrPU/wHT0K9aG9g06FvWBPDj4dGEQ81EOnPTl59T01Byq8rCX7vL8CJb38Yvg7CaKNPd/pgj3Fnw+9MUvKvJFONT2ujwc9cmBpvWzVaTyPnRU8cZUmvR1q2rsW8Nk8VA2BPScXODz4Tfy8PVMbveJvjT2olsI8SjKHPainy7rC+4y8pe63vLuxVL0tVcG8GN2tPWAZY7xES6697ZG1va5ksj2SNDQ8dV6LPDpopz094WU9DMR9vD++ab1XSoI98KKEPfuveD3hJyK9WDONPJ+mODxwKxS9EsYovG44VLyhH0+9yD43vbctwbxlAQM9GOG6vP9HhT1lir27LeFdveu9Oz0pr4s9DXSQvNCCIbwrYW496yywvRM
uIW70f82g97bAJPSD5Ur0G5sG9/ixpvT4d7jyQndU8I4tXPSyAwT25BdI8+YoZvVL4ib3smwI9ElH4O+9Zcz1zzFa9D7oevZn8YD1wTBK8AbqvvCQZhzweOsW8T+uju5Xyvr1q00M96vUduyqdVDy5gLm9bmoSPdwbgz2Srq09wc4vPakG6L3SXLE96ZYnvWS9+72NfTY7vmDuvILjzrtJwWW9RM26vLpNGz3UmnI9hUm0uvFVMz2WWCM9REVSPYVH7r3yLnA9QP4jvYXXNj3ziJi8rTgqvN+drLvQOx095hOZO8G0B7tWd8Q5u0Y/vSEdj72QhzY97g8MvWrdozzB0yi94yKAPJfr3ryFBSg9ATzAPNDX1L0nTTk9QfSEvCzPDL6JkJU9H9OFvE/u3L3a1pK90tuMvbHmhz1ySYE7vbYEvKfEz7x78KE9oBbDvNatTb1Chew90avFvErSrL3aY229eCK0uwMjUj2X6jK8EIIpvWQ/Ur2F95y8mqwmPbNSEL3qO7M
o8yWpEvR5RYjwm27O9C5QzvdM+4LwWe0A9uTQWPdyBiL3Bw6E9M3qUPAkS0L1edZg8u2DDvLaqdr3n3Ha9EOfDvJhB+rw3fIg9URTuPPFUCz1xCvs8Ih/kvKq8aL2guUA9BIiGvew+MTxLBcu96o0qvGq1l7yPyKO82RISva2xTLzI1wS8tkEBPQ4/97ztBAc9MDa2vHWuv7yya2e8ZZzvPJivhrq53K08eOIsPZbmlb3bv9g8xJCAvFI7Ir4T2fe8fkc9vIKV2LxNKnS96w4ZPZjP6btI3Bs9JgwNvTwgsDy4IWk8s5IePYdBpr3SBYs9bT+2vToqy7yuChC9QZFwPdSBAD0cLha9ZOEZvQwsxr04DRa9PFqpu0Kzxb36iio8HKtqOzLy+zy9q069WJKSPSK24Dx9k4g8zgqiuk9lN73E81Q96XDnvJEQA77FBsm82r4LvUxNRryh8Ky90SPyuyVJTT363UU9Xrinvbqzuz1smZw8hV6WPeqj8r2TLGY9qWuPvPM
ia+TyZLO+9vLN3PRsBcLzSDcQ8/CAMvc7XA71fHYq7AfUIPLHjEL2qeMK8Ye3WPA1RVD2dMye9UHNlPWR5ID3rOkM8N376vRZwJT39www8OdWoPapM971ekgG+GaY0vPxgWTykcK29K2yePR3Ly7ynfow9NlbXvfu+gT0UQBM7oBCbPS3tyL1FOOa8aT5TvMd5uTts3/O8skGVPWKP6jyK4VQ9ATgzvalEDL1jmzQ9F/n1vYB+ir54naQ+SCXSvjMDAL7M936+Qi6SvW0XbD0V6V+9KyEBPjdrpD4RFMQ9AHfRvn/RH79KXOs8uTjkvccxsj5O45E8joVsPlU1Cr3ubOc+PFmXvsYODT5JzRy/4AW5PNpRED7aZB8/Zc/1PryPTjvXYD49AynrveStCD834XY+4UnEvUqPNL7dypK+m5KcPuR7Cz6asqg95SYNvwh6gL4C6SY/SSB6vvm1874glGO/4eTVvdnhuLwjOQg/Dv2QPlKFF7/ncQk/5L2tPuXiEL2ouAM
m+o9wuPtK4Kj4OHeW+u16tPoKlDb1Osbi+qGJUvini470yQwC+1+OnPv1jZDyCPKQ+XmCnvqYTVz4wwQO/d/jdPmSmFD4E0d29r9+sPlpjOL5+M74+jcvTPg30qD6t5AC/NKLnPUks6T4QwhW+fvDUvnkgKT7V+nc+4EMZP74Rz77B8fA9W9EjPlB8+D4NWfG+I7gHPxtnRT4z9Ce9XtiyPtYhvL3KT4s+jdCvvtTEqT35Bhq+BVeYPgoy1z0/UrQ+ctAAv73Stb46fCy+n82gPnqilz7o84Y+at00vj3jRL7oN4+9Gr6hvohYFz8n5xU+U0brPk6fgD4ThUE9cGc5PlDCIL7Ms24++D74PCoNDD4sgrG+Ur38vrs/z74tTq09PofovYILBr8ggo2+MAa5vDEYL779Pz+932WWPinTXj6KejO/Yqa0PuPX5LwtWKS+2yTDvrFAHT4jsQ+/BYXtPqe9+z6TePs+lIStPv0UhL4WQ0G+gyClPvUowb7Gx9E+ftcAv0M
QDrz0U9Bw/3zOAu6/knj53a46+ZzCCPn33sr10bBC+cIpbvgnHHr4/9XY+t3GwveWeKL5BN+w8BH07vf8cVz6jUeA+c0qLvVrZ871YhuI+3CADP1mBbD7Sm8a+Ppm6voALSj7PcY4+toPGvhudAL5dlde8F+xIvVVUbT0ldnO+aVUdPUX1t72loxK+U1MJP1hbhj5I/XG+4jNfPxJTRT+UR3I+lQMbPv0OAj8pPFY+dF6GPYbUK78zV54+o0H/PnwxJz5cdPe+X8duPgeWCD9rlIg+F20Vv5ZF2j7PQ0A+LKU0PjVCrb4T2RK+iaabPvjRWT5G8fM+ihwjv4ATXr647EM+5ASOvq6t175cAZU+ncT4voCmgz6cnh8/hvtPP0geMz/chUu9Rb5yPjejkz6ect29K7vLvVLmxD4I2Yw+ohvdPjAVkb2GqNG+BdWLPgPp/r5UYNO+TaadvqGfST5VQKE+y83Lvv+7Lj+coeO9DMAqP4RNFr2HkUa+UpbFPpKuPb9qHgM
W+o0aWPeYquj4aSYy+T9kQPuj+FL1ENRi/iSdPvWp7ib2sJ9W9h9zwvWbdTr4I0RU/rGvuvndQobwieN++13XaOBl06rsAXKY94EafvRSnQj84JFa+QQkMvlfq0DtznIM+L3sgv7X/h755s2++fZNpPtmA6j76ISk/8RULvyKYB79Te76+mQycvjLKHL83akY+w1JEPwXRHz9YQNO+c4eevp7jyL7NQbG+juf5Pm2ZH779mbK+uMvLvdHXAr9tWBw+H9WBPm+dp77OVGE+vQGRPyRU7L5zSfG93wJuvfTjEL8TVcK+NppcP/dR9b4ZWxO/tCNQP6VLaT6zdie/fNpoPlFdUr7PwRa/myuFvmPzMD/RvxG//BXnPhD44T4T8hg+zmFiPkz5yb7c0XA+epS6vs10Cj9RZJo+xm2xvCQMkD4AAAAABDC0vSJjob1uIzk9+MxBvihoUj9gjIE+H6n/vl4lw75kXEy/cs4rv9mu+L4pEsq+AJiNO/XIHj7gJBC9ILblO8M
dkhT/qKdi+/HzivgxICz83mxs+HfbEPsDD5rxOGpc9cj47v4tL4r7M4WC+wEjovn4+6j6Yqj8/aC2zvuv1qzvUuNg+RFS6PgAAAAAMpAm+ojlxvbHQ5z4jV5y+RlievxDXir+qqNo+NVhGP6/YGb8oDzu/R3IDvyvAqb5WCKq+boKHPt7VG7+ufCo/LnNuP24fIb9AYVu/wnPRvt46qL+PTPQ/", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_nodes": 12, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-MatM
h.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/M
60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):nM
<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStM
ateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?M
(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.adM
d(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.M
wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=randM
om(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e M
of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),eM
.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezM
ierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.M
bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertexM
(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.M
3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9M
,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.beM
zierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.beM
zierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,M
125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,1M
11.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,4M
00.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,29M
9.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167M
.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.M
99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertM
ex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.M
8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierM
Vertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,2M
98.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154M
.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),eM
.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.beziM
erVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,1M
28.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2M
,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVeM
rtex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95M
.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.7M
99,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezieM
rVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350M
.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertexM
(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4M
,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertexM
(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezieM
rVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,31M
4.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.6M
99,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>AM
rray.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(M
new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<M
e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaM
ky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(M
let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){M
const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}thiM
s.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(eM
){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.baM
tch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_M
PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"M
sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*thiM
s.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=M
this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[M
r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement=M
==this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,M
r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.M
createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.seM
tAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=fuM
nction(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDatM
aURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="40";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,M
vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphicM
s(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.mM
odel_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","M
#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373"M
,"#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=nuM
ll,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3))M
,a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,29M
0*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==M
Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.valuM
e(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.M
hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,winM
dow.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=M
e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),M
1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(M
De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n=M
{xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++M
){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),windM
ow.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(IM
e[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.lengtM
h,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4=M
=Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWM
eight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.tM
extStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.imagM
e(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=M
Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}funM
ction er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-M
100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2M
-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,heigM
ht/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1=M
=Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-35M
0*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaulM
tPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'M
}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+M
i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHM
T),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:M
",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,heighM
t/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MSM
"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(M
fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>M
8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xrM
(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanM
vas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?iM
+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelliM
gence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new liM
fe.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["6M
0 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],M
["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCyclM
e:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYM
ear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4843b31d3aa1e0","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_208", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 3, "max_nodes": 13, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=M
r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25M
,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cM
ycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iterM
ation,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,mM
ap(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.anM
gle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=M
.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}thM
is.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.noM
des)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,M
10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,M
283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.M
9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455M
.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699M
,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(M
364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(M
),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61M
.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28M
,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(4M
48.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.M
2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,M
292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,M
177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,17M
8.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217M
.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,M
112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,1M
84.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVeM
rtex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.M
bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53M
.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1M
,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.beM
zierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4M
,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(M
),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.beM
zierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVerteM
x(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,M
371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.M
bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390M
,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierM
Vertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237M
.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(M
),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,3M
12.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,3M
73.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){letM
 t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(M
0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)M
}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__applM
y_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return M
n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activatM
ion(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);forM
(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLaM
yers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.configM
.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new FlM
oat32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=argumM
ents[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.geM
tContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curM
Element&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elM
t.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attacM
hListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).donM
e);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[M
1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function M
ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.M
target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDoM
cument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="209";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","GrowiM
ng","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=creaM
teGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndexM
((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"]M
,["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03",M
"#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.filesM
;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0M
]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40M
*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButtM
on=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,NM
n()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.nowM
(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentM
age=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;M
e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[eM
][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(rM
andom(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length)M
);jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}BeM
=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,windoM
w.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(leM
t e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lengtM
h;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0M
,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.backgM
round(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),jM
e.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.imaM
ge(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,M
ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/M
4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215M
*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*lM
e));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-yM
e>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smM
arter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,wiM
dth/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0M
==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)dM
=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.M
stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);cM
onst[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);conM
st i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115M
*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("mainM
()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.pushM
(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradieM
nt(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*lM
e),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)M
}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baM
by, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional nowM
. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{monthM
:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["M
1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],M
["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"NetwM
ork Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="httpM{
s://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489283192ca21d","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_423", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config":M
 {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "NdeCPeZpgzyjAnw8yrPvO5Ix+DxzRag813KgvR6hHzyppRM9kSyFPecxObxNUNI8xHQpPXjbkz38Flk9M4CDPICgG739zw49HZKRvWpz/Dya9Ns8pUGzPFtTDTvZNrm8qEeUPJdkPz1+XIE9rxKovPKhxLyeRaY9RqyHveGNAj0S1iM9UM
3I3PU3vWD3Pq+08pNqnPTr9Sz3O9l08JXvrvBVgZb3LHU09I2O5vWqVoj2ZQ109QZmVPDuaJD00G0e6QKAsPQxHjjwlxcC8L15fvekPyTx1Ctg9N9eovHyuED37k7M8T1qRPdh8fjx/DrI7iJBMPcADCj2W2Be8hbC5uqp4CL2TS8s96u7AvYoenjxg/ig7B95KPVjlzLvgmLw8OShfvHwPhD3WqdC7CZwyPMYmrLs0R789qXvUvVRIsD1Sb9A79vFzPe1fFD3v61g9f24RPResKDwrmAc93kmgvRP9Rr3wUAE+WrApvQgooj3Ft5s8ZZFwPcXMrjwydiw9XeRaPdGszj0cXpW5IFZMvUQCfzwO36g9aFGbvaoIVjioGZU9gIRWPcssLb3HqZA84hKnPIqK1zxUwDo8pqR2vYNF17zw8n09OkeCvcWRgzuewKC6QyYBPt4I0juR0hw8XvJFvN0sGz2zaNk7XeZFPNsdkzzToa09egM+vX70Xj1b76k9NcS+PYviWM
T2KkX49orPfPIo+YD1eGZc8hHUwvTydwbsO2qo9KeBXvGuBMj3aQRQ9y5pePaPoTT3DE9k7rlVnvK9aiT32Ei68ZObavAKbN7wl5uc98yG+vQSAkT0uKwU8XhXmPRX0h7xx1wK8QO9bPe8REj2KbFk8sq6XvSGkUb3GfG49PgKKvfLIXDxg0Kw82EiQPSjSWbsUSb68XTc+PUzkjDwldTG8+vMgvDM9DL3PLbE9OYmhvfStiDzR8wo9yXjIPXAFPz29Mrg7xMcfPVt7rT0tY707kZmhPNJdxbrbmbA9IGnVvYL+sj1PDNQ9WbuOPTua2bxV34i85c6APWQoVz2zqba8BEjlvPNTpjo7RHA9DtfkvD1buD2rosY9M4UEPo0H9Lx7tEA9gVL5PNppbz2Gjrs7YEA3vTyQ0zvulsg9Q0KyveUBsj0rF5A9JhCpPVLCs7wNyAe7Go3ePENikT006lY9TjX4vEJCQrt5dzw9f07NvdBoBT37Hgo9AKhBPT9xND2s3AW9kM
nQGPGbKcD09aAo8GO4avckFKL10Lw8+sT1hvT/8GT1p16M97enWPTDsSbww28w7k7cRPQuGxD3MIwS9a61IvV2Ngr3Oe2s9n96uve6CMT13l809UzetPX+1r7xyD3282JEYPNmsAD6t02S9crP3vD07nbzFD249H9tEvWnOnj01vhg9GVkBPjslBD3xKfO6cha7PVj8pz3E+Tm9Qbn4PNY+rbsrEVI9BCe8vReAgzxPSvM8LvJlPWcRojy/jq+8oWOGu637sj1dnFU7iO6FPMMzcTyT4RU9ZHOJvVRxnD19Fzk9mRzUPP+dlTwiCh89qhlSPQVVKj0qcb66dCj9u7hiZ70FZpM9/IYUvQzWmDpvNP67TNozPX53qDwNo3Q7zEUbvY4lzjxKnYg9g/mkPBYajLzEsJo8Ci7NvGlLdzvUzci8Du22PY/JTzx4caC8Pjg6PWZT5j3DF6O8Ye9CPAGSs71S/lg9PoGYva2YHz1ekZ88gLtaPb0XRT0RO6G7tcHvvOA5PM
T1zgc88bx1DPTGYSr2hNpo9yX+KvUuJwj09OTU9RYxKPXzyvz3IeHe83jQ/O0bjvDwGIFu8sWJ3PHJ/jL1KWag9YuOWvcgQoj34HK881jx+Pbrz4rs3hEs99bTgu5f5JD3KmFe7ZJ9BvTSYe70BIvs87eQuvQ/poD0+7gE9BeIgPb9IrryJapw75SI2PTIGkLxO8nG7bT7jPF7SirtJSUI9BWahvbX1Az0aHVY9GkZXPTAlL7x5C5g7ZmaPPH9JNT16hEE9hVW5uhM2Hb2zw1097TERvc7zzDvoSlA87knXPVEbvjtvzhc9aCPhO4tP0z0r5Be9j/7BPLhxeDpzkOQ9TvLDvXxLgD0J/I49zLX0PeaHIz0R/Cm85/RHPa5l8TzJPC891OgRvXtgh72ev149ZpLgvYtFjDxpvb09BkxLPfn8AT2Uqzw9ldqaO1xpuT0U6lk9zjV6vWTVz7xIuz89+b+ivakHgT32m548T5h9PdjmhjzvZkQ9N7fIPBJs9DyubYI81M
AKlvS8iU7xQbPc9+bfcvEqSSz0zMVM8v7HiPXEVd7zrRJg6PYXkPBpGCTy7OuM8UY3avAsyir0pnmc9JHpavAwJEj1n9X87crgmPcbQgzzmCBY9Tc+UPE/pnD1U10e8q6SCvR41mDy+uN891VOzvSNcyDwNdgQ8PPK6Pe+nNj0663Q9bxslvPoGBz36RRY9UqlFvRJoI70DOSk9cU6SvYIFDbyV2Zo9BRerPNpdeDyy/gW926r+POEMqj1yM0G8xC9Du7GTgTxFEJk9YLbTvDzlbzyR9z28+mNqPSexGrxCWJE805IXPUopdz3tqtA88rguvP+oB7svAt89V4Khu64LBLp9Ir09Wi1lPdyIcz0NKjg9Z8GFPVPF+jyTKUs8ADNIvdaI17y5Iow9jqUwPJOEhj3voHA9g2izPekMcj1KCTw9r7KQPVhHAj11QRo9LpjoPLz/kTySYdk9c9D1u9MlQz0RVDs9iBDCPbLTLTx9WY68GEx+PWCcTz16L6q8iTtnvDXnfM
r0QR0g95ToNvYUOkD3B+UI9vhvKPXBCXTk5J+I8FRwRPLwL4T24H4e9vrglPaApRLxZrng93uSmvZY2Nj0KFWE98/YNPil/uzzo5Yo893asO4X1gz04/le95W1uvPYZ7Lsr6wY+3BGlvZKvMT2lqhI9EnyRPU5dOD1x0pU86LdNunEwxj3f2C69RV7jPABwCb1R6YU94oa0vUVGwTyLy389O/ilPfE+Bj1P+OW8sjeSPUYV2j1FhA29tXDMvLqudTxg4YM9zXjUvQb2xrr5p9k8wWUKPvEmirwL4rI8HWOdPFuYZT21jYY8Nc+ZvE4IOb36GwI+BcYOvVaZEzwQL2Q92sf1PSY8EDpDi0a8QwYjPb370T0oEyG6IdegPHpluLyv4fU9+73nvWFWYzyXy749WwKxPc+juDxTwHk9GtcyPPvkuD3YIW28s+EePflbML3R8FU9JRcRve6kiT1o+qg9g2/PPWvSB7zTroA8rQMOPeNK+D2ntkS8olzXvPnzYr3n0EI9IM
zKIvakeID1JFXU8j2vkPT92AT31wIE9zkVwPfgSZj0TK4+8mGLgvHcQ+btA1fY8Mxbzusu8Sj0IgOM7VlalPJmbbT1HLtI7Q/4kPfBj3TxW3Yc9/mW3vBs6q70EPIY9OcYBvF0tcD0Q5b48QNquPItZkjufbei8a+u8vNQlYT2KcgQ9N9D6vFWt97zPaCc9CtSGvSTawrz2fwu9WS2oPcyspz2hMSg8ptlwPdjWTz0xv4s9GCTYu5X5tL0ropQ9yMmFvQX8AD3TCNc8qLvaPBwuxjwHC6E8VqCNPeAQNT1ixRS9FFXIvNXeV714eeK6UAWCvI1hPz1C2ZQ9p76fPey5PD0dgvo7vigFPOeAfj3VbyQ8/GVDPMLKRrwZ1bY9GZfKvWXMtj2/L7U9+oTZPBVUe7sm+449aSaYPZ/Loz2C/vE8pOw/PMDLIr3lS+I95F05vWGozDsnwmM9kN7UPZF3zLu6QS0932uHPQdoHz3wgt48n+/0OhOOib3R05c9ILKgvUhsOM
j2qpyQ83mptPf3xDTyLXb47Dv8ePCcGnT0D9fU70DRevb19lbycRrs9zHD0vObndj2gaAs6ls/SPS2O5DxkhIo8K4sXPbdPgzxck3c956GfveIi9jtV8IE9FPKavdq6/zxjssw9wlsiPap+kLs8owc9VnOdOcqfsj355Sc9BEF1vfgP3ztMZMY9xYgGvdzaNz1vGNg9U5b/PXbLTT2nZOw70GKwuztA0TznsEo98qHPuf6mCTx5AbU9Uzy+vXIgAz0/Tg49I7jTPcOrEbxAvco5LPKMO9TXFT3rmky8m3UzvemnZr0aQWI9nDr8vHrxVD3bEpo9dZShPZ31Zz3XBIO77UQRPHizzTwvOCI9FO9dO/fQjr0VKGY9U7iGvfCvKz1AwVY9xbujPRC9pD1iPOc8rL6fPXxGtzuPV4A9Y0/NPB+Z0DuYLPW77XZ0va1Rsbz8jhw9V0cQPRCahT2x/lQ9ULmEPeiUvDxWkHC9gRUsvZTzMz3TRZm7F3Yzui4ipT1bnR893M
knVPJ2j9TwbJXc9DuPZParb1D12j/i8Nu35vDbK6bxZdEY9N7o+vfHVFj2b5ls88UUJPTX8pjssQJW8fF1LPRJjbD2962C9gPPKPImrx7xsZ6o8uYgyvfIZ5LrVLEA84q06PWMa97st8q68JJpnPaHEEj24wXe9NFkEPQSOoLtWjfa73rpBOZSp3jwRsQ891aLLPOp4uj3fE3G8VOk7PcmXXzvLrm47ZjqNPZ7rTb1HprC75XQbOu8Bxzyd6FM97KNBPbSyMj0K5068XsLGPRQzqz1kVM08M7KbPfSMW7zFAJc9bcvGvU5jcD3OpGQ8xPCAvOYtC7xBvd87DofJPM2l4jzb/BG977mDOw4o8DtMXqU9sSOMvXgi9T0Xny49IjZyOtV7/7xaaeI8rFWePVQSijyQdim9p/DYPL802zr3yws9bYymvehOKT0qpEU8E6XCPaJvYz3j2uk80QaZPAGt3zxUMbk8vgIDvc+hKLxQCYw9eyg4vRfGGDyMQiw9FS8cPdVZhM
D3Cxrw7kASDPYA99TyiBI284VCpvPVDX7zAXpc9poqqvZg1Lzz2BCC72QWnPesrxzsxVj493yOoPSc57j0EKks9LCTZPDWlTL2HrEo9il8PvayZiT1vJjQ9es/5PQVw0Dw5ve08ocu0PXBI3T3HBIq5lN+NO/9/7Dz+RBI+brEeveceAzwhn908hiUSPu1LIT32I1s9jcZlPbM+cj3JxJu8ZS5mvCYhF70Gyok9Nl7wvahIrT1K6I49bpPIPT6hL70kLl28wGFZPfJJJT21hvS82DpivEQuZr0YOV49K7MMvZ7hwT3+ZbY9CNqBPe3rtjyvv2U9ADVkPdEOlD01sA+9yN87vcGfo71Tstg9uKKTvRMetT04yAw8cGmYPezVmD14Olc7cnmZOw0Fiz3qv7q88wQ9PEE2f72S5wU9sBUrvDTELDpZAZa7D4uiPYsnOz30hKW88uLjPNlGQj3xiYe8gknYvEqwwL1PyMs9JtoOvSOh8zxTpUO9XjyoPXeQWD35Jpw70M
LmTPb/fhD13Ec88b0Pauz7X47mYhrA8X+roveIoLz3gc9w8skEWPadeDj1syzc9/U1IPQSnZrv4m7Y8HGksvUV61zzDMp49E/+UvST+cz0B7V890i+CPIUw9TxH4KE8uMylPUuONT035to6j514vSoCijwTHKA9svOmvHoICT1D38w9pCvoPcX+Lbx/dS894ikyPN1J7jyAYRy83bImvCqegLuNRZE9US0qvaVSPLy58o485uCzPWR7s7oE/Yg9Pp+KPSqEjz0E+tO8okpYve1g4Dw354s9+q8ZvUU5YjvzNLk9ehAgPVijUzwyVow9is6DvCeujjyLe7w8g3ZhvXLZhr1D3cY9w32TvNqXprxyQzA9EXznPY6BqjyxP2S8N+S0PJwHdT2RQZo9JQmPvaj2mL20Vsc9qdTsu1ANqTwdaLg7W72SPZKBNjyGTjK9IuTWu6+eNjyD6oQ9vcI4vbJ4uTuOgx89/WEBPbpZjD3CxDK8QXWnPA0CMzwffsc8CqegPel5FM
L3kr4s9dvuQPHcctjsEeXQ8s84AvSdEJLpYXa08ssc3vcBUsD30sAI9gqTxPRYOYj3lfM282+aIvM8fFDyfVtG8EFh/O5kUgj0aDIc9xXVbO2sDnT0ju948uGS8PfoiSD2wjEA9+c8oO+8PjDxC2Hc8HInWPMyJDr20aaQ8JmBovOYHzjyhZcG7digzPZK0VzwFsHM8qzNQvVAzkr2kUwy9V/ekO20JPb1xga68egeVPOqrRz0UEkG8tswKPZ1L5jxpXFw9DLCCveMSyb2lJP07ffJAPF7SmL3qvyO9gh0uvJBrGD0+2TE5V78JPO5G4DyLCVc8Ryl9vdH3jbzly3s9D2KJvCWYILwfcmw7w553vCMGnT04dke9jPMZO1d48TyCQcs8AO+ZOzNayLxdIjy8B4X1PLZvuLzNRYC9McM2vZm+zT3LGJC8Ia/1u3ZKWDwU4ZE8fBZavGnvz70TkWs9JBVJPSV8tDwvgBe8zTwjPWxgsjxuCUG9P98uPHSRCzzpzDi9eM
AydPLB89r12llQ91/C4PH1UOr23/M68recAvLT+Oz3pnve7nU7fPGUbED2NVlu9pl5LvIymm720v6k9PlrjvLTUkzuRXoe8ReF0PAeELj0LHO+8YpxVPf2oOz2jh0k8ALGbvL1el71VDb88vGMivWeSOjuTZGg9wh+JPMK1vD0+0QU9d89UPS30VD22njM9/bYvvQ33Er3XOoI8fHeRO2X+XzxSmXg9OW7PPAEVpj0Rhxc9lh+CPFfzwD1lG3w9t+qDPCM+qTwtcG09HHp1PBu03jw0fIM9nsawPXJhij0xXy+9gx6kPdRKdz2LvRe9pAMHvNBtbDvzfSs9Ae1ovc9eFjweRKk91dHcPfI++DwGGxK9cloHPF51Aj5WsdM8SG9/O20vhr1HiaY9z2+9vWJfhT0xjR09H976PdubTT3xkoQ9lGAjPff1+z15Wi49Urv8PMFohLyVVHc9Ya7MvcXMrTznkDc9c5fTPcixA71+fYY976ziuxZmhD2TRC89i6MQvQ5NzM
TzGX9098HKQvW71Jz37h0Y9GBiwPVKiurwf+XY9SMKXPZ8Kpj21CVq9faQIu1oBfb3/xuE9uyNjvdz0Wjx6eMa7t4MOPj61NT14Ots8y5TvPKagiD1Y8em8zy4RvfrYHTtxrO498uenvKfhjbxAcio9YjzMPXRSVTuJDa87zIZ2uguc2zxvFhQ9QmwFvOn/Lr1in049M0RXvdqgH73rzz09hz0NPVyAKj3R7LA88CVLPVV8fD3oaFi8oTC2uvP9DbvJgOA8CiA8vdMOhj2c/xs8GoeNPROa3byGQn09yVGEvFTTWz210tk7cKFavMZTXDxjON09GPttvWfz4LufYJk9qSj2PXNFB70crge9BRckPWhMsD29zYK872pCPFXWerxbgdE9mllsvVJLkj3W5Zg9scrhPYE3OD3XS588KGR9PAlD2D0VTic9iFIAPLrZ3zzalDI9bmy/vfMyQz0o/Zk9MPgFPjBn0DzTk+I8pGVZPdMIhT30SUE8m/eTvA84rbxrNFM9EM
ShlveaVKbt30wU8kSDXPcafjrwjbPI8A3iJvBj/Tj0hc0Y8dapRvTIycrwHfiM653+evYLuGbwJ6rk95i7iOpo2OD2eYS09KKYgPVBsUD0d3k09Jas/vTbiljzWTXc8YTkwvMu5ijybb1a8QATaPKNjvD2pPAg9TKSYPYEyqjyKTRo99oj6PHg6kb0llwc8de5bPVtM1Du5dJ07GZmlvIE6wz0MMR69qZ2bPek3CD3yWQs9cLwUPbq9hb0GCWE86L2AvAfqeT1/46867N8tvEwVWD0ZMla8R/UuPfsNVD3E/mo876a5vK9aRbzy3hk8hZs5vUYmHb39MBE9RR1lvS7ZUDzKSpW7ROjPOwceh7s2lJw9ZoNavZIDrL2GQN27K2GKOmqYGLzUQW465+0+PNiziD0zNDs8Ubg/vZjb/zyEOlM9H+x7vTRs6Dw53Zy6g5cGvQG/Zbyk+gw9e3lQvXhYpDzU2IG8Nsj9uZA04zxjeSE9WCnbvOj7Cj3GK2k9ZgcXPQw4qM
L2CMya80xEDPaqXjD2dAz685IUSvaX3CbuAlYg9vqzKvMB9KzxQaLw9lFU5vfD4kDzIiLw4zAQbPUgqFz3U3qS8KnLqvDbgbz1SDPw8TktVvU09k70yI1w8p1Cdu2jNgr2a4hQ8WGy/vEgCozzuwhK92P5bvaDv5Txb7KY96xqpvcoLQr2sPYO8NyBmPQuql7tnxPW6nz+mvA/gdT38GLq9fTHbvCV0MTzQFNk8i6wsvXTo4L2plZ28QVVAvMaoxbpmVRc84hcRPTloCD3+4K69lBmCPCHrTD3GzXg8VyReveqIOL3UvNk6+yB4Ov2RkL3E9J69ziOoPFnaKz1tzJW9yCShPLCmjD1K9i+8o+yhO+qXFb44e3i8vWQUPQxflTsXZGu9fLlXvafSWT2zAau9bDGHvIOwSz0520s9J7sivZkAw70b6sc8OMpDPePi3Lscrly91DYDPPSBcz2lCt+86shPPKkxlLxYlpo9ctoBPTglCTwqCec8kSuKPFzJJT3A22s9sM
X8kvbbtZT08r5i5vPGYPQeV7jz9yqi81JFXvcBpdDslCkE9p9nfvKYdlT0rW3c7qnhaPSJXqD2buYS8wh+sPf5D4D2cowO9FqkEvSckZjvdVrE990iSvMBTh7wQaDS8kqbwPYLOGjyznAe9LgQZPCyEnj1SN6a8NE8KPZ8vir3crEw9rdMFvZUmdjsL2EI9G626Pd72B700hH89sNRzPJ7F1j3Pbl294t+9OynVvTwRCMk92avnvUKjKj2tBTg9nsTLPduyLT3Xs6g8zAeFPCBdvz3o7Mk7CO8JvSKP6rssJ5c92cyLvY2CMD02nlY9n5ibPQWULL2l0vS87f1HPHMvdD3ei1E9adriuwlTKrzGtsU9ip5+vBR0hz12Ga08jlwDPsH+67w63go9pBgxvDZrXz3Pcve7qlYqveme+Lx8aIw9cOORvd2lGz2mdkI9dZoFPbjkmDojFJk80aW3PF7BpD2wy3g95k9JvZNbTb1rr/09BFnXvTk1ozyJ6pM9UmT5PZp95M
zypJg69uWuEPV6A2D36RnC7OHB1OYxjQ720BwQ+sZXSvQkssD26hBU8tZvTPY0cCL20hva8ZvBDPYmwkD0uWxg89vEPPGIihTuj+p89/OaTvc4z9jwzsbc9uNGiPcN0azt/UD89eS5QPfvYHj03ou689j9kvZL8YL2Oer89DifFvaCilDtJkRk9M/O1PbgnCj3T5m88BFzFPApLszzj1eA8SjxjukLG7rxsKwY8PCusvSNFYD0+uak8qtMQPRAxMryk0/C6kiRKPD7Nk7xKjuQ7WKonvYkwkjrUvFo8ywoPO7htJD2mcnG8bXQLPS7oYD0AEw69DXzCPYNogzypAq48xAKzPOmBlbsbnGm93A5hvRk+Kj0vLJc7FZmCvcTVOD2pRDC9GWEyO364PT0qpN28k9aZPILaOb2Yc1u7EFDAOxUBZzw5/KW8rUlJvTeujT2SreU8N6yrvHw+ejvqExo9CVTfPMOxE72Vu5Q8H2PpvNBlCb0UR2u7LuE/vUMEvz2h0nC9zM
9cYPSUtBb2+m0085ftJvZjHZb3Ceya8pqUjPVLsujy5Tdw7wX0xPYGiuzyECYm9LgAuPa0KurySR4s6eQtNvY+xGr2bNfA88cWDvNStjbwtqlO9FgtqvBfeCL3y3Vu9RwG/u/pFaD2emAe8Nh+EO96Unzy2SqI9ah+GvPpgnzwgXrm8tLxzuosSFL3vaP+8v+pxPUctwzzHbjS7RFlwvYETOD1Lz+E8+gO0vQuARr0rvIQ9jOFGPUh5P70KZpK8yM/FPMV0FzwClZ+7opvovFBqDT0oDNI9bCeVvWEwIj0yE9K8iePXPAuXlb2qM5s8dM1gPbrizz3melG9S+hovePlSz2zbB8+i5ugvdr/7TwghrA8mr9ePRJtg71Dm0y8LBUJPQ0jQj1Rcgw90irNvSrrjbx+2ew8ED6mvAIFtL3OlEw97gekPUCJW7wiOO26+cMDvcBzGT18G528Rm2ZvR6nszyTSno9fwdVvRF307xQ07e86ehFvRR5jzy5r5G91ha0PJlmaM
z0W3TA9RzhUPEzpZDxlcI09Ajqgu89ZVb1lGXg8/TMvvYQr1TweH/O7nzjoPH4YWD2LFH49j0eRvb5gBr25gra8U2JgvOAIwr0iIy69KmdpPMCz0D2PyxC82uWhvBmTmD06YsE7EJs1vVg3oL2bDaG8Bi5zPYj0qr1UXGq8GfABPMNnfj07vaq9JduSvB9msD2USwO9SSHTPMyxvr1hecW8iaPWPIChtDwvjIO9qCX1Opq1gz2wiBe98INdPd3rWTwPSgK8ujmAvakSfb07joO8F4spPbHuOD2MMFC9+RUOPVzoOj0G3ka8Q84/u7EM9DzAbkA8ao8zvW9s1LzzBUY7egNIvbelMD0/G+m8WkKRvCUhrz27Yre8QKjfO+yQQD3FPQA9LW3fvNr7QL0w+2A9DIiBu8YOkjy2kKk6TKsoPX55Pz3oTb08ktZTPRcy+zzxeGK62K4UPO/har2eyxg+7j9gvctocz3M+qU9dB3GPWiM+TtB+cC8AzBMPVUdqj2pDV29sM
VPaPJCFpbzziA8+JMgxvaF51j01ZRk9vZT/PQuN1rxG+b+8JDovPdPnnz0ymYQ8UCvuvAEfzjyqp+c9dGHgvSWDHDyMnas9HTVxPYdgVjy4IUU961TuvGQotzy6KBy8o0NdPL3aKr1YEQk+hmmWvRy+KT3viPa7i1+2PZNjDD0ZBPA8Z48tPVMqKj19diQ7gkGUvCg6Ezxg7/09SAiBvcWagz2l7TM9JAmxPbw9frxJP9S7u44TPeJ2QT3xrIU8IP4VvPlGprzi9s49VPrjvJLaIj05C789uJZMPSGLuLxaqBc7xyCLOpRLeD3gJBg9rH6EvdVyhrwRnO49WZ8KvSf40DwKZqA9OdqePTVxUb32AM08RLE4OlQA9TxFXYU9ttImvWGvDL3Si8w9is65vTUuNzwWuic9H7MxPTOYVjwYleW8DjzEPIKwprtpZ6W708MivQZ+kLx8bDS88h2OPLCnYT2+4jE9ukibvNFogj3fnq87ijcJPbV2cz3a+FY9aBJ7PKsqFM
byBeQm9nRiWvbbHaz0uMc27yX0HvHnJpj2zX7o8VNzBvNCwcT11L308A1+svJjbPr025pY9XCm1vRYT5zviya69finavGY3dD1XLoC9NODKPDeMST29WBm9a9jHvIo9Q71dYZw9JkaZve1jTjzmkoi99W8nPeGPsTwlpjq9mSbKPLnL9jz9a4k8Ktqevc2CzLxeAic9FqoAPc0xFr0d0FW9wg/7uwfgmDz6SdS9cAaPO4oAMLwrBP+784lTvUD7ST1cZgw9K0/0vAmfvTxAR/U8ej9cPS91XryTw9S9wMGaO0+ORT2gEcu9PyFbvFONfTtlgdU93J2ZvS0LzLwM4Zq9616VPHIWhb1TqLS8pkEgvd0Tnzxi0py5gQ3bvalfwrwSlIU85EWXvbqEjb2yfya+sk63PEKQND1dnay9gIrrusIRpD3u+Ii7N0PuvSzqI72OgUo9eIv0u1rb9Lw+D8W9FJR0vYWHwj3vdGq9IszwvI2SsDxjcSg7wthLvWlrMLya3rk9WM
ocWvXuCnzyY1kS9GlfVvNf+abz9gAq8HoJcvPy60D0ORT+9+u1UPdZx4jtN3GQ9/EwkvqzzQz09QY48DdFjPQVR9b2n8LA907lrvD7bTj1KxGu7FwmmvYKcN7t0YcM8ymirvavqi7zpgZ68pOIZPdi5fr2o5hq72KmCvCOp3zxi3j29ayO5vEHN8rx35J49Vu79vHWnHTxMttg6oyoGPYqDD7z5rKq869/pOtsnuz1aURI9YPOivMM6ZL0J0JI9CHB4vN7ulr32Cha8iMIgvVKuKbo/mH29sC5xO58lj7ma29c8s6S6vWxtCb3PT1k8ftrtO6pGr72GSi08kFqLPM1JRDyJy1K7f6IJPJRdTj27wA894BgGvUJ8Kr02MLA4USvDvHgOnr2Aybe8XVMnvdBDoTxmJq68BrilPf8FAD7MRTq9OrVju96ARjwMAuw9VjeMvZmKqDyUxoI8GF+Tu//xuzzFZLy949RPPQ2B1D1dwPy8wvsfPUeM2r2yUUE90z/au4sihM
r20soe9GNiOPYf1FT2qLJy9cy4LPb+/vz2Siya9qrJYvWeGGL3yc4g79rT2O8Ry+rxyuFM78muVO4G5mTycox88/82MPK8RpT2/ijQ9Mc86PIPgo70Lw4I9o6h9vYqFIjzP4Qm9WPQDPbKGZD1ziSO9gOVbPa94lD05TSm9SFjmu/B+A72UvfI9Q0DNvflVsj2qCFc7Cyk4PWoQaD34bhW93+BgPRaq5T2yIva8aez8vNTVH72sTeY9U60EvYjPgj3OBgQ97z2jPQt6OD2kLxY8II9uPZn7kT2bgLy8bC5Lvc/yNry4jQ8+v5HDveDBvjuvxAg9wJO+PRxlRjzuHhQ9AkOaPbZcMz3lDaK8lxYPu7q7hzwUdHQ94w4rvcJcZj2hI3c9VacpPdfWiT2PXFU9PxMEPR4+cz13MCO9CB16vUFcOzximcM9fhZ7vZToEz06TIo9yusrPU9AsbySeLC8XymCPWQCmz2a9kq9PCFgvd67VbnN2PU9+BX5vda2hD0c2qA9vM
Zz4PT6iQD3Nx8i7Fim8u57Khz25am08omIcval9sbyXIeM98uazvSQ4Pz10ZxE9xET9PVFsmjywQtA8skCzurede7zi3ZI9AC+7O8pfX73NbFc8Rg1bvahUHD1VMW48W6KAPHohjrwXzMy87+EEPS7R0ry8oss7f6Liuuu0PL3smWM9aZJDvGEZNT1KJdU8R1gbPbDKTj3lQW883QL1uzHhrbx4stg81NPrvHm1Wr1J2YA8cO0WvP0ouLpon4Q8NNZAPMEGRj3PN4e9ZyUXvS16D73lLm89pORwvd71or3vHVK8PaZrPYiJQb2moL+9UAxxvYb/vz2LzSK9NFcKPbM4hbzT20U91MM/vdbqrDxJuoY9raWuu8BHEr1aJHy8kif3PGvClz04mC+981PpvKLsQrzwzEi9ZOubuxE2hT3uSxY96JbcvZXFGT1On5o8TE51PT27bTyUC8K8XqBDvQSkMb0aH7O8RnmoPJS5Wr2Jxa87ZVVHvaglpLxPf2q9sDucvIc2CM
LuWqJi9zvN5vEzmVj2MJku9i6FwvR9WS703Ykw9edeJvSR5A72QtsO9w/mGvc5kXLzxTlu9S0ASvUGEgzw5E168j0cSvUhbBj0lgcq7KWKpvDDe/TsFWg29Ctcsu4wsqzz+CV69nFKbvE/eyztUGhy9wepBPHRZ+bxYIz09yaw6vR6LAz2L1Pi8YMx4vfXyVLzOcTs8jIlRPagnjTwc5F87LUoWvSNIK705oES9tApgvQqg/rw06069nnHMvXuaaT3AgrO9RVT9vIq1ub3qXoU9DOnTu8ZN4rxQ2wu+pbYNvUYuBzyGvyi9REfOvc0QjT1rrMS848Y4u0I0AL2J5uu7WskJvQN32buWt6i93u/Yu3sro7y2ivS8/1yzvRwROjz5gSs9uXukPJRKDb0tpHO9d8C2uz7K8TszwaC9R7uxvKr3Nj0qxhC8yQ4Fvb5PVr1VDuY8GFo4PMuAWT2zmic8VTUcPYICNzzA02O9/lxOuwcKAT2/RwQ9CBuTu9pivbspD148xM
OqOPf0mQr0K0jQ9mZcWveUyHz2TwZ88+SPBPMnu17wSiJw9gBBVvMItXL2sQDU9VKY4PIaXQT1oOb07K/t/ve5cZb1xlrm8I+KAvTFk8LyEG3I8hutnPDfXiz0TQ8W8jX0pO3G1Gz14MaU8dUQQvUmiT7xvIwu9n8CuvBtYr7ybr5e9lHf9vA44qTyS0sC9NAelPOUkfrw9knQ9f/thvS/5Xr3UjdU83eJjPWQqO71ocr69fATnvEfBhD0fFB29BH+6PB01Tz2e0Ao9M+EuOy8qdb3YGQ0+zQuBvWRb2zztEwu8UdlqPeqnlLz0C5i9yDIcPB2FiD0mwn27ByOnPFRP8bwSreM9M7fwOr5GojxxGc08yQ6TPR/dkz0xbCA9pw/EvB0Q/TzFK0w9XP5dvdDH/7yzhJI9NumbveGm/bqhwWI9c9CcPdXdhzxLQHG8CNzPPJWCMT0JXi+9ZXsCPEYFJr1isPc9YoG3vRHamD1+7bo9mB+0Pa8eTzzLuLG5pzgYPDh1XM
T2h+BQ9rLkHvRTmuzxOlcQ9Y1idvbfHrj08DpA9vtzdPUrNq7y+Bwq8lbvMO1+5wD2rSBm8iNBQuYmtTr1FuPA9TjOsvTU7pDv4Cyg9UteBPaNXBL3PQww9viwRPQ1mqz34ww69F182Pf49nzsTLCM9gWOpvM3uFz1zmqg9QWtPPQ7ga7vu1do8Qv+TPRFaiDwl07W8GT9APFx3TL0fIg08F411vXPkVD2W/589T7nIPeQX6Lzrm3U98rq4ukwdlzxWpEY85DOBvYmfg70hATu8aIcsvQ540Dx/ih88Y1fwPLuoHj0S0A09L4p/PTAf0bxAbKc8/+8XPG/iCL1E+GS9dzREPAdHcD2NoGQ9H+iGvPPNyj2zpag8YzlrPUzZormT/zc9ISSrOiWA+LtlOJG95oskvMw6qT3+tBW9fTKZPHY6gzwxbNE8AYY2u7OoEryr7c88i8npvIF2r70Y5te9Wd5PvbK5gLyZoQ27dQ6jvRybLz3MZIu9Zujbu1bDurw+4kU7/M
zMGvCVOnr1ZSfy9DPEPPFLNbr18GGS9+oq8vZZK4T0vev69TXJ7vBnFADylceg6c06evIjuHDuDgQC9/y5BvKE5Lz02lYG8/fqHPW7LBb0vjoM8YB2UPP2IjjzCvIC9IBShNlSH/rx4hhQ9ne2lu3JP0rzfHwO+shbcux3PsrtQXok88MIQPdi+Vr3Oj529TlxKvXswPTwg6v48JD5jPHWPQjojsXy9CHaeO8Ew3zwXcl28GsnnPVb0QrvxONy9yQEPPc4p8D1iD489BZwHvtNjQT2qtps9O+aFu6SLsr3fePs8VxABPRr75DzqMyK9y387PfzDKD2aDnm9NCpkvZ+Hv7vZ/ZA8zah5vdWJojxQ0YO8sMvou8zSXDx1tdA86PvavHF35LviI169JZhZPEX9uL2aX6O9Ch43veLwtD2VVqu9P/XVvcc71L3Cd3U9FGoMvpxQk7wxTTe9Jb/tO2bK7L11KyW+DbQjvnVHyj0Z9Vq+tYq1vaq1Bzy8cug8ak6UvEOIjM
DuO2Uk8B2OdvLznp70ta+K94GeXvU9HST2vxji+yX6WuTPNAD3a1Zu9CNIEPRODBr0Y4qw8eIzWvQxvxjwnpnq9ObwlvUxRH7yNDfG94XYbPGfOSz3hrBu+vFiSPGbR0zsf0Jc78xGyvTATHD2C9ci8fxGavdFpDDtmI5q9CvQjvKzMWzwPea69/334vM4dyzzoFZK8lZIDvJZGaryU5Hw995b+vJntKjy+3X89sGqSPDibE73zWZK8gCZNvLrMvr1mJES964IzPQel4LxqwDw9FHy1veJ/DT0QRRQ9IyVlPSZaIr353lW8Q8i5vIKcDD0jrQi+7afkPEkKyDwB3ZY9ixwDvrLXu7xegzs61mJ2Pcl23r3dmQ89Pwi+vavK27u9f/+9A/mGPBbpg7vPEBu9FR+1vdq2nT3wPzu9k9p9vdXe3L3dw7c9jkqBvQL/W73TcoW9KNDiPagv7b0DuRe96z95vSIZGz6Qpo2904oTPRCaqTz8P5g8miK2vb4TEb76WRE6OM
YupPB7EkL3aQca8qXsaPUn/hD08Ylm8FkhePHeu3z1syhu9H3UuvITHuLx9PgU+xouLvbKeiLyMCQ29b472PY5QgT2R81q9AxXQu/qQuj3BzXA9BCE0vTJAWbxr8NE96/5CvRhNOz1r/Rg9fqGxPYtg+bvukCw9nUCpPFN5rTw8XzQ9rTjVPKR5NL0lG5496+Y2vQ4hwj1L0z09Ta07Pfge1zw8uXE99f+rParp9T0djnk66a4NPRh6Ur1t7Qg+mhvKve5Jqjx/0949lchdPVs8Hz2v57U8j7guO4vKwT3Y9vG6w6cuvJ4nbr3DXoM9jNz4vcg5bz3J9Xg9Z3KpPVgxqTsAIB09w9WtPRlpCb1meDY917GZvJurE70fcX091uBtvaxA/D1hJ+E9rz3nOoyG5zq27uc8g2CEPRTZvjyPLPI7IbEVO8hZGLzmEV88QaWoPGFDmT2YfsQ9Qq+3vBG/gT1Xh8A9ZG2GPVUZ0ztpF4I9yW0HPe4bmL2bzuW8/JdovQk21M
T2QTyu8znQVu8HyHT13Nja7+kzQPAXxt7z8PTo8OuqXPVjwsr3kZi+8QTn1vB34jz3QR6c89YwIvIST4Dy9yRI88fNtPSD7NDxYhUi82dqePSrFTL1df1m96t6aOxgABD4pCMm8LDyUvZdVgj3M6cG8n1GhvDzPfr0JC3E9GNOfPNmfjr1G/W+9ldejPIPX1TwG3Ci9eLx8vJ0Lmj0sbQe9GbOOPEIuvTpWdNe66dgPvOK2Ij3R9wQ9LD9uvcZSAT0v24E8sq1zPIhzJz0hHF68Ex8UvfVbArvHL2u9kIYWPJvdl710BrK8KVnWvIH1kzuKbkG9xPGvPWHObL3HAwI9GT/hPSG8cTzvQa699iANPWgPKb0GTEM86CwpvcJ7RDzTCQW9dJRBPeRFF7y92Zg8Y6UOPtXS1DwD/Le9tVIoPMhNjD1pW6O8S+XHvIyuXz02m149ZpQHvVA3lb3r7wk9pGDcPAVHFL2fWjg9xpd+Pf5ZgT0g4hu7XCCUvKcMOz2BUly9DM
7HCvWa4TTysje+9JA0MPa50SL1sra89u0uKvaSq1D25oq69qhMzvUBMYT3fUoK99FZlvWz4eD1Nnna9cY/fPNkLSzzK7o+8IRx0vJaY6z1dvHW8y5iivdDumz3nyO4916NBvE2hob1KgqO8IsoDPVLAm71ZHMS7lUFLvbERpT3kDgK8mO2hverJRz3ksRU+lxdTPXuqBr7aq5897rukvXvQrr1lw5A9M88yvqahOj13rUu9gRMXPXENyL35FSY9WFnBuz9/nL2LYd26SkUjvhFQwb2jI+g9fPVSvpNrK77ymaW8N1aPPb3cJb5GWeW9uU6UPdjnELy7+gK+k9iHvCnxvT3Dkdu9NbuzvS5LMb0oc6485bk0vdQwKr3I6uq9aR6WPBrnCL3RrxG+r6oXPp3x/j3eNzC+jvejPcsVJD59M809pVzavb4uFz2kuce83tcevSQLjb0RpEU8ZTGVPds7ZT0/qgC+UUyKPTdgkjsxJcA8u85TvT/dh7xdu388D8LSOnR31M
byFj2c9Rc+KPRHgpzzXsYi8APMVvOxxgb2+kY29TXAEOxJTFbpD2Xc9yT0ivTP/s7zOnPU9iMI6PUMSGr1WBFo8neD7vJkvSL36xiO9OwfEu0tQJbyJO6U9UM88vc6XMjzlIHA9/Id2vMj5przd0ks9v2ahvXvocL0X/FK9E277PFmeq73C3J69J5YnvQDTwz0PG7y9RSiFvUJvir0gQq89U4yHO6JfAL77+fe8NPd0PeH6lTwTI9S9fY81PInZ9D3kK5C9k70SPdreuzwh+o49JX8aPErbJL3OXC8865DWvOwl0jseeem9toWGu0BLxTwl1I48qOLePEtl6roUQ4g8sYq6PJ/FAr1GVg49QgOSvdlqUjyfNhU7DVwMPdlkfD3y6p07w7NBPensvDuVYJQ8knDvPCsfyzttD2w9aerEvPYbGT3vbou8vZe0PDwTKz0N0oo8FhGpPOi/pD1dn7k8k8iJu72qmLz8mYo9zOMyvGTI1j04Chs9oXeWPOVJ6jxf53I9+M
5eQPQnHrT3S2pM8YRmzvJ2bejyYXJU9/7ZavA1k2D0uDK09eIkRPL2qIj1lmD09sA1kPZFfTb2yk2k8EtJvPF9yXzvk4KU8BbYTuycMkz0hgXI9ZjBUPc9BJz38lFg9rmOIPR8fC72Hc0w9HwwcPZS8Db2a2YS9Rp+ZPLIH8j0f6Bw9CZe6PF3DVz1Bops9p2NDPaRpk71j4T49zTtIu3fTuruIShi9CVAtPOsvHD5xUqI97DCgPPP4ujvvVJ89k3SEPeqPH719pPc89p7dPQRA4zsAqrq7r4TZvNHOtD0zfpU7ItExvUJcYz3yErE8TeVOPTmAuzx+P0S59jeSPf4BlztTLR887HRTvZzmWD04CEI96tb/vOiekD2FdzE914owPAcrmTzzZwE9zIZaPfb5hTwHU/u8aOd8vdBoWj0WuPA8hG6SPbmoarz80aq8U9A3PXrG/jziTpy9Aoy4PcCIozyRhpI9f6vdvXCSkD05nLM9OZCEPXz3g72nEss70v7APfYBWM
T2YooK9ra6lPYuqsrzSQvY8z+9JvLYnh72ust+8rawUvS3LHL2yARm9DUzLPeaJ3Ts0fIa9zEQTPX0RYT24Ysa7QE0FvmNvkz06ItM9OlW3PIy4370W7868nZyEPdh077l6hCK9G5p8vMH3Hz1hJaW8iZMNvQBb8Dx7Y9S8u2XJvJna/TzEbtK9CMgWvVnhyjycsku9ZaojvNODGj7Hcuc9f5YFvuFJgj1tIVG95J8yvBCJGL1lBVu9pUJHPfL05L1LOau8edRTPYD3Cj7CadU7rpjsvcGAGD7Y+SA+FPVjPemb872sKgM+jDaePbQsM76Zx+W83xUbPgw1kT5p3a69Gs8mvseFmz4NBNM+ggKRPC0kgb7nR8c+2iuVO0+iCr5LZWC7koqDPaxATj5GEGy9rCQUvpriVT6Xk6s+54+2PapbiL5p1qY+A8pAvu1pbL65xdM97CQ7vUJhRzwPf0y9KPS8vf+lUD0eqyg+IfPOPVJUML7D/3w+vOJUvrTOcb7FXww+uM
xjOvQ6+LL5JwD++lUNtPXpgC71s4NM7EdKzvE+lKr1J3pc9l7U3vqhuA75GXCo+1raDvlcObL6yp7+9t9n2PSApX77eUGW+gGecvR/YET7QpBa+WcCjvZMImbxLQXQ9CTcDvkgcyb0FOLy8XFG+PSSJP74TMw++/M2EvfDhlT3qXEK+kXEhPswJwj1D6V6+RVMtPuUVEz7OnxE9tV57vVWXfz0ihhM9LDLEO01ct7zOSBq9jI3aPX8Gb7war6K9ECzqPVm33TwkiJG9B7T4vFAVqz2Yhwg9nsFnPBMmzbzrVK68QIaKPbWyqbzViS+8lXFJPRvmBz2XojK8FC+0vKqtqz3ik0U9+/4WvT9mEj1owX49I/0+PHkWSr1tLuw8Gdl/PG2YobwON3S8zdL5u0DjXTyXyEK98BR2PF2YDz2vNuq8qGlKPWil4bzcCYE8Dl4LPXDBzr2hwOO5pMowvCwo2LzOoW+9G2R1PI6NWz0Uc5C95d7TvIuO6zxvPYY8ld6Xu1V26M
byBCjY9RvctvMrt/7vFdKW8G9cEvWvuLj2TgSW9egLWPaQrZj2SSS29UOiBPb1yZb3p2rc9FGlzvdLAyD1z84M9sRiAPQz4hDw3VaG5903EPSQPjbykZ0g9kR4KPbCllbyHRkm9JdD+O7uZqTzpBps9tEhuO1VlLD1Fu6o70FKoPelNQLzCyiE8oTeCPBMSHj3JgQY9fQtivakvVj0XtrQ9oPZpPCxitTy3nLU91KkzPZQCNjy8qb28N+gIPfzgcLxAnhs80oMLvY+s3D1Fy5c9CO76PDfDU7yw3Ys929XwPMXZhr0tTw09GrtlPaS7mDzcp7y8gCPZvN0wmj0/meQ9tht3PB1SDjxWQs09rLCTPUWU3bzAP2c9WglHvPhombsBuwG6lFxtumux0D2bfRA+FBhXvWyTerz0uAA+5NmCPVYmtTyICRM9Us4DPe8TR7yq5Ki9j2Sdve2ewD3YiCo9/VM4PAEIlj0XOPM9XBmGPf0iQ72Yej09YUqqPdc3rzycyjG9iM
QAIvfXWnT2uDJI8wUXqPOF9Vz3yoaw9ITm2PIGjOL1GLKI9DvwFvIaz9rxVKpm9EK4sPbdXITx9bQu9EhCwvSu1wD2GwwG6/NsZPOXuLrwGoTu9kTIgPe5aYL1Megi8LmRXvCHCXL3D25e9pqk0PcEEAD1CXhC9NZXHPYMcmj0LSrK9CCbaPYk+jD0BF5s9JHIDvkDFIryf0vs8F+C2PfzOp71CNoG9E9ClPQp667yhS9m9rS+tPfiqmjwzQJO8PHySPE30qbwQo5K859krPMnImLtHsn06crSRPYvk+js3sAA7jmnnvHohcj3Ry4i9BvedPM1OmL3ycgy7lryTvWmSBj1XAa69b6AnvCpREr2wwN88l+nWPKrukD16EAG9QHQZvcoinryvQb+8mGTUvJM2DD0fS529+Jx7PbTAcL3FI9K982KzPZJfTD4z0W09jdIzvqmeIj7SIyc+L9dEvAulub0IwyE9AeFWPBC/3L0jUng73RGnvGw52D2DBxW9KyySvV/fdM
D12jhc+JlWVvWO1573SB6U8DVm9viMf2LyzIbs9UDMrvh9Qub5H3PW9mNitPUleZL4RUDe+bxAFvYlLOT2NUWu+ERTXvvMHhb29St493dKovjS+0L4IGzW+rD1SPunQlb5VJ2S+X6jSvaQGqT0Ei4a+s50avrU3IT1bpa+7THOJvZ52JL22uUU8kTkpOfgZw73yaE89ys2oPZKb7r35q5I9lRJUPcgXrLy3QWi9VOFLvc8cLj6Q5DM95TMMvq+eJz6xKG8+lnTqPSRKVL7zBWo+gc/1PJ50ur1TCxU9sl9zPRho5zxL4Zw7MTq+vTSkFD5I09o9RNAAPZjGhr2EOxE+yUFuvshJ/r3VtyM+o2FpvjTELb7xawy9dKUEPjc3Q74t8y6+qqDBvY3DHD70ESa+i/DDvFCciDx+vse81XOHvURk0L2vmqq9pGFKPYtlAb7OeDO+3v68vFtKuj2RaUa+iZs3PhqWUTv/rR6+WTUKPslAdT1qAWi9Usy7vHpRJT26kDg98M
spuu8zAKr2yt5w8UrvUPeBlAz3b7am87dGTPWFJGr017sa8oyU1vbC7RTzeLSu8GdW8vAS1nbtfWcy7r1D2PVo6Kj2e0p69BH3SPSr+Az2Pxpe86RH+vOmIqT3OHQ48kNwHPBYHHL20ul493deVPbKJwr0K8iy8Az4AvR2HmrzURdO965b1vAQvNT0bzEc8nxScvTgG57uN4Ga9c9ERvEnIGD1dYBe908yFPJehrr3OtXw8vARZu2pTpry0zgq8erfHvH0zlz2DrSq8Qm/3PORDkzyluHy9zJPZPecqer18ucI935PfvZpP+z0F0A88I1oWPMvQfbvJyp87EwHZPa4McT1MQKK7VqBRPJ8GEr1hSQE8A5FivV78WT0sRJg9tRsYvdDfoj1sS209czPjPDWYpTlmVyY83i9sPbxxtbwVfYM9gQPevHdkrT2EAA0+P+J2PJGpgT27Ht49m6LSPf2sBr24Pz48AgQxPU6eUz32Aay8jE0nvdVJAD4c2M49EfFKPUDXqM
bx63Kk9Vu6CPQcIxbyxwbo9iTO6PK9Sqjz9LHO9brVDPMiaDD55iXI98PYtPAm9Xz3xha89dtSrPLUWsbyStB88zk3BPBKTpb3Trxm96lx9OcZq8j2Spr491HZKPFXsez09Nak9PxCWPULwnb2WQ4k9tx0KvbLMqb3z1qq9buVkuznboD03qVY9v7d1PP+5+zxiz2k9jBF4Pcl4oDzcRBC9qQzDPGbyUjzJ9jK9FoNKO5+eKz0+4By9dEnPuqfLej27ehu9cSMOPY2hWb3mMWw9rvMePK8+trzCd6m9JFyBPRDoHjwhv7G7dDCDvewDCT0zfxW808XwPGq6Xz2NSo+8tkayO1y1u7wP8QY9ylTVPKm7Fr1ahb28j6OzPLpsGz2Xu5m8CWS4PedRKD047eK9KH6aPTqe5Dt2GA893TmJvVOEKT3Yjma7liWMPbmdyLvjADG9eTELPh71AD1c8Uy9XBxaPUYu2DvHBYa8mPwiPOKDTrzfXh48GC5TPPR5Ub07qZy9zM
QLDPJd75r0W1sQ99iuWPDTS1zx4Dii+lTWzPaNmwr1yThs7SovbvJ6flz1TxrG9T1ZAvYlspb35KQS9+mMSveXDKD4iX1078PONvZynRz2j6107WtiGPRQWGrwL8R694GIKPpzsZD3WMsK9gsZMPeePYz46q5k9Wa4ivkR0Dz4Tjzg+Oc3bPcjLLb672qg9gq6Ivq+7obztc+Q9blhGvsIjjb4l4929vnDAPclXVr63WIO+KDTlvUL0sz1s4pC+iN/ivgfEGz0VCBE+Qyi7viAo8r6J+3W94Qt3PsVh0b6FcOC+DPWcvdD8hz5Ie9S++uaSvoJiHzyF5ao9VgiIvm5Rmr46mAO+X5xoPtv5rr5YdqG+76Y7vtaFTj7ZpLe+8onDve70urzUEX88EsDvvfKVFr7/dUe+2ZUfPnezW76hkCy+t1sYvpnfVD5owzW+CW7TPfBnMD1TQXq8zYspOz/Oyj04vh++LEJ1PU9FpDvEgOE9J6qvvdit6jwym9C7L0izPkaY5M
z2y+BW+BfaEPtWKsT4lXOU9CRGBvnwcnz5lPNY+HRo/Pi7LNb7rAqw+EtEWvV0Psb2c2dI9FBFZvVBtpruyw3K9ezZAPVkuAj22S40943U3PVgljb31Ycc9J20wvr1kO76ZGz8+Fy19vvDYO773QQu+B0VqPjGhhb7aDjS+FT3RvWLeIT7SeEe+tYNFPr33fD0qsqy9XZ16PReedz1sNcW9qzwyvarZCL0WmIs94Nipu2Kh67s8G469x9RuPZCJwztwV9u8oV+JPUy2irxwm829OXRmPUTfizwyTbM99JO4u3IKhL3Ue549TreCPVueUz0lrUS9G2IbPYfgAr3hViA8JKGavYm81Dzx52w9t5EePbNaZ73ceiA9EvGGPBPat7xcO449LJ7zvAN5g73g+xi9q+r4PJx2o71SvAa943QCvfC+ITtT53e9e8StvPsXSLx/KcS8UUAGPEU1v7whdhY9BgQ2vaPrdTy39DM8kHyqPTdyfzyRd9e8webpu6iKQz1QrmW9AM
3VXPVJ2hb0M72w9fa7RvcUshj2MryA826gQPfzPsjzwboG9RdkeO4W28zwueCQ9O3yxPDiZuL2MqqQ79S6rPAsr3DwMMnc8iGI7vedJtD1+itm7UeaBPD09hDxJ/uQ8zzieu0qvYr2uDqw8G/sCveHPzT0UPw89AuU4PLn2wDxtzY89En8IPeMfGbxs0Do70IQ+PY+AqbwCjSk87KJKvRnBAz5JSXo9F5iGOic6iD24vDI99bMkPVaffr3U66g9SWrAPJhs0bxMiwK+odA3PPK7bzzkpvw7qR4CvP9uzj2+Zh097YSUPc2Au73G5e08wbBPvYFcmrxDqfG9ILx6PG8g4zy0BIE8Gz6EvZHdjT2kxko8EwMDPaHMDr1OZ5I9+ERqvMm0lL25k8y9Qfj9PADT/T1giS88O66Kvb+0mjx5Ahw98D08PW0rk7yH8069p0CYPaxLLb0Mn6I5b4yXvSbQnD3yHik8aRgxu5KvPz1utZo5STkQPNVM8ry+Wj696M+mPfSaKM
LrIj6m8teU4vc3RZj3eRXw9xWesPL4BHz0qbxc9OPXGPclXpj0NHi29ShWqO21LUjqO9ZY9xVrbvK6/jb3Ko9A892YQPX9Zdbwpn5O93vWaPbp1HrwH2eW9NhTNPSz4KTlnpjC8gmv3O+IgVD2Oczi9Y4inuwn9AT1hVKS6dzI6PbX7M70sZw69OFaoPY6jRj2hvaO8o6M1vXwEIbzev4U9gwfUuou81L3fZNs7WDXGvFvCMr4S2/o9YfUAvcupGL0UdzS+i/K8PS2Jbb2SCaC9VS7WvR8tbj2ggQm+lPn4PL3Fcr180ws9w4KePYPnJT7KIRO94RucvMRYQT3HJh0+dbawPNJErr3eqsU99rCXPYNA8D321969SIcUPjDtBT6N/v88/6JCvrMlCT6/z0c+6be1PaQhFr76+yk+7P+zvktxZj0Khf09xluevhIflr4cD829v1FqPudhtL7NLLS+cemSveXqOz5ai6u+t/SRvm95VzxxqRM+WDSUvsj1r74wEQ87WM
oM+Phkj1L4/M7S+HxYpvcoPVj7JtLC+F2k+Pi8dhD6tH6G+nWI1PgXa7T2+YEM+pexYvmdUQj6WbA6+gugMPh2ZMD0+AUm98DWDPvCuMT4h+Fa+0HdxPtfysz77u5k985xbvqvcmj5O3b89ym5jPfFJ2L2AeyI+js42vbHOe73/tfw9V0gTvudYPb4F8iS+I9JYPlX+Er4mbhO+GskNvg1+QT7wLBK+rJZsPsoZrz3gCx6+peVUPqN4oz4pfR0+xtbIvfeMgz7kL7w+0y5FPmFLLr5qfoQ+00M9Pc3vQLmhYUu9hNfJvFhwET4y1Z49dN/gvQWt7T3gM3I+tNIQPsnRHr6pQ0U+JGqYvt3ORL6zzIM+8q6Vvh/IYb4AIna+yeF2PsiviL70Txq+m3N2vqvVcD6pYkm+xtiUPTszIL2ytja9mdSKPUj2JD3zM8e9ckmKPbS0Ab03Qec8fvq+vYCrCj2llgS9/+bbPYglAr1xVXi9DSHAPThpgj0P+u69ixJrvdM7MM
T1Hb889/0OAvWvbXL0a0l09uGMKPZgFZT3mEkW9AX2EPDYwEb2hTgc9JDPMvUCizD1IegG9Gb4cPL7VI73cVo08/WWEvbfYab0hAaI9JBsfveunc73+YRq9WkeeuxKgVbxmEuo5LIZqPPun9jxqjZa9bBhHvcJeGz2gOF09SxWMvWhsDr1BmEk9mmOGvcXFoLxvO4e8NBiGPV2fgD18CqW9IhHcPINtlzyS0sS7qbR5PESN+7uRbGo9rQm5vTi5tz1NmnW8Go6VPbBMuj29yVu9e/DDPI7TPD2JNNe7gjATPXsD4r2KvIa9FskivZdoqLr18Si8+wjRvOTxYT3swW68OI2pO6r3i72LIL0958BHvUGSn73MTGu9stN7vHUkDLwvbmW8qvIXvSmgyz0ytHe8CjV2PDfsnrtQpiI9li0PvRpTlb3qcMy9V0k2PQyouj3dUpw9oZOQO8FG/DxAiyw8vPmBPZozkryhZ849S1HmPHOISTpIcHa90C2dvIpT1j0Hg0M9yM
fOaPAWePj1VkPQ8+p2+PLCkIju6AR49Km5bOsCyo7xArym9U0PVPEXaRD0zuhQ9vhLKvBzcsjx5q7m86PiGPeFINzyg2R49bcH1PDlDqLvQtrO9gw/LvFV8xT2rX089B177vL0W8jtsxAk9W1AdPY48bjyTjky9rsWFvD5HBD2r/j88N2Eiu/mh3T1qpx89tjpjOnM1qbptPqG86WEbPVIqhr1acuQ8Wg+xPTd7uzzIZxC9Y6IJve5Usz0A3m89QAklvbQRsLxFVIQ8fNqoPV+ayjxQUay9qTS+PDaDET2Jwhu87OQ6vRjlgDwDogs9Pr7FPUUoSb3QEN+7xmPAPCVXL70YVKm92B2PPZOi0bxevb+7jJtsvWpj7rqH+RU98Phjvf1FcLuB8jK9w3S1PdEZGrvFgSu9arPTPVD2OD2a2s+9A6bkvLarkzwlSMe8+a+QvSJuqLx8Lmy8trSdvV4CU74oWgg+G3NbvUnoxb2vcS++Ux8HPmSSLL5UL6G9DzAWvo4n4M
T00i8C9j44OvYHUH74YLUs9gB2CvDJTrT2KtTK+lAuJPclUvTviHbE9kpiIPFrpir2t0ns9f/pKPk7Mkjx9qKm9vCcoPp4DnT5U0K09HKdKvjlqdD7w/rA+HGLkPUUjQb5k9ZE+g4uGvpt4Xj2nqBA+1xCqvlglkL52o9G9PoUtPrYCur5PiUW+lXoPvMfU0j3CrJq+XSjDvhWQLr1TlYc+jyEAv7u+wL6HepS8BK9KPjMt/r4Oi6C+yghOvVxAgj4pre++mbqjPHfYvLx3QX+9+5qsvTjC3Lt45Wg9aEyLveV+2TxYHEu+/r1yvHszVD2iO2C+1LmbPQtaCL07MoQ9SeUMvVN4Pj6IPHs9BXi6vb4c/z0R9mi72KeVPZQz2b04zCi9/+6OviDqkb2Hk3s+Xusovjmdmb7cAzK+H7hNPvbGfL6d71K+nrsovV8aKT4Clxi+KKn1PST6AD4gXSW7ZaeJPfxaaD63ozU+eKi+vUFbPz4oJ6g+GS9XPt5IX76Rfzg+WM
EqBPa8W5T2eOqG9uMMjPDYGJz5+2io+EKOUvYDc9T0v0ko+wW87PiDH7r1zIek9vl6VvtfGRL43QA8+nueHvok8cr41U5a+70Z7PgE/VL45owe+YMqIvrhfTD7EtmG+jkp6PeiVhTrtaY+94sCNPDGAWz0YWcG9O447O3BvIL3YcYc95hyivOYlmrwbuOG8T4QAPoK3AD1CCIC9DI0+PqsjOD2t2rm9W2GwvedFjD3qIq89Is/hvKhj8LvZTc49ChvcPVRkVj1ZLMi9BTKlPWoPB7zsIWS8n6nvvXDR7z366Kg947JCO6xdRL3x7qU90+H+vZKvuLwVvYU9Q86bu1SLbL00Iny8lW8rPbmQbL2rN9i9mYDhPBL/vT2WAaC9M0dzvcew3Tz/hzs8bLYevUDHFr3dmEw8A7udvHiMGL18LTc8jhupvHSn/zzFqJK7PqSVPWIbiT14aq68kuh7Pb07Lb2cGn89++nLvXP8pzxr8Ya8jWUkPKvaw7wr9C+9BamhvI4w2M
TzPBXw9XqHoOk78Sb2Nqza8O1QLPC7fprwjyV695aoKPQYzyD2995W9ZO74vCytjL1hAX89382QvYJjjr39Rkq9oNemOzlyGz3ZPyy9rmIbvXiN/D1g7tU8/nZDPWO5tL22Q5s95kDCvMIWLr1aFWK9egsKumci4DuyYrs8rbadvQE/LD0bQYs8iaGtPGxivL36eI49d3QOPabmsDyVauW8Cgc1vEFepT2VuQs+p6xnvP+5WLyZSW89WqEDPZeEf7wAA7o9UtGMvNxRijxu+4K9BdR1PXImsDzEq+U9dKRmvCISsz0lt7Q87f7ivKpCtryin1E8a5gEOxSNWDwdAVC8UZOrPA39Cb3CxYC8L7q/PL8MqT2jB6C9YmazvP7+M73Cf628jp17O8h6brw0gKu8NZewvFpZtDw9CRU9n1iQPBjxhz3d6fQ8+a9rPTm4wL05M2Y8p18WvD0ZvbzUCSO9ZxQBPYRM5TyiPo496vmavYW/oj3B1jU9rv4kPVyFXDzkmD29IM
gNJPAZ7QjzMv0o9/n5wPBz61b2P3lI95/+UPUa9EDzol4O9wJ9UPQJC4T1oLvm9IPJcPRoAiDwRzeU9wTFYvc/7oL37TR693c54PcFrir1mrWC9LbkTPeK/nDyxjoO98UeBPaqoAjvLAEW9mCt2O4WYUTwO4vK8snYFvXOI/Dvbe4g68o9avcoV2b3dzQk9Kk5kPbIEe726hiW+NIO9PPtZ3b3GEIu9d2YuO3PoVrzxVPa9LsKgvCb7bL58Yt48qr1iPQROlTx8Vxi+61WIPeT9fD3qx1Y9+vNDvXsHjbyvsg0+jXSHPjWkqT3X30W+FhdwPiTI2D7ZwQQ+l4dWvl+avj7EHvM+Uu86PuL8lb4iLMk+5oYkvRtCTjsVr4w9++Invdvo4DyYlPo7HewFPTFrG7wdr5M996u+PbU+Ar25hUG9doGdvnl6Vr3pkIM+Jj2uvoucfr7gLOe9wr0+PgT+n75QED6+J+7LuiHSMz4dEZG+F3kavj/QGr2qwOw9KohKvstwDM
r5GpXk88Qy/PfcdRL7C9AC+sRqJPcpijD2aao++wEpGvu48gryvBCI+O28dvhf2hL6rsxo9eYidPSS5DL53VkW+w4WQPV0TGD1mUGe+qVEovSOn6byupta8JB5MvB2mFz1msq49Pk6svaPQuj2yndw96upyPhER572e6ek9Khp3PrgBGT4XjAK+bhdoPr2r0j7Yuo8+ZLaGvu8+kz6+k9I+HARyPkckk75oYZc+DspuvYY3BT7wvZ29NOA2vTc1qrzAgt09gPPCveqlJzzKbbg9NQo+PqdH5r1y7LI9WtuMvu4KGL4wk8A9LeQGvtller52Toy+dF1cPtKeSr62CTm+aTBLvo9hOD7r5fG9CfB8PdITAr06dRy+8MYzPkGI9Tw1AQK+pX79PJ4Kajyep5w9bzEDvmoRkzsvaVg9R3uUu35GXb2fJCi9i9QCPirmqzrNyw6+p8BvvTtfjD3WwUc95R+WvXeEJb0qJuY9jbfLPZrDvD37kZO9wswOPoTEbT0aljc96M
ALpvaCILj7HKTq8s40VPYFO2Lz47Aw9utISvTUWGD05ZIE9NgS8vbkbwr1ZHhY9zwX4u4H6yb0sDKW9nWuMu2AlUj3NipS924iKve0d9DxPWH88A4eQur2xIL0W/wa9xhSYvAzckDw/G1y9HIAaPdvr5TwzZe68rd05ulx2iDw16Ae9hT1NPZs+WT06FJg9o99KvX6jEz1HGYw9pOzku9HrBDv3lVO9GagTPYFgv7mHPQA9Mx+NO35y/LxLhjc8082NvcxFjD0+rTe7pErRPIGKpD184DG9QKPVO0MC9bxpQts9gPIJvdugdb2LlEq99L/rPHCBTrt1SIM8/QyevYgPyj0uTMC8Ijm6uvHW37wmENg9ZCbGO6PHB72r1AW+B1apPY3NnLzEjJ28ULqwvSyTAD52AzY7/sCLPXu9hr1dKpI8SjC6u5vVrr16ZmW9R90YPYKYhbp5+ys9SBquPPpUJj0RdrQ8sXyePSg5KjwKnqM8x94hvaCPMrj798S9YwFRPBf6HM
TyAKQo90DoePdBMTz2qFm68+6bvPGiSQbz9tA49Z3mYvdRwnLuiW5K9WIOxvOZisDw8NYo9bbZFunchzT32waK8FlWnPdKrbTxQaYg8tg6MPGX5C72x6eG8XrOqvN0hnj3zjxC89hdrPdzzMj0oZdw83RoWvOkKgb2Sp4m71y6CvMxs4zwSgVm9d+8Fu2hWJLxeeg89l+mKvR+cnj1zkQG9D2yGPeVuGz0CwqI8blmePLH3rjwqRxM9iSmUvNRQf71F2Rm9ByvPPKRbv7w+Iha9zZeKPDcDET7S2O69DZ7ZPZ6+77tB3Bs+GRsXvoP8Lr00X5y9T2YOPp7dVrykt6O99MVEPEVHvj2RSLa9jD21PU68u7wTJD29AXJIu3Qvfjx21/W9NG2/OiR4Bb1Ksve8rkiSvTaDob2/xwo96B00PTVa0b3/pE++NgXHPZou4L00ch2+EKsXvW6dHT2kS+C9zuL2vLfaTb7UVN88l7vyPd/cBb0t92q+KXvYPZwQcT1NnQy8LM
5A9vru6T70KEwo+fjQoPh0ARjy1+Oe95mtbPmQkTz43iLe85bsfvhgcjz5W4Ws+lB4RPl7fhb6rGZ4+u+B2PqLPAD7U7Fq+/FtuPpoSuz4zu08+IXCrvqWxqT4kRKU+9P2hPl7Zmb7Hzo0+q6khPQlDJj4iq+W97bBWvEYG+DxNSQU+1jCtvfQi9rzUvjM7p63vPYuBsLzSwo28DqXZPNeYCD7kPMq9rXUkvU/KIL1fod09lUajvcbN5bzm4UK9TlfhPY1eibzuqiS+6MiqvP3BfD1ot+a8XGcWPXAn0btbHbQ96tYpvREdAb0faai8tWAgPktAUrvkSbe9z74DPimlSD4QyL+92r/QPYeMGT5/zyk+v1U1vijZBT7ayUo+ghqAPqHDg76X1hI+pgRePV7Lfz1y3gS+d0l6PTkVKD4ok3M9EaenvcLyVDy+7Sw+HbMzPqHcCL7mXew88HlgvhqDCb4wNUE+lK1avmFjWL5ABx6+T0ZxPt+Cd75xWZ69rlyTvTbA2M
z3epyy+DOf9vTq5N75Sa1U9+E3PvUxEWr7SN3O+ShUaPllnCL5dMxG+SVVEvudpED5YpTe9ZATYPFRqSTvt1dC9my0fPlSvib3hjDK+eMQDPTU8RD1dz8q8dpNAvDfHTjxlCPA8+PTSPGbNpj0A0W29iyGkPZjanL2OdKU8Ty1LvfxM0z2lo7e8PYNjvOqVwbzlu7o9QcCTvFMVOD2mdoi9+VrRPI5u9DzgOJ89g0epvUxPhj2kxUG9p0oWPbI0Zzx+go072AvGvM52EzxsOUE9SZhWu+BGZLzk4D47NO7MvP3Wmr1VMfM6SUvqO8dVXT3yQpG9LE2UvME2ujy4wDM9AJbwu5jfHr1hDGK9RpQ3vSW7LT1eEYQ8YsOlPLOIrT2ubte81SXjPSfelT3CZ4y87E6iPSxCsD0uRtM8muMTvorGmD2FjUE8w5BIOwmsgLwWnVg8ZZIsPNxipT03fJE8vZJyvZgeFr2HGbw79D6NvfgohD0nc2w9/FbNOuxfpz3cIz08pM
nBIvZl3Zb11CR49Yye4vV2d272T74S8J9s+PXPn+jpe86u8ZredvP3ccj1FRxO9K7dLPRESpL35QeM9GuLsO+5Stb1zW4i9P7E8PfwAbTvPreQ8j5YFvW4cHD6eRYC9BUiHPSmSyzsns749c/YLvN9WEb10ATG9LpSAPUvCqzry/Yo93tIfPWLqKj3jC7q80BxtPXk2GzzXASo9lV4JvbIp7zvvzKy9S0R/PRJGf7xLc8E798BlPVbNNT3pSgS9jCeMPH2bTr0uZns9NZmCvXARBz0v04q9cpi3uMxEBjxXa2o82GwDPDEOID26Wiw815eoPbBqWD2+UeC8DvPxu+fTNT0nMJ68GfSdvRltbD09GDw9BN2NPVYehzw7qlu9aFCoPDla9LwfUNs881o1PeBMAT3fuN290yjBvJ/9vj0giRQ9CvUHPabALjvcyay8G3SIPLZ13L1hnwk9Ja4BPdIE/7xw2+K84fufPFxxjztdoh09+KGRvDULdT2wBi+8ZTolvU6B0M
z080bO9lugQvclXpLwbbPk9zfPpvaYDKL137Cy9NbsiPtmzqb0ySIy9jpbqPOUBnz1ZUs29r7BiPRsxnzzeObY9G96UvT5B0rxQI9O90Om1PPsbzbwvD6K8/dQ2vTpi0L2zbYi9eXQHPrm67L2KezC+WhrHPZuYh73ou8i8Ms3+vfC5J73Hmjo8d/rBusBuH74uOba88iFMPa0hQr5agm2+y4O1PR6tjToVRYG9g9wTvpxwBz2uNps9iCC5PN/LkL5jgcQ8zgLXPfdCDDwrMsG+c9RBPQwkij2bcZS8kFxJvq5eAD0mZwQ+yiqkPeWbCL2h9Y29IKMfPsod5z0sXJS9FKamvQXuJT5abQY+nc6iPA1NP72Ir989+WXRPXjWnT04FSq+T2emPfgtFT5WTfY9Y3c0vsuBmzz7/bQ9U3hDPq4r9b0Ahye9utfJPQymCz6Nmea9p1foPevMYT1kPWk+kQgTvpokNj110Kw9QrkzPomf3b0h0EG9b2bhPSLf5z1CCiG+jM
6rFPRTtrT2SaPQ92ZzbvWVvuz3WC8o9CM8oPqAVHL53UWM8LlOGPcWpHT3MYFu8nm0Wvb+kqjw+3oc70AhRPXeGS71S8pY9U8MAPuprTb2Us0q9lm3VvUWS3L1ZR5I93WACvt8pqL3ndRW+Rq4oPmCXdb4g4Nm8s3P9vcVdAD1ItxW+GeVtve3KHL6CAh0+pgw/vuZA/r1DFZ++NWUkPlI5jr7ynDm9/KJMvvC+nD2GzAC+E7ivPQu/nTz2qRq+GFnLPTAmHTua+tG9BV8vPb965rzYyyo9kKdmvBblxr1ELco8e5LOvPsdCL7jpY4953KwPdGc9b1nhTK+rmSIPVoIm7s3Y4W7ZQIOvmYwdz1WVuA7YT5WPC+Dzj2bMcS9JCDlPX9p0D21LhU+rh1QvvV0Nz6genO76PFkPNITWbzhDMQ8G0eDvdqsibzMyac8IawUvZY32ztlqEg8PfGPvWBusLaYORy7a6xyPKwbf7wFvr+9QACEvbPX9Tzf2yA8SSXevXJvqM
LwMaAA7BoELvQX/ib1aimM9cGIrPW0Thz294ce9mvjTu9KQADzyuBs7nh9yPcGEBz0Ks/c8sJ6bvQLIID2NxmY6ik2FPHVpXz06ZjQ9kV2rPTxoTD3zdoe8wr89Pf9biDtJBso92SMMvovakD26GJk96UeLPQPKLju/Zom8N9+1PZsBRDsGPgu8YTwXvPGek7zs/p292/+4vJONEr0gtPo8CcrrPBYhij0dHYC9nWWVPSpLhL2M1qU9Ow55vTKgh70xrZm9t3wRvP7SU71iQvK80etHOzVB/D2Blr686/wiPZ3JEb3AsAg9+KCmvIDzDb0+T/e9CvsoPQbZrzwkBBi7QrmxvWtuEz4dn5O9MruMuin1kDlEz3k8qSm+PFNxnb1XLQC9syv4u8tCrrwGZI073DapPLwJhz3kEOY7UENGPP6NWb2tZci7xHG7u8ixoTyJ4cW9CjSwvCxyJT3WdAY9RU2IPLnYuj1YjhM9Z5KoPApQLLx96Cw9zs7+PMNYwzzSgzm9PM
T/yvLjJt7yFMcc8O7tPvCO3gj01dBE9XZzvPbTHLj3GL/A8vvwTu78pbD1B3Vi83krEve9JhD1XBYs9wj1oPZdrqj2ycbS81KoYPV6kkTyAlX68Al8wPclarj3ZErO8gie0vY8eBT5oMoA92HVJPUazOb2XLMs84dJJvYRBBL4U5iI9B3NBvXh7Zrwz2Dm+MimuPE1IKbyGWTO7ygMsva/N57qtuKy88K+jvSmmjD0Noji8rUEkvLPbr7yN+pA9c0CnvYKBxLyurLA8ZGfBPbwa/by1C1u9scJBveS8GT5rSsa9E6fdvKBPAbxNICY+OIM0vjp2D71tJ8i88qYePQb9g70JZhe9+xy/PP6sfT10+CO+Bfj5Pep5NDypnTu99RcDvrEsrzy3+Ze89eoEPFmLIr0s9u28j6M4vZmCAL6YhQC9ei2SvE3TFL50zj++EjykPXHtIb7CWZi9rIrtvCXd0rxmML85RqZsve3JHb4f6Pg8Un3cPVuE3r1oJqi+LQkgPiPG7M
DxRxiw9QqgTvncmyzyFjd086iWTPC58qb7hVg4+6+66PSAFFL2nBuS+mEQIPiJRhT2s2vs70kqkvlXarD0jZog99QBNvXp9tb5ZwBU+3qOiu4W1er0IgLe+pvAkPr2IwDwRJnw73jGHvuUksD0H5GS8f9O4OWcEP75EmgY+Oj7XPO8587xM6YK+czSAPbH3gDpuwUA9W6UXvnHerD1YWde82sb0uptoLb63kYU7YNPEPRw8qTy70Gm+kLy5Pbw05T3w9II9FZoMvnDMXrwSvKo9Q5GtPE/8hL5ujgY+vC9FPe4GRjvL8aK+UeEyPrbqLD1tH+E8LlFbvk3/qTzes4w8gOqQPAfUS75Y3aE9kPhzPZ9/Ub18n42+bCOnPd7Q9Dsc/Bk695lLvk9hgz1+L6a8fgMFPtq0XT2Tuuq9U9tBPiehDT0egha99I2jPOx8sDyx04k9plFJvU6u9r3L9Tc90xzovLu8Zb0gUC69hyVyPQDm3L3Gv4+9reULvQVU6jzta5M8yM
LpXvJr4Z7wTqoQ8Wfu5vOtn/Tw+HTG9ArkuPYC9cL3+1tu8LK8RvtPBgT0IuXy8U+xTvAsFRb3xiFa7Gj33u1ilBT0bzgC9uezRPPxbTTzwQuG6kW8lvsy7HzxqEI+9//dBPc0rq7x4OuO8rZ+VvZJa3zwzHmU9ZUmqvUNB/b00lIw9gGnkPKP7gL2KOQy9Kf9JPbwxhbyuET+9Ux+dvbYJL7ynFVM9uWshvbcCEb1MQFi9yMofuhLmNr36QsQ8SJclvT0XfD2Trja9kc35PURAFz3LNaS9LcyPPTagxz3UGUY9D7kgvqDpsD2aY6Y9Gd0hPcGkG71HPnY85lUNPhXimD3h7LO9AFeaPZUxBT3I8MU9B/7LvaV7tzxHO0E8UxlKPLLRTj3mfUy9ZfzaPJ2cAzwwSA26BNOtvQ5eBb3cTVC9fjp3Papxf7zbPwS97Z75PI34LT267Mi7fMiMPeE6DrveIAo8fjOCvVh1QrturSy9TockuxdDPL06NrW8HunQO+xyoM
j0PmPm6pjoQPCS+ob3XhIc9hGwQvOSPKb3+Mhm+x4I1u6OfFz3M77Y8MR1cvQu4VD3NE2S8cUZBPaAgXLxTVnc96U8xvWhXQL2lUoC9fjTAPKwHULyKyCi8V4b8PBqSfT1kFRq9jxGGPXk6Pr1UuYc91W+mPPk0m7168MS9v3ZpusPR0jx+8JU90bVZOXcCkj2eI0k8uDUKPUMYA7wT1Yg844s+vWfVaTzfCAq97EYrPCsZYj1867E8OIOWO7RAxTzaDTW9KbsKPrZeRT0FkMG8hS5zPJvGZT1zk3I99vO0vYqs4jze00s9/mDkPL+0zjyNIg+92QUNPqzK+zwc8pK9Pb4hPZ0r+D1fugM8hzHQvc1Rkz1syQY+eQ+PPXZTeL2RL4Q8D7zwu3UKBb4hKLg9RoqqPLkleT0YN6y8i+yEvfGZYTyG8YI91vnxvD12CL1Xge88DZCsvSSalr0K2Xs9KfG2vVRagr38mza9yQeeOkvutr0NBsS8nWdDPbAkvzsN6y08KM
+0kvpEJ5j3PyzS8RIkOvozTl72cnpk93PbMvXg2/b3kny07c3zaPWerwb3oiVW9ohaWvS20Lj4zx02+NzxQPdmVPD28cm8+I3YlvjSZaT2SvoG7bl3QPUDNob1w9Ne94VC1PUS27z074W++4LDuPahPSz18UEw9S2HxvXv1tj0N9xs9L5xGvIHW4LybokC9KIb1vQwNh71u4ts7ZtsQPRBmWL6nCiC+sn9cPZqgLb4a3du9DH3wvaeWlLy9zGS9uVuGvW1PSr4hBok94i70u14eOL7lXG++UksNPiq5AL4q6sS7T7IKvi4fcru/bz29CDnYveiCbb7hNPA9dGlNvXqnEr5dNJe+Tp0QPkcXyb1fB+a8pDhMvkqeBj1zieI7XklUvRUxmr6LvQ4+tYyJPXUN4r1VE9m+vuROPiBpCjwOmpW8bVE2vvxW9DwR/oo8Q4oxvaR1Xr4SJso8IizGPV+bAz0WK62+HCz8PXnEID2OGHI97qDPvXLe+Lw4VQ8+pPhkuw0BzM
b2FUgK88KIDPqD9JD0CzYi+NyZnPTEKWDsrh709inrEvV1Ddr1xaC4945E6PWM6mbw9OPm8cQakPf99BL0qdtK9tlkrPR6YX70XWAG9Pus7PObvhb3wd7Q6FIeDvUz6Gr3YYno8EPGKPeetmb0RcI+9ixdvvCcjt71AKMy971vKvJFfObuLnUM9xNwFvX1bTT3Llme9K3GRPXz6rr3N5ag88I3RvdfZgD1l36G8lDyqPDKXV71V5EQ9DruMvYnM2T0mMDq9qhUHPOSkAz3WYeg9z/z0vTkvZj2JNhK9Qg7uPPx/Bj3s7Uy9CYJsvQ3H5z2t3wO9284cvRLuXb0txW495g1qveL3qrycM7a9Jef4Pf8RjbxybxS7034evXA/NT0V59Y8iARQvYCah73yCl+9Kh3PvFWohr2vjpS8GVTrPHrovbuoIOG9X82yPRci87ysi+g8No7cPH8yhD2kirW82A1pu8ybM7yRe0C9FvaQOxMXizyZj1+8ZhsAPhNTGD7DYc29sM
KnctWAKszs5CbE9ZamMvVpahT1/Egs8qkqXPRpH1bx4hgW9FldKvFUXqD0C4L+7yLq4PHl3d73Gjh49PDSwvO3bsDwgB5+8wy/YPIbEpD186jI844aPvAVxK7zT2ZA92XYKvfOYAL5PRSu9aDdsPNizH7y4Z2C7di0PPXW8gD09H6e9ssOpPXQmD7vGftG7RP9vu2e1gr0e0xu+dmGfO391Fjy8QDw8R7zkvZzylD33svQ6ISWFPC4dq72g1ga8vN4GPRq8iLy8EL+9Y04ZPdtwfDxq2Ke8DDL1vVbh/T3a4Fw8spFtPdq3Ab0dw2k8peSxPAYGRL1tOIC9f/g1vMBRsrxx/MY8zemXPJYUBz7cRaA77ZVaPdmkJb2V2o498d5hvNV+773MOM29b9wKPfpkXrtl4y48fZUZvYeCmD2ECQ69iWdNvCPyRr2DXY89AGdjvXb/a71icgW9gbOHPbklCT3BlkM8lsdFvIIqnj0Vvoi8A2JtPZcTVz04tUU9JTB5OzMPNM
T2JMu27oVNlvLgXxDxCSUk8/HsCPYYK1TrGNFg71jwFPj8Prz2bIr+9di5IPUu8uT1sYuc99qUKvn3i2T2dd6o9NYKFPXTvX70HukU9CV+WPUyrmTu7wne9IKamO2kwmz3TN3k9KOXgvbZ5GT5wDxc+DvU1PRG0Pb0FhY49EKysvSZQzb2hnBI9ol14vaklnDtuwYC9gsMUvNpz0DwL2+Y8L4cSvSQkgrwNFAe9brHHvT/DZ7xn2jQ98YfRvb/SljxnwIk8IDiXvVorqr13fIs73/mKPTzsI71VMom7MaI1vlOZiDzvJ4M8HTs6vh9ELb5FF0Q9MkuBvXekO77MRnq9qLwBPnpRdDugRt+91yhdvQ6eIT4Cc/m9sGkxvNVhtrwQvw8+EpEAvoLTwb26LJS9XJP0PZ95dLziNd+97Zx3vDFajD49O4O+GlXuPbk/LT3m8pE+G6VSvvU3Rj2tvbS8AaQ2PteAIb0QemO8+kwtPZcBKj4tAyC+AKsZPhnxOD3y9Ok9nM
PMyvkVD6T1k4Bc9bkWDPfYRyr3PA5898sUkvJFu5zyQZqu9C1IAPluN3712k9+7YZRYvRD8AT3f67W8bAT4PRuCB76Jq6g8wviavSYCRjtNUrw7Rj1APQQmD77sDrK9RKA0PbOyD75eRom9jFWRPXewErwng8683673vG2fXr35JJy9M/kDPPOTGr6jXGq9o2iRvLqBib0L7eI7mhq6PSXZub0xPLK70LgGPWd267wfGJi9rMX/POJrrb34lNy8P73avKI63b0AkxA8+tEEPTH86bxS1928OPdiPdISkT24YEy+hOy3PWte/7vWUrE9J48Qvty12zxvZOi8B/2WPeYKqL1QPNK8h22+PF/Llz2f8eS9soy4PZb4ZLv+V/Q92qoAvlAqHD0lxIS9Yl55PTtFmr3i7W29a4oovUMsoj04G7Y7B83DvIFC6b0idng9Q5++vC/05r06+Qm+gS9oPSJ37zuCIrW9xScIvka7Nz18tUg9eXsUvrD5mb3JzU+75re5vOU1LM
L4PHa+96rVTPTIZibwOA6y9oQxevWZmNT1mzhU9pU7MO0ECijzRMNO7qFa1vHjDGLovLIE9d1K4Pb0KBL1y3qy8ZdfQvKfQgLwwUvU8BGA8veNIyjy30bu9vNoTvETH9zxpz0I94GMMvEIvKz1dd4+93l+jPY5whD1G0Ki4W//1PJtVAz0V7ns93G3TvdY6DD2DfZI85rKjPW6OCj30hi29VoNxPe+CAj5BdNM79/8APay+/bwOyOg8LHggvW9Qjjz5ygi9YyOVPbVnszwu2X+9pc+0vIyanTtOov872LuXvUc2Fr1p9b69DCccPQpbQL2/BAS9C0YLO6KTvT0TQ9q9qSdXvQ8iBD2nTWe73OJRPDVMgr0Zpuu9332duX5PwLz4Ptu8SkptvcC6Kz2lAcQ8tMWKPO089TuCqge8wp4YPKEfSr2Kray9f2o0PTuXbT01O5q8BBGZvW1vmD3ANdm7YpTJPIEawjyoZ8+8bh/JvOVTYTzEaYa9jAU5Pdp+Dby5Bpe8uM
ZAdvRO2cT3b7Bg8nDCDPFOJUr2yHdU9jog0vXH6AL6FHX69F34iPGivvzxc8SG94xVAvfRorj0OGrS9+WIuPUqvir2jVZE9SP4lvTiS+712oMG9X8lCPdJXITzsE3K9es08vb9qtz0AyLy9+DdWPbnpqLxCkJk9G32lvegfuryLD629jc/kPAMSpzzzQz08L5CHvPLpnj3zVRa9kG6CPDzhJj0oy0c9wuKevR2XgL0RfCG9wtMJPb1ux7ybnTg91MlzPJLyIjyBcMW88+RZPf/kQj3egtE830yIvfQUSboWsmq6k3JAvFmXM71S2I09aMqkPYJpOz2uNG88phX7PMuxFj4nW8i8hSdRPYxXvTxdgW09UTCxvcrU1z2eGnQ9pHvzPcPNsL3Zfj49H5XdvP3AmT29yKC9GJxKPf2dmzvJrZ497cvkvd16jT1smQM9LZypPeh5Lb1JSLM9cCSLvLK2l7li9gY6INd4vZHEWj3M0ma9IOuevVIjwD2zie27yTD1PBjx+M
LyUd5M7B70Ivm8GhDypzQc9/VEGvUinP7tdnoE9YSGyvagLFr1er+A6Bj7RPTohNb2tDHi9hQPTvYU8ij2/P6M86nPBvdtQAL78hoA9GOdMvDef771xRo699NG9PdH/Db159t68x7IivgUt1z2nadq9pOtavbF/ob17fTo+I1IJvUB7/b0CZ4W9HvLDPW9YYr2noKu9kLyxvfBnmD47alG+LPDrPVFW4TymALg+a9dYvr/YDjyTDZC94vhjPsNWs73SR448rRqdOweeiT4qeIG+Yc90PnieZD1duI8+63GbvoXTqT2KeWK7Q2oLPpRu1r2DEY89CbYePHjyWT41Nju+dPGDPfbuGLwh64Y+otonvgpilLxgsl29XrgsPsoytL3QQn48Y0VpveNugz7vvla+ZWqUPQR1g71RG00+QaM6vjiHlrvvYYa9fYlXPvs7z72K8oy9T7qRvdJ7Kj7MJSG+4SlfPVUWkr1MSoE+t2cjvhK4o71zZGy90NgbPkH5i7yoLbi9/M
A/RvePPyj2Yu5S9ionAvLdGCL4DeRM+WYvZvZLB470R6uq9Xc80PtW4abuuVrC90Uu8vd8vhjyQlOS63cusvVxeJ76sm0U9GWskPHMKp72kH7C9WEjbPXDyGj1klp69EhrLvZ3VCrwii5A80kAjvc3Y2r01CCI97ZY0vYEDab0x6xa9yUnhPUcyHT1PSOq9bhZFvO0ubr0IPjm9+qgFvKyjR7uaz7G9zA9HvX0rgLxMjBy810MMvCZlEr3oC6A8XKxkvAOFP71myVO8hiirPIX6yjys+g69PnVAvVbemj3DPP48tJ6tPMz36bztaD+94ifrPcHhtjzQ2rW9w3KTO6hQnD0XC5a813OFvTAdFj1wuO897KrYPOaLBb23WQe8k1hsPbUWrj2MsZK9/o8UPEAaMz0cXrw9c/6Pvf1z4jvMBxs8sUXNPWU0wLyCd3O91W/TvHNE6DwvgC89NOa0vG0WwbxsaqQ83JHIvKma87rygCs9ZNRJPZeJQrygbJ07aLEPudUCrM
Tw9voc9t7vfvI9j5rxLYNK9r4biPKQpNjshd1u9L+w2PShwkT1Fzni7rhBlPIm+M7y21oU9Nr+MvUvGvr2cpMK9VxrVPLl9Jb17scE77Gt3vQ/BvT2Gmbm6VzspPQ0lkb2X45I93VwGPWH0lr1/oXe9kzQZvDAYp7yVWyO93kw3vbo6Wj0WFY68W5xBPGSrurwDsTQ8aTQGvBtIhr2Hv5a9m0D8vMBoaj2Vjo49QCQhvX49HD319p48KLYtPcU/4jt7Ckk9AHWpvPISrb0EnJe9x2rHPSURbjyFv6C7xsnNPCSMoz1mnW+9Apt4vdzfdr21EHU9aEX+vT22c72Y5YG8wDmQPXIudL0C3ig76+yDvS2gEz7nGK+960IYvTktIrzfqMU9+J3TvdJyGb2LWVu97NjdPOxigrwx+hO9yWKjvX7Umj0EUc+974mcvFv5eL2Zy6U8vYaivSBhor1+pZ29CeBpPfVPi71NpJG8AnWVuozyiT0kzCG9wHhLvfolhr1b4Ik91M
JuVvZcy2r25Cbe9J5qIPMDqLb24zM88EIiFve6UqD1gcVi9Mj8fPVC0TT2icsE8DdcOvI9t2LzeaDQ94oFfvRznkTw+Sh499owtPCX18Tz1AxI7VH10PYQ9ND51Uc28V4MwPd8sFTz576Y9g8FlvYrOXT0sYcQ72o7NPfHM9bukg069KdjbPPvqNT3CVCK9eDSCPGwYhDyMJMc8w1OrvZiWnT2OJEA99jhkPdqkqrzSy6G8ybqrO8cCXD3uMpK8MX/Ju3WdjD2QHm89o9JsvScbAj5Wg0s9SDLEPSXM17wJutA81bnBPL6ei7xkdxO9gJlmtSSJizxeszq9Krc4vW0/VT0Hy9Q9NadzPcRdTr2yLZm8WYqhvTmJkD3G1OS85jyNPb+GSb1WPYo92dt8vXUoDT1nq649vKj/PSuYh7201JE8fgPivZHhQD3eJ7G8329QvXWSwr2yZK894OeOPFuTvL2BfZs7TdfZPXvLr72HdRi8ior8vd7LOrwV5j+9dk4CvfeDKM
77mCns8hsBbvLFU5r0fDzu9mOtdPdKGSb2T7p69/3wEvtJuEj3F0Ra9bUSpvDZ9zL3Jdpm7vM6pPDG9Xr1oyYe81t1aPTfinL16QkE6UaM3vuj7Yz1V6Fy9Fuh+vTAp3b0/vCM98xg5vUTnBb4YSbW9hIWpPTcqhL1iTyW98c8JvqQFqzy4BbY8C6f3vVbuTr4uBV49cWMPPS4EHr5RBhm+9PC3PXz0+bpZ6ba9vleqvd66sz0TJae8qrrCvKzWHb5V9ec9WyupvWibwr2mBQu+wo8iPg0Bib0Thom99zIJPPDgaD3yR229AF+zPXaUwjw7dJw9tGiFvQwgkT3gT1o8UNz3PVReC74Fypw9/DrLPT8xI71x5r+7EVQ+PTYL7j3Y2ia9zz4EvTlz3z3E0wA93BnwPFN0lb1eUAw9PcyLPddHNbyBopy8Xgw5PKLOrT3K0cm8LXJivR1DxD3x9C890j6EuqhuAzwiKUI81PqiOy5GjDyPhwG9BL7PO2R5xz3mNuo7SM
fG1vRLFLzxh+BC8FlGdO0PJ7Dzd28g6GIhKPa4MUj2J+Iu9BdF+vfcjhj1r8jQ98BX7vCF7VrvG3sQ7/HA1PU3aRj1w8ra9iM0AvYZ8wD0B3tC85IhMvZGRHLxKsoa8Rpu/PAJnnbx1hk69OUC6PZHIbTwcFeO9wJ98Oudf37tquC89dBQVvZBd572htbq9L86qPbfNtbyqciQ8CyAsPVxvyjywXn+9RjiPvAexv7qWcFI9350NvR1iJbwW6LS9Lk68POiYarzelh09GZiTPEsUxz2y8xK9UX7kPKe42rzOnMY9PqiCu8ze0L2QdhG+p5EUu5EJ6Dwj4gc8aPA2vdyThj1zSTG9SRxfPUIqYb0nC5E9DLygvDeHGjvJP1a98xiXu7pqTj2McIo9/ehovaHAizyFfOq77/+NPcrBJjwANyY7aI+3vLCz+jzJNtW9Uf2evHaFnD2qkv095qqBPNBQA72ZBWU8IJ+LPFHJzz0uibQ880rYvJvIjL3JaIy8X+DVu56aDM
bul7yA9uGCQuwxk5D31Woe9qHXUujrkTb34T9U9N1p7vcbkSL1+3zm9XgizPIHgxb0gJze9ZPc/PPZ/8D23SAe+6cYeOpRmVTxweQk9OQsKvjU4tL1u1Aq9ez6wPYkQfL1SLI+97vSou39Z0j2MUR++xhUnvaSPEL2meOA9WCsEvp9Yrr1ObRC+aVbJPGBu373a7gm7vrnDvRgXFz5/wma915N8vec6q72LSpM96MxBvQltpr2vsMq958bwPYF/arxfvqC8km3LulnewD0Uu8G9fY9Ovcs0FjwQWNg8XjHRvVa2071GERi9CiWxPJwpvb1ZT4s6bnoFPeZ5iD1+s0G9JK1BPb5o0zyziam80kDzu8qY7jqCAiG986tsvR1v7Dyt4Sg9domkPRb8kLu7mWy9mJvbPdICoD0vu129BIhXPaCpGj2Qndo8L9wUvs4iqz3DdIk9XQoVPWb9r7y8JTg9ZOD+PdgI5z19wq29ZOyePT4Ysj3wjoI95JK+vfflET6xisw9PM
TCaPYpqkrvQ9Qa89QDtPRjZwDwJ1qS9YIh8PeMnPD0C92A8afkcvkUkFD6OowM+zLMdPGXBDLxliwY+DTMkPXJXC7xsgSe9ZcayPYMYvj2B+xG9y8buvTBJBT5rxOw9p4vqPKC8WLlNKOI9pKVXPWuW170yRgQ9jZ06PS0Rej0wGW29w3PHvRKDxD3kdSU+yPvjvHqQrzztQu89PUJOPcQXAr7z9u48/sVKPZSGLD1DHYq9RlG/vKsz6j3W49M9eGebvGy1eb3reM8922JQveGeBr1kn1s8wxKDO4Fggrw0qD69gV3ZvNweWz02+aI9sbMLPfUiob1Ijgw9vYR1vLTf1L2/b8Y6o1fzPKtqM72HKpe9l8L7vJOohjzXwxg9YYsNvF/Wfb0dnR09FppXPbEiCL6IlG+8y7l8PQt7QT0Z5oa9p+DbO1VANj0uU+o9Yg9CPX8WRr2fI7Q9eyCSuzNyEL2vcHU9F05HPRUKorveNSm99apJvAmDXT2uzrg9uPG5PQ4yGM
Ly+QYY9weg5PcOGMj1WMZe9+U0MPTQbBz2U58c8oi/tvXrgKD7rsc09eX/IPR/9Wr3M2/A9MIRPPPujLD2XBh28qZSfPdalcT1NU4Q7uOcZvvt0KT6EYGE83dAkPcETvbzn8KY9eTWMPQdACD7JQLW9NT+jPdfb6D38cuo8OHYNviNVBT6hLYg9FpI6PUz7Zb0TNlG79uO2PcSQDT65kti9r748PcAlcDzLQdg9L/8kvTyagD3Qvow8kbLcPQDOUDn7l3i9OJEUvMNbJDxA3468cbZIvdefDb1P1Yi8y1AtPX39grxAJLE8M32GOjHujD3K0pS9By9UPFyUUL0t17o74lA9vJr1Ab74i8K9CDKbPY0tR7vth5e9ga8hPXD11j0sWZC9MvdGvcvdIry1wdc9/P4FvZAojr3rK/W9zhFhPYSDgb0O/c68/lumu7a/8j2BLXK9kq4nvW4iRL2BBF49ZUwqvTtBob3a39i9GnOxPa5DiLzUboK9qBFOvIaAhD0Lng68XM
MWEPD52Zb08Lys9u+ChvKrt1b1QPJu9Sp0dPOYNNb1Vz4K9qYhQvNDVHj1k4Ic8WhhDPes/kbtXQPk8zwmPvKcuHL2CzdO9JBNwPbKn/Dyd7As9aelJPd8Zrz26W6K8IGelPQOlJr2fPWY98C4KPNuTDz0qEvI7fgMHvfCxxj25S+A9VG48PfpWV72xzJM9+5aXPNCy/Ty+vDg6c/KWveRxCr1pjo+7VHZcPav0FLycjJ28oioovC1DkD2xz4y9F0KLPaxIZDxESjK8RzcnvdG11rx45Io8l8UtPUMDg73/4IA9PSM6PbMoUD3zjEq9ZdQHPfXofDxzXZo9lwievd8tsr2HZs29IMloOzmAsr0GN5c8eSGgPHtzpz0LSli9MVNtPeJtYb3pr3s9cTcyvSDdor1U+m29CqYLPFwmbL2FuX699AKGvIQn4D2s1kG96f8jPXNP1b1QQ2Q9qzFXvSZcwb11OPG9JGZFPcLD9rrFlA+9PS+6vTr+6D2YTte8iqKKvCvPFM
72dqa09Rvp/vWMqlr27bKy9RoOYPT8KJr3NtbO8sJn3utKCqT283Hu8tEbMPGynHr1YvK08NkZCu87EGr1pdvq9o9JpPUSNdLwJyxU7qex1vOf5z7s0ve28IZaHPUAJMT1rLLW7lT3xvDFVEzxwoNS985b3PIIL9rtcDUw9gj8rPYlOwjyN6tE6MmnUPdpvMT3xzlg8zJECPfpEhTwUp6W9YmptvQAVgby7VpY9tUEZPZKpLD0Qo668fPG1PX4lAT6drVm9fJf9Oj+KNzwyMKM8haqRvVAJqT2l3rc80uTRPPkrgbxInp08evTTPVXm5j0FZVO9QSKcPQ3FWz0/T2o9zoRtvc0b4D37s/M9zZuQPaesUr01g2i8GGgJPt9XqTyu5Bi9Unb1PeJ1Vz06AFE7je2zvbi4LT4B1gw+F8LHPX6qpjwwF0o99M/EPVO7J7yhZp47lKSvPemSCj5AWe28tnYbvpeURz7SENI9X3TBPf4G1rsiOHc9bgHzPRCziz2KgbS8JM
gARPTUI+T0bcic93wvpvfzMHj45VjM+DePKPdN8Tr16kgQ+DXOfPeawprzbvMK8ttsoPAYtgz0kl6s9epUVvuW/2T2UE9o9HVCiPQCzDb73gyw+WOW1PbeLYz3Idzi96rJLPYNDiT3oFCc9TMn6va5jMj7mW7s9ZVytPU1Y1r35eiY+rXsAPmdPyDx0Zz+9wLXPPCDFaz2lD7G74B2VvbZIIz4OdNI97yfUPN9KHL3kQvE9tVf8PdhRiTwfi3C8xsAIPgejrD3y+Ts9FgAFvn8lFD7+ra09p37IPd3OU735WOg9pYeRPWsaID3ocKy8cEagPU2JnjyjoiY9+OjnvXvYIz5argQ+skxdPb8uELzXf7A9MuiKPGR1eT23KfC8powmPUP8iTwpdj+9LijPPDw9gD11x9Q80rVtPfqoB7yNsiG6iBL4O2+MiTzcUII9H/AQvfcev70O1d69cT53PIn3ZzxlF2O8XNxdvXpQ3Tzt4hC9gvJWvMz8Cb1dWQm8oiFUOypCiM
r1tCQu+Z0N2vEOpubzHYC69XkqCvVN+cz2z3gW9ziARPWxPZb1XgV09jKbkvG0jwLwX45q9BM/KPHz/sjtWNh28g3SCvTq7yj1i6A69zbUJunToP73rIQs9smOTvBPWcb1VcyO+iMwUPdnTAz0luMe626+PvY4thD2kaJ68mBD2O8fkE72H7QE98saePN8Mr73sY+i9W9IhPdh//jxAOf28xs9qvOR3yz2CBki9OOYCvcRXk7wK+0U80La4vGdmc72XBlq94z7vPJg0Uj3jotO8sJonvXTigz0jSrq74+xBPQrMLb1e//q436icPHLq17yMi6C80ZY1PTgqQT1aj288GpCNPQlw4jyjLAw9KsUCvGSALL1L3CY8dBQ7vJ4yjj18TiK9MGXZOqWfDj2lBp49FSiivDc+u7yWf9u8u88sPAs3SrxoHWE9L3ahvJ2DhDzeufe8VT7pusVjt7wTGI88u4uaO6g3qT1GuEi9CrGXPXlShz3Cgy08QyUNvQs3ybwZJNm8QM
JPLvNr1Kzqbtdg9qfR8PX3FJr39NCM9MZ4QPTAfZLzU5Wu9O0YAPZH6Vbp+oSK9XCqvO/VAZDxnGP09FhriOyaJ2rxW09u7rQaCPb5BCLwFl8g8/EF9vU9Pqr15/NS9I7tVPNSXH728etw84l6KvT9TSD26LB68S20NvWKHNb2KSz49SPCNvQhMsb3ANMW91cKhPcEIlDxky7K8cMNJvVyH2j0VM/G8wREnvEQ1C73Rwcs8SqrHvA8l970G0ru9oup3PcynRDy7eyg9efGXvU4rrj2Lrp69kqWhPcqR2r25F5Q90LYdvZDjxb0X2UO+RA5xPSi7BD2J5Du8wEuqvQ8nAT5Fq/+8R1GiPKpTir0eFLY9oHLAvDmigLzkA0u++ANZPcVbOr0vY5u6lmqjvTgumz3YOMU7MZeIPVUSL70YnVc6JIqVvUGDpr0E8pK9DJ66PRmlorsim7S8Z3JcPNlAxzxGrDi8wYY7PYz4bT3qaUU8737RvI4i/L1ovde8uPxUu5v+VM
73Tk2i90+BJPaf+kTxqfra9sX73Pae/fj3bTjO9RfBvu7HOqjvnoL295SGiPBnpCb0OXIo87gLEvJltBD2/LJu9FNGZPT3Ytj3T4SC90SZaPf7lez29W+68vf8YvE+FRT2OhdA9FqP2PB8dIz3rvpe80n4HPmUzAT5h6JW8S5VgPfj7Hj2GzOa8j0lvvSQstT3QOA47lFNCPG7OKj1EPZK91vgBPtmGoT2XoFG9n9/OPHJ1zD0kIqQ9Bz/avWjXSj1iu/M8IK6iPWL7hzykJTE7Utp+PUWyrz1/g+28t/i3vJn7hj2lako92E2nvawB/TwbhMc9aB/QPMA6vLyMnEG8nBhxPeASKzu7+cy8ATUyvYkuVj3MUl89p9irvShfoz148UQ9odsYO8bvebyirRI9Y6/bPTr8hz0Lzus8AZGCvPa8CDtRSVu90QwhvZDRgjzq/ww9BuddvKknjLwpdBs933gMPT3fRT2UIhw9M8fvO0ouDryiErC7XHoEvWZKLz27A6A9qM
7llvGi4QjvG/0G8kB73PJv+O70tF+K6QVR3OovVpr1GWqm97TJGPN9v/7yeBQ09AXMsPPkBtT17L3281xjkPJtOh70LvVg9dmnvu50UAr5CM7K9a8w8PVnmO7v6agK9OnJPvecgbj2ykl29OtUNvYXUH70fVAU+0XERvRMZMr061CO+iXyWPWSvL7wLHz09lnvBvcE4eT0iH0G9ueQSvGn4iL1+G0U9Uf1OvDxfzL1Uiym+rKqBPSq34bw7K7a7gLmZvWfaGT4CzW+9imSiPCtJtL3mVXY9Ku4tu1c4rr1Q/N+9u1IpPVHDZz2hg129DpkqvR7nhj0vXpc7v7dPPC+Uw7zEuyk8QGBAPVR+Z70GA769LfgovEDLnj3Ll9684omJvQTrLj23BLM8nkw/PYloir3JjR48vTUePMNeXLwH4Q6+RmXUPAoMHj139ng847tPvPvFwz1xvxk90VAdPD14aT09ezW9+U+Xu8JUFj2/GTi6wC0Jva09Tz0CnW89s6IGvK0lJM
TylVDg8WELQPQbhwryjgqy8f3gBPbHe3bzePDq9fdOZvTS0Uz1RHz09X6SOPXltLL3+HI09rO9GPRnOt7wbAh87jTGOvQQRbz2c36q96m5kvVauYzz5Ohk9vhMWPcK2kjvU0vE88DdEu4ZZNb3Jka49R5tdvQSvoLwvol+900iJPeBE1DwYMhQ8giaXvflapz3tjGq9CroNPTZ/yjsWuQq8XxBUvMBkaj23qXS7jbkavGUItDzhn6s8eDkRPajppjox/Qw9KammPYWRiDxiIMs8S9hyvK1Lizu378C9JQiRvQ9Xkz0bp7I9VVRIPXRojzsAkcc62OSlPWPpVT34sa+8q3RFPbKKbz3Lmky9os5ivU7wfT2CBZU9Ui0PvcRkBD3bYQU9tDgoPfzcsL3vSrA83sEGvT4Xjb18yxW+R/SSPbZ1B70UN0w9XtmJvZE0aT3wId88PRpaPVSoOr0Jw2o9MvGnvfdiMb2jHua9kJAxPHKPHL2Ijk89+UJ5vONElD1T+5c78M
R8VPU/d+73yDJQ9olhhvEtKj7xoO8u98XAEPRojFT3tY788OjmqvVMsWj30vKG9YtosuiOSEL0miao99794vZbIJr1sUiG+3uqFPWKKcrz1nZQ7T1CsvSTq8j24tY27AS+qPF/dAr2CBdA93AvXvY3TTr3Ql969mguFPR+okL3hIIi9rFx7vRTR6z3ggaK9bkCrvAKRiL0Ayuc9dsZzvcWr/r3kube9jv6mPJyaX71q8448/f8LvVSFfT2TnLC9qixtPRVMNzuMN4k9HK/YveRm+b0BB/69E3yjPT49mbzLn0A92QJwvXdbBT4bMNG9SeqdPKO047wzewk+6WQtvXDpL71luRe+O/3mPRRYW722azQ8ePWjvcH0Aj5MBLK9hHqJvO5oKL1SU9g9KhF3vZyWxb1OFui9vXyiPQbjnL38ORk95TD/vak0Gj5gqAa+n6kJPTB7lrwpzJU9o/7ovW7h972nlia+OYBZPbH4rr1TXIA8WKzIvT7CvD3HIa29d4eDOwOfqM
LsCjHY9fGOjvQiIEbxkWCi+BtfSPTA8eb1s34279uHfvU7jtz16f9e9xN2YPXu+wr1cEfc8hkf/vXLahb0ELT6+gI7RPSyvkLvigYA9wMrDva9cDT7UPM29PIDAu7DndL1IBtk9KOYevWXKjr0VOg++buVoO8uLDr1z+TE9WsJ6vZpxyT0KDoS9Q/mevKJ+DL3wah89ZCcavUO4rr2AQBa+RIrSPcnfx7u3ii488hxVvZ2TzT0UEXS9i3iQvOMdeL1R85A910xUvbFNzr2eXUC+GKBoPdk2JL04P8m8b7CqvUS+0D0eJCO9iYuUvBk6Fr1UQMU8pbRsO1Sqlb1yryi+yFOvPfxVM7uD2nY8Th02vckFhj3uEK+9w2qWvLyIXb33aYQ9YJrtvNxqD73/BwC+WqnrPdPc4Lyjte68tcfbvYmf3j0CCoO9BdH5PHqwn71oISk9fkBzvahQwr1MhR6+nkf5PTdoXD1vr5o85tHnvGSAqj1ekWy87DfYPL0Lr73kZ/U9DM
gMCvftG8byS7Te+7028PRJqKT2hjSI8hcCXvXQY3j2v6UO9tpYSPcyXvL1sdgi8pD0xPXgff70EmSe+Ajg4Pf3krD0Hoy89jwvNu2zz9z1w3hw9zQTMPXYh67xSXSg90fviu6Ftfj3Ks5S9oPbTu074pT2QePY9dFxTPBbnVTzGpYM94pZxPe1g5ryzPqU858CVPLXqnTyxqKS8JQ0KvZz+8D0mF8M9XfwIveVS+TvLP509xN2IOrnQJLzmeCe8w9y0PCJj1LyZ2Y+8aLtAvcqsNj0O7ku8voRRvW3/Zjty2qA9WSmrO0JNxL2EkKM9lHPGuzWl4bzq2/m9wEepuww5OroMwKs88jt7veL8kz1XjmI8XnEMPRWhwL0MpT49SWnQOqzBYLuimvi9uhcuPK2PMz355lE9hEWUvccRmLwwgBw9Kv9pvUJQJL64NQI+tJ3SvMpXijw0jDS+PeMGPGiRIT19WpI99oBXve6DmT1/jGa8WuJ2PRI0vLxTySk96Qo1ve5cvM
7xWq8q9zj+qvFocuD0l+Zk9dMIcvbfgKDzerRY9FVwvPZEdKbw6zTa8xW+nO6mQpDoMxGq9cDnFvI4WLDwbBMs9Rq/mvMqAsLzbS4k9MjjBPY210zzFOEi9XHwRvK7WqD2EaLC7fluovVCH0j1xJhs+GLZfPNR8J73vtKM9ctoIPukTkLw6Rgk9LlTeOrhGlzyGwJi9HXdYOh0vzD3D71Y9wBoBPB7voLxyyyE9X1hAPUAAbTpbPtg8EInXvGRsODzKAw+999eQPAjnGj2OwRk702VmPf6GmD1Jy0S9YRqBPUBusL00yM49197Dvepjab0fo429E4gJukC8qDsK2cg8SHcyvVUl8j0QT7k7jPEzPd7U6r2H8ig9WbL4vU63Mb2G2ie+LgLsPBunrrzOOIy9/TDCvcci1D2tY+a8HWLJPP8v7b2NIOc9eIbmvA0UxL1kujO+yKSnPS/ulr2xS4q9D6XYvAdEpT3fzou9txyjPZ3iCL77r9M9xmxqvXUR+70+djC+AM
XelPfivd70my8q8tjaLvZvg1T24kTW9igVpPJCT9r0Qj+w9O9a0vfTx7r1L+0a+3Sv5PYlLML3N5W29tmvUvb+nLD5yAuW9FyswOwea270XSig+9y6TvQaZlL3ebD6+vMwSPsNQgL20Ui48Mkn/vVkNBD5gOKu9CvEiPYn22L2CEgY+kOj7vRYGor3bxoW+c3TkPUTdg71zNQK9Q0Uevsd0Lz7H8/O9LHxcPJdXKr7cm809PwmZvVSfs70nmke+U6yZPWAsmL3Q6U281LDgvcHaKD5fzLO9uzxIPfKXL76gh1o9nOEmvcNzFrwH8IW+dl3CPRAKTr0zcZi73IIKvidIAz4KR5y9JXKNPexxiL0MhaM9oKAZvIQhur3LFVO+jUakPR/ckL1VtEy9Z4JMvoRQFz5lp7m9RLhYvBBQ6r3SYew9GxOyvT9c4L0nOE6+RywFPmwp+bzjm4G91vMZvuhR+D3EfOG96xd7Pavnob0g2289km6KvSvmnr3mw0m+M7c/PSOJuM
bzYmEa9MTzlvewShz13Bm+90neEPeRw2b18l0c9TcKJvYhWAr43RiW+0DFUPQsMCb0SUZa7gcVuvesW6T0Glcq9uyZBPdSlJrzN0oA9Ps6dPJwiVb2EN/S9dKLqPGGxVTp/kE28BQDSvUzhCD6Z1B+9IAaXO9Ozi71ShhE9Rkm/u18DlL1Kbae9ovhPPT+horwiYSi98ZN0vX2roT3209i8nDybvFYzZr3100o9ESehPJ3IaLsES4K92EwWPZLngjw91s85HOZ8vHd2ND2U3re8xGLrPaSVEr35CCI92O9qvbNCO7273z298mhXu8nd9Dz3jWM9tDBMvc2eMDwhwvo8TnbMPUDnuzysPxI9OCPcvDogDz1DFlm9BIKEPC6rAD0e3zM9aIH8vFSe3jwLmDe96lW7PHZOS71FHIk9PQUTvbf6Mz1f1c69klXePKmrUD3SAUS7ULcfvFINFz0sXAi9slEnOxadgL1mEYw9+g4CO3oyurwNrxe+yZWmPdKJez0+puY81M
/rKvUD62j1lKhi8/J1yPXCtf71xFw68c097PSLEX7vC86u9KirpvGddWT07Ubs9TdgrvCnXF710vas7X2uUvn8Yk7zzLH4+4mG9vjidnT7jMiC/I8ohPqJuE79R348+twmhvsOZy76s7Fk/qzUfP/c7/r7kAtU9/sKJPhpTFz86/zE/F2jrPLbodb7k2sS+MpS0vq+thD7zFqM9XLwnv00sh753HSQ/rgp+Pd9k2rwx7Tg+eKs1v63/0T7mMaw+qjkmv8Vs7L4WDeo+Fa+BviUkYr4sSL4+Fk6cPlGfD76fSuA9/3jvPd+9tL7zkZw+ihqPvjnxv75vYx8+hdo/P/qHF7/hhB++xw5uPkTCjz1Guwq+MKP9vnaoK77zFRC+sldjP/qijb48lpG8dF5EvzDnjb6uYRY/TQkOPmfLCD5ExM8+adXIPgMmUb5XKCO/74X/vvW0vL5Tynm+IsLbuTkF0j2l+JE+BKgGPzqVAj7zXu0+G9/sPLNcGr8RWb0+hdSkPkL1zM
L7c8yM/zn0Ov5iOmr5vrwg+AoE+vgzznb51tHc+kdEgvzCb0r7vnpE9PsYLv8A4Dr8vn8g99MiSOym+r71uk6y+O6XrPvAhQj7eUxe/T4FTPiHuZb4cIZs+gle5vuU+zT6nCcQ+PQnqvtlI9LwlxTs+qxTzvIvaED3yHcg+O6i8PuSLIb6AV8e8QYlxP/j5Yr1umVW+o/Sfvk0Br77w5Oq9OS2HvmCjdz4SBQk/STrAvg64pb737h+/+CXqvhNUBb45Fke/ES61vj8Qkz4oLRm+Q2xivlC/Ez0obNM+skGFPrC1Ij6d4Ia9yPuXPjcf3b6nfts+k7LYvul1477W0tY+FAaSvgg4Ar38TO4+AFnuvcdI2jpMqb6+nUIRv0gw0j22kWE9p7VbPo/ezb4fxBI+V2Z3vghcAT4EjgK+Z/JiPoP0Pz4mWoC+IDxSvXZEsDyeAAY/ADaIvmC7+TwmttY+ZyeWPgZAuj7t0zg7fqNgPQE4gD5wSkw+quLXPgBvtT0jklW+zM
eIoPqUn9z6iPNc+N7rdvtGNw76s65M9Jp2JPs/Gaz6iBpa+sa3pPriWJb4+i9c+K7+ZvtTHBr5R8RK+4CiSvUYjpb5AmBY/5abyPmd5Mr5vz6q9D66+voBPA789Pxo+DF/jvtC67j6gXQe9gjCCPlC+wT3OLkg+JYLRPuJjwr5Fxp4+3lPGPvjX3L69FsC+KLSVvnlyiTzOU+C+vBZavml18744JBG/BPcqvqT/tj75G+W+T0H+vkCxvD1tPRM85HggPv6+pL5GjJM+t4+DvvQGBr4Ge/6+dC/VPhf7iT5hXhm+GBfJvjQtPj6haDI+IDHCPS7kF77a0kW+BGvoPspMfb7Yw7e+OIrjPjqoZLykxFq+mAI5vidyer6ct/492QC9vpMfdj0cBKU+LlG9vvrOtT1obxU+VrdUvqtaBT4AAAAANnVVPAAAAABnqQC8vMWGPQIi17tHzui8n7vevAAAAACmsRK8kS3DPdx9vT0liMS9AAAAAJZTG7136JY8AAAAAFs5rM
7yAfwM+BM0lPkl2476g1dQ+JD2ovtANKz04MGi+DjvFPmAnUD41eJS+cKDOPVJbhj6673g+6HnyO4hg4r2aJSG+SHmOOdZw9j7fjsg9S2vXvrAAJr3lvPS9qIGIPhe/ID4QpKk9Kv7RvvybfT6Ae3I92NTMPQCiqT1I6xE+agqFPszdqL0QatE9/CHkvu5q1z6vpFc+yf6/PRwLzr1sMr095BfuPiGuDb7pT8O+kPFVPUu6Zr7+tHg9Ulauvhaqkj4q6Gu9gSUTP3+sWL06HvS9jQCPPniTYL70qiI+56BfvsSSn773rEm9lg+/vi047z5+bs++qVKXPWJtrb5lCmO+uA+tPhS+mb1YhNW+I5anvoBzPD6i9iq+GpSdPmkDpr53ZFk+37PwPpWdh76NOSG+sDgEvgRrSz5PpW8+0PazPsyv7r0qDqS8xEx+PiiCoL5zWyO/z9ajPi4Err5jNy6/mkhtPjvhNr6x798+JH5DPsiP2D1Yf0a+WffivpG6zT5AtfM9gM
PAwPETQij6at5u+PCnSvvuzlL5geee80KLCPaRRCb40R5k+OKmLvhMpzr4g4BQ/ea/FPezZjL7Nc789tqMUvJT5vT47aPC+qvuIvnAnsLwe1PC+L7OoPoKmQL6Un8S+rN3RPgFykL6LJho/vGkCP2a84L6h9dQ9dzdMvmqokL74k8e+GBhEPlX94D4J4pw9URzNvBBWkT7UHOQ+iGsSvvLpwD5gkkA++5nWvmNY4L40njg9e+CrPT/S1z60mJy+S/obP47d1D44VVU/CshYP52NIb8afBe/JPYYPp6nGL6woVa+g4KMvuiPPz94FDW9qBofPsdTvL64xbi9XG/nvZbO5D7AubI+qMTDvno+d756nci+hGcivnBj7jymk5k+Vt3AvaDGjz5cHcM8xW41vUG+s71FxYK9eYLFvtkf475vc7A+TwiUvu88W77VqdS+M/grPiPilj47hh8+JUpUPgCcyb4Lrsy+RNS6vSguxj039bo+UvamPdr9dj4oZaw9Npa5Pjxi3M
j7OOwW+mluFvkA6dL7QZw8+0OSlPZIfAr6OJp8+RKSfvmqknr5OVAY/OQQTvlqSrr7phgo+cNOHuu0ccz7Ctto9qNisvph9v71Cp0Y+6UnAPrsLg71Outw8D0GkPaYKsryIqe09u+rOPdgmNDzT8ag8AAAAAAAAAAAUum29JeiAvIta4T3w0fY9Mgj9upDiV71IPXw9bmHcPrhcqr1kaTC/wNX4vGKk8L6/+/+9OF0svjim6z3j0ZG+WJCKvWDKZL6/cxC/etH3vXWeBb+44ti+V2lKv+A3AL7NHIo+MIDKvkOWAr/E3UW+rK3uvpkaCL8oZxo+fdLxPtXlWT9GIaE+Du8FPiSjXT5qEhE+Fhcgv1YBCr4e+gi+hD3SPvihB79uEqU+mDGsvoxgq77e8S++hmrKPpREjz7h05C+so+qPaH0+b5iVdA+Qig7PuCn6T1UVJO+hsbMvmjcuT7lagA/wKUdvXAP2z5kmbe+2VlMv2jDPb8AAAAAEyKBvQAAAAB0trO9fM
K4APdoQvb7OufY+gLZQPYBZ0b1SRNY+VIWAPp0ICr+0XG2+AjDqPtx48r50zB+/eHSdPhxLwr4DcXw8VIh1PZDfQ77wKq0+Uas4Pg9AID7AmN4+pPMAvyaI8z6IPyU+CrjZPlQtSb712MK+cvS+PvPzBT+nhB4/8PrzvtB+Cz4/AUc/omMevjbsLz51zAU/YvvovpMAoz7oeNa+eWHRPQcAJD/vTt4+iN5cP0pyAb/yz9W+6eqQvg958r7x7Sa+65xlPqWICr+ehf6+p6DOPBYOAT0AAAAAW0ncvNXlJ70AAAAAPp0OPdMoWb6Sit09g3QzPX7vsD7J1k0/LsoJP5YrYz87HIC+XRMMPya29j4GqQE/XsylvvtHxT7OjMG+VCEGvrN3i763gJI+W71ov7NJab86h+O+1W5Gv/bMCL5xoAK+DV8jPSzbkDxdjdM+1ONKv/rCQb9o4aM/nYCpvuCkZr73Xyw+AnIxP+dlz7sAAAAAtjgwvMYuhrrlLyI+j/I1P1TxbM
T/ga2q+v8l0PxLGyj0LmWq/62SiP+p6zLtl7wu8NLi1PqDbG7/+aNm+LF84P9IzKL1sGGw+ktpePwX1cj/KaYc/oY+qP8b3nDz5UL6/", "training_traits": {"structure_gen": "Random", "n_layers": 10, "max_nodes": 18, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iterationM
=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25M
-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentaM
ge=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.stM
atePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dM
r(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[nM
,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){coM
nst t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e)M
{const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),M
this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.beM
zierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.M
7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}functionM
 C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,2M
42.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.M
bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5M
),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierM
Vertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,35M
0.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVeM
rtex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198M
.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),eM
.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299)M
,e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVerM
tex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6M
,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,M
27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,11M
2.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginM
Shape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267M
.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,1M
45.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,31M
0.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317M
.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,4M
32.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.beziM
erVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierM
Vertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168M
.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,M
210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVerM
tex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.3M
99,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(1M
93.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,2M
88.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338M
.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,M
437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVeM
rtex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,3M
77.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];leM
t n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;ifM
(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;sM
tatic __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __M
add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__M
apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,M
n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(M
((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);cM
onst r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else ifM
("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=M
0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.positionM
=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=aM
[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElementM
.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"heighM
t"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachLisM
tener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._loaM
d(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeofM
 n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;M
e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xmlM
"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.crM
eateElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="424";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","M
Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphicM
s(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPaletM
te)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"]M
,["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];M
for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="noM
ne",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=cM
reateImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryBM
utton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,heM
ight/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_M
]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.stM
ructure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$neM
xtState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;M
e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}fM
or(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.sM
lice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}functioM
n Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1M
,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextM
StateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];M
for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(leM
t n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),M
void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),nM
e($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.texM
tAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(JM
e,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,M
t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+M
ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(M
ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"=M
=t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,PeM
,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`YourM
 Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),UeM
.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*lM
e),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.lengtM
h-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le)M
,qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"6M
0 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;tM
<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.M
textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lM
r(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){M
let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),M
s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSiM
ze(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const M
a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability isM
 not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, whereM
 I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let M
i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3]M
,["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["InM
fo",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.strM
ucture_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.coM[
m/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840abf9dfa241","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
@{"p":"brc-20","op":"deploy","tick":"
","max":"100","lim":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_357", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
yit4s9", "training_traits": {"structure_gen": "Rectangle", "n_layers": 4, "max_nodes": 10, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birM
thYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,thiM
s.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+thiM
s.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]M
}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4M
*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContM
ext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=randomM
(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0M
||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.leM
ngth*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2M
),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.beziM
erVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5M
)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.M
3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),eM
.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.M
9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5)M
,e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,2M
47.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVeM
rtex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,45M
8,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,2M
96.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252M
.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),M
e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.29M
9,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierM
Vertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.M
bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(M
270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.M
3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,26M
9.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309M
.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVerteM
x(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,M
408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezieM
rVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.M
599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(10M
9.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,1M
74.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.79M
9,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,M
293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.M
5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.M
1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.59M
9,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1M
,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099M
,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,38M
9.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(letM
 t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)M
+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.eM
xp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(M
t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)foM
r(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenM
Layers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]M
-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.sofM
tmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.cM
onfig.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}reM
turn i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[M
0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("M
height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperM
ty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replM
ace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,rM
,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(M
window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.widM
th=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fM
ill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XM
ML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListenerM
("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="358";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0M
,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn()M
,Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","M
#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53"M
,"#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[utM
][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<eM
.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,M
0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(M
),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*lM
e,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(M
Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.trainiM
ng.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$intrM
oText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1M
;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.M
push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1M
,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){lM
e=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;tM
++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`M
Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e]M
[t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,M
.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,M
ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(WM
e),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAM
lign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0M
,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(M
e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,M
width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this iM
mage belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*M
le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3M
),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:M
3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*leM
,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f=M
"",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.textM
(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*lM
e,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===ItM
?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*leM
,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/M
2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rM
ect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;M
e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,M
r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.recM
t(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yM
r(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a cM
hild. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron,M
 so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.leM
ngth&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7M
],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74M
/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_noM
des,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFL
adTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4933895e9dab3b","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
XXXXXXXXXXXXXXXXXD,,,,,,,"
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "1000", "to": "bc1pargnwam2c0dgjjvgsrfth0y5r6c568s9m46xpqrdqw73entskw8skj800k"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_515", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 4, "max_nodes": 5, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parsM
eInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=mM
ap(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&M
(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){constM
 t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?M
e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.yM
*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xM
Right),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottoM
m:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){cM
onst o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.M
8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.M
bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.filM
l(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVerteM
x(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,10M
0.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,40M
0,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,M
402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVeM
rtex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),eM
.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,24M
9.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7M
,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291M
.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183M
.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.veM
rtex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bM
ezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.M
bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezieM
rVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.verM
tex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,M
145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304M
.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bM
ezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,M
451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,M
292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.M
2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(10M
4.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9M
,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.09M
9,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.59M
9,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,42M
2),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.M
8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(M
335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,4M
37,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308M
.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799M
),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)ifM
(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)rM
=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static M
__leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*M
t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=M
t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddeM
nLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));M
n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.M
m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(M
((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)M
r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"M
px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("wM
idth",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProM
perty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=M
window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detaM
chListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{tryM
{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0M
],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.widthM
,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParserM
).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEveM
ntListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="516";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,XtM
,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500)M
,rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f2M
0"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2M
a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let tM
=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):M
gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}functioM
n An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide()M
,pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSM
ettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1eM
3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,ItM
=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimesM
tamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(GM
e);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lM
ength&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=M
min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[eM
*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mtM
=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),windoM
w.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){letM
 n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[tM
,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&M
(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.stM
rokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOM
LD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.M
now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;oM
++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==eM
){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NM
ORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+tM
+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,heighM
t/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} yearsM
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStylM
e(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0M
,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25M
*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+heigM
ht-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"=M
==It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?widM
th/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("M
UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(M
Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e+M
+){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.M
strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,M
(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(M
r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of GrM
owing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all nM
eurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.lengthM
&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5]M
,["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["MariM
gold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.trainingM
.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcM6
af954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481cb85ec25413","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='A';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEM
AkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRM
L73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMM
Wo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRM
Ukk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf//M
/9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qM
OIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheM
WeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nM
URSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloM
xM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQM
O4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fM
sV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYM
YEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/M
D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+vM
/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTM
MuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5HM
5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lM
Anj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwM
JEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+M
8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEM
zcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIM
XOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2023-04-04T20:57:33+00:00
2023-04-04T20:57:33+00:00
2023-04-04T20:57:51+00:00
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_359", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 16, "activation": "relu"}}, {"class_name": "Dense", "confiM
g": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random"M
, "n_layers": 10, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.flM
oor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=M
(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(M
o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.M
size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertexM
(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.M
addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)M
}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&M
a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i ofM
 this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),eM
.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.beziM
erVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,50M
0,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6M
,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVM
ertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bM
ezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezieM
rVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51M
.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(26M
3.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.M
3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.M
bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.29M
9),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.M
bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,M
191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVeM
rtex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),M
e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,38M
4,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,25M
6.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,14M
8.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1M
,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,18M
3,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.M
1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVerteM
x(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,24M
7.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(M
110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.8M
99,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.0M
99,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99M
,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vM
ertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.M
5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),eM
.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,3M
49.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364M
.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,33M
0.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=M
r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}funcM
tion Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unaM
ry_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++eM
)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${conM
structor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.cuM
rrentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.leM
ngth;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relM
u;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=nM
;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={}M
,this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.styleM
.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.widtM
h=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,M
t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}rM
eturn this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._eventsM
[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.M
Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.heiM
ght;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){M
e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},M
n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.M
pageY}))})),new e("global");const oe="360";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,ynM
=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et)M
,noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#fM
9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2M
A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelectoM
r("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][M
r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&M
&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=nM
ull}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*lM
e,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.sM
how(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hM
ardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100M
*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length)M
;if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-M
ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].lengthM
-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*M
ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshM
ift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=M
e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),M
1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(M
De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);foM
r(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lM
t),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.M
strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+M
1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fiM
ll(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,eM
,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&M
e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAM
AA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*lM
e,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years oldM
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+7M
5*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSizM
e(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(eM
);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(widtM
h/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI M
MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlM
ign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*leM
,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),ZeM
.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.lM
ength>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.draM
wingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct)M
,e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFoM
cused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but stiM
ll not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm inM
 the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvM
asAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023M
",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["AurorM
a",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"TrM
aining Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTuL
nhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892aebcada1e7","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_205", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 19, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config":M
 {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 19, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 10, "max_nodes": 19, "activation_func": "ReLU", "epoch_num": 6}, "classes_name"M
: ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleM
Length=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.M
stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLiM
fe:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3=M
=Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,tM
his.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,M
l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){constM
 r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.M
getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(eM
),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9M
,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.M
9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.beziM
erVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,M
350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierM
Vertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,1M
98.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6M
),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,1M
19.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(36M
4.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShM
ape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.M
9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99M
,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,M
128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,1M
84.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799M
),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVerM
tex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299M
.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9M
,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertM
ex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,31M
9,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(3M
31.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,2M
95.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.M
bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299M
,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225M
.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShapM
e(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356M
.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.M
9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253M
.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.beziM
erVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertexM
(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.M
7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499M
,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.4M
99,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e))M
)}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":M
e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[eM
][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(eM
,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offM
set)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];forM
(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<nM
[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relM
u;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.actM
ivation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===argumentM
s.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===argumM
ents.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInstM
._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levelsM
[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===thiM
s.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.creatM
eElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttrM
ibute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=argumenM
ts.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/M
");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._creaM
teLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="206";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,vM
e,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvaM
s(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r()M
,Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1",M
"#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#M
77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{iM
f(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAniM
m=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,M
he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"BM
"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=creaM
teInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le)M
,Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrM
ainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.vM
isual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++)M
{Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].lenM
gth;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],ytM
=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;M
n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,KM
t=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)GM
e.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.puM
sh(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*DM
e.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTEM
R),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,hM
eight),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENM
TER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);tM
=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipseM
(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pM
r(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<M
60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=mM
e?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSiM
ze(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some tiM
me before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=iM
.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/leM
*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(lM
et e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textM
Style(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH M
YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT)M
,qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("M
(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("M
AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}returnM
 i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);retuM
rn color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,tM
,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n},M
 ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I hM
ave grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing oveM
r time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4M
096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["AdvaM
nced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];M
function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visM
ual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4930b51d8da240","version":"2023.3.0","b":1,"Lgtoken":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_93", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 8, "activation_func": "Sigmoid", "epoch_num": 8}, "classes_name": ["CryptoadzM
", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*2M
4*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=maM
p(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.modelM
.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*M
this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,tM
his.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingCM
ontext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==eM
?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(M
),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),eM
.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezieM
rVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVeM
rtex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.M
7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,31M
3.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,M
9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezieM
rVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVerM
tex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,1M
14.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.M
5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.verteM
x(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.M
bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599M
),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.1M
99),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,1M
75.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVerM
tex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254M
.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.M
6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,M
222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.M
6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezM
ierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,33M
1.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.M
5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(M
419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.29M
9,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezieM
rVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShM
ape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,35M
6.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,M
199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.M
2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.M
3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.M
6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.2M
99,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bM
ezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),eM
.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(M
e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class M
G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return M
n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__applM
y_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class XM
{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<thM
is.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[iM
]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:retM
urn H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.puM
sh(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)retuM
rn{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)rM
eturn{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensitM
y),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),M
void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?paM
rseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("butM
ton");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multipM
le",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&M
void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=M
n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t)M
.readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="94";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,M
Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=creaM
teGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]M
=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#32M
8DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4M
d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(M
In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+M
we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,M
he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!M
xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.pM
osition(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeigM
ht(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();GtM
=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFillM
))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(M
let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=M
0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);M
for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[eM
][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatioM
,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(M
let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);CM
e[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pM
ush(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.tM
extAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rectM
(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),JeM
.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e]M
[i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?sM
.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,50M
0*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I M
think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:rM
andom(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.tM
ext("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before enteM
ring the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=M
75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]M
):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.lenM
gth;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qeM
.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NM
UMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(1M
2*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid AdM
dress",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2M
,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hrM
(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,oM
,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeM
Canvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years olM
d. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up tM
o be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}elseM
 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1M
e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=M
[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e)M
{for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,M
"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840a51bcf3ff7","version":"2023.3.0","b":1,"token":"6c07c1LY78c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
{"p": "brc-20", "op": "transfer", "tick": "$OG$", "amt": "5000", "to": "bc1p5tk0xv46jgcjwaxskv4d57qsxllm4wnz6e8q7rg0nvhkt34klsps6nk8cl"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
/ViaBTC/Mined by farimainer/,
Aj?=:ETH.ETH:0x3969CBFd5F456354D5503186138bd30816AcE8e6:1774075::0
DjB=:BNB.BNB:bnb1tr4eu3u4k6z35jcgunvuudgfmjyz2lyz40fyqw:33289839:te:0
Compressed by jpeg-recompress
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_163", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 4, "max_nodes": 20, "activation_func": "Tanh", "epoch_num":M
 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeM
ed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60M
,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalM
Neurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==OM
e?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.ceM
nter=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlM
pha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let M
e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}M
=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}fM
unction I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,M
268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,4M
19,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(M
435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),eM
.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,1M
92.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,M
448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.M
4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.beM
zierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1M
),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),M
e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.2M
99,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.M
2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,1M
23.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVeM
rtex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vM
ertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,1M
55.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6)M
,e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),eM
.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.verteM
x(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4M
,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.M
3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(M
393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,36M
5.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVM
ertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.M
5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120M
.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezieM
rVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierM
Vertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezM
ierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,M
374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,26M
7.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertexM
(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,37M
1.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,33M
0.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((M
t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":M
3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.M
mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);retuM
rn r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,tM
his.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.cM
urrentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fillM
(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu"M
:return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0M
]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}positioM
n(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}sizM
e(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelM
Density,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levM
els[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],M
this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){vM
ar n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","M
file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=functM
ion(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;vaM
r n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"=M
==e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="164";let ae,le,se,he,ce,ue,fe,de,xe,M
ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windoM
wHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async functioM
n En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#0M
12221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5cM
2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListenerM
("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,heM
=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(M
kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(DtM
=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.vaM
lue(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pM
r(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=1M
0);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIM
ndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let eM
=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;eM
++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,wiM
dth),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].lengM
th;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatuM
s();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));forM
(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n+M
+)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let M
e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255M
),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-aeM
/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(JM
e),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){conM
st[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(iM
,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTM
ER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/M
2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStM
yle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),UeM
.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remainsM
 stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(eM
,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[M
e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e])M
:i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textM
Size(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",M
$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),M
qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*lM
e),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*M
le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<M
r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=greeM
n(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),M
Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(M
128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligeM
nce.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligencM
e is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=widM
th,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["SM
tandard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1]M
,["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep LearniM
ng Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b484080cf4da1e6","version"Lz:"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_520", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 3, "max_nodes": 17, "activation_func": "Sigmoid", "epoch_num": 9}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=M
60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.biM
rthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,M
0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.staM
geRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=M
this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(tM
his.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);returM
n createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(randomM
(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,aM
.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),eM
.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,M
404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,M
119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3M
,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertexM
(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bM
ezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,2M
79.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497M
.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertexM
(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertexM
(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertM
ex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,M
102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124M
.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVeM
rtex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(M
170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.M
6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,4M
04.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.beziM
erVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierM
Vertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267M
.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,6M
0.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.beM
zierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305M
.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8M
,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertexM
(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199M
,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.79M
9,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),M
e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bM
ezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierM
Vertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7M
,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,M
268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,M
346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,3M
65.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){returM
n e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0)M
{let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<thisM
.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_M
unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);sM
tatic matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(eM
,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<M
this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(thM
is.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(M
const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:M
l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"staticM
"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;ifM
(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.M
elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).gM
etPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustLiM
stener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=argumentsM
.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return documeM
nt.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==argumentM
s[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},FiM
le._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.dM
ata=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="521";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,KM
e,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphM
ics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weighM
t_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBM
DA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff",M
"#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;M
fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.iM
mage(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0M
,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!M
==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("fonM
t-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",widM
th/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.neM
xtStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10M
(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;iM
<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;M
const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wM
t.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],M
ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextSM
tableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)M
Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(M
let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1M
,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*lM
e),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.backM
ground(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.imaM
ge(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,nM
,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,M
t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*M
le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.M
text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"M
');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),UM
e.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} fM
or your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=M
75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.M
length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)M
l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qM
e.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron YearM
s`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.M
noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",wM
idth/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("M
BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function crM
(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}fM
unction gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvM
as(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.lengtM
h;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will stilM
l mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(M
i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";sM
aveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["M
TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleM
ration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visuM
al.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4892914d6ba205","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_55", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 4, "max_nodes": 13, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n)M
{const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;tM
his.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nexM
tStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nM
extStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));eM
.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.centerM
,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;thiM
s.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,M
.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.updateM
(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,M
24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,4M
68.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0)M
,e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bM
ezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8M
,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.M
9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.M
2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,3M
80.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,1M
33.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,M
125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,36M
5.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106M
.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4M
,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),M
e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599)M
,e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499M
,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,47M
2.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(M
288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVM
ertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6M
,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,M
113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVerM
tex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.M
5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.M
1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertexM
(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,M
208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099M
,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVerM
tex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,36M
4.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVerteM
x(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bM
ezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364M
.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314M
.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVerM
tex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,tM
){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;returM
n new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(M
){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unM
ary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++oM
)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.bM
);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totM
alNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)M
e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("RM
escaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBufM
fer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==argM
uments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceoM
f HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.eM
lt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.styM
le[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){returM
n!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.M
files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;returnM
 n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("tM
ype",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("applicaM
tion/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=M
e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="56";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,M
Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createM
Graphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function SnM
(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313dM
","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffM
ff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEvM
entListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((M
e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("ClM
ose",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}fuM
nction On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButM
ton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hidM
e(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkNM
ame=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>M
e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){letM
 t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;eM
<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8M
,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pM
ush(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,winM
dow.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(EM
e/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,M
ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}functioM
n Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectModM
e(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWM
eight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),M
Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(CeM
[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.sM
trokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,wM
idth/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this imaM
ge belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,heigM
ht/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(MM
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2M
-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){ifM
(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.lengtM
h-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function M
ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("PercepM
tron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STAM
TE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),grM
(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stM
roke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],oM
=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,M
l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.pM
ush(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.M
resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.lenM
gth}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adultM
hood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=eM
.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60M
 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10M
",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}fuM
nction Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPaletM
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b484365ddeea252","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_151", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"M
}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Zigzag", "n_layers": 9, "max_nodes": 11, "activation_func": "LeakyReLU", "epoch_num": 5}, "classes_name": ["CryM
ptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=M
60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRaM
tio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:thisM
.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4=M
=Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angM
le=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drM
awingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],lM
=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpM
oints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.filM
l(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),eM
.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.beM
zierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVerteM
x(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,2M
5.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(M
202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),eM
.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezM
ierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85M
.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.M
3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),eM
.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.0M
99),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,1M
39.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799M
,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58M
.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezM
ierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243M
.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.M
3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,M
256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.M
8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8)M
,e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,16M
9.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,39M
1,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVM
ertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,M
243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),eM
.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.bM
eginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.M
499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.9M
9,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.M
4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVerteM
x(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.19M
9,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1M
,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.49M
9),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.M
799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}functM
ion F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}M
class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);rM
eturn n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.M
__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}cM
lass X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=M
0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++iM
)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;defauM
lt:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activationM
);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.lengtM
h)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.leM
ngth)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelM
Density),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255M
+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.tM
ype?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElemenM
t("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("M
multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.lengM
th>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");thisM
.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoadeM
r(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="152";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,VeM
,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),M
et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o()M
,[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFM
E","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9"M
,"#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&M
!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ceM
=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&M
&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==keyM
||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInputM
(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strM
okeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatM
us();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nM
odeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=M
[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;forM
(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/M
(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(M
1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.staM
geRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(M
1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[eM
][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.lengtM
h);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(UM
e),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),M
We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENM
TER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(miM
n(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n)M
:2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,80M
0*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.tM
ext("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?exampM
le[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*lM
e),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time befoM
re entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(M
" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.puM
sh(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;M
e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BM
OLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",M
Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.texM
tSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) InvM
alid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",M
width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}funcM
tion hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return coloM
r(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$eM
.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} yM
ears old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have groM
wn up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.M
")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/minM
(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",1M
0]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];functioM
n Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodM
eShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b484357ec685413","version":"2023.3.0","b":1,"token":L`"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_469", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 12, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config"M
: {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 18, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/MathM
.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;thiM
s.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(M
n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextSM
tateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=thisM
;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(thisM
.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{conM
structor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),M
o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-lM
.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-2M
50,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.M
7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,41M
7.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,M
379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVeM
rtex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5)M
,e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,46M
6.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,11M
7,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVerM
tex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezieM
rVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezieM
rVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,3M
05.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezM
ierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64M
.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(1M
70.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,1M
14.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.M
599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bM
ezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),eM
.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3M
,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386M
,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.M
7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(43M
1.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.M
1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.beziM
erVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(M
195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419M
.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6)M
,e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,1M
52.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),eM
.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,M
388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,2M
71.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertexM
(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVerM
tex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}functioM
n A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return M
r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.M
m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H._M
_apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);fM
or(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,thisM
.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.M
currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(thM
is.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==tM
.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.lM
ength/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"reM
lative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/thiM
s.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,thisM
.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0M
;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){returM
n document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1M
],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=funM
ction(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createEleM
ment("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileM
Reader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._crM
eateLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="470";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,fM
t,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGrapM
hics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.traininM
g=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0dM
0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#fM
04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListenerM
("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixeM
ls.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2M
-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"M
u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(M
){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vM
n=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=M
e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNoM
des=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}elsM
e Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=M
round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=M
0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<enM
;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,windM
ow.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0M
;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length)M
;_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function WM
n(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectModeM
(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.texM
tAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.imageM
($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;M
s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*nM
/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.recM
t(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs tM
o",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'M
+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,M
height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performaM
nce.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);elM
se if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]M
+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.lengM
th-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+heightM
-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:"M
,Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2M
-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar()M
{je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&M
&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);M
return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),M
e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCM
anvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", M
etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of GrowM
ing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is pM
reparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const M
zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["BlackM
board",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),cM
olorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"BM
irth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e814a993fdf","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_178", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 10, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 3, "max_nodes": 10, "activation_func": "Sigmoid", "epoch_num": 10}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-eM
,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);constM
 n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=mM
ap(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestM
amp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1M
),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.ceM
nter,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,thM
is.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),sM
=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lM
ines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(2M
35.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertexM
(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVerM
tex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,50M
1.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,18M
9.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.M
8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVerteM
x(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVerteM
x(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.M
2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.M
3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2M
,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.M
bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.79M
9,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699M
,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34M
.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299M
),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(23M
8.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.M
2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.59M
9,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVeM
rtex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(M
380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.M
6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),eM
.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.M
8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.49M
9,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,M
210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(1M
80.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.79M
9,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,M
357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,21M
5.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,19M
0.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(3M
71.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.2M
99,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.29M
9,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArM
ray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date)M
.getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?M
e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);M
static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;iM
<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=HM
.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentM
Iteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(conM
st t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_inputM
_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMEM
NT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!=M
=arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/M
this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.M
offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(M
":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elM
t}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=voM
id 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createEleM
ment("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttributM
e("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n)M
{var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},M
XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="179";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,VtM
,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),jM
e=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_namM
e,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac"M
,"#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cefM
0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.stM
yle.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.clM
assifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*M
le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!=M
=At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submM
itButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),cM
loseSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$ageM
=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronM
sLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){fM
or(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.lengtM
h*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:aM
e/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=M
floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artwM
orkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].lenM
gth);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(wiM
dth-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:KtM
;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(leM
),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyleM
(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0M
)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s]M
,a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function erM
(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,2M
25*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le)M
:Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*M
le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`YM
our Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,heiM
ght/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/M
o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else ifM
(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.lengM
th-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.teM
xtStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${rouM
nd(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*M
le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fiM
ll(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}M
function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,25M
5&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,iM
)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,M
!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", andM
 ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":M
t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);reM
turn i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 MonthsM
",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",7M
4/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),M
birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"ColM
or Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e301a1ba21c","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_313", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 17, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "configM
": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Regular Triangle", "n_layers": 8, "max_nodes": 17, "activation_func": "Tanh", "epoch_num": 4}, "classM
es_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,thM
is.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stageM
=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),nM
euronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.siM
ze/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,thisM
.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.linM
e(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++M
e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,M
[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(eM
,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,28M
8.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,44M
6.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8M
),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertM
ex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),M
e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2M
,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250M
.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(M
77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVM
ertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),eM
.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301M
.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.M
8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.89M
9,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,M
64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4M
,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bM
ezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVeM
rtex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertM
ex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152M
),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7M
,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierM
Vertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1M
,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,3M
71.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6M
,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,1M
59.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),eM
.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130M
.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.M
199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(3M
21.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4M
),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.beziM
erVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,37M
2.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4M
,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.0M
99,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeoM
ut(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=nM
?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=tM
(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};statiM
c mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),M
this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrderM
s=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(letM
 i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.lM
eaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.coM
nfig.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===M
arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0M
===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,thiM
s._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+M
t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"rangM
e"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=documeM
nt.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&rM
.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var eM
=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.M
split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)FiM
le._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="314";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,beM
,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;creM
ateCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let M
e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#M
F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#03M
0706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick"M
,(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,dreM
wLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=gM
e,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!=M
=key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||"")M
,zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*leM
,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=M
Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[M
0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.lenM
gth;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=CM
e[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],M
wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let M
n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inM
putDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<M
Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][M
n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(ranM
dom(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMoM
de(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/M
2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAM
lign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(M
e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?sM
.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStM
roke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):eM
>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);cM
onst n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),UM
e.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable forM
 some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o)M
{let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&M
&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[eM
]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le)M
,qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],M
["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAligM
n(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&KM
e.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?ZM
e.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(eM
)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blueM
(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCaM
nvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, IM
'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25M
?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreaM
sing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=heightM
,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60M
],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["MultiverM
se",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning FrameworM
k":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4840b9bf6f53e3","version":"2023.3.0"Lo,"b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_29", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"M
units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 7, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/M
12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(eM
.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stagM
eRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,sM
tageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){conM
st i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){consM
t e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),rM
=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=cM
reateVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.M
x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000M
"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(M
28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(45M
9.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3M
,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275M
.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14M
.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(4M
56.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203M
.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,1M
09),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104M
.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,4M
44.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVM
ertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),M
e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,M
104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5M
,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(M
233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,2M
43.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,3M
04.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282M
.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVM
ertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(M
353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4M
,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.beziM
erVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5M
,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5M
,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierM
Vertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,18M
1.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356M
.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,M
183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5M
,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5M
,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,36M
4.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bM
ezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),M
e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}fM
unction T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++M
o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;M
for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static M
relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binaryM
_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}claM
ss W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const nM
=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeuM
rons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=M
null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new M
U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolM
ute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeigM
ht};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.M
width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputeM
dStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){retM
urn this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(M
e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function eM
e(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&M
&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,thM
is.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){varM
 n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="30";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,XeM
,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,M
t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layeM
rs_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6"M
,"#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3M
a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||M
cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createM
Graphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}fuM
nction Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(M
),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*M
le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.teM
xt("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebM
irthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=MatM
h.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,M
Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])M
}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(M
mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.lengthM
*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimM
estamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0M
;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].pM
ush(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e)M
,Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),UeM
.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,widM
th,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.filM
l(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}M
function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*nM
/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,heiM
ght/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*leM
):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.tM
extWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.M
textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleSM
tring("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";iM
f(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(fM
='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',lM
=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*M
le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)M
} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("TM
rebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*)M
 Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le)M
:5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1)M
,e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouM
seY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,M
!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(M
let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peakM
, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its M
story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="M
4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60M
],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_M
r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"PapeM
r Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c03d9724004","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymo
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_335", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 9, "max_nodes": 6, "activation_func": "ReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "M
Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*36M
00*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,M
y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getM
NeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*thisM
.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.M
v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingConteM
xt.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:tM
[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=M
e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.recM
t(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVerM
tex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertexM
(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,38M
4.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,M
41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,M
213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVerM
tex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(M
246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8M
,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45M
.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(18M
4.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.beziM
erVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.M
bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),M
e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6M
,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(M
235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199M
,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,35M
7.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.M
3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),eM
.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVM
ertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,M
167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),eM
.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.M
5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,15M
0.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVerM
tex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(M
),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,M
132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.M
799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,31M
9.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,17M
1.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,36M
1.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,3M
71.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezieM
rVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezM
ierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,M
n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{coM
nstructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}stM
atic linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_biM
nary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{conM
structor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.tM
otalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=MM
ath.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return M
H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(nM
ew W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{xM
:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)returM
n{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),oM
)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),voidM
 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFM
loat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button"M
);return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",M
!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&voidM
 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0]M
,this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).reaM
dAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="336";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,M
Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGM
raphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=awM
ait Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFM
E"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9"M
,"#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(M
Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/M
2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=M
0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn)M
,"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.posiM
tion(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(M
1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.M
inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+M
1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(letM
 t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;nM
<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);forM
(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][nM
]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,PeM
=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(letM
 e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[eM
]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.pushM
(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textM
Align(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(wiM
dth/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.teM
xtStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i]M
,Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.reM
ct(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*lM
e),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I thiM
nk this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:randM
om(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.textM
("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before enterinM
g the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*M
be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):uM
.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.lengthM
;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.teM
xt("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBM
ER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*lM
e),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid AddreM
ss",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,heM
ight/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,M
t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,25M
5*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanM
vas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. M
I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to bM
e a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4=M
=e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/M
max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["M
MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){foM
r(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"HaM
rdware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b489e88ddcda1e4","version":"2023.3.0","b":1,"token":"6c07c178cLV94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_252", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 3, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}},M
 {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "trainingM
_traits": {"structure_gen": "Triangle", "n_layers": 6, "max_nodes": 9, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).M
getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=maM
p(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*aM
),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constM
ructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.verteM
x(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLineaM
rGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.pusM
h(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>M
0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let M
r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVerteM
x(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.59M
9,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=M
25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453M
.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(9M
6.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertM
ex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertexM
(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6M
,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7M
,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.beziM
erVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.verteM
x(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVM
ertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(M
180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299)M
,e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64M
.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(23M
0.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8M
,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357M
.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6M
,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83)M
,e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323M
.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.M
bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,3M
12.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVeM
rtex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109M
.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bM
ezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.beziM
erVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierM
Vertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187M
.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,2M
06.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241M
.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),eM
.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.09M
9,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierM
Vertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.lengthM
;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWM
idth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static M
__tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1M
));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.mM
;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>M
e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,M
1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}functiM
on q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=M
o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{M
constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=argumM
ents[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this.M
_pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",thiM
s.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"M
");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[M
e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&wiM
ndow.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidtM
h||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255M
,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElM
ement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(eM
=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="253";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=M
!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}funM
ction _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#72M
2F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffM
e373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][M
1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){leM
t n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height)M
,ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultBuM
tton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=M
createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButM
ton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_fM
unc,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,MatM
h.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let M
e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].lengM
th);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pM
t=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024M
,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mM
t,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${EM
t}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].pM
ush(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=M
F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,M
it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),M
We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENM
TER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}fuM
nction Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,lM
,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(leM
t e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs toM
",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.M
map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.imM
age(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`YourM
 Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*lM
e,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rM
r(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}fuM
nction rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*M
le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 M
Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(13M
5-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.texM
t("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,heiM
ght/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpM
Color(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingConM
text.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,heighM
t/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return nullM
!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognM
ition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognitM
ion ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o)M
,`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],M
["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",7M
4/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"ActivationM
 Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10L
c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b48929ffccb3ffe","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_215", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Rectangle", "n_layers": 4, "max_nodes": 14, "activation_func": "ReLU"M
, "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2M
];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(M
o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.M
model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*thM
is.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,M
i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingCoM
ntext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.linM
es=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRighM
t:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draM
w(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.beM
zierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVeM
rtex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShaM
pe(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7M
,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2M
,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVerteM
x(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(25M
2.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71M
.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,2M
3.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endM
Shape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVerM
tex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.beM
zierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierM
Vertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.7M
99),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.M
1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.M
vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,35M
7.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,M
256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,M
149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.beziM
erVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,M
174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),eM
.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,M
364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.M
399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121M
.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9M
),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,M
356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,3M
04.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,32M
3.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,17M
7,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,26M
4.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),M
e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(37M
1.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.M
599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){returnM
 new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&M
&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=M
0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.nM
][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return HM
.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteM
ration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeM
urons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;caM
se"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),uM
=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetM
Height}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="M
none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(thisM
._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levelM
s[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.valueM
=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}funM
ction J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttrM
ibute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},creM
ateInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,thM
is._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"applM
ication/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="216";let ae,le,se,he,cM
e,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windoM
wWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)M
}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa"M
,"#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","M
#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.adM
dEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&M
(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),unM
>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&M
"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size"M
,"15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),JM
e.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=M
20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))M
+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0M
==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0M
;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=M
sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){leM
t t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=UtM
.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((eM
,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<CM
e[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;M
e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.M
background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),WeM
.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectModM
e(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=M
0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dM
t&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAM
lign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-M
100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATIOM
N"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,8M
0*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The PercM
eptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")M
}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=M
n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/lM
e?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fiM
ll(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBERM
 OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textM
Style(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),KeM
.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",widthM
/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];M
for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),rM
=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCM
anvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.M
fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looksM
 and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and M
my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()M
=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["M
Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],M
["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFilM
l,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b481c9948644L
003","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_481", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {M
"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 8, "max_nodes": 9, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "CrypM
topunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1M
e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,M
0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeurM
onsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.sizM
e/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,M
this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.gM
lobalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1M
])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;M
(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,M
0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(M
33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449M
.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,M
433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8M
,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.M
1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(M
469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.M
2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,M
111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,3M
76.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,M
473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVeM
rtex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.beziM
erVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.beM
zierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.M
299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.M
7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243M
.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,M
301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,25M
6.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezM
ierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVerteM
x(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.M
3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezM
ierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,40M
0.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,M
242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(M
172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.M
vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.M
599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,M
305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,M
246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,M
377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.59M
9,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7M
),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVerM
tex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVM
ertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){lM
et r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constrM
uctor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}staticM
 linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binaryM
_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{construM
ctor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalM
Neurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.M
min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.liM
near}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new WM
(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:thiM
s.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{wiM
dth:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)thiM
s.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0==M
=t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloatM
(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");reM
turn n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),M
r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!=M
=arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],thiM
s.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsTM
ext(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="482";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,RM
e,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphM
ics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await M
Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],M
["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#7M
7c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&M
&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/lM
e,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ceM
=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"M
!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.positionM
(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*leM
),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inpuM
tDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,ltM
=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0M
;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;nM
++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(letM
 e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){cM
onst[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.sM
tage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0M
;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}M
for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.M
slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAligM
n(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/M
2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStM
yle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[M
e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(eM
,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),UM
e.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think tM
his image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(eM
xample);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INM
TELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering thM
e decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/oM
.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.pusM
h(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++M
)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("M
PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OM
F REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qM
e.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",M
width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,heightM
/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){lM
et n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)M
}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(M
e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I caM
n detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a M
teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?iM
=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(M
e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNISM
T",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(leM
t e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"HardwaM
re Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4973eb7b97a24c","version":"2023.3.0","b":1,"token":"6c07c178c9444LR2f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
Bj@=:ETH.ETH:0x54a59AFc62b2D686d9e76c540784612D870A9764:16099266::0
text/plain;charset=utf-8
;{"p":"brc-20","op":"mint","tick":"$bvc","amt":"2147483647"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<html><head><title>@realDonaldTrump - 332308211321425900</title><style>body,html{background:#000;color:#e7e9ea;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}#root{width:540px;margin:0 auto;max-width:100%}header{display:flex;align-items:center;padding-bottom:.5em}header img{width:48px;height:48px;border-radius:8px;margin-right:.5em}header .h1{font-size:.9em;color:#71767b}header .h2{font-weight:700;display:flex;align-items:center}header .h2 svg{width:21px;height:21px;marginM
-left:5px}main{margin:.5em 0}main .c{overflow-wrap:break-word}main .q ul{margin:.5em 0;padding:0;list-style:none}main .q ul li{padding:0;margin:0}main .q:not(.fin) ul li{text-align:center;padding:.1em 0}main .q:not(.fin) ul li span{display:block;border-radius:12px;border:1px #1d9bf0 solid;padding:6px 12px}main .q.fin ul li{border-radius:4px;border:1px transparent solid;padding:6px 12px;margin:.1em 0;position:relative;display:flex;justify-content:space-between}main .q.fin ul li em{height:100%;left:0;top:0;backgroundM
-color:#333639;position:absolute;z-index:0;border-radius:4px}main .q.fin ul li.max em{background-color:#1d9bf0}main .q.fin ul li span{position:relative}main .m img,main .m video{width:100%;max-height:240px;object-fit:cover}main .m video{max-height:300px}footer{font-size:.9em}footer .f1,footer .f2{display:flex}footer .f2{padding:.5em 0}footer .f2 div{position:relative;display:flex;align-items:center}footer .f2 div svg{width:16px;height:16px;margin-left:4px}footer .f2 div svg path{fill:#fff}footer .f2 div:not(:first-M
child){padding-left:14px}footer .f2 div:not(:first-child)::before{position:absolute;content:"
 ";left:5px;top:0;bottom:0}cite{display:block;padding-top:10px;font-size:.9em}main .qted{border-radius:16px;border:1px #2f3336 solid;overflow:hidden}</style></head><body><div id=root><header><div><img src=data:image/webp;base64,UklGRoACAABXRUJQVlA4IHQCAACwDACdASowADAAPm0skEWkIqGXFmRABsSxAFqNkKYYUv91+qLL6S/HD/GNhONl3adFqI9H/5GjvDdQjG4P9SxBHG5soD9RmioW1taS4Gxv7ZnlHee5x8VbvhfabYhlWcS3DetK9t6Oooj3LaRNAAD+4p/9mNIXbY/MHV5+uu31M
ukVYKqpA5VcV2WQ6t2HPFkiezVrr7cddeTcKjkV158+7P2o11QVBxbaxKi2K1ffYgm6/U/RJxSGDmgfF3tIwF0y/iNKn8ZV8vJe3bHq5ujBd4FiWI4z1OTpRtsJWuace4rQhy0WnxVDoxCVk+taKLvHbf8vtMmGTqHTIZ+ZA9/qc691oxtsCvOWH7IQ49u2Wi/9WOXkJmHzVF1yE+0qdVINwBThFOD+RihuAipC1uHEgm4RsKkdulIgs4AurBBJmXY4IuNsrUP+RlTN7S2A4KVJgH+IvPimRsjdk9TIJ7JvfptISaqZ/51ELdtCMx5NSme6qXnVdNSWeeDfcS7vQQrcq8kmb5QGosYPkbaeHrcAIiFuw0/rQvcVs5S2RFxiZ7E61VSq1gkjbiqaToQ5UajHpGZXtRM9FvSCu0Zkf+duyN3CbaEuwy9S6eR1bv2amir5wvvKR9B/80QjU1SBDFPvfp4urtrq6e6WLf/2I51YH2TALX5eEDsKDdXhSTEm5/1tacKUaM
KImKdNxwEphJA1/629/XaAvn4V0yfAFBieJW8368XWzJCx444WKrUOZtVwdsrjOcFMS/j0lNcybr4psL4XHSZcJIB3pBee1iMqbJYW1QgaOp9X+8OxHbQuTfOjXA/yCev303nwu0vOl6rsCwawAA></div><div><div class=h1>@realDonaldTrump</div><div class=h2>Donald J. Trump <svg viewBox="0 0 22 22"><g><path d="M20.396 11c-.018-.646-.215-1.275-.57-1.816-.354-.54-.852-.972-1.438-1.246.223-.607.27-1.264.14-1.897-.131-.634-.437-1.218-.882-1.687-.47-.445-1.053-.75-1.687-.882-.633-.13-1.29-.083-1.897.14-.273-.587-.704-1.086-1.245-1.44S11.647 1.62 11 1.604c-.646.017-1.2M
73.213-1.813.568s-.969.854-1.24 1.44c-.608-.223-1.267-.272-1.902-.14-.635.13-1.22.436-1.69.882-.445.47-.749 1.055-.878 1.688-.13.633-.08 1.29.144 1.896-.587.274-1.087.705-1.443 1.245-.356.54-.555 1.17-.574 1.817.02.647.218 1.276.574 1.817.356.54.856.972 1.443 1.245-.224.606-.274 1.263-.144 1.896.13.634.433 1.218.877 1.688.47.443 1.054.747 1.687.878.633.132 1.29.084 1.897-.136.274.586.705 1.084 1.246 1.439.54.354 1.17.551 1.816.569.647-.016 1.276-.213 1.817-.567s.972-.854 1.245-1.44c.604.239 1.266.296 1.903.164.636-M
.132 1.22-.447 1.68-.907.46-.46.776-1.044.908-1.681s.075-1.299-.165-1.903c.586-.274 1.084-.705 1.439-1.246.354-.54.551-1.17.569-1.816zM9.662 14.85l-3.429-3.428 1.293-1.302 2.072 2.072 4.4-4.794 1.347 1.246z" fill=#1d9bf0></path></g></svg></div></div></header><main><div class=c>Sorry losers and haters, but my I.Q. is one of the highest -and you all know it! Please don't feel so stupid or insecure,it's not your fault</div><div class=q><ul></ul></div></main><footer><div class=f1><time datetime="Thu May 09 2013 01:37:0M
6 GMT+0000 (Coordinated Universal Time)">Thursday, May 9th 2013, 1:37:06 am</time></div><div class=f2><div>(115.8K, 54.6K) <svg viewBox="0 0 24 24"><g><path d="M4.5 3.88l4.432 4.14-1.364 1.46L5.5 7.55V16c0 1.1.896 2 2 2H13v2H7.5c-2.209 0-4-1.79-4-4V7.55L1.432 9.48.068 8.02 4.5 3.88zM16.5 6H11V4h5.5c2.209 0 4 1.79 4 4v8.45l2.068-1.93 1.364 1.46-4.432 4.14-4.432-4.14 1.364-1.46 2.068 1.93V8c0-1.1-.896-2-2-2z"></path></g></svg></div><div>150.9K <svg viewBox="0 0 24 24"><g><path d="M16.697 5.5c-1.222-.06-2.679.51-3.89 M
2.16l-.805 1.09-.806-1.09C9.984 6.01 8.526 5.44 7.304 5.5c-1.243.07-2.349.78-2.91 1.91-.552 1.12-.633 2.78.479 4.82 1.074 1.97 3.257 4.27 7.129 6.61 3.87-2.34 6.052-4.64 7.126-6.61 1.111-2.04 1.03-3.7.477-4.82-.561-1.13-1.666-1.84-2.908-1.91zm4.187 7.69c-1.351 2.48-4.001 5.12-8.379 7.67l-.503.3-.504-.3c-4.379-2.55-7.029-5.19-8.382-7.67-1.36-2.5-1.41-4.86-.514-6.67.887-1.79 2.647-2.91 4.601-3.01 1.651-.09 3.368.56 4.798 2.01 1.429-1.45 3.146-2.1 4.796-2.01 1.954.1 3.714 1.22 4.601 3.01.896 1.81.846 4.17-.514 6.67z">MT
</path></g></svg></div><div>2,920 <svg viewBox="0 0 24 24"><g><path d="M4 4.5C4 3.12 5.119 2 6.5 2h11C18.881 2 20 3.12 20 4.5v18.44l-8-5.71-8 5.71V4.5zM6.5 4c-.276 0-.5.22-.5.5v14.56l6-4.29 6 4.29V4.5c0-.28-.224-.5-.5-.5h-11z"></path></g></svg></div></div><cite>/realDonaldTrump/status/332308211321425920</cite></footer></div></body></html>h!
DjB=:BNB.BNB:bnb1mtzmvpyhwcyh9c63lqa6a872vh0vc5vpuu8nwu:86457408:te:0
CjA=:ETH.ETH:0x811DF28A010e8757E520CC84C1519cF23FE6ef00:2934619:te:0
FjDOUT:C2006B0B9244D11B20297265BEF8BF230910E7B09DE9FED0C53C088307C21B84
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"APEZ","amt":"1"}h!
)j'11UbRbDiktNgqWEEYXqyAJ3H7ZSDYavu6mGBbdC&
text/plain;charset=utf-8
7{"p":"brc-20","op":"transfer","tick":"gold","amt":"28"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
  "name": "macpro.sats",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
=1d/Foundry USA Pool #dropgold/
FjDOUT:8C2A35EDD707BB3A46CF81E308D05CBB5AC9ECBC4F3CD71E68371C3FFA1CF583
text/plain;charset=utf-8
C{"p":"brc-20","op":"deploy","tick":"WASS","max":"69420","lim":"20"}h!
CjA=:ETH.ETH:0xeFE2069FfC5e6f9602387783035cb1a32Ef65Fb8:722943377::0
LjJ=:BNB.BUSD-BD1:bnb18upvfgxcpw4xy4jry8g5hzq96n980yqepr0tff:54199828283:te:0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
Doge Inscription				ID					Tier
000	292968	2f1c4a2103ad74141632b0b428fc86d46b53944e4bad335fa3af4ec414d10ba6i0	One-to-one
001	293453	4a97890ebad49f3391b00b84f40e48696941a893673e82b16b125e53502174c8i0	Ultrarare
002	295811	649e17aebe9ffe58efce3d66b99ce513c62cd5a2ef359ecf5b03b48eab7356b9i0	Ultrarare
003	295956	bd0d23fb1791129f4f525c599d15648dd4d6b247dd68bd82a258c2641e9f2489i0	Ultrarare
004	295984	703eaf0c8128d897f7174f7ef306e750b476f1b6672e163dcc945a1c05536d10i0	Ultrarare
005	296079	7441b2c5cb1074caab478241929619M
b139edce672339769bc08c0caa29ad513bi0	Ultrarare
006	296078	4b1a0b5c77730681a8f08a0d9b787bd1fbf1bd27b95f01a126e2abb5de070837i0	Ultrarare
007	296081	8f40930064bcedf152826dcbe99426ac1d644535e0c3643946f91846265aaa8ei0	Ultrarare
008	296602	2488688c54d63ed1b06ebd71d589ac791304c5ee8c3d4434f32a89785b0edc9fi0	Ultrarare
009	296727	947d4a2b3861952c5b2ac7d531acf9730f830813156a5cfc4aca2129db3a2537i0	Ultrarare
010	296759	620ba19e0e40ce3ff1721e9f7bd272cb49204a59fc3c76e78346d1f3e1ec0961i0	Ultrarare
011	302165	5f5a155824a77e6dM
aaa051afaae370f3405a568faa33dcf41e9fee562fc0ecb2i0	Ultrarare
012	302166	4529f9366250d71debed672f6720f631ad6ca10c43b4a9f323fdb844c2514debi0	Ultrarare
013	302508	31938ac9aa6849cf1c3913dc0c0a035edd4feb4a047e849145d9795f587efefai0	Ultrarare
014	302506	8c9ad0554d0a7dc90021d504970791b68a6d38e6e044ef772cf7e20b07053a48i0	Ultrarare
015	302503	39fff87265981808c125ae4e5c7f3cc62e36fa056d2ae29ba782ac46fcc8b719i0	Ultrarare
016	302505	a256ea831074b314cf7403a8f61ea5985775fdd59249c533f7d1f6cc6825d93ai0	Ultrarare
d475becdeee47bdbcb5913f1b87580239c5411b9d7f2a9d43cc4b38603a418i0	Ultrarare
018	302633	2e73c703e23883679bb5819dfc4f5a73195f155ecf1156064b936dcc2dda9b56i0	Ultrarare
019	302631	dc2ad0e6c2b6e5d01686662d858a19c2222d839afb9bc44bb8c7e4f9c766f628i0	Ultrarare
020	302632	c45126c7b361b480b8a258a85098a3df731a188b852b9cabbdd06f7774b86a32i0	Ultrarare
021	302662	069daf1b2b3ad11317bb318ae4e39c6b2196ca93294b4d150e9da2c831bc2719i0	Ultrarare
022	302664	046654fb1cfaa837585aedb525ab6a7124a79a25845aa5e45ad94acfb8c6347di0	Ultrarare
023	302718	323ad2f07382159cc90b0b7d818433c477895a914fe69c73aa76ae3e39bb6d6bi0	Ultrarare
024	396165	11790dbdc38339672b6240dfd70a6ac20d3dc94dc9c75f52bf27b488b7bfa661i0	Ultrarare
025	303741	159e784cc235241ae8acf8f0a460420e6eed7bf0700fb69d1ac5db324e3d5fd9i0	Ultrarare
026	303352	17507f8adf50f0f29a06249c1ae34656c76d7d1f79d2e8dd1595a37458db9970i0	Ultrarare
027	303308	e1afce36b9735900250e6ed72c0ccf943001ff29c6ce76fc625ce2a45e6a053ci0	Ultrarare
028	303294	607517f0cd1a7cc8d901273a4659a30863236422a51dae7e5883949ddbc2db7M
029	303293	baa227b27bdf424a7c5cc5772fbbb8b9e012d8849c5f1d306551af444f691f77i0	Ultrarare
030	303296	21171f8faf6b4c3cecd8973b74449e77114c365aa0fac2d8e4a47e218a08c1e3i0	Ultrarare
031	303302	9f14e960395a8f7e57a4b406319ab15e793a07690283209e88479445e51fbc02i0	Ultrarare
032	303303	a05b2365b2ff0c8f931122b1ea630565442c00e4e6880dfcfd2a5bec13f54c13i0	Ultrarare
033	303812	6ba7794281fb84d2db2d8a7fcc7363c683d2100e87c48971de16519261a7f773i0	Ultrarare
034	303815	a9ee967c6b82bd0bdfa2be7fb4fd4005d6e1ab3ba9c384011M
c0eb0b773a0efe6i0	Ultrarare
035	303816	c86146d1c85f70540e756e999f91d171db1e53a127b9b15d11534a9d213658eci0	Ultrarare
036	303814	7a7c37dc2d7ca2a5e9c4ad2683c44b71d0a10c442f506e090b3de51ae86fdc31i0	Ultrarare
037	304056	9168f5a9d43768a8ac7e21fd1f2e499d1b24bb2a94b1d32f1f79ee016771ff98i0	Ultrarare
038	304065	c7101d6a897288556ffaac8126c8a86be8ebf193d2230fd63359c45da939fceci0	Ultrarare
039	304062	d3d9ff59c614b7e30c58abb92f9572e0fe9193ce9c4a87fd28885aa7694bad86i0	Ultrarare
040	304063	f49872cc0ea7f95c785d5cbcc1582c2c4dcM
e9b4f563994bed7d787aa017919aei0	Ultrarare
041	304288	ed90207bdc09ee028cd7b9f16160ca11b2e6911bdf9619285f5b4cfeab85b6b4i0	Ultrarare
042	304276	96475ce70853d7dc10e979d113a5edae22878663c39923914e95cb27bd9fd01ai0	Ultrarare
043	304282	c07fea88ff7e059fe9f18b6d524ce5c6dc7cb047bb9b05635d1bbd4ab9456deci0	Ultrarare
044	304278	ee33db926899759964c9b44fef77561c1ce9bda5259343ebe7b4348b257a4153i0	Ultrarare
045	304281	b972ebdb792aa8975094863882b053f923155f72af03ff1cc7d892070ff496a9i0	Ultrarare
046	304267	e240d2d68db18020c5d85M
4ac973c5f7e0fc63d4131c8431540d8134c62d521fbi0	Ultrarare
047	304277	9c76a25962e94d4eefdc8d8b1ebf434d37b0b6753aadecb0e033b66888fd6246i0	Ultrarare
048	304264	156b1f592968a0fa4e1f92752e4604f6b33b37616608960d54bb8dd082083c01i0	Ultrarare
049	304294	0263663c5291cf1ada3dd33c5800c01a637702d2113f359323869aa7480dacfbi0	Ultrarare
050	306327	33d6c576c755894e89588864ab1db6c9d853106127c6ac861f636fba0ea9b11fi0	Ultrarare
051	306384	7ac09308acf1577a4e079d87ae9c196cde74b036065f20716c464dd6ab46195bi0	Ultrarare
c944f049fd97dfa0325a0c106b16dbe8664f3226bbf5f37031ce48e05i0	Ultrarare
053	306323	0d0c69b59b15e13efbe937dfef97dcb92a3559d2c35fdfff690d980083488f16i0	Ultrarare
054	306417	39235d8fdb38c4ce68cb1652bdce47af8648c8bda8523668d70e7fb5c51f0cfbi0	Ultrarare
055	306324	bbf103612b0f857310be1043f37499dcaa1b531784616094c77b9291a17ab319i0	Ultrarare
056	306391	c5c1dc8b9cc340dadb7c11be2c21e151012a6321d48c5f5a472c46bff354c983i0	Ultrarare
057	306404	770e28f7fbe61769dd14911f8f29034210917c171cc85743ec85f9ca01f594adi0	Ultrarare
306326	a2194e89376d95b591b22d524c82673806da14cfda5cc980ac05a52a7284a51ai0	Ultrarare
059	306373	bc2c2958c6b1ccc764de1dcf11302c9921bc749078d85a32f5816d5a0cd48637i0	Ultrarare
060	306408	99e167fb1b114070bc7ecc5eac07e6d28d5567a41ae3459ace1fb50158b313b8i0	Ultrarare
061	343027	2a6671ebf01622fb02a9dca03bec1737a4b681a2b7d825969e89a4174e525d04i0	Ultrarare
062	306393	7577624bfe351940a78676bf8bf9b7d6b93ed8785eb5d69cb0c6f7ae51590e86i0	Legendary
063	343088	afe989d26e66169da1a845850fc32bdc28b70e2a7dd482e90567d973b6b86e68i0	UM
064	343030	56969f012b490184e96fb9ed1c1f8b5451f81425bc1c6df547086bd56b98e94ei0	Ultrarare
065	343034	359669226bdbbb95bbf539ce17335903b7f5dc2f96ac652432ff63e09ca20eaei0	Ultrarare
066	343512	5480b39f27548e2b27e85b904e944b2d090fae5e9baa511754d1ccf81c2eccf9i0	Ultrarare
067	343513	2f93afd1cbfe2c6c73fb85a8332855625df2ea833f160241c7aebf5f0211d0f9i0	Ultrarare
068	343505	bb8c49ed11260876b732115ec0c2425fc4a8fecfd10af530f9b8e698d00e9139i0	Ultrarare
069	343502	dfd3dbd7623ffeae7e668d12a489644020e98f35e4f20ef4f2243dM
290f869f15i0	Ultrarare
070	343509	78de0657bde44a8f3e38a9caf7e485697f0569eeb7c1603aaa4c74662f929b8ai0	Ultrarare
071	343510	e94aab96f14c227d7aab34b3efbcaab27a8ba5760ae7cd381680c73b9ec6b68fi0	Ultrarare
072	343504	4abc0b1c9929e2b57452c5afad7e50de67dfb59c3ff6255dfd83f4969acfbf21i0	Ultrarare
073	343508	7cbb703f1d4263146ec7abb00e6260d702b751e89d10636a3182320c4ab6de86i0	Ultrarare
074	343506	d5fcdd4739343c5a294bd8428b33dae7e718ceb437a777ecc89ac0f7d9314c6bi0	Ultrarare
075	343501	4922ba57948b9c00150af639222bae4c5eb7b205M
2848ed7bb4f8b713948eb10bi0	Ultrarare
076	343507	9619b87a7dec83e1236283ad7834f33171deba072225a8d5963840d701124c76i0	Ultrarare
077	344847	128b21fff7518330f94a6dcb3f201fee422da410dd019b7179a2d90d56f1fdadi0	Ultrarare
078	344848	11c81c43f6ad7f2000fa381e8e8350e3efd8e9f6c5c1aba727e26dba0c54095fi0	Ultrarare
079	344849	2587a28b74f4716106faf89bb6386ab9427bec358108161ba6cf3a195b7f9696i0	Ultrarare
080	345149	d3c1cc8759d9b3286837891176d5764b44608c42a0cd2bcec3eb7176d3d5a3a3i0	Ultrarare
081	345154	3e2b820567c4632805f5d37fd5M
ebdbd2493cc2021dd510611d11c49d1027ffafi0	Ultrarare
082	345161	cd99abfeeb2562d57eaeac169f43f5de3f7e321e19b672cec1ecb925a9240bd6i0	Ultrarare
083	345129	682ff4f773b1b125bca8e7190faee1ee31ca0d96fe52651e79e2a42740673449i0	Ultrarare
084	345141	7d22048d988ef12c05c7b3c30449974a7a8ceb20a3b755626780f25536c7c180i0	Ultrarare
085	396169	6128adf885caa4e85cabedffa00197479dfcfcca1ae9e1c3808293582f78d9f2i0	Legendary
086	345125	487d500a6d24cdf42fdba1581f828611114964614391bc1018e454330dd8953bi0	Ultrarare
087	345128	b3c5465b3185M
ed6db634b4b5902336eb48943b3c426181c48a785f4b75557b46i0	Ultrarare
088	345131	cbf931d6b43565f014c8a6efeae5cf51b9b2806da766fcfda29b678792d83850i0	Ultrarare
089	345144	a6a5cc132bed44d9ce3820b98d029b7fd3062d6eb8e68af566611ee26d5f869di0	Ultrarare
090	345116	8ebf8fc3e03d1ad35c596982bc1f14bd791a5d0919ff28f44d96732d83e9ff0ci0	Ultrarare
091	345158	70bb6b59ab2537df1c115b1f919bd98923bb6ac00b937068509b3b9de99011c4i0	Ultrarare
092	345118	f63fd808708b6983a8b765436d60f4c21e03bea1981fa1715eeb813bb486e517i0	Ultrarare
2	3ae797b11a9cab439c3e26611d97c407b5db03cd03a6eb0e7ac047150bb0d92ai0	Ultrarare
094	345171	68325d326dc13ef7d25e6c167b5ee2f4e2ad3908eeb0be293cbf42873d41ededi0	Ultrarare
095	345134	7e5d96d3272e75aa7da70f6a359b3dc9a64bf722005c5e0d9996a00ddd2caa62i0	Ultrarare
096	345143	10c469aa90b96eb1a43e11af3d25f0993b8ea1f667880dea4020cc764a0b748di0	Ultrarare
097	345130	031b32093362b3d8ed2206c18a5d6c322b410f44b338e8f1cb38e9625d4b904ei0	Ultrarare
098	345164	ec68b22fcc5daa9a491e0dea2dfe630e896e053d2642572dc144caffd8f883dfi0	UltrarM
099	348363	ba2dc92f6d66bff7e5ecc41628bc3260df4e626f82095c1e608acc5003e6ad16i0	Ultrarare
100	348381	63d7cd2297b46e06bae169e5ee316697dbb72f2ee5b5a94de9074c054b72cce1i0	Ultrarare
101	348372	b3576aec8f7f48f28f58c817f20a409fd89efce3ecfb408700c11c54168cbf9bi0	Ultrarare
102	348380	3fafa84060cf0a95c9a502add0d8b7d9aaf39f7376f593e74658db730aeb89d9i0	Ultrarare
103	348368	254e3d2f79ddefc66211c7c491ba329a7551c6f1a6b4cf07aabf55a45c2d6368i0	Legendary
104	348371	cb21da37220b7ccf37170afa666eea248e6caa204e8815a2b37dd93c7f7M
105	348379	4d8dd14e0a7ea2c5857a6d40afef3068e82e2123c2c1636872b9919a271223c7i0	Ultrarare
106	348377	a046663c320b19597fdb0ec4d2309129645ca1c9d31d42341a45a1688023c4aai0	Ultrarare
107	348382	5b5825d75009a949d83e925ac05d189839cb546b830f278f0146060fd2d414e8i0	Ultrarare
108	345133	8956fe623ddcc77a39327dd9b5fe186ff12faba4b7b06c9831d540633f39fe5fi0	Ultrarare
109	296080	43a075fef715f91d1ba705a8833e07e0a3a3ac39272d1e34caeebbdce152243fi0	Ultrarare
110	345115	1cf4a3f63f4c431985e934a24d8db0a56639a009e63c1M
727422fb984e442ca0ai0	Ultrarare
111	345150	688fa7e7d5fbf11c5059d9cdcf88745e9acbee5f7bec35576951f7a87ab4a7a7i0	Ultrarare
112	345111	afbb47c28c6531cb81b45f43663b819d5273092d126edbaae11adc907dfb7402i0	Ultrarare
113	345157	b0a161551945d875c5a9b30fc1749150eedcffe9702c8a205bb1d39d4c54f7bfi0	Legendary
114	345112	f95a73a464a83ac5a4c714662cc16ec4803eac207fdc4266e76f0af72df08606i0	Legendary
115	345137	0b74bf0fb89a89d469dad3851788afd98a1e92c0d42365788e6c1e42de57786ci0	Ultrarare
116	348384	bb0bbe52c8040cdc4045515793bbf82M
01d391fbf086380fac1923d261d61b0f7i0	Ultrarare
117	345173	02599cf544c1097a49b234ced4866ebc2241385ccb9742abf76acc7f0d4059f6i0	Ultrarare
118	345165	10e39d14a61387a9606c90c3cd6b64c4d04e32fd1f5c426adbf5b91c34931de3i0	Ultrarare
119	348365	9091db1b8b55ec82d248fa8aece3cbb838cf19a4e727389fead500250d56b947i0	Ultrarare
120	348367	3768c6433be06dfee7c0139867188beb05c301ddc5d3fc9bd8d5af4402df155fi0	Ultrarare
121	296576	32d93c643c1d2f2e5120e8df03b42529abd0d12dc95109441c4b82395eb78600i0	Ultrarare
122	343035	7158ae73004a0d5ddM
3806f4dd25e91c0b076ef8068ee50a12cc760961df749b4i0	Rare
123	343029	7e8f55dcd5269d281f96d3b8948a52f358f25a1a10a7b4e93742b602db6c7723i0	Rare
124	343031	fe6e8eef87eb0fac3b640660be7fc364a7d939cc08dd4b0f6251573f8fa01958i0	Rare
125	343028	cbf596c6c9e1f4229e134859e8bccf4c8981cfc46bf69e9ad0546c7bff35001ci0	Rare
126	343032	805b4d2f1a683b789a426cd91c1d8be74117275d981273c1cde66562da59bc7ci0	Rare
127	343086	8b95dbd385dfde6805b7fa3c3d3330b9b904df9723b1594cbcee8e54011e451ai0	Rare
128	348364	21223aa3bbe702ab80aa6e445f4c5496aM
3cfacc4b72bc452a62d9ab21cff5f3bi0	Rare
129	348362	eadd4846ebdf6eabc7b5ca8ebeb5462e755eb75e348b02980ae4364633a83212i0	Rare
130	348369	79df9e8416e82f7db079d50ddb4c06d9e277bc51b36f2a4884ce1cce7c9cc67ai0	Rare
131	348378	3a7bb8370e633dea2f460002a1272a0fb81aa1c461ad78b336ab6febeb2a21c7i0	Rare
132	348452	7247f0f392d28206cc1a20f1f466b4754cb34ee7bbec079094143e7d867bb6b6i0	Rare
133	348443	ed60235060176db7250c2e8539af322bc1014c041d7671c9ec2ff46d6af7dfa6i0	Rare
134	348431	c4adba694a4118364d066b8dd22e3502d57a1088f1e06defeM
3d09fbf6f836e6ei0	Rare
135	348419	b21f789c24a6d3856f5514883c24d4e0bbb452ead4d18fbe209ce4f54dbcae4ci0	Rare
136	348403	e3bf7927eee2a393fe54a7bdebaab41e80200cea8c7e44fb2c4f504a71aaf50ai0	Rare
137	348402	19b36167998eca2762356d53e3ca3655ac973b3feeee17ef01f43a739ce5f008i0	Rare
138	348465	059628f2cfae3e65a2df8d947bdff83b62813c7d506c2496a547ef71645309e9i0	Rare
139	348444	7fe7a30be734e40478a248f2b1730dba58b0bf751b628e441d6ace5932d06ba8i0	Rare
140	348634	8d1c4f387923168d5d1bd7ac2de3fa3d524a799b22bc91fe5a514a6b9f926f9ciM
141	351572	c1e12127342132cafb0b2967c477d5333cbc37974321251112b40c7c46f91e93i0	Rare
142	351581	34eba4441dabaf0a19b74bcebe81d1a8820433ad82de474bba47303786d17afei0	Rare
143	348407	41f7f5c47db9f2cd96d03f6cff31d61ba9ba2fdad4db73088ccb6d574f6e0b21i0	Rare
144	351570	bc5c8ae478862cfd3f96b35c49c84950360f6d0af3fca6c65bc4a2d0e887dc2ai0	Rare
145	351569	f534027d29c6eceb5efea6b554c9d173de05aa5bb7d8334198cc2397b197ee03i0	Rare
146	351577	6e06611f63faa481da100760252f5d2524ee0b72df42776a00ca4c1cece8c2afi0	Rare
80	6f11f263cfe20777187871c4bc07214dae70491c773e143492928a8286da2ffai0	Rare
148	348405	1f8854d6eda128ac13dff42a7d37db6018075e5fe227489b1d6afd6ce2a1c50ei0	Rare
149	351575	ce22dc03e3c425a9ff67555090b2bfcb24df3cddba3afda654f247a9e82bb7adi0	Rare
150	351579	908c2a4dc3e4b90d9b2ec6787007c900460d9408786bbe7ec5e2006772531df7i0	Rare
151	351574	3dd4d98f797ae0ac58aa24ac8c96a57bce36ffd6a640aa119a877bd37bb3279fi0	Rare
152	351576	5a739e153c9b4145e91c3ad752d44fa044eae34ded67db83b7f3135ee20cd2adi0	Rare
153	353808	c5915e7537016M
34c22a0b3adc75048baf6eecbf46683a17427232ee6d4cf278bi0	Rare
154	353927	63ca84e4fbeee200d5c4ff172da9487ecd7e4aa7a12b91934e57782c86031647i0	Rare
155	354024	f99050f02bee946e2490f08d56b9dff6153f2af5b3ae72cbf63c037262c945efi0	Rare
156	353986	2db8e29c3f4d8013024fff4059e1681617fc331db214c44ef28d342499719fb0i0	Rare
157	353969	10cdb86702aceda8194fd654bc64f202b95b7dfeae73bbb00f898c6a02e1e18fi0	Rare
158	353954	731961e97a44317d6472c59df29202cbe2d442182adaec0d4554af4fecfe8375i0	Rare
159	302553	879a9d99ae4efee3eaf90bd1a5cbbM
37cc72a2ae7f1e2738314da954efd0fd490i0	Rare
160	353996	d315cd4e5fde05cd7d9cbeadd510b9259dd8523c85cdc4449b919a3726e4b2bdi0	Rare
161	354023	80c200dc29e99e9562e8c729ab208b56a050814b0ef278ab5a366f37a30313eei0	Rare
162	353940	e3b8f4fe26613138133712b55c23f78fa09bad56a71d113a18d5a20a4b32a85di0	Rare
163	353936	b07a6e44177f2f346ac09277052bb3ea7cf6a1cefaf1fd3fc932451f9b642658i0	Rare
164	354013	2fea92b6298a3d0a34ffed2073dfe8800eab64c5ea138b8e731fea0dd9a73fdei0	Rare
165	354003	36640e4401c361a9ab349f2cefd2a98bb4f187eeb4536M
f99028e7b6823ae6ec7i0	Rare
166	353993	7eba7394a24634cf501fdf4c22adf4856c9a5a0af749c2ff683fcf8531124cbbi0	Rare
167	353979	69ac9fadb91e2e242031263ec125fd97411c4fb4b8f1107bf8b15e7a8b21caa7i0	Rare
168	354019	b0859ed4f25205dd2a50989ec403180bc03943e18caa9df6ef4b1f0e84055ce8i0	Rare
169	353919	cf280d71ffce5a866f434c58848c87425095399a5b20a750569e3163be36fd34i0	Rare
170	353975	1ae3cfb9309efe5b9fe582a6e9e0a5cf5965a98aedec199803f049a803a278a1i0	Rare
171	353987	cab1feb1f5f1ddbf7ab8496655270028cbb883804e079208d99dbf6373350M
172	353997	62fa8c86576c820eb92db89516adc9039426f4f4248f69345449f737d16954bei0	Rare
173	353989	017b1a8fdb47a20d8d36f74aabfc522ec306533896cfe69381956117373439b8i0	Rare
174	353978	a4bc149a4a5f2573da5b1de31ddb196e1756217047171fbce79b4e764613aca6i0	Rare
175	354028	3cc9818f61c662fd425ade9e423385540d6fdd45e393919eed46ac29338d11f9i0	Rare
176	395271	e5a17a3fc45885a750d183746522568d11c33b0fc7dc966f1b1014412ab300dai0	Rare
177	395121	0a3c1411edca8408caab31ef564617309fcda691d9d28e4011fd6eb2718fe777i0	Rare
395180	232342480495e060df07e57c890a5180a2bb8dd5297ac859cd33866f98ff1495i0	Rare
179	395175	02300252d3f74eea9afd8b3838e9a9b626d6aaf8cf963f8f8ddcd0718388d091i0	Rare
180	395028	a980ed420cd3ebef6ade120f3b2790b55ed69a92f50e646a9f94964fb2a5e431i0	Rare
181	395207	50fc2db029ac1a6b4f14c873b0d966af0b61157b8e428b9986167556d0cc89a9i0	Rare
182	395244	2c6d9efc8bed2ff42933090b58d7d43b1615be17ad3c432defa80c6148e8cdc3i0	Rare
183	395104	1005d67f4c20cf40f19dcd14c7c718bbc17b0ec108d20c7007673e40f9ddb269i0	Rare
184	395272	c7f37638dM
ff0165ce01a06602a3d671089ac8736eb7904595f23c0bbd23f14dai0	Rare
185	395096	ca69fe312a92ccad87c4a68d7067388a367c13127bdd5238d589f63d23f0e963i0	Rare
186	395308	a25b8d27cc047bf20842ae540f3931094d0c056e724699b56ee7913ff67206fci0	Rare
187	395211	e2bd39f1527ab0368a64b724ead76d36dc2aecfcc4bd37fdca036145058399aci0	Rare
188	395299	9367f6ef6c0ad8f09afe33e0c54c6469a028f56d0312dab506282a7bfb1173f3i0	Rare
189	394991	79e45c1469fc05d38f38042a9fcac01e576b9f521a04970ef01870677e36060ei0	Rare
190	394979	dd4ea87371a94da50608e460eM
b2668fc2e27a13c01af49e84971cca10ca39a01i0	Rare
191	395233	a22e8dae13bc78b25e20811b893316494e409c72002aca6c435d07bc49b183bci0	Rare
192	395000	357a8cce5a9cb69e3befc9bf9318fc3e814e24cb50cb551a91c02c37bc6eba16i0	Rare
193	395283	ecde971e0adc873da2e57c3a160a8eb0b8c899858b1ce2d24111756ee5e6d9e1i0	Rare
194	395165	28205d75252f180e95a1289406cb2cb56d7f582ebd471938077a1dabc2bee98ai0	Rare
195	395032	104ef0f17215120e67f038ae6252a84b517df4215cc11465150580eaf43e4634i0	Rare
196	394988	6894482c7196037b00f6512a982c85bb19c62b369M
63c2bf24b99488a07d2c70bi0	Rare
197	388157	49f36d8ac8eafc24c6ca902b14bb4def2eca035e1d5491dd8745ebfb3affc792i0	Rare
198	387967	9ef5d44e35746fa882fada5717ddc7c8c07838c36c680e9bc8b101481ad1d565i0	Rare
199	388639	5e1d07af909858919093e5feafacc3009cef810dd5fe792c1116b80b311ce1f7i0	Rare
200	388100	f7f74eed5926cefeb5d4c815dd37fcfe9496c21682a899344e33c8b623f5ac81i0	Rare
201	388424	52d1bb5d91cd35c0aac5e9923f4bf6b80d5ef2a76acdc2159d5aaeabb7b134cbi0	Rare
202	388475	a7232a57a88529e553d600d607b0019291473d3b711a07addb3bdbeceM
203	388245	6008b0201efd69645f05b5616ed226eb77ef35ee982cc69aa0efe4cd2ace68a7i0	Rare
204	388539	b665e2e0c42831299de7177de78107671ff82188fbf8f51a0de2695122dc5edfi0	Rare
205	385988	4c6840c726183b0ca149fecf16f632cf6a604b456abcaf55e6a0af304f1cdc08i0	Rare
206	386024	17800dda1081e9e5be306cff285dff228a68e3541356b49d1919c23d5412d810i0	Rare
207	388605	69b4ee964f1638d372b835ebb17eaab9d65696c1bb0610a11580b12b9a6c18f0i0	Rare
208	385883	11ebf1617ab6487840ea31df8d88b53e8ca2e823e60dc5ad7c6ad45605f51400i0	Rare
209	388315	2c9f3743a5e441cadb92171bf7935c089b2db34460e6036a28864f4538d64ab6i0	Rare
210	393934	2f66c5c32a0c22f621ccb899105186694dd262d6aa8b303bb3dcc1e1ffa4f016i0	Rare
211	393946	784cba3d35128821cf9ce35fbfb40757def51c254c07cbc515d792f73fec5093i0	Rare
212	388118	84470f0ad70e55ef069c05debe68b199cd36c265ca39a3e6908a28c8ff815b87i0	Rare
213	393943	33d80461c2cc10d5c24da2a6b3f2e68271604abbf653f050491cdc3bad5c1374i0	Rare
214	393941	9b52d7857411d3011ab82c8bb75c1d85147adcb5bda2287896db706008feab66i0	Rare
5c3b6eb0a6d6c3ec73b5f360a1437a4975f363fb1b0647451012f0ded2ai0	Rare
216	393935	47dec67d01bee95bb3061c2efba8f916fa0cd8e5cccf5b63dde0df28a8431b19i0	Rare
217	393945	9d8a2054c2f58b265d83691c71e0bcdf3f0930718b5df6afd270392534325191i0	Rare
218	393940	402b5268ac526713b2dadf0b6f74d05faa7fc0f9c9132f08d5ef7193f4872165i0	Rare
219	393942	13905422302c9d2a5f2035f0f4f82d6efd2fd7bdd828aa14647c87be6d5bc06fi0	Rare
220	393938	186ee6b95fcf9ddb0846e88bf045e31029053442c29158ff5f92262dc306f533i0	Rare
221	394493	b5deb4e03a50eecd3c44cM
5937d859e37e92040b2c33287640857a6c487440880i0	Rare
222	420467	a7e08bbeb42e279b6856821fb5a3ff0e05ed4086cbe11fdc2918ffcd5be7f947i0	Rare
223	393947	fdb5ba0922fc4fcc70117132c7f2dc71eb075c6ddc8d1a47c3f3d14956199ac1i0	Rare
224	394588	fe53c8cb6317cf18d29c7c18d365848109c56b2a8b0e00070ae0652b23cb44d7i0	Rare
225	394585	3ab95023d0ee234cf6c50fbabef379b026e5304b94a3dc9e4db878406e8a7a57i0	Rare
226	393939	f1be1916952b05db757f0c5e49653414c16bd0cd02498d7ecdb7c8e0f622224ci0	Rare
227	396384	99d0fcdaeb2c992b504143dc8d07db1d3014bM
eaa867d885b960ec0f486152dd4i0	Rare
228	396676	52ec2dbeae54e2892c3d24f1f36bb762dd5d7ef5d19bb1257afd3bdc64f73cafi0	Rare
229	396677	d41fe41215771300777854142da7e2cb6bcd1b5df1c04b3a270ee44e6dc398b3i0	Rare
230	394587	1e7d793764ca34e68d87c3c0a86344625431e078b1ab8f6791f2684b21227a84i0	Rare
231	348370	0e3f9f61f274bddbde568e5ed875ef205f6e9409cd1c908622296f4bb813d28bi0	Rare
232	396704	baa75d27853191d2b934304b76012b325b26768be7c138af0f8c028663fca37ei0	Rare
233	396702	5e30c92bc4dbb32d9da6242fc41a2b03dd5c868821c0f55f0dd7cM
234	397404	c9bc4a2d54fa3bf0f7522c079da5e1fbf8e811ae6cbe4e885899fc2eb3c1f5fci0	Rare
235	393937	7df3bdc7fa3f2b153f12a553f0870c66131a8f5bb20433c61bf8565ed9e1c92ci0	Rare
236	399726	ac32ed1f0201fce832ec68672e4a7e647f9bf6281cfab930e2a54f77f365c935i0	Rare
237	398491	ecbdcc62e1a8b0bd44cac4a201535b14a92719a7ab50bf7c38d009e1649fd7afi0	Rare
238	394890	d4d72f27067f737612ef8d4076853742d55b6cee1e07e867cb24a19de6626e6ai0	Rare
239	397439	2b9a8b656c53a8bb0a13567da4ac3008dd10a2bcfa65dec86f49ed209de41c50i0	RaM
240	397446	7c45359df1c0f12aff640d979c5434a1fd7a3f4695b1407103df845f9d08ca83i0	Rare
241	397437	56d3c19ae7e7be333d64cdd669f455fc4c4aa20941fa02e94f8e2129cb97b340i0	Rare
242	397433	18c2e605aaae2e4b88a68ab295fc07de245d900950c20a2bec50858045157629i0	Rare
243	394888	cdb75532ca1fa5f40875faebdb53f0b0a86fe07bc529d541b38ef37cdfbbde27i0	Rare
244	397460	b12d0c29083a542e0288517ea0d92f344b89e6a0014bfb47cb8db3596fe8acfei0	Rare
245	397452	df543716f2c65f93b579fcb59f59769fa32a00042b6d82471e5aec9a153561b0i0	Rare
4903c04d85219a4bcf9eb43a748d83bb41120571fea50c64cfe9e5d9684e47bi0	Rare
247	397423	bcbafeffaf014e831abfec72cc646bc012a2898548d218c23bff6ed517efde04i0	Rare
248	397425	a8a7fa1aad944bb06527f42cd8d0abab7587ac9e1f7c3d5b878055f62591b20fi0	Rare
249	394891	f992686de460c717065dcf86c4080f46039c2a0d0bd3026018613579ccb5b46ei0	Rare
250	397449	2d8c762f2bb30173c1d31e445eaf230e88e0253f717be0f6c0927b5e43c9879fi0	Rare
251	394889	2962da10cad3d7390ab800f6fc607ae41ab409f2af768b201d2489cf7406a758i0	Rare
252	397416	27efbb84bb3d03ecdM
ec82bbfb3883bfcaee2fc59210b24d8e2ad44bb3dbaeb00i0	Rare
253	397453	59fa94b876b7fcbfe7de4463189f9612d990a9b4080b1bc3693deec25cd564b7i0	Rare
254	394892	8227f203da1018294b42c85b96607f47531ec2a66dc91356a7a85c5e2d1e7071i0	Rare
255	397455	ff48c5460de939b2cceff8be369659dcfa13a08d1f14e465791178add6c62fc5i0	Rare
256	397432	3091c0b350f67b1d65a5f4e5f4b7ba40f9f63c9f627605f122180c9c19c1fd28i0	Rare
257	397445	a313f9cd51ff954191ad957ebbe54238e73dbd50793b319c50d65294c3bbbb83i0	Rare
258	397441	53b587e11f25a343049a320fbbb7ba73eM
696f53e0cebd113dcee184db3e9b564i0	Rare
259	397426	4e0afabc4ff27bb3c181a576215af20c2a51dea7d6a801b96059c2649a463b14i0	Rare
260	394894	856707225bf459846707ee890c5d68f3dfbd2d279f5327df740f581ea61e87aai0	Rare
261	397434	a77e5b5204afbad834d6a085522c87c06e1652b2601a0b73e83e142c4624032ci0	Rare
262	397415	cf919ea1a2c927def1c746c891882d2886d633755870684a40258e7b5ba3a900i0	Rare
263	397430	e4414b931133b9f6267c001b46ad543a2ff56094b79891a34d2989c1cb026219i0	Rare
264	397459	d0f08f381081a862a9590e4db6eb62248ab41fbd10a5a0ca7M
27d01159dddf9fai0	Rare
265	397454	9603cd477a427f7120466c5eefb5c0254672336e749da2f1780a61635475dbbbi0	Rare
266	398224	2eb5056d1feb41bfbf37fda85ab13b4d2f1f31224eec2971bf9ae73ec0674381i0	Rare
267	398806	8a4613931d58416e4a9e83514460433e748726d4dfe55c639246f7274f7214bci0	Rare
268	398808	5c54f39e16fe683ffa33ab05c83edd9b85da057a0b6fb914a1d71ec0d7fae1e6i0	Rare
269	398803	c76bae26807450cbbd31d09a22e4e98beec4e43634acf45d9e890220667f5057i0	Rare
270	398807	afb56e0a7a9695e0c43e2c8cc3d3f711fd6c6b89fcdf104a2260d569f8cd5bbeiM
271	398805	a63359d367054160ba197677a3295a8cf4e9bda4198ce9ad33c300d620189e94i0	Rare
272	398907	a57cd365bd0c9f0da7158292ca13acdb97562a0cfad81a4db6e09950d9405ec1i0	Rare
273	398908	86f72a3d600aefb63b37227f982c8460a5cf81eb99300d2578f6bfd8818665d6i0	Rare
274	398912	1ba9f985275c86e1a4f5331a1d2602dc29c3b152e6f1f24ef753876073c151fai0	Rare
275	399015	bd5f6f027458ce3de49f99ab78dbc99e04ebb4802cc981fbec81e8f9b9ee3a87i0	Rare
276	399023	a78635058379617f7cc2752d5b63168b427dcea9b8f4bcc7c906781a9bb757e0i0	Rare
78	4f495ebfeda913ce3c2661ae0fe31432da729adbf7f6748789b2e1f7df0b4224i0	Rare
278	397435	cfd72e0dc835f1d7ef63e7e9dcbce6cab23b2fcb74b2879410428e38051fcd2ei0	Rare
279	398972	f1c810beaa6b83f79cebe2b5770d6693eeb98650bd7595d9ab81a43d50592802i0	Rare
280	399020	408c0c85a443cbebe6dda244d69218f3941aa4dee8088d16be38cc4a0e1704bai0	Rare
281	399030	f9f238b4d053d39f6013c22e5f026e1074ebd6e1246a9d40561caf4ba3a0c0fdi0	Rare
282	399006	e7922468af1b5d2bd0f45894d0bae5e4c52ac23aaf9c7c61a2593b6f09c5245fi0	Rare
283	399005	369d8486a92bbM
fb15abec0aad79071c3a6e3a31421c6ba36f6f55de7088f2a5di0	Rare
284	398976	8ceea79c4c5f26471ea522a221f67950db5cc080d80e340daecc4124fec50012i0	Rare
285	398973	7bf30d251beca2f461d5b945021fa099470f3ba6c88e51605d9cebfd8f7a1f03i0	Rare
286	399004	d3a1e9c740424cec90ff4aff7f480d7e08005f8cd2a8fca71caacccd2b0aea4fi0	Rare
287	399010	938a52e62d2c69a0a42585b03185a5301d5df83cda3c8a971ebe8e2764819869i0	Rare
288	399009	da1fa4952981cda9dabfd96df2c2949c01efe7aa3eadac780191316ee7300d68i0	Rare
289	398974	5c895acc5004127b547b75d3bf1c5M
34e4f4b1635fcfa9c52c27af2913fbc0c05i0	Rare
290	399031	612d720aa1a120657517e9383802d8b5c471b875a1f05c684ec8441e32ab61fei0	Rare
291	399018	17e2701608c72212800bed09e6fb5268355c17a9b0c5300e034b6723c9b0d8aci0	Rare
292	399026	15f97a618e7da07a8cfe8ee73177f6d98463cf7ebaf51730f97521f4794ff4e2i0	Rare
293	399019	b6a8014a22f0e1a7bd289c3eda312c9619f5191a29b0550042c82b25ed77f9afi0	Rare
294	399415	80b1ab1c60e16c21a46847495230d2a3748db912b606058f51a404dae9aab769i0	Rare
295	399412	f897e7779f79eb09a0f6269e9583e37cd9f79b13c937aM
516ab1063cf12b3273ai0	Rare
296	399413	5e0f5d268f5458b6489b027c5d83da6459e762dccbfd0c51538e42650376cc40i0	Rare
297	399420	0bd3260e53238496fbaccf9fa025ee047f312231d7e4d7f11ba5d6cc66d1a4bdi0	Rare
298	399418	96061498af9affefa536420926e3fa461da43394ea828e02d71fae6e5c105180i0	Rare
299	399416	7e16ed4c277d951ab73f333cccd31fa1b247eaefe712519d10df5753ff0a646fi0	Rare
300	399427	a04616be661887e28a93989ae43da40069c260c469e445ca0780c21f459d7619i0	Rare
301	399419	93a153b548b757b88762a115e1ae5a7b12116dd066d9010256d16e474842cM
302	399424	17eb206de24e5a507182f25196ca3b1ef5b4cd396931edaf7ba5269f5ae61b12i0	Rare
303	399425	2f252a6cc13fb68f6e3bdeaf7a095bf64ad76650bc5b69014814f97206769768i0	Rare
304	399410	96d55ac7230d0d706ae9aff725e6dbd9b3195550906ae1638a814e4643b44326i0	Rare
305	399411	ecaec296de8e5783030b1100a9127fbb5cef1f3b63bf4ab89c67e86216196d37i0	Rare
306	399414	6c08e56fa192369c989efae4ce9ffa3be01c6b0c7eb9208d40b9ef7ca1afb05di0	Rare
307	399422	9bf66659f53ef8442cd9fad5205eb539afde54a07f86222cb8886ddb18dcc7c9i0	Rare
399417	a7b4fb83f0d8f7f211767e9d32df4d6f2af29d4e0ab77c4ac73e5e2629ca247di0	Rare
309	399014	90fbb6310292d670184059929e000112885848e2a959ef1bfded6398b39ac57ci0	Rare
310	400640	1952d8caaf46da2b43a54ca0c5a9d3eda2c8a8dbb2ec28c31159558af613f1dbi0	Rare
311	400641	45b576bc09658e5268f094db8e755f66b99f2462b4502c8840ed3c291cad6de2i0	Rare
312	400642	92c418ba2dcfc7d7bdde329ddad69c2ca1941e0746e74feddfca94e6fac2e4e7i0	Rare
313	400639	992a73f4087533f2aa6b3ab5001b08daf4f1f06af2f9a0189d6dbad78979c3d9i0	Rare
314	400633	2454cd01bM
c5ab64cae9b27535bef45a1b7fa005cf776d873dbfccc9aa1e24528i0	Rare
315	400869	133dc04b77659050734fec4bde8e341987b3d798c30d8fb482fef801c3572c0ei0	Rare
316	400637	684072bacf00302807f70d07361350c95e220ad1a1683c1221aadfc04832e28fi0	Rare
317	400636	f0bacdc472e0aa07fc09ce5e9111bdd8ec5aefd84626754135b17740bea4967ai0	Rare
318	400634	7249b40d2526aa3d348641196b41180330f1c9c61abf2850d4b24f17756d3d5ei0	Rare
319	400635	7c75fc62dc8fbdf8e34eef3a52083778626069613dfc90c5820fb4ecf7d4d178i0	Rare
320	400638	afe5b45cdfdb1253d23c894ffM
fa80b0e4bc512bb7503105c4b61dde1aa78399fi0	Rare
321	400632	a3117b242756791c35b99a037c1a2e7be45d193b29b2b9847a8d4a262ac0cb01i0	Rare
322	400722	233b40066474df904993748af2fe4b4b2c6caf5615b22e3e0cef91fa39e8c352i0	Rare
323	400904	fef6df05ac8d53965cff37065e5242456fd4176887068d71df1a04add626c468i0	Rare
324	400723	6d62c14a81773efbc2c67eb2fa98eb2e238d283c549a09db161df87ab0660175i0	Rare
325	400721	56a198ded90420cda5171d00ef748462bc66561399ad467619f40e6769820945i0	Rare
326	400725	c1092a66eac016549cd093a9b02dd296ac1878295M
9348665c212351b870962bfi0	Rare
327	400870	636303e6394c892e15a0ab883fe1ce7f97e3a0cabdd18dde52f7d63614a71737i0	Rare
328	400879	19729f6e8b72c2a4e4ce271c8a18f933e1751e8fe010c834f27a5d7f12b7472ci0	Rare
329	400891	d55ada51892f717b91428144bd43756fc53a20462ec82909cc80bebd0fb0c77fi0	Rare
330	400884	21183a3f6bdcc6b9ded3cd7809f07768b5d5fcb1194c25f657dabc5d469edf44i0	Rare
331	400885	c167dfbbe3bd249ba50efacc3690e8a4f2b89e20ab81f5ac8f45a1eb6fa46e49i0	Rare
332	400873	1965f19723ce63e5cc62a8311e453920efd1968234a4a530ca030a9f8M
333	400881	a3638f611ea86ea0ec332f2c9d94520927174c5f5d9c33300259d5d11cc9cf39i0	Rare
334	400888	d474941aba8a9473f4424c9d87f61bb9a9721d8de7d43b7c2ad2a58606cb4c6ai0	Rare
335	400895	83d0a704c0231da0848a81379065abe63874809adeacbe031dc018b323b211b3i0	Rare
336	400882	2478505f42c6c23a6ee34b9f60804b801559c89e036eecc517306c7efc71013ai0	Rare
337	400880	0f1390986cfe876a28f1a0df7306d22068b6f8758f24f960b9935d49bb987436i0	Rare
338	400877	b2aaca4f708c0ad08609aab570b33835f427226069f2736ed23c8e3de804aa1fi0	Rare
339	401149	236b84f523c5c6d015bbf1aecc5e516c583485853ec92f7605717bc55e2860a5i0	Rare
340	401139	60ba76eb3a6a3ab3b6b4949480efa5751f331d9f45d1bf78706a9ce4385cdc4bi0	Rare
341	401138	19ab445472178928523eb4cd2dd331217d887e1ba730839a011461e892eea945i0	Rare
342	401146	dfcb1b076b54f7bd36139415722358b9fa9ec0434f433dc44225af32a3945295i0	Rare
343	401145	b257085a13993e7d2c952391e9dc27f122a072916d46982ebcde011de45ff58di0	Rare
344	401148	a5bc53d309c585870b6d19a168369ec20ff2af8a812e05275c06471df234459ei0	Rare
432147aeceeac25452036ffec9baba46f540714b2b3844137fd510f1e0bi0	Rare
346	401157	d306136e4bc365a2f27d5cec0de61fa2ec6809d9bdf756ec42befa44cc5a43ebi0	Rare
347	412495	a6c0d1bb5f73e213ec14fdbfeddf806473da0d7354c035fe4c02710599648260i0	Rare
348	412497	2a79edb6d93afebd99102f58f57d5b2b5237fe8f4c84c4a205220cc47e6f546ei0	Rare
349	412491	6e6b0cec8f024e9462af69f7dfe234a0e370bd81f444a5cb6ebd546e5249f43di0	Rare
350	401947	0ccb62642978fa802c4049473ff2946e4bcc388ff355c255467a02b0aebb2b4ei0	Rare
351	412514	d1416a406c94359d00779M
cf94abce8465508d32fd46eddafe0ed951432453de2i0	Rare
352	345170	f8f7765b168f6ffaf430d502bf4ef4dc32f3ffee2f44a8d50e1d0c3c5b6712edi0	Rare
353	412518	3b172ccf9ecced8c6a2d3bc06386ef58d48900a5881d6a51b85abd9bac92f3fai0	Rare
354	412502	e60956b2ee3b32a4fe5af92b687dd8ae120c778fd38cd62127b17f25c6c34f7bi0	Rare
355	412496	d3709765a87eb07a0d7fbaf6285d2675edf37269b9af48f45318fed22a04b969i0	Rare
356	412500	76f240bddba65966088ad02894c2abb09000b60b3e09e50eb2381982b70f2478i0	Rare
357	412504	4f6b7b104c28039a94a158e5875484f224b6dM
72198dc58f4420467a67c7edfa5i0	Rare
358	412519	42201bb9db0ae9c77c584de467dc7d7dc3ba86b72986824948c3f196351083fci0	Rare
359	412490	e367ef45885f3ab75e1f86321f96aabc2d96fd94e87c8408f042a0d81a013637i0	Rare
360	412488	91f3ddc8209e5f07b9f24e82e88a18735d85ab41093aca217220669909defa2ai0	Rare
361	412501	eaaf348961b51c76a0fe8e4561a85ecbc7295e4c28a019ef37222fb3c9cf3979i0	Rare
362	412489	c5d522d05c17c4016b1a59f78655cfae0e7c07d50bbb70d7dec911e5c9787e31i0	Rare
363	412493	b0a3951122ebe35c9b3cb87fd55cc549b33aaa32b4bdf77fcfe92M
364	412513	6560902ec335982368d2ef7534da6e8af078f93eb3b89dd2308c2151c48b8adbi0	Common
365	412492	391cc1b5b6ad6427cafa940236be41458e40858a5ce9d55935bbe554253dd742i0	Common
366	412511	3365821535614c05b6908271b6f2372f399ebb31471ed003e55f6c96791ed1c1i0	Common
367	412499	3933529710c49fa088005f33aee71294b60acbf3c7dedb03898956ca23b6866fi0	Common
368	412487	3863d7f69994aa8f8a2846355ec8286246af2f80dbe107f9199ac8b66c524e12i0	Common
369	401941	75181c4673319d8533cb80555f9eccd5380794070160d7e0b67d3047b8aM
370	412498	4382c2af5a4a0a1eaf0ae0f81e491ed9bc0bdd43bedab5318906c5b242fc0d6fi0	Common
371	412516	0ae33dcfea326028f73a73a760ad17b48ca544ebf80873155c92b17fe4846bebi0	Common
372	412507	7b2109b8f8ea72019dcd23a150f3b1766ea885c5e6d28c11c2de62ecc15ac5b8i0	Common
373	412509	83b20a639da7289771f12b6911ebb851ae1cd4f7c0ad133010e1b9463208a8bdi0	Common
374	412510	f3b18ed9e4efd4db1c33dc364453086b8404b7090ae82df1cc8877db776601bfi0	Common
375	412515	10a7767bb960475e9c0892b74665ed02cadf1e0ad0c409f27bd24d59de8104eM
376	412494	e943ff015a1ff2da017191f3e467d04daf7d2a0f00155e4b889c876137a93452i0	Common
377	412506	77d44a35be289c2a6cb949f41e83639e705058a00f1569af059357c15aa73eb4i0	Common
378	418081	75cf1d30a756ba99bd0e1931eb42393695c9d3f7be614880090ff4550b3985b8i0	Common
379	417104	fad7e0d74260a3b7711c204ab6eda0ce1e9491355af6d29c562b4cec14ea543ci0	Common
380	417103	6024b904760880216b47e72a1cbc762482345a9377a11453463a2939ac745d27i0	Common
381	417105	1b44e39050194bc7c3b9f75f9f3546553a8637825da707b7b370b5fdf0a9b5aei0	M
382	417106	b6cf9f19a176d14a80e22e0a979392bfc58fb8aac1ffcd4adac1b7ed651301bci0	Common
383	412531	6d38b71fa27c8f8020f770bfb724ed8ca4b04be05c4f88ebb13dcb71a980e464i0	Common
384	417116	3aec3fbb6ae389e23f5ebd66d8c507f227bb94c243ecb3a1e6da239315464986i0	Common
385	417109	ca39c512b2183f6f8d96bc0ecf381ae6576664528a903f3ff79ac1a631b0d415i0	Common
386	412512	926f60f28d78ec35856f35eb7f122a0a3bdecc0047a0fa221f45d5c60f4660d7i0	Common
387	412508	b47b78a502c97bfc3207dfcfb2ad5458480be975cf7f6c8f824ceffd989db3bbi0	CommM
388	412505	1d0660d39b6cbfd957cb1503c1552cba27ec7966c7ea005e4bab948c85d1c0adi0	Common
389	412503	c5dc52c4dfdcc21d3ff22912754d6f6db808d54f4d72c6332ea5264dd00a8392i0	Common
390	412517	eb7fb8116e46908755c4c65a9f46854492c21389845d27438fab711db23f8bf9i0	Common
391	412571	f6fb00767054a227b0ceaf1c77fbecf4eb7cd753c6c2af916cf993149c30223ei0	Common
392	417121	f8c2f1e25d48b8d8f75ca84260945a2f5f129677f47c3db55479ca1f67a59cfai0	Common
393	417120	4a6091c5015da47c5a5474d2854a1f80dcd66a55e84baa6e8979debe873725f3i0	Common
394	417118	72454abd9854e819710b349d39a9d1adb1a7aac1dbf7fd76033060040d0d07b4i0	Common
395	417111	a33f38854fff5c2f265903fa674b36ee14aa779a7dbe0276d3e5dee311cbb028i0	Common
396	417119	36d6f39450488e879693cd4505d52bff556330b6c8149486289554c6ba6345eei0	Common
397	412572	5dc6fca701f262bc7f09d4af26bf4edb7dfd5eabfa4b55e6c814011fb824e5d4i0	Common
398	417114	3038a0ae6ca5e13f86418e3fd7a62e588b0050994f96fdd84753942185a63768i0	Common
399	417115	b46a9ac6f395c455473a8a84e98c43bcb19337562e85b7f1954270cfa38dd583i0	Common
417117	ff9f5053abbd266623e251a89b550093b335d83191b6d70ce605fecfeb0ced8fi0	Common
401	417309	3010eb02c66ed2278fe380da4d8082cfd1856ada7765e768f4cc72fa75f654a9i0	Common
402	417312	48cbfd03bc41d05fc143ce82232cc2249ab3203a1fd63dac9e95f44827edfac8i0	Common
403	417303	49b1f03336b383245fc9f6a51f7cf7c5a333bb6415db2d61b711b2b238925c2ei0	Common
404	417313	da4c2b9f5fb0bb3a024d38e900eebfa25c59fb2ba2d47c66aeeea25c671ab3c9i0	Common
405	417301	6ca73fd53611caa71d6e71d3bdbadf9160eecaec4b57e7b9b32a65abc236cf29i0	Common
08	5bacf5ef3d34e24be1eac8c53339ccf84dc403b7a88d396466ec8359bde1bf9ei0	Common
407	417305	8c71b49368d24c0220b9039b7510c9a81ab59f6c922bd790222abaa387beb662i0	Common
408	417310	c1f7be37796688f0ed398b39d130b2bcb9b9aec9d2559f00babaf58e87cfacc1i0	Common
409	417315	b61643ed157df79f8c30ccfaa2e68bbc4a5efe2d4a8f00a6ea9c7f6a367c58d4i0	Common
410	417314	dd47afdadfa9dbfaa1b9e532685dddd0ad1fd8e9f688415899150070bbde06d3i0	Common
411	417307	05315b5248cc151995eee8a696955eff97c5cd6d0f4b6980815d106e8c28b695i0	Common
84126513e3b222cf9da9fab822a7ee8ecc1f74971ee7c284007beac6610f70di0	Common
413	417311	dbf078095322b21f8230c5d4a8868004ae67e0d07ba8025406d9214a0daecbc4i0	Common
414	417304	caff1ac0309668626457a9f7ad9937b87f9533421c2be4ffc7e4e064bb27ed50i0	Common
415	417306	e065d44a3f47e9eacedcd2eb0d8b9de12705a32eca89facab1cef84b1829526ei0	Common
416	417302	45d37c3f0f6c20ab1220b8292afde511099036978d8bd20b0785e9456e89482ai0	Common
417	417316	30b91d774d12b1812928f345dcd612e1c551cc2e3e1152863422c4e93d06e0f2i0	Common
bba8c2030ab73f20bdb533b4da497c25bc67e1b1335dc27d22937afd055i0	Common
419	417842	6dd83477ecc55a1976946da3c535125269c2fe599eb61cf1401ab643a90abd70i0	Common
420	418658	2d81e272aa2330a9944a81b3c7eccdd61a2066cde1cb8e96f97cb87798e0119bi0	Common
421	420433	6c7963d2a41f2298d57119f3b834aeaa5331a7994ae5ba927fb71a4c39f83985i0	Common
422	420430	1316a702161366e437e4acbe2db2c3ea5d4b1fbcc4b6b964aa243f5793d25138i0	Common
423	420434	992d15195ab1321d5ec867eeff4505236d5e44bdb18bc97e682f54f8dc736a9bi0	Common
424	420432	5be20049cM
e3f5cecd14d1d05441cc6a187e92e20b9c7c2d8f45b9992c6be6d84i0	Common
425	420449	ab7f06d6ddf08746128bedda7a036feec4952b8a66f0c2841760b56aa9b2fd22i0	Common
426	417818	ef79f622dda7c4b7b92f515e4f14a68f1c2b961a8232ed66f1ccdbe83c418c20i0	Common
427	420505	c19c953d86fe0c835bea03294a5e88c80138e68c49213280be596681efeb1d99i0	Common
428	420454	5608bd2c6990ec47dfbd161a5bfa8653f4cfb9b99180ae885375a92180baaa2fi0	Common
429	420540	6a8ebf6771d0396de4a317fbb6b3d5e7ebc684ea62b8a018f31d3bb0556fe6fdi0	Common
430	420542	37f1a41d4eab2M
b12a9411fbf992f47a1ee76d5d6169f0ee99495274a23af4b6fi0	Common
431	420543	8a81c84a84789145e13b6a19d12bf41bff2574e8f2799fb8393e14eefb40a2a9i0	Common
432	420507	edb6de28541467125ebf01902fb0fffdba93056bf893f4e43ed0472e779ed99ci0	Common
433	420524	66d2da754bb09e2a71737c62c267ce66db2a35e546d6df15c8c5b7c4a33ea0d3i0	Common
434	420490	29ba3bde1626294391e9f35aaa76869397879f5717f39cbd50f4234dbbbc4f74i0	Common
435	420523	aa3d152e03118d44594e36cf601c72e3515347b5aaa06fb76ace61b6c41527bbi0	Common
436	420465	71460b8db4b0602deM
e128d9349b08a5944af9d234105a10c8154aa31b28f4145i0	Common
437	420510	33d0267f77cc8742df9dcc690db194cd1c3a69dc76a30f383157a3b59e08349fi0	Common
438	420460	10e1c353faae8b40aba25f33818f3a1e6185e57ec668a5fb347d22a6e1e03e3ei0	Common
439	420529	83fecba245cb281b39f6aae0e183ced7ceec2e676a27c9aa4f0f20290b4c2ee7i0	Common
440	420470	f50ed30b62fd684ca3794aaaca423755aee73af89419d9533975c91fe3259351i0	Common
441	420509	89033331315e04c70c087b29af7e00cdd2c32bbfe1916dca5053a716bcba609di0	Common
442	420536	b556dc5403bda2791ee6eM
1b68d999ef06b71b1787a2bf020b84197dc972eedfbi0	Common
443	420441	835d5e5c7f3a040450b9e96a6e230169483776da29234b67f0b6815c4f2df90di0	Common
444	420494	6167de32336f6e75a09c6b5c2b1f7ae76f934705c2a2a878f5d8b54755ef0a78i0	Common
445	420458	9315c962d4c434cda4b05bb24df4ecd0c2ea43deba6f8f453ca85a2c803f1534i0	Common
446	420469	869f9efd0004b57ccc50b518959e1922a53e5d6ffb617ebf3df35ba1b04f564fi0	Common
447	420443	501fb7d24acd841194f4da2966fd22a919e4b537b304805de446e0989bc56317i0	Common
448	420453	7f5e697662be634c28624d62dM
f70d85f567a2b8e5541e9c1adb34c8b5b963e2bi0	Common
449	420440	d51009557a85f0a4126dd06a62761ecf5e436eb57ea7169f4eb51dd609cd1f0ai0	Common
450	420439	332964a56f14f015f1bd50b8fe9d5aeb8889a228b44fa383983c57f92d1c8108i0	Common
451	420491	50e271f859b1621adb884c7697627285a5004668ef7cf97d14a1da520661f075i0	Common
452	420503	f41e489f0bb882bb3b8d180886b80e9655714d639a35d7b37e86013d215e9893i0	Common
453	420450	d60a8764c75074db8b729cc3f29f7febeae39164076d64879dff609f8b6e0d24i0	Common
454	420497	59c249595744fdae0977c2d577a19M
f313f4e7c275fd74d9b5fcfb2a91c56f07fi0	Common
455	420486	3317c1129ebaa9559019e0b58b304fd3c30940d5b5d50bf2fa452992efa78672i0	Common
456	420506	2dd04bc167522c6956158c87b228fdc7ad61781024cde6661b3d6fb89f0f5599i0	Common
457	420445	1394d7d73affec113d77f5f1dd6e1ecea629b785ff57e2608e0313c64055f417i0	Common
458	420512	ec69159e2a7ccb7dcd5ac50fcc57eec70d5ac65d6ed502d1addbe235e2140da7i0	Common
459	420452	faa9b1ad3c7b44986d5ab7680dc68972b3a350ec6b97f5a94be96bdd477d9d29i0	Common
460	420442	0c86c3606aec573eb8bcabaea20fc36b5M
ac1f1b4ae7413b88b6bbce388a42e0fi0	Common
461	420526	81532dcc4c3c30cb201b664f3a0d3da3f436c42957d0d78f84c98ed9dce7e6dai0	Common
462	420527	4e64f17c59b8edd0f2dbed74f0b6971a6675c2c6bac98b7811ab05c9c1d999e3i0	Common
463	420477	6f4c153897f6c09bcb0066bc97fe5e5aa4334b68aaf7b9eb63539074f0727358i0	Common
464	420429	a5bf9800bdf16f6fc2b8448ea2353615aa1dd3c85815a1feb8162f4124cb44c2i0	Common
465	420599	65d9b8528a210c92be810f21bfa2cbbe79229dc182e96692cc45aa5281a63055i0	Common
466	423075	22e40ef076729069106ff736f4068544a169dM
bfadb2fa6d8654ee93edc926abbi0	Common
467	423217	4d1eaef4a4ea043d759b5891c4279e73fee264ebb5c3f65d8a264d4fd8fbb31bi0	Common
468	423242	7be38b023921c3d402bb7413e8133fb99c2fa30025224a603f627c96ad70fec2i0	Common
469	423221	a7dc86bb9d762d7614d7144cc5a26259fb8c4b8f63d3ca41ff1f234228f7672ei0	Common
470	423237	90c279f9ddc40a7c692f7ce43b1f97372c99b51ab7e9186d644c55e34d1f429ei0	Common
471	423215	76ecc678d85a8177bd6484099a21456377c5a59117e57863041b0370d5cd3114i0	Common
472	423210	965bba7df043fb32e23de1edbd5c3163dc76f7c7bM
3b6d31696ba563c4bffe802i0	Common
473	348374	96a04a13480ca659141a58c9eee87240d0d76e302bfb7b4a7651fe056f78c3a7i0	Common
474	423220	acc26312a2fc998d6523c83a603c5dc451781c5f227c796d694b82b92c8abd2bi0	Common
475	423224	5218e58ec670717991c4024c8593d606dcfc4b1141d76a90e354e30adb726849i0	Common
476	423229	44ac9ff57b0445cafc5044b074b8a9da20fbdb24303c724436e542f26cea526di0	Common
477	423209	00291da2b547935a172d9a3297627c93f06aaeaa56643ee346ccfbf103906d02i0	Common
478	423236	b6e165305b59b3a099cbe6c37135fe09ef2c82fe0677aM
4d4b44daae127e81294i0	Common
479	423249	ab151c9d34d7b04f3d50c208f9369c65a8a728959dba6e2a201dc95cca1ce3e9i0	Common
480	423226	4d7c053b260e8931ef42f1ef4bd9aca0e726440aeaa61c3b0301db984d357a51i0	Common
481	423235	ead7a9c105ac114a34729266065d56b40a423410dd80e541056078943347f990i0	Common
482	423216	1e44e2a500b3fecf50fb6520c90d7903cfde754682c5013f0941516e2b193a15i0	Common
483	423241	ec8a2c1435f3251658f317d381a28fe590eea39d76dcb173d0e4cf9e53668abai0	Common
484	423231	cfe37051f40d0a1cf2a5768e635d064d1579610dc3f01bf43M
0192cb96bcbf67di0	Common
485	423250	6de0d28893af22e1a07ae449ee6035420589a6a071e5b109796e72d7429354edi0	Common
486	423225	f35948006ff98f09b85700f1b6033df1bd14ab672f67c761888385a89eec944ai0	Common
487	423228	0a20e12e1431b5e8dca503e0005d47e1ae28354c28743573faadbaee0aaf9656i0	Common
488	423244	37b03eac2c5d11c49ff4c9621a65e589fc496624bbe25dadf637b5e9500b0fd8i0	Common
489	423233	e5e54ac6481de3c5853dcaff2c7b556596957b044234d44a72cb09c580fd1685i0	Common
490	423234	38277f14f7c36e06ec786a0beae7c080ffa154a03ca990ffe080bM
42d8df8728fi0	Common
491	423247	c1f9538b95824139362b584f87c6c585fe0711fbd102598cfda47c94409aebdci0	Common
492	423222	ce99e675d08af4c5769a7ff197b9b3ac84e0c12693b6946394216f89f76f942fi0	Common
493	423214	25a9d4bc946f0cc3f5ea45b7d6fbb199b99983c110c02f6d8b07783feb8be113i0	Common
494	423218	db02bf6ef52afdaa78510728e8a6d097b7c1d0770ad35f276a853ee39a874b1fi0	Common
495	423230	095772d90c2ec1d5fb23f7a79d96e30303c2ed025be4782d010ef35d323b4376i0	Common
496	423251	1f11305032cb77a425822807c4f2f96848e5e02b46e0e7b63cb2b28b5M
497	423223	747c01fb32993f4466244085cfc353e641be68138911a3f6f3f4d2407a6b1c3ci0	Common
498	423211	8884e77d4ed46f46411e2834a1bff01e28d68c6abc8ded6bdbc4e24791a2790di0	Common
499	423213	0d9b934dd4dac2d6e8da918da45d302b8591760a4953b68c1ca497e57be0bf12i0	Common
500	423240	e69f0ed82eaa7a93040316a1decbe557327896de2752fe424baf470a894a4ab1i0	Common
501	425699	03efa95b4c5bb2dffd3c63969e408bc47e8a76118f48c68912f5d7dc1a083d3ci0	Common
502	425721	03fcb391fe0ea4fb3ced4f1ed74f3b6413b3246e61c615506afcc49ea3c15M
503	425697	096ca26df4bfc230f68f2e4387c902124e78806a58df627659a24bc486b3c224i0	Common
504	425718	44ba3081d234bf1af2dffc41ea8f9ca10d405affeb990cfe042d9b5dee935790i0	Common
505	425702	4d5c2777813e6091f780d4f6c64fa7f91f6ab2e05f730695abcfc2f35f77f645i0	Common
506	425717	dc8f20b05ddb38eb517eece51039e4c44829cf3b6a943ecfd62e9df10f897e8di0	Common
507	425728	4c46e981be8d9b909378c534bad7f1ec1b141db4834ab8b2e5311483f2ea91dai0	Common
508	425715	04bc9becfd7a250d495b2e8a3b971d413aa7db39272ebacf8e0720bf9270287eiM
509	425700	08d9d160384ee8f1cc6a31ed6ad714ea6012ff489ffff6d2270bd2e246c5783ci0	Common
510	425727	327ca9c2de4ec8c5481e93d59fb2f7d0fd4a4c2122bd436ebd7be133fa1492d9i0	Common
511	425733	17a5d38b2c48a4ff03a310a0794cd48baf8e1d8aefbef861f0fb030870d2ffe9i0	Common
512	425696	351d9d49da82889c25d1c32b98be4ecaa6547331e9d4ea5bc2ad118776e3cb1ai0	Common
513	425724	bfd35ff654d02667f83271da68d8eabcc04b3ce4ae46bfc40ef196b595ffa5c6i0	Common
514	425714	eaba7275486d6ab4eedc8c5f76caa92be160479444fe3c47d72c86547f141679i0	CoM
515	425706	ab2d40fd2b479c9850d57efa8c724a84330db5ef6a66f5b9bf20851175dc705ci0	Common
516	425711	64ab9922f5b0fa2f599c422ab902844e4af73fc59367488c71e0ea77e2f6e072i0	Common
517	425701	b16efabfbda76eeaeedcd7f7aba9af09e914313f17173de45c783591da312340i0	Common
518	425734	73f6276e9b14df427af567e6324b7b315c36385cc3d47ed2ea0cb4e3d593ddedi0	Common
519	425707	c3906c8bd0cd10bf9d8d4c549bc9c6a68be039eaa995731d1002e43c9f6ee15ei0	Common
520	425725	033814cdfe3502d2649fdc8a55cef93c71014e6b6191c559608ccc98f68bb7d0i0	CommonM
521	425729	210e82aaea0409c68ffd3bba36dfeb65c10722e80822c8b2bd223d3bf9fe9bdei0	Common
522	425708	cba9cd3f363714d1907b0b2bca49dffee8b55652a24edb9bd83fb413c8635668i0	Common
523	425720	53cfaa847cc98536f7728989fa3bc914a79e5ba4ebaea64c279409cf92481aabi0	Common
524	425710	a2174e79d591f4f67721d288f5089c5f071a2adee82602cdc36557370dac896ei0	Common
525	425712	3874557c65aa1c82f6b76912fe7633dda6de53f8c86a4cc1dfb24d4d6df88373i0	Common
526	425723	75b958166d9060dfa0d028b65d60c775a4db475814c413f3f82bc4a4c895b8c2i0	Common
7	425694	37e9da00a3fd89908033a621df3fc1f231f6c905187161e1890f137a9be22507i0	Common
528	425705	e0996fa4aa86ae6bc6a0878ab5ce5c867f33ac40a8cd0d3a7a3cc251885cef5bi0	Common
529	425698	c9d58a9798ae249ed98b0a378d7fcb9d4e70de889f412a82126eeed1ddb63427i0	Common
530	425730	daeff3e78fac5ec339cf1dd4e4f00f11ae148e47ab547eadd2dc682f71852edfi0	Common
531	425695	0fa366b5418719572f87720c3a466c1b9ace1614765be288f197beb8e74dea08i0	Common
532	425709	758a9a7a26b48700b005e58de3df4f80eb96907c4b025a459131736b536c5b68i0	Common
5704	ab3e11d9adf16a71c2ca27a9625475d3163d73b307229d4eeb1dadd62c960b59i0	Common
534	425716	ededbd795aef4865e48c743d5fdc6ee89d77e510c7c48c18bcff293fa76ea88bi0	Common
535	425689	add3d2d06bd5dc040250cc3dba2a1abef3f684decc74a08c66d8a8b936984bd8i0	Common
536	431165	ada3a904cc5a605b1034339c04000f56989dfcb09e65bcd72f7c734e890d6f19i0	Common
537	431178	406710b5856e7aae2724021f22dfd0dd416024cb87248fe60d4545a6c53b8dd6i0	Common
538	431176	4455bb65704670fa75f51bd0f46aa41f380e443460035ffcf50faa3e88337fbci0	Common
	681253eae0c232c776f4b59d71e3e8f64bb33450e6c2be259161f55f1604020ci0	Common
540	431182	08b1be4d99f014d0ad0f638b9c989041b0a765a85ea0cb09282fb4679c60c1f7i0	Common
541	431181	d76069618595e86c802e341b19a2b2ca59ae63cd735a013fe715baf3e776c7f3i0	Common
542	431179	e9ef8a1cb468680d5cdb51bec2e3a62617bee3f3ea748a9e8223286aaec654dbi0	Common
543	431177	e95bd2132bfcc80945a7a2f3c7815352bbc697ae0a2ba55c626e45850c9505c2i0	Common
544	431186	2fe31bfe2120f9a41268ff266e5064e0453351019860613ffbf8b1701a368bf0i0	Common
68470e8cbf4352b5fb443d89e19b86a3a298e5446d29ccfe6c770512d708bi0	Common
546	431174	80073632bd721085f23ed57b8a5f9f2bcbc48f502d5caa428d4ff34a6e88bb2ci0	Common
547	431180	3e5032f92df98f83de5b29dc2c1cf6af46274bca18806dca438fc6376fe492e6i0	Common
548	431173	54d986bdbac913f65e68e4ed82fd6dffc5820ac66098c01fc4b709a4a815da27i0	Common
549	431175	763c199ae93e1d73a1572aadd030bd9b99c33859738716ffa72a011f588bce89i0	Common
550	431172	509854b02963f75bb7b5f7268c417dfa02d81612ef50573997af29169768010fi0	Common
8d23d622ff8a337afe78d9e4586f4ebd76490b5718ea1f58ccbea6d6ei0	Common
552	431223	1a3d4b28271eca551213d85f8a00751d8212d16b98ae55b89108fb213a1d9db9i0	Common
553	431217	fd059568519a88b96911b182c668b34864d32c3a8541f2e6263e08bba2ce8836i0	Common
554	431218	f5acb2c117e57f493d46fea10a8e605f74667301d62a6944e8fa5d558fc03a39i0	Common
555	431228	40246ada29f5d0806334847cf68bea275fff8a30b449b914d31605aec4cf16f3i0	Common
556	431224	8dec143a7e2773a04a24b95e2fe7bda23d5ea34021f0fdda81817b0dfc48e9c2i0	Common
557	431214	7b425cf3793M
b9fc0c0b9f5f11815cbd6bad6f2a711eb3b371b1073a365757229i0	Common
558	431216	6b8f6b694505b277d6f8e54ec2006950e825ac98daf62d825a3680aad3204735i0	Common
559	431215	cab8e8fe8e3c9caba641fa908defcdca9ee9f08e7a9c6beb8cc731cb3c5d112di0	Common
560	431227	0cc96bddc32f480854562d52c1cb1b6cbb4d48d0945b818be3b39af92292e8e7i0	Common
561	431222	b0f715459bd1cf4e0f61f838143c629f8dec084b8ba892f07e1bc0a037305388i0	Common
562	431213	4254d59545b02b1b6c06f1854aa8d184872ed1d2b08d312fb04b85fb7607b016i0	Common
563	431225	cbe5cf08da2f259M
15973f6b8de2853e0f43e30f4d137f84eb7190a5081414dc9i0	Common
564	431226	fe973c31fc083e33457d6a2693482fd8dbcba73b636aaac15d96c45e038349d2i0	Common
565	431229	35cb68fe7b7a072e0a547ca62e4732fa11796ec8b2d197fb0b86d2d823eecbfei0	Common
566	431455	6346803c2d6faa5754d0934099fcbbea9eec6aea7134c4b654e5ed174265b5b9i0	Common
567	431456	f4a229b16cee3473c3a1b9f74304b18ac7d7ad71532a13d85568a5c457593af8i0	Common
568	431451	2880dfb84d0e1ae0fbea6e4fb3a7a7b1401af32c921196d7ac259f2ecaec1d4ci0	Common
569	432082	e38e11ae04d84e7e542M
5f64825eb8fcd0b1bbc980d648da5d0ae58154d8716eai0	Common
570	431454	9fd950c2df3681fb452a17745f53e31b0b6797787c0ecf290fdba2696e13fa31i0	Common
571	432084	3c8e185273f7abaa94a6d1ff8e0043d183fa9f080a5458125d5872a091cd630ci0	Common
572	432293	63e4743496a2114787c62a811416ad4f754787cdd49249e3033af2964a39fdd0i0	Common
573	432302	14db0775012ef7a97976394d938a6558f25928c35a89f12231542bcdbd29064ai0	Common
574	437423	0e69ca0aa9df4eaae5c2706ae15fd463ecd1de348af137b81436492986b38556i0	Common
575	437476	0f27ef3674bae8e605c670fM
32d4e7a342b58337e66c347b6c64ed1164d2ef912i0	Common
576	432546	c3bcafcee902e611de6e7af9d81a40e65627e3b6e0b79c9405254c75702e58bei0	Common
577	437491	8155b85a5426dd18cf8af68041f68aca1ec40036dd9cb551d02eb1d9624bff93i0	Common
578	437480	43bb42620f45a3d06016b804f9071e624d653320badc3e5c35067fc33a7a7c36i0	Common
579	437481	62c58d56bce4dbcca22ac90c1512e0a80326d008b77d2961d43ac2b1d16a7d3bi0	Common
580	437497	dee443aba294d045dda4afad4b58012ce8b35d0fb05c8eb862dd0d2b7b3596dai0	Common
581	437500	66e3f47c35c9b6e93672fdb6493M
e7bfe3d072e6b4a26d0d5a580cbb4c5e808f7i0	Common
582	437490	7a4f2c3b5c96333326a4411d96987594edb6b3ef859c4b35d9402c92b8720893i0	Common
583	437499	7fd3f44730e9385e8260bef4a452f2fd5b05c5fdeee63f023ee3b9faa43313f4i0	Common
584	437471	4952640ef68549bf090b557c0e8e115374992b0256a5c16f314db60bba7cc000i0	Common
585	437482	271520dfc32e88528f35b052f3c4e1b9794a35bd81fb09d29b98db4e3b733f42i0	Common
586	437474	458ca5fa8fc927f9169a13f61d690c834f67f34104a21b5d3b647a79560c9409i0	Common
587	437475	167d2e6c250966d396d1e99c1bb4799M
588ab069892161a75ecbb6222881b6612i0	Common
588	437484	a634fb92d824516bdadc6979f39f65076b59d7237a855d69bc3f1954fd5b5d5ei0	Common
589	437494	8d65d38673f989fd2ff2d180ca80ec470ac2a0dd365ce19d4cfba238f8e103aci0	Common
590	437486	d9b6097077d5045797400735f71943106d10a4bcc403e4d047a9ba7f992a9775i0	Common
591	437472	47362b6d5694cd4e38f92527a95dcb0efe162c31c87fd14dce10ac6e155ef307i0	Common
592	437489	82d947db0f49f3e4bc5f0942892877bbda776894c6617205376f2e89baf16389i0	Common
593	437478	51655646950234f5d1d0c2108312af646d6M
3e103e8607c2ce3b883096127402ei0	Common
594	348373	d49f7e52b2ea3cc9592ffb9522bbb65c5c597982d21fd04ef22b892691528aa5i0	Common
595	437487	4829d4ce028f11522a9a84495b988de638f234cc343bf8850996d32b26dfa378i0	Common
596	437488	43a4db41f8dc8703c17c6a98d98c198c9659c27de173ba06f05f670d33d0127bi0	Common
597	437493	d6b7893ede97f36ae4f5f29271df9ed4c6fea5eddc5efdc3ea9ae54cae3eb3a2i0	Common
598	437498	84ec8b5a675585f63e4411dd8dfce43e5c2b5d1f9bfef49b0f9e3f82f62c32ddi0	Common
599	437495	849930d8af978c70549cf3b7d36b04202ca1683M
cb4d1686ebde73160da49eab8i0	Common
600	437485	84d68b7269638c1e7756da8be44729a1ed794124bf0f58573c1a831e3f450f5fi0	Common
601	437492	850290dda46fb685aa288b5d25d36751052e6220092f7f5b4f4c28374e6ec99ai0	Common
602	437479	1a6cc7b5485bb108a1b5bb0bb121e53a478ac38c1f7d8bf2e7013ea90418842fi0	Common
603	437496	6eeaded6a26d70d12cd874906c7b21e65661719e00ded8450abb2a22d1a137bdi0	Common
604	437483	9aa75a6ad439306013a9fb3b57b38889401f384d07572664a04f637a93c64743i0	Common
605	437501	82328aca91ed316d6903eae8cb0a56041d224c89c2aM
ef21a2c4f531decb5fcffi0	Common
606	439462	43b407273d8c7b34a6417cc41e72b49beaf2a245df89043a25f35ed99566a2b5i0	Common
607	439463	3b5f06539377dca14996e96ee5b5a1b2d644a6b266d7e7a00394c099a306a436i0	Common
608	437477	07f5536a204fdc4a182b1205522f86d1900a6a1d83f9c5635af5736d16efe71fi0	Common
609	439465	8fc05b2e7377d8a02f97b9385c13620e9709e595f6cb0c92fcb98281efc8e54di0	Common
610	439464	35501128a85fc13e02ce3260d5d87a3221caaba67a59c235562af9078d551b47i0	Common
611	439466	76153f709f9d4a70a2f12ee0e494476aebccb993aad9242M
819ab72ceffc843b7i0	Common
612	439504	f0932eb6434feee366d9813a736c5ddbfc6dbd8e1ccbf6e2ea52fdb7f32a11cai0	Common
613	439500	df126588f82fe111f78be79c09e25e6c36333d50902201c584664e5b4a5c5d87i0	Common
614	439501	31ac9ff327b6f8c121769332017218045b601b03fe1c3946b2586958e148a3a8i0	Common
615	439505	5cf959ae8103417a798cdbfcabfd8931adda5911f82303a89d9aee35e13932d3i0	Common
616	439499	5fc71b4863231963169dfed19508c572a4f8e81a774259e5c4f32855d0c8cb43i0	Common
617	439503	ececce750b71dd60025a3ddbeb9646f9534d03faf770fefe12dM
b4d193ee1afc2i0	Common
618	439502	a7339bf9b4ec8d7da33bef7dfa41968170c859ce861ec3c7a59aff8ba47aeebfi0	Common
619	439535	f1fd366ce7b8f1912abb1f4c99ae08018306f57fd0586d733a6dedd59ba0c4d7i0	Common
620	439531	c5bea7a770b5b11e4250d81b8e3e436cb10684b95f1a7410587045a9e3af3801i0	Common
621	439533	5936616db92ba1f335fb0229928be5ff638f7fe1dde75f1f19953910bc6c853ei0	Common
622	439532	d5082a0753946a34ed002535aa258b355c48e16eed812c2aa73759171179e03ci0	Common
623	439534	f7ce4ebc18c849a4f91f5549e6c0838c26ec203f1fc4bbc6984a165M
624	439568	1822f2027560843d4872b621214a3612b0d93f211e69ed8a7bb12a20c620e000i0	Common
625	439570	d19b28581c6a296fb0422450b7cae5ad80483ebc6081616901f3de2412197a21i0	Common
626	439580	e3f18d8a4308f69d0100b7f19cc522fd661accd58ab91cdbd52cab762ecb60e5i0	Common
627	439579	4e5fd27ea220204c7e0c5d8e59875797ee113207c0a6def20170c44f223a38e2i0	Common
628	439574	06cefb4597cd4d8bccccc18d600ad750f153a00a73aaa946c41690d476440f60i0	Common
629	439576	d02a08de9badd1fc8abec6b7a08557f5a0f8a4e4dfc3b349b4e067a4d66M
630	439571	7456851454c9aea7211b733ab55e2bc3aee9cc052be30ca8faff34de6633c72di0	Common
631	439577	a14195df931218f6c5e02c5c41e5346ed80e1887044f0d74cc70ceddf467109bi0	Common
632	439581	2940052587ebddbd584c4675d48d88afd2dc1b8d56a8827a5f9e9461c762f1f2i0	Common
633	439573	cc9b5f51889dcce34092c4256fd6cfd3d385785a64fb855c9046bf67555fa15ai0	Common
634	439578	4fd297b5680df68c1ec10aa1a5496cfad743cd697735b71e40b2fdf6574f0addi0	Common
635	441849	b297ea7ced159bed5a292a1bd5804d6856770cb2ed3a7015f6e524f3f0bb0c7M
636	441850	769f8efad1349ac57fbac256eb3559e3d917ec31e55b4aab6d2eb4ebc58050cdi0	Common
637	442118	0d7b6850c6f3cf1c0d89782ffe274f617cf2b9e97f8c9436751bf3c0e044b979i0	Common
638	441958	2f2fd3cf14756e700f616258b37f4e809e5ac457ecdcee67bab6cb498f7aea69i0	Common
639	441972	934ed7f334421881e43f17717c5dfd7033b63aab97e7c9707f9dbb713fcbd6fai0	Common
640	441966	aea01faa8f1025c30af83acff2523cf336a1dd79581d3e85306bf191a5ccbc9fi0	Common
641	439569	4f0520cf0f437ee82ba636361d2d8fac2d2bce074f2530ef3ac9968159889e18i0	M
642	441967	035a491a7b3919c6691a4d4e82bf24fdc4935a41318e8bb3747010a7428f3bbci0	Common
643	441950	37d1c5708fb6d0429d8eb308e8f5fe20a0ab6f74192542a34f45634d95c8d635i0	Common
644	441969	d25623ad05204e14d478fc5a6db4aaa685a6c3ec2a93d1ecb1044a2eeb6099c4i0	Common
645	441949	638936534c4786a52bdfe4b97ce368a5dbbfe7c78452fa51eb80705c545f7f30i0	Common
646	441951	f40e67316a2aa933cfb4e30480e53f05d11c4c48551b0386d237700a11b2a536i0	Common
647	441954	7609b3d9b7052eaa133ebafcc3b45fe1305e34ca5c4ff60173cacf9f24340444i0	CommM
648	441955	296839b1f35fd17278a43c1015d829c368e948d12422aa8c8419aea5cdb0c858i0	Common
649	441952	9614d2279354a3f4567fcc0f3dbb65e8dbe9d6f784f1bea6965dd7a7a1212c42i0	Common
650	441963	26b6b15bf82a81b81253365e3e0c79640868c80be89f4753802766834dcee583i0	Common
651	441973	2b4ffb532a81bf5c4386381829ee8e69c5cd0dbbd6edcae4991ab254058daffci0	Common
652	441965	f51479f111ac733b8fe91e111ad1ceea1c9b30b70a40d445d2aa122562d3db98i0	Common
653	441953	026db2a542bcfd204732767869367f881752d985eefc2df6fc55c9f5580f8843i0	Common
654	441960	aa70cd2565e3932d094175d9606db1514b036893d2f7f21036528e4dd037a170i0	Common
655	441956	4bc9d426cf342a5924dac398c3d81d6c3fce3fb8eb3cfc2dbbd1ce884983d35bi0	Common
656	441971	59b080a2509c1e80c72af8234b81c5e4d5cb7a16c3e90ffe9ea9de8d888992fai0	Common
657	441961	353450cd47950d6d2f47927cc1ffece4fbc8740595c6788e709c806857b00b75i0	Common
658	441959	e11dc1e627eb58e40be31834aa0f999f73e55ab376a2498c19c41f4409ed126ai0	Common
659	441970	6d243ff26efde7a288e2304c0564aeec4bd3bad71553e1c8fa984e2376b310e8i0	Common
441948	92d60545607e79d349949528c1611b315523b070206fff8c696062921e2b8d13i0	Common
661	441968	8bcf3db136f37041ceb2eeafa51a6b0fea43721b3fb8f3a7cf3d8b9c3bb400c0i0	Common
662	441964	3b0920cf276607c736ab01578024c16479c428cbe8b4623821aae7d480314390i0	Common
663	441962	9dd495d63ef9fc357e51e26f7a2146b5e8c612156c3951e1342801c2d743a580i0	Common
664	441947	5baaaeed1ac06e58dd508fb65a9b0ba33dff242af2698b24b4007c159c92b405i0	Common
665	442471	cae599534e2f31a6dbcb49489b96284adb72368891fd6a5600a2b324620219aei0	Common
95	c235fe2e9abda6a391cb0c79dcdaa3645c5e4cdae747364e16107e94382a741ei0	Common
667	442598	130bf957d98251511bde6ec51b6ce97f0c2716e6a691829b8d114d6f2c87e23ai0	Common
668	442655	8ff407548b400b5df1692c9f2c72f258b1ca9d6592c1b56c3319043f5c570d6ai0	Common
669	442599	b1d92176943443b5c89097cce000107da02ee7aa09f1dddeee74e8c330597b8ci0	Common
670	442661	13097e169624e1dd89f4fe16120ca5ee0f30451a57bacbe058e4997952b67d83i0	Common
671	442659	2db81d29249e8e5f1cffa29df0019af145638c863446e6fbafa3369305a7ec60i0	Common
62478e725620283d2d64d9d5e1f495e98bc05cf6f9b773532e24678fb6e397ei0	Common
673	442657	8f5de193f21dea3afac6851b8d93989b44d818ce86ad6359f84d45000582d61ei0	Common
674	442663	efed719e7416d430e11df211c8e1a02ead0c0974de6017e8b0bc1a2b04c0f2e4i0	Common
675	442658	3ced9bff5220687ea5427a15019d1dbde8f0d55a0e152029081ad68804cb9e25i0	Common
676	442662	bb406c215b75941f39801c71a2e4c5bf6376dbb1f3565220116a2e6e9909eeabi0	Common
677	442689	05386a9670215cd18be9d30ddd82b7eff36f8b7c4f7e7ed1873f8cc17d1d1253i0	Common
f5f4c957f25470afe4cbbe6530795378b5833ad1fb83ca7a450c0f69b4ai0	Common
679	442687	37f345f5010a4b2bc184e26a35e48686c13339c8e8a349f125b5b6d68ff30f44i0	Common
680	442697	a42e92389af823a1d730405aea8efe817222dad1fc50432a25e952edda34bdd0i0	Common
681	442695	a7daea2590274e5f5c3b22fdb095875ed2cabf5a8b7af4e64471365b2ed8219di0	Common
682	442696	96e8d0d5929dada52f40c28677f25ac6bdc6dbd308fb390974b12c0f678f73a3i0	Common
683	442686	f3e2b20ce6b2b07a228bb2e701a41ec140924eb7f9a0de93d59025cb5854dd31i0	Common
684	442690	2ebefbe67M
10362ecb7e217cbdf2724e4b44dd6dd5a0fa84e52871197a922a468i0	Common
685	442693	7c2048ef702dfd557c25787ea9b8ce6e62a4ad2067e610d8531ccdb74057808ei0	Common
686	442694	3dec8e3fd34a82d44820f7fa25a6be03a92a1a7b70eeb3f7ed323fd99db57d99i0	Common
687	442685	664636a70b297778398ad4143ceca2ad632fa7287973a5596351a1043597722ci0	Common
688	442691	fb5a3f3d38c24cc6d30b347b96dedb4de85b4a0dc29f5ae9a5795954c668d68bi0	Common
689	442699	c06ced15e20db22454639cc4e83170556f64f926bea7a169af76ecbb5e4dc3e0i0	Common
690	442698	147e2696ec8e2M
5fcb82c439d06789611f08bcc8b31d4060a709cc35781cc37d7i0	Common
691	442683	631e6d04cd93947a66d4933e98bcc16ee9377d739aca2b8990ff15272067be11i0	Common
692	445263	643c29c943ed4ed44ea5c704c0d4fef32543c4bf90722105170efa7cc6e8e2eei0	Common
693	442684	ab3d189b9548f129f836468c0d5a5bdd52b715745d7e7fd02499dde06e152a16i0	Common
694	445257	2313f57f7d3e155a6636e9dc4edad490d23f2bb662415f6e65f7bded2790e882i0	Common
695	445254	9f884314e3384b2e8b4e3b0d5ffe8a405607bc120284ec8cfebb46a137dd0f43i0	Common
696	445256	3b4605ebf9c299366M
89e00ca37ab7cef536f0644f823ddde8f1a3fddab7cee7ai0	Common
697	445258	beb1a53e826b8cc7ad7e6a83b0a44eb572504b32d288180bc27eeddfd3feae83i0	Common
698	442692	f9f10b537a57fae04e6bbebda3f71278d4beef7289bf4cf9483a5adc6675888di0	Common
699	442682	07683f48e450937c9115691982d0e72ccf7a05f114c064e8e1cc0e694280500ei0	Common
700	445249	4360f73244eaf8dea341eeb57eb9f1a3b4c9cc9d6034bbc94f5f1dea54cf4517i0	Common
701	445265	f68b5ff58bd90342055bac775114057b4f32e792ea77f2bbc631b2124131e0fci0	Common
702	445247	234cbbf888b348234cbf3M
eb0ba85a7de1cbf683d9fd963cb3dc520eb61b2620bi0	Common
703	442755	004769e55323cd19fae48f284f22cf0cf7f51a458438e59d43e7a80479e492e8i0	Common
704	445262	25abd685174027cdd26c2d3a19e9d2aed534a191aeb1eac9e0c16cd06d6c16eai0	Common
705	445259	6aebe2fe373a4b53c46af8274b7da9e9cfb271aa6d3ea006c34ec744a150a3a5i0	Common
706	445250	44db8196b0febda0647832c8edc763f0bd90cdbc09e6ee9ee28b56f5ea50c527i0	Common
707	445248	5e5c217bb8a4e8ba3978c64c384beb2b36339fa02f5cb141638f6a9ebb43250di0	Common
708	445252	70ea368547ee5f46262c97a4bM
71d37eabad7de41025bdbfe6dcd716f378b0b2ai0	Common
709	445261	a45d88b3b832b02b3ae35cee717cf22e8400872aada985d867f2b350d27089b9i0	Common
710	445264	4c8787235dc8bfb83d495458728778599774893148ff693eed0432d13e9eeaf6i0	Common
711	445251	edc331b992360628c50232443ce766a45850b61a7eec1b28dc9b109d2d2a0829i0	Common
712	445349	f37ba412b96ea2c366a4bf6d2e806d6506db163f274c42e61bee42bf70dc9299i0	Common
713	445260	0938249d1a4c79886c846575bd7e96fde3c901a2bc2a24f8c59cff96c78e0aadi0	Common
714	445255	d8675d23b3753785b40a133e93fceM
6b72d8a7b10b82aa20d0e5bfe544002276di0	Common
715	348366	664895cbd4a53f8e4d65e57533a883ef9646df8b08b0057f3232441967570255i0	Common
716	445253	df6ddca6bad7e605b3719d9243228847d703dfe09103c03e0e52c3541aa60838i0	Common
717	445354	9df0aeb838e1c9c787bf799a0e82cc159bf6a10d122a4fa5bd0dfee8e33abaffi0	Common
718	445345	c394989a608b4a5e0bc20e16bc33931b340064ff07c09184060dc968c2bd6d6ei0	Common
719	445344	573baffc944196ddfcfcc28a1c5f7af6f0cd487d0f3acc3f3c8030c1819be75fi0	Common
720	445342	74caf9f4b20099b73cb6270a39f371d36M
a1384b01456069384211340b820174ci0	Common
721	445337	c3ed931ef545a4930e772fc239f2c93ba5330c29a740354ef37ae8ce1b022212i0	Common
722	445350	755470faddafd8131cee0ba3b1b2495fd25aa62b474af7453f208549dd26be9fi0	Common
723	445338	10b996f3ab765a772d85e12f48b1a76f21f9dd1f5b35290e27e51964dbc32a2ci0	Common
724	445347	71ce1ed450ef724b9c1b57abb16a7dee4b14042c00078e4f42e23ac89e63878ei0	Common
725	445348	30d89831cb7822c1d4ea6e8d72c698a03df33b07fc6d72cf363ce658ca750a91i0	Common
726	445340	69257b99b5b75df56b149850a03818629604fM
136577a71bc567cc4eb7c64f239i0	Common
727	445336	8bea0f2fc55562f0f246acbc010b367836f75b81871cba8f396c793b4c3a5004i0	Common
728	445339	34fcfeaf255040039a6d8e3e31e786257aa68e950decab1cf13cc2d51e87c339i0	Common
729	445351	446ec870acd52158d4f579a731952e3c7e0db20bb25d2b58618d5f9066cdf3c2i0	Common
730	445423	7d7455906460b1a27d53751fa1f3788bba3ce36e6d09c7e65a97cf0c32b93cc1i0	Common
731	446932	ce7d05590be0e9ea00f8daabee69e02722f218e95a35841a6a71e9736fa7d090i0	Common
732	446931	3a5bfd5220ba5e1e5a01d7ac02bc2ae2785a60811M
753237d99e630cbf1938b57i0	Common
733	445353	bbe32b21187221c667db4c4f35f21a6f6ae71f5a6be192f97c2cf6901231cae8i0	Common
734	447011	51e1c5f14b4ac39712bf311423a3313c37f588fd3707e527e2590a045291a95ai0	Common
735	447010	89ded3b3fb978d77b6ee78cf9668bc941b8c9699f7ff347162ce88a13bc47133i0	Common
736	447009	dc1d974bd5e0e45c9090e2aa23acdff08f90848e6c73845ab1052a76ad14bf1ci0	Common
737	447036	2cf3b1273b17bbbf461dee11882bcd5cd0044638fb83d00dfbfdf82260cae8e2i0	Common
738	447038	9c6976b6db4c456280aa8151ddca41872d152c8b8afd1M
0d8e545432762b393f9i0	Common
739	448215	54c1bfd49d7f1f9e694a7b4f6af0d9e237c9728bb0580f3da0c196796dd17993i0	Common
740	448244	91fe1b846a808da7c7f9f7d0b3ee62e8ca45faab8ab596ef87dad752efeb7fffi0	Common
741	448238	506a974a927c929c135e24385b1f0f543622dff5e81a621ef422f52d4a54d5eei0	Common
742	448205	69b79211b07780f914dd9849170310379bab071cbc2c422b2cd2d82588c71c55i0	Common
743	448198	0d94103cad6d7bbf41ac24c1983defdf6d182ec806456c540e8cbbfef1cd762ai0	Common
744	448248	d245f27cb4d1f97d2214f02cae77bc60747b1716559e87f6fM
976f03dce4e5df3i0	Common
745	448247	060e08f4e6f5e3970535b0b76ba6062020beb139e21ce4e6cbf058401db6073bi0	Common
746	448195	8a536d7f5d48bf259e679ce941833d4dae664417e31bc0d86a553db12e4abb15i0	Common
747	448240	9a3565f3f51aea44194d9d5dee2b6ce039c72c8f787c971e278e544ad0760df7i0	Common
748	448234	0d0b76e9c142c2c9df863d0bc9394cde65acaae10d4f60e4654e711a66b559d6i0	Common
749	447034	8edf56b3470a128de4b4f3d28d6b9fa5fe6bf949e5a9017d28a728961064f1bai0	Common
750	447032	bc8d36ac0ce5feb89ad9152b7ba772936c06d9474f8c90fe4f77fM
d5bfd4f87aci0	Common
751	447021	e3fe6ecd8e7f869c0427d0df69745d491e55a59d1756a5537c87b17a0cea9135i0	Common
752	447017	82ecd54c127af25104e04af074eb4cb73921d0101ad99954d0cc16eafad59415i0	Common
753	447037	1dc9ce50f9fb7f3f4a5c841cbfd96bbce963404e7f1b682d10e965704637c7edi0	Common
754	447014	2edce68bff5ee5dc74814407dc08559cb31d1df52ecfeb5b90677a65ccfad309i0	Common
755	447020	6dcf5775c2ccbb05ff61bd1f825a980f3a3173060655b8b28ff1ab80ad5a1d28i0	Common
756	447018	92258183af8901711c5b769a8c768a6b6283303fb39ce52315ae32da5M
757	447028	5cc4e2dca17a648448c1f4c1864d319fd9395fa9c1caaf9e5833b7d9ac664a94i0	Common
758	447033	94fbcbfa71d931f1f8333485abcbd0a537150cd78c303aa5e6f18b5cecbdbfb5i0	Common
759	447016	82c8ab874f3ae6a3f76fc94f3577e83e6addfea054bcf62524264570b068ab13i0	Common
760	447039	7a05f1384419c6f80bf298ae8fb468d6a96e8441eff5428ab35ab2e0838de2fci0	Common
761	447025	2bf884adc8be84bf70198436419a1bd2367acec68505a6196600c1522aea8269i0	Common
762	447019	a6f407409f1f3cafd9f5020b024907b9b4cffb4c2759252883015e07e0ce3M
763	447031	2f62201e47840e903137d67d724048758e9ea5dfccaba79b938f52a7b53f50a1i0	Common
764	447027	5ecdb3d986a5b194ee6e65928a322b81f9de28ffb7724e5605f48912641f6293i0	Common
765	447029	3d0717a6185da8ffc78300cc336f8d02c175fd584dfe18916b0cad4f753d9c99i0	Common
766	447015	0e83b34c22cdc0cc1877462222f1fda2c85bf761034cd5f4b261dad30e8dba0ai0	Common
767	447030	37e82700d74b651677fe40bec712ff546befba38a29ac089df48e4c5f8df7f9ai0	Common
768	447024	f7ef2568cf3b84c89d7d64983e68f451202c4e54e914fabddaaf28d442135058iM
769	447035	55f7ac584cd50136b156aa324aea9a1c98893469a9eac2f96c3417364fb290d6i0	Common
770	447022	c86f9cb284842763194620bd4adfd11b75afe1afc13c5f3cc8e05d6dba701550i0	Common
771	447023	21a18f0639f90538aa0c7c8468e5e8b577b4c3f3bc7e5e0f3235b306b5d01354i0	Common
772	447026	3384c200b54fc44507d1f7982524100a4ed67bb66c1107b90ba5ddae6d67916ai0	Common
773	448216	fa1184b006bada315a9767a9cff40a9980f63a4d7eaaf7713e3914b82e302195i0	Common
774	448199	757863ed49b2bf0161a6440f6b85254d9fcbc07df1457300f5edecba7d405e2ei0	CoM
775	448192	ba50274581e20d902ca3086fb04ee854aafdf2c65fef310bbdd17cd0f91fd80ci0	Common
776	448219	3c86b640b0e7d5ed65e8948e08ab42361fcbb6f2f114ec480e5255042bdac89bi0	Common
777	448233	65419447b43a0635a63c254dcbf552229f4c8c76c9b32d7cd55ea827991a5ad5i0	Common
778	448243	bb2f38b2ad32c7885b155d9514baf9ac83b029663f97067781dc856beddeb3fci0	Common
779	448193	f9c5332d8ac83c09c9f7fc08a5e2b1d4f43934f164a1f2caf4ba24a76055420fi0	Common
780	448206	cefe2627a6a13da28c0d9bdd2c0c1770f3e91cd3a17225b8013470c807582958i0	CommonM
781	448232	20426fe6b0284a6bdaae3dc396b934e07c9a5f038baccea9ac9cc0c3051a49d4i0	Common
782	448213	6a446adefc8c370641ad796f97dee49db685a22dd765a2df454d48123f51f488i0	Common
783	448194	bbc4c292327e8e9d1dece08a030f8d62c264a7275002505d58bb7ba6cb371911i0	Common
784	448209	a6c2ab0e59de5fa05cd78cca224036b14d18225c740654aa154ac50f073f937di0	Common
785	448222	278b9c0eb9d768f65d6d0bf35f8e8537e47e7eb5ad5b2dcfa987368d7c1de7a4i0	Common
786	448200	326a955edf562579727843a97c7205b1a9c5edced5526b61fdcfa4a05f947045i0	Common
7	448241	4d1ff4056070b85a8d839645bbad1db53b1bb6c4b3a6f42bf607d9a8d97e4ff8i0	Common
788	448197	6682ba95a6d46268c3d83c09ab1e8278f6169260979ba9a94ae56b5d7fabcb25i0	Common
789	448226	6af836bd9c5fd87ab33329c67703842010bfa139a63d6601cb20e1ac84c4bdc3i0	Common
790	448227	26fd15308566587a943da9778ce60ea6e3f38db1aeae2f538c5e26cd531781cai0	Common
791	448242	6e6eedf35d047b8996eae12ef61da57f1226fd31df927649b3a4efa85ffbf5f8i0	Common
792	448196	c25f2520568c2719acccf10cecc787824f50158a89fbafe813eceb02999b2d1di0	Common
8221	dee0050a007b8e767c467233731ef7a055e67920ebec8ab541abe4ccc682a8a2i0	Common
794	455515	d097981c3746d95ea3e727e52967d924047048e108619b609fbf810171b66240i0	Common
795	455961	f09b9aef8f0a6c53534063f41d2ad4bad4244e34be1578b7151dc81c08151ea7i0	Common
796	455997	b0efda732507fd1537ec7aa8a513efc873c365f18152dcce6a2796abd571f2bbi0	Common
797	455862	9382777587966adf27b29a412e9e70e1d9db8c8681c1cd5982c1cb4cc6b4905ai0	Common
798	455980	1a8f2a8adf0ae90cc20afe698eb650ed1ed0a6fdb8d73be8f8d06b106a6f13b1i0	Common
	a5da39f07054c41daf76e9a601667bd4dfb7d5f3e05f96d55c1b32b49413b1b0i0	Common
800	455879	43ff3d3daa1c8caddb2891d33bd98d03df417583b00fe1e0a9424ce48314d769i0	Common
801	457249	69341343cbc971ba0ef8736f7e714873af398fb279524d5292a90d2540404beci0	Common
802	455769	c9be242fcdcd1b72c880f1fcdbcf4b109a62ea1c283bd3d6e1dd78802824771ai0	Common
803	458192	a340d60be291dcc826dcfd08b2ce1f81238ba4a0cd66ef26846b144c8cdcedb5i0	Common
804	458190	230f2155551bf76565a3deef0fe079888296a39d0da8c51560c75b3b99fa69b3i0	Common
60842329638c115a3e967d180c6c2f7d62eccc1b7874044590dd250badfb6i0	Common
806	455881	c046901ccdacd5765f947abdc501e98153d3bbbba846603f0a27b53ea5bfda6ai0	Common
807	455902	7902b55b81b4ff0edb621db56daa7a83c946c23ac7244a076854732f99fa5f76i0	Common
808	455968	8463a7a2a4850bfd5d923890ea75d0016b08760b2e23e77e7efa903e754241abi0	Common
809	457174	629c114be888d8787fe6d554056a30bed0013ebdd56e686dd10baae48a218ec7i0	Common
810	455537	de08c6709dd65538527f724aa0194a5c0f6130fd0a835f5dd42c941e03945602i0	Common
6d61034d4f07df5f5795f5866bbb1809d0168806ec22d277b531ae9dei0	Common
812	461107	a83d69158714138d696db8b9415e0ff6937a371ba6839f1ffc20074ce99d89adi0	Common
813	455784	50187d247eda7c04ea2acb413b009984bfa656ca33f30ce2436fc84835c2bc24i0	Common
814	461101	081b1a07ba1f7cf97311467edd5653c7be4dcfb868f0842b22073152826a7418i0	Common
815	455904	5603477de17ff969d0a7f35ed7fd760038c477d5c2c89fa436bdab17e7b5c276i0	Common
816	461108	9e03bd8f699a93e46db4a387abf965b092797513c5b8ae2d641cac563d6741c5i0	Common
817	455741	11bac3a05c4M
207c5c424a44d801707c2e5c0d99051b3315476d6763e4ba13d07i0	Common
818	456001	842a65f416eb11c6cf5e12aa48934074e3872050fea69775fcc3285f464e3fbfi0	Common
819	455876	c8a4af90e91a240f899b62623b582678937099da050faf1635b7b0e9a95fd267i0	Common
820	461158	c3eafc595200decc99ddec7aec345c9dc5e6f5f9ff60e01fb231dda9fc3bae30i0	Common
821	461229	8484ce57f0f54268f7f2ab8359bc7ab6376263b13a620b99e47c3c0a74c5d5f0i0	Common
822	461213	34197d99649ba1469ab895a726e13b38536611620e4969d3b09f19208b4a13d0i0	Common
823	461208	f147ed7a61cab81M
15a68ec657de0eb2d6371d9042de8a68249e13718825c7cc8i0	Common
824	461174	f19e97db75e10b99cfe7e3c6ab79288f824835ba7897585ef3b9b0a443980c66i0	Common
825	461210	59727557790999b70c15515ad6b0f3e1955a8707f98807928490124d43a3a1cci0	Common
826	457239	ba9c19c57ef2014d2363dc3cba687874a326be32bd9bbec9578ac8c43da3dee7i0	Common
827	461192	29f4aeef478055482789e14e3463ede7a35069dfbbc996beadd0aeabde398a9ai0	Common
828	461206	5db0d17cb7e1d723f9781365e3f347c29ab9c8ec2bcbe646b2f0acd6fea47fc5i0	Common
829	461181	e8e57427632d94ad104M
36947d64cc1d83c6f62bd88f74d2beef4e9b1d9ce3b78i0	Common
830	461155	926c54474eb2907a0352af11f50e649f0c7d912de0219942130d125e8051ca21i0	Common
831	461198	a042b5d61d41d24e55bc34c02ee3ef8c24cef731077cb16cd3a4e509a933c5a2i0	Common
832	461197	92a292e9829a2947943683bfb512840b70731f674c69d430eca5099acebd7da1i0	Common
833	461216	3f8c411f75aa6e24512e148450bdfa9fdea6d5991075d7ce474af0117c57a7d5i0	Common
834	461162	0fb69931fb574ad8fe7163f20d880b2a0b97d181e28f39f5eb8d2718ec89ac44i0	Common
835	461156	08cb9e61d30eb822a966ff0M
97879c9e464b04396450f9a3859c4b6a54714792bi0	Common
836	348376	c46601d20676b034f41c5e327726bee44924bf255f90224a56a02d2b98bd49aai0	Common
837	461189	db79e125724e2170cf26cc67b84f24739d21e165eb58a6f7e64e64c068306b95i0	Common
838	461212	4fafd20193ac3e2a952284f2942add9e8b4ae4bb663243284a12fab98538eecdi0	Common
839	461160	be5a6352031ca026a54d89f20778eba53d5314c455b642ce94ad3a352f57e439i0	Common
840	461180	f6a3ec4091906dde8b9de419e4012d4c1a00b36ab62e80868393aac8c9e41875i0	Common
841	461157	08357e4dbe2398a3d7e8a76a28aM
4e71002187f150f093eac0c4b0928f080852ei0	Common
842	461190	1b1f1c53094d6635dfcc41289d4b7b940514ddb924cc612628523fdeb67bf895i0	Common
843	461627	59b162740b0105cc57b2787dbd3238535fbad7844d71b7738295c64031329850i0	Common
844	461164	63e44a2c85ba2749eb2d62e5a2cbf79be67b5584a5060f464fd8e8f9d9f6ba4bi0	Common
845	464029	8c4e87829b88fdb83837a0793a71fa7217dea690c9a1b9ff15f394a7ee96450bi0	Common
846	461230	ae61d87460ddd16169a6bbf2f27977f4feadbc118b15c4b5a7c297e96130caf7i0	Common
847	466298	e5d7dc3a8ef454935a479cc04847a9aM
5ce0ac53572cd756b8a53aed2fe3bc46ai0	Common
848	461230	ae61d87460ddd16169a6bbf2f27977f4feadbc118b15c4b5a7c297e96130caf7i0	Common
849	466322	c6fa7ff6ad8efe41e368ab3c2e0315193956dc834dfc540954318684cb9fc58ai0	Common
850	466440	eeced9f94dfb09802f5a282eb0a312146eabc34d03ea662f7a0b6d9f5b6dcaffi0	Common
851	466370	f4a1a07a37baeffd8d7e30342255d980cb8d322b85849443142e41b99574f1bei0	Common
852	466247	5f2b60db624482df2f501dc6b84794820caed74ee92dd1f9bba81dcd540d2f34i0	Common
853	465995	50d391fa7a2778b7aa13c1a8fe5ad266b19M
4dc39c43cac4611160b65ef0ffc13i0	Common
854	466016	af45cc8aa9d0f9a43998bff38088f3615f3f89fd052835e1448e5456ba55392fi0	Common
855	466250	253f2448ac1dfa58e1e18ad790e7dee27a15d9cedc71ad2c48c2c48deaf90238i0	Common
856	466288	7880917826703b0805b00c2c0364463d489e487d832bc3a30b00801e77e45e63i0	Common
857	466249	3d803c4c818a4095880571b31045fce275b503308653863f2b3df0900bf4e736i0	Common
858	466381	a20c97d5ae0c5dde3a6a7d411f0ea68953da6a43908002f7770b640db9d8eec8i0	Common
859	466012	a93241f76c2e93453e98cea535f46f76de3b5dcM
680ddc033e52e2f2cad906b2ei0	Common
860	466280	16074d8bdab632042ebda106cd0fa05fd35d97c4d6575371aee8230da3537553i0	Common
861	466336	ee248ec01ffd433c80d278dd652eac438eb93050102b13f9c4bf819cbe73259ai0	Common
862	465989	07456b5465f6545da9446adc2513bc5ea66640394b718b7f03528024ef36ac0ei0	Common
863	465975	2ef22e6952acb3a82ac6582807da62bbec923e78b5609446f13b6f8ec599e603i0	Common
864	466260	76d90e39d6620bcafa24115a4a7622e264e262a58c2f4bb4dcafdbadafef5a3ei0	Common
865	466382	7b783a75297edd28497c24f9d3084ff01652dbaee66M
166d5289733faedb677cai0	Common
866	466430	8c5e6e736f6efa7c4772fe24f7e7e29fdbfc34d3fd22f7674aaaaf935a3de2edi0	Common
867	466357	c276619c34275fe3eb1d7d04e312724180ace0fb1d77074566f5c39d9f801eaei0	Common
868	466245	4412257f5c75caded60a59b82ab54602dbad00152979729669043f20fb4fdf32i0	Common
869	466248	b2e0cc35e786525aa41c4ab2244d21ca3a194aca7833e93065d312e8fe756236i0	Common
870	464816	76369a42902f50cb58098f46e75ad9cbf70c303ff642515613c6e4b18f40cf8ei0	Common
871	470104	045e573e42139769136bc419c4f489458a2f87ba9170c90M
b57602f455d744f57i0	Common
872	470770	cafc1e60864f6e8ff4ca7b1b6bb266327ba96b7c6b41331ddc03598564916eaai0	Common
873	470789	ff97ec376f47e1326e844873b6369e8f45d945dbce86a31a8325baf556723ed6i0	Common
874	470732	e570f6a9fcb055e751f39473ee6006028baa8d224c1b55f5d9be3589b524b768i0	Common
875	470696	4e0ee9ad2c73796e3570e12856d270366fb95771f1d00f9654e349eec83e9032i0	Common
876	470350	4e5f23680d26c95e1fa4af12697796f2124909ec43dd987bf9a0d0e37ef27923i0	Common
877	470748	3adf031372d36018e2bd970d444f7eda6cf250e55ce6ded3387M
9188f7b949982i0	Common
878	470750	6071e964188d68d379a200bf03a30dff6e08aea4d26a398f57c4f9b3f7d45f83i0	Common
879	470347	a72f9ec01342e7be21712c24cc8e3bf0c1241ac05de76087ebe00326e2e2cb1fi0	Common
880	470340	b7e1b71b95c34d64cf67cc5515e7c979060e00aa52d0080b658313476906fe15i0	Common
881	470709	326437e64b3554c06cf97d90e60cb89708a980bd3c7cf44ee8ae7c1f46dfdb3fi0	Common
882	470778	bea3f110294b34c42fc15db90b870a5fcaad61dc550beb550f9a498044c253bdi0	Common
883	470746	f2a149f0c06924d8bc491f9e7574c91af8aab3b42cf3faaae6e16ceM
884	470720	b311da0b5838d99bec81254652f3dd8ec120922c3c080ec2e81649de2a23da4ci0	Common
885	470764	1baca186f9bcf380f3dc8613fa63425362395111fca331d29bbc514e75749a97i0	Common
886	470343	02b64b428855c35232073857ae3e81b9c7b449ab3aba7781c138392be6b2e319i0	Common
887	470730	28d4b83300ad7e56e767464726d19d271cebc2c7e66862f5c4f4d6096b143f67i0	Common
888	470702	6f9a02703afbc3d059d571cd20a62b0ac9eed4f75afa2027aa1b80e5d849fb38i0	Common
889	470800	9d7b635e1427a0edf487dd76da3314995f1fed1d79149e1b9eac01b2f2aM
890	470798	58e5b76a9feb91bec56a5d16eb5b255e6f4395c6958426869d1d900ea13c30f4i0	Common
891	470701	277bed23caeb2e0fca7f0d1684677de3e4627120f9cbc8733a160feda5f7df36i0	Common
892	470738	ae4f2a4df089e5ac1d6da0f45e851fdef1cb1d2897aa709ec7ec9026314ee971i0	Common
893	470724	ebca1b2ed43053c151f9fd2f1516e9790e94967cbe490593d33187c25fc5fa59i0	Common
894	470779	17ea85f3dcf08d2093bca184b772fd9008614c10ab24b1a3f6903c530958e2bfi0	Common
895	470744	fb45f231506117e4867f90eeab8823476ee77cf6e71c778b0a06ae40b1aba47M
896	482615	97f247995b6ea696e8437543ce338bd4e8cd8348ed847f7dac4f71898eee7268i0	Common
897	483042	9f73575f99aa212075f39ea10e73020759b4807edd80f8f3f122359be28ac4e0i0	Common
898	483046	e0419c25faf0e4758372fbec68f69c0bac33e6c52d475f754b3bcbf868e525edi0	Common
899	483018	d5aa026314888d86a28d6a6f4330733034a9a019b48c8ffbd9b4cc5326caa7a6i0	Common
900	482964	de4872e9fae85cf0f2bdc4ca971c2c63da3e536ba930d917b09b1ef14b10440fi0	Common
901	482987	21ae4469ba04c16ccd4f4b42c85f5f41663372b1ba0d72a6d91ca01e6bc47553i0	M
902	483020	a9ba7a91f1c879179521208441413ffe86d507409241b3dc77c47f7cfa9b8aabi0	Common
903	482971	7aaf63b391eea659537c6b7e731a7dbd7cbc9a8c491720ba8f29afcd540f2529i0	Common
904	482998	9e7108cce43fdfaf4c6be1e20f3a9bcae8af1c653da582bb420f0e31ad242470i0	Common
905	482968	7f60d679cd5e7406f1cdeba8aae8e61cf37a9a53671ccaa84146e29125f43621i0	Common
906	483043	c7c4021e73ce6f0657c66a5e40f337a4bc7177785df4a2f6af8d24b50d5502e1i0	Common
907	482992	a077e4dbede52b3e1c7d0d1b0f74626ecdad05805392fa9a1a5b32b9aaa6305fi0	CommM
908	483040	143076f30e0316a0437fc187a837290d24836b11151b5c390cf216b6924061dai0	Common
909	483015	2baa178796604e76120088e482c64652bcdc4b3cbf5b15d27c8e67dbd5b6d89ei0	Common
910	482967	dde6b748ed2a57a8fdc9fb8491ed14f3dac63dd599be478d7c58b5a804b12c1ei0	Common
911	483012	63e7c334dc27f06b733002af9380c321cba0cabe8f6d79082eed4099823df696i0	Common
912	483021	fca5abbe705ce9616747b3b2d2c06f4a6e09e3517b3af34f82c7be908a7adaabi0	Common
913	484592	1995bbc8013217757389a9b3f49a467af8cc1451878a67d723d709c89803c228i0	Common
914	483025	97b4a5767c98a660d72334abdd10c714e0bc85ca75c2f513ca769680ce0b5eb2i0	Common
915	483029	fe87d794af34072c4e03dab681a9c242e68ae7ea15503abb47c2176214c711cdi0	Common
916	484923	6dd59e668d4c4a80d02f8a62842e6a491c05d60ed9bcb3e197076d113f6a5d82i0	Common
917	484867	a2c798a3f612496fe5969b5682747349b3fb9cd9543f2b049945f84a6b573276i0	Common
918	482973	0369f5aa34d64a04376e329c213d43637736568bebc6cf4f4c0d927c7111ae2ei0	Common
919	485361	d3b07f0534ec41de75a118e2b821d396b139ed5f911f448bd2ae6e8abc6e7cd7i0	Common
484866	3bb974140482de6b9daa43ee263644f5f7adf113551973c1c83d8d8e1f9cd775i0	Common
921	505868	7b95d857b32f44d570b18bfe9630b8ffd116bb7bd88896e75783151ca4c3123ai0	Common
922	506674	74244b199fb5d4fd3c4d06d5302cfb7def2110adda9ffd8b962e8867af005f80i0	Common
923	507940	a748aad33db69b74c2ca855905c40ed1e0a9da36fe11105df76655e6818facf5i0	Common
924	505862	5e6d81d2afa80897f2282b3df341a4071285eac8e45d90e323070e53c3297337i0	Common
925	505564	d6708562db9244db2c93918ad61d92eac30b79916e5d2fc3d6f642d956e11620i0	Common
87	fd5bcd18f29bd7b4467a523148fa2f7264fc102e202e3c00152023d943f98fe5i0	Common
927	506798	e01ec64b4439fc4e8543f30dec158303c671e660d665c28ad99071cfcf45dd8ei0	Common
928	506556	ce5da9518c244ca0f64e4a285e9369f3428d455e351c5a602c21c0f47a6bee5bi0	Common
929	505894	56fe7fe23d0c42726716557ddab968f2132f056c9ce3681d4c72fbb7251cab46i0	Common
930	484818	7aba7c84f73a901747573026673910a46921834481cb00251076969bf281656ei0	Common
931	506584	ce3078e771d8715aa37647efc85f882203fca8cc8a78aee693450e088749d266i0	Common
919fad5d35422c868657f3dbf1661e021f410d66815ed8d49036a6697f3084bi0	Common
933	505855	6b64e77c5412038a684bdba63def1273c3d7e749f26249f816c780bd8deeb431i0	Common
934	507147	dba585a802b1fda39d8c767fec5cf314e1431f109af5f1759e9c8b406a1a21a7i0	Common
935	506786	144e7c09a434db6353e5e02d3dd50ab552d5b17070eaf8162cb7d6fbd3358c89i0	Common
936	505565	76c038fd14c80021d18f483145b5f9147de6e02e40cc0835d3f944ccbf964d20i0	Common
937	505870	e8fd7b2ca041440fcf896f25a326e6fb53e87eb19888ad1cf2c0f38210e20b3ci0	Common
eac1d1acb76d435938acfb41fba170cf22bfe1b0bf8ffee40c550f7766fi0	Common
939	507938	70295358d9ed87d9130b6d69ecacc6d7fa9982e7ba64a94942fb33c6c347fbf4i0	Common
940	505858	4c1f4bcdb86634eb810c55a362ff4eb1bfda0e6771d141149b11071ac0519933i0	Common
941	506686	43bd533418810def87c537d5ca8f493bb6fb4f57821c556283e8b349d46f9a85i0	Common
942	505898	1f60594c404b67601932bc08e7b6dc788cb563b521d25d1ab99163605e78e347i0	Common
943	506592	996cde773ff6580cfdd194523475a36072033ebd1f571e5f466686e84a38246bi0	Common
944	505859	e66a902f4M
10c8e9d20c5fd5bdfbeecd435f32fd3b3a8e6bed436559e78830d34i0	Common
945	507786	98ed3e757cb1b90c49804c6d6c51387ed84c984eb5546ad63e569fcb1fbbfdd6i0	Common
946	507953	14508c4d0fa9d0fe048f66d1039258f4b5844d00a96dbdf3cfc3ec5d06666dfci0	Common
947	507956	14901e01895e82a50ea3b08797e01f9e3e7d0b34535f33209e5425b0656ea0fdi0	Common
948	486613	347f4e448ee1df82e4ddf3ee01f26dbd6a97594c4a1fa99cbf3af6f2e6166c5ai0	Common
949	506603	1f98f1f08dfa6a227e29a832eb9f56e762445ae23c5f9bddd8db1e7c26b79270i0	Common
950	505437	10bc92c77fb62M
56adf38789fc3d19531bc040bba0fd1fa146b089f918565a400i0	Common
951	506811	d420fd8244f79e5827fc9753d471d01cb191bee993c1e05621e1ce1abc4d4593i0	Common
952	507778	94085b532db8b3ee16df9a7ccaf59796aac84145f285b03fb49cbe5e1362a2d0i0	Common
953	506486	5699831de19e3335eaca1d189435cd7fbdbd4c8199351c738e70ca5dd4b0fe57i0	Common
954	507796	266ee58e6ad8a91a7876b9ded2df689c001eca864d3900148b50667439536adbi0	Common
955	507899	ff89db7f3d618b74750c8692074567a739fa805dfdfb6c3c74ee3f9591a866e9i0	Common
956	507892	a246536a50e1c9634M
1c8af7fda3b675050175084de2dcdc6916edee12faf59e7i0	Common
957	348375	3192fe19e4e28eaabbd6389a7ba9c419458c36ba45d99120178b9cab4c5cd7a8i0	Common
958	505537	f99307e5f8294341f51b9b4900ee26dd95904462ecc7de9867d5b1199aba7e0bi0	Common
959	505343	585bc3612910190b56736fd286c6329fb8185d6f537a9325234fe92ac991be9di0	Common
960	505351	805fc21f5ae4677e775164e5cfd56694fb03682af0e9056cee9317f04735a4ffi0	Common
961	505345	33283b32e319bfeb20966e63709d130e28d75fb5fca2f4f52db7b7b0dc1bf8bai0	Common
962	505959	2638142ebc315afe05921M
488f9b2ff4c2e83eb77614198c929b6c59d63c4ba1ci0	Common
963	505347	40220f4ab31cf078ccea31f7169a8eadf4baa86d26a547be8cc6ae17202b50d1i0	Common
964	513798	e30282ace8ab08e26d010b68763dedbba11d21451ce8020d0aad36cd48109a07i0	Common
965	513801	092f45bc0502c71eac245f8d960a744e295c0b5c17db98d1de6dc89d407c5665i0	Common
966	513799	57cf06adc9daaaa9a44438e58e69d565b86b80491b4caba0288c3198ac013c0di0	Common
967	513802	e882c25c05b17610a680dfbbe6e2672b6eb7ce08087bf96f90b9b472fd21d1f7i0	Common
968	513864	77a9cc7e4f1e53c4d5444e3aeM
017667f711bef62709dc46d4d1f51ddd8a2b21ai0	Common
969	513949	386d74249313e818f3b4e1deddaf6b628d95cf570e506c6974329277f32024bdi0	Special
970	513948	bba01730f821a8757bee0d8fdcb3a0af391501c668aa0a9032cc5d7f18d23cb9i0	Special
971	514265	e64ed6e554b49b1197d2bcd894e8fb1e5991f0f4306824ca74ed586125593cd4i0	Special
972	514262	b7de56f096d5a8021e972d8ac4748593781ff674f98054fe303c1b18add8a5aci0	Special
973	514242	7055082732942e227390253715491e18c26cb34d3e77dacb12a9473d4a8c0e14i0	Special
974	514260	d47ec5772ebd4b676bb50196M
6da15f81b6b2717f0d55ff4f79bd432fc1fddc6ai0	Special
975	514259	2be01332fa9858262b72c1d21f77bd63cef2be6118fc62c126ff936d50586269i0	Special
976	514266	3eaf47de61b5c077f69d06a2a15abbb1f6d8110afa303bf13d0f6f2c919492dfi0	Special
977	514251	9bd5bee1294c196364b3a90ca0962e8bce28ce913ce969698e6371a1e4c66c29i0	Special
978	514246	4063bd4e45be240ab1222ff5c2448a3ded542115542ce2ea9d8d0f356281c215i0	Special
979	514268	4f971121d094921367c62ff7fdce23464840092b1f1a65c2494e99e1fc5ea3f4i0	Special
980	514271	91a83a789204f56d5e2c99M
fc086eed811e94804e81761b51e091966307a318f8i0	Special
981	514272	f12344ff64d138dd39f4df715f2380750f7b5aa760a87dc13b789fa60f78e7fai0	Special
982	514252	6b33f6d4795b3526a4df2182b950bc8161ffc11b77471e221c1419029c85282ai0	Special
983	514269	ea69d822b0e207d4e24ace5babcf37a974afab13f14df0835c0c86f14f91a5f4i0	Special
984	514249	4129b8869a10fe391087da13f8da8b349ad5671f31e6a12ca2f9c2c3b4a86d1ai0	Special
985	514270	43d7c9af35a05e02097a73bc27fd3723774253d04bc65f83823e60ba5720b4f7i0	Special
986	514248	9dd7453d08aebf3b6fa6M
5c3d914a90812807d12e7d26eede53cbab4bf9af211ai0	Special
987	522589	1bcb2df35cec2d919126e0ac1c7f2842f4fa96fd2dbd5e9c9a02a3b26f63f45bi0	Special
988	523205	066131f947e9a74c91d405fcefb169823eafda51a4de18a209e94d244dd9a0d6i0	Special
989	514244	7738c9f0e35a0f84b49765e48d48e50afedad56d50476a43b2915dedf2dae014i0	Special
990	514245	4a6fb0d388b0bb38e0319c7622d9ae765cbfb669eca0f9704cd87c32c21bc015i0	Special
991	514264	699aeaeebbd8547f493c3b8b9c3d84462ff32c82d3add023dda0b1ac13fc0acei0	Special
992	522535	fb26eba7b6ea2a1d0bM
56308c7da11910cf1ca2aba3ae06ba7f8289c4dcaaf23ai0	Special
993	523206	4d5e8b57888ca1bc2b816723f8c8fb45dd80a0eb1912b34dc930236e6510a7dci0	Special
994	522526	9a0d8811fafbd7b58c4d6333cddf71b343d3a3d36e76854565e55b60089b8a19i0	Special
995	522521	da10b8c88a705022b43a215efb8ea334709e0fcedbcca297cf2995e73a03170fi0	Special
996	522618	575f55e84e9739cd4791a0a8d772ec8bf0cb6b3853aea61f275e2f65b576b099i0	Special
997	523614	558d812088128883abedc3f54c6c2808443d17a73d3e21ae51cec0a7c71697f6i0	Special
998	522590	3d95d86d54c6be90M
503e7ca5eb91b730d904eee49873ae661cb9436527f3035ci0	Special
999	439575	27a44eeee2b1d4abf48a34ed8f535c4cc4c74d22cdd2a1c639f7b543f9a30a6bi0	Special
1000	439572	78211ac337835caae43eb3b0c22f434bad71e05295379ed8d3eced517645b44ai0	Special
test1	292297	a80e42b489c6245df45d3cd252b95151705151157431bd122faa9121ed8954d9i0	out of series
test2	292298	ed053a667c7215e43d4f8b1d6087e7aefafc9cbb6da10a903cba179e69cef8bdi0	out of series
cover	292303	ad68a6e44b82aa0d4e899b6e528637a62c8fca87f142fd51f6475fd1b7133612i0	out of series
map1	523200	fc487ad288e117b9d6169a4e74dbe6f8f9e298f4283afb718d3ecc32378a9e0ei0	out of series
map2	523201	d472b57c29ea25c5fc05adbdd8ea1abc019646ed0d55df194f48288b2f63012ai0	out of series
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='G';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='E';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='G';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='F';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='H';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAM
AuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vM
ePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06M
zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQM
IORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0M
YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5PeblM
5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1ZM
8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8M
oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVuM
fUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4M
yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8M
r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhM
ZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/M
8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnM
bFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxM
aVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeoM
pfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZM
fOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4M
hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9M
NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoIM
mkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BM
YSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='F';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='H';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='D';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='F';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='I';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='J';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMM
QU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocM
P77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkM
aU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPM
P8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cM
yPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSM
P7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOM
ajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRnM
0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loM
xOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj/M
/1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3M
Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/M
NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeM
XsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBM
XZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYM
hrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKM
fpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIM
v//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNMM
0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hM
BxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuM
uhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurqM
6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='D';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='F';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='A';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='E';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+M
93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCM
EwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWM
WgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKM
mj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlRM
2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2M
i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5M
fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybNM
0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mM
C3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auM
z/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukM
Ad9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCcM
cOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKyM
mz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zM
gZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhM
dCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZM
OfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMM
f/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFM
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='B';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='C';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='J';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEM
AkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRM
L73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMM
Wo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRM
Ukk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf//M
/9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qM
OIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheM
WeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nM
URSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloM
xM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQM
O4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fM
sV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYM
YEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/M
D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+vM
/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTM
MuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5HM
5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lM
Anj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwM
JEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+M
8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEM
zcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIM
XOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='I';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='C';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='B';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='E';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='A';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='B';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='E';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='D';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='G';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=1;window.levelType='D';window.LEVELS=[["                                                                                                                                                                                                                                                  ","                                                                                                                                 M
                                                                                                                 ","                                                                                                                                                                                                                                                  ","                                                                                                                                                               M
                                                                                   ","                                                                                                                                                                                                                                                  ","                                                                                                                                                                                             M
                                                     ","                                                                                                              o                                       oo                                                                                          ","                           o                                                                                                                                                                                               M
               o       ","                                                                                                                                o                                                                                             xx          x       ","                                                                                               xxxxxxxx   xxxxx                               xxx    xxxx                                                                    xxx         xx       ","    M
                      o o                                                              o                                                                                                                                xxxx          x       ","              o                                              x                o                                        o     o  o  o                                                                                       xxxxx          x       ","                         xxxxx    M
                           x          x                xxxxx                o       xx        x          x          xx                 x   x             x   x                          xxxxxx          x       ","                                                    x        x          x                                                                                               xx   xx           xx   xx                        xxxxxxx          x       ","                                            x       x        x  M
        x                                                                                              xxx   xxx         xxx   xxx                      xxxxxxxx          x       ","              @                             x       x        x          x                                                                                             xxxx   xxxx       xxxx   xxxx                    xxxxxxxxx          x       ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxM
xxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxx    xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                        ","                                                                                                                                       M
                                                                                                 ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                         M
                 x                                         ","                                                                                                                                                                                                                                        ","                                                                                                                                                                                                                               M
         ","                                                                                                                                                                                                      x                                    ","                                                                                                                                                                                                                                        ","                                   M
                                                                                                                                                                                                     ","                                                                                                                                                                                                           x                                        ","                                                                         M
                                                                                                                                                               ","                                                                                                                                                                                                      x                                    ","                                                                                                                        M
                                                                                                                 ","                                                                      x                                                                                                                                    x                                        ","                                                                      x                                                                                      M
                                              x                                   ","                                                                      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                    M
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.lengM
th;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-M
input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",windoM
w.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:M
00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectM
orAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#timM
e-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.cliM
pboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTM
opGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-contentM
").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimaM
ge.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wallM
-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="M
${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{lM
et e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStaM
tus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=M
t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"playM
er"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=functioM
n(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(elementM
("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayerM
),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeM
ft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.M
actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.posM
=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpM
eed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",thisM
.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={M
65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(nullM
!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&eM
.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getEL
lementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='G';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='J';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='B';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='A';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
(B1d/Foundry USA Pool #dropgold/
Aj?=:ETH.ETH:0xa99072319e1F8aEC92aC87CfF79906106a323F33:5771251::0
text/plain;charset=utf-8
E{"p":"brc-20","op":"deploy","tick":"GREG","max":"21000000","lim":"1"}h!
Bj@=:ETH.ETH:0x54F2f104Fb6ABf1a6991150B27662Aade958A338:43042284::0
FjDOUT:BD2B48764EC2BB20908FF0B636974823BBB8AF8139B5E8A34450EA34C83D0C74
FjDOUT:339319A4A1DCEA434301D983BFC0CBFA96E9A078FE78BC58018FF507C9586D9A
Bj@=:ETH.ETH:0x55535564B5E1272993163Be61d8378E3EC75a889:31957197::0
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"kopremesis.sats"}h!
Bj@=:ETH.ETH:0x6ad10bB7B0BEEe344958c969b2750Af4740ce24c:86392237::0
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
DjB=:BNB.BNB:bnb1xpucc0shdqj0m5mwdhjwl2kwhwn3ukvadznua0:15905949:te:0
LjJ=:BNB.BUSD-BD1:bnb18upvfgxcpw4xy4jry8g5hzq96n980yqepr0tff:10642388748:te:0
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEV5jemFmet9keq7xPSgrfCTpe6Aleq3wfSzvvOPoe11iuhpfeXHz/fCy/a/yPVvg+eos/GLnuxyhuetuPKksfBkd+OInOzEzPavuvKbqu9sgOWZqe+qtfGXp+5meuRhdOOxu/NK/wSKAAABc0lEQVQ4y43V25KCMBAE0FEBDayLRHCJCZf//8rt6YTidM
eYBrfJUd0QSZdu2aZrWrvv2vfdtK2Xa1vu+/3bdio+BAA9GdcU0jV5pDwp4OA+l5lIGWq0/pJyO6jOU+dCeUtQpg4NyztUcvIGFVAoJiDw4MqAlxoCJcQEmhUTmJCt6s0PYEqqqGjF4CQtis0T7KnCeLrPx9XqlhMtImqWHFC6QLipL7/d7nnFJSiMllykspiOb9wdnn0kpWS4sLo7sziEtkuXSa/HgFjplN45SysUNWt6LbxkYKnVkvxhSlVVgZOsFzZehRmBSR/Z8KqVMiKyHyxVMm3Pg/rjfoMqA3h97jtRuYXMORB7cHwcSmTmS3aLNLpZAuh8MZYmMTrsJa4UMpCuSkQrrE4YRkCuko8QqCcdQYEOYZjafsHTPibAxQ3O1/cuYb4/5hpt/QvNDYX7MzA+ueSuYN5d5u5oPAPORYj2k7Mee+SC1Hs32w9789/EPoQxO2aeQKwMAAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' yM
='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' srcM
='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAllBMVEUAAAAcVlf///+foaAlfINZgjE1jZF4rkXi4uIHIinn5+oJJitolznk5OQXYGURVF12pkJggztgijoPLDAAGyYBDRL4///8+/3y//v29fbw7+/d3uSPmJ2IkZQwe4WKq1F8r0mPyUFmkjN1qS4HJSUAHRjh8/Xb3+vm6eDa2tqVxcenxsGboqqwxZyEv0tPfjZtoTVmmTSs89ihAAAAAXRSTlMAQObYZgAAANVJREFUOMvtzLe2AjEMRVHJluTBnjzk/ICXE/z/zzGzKGgAGWpOc5u9Ljy7p4Vp+2kUNZ+HqemaLsJN6D1mSVf2JiHccI0gou1CEgn+iutLToRUFGgLoqXg62W3kyWeGp3m/TIcmGFp2sVzV5zhKvMJKPVeTOLrlbU63FrLW8lV+OfKip2g4ibmn9cuTZEVaCbMm1Rwo8HP5LcSIQQtO/uoM
vwl1uEvZuVkOer0Wrr5Ar9k7xxDzWK/LOEgHxjhIhBAnx0OIqj82ozg5sBYiP2MhBHj2aEc+WgosKMcwDAAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6M
mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAAAAAAAoKCiAgIDT09PY6UWEAAAAAXRSTlMAQObYZgAAADFJREFUKM9jGAWjgB5AEAQEUMUUhYWEhQzRBUWAwo7ouh0VBVUE0AWNBBiVBRgGBQAAHw8DDetPlk0AAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.oM
rg/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAADdnc4nDQjGY67+ue40Ly62gXI6AAAAAXRSTlMAQObYZgAAAFZJREFUKM9jGAWDEShjEWMyNsAiKGjs4hKAJqgo4mhsbKyALigkqIImyGQIFFRyVkIVNBFSVFRRUlRAFRQUFFJxVhZA1a4sKKjirIBmPbOhoKAww8gCAF/KCBN7d7EaAAAAAElFTkSuQmCC'/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgM
AAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAANlBMVEUAAAAAAAD+4i79rynJkRrJkhtjRAXM
8+gBa6fL8/Px0y/i6/3f9+wFgxACMDQDE5funEgHlFwAtbfBFAAAAAXRSTlMAQObYZgAAAFhJREFUOMvtzTkOgEAIQFHW2WfU+19WrOyG2BoeCTQ/Af5vgA9tuObn7jvBhMhoO6MXpkE5+SETsdoiJ+x6ajmqdrn24dSlrRWZsrzXzFTIfQ34ghBC+OYGBPgBrK83adAAAAAASUVORK5CYII='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAABjBQWTAgLT09O9AAAChkbgAAAAAXRSTlMAQObYZgAAACBJREFUKM9jGAWjYDgBERMFRmdHNEFBZQM
VGISMBBtoBAK1VAZdAjKf9AAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAAAElFTkSuQmCC'/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORM
w0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAADL2/wyAwEAAACZrdf///9WFtVaAAAAAXRSTlMAQObYZgAAACVJREFUKM9jGAWUAyZBEEIDKqYCQIQuaCwARBjaFYCIYRQMYQAAEJICLeWJ8q8AAAAASUVORK5CYII='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: tran!slateY(1.5%); } } </style> </svg>h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"pixelpepelord.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"pepeislove.sats"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"milesandmore.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"canais.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"egmont.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"grupoglobo.sats"}h!
text/plain;charset=utf-8
3{"p":"sns","op":"reg","name":"entertainment1.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='J';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='J';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"reliancegroup.sats"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"Spacepepelord.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"johnpaulval.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"mgmholdings.sats"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"orionpictures.sats"}h!
text/plain;charset=utf-8
H{"p":"brc-20","op":"deploy","tick":"076C","max":"420000","lim":"420000"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"roadside.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
Aj?=:ETH.ETH:0x5c3E689F487c581ae711C722AEC2fcaB813E2240:1605244::0
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='J';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/fM
3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nM
Nf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rM
OEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0M
GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgnM
+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SM
YJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTM
RIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwM
J4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bM
POOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreM
F+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyM
HQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUM
EirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fM
F5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3M
R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rM
fO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10EM
RCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpM
SlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OM
FTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LEM
6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZM
EZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='I';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='G';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='A';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/fM
3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nM
Nf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rM
OEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0M
GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgnM
+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SM
YJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTM
RIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwM
J4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bM
POOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreM
F+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyM
HQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUM
EirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fM
F5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3M
R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rM
fO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10EM
RCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpM
SlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OM
FTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LEM
6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZM
EZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='E';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='H';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='G';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='E';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='I';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='E';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='B';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='J';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='H';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='D';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='I';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8REM
RH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XM
SRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMM
FNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZM
CINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aM
Qu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HAM
0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGM
OGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6////M
/q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5uM
gv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgM
ar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXsM
6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jM
IOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMM
jQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMM
nQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKM
DsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81EM
40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQM
EwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyyM
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='G';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7M
Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11iM
2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSM
QIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcM
Ahxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXM
kbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHM
RyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIEM
RJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/M
////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTYM
7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3M
Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQM
gYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8M
+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGHM
8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVM
YcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rM
ev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hM
OIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpM
e977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE7M
14hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzM
ll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRlM
//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='F';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"canaisglobo.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='C';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
5{"p":"sns","op":"reg","name":"stxentertainment.sats"}h!
text/plain;charset=utf-8
8{"p":"sns","op":"reg","name":"roadsideattractions.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='E';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"a24.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='D';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='F';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='E';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlM
kyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/M
9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UlM
jdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlM
LRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHM
qs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OM
CxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drM
KerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkM
PJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBM
F0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56M
UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrM
FNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq89M
1rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmM
DH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgM
pg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchM
nKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAM
EU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhM
zRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVM
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='B';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='A';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpM
ujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIM
iUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCM
ur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo/M
/FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLhM
+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9/M
/3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0M
yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2MM
i8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m//M
/+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwM
ithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoM
MrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1M
BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbScM
8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKM
TMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVM
VVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v/M
//////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvM
HmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv////////M
//+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lM
f2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTeM
lqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSurM
////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='C';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"alibabapictures.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='J';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='G';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='B';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='J';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAM
AuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vM
ePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06M
zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQM
IORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0M
YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5PeblM
5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1ZM
8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8M
oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVuM
fUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4M
yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8M
r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhM
ZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/M
8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnM
bFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxM
aVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeoM
pfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZM
fOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4M
hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9M
NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoIM
mkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BM
YSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='F';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='I';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='H';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='G';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='A';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='J';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='H';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='D';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='H';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='C';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='C';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='A';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='C';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8REM
RH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XM
SRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMM
FNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZM
CINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aM
Qu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HAM
0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGM
OGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6////M
/q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5uM
gv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgM
ar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXsM
6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jM
IOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMM
jQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMM
nQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKM
DsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81EM
40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQM
EwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyyM
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='F';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='F';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpM
ujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIM
iUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCM
ur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo/M
/FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLhM
+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9/M
/3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0M
yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2MM
i8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m//M
/+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwM
ithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoM
MrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1M
BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbScM
8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKM
TMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVM
VVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v/M
//////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvM
HmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv////////M
//+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lM
f2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTeM
lqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSurM
////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='I';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='C';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='B';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='H';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tM
LY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqM
NniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dNM
0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1M
N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//M
OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZM
Y2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJM
qNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf/M
/2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iixM
1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3M
ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCyM
gmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoIM
6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JM
xhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSM
uHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rM
fedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRM
FYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pM
r+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olM
ffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHM
L/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCM
RkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='A';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
8{"p":"sns","op":"reg","name":"summitentertainment.sats"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=4;window.levelType='I';window.LEVELS=[["                                                                                           ","                                                                                           ","                                        o                                                  ","                                                                                           "M
,"                  xx                                                                       ","             o                 x!x                                  x                      ","         xx             x                                    x      x                      ","                                                             xx=    x                      ","                             x!!!!!x                         x      x                      ","                               vvv              M
             xx     x                      ","      x!!!!!!!!x                                             x      x                      ","      xxxxxxxxxx                                                    v                      ","                                                      x             v                      ","                   xx                                                                      ","                                                  x              o       xxx               ","    M
                                                      xx            xx!xx              ","                         xx           o       x                        x!!!x o            ","                                                                         xx!xx             ","                                    xxxxx                    xx           xvx              ","                                                                                           ","  xx                                        o          M
                         o          ","  x          x                          x                                             xx    ","  x          x                                                                        x    ","  x          x         o          x                                 xxx               x    ","  x  @    x!!x    x                                                x   x              x    ","  xxxxxxxxxxxx         xxxxxxxx      xxx       xxxxxxxxxxxx     xxx    xx!!!!!!!xxx!!xx    ","          M
                    x      x!!!!                x     x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              x!!!!!!x                    x!!!!!x                          ","                              xxxxxxxx                    xxxxxxx                          ","                                                                                           ","                                                            M
                               "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8ArrM
ay(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelecM
tor(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCM
ode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLeM
vel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;M
let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===tM
){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");tM
.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=M
window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.quM
erySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.stM
yle.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelectM
or(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forM
Each((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))}M
,window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=M
()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new VM
ector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filteM
r((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prM
ototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((functioM
n(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").rM
emoveChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(M
n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)rM
eturn r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.sizM
e)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.poM
s=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.statM
us)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDM
elay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((funcM
tion q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.claM
ssList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockSL
tatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='F';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='B';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='C';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"pantelion.sats"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=7;window.levelType='D';window.LEVELS=[["                                xxxxxxxxxx                                      ","                                x    |   x                                      ","                                x  o   o=x                                      ","                                         x                                      ","                                         xM
                                      ","                                 xxxxxxxxx                                      ","                                  x     x                                       ","                                 x x   x x                                      ","                                x         x                                     ","                               xxxxxxxxxxxxx                                    ","                                 xxxxxxxxx                      M
                ","                                   xxxxx                                        ","                                    xxx                                         ","                                xxxxxxxxxxx                                     ","  xxxxxxvxxxxxxxxxxxxxxxxxxxxx               xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  ","                                     o                        |              x  ","  o            o                     x=                                     =x  ","  xM
          x  x                                              o        ooo  xo!","!oxxxxxxxxxxxx  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx  xxxxxxxxxx  xxxxxxxxxxo!"," oxxxxvxxxxxxx!!xxxxxxxxxxxxxxx x x=                 =xx= o =o o =xx= o   o =xo "," o     xxxxxxx! xxxxxxxxxxxxxxx o!x                                             ","         o  o   o                                                               ","   @                                                                            ","  xxxxxxxxxxxx xxxxxxxxxxM
xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx  xxxxxxxxxx  "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(M
t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hiM
de"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-0M
6 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTAM
4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimeM
r),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=M
o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.qM
uerySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5M
-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.M
passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.sM
tyle.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;leM
t e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElemeM
nt("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTMM
L=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerM
Text=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"vM
"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.M
player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototM
ype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scaleM
+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector("M
.game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,M
p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var M
r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t))M
;e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.M
playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lM
ava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.sM
tatus="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;reqM
uestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classM
List.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydL
own(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='H';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=5;window.levelType='G';window.LEVELS=[["                                                                                                              ","                                                                                                              ","                                                                                                              ","                                   M
                                                                           ","                                                                                                              ","                                        o                                                                     ","                                                                                                              ","                                        x                                                              M
       ","                                        x                                                                     ","                                        x                                                                     ","                                        x                                                                     ","                                       xxx                                                                    ","                                       x x                M
 !!!        !!!  xxx                                ","                                       x x                 !x!        !x!                                     ","                                     xxx xxx                x          x                                      ","                                      x   x                 x   oooo   x       xxx                            ","                                      x   x                 x          x      x!!!x                           ","             M
                         x   x                 xxxxxxxxxxxx       xxx                            ","                                     xx   xx      x   x      x                                                ","                                      x   xxxxxxxxx   xxxxxxxx              x x                               ","                                      x   x           x                    x!!!x                              ","                                      x   x           x                     xxx  M
                             ","                                     xx   xx          x                                                       ","                                      x   x= = = =    x            xxx                                        ","                                      x   x           x           x!!!x                                       ","                                      x   x    = = = =x     o      xxx       xxx                              ","                                    M
 xx   xx          x                     x!!!x                             ","                              o   o   x   x           x     x                xxv        xxx                   ","                                      x   x           x              x                 x!!!x                  ","                             xxx xxx xxx xxx     o o  x!!!!!!!!!!!!!!x                   vx                   ","                             x xxx x x xxx x          x!!!!!!!!!!!!!!x                                  M
      ","                             x             x   xxxxxxxxxxxxxxxxxxxxxxx                                        ","                             xx           xx                                         xxx                      ","  xxx                         x     x     x                                         x!!!x                xxx  ","  x x                         x    xxx    x                                          xxx                 x x  ","  x                           x    xxx    xxxxxxx          M
              xxxxx                             x  ","  x                           x           x                              x   x                             x  ","  x                           xx          x                              x x x                             x  ","  x                                       x       |xxxx|    |xxxx|     xxx xxx                             x  ","  x                xxx             o o    x                              x         xxx                     x  ","  x           M
    xxxxx       xx          x                             xxx       x!!!x          x         x  ","  x               oxxxo       x    xxx    x                             x x        xxx          xxx        x  ","  x                xxx        xxxxxxxxx   xxxx oo x    x oo x    x oo  xx xx                    xxx        x  ","  x      @          x         x           x!!x    x!!!!x    x!!!!x    xx   xx                    x         x  ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxx           xxxxxxxxxxxxxxxxxxxxxxxxxxxxx     xxxxxxM
xxxxxxxx   xxxxxxxxxxxxxxx  ","                                                                                                              ","                                                                                                              ","                                                                                             x                ","                                                                                                              ","                                     M
                                                                         ","                                                                                         x                    ","                                                                                                              ","                                                                                                              ","                                                                                               x         M
     ","                                                                                                              ","                                                                                                              ","                                                                                           x                  ","                                                                                           o                   ","                                                  o        M
      o                o                           ","                              x                                                                  x            ","      o                       x              o         o     o         o     o         o         o            ","  x   o                       x                                                                               ","  x   o                       x                                                                              ","  xxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                                                                                                                                                         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement(M
"style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}funM
ction getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:M
"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,6M
7,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(M
),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=docM
ument.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;letM
 e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");M
e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockM
Status||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first"M
,window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopM
GameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x",M
"x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x",M
"x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).M
toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,eM
){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
FFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqM
O86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5M
E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":M
Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actorsM
=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("dM
iv","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-conteM
nt");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(eM
){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.protoM
type.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wM
rap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)retM
urn q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;thisM
.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0M
?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotleM
-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockM
Status)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);M
runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(M
),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='C';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=6;window.levelType='A';window.LEVELS=[["                                                                                                  xxx x       ","                                                                                                      x       ","                                                                                                  xxxxx       ","                                   M
                                                               x           ","                                                                                                  x xxx       ","                          o                                                                       x x x       ","                                                                                             o o oxxx x       ","                   xxx                                                                                xM
       ","       !  o  !                                                xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx       ","       x     x                                                x   x x   x x   x x   x x   x x   x x           ","       x= o  x            x                                   xxx x xxx x xxx x xxx x xxx x xxx x xxxxx       ","       x     x                                                  x x   x x   x x   x x   x x   x x     x       ","       !  o  !            o                               M
   xxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxxxx       ","                                                                                                              ","          o              xxx                              xx                                                  ","                                                                                                              ","                                                                                                              ","             M
                                         xx                                                      ","                   xxx         xxx                                                                            ","                                                                                                              ","                          o                                                     x      x                      ","                                                          xx     xx              M
                             ","             xxx         xxx         xxx                                 x                  x                 ","                                                                                                              ","                                                                 ||                                           ","  xxxxxxxxxxx                                                                                                 ","  x         x o xxxxxxxxx o xxxxxxxxM
x o xx                                                x                   ","  x         x   x       x   x       x   x                 ||                  x     x                         ","  x  @      xxxxx   o   xxxxx   o   xxxxx                                                                     ","  xxxxxxx                                     xxxxx       xx     xx     xxx                                   ","        x=                  =                =x   x                     xxx                             M
      ","        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   x!!!!!!!!!!!!!!!!!!!!!xxx!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","                                                                                                              "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.M
createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(eM
+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"M
+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCoM
de="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
te(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,vaM
lue:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTM
imeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".mM
essage-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e)M
{window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passM
Status="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=functiM
on(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"M
),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","xM
","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(MatM
h.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
ion Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxM
MzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1M
iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var acM
torchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=M
[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChM
ild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".gamM
e-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEaM
ch((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOM
MDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=funM
ction(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.M
y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wM
obbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&M
this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
ndow.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i)M
,window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".startM
-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStarM
tGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</s
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=8;window.levelType='D';window.LEVELS=[["                                                                                                                                        ","                                                                                                                                        ","                                                             xxxxxooxxxxxxxooxxxxxx             M
                                        ","                                                           xxxxxxxxxxxxxxxxxxxxxxxxx                                                    ","                                                         xxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                       xxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                        xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                                                       xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   ","                        M
                               xxxxxxxxx v xxxxxx v xxxxxxxxxx                                                  ","                                                        xxxxxxxx   xxxxxx   xxxxxxxxx                                                   ","                                                        xxxxxxxxx xxxxxxxx xxxxxxxx                                                     ","                                               x=           xxxxxxxxxxxxxxxxxxxxxxxx                                           M
         ","                                                           v xxxxxxxxxxxxxxxxxxxxxxxxx                                                  ","                                                   x=           xxxxxxxxxxxxxxxxxxxxxxxxxxx                                             ","                                                   x               xxxxxxxxxxxxxxxxxxxxxxxv   xxxxx                                     ","                                                                   xxxxxxxxxxxxxxxxxxxxxxx M
 xxxxxxxxxxxxxx                              ","                                                             xxxx   xxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxx                          ","                                                        xxx  xxxx   xxxxxxxxxxxxxxxxxxxx    xxxxxxxxxxxxxxxxxxx  xxxxxxxxxx             ","                                                    xxxxxxx   xxxx   xxxxxxxxxxxxxxxxxxxo    oxxxxxxxoo   oooo   oo   ooooxxxxxx        ","  o                                              xxxxxxM
xx     xxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxo  o  o  o   o o     oxxxxxxxxxx    ","  o                           xxxxxx         xxxxxxxxxxxxx  xxxxxxxx   xxxxxxxxxxxxxxxxxxx   xxxxxxxo  o  o=oo   o o    oxxxxxxxxxxxx   ","  o                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    xxxxxx   xxxxxxxxxxxxxxxxxx   xxxxxxxxo  o  o  o   o o   o  xxxxxxxxxxx   ","  o      xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxooxxxxxooxxxx                   oxxxxxxxxxxxxxxxxo  xxxxxxxxxoo   o   o  oo   ooooxxxxxxxxxxx   ","  o   xooxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxx  xxxxx  xxxx=                  =xxxxxxxxxxxxxxxxxo xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx    ","     xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      xxxxxxxxxxxxxxxxx     xxxxxxxxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","    xxxxvxxxxxxxxxxxxxxxxxxxxxxxv=                  @  xxxxxxxxxxxxxxxxx  ooxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx            xxxxxx     ","   xxxxx xxxxxxxxxxxxxxxxxxxxxx  o  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx          M
              ","                                                                xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                       ","   oo                                                             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                     xxxxxxxxxxxxxxxxxM
xxxxxxxxxxxxxxxxxxxxxxxxxxxx                      "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.lenM
gth),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),M
document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:M
57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC M
TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),wiM
ndow.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}elsM
e if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySM
elector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.leM
ngth;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passSM
tatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.M
left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=dM
ocument.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("dM
iv");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,iM
.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=M
t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===eM
&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.playeM
r=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.tM
ype="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px"M
,e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".gameM
-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=winM
dow.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=thiM
s.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obM
stacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playeM
rTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"=M
=t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.statusM
="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAM
nimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.M
remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(tL
){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"gaumont.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=3;window.levelType='B';window.LEVELS=[["                                                                   v            ","                                                                                ","                                v                                               ","                                                                                ","                                          M
                                      ","                                                                                ","                                v                                 xxx           ","                                                      xx         xx!xx          ","                        xxxxx       o o       xx                !!!!!!!         ","                        x                                        xx!xx          ","                                  xxxxx                         M
  xvx        o  ","     =======                 o                                             xxx ","  xx@                   xxxxxx                 o o                           x  ","  x       |  xx                                                              x  ","  x       |             oo               xxxxx                               x  ","  x         xxxx                                                  xx         x  ","  x         x  x                                                 xxx         x  ","  xxM
xx  x  xxxxxx  xxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxx      xxxxxxx    xxxxxx ","                              x     x                 x      x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              x!!!!!x                 x!!!!!!x                    ","                              xxxxxxx                 xxxxxxxx                    ","                                                                                ","                   M
                                                             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBM
uffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.aM
dd("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="202M
3-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitlM
e="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInM
foTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").inneM
rHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=docuM
ment.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let eM
=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===wM
indow.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTopM
=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTiM
tle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.creatM
eElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.inM
nerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt")M
.innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0M
,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)M
}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.M
prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.heightM
=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySeleM
ctor(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.M
sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++M
){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.timM
es(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.sizeM
);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e)M
{if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(M
this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=nuM
ll;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),eM
.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInpM
utKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='H';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=10;window.levelType='I';window.LEVELS=[["  x                                                                                                                ","  x                                                                                                                ","  x                                                                                                               ","  x                 M
                                                                                              ","  x                                                                                           o             ","  x                                                         o          o          o           o           ","  x          xxxxxxx         xxxxxxxxxx       xxxxxxx        xxxxxxxxxx           xx                       ","  x         x|     |x        xo      o x      xv    vx               x            x x        M
              ","  x        xx       xx       x   =    x       x       x             x             x  x                     ","  x       xo    =    ox      x       x        x        x           x              x x                      ","  x       xo    =    ox      x     ox         xo      ox          x               xx                     ","  x       xo    =    ox      xo    x          xo      ox         x v              x       xxxxxxxx       ","  x       xo    =    ox      x    xx          x        x        x  M
               x       xx xx xx       ","  x        xx       xx       x     x          x       x        x                 xxx      xxxxxxxx       ","  x         x       x        x   =  x         x      x        x o               xxxxx    xxxxxxxxxx      ","  x          xxx xxx         xx      x        xxx xxx        xxxxxxxxxx        xxxxxxx  xxxxxxxxxxxx     ","  x                                                                                                                ","  x @                                M
                                                                            ","  xxxxxxxxxxxxxx!xxxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxx!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","  x                                                                                                                ","  x                                                                                                                ","  x                                                                                    M
                            ","  x                                                                                                                ","  x                                                                                                                "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMM
ap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.gM
etDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHM
TML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04M
-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTM
ime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t)M
{n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameM
TimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")M
}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.M
push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createSM
creenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelTypeM
}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "M
," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x"M
,"x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substrM
ing(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;baM
se64,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
arVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CyM
siTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMbyM
4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrM
/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.posM
=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.wM
idth;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","gameM
-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.heighM
t=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.widthM
=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=M
this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=fM
unction(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(nM
ull!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;PlayerM
.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototyM
pe.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COINM
_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"winM
"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.iM
sFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotSM
tatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='I';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"redetelecine.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=2;window.levelType='E';window.LEVELS=[["                                      x!!x                        xxxxxxx                                    x!x  ","                                      x!!x                     xxxx     xxxx                                 x!x  ","                                      x!!xxxxxxxxxx           xx           xx                                x!x  ","                       M
               xx!!!!!!!!!!xx         xx             xx                               x!x  ","                                       xxxxxxxxxx!!x         x                                    o   o   o  x!x  ","                                                xx!x         x     o   o                                    xx!x  ","                                                 x!x         x                                xxxxxxxxxxxxxxx!!x  ","                                                 xvx         x     x   x   M
                     !!!!!!!!!!!!!!xx  ","                                                             xx  |   |   |  xx            xxxxxxxxxxxxxxxxxxxxx   ","                                                              xx!!!!!!!!!!!xx            v                        ","                                                               xxxx!!!!!xxxx                                      ","                                               x     x            xxxxxxx        xxx         xxx                  ","          M
                                     x     x                           x x         x x                  ","                                               x     x                             x         x                    ","                                               x     x                             xx        x                    ","                                               xx    x                             x         x                    ","                                               x     x      o M
 o     x   x         x         x                    ","               xxxxxxx        xxx   xxx        x     x               x   x         x         x                    ","              xx     xx         x   x          x     x     xxxxxx    x   x   xxxxxxxxx       x                    ","             xx       xx        x o x          x    xx               x   x   x               x                    ","     @       x         x        x   x          x     x               x   x   x               x                    M
","    xxx      x         x        x   x          x     x               x   xxxxx   xxxxxx      x                    ","    x x      x         x       xx o xx         x     x               x     o     x x         x                    ","!!!!x x!!!!!!x         x!!!!!!xx     xx!!!!!!!!xx    x!!!!!!!!!!     x     =     x x         x                    ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxx     x!!!!!!!xx!     xxxxxxxxxxxxx xx  o o  xx                    ","!!!!x x!!!!!!x         x!!!!!x    o              M
   xx!!!!!!xx !                    xx     xx                     ","!!!!x x!!!!!!x         x!!!!!x                     xx!!!!!!xx  !                     xxxxxxx                      ","!!!!x x!!!!!!x         x!!!!!xx       xxxxxxxxxxxxxx!!!!!!xx   !                                                  ","!!!!x x!!!!!!x         x!!!!!!xxxxxxxxx!!!!!!!!!!!!!!!!!!xx    !                                                  ","!!!!x x!!!!!!x         x!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!xx     !                                     M
             "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;M
l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-infM
o #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,7M
9",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-0M
4-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.queM
rySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelectM
or("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigM
ator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumberM
,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hintM
-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,M
domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-conteM
nt .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<divM
 class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassworM
d=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screeM
nshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.reM
peatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){retM
urn"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinishedM
=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChildM
(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.acM
torLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.M
scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prM
ototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?M
this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=3M
0,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="loM
st",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arroM
wCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1M
;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("losM
t"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=documL
ent.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
:{"p":"sns","op":"reg","name":"relianceentertainment.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"leonine.sats"}h!
text/plain;charset=utf-8
5{"p":"sns","op":"reg","name":"entertainmentone.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=9;window.levelType='D';window.LEVELS=[["                                                                                           ","                                      xxxvxxxxxvxxxxvxxxxxxxxvxxxxxxxxvxxxxxxx             ","                                      x                                      x               ","                                      x                                      x            M
   ","                                      x                  o        o          x               ","                                      x          xxxxxxxxxxxxxxxxxxxxxxxx    x               ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                M
                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x          ox                     x    x                     ","                                      x           x                     x    x                     ","                                      x          xx                     x    x                     ","                          M
            x           x                     x    x                     ","                                      x     x     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                    M
  xx          x                     x    x                     ","                                      x     o     x                     x    x                     ","                                      x           x                     x    x                     ","                                      x           x                     x    x                     ","                                      x     x     x                     x    x                     ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvvxxxxx       M
    x                 o o x    x                    ","  x                  |  o  |         ox           x                          x                   ","  x                                   x     o    xx                          x                 ","  x                                   x           x                          x                    ","  x @                                 x           x                          x                    ","  xxxxxxxxxxxxxxxxxx    x    xx    xxxx           xxxxxxxxxxxxxxxM
xxx    xxxxxx                   ","                  x           x    x ox     x     x                x    x                          ","                  x           x!!!!x  x           x                x!!!!x                    ","                  x           x!!!! o x           x                x!!!!x                    ","                  xo          xxxxv   x           x                xxxxxx                    ","                  xx          x      xx     o    xx                                          ",M
"                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x           xo   x  x  v     v  x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       xM
           x                                          ","                  x          ox     xxxo          x                                          ","                  x          xx       xx          x                                          ","                  x           x       x           x                                          ","                  x           xo      x           x                                          ","                  x           xx      x           x                            M
              ","                  x     x     x       x     x     x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  xo          x      xx          ox                                          ","                  xx          x  x    x          xx                                          ","                  x    M
       x       x           x                                          ","                  x           x       x           x                                          ","                  x           x       x           x                                          ","                  x     x     xx      x     x     x                                          ","                  x           x       x           x                                          ","                  x                               x            M
                              ","                  x          o                    x                                          ","                  x          xxxxxxxxxxx          x                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          ","                  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!                                          "]];</scriM
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.cM
harCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTM
ML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="SuM
per",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hM
intCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-gamM
e-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerM
HTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeTexM
t(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({typM
e:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.reM
move("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quaM
lity:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(letM
 o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wallM
":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||M
"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.pM
assStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
qqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function CoiM
n(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))M
[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return nullM
!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))}))M
,t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayM
er=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&M
(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=functioM
n(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPosM
:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.pM
rototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;M
else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"uM
p",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=MathM
.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(M
t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmaL
ilInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
*G1d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Aj?=:ETH.ETH:0x81cE83a37DD0dfFBcb1d3436C379cdc4998d1669:1480640::0
text/plain;charset=utf-8
FjDOUT:560BEF7B036D8D811A2F589B5FE8ABA246387B265DE2F8A70E5F0588E302E98A
Bj@=:ETH.ETH:0xeD27dDcc3A2e6e98d0420A702200C4d16cB02716:58814757::0
FjD=:ETH.ETH:0x2d8d5c27ce74b0bbe660cacb1951f88c64105843:1470461129:rg:0G
text/plain;charset=utf-8
  "to": "bc1qsl3u9xgxx3v3wyqrzysfjyufwnc6ms0fv4ey7t"
FjDOUT:647E3FB87E2B0CDBA5590AB06EAB39CFB4D454678AEEFC132D798404C14C52EE
HjF=:THOR.RUNE:thor1m7vdwlrttmapf3kvfh5x2htsustjw3kul8uypc:1733429939:t:0
4j2DC-L5:+RS2Y5HTHnhfX1sTio3NjecOyBx/ddzA2kGE6aE9990=
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
	"name": "dogesats",
	"slug": "dogesats",
	"twitter_link": "https://twitter.com/dogesats",
	"website_link": "https://dogesats.com",
	"satsitemstotalvalue": "2100000",
			"satsname": "ten",
			"satsvalue": "10",
			"satstype": "coin",
			"satssupply": "30000",
			"satstotalvalue": "300000",
			"satssha256hash": "27646f5918fdb4c6b66234336a26d3f503af851a7ad32377e73e516118cd654c"
			"satsname": "twentyfive",
			"satsvalue": "25",
			"satstype": "coin",
			"satstotalvalue": "300000",
			"satssha256hash": "26fbec9d530f12dddde41f49c74581a5485137088335c6dc58c492bbb444e4fe"
			"satsname": "fifty",
			"satsvalue": "50",
			"satstype": "coin",
			"satssupply": "6000",
			"satstotalvalue": "300000",
			"satssha256hash": "06d031167f65c3d4bfa38cf306cad375da09eeeff9cf6cede072c67d8086810c"
			"satsname": "onehundred",
			"satsvalue": "100",
			"satstype": "coin",
			"satssupply": "3000",
			"satstotalvalue": "300000",
			"satssha256hash": "bb34f31M
7600d32d783ca57672fbb5a91b384a1d1c3b354942d5849b87590ff73"
			"satsname": "fivehundred",
			"satsvalue": "500",
			"satstype": "bill",
			"satssupply": "600",
			"satstotalvalue": "300000",
			"satssha256hash": "dc34b1db983323f29f237ea2c64b49864c16c620a4eb6f78ba743838f0a8d4ac"
			"satsname": "onethousand",
			"satsvalue": "1000",
			"satstype": "bill",
			"satssupply": "300",
			"satstotalvalue": "300000",
			"satssha256hash": "2d6952eb011fb7aa8ad1ca25b0887a5f8686e97314f7b348c132f227a3f04d11"
			"satsname": "tenthousand",
			"satsvalue": "10000",
			"satstype": "gold bar",
			"satssupply": "30",
			"satstotalvalue": "300000",
			"satssha256hash": "95203af285901b8d8bf58485832441c79bcf19b13c69bd492ec3737f80a5adba"
			"satsname": "wallet",
			"satsvalue": "0",
			"satstype": "wallet",
			"satssupply": "100",
			"satstotalvalue": "0",
			"satssha256hash": "5dd3a386aa4386cee60afc53b7b26f1f1a5a741a25ae3d8b71cb2338b8c718c4"
<{"p": "brc-20","op": "transfer","tick": "meme","amt": "30"}
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
CjA=:ETH.ETH:0xD8aD75f3D175a5d815C840AC12C6A29eD3C055AB:1648217:te:0
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
FjDOUT:2BBED611317364EF57933D6DDC59068B7FF0B608AAB9DAA3EB11F62CD0F55E97
FjDOUT:9ED61FC92DBEDF728B5DC779E63149F2A89701E86678EB8B9F51EBE51D0C276A
>j<+:BTC.BTC:thor19fv3cj7p6wy3y6xhfua43v56xmtmg9km0h83vl:wr:100
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
{"type":"btcdomain","name":"1992.btc","first_owner":"bc1p507cvx5chquq0pr02m2s6dfac0megxj7t2ycxqp4dljuttvxdmtsp00w20","createDate":1680950862399,"registerDate":1680950862399,"expireDate":1744022862399,"img_url":"https://btcdomains.io/images/domain/1992.jpeg","sig":"3045022100a2d06091f7a92f7f9d528bcf3e8da2158583cc945a4108d21be80d20427e51b1022002ad955f8db3542ea40fa1130ff844ee95acfd82654ae476f62bacc385c85cba"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_69", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "VKuYPcCH9DuRzya9ngQ4PE5fdrysshq8w72JvCuBWL0xT4K9bIYBvKYjUj1luL27McRYvTBFTrx+1DA91hFrvZLM
QmL1CHq47OJqWvRQEaT2ywxi8ydRQPZDVXryCHYW9SY37PGWQKb0MdwA9UmyVOoZsi73J9Ji9CRRxvT4LaTxmlGE9AW5ivFqlo7z3a5c9oXjyvIka6LyrBQa9spA7Pa6IaTykL1S872Z5PJws6Ly9+kE8NMMGvVcUabyWLxg87+XRPH7NLLsOkY29amCfvTXvIL2F/as9sfJ5PMQFDLwo2tE8xDrxvCS21Lwyq6q8i46GPGU8Qz1txMu8FuxBvQ3NUTxUNB29knjdu5UhOjpEIEk9UtqDvCAEmL26+VO9pfCwvdGNLD1Rdqs9TX/kvPw4ObzC+xI9YI+UPL6RSL3tqqo8hu+ruY/ihT0IPZG8oT8rvLnjcTuOdkq9DKLmvIpALLwFbH88VF+uPKaKF71Re2E8Pe8+vXD5qbyKqx49zZAmvdp/EDiUblo8GQkJPa0vkrxoiCO9Y5w4PBeD9DyEVHA9cTIfvR8U5zw8bvY85CjzvPXrLz3YCcY6MQNFvP9ixLw7euiM
83Z9mvaHkOj0ijHM9XckOOio1C73cpT870kD1vJYmub00vOy8BH4cPdK6SD0KABa88PwcPSZ4izyQXjK9SgGzPMdkKL3JiDQ9ly/QvP142r0fbJ298ykIvfHBmD2vFWc998ftuojsO70nJ5g8lgV7ujpn4byLi5S8b4mAu3Kk8zzTCek8vccYvAPVEz2l9Kk6buatPFRaRz2rGiK9qDxMvSKdYb1qaFm9SkSgvcrWkTxlxLs9KUYLvBSVYLsQ91M9JFFDu9WG8702r6E8ywlfPYKpGz1J/4q878a0vMLgxjxLDyK9fI4/PRLBWT0mtw89cH+zPGxhNLsEocS9VxLYvXC6Bz3dnvY91GdQvflZtztd8+49WJ1MvEpOub20JiW8nLxJPUBxnjzX1gK9hoBgPTTJgLucLNC89na5PDH5AD14Cv27jqNVvduzDbwSaOm9iphDvWnTSTtZSGA97xpFvd0Re7sFbwU9Cv+PvJH43L3ps5k9uLEEPZlQlD0UTec79Wc7PTVM
QJbq6nZ28FapcvOcv9jyVqf47SmMIPKhcwL0k6eO9/xOJvY21mzzYtoY9pbRlveLzIby5XHg9CrlWvZBaxr2A5bA8epJRPIbJiD383uq8z7UXPS5amLx0dTK9q+T5PGjLMb1SZAY9nVkIvSbb5byisBG9Ha7VvaqIUDsyGOA9vFt5vfggJb0pUak9C9bjPDS3U71GfLu8hhb+vMKN5Tyygi09w/GwvDe1yrvr2Py8ByTlPKOHpzzHg9g8sAEBvOKNVr1Lbqq93sL3vewECTw+FGY93yTHvKBlGb3zLrs9izUUuxSdNb2d4Qe9BQ13PIhEOj1Q+Ki8vi9pvDbADz1komc8uGMhPaROQL06Sry8fqwXvQY0ib3uKJa80TcjvTLNTzye9Ys9W3dMu93eervpjqY9TD2XPJa3lb3kGoM6EG85PXA7PT03Xb48WnuaPaSpH72GRNq8V+YKvAP9WT34a0+9ynAYvVmKtb0qzIy9k5FEvVuoXzxSU+w9Oz6QvWd7f70ga4YM
9pr91PFZHuL0XlgU9WPSPO8ijEz1PeGA9dfcVPeP5BT2jAJm9ggqwvBtY3Lz+FzW9yQYIvWCjzLxCeE+8Hu72vabitj1Mvak9vQEEvct1ab1TsaU8za4LPBk7E71wgt07iqf5PMZ+SDzymQM9xWYKvEsEIL2Qa0e9h6z3PMED/DyJUjc9ktSXvJszor339dC9AjLJvUsvjTwygNU9h7TwvEXym7v/i1A90eY9vQaL+r02X1C8v+SmPS1mND1kLAu9jWQXPbMZD70P4Ck81PV+PeHwAT0y2P+8e4+hvK1MJ71xD6i8w0PXvUL+vD02bAw+Zhyavax0Kr2oMUk9DU/ivN1jOL1+3pI9hCNtPDn6mj046h89CodTvCUHOb3gxDy9aIkGPT6GiDxE18M72MH6vAqExL1xJci9eneYvSDL8zzDb7s9aw1Kvbg16Lphf4E9KTCFvP832Ly2+Bc9M9ICPWnbwjxl4SM7CeaQvFkK6Dz/urG9CSuHPUrj0zxzrQC9CLXhu6CM
zBrzQBI+9Q9+QvSEJpj1UjNI95SSZvJlolrzobVk9I8t+PPCosb267Qg9hLl4O1r3ND3b2Tg8Lr9VPNVxRTyAcmy9zZNdPRV70Lw9/q67V8CgO9varr39vae9iHOBvWlRlzy1TQY+bs9xvRYJdb3ESUU9ll69PCdQ771czjW8EolkPfPzJj3oAKU8YgMWPXkYVT1nt5K9KsHwu18vtrz+QK+7F4McvXm+7LzVDMm95t+DvZTWojz37vE9qTaRvWuEcDzf3Mg92NxtvJkttb00/Eo9/DaBPPgIGT1tbRy9DnYBPXHrpDx4PWS9uccPPeGrwztresu8VVE+Pauntr0l2W+98msUvakDpDwMeBI+9trRuwNcLrzIL8c9Zog7PdZqXLsghy886Dr6OzVFoTzQx708NCstvB47jD1OrA29E48MPckQhT1nmlU6XA41ur570L0kf169qL2AOzcbGD28P+U9GigmvHCCYzx41aY8AvT6PKmgDjurHz+8Rj3HPdiBdT2WSlkM
8g0QTPcoFdD1NaAM8M8Utveiu47wnmS89Ej4Kuborkr1NyXu9CGynO8jGlTrQagM++EO0vEz/qrxPbrs8sNfjvCUXITz/Oe+8MbXOPO1Srj0e2PK8kGLJPBRWi7zKt687Im00PLT73rtf6Fq8CJa1vHltbb02yEK9PivlvK2MU7tJfLY9lE5cvTeyuTv+aIs9jh8OOyVpdTyCrPm7bkpgPYGb3z2RYqQ8is7GvLCsw7uqHym8MxFSPZZho7tCYY+73iMgvCgzBL18j447kNI4ukeQdjzlsqw9SmmBvQ/YND3sRCk8nXFMvHaXp7r0d/O7QEHVPKGCszwQ9Dc8PWPVPOgyfrzmAEC8L1iXPS5fFr1MrVg8EwjIPP3rRb39GKi9qI+VuzxptLt61e67NnWavOfhcLnCsJU7hMAnvcAXLj3o2Wm8LQ1KPC0akT2sz7I7bgcUPJQXn7oznWa96k2dPPpFTb0EWJ286c85O5hBqrt55I69UwOYvdL5ybtu8YU9R0RsvdyM
dsTuEkzG6jPTsu87Olr2P0jI9LZvxvDVcIbtYcxo9CWh2PUNAaj0RqRK8/jNQvS5ecrp08MG8Ip70PNyqdL0EGRW8vcZ9vfUZtLv8b7A830xZvXNQfDtZ5jQ99cmjvDreZL0XiU69BwBxvEHcoz1NJ7e8xfjPvHjwSD1NGF67PU6mOz7FGTzKFYo7SLu8O1/B5b3iSyS9Uy4WvU+30rzno+I9TJU2vY43fjtun4U9qJzZvBDtS70gTBK8l5tNPemu0D12uxU9djihvBszvzzvd2W9YAtpvfNeJzvk9hG9P+eWPRNCwr2LSj28eLdwPF1mlDyMI509fGBZvIUwLb2NyQA8cbvWPMec17ywpz29HlEnPSKwGj1vDkU8aoW8PNKWiT1aJAo8lyQovTRu/7xNtO88jPQiPcPmmL0vHSa913sEPLYnWz0l2w8+4UDrvHYWPjuh3qQ8oi5IPfPCbr3ay9m8DfmAPd7Q2j2C4oW8vDdSPfbfgzwPNH883d98PWjWBD0cbhEM
7hjIQPQdgVL3F4zK9WD5lvctrmD0sXQY+EUoavUqWZ733KMU8TM+WvA8zGb0LJwo9ls5cPa5bdj2d5Ae9F5dOPdJ+L7xXJga9+qIePbWDAr3IEfU8uKKrPCpCsr1lI4a9rfLxvfgDgTzDtrs9Ajgzvf1oBb3Hn8g9QT14OzBuzL1GG689DpdHPRTrtjufyTS9a4+yPELKxLzk4IC9q5Ajux0NAr3TX0W9ahlCO4A5h70YiVO9WpGWvbKPxT3zCRI+W252vT7jb71SIIA9IMKRvAigcL3a9iA9k1MTPVsBXj2mCoW7CwYzPVSwpbzFFwe9gjQ5uycDIj0ba1M72YcHvXnmQb0NxXq9KLbGvRetqT1Zlgc+JxgIvGKaebxNLeY9qRwFvMrIab3/vgg9GJmCu63zWjxQseY8MqmXPd94vbz51ay7PfjzvHKU0jsBsTe9H3NyvEC6k7yx+x29x3ekvXG/fjwaU9U9LwEVurmXl700mrA9YCqxvNjgsr00+eS8s/w9u+bM
ejz28OR49HBHQPHQAibxxyHo8eZAfvSOglTyicnU8Lu3OvNvjnr3SydG8VQSQvVXYcT1K9LM96caJvZTanDxZuYI9CWcUPenJLrzXrBg9aQM+PZsRHDxceCQ9tcYZPeEBMz0Bd7C8j4KdvBvtoLx7jqY8xzfaPP3PvL2Ql7+9Os0gvUBV3rsSDwA+WSM3vY5Ngjy2uXA9fa36vLEgFb2oiBA9bDUbPeBVZT2Srde7+PwFvRXiRzzsQC+9wbIlPdY8Qb2IwLS8tS8RPTbnkL1K+lO7grlTvXBNqjtYGpI9y4aJOwVMJb3Hzto9f0QcvE3wTTy5D3S973kKPb/IyT1BVpW8WTAzPdmwOrwwDxw9ZS7FPPhy7jtfc6o86+2EPLBIXb1AdMu787HmvHUzCryG/JA92KlRvS148rzcUEc9JklJPfrRrzwQzRa9jy6iPE/+0ztTl587bQSovOdcfrsixlW9cOxwPQ3bkz0FSv+8Y8w5vGPbkb1RcoW9QBcavc2fKDzqEN0M
9cZRGOwF+67ze8Lc9486uuxGAUr1NzkC9s02HPVz6dD3A+wK7yp9QPQ4K2LvDyaE8Y9oGvQuXkj0iZUQ9PYUUvK9bO73juLe8pJENvYF2Gr3Hpic+32dfu7L/H7wAm289Bi1yPUI1RTzSFSk8WXftPFfXQzz5bwe9ED1yvBMtMj1U8ne8KTjTu9oKFr0fjrm8agFqvVmtN73/nPe8kOOIPJzrmD30DKs9Yh8ovZa+BD24X+88xkyUPFBinL1e+sg8r9/9PJG3NzzOsbQ85l9sPRl2mryaFzi7OsNKvEox17s38SW9F0QSPCqOI73PH3+9fVtGvQ8vtj0v3vE9x4BtvaK4Qr059vI8NLxrPLCIi73kmVA9TQy4u2Ycoz1HOwc9rfFRPbuBCT2TgTm96n+JPZ3z4TyZizE99iYhvWPOgr1nBXO98+rBvWtT/zuo8go+G/LTuyB+Mr00LZ89ZyQSvVBH1L2WtqI9xT6ovOZW2TyyiOI6io9ePQ3rB7x/9o+9FBMVu5mM
WTj1GBPU7dqQ5vYVknL3Qo529ywQCvqRHQj3ozBk+maTrvGIfA7xtZp09/WTbuyOV1bytTf4771vZPIC4ejwB2z07vsPqPArpSbt4e6K9ruhOu0EK8bxGNTM8emuEvELdor0BpBm9WFAEvuVg2T0OPpk9SeWgvCfV/DuE0ZE9n4YvvU7h671gZyU9QAjGPIELij127d48IriovHVgBj2SqKW9y51xPc1ySTzQ5628ts9pvQXMwr2PcyS9ylJaveOOyj1rjA8+M1atvaqT2bpmtq09pj4/vQibc73HUag9aQAtPDS5Oz2jHOI8mB6bO7XDLb1/iDC7DQ2XO3qOxrwzkRc9PbzSPEse1b3XoqW9Z3GxvVBV1D3FdZY9A3gUvYb0gr0ex8U9ZP4NvUmU7b3hii498Bu6PJ6FVT3sDSM97odwPbKdRrzxA5O98BquPfsb77wqI428P659PTOtw71zxfK7l3wmvU10Mj3AfPE9YN1zPCSnFbya5qw9UzuZPH2UZLzVeHgM
8qLuLPQuWZD3YGTW7u9TKPEQPQbvqsEa9ct0/vL5EtbyHdE88CjhUOQRCE71QmVy9M2rTvJljjz0oy0Q9jSsevSU2yjxAgko7E4VhPfkBQL29AxY9wFdpPXYSvD0EGVk8qo8KvElgIzy/nF89TjAAvcPwybuNPEa8q31sPSDUfL2iIRW9qftzPPYQIz1riG89wkvlu2nfUTxllza87AVBvPn7lju7Ja+8Y97lvEtTpj08DQo9Ty/yPKQ5Er3Z88i8hcuWPKBQhDx7wRm9bFwCvFpcc73xJ868JKRPvClvuLr41L091VG4N6Fh7bwQcxo98H9YPb3RgLtfezq8TR6lO0wgmz1VGLy7f0vavB9aKL2OhSy9H6RZPO+SSrw95h27uegRPFCM9by54029fADCvDtTrT2flvQ9kQaYvVyTObzvHew8bgbGu4xmtbxzT0i9as8gvJeUKTxBSdg8u7wDPY/OVz1I/Iq9/AjtvEOjujzrApi8nyUvPdS/07xEIdW8qqGPu3MM
L8DxAdIo9IyqbvcqhCr3kXFI7zdNFPcsigL2Yy8m7xn0oPbn7CTzPBXc9/CAjvAyHmT2F65Y89ZeuvMd1mzzP/iw96AKbvI20zr2lg4M8XOQNvUWikzxG47Q95ctMvZMSAT1Q5GE9uGr4PDnmMrx39MQ8yhCwO+Xw4Dweduc7dIg6PTf6YD2II+w8YJMTvTmOLj1XqvW8y1qPPcuWyrz/aiK7Trnqu29q2TuD3x49aL6qvN6EHDw2XnI9OJR0Pcfp27xqTge8qH7luwrq5T2PQ808vAY+PcWLQj0MZj486NhHPTVLaz0ES1E9aMVEvN22nLzpNWG9cJ45vbn/KT0bJ8c99huBvEEc2Ly8vUs92elHPR7/X7t2Sko9WNeSPJnWmz13LBC9Wum+PO/VBj35uki940RGPB4jYLz9cg29yVQbvC49t7yw/7e94R6nvcZKVj3IlhE+eqO9u5CwHr2fmk0998gcPRiRtr1IKEw9Y9gzPacMvTy1BR+9ccszPUS6xrxef12M
8zISWPeiVz7u5cUM8ZQVgPDQqD72iEG+9oS3TvXMxSj1NAAM+GLfMu2O6QLypJdU9rtHZvNTcDr3ENGi826COPRMdxz3cOKq8VT4KPXe9ZLytOgm9AHnVvDtimjy/YQO7I4hUvY93pr1W3ZW8i673vANyC7oBUJc9+d2IvbD/87yYaYw9moAZPJ7YtL0IVwE7lh45PZKUzj2idCM8OSDjPP1LpTzh+7U8sAuUu+ZULL3307a7W/e1vK6Geb1PoNO9P8CivHzxSz1pqKU9oyFwvRF7wbzRTs09JUWpOyrSV72PMSS9QPJMvPEQNj3H1uG8Dg5WPZhlMr1I1DW9w7GvO5NqQz15Cj88m0P1u22Egr3t4zi9pKYjvXnfWj15ahA+Js3Su/5nhzrRkYY8tEn9PPrUhbwnCPC8m+yCvHRDFT0NQwY695eYvNOQdD2Qxa+89001vdOaaLnn2uU7A+Xbu8npg721fny9R/W0vJugXb1Yvdc9fQI7veUYHr1g0J89+sOtPNTM
nJ7vgOFy9ExI9PVRAUT2762E9JzBOvKS/hDxOOwe9GXmSvJx8BT2Miiq8gp3/PIkt4b0s5ii9Gx/kPF1LIDx7U949oqolvQL0/jxPyOy7lS9/PZFeAjzQhgi9D7ehPf60mj29LC49Y7T9vK87KTys/fe8mhmTvA32T71zlTW9YRP4vEyrt70Dn7+8QGV0N/jq5TuYyE49mK2KPArtDL3kP8E882ecO+6fQ72UaIS9qynKvGANNbq8fcc8d6NzvHGDJruJ1rY7JNA6PKUzEr231h29auBYvNg2WL0QBBe8EoiPvQO6eb06JYY9geHovKckHD3NEZ89fdS/PFwmi71XPpW9pFNLupm7Rzw+5ag8+gRPPd6NeD2uXJK6+2WBvKKUCr17tv88mG3/PFKkqbzHko6878mivPFQ/Lpse+M8QA2GvKatuDz8OIw9uCp3vLY4BL1U2xI5NhtkPfWzxjyJrPm7tSfVPAfjyTzemUy9zMcvvFGQ9Lyha0a9TvGEPU5GCr09TTKM
9UgyJvaQnSzoRP/o9CppcvYwDjDwnZjc9dBiGPA9Glb2jAo+7hPXDvG2akD0YE6i8Dw74vDcToz0MDYq9JR1DPd6w57xh4uU8MvVuPf4rM72SCwq9300QvREeXbw6W7E9xAt3vXqLlDz8z1S8Ir50PQQUxDyKi7w7X/yPPemkoD30x548IFAdvZDQwj3HCTq9a9kWveswI71BDT49+UyFOnh8gr0A3Jy7hTwFvbLMe7zaFRM+829svWAnqLtfs6Y9tjaeu0OK6jyRU5G9gdorPW0lWDyL5zu8lFtUvRL9sbsVuyw9+sUXvSpAmDzSMCC9HJlTPU9bT72+/Qa9nG8+vY0scrtVacY9nqhtvRVdkTzJ6L08QaLBPK9uuTsNzqY7dkXNPNkygD2BRAg9a1wDPQcUtLysOL66dDVJu+pyRb3gyMI8O5hBPeN5IL1P4Dq9pmeguzSORj1u+5w9iLmavDnXtzzUSt88NwjPPClgyLwoLfo8N6YNPSEjYT3jQvG8le35vD+M
xtzytn4+8ZEuBPUSiI72uau+8kg+kvPOqnL1p4Xu80viNveolKT0d/Rg9KmzXO/rzQ73/ZnU9QFClPIX4RblBu6m8wUBAPaXarT1Y+gk7uO2evMb23TzadgM81wDCPCXnhjwYsxG8wnL4vF5iq70xiOm9cnMAvc/Qwj3SARA+fEaqvSHBbb0cRso9Zr+jPDQXrbyOn249tyQCvDYGMT340Fw76sW+vIYXrLzJeuc7Z+oJPfptnbwABBa9ab02vKkBpLvkaOe98JzovR09pz2vSPQ91tg4vfmxUL30j9I9MU4FPGcwob0wGDU7M1FOPc2gMT25TlY8YUF9PVLjK72gArq9feD5PDX367vvQCe9JYEDPRGfrL2doE69cxcBvoqDYT3/pSE+MTxcvfAjCbvnxdM9K54gPTRQy72mPbk8QgL1POhIyD2QZ727npb4O5EZkTwqQmu71oeaPXdzkzvtpy49QwIPPT1M172zd4i9KOF1vZlepD2Z9sg9dSWTvVZKeL3KoZEM
9oY+Au8QSk73JCLE9vBeUPPpDzT2Lepw7njYAPF3psLzbLdK7dvJOOvb5Gr1UjNC82cuwPEkUnL1NloO9ZNKjvQsbyz3hKBY+VWGkvUejIjwUOV89jgtHvHDjrb2WgXA9CImAPXrgBD10gKg8ZgMCPfJEMj2kcJ48JaUlPT5O87uIKXu8+prMPNoKiL0bF7W8nkChPKSLozws3QY+yasYvZpwSzycVqM9uxHpPLmYaL2CA9c6wkK0PK89xT0sB5k8PeWBuzGKcz2Zq1w7IGrwvCgZN7tBUAq9q7jEO+Ed4b1cXk07zCNhPQKyrDxlegY9hDL+vA7nQT2coCU960WJvN4Lpruqq+c7QAHuvG4ncTwmwWc7EyG/vI777LwvTDA9LXQ0vZYep7xnxtA8XBL0PBCJ6LzP/je8XMNQPP0kCb26Od09MGdfvJU/w7xLZnc9nSxJPQtxPj0hIbE75/iTPCRWcj1lbS+9fU6ZvJWlgj1eSu48oY1vPZKTtLyigyW8BLcNvQFM
KzLx2bW698P6UvVPghTy1WBg9X8sJvUyFK70kWKM9yMyIPEw0pr3l+bS8MXraOpTIbjw8jGk8CmA7vRZIUrx4sPm7AMl+PPylLL1v30w9RvOzvA5fxb1/UQW8HSS7OnC+ZTtqUys9y20fvWRWP73uzrc7ZAwRPNiPnr21nhe9ab84PZuANj0TMoC8GkcnPaH+ajxOeNk7aG+DPKd5JT2TV4g8v41DvcIJ8bwT89G8VI7pvMZDZz0gaJ49gomXvGkV+rzAN8k9r25GPLiTCLzGuXa8uzGMPUq1ljzYmBA8XG4wPX/ECb0/BHW9YgJiPQeP8LwTRJm8wRn2vOUkL73OigG91oe7vTuGTT02E+09sA7mvFiVPb0dPWk9c0TJvD3xyLz5u3w9AEn2u/6dHjyLDfe807cyPdprID0ZDYC9ZkFxvO7Elrx/Cri8CJwcvMskO72+hd29+/7+vR9nxT1qQho+Ti7AvSvf3rz0/NA8z+q0PLQQ5r0IpxA9EMUCPdaCvD3pP2OM
8m3lePZA0aDvBrZm8yf2QPVXkUz3rjc08vE9fvXl6mL3ON6u9ATaGvYuMqD1y4Ls9Q64zvXQFOL16lyg92OnfvM0X1b1Y2bq8GaODPCn3Bz0BXiq9/ciSPRPj47ybdNi7P3WWvCyQujvnZdY6800bvSYnt70tbFs78WCQvaiJJzxvKNY9+IuovR6nFr3QvtM9lLABvYW5NjzgDNc8luAdPNbp2D0daRU8GufOPBf31bwK7NG8pBPWPNr/9LxiCci7Mb0WvOW8cL2Gpae8M4WePFCiIL15frk9FVFtvD+mHT3Ix1k9tY4kPb9iKDyCqBy8IxWxPKJnfT3KehA8JBzDPKmwpj27pxK8x1aDvJBr9bzgUxc7qEADveDEFr0xRvs8z/cIPWq8Qjuh/Zk9+DtwvR+WDz3c+DO8AAYBO6DARbxgZYG8fgCKPb2qHD2vh8S8U0xlvcGdgj14pIO8GRtlvAiKszwwT888v4xbPWpKIr0u/8e8dcLCPJFyIjvGgwE+IP+OvbyM
5bD257++85+NZPLiv8Tw7oqm9nkRXPHvmtzsxRw+98gVBPTUeFjx3bIS971CJPPk8Dz0syAs9U8QKPCKf4rznRQU8QaGIvWSIvrxG4Jg9o2wSvSRUZDy1XH0844BfPUNEVL2FSVQ8zsQUPehKjzv3AIS8Lh9nPKYGn7w2T767R6LmvC/RCDvjLys8r65nvGtdHbz59kC93C6uvGWplzzsdE09UqirvX7FPrwGmho8fKJ7Per2Y71Is6k8GstLvNY9lzwyaV08DmNIPTZTrTwGqNe9A2h1vKwchzzYD1i9OqYkvARds7zMQDS9UrNwvK+UST3aatA6oQdQvawEAjxFZ249LRcjPckqE71VKh69F3IqPcgyLz1a5V29m7shPFdkfjxewKa8CREBvZEDsLwUD3i9Teztu7TObbyUHHm8H0njvL+ODD0NK089U2fwvR00Dr3H3VY92tfAPGrOlrx+tDK9pCcsPSnAQbuWAXg8IWhFPYwfibvFrai9EaMgvWcxWT1c7/uM
836AkPF2ZGzxcn5S8m06mvZVzLD219MU997UPvfbOhTtY3zw8p2VnvEc3lr12YZI8JQXGvEfNfz2luGu9eISYvGpaEb2DBee8S3CHPe7xjj2kZbC8xIMvvRTZyTyf5OO87T17vPBlDr0odAA9hBH6vf7RnbxOExA8OkLKvBNkoDrC6cg767qDPf0wKL0CozK9lvQQPeczazxx4VO8aTpdvAK8yjwBByy87VMKPfIB5byg6wq9ahR8vV0rm7w6u7c9ZdXNvEuXnTzVP5G8ziBxPRdnJLvLjh692S8VPWFj6jyijNu8za2jvFW757zkBXM8Bm8iPDrFpbwWi1+9dqfjPLVNIb0V1ku8835kvX7c57s5IyQ99yhevOZTEL1ToTA8E4j5u7ar1zzy9y69TtRdPaEVWDwCyJg8JtRUvUaPeD0y5a+8Sh77PByHHL3SwPS8nNpaPSIWv73DEYA7pIAFvQG1qryrUDM99O0jvTVsJ7wv5Ds9yB81vTn9gLw8spu9mYvSvA6M
RAT2Fuhm9ZxCYvat+9zxuBcK7hHhJO8NXFTw5Fsm80SwePDFS8b3JoPU8/2ifvFg8Bj00Ahc9nmUQPBtNqLx/Xz+8UQIWPeGXB7sr84a9CnDJvLdrlDy+EzI9StOuOmZ/E7xMFBM9hVrIu2THA7wElSw9z7wJPe45kL3h8uI7QaHqPB3vJzz8g989/HEfvS5fOz1OPLA73L8zPbQR8jxwb/G40naxPDZ1Zz3WTgM9xb6DPec9GLs1uiQ8G0g4vGzuET2Q7MA8aTWNO+9Ambxms5W9qgJSvdyUZD3d0Jo9SbYfvdjb8Tz1Cfo87zwMvUY6lL2kfBU9mvxsPU15kT02dPm8NLrAvDaKf7zo9HA8Z7lBPaCCYT39Kmk8U0Oou+Jxhr1eD8u9k+g4vZwroj36VAE+MOKIvRukUbxa7xg9P1WXPLg2Or3yN049yp82PWJenz2Ma5w8KbBgPcF6Lr0r86O9uod5utQ6NTwzQZy8xzQFvZ+0gL1Ze8u8BEw/vateMj19KKIM
9hNgxveild71aj9M9V88LPbeD8r3iyoo7mcVfPYt7LT2gOys8PBiQPLArOLq8jMC934pHPWUTTjxNEUi9Z08WvXADGr0aZ3y9d4m8vYlnaD0Z8KE9WG5gvJErB70Yedk9DmAHvRa5vr3ZcSg9VUrAOgkhQjwCxr88LugrPcto57ymZm68Em5WPauunry+UCC9Ni4bvWMjY70xg529ynbFvamcYz2UPNE9G2M6vQL6OjwRJsA9cV67vHJ3k72uEmk8Gi2sOwH7Pz2EDzM8B9K9PAg46Ty2c0K8kkLgPAOcK70jCqs7NV+6vBID9L2IJKS9mxFtPLKAOj1WaqQ9wH8OvWnMAL3J1Ww98pQuvQDToDxibTC9Nd6ePXLh6zyuBg49MipnvDZwqrtwRf88ZG44vfJNCLy8gzw8OpUHvL25xb3PChK93ti+vPvk4Lxr6Jc9oQqNvRiPczzwGxs9cJekvGNumTxB3208eF+kPQkX7zzzo0w84soMPQz7PT0RWgi7QBT/vEaM
KZTxkltg6g4CaPHOxmr31Mde8GBaMOs92yDwnubI9fZvBvakXjzuD5pY76w+FvNNUQjzYraY6j8stPTawzz1858w84yWTvGRKCjq/SD+9LQcOPCfQb7pSSyY9g/nIPFgju70FNUO9+F2YvKLXH7yqF/k9032ovdrkajxF26M9Wd8FPTONxLs4jZw8hhKJvC/YUT1ZliI9IiV/PeRbQT1z0YC8HQ7gvE2dszz1nZu8p7HzvHxnqb2T8ZC9RVeqvf0+7DzOd609d60ivOOZaL16Tyc9YqMwPeb+ab0Sivo8ekowPHhcfT2spzM91e8rPVfLirz95Ci970w+PUaOMT0eTQa8xma8PAM5LL0ThYu8NZqAvbfgyT1k/Pc9zoMIveLJjb2Yt749/46hvOx+4r34CrA8+T8aPHNYyz3Ya0g9jpkTu1ELVb2IMXK4ITXwOkeUETzhBqM8BWCmvHE9xr196cm8vJ/hveEBojxgzI89aTKXve7yiL2eRr89MzGJPJ4Mpb02qYoM
8XM8BON2czj2p9Ss9w88CPSH7YT3wsYA7zuxGvO9BBzxiGM+8ZbtHO34Ger1TGbK9v49bPFdt9TyATY89+mloPM6TNb0YDE09RlsQvFf4WL3SdqC7dZcPO1rbWTxVjo68mkUgPRH1NDrvrDc9TXnhPAWCpzsmygo7v9xDvNNHl70vKnA8EDqVvPTwoTv39mw9qmAyvVFW4bxnpIs9XU+bu9OSzjwUD8a9zM71PPdKqz39dgA9ZXdLvLA3UD2UGDW9SAMUPVI/Nj3XK9e8RPJROQ1QYr1BD9Q7bu5lPdmiLrzW3Tk9feFovLdZhLx+9Rg97B4rPaprrjyTYUO9bmfgPBOxqT17b1U9QN8fPGT9RTzn+Pe8slCDvD7cPz0Dpya9BAJnPawCh73Bjo48ZI3tO+0suDtWeR89DpGEvIiLajytFYa6aw1XPei5jDwuOj86O1MKvAtM8Tyiji29AMJkvGVRFzx0UsK9mSigvHHQzDzxAa67XFxJvVr+iTu8e368Z/l/vD5M
K9byfdZY9z7lzvSUcCby3Z7A8/P4MveLwFbsXSh49GhgNvIXOGLz+oEI8qU0xusdcGr0GvYC9zlAyvIv4f7xhgOg7ExU3vE8njzz5fye93yhSvXDlxjxVo5o8tr6YvTW6nrt9+Lq7wuCGvGZMwLy9vpq8nkiLPRFswzzw/t48eaHvPCZt4zwe9ha8t70wvIthJj0c2/G6t4VXvZIFQ72ypFu97VDBvM3vtDwU5LQ9Vip+vAVEorxii+K7aQhiPI0lMj1aCgq8tFhFu5up6DyK/zq8ncOiPZnMIL3i+Nq7JyIhPZrA4bzAsMO8LMXPvG/bujzRfRK9evtzuRMeVLzsQaw7+soUvBnr87yGe2s9S/zhvLZqE7zGy/C8P+NMPQxojzyVjq28mzV/O1m3eLsJkkA8w2bxuzcXTT3V7qO8SIHPvCJacDtkk0K9EpgnPbJbCLq71bU8pk6xvc3Nqbwv3Lu84xxFvFzlrrvaowi9enAOPRRhxjvBSuS8aYw/vTXqcrwOaIcM
9YIVIvBT5RLzj5pW9eruKuaLcEDxWbSe877aMPUyCfjtGYXc9FCKJvJasybvUXiu860L6PGj4o7owKpG8ix9gPetv0rx3kwq9SYX5u0zNNrser9c7kQ0VvCAE2T3f4AS8B4qRvGpG4jyJZ5S8D9eCPcxtWr059rE9QVvAvT1TyzywVZs8MQqJvNGnBj1wyzO8iUBNPGftPj2nVRa8FwilPKQLK735fkO9TtOTvTp+nT0OJcI8fMlvu1LqXDzBfwY8j9cZvDBSI71wQ2g8ht6KvLhE1jx+MnI9lA/7PB1vLjrjD5i84073PMkv8bwvqCU7JxpDPcYMQT0dqqG9y0EfvY9GCrx61xu8gQTUvMvYW7ykMzm7MmlYPMZJQj2hs0o99xY5vdBCULwPFEw876c7OsP7ojwqjHi98Va4PPOtsryqSlY8FEpIPBxP0bwI6DG9MQQzvUhjTTx9wDS9U6EyPJvNrbxy6aO954aFPCZva7stwgY81aJyvQvUpzmaXUA9pm2+vNtM
hTL2omqG9PPhhveC80jwiLEO9RKoyvcF7Lr1ybI29RP5iO59VVb10CXU8VaglvVpCgDpZJqS9ewL/O+DiVz3N8xc7BX9Rve3pAjwicjk6FQImvSgwnTwIqxm9sKE/vUs7Yz04jY294uE7vQ4Jv7xAPZM7vFp2vVi9Xr1gdi8970JoPSm+VL2ePxi9q5LZPGrzIr0Nqc08MwuvvCiw7LxF5f88YrMBPdLPPD0K9Qy9PJlXPdQb7zsGOTo9y1iEPKiF7DvUHpE6YsTSPMIyFDy6dg09HWeOPcsL6rw8edm8HfWFO1X3LL14tLE9hSSMOwpu3zwSJCU8F5qQPd0kGr3nJLa8t/mWPGGqgjyCoxY9q4BavNZ647zm7D+8JdiNPJnml7wYfNC8GaJKPcahyLywah694BMavZf0rz0B5LM94gvwvEJJjjwixMs9tlVJPX8+Sb0kVJ+8yQ5LPB3BmD3emXc9iEtUPbGUjjxSKA+9iNfWPKYmXzt7NpA8Jm1rvaoTwr24f6eM
9suTOveIftj2p3nI9qS/1vLB7KzzZeNE994/fvM1jz70UfL48DvhIvDM/hT3QmhQ9upEWPYiqPDwMw6q7yr2QPYUiSr2I5hC8HrzMvNiyeb0Z4EG9oq8Evt2I3T09ZwI+UYa4vR9/sbyT8yc9OuTAPO2/nr00cOA8jyU4um8FGzw93Cq9wk09Pci5Fz3BuBy7dwknvBso+TooK5C7LRpWvV26wb2xboy9N7uyvXTUtDzKsPE9X5gtvf0IQr0ImzA9IIidPMM6ob0lae06FMNMPbRODD3ocJ682eP1vKP4P72gTCY7nI+FPcwKlTwdSRG9QIfgO5aNcbycWiq8/QKEvbslrTxprIY9DVePvY3IXr0G18A8F5A1vOAhrb0UrHm8IxtmPQYMYz1q9Z48DXqrPFwOQzmxljE96krpPIqjkDxsSm27M8UJPdxLt70Wq8C7cqcrPQnYHD2ZwQQ+T+UfvfHehb0md3k94KJZvKaxL7yPxWI8cR4TvOygIz3M+SA8WEDqvJIM
4DT2hL3S9MxSTvAmbDL3gyZg8ue1gvcV4n70nxvW8eqyOvb9/Sj1iasQ9Y0ISvSk9NrwgVFA9dOZsPDnbgr0Kqic9e9IovDU1BT1qtz69BDcPvAd4NT1dJ5M7oN2GPTLB5LzTyQq8jG2EO5vmH7yr6V+83u/Avex6Vz3ixQQ+FKa3vbFGnLxS6J89fsr5vFAHvL3+HHg83Ry+PJA/eDxu3o08m1/Gu6LO4bw024e9ogtWPdY6ST17Kim9StNGvSR4xbskjqS9J/uRvTxxmDx9lJ89UnCxvYvFfr3i5AE9yJs3vXUj1710yIM9I8yTPQH8uz1OU4W8+7+SPfyrMTnXNYK9Q9aKuz8iSj2X1Si7fqlDvZownr3KLlq9iCa2vQGpq7v90O49Zy2GvQqYLb1KvSg9T/SCvL4PEr17K+m8uei9PDhmXT0c5YA8cHwZPWjhbT3TF7w86h4yvXtaCrymacA8/gvXO4Q4TrwCByi8N5LSOzYC1zx2HgY+0WuZvSylPL3hJ74M
92lx1vGVvOjyWqBC76g2dPaeAojwGwmc919+gvM963zr0maA79S8SvaIqPD1SMAY9ojtoPXyTxb07qvW8KgG+PGyrkb3hbIM9FxifPD5snbuPQyc9CLqhPTPkHz2sbri94RMBPYfDBzxg2yE9DPE2PHRRjz1+nZa9SeWLut9CebwBW2K9CtaBPc6meb0OcYg72NUnvXR9pzu47I090OiuvbeXYD04MV48CaTlPO+GKj0MjbW9S7KJPdDaYD0Rkqs8bRtQPV18D71Z8Qq9htECvRDWc71jtwu9WzIHvVzW7zz6he+8O1W9vY0E3LzQS349qoXPvTcSPL3u2VQ9GReqPN8nSL3JeY29igXzO56+Kzz8Zke8FI5xPOfSvTsOanu9Sbk/vTX2vDy/wYC8WzORO8gjjzwMS6u8yClvvSQvAb0GclC77pYdvT8lOb02vY09d+4nuzrdXzwCcEW9dPuUPRYYGzwJkyO9+HvGvNhLQjzLxQo8/xazPDyBNbw+/fI7WtCBvA6M
CML2s1Ne8EQvPPBD8Qj0NqIY9MaPVvJMrubvR1hI9IE6rvBdqOryp/qi8O+uZuivAgjo2G4K9pjgEPRqBGT31BlM9gazGvB3gQT3KumC9QquBuwjPxry9usg8R7sTPbArTbwnVtM8sa0OvQlngDvsi1E7d+tYPZG3jz1Jeto8IrCRPHfORz1YLAy9oRMgvVkRSrxtE149nGkKvOShhD0iz8Q8RTWqvI6ZVL2EnBy8t9uNPGPf9zv3od48BQp2vX9DBz30SsY8MdEMPYbXf7y9BgM9vkXbPefy+7wvXv28BvdIvdGoaT2Ot8483IzmPCnwWz3ZFAI9Cz0VvTh5I700FG09NbHDPX2ThD2tsGM9+xyqPARRhbt/Qku9JxdFPBmx3jze8PA8agKVPSTVX7xpOgq84EtCvbD0UjwYI1A8t9oCPWV78ry1ZQ690Wr9vAMrV71sVNY7D7OMPU87dz0k8p88lFVGvUyLzDyWQ0o9lQ0/vJeKtbz2GNs8fQ8gvX+1Cb04BmUM
70jpovWdjCT0xLoc9xDhfPCya9z32/4K8b4fJvMI6h72J4T08DvDHPaLZ8bv/Vpw7h3KevIXeqLx55hG9xGkFPbbfSD0lNo09gCIIPGWpgT2Fd+C74gXGvE47bbrQI609DuYzPW8x2T3VWZ49KXFyvYBqzjwWss68LHkzPbPCgz2g9LM9JDlsvOdXpLxsraE9R8uYvEf26TzikDi8NrpxPXU0f7w6TV69OY6pOuD0YT2iAjY9K7IlPCi7zT2EMWo9ChzBvC0pAT0ctfi8A5suPVU+dzxW2qA9qVgnvS57N7s6mtw7yvKLvKIHtjziggw9s+RsPXzulT06C469q2M9PY5UGb3MbDQ96oAYPdGoDjw1n4a9RkKzPKUJTjw5+R87FyF/vC87fTo9BlI8Hb1UvKmGDDyODEa7ZYKSPNoRUz2hmhY9SOcJvLK2Vz2Vdn+9RtzcPLhsLzz6CGw8wVOCvN+ELz3nBqq8PHwovWGKSD3Mwaq8BtW8PIvgrjwzDgA94TyMvUVM
L87vbXLw8DyRJPfVi7zz/yH29QGsSPS6H8LsXuwE8QZdJPVwRj70WgO68cH/2vFnn37yhE2g5XU8bvaHaNL3QzHa91O0xvfLQGD1Brg89N8/wvVZy2DyvYDk8CDgqPZ6VkTysRkS58HMZPb3d+Dt4VNa70DvFvLtOhzwR+hq9F1h6PSnEfb0/Zi47J8+zvILUEr0nx5a9LRdavbgBbLxDoa090tSAvfHUkDyzdiA9f57MvOawk7zWELs826L6OqJejD0OE2q9g/Cju/0DjTox6G26N66OvJDylb14sF+8KFAnvM+Xg73VfHW92vGSPL2fZDzWNbw7q3FLvWIOFryDYcm8Mj8QPQTWKT07nsy62RJHvTzSnz33Upo8ldwSvQT2Dj1WWmA9SLzWvGBreb1FYy09rvgBvfh7QL0OsK28Gu0bO87QQzoQsq08pU9JvX2dfTwS5ng8zTu0u4pee7wgaJC5ACErPQO34D3zqm08+D06PUmGqrszOlA8zlWdPNf9Dz3a4M4M
778epPFV8j70FfdW8YaCsvNFQpT20f9Q9fBy8vPOkzryVaZs8URaQPEjdHb2DUvS7b3w9Pfd0xTw9CII8FaX8PFnuvzq7aKu9ylgnPXaHkbyR08Q83izsPCnce72g8Mi8H3dxvfkZRz1zQRM+RenLO63LVLvXp149raIMvczWoL3FmVg8hrSqPU88Dz1CkDY9MyBYPWI2F7xpjwu9dbpRPSiUT71Rb508X/ZJvcFT07y5s9u9E4HuvePpBT23pZs9EwKAvQankrsAVJ89DfaJPJjdBb6SsJQ9PFKAPbeugj3h27O7FMtZPf9H37wZtee8RAr5u+nWwrznpee8XfBpvb3VFLzCPZu8lYvwvJBipT2/GNE9XBAPvdVJijy2Ifo8SCw0vd/thr35iFw8/3FFPRZ53T3OZKs8aI0SvYozPL2FtKM7I5n8vFmnQjzlqGC6CPVPvUYF4L1ggxe8xHCwOuv6nT1LE2E9lVGluoMm2ryz8Bo9ikX/ubspjrmtMp460DJqPTLM
Vmz3k31k8i0EYu8xMjTt+B1W9ZoY8PSbdQz2GbLU7kOzlvA+eY7yDZ3u9XQw/vWthojwc3Yk99RisvDiBIb13jkg94mXfPMgAZbw+AjY9ZL6Ru1VPsjyifoU8DGgwvKkz0TsTe1+7feOTvM36rzzPlnI8PZYiPPEZFrxSApa9ClKnvYA7Mj2cfNM9z91LvaPcZr3sLb094pOGPBq7NL2r/Js9NeyTPVDtZj13DI28sTpcPXJ22DtS4Lo8ZCidvEZppbvmNRA9nA2MuxMIlrwEKCG8+Uarvf2ckT1mBAs+Fv+LvfcBeb1aBeQ99+M5PGTPwL1yX3M8e34XPY4Wgz1iqRM9+jtxu3d89DxRYgS9uFBsPEnn5jzqLgS9cFhMvUcg+bz+9HO91DAnvWq22LydFbU9vI2GPGDErzuDYsA7WalMPc1X8bxk+cM8LGNGPbtodzyfAga9lwuRvL256jugcom62FMtOcPS+Dy8wuu7pikKvCCWsL00cAY8KmeAPSkQMbyN1agM
9OH+CvU9aYjzrqBw9l9SXPEmCyLxY0Cu8weRiPRNDbD0jlnk95rhFPOIEZzy3cf+8Oi8TPLqwML0cXIK9An9YPS15or1r4RW9fY4DvA2fZjyLac89YfQHvIW3Lz0zxFM92HIdPRr9Hr32/FO9Ho4sPHOeoDuHOtC8qvrLPKybS72HT+y9cD/OvE+eurzF+LC8jPoIvf71tTxgyZa93wzUvXtAlz3EjXo8YetQvZyMxjultMg9Xe+ruztaV70jGAe9fAhsOzcS3Ts9Cn296wR+PTK0VL2XIZa98owivF6EQr05r2E8U8UnvVTuhDx7T7e9LfmKvN5yCj2y6UI8KqIKvesmTr2OLdU8TlIJvcyAyrx6eTM93v2NvA8T2jzuxia8gfy3vCqugrzHhlg9Jrs+PWiECr0ZTC+9bZblvCU1ALyeTx69BiGtPXdVcDyea7Y9D/AHO5a7Hbtqabe8UbzDuBjMQDyRYEo9Ky0SPe8ayjsKE0G9HwOVvDIpuzsEtbA8U+6RPW3M
yJT1F07Q8c2pVvG+qF70R4wO8C0cFPm99+rtLYaA9Hlz1u2z99brKAKS8rGGdPR8uTT2GqcK8ivUbvJqRlbtJunS96sgpvam/8jscel49veEyPTM/Yj2Qz029iPoSPY0B2Lyup3O9Uki1PZxZAj20ZEI86CqwvQxyQD1QmNO8ov4lPdTw+zz0H6s9uIAcPf8pjjwcSp28U/NkvOzfLD1fmhw95zKQPcFk6bwD4qW8qP17PKUL2DySgXy9JXepPP+yaD3AmjA8du6yvV7OKbusFk4931EFvQnJHj3rb4w9mEDvPMDIwb2ahSO9iNTeO6CfJr0QmBU5THVevS5Gn71AhM+7w/R5vI4vRz2xDI69cNiIPNp1LzvPYRm8N/azvYCOKj0mP0U9AWfQvF/0PDzQz6o73kCevQm6AL6Uvby9dcaevAPzqTzJbtE8UUhQvCEQh7242kW9kIo6PHvYDj0nanW6K2QavCNPt7wIDH29GxevvRbTLz3A/4881JxzPfzt7jx8XtiM
8LHM3Ol6jAb32Mfq8jvFgvVPsYjyt59S8i1TrPIEIcD1mTOC8z7Z4PIEqGDwyUZk9wPs6vRnZ0DxRrcK8+QyqPCMMfD1kryG9t2nKPUXWkbxg4Vi9rkXCPInhUjwrkOm7QVeYPPCoijz/v8284TCXPXniUj1OFZ+87rA4vYo4kLwbGmg9UG3APOAXnTwlJQc9ob1KPWurOTw7bwG95jIwPb0jlzxMilg9FiHRPGP2ej3E2wa9oBpAvEVvojzHPBI9upxdPfbSCz0pyIU9lj0xvCx6Cz2HMci8y42RvOEpoz1ktFQ9sUaEvBu2Jj0PRso70I83PaGyEzy68Q49D+jrulH86DwZxKW8NW06vCxuUj1EVAA96YjQO7+OFz1ZtIg9lzO0PGZ18DyLVVQ75x8KPBOWXz2Dk2Q9OecAvW5czrwxMDK916qbPJJgpjyOQuU8Vp11PTsgxzxq+2u9tJkcPGJFK7zyiJg9zL48PXRBMT0djq68ajZGPIYLoz0cJZG9d9VEPRzM
qBLzi2t88tiJzvd4E8bsZKpK8tuQCPQLoqjyRKCs9fddEPeFljDw9nJa9bjuRPAz7vL25xiw7JxihO5VaMz04lpI8KVMQPc4/bT2dCju92zh7PTFrDj0tZgA+zsPovHvQCT3d/sg8zbbFPLlgWT33aK28dKqwPGd/nbxoqKc7mDiCPdYaXrx0Phi9zemZPSMARrwje547zvu0vBHEm7yZBNi976HUvbnfqD08E8M9mf94vLU/gTyLGps8n1xxu94ppDxWCwk9w5y6PBOmZT3mU4a9S5q4PfASS71JiWC9yDFHvFagLLwZLfu8c/8pvWC47rwRS9i9nwQOvrSqtj3DP8G8e0CGvYWjiryY4o493MTqO/r2eb0b7F89JcaQvCKFEDwHpgO8fZ+/OuZJCjxtT2O9Xq38vG3W2TvgIOe87hiCvY7eFTtiZou9covXvFR+VrzWZ2Y9FcysvWglqjsQeCY98VLqvC4acjgrnzk72AuKPHMgjz1o2oy5XgGtOt1y7Tsm9zIM
9SFuYvJqC+byKAwE9zkwoPX5E77yHdH+8LEs6vTX/Dz2aOgg+Tw2RPKEcHz1kqsQ7iKXmuzklp7zUQeq8BCvZOmey5z30ijC96fqJPQYvmbzfo847Elt0PTCJIrycBSa9aBcjO+XSy70FpYq9gA+GvRhjzzx9cbM9MbocPL2RXb1zcMA9D1jePHKVjL31aZM7WMndPKUgKT2QLWA8KTaVPezSJj1BR7O9vbNhPBWgCbx3iQA95X//PNTFE70pVH29qDEFvsgwhD1SUvg9dR2DvdBWfr2oxEk9yhwXuxzqlr2x+Tc9zqUaPT2UFT0F3sM8ibayvDZWrDxvLka9AdFCvALiFr2ILbS8DU4KvFnGk71AwV69oLSXveNoIj09Odc9NojbvOztCb3j+bY90p9TvQyInr3nmp89KC2lO/QQMTwrU8A8qq4mPeexs7uZ14e59RLAu8YJwTyfvBk9hBfxPGfzn7wGPN28Sy75vEqHQj0S6gQ+l0iTvd8dyDw5acw9nvaXu38M
JvL0Bxzw9xwzOPKw+2zwudx68OkAEPf4VjTywLZS936V3PUCPJ71vz628m0UZvAehjryExxK8jGrKvWKqlD2u7Yo93QLwvFxsnTtm9NI9XmofPdCr9rzd55Y9e7djPedivz1LeNC7f6mGvFv/MbvDIDC6t2yvO2C5HL0PdTI9jP1iPRQA370zSsm9CUS/vTHYRD3ThaM9XSD1vNPxDj3/lXQ9Q6ZVvVBW2r2RgEu8glxIPR5W3z2Tq5G8CfhcPbvf3jwrLu063z6ivLBIWD0YfsI8Swu2vAB0Lr0NeE6921uKvbB3lbyDvuI9UEKHvfxOT72VV0I9wNbXvOBoPr05eTg9ysIlvEIh6Ty9Y+k8dFACPQUvHLuMyDQ9fupZPCFSpjvbjNa8LOvjPBSy2b1G+Xy9+7m6vHxUR71daHQ97LWWvHQx+DplGrk8OHlSPawCujvsx0O9Sl50PddfnzxkSzU9sKZHuxW+BjpX0oe8nyzdPP5hhr2XKVu9eOOGO8vCpL3vqVKM
9qdWfvPJDSzxX79w8jHOEvYFL17w3jTQ93ISnvF7vW72iZeu8bDD4PH89tzzsOwY9FdeuPaMzBbz6oou9SlYRPTMtx72wh8i9rM6FvcdFqLwdRta9GxzqvCgfrDyjGGU9/SnevT5cdTwm2uo93mX6O7i9Ir265iu63k7lvM+VHb2DCnS9zMzGPJseR73yw/o8BGx1vAaNSjpyXju6yYcMvBp5grzxA+68IxmGPPUQ47zZFB89IYqbvVc5pjyLkI896aMRvcUdf7zs1oO9nSqNvMDvZbw0esU8NWu6vJRk2zx5Wtw9Jd0xPURUobxGzg09GivLPL3P6rx2XQc8QU5bPcA3wbtUD5w99tc1POMl3ryMW3Q9YA3gOzCctTzZZyU9NLFbPeD2ijw7Hm28p4YOvQEbXT3pB6k9CSiFPVGMH72p3Pa8FdmfPdryFj3gz3m8h6mUPboE3j0ah4I8ePlDvYvbEj0wzDg9EFq2vCuuTj3Iwi89x5iQO912IDyzkAe8ki8qO4/M
5Wjzdbjk9/BBVvDYkpb0Lv4G9KJ/BPTcFJDx+iy89eN9CPT3AizzLrlK9esRCvea+3bv6jUo7L+jCPAOi/DyGw4c9SGBNvRb6xLxTlzu9kuLbPEn6Ej02YDc9/UkNvCvtPDyOUZK91ei3O/o93LtOEqS87D+Iu+H8HrsjKb68Np5VvOUaQr2Nt9M8wYlgPLXZJb1RsJA8E1T7uVjN4rxQ1du7yxASPDnKR71lytc8PJXyO4Hz4zxO+WS9biwTPQe/Gz0x5628naQDPd50trnctAU9oHSCvAiFSj0l8y09723yvFhjQDtFQsu9T0GtPDwS+jzRKKQ8N3EWvQSdNL1KNBI8y8qTPXcFZj2kyai8lP4VPWC8NrekRCA9uApbPau9tLx+g2+8YiaKvO5qaTycatO8bSy6PZWoLz0J0LK8w8/hPId6RDxERjU91xLyOxuLWrxBYPY86juAPTRWSz0E6hK8OPv7O8DYaT3+PuQ8PTJxPeUDVbtlHlO9R+fzvEQbGz1+FmWM
9ISQ7PdzceD3q4Yu7mSVLPcueJr0+oJ48untvPNapWr1nRko8UCxLPFAAyTzYOea8y59UvfWTWz0RKQg9YpmoPGcdLruDeCy79+jGvDvmNr13xz68LOy7vCxEk7y2wVq9OdswPRPB7bwVBgG9JH26PMLzj71i/Qe96mokvSlxujvST4+9WL+HvAihhbyrOco8nx4Muw7xEr1NhdW9q0xjPNVlqbwu16O8nwBTvPKthr2z5iu9YTmbuz01Ij3TQKK9nbwQuy/Xob31F++8/szFvRSELD1DnKe9k6epveFSEb05PqO8MIDduwj6kzngn4S9TmiSvD7OkDwr7UW9q0xvPbZ467y0kU29EUwhvCWqbTzP+ZG7BCq2u1LPgL2YtTu9YKy0vYOIuT1pNSG86EMZPA/7jbwvrCo9GYX1PHGXhb0JTJe9dZ2IvPR01Dzmb1S96KMePZ7yE72tdp+8CBlcvcCG2zxI5Zg8mFtiPPx3Kz0jX2Q8WH2QvRTPdj0HMy89DtalOhDM
7bz24RCU9N6huPK8DCL0jwoc9YAzKvEs5Xj1uPDO84pCjPUTfb7wrvK68tB1RO9FA0DyCTlI8wF41PUYYyjyVhFY94CKSO6eZKj3CuwI7ni54vNM2hD2PZ248TxYbPS+glzuh6h49AtAIvb+K4LzeQVs96VskvIqWZTxIFWG9R06lPQHckDsAIQM8n8gPvVFMXrwix2o9aHSsu/AgjD1mDOm8ZuYxPWStQz2gXTO92r+TPMa9RT2DZqY9n+zGu8fZBr0meC882HKBPU49jD0Hz1u8IMP5PH5I2zttNHO9VPo8PeTjor0y8RK9ro6GOwitVD15fdU7I0WpOzlrxzw7mRG9V9MMveXfnz0dVvI9RhDNveDNR7vM2bA9oLBoPMrhGLu3jSq8YaM9uxdBVj1ZKHO9XDMxPTI4/rx7hwG+DmW/PIYwAj09pbc7LIRrO+EuAT2QFMq9+IxavWUlzTzKAAw91NBbvQqJ+7ys9uQ99fhFPFsGf72d2Oc8gik4O7jetrqGeXCM
9w7WVvCMdBzkHdf+8dfZ5PDLo+zwdkmA9w8IPvQj8FL0VIfe83+9kvZm5BT0QHKU9gy0Rva6XALuGl6Y9t6TdvHcuMr0MVZa8UbNTPCwCTj0I2688eXADPAuFQzwd/4s9ChxXPZBzDrsp2Ls8s7wlPdWEob1UsYu9UgOEPYbiPz1mj5094ygkvYaPkbxfP5A9BpFDO7Z5xbwEEme8NEm6Pews7z2LmV89b2oOPRz2Wz2gDoS98CrCuvdA67wg3JO8POxGvDaEfbxgOha7z2KxvaCpzDx+ps09sWRSO2E71jvY5C89BW7DvHcJULwJzYI8wGyWPWd12zwcRxq9LqKLPcb0Q73JqBe93uggvBSY3Lx5OWu80C7lvEyLz70XtI696af+vULxlj2rXJ89Sc8EvfAJT70kEN097EfhPES4/7weU7g8LeZHPc9lYz3sRf469DxFvA2h+zyRcTm9bYAEPALe3Lw+iQi7nN8VvQSGQ731Cn+9ldi/vWR5Wzx6Pb893B2nvNdM
8izxGSdo9lX0qPfLqJ73786c8OnfKPVhajT3F2zw9xXqzu6hCLz0Ca3q9w4moupdferxlXgs9ex2ZvKbIU700vXi9xw8/vapQhTzLD9I9dLYuvdD0XDwTNq89ThG8PJ8RVL0VWWO8JShivCmSnTyY4Sk9eCMBvJmFojz/P+28Y1e6vDUuIT069P68s9bBvFeLo70awYe9K+hvvUJ/az3EkE89S3davbb4Lr1cFyY9UGoAPSa0Mb3TJgE9AxknPRr2ij3P67I8TS0/vYOUqjwxOTc9t4tFPIL/tzxgFA29cUz3vP5GAL4h8Zo8ujAEPc95Bj3p9Qg+NfDSvMCMsLwQAn89t1F7PZmUDr02uQU9mDQ4Pb0MXD0MQw48Q4lmvcV2AD15+Qw9l4eEPFwtXL03RcU8EaTiPJ45q72CkfS89SHDPBuLYr3ULA486mUqvQKR+jypKjY9+EETPICDaL3j75G9wjIVPBEmpryfvwO9hpMMvRd66bx05769h0PBPFaGRb15LI+M
91S+kPPy8mr1rUwu9vzXVvbjoULxTQlO8Nhu8vWuKhbwwuSE95DnTvC0kDb2jIaq9Z+vYvFxW8rzCdYe8dEsfPVpJA70rYjO9HUXIvbtMxrvAgHS9D1ZGu1mZAz26JUo7WlEUvJr0qjue8kw9NQ8MvausAj0BJ9I944/Ju5monbxj2y+9sG+ivZWlfTxTi568ki1ovYxgBj2aZoE9VTUxvGOTJj3N/Qe90j4BPTXis7zs5Ts8ZtHfPVJgiryCP6c9NJ4BvVEuIz2fbCM989MXPerBWD0zzpi8WJThPNSLLjxc0KW8NiVUvQTVBbyU9CU9OqFAvM2MCL3DFpu8SL4zPdMLAr3I6Zg8gYSGPJ+8CL0hIq893KSMuKhJHD2BPDk9e+nZvNYYqT3NAaI7SKUrPW5D0TjFRxQ9gJD+PAm/GT2zh4480emDupTN1L0XBhm9Pmk/O6vKaD1w/C690r23PKFcO72/MaO8UwCtvXEaQL1KIpw93LeTvAfxMT0B9YQ8nEclvU/M
MnL0VL1m8orOtPPJV6LqJw7W9O/SFvGCwQ727M7c6WQkjPU7KWjzt/YK85mgnvTaX0TvRuly95/tivSTopTpnANu8WdkGvFXrtbxkRiO92UTRu0vLp7zfshQ8Bl1iPdv4NLkwoZK9OgF/Pe+/x71+DUc8rjYAvGHZ87xVdXs9AknOvH5w2LwEna69pDebPIt4mT2FB6C8vva8PY6Uhbysu7+75RUAvcH17TxKxSI7Zr9vvFssrbvszY69PUeoPO8hBr3TcDi9UUUFPUNHPz2xglw8NXrwvHhGEj30++q9nHlDvbWZ9Tw0ViK90cikPGrIpTzcFmO9nJLTvNsdFb0uODG76LFvOzaOxLy9VBY9syyMPYwFcDzaX4q9Y5DMvIjr/rtAXNM7kcw5PKc1Tbxf0bq92aCNvQkRdj1DnCE93qvhulf0jz1e8b08BblSPYBcUb2n7ka8eGI1PFcNa7xDvb09mwUMvYXxIT2DY4y9c3sPvdYdnrmjSGS8CbQyPUNKkLzmeH2M
9q/33vcJjXr3KOfQ9cD+LvRMrdD0zbqm96cYrPRjSWL05LYO9paQNPTv8DL3EoFQ9orVRvBq2O7y4kTG9AV6FvLLOgzr1oko90MnOPRCcerzGg7m90Wudu550tjy9sKI8uA3BvMJdDz0Vp4A7NK4YO5G00b1bxyO929ygvFxnWD3YNrM7aKjlPacQZLzDaA09IU+EPbHtdr1b/Ag+9kC/PZuGqT1LNPC94XaEvDxZuz0qzTI8542vPLdYlj3T2+U7Lb0bPaE7nbyMksG76ZbbvIfemT3qTLG84sO2PdRSEz2jV4u8pD5WPZ64ibzSbSI9X5ahPViKqT3Yv8i8Rx3rvL3dZjwZ0wW9aoExPcMsbz3IoTs9MpGeui9aID0uzDM8h7lTPAyFlr2lgJm9v4WBvbVFDb2wuH+9o5RZvXibCj1YqY+918U4vXVbvbsHGtG94iuHvd71hbxKUr28QQoEvSEjmL36kL+9zXYcvfGjurwD/we9Dxu1Pd6Zdb0MUwO++TPcvWOM
fjLtqcM69miNrPNWLhD3e+4Y6s8i1vfRa7L2JA669L1zuvb5PAT2kCTY8jAo8vdgUjL0vktS9xlyivS+vzDwJqyQ8iXUCPQIQkrzU0r88R/GSvfhKij2Uzg68U2sAvfrH4by2i3c9R30PPTNsuL2FTFy9bplful0YvD2HmFq9HHvEPcl/7zz9nxO96nMbPRNvOT1Yrq286abmu64Fgjyx4cA8dr6FvT4VVz0+cjW6RtuqvLEvWbuu14m8S0/UPYBIeL1wMYk91GUdvcf+6zo5g9C88ePTvMRSojxqnJK9QtQlPU9injup4YY7cUQmvHbYDD19xzM9MKMjvXJ1sD0P2EY9c/pGPA5ggL1/wok8V4SKPTyzYb3BXwA+/IMbvSdCP72Q3g89STtmPbQQuz0+bpe9Cb2SPcRFvzzAx2u9UryrPDFPpjyBhUC7GtabPDkkOT2tDMw6RYIEvQ47lbvBn329xCQFvOfbhz2QQw8+neHsvUc8Cb3BWkQ9VlMiO5+b+zpAVLwM
8D8u5vK5Ggr1o1047PqQtPWKHgjwmx3i9bkE8PSIZL71uzCK9sy6bvLkMfj2Lcs69srkFvkBUMT0Q65g89itAvdfJ97tTlcs9+liLvc3VKL35Gtg83/UUPV8Rj7tLzUq9G9eIPQXw9jzxcgq8eOiIPV4LBr2Z8DG9UKYXvZiSOLyRKy47/m4fPXe67jwk74U9lJqkvIRSmDxqKEc9yYxwPPD7BT38BNA6iYiwPMhXiDx+KAI9NuiFvKtqmbxMNAs9wSpAPe+aBzqPVjq8+YIgPAnGcr2lNva7xVPlvBJLMD2bqA4+I+gxvcUT6jn7aoY8qBq9PKcxmjwkzco9vKa7PcgeTz1p7ig9bkkIPcwkIL2x1im85LtWPIQWIbtTwIg89ZO4PA+xzrzz+mG9hrgkvRCTpTw2H8Y94cIZvYJBszw0PNg9vKIVvZuXCr0ic7s7ajLVPV9ScT0oDOC7u6eLPXN0Ir3m8De9KCUaPIPIhjxndDu92tC+PNMQl71Q73e9YAmCvQ5M
e7D0JCBI+If1+vX5gpLzLuGU9iG0EPVMfZ72uWnI9KtjLPacTNj3YEW89phCFvCAyAj1ooT08sD+9vLd7SbyLrfs8xVXYPGplzL2rMxK9XiPzPLtzar0uFmo97ga5PCbiGbkCShy8arFePPZAA73jyQY9nCYBPaA40z2YxWM9Yw4Eu8KRRz05HP08ASZvvZk7Rz3XDFg9FrTwPIS+qb1ASP+8/B6SPFFHpb04Kp892sxmvJ006zzgENm7c1qwPKQYtrxYVzK9NSIWPSv7eD0KzSi7TkkfPGeolj3mjcQ8k4DWvLcfJTyAcdO7Z9EyPX+/nr2pUqY8D3r7PKbBwr1/jKM9IO+jPG5Wlj21nou8piufPH51Yjxobe28kGvUPADmhT0YVaE9xiLsPGhQ3Dhi9pg8fH9vPFb6a72eNY68+MvivKy/5b0AFKq8yDI3OuSBrL2jLpu5sWmuvS9xqbsx9cE9zjOWvPkuT73NQW+91C+VvY7QlDtLdi08dEezPZrhnLw/mc2M
8myOjO0Uyv70g8Zi9mQtrvbawdL1qDhK9uNSGvZRCnrtTnog5rPzwvH+b0Lx8+m89K2HKu59/5b2E3YW7BJjMvU7kjr2BGIK7AeT4vO/OqTzxW4e80tbCvFseizz1J5297PIqvQNE4b1DoeI8SkHZuYjIib0Cxfs7FgSuPOuKjLvLoDU91VwivX6kqDzVqXq9wX1JOwWRhTw0T9w8JKmePDBtBz3q85E96+2NPWSh9TywlhA9h0lmPdqxD71Fq3o9TJXzPXeRQbyPZRk9VigdOxh6lTwRMVa7jzWou8IeWDx4kWI7u+mOvDbd7rwQdpg9vn9FPQ+P4rx+tfW8N6M3vLQlATxvjIG9OzaLPasSRT3NPRG9xu3xu7Sxlbw0Oi49pI8SvRO+07w6kTw9QbKFvDhPuD1GJ4G7Jaq6u4KkhL1IGx092Yw8vI/scD2VmJw9bjEWvL9zvzyKpjs8y0oKPeAghj0D/9A8eWSxPXWNhDxOFJa8W6wnPMkgtbkUpLI8AEgEPYCM
0Jz1kC/S88tTUvPA+/rxcsAi65eqhO0kFmr0clTK9sjlSPX7Shb16pKe7IyDrPI2gt7vAv2q8qg4OPRbChjzUOau9NdcZPe3GiD04yna98kNCPSjIJj2rdiA930d5vafFhTuWVus8GKx5OzenN71qY4G8ppU/PBw1bL3Y5CC9U9ZPOzo5Bj3ucVQ94gAnPDfbLr2t1d69CiaUPQBjEj3V4Uy9DYLAvIFwN7yztWm9K3cZvZPIkbvZPxs9FEzXOycP+DxdZyc8JIa5PaX8vbq8oQW982XdvHTRz7wgTgc8qmRKPOsjrTxScw2+nt8dvfAsSby40pQ8P2E8vT00TLwn+oA8o01rPI+jBb5kbvS9EQydPBt9u7zJraA9xHwEutYuwTw8poW9PnC1u8C3zDzBLG88RBpJvOUVsj2czwa+3MAbvSNfHDwZ6AE+ZB2yvUDFN7zaidk9iElevXyH9L0vmZ+9gq5OvXHT/7weGxI9geuVvc7BZDzov7U8sKauvKIsOr2IU+UM
8OlGVvVTP5juzqPy9JH2fvdSMfDsA6LM99iJRvDXDaL3hqJ89nLeIvdCjr72oeTI92dBYPB7pdLx+n6k5VkX9vQ7527zy07O8Z+JFvTHfGj32SuG8DkYwveP9ozwlh569DPAsvcN4pr0vFiU9Y2LbvE2lkr0f+lU9eINRvO44Gr0QlC+8xUh7PZNSqLxIBTA971g1vfu+PT06rUW9WJALvUYmwDyom5K91h4RvWKgAz1AcbS9wIfzvVHbsr16lRA+vFPFvaXJvbsdEKo95it6vU9v3bxTDCG9OyrWu2JZez3sRLY9yn/EPfhKVD1hv0U9C9kiPNzCg7zYUOG8/r/BPHw22z0CILq91ZGLvefeK71HRjm9r6zovHi5Xj08FZw8LfSxu9N0lTt/X1q8aZpivcIMsT1nSgk+9c/wPYekij1VapE9dgDUPec3Ab6VgDo+LJwCPtKwqD0ALo08/865Pfn3sT3gCx+++uDcPfpOWj6DL/s7vCSlPYA2XD2ZGrE9cyxwPYOM
vKj3MnxI9rqs4vT8Ce72C2A88eojPPRuLBL0nP9w7rW5JPabaNr3mmLS9bAh8vXbBqT0hP0W8X8RFPKc9ej0yMHE8FmeVvZTYhD3OmHE9jYShPQA2l719Lx6+dGHzvOpBAzxfkLi96qXovDCFAz4kPTG98mNPvNlgd71X+V291hZfvYyPML3bFXA9FwDPvS2Cu70VMFQ86OmOva8IFb14V4A7zlXfu06vZzsia3S9dwoVPJK6Vr0Wspm77z5EvfZogb3OG1k8YyRSPTi2zL0B2uW8W5TxPDyZZT3Qu8a9pBRGvJi6dbyMFrg8mo4avfL6szwt39O8zywFvUFZ8zx4PjI9oYGMvVX1bj0VX0A89K6GvRWugL2goAy99firPRMnfb3KJds8Ama7OydsBb0USwm97iPCPMzXkLxLBRe9Nxh4u+x+tjwlHQ69JmSuPBA4HrwPCe27cwcWvUWUhjwF5vm8aMqAvFvLm73Nkzc8clYGPCXMO731uPI9W3+8u6e0QrzeYGAM
8NwU/PcesI7uGjn29CBNxPMsM0jwFLUU8SniQvE2sCDyle5+6JsJBu1KNMzyj8p88ond8PJJZQ72UHT88Li5Zu4DxSD3eW5M9phx+vZjuHr2RQIE9KyuOO97YBDvdlgu9/gpGvTqhJDyyILW82JGBPLAoE72H7Zm9sjOKPL0zkL04PWS8G2fRPPdyqrtgJou9lCCEvLqBgD3FEKk8uAyWvT8uT7wL9S89QzoNveUBi7zTriY9hU6yPKyjqj1oYiW9ANH9PGy2bLv5llc9YyuDPRSJLTyoino9lwbuPAJAhr10fyi7dobFuzmNvTyJbYQ9uO5RvJwn3LxcRxG8rk4UPbVYkj36LHw8ilLTPe5H0D0KSCs89AgsPXQ4kz3pT7U8z8z0vEsbCz0jJD092iyiPZzAs70S5xc9V0t/vdx3bjxflQQ+uGnVO8mm3btquPc8TdGgPRoyRbvsk+w89LZmPSvPvT1eQok9NH8UvfVH1jymOIA7km8+vYDtV709QeC8zYVcvJ4M
p6b1cjsQ8jummvQKfMjxt2QA+iagFvajYbz1t71Y9JdyiPEcv77zSC1K9vO3uPK4M4z0k/sE8WWyevDyf7D0jqJA8FBtcvYlMijweF489YaN7Pby0Kr4NWXg9XwNbvHQftb2p7Ng9MSX9vP4bij17S0A9Z9GePUmmKrzvzqW9x5GYPB9faj21LXk8FOuXvLDD5j1hvyQ9lB6VvUcVMTzP64k7OBfTPAkm0L2dfrO8DExqPYLCVb3v9I49lDcxPTkkRT0ybs88VC+APV5HqTuINeu8nJB1PQRAzz0Nf4k8JUAQPcvzAz3RWEQ9VNU5va4viDyf1iO9Hc4+PdUg7r1Mfh293cC4PfR4c73m0Zk8Zc/Ju97l1zxyvCg9So/LPMNNij3sWXW9ByzEvOaPCz1J/aG8Eo2HvPGdLb1f/se7QxcpPMKhsr3U+ke9gcAKPWGWKL05wHi9LFrCvXxyRb1XRwO9uEqvvUtecT2LgoM9cuxUvIvL573JNQc9XOClvdcoAz38KRIM
9y/cJPLGNS73OpxO9l68XPX7Sub3sdaM8LQYmPN5zm71SrvU8JfWNvB6ESTwMdQ09zh6aPFbxPj3eZZ48UhiyPEj8U71o5Is8/M05vQjKNz2Kr0i8VQmZuxnRCz1vwXI9BBDYPPK6HbwqkE49mvgtPa7DTr2FkS49GxKFPb4Z1zyms6M8+FA9vNd4Cj3lmsQ84SRRvTaTi7g7+8U8OdUSvQ2habxjDiA87dCCPW+7Kj3BQqO8EPt8PSYJoLuYm7a8QqKEPFEx3rzsmKA71q7UO0bIKT3MlwY9Jcs/vVvC+LujYCQ94GpCvbZqkz1CoKo8nWS8vA4egr1oAKa8qTbBvNS37Tv1bbU9EtdFPBdCYz1h+Xu6NDE3vM2xgj0Qh/K8dCCBPSynfjyTqI09aNDVvVa71L3AvLg9FXE+vUjwCD2Y/l29bqSTvJrZmL37+4e8pz/LvPd7HTxnRHY54a5MPQkILT0o9Ye9OogvubSgGzxgU/q7OMCgvBCvVz0FlzE9WBJwvG1M
MYbrKYcq9ioQcPaLPEL2eL6g8nJ3JPEfiyDxiB6S89skZvMO5tLvRHdi8CBaGO719XL373oO9y9LAvOxEGD1awIc89/M7vPJKjb2HOZS9DREIPEPLiT1P99e877ktPdMNFT2XTL29mkFEvQji0rx71ha9bzNIPZJ5N71XR+s8m3LFPJZKED20NiS9lc+DO6/yyLwC9+o8XxO7vVvdTT18Vte9LPVEvbQRDTsJUi09jiGevZdDa71McUo9Zqq9PKkPxr1Y8i69QE3mvZMxuj2Ye9S8r4kZvPKgKb1dwsM7V44UPQmlz72hjCY+X0JvvYQOa73sE6K9WZl9vSckBj7xgyy9vQmpPR3Qtr1CyFY9nZa5vb4vJr3oyrc9wUoHvqbosj2XR4E80yDivGVeqr3HjBk9VW7UPRTzEL5je1Y+wIekvdL1jTkovze++TqzuhKIBD6G8Te9v8tSPh2Jqr3xt7c8NmxuvVOAmTsUT5Y+Z2zuvYZs9j21mnw8x6OQvZsXAb3VKZgM
9W2hnPM4H872gg/A9wjZ9vYFkLb07DCm+Ihrhu5qJzj1mJUa9nvAiPo/9372OZpA9YCYZvj351j3mXbQ+MB0OvXY7LT1RbFu9Hojovetqjb1woIi93OP5u9HHWLzd6aY93KmrvZUi8bwHsyi+xcdUvU2ZYD3x84S7vlmbPQ9Osb0/e049AL27vZq5HDtEaDs+mnbWuzZAKruCd8G8oUD1vZ3dPj1piJy9IBbuvcfB3DqCRHE8YrjFvM0tmr3JD6+9eDybvQ/00TvLT+o90ZaJvFMlAb1VWIS8/mPQvD06or3P3i09QF2ePQIsjb0PsKO8pSW8vUXIqDyQFsO9AKAlvm9ShT27Bii99Z4fvHi6n71854M8gLQPvqwISb6lig4+7O3BvbPU1LyrAem7nLtOukxCAr4VGg++JaMqPYwXxb0id6E9qBhHPS5nkrvt5Ly82XuVvRmEGT3c91a9kqvRPRrCqTx7wIy9GpO9vZfXn71USi49Gcu8vVOLyj2EvoW6enGgO6xM
ydb0Txre9wbzcvYl8nz0t2is+wZQCPhIUxj313w49q7MZPpGshr1nyfA9YwVWPmIhxz3L2CY94cuwPWKTnj31gKm9A63pPVkV/D0EJE49rM+uPUWZBz7bnv0892wGvbCJDj16lOe81Lxuu1mRyzvJ4SY9OD3CPaRR97tdoY88BjU1PZE2qLsqzAK7Ye66PM8t2zxmJTi6GwQVPZXOUj1Ckg69uUOVvIj4+Ty9rxI8BI4uPLsVfTx51mW8Jt/gOk+Hs7xznx09gliPPenejrw+aU280vVevVPyA73UaTG9VXWcvLgdQD2N1F29zsaHvEDEqzrkT/48mNuyvT6T7bwusz49gcOfO561sbtYHos8tgZcvQEyDzuD7wy9wnNgum9qH71/rck8clZiPYCcAb2XUGs98mc1Pc7QI72COao7mOQkuxEEyTtMHEG9/B/NPNKnlj0xtWa8rEcIPdZABz1VmEk8ggwOvQelFbxckok9m+pWPEhQP70lbBu8DNZ3PJOPXb1S0G0M
99AyNvELTx7wUozq9HGIePOazpjwiGWy9F2FKvXIDND15TK88FCyOvI+6sjzRnRg8NTOGvOLbEr2+lBw9VSGiPJ2IJr1naiu94JycveVY6rtoyY88n4bIOtJivbyaDx88QRfMPD/wTr0jOTq9KYSPvX4ZUzwWvwo9xJLSO8/aFb3M+q29Z4koPdHkuLtQIbI7cDI3vQT5Ub2uRIe9udr3vRL25ry9R5W8bZGRvJuB6rxcpJI93+tUvf55mr2TZBc99R6HvSl08bv+KmW8YuwBve3D9zxA26I8LJGCvTlT+LxxeKo86SttPZ3H171y9y49Y5SyPAuYgryaP2Q9DAjSPOH1cT3Yk/M78HkIPfWJwTz8MGa98aA+PdavXj3pTOE8MfSMvXb6Qj2jHJM9a35/vfL4WTrHj8y7tdW0PSX3g72VifU8uF+LPOnzRbyNTtg9/o08Pc1tnT3H7/c8CU6pPIGEXb0kLDI97KJ5PZJhoj2cddU9f6bSur4ZND2EMw29N4upvFxM
/2TxW/Ik8zY1/PHl/A76i6Co7tfKiPPfZlLwVBOU94c+JPFX6tj0Vgk09MyxpPf7uU7tAhiG9eoCVvK7acj02qWM9XJt7veXQlT1BlIg9un3/PFcItDw9j8098835PXj08b3CMlo9wiPDPZTaHr1U8hw9GxD5PN8Bmj0icUK8nN3mPCRvjzzWQcE8zkN6u4KS+D3dCtg9w7SdvQ1y7z2AoJY9OG9SPXc/Uby+ktE9aucaPVI9Eb4UF308rfUMPpcZgLwHTi89TtuoPSdiiDwHOhA9WAgRPR/Anj2PLPg8dd9CPaCNLj7UR8I9BObNu4USZj347r09lyXHOyGknbwmX3+8YhlTPc+Lg72+6tc8s51BPAAk3ryQrFQ9z8h/PFbARTpIcUi83X4RPd7iOjzHJm486FgcO9K6fz2jnac8DfYIPFfber2OAZO9zbEpPRb56r0SYW29KTpHvYfNdr0eOM+9Z0CYvX7KUzyqw2C9HDiuvUkIHD1Jxkc9PMWzvST+97yKC9KM
8wV/5vDPo5zyfn2M7wXcjvNCBpjwXEkS834qOvbdkvr0vfdY7AVecuyLWlr2TL/e8fVw5PKCCmr0tdUE9WWWsvDnxWDz9l4o97yBbvIEHmLjrcSq8t4yzvb6iLb1WFGK9CV/xvKqKRbz3XVw9Tgrxu3maPz3H5ag9pspIPBuUTb2ePTE9FR2oPSCnbD2ldpw9yfyyO3ZTtry676U8F81HvaDwpbr1PaA9xkwZPUb7Hj2T+pi8fN+SPYhbSb0puyu9zYmfPSUZx72WKaS9LetJPEbIKj32+ii9ENzDvN5bEzzWcoY7/VbevWfy77w/xhc9tLuWvcMimzzlf4w9umA+vcHvC74lDEQ94tKMvSFXUT3LyKk9uYpQvRFXIj2Hhpe8N3kmPZ5Nn707/nM9UOAQPrJ5jTzAKyQ9E4vRuhgyPj2GZEO9oOvePWd9+D15qGu9QStMPb9Wf70wR1g9rCaDvL7lZjxW4NK8YgYnvdjn+ry0n4K9c4HcO0P50zx874I9nvmCPURM
yOD03YyO9CrE4vIePyjxMGMO9a2f4PIRiTT3K0Se9liDqvCWmsL27Oti8o72QPKdJALx+g/y6QrcRvUuafLuoru29n33nu14fBLxcb6G7m2xTvR9CRjx/rb69Bt1wvXkcJD3GB868CGFKPXAsEb3FjIM8RYz+vA8tAb2H0Ba91Gt1vdOuOj1BHga7O3oJvDdaFT2aZoG8pjQGvKh9db0lHyI9O6A2vTuGFj1mH469U7QnvYcVAz58bje6Y2E0PSkqqb1fQ0E9x7L+uwQher3bNnE9+RozvY8n1z36AJM92OwcvW/ocb3a8bU8qNLuucVB6rz+7wI+ERsSPJEYtLxqf369YMOsvGBrQz1lGSA8epS/PRO6q73s4Nq6EQD7vY+/d72YGu090Y4EPlb+7b1/oIW9eQqKvHBsD73en+S9u4AbvmvqPz4ituC9mF7ovQ0qv73wsxy+0wQNvqWaEb7HbQI+bnT6vbsQG71C+aO9DP45vsaxG77Id+C83tMxPho3Wb7rC0GM
8bs+9vZUxgr2VupK9rhGIvhCkOD40/Ey+vDXnO3FVCr6On429/AkRvstnfr7KXS0+jBrvvWI5ebyZhsS97Ql/vY1Tz72o1kO92k+9PVUFIb5Twce93ogzvGSoGzumXYy9sIw9voDneT15gYO9Kma5vckgMDyTR5q9aNHVvVHY3b2ymeo99k2pvT5QEb3kqiA9HZZTvewhE71XfMs9CFuDuyYYwr0JTgm+NcoovJXIF7wWVB29ai2cvdLlEzwFkRi9Nkv0ve+R2TzzvYa8lvssvbrGKz3AVHS8oHmqu4K2+L0eC+g9+7S9vMFtYb1rHBo+DxkLvYLMLD3RavA8yMr3vN5TNj3QJcw8cwmQvfS3Wb3af+U8PK20vA4bI70a2B89osd6O0oEjTzaVSU9+o9vPe0xML1qozs8UOXJOwUjIr140uk9QAw8Padh6r1vBqs8K0cFviHEDD3666W9Ig8qvhkbkz3zRPS8DW2BPTy3Hr0Bdqu9zDkNvnfPQ76XsQw+JijGvbBM
IHb1B8y+9kCt5vdTBIL7ckJa9vvIYPR57Fz2g4Os9wf+iPF9YlzovW8W8qJhVO7m4Rjzd5NK8IUqTPW9PLz3Awww8vh3uPB19270lWL89s06CO5xctD2z2z88Zx0/PeuwNL0i07y915O6vWJwxz1XnRQ+tbmcPQumgz1wFs09YgQhPmhM7b2b1P49uzsbPoHjpD0oK1a95QFRPbcUBz77A3m9VznjPK/AsT1TKbU8ub98PJS2Vz0Xiqc9FfiUPWr5qrzs4pm98KAEvX3Hy7xUDcK9AWeGPHhdGT3cPm69j8Atvcf4Srxomr+9OLRkvZ6TgbuIYKY9ihIXveOlj72zz4+8ncmXvX+oSL3VyEI9Uo+0u/Zmnr3nble8FqKNPAHHb7wXcKC8Drm0PSqEjLyVcKs989shvZzySj3l8UO98l5WvGen+zx/+Ba91FgLOo+eZL2VNII90Xuevd9HEz1tV3s91QBIPGnqjjxhQ8Y9k/J8PBIQfT0hLp49WBTQvMAn8jsWFo4M
9zNs/PS5ui72XdSI9UYZju8NNr7t0n5i7HRYNvezj0zuvFrM7GGzBOiRnBT3Z2IW8orOzPJg2BDxlCpE97JYkPZCYZjxgake8UwIEvF69qL0DTAe9VIMuPWeXFj1srZE93h3avOHd+7ssmig99ENUu4Ginj0KT6E7ewINPYvbFbxrkMq7Jj+OPCtn9Dvho+e9Bl1dPc68x70+z+e7ZAHgOfRJlbwail69ulyXvYacCj1y4Fw8V3BovVu9Vjz/dB49djDzvLSNr72fYdI8NqrkvXnelroc2Ym8TceeO2ijMD1AUrS8lJPJvMvnlb32PZ487HMFPfjpqr3LZKU8v3a6PM5FAbve9eI8vml4vZ4dTzxWN4k9fklKPYr1VbuqjgO90b9svVOpZT1I4JY8719fvNj2tT3AIau8TRL9PDi6kLsEWqY8MzOtPRRO1L11YZY9JdLnvERPCzwxaAE+ORbTvLrZ5TruuVM8awQ3PWoSizwLZjs93jSzPJn6Zz2T9qk9v3UavVYM
+Fj0oBbQ8xPOkvH6NVTum+1w9l+HWPFjlEL5Y2ZQ8AtQevQahsL3aUVg97voVParC2D3Hz4o5Tb+jPbwylbzdKHK9rNhmPbscdT2u9xw9yAeaPC5f7j3HsLE9ErLgvJU/Nb2C1zM83J+FPVGRw72yiaA8OWnRPQqhtL1o1Yw9m0OmPQ6PAT2VjwS9UErTPU2bCz2Blhq97U6YPf0Wtj28eQc9QgzTPJ5oDT2ijro9XaqDvWRqgr1AM088uOoBPWsqSL32TA493cGAPf+W4rw38pw9Dc9bPaocTjtrlyu6xOnJPDtZCj4Rm2K9pZ60PZPn5T2Gt0I8Xwy8uxIXzrxk4XC7IdMJOyXPl70WhsW87u7wvKv2eL0JPPq8cRBoPeEk5r34mqC8xsQLveAOG73bqrQ9gV3GvDuvpj0w0Gq9GZwaveC3NDoikaC87S/hPQNJir05nyK9KCWePOa/Bb3Gto69xXSwu7hPHL0IsXe9hcUGvpIZkL1X9Ga8uCnevRT/cr1dJ7oM
9TPM6vV47ub39e4i9t9TqvR2tlbzAxAC9gSE4vKUDID0Afww9p250vFDj6rwTuIk9m1ttPDC1Wb3xq9s8O/mWO6XYkjp1b5K7gOoXvB0v0bzoynE8ogExvUBfar3eDTs8OFqjvZXTwbweoLQ8HQ+cvbBVkD2RJMA9oapTPa4aUz0PUaM5bqrRPEIOXbsFES49zxfXPQWggrzPFeQ9PaBhPTKdaDzmbpg8TTZQO890Dj1aqC08JbdDu997jbsOZOm8GaGKPTg1zTxttVG9IsSJPELbjbt07QG+yziMO+Iq9z3zYpW9E+k4vf/LgjtX5IO9ZdYavolEczzPmlM9sBDSuThRm7xkj028IJjovWc8O776OgS9mHEivLmgGj05Ax88DT/EO8LqlT1ohHQ9XuUBPRhS+TxOeqc9t7++PUehw7zK51w9ngdhPWmKfD13neK9mmsFPcYuJT16WXM9U/p6PVPR5DtVw/08Qa+LvQskp7tq/pg8Sh7XOvA0uTzMH4G9fY48vSbM
ul70apzg8nmGRvFJArL2Gns68gxREvfK4GD3l8+28yDDJvM26wjwnuRW8b7YxvViTGb1YICW9w1GZvFEWarzUAT69hOwYPIaQQL3EC+y7QWBlvALpP70BJpy7zV+UvVdPD702yYe9EWnWvaF9vjo13Jm8hPO6vZtWZL2FE0K81ZN/vFW5a72zcIW95uosvdVvvj1cpA29AGlEPQFIq73Zjga8aJCWPfrmr72XGV49LT0Ivgs8dz17OzC9d6F3PCQvyj1tdKc7w5YLPUdXOL3LD7M9HBmSvQy7FD1+kyM+ze0KPh9RwDuTgco9T5UsPf4JKT1RVZO9dYmyvXlHAz51m5q9OrkVvLbKJr2fUU+90BTLva6cv72ZB949vsGavU9v2zznD6u9ZguYvTWL/L0v1mI8N/tJPoXWMr6qYu49G1yNPQP1Mj6qNgi9isE8vtXFHj6bCA6+c6StPX15u70VeiQ9z7S9vZArlL7oWD4+jrorvl3fnz3UMYa9tNwlvQEx7L0fMB+M
+3R/SPYXI8b1Pf9U9OZ0UPbRNOj5jC8m83f+qvXjqoT0j+bS9FgEVPmnA7r2bN/k9AFy1vM0rtL0KFOU9Ta7nvf8XID4h00i+i60fPRSaiLzS3Hu9TYofPdGfirwBRjO9gVtGvdLj7T02E/S8c3NVvfXfQTyWp4K9qP4iPrgnKL5wSzq9fFZeve3o07x0vEc8CPtQvdAnCT6Y0lO+/C0EvfOvYb3Y35A9BTqWvSzLRzvEIIu9QXfnPPnSmz2+S6s8CFaMvVKYV70WdHk9zLg+PSC1JL25oLO8GJX2uxCUhD1rjB69fA+xPX9GlDzamsS9A2H6vdNssTzPKSg9iXvwvdgAvz1Yspi9Bww5PqiwQby0PAA++A7RPfxNI77vbyA+DI7TvaOcXT7e9069gdsOPgB2OD6+qtG9tULoPSoRyr2zm+g9K844vf0tej3rp0o+eN5GvceyE7yFLw+9Q3COvca5Tj0aX8U88SLdvDWaejwt3ui6Bc2XvQhZJLsRnpi8Qz4FPFyM
jFz2UKmo9fDeGPV6HCr03ehY9askMvf2oFL3Wax09tAksvEuaTr080089fRG7veAKaDzSK8y9zz2svRC3mT00TUK9gIvNPNoZAL6sXxi94eaQvdfoRr7c3pI9htzzvfwR3z0djzO9UQ6ovXNnsb2leri9kyp3vWt07D0pgPQ9nPv9PSpRXj1LN3Q9yFQOPkeKhr2QO5g9hhAsPvQGEj23P628yWkEPlMnhD2A5ya9Aj+jumn8rT0EtDI9QGDdvKyDlD1Mlsy6gbI9PYswAj1t31I9OX9IvbUuSb2KMB88iEk2PTA2Kj0szd865oQjPcDvN70CGN295N+GvTKqLT1bmoc92UHzvPaBhL3MQM+81g/yvTYBs731VrQ8CBekPEi8XzyMEVe71pc6Pfpf4jqNYk883H8FPHWlKj1lCdY8Tj3cvAmz5rzoHNm8OHmgO3HmmD3ZoZU9z1AnPJU4Yb3YRys9MP2fvLY+5TmBHxw9+tkovDXME7z6LnU9McGXPMUqpD2lhgIM
927jkt+4YhDy7Pg68tRNiPHN16Ly8qs4976h8PeuB/rw0A868AzLEPLXqRDs8yB68RaupPP1fLT2FAo+8scLQO6xJcbyGkZ09bxjMPKvOF7ydh5s96EeRO+W8Ers5xYo7OfYiPd3PzzydsDk9plrPO21YhLwLACA9ixHWPDMfTj2/JRy9W2kCvRbiEzwzLiA9Obc7PXXx5zvKtja9tzJ9Pc3gkbsMk9Q8k8uFPJdm4rxIIAI81bsDvT/KU7xBQmC8TIhQvYuvkLrWW+Y9CI8evZaxir1JC/e7e6u1vHW+GL2aMwa9VR5FPe5xzTvcVua8vC2lvKQIjry5hpU7U4kgvRjuIL2EjCO8qA0evWzZUr3jAjo9z9FhvZ6PHbh0q1091BspPP517rz5Cpm9ZrHGPMWLgD2yBQg9SB59vJDedLza0Dc9D+Lvu2ufsroKI786xJM0PcVb+7zAipY6LJcFPej9/bwS1gA+tw0CPaTXgLwNIXo8EcJQOrLmqjwl2nO8uzehvIoM
peT3g8bO8gI9UPEZgwD2QJVI9JGUlvZOH7bxiInA8g8adPCJsOr4UK788QHscvfrcTb17zNM9IpaJvGL8uj2FFgq9M++ePaWW7bt/NlK9YzBWPIiLFT66a8Y9Rz5CvXU/WzxIc9g9pSmJvXWqtTxgiZs9/Oy6PBKAmr3zj008imPBPZ+5Ar66Dyy8oiVCPcqnVz1keX48WoakPMBmyD2DWhK9mG0qPfmC1j1RdJ48wPsevXrULT1BYRg8QoiAvCECzryc52W7p08MPeha3r0SvUY8AbsBPuweOr3dKpQ9kf1GPboS2DxA0Tk9CcqdPHWXez0CY1G8wiBWPFZgvD1NPSY9fcyMPds/c7s4DKm80MsCPGTTIrzaxEq8O4nsvNsfJr0UYLK8/rcyPTclor1N8gm9HPACvY21NDwrhHo92S5buyEWkT2dZRi9TFXvvF/XxzxsK7i7S64MPVyoEr1KR3C9clDjPKGMVr0CICS9fl45vHumcb2qUBG91djvvStUDruGQwEM
9Cf1MPFTSgLv3J8Y8t6bDvcMrAb1QuzW8iLI6veop5bxS9Pi8hwDLvXR2ODmMIz89cipSvffZ7LtD7h49U4akPHze6L3/e4C8QDYTPT+4Rb2b3Ze7AEHFPBAfhT2l0qK80BGMvZOdZbxjkF08ABLxvIkk+jwb4K87GJ2fvGTPKD1IyNI9zLuqPYikmDw/ZDk7leCmPGrXQb1f1i89ZqdhPRCugT0ey7I7h/5rOvoChTxrES09tkkgOwaF0TySJyc9bLtfvT5AbL0dsDU6kLy5PIpVrLxbLTC9gmqZO2Ayxb3o8g2+Y0JxPb7t1D0OyUU8LRTSvSxSsr0K3J+990wVvow/uDtijMw9ZqMLvbNlXb1Kt0W9+wTivXP2CL4NKr+8SPq/vaHBDj2AB2s9/Hf7PKQHvzx/lAm8cG+MPbaNPbw7lqE9b/zBPYUzijwCU3w9U38vPXorBj1yS8a8yXITPSHiJD1A3iU869YoPI6nGryYOdo8TF07PAqLYr2nX828QQ2dvYxM
TQbumhJW8SnQnvW3OuDxU1Da8N3B1PQ0bn73RiGo7q22fvMzhMb2FpY29s5utvRev7TydxKI8noLlvOqzAL1g6li97ZECvAFeh7wfWzY9qhzLvO3LuL280S27kF3zPPrl2L3IV1c8xZsnvSkAgr1F31y9zmoePV8A2bxYPJC9OSbkPEbRBj1KZJ498pyjvJud47sT4qe8bV8UvX+/vTwodZu9fq5xPUyOUL04byg9mN0MPd2fozzLDbs94TFtvTEzXDvl37K9sb3OPEVMuD2+cPk8vvxaPEFdl71pXF49s8ikvQxKIrz2WDQ+yQoHPjXe1b1n3pk95DYCO3Zw+D0EdXC9RGMEvi6joz32soK9uoLfPWl02bsVas49ecL6vbsQKb6Nxcc9As1ZvSxi6j0z1Qa9tIUuvSVWSb0zLZa9vHGoPYWysb1Kkwg+7+ZVPUE2WT6ZHW68vNZFvmSyZzz4jqm95bIPPo7kYjx1HAw+I/hRvfUbM74Jv4k9K3sJvq3tKj62v6CM
9aoYGPscH17zaThi+owjWvZYvYD6fSv89WjWJPmJ1Xj7Inho+9l9zPk8OVD1wXZQ9fZpkPEC+dz5VmVw9xQHXPKnYOT5nYgw+qwq6vXyg+rxXCg0+pXIHPZHR6b22wIq8/zNUvem1rD2lqAW+ZJfoPV0yZbhhJuM93kdAPvcU2bwcgLE9KcYKvhi1pD2VqZC9R7WDPcFBgj72NG+94z1aPTKfbL12VYA9moOgvUXdGD0AUXE+F/UKPLvRBL7KNpC9pIrZvbODH7xqH6M8blz9veMuXTtNoaO9n+vku48Wxb3gL728AJEevaAXlb3H2+K7ZASZvX7Dpj2JPSC+2tjxvaNUG7xfDEq9LYnGvXnvqTwGTre9+1boPeY27DsklMs92O6APW+XDL7f/KA9Gc59vbEHSz7oWJ674bisPfSqMz60cq+9u5MXPiRoNb2LBAI+hg3WvfnmrT0ORDk+lNhCPAigOb1Jiae9fQn1PHkfAD3uihi8x5CRvRgC4ryOORy7k1HhveAM
qAz4OMw49hBpSPQ9wtz3uC4k8+aU7PTP/z70M+709FRcivLvGujx6JKc9fnnrPMeCH70RTOM9fhBnvoFXLD3jW8q9Pu4Zvoiicj0G+bq98gz7PXvKLb585yG8gj+VvfUyS77Bknc95K/bvatLxD0EJQi+SOgnvWrBAL6myBm+TFvXvebUWD18HQM+dUzTPRuHdz0nj2k9PgezPcMnG71A5NQ9wdMuPvNbqDwjImg8TxZrPZ/5oTxQQwy9JFb4PFEsID7XW7s7dYQlPSIUfzyMGfq60nQ6vXM76z3A0mo8wUnevdtzir2+poK93VG4PYnQ8bvX0UM9pt/CPDZoob12t1y9ehxyvNr1arz8JfC6RDEYvRjz2LhY29q88bbzvRLqxL1qcTQ9Yh5LPdl0Y71E39u9b6ldPQlBzb1fU2q9jA0WPTjOxj2AGLa8RR0KvnqbDz1BZh294LNUvbjsTj08R0I9OMZwvY1LBb7mz7g85bgAvnpsx70RmS08xIpXvIjcg70i5Z0M
9rZZnveU3oryuUjA92VRLvHUzR7znWye8nBjhvGm1n7yKiQA7lK8fPN+Sjr38B0O7uthhvNoVHjt8RKO9DSAHO/SGV7sSGni8cePqPOyTEjzflZw9mETwO5eqj7yZ4h89tEqdPPJltzzHOyi9Ipknu3tXoTuGQpI9cURwu2x1ATyDxo28qG8CPIJ0FT0k1pe7UmUPvR+ncT0kr/87Y49kPXg2gj3Msos8PW8iPWxDpL2Wp7O8gNB5PUeyHr1MeDG8UMtGvPn9vDt3xR29o47VvCQQ4Dwb3r08Zx00PPFHRzvEO9w69W+zvG5g8bwjeqw7v9WGPXh51Txurhg8eqIvPcIumL1UzVW8hKYJObijX713aOO8CrdWvL8ysLyhTIU9UhCpvKDe3rygV9E9hb7yPI2MaL36eEY7+cDxvHpSDT1kWJU8zGjdPFr7Jz2jYxI8sh0vPKq6zzwjJaC7dwsgvVt9mr2qee08njOvPRvyBDwhyo89ZuEmva1WWby2toY94fboO0PM
dA73agpI8fmQsvPikUjs2TVe78ecFvWBGnz1nWiE97fLHvXePaLxJZjs99eJ+Pa1U471heko9L215vNJhJL09/5Q8V3LPvNRv1Tzh9EA9csGTPaTgwbwA3Sa9yL7bPKCk3T2P14I9J/uhPFqXiT1tmZc9fM7FvcYclDxn9Sw9gRi1PXgoCb5y9go9do+8PIhGo70uV8Q8tNlPPZ7VQj0w2QA8bhuCPcB8tz1tt1K93TeHPCxpBj74KDY9KhanPDwQC7wLiQ09zo6yu9io/TytFoM9QaCHPWiszb3KKwU9K3mqPSZpY71FSjc8Rhe5uxnNcz0e5wS8wAKcPYz2gj2e8X49VIYjPax3mD3oRVk7eNZiPYwhJb1frkq9qDkePMklu7urbAI9l33vOguvx7xPcTy8R6qEvDC4mbsAYYI84nFhvJJyB71fcI89gXqWPLzSWDpQt2Y8YWiUvD1c1jy+FgG8TnPvvFgaKryQTLK9zHDpvDuCcr2mFTo6rHJMvcNvhLwQDcaM
9CsRBvS2/izudnSW8AcxSuYJ5n7w+DIU9V6JqvbN7Bb7clA89AjtpvSpsFj0BoAM8I7u5vayDfLy60wc9hiLPurBN6jxvuZw9jKjgPFI5trzAnwo9bueRPSALYrtGf0o8cC6dPWC7Wz33e/S8G6VavNqYir3xbbo8nCDwvB5hSj2kFWE6926xvDgM9TxU50c90OwTvGeUXDtUcje701DaOzaiszzOFwS8Jz36vM8OpD36uLu8Z2pAvWEaTL2DFGw8jLe2vM98pju1xFQ95w3Ausy4Vr1t6O88w3YIPQHJHT3Yt429kX0gvd3auL1W5sG999zNO/24Bj51ypy9dYCxvSSB3LxUzSK9ss0avtjpzbyQjvM9CENBPGgJeLsfCJm9gc/NvZS6A75nu/U8hNEQPEGePD3Ym6M9Ud9kPZHUzLzkUqY9RuKuPZF6lb3MMLE9gqN0PW69SL3Pw1w9BC9cPeTgkT0cPQa+uoinPG5/AT4pdai8dumZPT1ZWz1FQW49cfIyPM7M
web2bLkW9zRCJvZmK0L3lRp29bXLNuY8fqD2fRoG9U3g+Pfr7n73Cox28oiTdvBTAur2EPWw92q1fvVDwUjwybb+8gDmjPCLPn73h+9a9lE4jPFjqHj3q3Tc8eY/HvcZxTL09WoQ9nlfFvNOCBb7JYBQ9YRbXupq2Cr2qvKi8sVKBPXYGJj13P2C9lRlhPZ3SybxCBv88D4PiPPYnRbtx8UU9oa6iu/jr9TySQce96LkRPAuHyL3RMa490wh6PVOVqb1cEyI+j+ztvbxXYDxmdnm9bG31uug+Oj7dBA076zrhPf83Rb0CP6I9jzYWvG3ZTj3xU3k+G7yhPelXGL4TNCM9Qy45PFsVaj3qbM69Wy5Kvq5MdD0Omx++Az2wPS5Srr09gMs9YGCTvXaRNb5/Fwc+t4Mcvl3Hfj1CWbS8rnWYvAthwL0Zvey9sW8LPE4z/b3Udo8+f5RSvGWPZD6p/y4951eRvm1QrbwUaxi+ARZXPnwShr060FE+S+RAuktoKL5SqKQM
9NIwVvgdIED5DA3A7VpQGPrrLfb3TKMK9Wu3hvXwbyz09Rg0+tgamPRFpqD0NHPo97qyYPYKHOT26h/a8vdqcvddlGD6+CJa9UO/VvOr5zD0W2LY9ZUjvvWqJUL0hLdE98i/TvdyunTv5bpm9wrSkvSBFhLx3RZi9ocxOvTjIkLuR2vE9CKxdPXQaJruLaRi8PTVDvpaYxj0PgT6+o2rrPOLIiD1RGii7FhJIvVTg073Ej0o9suc6vtlE2Dw7XmI9+ufKPRsjWL5TTBG+l6jdvc6rLD1tIDo8UxKGvk3iST0nzmO+/mhpPBM6CL5Pa228f3jRvUGmRr6xC4o9Pk4rvkrjJT1QTBk7rev+O/4EQb1RZD6+nIYTvWL5Y7yKWTS9lL8VPEu+qT1JMDM9TwK6OsBW4r3m9dI8ioUFvdXskD2V56c9KhcvPYEspT0qh7y93fPNO/2uRDwRIbg98J+jPEA6nz0M0Cs+xQLXPFaRvL1UgNy9uXXMPd9Nkz0pe3o96wrAvVxM
kXr3aBxK9KQL3vU9xKD4B9GU9+4WAvOO2zjsyPf47iX0CvWamHr7BzE4+1Le0PMEiprxQd9898IUZPFT4F706LBE+qlHzvbZKRjxLxfW84BncvYetiD1dtfY8bloQPszfPr4UG7G6L5iMva10Bb6me7s7ic0YvckscD16e7S99ZjUvHJa1r3Uc7O9YrAbvSYtyz2AMlo70TE2PiNAlDzDKRM9/R4BPYwWRbwLYRk9pLYSPVijsT2iJIU9UOOlPUGDDL31rB69wDPPPAPgDz6UXOC8Lbn+PPyAKT0YqCy9rCE6PA/PDbzM2HG52pNrvbNqo730eQi9UDutPexb2jwOag095lhnvc+FPr0DJ5S9e0vvO3aeRT3dKRy9P25rPaKHo7xbb6i9FNIVvh6JsjrP53I9gXdNPe94NLx025i996g0PPzyz733CUW9DI5ZPe5Rij1dGBu91vYbvlXeyjzIVaC9IUDWvYfvlz3TjH288ACrvXaPBr66GZ26+U0jvqGg4L1yRWWM
8q9gBO59bhr3+mu88Nw2GvLX24jx/LDE8i4m+vbqHG71HQn864nxNPYlutr0Z4789rZP9PL+5Qr3Kkp07vaTVvLtdUrtF7iG8z6E1PGGUXzwYoXO8lmUMPbNwWz2KKcU8T26GPNHKlL3V27o8IfcRvZtkOL3ITIQ8txGpu6Lp/rzLa8K8mLVnPQb1aL3SLwg8sq5BvM3rCr1vzjK9KarYvJfsrzu5BHY8wJQovEpKpjy3wZs85EOJvLvmjL2Ueck8SoYoOv1JQTqKgY89JnsdvdS02jywZR8925IrvQ4NQT2aPaU831EvvN7gib1l9Gq7EskkvX4k0byTK9C7jreoPbihIT3EJh67NGe6PJkvW72aarS8kzJsvahWSjtgKAE8SMeXvdEbiTu66/M8/5mQvdgPGr15UXk9LwbIvJZ+hzzRMw69ZCpCven3hj3tUgq8wLKkvBZb77zi0Zy7xRnoPHyRYr2c2hE9e/tRvWTMtL08BJm7XVeBvErPUL3McYk9ZXpOvavM
vrLzBZ5y7yZLnPJDJxjxKk2e9WtJoPODciD21WC29y9ssvff3tj2vkFQ9xrdxvdTgSbw3lWc5CULkvDLLBb729I88aKvHPAuyCb57s1k9ij3HO2+iJDxzn6+8Aoi6PdHvV7zHPJW8z5saPexmez2aK9S7QbIOvQKjgzwv53M9wDduvS7YXbxpMac86jwAPKqKnr3iC+87pVSmPUsLfTw+Woo9q/Tcu4KToDp7/II8QGqvPR5N2j3QDGw8KzmcPK51lT3NnII9Kce+PDCxJT3gJvA8YDQbPa+XvjyiQYQ9t7OQPBL+jL3K80I9GeNRPVsXQrp1uro9T96QPG/X8jxobxq9Lv0bu3LH8z1DoWo8PP6iPaKCvj2HrUo9zrTaPGxHdr391U+9V6SGvbM3A7lU/4G9NEeaPEc72LtBuQS9AzT9PKBOQL2bOG49JSAAvTeJprymsH49nkX/vBcphz3ed3E8LtSaPY04nbyEE/U8KogUPR8ep70PlwO+B1mMvdBtNL3UmlmM
9XpFpvdOL+DuetN+8WuMNvr7EmDvDPbq7hEi3PG/l9bwEeXE981iCvX8N4b2Jk0a9KVGqvAbKjrwAWfy8kV3BvSJ6ET0BTcw8tzIKvSOkMr3xhtg9kkAlPZnt5r3P2WE9keN9PSYD470BaNo8rk/GPYwYCz06tim9p6TUPDE9Kb2rEp29ZFtuvc8Jvjwdmjc9KlmfPEnEhjxVZvq7hAtSPHTXib3Vk6Q8HZ48vWabD71gP2c6utnMvNVvMj3bNEg8/lzTPGTUUr2o92Y9BqKavbDK87wFfqU9dcmCPCBXab2oCbM8as+fPDbzWjr6qdu7DzCgvF6txb1UpAO+LzMePeFcbT14NQe70hjpvJHIo7s1Iku988L1vU9gobwQJAk+Bd2Jva+pdL0wW3i8pkVBvUx2LL4oWmi9NZBxvCYH1D3X7Sg9YtA/vT5oob3Se3g9Hs2uPT1MuzwJzBg8PazcPTDdLb2So9I8033DPbSVBT2aqeK9+dHOO9NJmD2Ydmk8hmRju5nM
C0jwXhDo87LgFPZwG+L2Hq++9CIm9vJms4b0krIu9J7HlvfHlRD1GXeK94AXcvSN2Vr1LCq29wj6WvdrEz72RX/I81WLHvejjvb0ehIo9K+GhO0nblb0+FOi96FUjOm9u9bwMrUW8qUghvsOKe72eQ188WC0QvQ+KpDr/hXQ9TzzhvOIk872b1XS9csioPY+0RzxJWJ08c8qQu0AIC72y9kM7JTrZvBqCeTy3NVk9YsIzvQz2gj34IDG9siUmPRH9ODy5lcU9hXy1PYPycr0jOjA+DSKCvRYopD2bHjK9uY7LPcdYOD5zVSW9RKGrPesS8bwH98g9xKGEPIX6uj3TIo8+UdaCPJnX4DvkNTi9mXWTPeBLND3ojTy8WLQGvnnRrLuO3QM7cle9vVwroT1YikM9qm9WvVmgoL0bGAA+CajBvSRho70SA7s876ndu86kkb22Inq7h+IJPO/uxb0wjic+Ida+veQeMD5+VZg8vHMpvu5OW70iJjy9OoUAPurvSr2yKPgM
9DzIUvXPbB75upLy8UKrnvctr7z3ldlq96uD/PdbPKzw6BQO+kSKLvaR7gDy7AB4+wJF0vaM9MT4aH/E9ilsjvgVuP75S46U9+1MUPq7cxbu45hw+5Uk6PsZ72b2POwK+Fi7LPOhN+z1EUzs9A8GLPaBGrD0fFpa9LSPtvPxn473g8FW8eeyNvXsUwD38yZQ9D8YDvsbDwDx2Tgi94nX2PMjOnbtssdg9YmWnPZVDPb5HLI+9l4D8vZzENT3REO68fwnpPFvmSD0ytC++Ic83PdW1r73vpim+3e/lu7/AiT32i3E9sAl8vRMVAr1NISS98PDJvdCu6DnHcio9KOv4PX6gm7xRvjC91DeGvctt7byq6fs9GzNlvepT2D3ZRTU8EQ6xvdrwdzwXD8u9DqIavKiR+z05VjA+2zeIPeYjyL1Lt9Q9EYi8vdrSDT6zyMI9krMcPl9MRz6mz429ba2VPRJ/ZL1syxQ+OznuvG5mqj0JtEw+81cDvdB++Lwjrsy8chyOu+pM
hjz1dZ+i6pxz2vOqsgjzmx169rHypvct6gj0mgSM9wPFmPO1BYL3ts149rTPRvb+pyL2Mn8s9DkVJvUH96by3pKU9/LBxPP5gYjsw4w4+fuzpvVqCcbz5A4M9sNMKvVyDhbwYF2Y8qAmFPmqaG74SKSA8iYtfPVLRi71o9zC8lLdYPdr1Dz6Bzjm+Z4sJvZoR6bxPQlQ9vrgIvRiOdT1O5QY9u9DkPU2ybT3MHKY9ibODPTrHwr34m809kN8BPmShHb3pmdU9uC6cPYE0JD3qKCm+aI2jPaTzPz45wIA6i+PlPESRIT2kR/I7mAIOvVNXIz2ua2W98TZWvVzDhL1IDCm9+sCIPKj4mTxmyXu6dOGNvcEykb0lH1+9vhrEvLsfkjuCdm69PmL9PATOxb3Qyh+9OyC5vQtXP7yx3Ws83wEOvYPPlT0DsGo9DxXEPJ7P+bwQ4kK90PeIPQHocL1bMIo9tu7jPELzzzylin085J0QvcgMTz2y4Hq9RXHPPA1Qeb1MWiaM
9CK7kvScwmb0vJp89meitPHoGtr2YMMI8fCMkvIJ7LL3V3kG98QTpvHiZ17x4t5y9z8bcvDZKAj10sR09MEqCvOl9Zr3/y9q8As+0varNar0J1Gm8M94Gvf5iyTxWOXK91tWJPBmea7xd4PG8NOysvbED1LxsFBG8zjU5vWusrTwHCQ09qx12vaFsv7v/sC29WVJ7OuUZA71tfxo9gYcdPU47Pr0au9u8ao0uvX+2dj1hnFc9uJQCvWkYcD1L9KM8xHKAu1TTo70f2Wk9viFoPUkpxjtJs1S8b/uLPGrmXz1dlQG9kcUwPV+4/TuMFIc9Ko/1PFesEDte0e+8EzzHvbI9i7xne6g9t6wOPVT/NT0xrSK8UGXEPDtttrwj39c8Fivuu2+VoL0zPpS8t2mLPADqLrxVR865YIFDupBYIDuRyVE9C8uXPCZRSD0aWW+8UuITPfTxWj3CbqA62OJ3PR39Gz0yt3G89djFu100N7xcAeU8X4d9vROKi71YRA49NMJxPaOM
7fr1ZvtM9I1O5O/q0ML0ykhe9W7IePN0FprvhRN+8wz6TPcs0xj0T+Wq9T9EaPWniujxlE7Q8oG3SvAFDYTx166M755VkvDP0z70D9C89EtxxPCny273Qnro9szw+PH4vBjzwQS89Cc2KPcJF3rxm1yG9jEIoPK9QzT0AcpO86ZGEvUaWKj2mQGW8r6Gru4smjTyhe5k9mjERPe3J6r02aew8yZmnPJZP0DxxWBK7UNLdvLO3YT0UfNc86Iq5Pf91oT3a0Q68MDuCPZdPED6CAqA7/Fltu+Xon7ztIzQ88s2dugHtFTyAesA6ASK5vNc5q7zp70A9to5JPbiKCj2Mabc96Xwivd7AXTwkBHm9/HnYPK/ioD3pvoc9VVzYPSJSlj3f6Ie85LNFvGH7kjxiSTI9EyeAO+x8NTsEmtA75QcOu3kZoLt0Vb48nN4rPbhAAL2nebe8nAC/O22X9Lzdm2w7zohvvK2akz02vzQ87AsZvC+FYD26MQI87sAvPeqMpbzC7vaM
9LyCNPXoWcb3cNYc8/FGrPAwUibztRsq89BKAvZUzuLz71DS9yQFVvCmtLLy1vx8962qUvQ8sKr1TKp67EnjTvB+uxrwyBAm9qqi1vT7AyTvcWhY9EiczvcoBcL1rlZw9rXQYPLKbm70Rzqk9SKGpu27kkb28z0c6nKsjPQ8gFTwnu2i9/NelvNHKLL0BApe9rjYEvamVvjrdthg9G/vZPEm9KT1zA+W7FJIAvfVdS700wgA8E49AvUpDUruoH4I8ie/ovP6shj0waxE8dU4cvOkzXzulNg09z/WFPLh5ar2lC/Q8zhtivE9kAbzvUZU8XzbbPThXR7yafoW9ETZcPZjDkL2rSw++FX6ovBWOCT51qtC8tAH9vf0ZAj5nZUa9WeTHvfE0bb0N9Xg9j8DHvceUjL2DobE932F5vUg6H776uVK9lPlAvVGv0T0EFK09bRItvaNRWD1lWzw95uVoPc5YuLuwtvU7TR8FPrU4Yb30qcs97nf9OzENyDzLllW9eDlZPcRM
Baz06Hjw5M3f8Om33njyl5YM9ucACPQDairzN/T69zD9cva/MsrwbtWa9++EdO3j7Uj2Lw7i9exQGPXcqe7z4CYW8xgSkPO2anL1Te4M9msHOvXhTrT00K1Q9z7aLvGY/Er0qqn+97xZlvUXcrDqB+bY85VQgvj+YIr0VQEC8/X6OvEStIr2jC049pniAPS0GOr555CW9g/bmOwjHAbu7/cW91TcBPf+hAT7zr++9FPtGvfH7mT0hXEg9EqiwvTaYej3JkOS7Ja1Ova9KhTsWbpc95YtyPE16x720o5o9PZsGPcP6Iz2fGTY9YZ2/PYxaJD5UFZO9GfQcPVfIzbz3OgQ9BYrGOyThBT7VWVs+P16KvQ9xRD27r049EDUEPnU8WrzjjRU+zNeXPfP7272o/6s9Iur3vUdoBT6i+dW7uij0PSFsxD1eeeq8LyxBPaTAGL7htT8+D+nTu/BLk7ypgiE+ndpbPQM3n72eu4+90J5XPWr5wLtpGWO9O3lNvYuP+j31Ye+M
9N4c3vmdovD29ZRm9DkoovciwyL0RntQ9ZxuuvatfGr4JOBE+4A/bvc6b4L0CQtK8YT6YPUM7iT3F+9C9qFYaPQgmCz0/tDY95dvOO7iOjbz8qIa8JukuvUcHeD3mHTg9SDmePeFkVbxht5I86BQTPawISL2ZoeU8rvt7vWdFaD0ShzO9LzbiPfQ29jwyweK9Wo42vf/6Vz3+M389ITwePW+RjD3rC/G8JWyzvdLPXb2sdM87nDAIPVXzEryyZnK7WWvbPJwoRr29diG9TkpkvRwFlL2b+HO9+Tu9utbuFr32SBO+ARXePEv7s7tUR4Y8gz80u7R60DsX/Z88GTHgvb+H/D01uZG9AuWiPdBnJTw/ZRG8b5NkvSDNCL6hDho+ieG+vUqnibwkQr898nHQO5+U3TzyqZO8eOmDPfDtyj1jcpU9h31pO+DLK72BzkI8LpBnve/RpT2LEsM81YAFPtTvXT0v3zk8xRIMvfooob2DEkg+5F58u1znoDpOQgw9Q2t+PVGM
3771jD2Q8zJeQvThyjb375829QZPIvWwrADzDzMW83PnRPUedBL49yxs9j7ErvcnytL2yLgs+WW0nvWTZQbzqYxa98nyvveATtL2zUqO9PUfRPUiS7rxglqc9VfwdvLTUn70rtqu8awO0vVA7hj3OKQk7UvhWPrGWtL0jyHA7hchaPYgb4L0gx0o4wfmuPEA7Bz6fOta9o0HWvLMsrLyot9w460OvufllzT0uS8U5e1bUPUDSl7uEPU89r6kNPLioarooSLM9Zvj6PR1sK7xcISo97RgEPcBcaL1KArW9sLSTPYkTeT0r/fU8QUkrvEmlMz3T1B694N+fPeA2/jxIQoW9/O6MPGsVbb0xr6W9nliEPWeKYz0oCCE9hTsqvbg9EzzJayE9m4eOvQJErbxTnsQ8XjG3vZ3e1L0cBog8KUYpvQe6iL00f7w8KXHavCNfnz0I35o9P8FBPWcrAz1HVAE9UceQPPRl2rz+EDw9om0KPd1C4DyTGcM8G1WIPAIDqz3eV74M
6fDzivLXOULz17HI88Qthvd7ADr3Vbv48yqXvO+7LkryjVc+9rVBcPDd5c70e7G29X7XEvcHMyryE4DW9z8LYvfO1jLxk6i29IqUTvQpiYL1swGg8Kg0mvYLUyr2h9he7IjZyvQwq1bymL6c673o2vc6Hmz3rudK8wnifvVaq+LwuUgs9pyVKva8CqzzIvi49G5MYvHaEi70gEIW9RgmVPa45Fbzjhb28xTSnvEtK2DsZagG9cbfmvNP5xTwQ9Si9AKGePGEk5jzG5T08c8J1PTF9ob2a1vi7TyKUPFgNBbuvHGo9izohvb8OKjx6w7i89mqZPEurfjyjPPg8fW0WPaXyIT08eKc8hWg5vXScC71VlIM9wl6NuuNVdj0ELBA9g5eqPQJ777wQAg+9khLtOhJd3L1t2GM9Iz1+PaH2KD0pEKQ7pbdMO6UWjTzaXJY8Ny1tPdDdiz0EfhY9DB6DPXn2+DyWS8e8SEgBu4ztkTsMyE09UbPPu5jnUL3IOBA9m3orvaOM
Vvr1IJ0i93D4iPa0rc72xNlE9/NmhvJM+dL3+FzU9/cIUPP8DuDyoAOw85m6rvISrbz1XFIm9zdXKvGVdRz1C8S08GwNZvVV/AzwieIw9ChVePCPoBb5CHI07w1IyO6Qcu72sbYg9Qt9vPDL+uDsGOYS82agZPUw+U728qcy99AYJvQK3qD28LJy99wsDvPnVLryfuPG8P4BbvS/xAr1LVFw8jiTiu6gvh70YrX89sw2SPda+PLzCmKg7qCUlPSYm7ro57hE8BhwUPXp7Gz3eXLg8bfs+PMGP6z3KAxQ9G986vKJAo7zxp5E9LdDcvEwKPD3Ht4g8XlT3vAhVzr3I19E8BzaIPUeaMbvu7qs9uVUJvfSKCbwii868jKITPY00NT2/BIw8GZCSPT4mHz3xu5k9/pB8O9Jzf7zc4uQ7OQ7APDr44LxbH6g8xQUMPcEODL3gDZk7tzKtPOXOC7xU2LG7CboWvac8fz1oYpC8lFXCPL/4tj0+Bwo9eLCuPJo4AD2CaM0M
76jRYPSuP7LzDVGW9jAaPPfDE4byohm08omMDPadPnL0Tqo081NPLu50Tqj27yUc9DGB/PAudvjzVfpk74dFKvYIsj70o6Hw9+x7+PCOwmbxagQA8sh/NvVxA4zw2a7Y8ITc/vduMXL1znvS6hAcVPQr5BL51X2W82y9rvYo6m731/tW8KMSHPR6RFj0uoOe8GP48vVP0Yb2vvCu9xLKGvVUTRL2GOL88uwvEvbsF+LvAINM8kf6Qu2RqNTxv6Wi8kmYTvSTc+rzr2+E8y80NvLyqdL3VsNC8pxYrPcdED725ixs9FaRCPXpwTL2FUgm6s8kwOl11Mr3wogQ8Yo9APRr6Sbq8ovm9F0r3PD2/b70JFPG9Dhdlvc+p5z1quWK8SRr9vbm6wD3LSzI90VlSvTtDuLvPwKo9IYgyvNUxlr0nHsg982poveUn6b0VVzW9zL14vZAcGz5Pppo9NRrpPBZHhj2M1FG81fUKPnJE1TzjPaI93/QmPirrTz3jif48ITWevGKM
p1j0INQg9Z3DhO4kSCj6Au/o8LZ3KPIToPL3aQoQ9qgDxvba9KT1clK08CUNrvReMhbzWmGc9oHQyvHlTIjuAdkM9I9bGPdmcob2XE5O7UZE5PZkEkL0zXoi9cG5VPeSYhD2pCTA9pAMTvUMQkD1ShV889rYqPdSutL32yvK9KzN1vedXQr1XvoK9yIyxvKMFoT2zDlm93BZAvLJNxL2qgqe92yR9vZ0OF73ZUUs8LFi2vRRG9TwlLga7uAzovZ0Nkbzf8IE9R+mivPcvDbzuR5g66JEPvrFuqb1HeY67GNgAvQSur729r6o9WejRPQ7AOL6qso+9ZLLCPUoidT1YiYW9f0SHvNv15T39LNa9leLMvAflGD20ESQ9c4dnvS8qbjzkBEk9BJBLvZKcMr0Hnfo8jB8guZTFpL2q4Gs9Qh+oPdkcibw912s83xQzPXbMQT1bv4C9TSPrvGUwfD0A6iw9cf1uvWqZhj2oaMk9JnvpPBf+8Dxfb/28mB64PRcCoTyCSoEM
9eyGaPfM2HzzOccA8+VkYvvctCj78rdM7D4uDuaKbRT08by89johSvQfEj714q0U+itfKvaaNxr0AdLi8MuLAPCYOMz0Tgim9iSykPVrCZbwS61A8RUeZPd+IhD1ju6K7Ocj3vXsFIz6lpRS9yqzxPJDF7zxs/3U9ciHTvT0B2L2QvCw+qCnDvdkKcb0ylL69muibPZzuDL1Goo68LeLmPU0diD3u1re8JpqpPXD3jD3IrSk8KXYkvm2aIj6YU3u8r1BgPFdgmrxRCJ09wzWxvI1s4b2mGV0+7eIbvapm2b3UlRA6jBtXu4JrI73MyGW8P6iMPY4S87t1Gz89aRAJvXU+ID0zOwK9nAT+vAoPVj1KP9m8S76TPJrBjr0kor895hjWvfFK272+sgA+4d7gvIAhjL1xfle9/Hgdu2jyizyijLY9IXeFvWdKjj34PCE9pYswvYAYFzzTpfu8GIW5PYubkr36hvA8I1qWPUkW0b0SqpU9wLzlvKwuUj3G2De8twwbvR4M
+n71tMhS9E/E+vY7tBjzF/yk9B4q1vWwRlr2jUke9f5qyvQC1e72zaSA92yEfPsv2Vr5YQqc82QSePef5MDv6z8c8p5gRPXFNZD51Mbu944FSvVRkkbwHOYc9d6QSvbs15DycxLA5tAQwPtOrlrxVXfo8+/jaOyKQXryOZa49YFrJPYWqc7xgRos8uHp6PUvhhr3gmPc8w6AqPQ4sGD4KhKU9bJONvc/xfD2Uxoo7ztQIPVRjzjw4yEA9s6HzvXd3vbzknQq9JlAvPcWcaD0ZX4+7TPoCvT7v7L1LczK9YXOSvddFtL2tyRU7c9PwvFAwlLsdO6G8Bnvhva3wz7u2lG080QAJPZYeYz0a4DI9teKFPRNpMr2BBNO8anJBPVOhprxo/NE8FkudPIRTJj5BYyw8AHssPY3wyj3m0GM9PUG6vIn0E71u4ms9qWHOvQR1q70LF/C7BkGWu7PEmLxUGw+9nsUiu1PaMb2HBWu7XfS7vCm2aj1eTIo9XkvQvKn4oj0BBwQM
9bPObvDrEXr05Mqi8jNzDveVzSr3WWoY8V/WRvYz2rbyidve8DOD7u2qTYLw0aLm88LS6vaHSf71eFc48pq+TvVWXLLwubJC9HAsCvbnSJry9FU29Ja8FvY4Y071FKjs9MwjivDMjvb2O2p+8d4raPJoEiTugtsy8ho+PvV8RBj3sKAw966stPHV+k72efIM9ITOZvOVCIr3Zeoq8fwjsPB+Iuro8zEO9HSSIvHEAijwR91K8gm0LvfKwOb26VxW9FkDrPOXeojxVdF49hhw7vRkWKTy1Xjg9gP3CPe6FX70KxR09eSUmPQU6GL2ABUy7jCLxvGGfqD0Ziae8BV3wvCUSBD31V789rSQEvawtfLto5QM92qZLvYLkMDxgqaA8cGc2POBUkD1GFpw96fhzPVSY87wICxE93uyJPUYS0bxGIL+8X3SSPdtCtz3eE6A9JuyVPMXITLy77iy9u/+8ult8rz11jjs8IT6rvEKwiz180T09xuTXPPVs8LzvnxI947sfvWhM
9Eb0u+z08qzGCvKEGUL15rlK938MnPacPgr3RIw48cUiPvEzEpzs3Jpi8U3j3u76KZDt1SHG9It+5vErhfT2Xx5W9um+oPOYZPz18nW49HQ4KvQbY7Txm16Y9Y0GeO1KMnL1TrmM9GHaiPXc6/L1T6Lg9Lcm3O/TBqLw9x1g8L7I/vBcjI70UDr+9sgKIvdORnTxiDi+9NUqevGHC1rwk14s7XA2rvZquRj3qQ688THMPPazCMb3rm9M7QCMSPdPXgr1HGGA9b8BRPcINPbx1b4W92zlNPPs3mz3H3DM92a4nOojp9j3OCrY7Q3UFPSd1Bj07sFM9B2AHvZ55DTqWOnU805HDPAV9L70Gfyw9chaOPayZsbyN/iE9g+UKPFUr8buwb9U7J8W5PbZP6j2+N0w8dzNTPQP+kj2zwhk9ST49PB4Kq7oHHhq9iniHvJSCS7q5ZAY7cXKiPCAQpbyTniM8HJ93PQ8VQby6MHe8kygLO9/cuTvU0Lw85cqGPYea2z0Pj5oM
9OdnVPB5Poj3DsAA7gDLIvNB4Sz1XtFq7L+z/PQWoBLxLbcC8hvzgO/hbHT02VvY8BfIjPLcIbT218aU987ITvRDVJz1+SMY84bJavY35WT27TdY9VS4cPbL93LzqcTO9o/n/vLvnH7qtdmy8lSoCulSBwbr1CVM8aBg2PQQp4r15Yw69g/3SvPYlxLuo5wk8CJpGPHmqhjlYKIg9K1mRPOWMPrzigN88f4YrvQkaTr1caAU9vu6lvSV1mjxajJI96nwOvh6ogb35LLI79mhfvV7k773S02k9yFctPUjgxb0BZRW8bXKBPfu2KT017oy8DsIfvEK0Jz3cYIK9Vx6sPPaz8Lx2fjg9KEgGPCECR70W/uq9rvsZPRpkXzwqBRi9b4zcvXpfr7zKvwK8pksdvkGK6jwapnK9zQBTPN/7pb3XYrk9btAVvWvo0b1LiLA9jkc5vHNUV71rFcQ8RA7xPCm4Wz3Kqiu6jBklPYjhYbwvO1G900sOPR01lz2cVlU9OjmLvJWM
tQz5Tkcs7Xu5KPJZTsjyfQyY+5LLIvC2Hr7ypP4U9OucivbwsBr61TK67fMyEvRjLOz56bM09LOfDuMOvcLtzEa89fVbsPfNSJr0I19g9IXb2PSNYEL0QnmY98RfRPU/8dD1kMOy81LnGPbChSD51S6e8qLa+PG5+TrrR7zc9fBcrPfbdTr3i3Ti9T6UwvJe4T70/KaW96yLGvNWCkD2ofmC9lx2VPBAc6b3OT/29PugePYH1qL3k3wY8/wT6O/Q5Gj228gw9Z99YvSuwR73Gn0k8r+aRvEI6w70Pjyy+qW2evZjCtL2GvUK9NQmovR7R2TyHUg+9SEc8vfXpLr7zKu29AqrEPGAsCbxdZom9V3CvuoOgVT1/kzG9N5j2ve4qNLzSx1I8dqluvQGrZrvQGqG7jG13vlfisr1nF6i4+2crPYsPj73I9E491wwGPt+WiL4d32w8PPIJPrX8yz1JJqu91vrFPYeg3j2HDU++HwTRvPC4ID1IZAY+JA6gO+Gtgz0TEKMM
99C1Ivg2QqL0Bgqs8MwtBPDt8qb3aDyw+G4UyPnUBib7cYdi8nLCuPTXFZD0mc5e9+zRVPbMX7T2tvce93OjNvWDQuj3Iczo9yDdzvXAgVz2ktr49Ra0rvluEyr0DIa+84B+wPZ4anb1q4ik+yOTkPZl0G76MD9y8yaGHPSu8yj0hcAy+nrhwPaA3Ej0GR8M65FqFveLHQL11RzW7mRZbOlDdQj0UTzK8Pa8svgvfqL3mZuO89seWPSbEz73/N2Q9LomqPfRo1712OuY8Boi3Pa5FqT3oESm98nV0PSdBCrwBPTW8xTvuvTAkMT1yqLi7A0OnvGH+gT198H49trJRvuGCSL2OKJY9/jgxO6fxIb73rjY+KCs6Plb/Qb5w0n89pbzcPfliFz3kHge+IZIEPXQJ6D3Votu9zRQ5vbDvRz2NFnk9mxnHvTknFT1U4ZQ9gsqyvU0Q+7tOwgk96hY+PPH9/L0hkjI+ArxHPt3eEb7MWJw9lCSVPQp/Aby1LOe9Zx4xPaCM
bNj6cGFO9DUhhvF2Asjy2yb09g/LmO1P7Uzxp8by98hCyPX14JDwaa1q9JsdGPd5c7TktGBo9QZS3PXjUGDpJjUI8rY2qu4EbhL17UcC8OLyUPFvr8T0egrM9HiQ7O3UtVDykqLk8gbDaPBkyqT1bBxw88cQRvUtyS722TSW9MTEcPU/YUT2822m8uvNVPfqKfr2HPi28LD/eOVv3Jr3n5NU8Y9mHPJbOMDzoXfc7hlP+vaL0Sb2uupI9V45XvGZFJLzIE9m9Qi5CvS8h7r3oxom9ph14PEOaqz1yZIU6BwkWvazXP70CB5K9lTMYvW6ERrycpro9Rw6/vZf3g73sc+Y8GBIJvprJ273+JA49G3J+PBDNiD1zgNI9nwSqvDOGqby5nj28VGVqvB5RS7wXKKk9S6CiPQ5guD0MVas96MYuPSG7Fj2PCLq89lHOvP6sUzsUfvm6l7vZvSd+xTyk+QC91jJgO7/mN73vPAO+iAL9PBMF7r3U+YC92CEPvh5/Vj1EafGM
9xhO1vSdv/zzIXxM8BuxTvGoo+r1VH9+7QB7jveLZv73TDUO9ru0rvHgnmb0HzU29XkS4O6CKmTq5ZQi9F2PZvc77h7zhxE490cQoPAo8Ib3mMxo9f1ErPZVO2b2htX483sCaO69gqLxszmO8wRZcPaQrTL2ffJC9jGEQvZ1OHL0wPIk8Fj2UvasI/D0j0uY9TpsLPMfOSTwQ19w9Q9ASPYb1wDwVpGc9fv+NPcEjKbsPYYO98CRDvOXHtrv7jhs9L/1DvZLGTT1WqpM8jrmCu0zTCz39rMi84fnTu51vYD2APTQ9MbOlPTGpgrxNwGo9uQOPPKUDEDygdYG7VXGDPSxDGT4jlhS8VQgfvHGo1DxD9rw8FIy2PM3UgD1YOhE80pvFvLlxtjzvch09cEg2PRn3F71UKcg9m+cgPFjbILyNGwq8H/rPvGC/D7y52M28DSQGPia9bzxaSnK8U/RoOs+FJzwWBjw6sts8PPvMwD1UwKK7b1YVPGcPQT0HUlS9iYQBPdEM
BRLx23Vw9cqRcPOgVnL1u13C88cKRPNuL77zdOWy9R0G3PRiQ7rumkAI9VzXcvOvGXL0txUQ8qD1IPcVVAT1mhAu9++vnu0/yZj3x3KA7hqSDvf6/jj1cjR89ElI0vfuthb20wpU9NOoRvMgRHL6tnI28hf54PanV87xo6j49csSOPDe8xjy/dSm9/s1duyp4/TpdLe46f1yJPBFFRz2XKEy9WYI0PH0zIz3qkGw9gcJcvWp2B7wbCnY9rd86PXu+J723Apq8UjvePOWPqzwp9Jg8gFmYPA+zjzwoV2a9Lk4uPJjDMj3L06Y79o4WPf4aqT3G6Li8J0EavK3wjDzfXCE9MUQYPVv/ST2nQ6Y8sK9SPcSyNr2NAng9Duk9PTiQf7yaxjM91o3fvOfCorsRFUa94aBVPLADbj3PYvQ8MyGnPY15Yj3O8as8A6Z8PWFUXj3yLFE8/C9vvNOQCj1KYyw9sarIPGffdLzuAr67TVBYPCndyTz6wI076txUu1ll0byfuSOM
9xt+aO0PAWD3gp1M9hrYxPTCbyT1vxiE9T5IyPXeOubxzQ668UuoMPg6naj2PoNa8vB4RPfSFUzw1T+o84RWNPc/uDT3kBYw9UO6vvJYgST3dUPW8pe8evDNnFD3Qjr08OQuQPXegBDx3rQk9ZOpWPAMygDwUJX88kF/cPdSapLrmWlo8lfucPcQ4qb1F9Lg8opc6vBylyT3oSmy9zyW2PIhpLjt2rUk8dcIXvF4zJD2SJr89mRHNux9GGD1jCPa8GzBlvUNgrDw2zKo84aQ0vceZ/zvlGVM9ke7kO1+dU72DMlI9U7M5vDeIJL2ff269TN07vICk8TwcmiS9Cp/yPJI9JDwvhuW8i4AaOyKWC72Uc0M9KBBHvG7VATzRqVu8WTSyvbL7Sb2mFze9yi88vR2yFb0zc3y87tCFvIQ7Ir260KA8CYylvF2gtrxX7y+84Tk4PTTVb73fNrc835yPvIz7hDvWX628n1tNPbY/9r2XcWa+xYhgvV/gnrxwE3m9ENe0vRnM
w2j0/lH29s50Wvg7l9TwS+pG8OdMFvrMpNr1rwYc9OayovaMVEr7P9LI9mT4Zvaucm72+O0W7plQ4PXQdy7x/b3e7cfDLPBl1YL0kPre9goZaO66ggj2Nuf08L+3WvAZ95T2/7ya9X+KLvXgforzQTtY9mk9ZveqJuzx26mY9W/SSvXH8oL0Dtos87sN3vQIxjT2RJv+6uOxmPX71qL38wm08u427PUHo9jxJxEs9piqiPL7s8zxmF6+9uC6RPYAfvjoJtLK8mDCLPDDacz28K4U9wOMVvU1/jb1ME5o9o7PAPCG6+7znYWq8zDmWvflAkLsWm209Pvd/vYCvITpmEMA7mLdHPSCanL0yQ6u8gKsIPReGwr1gIDW9eVwsvSJZnT0sI6I9nC6Bvb94vj3alwk9qoqCPBd3Ib7dZRG8gg97vRvrMb0BmOk8VmgJvs42Lz0SNaW98GQkPRRSvb1i7PM8TOWUPdMHCL57ovS8b3V0vZiIej0DrxA83i5MvBWo1z1cfYKM
9ur2+PBKZlr2UMTi9YWEEvsWby72MtUW5q/QfvqViRjyyVES9VP7BPaKBVL5Yv4q96JmNPSSgCb7C4wm9JlDavMf6Wj1aF368fvzFvJlhgT20KBG9B5msvDtDvb0tAJu9Qjk0vvmtx73e4ci8OKbPu25gkb0aGlo9R7EAPV9tar6gjAy9yWaRPS85mb0s90C9vce6PEQrxD2hd4G9ZzW5vQaNkz0hx1c9BApnvGVZE7340A+9yjP7vdBP2b1Rk9u736SLPPBuZr13yYc9n0qnPc0m7r2oy/685jPXPW08q7zyitK9IkqXPC5ZNz2LSZ+8tB9ovb4CRT31zbU88qrUvTNsqLznNIO8tbgmvQJRkLzNtfc6WYmju/utC729BAw89LxaPbJuJr3NiKI84HudPSPprr3c2Je94wjcvGcGgj1bIIU9cZ0pPDk1srwsdgy81nJtvSVlRTtfhVa9KyZBPBCIm73Di/g8W/AHOj5YtL227Sk9vl1sOsK5lDrqpdI8FuOWPUBM
dlzwXdxK9Ce29vOlhAD09OPE9GhUrve6EUz3hWWM9efKYvDGghbxbf8+9JRLnvTbCGL6iJJK9W0AWvY6FvLzOQ0m9TufpvcqYyL1lgVO9aQF8vcQ1tb15KUY8KqrRvZRFRb2659a77spMvqUF4r3mYzU9RhZYPY33/Dybgam9UE52PE88ML45xZy9uCaiPCJJeT2cMlG9kGcPvgxJKD0GLay90UPPvZQTUj2Dtts9tLtZvUmIW71NQvu8crdBvuweG75xd/y8tgDjumxzkD2MQ0Q8dw48PSqhUr259SS9Dqu5PIpY/zsJ0Lg9Bq57PVEalD30hQO8kIN0vLhevz2DCX09dLBOvbqBrL2HxUu9fQ6nvd6w1Lz6gbw8UPaYPSt6/b2tGAm+75dDvZ6Nw71N1sq9KkGpvT3egT04qQa+CN4GvtPlIjyA4RK9EggNvd3ywr0R3UU96XqdvbImx72z8wo9TrYqviI5zb1nNJG8nU81PEU+4rvEutC8tv6LvYBTeL1d51UM
7hGK9vezcobz9xr29lcWDvR7pnDqTyy08ZrdGvYyBLL33niY8XGIXvR+vSb3Tkh+9C74ePJ69H72ZEIk8sbRHvagunjwollU93z55vbSLJb14EXY9AF2jPaWOmzz819885CoxvDO+nLxakPc7Z3NlPTSmVD0qDia9c3GXPLt7Uz3SOym9lp1NPTs0DL2EsdG8g5XqPEFV4TwwiKM9v9bVPUL24DyyMTY9rDR4PGgEcT36nqK88q1nPF43iT0W1GO74d8FPUvUBz1T3qg9uM85vPTuFT1cpp89E8o1PIqz/bvPlz48UteiPPp3l7wal6s9Y8IgPbciAT3fK2y8hltvPZQx3zxx7kY8AOAfPib+jD1gcyE8IqkHPa87RT3Uk1E8EDOAvCJkwD0mqB49EmaZvEyQvDwwrYE8cdqIOkEorL0qX5c9/JwuPUhHxrsunv28AXFivQ5+Rz1aycC9R56OPbiaubyGAos8VtjzO4DRQ7qZlKI8nP4vPOW10DzXrJI8odDmO+mM
5Fb0Hecm9x+XEvBVHHL1t5gi8IrSSvWt5Pzug2m49EkdcvS3aqL3k/Kw8JzWJPU7geL3KL1Q9lYQuPffgLbxmLAg9aYkHvbVkFT0bdwC9jsbRPMJTuT1r4og7S8X5PAe0PzyNWnQ8+NRlPK+amb1jU289r0ZxPIrosb2L2Fm7ILaGPHN/+bxW90s9GOU3Ped19Ltpjqg7YOttvFWLBr2TMAa9Qe0bvUSeyDwYvdg8Ha0hPV+UGD1BYrm8lLppvT2s8jxNsla8mxvqvBOaYDziG0y9a2ILPWyAgL1kOtE9JKoSve0pyryXuM68Ns+jvOJIwTySNEM8DoJpO7GAgTxq4ka9OA1dPf5HaLyBC9Y5UJtQvUYLGjsVDYU8LaNIPevWCL0xSOy8qYtyPYBUybsGQoY9TYGDPJIFU72WKZu8DZrcPEjcbD0yegK9YsYnPa0P4Dy16II8skodPSgPhTwzJwO95ekuPLOdFLzTuaM8yuoePQpFwLw14iM9MTomPVqmpb2bpDMM
9laKvPGKhpDyKif06F1w4PTIKfDvj9D+8r8iCPEgWLj1NvsQ7lXF6vKAVS7vfXDw9ivJOPB5sPj0x7hw9IkZovW6B37yonqK8jWcpPWEXPb23pkE9x/M4vFiURT2htxK96d25uzc91T3pAUY9uvSlPYpYRbxAHzo8ltdFvcfTQTyOScM9wJgMPujwhrwPAMQ9bZCSPTV+Kb0+3d280aQgO4KqvT39jPO8qo0SPaSBxTwsTSu8coA7PSnxnT0mubw9k2DpPQHowLwPC9U87rs6vQyln7tYGaC8NYccPZq4MD2TrZY8T7L/POy62bwcifo88aimvMabqj3WgY+8xNsTPFYBhT2rprk8RREPPKUBI71g+A89T/78vMrq97w50Ju8P6KvvWCoqj0MT6I9YEe7vVBLyTxGdLY9kVabPYqhlr09Pac84Z/Fu6SENrySJOO8e2pPPRGlyT1Z4jq9sICdPA+krjzVE7q8rLz4vIOvbrtDGpI9ulgZPckNir1bBw6+pHNYvGOM
d57xKheW75ORTvYknIb2BZGc8cr3lvfeSq7wFr2S7VrwOvd/PUr0n+ag8vYZsvex+/r2dadI8YmiQu2xCbjv+73g8NztNO6bk1r0tjiS+fUuHvciWmbxbQwG+/l4YvkAMjj09b5y91e/avTFNKj3X2pO7UJIKvh98Hr5vfxC8QqYcvv0eu71o2MA90Ao5vcE5g70KK/g6qhi7vBhicDxMDCO9YoBAPUzlvL2hhza97c03vQDD1jz3/B28k5pEPclQzD3awoi9cfmOvSq2AD15yJ49PjNGvOp9Kbse6m49B0lLvThRmr3zOxM9DbdkPRgZHz16CAk8OuooPhrea70gKwe66s94PR0jBj5hSgW9ej6XPcpiUz699jS7ine+vCBs/DziJZk9jL6+vbZ70j2vgAg+DHy5vRFkybylvXC8N5YHvS0ZuzzApdk6tv6TPXlGqLxz3rc8joJ6PVRBXT0pw5s8M67TPX0fxT2x37U9r4o5PSbHrjymQVS7T/ghvPIvsj1wOhAM
+c98qvC7mfT266m087UZ3vdQPGL3X5BU9VEnHPIEGWbyOOUA9WASYvOktcj3hmwg9OErVPQWQLjz0yNM9M/BLPfuE+rwn66C8M5p7vROFYD0N0qw9w+iFvHrg+ryJR888VSWYPOMgkr1Y5wE8rxUtvCj0aryLF6I8pBFCvZZBrz0EaJa9doQLPdY6TT13H5M8IySYPYouB77Na389YrdCvVe5ej1d17s99itbvLlpwLtCiIG8AfQBvcBzH7voZ6+9O2sKvSNSKLwz/Fo8y0T8uwQWMT3Cuqq8CYs3u+kPCT2vZiS7GiuEPIHRPL6HjXY8nmJSvQLifLwPnN892JTKvJ4ik72/80292N1tPQTQF7x6Eb29HwKevJg9T73Tgz+9gImaOhyWyT1qKnG90LpmvcsU0byhloy7z7uRvQ6Au73ZuKA9uCznvTHUdL1+yx09SV/XvWCiBr0FfkO7n0Z4vNDdvr0UQre9+vB1vWrZC75jdmm9X9sgPTlqez3s9X+9P03ivYuM
SAD1kbk69/7x7vQC0wjzd0Tk9oD7LvaYV5r1MIik9+O34vQd1ir2iNK25B0SBvG3/k7wBWia7WZyuPZY16r3xA968C3rZPW/KzD0jufK8T42vPKz94j1jdBW96JTdvLrUGT3Gr5o9XbZfvfLxGr0spEs9hy8xvv0nB74YNiw9s65TvBl/g7zfFEI9XrnyO38m3TxD7w47LIAwvbf9nzyMRRS8JY2ZPD2doT2tDfQ8PP93PKrgbjmPKlq8tMvfvZwXO7xcsaU9/DgJvkWOZL1czFU7MRXwPLTYj739uoO9CI2zvE1dqr3BljQ8SgHMvX4uGz3Nsdu97GTfvARJPjsvR6A8mN2qvEbeBr4HLcM9oTfIvTma1r3z3Z49C7/KvQ/teL2QUHC9K2yUvNK7Qr22rbS98z3fvBbYnL1jBsU8ak6EvVwIrzzQCpq9gfUTvo7Frz1TU5+9BvxOPJ4HNbwBaw88DjU1vSCywL0aLo09SwMuvXPtqDxjOL083U2+vZs/2rxNGj4M
9qA3xvQIK4jznB589wQC7PACMhb17EPQ8tpRqPX0eTL0QqPA8jo5QPWEL0jwRH6q9ZMk3PTb3kj0srnG9ujsQvYT6iT0s/hs9N43PvKx5f7uOu389MI+oPcZ9lDyrT6E6dwOTPUSPk7pPTD09sL4dvNJGmTzStl27xVRtu3oStTspn+48NcZhvCe2AD2AvAk9Fs0avRiFnDz7F708EXkdPGvrND2nhTU998ugPfvymjwqYc08i/n6vDmxdT25uoY8xGPEPNM3hj2a+rS8HE/avKv6Tj3vcJo8/wk8vaw6zT3Evis9zR64O8+SlTrFGBm9rt8nPWDSmb0LDUQ98xUtvSlvlr1aOjG9pSzGvczFwDsElri9DQaTPeruNz06XIA7BgicPLjHDb1ebzi79GeyO7nAHT3u/468/RiuPNhlF7zYQKC82gRYPKopBb1E4yI7GqZUPAerM72uaWO9BdgPvWZ+kzy9aza9mIAIvL4bir3iK487W+gSvA1pILzZu5o9JZg8vWrM
QFj3vhk49kauZPHgMKzxKSGq9cxG5vCvDA71W0qC8647tvFGn/ryGwai7aM2qvIVp/TttmxO8gzdKPTN2AL2Jtya8LD7LvPMxDD2kUxk9a+JgPMtkFLv3H9S6/1WKO/dLFLzyqY+9nAMivSoD3zqZqng9VeeEvEVVhr1C7Oy8UuHjuybK0Lwgf6i8R+J6PdQ9ab302rQ8ayUyusreI71CyXY9uEerPL8Yaj2tCp+8YSWRPIx6Bj3NEEQ9QSqvPT6Mj72trC28ENXIOtXkpjx2bMO8LdpSvLlJjrzzOoq95ev1vC0r0DthVQE9H6fNO9X2zLyDmpa7+CGtuh4Amjsb9tu883x1PM6jlT0J1Fe8zjtfPF/Ze73opNu7BC2CvUPUm7smfCM8aF+Cvb0uIj0pLjm9x1vhu20c4LxcCr88uClEPKuhyzvvX5A9ZHQgPXatFjxqEHe91vktPe5M/bsK4Jw715CGPC3PNj2pUIc8rHFwvJthV7369Vq8wzqPuhHbEjwIOgkM
9cVYqvUlr6LyKerg8YfoZPHKorDuMjzo93vuhu35KUz2DVji9XzNtPS3+EDyEzCi96ks/PHlP5LvpN428+cgGvRY81DxHNWm9r4MjPb1ZLr0xy/E80typvGR/frzgKny9ezvhu0X/VjyLY4Y8g+XIPLIfXjjTmTi9trd5PZZnbz1e5Cy7+tRiPUZ67rnRdbw8v7+FPeHQCb2htzs9s0vau/7iKzzqDQU9hEIOPfxMLTyp3hu9EOQxPWgqtDwZSxA9Xe86PWPlyj1G3Gc9tdoUPe1eKj2EugY9al4LvYaqXj2t5c67PxL5PeoKpz26n8M8iTMtPcTjZDwpVd286ubHPH3++T0JtBA8YCMtPVlliT3KFOm7hLb2vDSVljwqMiA9NleOPJozer2xnZ08WidgvXaJIbzOMIs9pKUuPV4koz2vpNU87+8DPSVTFL0zitu8N0ELPK+gqT3zUtC9l5BPPN0nWD38rTS8hrzQu345bTwvgPk8gMrWOdCWSrvnt+o6JPPjvIIM
zoT01UOQ8R6HavIPNgz0RPB49IR6WPOjjrbx4XK49NwtRPLnUNz09JSO9UPfKO8BL0z2E+U+9GqstPd2COz2nRuO8FsiVOzq11rzZ/Vg9vjfVOsJaGr098OC9P40KPcyDOj3gh+M8+aMwvatQyTxEi0y9ZaHtvdFLOz1CCve8ogSlPOoiV70lWYK9cf+wvSW3X70lAKY9tmJ2OjgPgr1vph+7PUiQPWbgD73b/A6+B2LLu4eUBj1X0dW8zLjgvTtONz2Jquy9NUM4vii9qT0SNDe85Ax4veonIb6Fuso8DruuvapdBL6OmhE+g3C6vff/lr0U49u9ALA0Pd7FOL2caRu9QOQKPZ6BBT3cqCE9msJ5vW4jkT0ck8u9snVyvU2KlT0tMVY89EmPvTCJk71N1Xw9VYIGvcxJ5TwogAY+cGSDvS9rjr2rCVu9z26CPaNrsjxHWZE9BtRqPSlf/LyU11k9OAvhPLgbuD1PM6C8lK8hvKWlXT5/w4Q8qO3duimCfD0hkaYM
9C9gqPWqSCD3KcnA9I0yVvU888DyugvQ9hzgTPQJUjT1ITpE8OFADPh2kgL3hxI89FdetPUJaDT5MotS6Og0dvQ39ST69Sty8zwZCPN2BlD3Iiho9pxk7vDWJvjz9SdE9Jxf2vbpof72PGO49G7i1PSDIJLzl2jy87a/GPdKrmLwC05Q7wXIGPsutLT6o09u7E2QbvAZxcz7O4Pu7cgJLvRpntDyeAKI99JHcvRIK4bpqx+09fW0DvhIRSb3tVYI9ayLfPB4BAj3mqyQ9xtDZPVXZ0DuB7lC9HWiMPYRBCT5CDzS9OosPvURlVT5JEbo9+Xe2vUBnLT1sRdM9P9dyvVOI57yS9u09bDKbvfdUqr07L2U8R81OPUHUIT17WI09NKZZPZom67wKtrC7CwiKPQ50FD5IeEO9JlfnOw+gJj6gQq49pXltvXtNvbwkNvk9g8HCvbFhrLxAXo09g5htve3Uv72tqHE9j0bqO7cjrTwAjD08qyO/PaiAKz2K4N+8F07fPCAM
MPz0bSPa8U9qOvJbCBz6zBIo99VUTPeBeXT1qUV89XrfuvQ2pIb1gw3g9EWSlvU/Nq72xhy082Js5vYsubb0pUR89a/hjPIDK3zuqZgu9L4vYvV7H2z0LmFO926VOPZrNwj1ysd88nxPwPHoyvL3USB89MWICvinrnDzGgqM8Zw8Evlgzpr0SJJe8tDhYvJfm270uHLm9sCjivFaVyjr9auU7Hmg9vnm1sD2e8UK92E3PvUpLSjtsrEK9c/r9vGWGwr27Vxk91dgIvvY/rb2N/6A8T1DWvWHSkL1mxUe9Gsq9uvMyUr3fR4C9b/CQvGjPTbyIQhC99OvrvGMsT7zh4mu9UVu2vfp2dTvL4Iy9iGjMPIzvIL1j3Pe8HOISPa+lG7xaYww9S9oIvjygH71qpoQ8R9pLvQjeHT1cfXk9/8UUvQ5bhb0zG209ZOAMvRixnrwMbyU9rN2cO8oG2zzZexq9pVgIPU86Nz0a5mY9JodhPRgBDLxOQRq9WhYhvbvkO7zSk3cM
998YpO70W5TwmCEQ8lUyMPZcZHD3/vZs9EV/+PGkUCD2iuJk8NVQ6PLyfbj3m/KU8jXOIPFvXjD28ABA9XydTO+4I3byqpJ49tMi9usGnQ7lOBjc8s9CavDxRCL17MGg9s/k1Pl9/ZT3G6ZQ8jvtgPU6kXzmlKjW9rT0VvBolqz3adzw6z56yvCK4rzweIAg91BwqPCw8nzwVa4w9nLBrPf8GDz06wBu9TO3Dut7AKL22fIM907qmPQUlxjxgZjm9IfKjPEfqIT32GyK8hVOgPePE6ztd4Tw9RoWIPAxyq7yioAU9Zt5NPSyqsj1wTKs9dGeUPPpdQbvt7Ks7TKGSvHCNXr3yZmO9jO9LveDJCbs7Loe9NuTavRplrryDPTy9bY9uuwsjIDxNByq9riw5PbLOsLx1DI68UEPEvNAP2DuUJ0M8IcALvb6CVzyS1pi9b6MKvcvpibxm0PS74713vWeyRby42As9p0fzvCVKgru2Zro6ZL2NOUrklL1OpFM9HHEjvepM
FGrtxRVY83n0gPDohcz0T/l88sFUlPeKdPrx0rCi9uuVEPCv3gboHYXK93uhcvWqoXL0sk/s8vviYvKM9gTtza7M8RwEZu9GxQr1rW2k9MziHOwS8ZTrsUwc8UkLzvGBbvDz4V5e8L/BcPdxAXrocD1O9omVSPMQscTx2lHA8FHFZvU4rnr2kUDa9lNs6PKPqwrz+XFI8hn1Pu2gm0bvpxoI9IlCOPLP3aD1qNqk8Dw9ZPH8TPT0emV09ekY1PMb8pz3sWZK8taOYu9zoFbpfg4O8mFxmuBsk+Dxuyr082sAEvHodNb3jEKa8+gCGPTAoDL1fUn49ivZRvYtt47yXXXu8J7MHve1+lTyDVXK7A5+Nu/k3ej0T3N28xfq9PXjbeTzeo0i9UrQQvZkagDxaRn671Q0OvOWStDx7ZK+8CTS+vIsD37sCezm8GkSnvbbeoL389l09FvECPOIDGj3C18G9VSwTvTf6Gzuqd+68N+7cPO1yEj3ukn48p36+vDjlJLycDLuM
8UmFbvLaoFr1MgB28e4i3PNS+JL0eWMy8adOYvSlpQjr4pyI927jLPGVT97sGJ6e7y4E6PEToET1rLoO9ImHmPL2bjrwziam801uRuuv2rb11q1S9e/V1vLIdeL2QeBU8CakXPZ2MiL3QYia8ykxkvYUbO73oUNu7ZNwHPU/1PbzqTGO8CO37uyZyBb1IM+q4xEzyO2oFhb1Td+68/QdJvclHxTs+Fxa96LhnvPXTLL0FNay8C5sWvbn1NzuE/Xq8BxVhPKBpsLxtVOE8JFEcvbeHv7ta7R+9YVbMvNjpArpZ1Lm9kFAMPYdZJr2nXN28CAAdPWPY7LzfH5O8bSwJvYIHezz6fzW5S4wmvEgu+juUyBG902JhOadTbL0IBE28Ui/BvE0GDTzUwCs8GD2PvG+bcr0QKYG5jKZqPYJEjDy3AhU9oDyTPfSgCTwFgyy9S1lWPQ8iJT0p6AK9cfusPFDU4j2k5zu9ONiPO7dJKju28wQ9vrCVuY94PDzRPDo9Q56ivHtM
6pr1dfZi82s3Yuyk3RD3dCKo8Gs6iPMzvpD2CR/y865qKPL3l57yUsim8hQb6O1eZSD0piJK9HjQ3vRtTVz1X72W8MNbjvAKRwTx63d28nSacvLwp7LxZuea6Vp/QvJIOhj37CL07QbsSvTBJhTxgbRg82O0iPe/subySx2A9i5GTvabcIb3DMNS9PwYmPCJt6D3lg4a7HokMvDAaDj1V8Uk83WkhvTDrAL29+IA97WClvei0kD1qBQS9x++0vemAVD2twlE9Ka4nPXlrA75j+0s9+/dkvVIMW73geBm8kVT8PEZ0bD3/zJu8BdmhPBOeETxjfSi9f617vCsnDDxK0Nm8UxyZOzI23DtlMgK+8C50vGw+wTxoFYk9W5CbvXde+Dxi3CW97yr3vVEVwjxB+A29DfYGPTzW5Dt/ZHo83LwgvTuS6b0kTM489JHyvfyjjDyoaN68R+FIPQOdBL0wAQK+Z7XNvZX8sTw9EUe9GziyvVRmpT1CY5q9dy7tvec8SbxZtV+M
9f8JovLqQ3L2r0L49hRXivQtP7L1mDGQ975O2ve71ib2BIBu8Q0yGu7mqkb1df7m9aDNevR10371UyOM8r9JLvSMjAbzT5LK9qRBbvbGdDr1nEJ+8TemlvFnU5b2E37Q9Lze+vcaC+L1JCCO9kFDnvd2TPL2XjBA8/wgevTIz+rxQIsO9xblZvUYNO7xFLTQ9/zQJvkMATj2SWbu9wHoHvVVujbzbLRW9di5wO3cKcL1Xn449lSWfvW11lb2TYwY9ZhwFvl/wiryhqTy82FEfPL9l+LtKOGe9ZLMAvOIr371tX5k88f22vXmuurwivIe90SO0vM/I1bznoUG9lbA2PTPFcb21QaU8ylXNvQZ3ur3R0w497rEbvlPvfr0fkY+8uBX+vIXSzr0coZ+9wIHyvEYsnb3gB44880DBvYB0g7xuvsq85077vVm4nLy+4yq6CrRgOyZMnr0UY+s88X/Dvfs15b0VcyM93aM/vsTHr71h0yi9IYBiPE2M3jwNkna9gei+vBhM
UA71r8T894IO+veBQ9TtyYrA8Ud3XvYMCcDvH43S9griVOn/grr3DkR084kzNvCf7GL7bu3k9T5EBvsC/jzv+mja9ecbOPAoAMbw3kLa9pc9Mu9RqhrysQ7s9HpkCPKp+Ujvs+Ps8dErNvYoTxDxUiZU8+FeBPR4KlTwTx187YhniPE07W73TQrs91xKrvdavND1UXoo7HQyKvWupOT04Sxk9WI26PLTcJLxffHk9pK9OPXFA2DuNs6Y9LUgeu2dNB7382dy8IaZlPVUtjT1YiYe9ytWPPZRDhj3AqoY7L9DXOm33LD2vQYU9/THNPNwohj3SD9E8cQUtOyxThDzVQk89tyVqPX81DD3h7Ts9JoKxvHypJzysgSY9gVdfvER0bT0VL++8qIzYOiZdkbxQT888KtKWvOZXTr0zagq89sACvCDXcDyBp2s9Y6yaPCLHbzzAXZE8DVYgPRjNGzyslYW9VGwXPTkxYD3UeJs7QRCsvHPbCT0Vv2U9fGq+PJbnE7syPKQM
8OWrKPPtjuL126Do8TLKCPbz+oL38kS+9Sa+yPeZwobygqzG87kAgPXb+6T0ynju9Ix+JvQaAmT06MYK8+3aRvHkvPDzpx9k9JlylvJogZD0AFss90KtDPVHyf71EYjW8N5BAPAHOE717aBy88YCZPfynHr3AId47xCnlvFzPRD1Ve6e9+CNUPbgPs7tBlBo9uT0kvdZKLL1OQEm7sYEkPb4u1D0rPY89RlArPQ+EnbyLr0+9isqWPfgVjb2t8IG9SxCAvGTLO70XUgO9TMxgvbhE+zxOunu9f9E9vHiI3LzoWY88rv7QPGqcd71k38Y7MmgMvZZzOzwHjSQ9e12ovJ2/Hjvysv28k4LuvNt0t73zPXq9imJDvaXJw7y79AS9ZsRUPE5F8zx+KqC83EVCPWzvzzu465Q8iOj+vHOJJ72gzVE8rx0XvHybzbziJ/Q8mKEcuzDZDzw8Uos8mCaGvEIaV73+JLu91nfnPG90y7yaw6A8cwUmvb95G7v3w6q81T4bPU8M
vrLxw76w7NRPCvD0qQb1+8SA8c7IDvXu+nbyoty495oHoPEwfMT21dYS9D3zbO+44srzIBLm9AvmKvK4aQL0ODn29bLdCux4hcL1C46U8RqMRvUcGhTvRhze9nKnfOAh/SDzk7QQ9lR9lPQ0nCTzmRRU92vyKOs7GZjwutWu91S9hvc1zojuthAQ8+gE8Pc24S70gOGQ9NoYovT5enLzEzWg9Dd1bPRXSF734eF28bSKiPX5Y5jxY/r685WvAPazqJj3vDYo9YH/EPLOpkDyGFwg9cpQVvKZnnjyR7Te8nnyOPMF+iLvz7to8pGzlPBrQH70wwgU9OBfyPGeidz0ryh89mtYovCGSYr2xhbA8ES1auazQoTzU+gO9nqPKPJ7d/TyeBRu97OUOvC2M6rvZG/y70+4avfwfET22Tys8ONU7vd6hDz1zixQ8WZu9O+1Thr1pRic8X7WquwJdEL3id3E92dDqO3IGdrx24nY8KIUfPWIgBr34wJU5iGPIPURRUru5siGM
98kaBvb5iU7xdw7m8YC3kO44fxbyOQv+8DDLQu5EZYLwU14E6YKxdvf94nL0S78A9Xvigvbj3C734LXO9M8QyvYfqsjtMR0i9NK9jPXhzIjz+Kyq6a74iveXaNr0d9lu9heYsvbEEKb1Xq3+9zxaxPMQ8070eiw29opZgvfNNJb0QrYM92tWrvMZvIbz+NeS9D2pMvT6p5bxcsGu9zs4JPF0qBb1rFje6zLYjuiFhkb1AFye9rsoNu1Eo/jtvh1i9b+jaOyfNZ72a42W7k6rOvDrz/Tu2s1o8ccL5vJGCO73IPMa8YYfkvI8wb703OIS8zm9MPdovE71cyzs8AOrQvLpLJL0jBXi8/Jw6vcssBj3V91m9YsWZPOmkV72+LhI9HByuvX6N4rz3e1e7rz84vVJRejz0Hp083L7gPG2BNb39EFG9abccO0GhP7zxN1w73nJiPa3qcryyD569wFLku5lu1rzmW0a9r3gKuwI2ET0LXCm9BkN5vNSCIb1mko08VXadu/mM
ISD1z0NU8wsSLvNzGfr209DO9GtaRvPUGfLzYZNI8bR8UPjr/qruXKQc8GJRBO/zkfjz1/kc9SFEAu1Ni8zyarhG9N7EBvOp+cjztGvU8Ev8yOyn4ez0uijU8TbKZvHujl7uUuuG85zgAPfvYHD3gQpK6JhKlO/7AHD1z54w9VpcJPXKyHz0btUG8T1bfu0B8FD3YiCI8eHEfO3zYkT1SwxM7q0WsvKjnPzwL6Y09zS+TvQSxcr3l2rA8GgwGvSTI4T2ZHqg9uVWePGoGwT3yFuo8kzhlPV9PpbuebgY+IRU3PPqp7rsU2629AcoHPCeXvj2jkGk7JUxePbDJOz2GNo2960IlvarWWLzd3oM9r7m2vX+xwz3tais89muRvUQauLz3B9E9K6GZPeha1r3p1Y09JwA8vVcgQL0hg+C9N9hwPcNDwD2Je1i9idNwPaYjwDwzzMC90q4TvlppVz0lRQw+YkJLvYlkmz3GsqO8t5+YvX4dtjxLj5c9JGQYPeC8kb3DccMM
9/zKivOMXSL0t/cC9oF4mPCEO0T2RapO6C0yJPQlnCz12VRi996izvT9qqD0VF/89S4QBvqQMSz3tEp252fO6vTp9grsxsYo940lCPUTpnb0q0FY94lKBvbJ3tL0tpqy8HQzLPdLhvz0jcji9C7q5PWLFzbwoBQU96LPVvZmvPD2G3bQ9QJjFvUnoFT3p63696Z+aveXGqLyTRiw9T9UlPOZi7b0UQJo9GkObvfGjg7whJ5K9CiSOPTX14zqnkqm9Xm7KPBOxhL2zXuS8Wu/TvR71GrwkEw09HTnWvXhmxLsAKti9hqcoPS4Ul73WAKo9pwIWPRFzjr2WajA9ASKlva2ttjx9Cmu9Sk+nPQ3DAz3QC/a6fEtYPNtYHL3cjlG80Cm8vd7fhLqr8oE9hLysvWuZ8D1khRG9NEKhvTRfar2rJI89foGHPCIrf73UaIM9fIfWusTlR73EB8a9Yl7wPcsjjT3lLAy995PAPfKF07zYYSk8NpYhvpcvVT0HQLo9+z4bvVlM
qJz24JV080/asveY9ob1jUbc929ZePL1err2FQ6k9hJc6vTyGrDsx2QK+ZPSCPf9cfz3Y9SO9xDGcPYdwOL0GeTY7nQgEvl9gFz1eZjw9Pl3JvF3JqD3uerY85NaqvGDQ6rtuj6s95zIjPTIGVr2ukRg9BSOjvXklSrwaACi9pXULPeRBhjwhTh08yduiPUdD27sDVlE9c16IvYI397zhDDk89yWcvcWC4T17dbQ9y5iKPUuS6zzIVbc9YIElPXe0bjxFrhc8QHYHvV5nWj1TLrO8YdpVPYIUzz2VElQ9CP0YPTwMcD1Aej25RpGdvRuXw7zP/4Q9bSSGvHbUxzpCVYg9f0yuPYO5dzyQrVQ9kugFO2jqEz2KEje9sxZlu4UrCz5TFFo9JGfMvNz+kz3ERJI9iBE+PaL1GL2vOpI9AR+cu0SUr70yuZg6k51lvPWukD03YcY9CqcZPmWgmbwvP1S9RSIfPUCEdz2u2Ww8tP6QPShWtD3ssYs9Wig4va0pHj2MVysM
9VbwLPEkYrz3iLbA97Lf/PI2u9LwR03u7lTAhPQSbUr0Ue6M95aemPTY4CT3hut28g/6fO5ib9LsHND08MgGtPdl+mD20h6o8bdFevWNCKzzy+rS6CyiVPHpv4D0yYp89SlU9Pc+AN7xaSbc7mPdSPdiqL726lhe9NT9GvUmZl73GUPG8WCbNvcw8Dj3vvvq8FVBWPaAgir0knD+8l/15PGPcp72TcLw8evMuvevNxzx1pTo9LQpnvBU147qImde9dZ5JPQo9RrzFHri8aWoGPDhGdb3CUpG9zEi6u/QVJD2jtxI8pxuGvNtRFb1fs3e7Lc7FPAC+Qjwjbjo8O1iqvMuwSj3fQ2q99IMxPQfXZDwu9zi9yI6YvHyn0rvyi6O8rBEGvcoHI72wxSe9ILh6vU/c+Dx87Ku9OV4avVxIAb5c/Ki8Me24vO6Dfb1IvIY9Ak5NvUIyBD07tYm9trNFvWyiG71fUyy9z7GMPRhCRjuvIhO8JVg9u2kyvr1b6kO9VrEqvC4M
dA72fbw+9myk3PSdr77tSkv28wH0KvaOPfbqLQwA7RS4iPSGKEz3JYim9WYwyvUPMw7tzVBO9OKfAPIx8ubyFmr28wA4LvfnNVL0Z9wW8d1dLvetQeLzzLVO9XqecO1mbCz3BO0Y8TSEqO781hTwWThM9232VPMg6oj2xi548AAQ8PW9EkTw5D1+833eLvYDvNz0WtJM9gihfPWfI/rwVcI49rmpkPTSykLxjGyY9aiDYPcfXAT1DegQ6nZYGPaU2Qz1s2bw8uHNsPYxwIz4Jgw89HN+YPGG34jyoroA9EOYwOR3EgbvLSfe8fpbfO9tR4rwIAbW8wRnRPCrWjLzcUEm8vYn7vD9dGz03kBC8EepUPIqGBr0pBi09u5MZvTHqrj1gDCY9IhCjuvma9Txd2LC7VqvPPPWtBD3iXX88gwpRPWxSqDtbuDY9QZyRvBxkTTyZ3Pu6vNaoPCff8TzpgLg9Zo0vPTMY4rvv7B08sBFdPVISuTsbdYK8RQ/NvP2LOT3c6s8M
7VpPPuw0TkDxpVYo7Aad9vQeJgDzdmKK7BO82vXi8STzxyOe8x6ycPEuzNL0egog99ES3uts3iTzOMow9R0ofPDys2Tzjxbq8hxUzPdNEnDwap329JaijO51eb7yNO1O90wWnvGCpvrz1lEe96ktdvfi9ILkb8QO98gMBvYzXJ7xJh8s8/PGovCXCS7yhtZI8F8AXvSEHijvHtzG8bBwSuw38tDwN9ge9zFrxPHUx5jzWAN880c2BvW/MHb1v+8K8iOUovaNWNr2N43o8x+/YPNiHvb1V6hG9M7hsvKXogbz5tus8IAY+PXY3bb0/43M8YuLPvMl2a70q0ou89ts8ur295bxL3LS8KTxyvd55Sb1Tj9W74zYyPWGE37z2Unq8Bt+TOx4xkL1AG+y7lPVXvTYIPT052I+8HrnzvH0tIT3ywp28sFKyO37I3zsmMYm9zjcCPTyx0jwpMow8b960PNGUQL1XpFO8cW0uuyqNOTv2ZAu9Mwe5PMvfMr10SB69WOgMvCiM
PVb04lhw8S7XjPP1TtzwXL8c8ESk3vcY0sDxPeU+9Mrm0PHiVfT0anFs8Zwl8vHk8Er2K64u99wI1vXcq97xXuyO9FSh6PdBUmbpJheQ5tFj8vFog+rlHvFq8dDN7PRK6yTwmPuC8o5pZPW71hT0HXjm8OmA5PcVrnjzovhI9yLrLPVrKabuGZBi8FVYtPRepCrwelhE8wthlPS7VHT043r48VymWPNl7CryGk748KgrcPGzV+T1mO0s9wggYPZQiDrvTFE67/RL2vH+rHz0LqKO8WHXaPWusTbwtWm+8xnGDPeBSVD33JL47dU8/vGUgtz2EHcK8FfwEvcPAn7trAps80RAvuaow0ziWCfI8Qkefu2Reizzx1qI89nzOvGsb4DxxvIE86MwQPTKehD1OK4a8/+SvPR9MOb29pnY9+SNxPHc0Xz32IEE9zYTGvAqZKj2WW249IEKwvCPN4rudX14996KsvAmOHb0xAAo9JeDAPBdXQTyMa4E7U454O8nV4TwuRk2M
9n4w5Pb4xeTwRoIA9yw+lvA9r5zy+C427dPhgPGGGpD3hxno9RYWHvBjm4Dzp0j28DGf1vMTd0rt9zK89ADEEvcF/9jsr6LI7TLCAvLn9vLzk+II9+OuiPVmJj7usZMk724LcvQkI67zM+1S9ncG2PAEI7D3WleY7CqiMPZ0Gh70MKH49r82evUzEprw9dr09GiQPvT15DT1798C7+XBMPBL8S72Uppw8IXXPPVmp9jv1bo08L4fRvdA1SrspCzK9boAnuy7owz0BStU8VCvxPKMEtr04pLu52ODEvfUXED0+p4s9En02vQKidT0QqNS9dXCAPVrcmjy/2SG879fJO3xCEb0Xgps8tcDUvfsWWTvLOIq9tdSuu9gQ3z1GYrg8yboOvQPJBL39tCW7N1h+vD+hyTx/Jm09GU+CPHJvQj1R4oA7FLRbvCBBc714QzE9yUjjOQRnArx9S3I9dE7AvUqeKD3+rZ28TO4qvImFgz2bhis9k+VSPYJQTrz9Jj27kpNOvTQM
J+zxV/FM8AEQiPDmjgT02mek7hdYdPVDvo7zfZjc9SbqMPQk8QzzF9QI9Te/HvE/IajtWXbg6IUzxPFfmhj3thBs8hHJ3PTOudzxRFDE7QyvTvD2mvDtZSnw9WRpMPSmueD1/Rya9rQaTPWnZW7vupGk9MG6RPZDisT2N4YQ9/Nglve1kUztdk6+9rMugvMvTdD16VzI8WWlSPV0oi7wRf8g7CL0lvfwfO7wpYoM9lmtHPfvxFj2jMyS9GNrPPaGOxbzaABo8//7MPeg1fzuHXpG8rKV2vbQixj0xcxu9hQOFvfhqcz38LzU8mdOGPakuNj06pH888E0yuvPCO73N/GM9DGYpOxCTBT0YmIc9T9wBPTHnnbwgCKK7JfpLPYrVM714dI88w9t2PTxkMD2WICA99TwIvTX6aD3BSCg9vkEEPat+tz3dYRk8QK2WPZAchbwzCaq7ZkvRvJkhOz1i90K8Kqq9uzfWtTwvqLc7WDI3vPQVar1KSYy8lb54PQHV5LsiQpIM
80n62vJ4eIT2ENNG8+2sjO8kXUT0T+sw8Jep+PDnm0btS/zq95SbDPAbf4TzQGAW9A2T4vMkOwzyH0tY7sPn9vIdKZ703Uae8Amw3vG68Pb1SjGw9w4b+vKSEKrus8V69mrQbvX+Uhj2ZXKG8a+ILPO+3Dj0AD5a9Vf91vTaaB73PAqY8CI4avXdWpLxGfTe9EQ3gPLAHarjzFSQ9mMODuW1ajLxFroQ9xRgsvaRJXj3QHki9T3GFPcPAbztu+Qs9HvZHPZmPaTxCQbY8UKUEvQAskbxq9Iu8CJBOvScR7Dztzui7w0AFPMc47Ly3ePY8BE7JPNJCw71QFZI9gq2jvL933zxJwuC8ZDphPffC+TxGFYi8PSSYPUS8QD1Nkfs4oJYtvMQyvTyHcTG91GbpvJzP77zBmzu8ni2KPM+pQr2wbh093Jj+OwzDH70EF4c9m8YRvbzzxbtrxmi8r5hEOyd6ED3Dtie9AHbLO8ToG7fT1pY8eWoIPTUXEDyjGoG8H7mbu0fM
GJryBkaC8YGgzPdZP6zwTq068/8yEvO4eXL28qwi8NqVYPcYfYz0hczw9c0yhPDo54DxBTyY8RZTQPHqmDTwtysu8H/VVvcStPT1P6TK8wpmePJdeGjyfWQE9gf6DPP2QUzvSwJY9IzW6PdjazzyXHI89z5+ovCyDmjyXk/88T4baPYcX7T0Z1Do8qI0sPZEzSD0IsG09THtcPcjpSz1NNkK93l+jvHg0qry61ry8f4iSPM7gCj3uaxs8W9C7PBsRP72JkjY95EcMvD/SaDn4Jj29cqmmPRPGYz3rApq7r3lTPfe7Lj03FkO81F4UPWpNkDyK6PU7plEauv7eA71ovSy9svZNvWWBrLyn1Tu9D/WlO6Y1Bj21xYa9RgoaPaHH5LzBikY9AqKyvGI1Cz32mCi9xbQLvMP6oj15CqQ8r7RQPb+ypbwPJwE9ZnxXPZfmLD0qAFs9sykRPdDzgL1pOik9AScBPUjdjD23NSa6fluxPCuAVT3L/fu8JAZePDN9nz3UD4EM
9eCbYvATaXj2YDCU97EsJPVpkizvfsJE8hheXPSCqGj3FHyE9o2WJvOCyTr0EC8g6TnMCPUadjD0nq9i72QKOPH/cJT0bW/I8W+WjPU+7+Touphc8t9J/PRHSKD1yra28EU1JPU3CLDxbU0Q9D6BSvQNO/DzmmJE8zDy9vDFXMb19knE9IIiSPKThFL00zUq8cGzqPDf6wryq98c87uzvPBsGCz0HAZC9oMjPPEMufz0B52O9rzqXvEyJ7LzqIyq9ks2pvObOwzwFR1m9AHjXvJ9Qe7xiHRK8dOXgvLtL+rwW6S+8TFzgPAXYrLwpeLm8vyNUOhnGSz3vFtO8mkwDvaMwPj0pZsu8GR6svDW1gDzD2jY8He71uyaDOb1C2r47Hi0JvehBwLy5cDa9801OPcS0pr15gwy9MImtvCTvOD2+Doa8bdMovd4yAD1mO069k/60PAIPWz2mO5K9DoRnvShtqromDwE9L8zFvOkaEL0vnAc7CCRdvPJ8ELxiUNc7s5iOPaWM
3n71tgxe8Lq/ePMHlGj0cx6m9wNoIPWqQbT1hCKK8zNG0vKugdD0ZURI8yMKbPOOzRLyFOUK8OEUmvZV1Brz3YIe8uNeEO5HQrb29BU47zDtLPUeuvb1Da0U90eYoPS2DdLwI37c78WNPPCqqwz3pyWC9DFgTvVT/ET3CH1S8JnBkPfLhBT076Ly8wx69u+ZSbrxRvga8rVuQu6sQC73D2+q8hGGpPU/9ibzQr0i868ZavR65Zb3XaoO5og/aPCkTnj0vzcm7wmAXvDFoWTugw1e8qcZnPZhyl7wqZxI9c30LPJ/ZqjkvWqg8qKkFvd7Ed715fEq8e4TePfPwFzzdgDU9T1pZvVhxZTw1Ex89kUt2PPyN6D1efS09A0O4PevgeT3/zv+7yfmYvEw94bycpEs9oXx9PatWxDwO+qi9tDhwPc9Z57z0SC29WpnWPd08hDxfso08WBCJvaJMHT30deW7I3oKPCMZyTxPP4o9GU1DPWe+iTxj6Jg8xm+IvBHHIr2QIScM
9e/7uPVuoeLwUwrq9yB5hPaCLwDyyhH89cbi9PRQsjz2j51E96k+Zvd9yKbyUfzQ7iSqdO5xffj0AU2Q8k+q4vFZLZj2hrm28w+ZDPZpTujzcjQc9GzN3PQ99vbuAD048B9xVPTWqjDyRhk29PRXgO7zSJD3y3fQ88rJqvJ37tbuFe1A9KmfRPLSMbj2et7g9IsuZOnWsCD1/GoW86XvTvD2MDL1LvDm94NbHPWpWCj2CzPe8BuiqPAvs5Lx/SAm9/642PSnnkzyXbpg7quA0vUHSdzxbj608pZueOyqDqz0PGBo9G76xvFI9uDw4S4o9F7SAPZzzjTwcxac8adLqPTEhkbujArM8taoMPFn0wbtHwRa9VZ78uiqTDjw4mw48RpXWPISCB7zqw0c9+F6ePM7NCT03wOE8QbQlvAETGj0C8xS8bRcMOzaQmbqSI/68Enr3PdYMKjtepWK9TQtSPWxmZTzDJDo8UllRPfZqiz17tfs8aN1KvPSpYT0X9gq8YLCePFUM
PwzyKvC09KJhlPfdOjDxbqUk9fDyxPRtyZb3P9BE9fPe4PQq6FT0U4sA7FvovPWqE97uv2qa7QBsBPcbsszwdh6g8x98uPa57qz34XHQ72jZfPAwP9T087VU9mgOrPUUqmDsBKiS9+GjzPLDCerwwxxs9m2u8PX/uQr0X4fg8Qia1PLPf/7zvAZi8M6SMPQ8Y+7u140K9oEUNPX/7pbxJc7m72iQ8vL8ujD2xdLA9Rt2IPTPqjT3N+w68gJeGPLP9L7vFVtA7ejwTPcg/VrwB4Gw9YQ4fveevqL1258283zOSPRxD17wSAHa8rZgevP8bgTzS35Y89Bu/PHGg3j2d7RM9ceHxO9+HnT1sB/y8xbsYPNGCuDzYMR293sRHvbvfJb2iDZU61yUHva4NQ72BV5G8qZqLPWZ/Yb0SfVs8zFplPTrIWrvLEg69vEBSPATlxTwO3Bq90brRPD9YGj1UjK+8V7iSu1AX6Twau5e8i0yWvYUIh73XsQM9KyhnvcQGVb1GWo4M
8wg/rPd58w73o6CO9hjnXO1HObbuddCe9wK9aPFNrLj3gNuy8dSHkvD8cC7xrK8K9Twrkuh0OTT2Xp/a8v5EsO16KY70YByi8TX+APOKUOLzXMiU9OcWaPA0uIL6kVze9DVMGPHhBRL1P2Y28om0OPAWcWj3xKtm9DCREvSRiFjz7GI69UbvfvFDTMjyOgnQ8pZgKu+Gxg73qbiG8W0GdvMF7OLwBkzE56GbEO6t6Q73ks3W8ETg+PDUE8bsZG+88/JwyPb42MTxpljq8I2kQvbpT6jhygFO9cnbJvDfRJb3VbQq94EjhvF9lo7xw+Mm7kYoxPUL2ijs1Mwm9iwcEPQTPrL1rips9OFcyPQGBNT2cUqK7HkEcvcD2lLzaUL+8bjqhvLZOVTz21Yu9UKYUPUw61TxrOY07q6DQvCFQobyofCO9+N+kvHU62rxLFuY8kFUjPTnmKr0p76Y8tvgDvT16g7yzMt28fS0avH9NPj07ys08C3IOPBJ4Azypv787MkwxPFeM
rYD2I8WE9U0ojPWvbFL1hvZw9g1b0PG4CiL0B9c09K3+/Pc+q0jwdI7Q9m2OmPFwVCD0/moS6h4P1PZjRvj34/q49KMqNOw5D/zxFzJo9t2BuO1zmWj2zKcQ7cUldPVUeMD0B8o+8TRlHPbcrB70joYA8sDa8Pals8rzsyuA93ENePdwb5D3y9pG8Kq6bPfDtEz64iIk9kFDaPJR6fj0jn7Q9awY2OWLnQT3GHhA9Z45QvXhEkDwk3Og5Xg0dPdapmDyhDzE99TRTPdFVX714FTg9BY48OzjiWT38Kge6EOqpPVYPjD0mrTc9+mYVPQ5/MD1BtkY8P9QPPBhzDj2qdOi8csVrvYqplr3fBFA9zTSQvXNThb2XHxC8c/BNu/9Lu73X80+9exDHu9GXFT1t46i90IsoPd2dFD1iPlm94FUsve6Yrz16yQk9s1drvfR8yDsrROo8sMvNPD2wvrqOvCC8HGkDPUWhJ7xTi/o8WPO5PGCbmTzKJUS9VXWVu7P/Ebt6stoM
6L3ebvALOqj3l0ic9ufw5PRYfzD1QKYS7VHTtvEkSWjunw7k9ULGgvOch2TxL8gU9b3p8PYp+y7wvFG09Q7OaPPqUE73HKgK8d+aGPbSDVjza/aS9kX+1PPqpej1X5MO8uLKmPBFNrj2paDw9U05VvWx6qT2zslw9dygxvLVCjbzCByE9Pk+APFr/tL1RZZ88pXi0PfAiAD09L6k9NJRnPXX5jjxe0A69VE5LPWztqT1Slwe83AvROznAgz1+U009zEeSvBrLQ7spoGA9u3ZVvSczBD3FnFC7bIJyvD2Wgr0G7y07Dw+FPd+v3L34XVM9xfYGvIyYmjtYDAE8TM81PX7FKz2zhC69sqU7PAYjpj0aZe+7TPUtvQqleD2YNBG8nxZPvREeuLuLNXw8JHv7PGXIQr3xtj09Ln5NPI60JL0CfRs8+gp7PHv6tbwyIlU8+p+MuSGLFD06mYS8EYxGvMJSET3gony9Po3xuXaLs7xMHsw7RxWQvAKBXTxGmmu91X62PNhM
6Bb119gQ9ix7yPIOWsr3waJG8sKhHve6FRruxkiY8csV3vJ8oVrxsR6G8Fh8luhh85Tz7I5e60C2zOnJY3jsbOYQ9WLhuve27sryJj6G8lwQqPLI9o7ybSNq8fYLHPfpsRr3w1SQ9Pp9HvQ2UYzw6lmS9SnkOPIwVbbzmUVW6bMMcvbD2YrxOCCa9zUOZvTFWBD2BkxA9W6V0vZJfAz03/rW8hMISPdCzbr2ip0s7ZPCtPTB1tb3fhRS7b/fvOmJN0Dki7pW95NAQPCgCMj1lg569tMt2PNjsszz9IWS96phwu7oIgDxN4ok91nVUvQxuKT1DqvI7kb+1vJomtL1ZneA6BwurPXVFor1cSpU7X5eFPG7r17ujLmO8WdfTPG6TPTy7Nju7y7yDOx5X3jwFCBm93RvWPPV35ryA2aW7HzZuvT6LT71cs7S6F7oJvVVU7ztv4e68pehoPVFwQb2pNKA9aNX0uzhcc70Aeka9YharPOsR0T1KaCO9dHR3PaRkgD2ZBB2M
9b9kXvQOBKzu1NPm7dcIWPSY/Mb0BnTa8zcU3vRYC+DvOWoU8cjgpPfgnar2H7rg9cYe7PPQaWjy5YVm94aBYPD0MjD13zzO7CeYyPaLDKDxq5NC9gRQWvTEdDr3Ks4S74LUIvfA5Jz1kD207gGw2vFhTP7091nm9HUkEPnmZlr1nBZ89y2vQPJVUh73vu1G9BHvIPPHbWz2XYmY7mL/OPfxc+zwIpEO9NCmFOillpbzDsNU8SAiCu5UAKrkos4m9+rCpuLdUhbxxqzW9JjAGPqL9db0kvjI85zYyvH09d72DWYq9faBhPbCCij3UfkO9lUrAPVdOjz0XwIS9YLn8PCdP0LwyokU9jh8IPYTGUr26aju9pHOmvBNmZL0JY448MdQJPmM69ryKcEQ9na9rvVb5M71DmDm9DdktPIlAqD2SNcK89DIAPD45iT16VjY8U/1MPXEyVb0RZ/A84c4+vVy3kDzohqq9YXUMvXUrErxphja9lOGDPXhXKrw1LIg9UVmDvV5M
K7bxFLXa9ZmQwvL+fkD17TFG8/gDxvGRDrzzVHZK9D4p8PeQO/Ly3ZAU9o/QxvXCNsTx89aE8ooFyvG8hgb3050O939WgPURx9r1FdBU8YNEcvTWLir3Axx07h4mEPBV+7D2vBYW7FQrmPFgDgD2ed2y9eMACPbQRHzrzA2U9mB3XOKIZD73hIbQ8MSOSvYlZ2rxQEs28Z6rnPfB2Jb1+Zsu8npyGPIio3Txd2ME8yxLsvPfg1Txks3M8WsqEPXOL+Ty0ntS8hlFbvQg/Wbq2oSE9NZSQvVnR8bwLUgI9M+m/vGLKqL3d9w+90iONPaszaL0+slq9faIRPEnhYL2I6S47s3oOOyeIhT38uno8BNfkPB457Dxw6oK9W4lBvQCnlT1AgEw9lOhbvHSCuL1GXXQ9CMmsPLTV+70nMVi8stL5PPCu2b3TOAc9+TGAPcYz6DzQa9O8YVQZPfEjnT1m+cY7YTgnPWFSrD2zVI29XFlXvAfhVTwq1DA91yC5vcp2lb3d9YcM
8PaJBvaH+372fdJI9a2XFPf/Yt736NaA7MUdrvKG6rrx5kAe7pvHqPMpucD11rwa9BIEMvBQrqz0EKqm9urEcPedUDTwwPIY8mxpHPGJKbr1s0pu8IKSTPJIxgL3A6xA8ncS1PEfpvb0PD2K9yRUIvMKJjb1cnna95K5wvOdAqTzV4Sa9+wkLPXpXCj3/Mle9AM5ZPF2cnzw2MCk8miVCvaH+gr2ZIP88RGsAPGlmr71hi3A7T3OHvAGr/b1Ya+c7D/uuvPR2o7wIfiG9SsF8PLitE7zgPpG989/DPDdYkD346si8/2+3OzLrLjyrPsM8A/Bovb1fUbypUJM8kxMHO322lL1ECga9W82GPPPDnb13QgM9K5GbvJK+Az10RPS8Kj7jPA88Gj3I+F+9mcnpvPoWgjzxLnG94sAzvIZ84DyO25Q9MByVO3KzJT2qUH49of2yPT8GJL3wwU496R2QPazVJr3O12g938ElPUUMYj0HWlk8t7OUPcLykj3A5g09QwIQvWeM
2zz3RsJQ9pjXnPJVIyD3dSOs8iE9TPNH3IL0MVds80/yRPYOvWb2MwKw7iFBKPblFDz33r5A9+tTXPPoAuTw6dcC8XlOdPezrxD1VgJ+8NLwKPXOiij2GM/M8qpb3PCq3t7waNBy9b+gmPe85vztlieQ8/DU1OjIawLxjD5U8G9EOvTK517z+cxw9PsM6vTWXbj1JUxU8jmkGPfJeej3k7IC8ljsEPXS9bDrrPkw9o3MrPRqPF71Fpg687gbhvVSwTL0MThQ75d9GvaOHg72dcXe9qq9rvUih4rzFS9a8J/9xOzC/ED0Q3Y29ZwK0ugUrTj2yIX682Pyeus70CjtXej+9yD1GPU9whDxADm690nOCvWWKF7xNBg+98EkmPMdrorxplwe9vQxdvH0hmb2MI6i8i7eeO1AYJj1VUI08F0KGPXZxyTw4FhG9vmJrvdWmtz2DKdW8QAbivAB87zrBpL+7fRGVvb5IvjvuaaE8XNocvCVQ8b1Dq/K8rYaePRFqFb7vktyM
7yYdgPerGGzz2L629yDVbPSP4wD04pR69pJabPJRqtTx9rwQ9E/78vE8i6TsGLWQ9LGaevM4aPT1kPpM8OpNKPVcH0bzjLvU8r2e/PIxI7rz2STy9a+9oPSyl1ryNJMM7zqSjPDQmnT3jO8O8TtECvW0atD3/3ji9q7QbPdLlpLzvS/c8fbUNPdgMdz2yHys93vddPT3MHL0P2Hw9DNrIPYgfPz3QoEC7MpoUPfKydD1Xo6k8NV/rPG2Huj3BIK88IkQSvKAC2zwrYww9Mx4wveAngj2V5Yo7tPcDPfdB9Dz68Jw96665PVqSBb7a/eY77FlnPbTSlz1wdJk9W0xgPZHetDxpome7ffBZPe34gz3FtZA8PC3xPAdU7T3vUnQ9uuqsvK8BFz1PYZE8Hz5OPQMY2btVd/I8YIfrPBgD47zhPXQ9RqCmPa6tjbw+Fl28IVW/O8Xqej2xTNm82HaKPRE507wc2kQ9axYEvV/9jz1Pv9G8PS48vQYn2TvwsgU9TRAvPLGM
oorw37Ti9yojJvAqV+bwn8Wm8+Q2BvKnrnr11uiE9s1pRPCpqZzxcGRe7YO4DvFgWAT2JoFG9W1MSvbxo/zwhWzQ8JcFYvXdLpjznV3S8/+0APBnlgzxIBOu7Y2gXPFqTC70hnlg9MyycPU4tE73YztQ7nJGZPF4RpDqsyW+8hK4xvXiz+TzUhsE7skNkPZq4rLysWXm9rEIUvUu5drx6yLc8n/wLvcXGr7l+E/27AvNfvESOJ72aJks8BKSnO6tmVb0qE1k9h7ahPJzKlbxoH+E8yoV7vBgxdz11Yd+8722YPcoMHbsI9+u5PXwwvX6lpD0Yf189THwlvQO7Nb1oXeK80wLtu/Poub3Gmh88i3bYPWFC+r1mdHU9x4SQO8Q71byeSlU8wzDPO4tnKTz3ttG8f9t6PIOPrj0vP9m6O1oUve8CEDz4yA88vwGMvZvLPz05puI8aqilPLV1yL3BP+u8hBv4PcOo9b3VPJ08S1JAuxZ4Lr2Tx1K8fS4TO1jDTz0tUnWM
9IrqsPWEqiT0gCi69LtIYva+iUD2bZHk933/VvR/jRbyN+B67Jc52vVGLCb1NdmQ8mQTOPWNkGb6+tcc9T7X0PNXUhL2ypOK8Ym4UPRmv5D0HEpK9+k6pPCBIoz3PB1K9zPFLPPvQKz0p5wo9vyKRve/Fcz1ljFK9fBUGPBKWqr0/b7E8CszGPcywH76dTRo9iEmDPMNzX70kZRi9sXN6PeeD6T3zUZi9wsn+PGkeCz16nGS9apJIPR9gvDwwvss7VffZvIN4MjvtOSA9zYumPLJ5bL3atuo8us+ePWxrqL0KL+c9Isp2u2CYArzD+Bw7+SKZPDqC8T1NOZW99vmMPZ8bXD0QKUa9eLXLPFyJDT0KtCk9dYWSvehaUb2xvYq7IesQvUG52rw+SBO9x+nSPdT5HL4PXZs9onspPOBDt7wCo4K9HRIvPSlpdT0Z/QO+HhugvJc6qTxt3Yg6OxRdvd6pcjyFv7I8jUvLvfUph715ME66LqUBPAfPtr2CZxS9++0APpMM
93b3QYq09UuXzuxEWJD0xVy29SGSpPXiDsD1Y5x2+jNR2Ozqi0DwppVy9rJCkvG9U9jyBOtQ7miz7vdQW9bjd37u8eFCUOqKzgL1DYbu7icmvPAhb+b0I1p68LmAOPU6E5Ltr/qQ6pXVePRzC3jxYsdq9jcqqPN/AaT0uuSu9foiKvPv/XT2Twh890jq6vUZKwrsGN4q8Lrv8vHXIxL3Em7o82z+IPWB7Ab6MyrM8OUmQPcXMm7urrHy92dKdO6TPwj0sknS9oshdPeUx0j2ugD+8UrOYPDiOxzxnZCI9QBSSvAcbfrtHXfY84ohiu2rkR73PIGY9U3HOPQWohr34WYq8IS0JPTZSU71NVDu9DZK/Om480rqyVY27xhFpvKECIT0ddMW7rwagPDO+aTwq0lM9QoJavQ4qM70SFYk8XuDNvFzh9r3h+wi90d1iPVL1ob0WFJA9IdCHvDVnxLsSgiE9yU16Ot8rRrt8fc66SVIkPX//nzwKzt+8nj9TvRkUij26xdWM
8suZ2vQQfDb3q4Iw8xqUUPQYQlb3hRi28ibY+OtQHrL0wzRw73dolPWX60Tz1W8y7iHQfPeX8GD2W6/+7eoNCPQYdoj0gSZ29B0CLPNzbxDoSZi69Hi8hvTfxADyi/Qw9BKIyvcscJ71xGfu8Y2SpPaDOsL3QcQc9uKwGvEOqwztfdk+9Wsr4PImKJ73JuXs8++U8vBOltTyolAC6fssFvfqcNT26H5k9JSqsvMj8j7y8PVA8Z40ePdgFeL1/oJ09d163PbzHErwpD+O7fiFMvGkVJz0zOY+8Dc5JPdb4OD3KUjw9kRzUPJtzwD0AEP48tWq9PJ80lD2g7eQ9Sj9nPN+8YjzLOLk7BjM/PfWBkr36WK48su3yPXM1CT1t1SU9OqhfPLsMNz2RPpy978RGPahDwD0QmEk9HNqpPNpPdj2h1CO7ccsAvC8RJD0oj0M9QoMIvNLDEr1vD0Q8gTztvLtpqL2AsSs9mLKHPf2rq70rTqo8JfjCO+jfZrrSNYK9aQEAPJWM
Duz2o5Ni7eXLRO2t5yj2daR290z/xO2ehEj0CFUE8zqWfvb+YCjtevwQ9iT/BvH+bY7uZByS9akcePTQyib2JGbw8ylrWO5d1xrzqy447iqyYvJSBgD1McZa9t/dRPGRllT1AG0K9KCWKO9scIT35V5C9xJrgvVn8irzq0YW8CKdvO9vhPr0raAA7D5AhvWhbqL21UdK8mH4FPUpW/bwlDds8+2+FPTovPT2Sjn86L6b6vGJvuD1DnGq9YoUiPHGVAr18hRG+Lvi6vbT+U72phsg7DIGmumxk7rxUabY5WCW1vXaEZ73Xh0y93TbSPELhMr0DCoS8tqxZvB88qrzhR4g8Kp+UvcugAz2Eh+k8c9Ynv7kslb0/QIg+g4YAv4Yfpj79q+k+JGHXvrrcrj64t1s+WoDOvRaGHj+QGxm+Q+QlPiQJfb7wlZM9klIJvzwpUr/4BTQ/7b9rPpL+8D6QtzS/KU+LPlCukL1P/im/orLpvjxZ7D0Rskk9mfT9vpnkCL8yFZoM
9hYZyvlYUGD9a2DY+rn6dPWV+ur5DLo++iId9vnbFlj4zIdO8fHqlvoJQ7L7dMk6+loHPPogQmT4lmLc+tYqWPvvZGj/38Bi/RJNPP9kD2D5CHyO+or8HP9jKl7/9TM6+tntmP2Vtj76UjwK/DCUav0bJkL6bAy8/YwoXvgizWj+DR8c9mehkv1CESb4tbWO/JbOQP0NRh77Jr2c/XhaHvlgN8b64pew+UCNRvbDnET0Wqs0+Ed2cvnoMxj7hw7k/+VwuPg1rkj8teDq/3MFtumkJZ78KDes+CTO+PxAegb/MXgi/ExKav+aJEz7YKcO+wIgiv37Qr71LO+4+/jMov7iEVz/PpnG/NeeYvcanAr6viRG+kKkMvGhX+j0vA4q/TZc3v+v/3T81O1Y/EOQ6v/Nmrz9aBto/p+jqv4VjcL9v1r+/+9MFP7nt2z9WTNw/3MQyvwB/T7/0k5w/MscXPSSB9T2U5M29W69xvQ==", "training_traits": {"structuM
re_gen": "Triangle", "n_layers": 4, "max_nodes": 7, "activation_func": "Tanh", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDateM
=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=mM
ap(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.modM
el.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.pM
=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+M
4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addM
ColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}tM
his.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&M
&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,M
o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.M
6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.M
299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):M
a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierM
Vertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.M
2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4M
,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,3M
79,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVerM
tex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),M
e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466M
.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertexM
(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,M
217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.M
299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83M
.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,9M
3.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.09M
9,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.beM
zierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierM
Vertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(2M
67.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83M
,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.beziM
erVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9M
,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343M
.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1M
,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499M
),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.M
1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,12M
3.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210M
.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),eM
.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371M
,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertexM
(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.M
099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),eM
.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,3M
31.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[tM
];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}reM
turn pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);sM
tatic __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(M
let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;retuM
rn t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentM
Orders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];fM
or(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"rM
elu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subM
array(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=M
e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){retuM
rn this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),thM
is.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}retM
urn this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(paM
rseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,tM
){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.M
FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.ofM
fsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVEM
)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.tarM
get.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageXM
,window.mouseY=e.pageY}))})),new e("global");const oe="70";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,M
mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oeM
),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"M
],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4eM
4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=documM
ent.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].M
length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kM
t=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.dispM
lay="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.positionM
(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingBuM
tton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>eM
[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #$M
{Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.puM
sh(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.lM
ength,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[uM
t][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(eM
-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,M
yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1M
,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;ifM
(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(M
2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1M
&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeM
ight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),KM
e.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[eM
].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0M
,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=M
ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2M
-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textM
Width('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,heiM
ght/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceiM
l(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE")M
,gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}elsM
e{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,lM
,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(M
ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 MinutM
es"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyleM
(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",M
width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*leM
),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}M
if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}functiM
on fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.strokM
e(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||nuM
ll!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becomingM
 better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer M
the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${iM
}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],[M
"2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["SuM
nset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.actM
ivation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3qL
/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a009c2881f995","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
{"type":"btcdomain","name":"yyds.btc","first_owner":"bc1pyads4kqth48792hvxzymhe3nm5l0r7s7l9p7wyatv89uvakmkteq2sws2y","createDate":1680950750390,"registerDate":1680950750390,"expireDate":1712486750390,"img_url":"https://btcdomains.io/images/domain/yyds.jpeg","sig":"3045022100c9af23819829d433ab18ec975569019cb73db71a7efa5bef15dbe9a5f5a4746102203ff53d1fae9d178ae9123a479c2749114e23f287398c8702ea6e41abd543d007"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"076C","amt":"420000"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"skymiles.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"milageplus.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"flyingblue.sats"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='F';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='H';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"aeroplan.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='E';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"executiveclub.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"skywards.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
FjDOUT:4D7D28EA57CD912104FA38D81ABB02486FCA5A8DFEEAA4FB23896F64859EBAB9
FjDOUT:3138BF13314A40CA7FE92AE0D28806DE3362B9C8D5E0C6A6509E89915A999318
Aj?=:ETH.ETH:0x55f4EE005C8B7Cb653073173607f594D786aaB88:9464693::0
Aj?=:ETH.ETH:0x44fe22117205c2F2aE89d4C91eAd4026f75952E0:6415874::0
CjA=:ETH.ETH:0x87c672A9c8538456e5aEE7bda90aF0e06ba754cE:1888092:te:0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
"to":"bc1pvvunqkftuvavgt98ql8fkhm8fsnrg93jp07yytlewfkf2x23tzwqlv6auf"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvtM
="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMM:History> <rdf:Seq> <M
rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:HistM
ory> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_35", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"M
units": 9, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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
ft3S+", "training_traits": {"structure_gen": "Symmetric", "n_layers": 8, "max_nodes": 9, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthM
Year)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.M
stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.M
cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}M
class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*aM
/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContexM
t.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(1M
0,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||M
o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.lengM
th*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),M
e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierM
Vertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5))M
,1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,M
455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bM
ezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9)M
,e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),eM
.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247M
.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertM
ex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,M
282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296M
.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.7M
99),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.M
bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,M
188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVeM
rtex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.beM
zierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(27M
0.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,M
358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.M
8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4M
,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(M
323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,40M
8.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVM
ertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.59M
9),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.M
3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174M
.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,M
370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,29M
3.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5)M
,e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,M
219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,M
241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,3M
17.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,3M
01.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.M
299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let tM
=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"M
...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.expM
(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=M
new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(M
let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLaM
yers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=M
Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmM
ax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.conM
fig.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}retuM
rn i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0]M
,this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("heM
ight",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setPropertyM
("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replacM
e(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!M
1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(wiM
ndow.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.widthM
=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.filM
l(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XMLM
(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("M
mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="36";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,unM
=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),RnM
(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffM
ffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#M
fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0M
],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.leM
ngth;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,wM
idth,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),cM
loseResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,4M
0*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=M
!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.M
activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introTeM
xt=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;SeM
=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.pusM
h(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10M
)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=mM
in(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)M
bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`PerM
ceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+M
i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,M
.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=M
bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),M
We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAligM
n(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0)M
,zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,tM
,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,widM
th,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this imagM
e belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le)M
,example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),IM
(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==M
Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,heM
ight/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",M
d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,M
e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,eM
+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r=M
"1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=M
e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-5M
5*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rectM
(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++M
){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),M
a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(wM
idth/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr()M
{return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a chilM
d. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, soM
 my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.lengtM
h&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],[M
"2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14M
],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodesM
,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTL
ejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a150daba23ff7","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_265", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 20, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 15, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "leaky_relM
u"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Triangle", "n_layers": 7, "max_nodes": 20, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["CryM
ptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=M
60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRaM
tio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:thisM
.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4=M
=Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angM
le=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drM
awingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],lM
=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpM
oints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.filM
l(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),eM
.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.beM
zierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVerteM
x(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,2M
5.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(M
202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),eM
.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezM
ierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85M
.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.M
3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),eM
.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.0M
99),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,1M
39.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799M
,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58M
.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezM
ierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243M
.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.M
3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,M
256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.M
8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8)M
,e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,16M
9.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,39M
1,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVM
ertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,M
243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),eM
.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.bM
eginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.M
499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.9M
9,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.M
4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVerteM
x(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.19M
9,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1M
,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.49M
9),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.M
799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}functM
ion F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}M
class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);rM
eturn n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.M
__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}cM
lass X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=M
0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++iM
)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;defauM
lt:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activationM
);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.lengtM
h)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.leM
ngth)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelM
Density),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255M
+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.tM
ype?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElemenM
t("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("M
multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.lengM
th>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");thisM
.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoadeM
r(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="266";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,VeM
,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),M
et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o()M
,[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFM
E","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9"M
,"#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&M
!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ceM
=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&M
&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==keyM
||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInputM
(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strM
okeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatM
us();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nM
odeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=M
[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;forM
(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/M
(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(M
1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.staM
geRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(M
1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[eM
][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.lengtM
h);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(UM
e),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),M
We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENM
TER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(miM
n(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n)M
:2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,80M
0*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.tM
ext("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?exampM
le[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*lM
e),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time befoM
re entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(M
" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.puM
sh(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;M
e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BM
OLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",M
Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.texM
tSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) InvM
alid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",M
width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}funcM
tion hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return coloM
r(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$eM
.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} yM
ears old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have groM
wn up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.M
")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/minM
(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",1M
0]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];functioM
n Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodM
eShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49e33e68b653ef","version":"2023.3.0","b":1,"token":L`"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='G';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='G';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='J';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='B';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='B';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='J';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='F';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='A';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='C';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7M
u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6M
kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzM
IMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgM
sQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t6M
3rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC96M
3i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFM
LdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaM
IgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+M
pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwM
cBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0M
QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyM
WwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFM
hwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZuM
nPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq//M
/92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJM
FnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTM
Ls1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqaM
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='F';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='I';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='F';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='D';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='J';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='A';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_280", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 2, "max_nodes": 13, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1M
-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);conM
st n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(iM
=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimeM
stamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(tM
,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.M
center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,M
this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU)M
,s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of thisM
.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertexM
(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertM
ex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVM
ertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,M
501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,M
189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,M
6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVerM
tex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVerM
tex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,4M
8.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,40M
9.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85M
.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),M
e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.M
799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.6M
99,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,M
34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.2M
99),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(M
238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,34M
4.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.M
599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierM
Vertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVerteM
x(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,43M
2.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1)M
,e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(31M
5.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.M
499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.M
8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertexM
(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.M
799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.39M
9,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,M
215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,M
190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertexM
(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309M
.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.M
299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isM
Array(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new DatM
e).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.lengtM
h?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_reluM
);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0M
;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const tM
=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.curreM
ntIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(cM
onst t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_inpM
ut_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEM
MENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"M
!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.heighM
t/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elM
t.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].spliM
t(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.M
elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=M
void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createEM
lement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribM
ute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(M
n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)M
},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="281";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,M
Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t)M
,je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_nM
ame,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508caM
c","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cM
ef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.M
style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.M
classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,4M
0*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1M
!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),suM
bmitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide()M
,closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$aM
ge=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neurM
onsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe)M
{for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.lenM
gth*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeftM
:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let M
e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$arM
tworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].lM
ength);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(M
width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:M
Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(M
le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyM
le(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0M
,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][M
s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function M
er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*leM
,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*lM
e):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-9M
0*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=M
`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,hM
eight/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrasM
e/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else M
if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.leM
ngth-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.M
textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${rM
ound(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+11M
5*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.M
fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1)M
)}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,M
255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,rM
,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,M
t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", aM
nd ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.M
":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);M
return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 MontM
hs",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak"M
,74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zrM
),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"CM
olor Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00b96ee75431","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='A';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='I';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='C';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_65", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 19, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 17, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 13, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "CLACPeA99rsrM
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", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_nodes": 19, "activation_func": "ReLU", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.biM
rthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25M
,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),thM
is.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(M
e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,M
o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*M
t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),raM
ndom(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=thisM
.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/M
this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.beziM
erVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVerM
tex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.reM
ct(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,5M
02.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),M
e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),M
e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.M
bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2M
,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVeM
rtex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1M
,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296M
.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,2M
89.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezM
ierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.M
2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertM
ex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVerM
tex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(3M
09.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5M
,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275M
.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,3M
05.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertM
ex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236M
,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.M
vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599M
),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.4M
99,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,20M
5,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),M
e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),M
e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.beziM
erVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,2M
26.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239M
.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.29M
9,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.M
9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezieM
rVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],M
n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else fM
or(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_rM
elu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static M
__apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flaM
t().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=tM
,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map((M
(e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.muM
l(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>eM
*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUintM
8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.M
elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*tM
his._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("wiM
dth",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.geM
tComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListeneM
r(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null=M
=a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,M
this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.heightM
),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFrM
omString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListeneM
r("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="66";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,M
jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createM
Graphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231M
f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5M
b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e]M
.length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.dM
isplay="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn|M
|(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click(M
)}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButtM
on=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1M
,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visualM
.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(neM
w Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(letM
 e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[M
e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1M
/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+aM
e/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,M
pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthM
Count=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=minM
(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,nM
);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0M
);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeightM
(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.bacM
kground(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&M
(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[eM
][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*leM
;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==M
me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confidM
ent that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,M
80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),grM
(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[]M
;o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDeM
scent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*leM
,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 M
Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*lM
e:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITM
COIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFonM
t("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lM
erpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStylM
e=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*iM
)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.styM
le("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing bothM
 looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons actM
ivated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+iM
);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5M
],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/1M
4],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,M
"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fM,
c61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b49f7c0ec8053f5","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='C';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='H';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVM
VVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEM
E+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgOM
+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmyM
3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxM
QMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghM
mdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxM
wzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZM
SsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2nM
6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUSM
3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDM
QOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqM
Xf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSM
MnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSM
x3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstToM
3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCM
BgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBM
w2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkM
na8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBM
kyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAM
wqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SM
SeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='E';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"mileageplan.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='B';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='I';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"defianceworks.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='A';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAM
FAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtM
Zuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWM
AUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3M
qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIM
WDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnM
ZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNM
EU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PM
Kpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDM
awBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIM
dMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDM
YZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9M
X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKM
v/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVaM
4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17M
Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45M
Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFM
MepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkM
b/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmM
VyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqM
KZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzM
LmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+YqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='J';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='G';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='J';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='G';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='I';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_279", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 3, "max_nodes": 20, "activation_func": "ReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseIntM
(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(nM
,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=M
1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=nM
ew G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.reM
ct(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,aM
=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRighM
t),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}M
=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){constM
 o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),eM
.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.beziM
erVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0)M
,t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(20M
3.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,M
109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,10M
4.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.M
7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertexM
(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezM
ierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,M
458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.M
5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299M
,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),M
e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertexM
(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezieM
rVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.beziM
erVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVerM
tex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(M
258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.M
3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,7M
6.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezieM
rVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.M
8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.M
8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,27M
3.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,M
168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216M
.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,37M
0.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,29M
1.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),eM
.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,31M
0.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.M
9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,3M
23.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099M
,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.M
bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=M
t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;eM
lse for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leM
aky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;stM
atic __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.maM
t.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayM
ers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.M
map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);eM
=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,M
t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.seM
tUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",M
this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("widthM
",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setPropertM
y("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=windM
ow.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachLiM
stener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||M
null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=M
ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.hM
eight),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).paM
rseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventLiM
stener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="280";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,M
Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=M
createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],M
["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a263M
4","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;tM
<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.sM
tyle.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function AnM
(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.M
click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettiM
ngButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)])M
,yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.M
visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestampM
=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);fM
or(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].lengtM
h&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(M
1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+M
we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(M
xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rM
ebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0M
,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=M
Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn+M
+,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeM
Weight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),M
Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now(M
);bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)QM
n(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){htM
=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAM
L),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% M
confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+M
70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years oldM
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOM
LD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[M
],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.M
textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-8M
7.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===ItM
?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2M
-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDAM
TE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.tM
extFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){lM
et n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.stroM
keStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*M
r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i)M
,a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of GrowinM
g both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neuroM
ns activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(iM
="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1M
988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["MarigoldM
",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_lM
ayers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf95M2
4e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00aaaf8253ef","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"apez.sats"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='A';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7M
u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6M
kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzM
IMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgM
sQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t6M
3rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC96M
3i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFM
LdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaM
IgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+M
pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwM
cBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0M
QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyM
WwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFM
hwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZuM
nPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq//M
/92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJM
FnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTM
Ls1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqaM
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='C';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"avios.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='B';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"skypass.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
text/plain;charset=utf-8
4{"p":"brc-20","op":"mint","tick":"Loki","amt":"666"}h!
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
Bj@=:BNB.BNB:bnb1339rj475tc8ydzde9u0ggz8tuecqtv08rxwujg:19632047::0
/ViaBTC/Mined by baza01/,
FjDOUT:2F78C6AC5035BBD08FA189D7298AFF3C20D44E444C6ABCAA777B89CBDDF8A39E
FjDOUT:80938060B2FFE054D3A46DA0C9D24A621790D6F2C6478BF3C24A74B31439CC59
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
6{"p":"brc-20","op":"mint","tick":"wang","amt":"10000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
Bj@=:ETH.ETH:0x5C18510a0ff36d0537eF8e550Dd594DE0F2dBbA8:76621947::0
CjA=:ETH.ETH:0x268523c1384d842FC9aC7f3a605caA38e94e58Ee:2352634:te:0
text/plain;charset=utf-8
F{"p":"brc-20","op":"deploy","tick":"Mech","max":"222222","lim":"1000"}h!
DjB=:BNB.BNB:bnb14h0ge9fspg8m9j0mat7e7wr3n9amf4s4w0h955:16679172:te:0
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
CjA=:ETH.ETH:0x9a60A7b4279B4B47f917E5593790c4D0AD41058B:4712143:te:0
GjE=:BNB.BTCB-1DE:bnb10zzmxr48m26hc6zvek8cxtd4tqpzc7ck9r5ra4:973785:te:0
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAaVBMVEVQrIxft5xjuqBbtJlTro9YspVNqYhHpIF8ybR3x7BEoX2W1sSP0sCEzblww6tpvqVKp4Wj28yK0b5twKg+nHd0xa1ovaRVsJKa2MeAy7em3c5Bn3qp3c+g2cqR1MKd2ciGz7s8mXOr3tCb6T1tAAABfUlEQVQ4y43V23KCQBCE4dUgGiJIgohETub9HM
zL/9IDeTl9QVvnV9ILsmp7P5/V6fRTF8VjXeZ5eyfO6Ph6L4sHXICDsAZPKsq7rDgcuWSYLfUAN+jgcCvOxBo2VLEwmOWeo3W63V/iAFXWZXq6DoW63C7ndsNBuk4JyYqCmqUjTgEVdAt8OBmrbT9K2YOhbJu5jc00FOq0BV80muSNg7e5i7tT3pdL3J5MXlzWQ4qyTg6GWH2XBQiW7jPKkYnrlYOfzeZq4QCVpV3liIMWsD2ds+lImo0jWSTkjk62Q4qqVg90VqGRbXWwkLE+s0Ir70tx9nkcyz3eTZW/lrBKWayDF5SI3fiuj5FJSrpF5Wps10N0vcamRa3fyZlZoA90Ng0tGskrvFtwb9IG4QUH6SIP7DdLscLR5f8Rmjg7pdnjY4CQ4OBwEpw0ewjBaHb+Z+OMJP/DwTxh+KcKvWfjFDW+F8OYKb9fwARA+UqKHVPzYCx+k0aM5ftiH/z7+ATPoVPWB4G/tAAAAAElFTkSuQmCC'/></foreignObject><fM
oreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='M
800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAA7DSGAGkbWeoWrKU6RPmmwVnbUMS7RQlr/ztD1VUT3mp7yXmDWFxMcAAAAAXRSTlMAQObYZgAAALhJREFUKM9joCdgFAASAoICKILChgIMjIbTC1EUmgYnCkqLFxuiCaYJLyw3FBBE0W6alphYJcBoLICsVDA0LapKUNgyEEWpaNhuU2fjtGkCKPqVlFRDQlxDkAQZLY0KGJRAAElQ2NKoCsNHwlOUqhTQBUVmOKtjCvZgCjK69FgaYQh6uExqYsBQaayhgGm7RhOmoFATUDemoBKmoISSAxaV2AQZlRQYsCglKIjQz4BNKdGCjAyDHQAAC+UeIW7W7F8AAAAASUVORK5CYII='/></foreignObject></g><foreignObject x='0' y='0' width='800' heightM
='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xM
html' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAADfcSauSwjBXRkAUmJRAAAAAXRSTlMAQObYZgAAAB5JREFUGNNjGAWUAu7QOBhTG8HUrdsBY6o3TKC6pQCYogQ329qTgAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAAAAAjIyP///+brbdZVlIyPDmT+CBEAAAAAXRSTlMAQObYZgAAAFVJREFUKM/tzMENgEAIRM
FHogIF4F6xAK7AES7D/KuQ6WQswcef48kHmvjjcoymWF9yxjtcO65wxKk9p55eVpgHGo0v1MEL3LjckYaHLMqFdClPIv/YA31gFd/hDapEAAAAASUVORK5CYII='/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGM
Vjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUAAAAsOz8gMTVFiWd4xXRDb2IxR01kKDFbmXleu1mJTEHkdULmtE1PGyNCiGlCi2JF5yCaAAAAAXRSTlMAQObYZgAAAEdJREFUKM9joDtgUlISFBRAF0yNn+mCKWhs3IEpaIdF5fXVa1ZhClbvKRfAsFxREN16pbTUYOMOF0EGVFGQOwUZRsEoIAIAAF3CDjdWwySOAAAAAElFTkSuQmCC'/></foM
reignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAAnDQhZVlI7NzL2q9zyAAAAAXRSTlMAQObYZgAAABdJREFUGNNjGAUDBKocX8KYoY6hpOoGAJNDApChKFBbAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAM
ADxkFD+AAAADFBMVEUAAAAAAADPIwA8kgA9MDpPAAAAAXRSTlMAQObYZgAAADVJREFUGNNjGAUoQADOYkyBM9lTHODM1AlwZiycySgLZzKwIPQxYGemIphiDnAmG4LJSNidAJcXBfFZ89COAAAAAElFTkSuQmCC'/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAACVBMVEUAAAAAAAD///+D3c/SAAAAAXRSTlMAQObYZgAAABVJREFUGNNjGIqAsUECznQQYRiJAADtwwDvRmwtWAAAAABJRU5ErkJggg=='/></foreignObject></g><sM]
tyle> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h!
FjDOUT:7377267A8FC000525C86E26A66F70ACEA17F4D0F78A262AA4C8A786285263C9F
	X1d/Foundry USA Pool #dropgold/
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"BTCB","amt":"3"}h!
%!'&$!$#).;2),8,#$3F48=?BCB(1HMH@M;AB?
?*$*??????????????????????????????????????????????????
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"x-x.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"webmoney.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_56", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 3, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "sigmoid"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 2, "max_nodes": 14, "activation_func": "Sigmoid", "epoch_num": 12}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=M
0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stM
age=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*iM
);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}M
}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?eM
.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEnM
dpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVeM
ctor(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:tM
,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNoM
de(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.M
1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.59M
9,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,oM
){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238M
.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(9M
6.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertM
ex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,3M
84.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2M
,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1M
,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVeM
rtex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(M
54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVerteM
x(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.M
2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,M
76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,2M
7.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,11M
5.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertM
ex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.veM
rtex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1M
),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,7M
2.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3M
,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.beM
zierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4M
,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,2M
79.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168M
.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezieM
rVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370M
.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399M
,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299M
,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.M
bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3M
,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVM
ertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,30M
3.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,M
379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),M
r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSiM
ze(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=eM
=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+tM
;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_opM
(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preproM
cessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/M
this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(tM
his.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.M
class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4M
*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.stM
yle.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in tM
his.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elM
t&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"M
===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){nM
._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(M
e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crosM
sOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORM
NER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.typM
e){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("rM
oot")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="57";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let FM
t,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=cM
reateGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#fffM
fff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#EM
8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<fM
t.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.creaM
teObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),M
se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),clM
oseResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,1M
50*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await PromiseM
.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=M
Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,M
window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e+M
+)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<CeM
.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])M
}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let nM
=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=mapM
(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=M
vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<IM
e[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)iM
f(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(QM
e,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.backgrM
ound(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CM
ENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}functioM
n draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(leM
t o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.pM
oint(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSizeM
(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1M
==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nM
t,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is M
${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTM
ER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text(M
'"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.texM
tSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qeM
.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?rM
="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++M
t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT)M
,Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==M
dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[eM
]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(M
1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.filM
l(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return aM
.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. M
I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most M
intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().M
toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],[M
"1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["AdM
venture",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"HidM
den Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.jsML
/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a23b238a4a23a","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='A';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='E';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='C';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='H';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='B';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_77", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 11, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}M
, "weight_b64": "vILCPO+Jmz3kjJ47qE6oPEsGTzxfHB69LMqvvAvLOzw37My86hDdPDnFYrwlGr48OQvXOS8wTz281QO9tBlOvd9TojiNmCw9il/xvdcjjb0mG6w91A9dPBzuSzzKgQG9l8R8PVmy4z1qejQ9nuJMPV43eTtmsOq7WcxVvZlU1rujXkg8onHEvE3wez3LfHY9AQoKvQKD0Trl46G82k/1PL8EjD12vt+8QUBcvGbou7xyCww9oMfVN7+uyzwXI7Q8g5HXvIrIlD2mTRW9wH3svW9MO72xRgc9zddzva1KqrodzoY9ROnJPPjOij2ArRQ9szSyPceco7wtYvM8vIcnvYR3gT3VgU68KcTsPNnV/TxCaIM9YLkZPNQ2hz1oPrO8bwg3PXdQzD2Z9Qk9xU37PBIbSLxHH7q8vBgSvRgYpTz3iFQ8BpRVve8KVT1Npsa8GUzAvTNA87wPZ9I9L7NevXdRiDyRhgY9WjosPSJCij0B7l29b5RFPUgM
fSb1m4sy8MwCkPB/Lgj0+TFG9+BL2vF7B6Dyx5du89HMJvXriwj3zgLe9I6aBvM4+lzyFDyM92rNRPd/DIT1zbf676G5AvDKcaz27DJE8jJEhPSpd27tu9xq8LuCuvSyCkL0kndA9t5ZXPNqwgb00iRE9Uim3Pb1Zqj0J0F88+DQwPYIcLzoLQy+94mzxvB4uqbxCWZw8XK9HvFvCtj24jqO86OSoPPPWej1GuJS93oQkvb2KbD27gz69KqsSPd01JT0A1ts8GmBPPYdq8bti1O68j7Odu111fLx+gfS8pIGIvQR3A713mKM9+KqXvXRbaLvHVjE9CTqtPN41ATzrIn48iHcKPVNVhLwzqnQ72wWUvLDpOzsG8Co8Z+n1PE6GCD2INbg7gtKQvUWInDveXt69qUkfPSnwHD01OIY8QKR+u3isDrx7SWw95feDPYIYLD0hMze96cNrPQFd4zwEvxC9zF77vVCdQ71VGvQ8gOhYvUek47zplag9nvenPXqEVz2ProcM
8zbWPPIXTN73rgMC8fnvIvRx+cDwk8OC8bC+APYoRpjtWHyE5uWFovGCGFT0gVuG9KfUpPQDhhD12uf08LhX4vE5JBz0U17U9/A0KOrUGBr32GoK9rD3oPF0m1zxfXnu8ww6wvf0npb2fqCg9lRfdO+grED3sYWI9O/dTPbeHsD2r8ZQ958OdPcC8nbxhweY7QgRqvQzBGjyB/Sq9PKGwPS7nKT0m7oo9nlL+PBEOIT15uvG8KTzEvNKZiz2D6GO8rs2hvHfKA73ns3o9zvJgPGEnDD3ifkI7BFZvuwY/mj3mOke8ddLPvR6jEL3DCzA9Try8vYfDtry7muY6gPgpPVGPez0qbI09OAN4PVsxpLtIr3e8Voq2vbxFJ73y8em8PywZPVtdvT0feHo97dEOvIA7Uj3L5PG9PEWbPGwhnT0lh6+9hn0/vTVOXb3d+pk93fwjPcqF3TzW1SM9uN/+PDBnuzxa9AG9I3CEvThal71VSzk9fj20vWEDAz0uKjw9ynbUPOTM
NET7/GZU8SxCnPTyYqbxIlP67n1OTvZ6PNLt0mVa9XRClPQ1ktD1CYT89oGcGuxptfD2S2+m9prlRPZ4MDz1Pvme82swavPSKHrzRM1k94jEOPZtGrTx0M5a8nv+KvGMuPD2Vurc8lFwJviDq3b2vZAA8aD8Mvf9cMT0qMTg8G6raPSID3D1IQh08dyKNPejXvrxzeeM8D8L7vT4ZGL0OU5W9L/JGPcaJQD3ANw6839+UvFgDQT1KyJy9BhlKuvGEgD2tYCG9f2dOvJ3lXL3UuvI918jJvG8BUjzKC8k8xO4tvMwCEDu3HVU8hFsPvq3Ui72xw7g8EpsEvaTJWby8q/e6nBskPWFYtD0QtqQ9Aok/O3uVTTvqK/u8Ktw4vV7RXjxlZJK82dwKPeIeij0d70W88xoju1h8sD0+rsi9F7EKPXH3kj2+MAU8qhqKvLIJPDmZtKE9ZNSYvMNuqLwy3R89v38eu707Nz00CAM9XqjLvYtsj72YsKG8ingMvbNrHD2FdYwM
9ECKiPf+roT23uhY8x9GfPZ6yQbz2pUO9bG+QvaTI17yeitq8BORPPXkNsD0S4eU8e0YTuwtc3TzoB+O9CCodPHJOLj0Ulb48DhREPPU6xDxVRvY9Y8sSO9E2Dr3kz/+7tXfoPIJ3ij2tHxy8Dc6ZvcMnNr2NHJA83TlZO0IVLjw4Uas7nyxqPXJCaz3rC0m8UdmiOqlyc73JIEq7dZ+dvRC8Fr30swO9HeyWPY4umT2eVEc8wB1APMzvnj0sho69DnbUOyon2T2qZrC8VZyIvOKydb26Iw09jxItuV3O+jzhLnW7ApJyvK1DoT2lpfQ7z2CYvZdF5b2qeva8zEDQu0WssrtRv4I9js6BPdFYDD1XPEg9pBWwPOckKL2/MBK8Mci6vap2pzxU94i8CoCTO2IJGjzH6HM52oTru5eowD0MaZi9Ng0jPVb11j1GS0e9WPlFvYk8MTz5B/U856lIvRCaCD08+SY8TuFrPcXYFD09owm8JBTyvXEAg72Z8rA7h6ouvUiM
d4zwzCCE9pUeSPUAjjz0IoQw4AwrGPI7gnzwOEAi9pjK/vZKcLTygI6i9Qz1RPL3aUz2MaW89vJqkvMYBGj0uskG9az4Ivd738z38kDm878jKPHaXAL1i8dA9LrAXPBGhYD1dMnw8/sD+PBNXjjz5gEw9PjCJvaHb971As2E9gT4NvRPA7bwYcwM9zl4APY/RhT23dgg92Ja1PfmAU709rBo9l2rSvSIDDr09fWi9/vcVujhlRjyl2Xo9X8GPO34isz0CYrW8AcRYPUaK9D3kuJW9VgXSu5Av2zww3+U9wxubPEIuzryM8lS9bvMcPb68oz3Q68c8eCOdvXlD+byCKM+8WMGXvFmo9zya57Y8Sk5sPfRygz1zN1c9OrSXPU5bvbtueO08YDWLvZYwQjy4NKC9pNDaOlkJpDxHfuW8dt65u3elrj1sHg69hvo6vbWSnz3S/zG9qMaLPAF6Yb3aTtU8ixFNPekHcj3zEB67yXiCPdhtRT2oMki8fZTvvcIYw70Pes6M
8KUWlvWurdjy10zY9Pj2PPRLrOD30+BG8Gz2yOhE5Tb1jffk7NZkYvcTIA7tshZy9UeOxPaYqKD2xJeg8p7ZNPRb4TD2WZDG99YLvPA9gsz0Cnxc7BWAGvGYsTLyfTYE9fVVdO8aPCjxk5gm8RQuZPWmv1DzM95Q8JP61vRTY5r1ns4A9/vq0vbRdlTvWdkk9wW4dPYF+pj37E4U9UXxxPF8Nlb2QQfQ8C32YvZvNAbxPR2a9MTaPO9KA4zzw54s88b8dPTUjNj3WGB29o3BSvZN99T1wc4m94xmFOxQy/juJOd08CAckPS+SXD18cBu9tm9/PH+3wjz1X0y9k4fmvboRcb1N5uy8lZ61vYSfw7xHIEA7p7ZDPZJidj3yApI9AHWbPf7F7bvxVwG97Eq3vXEmDb2eLZK9Gk6zO4XSADymXCQ93eEYPXp9SD22ja29HAGxPBvk9T0ptJu9F4SbvMUUsDyCN8A9ePkgvb08Sj1WK/k8Y4uPPeTqIT017Ae9/D58vaFM
pyr3shPK8wsiyvchDIz2n6nc9i78PPIn9sD3Tp4U8DeVZPWImmL2arDq9if+lvX/6kLw3w7G9jsVwPVoyLDyOTb28XeMpvWx2pj0ZAOm8c32tPO9F9z1Ohnm9zktAvUyFWL3hGeg92q4qvZ4AejuL6Um93XcrPHRrsD3Q0DU9eIWGveETr734PtO7I4SBvUDgRT0eF8Q80YtzOiFItz0qAqw9tkULPZDrIb0oTe47WPzevQ65pzxUCEK9kKhcPaNmsT2cYb48iCZnvEvWuz1uHp29bioyvL6tmzzU7w896WfovO26x7wB9Ww9KPbYvHP4bbt20X0893mAPbwiDD0urn+8Os/fvV7XtLoBWWE9nb0tvcZ1orusLYw9fw1UPU+sgD2ggYU33/mePSYZWrzXaT89vYgYvYjEnbtHPwS9GvItvdeh6D3JiYw9ApywvEUAkT0ERdW948DuPNk8bz24Bwg9pBRLPXLVMTzu3fk8DGSZvEWhS7xO06e9JqNDPa/ZP7o4BceM
7K3GrvXW9MDwxNjA9k5B9vIwNCj3id1W8DQNnPV3Bmjz0Iy49hQWUPZmdc71utgk756WHve4I4jxSAFS8H4NVPH42sj2vH0k9mZObvLD8rj17AuS9cIouu2IL2z3J2tQ8jNI3vLhfd7xLABc9cC4APL9isjwI3Fm9v88APVnyST2ukQi9MtF6vR6UTr0XBS49rTJEvZQEpzzaS+o8+miuPSpRKz1b1hE9p8NGPR74hDzI3UE9PCcdvW1v07xmGXy8EaUMPWG+Nz3Oxqw8rMwzPZkHrLuuHoS8knNbvc46Bj0nVwG96kgcPXVQqrsmq0g7nENNvWrn/LzUIbe82zjbPHLsFz1Ljqk8goHfvR0MgDx1iKk9X2NQvWqUer3BwRw9nZKoO2FZTD27j4K7s9JAPDwDijyxU3O7722FvF3bGz2sVSG9DOcQuYFTVz1YGe27zTj2vJTLFj06av+9gPEbvIoM0Tm+dRU8Ygq+vAZCLb24VFy8WYk9vURRarznSTu9wqnyPJ0M
El7zNW5a8BTkqvV237Lvr7DM9OpwrvV+JmL0Hc4k8s2e/PR5e1z3N9aE9tUZUPXpO4byMnRM88svAu3BRnzwHHtG89VP4O3aPFbyaqAs9UvOPPBRjBT2I1TO971AmvS3sZD1S5xC9mboqPEk9uLxEFVw9Lg9YPK/A9Dxg5rw8vYxRvI489Lq762U8FaMgvUFPBL3y0IM9iFdLvcnyPT2TPPu8/+JmPQv73z3ZH9q7L+3EvDHPtLz8u8O8N7R3vWx6qDxQibG8D+URPfa9jT3lcwA9QUX5PEDxPzbEmou9vGc/vfR2HD2Nv/E7j/Xbun2SHb3uOHY9fnhbvWhHubyjkxA7KW05Pb3WCD2f6L48+8YrvelFPr1h0Jo8cvkLPDzDFr2tU129FY9jPeIgNz2Xeia97hdZPdkr57wEoBC9HEccvSuNT7vvF++82pLMvG980j10tTQ91+ajOwEbAz2r3qO9GVo5PcCOtT1RuLC8F6cDPDE5srwoHok93NXuuqMWVLskO3KM
9J7mePK0vpTzxBok8fnyFvQRZMb15CIM8jnIhvWt4mjyQLBE99esWPRwPDDswniK9pua8PfZixTy7tA89eoWovBY6IbzrKug8Ts+2uxJogz2B4U89mxwvPD0RqT35ebK9cF0qvBApwz1pIsE8lFAWOkcmQz0Un0e8TadrPR0sqDyyHTW9ccZcPN8Ufjzq8ey8FDvtvZDvPrwqxOY81eZzvRkkXr39HWw8AjukPQYrbD1puEg9BmyRPJZqw7z2AU89wM8IvSWHkTxpicO8KmY0vDdP5j3STIU9N/CIvT6tMj3khGa9jYLqPDbFnT2Wczo914+VvEfrq7yHToU9YOW1PJTU+jvOaHm9HVm7vMIopT2Hx0E9Ql0AvgZIHr1EzPU8YBCmO4mR9zxFp2s9WsMFPTfZOj2ywjA9vx/UPN7WMr3CmT49uqY0vRGmND1D8948kLiAvJB9hT0NeT69kMI6vfVBIzwwIHq9ZDRkvAGDqD374BU9+04SvWCeKTzNsGE9ECUrvQLM
W9Lwdiua7iVB8Pb1fBrqaslU8OSbzvK4BWr0Q0U47DYW/vMCI07zY0mu8lQ97vLF00jw9aYQ9f7xYPW9LYTwKaOG6lVygvQplPDzqTqM7vXhdPLp8MT3roQS9yhUjPYLSOD3V1E29c1ACvZGEgD2iYYa9pZZYvVWLqLwsY/M9jNUqPO4lyrxFRE68+aaWPaHxEjq1aVM95WmvvSkWAr03D1i8ieiovY0SvTzyIYQ9Sui8PYrO1D1SdGs9QseiPQs59LzT3u082hGfvY9eKb3D/Yq98bq2PUYL0TsP7Tg9FdVHPbQMED0S9ki9tgfEPJHN4T3lHDm8ylmvu3Kqdb0ZUSQ9Y9YzPdXRJj3OoOK8kK2APJorGT06RgG9cYqMvZWA/r3WZRc9tzy3vYmPDT1Uexc9WvvdPT5t7z3tey09ap9WPVMqdr2gVGK97pGVvbbOG7zR3bu9XTq2PNbFxD3piXm8HB9dvAU8VzwJ37G9xEcNvYM55j1+vKa9cx4vPSIiUL1aX4UM
9vfd+POP9dj32pG687OeFPZA+qT1qvyK9hdXKvcc3Bb7JRks9ePLAvdvQKT2kfYw82L6kPbHTVz2f2i09bTJLPeockL0lbQw9fdkovcBSG70RE6W8vXMqPG9qzD0NAjC7lybuPMJaxj1i6wi9oc1HPbdgAT6MHdG7mSMCPQXhmTxblmI9oUgouoBrbD2/4NK8sPXHOxEUhjytgyU86gXjvZPQ6bxPUQs88YpjvcDisbsYoTc8PUVTPUhBwz2B3no9TC2uPY6pejvHfig9VIBkvQuFZb0RYZA7UjD0Ozz9Dj1Glmo9mCFivbsA4zsfL5K9d5FVO7QTEz0lEEQ81UmhvKG15bxn4449VYwIPK+XRj2z9sE7fjt5PFZ1NrzAX/28/r+yvQFxK70D4XE9tQ6jvFhz+jyzGw89/R6sPZIP+T0jFnm8BCijPcw/mzyV4vk8ykidvZAsK70JXda8N0hUPQz3mz1ATRc8qLwQPUNmrT1LHOq9JzW7OjI1Dz2Nrc28Ot0Vu/kM
d4byRcpI9FHOFPEeiizxcEB68DUC6PG9ZmT3K0Tg8XrzCvWbJdL2rhpk9GSyvvUSTBD333QG6jb6UPWEpiz2n3TA9RhASPc4U47yBCdu82uLVvQilVLhQZO+81Xz7PIdYJj2AOYE8oHAmPL98hz1rDQu9XSokPQk+oD32XgY9qc+dvI6OGjxKIEc9rVzYvCjPAj2mRMe8/161uzALgz2BAWM92ZEBvti+/LytdkE9TFWOvT3SiLvrDc48iKNPPL2waTxtQUG8cHYLPehpsrrlaZu8d9OlvRxLCT2tHLO7IwKzPO9trD0ZtHA8QI70PHJ1cD36TRm9C7R+PAg9kj0Vs6c8jsZivO2wQTwpDN89ZDcdPbIOorzTY+07V2uYvAcu5TkCdnQ99jSsvFL3Jb2ppHw8nvvHu4JWjjw9/ec7zCLmPGwYhzwt3Oq8AF3SPXzpYb379Ew9M5KyvA1CLr1ndya9xXtWu0/ynD2yutO7EifrvCJmnT2Lx9W8U6/Au2lJyz3oecWM
8jdjbvEOnWT1SQh89rEmOvP4Gczw9lxq91bEOPfjtgj3i2E49Cbrjvd5vL713mjU9m2YLPBa+DD0PYZE9/42bPXvk1D24eOi80pQ7PfikZL19rrO7EDIRvTLlkDuf3He9V3a3O9Jxej1Dm4w85bM2vCT7NT1CqFS8WDbXvIP1mD0Rhwi9NyFpPM09Dz1XqNM9ui0gvHVrLr3k24S9gPwOPYePUT22Y+a8H/3rvYsfTby6dgq9eYMXu7XsOj0mwU89BDSOvJeC1T1NnMW8LqKoPchYSL3iR9E6IrCHvWWNRL0cHTK9Qqe0vCoxoT28fcc88qTbvDDdsz3Fmk+9j1SluuW5ej0XS8g84lkPPC0AxLzW9+o8310IPLLGCz3k6IS8ATLmvGKYwj2rN0a7LYjNvaDPFL28kRo90hWsPELj1Dw0pk89yywyPXNrkzwmVJs8VHSfPQz2JL3Tsq672xJIu9GJTzzIGhA9cX6BPWby/jyEFQ88x3tGPISwsj2vBNO9pKFmPDmM
eez0CfBU96QoCvd/uH72jId49GxVGPXlHLr2Nzp48vDu6O6HXwT2SaUw9831UvXeEpr1UkRg9MyY3vQtM0zuq8GA7r7nKu2Vjgj0FHq886SqBPR5dX71QdRg9lZQ7vMeNoLziLD+9JLEnu7cQRD0oXDu7I9MPvVmgeD0NGay9yVTjvDvi5D1Dt5+6mKzUPBV0zjtSBnY953bxPEQZKz3AFc88M29pPeYNlD36xRk8jQndvRibxL3tv6U8A/jmOxeEiTzN/wE9cpg+PWGOoj1ZmU89NqjTPTPA3LxI7VM8+9S1vRxZ07wDeIU82zEaPYEUhj02sDs9Jo8VvTmCbj3xomK9UcGgPAh4DT3tFom9N3RrvQztbjxlAiE9LRUOPRkhkzxwDFE86fyFPb17/LoWa1A9zswxvW4IIL2kCiG9iNoEvSl8Az08WgM9JLEwu33nqz1Xs1U9japkPcQVZ7xlUzU94Q3avPOSKr0Glfm8EtNBPSmB4DxlvN48iqMsvD9jvT01iouM
9piohvfFNnj0poc68pjxrOztYMzqaZxg9xqxnvB1cbz2bjtE7f5K/u7xpDz0I7A+8irvzvfssib2iZuk8nvWUveVSjbwVf1g8DqlMPUmeuj2DeqY803+7PBwGEb1qKjc9hTZWvY1wYr2sxMK9+i1CPaeOnTwTSCY8viFBPYwZKT3hrBi9KAaUOyYFDj3dinI87hQVPf11+LzUsjU99L3qullFh7vGtpA83Bh7Ow+0jT31nS49RGqzvRFOJL2O28A82EZrvc+ysTwnZ5c9XocCPW6z1z0Wma89+A6LPO6dpL2YL2O9cNB1vf0agL2eAIy8QzCLPbjDtj2THas8tPBHPQBhVz2KOKm95WEOPWDAIj0rLY29sNabPMTxGDu68II9twZsPe2c7zzux9S6dJcMPZLzNj3V6pI7oJTPvYsxw73S+q277DG2vUYNGz32fk89k5dbPcNQnD1xJzo9z2D+u+7Yr704PwA6EFSHvQZsgrs5yzq9VJo0vCIehj1ZXDO6UY6YPDSM
A0DwE+uu8KY7Dug/ccj3/V0q8KGkgvT76Gr3qDa49Gm8vPZKaF7yVSxC80iDTO0yevT3I77A8TFflvWaAW70fdp28nINPvYYUXrxPWCY9vrxbPRZXAD777ho906EaPV1OLr2Qxds8FziZvaNo8rwCvZq9NVOUPccq7Dx2KeK8xk09u4l8IzyOL6K9uNyQPKHkxz3BPuq8npWZPKcZAL3lA9w91FgLPWDQejx/Aoi9aThjvFf2CD1NXE29gU3FveNP2b0SZ+o8AoEyPKPVoLygLcM6tsqIPM23hT19m0Q9gQ0fPNmBljzwXGg7havNvQwekr3IMQE8b4KWPL4Wmz36SQk9PkG8vFVLVD0k0Ka9H803vZbe1jzxaSw7G9eZPOL1ED265qM9MctkPGnPPz2SMxm9SWAMPe+Drj0/3jq9eW1RvevGJb2SOTc6VTMQPYZQCb2Czy49pywiPMBjEz3gxpw9VOhbPd29oL3+/C69N81AO2xW4LzaQjC90nO0PIbNeD13GV0M
9i8+wvCVxsT23wi69Qd4zPNukpj1gyZ27oilVPdx6LD0kx8k8Cr2SPKxUPrtJbiW9PLMcPY2IuT1Plyq9L51uvRmt9TvT+GI9XIDyOxTzILxEcoM9PDeaPRFBv7sNgxQ82vifPVK0Or35z7S8mMlLvewfJz0q43K6hJ3HvOthsD3n1Ve8/Ln2PL5Ziz0/G6e8xlT0Oyz5WT33nAe9Jk8svEyvOz1L+V49XGIgvcAO8jwy7qW9hh8rvQf9nTwXrRs7mSH0vYJ4bLyBDEQ9P+bsOythpL3akyu7sa5LPFeX6TzhZYQ7izWAPU+wcr0zn2E9TykXO16nRrt+8sE8/YhpPRCJxzxnnak8l8aLPCONCj18vte9LjgzvFzoST08KAM99mBKPatXPL2MgDw93kK8vJ1fxDzbYWi92XR7vOASobvXzS09OSyzva7Wbbz91Y89ClyvvEDqGTw7Jja8uC3BPJcekz392iY9rMkxPFBxM70puxA9r5YcvU+JBD072h091AQ1PTCM
7VjyCDmY9Wmpau3K0xj3alGC8JyG9PO03lz1WLuK8vWpOPfY7ozxcG/88DkY1PVWAyTyN9Dm9ROAqvbzxgDvDVNK6C01xvWaHJDy03aE8jaA5vS7ynbwvqn09M2IdPNfe8jzdEiy7q2HnPJ3hh70TZ6m800xGvBcNr7uZ4La6Ll8gPXXduz1q/wY9pQcTO3rg2z2hrAG99VpJPJPOoTw2a6S82V0FPeuUoLxVVfm8/PUWPZo3nry3K5i7OZNYPVUlBj3HgrM8mMuFvfC9ib1ifbA8wCkuPIStTr2gKK89GACJPPxkpj2hvYc9j0hkPbEV4jxSKKs7iUT6PJEsST1Iu8C8LOmvPMKp9j1WJYi8PuGiPPwOgT2LCT+9AoH/vLn/9jyEwDY97dwLPD7ZizwfT+y7NPugvGhpqLuwwzy8bQsbO7ESqDwIcQG9FDIavfD2Fb2BYaE9NZI1vc05wLsZc7Q973eqPWIMsT2bSAE89niiPO7zb70o9lO8dLGWPKwyPL3oGUWM
9WghJPWMOzj0or0c9o3ODPM06xD050Pi8HoGvux3OrT3gH329VQUBPZjgrLsghsw8D23XvP15n7zegZm9jsZQvLf04jtsxCE9zD/8vaK5pb3zvtq7KGy+vPyIVD2x9xk9ife7PHANPz3Yq5s9yrm0PSJtE72tHa482OcYvZaFg71LM4u7DAYOvFPkuz1OKDg99J4aPVmSkD3p/da9GzQ0Pfz1xz0qA029lvJdPMSBQDzebeg9I8ErPRlRobztkTq9VMN7PM8TIT0QdG27+irbvWMbQ723lno9KopMvd09gbwhPmk9rkrOPWRhPz04xV88FkGSPdwRhb3x67k8anLkvUTrR72OPBs892hFPa/NCj0PFlo9piTtPIlqyD0vYK69+c43PGppnj3wK1O8Q0QSvaBIIDwu9PE9ti3cvO8egT32a4o79WSyPH9Ooj2YQD+7sEAJvqXrqr181G895+Ozvd1EkD2Iozs9j/VvPTsSxj2bqK49EfuxPQNuXr3b4Ty9TbHWve+M
FIb37qLu9bnqFPeBOmTxVY3s923ryPBecsD14dQO+4eMhvYE5/j2iEw293JiEO3K8oTn97og9e+5nPZYQc7xErhi9aMWEPLnklTz5ROA84HeavY44yb3iAtK8TVzavEn+zbyarpw97+OZPASG5j1A4nU9vWdHPJ/Hl7zkM7I8o7PhvUG/VL2zeZy7WHgSPDHu3TyA9eq8CV7cPEFkvD3r85C8bEqJPVVtvz2q3468G6PEO+5nSj3uDtE9BvBXPT0JK70ikI29CRVQPQhKfD3Tg9Q8lN7cvRZw1r2u5YI8LGMXPOAeTj25cYi6GNBaPJ5LiT05WTM9AO2wPU+FFT1OjiI8R3u7vXAWqLtHNj+882CJPZVA0T0CB606CTGivQKKqD1x9d285JWQOQbowD2gGUs8XGyUvIKGvDy/2Rs9rxgAuvWmSrz4yiC92UAcvRKN4DytFIc9a/XyvT+J+byls0E9qeBevJXBPr2rI2Q9BINLPXL0UjyVmho8Pzy3PKI4njuZcTMM
8Of0TPJahCb3gH2C8mYBmPYBn+zwbuOe8JfCCPNvBoj0GZsG9XHGJOztJ5j1ZYGQ8QJmxvOzqizxGpFg9nwonPbdMurwa/y69crMQvd8hEbzH5xU9t8M4vauVoDyBDh89CEg3vXsjEL07VvA7/mZjPLbH8bn4Vbo8tzmvPEtLEj0qdpM8wHMIvcdt8DweUiE9kZ1MvFeE4j1Q5hQ9Z2jbvHDbFj114I69WjxQuWYzoj27Gko9ZLUZvW/CTjzdd4a8/rEEu04QVT1z/IS9N9ooPWUXAbybe7E8gYi8vQwzGT3htIU9W5dIvTylXb34ZW09OQCwPQtuPTyBIfq8ZQ4+PeLrir0Uv8o8tMgFPWKkcT1XgFs8kg4aOgojyT1Zy3s94HiRvdZ6az0Rb6C9a+M+PY+hqD3JM768qHPEO4ZpfL2c0m29IlLePZ8jwzzUY928TYMSPTr7Q7zL5kC9TmQOvpxJGT0ipAU9YdfbvBNrGL05ND09Thn2Paj1VDxISwG9OMU5PN1M
mEr3HML+8nnI5vUpR+zyv/8+8UJfHOyiXzj2ovYE9AvzRO+1STDwzxwS+U/TCPMu51DyUIwy9u0MQPf0ZR72IQSM8M+YCPD3Ssj23Jci9US7MPEOGmbveOgK8ADJ4vZcZnrtnUwM9N4hoPHVGRb19YNw9mhRsPQznm7xWKYC8TCwju9OpibohqkY9NAeJvIyELDxelYa8c8PLvGS+5D0I32w8iRlrvH4MVD3zKg2+1uA1vc86OD0eFF69K8apupvnm73MFIG7qR6dO3telD1wWUO9RA2IvOw7r7wM92w8Ie+2vaCZ9DiyGaM9kHSSvSPter1YeXQ9grfaPW7ZA7vikD08UZs5PTs3Dj02vZM98CGJvAzOnrzbyHi92JGaOxco8j3cC7g9D4w8ve48B7u7bda9UpRUuvbjaD2nKa282hCtPAqE5rwvxrS85iDjPC2wxruIalW8/3VnPIzDD70KNyM9tYSzvQhnZzxEiZ27MXRCvCG0Mb0Pxys9gCIKPWBJwT3gbFmM
9+T8GPITjwDvP+N+7M3uSPEWYFz2Nlus8eI3PvA/yPT3ALNI8hLMLvVa9njycnTO9YF8zvbNvqj3PWAY9Cv27u9PmpLxxlHc9qNHIPDsfST0T+M47AmQWPR4WcryGQIW8kysuvafKlTwfnZo9roGIu0lmx7yPAFQ9iYbePEV4sz317848/QX+uthus7wpi2c88eDNvB0GiLxNVmW9zBUzvXMJdD2b/ow8+HpfvciCDT2K0wa+4smovBPOqDx4pkk9PhPPvLVzNL2Ji0679U1YvFgkYz1YDbO9SEdhPFWEIj3VcPG8AObSvQVj2DxFEY09ZLI5PczGQL2j6bo9d7iHPOD9ST3MekO90EGFPVVDSzyDat28AlWzO9hvV7yyuBe9gRY3vWWwMT1Zpac8Y2usPBYCPD3ENAu9t+g0PcxrQT2kv0E9CzXovPduOz1IF4s8WWQePRaNFbzSxDe950F6vLUqij2MgDI9g82mvVrlNDpIFYg9TNzmPJVq07w4W9M81ofyPO/M
CTT1UuKi6v1ylPRX2dzzXbuS6GQgGvcM/QT04WRy9CAAHvXClrD13Jrs8dH+FvdB+AT1F8f6938XevBTjrj1aXE49dHzRvNPHXT1Xb5k8SmU2PRL6r7zmiZK9+AltPTdIDT3c+Kk80DP3vVPc9LxqHEo95FuTvOYRwDyQSrA8k7PrPPf7WTunm1s9d5cxPQA9t7sUGh+95WfGvInK5Lt/vdQ7QRK8PJtPqj3vq688DIQIPHdIATq4Y5+9xxQxPMzevD0Wjp07zBurPBR8bT35VUI9NOA1vNYbnrzdYIm9aWwCO/afID21h0S8+5PbvEPGETxDMmE9l9xivB/hTj1H0QU90n+FPXgpnD2GkIE9KSxxPZG5Gjwn8ac8GBsBvT17QzvoFgC9rtl+PU/okD0Xkx69czC+PJopgj35gDi9szvBPJip7z0juSC9xNDqvLl3pbzOod89gZrxO+mUTLsKqfq8QlpCPLUBsT1LPng9R62dvTkfUr16gCI9FxdcvDVOZT0S7csM
8mNQ7PARa5Twhc5s73MNPPWxfTL16hxQ9dmXPvFO8AjwoQns8SxqNPcZkez2frlk95MFsPTIc/jxh7fW9Vyf1PDUwAD3OLlq8pVZjvI94H73wAZs9r1YFvbnP+LzETzS99LBgPVrDQ7nikSA9d94CvvJxg70rWLE8w8i3vQIbkD2uWvM8yo3PPdcwBj46wJc99FJYPWNaTrz20648rtR/vQ2SHr15XUA7QbiIPIeMWT2PVaq7jVkdPSiboD3uQ529Y0ZGvYhczz2bjn294cyIvF8Tp7z4+rU9QJRaOqALo7wX3yS99jbtO3TuRz3Ovgc9NW23vdVWxr1Sqp+8djUxvdJdBj0NjpI8v33yPPjTCD5WNPQ8T38qPdbLJry/OjU81/O2vVE787x7Rrm9hOWXPbyjHj2ypAg99JwUvWnjTz1Dnee804LgPGREPz2B26K9AhoAvUE+hrpIQYc9+mNjPaMLLj2dIEY8sF6iPUD0BTz3fCs9xbIQvkuM+L0o98Q67LwwvJjM
PJLwsWXw9FDOZPWKrkD2VWV89joENuLBiP7wsYXy9xJWsvRoeHL1DFNy8VFklPSTPszzrBSw9NJsMPbzoijwa58m9LeLRu9D1Tj3ULQa8wZ8SPbTmHTtIGNo9qHSEOz0eFD2WghS9htoLPbKFbj0CkOI8JdxxvVCCw73YLkk9BJk0vRMLPj28qA09wP01Pdcfmj3EUq49VtktPTO9I7y0XAY9E7wBvdAqxrxVLtu84n7QO6Nddz3hK9U6eqNsPBBdLT0NNZu92lhMvQPZxT2Jnic9SVWmO/ygDT1tD3o8XKyGvALs5zvkcbS8qgfUPB/mKj3M/XO8qIcIvukrMb17kOE6XwGmO9G0IbojX109SCSnPLqXDDytDUU9a6equlbzWbzHJ5+7/+8UvcCouDybWOS7bCHEuqflsD37oHk91gPjvBmDtT1GY8q8DBYcPfMDnD3IYO28FIGIPduzkzxArO47cNxGPSCxBL2xXzC9YSOAPHuhWj3MHOg66/fgvY69lbwEwywM
9ASYMvU45Ir0Feh28UFljPdbfpj2j51E9Ob+oPdCZO73GAQg9M9oBPcr3A73cJhY9IKtFvM7f5Tsn7VU9t6kcvbFzTj1tuAK9ROggvUJo6TyRT7W81+sFPM1pzTo1EDs9XGkLPTOIAj0LTDq9BLCmPLiJVj2JUz89EhilvWf6d7xuOZk9fzgEvRLJnLt81rw82hA1u7uFqT0rGGu8zWCMPcKjZLw4su88EkGVvHRhVz21joq7TtPUPIqz1jyXnBU9jEOwvKvS3z3FZQm9SVAevNLO0zzuFRi65eo9vRKfBDy+vbo7hcACvf+3AjyygqA8JPC1vH1cMz1u3Hy8MbteveusCL30C7A8ELpCPOS46zzA77m73fITPS/q1T3Vo8W8JqVSPSBK57wtj6M7XfnavEYYgD3T/+U6n/LLPKaTmz0/73G86TVevXsZOD0HfYK9xmy2u1+X0j3sLEe9SVkkvX7xUD0oDT484ygwPDqt4rpzGJi9xwhpPYITF7x+Vi89892VvT4M
MEb2+FpQ9GtRUvZ/ZFbzXeoI9wZWPPayWcz0ehh498SurPNnadjuOLyG8fOkcvYemRT1VhD68iNYFvPc3nj1io8o8AHWUPNZWyz0BpR69Y6W6vKP+pT3I/9g8kvkiPfogsrxY94A9QPu2vDaNSzxKDhO9eEqkvPr2Frv8VPo8j0f1vVzijr3m3Y09JTe3vMXeSj1AzSg7WvcmPO2/oTwdTXg6yGexPa7bubx/ukK9jhkzvQ2WazzAZ4g8uxK+uhuepD3ptjU94kSFPLMdWz3cR4O9xqsrvfMLFz02Qk48AijAu0hAer2/IjU9QLMkOJOVBT2hvdy8UxufPeKhPLx1WwS8jFysva0RUr2G05q6DTcHvRRELD1yeAO7tLmePXk2Rz2m0kg8z7KwPSO+pL2ZyIY8MXycvUDLxTx9TMC9ct91PbsVDT1oqws8FZQgPcqtkzyzZrK9qa4qvB6V+j3AKou8Nw4HvXk/ZzypSzE9GDxTPefYs7treyU9qkSLPYXzpz3F2UEM
8nccBvvgCub12QVU85ZNMvUH0Cjx9EP+6fWivPLQNuT14ocE9gVmMPWxbRL3gdmy9IsuuvY+trbz9ln+9x+UKPVoQVT1ko5M8edz4PEm/XTwB19e9DVCJu72K7T0HXmi9GFfMPLVXozzAHpQ9NoWjPF/WSTz9y1y9+uFcvJjP07vYaTY933a7vbdArb26FCU9kWKcvSA2pLyLE0w8/g2kPQL83T0xpOM8JxKGPViRCr0mDLU8fefzvYl4Xb2c2Cm9mQiYPQC/dLv3oXQ8ap2FO3GwIj1h+Xi8CW04vIMtxj0yFta775ijvIe+OD1ozAk9WPPwPMPo6by2tpy9cvYIvV+pLz0xpp0911cOvQNLN7zwa2g87iAqu9GtP7yMJ/A8vKSGPXv6Zj0Rjh89fB67PX7XNb1IHaa74NUjvT6T77xiRWa8UpQrPQn0xz3bnn08BOlSu0fIbD35wlk6Wz6BPQZhbT1gKPa8K94ZPUrUxrwW7oI9KRFuPf4tTD0ci0G9dtAnvRtM
QSD3KHoq5z3nHvfnCTDx29go98p0tPcgX+jp9KIE9FA2gPZa7HLyhiOA8NAK+PK1umTsTlZc8BHNSuxKMq7x9DRa9xK6QvEB2bz3EZo897ug2vQ+ZNT13sL+9IfpAuwQTgzxIcdm81APWvHZUND0mCF65xYyPPblaczxFyvW91TjFu+wEmLxzsxg9GoSWvSFlED2ZQ409J+hNvYreCb3Eq2I9XvdUPX6/Jr2EJsQ8Vq5QPJvnTb0zV+s8SB+aOlEDbLxz8i+9iXSOvXKRwz2hRHc8J/VWvH8cP7xwlLK9+Gz9PAG0qj3g6SO9m86JPBrRrzxVZSm9K9WPPcYXHz3JvMm9S/eMPKnDkzwXC3y8X/GeveNCO73PiTg9L4CRvWKanr0wb4Q9r7NRPX2x0zzzEe08fUHeui8R/rxLUtO8unPUuk+Zgj2+uAa98ID4PIhk1z39HrI8gO3FPMDhfj3qKDy9XecDvY1wMz0Jypi8Ji2TPGWyNjvQhwu90dPJPFzbtjw9fpGM
9MN8BPYn/SDzqp+g8ED2vvZ1iAr2bwww9AwqKPLhRMjvRh1E9IL5QPXUWwruO5HK8RbdsvEdvTL3DcbA8b24HvTRkkT0QP847er91PK7HlD3Pou46PLFsvGaV+znLMNm9NJ21vBqGdj3CEZg8n5O6ud7Ey7xZc2I9l5RbPEJFiz2yN5a9R1ZQvX2TBL34mjs9hjRovVKtLr1Ty5g81lYPvOTbWb0veb68qUM4vFTYND2msDO9QWnVvLWb47xS5Ek9DT1rvc0Nhz2cKEQ9LnZzPW9yxz3lJ4Y9SEQsvXwZQz355DK9yL0EO3dzqjpGJ5e9Sk+FvFtPGDwhIEw8fDMRPIknnbxETp88H+Bfvf+DuDzL2Ws8B83MvWYEY71e9a49y6RGvS2DETt4mUw9k3aMPXGwzDxG/5e8OvWxO6pGNTve5Ac9pCFXvezJTz3eWze980IRvbcpgT268yc9/LWVPA6QUzy8pRe9IV8GPUWI9zxcTci8N++OO2UgyjoEt0E9JAqhvOUM
+EL1oCgy9XW3FvFigEDwR8Yc97R2PvSq827tpbi07etiWva1BL71lr089RfJ+PRwmhDwSU2a9kESTPShXPj3oWr08MI4rPb21Cr0eFgA9cJ6uO5EHbz1nmv48mAxKu6hNqzzoGCe9o9bePNRkCj13jCO9GeFcvMY6ITxbfow9CvQ5ve+iVDw2TzG951ZQvcbEnzziJg08j40xvMBGl71pbZg8INsgveVNWD0UusQ8G0xgPQnJWz3ZHye9moWTOuuRq7wln6k97HufvLJ3aD1XQ1M6OgPoPH1S5TxPWKY9T3tivH2PMj1iPZW9bJS8O45faz0LsyG95nvxPIeynb0FlTk8LvWFPMHNrLu0Ve87xx/GvSy1Pz3mzWo73L+HvUAthb1A+Zw9/mUVPM/asjzJW+U8WLniPHVLGj0A4JG8tIKmPSkiXzznc688MEbzPHabbD32c9M8NBoOvD7xsD1RbLY84mBAPVEJ1LxOv8G9q/OmOwOoZT0RUA09qJarvIazNTzKTpwM
9cvOyvFplmjxTYYW9a9Chvfc/oz3JBjA8tdN6vZUthjuaD2Q9bKd1vYYNY7sbM4a8CpGaPQ0aI7v18om9vIutO3Tnj7wdPLs9nVaLPE6y1bt+aYm7jSzXuzosIz2+FhQ9MzSUO1/o9TwihDK9JTggvQd0oT0HJr+8oVbNvHbDdL11Fzw9pAl6PGH5UbtSQZW9PnsBvfGVirsb7Y89tP/jvOx6vzwyV688WrTqOlLzM72mBZG8Jh2sO+Yqkz3ZZji9KYcLPYxdFj1aQFc7TOs/vUH2iLnoRJY8/1OqvNd+xD2M2tI9jZ4jvJIbcD3WwKW9/IQtvWFcbryuOhw9CzCBPBRvWL1nQRG72a10vdW+Wry6bw68Ku4rPL/60TzlZ7U83aKnvS7BJb0hboM857L4POcxjb2XwpA9LJefuqj3pD2Gacm8mFOZPAOT/DwZ5Ik9wTUjPTreBj2Tnoe8p2invNN5CT3iWtG7qAE4O/nuID04JQW991wEPMp0CT3SK049IAecPLcM
4Nj3v5Ru7atgfvFBT6DycWIS90BHAPNAZYz04P4c8eWz3vKYHj7zrX1Q94eWmPKHjKzw1/Is9cSmBPVc+C7zebBu9J/VNPbbVs7zIK+u7UuijPGMYcjs+qWM9iXLJPH+LEz3PBoM8X2Gcu3CJ5zxQ0eS9dFS3vCzF4T3H+D49IZDAPGwrfj3Ec7Y8HPcoPRf7SDwbCLa9D+21vHEZZz28iog9CzuMvRe4Tzy0UCc9oJkJPLncG72XA+e5CAvWt9XQ0Lt6doe5avRWPUGVkrwiCCc9wtclvEpRHDr8r9M8j7BCPXhWqT2zg2g76Le9PDnChD1dOUG9mFiZvNanNz16hbG8bST9PNqFDb39jkY9eDSRvNnAS72QG6i9PnXZu8atvz2zXwc99b3dvbacUL3yLyw9em1fve53Yj0c44Q9Dw6EPBb2Kj2h80A8ZVHIPEdVwLx8NAk9VkWFvAH53zs694K8Edj6O2oboD28XDw9VNhdPfPZrD2cTtC9HQXfO6Q7Vz0M9n2M
7RG86vVa0QLw36rI9Ah5kPCNZlryqoD687nhSPTR54jw5X4c6RPhNvS6pCb1s/wS9EFytvBI/mTwkgG498YPLPc91AT6bd3w97+PNPOR5fL3V5Q29FEBevWOkEDxS4li8Ay6iPXQ3yzwivpc969J8O7/PRj0gJUS90GsOu6MbVD1sx6m8qveKOhne/bxCbsI9Ndd+PMWLST0IoD68e3d3PfXkoD10lgY9UslHvT12kr2XF3Q9jybbvWxwd7zTgE891ddcPYFSgD1325c9efOePUW7yLzPdry8aBEEvkz1eb0Spre9jIG8PEEVzj0+S5w9C04jPGBUlj2elYa9arPCPG0l0j2EtFM5AtFivX9xlLz9YfM96bHjPEk8v7yBfZQ7eiioPVfq6DkN0tA7aFxcvZueR71aulw9E9cZvfL78DxJhZ88U3e2PTU7QD3orC49w84SPQiTpb2hoqE8sUD/vd/cO73CxRu9sle0PHfdMj2GxOu6TwkHvCz9Ij2+Voe9SOJUvbVM
kqD0ZzD+96r8MPfbgTTuTvIY9ZIUGu0PBBLyWuJW9HGg9PfzN7zzSXTO9ftsHvu3ZtL0nQWy7zQ5nvRjrWD2/PNE7h5EbPRk22j3ifRA9Bhi8PRqsjr2rjbE8RFmXuxW7cTzf1H69248TuzVp2j0AGCI8dNAGPRKMvD2kYrG8QdCEunVwiT0iAJU8pPyDPHdo7ry8vhI9ubBmvBOREj13wxG97yp2PAABkD0+P2M90APyvfEd7ryyWgK65MnpPH2aCz3jADY94svvPKWZmjxdwIM9cwygPacDKr1UI7K6KGJ0vVLnjDxxSIC8xKCOPKMqSD2B4SY9kfNPvVNP0TzQWGq9qEHjPBKjUD0v3Si9QPKFPQ1ZAD1i4mk9ejORvLPwYj3Iqzu9T7sJvaDeoDyE9QQ95pbJvVnCo7z12/08pgoQvWXW/TxStpM7oWofvBdwlj3Zm309teMKPYz7/bxUBhU9rfjXPDpQgbxKQQ+96PcPPVN74T2GtP+8sLhPvWz3Iz1zT7aM
9OD7cvNeRmz0KAyQ5IvafvPFYmLv5OJ08YTAGPXvk/DxXMx29zBWLPWKK4jxpSzw9gV6dvRZND70V1XU81oolvX/jnzwPAyS80belPTUTzDxWXas7RzoMPe4EDL3K5FI6CVL7vC/ZG72Sf888NT7gPIHWRT0XH8+88ZG5PHUyaz1Sk7a9d+jqvKZMsD35XHa9u0UiO3z4gjx6LMs9aA08PRtsmbwWXQ489N54vFyWsDzC/zU9zGlcvRZ09Ttf3vw8OF6Pu0le8LtdCGq810laPQI/hj1wXeQ8qn6jPSDoZL3XY/y8F7YTvVup2jy+PrC8jAeEPRXyIj28fMC8QOe+PL9wJj12ofC95MfpvKIo+D0nOoa91eXVvPLXprxAO1U9+qYHPRoIk7hFx525pHdfPSZqdD3lz3C8+vfNvVtpnr3L/6w8SoWFvfJGFD1KcqI9BBWNPU4Trz0iLh89n4cxPbfKeL3atKU7g+5zvRXQI71izSe8U7HsO3Q0yzvFp7a7FbigO8/M
1nj2+dSS9qTqmPO156j3vjjM8R2JZPKR9S71sjbA9ZdcqPXKfYrw0AT89zklHPTpJIz0xOCS9gAcPvqkiir0pSwC9aVfyvN26tjvvZx09dxDaPF7SMj280L49tcrEO78yaL1YeOA66fY9vWdzUTw4l3C9eJ2HPb/INTzMBDG93Uj7vPaQFT0pLLe9pycMvGLAQD3v8ZU88C0evTDjnzt+p/I86qCmvKCyhbymoni7WWORPReyVD3j/wy95y+AvSDgV71GZOS8oeFMOn14mjzXHTO8yekjPWqiNz17cKU9191OPUxxhb1VEbs7hNbDvRE82zwGBqK81uDLPFJFdD1yieK78La1O3AbsT0lVLe9Wq8OPeLJej1GsD69D+ScPKHBCrzGEiQ95PCkvABu7zzBKpm9moM7PRJ6HT2DLzM9x762venRuDzlJ5s93kQtvT20RT1OSgA9nhc7Pa2++joP98y7cLNQPestKD13ffs8DozZvFnAOL0L7c08eHnGPLswAD79AJsM
6dmRbvIxnRTwuN6y9M6+yvNI3DD3aQDo8Xv1bPWmJKT3MEai7XIGLPYYcWD2+uI+9pTStO69f+DwcOAC8vmPgvQE5SbwX3ac93DMHPNjxxLxffp49bxNMPBq5Xj3at/M85d2zPb+hLD1vJ1M9GNcDPajOaD2Kuko9QlmNPHU7MT2zVQ09JlNZvXPDRjymoJ693qnXPC8u6TwXuYA8Z66aPPm+Jr2ws2G9WcjGPMropDwSEIW9ASTMvPSJv7z+PcU8hR0dvaV5OD2vKwM9DfnBPJWoKr1eehs9AbIqPUGxgjzeO029AXB6vAN6N71jZpq8Ip6RPL7mkT3qpzC9bT8dPAg7+D2ygBE9x4qJu0YourmT1qe9ml5ovDgEyzzgrIq8WlmAPKz2UL1c2ms8FbPxPFLU+zzGnEG9G7tgvU/GhrwavBC94dO4vd4SLztcrKY96zoBvbNyG73gBSM9cRM7PZJ0gT2BOis8XVbSuzWC8Tx+0SU9uu4jvP4wXTxOEWY8a3oqvYZM
S3z1c4XA9hbnZOiiBgz2QQwO902rUO3Jkcj0xyek8dP8VPf9NsTyrV4i63IXyPJP8kTzoX0K9GaP1vGA5gLzvVOs8OmBxvcP2jL1Ufls97+uePIgVLL0cqlg9UYAbPeVyh7uBXcg8KvApPf/l4DzJcuS8eioqPf4zPzrYnvu8QnUVPS+RaT0ugDQ9zFdRPFUWSD04Zii9xAosPf58iTuPX4u8SMzuPF4L2jwmT2I9JJgFvbEFQL1WE3C956LCPEqjAT3E7wA94eszvQcodr3zmW49s8UJPbkClzyDaA+9c+lgO3CUMTylLNE8HQcuvOoXDj2k/xM9O/hgPSCPVL1S6kk9fEvzPIEVNj1thwc94vkNvK0SVTxJc5i9XxExPdSsjjtS7W69c/wUPdVDbjsjQos9JAnwPJ0kXLtMdvI7a5rnPLKwFD1F/po9F7yhvF0zqjzISmw8ZRhRPLSRNj327uq8tfmWPMDp27tBvvG8SzkAvIRGBjxEUO08xsgDvbcL9jxqQbsM
8o9k3vVrWST1kDCc9TXuzvDXfgj3vvI696lo4vN5FGT2mkhS9ttIuvAvV/jxODYI9d6oVPfmWIj0IlaI7em9CvYbZy7qgxoY96hocvP6qDDyYvSw8dNc5PEeIm7xnDsa8EgygvCCIFb18GgA82mOwPM3Ccz38FVA9oHcgutRS67wB1w28tqiiPI31ljzfZ768PAlZvTXYhbwKCcG9t69nPGkKfz2jqns8Ek8MvFL/njwmSgM9RsUJvdLQIrySRsG8QseivTSFSD35zL+7xtUFvCQd7Tt41+Q8VF0AvQgNHT394+y6SMyKO7SJGL0CBta8xpQdPOCxAT38HEw8JkbnuyQ+nzsn3Yg9lm0ovR4DfD2QVBg9nHYmvTlYGr1bFaG9unhXPUW2Dz19xGG8qX+SvGqoSz2urhk9Q1G1PKFzIj090Mk8gDVTvcjc5Dxeed47GWKEvdpUUbuUECc73f3JvDKUary/B+68sL6fvNheSr30qwa9Ilo+PV69tz3suPY8wQo6PZDM
LNDyiJjM9QrM5PL0efDziUrQ9PHEGPbAwejslh8q8eXAwPeN4uT2rGgK8nktiParJpbt1p4c8YlgbvYXw0DwJU628OXGLvfm5iT0rYtI85us3vSpfxDxyMWe8vSeBvBKIIj2y29Y8tmctPQ7cjryPb/O8vUtCPC/JUT04iaQ9fi2RPToJVTypY188iHVBOuSmFj02Gck9d1aXubgzaL1HkFi9puyzPChMmDzBVie9TiydPbSID7yGqK28cWzSO7KrH7z/h887IP5qvWwmTTxqHLy7nRxivQw5CjqZ94475mB7vL0xML0e4Q29wubNOhJnu7t5+Ui9/bubvGvQiT3zMIc9CYdGPd5hYby1Uq68d+cRvVi60Tx4QrM9b4JEPN9ZvjwaToa89nAFPYNZQj1PGLS80W9CPAZJG7318zw87CT/O/LxNLzC6L28+rwnvVxKwDwmTEs8Lj+LvZnJ3bzlyKY9LHeKO6CRvLykJ7C8pnA3vbhGCD38KPW8rpGZPDRkozw7a54M
9BM+Yu/ZJ/7sCx4Q5RD/2vLuQ3bu/v+s8WdmIvKOYYj0w9uO9ln5ivZOPkD3N4Ra9NBCNPBRRGjurmgw9hzEyu98Yk7zfP2i9Rew5PJM6PzxKWnM9TsmyvafJqLx+42W7WM5jPDVf6rtM0Zk7b+4Eva+lnbweL229qkqXPEwgnLxoIoI9xW+fvNNODj3ALam7H1X3Ozyu3jskYSU9IQLkPJaqWz1iLtu9i4SCuxmJLD09pyK9A50DvQw7nrz38ko8cOYAvRZCAr0rZIs8geeXPFd5sj22c3w9LcxWvLu5Wr1/i1g92WHXPH3qp7yDn+o8oWFqvIoNZrsRoTM8S3qLPYvbQD3rEdI8x0yVvOfXCj1NGo48/PGwPHCqyT0l4Ek9G/Y7vCEQ5jwSxni975RjO0st4D0cnLI8zrBgPaXBd7vkzWI86PK1OzTOKDzSAmW8kHwfvWVmbj2m3Ik8KmckvVJU+DwHxUo9ZaWXudUxc7tJ+589l4tNPMz4fT2wfUU7KTp+PSSM
QAj3RwZI9i7d8PNf0Ab3Q62Q9GlCOOuvdiDwn7WY9pC8hvddAUj1VRwq95wiyvCmPgj0ZUl49W0H1PJFIVj3SFoI9WgsrPTuFgjyIG6+9s1RJPcLrLjzSkU49T8KVveuO4DvH/0A9dDdovKfJjL0w9bU9wPKlPNa8PTy+jCK8N+a8PAXQAr3F2Cu8aPdVPeF/3DzENSe8AEABPFtlwDxUIia9Bme7PMrxuD22R6S7Fl+bvElBsD0j1vU7ZhmvvG/t5zykpb89bEoAPWeKUryTo26823MvPDPuXj3Hx9u7CE8PvQAbFr1vqOY6mHj7vEQGRzz/Ij88/KsyPZ6oMD3xR0A9x3ikPYEKujwPzZ08NpUMPC10M723kJI8ibGTPVwZwjyZ83g9bbawOgfm7zzSJrC9RLVLPFytcz2xAKS8YdQYPcSnQjouG5M9fJUdPU/DsjvbEQI9pKYFPTFaNTvIohE95WXBvXp6Xb02j/W8yyJRvVxRCzwBQDA9mssGPT0qhz3mr0gM
9vFUpPU4+lL16Yqi86ZM5vWFudr2R8/e80RKXPYA1kz2J1oe85WJfPFWbJz1ylIa9O3xxu3en/j0NEY+9S+z4vLEu2rwoDjg9uboTvJkr+Dz2aw87alY5Patf5DyiOUu9FInHvfbA9L2Epmc9sHfJvc7kgj1mgbM8wpfAPVa8sD1RrGK7Y2muPbafmL0e7Gq9aej8vQC7aL30Mbu9xDCrO1wXTT1ox0K8+q6pvKNS1D0gjpi9OZwgvQx+lj2Zz3+9tw1vvLPqmjxFYoY9esJdPWKthD2jPzi91iFfPYAG2TsQFi47WFKxvcL1c71IIYc9/H8YvVRfiD3qEn49UBnDPaypJj320aI9Fy5MPD/7t7x7TCW9t3mzvZMIp7zJxku9Q1DuO6G6vj0o/rw8r2IyPagDyj3hVaK9jHlvPAvDAD3QdxW9FexXvAu9iLwp1bc9Tt+rPGrRA73gxTI8MPk5O1vRlD3zA4O8CEOhvVF4rr0mwSM9x56PvVS/Szw2v1y6RDwEPS+M
Jvj1h7J49xnGpPQbdnDweFgg9nLa3vN8w4bwqP0W8tIXCO7lUQD1SFQ28kkAWvQHCmD3B95m9OXiKvMomkz0h9zY9MsY6PUBPGb0MPIs9faQsPYS5xDvkk469PEK9O4UNiD0AVfG8ccmDvQsexLwzezE8m+GDvMNaMT0KjF89ZIRlPYoxmz3KtqE84/TGPTR3BD1wgak8lgBVvX3Bajzw0g898bCWPY52LD0GKIu7DA1avSJzvTyCcma9oeT/Oz8KwjzC+Lq7rRArvECGBT2jhL89TuqSO6ljx7yR9Z48O6p4vCDesz1Z8NG8J6b2vVdwlL2YeiU9SbG2vBSosbz3TAO8dDQ4PfmlRD0Wm0I9ks0JPfCCPTufAxg9f3R/vSSSQ71lX0m9AAmCPfFB5DwN3AW9wwYTPdophD1V9Cu9hWNMO/MfxT0OapK8v8uIvN8bDb2stNw94jsUvUXMZz2KQwM9qfOSPRpI8TwXEnu8HJWPvdBm2r3YzSI9eyRqvSvFnTx9jZ8M
9Ed1wPZGS0T0aNY48IN7sPAYsBr01sL28bT3qvYuGSjzoUJq9DAq3PcywLz17S2s9cZEYvdxi9jyPNym9TY6zuw100j0AGGq93K54POWpmr3FAe490Q3ePDfSBj0w5Ry9j68WPRUOhT2/psK8Fz3ivRh3sb1QmQy9tzqQvEMnej1GKQY8b3OuPQP7oD2kIqU9zumaPZapF7zP/Aa9lEMEviIgTb1gB6a9K9kWPZL7cD0XnBo9/1QMvbvtSz3iVeu9PykQvfYe+D3WC+U7FbhcOu7VgjzgPzQ9a3n5PJ/uZz3/3zO9rbuoPflJajzVa0A99C0CvkSz7bzAAH28NTJwvSBvkj3wocI8Wq6YPVHrtD3nnos8qwd5PbXknLomOhy8AydnvSdjjzoALWW7PrD1u9a+KT1odYW8QA4eve+VkTt71le9VRs/PKcdvD0HOE69BOlHvbcuxzvTpIc9S9wnPfZ9aL3QGtO84fZPPbuQMz1iApY9Msa5vUaMqTtnlIi8HH/3vF9M
bAD3GIWg92lyxO8SAqT3HjA890yDEPbBeBz2w/kY8+4BJvU4zE71tTzU93SMrvFEERD3bJQ29SMurvXjrkj3EpUe9WsJtPMKX5j1Wfhm8TL61PBz2Lryv4V47pd5mPWzjhryMa7e9DmAvvQjjgT2LIcg81zoFvY//1jxEj9s8J4wGPdSEF73KBE89b1MoPRJ5mjwIG8a7RtyvPa1WXLtEX/y8c4eNPbDAb7wO3w89rFmiPGu02T20foY8Ak4gvGudRD1Vkf+9VzUBPeesqj2oNqQ8hxH+O8zFBr0qiMG8m45ePVScRD3+Tq29Ms5wPCbS9bzj1Kc8zpRmvS/4iLyU7jo9Ybf8O2B2gLzgxKA9KQCCPS4sVz0grzG9gljLvPa+nbtQAG+8hxowPb3wJzyRKU89N/9lvekAoT1tKmQ9uEJZvWw1mz3E1QW9It0dvfzz+TtArbW8Di+1PM+HXbwWt309i+4rvSjbqbxrZMm8Ls89vFEbGT2PN6O7LkOFvQkHtL0BGTMM
9Y+EZvKDhA7u7aAy9fqC1vJmhJLw+spi9yqqHOl2rHT3Qs7G7ufbHPJogID3IDzu9QFFOPNjBoj1ClFu7bhvRO5RaET14FbC8YGT0O9o3Kz07UdS89GhaPR7ZPT1rrcE8OnavPJNzwjyw+pe915q5PKui1ruYkTg6zPWWvXdaJr30RRc75gEVPT0wOrwmCA49tjAJPepWjzwZUvw7Fz4tPayTXD2tD5E95U8dPRqgqbtLH9C8R0bjvMoHSD2Tsii9+raOvT0K1jxOYss6cp5iPXpvKD3Xtho9z46CvBfgkz1BlZI6l+3zOQTeUL3aTmm9dM4Dvfj3XzzMmJg9EqqovUjZJD1mYyQ9qijSPJ9EU70u9Vm8546quWNT3bsocKU6wDB2PbAlybu+Of28cmglPDlImLvUPis9s0gxvUilDz3wgcY8WmmQvDoJpz0Sos47wIpDvF+NlLz2vNA81FSHvKPZhj0SLwC92c4TPSQnjr0rUue8pfhFvAoE/Dz4KD08ma8qvePM
KAD2e5Qk8K1YRO16hIjzcz4S9PBxKObwER7xkyAw7CtehvI6AmT3ai548+VI6PSH2Tr2jF/s8scbyvE+OBz3KLJm9lQcOvQDRgj2Ffac8C1gsPNDvQ7yro8k75HBJvAWtMT2fbbU7B0GhPMLOlL2QqTK9DlArvDX3fDywNVg9odbsvSmPrDzcrV6949n8PHfzuLvxpfS82EiJvbprIrxsF6u8ZqOhPJPqJz3Tk1G9tfbTPNCQmTvinoI97/dDvM2HUj14RFu9ay1lvY0WkT2dlyK7UyfhPH6ribyMwra8tj2pOnXKcj1jxou87en3vKsbC712umS9SHZWvO1Tb7tdKM08XpHYvdkiTD1zhIq9/4N+PDfk7Lyn+uG87t8ZvSyosr3BSDQ8lGfBO1IXG7yeEKw8YNl0vIPoDz36NHY9D+EjPWaFBTyGPaC8C7V+u5SqJT14LNy89Hg5PY/Qbb1Lmjq9BGhauNNZFD17MK85XhOxvOSk+ry0toe8OV4XPbYNErs9zxsM
86wWuuzGTJjwKQJK8hGQgPTWSLT2JrSy93kKAvUPQDTxHwMa6hoelvA6FpjyyElO8tdnEPD+pp7zh0Qq9OC07PXgHKz2wZGe91FwDPL0ghz2EEW68vvzDPDMirbxwFcA8d+QOPPyziD0FpDM9FHIOvaXVwb3IaJC9QAphPHK88jz7txa8d82TvR6bEzy0Y829wsXlPEi1hz2U/0G6BQExvRjz1Lw9Xuq8+RGUumzxJLsgmBg9rbZSvM7r2jxNhqY8WIlhPbicDL2TbZm9owP/vEt6Pj0RvSo9bln9Ozx1VTyfchw9D32lvRr77zy2cnA9MOHsvF5TDb0XvLu9RUmxvC+fkzn3cLc9poR4O2M6YrwusoK9CrmOPbtSGT3X7B27tVq7va5O2Du8nqM8OpW9PI9TiT3H6oc9RZeuPVCjE70WSKe87mVDvFoEAD3Z7lw8AyjgOl9RDLw/Ihc9V+4xvGAzFj3KLKs8HPP1vEA7yD2XCr08hCmfPLCKM70NQVC9XL4DvFIM
uOT1Itiw9ZPxmvZ4hFj0G+7a91cIvPeawjD0+PpW8v4RBvUgVNL0UKNu81pjpO7jRi7th4Fo9kk1HPeH3gTsSiyM9bOV4u/ga6byncgw8gRKJvXfbID0fZdo82CydPNEpej3q3fC8wY0LPZhuED18qXE8vZOZO/CAEjyr7oS9H/04ves0fT3dibE8CcxAvQVqurzqXrS8+igaPOeWcT1Dnri8J/ZLvZ2ho7uuGDq9oNehPTvHNT2Mj7I65EspvFYnqDzkLaY90mERvZALVrxNgz486m7OPCNQ2jxx86C8n4JbvLIOCz3SNX69DpYHPShhnDwLNzU9P8SDvWytO71zikY8NgpavGOucjwJnVY9pRdRvS3ytLyeTHi8GLINPSUoxbw4DF28r+8GvSrGCbuaiX69e8m9vMuD9bx1lAU9Lwl2vMKVbbz3VRU9LBv3vA8goLv7j489kGUPOq4zGzzl24y9hSfgu2uYmzvyKVW8randvDRRBD109146uPBRvV1M1jxagpeM
8zpMXvaUPWj2fBlc9Us/RPN8BVjzv2Oc88OpVvTpvBL0rYSY8WasKPCDWo7xQPIy9K+WSPQIMB7xSKas9RaSUPcH5GD0zOIG8s3EaPZ6hez0L4FM9P2B5PZKhbzxK4Em9kg1xPGnCWD255La8X8rBu+lbhb0cRtE9smYevfYRyLq/l0Y8zi4dPPQb8TykXdk85fidvLVugb0xajc9/+Aevd/uCryCjiK9OgHAvKzoPz0ZbpK980iuu2aA9bwNn+k8XUcKvcR1lzty9W49ClYavcUn0DyPoaU9cG2QPHqtWrvAmGa9JBodPT2MJj2re7m7U6dmvH7uvbwfGHY9EvEKus0eLT04b/a8WWolPM5Ahz3YRoM8J9WgvWiN2Dxwjp89ytp1vIZjNLyYbjM8QIEJPW5HhD0xQw+90AonvJ6JJr3kvzw8ktASPc8HhTzAmHw9h/pyu0bisD1og0o84OsfvVIukT2iMj+9akASPA1SXj3mmaW8Qr7Lu5ww5Dzxsy49ZYOiO3IM
WRz3aX1S9zu/lPCDGzzxg5CE9w1GbvXXEIL0YSfG7mvFAPCpZFb1vjBk9yOI2Pc5YaT0VC0i8qXY7PXKs1DwCQSw9oB2TvGNFIz00AAS9DlyePUGhkz2zP4m86To9vXrg+DwCNI69i3oBvRs1UT2adFu9LsMoPQ0blrylikk9/7rNPEQUMDv0CPO8Omkeu82YTT0nBpo8RbePvTSOLr1pZIk9CiBfu25KBb3tdRw9VsHSPE40Aj3Pxys9Hrq3PZnQc71tuA+9FjDBO3xLWb1RrKS8ZBZcPSxEtDy6OSI9D/rmPEOwuzx5nFG9i44vvYOobT1Espa8BDUOPcRjir2HxkA9uAMuPeaEgT0wx/O8BOkKvLnxWz2VTpM8ysLbvVWhtL2hJNM8ShekvbT4jbzgMZy7aw2gPLU5AT4fVIs9DcK0PWrTU73AEyO9IHTGvbZoiL2jS1y9fA1ZPBZUwz0d3Kw7l3KRPCjd4jzAFlS9+l8CPdMyuD3LtDM8ixe7u71Mk7umHPMM
9ShO0O9yWNz2mmg89JcKgPTPddz1oCjE9+3f6vTE9or3o5UA8bqLmvaaeZzxKZJw9ZCUvPU5gAj7fu8w73T93PdU7W73s1WY8fQBLvZ/MTTwlLjK9Fk+uPShzpjsjXCW8FpfUvFKSQD2bhU29KvMHPQPGhT1L/gs8mTFoO/8lIb0jhas9zR8gPQ+7IbwiFAU9PHh0PZtmezoZoCg7exjDvd2e0byKfoY9pca2vWO2GDsRRwg9IJnGPVh8sT0v08I8kKukPAO5MDxAkQM96e/NvZPs5btcdr+7Hl3AOoRjhj0X3pW8Kp+ru6Uuiz0ExZq94nuNPCnDGz0sBR69jxcZPIOvfb2W/sU91txjPI4MNr1MTgy9RSl+Pcgwaz0y0Wc858bpvTuof721dR4943Jquj8ZGrtP/Y49ux0ZPanTrT0TAY09KIYcPVed7bxteyu8uzETu108Eb31zPo7JFODOwA+lD0Z0Rs9kDqrutrPbz20qYq9NW6juyOj2z2BL7W8eWcNPbqM
B2jxO7/880j4iPTNLH71iYMi7FRQpvPfkqT2PwJQ8m4KrvVdDl73wPXq8aISGvdaWgj1FJpc9aAoOOnDyET2TuRI9ii2PPMfvOL1sZEG9YWd5vZr4J7sO0wW7qwjxPJtsvT26qjg9o0CavODarjwJuKS9/fTOOj1Pujycj5K9gvYfvfKOVTy32Lw9+RoePX35a7zWoTA67zlqPVKD5Tz/pF281mgIvtZSDb1T53k9yClzvauOjj2lD7Y8WxbEPWxzlD1xLF090oGqPduQf70oZ0u9Z4hKvUPPFb3NxYa9FHKXPYXyoj2a0Xw9DeD4vJcHuz1AQGK9cumNPJGjNz1tPWo8oja+vFUkaryO6T49jdI7vBxXWbynmOm8SanRPFa4Oj1Icte8p/hovcSqgrxYgvk8UQxvvfbW6bxJqYw90zjLPYP4pj26jBA8jgXmPCVpKDrwXhu9W3vZvTxKEb1bNK+9XWNAPT3Nyj1+ARK9p7R2vGZeVj3emnm90HxCPYmVvD1vU1KM
8ujofvUj5TT3lSFU82ZlyPJ0Eyzxrc7e9NvIqPXKx3TxtvV890oLdvV7qe73UXYA9K3KEvK4SOjwcro89OqsxPVDiYz3U1ZK7ud/QPVfkXjx9sWI9g1EHvU0RMr1/zG08FqsDvS6ztz2xhLY8zuvOvDV4Zz0okby95aHWPLhLkzw7HwC9naF7PAkmhz1Rwh094U6APEMwgjxr6/a9qVUePVfCHD3YrTc8cKsVvbajlrx7j0Y90dwJvVYGyLw0jZM9pEJDPUX85LzK5987vCX0PCOoAz0Fbg28tCkPva53VzxBnnG7TRbiucH28z1ncqo8G2aAvQIboz2Lvwa+Pf4CPbrEKzwrIuA8BzIGO8ktvrvqZSW7jr/aPPUJhT0R9gS9KyQTPdUf0jxrVmE9CYKgvVsyODyyaL898KYCPdY/ab1sON86I3ErPJvPJD3w2Kq87GM+PbdG0jxTnzw8x8YVvdM0Ej1Duy69Z2sQPaNfrD1y73U918juvIjo1rtf9dS9KP35PLOM
lALupC2W97vrPu1f1Gr3kEHk9jJUYvQoxjD1gFu+8mer6vFsmMTxq3Ra9hQLAva/X4L0HzhU99DNgvSIOED0phtw7gOU9PefNdT2yq6e8SqsoPcdjMjvzjU86mmWxvZgLbLyKEyG9In3TvHg6nzwekNO78RJNvQorvjx6w8S9LBgjvYfpzTyAJga966fWvKZbbbsNL3E8P64HvYfLkb15ERQ9VEW1PAidUT3via88pwL+u1u/DL0y9no99+BgvchFYj2i2Ps8mJmtvMyIDz0xjiw8EIeUPRyjaD3F2Ss906GPvWlS2LxL9Ss8cUThPDU8LT28vJC9umasvR770bspFBm9JCeRPewUU7wsyDg955UpvbXq0zzN63Y9Wyo3O4rqWr03nfq58MquvPf9PT0EXk09z50OvFUZ7zxa+Z68dSrfPD+AKD1mId68OnEUvQRCFL2p3eu8q8vHPH4MIT17xF28cLprOzad4TpXM389Eo8rPME2IL3yhTe98d/Du7Xvsz0Y5smM
8zO1Mu0yjwLuHKCu9gitBvGjhaT0z9OW8wOMzvKGIhb3NMKm9M8RcPV7ZozyeeEM9nj7JvXBlcT1NgrS9j2XhO62fGDwBUZY8pwKwvElfJ72KunK8Kkk1PVo7wDzrB4S7iQGdPI6SFr20v6w8zvckPY9nPD0xmpW9iIx0u0tXVT2uwmK9gEkmO1JOJb001ou90FqJvCV1vjzIS0Y9LqMKvXn6sr2H3am80yqBPcdrEzx/Qk09jtY+vUlwlbwDFye9Py84PVkyvDyPChA9tUSbOyFfBb1sjVg9W+wdPcsTPz3hV5y8nPbQu1QIRb36BBU9ROtZPY+aoDyf3Ta9SHu9O7kzVz2Ikp68kFiEPCfsC72XK6m9VbpLPUt48TyTCqg9IlBqPGzCpb2CooO89GgKPVhpOz0TRaM9U+4nPQ4GxDz5c/a8R47Aux8BN7vgxQS932BNvZD2gTz3+369KYWiPPbNnzpxLUQ91A2tvIaPRD2InD28AaW2Ozs1U725W6u9NqOyu3sM
AZr37AoA9fDLpPJ9aOzxxR/e5Xa0mPB5LVrts1Fi71Y5vvYebN70jcnu9XomZvOv1dj13V/A8HYOXPGqYjDwnC1w8Xn8fvBQpnb3mivU6dOAxvVdG8TwlsXK9eaCBPVEWfz2VfaY9x6PjPB04Ej0m6Rs8BVfhPDNBFjxOG7G9cDGAPKi1gb058dK7lNWNufgWBL1e5769PV5mu/qXPD3mFIU8OWYCvZ0wDb08fgU9d7sPPZ3ESD2miWg9I2uxPBcDQDwlsUS9UUKtPIAB9zsQ8Va9DP0HvQhSnzz+Y2k8cxJvPM4eGj3WHkY9WFaSPNwjVT1UnFq9zG2zu88t6Ln3epW9m8CEPcB0jTwxqQW9CevtPDiZJT0iYoK9qchNPQZ3PL1l1hk8FpyFvVwyB70gy/28gHFFPdyaYbzNZ6W99QKDvfoCHTwJBSa9iWl5vamOXL2MVTG9auFGPUzHm7wwgZg9tr0RPdANUr1AGzG8fG6HvNeq8Dxtjzm888qjPeiBqb2BVDyM
9JJ7aOFk8Qz3QNoI9heSOOLmrvLzddJK9S+ljvDN8iTx0tWU829AdvJY6oDzd1eY8nOIiPWjG2Tw734i8yGRnvbkC27ugkpW90j1FvQ5QML3qiYW9nl1yPPsfzLwXRxw9XqEQPfJlFr2LoMU8C9IDPUlu6LxL7cw6uT6WPSRdsDp4HMy8932ivCNNfTzPe/E8Nqv/PHlABb1S0Si909FvvZmi0Dv3RRM8cGNvvXbvqDs3kCG8LGcmPJ3DDj3/eH08EEgMvdSugb1YFde8R4BaPaxztbx82FK9zupovW3xI706odg6Ato5PTDm3joR9zq7XHegvDXYs7moBXk8FuWQOUlg1rwIeW69p4qXvHXVDT0WYtA7WqTKPNUyTzzsLoC9UtBQO5MYEj2ZdJg9wbpbvWoJM72Vgz87GVBfPe180jwvyUu8ZVYKvOb+Cb2NA8O9XMHyPJAIzjzNBAO9wtXOvFaQP711jAO9NVFpPFQMkz1BxhI7z3DFPDQzrr34EM+7sM+gPOSM
/CDsUtF+9Ie7gOwRNDj3S7B89MQaLPfD73bzA4ja900N+vYUwMD3PMwY9+zHZvHb/i71uX9m7x1RzPau3fj1dWAY9nQ21vLLqtry7nbC9Lk4+vSh4lj0MC4G8qH8fvD7Ahb3Y9Q89yb7vPBtQIz1DLhg9dFNrvKnK9zssMVc8//p/PTdWCTtkdp68fUTiu1MnhT34MQ08wfL9PDvMXT1O5rk7Nps2PUEa6zxHT309yAQHO3HrN70l7iW9rSZ2vVwAkD0+z3M7enylPPdwIr2mN369sM2QvDBeiD2MTgc8z/I+veZKubweKc+7RSFpPfldrDz6MeE8g+qeuyIBZTy7hsO8+cMOPSItazxseoI6ff3wvIK7kD2kCY69dU9rvaQayT145ka9EwFmux2ZUL3Ozvo8qv9KvW6ReTs718+8PrMivY20FTwkHWi8FtSMvaXWtbxvNv+8h56fvYirzTyArW68lOanvMs9hD0s4Wu9izD2PPo4Gj34TcE9pppeu7c4Eb3lQW+M
9xAPRPEpcpT18yUE96kzdPJyKsjxsP7O9eDd+veTpPj0ffmu9dmZ9PT+qjb0yebw9O/9xvWFQG72HQsM8OcwOPA1/Sj0qElA9VrwbvNjYbb3XmZ09dqCpvDyRhzxherA8O6W2PTuokj1Dvx69H6xZPWCmHb2dOjg9L+x7O2NkD73RzLK9dFhpu/w6ST05IR85XPCJvOjnlDxBWrO9pNuMvN16uT2DdM87RXlZvJITVDssHII92kW2O/VueLyw35692eBSPC0q9zy2oZm6x0kBvYmxnb1q77A7/e+KPDpRxjwz6Fo95yMJPc45pz0UAym9ogKePc3/nzzKbPA8hlHfPF7cI72scXm89sBnO2oFTD2jjwK7cRAzPOEHFz3LQX+9bMSPvOAiED3tpQi916ETvWZ2nDteh3c9BqjJPHwpoby2sN+9aPCJOyyWKT2yDSQ9mZ9KvRA/Ob19kGM9cq41POAyYjxxLb67a5eRPfpTfLxWPyA9gpSZPa/dC73hX468MeTavC3M
ajLz6J/08yV64PCtcFD2o6uk6/nBxvJ1jmjz18Km9DnIuPYCozD1YXAO9PN4oveTRJr08ONk9RTPCu1C7pjwq6868CeT4usYjQD1pvlo9R5uSvc6zB7x+G3E8CYWdPNe7gTstDWY894IRvJqEtj2We6I9lfHHO6Fwj72WZUw9t7Jovb49Hb3fqgO9FfVFPCHUqz1RlXI9PmS8vM554j2s+mK9B+YAPfY6Ij20mqK82Z8ZvWtRlr0iDAY9TpnQvBK1Fj22uRS9pO9SvA6CBLwPsjK9zfGWvYH49r0ov0g8qpawvKsgXj1LN+E8JAVhPcXk3z1L4rY9LxHmPLFEXr2wJYq8QgGFveFdfr00Zgy8mrg1u8yHnT0uJw89BPLyPDQxND1+42q9UxsVvdT6JD2ARWa9UCOivGedYr1WFb89cfoxPNrg6zspgCA9+Hy3uxM9gzxv2au8XQARvk3aur0W62E8Ddi1vIXfbj0uoo49o3WmPRm1fT1PKsw9f6SOPdKaRL007RMM
8rTAlvZ46dL0P2Ea9BAjNPD6iFj3nhxW7Gv9SPBETmD13APW9+de7vO3qyj2mLY88hX2xOVFVnDwCIgQ91Yw0PeRppjwmzVK9oUCvuy5Z1zxUskY9QhWavVuIir08aEO8iyxtvUkyoDqy5EW7IsGyPbsDDT0EnL49eUVqusVqK72wZQK9X/CyvTmrPbzOEO28rfGLPU83yjyz4vk8vH5avT4XtT2bagO9F2nwPB6SnD3ZoOc6gD3bPKVT0LwUfKY9kHBpPdG8wjxkJGy9kBSSPbTkpj0/SUQ9R2a2vTE6rLzhs4c9jzJwu8GCyDsdN5M9rUOUPdwX3D0wftU8xdx4PMzokb2DTW+9eXCevXG/Ar3sKSa9tEBGPZk/xT0YkFQ8ahLRvL8qVT3Ze6G9KTYhPDEMpT3l5VK9WQWVvNL1E70whIE9aPvSPHJDlzwC7hS7LuKLvL45pjpYdkE8huL6vfjlBL0o8489rkNOvEhfPD1+dpk8huLfPUl3VT3oCb09Wh/cPGPM
uYL099He9Ul6SvRYDP7sSbZ29uPSXvNfmWT3E7pu77aqAvZpk+Tx9HNS9eAAmPTklnz31WE47qlVgvOBUKT0zdJM9KUtCPRLRLb1mFES9eqgMvKyEoTzIkLG8j+TWvSpG4LzSdQ+9hkjpvBReVj2CD2s9goWfPd5B0z38y2U93HiSu9rXh71kwKc8tS2kvaDW+jtaVnu8yMI+PdUU1T2Xjo+8WciDvefNFrs5VZu9nuADPdLd7D3eHyo6xjt6PBVF0DzKHa09nSNJPcqZNzociCC9kq5FPFfyOT3qFJ09uM7wvPcWVrteVac8JJf6vNiEgbrxXKS8kLe6u51joT3Vd9W8IaboPC1Xzbwak288kQQsvWaLWb0tCCY9u3ZtvQ4fRTxaniQ96xmKvfme7zzLmoi92klePXYuhj0ue3O975ViPQ/tMDx95kK9o4jXvAZ1cD0fsDW9AN2fu2x3AD2Br1I8kjyLvR8H6LyorEk99LhgOUdJN7zKgZk8DHcQPcygRj00SyoM
8uJ3BPN4GCb30OYQ8l6AXPGRYs7wqG2i824Gfupcdyj1oqgE87dw5vG04aDy6/Aa+r4XzPA7BoD0wi0i7gsqBPev1wb3azyI9uNOmPIJzizyICGi8Jr2DPKlECzz4iqm7ZpM9vUqIxL2Shok9D3advcb+xrz4C7A7iX24PZTJ7z2ibeg7Bzg/vM4L/zwj06g71N2CveHEbD2JDIy9jEWBO1RHmzsr9Cc9Rn9Yu20reT3nEIy9rO7YPJ+oMj2cE/k8uaY1vGkXTD3oAh49KggzPTLCJT0zoHi9ZOHVvA0FEr09GGm78rlRvWmKXz2utEo99CP8u1rKQrtGVjW9xbR8vJ9b5juhoTS8rFZjPSl9Zr2yYxw8fhpmPNL1dT1DdIc8VYcIvUV+KT1XN7K9EYw+vdLyiTxjYpe8k9MKPUeOQjwGmi68QV0DPCCtoj0oczM9LiRavdBO8L1gFhW9tVCgvOzTfTykP5u8++oivUKtTj0+Kcu8oltePQDWuzz1oWu7VLkDvV2M
xgTwyLM+8jJqUPVp2iz03nP87nnWlPT/aSb36n1493ryEO1sLab3aPKC9mFARvfG0bjw+G3g8mjCivCry9bwQqv67sCJBvKk/eTzi9s882LoNvdw3LL3uwl29/hb/Ow6EED2FhT89LaX+OhLgV7uCe569PQrePCAQiLxo52G9tD3wvKB8tDyEHIk8rVgDvFCCuDuX/kA9esUhPAzAgb1BiTm8S8yAvHcNI70VREu9vjofvDuFJD1LxYO9p2KIO8wrqLuWXbW9hs+TPMNuML2AYQO9gs2Uvcb4vbyScho8QEYUPZt8fL19Fdm8fAPAOyKrnb2WDKO9Sx/lO/2OHzwA+k25NvQ6vSXYQj3aJ5u5tQE7vU5nGT1h/0K995YDveqcbb1zI5Y8UsVkPDiVVb0Akh695eb/PCd2VLolxp+8zYJUPUiz2bsT0KW9smiBPIjwoTzyaYe7xIOAvAcMZ71YtU89p7LUvN8E+LyjVR+9ONdlvIMtWLvV3rm9RXJWvFzah7yJwdIM
8YiWFvXJVgj3k/fo8G3EtvFJg7zs18K078XHkvAwlFD1LOGA8z4lRvD7aFr0Qtma9vFZuPKdPiT00LDS9JRdAPYFUyboIQO298wzMPIZEnb0Cjo08JU4kPL4tpL3/9oA9mSHdPGwMEzy7ije8duQhveDH9zw8fYK9iBN4vKby0bxtaYQ8y9jnu789hrylXoQ8Qlw7vXJuSL1TzZa9sGorvSgHkT0mPcK83OKXOvnY+bySNlu9ByKDPTFSdDz7+gE9iIU5PFm4hb0ZJ5K93cAtvLwsAzs3G0C8dtrIu59gqr3EwSo9uqVLPf6hvDwaG/o8yFL7vPfMATy9Q6W95kltvHzdK7087587KkMQvTb46LyRqFA9xobLvAXGv7xEene8SqI1PUdOUz0XfJE96disPEBArb2q1Re9uNuRvIYZBD2tmzu8cKKIPAe9Pr3uGVS8T0uavPrkSD385za9ynVovOYdxL1G2hI879YNO3jErDtN5948XT9fPcQuYbyeYAe9jGAdPTUM
JO73I0Vu8dyqevdbnSjwqNjm9lCxWPMceEj3epyM9S6TZPU6ZBrwJ3ZU84xHBu6wZJ70gi568h3HwPM7Gm7wgCv+6ERx5vLR9AL33IUq9+iL5POz5G7wkuB+9knI3uwPq2jvYZGU8sBYfvYa9eLxZT6M8ODqsPDZ4Uj1ZMae8Iy1XvDt+n71b6TO9LS02vRi5MrwM7Ki8HjL4PI8HxTzZIQM9U6xeuxYJDT1eDEU91wixvLETMTxNVhQ9wKnwPC9Kmb2v6Yg9hTFDPCU85D3uJoy97mZxPd2AQrxP6n69oh+uvI7jHD1HVwk929I7PKs0PL3/z5a9gHGjvOZFJ7lLnDo8Y314vTvdxb1ycmk9KhcrPW0RCT1FJ9K9YftRvTEzzDu0DtI8H50RPUdSGz13tUq9lbhWvFpn4rzsNB08sCP4PdDteb1Ve8Q7zNhrvFipszwGz0i98T4WPlazervb64+9S0A7vU/Q/btcnIc97ZOKvEhkzTxj6pk8uz45PfwZi72Y46sM
90RCmvXbE4r2iPKO83/oKPTJhHz3czL29J643Pf9iJr0R8tu6Ct1Fu3TwRj3Tz069C8y1vLMSo7wrqy49KgeRPIG3zL1L7vg8k0N2Pbf1RT0u0ti8AqevPeOzBb1zX5m9tT8yvR9Uvrv4suS8psoKvXCZM71tgmu9xiBTvJ1yfL0guGE9AZdaO5FZWb20lFY8/5vPPJV1+rzvEJ29fhL7Ow/s9bsi/IG7pe4mvVefrDxuSs48xk4PPJw8ar2Imjc9bngTutht3DwQivC856rQO5h3oTyQ0Ys80j2FPMeOlj1Czn699Jw6vcEinjyAijK8r7VmPW5OAD16C7O6XoQJvHVSL73lwQ49O3jOPGxUZL1n9zc9MlHKO2AOVjwS43K8tF7Au9dU6ryt0Su7mvWHPZ/hfDujrVs9Bi1TPZXNfL1Fk6c6BDx2PDbRQrn5tvK84Oj6PIEVx7xonf68v+wuvY8JhT20p5O84ss2vU6Wnr0aDbq8uz+jPGulmj3QLnE8cuMzuyTM
QUryFdT+7856uPN8gJr3mvnY7vuaHPIfjHLwljWq7yUSMPbjfjT18b589maCSPQghhb3xBbw7GJuKPe+iCT0E8re8C0RZPOrcu7t9p+A8tp/Zu+P5nz0uAEO9YpX/vOUTgbuCdOY8kIWzvGGVZzvjWuO8pV5OvC7lwDxskvQ7acwNPTU+/rwtbty8Fn2BPM2dCT0JtXa9rJoFOvnplTqq/lK9jJiqPXUYAbyUEXM8RmDTPN28Gb08iNo8twEvPeztfT1L3Kq6GmQBPbfEnjqq75W9jvAjvXbBTD0asYq8Li4LvL7WirzhZwY+gLBHvQARRr1vbGS97Bb6u3sVyDwVI7S8TX9XvTjkw7r7yuC8eN4pvRZvuLsYAT+90PoJO0VeIj35Q5g7yaVkPbAnRrqDV6Q92f2FvXwvDT1shS08OtiuPVPDaD30Y8k8A7RpvIjFV7xXeaO89FYcPQz0vz2VF/66ks9FO3bfg71rFnU9PjWTvdCtmrxYS+c7MDv8vFlypTxwLKQM
7KI5zvQ+pVb1s/O06Xs2DvXblJjvNjJE7UsIpPRctyT2p3Rg8xWNZPbv4Mb2A88k8swE4vSHLvTw+wz+81QBQPclQmz0CfcO8F7gRvfLOpz1znzW9pR7BPNz/Fz1x9Cc914oevFc+NTvF7C89WYPSPEUV0zvbGx+9u3RfPSQKjTv0muC8NsWpvUPAbb25Gy48ZwSBvEqDVTxzKjU9hlePvNT8kzzGFCs93dShPZHwZr27KDo9bvx/vcpaVTxA61q9vDqgPMlxcz1DN+S8a8cCvPlHgz2lAFe93fgDvQNgzDwZonc8xfJRvB5Xq7tFBYY90w4bPXRxAr1VcCC9N8+MPDZ5OT1oH5u7Czn/vehAOb3k7xc9LmwQPTJMJTu4Ezg7/l6gPH3vRj1vJHo9cBxcPa+ZBTwgd6+8k5b+PILRCL1FEQM9qNCJPcbikTya/jG8HTujPFwW3j1KX8a9vmkgvRcalD3g2fC84/NBvbSBQbxSTYs9R87+vLIHmrx304S9aiPZPDAM
gNLx2rmc8wMbMvWUuibwmTxk9ghyUvT5ZhD3VHP48z2aDPavYVj1Gcx89TKdSPE5BOTt+QQM9NSmXvab7ODvNRhq9JVGuPZ6ReT1Uu1U9G5JYPclJujylZ4m9BW/xPOeG7z2tDI489AkTPUFi7jueTOg97q1kPIOMErwtvgI9vgx0O2WAbj0awIG8G86TvflBLb1VJBM9AR13veyBpDwDx3U9x/EoPZDkiz2dQLw8ecQMPdJgKDuiy0e9bbXGvEg8hzya61I7jVMfPB11wzzQ/BA9znEvPdDY0TzPrZa9SaqkPLjQrD2AMtK8pcdVvBYaFjwNSaI9PtJcup4rHjzb8Yq6BJh3PSfM+TsTybY8VbIDvkOw172Kn0E76oABu2u0/zzQf+48j1qmOyP/sz2Ivg49Gg9MPUo/mb2setY8xfQDvdZLaLwVEoa96zUHvYjVNT1sCqQ5migfPa8MPjxNhQm+aBtQPDTpwj0ePyS9ZtWePM94Tzw2iI49pWIiPa5zlzxSY2uM
8dduDPRMpEz2Ad4880KXKvWJH5r28bEA9Nxe6vTFDgDxWbY09SvTfPSrqrD3LToc9b9GZPbmfhb2U0Ru9GplivaHIuzxEJZS8/V43PT69Nj3xM2M91T1yvcCjtDylzNi9xBs2PWmBpz3Mtxq9kuTdPAxSh7siopY9K9NaPdZIET3Xmp28jJmHPGARITxg8kc7nQFGvayy9Tp+z5Y9yk+JO/t3/bpxjKQ9CmFIPfLOtD2MRJQ9YhV0PVyMIzxbvly9fTAKvdteHT3F8L27rQYavWLkpD13OQK9FdIqvKfkZD3VYDa9xIAvPVy7Iz2br748Mo9MvdtxMD3ps+a7BodGPV32xzwEpI69yWXdvGMjqj3yzgq7HtIZvSQcs7zrJ4A6pCo+PS4D8LwiwVg9XFvXPCzLQz0Sn1u7rNvfPBQjOb1zU9Y8rzEEPZOqRr1jajE9cYnxu0H1ND30EV28eQHZvEkaqz0tStC9TApgPchqrD0jKXU9D17ovFaWobu8Af28h8DAPIFM
KbjyJ3W29//W3vPIaEj39qXo9+tKPvUjY/zy27HA9PzZ/vBVeN71Alry89yWaPZG3mrvuuiU8CN7Pu0tIUz3pOw49n0cWPTBzebyYjJm8MBuYPH4kxz04pwk8oIoIPXuTqzsrzBe+7ya7vCD8uTwckoC9WMBCPIc1hr18PKg8fzXePPn1xz0GZAW9mCW5vEpj6TyV4pI82VUvva3iN72LEw4+1xejvFdBmbx0/hW9rGbnPSpZbj0BXae9YA7Juxyx0zvYYow9bmiXvWkp9DxYK8S9s7WDvUSwET1g7p88f5muPLsfurwVm+C9RUaAPGukcjvYBuA8gghXPC4Pir3x3X692XJ4vMKWij3ymt6877+XvU1iEzpnh3U8EPo1vWgzZr1Jszo94GgRvNdHCDq8wlw87PvpO6wjSz0blnC9N0zfO0pNjryOdp89XZqgPHYIsD0yUpA71p8tPKi2Wj2f8Ja8+uRjvb1HeT0OceY8VyxCPUSMbT1+IyE9azP1vPzYujzlahOM
929BePH7Gsb2BO9e9uz4PveaUjDzAekE8Nwu+vT2tsT1Sc1g8ohiBPcbnzLz15CQ9BK7WvNLdPrw2G1i9MkaKvDfDDb0G/J68Et1sPT/iS7y6zUY9Z5vuPJHF+rvsUnS9qrgnO7Y77jzAKG693AijvAh6F72PsUq9XZwIveHj+zurxoG9EnFevKiVgrqluhq8TgjyOhfiojyU91M99GJavQAMLT3SnZc8JhlGPXIFFj1Tp369WyQDvdM6JT2x4r+8x23kPB1m7TyflSk9ESKvvCMX9LtCzQS7lvaLvZcKcLwtnty8F3tHvKvaLj2XwIm8a2SbvLToX70NzKe9yvwuPfkAUL2PrRU7LmiavJJyib3iLHY9aRiJvUDZNb0e/TI9Utl8PTbKAr1EFfU8oRpDvKQ3rrw4/J29VsukvYdfsbwiB3292jksPPwU2Dxd3lG8FlM/PQvJS7z06ry8NRdpvUv/x7tsZ9q8XaHsPIvJ8DtxNoM8t2P7O1x7prxMs4C98aEhvX5M
pq7y21oy8eWswvTmnu72PDUA7jl0zvZLSAD1MX1c8FJAovO3XRbwaMxC9FfAvvc8Cm70OPVG9mMrbvcl1kbxm88y7Q8MFvaHMD7v8fgk9s3uHPdvDDD3z7SC9uufmPKVN5Tu/6UY8BumdPSW2CzraYQ28WdMfOwdJMr2lrPK91G1Bvfg5o7wmvbm9rfplPF4Twzy7w389JyG/u1n9UjzH59G88zYPvTAbfbocoCW88Oqcva83lr3XHhG7UmzJu8Cwlrq+lII9v56RvUbyHz0XaY69CzsMvUps7jz6q5O75eDcvGkVNr2QTT29X9s6vB28MzzqMi09wAXfPCrFqr0yXZK9JQJTvTT8Jrw076S9hF+mPJy3aDw31Ww9un3JO5Plb7314bY7NvIaPeJ4kjumuhG9DAM6uEmlAb2UbYU8NAauvUMu17w11UQ9Rva9ORveVD1BtXO9wjLhu41Myjxs3Ac8LyxePZBLfL1XKrW9QummvEUVKTwMjAy88qrWPRQX0Dv4gSIM
7VZ3QvHLajz1/UHK97Zhhva+mlL2+TDK9p3yFPBb1njzCl4O8bAsHPLufD7yjegi92xtjPRXQMz20QSe9PuYPvgKcYLxwGES9YKBFPWhNij1jzPw8XI00PWfROT3AbpY8fp/YPPBFrbzezxe+vn7yPMBsULwjqE89j7mKPR8WpTz9oI69E3aZvZqsEz0vhb68Awx/vEElC76C2Xo87OmqvIiKLrwethM9FjuMPQXCjLyJ81m9VNTlu8pxr7uJUDG9TWk3voAPpLsxcXe9gmkjvWJGhj2jvCY9FjVRPfjrOz1oFcu6IpPBPBvTNL0n2AS+uAavuzXaczyBOqA888A6PSGBBb06PwI6LT6ovS4hfT2NuB69z6xGvAkW570PG9s8Le2gPOMyYb1QbCm9pEoxvNstD7ynt4W9xgU8PZ9Y3LnIgbq9bMvCvfypIr027Di8yOpEPKNIuz125I07Lat3Pdm38jqQ1R48Dsn2vJcwq73aYlm9DxYOvRoixD0Oenm8/eoHvVDM
YTr0AAAO95XLrvRKrdD0Feq+91gcRvSsZWL0tNpw8RvizPF9C37xGzHW8VCapvYkqlD3epsK9wHhoPI+frDyQULa9WCYavp0AEzz5XAu7vD4FvI3xVbyHKo+7UAbuPRT0+LtAa7Q9NAJwPB7nfbyCoom90ok4vG7JSz3NazC9AAR5vSfqWr0o/Sk9Aa+4vUCFojzFpZe9c3ThO3+aEb0Scla8XK+iPRHYFL3pu5+9tFicvYgLkj0nYju9Aqb4PKKBGTvHH7e9wlCAvfzjOL0cobS8Jh/8POj3Bz3UDqo76qSvPWFZZL1Rosq7fBiOPDCQkzu7lFI9XiAJPYXK8b12kpy81qiEvAm3xj2eJpm9lhCtPbi7dr0vK+S8qsxmvWMxkj0IUnA9SJhpvJ37Ur2Iiri9gcWevGQQQr03ncI9qrzPvF1ejb1Qir48E+RHPLO3sTtO0i+9u+ymPAKCHDyPKaQ8urgbvXLVZz0vV3K8lPBvvC5aCD1316o9/APRPb+6Lb3JaS+M
8sL7yvBzIjz1c0WW9xowcPoeLi73XPC69YwuavTS3MD2y07I9RgBmvd2WYr0gdzM86eKLuzkynL3Xt+095jGtvCMFxr2+vYA8Jn/DPcqzlrqt7Ae+RvjQPGNr9LzA6vi8nJ5RvU25ST2vlcO8kK2YvdpCWr1xKmQ8NeGePG2tDj0p5yE9WyTXvAP84ryIjsg7ZORmPW+Baz2X58K9SdWpvSmWYD1jh128nXMkvKNk67yyn6i8FumDvUEY3jmEuw89KbQFvT1OO72WqZI7wUlCPRyV07t+ZjG9dI3lvDqLKz1VUha9YBszPempoz1auJG8aYeVvHcHCjykKIY9mqZUvXU2hjq/9fW8C8MkPR1jOT3LM9S8hTc+PQSNVT3tqk68ZppAvaU2ED34N7K7KfVhvVviXj3s6cG82IoIvQw+kzwFEos94ipfPA8NVzzfQ1C94uAlPVTRazwEmtu8IOgRPCjgkjxtcrs9MdlpvBTLjTyyyKM6KyjSvPDW9LyudkO8zSOruyKM
uibuipJI7YTHUPKJ9yz16Xog9XGNJPOsqkLs2/Re8kt+8vdpkmbyH9m29bXkRvU9D9z2lB8k8NXUKPdL8PD2rBr89MvnBPI/rxzwZY8C8xe5WPUY4Fz1lc428J6//PBfrPjwvKLc92c2KPagDEz3GMt+7KMeaPdXYiD2RtGE9YiqkPA9GBT0iziu9mtZKPc1I2z3VPec8hjWuvBuGkr00eyE9LHlbvCGHzbz07U+9/nqavK5vkzxcT028uriVvJ6cNb1KBGk9qmyMvF0skD067Tq9zN+PPVsVYrsc1A69d2gzPXBYCT0myVE9OYD3vLK3Cb1SsGM7l8mbPbUwZD1lFQU9qyFmvHeKB7xAaZ69/QWEvBoopj0Wwe+81FcgvU5k572lIug9k2ILvXKnuLyeUD08nmd8vM93HzyrAQS8n7SDuzftnb3PDys99+novV1ITz3KmJI8QbZYParatT0oOi296lzxPO4fk7t+i5U9OzTUvB9PBr0sVGW9JBQFPQd+ljwxskkM
9r7WuPFrpQD1PWbS9RzQDPLTuvD0Sd0S9WkFqvUHX5zzTLpY9IxIfvbSXjb1sm627n45WPavxjj3l+dw8iQeNvaoNFDsRuoy8F+sJPXWsOj1aFFk96bcLPO2AxjwJzrg9JX7OPOZ5H71DTmY9hWiMO44+k73glWs9bYqvPQZjNTwvyBU8c9uZvcOh/j3xVT69ZgQlPd1xqD2cwkW9BnEkvZtiD712afk9FGA1PSp44LuhhrW9LSEzPY65VTw5NDI8+ELevQvMML0CeR+93t7RvEgQmju6+4M9bfadO8O/uzzBlZY9cBuMPWyOJL00k9K8+gBUO+GaeL2LjSo8pH41vI9DKjslBMU8wflsvD/RqD1+evy9WuRDvCiwBz21Yy68RKvJvBbPBL313Lk8Mn0kPTLk07ynz488rOYEPcRqlbuKbFG9hZrrvRqK67zuv0a7k0wpvYF8Jj0x0lI93B9xPfklKD39UKs9JRkWPYgkarp0N+E8U/cPveFsn7z9jIg8ThT1PHPM
rdT2+WJs9mLSsPNKl5T2AzaK9TMr2vHcN6j12pKq8CteOvPOHPb2T0uE9idgjvdilQTz9JIu8cBFIPVJuO7qxEwW72TS4vQLR3r2cfkY9mpQJvQA2rTylywU9FVGcPf4ivz3dMmk9wlyPPem40Lua2ju9AjiRvdbko70Cip694VPyvAgSEj2b0rA9SU/MPNdr3TxI07+99mGsPCRlrD3ihjk96OeKvFciBz3gToi7+b5CvBufHD3vxJg8n03YvDRemzx99Gi9Aub+vX2N/LzhT349676GvXTIlr1SmHG7+hOQPVdkhz3JSH+8sv6APRmnlLzaKRe9bpuevL33HD3bPoG8Vbs1vUl8mzzGGXw85nWvvblAljz/CG+9rJ+GPIBvtT2p7cG8EmO5vHmKbD0WR029sDcVPYVA2Dwidie9O1uSPMhHBr0V0Ao9nxOLvZ6V5jur3dA8YMubvPvPkr2Co7Y9oCHiPS4h5LsUCmE9s4QOPTSSJLzKmc48wLUTPSjMKD2L7oQM
8txuYPOcIaD2PGgW9PLhFvddPmTwoaSG9c3GMPYvE5j0x00k9sQyIO9VjeD1geO+6HGLqO52Gvzz56Y69AwGIO+ePeD2DV647PXkYvZRCr7qrx6Y9e64UvLU/ir10rUI9URtKPdOm7zy6nVO9/bOkPc2Ai7yA+b+2AP19ut5CVz1xMwC937SuvILubD3a3eA8t6MnvQlTQzl5qh2+ku9DPPzvTD2Uaf47JeYbu/AZqr2cXa88DqgPPeB3ST0hyYm9fcqdvdiCnzw6vji9NrAUvUArWr2w/2E97EcBvaF8K71tejE9Gmo2PbIwvj3crnu8ck5HPVQyoTyMSYE9e3S9O/qq2jwAwNy8Rb6HvYsCWT0Nl1I9VJfOuyS2mzt747+9GcgXPcHxMz2GGNi8sPPdPOA7zL1EihS9UgajuhnGWjwZpLS80dcPvR3HR71WC0S860PjvemUvLvLn8g92NfgvdNlGr0wvTU9R1OAPU950z0raM27WetGPYipobwavqA88cRlvX6M
arTudDEC94g5wO59zKj3yP+o8QIw2vSzpUb0js4y8aog+PKuAoj2+mM08Y8MvPWjrvbxN7ou8P+ElPRHTIb3OoF45Xo6XOxA8IL1IT6k8o47CvS41pTxNLW89autMvTkUj71/IZu7kiKEvMB4ATuyJBi8LguvvEBvPrtKPV28GYGgvFLvJD2/L2+9DPSFvdYkG70lrAG+xm9XvenK4TzM9Zi7ZvlAPTWZqDufrYs7NpUAvQrKcj3t9EW9tdODvAEf6bzmntu9so+SvHqBjTxs/089bWtOvTGrqD27GlO9FUSOPXxVJL2Pqa482/OvvLgiLr0Q3s236BLovLdtqLqv2iC91WlqO7gPkr0H1JU9dmRhO3bryrxmDjm91enUu/hSAbtnHi68ajrUPAuAdb00C/i9oR0ePcQcob2T7Za8qvdLvRlrljzcitA8xwCOOSAkbb2t40U8QnsJvX5Aib0UpbO8CuijO/HAS72tz7y8w92ivQZ6uDquVl69xEXPPNZ+57sYUcsM
8wRHTPJ8nhT0A+BS9b1w+vcwMqTw2GrW9Rn/nvK5zQD2XsAi9Qz+XvIaC7bw1tEi9RGW5vdl+hD3Yuhi9nZsJPZmH9L2kBkk8HcZ6vT73KTzhgBw7yzApPcvApD1gjnG9oqEzPUrG57wkd3q9kNTWvbJaoL185gU9bH7OPL10kT1PGQi7GkEjPY11cbxepMs9aCgfvWS3JT3Ddhk8KKkGPTOcFD1Dbug8BXMUPXsyPb0uPJ29gREsO9rabL3JrOe8qzAkPVH79LsnNEC8p1XFvJWk1LvRcAw9+JPEPPy+LDz4TIS919j4OzWmw7xVtEa7HXnbvXzBXr1H4pm8SeOzvNSclrw+cYu9La4oPXV0VTxmLne50LzcvE7MFb0tSlq8cA6FPcAmvDo8V4q7u2laOwi35bsGNB49YqK6vKWZSD2VMs69opRVvBm2irzc50s8MLGEvAIxjb0T0ny93bHlvL6KYrzpcHO9VqJovPlZQL1zRdU8bI7uu7vUM7y9F808Lx+CPJFM
Aaj13Vgm9tY4/PcqB/znfSlE8zKKKvDzG/zvih+S9Ne8YOz6UaT16lY89g0TFPBFNwjy92Fs9eeXPvSJK7Tz/kB68Mm84vfu3zzyseic9OKULPV1a8rvif+y8BDM4PTMnj7toMw28P9ajvRurST24bP28ev9BvaEIuDxoHpO8MtBjvfKKoT2rmQO9QzSQvXlGNT0HbzW9fwXKO+eWYL2zm9+9fxWMOqnE0z3UxiE8KIycNwRCz7vU2gI8Nr5dvVAHfz3Avjs8je0vvQyQ7byykQc9f6cRvNg2BLz0JlK86SJvPBqcXL1+Z+W9psOIvXqAvD1mTta98H5SvYw+ojwOZzw9hvudu2ZEhzodlyS9og1kvfGsTDu/fVe8GVA5vYejAb3siM28c4kpvYkKrbzYUjg9WgDMPDT6ET18yUS8SlaAvSmGITxOS9G8m+4FPfjr2bwRQME96TARPR9oATuEI8o7QlZAPJlWm72ZOpm98fqRvXpKmzwJA7S9j73qvCTzmz03SJcM
9gZsYPCs6OjuAY1K7yYP/vD/NXrzk6bG9hASDPCVLFL385xm9Vus2vPHBC71p7Xo85V+3PRgdyTr0jyg94F9sPdYvfz1aGdW7JvKfvPSYDLwOxB49rkITvr4p77yBpZw74M8JPuPVh73tqgo9Ug1OvUXzYj2tmq+9i5+hvdz0cz1FWAY8CJYAvB1ehTok4Tm7EWeKvXkwBb3ncJS8KYaQvCCBUL2qcJC9leIZO8qmbb2SgA0+AxxdPYFcrz3+gsa81GujPG/6gT30iFO83zqPvSvfzrzP7PY9yAMRvqyGnru/XEU8wpIQPgEYSbz7/U29nrgZPHYy3T2ExpK96O3jvSptgzxZZTG9sTOGvClgjD238QI8WGCUvBMq+bzaDla9uKm2PTu8UL1O1Qe+hYDIvBb3CD01qAc9bVMKPHxwL72gJA49Ip0gvvqigD1lIp27jwiwvaQ0DL6gRZo8ndPZPGIKLTxonVs7oAFgvQjcUz33RJW9KG9EPHcw4TzDd/29cuPaveUM
mu7zO7b08Bnf5u5+gcbxHo1i9dhXQul8xi71D+j099AsQPc7XbTw2Lnq9Q/imvSiTMT4nFA29xIzVvR1L570yKK49RBLrvcfL4TzdZhm8e+VyPGw9Cb39JZW9rwmcPRFJWr3NXMK9THagvSWlCz6ytzi+nSfCPWU9jjzn7C09iv+gvRBaa70eCKY9o+I/vUlgWr15ype9FrnKPRHchLyRcw09VAtBO7raIr38aLu8CndMPct1nz2LvlC9XJDzu5WJR70uVwI921e/PCiYxLvI2Yu9dbyFPfyzJrwhuOy8DIypvFoI/Tq4qhi9ZV6Fuu8mVjwmNj69Ak5cPA2htr3jQY091kMAPGWOurvI6lU8XpdUvVIX/DsLWNC8lQ0FPfiHSjzVfYu8X2y+O9MhNr3N5q08lQYwPYRE470QaIy9zcD+OyR8ljw+6uG9pjGAPTdfS70r6Eu95KxJvaqWiT0/yAc94QR8vfK/ubwmJ6E6xcCbPLJ4y72C9MI95davvRsxGb3v96IM
9aBJhPXsmCz2KWs69FvLrvIVKET2iQzE86+AEvYk2jz3VjL29EF1avcRnk7rrIng92+MvPXQ9W735zXG9R5IRPVWDJr3Jux69zUVcOzjtmr0sz6284jGqvbnvJzyrMpC9HuXFvPy42DyMV029SaCIvTOUTD0ck0U9zLOgO0DRIryi5yM9zq0YPYakaj3VCDm9gB9JvcwaOj3ZIUU8OnbAvP7LeT2wHFO8IpxuvVXf77z4TMS804lFve8woL35MC+91+6YPcX+rTxlf4M968KhPUETnLpQFSq9oSQVvS7xsTyUf6C9WJiivXDoQD0kzAI9sICTPA5WlD0lm/A8g0VEPerYCD0SAgG9ziJbuz0ZXrpflsi8WdUgPeRYVD2TeNY8ZJsDvNO+EjwhFrc8jPtAvfYIhD0jBnu7oPW1vULLJTyaLK881ndOO1t4Xzzd4k09gLePPSSTCD3oIAQ96JvOvKpKjj2qcJ29usBdvbizqD2dFta8GmtKvP7oy7ktk+g9FzERPUcM
c5bu9Hpk8OxSNPSnWkbwnUIk8GbmaPWS/LD2+SFs9RuCvPSSKzbvCiuK68ihIPLhhkz0EqSs9HHUvvewGJL3O95u8DcTxPJRFxj1ZS0g9iANtPXbkRb3t9jI8Tff8vERYpD05fle9HU1bO+0NYzxEQyo9DyJuO3tiLL3bf4s9VtsSvbHskTuj7DG9pVvWPVv7Kz3IXOK8WhNTPeM95zyEF6Y9ac0CPNhWYz1HlLe9dngovfLr9ToMayM9mvrlu4x0Ibz12pm99zJ3vZvuyD04Xsk8ILcmOjAweb1goVW8qjn7vCEouzywPCU8EEQdPUw3mjs95NS8NDbYvQm2kryx9CW7uAO5vRMIO72BFz+7Td+fPVYOpD04+cI8+nd6PX/3QTwtkRC5wM9JvTRt6ztcw5e8xAQ7Pf8LhjwhB2Q74NpTvZn9nz3ay2S9TbGKPM2wdT16Es48BCyPvD/CKD3ZURQ9TGRCPGP/hjxno7q9daLFPar6SD0VnoE8KbdhvdnLrbyh/cGM
8vA+APfEthD0ARUk9f94APUmGDz3Plps9cUl1Pbgb9bsqLB492YwmPRIw0b1aByM9B1QAPSKPID09H4M9gOAmvEwQIz2PFC69jXaAuwCSrT10bhK91CVAPV8FmzuMqvW8cKwRPTqhmj0UYmy9vAyDPeu+Uj1m8QM9rw12vWF/17yxtAs8P5MiOwSvdb30CAk9qbR9PST2oD0WP5s8PyVpPN88PDunvRy9OtmqvA6HyjxeMIG9C6ryPHVDjT2mg0Y9Gs4ju120/TwSGfG9Se/DvENmOj0xHTi9q1m9PNLdn7uH/Eg9fkRXPYrZ9zwRgyu9Etn7POuKJD1ImKK6+CK+vZs0Yb208j09bgXGvJS4Wrz5gSi8r7+0PSAtuD3uB8o8GxCSvOGtVL08r+G4LUHuOopUfTxkKRy94qOUvXlSmz1T4TQ9eCY+vak+1TxXtLm9Qff3PKRKlD3JktY8arH/OzhL4ju5hmK96lulPXZSvT1LLyS9FbMyPLYqIzsg8788Ge4IvlmM
KnLyhuLI9iJ6BvH9hr70zab89wn5yPTY4oDv6puy7VR2wvBbwgL1glnu9lzqKvDS/ZD3rPG68mZwOvTQMxT0g82M9/D1NvYlCoj02Yq+9KT7tvH4oBD0MAoo9VvIvPH7lSj1f1n69uEM1PRUfpj3u+2u978czPYEaAL1Fny098AAAvknobj3SJNc9RPm4unoAwr1/4Wc9pcA+PblGCD2UUmU9HHudPLrRADx0FF68sDmbPUx0eLsfrg+8Hp1RPGmJNzxXIlM8iw+rvU8Xnj1J4KO9ltG2uvaqRD0roK68ZtsuPUSVnDzYYIy8kddQPCpPjj09Pxi9naqDvFGmJrxwv0k9/1+yveKihT07Fb49PbwWvYAEEr2ZmYI78ledPcWgLj1Ht8I8gSFzPU+0vLwt4cq8ZjwbvLfbj7z2YFI9lpPWPCgVsD2EIck9C026O1/9gz169rO9bzGmPIasHj3M0W+9cfLpPH82Wr3B8uc8nFwqPWZkBD1YMCI8l8oavbc2nr1q/RKM
9KngCvsUmPL25IZs9lkn/vTiQr7yx+xM9jKjbPB2pxj1DDCg9TBu+O2qMAr1127u720AGvezlEz2SI1O9TY1vvWeGFz2kUmW8SvgSvXJkabyLDZ29fzS4PHILJjvgjbk9LAgqveTImL1qNE69rWgNPfMRyDu5Bdu9vBPPuuUjdLzqLgu93FPrvZ9elz0WMry6HuNTvcFoE71XFy69ReZBPaTuiz3BFcS8bKvru6pEYDxis6k8WPYKvYMETTrRi4S92YguPf+S6jxTsyG9Tay2vCT9sD2+nlO9iPdNPf80Rz1lqJc9DFU5vYE/LT2kkk48b/YGPWtLrL0saPC9BbXruf3fIzx0jwM9zPLsvfFF8TypYu283N+ZPSlmn7xQ6Uq9FhQAvTkIu7yLsXE9t3MNvOVURLxn1RO8DT0rPT2Zgb06nwW9BgRFPLf9gD3rS5O9utnuvC2kgD2+2Qo7kIf6PM9cY7yzNq+8MgZWva1EpLwLl1I8uwBGPQttr7zd0ew7uQG0vBtM
7GL14MlY8/x5zOnGcJb3j0ra91ej0vK2Xd7vAVP+8pEsKvRU6IL0Btmm8dAq3vb7OGr34qSu7sKk/PWOADL0LDjc9te3jvGbGnTt1LwG9p6p/vBW5Fz0Vb4W9JjURu2mQrL1CDia9xxccvcKIQT3cKG+980tfPcuhvL1d3WC7fMt1vPq1JT3UWyE9llvbPNGscT2gpeM7x0uSO7PGOzwdKFM8USp+vSXt5ryLm448OcNGPCi2vDwRBPW6FWCSPQqfAr3K3YQ9mtcQPewWEj05xDi9xnOOPYMg4jz9UCQ5KpdMPcjoR70+fhO9SH9GuzvsrTx/z4a99EIsPVhgxL1nkt280vAAveF5nL2fp7i6Mr8RPa+hAD1S70S9A9H8vPZ3wTz/mZk8smRZvV5CLLz7z5M8+KB0vdmXGbuRLz+9dK4RPH3fgL3R3pg77lYovceaJz0YAlW7SJqoPZ4adz2D3dy7IEEdPcNA0ryjTy88T73BPMbEYL1NAZO9kwIfPfO8oruDNPMM
8lDgqvO48GDzT6B69KisQPAnLADxWRfO81Zw8vbPDQrwQia48w8m9u1zafD1UDWg6XaqXvD6RlT3TEXw7zUITPfuy8jzY9ZC8C08vPSVnhD0s3pu9TheDPSBDND2a4Iu8wtunPKNnsLy/CIM9gxqTva8YpbwZApu9nGcyPVR2aD3z9LM8va/WPPTrujuSpJG9h18HPCdbtbsASt68b6qcvXm2xTzCFUg53wKxvfMbYj3/nGs9P5vrvOrNz7shzkY8cqfQvQpw9TzfK4m9Lm8RvjogtzxxVaU84waBPLR7dz2L7TG9gOvovDErGL2hmbU9vv6zvNeAmzwJcRK+KFVpPR+mJD1a65Y7QxVePTEubL3wkqy9qA8GvG7zKb2OfIG8mZuYvUWXXrxOojk9GOJTPNaaiLwpEic9ZB3lvSB1a7xZS7g8f11bOzBEybz5wB69gD0mvlKOTj0rGZc9NxpKvdQhsj2m6q28F/7TvY9BxL042689FyzsO1dyyLweKw6+csmXPZ5M
+CT44AGM9f7YJPJXgrL0ZCS2+xHfRvSTqJ70QmGy73nIVvi+r873e+EE98Vq+PYFEjDxpGys+y3Q3vqAic770Zzq+AceXvW4HEL1b9hy+73tFvvKijTytc5U9ttnvu3fhW72yWwu9A/GdvWqTWzyW5TA9zKbFPdfJqb34ri6+Vn+gO5KtxD3ygtw8T51CPaDFFb6Wdxm+MNtkvQ87yb2N6Kc9ipTdvUPlAr74is4805fFPUa5Ib2lJ2A+24dfvmYRPL4B6CK+GzWrvT3x7Lu/I+29iYG+va4q4Ly2A1Q92IsWPvxRLL5mWBE9BeLFO2N7AT4AZMW9NdvcPfDwJ7y6CcO92VIOvfWDXz19G9E9gQ+xvSNZFrwVvGm9u6j3PYi7ib1WqLw9zecUviE7Izt8JFS9Jy/DPK6r3bzlwOk8i3kovt2mFL4cBce9U5bvvRw3H713NXm9qk+Lu/eC97xbm9g8v+8FPYkEK74nNIw8llGHPIMY5z1/uoo8nuB/PZZwirwPCGCM
9TCWPvVnB9ztYamU94DIfvnikpTyupR47AzUUPker6r2LQOo96YoyvQ3xfbx+6K+9aEqSvZ70TDw9KvU8JUZOvRpjB713KAk9U6XHvNBSyzwXt9e8JNzuPH+HTr3At6q95dmFPflxSL4rHto9wuABPoNKyz3TXbe8TuOrPQx6pj1r9DQ9WmvUvaGYAb7SD70971tHvnAjJz3Y8xk9A8EJPs7IyjvsQai87z8sPK9F0T1A7Oe9VvQdvgyONbt3wsW9ajXQPN4s1T0Td4w9nyrTvD6LNz2mqFy7Wji7Pe70t7ytG8S9MHc/PI46mr2XVkY91ZDKPLwoYD3n1Co93HlvvL+/hj2Ht109phNPvb/M0r1s7sg8icoevUCnmT1534k9c2oGPpwSZz2nycy9fX4JPdBnmD2j4Wm9+ISavfAFEr3j1zK9M64APBD8fT0QhY48dsicvMm1uzz3uSU9LN4KvbN237zAfBy+XhytvR6sZD6cfZE8CkHDvQxhJL64JJM9gN8CvsoM
jjD1/Clk82qtIu3zLw71QZwu+LYcQPu8zrLwpP5K9D1PxvbJZ+D0NJge+93nhPZExWb0iUYk7PuCtva2wwr0IltM9+w1pvFxi4bxxENS9CpGRPf3Cq70x6ds9qeOGvQ+n3LzzEoW9ivETvTUUAD1daS+993SPvSybAr2vSD8930oqPUrGDz0KnVa8fXzOO+e7sL1o6WS97h6ZvJk2tL12HWS9slAkvN4DsDx20tc8/LxePJYiq73r9hs9IMXiNmrNN71PdcO8WcE/vRXrAr3Pjhk9Y7LoPMaFDz2TIvI8Pgh7vLTxXj1Icqi8+h14vaZBBD3KQpm8v8UXvZ//n70dq507e6gZPTgBYb2q3b69p7u4vDmdAj31wgO8bdYdvDoStDwZGK29cugUvSkG8Dy3tgC8n/hhvcaGuLy3zcY8M50/PU/3r7xfEDG9L3fhvLRPz7tDM3C99nt0O0uGOz07C5G8357BvK8t6Tyv3Kw846yaO5jI0DzwaYe5my4UvOefQLzYEKgM
9oP8SvFSCED1BWJw7CLSEvJDiiT08qoO717IDvS+YjD0lIOG8Ru1MvSy1bTxN8/A85ik6vfxl0LwdAfw7L0KxPY5QLbweklC97ayJu7TYJrwftxS9QnwuPXQ79zwiNwS7TXYGu8ZmJb1Uo6+8sNmivFDBvzwzPLk7Dq4BvTkedj02NRg9MHUYPVlHMD08U1i9nkuTvWFmXz0kNNi9FFcHvADkPj2FMHU98WDRvMesmj383Lg9/si1vM3nLzySWh29jkSFu7uMAz2wQB+9ecZsPIEoyLwr+3c8dR5BPYQfmz12aFW8dUtTPS+n2DyCh0I9j2RlPGVwx7ww36o795gcO6BEiT3m+Js80iBGPf7Ebr2E6509TmxdvAYukz2BeOS7B46BvLLkJT0lyfs8Qp0SvXDRyzxiROQ96uPVvEVJaLsFtnK9Td7rPFRkjz3dZai7NoeJPRgmfzuvR789f8oMPAe0iDwqNCS9b39VPbE4CD18Tk09qaBXPReXWjzxaGK9TyCzvP2M
PST3uv0M8xAdsvGJvpb3wuYk9je5qO/OuUz1vTY68yooYPb3iJ7xu2JO9UHTXvaXAzrzO/po9mHfgvQMuNT3iep+8+S6yPQPjAz0hpDG8+nSAPc5IxL3IWCI7bJVlvOqVgjuiEVm9UxQIvS0czTyFB3o9pemsvamlaj2YlPi96A4kPJ6s4jzj0II9fuS4vP/pWjy6ZbI8rTRVPGMdsTyxgB+9NFNEPVAW5Dw+msi8rC73vRBApz2VZJs9phArPUdAB7z3p2s92OY+OsOoZbxTO4E9WsNbPfX5rL2hQda8VExbPQTQPbt3k5E9h7//vJd0wT07V5g9UmyuvW45gT32mLe93DGhu/3B6j277Ss7xQKyO+qXRz1gzKY8cAcoPf2IJz1DAOm9a/7mO4KaRT0qNTu8ri6ZvS2PtLujoIo9/SECvVOWUDxV0qY9SSTbPe3sSTxw6j09BetQPZ0X57xRnBW57IADPWP6Q72kl0G91/y2vR5jGz0IApY9RECTveSfGz1yohWM
+CQibvK96nD1wFZk8e+XdPYd+vbzFaJu9bGxbPdB52T2qSKG9+xPQO3QaHz2m0Iy9xKrPvaRLID3KJ649+HKxvRd8mL0j4YM8rXbkPSVjgj3rHIo9mukcPcsrvr0foFG9ASoAvQsciTzi0fK8yp07veH5kT0cfzE9eA7UvYrtwD0NNOK9f1ftPEIXDT17N5Y7/2/4vPufi7qTY8e97wenPdb5AjxTseC9FR+XPTH0F7yhaew8TmjsvZbGuTwXxIo9CPHsPIupnL14Ho49H5GRPfHDWT3VzM89E7snPQ3eyrxsQNS86oE/PITugbzjw/W8qMSHvXwiQz1N0/I8FyGNvd2AHj02Gfu81U8RveDd9rwQx6Y89DrvvMp3nT2LK6e9KrIQvSYnoDxrhZa9fd1wPSaDaz3Q8iA8cX8Uvpg8KT3gnky91RqPPe5BEb2G4+k7EjuavLFfxLxHi/w8qcUoPaxMg73daQm9AgbKPTSTJbwk6/485BqPu0L+TbzARby8EBggvT6M
/Zz0hRxW9UKU6PVRPjDzTEV67MSfDPHOlpTvWJVG9/vL9vIuxj7zw8F28ByrGPO23Jjy1J6A7KZxFvbOVFb3MlzA9HM1QPYOKZ72K/Wy8JLPXPDFfWzzgyFa7n+95Pbxn97xADky8cY4vPYu75rwk3gM80DpWvEC9UTxeZtU8JfErPTGxIz2RXoO9ikYQPfZAoj26TeC6ibYfvWVryL2IQZY6CtiYvCbYFz2NejY9aYOtu3STkjtJhVO9gtATvROXkbydjSM9O8sUvvhzbbwWFv68CnGlPb7wxD0f9/w88C+mO/B4B71r9fk8Ovubvd8KIDznsIm9WwYwvIUcPT1X/EW9Qg3WvQUQTb3JCYG8+82QPbmrjz1ag/s9xSGUOhmDXr3Yodo7NoUFvXrvIDxM5gu9k43lvMh5cD1RE509WCYZvd/daT01yfW8NhcVPMsqmTyuUK+8BsCivDhc4LwM73y8dkDRPN72nT0mqto8zEZivFBkpTzjqvc82U0hPcJLdT1oxO2M
9Fu9nvTqzjD3I7+M8jjCCvEvXDb2Hq2M8W4JXvRd/mD1gW+A8F1aOuvTg1L3apte9fH8bufPcsT3yShQ9qB+XvYxeED0A5xm+tq+puwQ6nD16wgC9yH5pvZSBfzzfX5a86HCGPetxTzv78BA9hUkWPQNfnr1WgK486iuRvAWAgz0MTeA8oQ8Mu41UwDz4wXW9mqZ8veV7Er2aHXK9v4arvAvHib25DUq9UrR2PSAQGb3ntWE9PmGFvWEypb0ERUc8nz8+vBw+Bb3n+GO9kt5OvTgR8zylRs+82lg5vC1XCbzALQ693a5LvQT5jD2K9Os8VN9PPM839TyD0T88vbTxvAc+Nz2CwZe9umuLvGuQfz1Sdao8AB3BPJJZq737wCo9M6SCvVKsizzvmIC9IzbVPQE/ur0JVrW9A05qvMiydb1ITV89urQ0vJhhnj3uL/i8cPnrPHn0LrxXlLM8nZhPvaJujb3SI/a88DitvcpEKT36ZAa9QqTwPeqEWr2qjZ89RfilvDRM
LRzujrFG94QgWPAVTMD2guJ+8f/A8PZwZ6LyT+UC8zvo3vZ++/jwJK6e9FFevPSVNNb2TMWq93MThPIE4ELwV6cy8Bn3ZPBWPRj2MDIW9fWzWvHpxK7yz5u48vhI/vZOZVTwtUkG8z5gNPdgVwT2XhKS8PLA5vOrAdLw9LgE9ds86vX53dTwE6Z+6U41wPZow6juJiFC9yb1DPZK8z7yE7Jk6RAIGvCq4rrz9IqW9Qo2oPQdUebty2Bg80TkIvP/5nL1JA4k8GR6qPCURgDyrHUa9keCrvC2iUrxL0q88Hp8fvbIpQjzASpC3FrlsvefFtjswkaq6jECvvAcku7xLFD28xNPSvUzd/TyIMXk9KUDOvCEhwj1If5i9LbniurtEjzxOQ2S8ej+GvFuVdL2rlJS91kPFPQ9t0T38DGo9JGUHPNeO3r18lJi9bNSlPMrU0Dv7bCm9bvy2vXkUnDyHmDI9bAiMPDVLiz0Dfww9OlqDvYcHdDs5EhC6flHBvXcjIb2wp7GM
9lU6KvRZbkrvuTdY8lUkjvUvrPr25Rky9LOvmPKiVf70qlTY9Wt92PYYoizxezN29ZUHBPTsnwj0oHD889V/qvRJF9r3HyZ696MFcvSwWYLyCRgI9UQLLvBHbEr2VzGE9yjy/PR49krx9VU28O7GnvQPaybzzWqC9jRXwupQOhz0KzUe9MziTPVcNrLzqI0m93yJ7PdS6JL7hq0U9Qx23PWlM2D0y9+q8f45WPYqtuLuHltY9wi2kvSmNkLyn2/665sw4vpMmWT3w6jY9ob3PPYP7lL0+KDE8OPdgvQEz5j0twae9mgHVvE62X7zj/9C9sAqQO7Bq4D0jMik9tWE5O5jm2j11+ZG93hkbPngYtb2kswG+Y5aUPfkUOL5xUpM96Mw1Pk6/MT7iE728QsWKPQzvA72FVIo937cvvpUvo71C7cw8B+ZZvk3CzD25WgU+0UMGPtYzgr0umNs9HxKfPP7DQ7uEZCq+VSygvUwEWb3agx2+jHKQvIQnej0tF6s9u5+fPHNM
KkT3DcuS8FiwxPtbxl73NARQ9kjO+PWwUDr5WCJE9Dp3+PBLvAz6WsIm9zirSPf002b2CAlY9ZesqvuOm1zzqoj67QjrTvay4GrswO/c8CI4uPdsJ8L32r+s8fECBveUeKTyAVgy+l4bBPMqNzbyPP589ofLlvdK2k70OoxG8osemvQotvzu2/U+92JxrPdMTZL2sd3w9JLROPcC9hTozmww9rLGJvDvpOD3/Zym9FTDIPAJo3r0k4Ak8utXuvQ3nCT1a/5897bE1PYOWEbufrmm9bqJcPGs/r72XeBs9juy+vSwEpbxL8hC+PEyJPbH8D73z2xE+vNH5vViPrb2Lk1e9yzsZvtr7mjwNXgm94bfDPHTw+DtgxZQ8VVF6PfB0z7xzVBU92oINu+niej1VAHU9p2J2PUrV3rx07hE9M7PWvKi22Dya44E9sqfEvc8Eobv3/cm89IhHPbzmDb0s56G84r28vEdf8bwjkti9Ps+FvaOB2DuxJUc9s38+vYDL57s4mBsM
9Tpm3PG95+rxyksC9KwI/PUCs4Lx+y2a9ryO6PUqnSr6gtpE9WWw8PbRhCT5QAC89oKGGPUZtFD2cLcU9KmQtvYaNybxVULA9XzpUvrxWpzxR+mA92SkyPkJwKD0ps/68eFd+vQhGLj3coRW+1GXNvcq1CT1rIgS+c28Ku+96zj1f+Mg9dKNXPN9YkT0ZmY299axTPfwsu70h+Ge9EZMvvHndQ7xxgr492O6WPXerpTyTbPs8d8PZvJqSwzy+B8A815xKvWrC+r2ZNfw8bnoWOwBBaD1aFss8FmS+PXG6cT2Qj669vturPUqZNz1Wp4S9E1oUvrstSr3kA3m980RsvdSjyD3qyhA9tqeQvF35D7yKLUw9mkMTvrJ7CDxXl3O9KbCbvdvVMz5XXUW96e9Aveg8CL4OVbI97dGhvek31D3jj3+9vUsJPZNEUb1P5RK+OtuFPexOy7he2VS9DhxOvcGk5T3FCvq9G2qjPcaGqbtR6hG9RYIBvvuHpr1EsEY9RSg8vS/M
LLL2x3469AMadPYazb7zZqEU9NHW6va7dcz0AyxK7t7SXOyqKLj1CfYu9vukZum8tDr08ZUe7XvEEPYx6iL0Gmxu9SUvfvMxAHz3BVAM9xffluugxJrsa4Yw8lQ6yPJ0Whr12v+Q8oybxu2HaJz1WNVE968JFvTHA17xzLpu9di6ZvVVfETwcrkE8w4GvvSCoEbkyMuW9KF9sPMi5izytNum8KABIvckzKjyJ00u8tGCbvTgTOr3ufQQ9wP3EPPHAPD20yMG8vMiTPBbxJ72V66687cwevaAN4LwqSXG9W0CgvMZ32jyMcrU7KNcfPTBYT71iais9Q4ooPeSTaL133EK9o8xJvR2IwDt2Xia90BpuPB+vO72iEJa9Uj1zvEsWRTzgZXa9DIkLvl81mbrWl/Q8Q2Y0PYrmrDxBPZY9IRh7PG4S4j36+lc9fULjvAvYHr29J6u91XkbvORuwD0oSiO8wSgkuwPw0T1qUbs78UASPVvTNL2Las298A/3O742mL0Vy/oM
7YWLnPOvUgTyLTUA88BCbPdicorx+WJ09zT/nPMGaQj1FY1684xq0vXpSAj2zruS8iPNDvcuq/jx0W5c9juv3OcaptD12ZKq6OuVyveht4LytiQS9J6KAPFPeLD249JY8Zj/DvJcU+jzBa6g9e7MoPe8PED05CNc7yCGQPRwf0rrHkyc84yaUPaF3mTydaYw9Vta7PJdMK70D1cW8nOEvPaKeET1SmZY9WtIyvVd40TxSCrC96yGNvd84Kj3IZCS9E+uqvEhIcL0i5Jw993iEveDmrT1lzyS8cqOsO9RnrbzXR3i9oBnVvTXzAb7V/zU9iLSbvUDowjyand689traPdY30Tx8Zmu7dLF9PcXQjr1d+oE9M/G0vRZB5jzLiqi9d7DLvOlAYLzDL5s9zpVuvQEnsz3rA3e9b8I0vU+Pvz1tYI28VqfBvDD12bw//767bO5XvY+Foj31OV+8LVu3Pd5atLuguLw8gcENvoS79DzS+I8926TxPPax0bkPuLa8Ok7ePDxM
e1bx457w8NENLPe/ySDtjPQQ9AZAXPTZTqL2IJHs8FbouPYNeLj2Bx6Y7HyGxvcHy2z17KsO9xN5WvLNARj3jTnk8VAReu6DrzDu9WDc9n9g0PXti2TwQs+e9VoFrPRJ3gDwwjQG9BOnqvYmR1TxGTke8bT9QvaeIML04pKq8eO4iPb5FVz3I8PE82m5rvPgBobx0l4C9keKbvO3aTL2MRG88uz+hvd00eD3U9nk9l3JMvfpcPj3OCgm+Jo6vvfmZ7DyKwO27aRksPY23ET0wRtK9/7/bOrduwz0L3ZO97dOKPXBkMb3MOfi8Hcnmvf4SabyB8cw91sZWO8HTub3/3lA92gWjPQPxyTwkV149CECdPCoGDL2LQea8ABghvYN9ujz1OLA8Kn6AvQysmz1A+wc9qHChvOuclD3Slwe+Ep49Pc69Y7wFpxU9pLYRvPm5ZD38u/28lk4AvX2prjwQ+ke9rliQvOR46bv8pHW8TdLCvbl+wz2I6Zk9T4YJPfRBj73liJ0M
9XQvxu0C/IbwuoUg9p04jveF6jr1yAhO9xtQRPYQwzDs6j589GaQoO+5Oiz1MGe66tca+vTtEBj3G8YK84gVZPWdbijxun089/whqPMGQmj2YS9K8q+JOvXXFg7x+2Dm9RPldPQMqnj24w9488LqYvXNblT2p+Xs90Jkqu6zzhLwjThs9dhYZPd+tkL1XaV88RTszPdCyYLwdPP28DRWVPc4Zx72hczU9L0iDvQ7P67t3es287D4ZvTIvCj0+i0W7gpIKPZmIhD1Ry4+8IH+APJccK7y1h3G9pUC/vHCqCD3YJ4q6/Tqpvb3bYz3Lzz09CYBjvdAYHL0hVIg8K7E8uwRSkzpduai7dDNOPDCkqT07qg+9XMFPPfWCrbxGjo479yGLvBXiTbxLRgQ9CMM4vViyoT0+FAE9v7eEPE4VvbwIcMi83P1aPb3TrzzDzue8/hKAPDMN771GFK+8riluvW5DqD3RaFc8u7fjvc21UjzXRmQ9PnJ8vW+1y73huoo9CiNxvcAM
Xj7zH7pu9cjvaPL7WtT0Z/JW9MBrhPPYv27zKsQY9j3CmvTeFDD14L3O9uBowPJ4wyD343ZA6cQoRvUacWj1cATG96AEOvQzwWLwb3Qs94AJqOBn1p71LV4K9a5uDPGg7ILtZY4e9PgiFPFsoD70EwDo8orGrvTPM8jxilBs9G46LvOY9hL3Z8pA8aYm0PJWFMLy1N9s8qwo/vfvRQz2Iozu7ID/GNzeJ/7vvAEG9TQtQPYxsJD0B+Qq+7z+xvWcpsDxOmU09pgQ7PZvaJbutfVM9CG/2vUbk/TxqE1A9yDUNPAFmRL29DpG9OB3hOIfmRz3P4rw8D+VOvf3YND1WpAu+ilxnPVakkT0nJ/e86MmbvalsXby7yCY9Z2XqPNAAJz1M/Bg9AvpcvHcrY7y/Y9M7VlDFvbqJ3TzfCHA9RkAEPTDV3Lx8umG9PoccO8lKv7w0UvC93ge4PbzX5b2lCRq9ivSWun3Nkz1vGjM8uwHwvWMFhL1TtVu88ZsgO0yd/b1B+5oM
9mEHBvUVlAr0joZC6hqXbO+MRsTxSyq69RpQkvV5p3zndgXA9qk6vvAMPszwEAlS9M2wsvSY66zoymfa9mBZavQNOjj1W3ro8bAC6vBwPkr2oFZQ8+Q3cvSDxWDuRPg29bkFKurTWg72PEvq8RCJjPNeDcrwFcz+9fm09vOTfVj3GrQi+j5EbPZhWJLxI7oC80GwFvvxOir3BCLo9BbHevGm7kj2p+Bu9NmFYPUJkqb2o6es96HKjvW03ybvzKUy6vjb9PLh70DzM/4g9/KVSuCKpNr2sqUq87DooPQaZdrq4Q1+9UA+RPGrqBD3sab485reVvSSfLb23ywU9Gp09PIHBAj00vf6848TsPDFHPT3fCg29bPK3vQnsxTzRenu8ooGwPArxpj3FpUI9EEDoPDLY5DxwoqW8+wujvSoDIz31uw89hhsnvKzQuryhywq88qxjPNv1dzpx2Qy9yDuXuufcMT2P99u9o2X+vHtdED1LbSY9yYAJvXJrqr3DJ1k7axtDPF7M
SpzyXS+Q8gUmGvSIYf7zLT7m8cGn+vK30rz0IIUO8jhyevVtPI7wVbL09+zAXvTlmHrx91ho7R0jivLFUMD22u+I9S5SgPDN+dj1hNW69JJLHvQ9BR72/U2A8VLKwOpeWKr11OAa+3cjuPdAxFD7k2rE7aECzPdWf/r0g0w++h1q9vdI2qb3rBd+8mpauvfoKLr2Hhnk9acn4PFxQ2rtVkJE944TSvQuLQb0VR7G9mp0BvjF8xrtcxf69gtehPfSRy7x2VpK8q8iOvPkA7L0+KIC82AS4PSMrlLyDPg494HBJvd9PhrxwRSo9TXjlvGIPXTwtZRG9h9Y1vj7/Nj1iVSM9+p5zvNqcFjoV1ei51BGmPA9bpz1M09W9dyG4veD+E7xbOfG9c6ZkPMyzPD1I1Sc98hpNvQM1ajvGM/c76hAtPvtVSL3PwB6+MSFvPc0uHL7sk0g+Cy5cPmUD+j3DZrE90VbSvUu4ij0M8Sg+BdEJvhpuPr4vLpy8qi+QvuxECT7/YHIM
+gZItPkraAT2TW5q9aZ5GPqxR2T3E2y++RjbRvdR6Ir0Wnly+484CPsgZST4jUlU+ZB0bPRaH/D0MLDs9O9RtPqz7L75geWG+w3IKPdSCXb7bJH0+KltrPq7iYz7rBY49B7eovcxOhz3jJio+70gfvodzJL6fmSK9A42Avl7OND6XZpE+wAAaPorohz208lK9XiMiPsB0UrxIhca9DPWKvfMPub0ALoq+rK/zPV+ETz5LSEQ+9P2bPX1THj6eZSQ+ZhpNPYBByTxsFCi9kiSqPV60Ur1L2cY9C5UDPpgEaz1jb+c9X/6IvLF9xTy5/Oe8XH6jvYZE/7wYxrS8BDIUvlJ6kj3v3oY9lN+xPWMzpj2NvFo93WboPXfblr04c/W8pkZ3vbIjqb1omke+WcQFPXNp0z11x8k9bgOaPREWij0bVeE95x02veA2vz32foE9PqUfPbipnDpes2+8mjJ1vY4+k7zAi4O8wheKO2PSjbv6Lvy8uetzvBSOCT33iYK9TDJKPNwM
4ir3OxZO9l9egvWKpAr0AGCe25jHCvERc5b0B4Tc8EapgPdbtSb2adVw9NlnCvX/3Jr1psNy8tKSLO8pSPz2y1aS8J+jfvOPNNj18hs09YIAWvFgryj3fmxa9AIcrveB7t72hi4O86SkVvdgPj71cTNq9kR3uPMNrrj2wrK28QGkPPkLQo70faT6+RbfEvYvVjL2BsPW9YADWvWZuJL3f5V49AJVXPeq4kr0UgEg+YxkaviIaAr6MajO+JAKovUUVtb1SGty9mCeivDb3aD2lpuI8Fh+sPZD3sLsK9m49WXFhvOm/BT3+FHw7xRmgPfxY4LxmtlK8kZ02Pfs2gT0tHII9MCWMvQZsuzyXZb47mqyPPaHl0rzBmUi9mz9+vd5lf7x84QM8kXuiPbPLrj3qlpu8Yc+8vWyhN7zYD+48c2SPvU17qrpqa6e9LGhoPf83gb0wpiK9HgtluVdz+b0/1IM91k/KPKd+8z0xhrU9pg9yPS24gz2yvlY8TGg3vbCCMr1PnrIM
8MlPhve86pj3kFhA+LM8mPmBq1T0Pyx69NKEwPJqSoz00Kwe+lGODvSfShz1pq1a9dXmQvNmqFD71Wbc9/aA1PI3w3TuP6zW94akfvUagu7xIEPG9AINJvc2c9T3pc3c9AN46vcwhvL22jNY9oTzKvaSvOz05M6+87hTZvGjBHb0qzXq91o12Pc7rRD3Rcom9s0MqPKGhCD6/4Ka9uQf2PYnqiz1D5pG9lCMQvktewL0eLxA9IaWmvBxWyLymG187TANSPNrEUb1DgTk9NkICvjxMHD2SlP87XFezvFf7mTqAlc28AV2qvTCSxztPwpy8eun1PEDxDb0Ffxm+E+8wPMkXALy+bQy9W1YMvdg/4DwEm7O8zO1sPFJ2oryrkIc8Hg4WPKRaAb2gUEA9r0GrPNSboTwTJw+9Qn/QO80HKL0TRr487yXuu91b+zwcnCi9EqNnvF62yTygTQU8ClRkvN5r4DxZS1K8KhNGvVo0ar1b2nu6ZYMRPbj7e7ybEou99P10PG9M
0sDq0fFO9Y/bzvJfNA71MlAC8mZo6PGaJibyEvg08tWWnuzDHOTwnszs9211uvDqLcr0eA469zRrivKahqjy6sam806SxO7Y1VL0eRpe9QbWGPZ6bDL2FXrG8diGIvEQkpDyYoom8m7qOvO4fXDv23009tQ4UvVsNAj2GChg9n2Q6vYBTrrxdFlm9Q2+CvbEF3D2+S7a8FHAZvVCogbssVbG7AIwbPc5MkD3Hhr28IJ4mvXK8aL336B69qSXmPH10vjyXEGU9WUm5PDlxYb3nD1I8ZsTbu3vVq7yOREk86y8ave/Q6jwAoW487NhFvR2qszy7d4U9PXoXPEN5sz3BE7M87sGLvYFWTj3P2hC8klKyPAKBlzs2Rj6969GNvaFesDzPNA+9VrwQvG/wrjzYhIW9BWiqPGrmaTyOkkg9ZIGMPXrnjzxbryO9SecRPVoli73gqI28t9RNvKOsmLwKvdQ7g3Kiu2MfOT1ObHW9MAm1PDvkez2KYus8MCqUO4jYT70cRpMM
980MXvO/6eT1vUZS8ZBYnu67mAzy9lIC7P0cnvEU/Ljsxilg9M7YOveQOLb3KbYS82uT3PPZdIT3h4Sm8aBuDPVz7ZLw0r1o9rlJYvQg727wRNJ+9q76JPPKkhrzlc3E9bucCvatC1jyNvtW9mXo8vMlRqD2e9Uy9zwGAvFh+QL0OGys8JLZqve2HfTznuAA7snu5vGZ+hby4Rno7Y+FFvYVGybwMnmE8OVzBu27yBT0HkKM66WILPd5NjzyRzkA8Ik/nPAjcJrtyNm09CMDYPBt3przlxis8jmdUPMAcl7tyyf48J9D4vLLHHD3seeq9emIzvPRX1TxhtAM9yPVou/ZFzzzr5zQ84tQcPShbcTzp0tW9ZQhmPbU2Qj0FRie86xS7vTpROT37UAI9WsxbO7rPabuumV286BaWPBA8xzsHZ688BsoVPTuAl708rIW7TFFdOiz2Y7y1fSw9IOqhvaatYj3iaKk9v2e2vT8nyzzB8Jy9fA9dPDHY1jzGZVg94ZgXPeuM
E3Lx4yMS9cbyKPUBgBT7A6pa9d4iTvLhNh7tc3Qq9V+CTvaYAZjw0Cdw9aQk2vd0z7b07You73Bv8PVIRzrwLSqY9ZkzevCybXL1SP048TCcrPZcMND0wtD27K7IwvaLBibvve0c8jSNvvQLtXD1e4qe9MpkXPUflCbxdRv480h2IPcGrXT3bsqq9wR6JvOB5ebpfBCS94vL9PCTzRz3Apsc8+WfcvW+N6TxHT7M9OpszPd55Yr0vDls93S82O4GULr26uzU9lbABPL+ubb37zQa9oXrtPbX3Hb2x86E9W82OvKq9MjzYE4E8aQmIvd49lTzioKa97rHbPOa86jxYURO9A9IuPbiwODyznhC9W7v5PJnDA70GkJ699uiju6ZTDD1i5t482yLLvdz9gz3x0Bg8R+/LvLpk0Tr8lv07IPg3vXkb47w4Orc9VVh4PX1SKT1KYPE8jhi2PR7YxL1jURY9yaU9vZsdUD3vJFY9BzdpPdHNIr3BcTC9+sZSPT9TVDxJ8X+M
9aHnUPHI9i73fro66lpNrPAICij0Vv9I81USevVAekTwtj5Y6f4d8vWGL3TxJbgQ9p+PUvBeJhb3Z2K68GWqtPP+MHT2U/eO8CdacPAGzVjxxuSe79LssvXn7Wb26veg8uPZavZfuFj18Uic9dTt6PSvFNbxSCqa9BdjWvMQinD2AKSg7cANqPdoxqrwmO+G70wNEvez/gj14vU499MWrvelbKD0sxGA8Ly+ovIlLlL3ZLtc9Zkh6vUXWA72JlDy940jKPRz9Bj1gp469h5jMPKbyCz3/PmA9GfGrvV+lHb3Ktxu9o1OaPEa5wj0umJu816UEvJWqRD0uaXG8vc3yu4AC37yByIA9YGhEPMvDDb3vZMW8I96SPWmJfjzMqt+9vFoDPUrKPDu/0x+9jIqmvfAZPD2RiLM85SIVPOEMsTwiCj49ERStvKtrJr3Vt6S8gZgNvTxchjxbJLC8geeVvDYLtLsSg627YKJDvWNEEz2Lal+9RfFIvflQnjxBV9887tMVvYbM
VFT2txJg9UZshvQeAfT0tH/o8IbUFPcvYQr08Dry9pp5TPRaRQT1huiM7Jy2huxDJBjyCiKm8o4KOPQ9cOj2IcB+9hWRnvVinlr0T53s99crtPFMcOj3I6xG8U9yFPBI9KL1jIsm7CrmovSh3CLuIK489/b7GPENqIjyzrti9GBlvvRHWmjvST/C9XwpsPGw9hr2i3hO+xuVsPcjIjT0QDQw8DiWyvdFdnb0ED627K6Z+OyPzzrwS3KI97lPDvR1taL0U9Gy9S8sivLhPijskzp+8oqGFvZy8kTtE+ow9/1GqvITYVD35hKk7mjy0u3EB+zv4b6+9HHozvRYknj19eiC8mS95PPXnCr59A7G8VgeWveOFHz0SgA68lGgSPcRPkr0xAmi8vV8XPZc+Bz02GIq8ZSUjvMVaez1HBNm9E2vPPZpZAT1H59C8vr6Ivb9Mor1imgK8FpHGvD20AT06KJm9n261PXCerLyNWus8uY7gvGxsGD1pFLO87OTwPL0/3by1R9gM
8z2wKPYil9buwJis7eypEOYkIzDvGSda9sTrqPLoG4TzPGGa8ot7Mvbp6CD0qbeU8sJgEPY+9gjwo9rm6ncPyu455ozzTkIe8UUoJvQajJjtv80G96Bwtvd9oEbz9+oi8mZGFvOMhEb2t4Jg84u3KvU610DyoQ489bs08u45H0rwK0DQ944kgPUmC5ju21DI9o7pRPVRCS7t0tpq9KfcuPEtNkT00lRU8vLUmvYFCkLv1UAO9J+ktvZFUxjwvA226FX0JvdDyaLxIooy8MOPrPJy+RbzYdv88G+85OxFuBb1sGRK8pYm4vfggG71cvf+8m3ugvDb3Hz3zY4E96hsWPTWNsT04hyK96gxZvXxExL2GKZa9XYhgvTDDAr6xApG8HAVCPdewuD00AWg9rc+BPGXc9b0Fo5u94pvRvY3Fj72v6508iXLvvdjCE714mPm8I4BnPfoG6Tw3UNo9zE65vRtfA77CqNK9K//XvbGMrL0Vi/i9ELkVPsLMc70dzN+9ETZDvXjM
iCb7hhwA+j22WPYD82T0qhVw9+/e1vb3klj39qfc9+fCsvS+Por3pdBG9CgsBvk7Amj2zhTY+H2j2PYvc0T1VmJu8c1OLPd4r2T3Iugq+9f74vT+mjrzkMjm+Ea6qPYquzz1qql49IYQmPUhucT0Ff8M9dzQvPhTMh7t5Yiq+m6JjveMkOr6i8O09eB0IPqYV4j14B9o9b3/8vI5h/T2sO0M+0DekvWYz/72WCcS8ARB4vkoUMD4/DH4+71cTPpF7dz2izoG9oVE5PrcPDz5YSPW98k/6vQ7qOjrxLlS+cK/DPWr1TD4wGeo9ou2GPUMOAD4P+iE+IpdGPYI+yz1vYWW84VoUvim8Tj7PQA+9D5VjvZgcTL6Qb6o9lbJDvuT2eD3e1MI9Ks4OvcQXA72LxyS9iEUEPiWbtby7KqC9QlYevudeEL1eGyC+YOykPUAl1D3dqwq9CkmsvdiAWj1MY3y9J3tevFZ5qj0SFc08jeqEO/xRHb2qufk8f8TEvZ1W8D3UblIM
+CQiOPRfCYj38yAS+JYoqviWeO74seLw916VdvJG2Ib5ROx6+HxkkPsAXED52h+k8fkniPQJHQ74xmYG+mYAEvr2HPj1JD4g7HtizvcLao726+oc9am5GPU5mibxa2sS5bx4EvoK4vr2tKn69oa0cuw11GT2x6kG9Vy8PPTcQnD2A0Zw9z5ccPf36KbxeJNU7BjHnO9ChuT2sAeg6NjR3PWpPwb18l3y8WERQvN3pMT0tpYW8HL6GvZ8x1TphB3U8mX8oPaM+g7t5/yM889hRPca62bxeWGs9cru+PDAsZbzsMYa9tO+QPCizpz0ri5g8VtHNPIx+yz1CCdG7Dx/jPAR5iz1rf+M9gxBNPbeh9j0mJjo9Cr16vUndpzyK6Vy9PG/Uu1BIuL3QKkK9LTlBPcBGjz2W4Yc9/lALPlibUb1f7QC+kFzavQpiFrw9E+i9VaHHvTnue72b95k9g3WOPZqE5Dy1nlM+fAIGvvNYzb0EaSm+AwLCvZM+0LybrN69brMuPVQM
vKT3rWxY9bGB0PQNe3TxFFZE91/X3vOiHkzzYUru9V9CqvCl1tb3jo3K8OZ9CPY4JqT1yZaM9V4qjPRfCrrzM9Ia8n2ggPQ5CTr11Zr69ZwluvezY9DvlA5w9gG3jPb4RcT0ZuQg+rFNuvV16p736dc29q3RcvZqx47zaKJ69J3n4vJD33rx5ZFQ87hO3PZqLML46HcQ9XuNIPX+sAj6Osbg9m7WgPa1aTjuRlA89KYS3vI2PUL0/Cl89W/YKvpZsKz2UMx4++GkVPnddtz1Krq48DyaPPZSs/DwX1Zi9p0CKvV/6LbxCiO299CmrPNok5z3xy/E9+sHguXHzqT2MlCQ99dGaOwbOhrww4SK92SrKvcMVsz3Sq8Y91lkNPP/zgb1eSRY+8MX8ve3R6j2qGK+8i1b/vJYpr720h7W9kb/5O6XYfT2rUKo7flNuPauN/j09v0q9rsm4PZoEEj1imAS+HLRSvZ5xRb3qigQ9W3J7PED7NT0xShs9TJCxPQWotbsXxo0M
9p4MIvpi8zzygyAM9/s8OPI2NfDnqKnK97qsDvCa+kTudw0M8UwSIPT+4SL2Y58a9V403vb7QJzz0mF09eXB6vUW3d73Ga7q93NU9PU7WNz26rj89TEW9PN8Eyb116NK8/Q9MPVMmFr1KIRS8O8U/vZEUgr21oam7eMY3PCk7ibwzc5+8QFpXPdKFhz1NfUE9tCacPfo5Vjt7BJe84K4Dvfrgh7yX0eW9BSrVPCjuQb3jVvi7PHSyvOWcSz0kByk9Vu6MvS6RkrwOdKy9UyuxO1BD370Gsmo8lQoEvk/ozjzkMKu8BC+QO2p9kz2ElYG8FsqRvbZAzTx4LlO9A/XxvX+aHjxjEOa9KyRmPSJIFz33o3W9r/3hPAgQzrxezR895by7vH7y7Dwi72Q9lJTPPAw3+jyfdgo9I2yWvKYiMDxQr9Y8glP1u4tXsz0mhT89yPdHvaumnT342ow98J7RPLYgUD1yP7e8F0uTvEHcjTzkNoK903QoPYrg5Lx0Jay8mKgqOm6M
XaL1BwBs9yAopPeWo5LvJFgu8Y98BvTJnTLu9WMm7+Jj9PAYT3TuZjEY9bp0PvbjQjz1Y/bq72HlBvCARBjucZ6e8PFkFvMJfXj228965sFiPvQAkKj2oFge9FPJHPdyW8TwzfBe9SQqwPArbCDyAqpU9ucsLPRYuU70ruTs91SKsPW+YEb2NPrA9mE5oPR9qjj3RotO7UG3QvXcu3T0L2qO85tuSvZE5ijzE00M8i3oxO23nib2jw3G8fg05vVdMej0M1Ie9KbtSPU0PDD0CuEG8AWuxvWPrALw3Omo9dmldvVnAUb2lxmC9H4U3PXkoSDxPHNU7k86FPdOOxbw7/0W8QZuAu3bVMT0viby8W9rWO2wfMz0FUlO8BLAYOttPNj24Ju+8LxwWPKAhvT1T6ck8iXI1PW3Cj7zRN507CezsvKc/qLxxHZC9aG2nPDVPMj0Fy748o07wOn1liLxx6X89aaYmvWzlOD09v4y81kasPVINcT0WNQ87jm8hPbLoZDqnD7QM
7OIfOPJqK+byU3Qi8hr5KPcAJgDyWsfa8daECPBxuIT3ZjJu9iE6APAuZBT2A4ag82rjYPI2xRD19w7e87WPPvGG3tbw0VZS9VRVYvasg3DzZZBI8W8lmva3zrDuvHo89FphrPUXkpDwg3QM8xYhbPN2KC72rA+88zPiDPDTLlrxHHGY9JyktPSyIfb2SfKA9XZU5vd6w6zouTG09cEWWvPPRGD0Ky4a92KnmvERH4T3MHQ49cSTRPHSbrLyjfKy8K1kcPe3EYT2fGIm9r159vcyDtLziuAe9tqCtvVF8lzwGbgA+fkBrPJ+tzb2m3bC8KwWLPczGojsqdX896BYHPWeUmb3Zq247KSxxPOahgjxbrvW8gPWbvR3tZT1Vf0Q9VxIGPRN+gLtkq869WXxOvVnPnrwHN508m51+PdwFmj2qr6a9thYPPbNfOLzaRMe8VC3wPD+hQDxxIw09X/fmvbqgNz3qzz89BacOvUL1pb1CRTo8SXc5PRd89rxUlLo96GYyO+0M
0jL2OmSu9s3hWPeNAnrzvVG89XSVsvYiUYDtR47y6x91au82OVDwCJLe9fap0Oy4ggT2adka972PXO5GguztBBZS9zBdMPDYfML2K0Wa86qHjPBAE6jx3w0g9QHymveDneT108Ze8FdePOxmTFL3DMgg9BUK5vBtMNzrj/589E7ghPfziQruP5J88FSxVPUAu4r0zV2E9RLBmvYwmRL3cuxI94tImPYQALT2Z74w8tpyNvN2YgT3zn+q9oOrgvG1DPbkcLQ29b4gIvAf2GD2UL+68K4+NvM/tsbxN4AI9m4eJvRegML2sj2I9ZPtbve9FZr0hIVq9Bq+lPOsY8zxff4U9UCLKPKPjCTwPJSU8AtkRPA8xn7zdbx69r0Z9PPZShTyfBVc93I9xvC3a3TyHTMG9iF4PPaZ9Oj14FpK9HY01vP/yFb3C2Uq9HmfyvFuJKDxv5qG8yB8IvdKJvTy3UR+9SGSavQFAmr2mjNI96YcKvX9bfLxgnzq7pFO6PNDplj1Xt7AM
8u0l2PGGACr0sZ0a8+02gvfEFKz2Ts4S94MetO6P9jz1gvyo6KaeCvbVq/jxzFFu9c3mNPSJ4fbytVL49iU+ePL9lj7y38lG7wDHBPNCHMj1I3qq9HkXYOqf5/Dx8pJ09Ugn0vLyshTx+Rz49S/rOvKdf7jyCwIS8hi86PRCKNbx/94S8cxxhPZVGorxUyrG8Qg/6OwEDCj3kRAk8CReEPZFLDjz8cb27yqABvRqKG7368BO7xl7SPIDTFLyCfOO8HIQqvQel+DzJiQA9GWc0PTSmjDuIIhS9955HvQEuWD3ded+7Fhs1vTp9FTsofaq7Cxdwu46J7DyJRR893UKsO7weB73MBL48X3tMvWVrELwZlQ+9XaecvYaNyzwAIdc8yd5Wvawuz7wGUrs7U7FvPYCPo73gUUq9tEVQvXKLLLyFtli9nJoZvFwWBr6xv/W8r0E7vHa3xj3krN09TMO+vaKNtbw3PlG9cwt9PcxVMr34MxY9PXO+vTqGSL2gYiW9clyuPMBM
jfT2GrPW9uaRvvNjLKr04DTU9vBKevL+fHz3Suwm9UPqVOQOIRryRhwG9wTtaPORUYj3COw08xcQ0vUjt5L0S1+s8NfHXvYcNOLwRYCK9AeaWOq7/Or240aW9ZDhSPLjOE7wyy287BtyLuXTl2z0sgkm9nWqHPexiZT0c8LG9z+ZtvZoXQLvTtZ88jiUeva4gLT3ebee86KilPPg2Yrs9x5c9KjfIvKqL+jk+g+08Oj5GPSW1k71rSZI86TKxPcn9Lz0UugA5rgWevDyHDT03FI29NMmsPCgbDL3sva09yd8FvkaqXT0meZO7URD5PYmknz2PdQm8rtO2vBIllDxgXNW8YTWHvfrRET2aBZS9HNbQPEwHiT1HL4w90s9Fva01tTyuFQo90oKsvZRdbTzrSS89hujIPDbz3jydcFA94lwMPVYR37oBgT88N03QPdUVmrtUXP29awh2PeIvBT5VqnE8T5zsvOlbZb16jni9+oWovN/f8LxLKTK7lM5dvY5qxDzE1BSM
9rmlZvJCiDT0DCFI9SDAivFLUJr2OZ5e9QIgkvXI5fr3msw69RoJ3vRHN7jz9koA9+j0KPeUy5DxvtoM8z7EIvHy8/Lx7jRS928JhPS5BZr1VHCG9GviCPXVpED773J08XKm8PBh0tL09Si29TGDfvZjuor0LTpS8t/JBvYKbrb2LfCG83b9rPS4ngz3XxcI9PWf5vTmjdL2/9+W9XExhvYjGlztBXGu93/WwPUrYMr3DE2S9HvIpPdDSTr6c+vA9HOFCPqZBfT0IuBE9C91SPbOX7DwlTCI+GWqevQpBy70BR9y7QeRyvgMsvz0m/js+L2kLPqjoDT0oGFO8/qv0PYMYsz28v7+9WES9vR63pjwLfB6+7EOHPX/A+D2LDjc9wK11vBKJYD0pDgQ9sBdiPqMNY7yyazC+5zrkvSyMSr6Xbxw+HN+IPrdmGj70MzY+o8j5vFYkUz6Pqxg+ylUCvsTuSL4pVJS9t3gbvk/ORj65+oo+YRWDPRskOz4X1Ma9T4F9PqDM
5+D3kpBC+gexGvrUah72SuBa+4JviPZ3Yej6Pkoc9JjefPfx/97goLzI+ogjTPHfyT7ycOrG9dKEPvsJXqz13KxA8f7ElPdFO2r2ZMfQ9OpQtvSwNEz6SNso9OpK1vXNpFD1TSX492wg2O4nTGDwc3wy7VYvIvbAXj7zUDaq8n4dKvUFOPT5DYBe+PwjdvS6uFj0Elju9u6Y/vMA7TT3qXB05hwb5vbN8wTthd8M8bnpWvU91hTxQoKQ9CZToPGiY0DtaFpA8N3nhvGd4u706JsM9Wk2UPfHcuTtqS6W92h9CvCwr4T0LJZY8xGn6PMHTDL7Zlgq+jcXPvXnhMbxsjrA93y3cvUaQ97tffsk7zceAPR0+lD32n0u7HxLWvUfqc71eGLa8+wmcvfvqRb2goae93yrGPSIvDrt57rg92AvZPYrm4b2quqU9YcDbPXJsyD12Lau8937rPaL6hb2qafQ9OxOKvSfSPb0QvZc92rkRvnEjiD1kI9Y9+obpPagDQLxPq1EM
9P6ALPQwjxz32lrK92UJJvRpRkj0Y5Qq+7kKmPUbYtj2MtIA9yuAuuni3ET1HEVC8vkiKu80fHj3o6O09a2yjPYWI2zz28o49g9IuvbzSLzwMqhO9e8KwvD1FAL2sxwU9r8SxPbtguj3hbS69sN2gPUhN9jwPlOu8K7hKve9hXL0YNYy9VwyqvPJDX7w8TM08N/TrPYwANL1c9Nk9kmJ5vc+6wb07hra9+puGvVDBUL2viw29EBWoPeU30Ly6gzg81zaxPXu0Ozs944c8KQuZPO2MAL3514e9EoTeOtojT70NvQE+n3ZePQ1nEr31Rxq8rkLsPXou5Tw5die9YaLVvG5+n729C7+9B1Fzvauq6T19dDI9/3EevbdwJD21+ho+22xYvJ78TL0Fzg2+IMDFvWcr9b314229dfr8vJ79oL1wvEq9zpSlOvToOb5ng+M9sHC+PSKWDD6C/8M9+xeYPRshyD3vCm+9z9T3vC32mb1aAbm8MVJOvsu25T3GeQg+au8qPnxM
hKz4IXCw9S1wkPjSehbzgnMS9Ud+2vRkyZLyHNJW9PBblO5a3aT2IJK49Wtd+POn0jj3ySIg9dUJBPWB7Ab3q2g29r9eVPANAsz1hytA9qNHMvLI5Pb3WiIU9sT4Avkp6qT19aHI8XvTQvUlhU71/fhw8ugTZPMPh6DzVxeu8DUJzPe3AHT7hAYC9CxqUPFd5lDwbKfS9vD22vf52AryxvIk8LnwwvW3KiLtM1Lk71cPAPDGBH71h+dQ8VnjHvY+ymT0gbIU9oimfPKBz97wR+hy9V3R7vdpJ0bsbqda88hWQPRK8s73DVf69jSb7PE8D+j1SIES6eSrYuwpqbjwd7TK9sPPMPA5NEbvtXLs8gH4hvWPD5b1GcGU8wtExPPBnDb0kgfG8duENvUUWo725zM682E38u+MGlD2TMKq9zThDPfLYhDxe7Ec8hvSAPRIjGzvso1+8R2xYvS6vCT1ua669JKYXvdrTh72xcI889dmAPWjidD35Fos8tmCCvQfFjL11ih+M
9qagzvGh85r0of+C8fJqxvaRMtzxeLFI9WgtwPH2HAD3ISsO9r9XhvT35M71riYm90twuvOmbIDxpRxa+oA0tPRWdWLuChP86wTdbumd4i73NaoE9ya/APHV7wT1l1oQ8oNsSvU/XW7sb4Mg8qDY5ve7FDjwtXbK7+b5yvHMRZz13hJE8QBU/vY7DvjwZLc67BUv0utM8pzx3vAG9n5agvLAdD73C0aK91JcbvPdMFz1r+xU9XFgRvAWV27tXvKA7TazjvJ67Izzjcz+7EvHcvbkMeD0gLRC9NXMlPJp4CD3In7k9HpzPPIWqGD3tZxM6Uzc1vYCY4zzcRFG9EZWnuhyrNT3C3Dy9fbr0OxjLS7xP5ao8o8PEvEg4ATyz7VW9dlYQvY3bzrwMmio9wLjqvPa+O73caZc9J0kYPCnnSb15yZA9EFstvasHSz2mq4A9SMQGvd1Ryz2ZgPi88p0qvVumnzyEhY89KIJBvWIlrLzIGS89EgIrvXFY8Tw2jme9pjdMPOsM
sj7xfvxm9ZAO/vU4DA70KipC8ugyavdYwvzwnBTQ8ofNQPNVlv7sNpAM9rpIbvGX9hLvf2x28+5TmPL8ZfDxZerE8UNTFPMwBKjx2IQI9K8IsPMmAzTxBhJS9Ii8KvD2UfT2rOsi8aQoOu95lkzubK088pbkmPNRHFj0Z+dq7Zu/fuwsg5DzogRM9t/plveP4oruUZLc94SjHPHDatrzTaAm9IHbZuoo4pbuj3Gq9hI0WPSakAD3kqHc9qJO3u63fMry6fI28e/MTPVUgNrx07Qm9YREhuziiMrwCBL4894O2PArGkj1I9AI97IoLvBdOLD3vBAe7BpLavC3DeLxIBKO98ylJPI+9VzxmsQo9t1+IvHwzaz3kUyI99dP2uxH6AT1uBJw8saN3PTabBT3k4Co9hc6/PIdK/7wGdX68ujBCvHgqf70z5pA9gEiYvTXXSDziIb89hugRPJX4EL1uRX29hDcwuxI0sj019pC7UGbAPc6ktTzJKeG9he77PMxd5T1nth+M
99F6jO3WSgTwVSAQ9qpQ7vdpET7u2jQo+ukCTO/WPx73SlNW88sRCPUZI1jzzn7C67jjMuwqljb1BvnI9NAgWPRq0OD0/6nK8hzLevSWpTD127j89MKjoO3NBtjwkf+q9v6sbPD75nTxQfdW96Yt7PZ97qT1x+ri9noLWvFIBIz2Q+te7B1jSPLm7X73M6Ok8kGTgvVJyNT3cMI096zSiPKM8Wr3fy4g70tIxPXEGIbwkgt0922wsvb6REDxdsf28kMqePTPYTr2acSQ9uQ8FvXRd0ryDaPi8d0LMPJWnoT3rRYS9UTOpPNIXXT2ggD69YGtjPVCnSD1GMLe8r3GyvPe10DwDXHs8IOLjPNFINT1vozU9dB29vTGhuDw13Vg9dyr9OwTGU706NQs9xK4/PKa6mr1BmJc9zxo8PZkw8Dy8tqC8YM6CPY9cD72zvhA9OpADPagopjyCap07+GasPbLCaT3+Hte8iJOEPQtWnrtalsu94r08PXQ7ubzi11m72UuVO8gM
ML72QHyA9WNlZvBvvZjz3Uw48/qLiOk7+I72UDEE80qmwvLu2hTzLsxU8jnYBvelbJD0gVIw9xEgdvBaGw7riRaM82wNGutuVzbsVEIS8yiHNvG5mhjx83Zc8TiNrPBBBqrynN9e7fWVjPdGJCz04lfO8GRicPV3qrb3b4Lw7twO1PB7Umj28Q6c8LtMEPMSwRL2Fp8c873XvOpaggDxT2rw8r5qfvZjckjx8/T+8FF6ZPankgD2BvJq8E5osPNInqLxwTlY9N4ZmPCyolz2PbVa8RTpTOwDDXTxsON07XU9evdU6Tb1Wuzi735gmvGVOwjwQ2U89XYouPLoKb7wPcq69lDD2vNZ3Cr0vDGW9JgM3vPEKgTtcyse8EKicvVBcTT0qWW49Tw24u8iver1ltDs88MWUPKmhDb1vXnk8skm8vPj3n7vRcAs9yVctPYk7h7uxZ487mxYKPUDobD1XSTa9p8ehvEU3ED3sk3g9ByP/PCofZj0h2jU9Sel4vaSWj70fdD4M
9gArLvAAkBj3swv+8shoAPQIGy7zqCnM8pwZnvWDZg7soB5S9Vb8EvWqumz3uShm9MLaJO07pwjwtoGY93tT/vBpmcbz1+24815zqvAqXar0kYgW82vAWvFstCD3JD6u8cQ0RPSj3jDoTcly7y0jIvII3B7wavoa9B3gmPBt0Nb0cUd08AbcTvRE8Fzw8JSs9lZiUvccpqDxWnle9mToUPeN3xr2wRUu9HrWSvSuZBD3skq69bFsEOwdSzTw/LZ29l5gvvTLGCT0bVAW7MJ/9vJrl4DzaYNO8jdTgvWTxOTzmfAG9OVtHvbQxnTzJCNy81AE2vYQSor18UY89kJ+kvdt80Lwu/xC9Y+PfPJoNYr34Dx69+bArvZLOtDwIfoe8m2F8PUvpBj7FCdo7Uw8VPcSNjb2muCO8KTChvc3khb39WoY8OI1VvQyqibxgiKa8V7YrPclf5Lyw+ok9qlJavLyTOb0qz1894ioBPr3FSb0Bapo968/EPFkHpzyulz69EoQBPfuM
y+715JQC8t5aWvUjdJbvLRa49QlzFvWxoXT11DVK9V7wAPsAzu7ySaak9cEoOvfXLsTyL1gS+VsmGvCVfOD0Q7Z+9N9GYOyLbdbzkeCO82lgMvVr3/DxpmmW98CMfvj3PBD0MUvI92o6HPYdegr1Ogfc8HZq7vC2gLz29zi09GwUZPoO7f70PD8a9dpGLvKjdrT2PpQI9gldjvdP4Sr2IFJK8eh4VPSrSyLyMGgg9tFCNvMesCb2/1Be8SyNtvAuPM7te8j09orFPvYkUsL31OwG9TSaKvSNWwjxbzoe8qQQHviEUoTxIzsc92/IpPeSygT125dq89U+uvb+1Mr2R6/c8wLqEuydDLL07Vw2+n5CCPfH1zT3utyM9NAbgPZAvfL31rCu+HKXRva7Ww7yFeNe8yFIkPCUw171Bxya7LI/vPf/POb0d6F0+EdwGvl79EL6MNxW+4lUGvWnJSb1JXC+8vn0kPYVj77xINHQ9rIClPUqGzL2Gkko9esWhPeSQdTzDndWM
7MQFqPH6Uu71PaIY9KI7Kvc58YD2uyjw91KYjvZK5dT03lI27/ycHPc8/nr3PXKC82nGDvdLLxD0paIm9assKPAlSNT2Vxdu7iVUIvR0vUDzqDEw8MjLnvd6XTL2iAya9cD/OPfUuerxbxLS93xyYvfA1Ib4rbqM9OWUrPiuP2j1JxdE9nh6wPNISPj627vI9jOUlu1EM573r+hy9U8slvorROj4CKVM+q7HYPenuxj3pJBm9sKEaPsjnQj3sE6C9e7e/vdRl5zqyKVO9kCxDPRltAz6fUN08X7M1PfELlry85IQ99zOOPUGGUT3DdUW9VcNbvV4C8jz5ILY9hiYAPr1v3jzTvGQ+ne7MO4XK6z1GhBU+tzB3vBW9JL0PJpK9pzUmvTadDT5+Acg9yndJvM8tIj4ZKEO9Qsk8Pvrrez2G20+9DQP0vbiQTL2E4Wo8cIxmPTzewz0DHOQ8mguFPNLvb70heYQ9QeZ0O6dCQT0eTTc95ghfPRheDL3T/4M9cL6WPRqM
XLj2nLvY9caqmPdwpXj3fLoY9LgYrvb+tVL1yazA9yyHnu21hCT5OJq097RX3PQiSmj3thDQ95Mu1PZTGDj7OCnS9ei6TvEuwzju3MwC9nEu3PVoIcD24AQo9p4vWvBDndjvrgRU9qSUAvUfSGD1/UI090aWIPZqcib3JDqE962d0PVOvJbo2X0g91lwiPjK1Ejxzqp28sUP8vFbOQj2tTmY9UJrWPAL7rT2uZFu8HfZWPTlOj7zCxso8/LCdvH1Daj3bUQS9VVUpPVvMmj3nMJc9ZGfBurkuR71KQ9i9EuZIvHOdUL1bWK+8WCo2vRIs3jwX7Tg++oNePFdrJD10vc2856eyvYHEv73Yuw68kBUoPRwoc71aL2i97VTgPebIJT6jxz498VlJPmolsTmH4ta9BXQ2vs8L5buHzXC9Y0PEvUNKmb0wRqc928y1PXzXp7tXzoQ+1XvUvXxav71zPV6+D9ImvWO+gL0ES7q9ogooPRkgCb1h85E84RfbPJ3jYD36AMQM
9LQSEvGCGEz0v5WG8z+IhvaJMSr15/fM9WstrPBECT71sYZ89M0ChPbdbBj30Rq+6N8sXPebNITrIc7693QAkvaZnnT3XNVm9hUEcvepQO7v0Hug9aO3VunhPS7wg+rC9tKiQvbZCSb0d1Li9fqoiu7F7nL1qppC93+sCvAuMnL0z09g9H06VPe0prD3VEUw+EJcSux2Gwj39Q8e8jL5/vZH6TL2AOvy9fnoMvskWnT2x9CI+m1ArPpyyPz7BsYw8hIVCPqF6Bb0IySa+u5kwvSkbR70DBwi+ECe5O/5w8j2JCz49o8vJPWyrfz3+5/M9te4rvb1zCLtcGX69CprLvYF3FD4tn489fyXvvIhCF77+r7g9RizqvSocBz3bPQe+9ZCLvYB9JjxPOr699Vp0PMEGVj03Dlu7y1IePL2wLz4UlsG9hZDkPZ1srb1lsA6+im1DvF5pn73cefm8VXtTPDT8zbx58J68VJwQPmNWWr04/iI9VlOVvV1Zxz2rPYG79hwEPbrM
Hur2PvZk88pI8vY3psLxpRys91ewGPfYYl71AQga+Mah7PO0PUj3cm2M88fTIvUHDWb08dk69mpkNPB6v47yW0rY9x4wivZNFBb5cDs+5SvbROuL47zw4Wwm9nx0GvWxKyL3F/ae7zAOHPI2TvD3kRPq83yt+Peu3mD2+iLO9YzTPvNacdD2NhZW9ApYIvEuJv72Xt+W8kZvKvYHPnL1q7hI9TasyPdfJlr2le0u9nXiEuvvXg73OF7a8LBBYvbscEz1hnom97cYuO2BRlrzeGTY9KAQcPc4UJjyEJqO9PPrJvfb0UTy790i9bEGgvMYZir2rY5G9m48ZPYyBrT3SZVW9BZvSPD3DQr2E+ru81E5yPVvGiT0bsUi9T/FbPJen07zvQkM9o4xwParJ0bxQr+8824PrvWlLDz2b9467yr25PAHH1DzWui895e3ePFOZmT2g7w89UbSNu7W32TxlbPW78XGgPGxNlj3A0Sw9ZSccPZsg7zrxnYI7FgmfvD9aGz39GDYM
9/o1ou/p4N706/om8CX6jvHR9TD0stJc9mGl3u3RXBjzQC/M7MopYPK8l4juSCYe8btJhvamnIjz0uh28MqlHvJZUHj1VYcM998lLveSFjr0qPdM7/4O9PFscgrrwmUG9dbjYvNBPNb335Z09a2tFPe3NvTvx8vK6L2EkPUdnSj3OA3w9cSgSvVin4zyRv5S8MfMJPAiEkD0UGKY91NCpvYGuKzzRjxW9yGstvFr0Zj0E3uq8b5EoPRXpdzqesWy9BXDvvMlfmDxuopo7sFCqvR4ODL08FBW97lyTPbY3Kj29axc81DCPvJkhe71eH6I8casdvQh8NT0AckA8k4T2PFSZUruApl67TdF/vfbHEz0Wc6K8LttFOkHkhT3YBTu90VVCvexvpT03O4u7aXZUvWW+RTydG6q9AShRO8Mtq7yYaby8UOQOvXMJDb0gn6I9UzPXu663Prw/+eq6G/AWPG1dGT0PMJK7ZYd4OqlYvrtrgXa7LNRTO4eWTjwKygw94ihKPbIM
7hj230jC9eOuFvT6cGD3ssyS93SaDPV1r8D2ib8Y8MQnwO7cV+zxCP8g7Pp7VvPBlEz31hGe9st14vYy9iz1yjCa8wbZYvaeQ57uTJcY9K8CUvEcTBD2BwRK99hYPPQEBhzyUEKC8ltwdPYePp7wkebM9LHhJPcSNaTxkjQE95SqUvYWCszz+goY9wq6FvZX0OL2c1Nq8lVANPYpf7T095ho9xwGhPRrxHT14K+69vhgAvEaO0T2JLRC9X0oPve9/47sQoH+88lCzvB9FkD12xw4+0h8JPK3LWL2qHrS8SO0VPqqDhjzfSsQ5v9kfPfxXp7yLW7c8xc/2vK8hnT0llVS81jdEvKcPu7sP+2Q9U/yXvN04VT1HGme9Q2YoveqIhD0adbe9wlyzPUeSgTwD/xe9cCAPPFHEsLzUDwS9GhqTPRIRxzuKPwu9OkhivVwYNz3s+kg81DA7vHFbH7xNp0M8LWcWvXtpjbx/Z5Y9ARokvTbP4jxc1oK8jkD7PVEkub1RfyAM
9YcKYPKa0IbsD4Sa9FPBOPQLeMD2DQR+9d+TfPNcblDxAM8i8bGy1vPWSyz1F9wy9ks+tPOEJ7LuGVWu9gZ8LPTFJfz1u2T89Ch4WvbRJJT3St3a9jup9PZhHorzOUwo9SWMdvRoBlL0EE789YiLYO7bVMb2iiKk8vcXTPdb2tL3HvN49pslJPNd55bxWlHu9ctxaPdNWBDx0ZI29TLeYus7wgjxJ9Zy9aMlvuwMikT2ZOBI9mNoJvRTn27ygE2O9A5uPPKeWrzw8W1I9M/SPvN+wHj1DHxI8Pa8GvTqoDT3wqo+9MVdGvQ2Xz7zgtJk9U8vqvERJCD15MFY9DN3IPZ0CUL3p6649Z8GWPDUDQLyXtsk8MgZbPXVCJD2ZDmO8Fj8bPYQpmbwdMGy7u28ZPbMvZDxRBE+8lLK1PKx4JT0H7OW7jx5uO3CGhb2RmR09DWvUvTjVJDyH/P88iMqfvaoYujx4Hjy9dCSKPCA9dz1TCVs9cBqgPJVDQ7zf7x66C+mLPJ/M
kqjx+lJi9xtaIvS46xj2Dxh+9W/Jjva+eIr29eFG9VNMFvbglBb13kJE8yLFCPGa/gTpZKf69QNCMPQaq2jxjsMO9VkhOvSrBZb1R9zC80bn5vS4lIjyOrPM8LdAcve46f711Gu+8XRtrPYMuRD3x7aA8mROXvJpwwTy/bAo8xbmBvO3SpD3/i5o8nWoTucaSG7yftgs8BjNWPSqsvzxkct88Ef0lPVjkdztOEO+8MR7APPLk9DsKZ0Q97rYRPKYmirwTcau89lWcu1s9GD2vE5s8EZVMvQEIR73Mi4m8xp1kvWcEojxXZiC7gz67vDOzgzx1Myo93CsjPSUpvjzSXtA8Bh+ZvZJXRr1Voi69t+hrPagz7Dy9IgW99P8/Pe9elj2xyVq8ulEVvYjeqr0ETFS9UBEPvG33cb0nQR0++TWNvClw+bwhPDI9aBKqPA8YIj0DK5w8wiY5vfNACL4mUV+8rrgWvrhNqT28Mdi95hivvIYOJT0oLJi82lfPPHGnG71lJCYM
9YZ5VvecPrTxQNZi9O40HvUINcz0C3Dm9UjH4vZNRhT1yEk272FR4vRgG1r2zJ3g9W/nNvIYjtDyoJwO8+poSPWgBDr2iMLG9wbI0PXPBcru23bo8m4JnvAzwvj1SVW28ZcFuPQivA7w6Uxq9++ievS31670vy5E7W4JEvXlJJL39O0u9mpYMPZf3PrsJGqo9DiOCvTFL0zvf1kO94JQ2O1iMqTyFDG09f5zLPGnaqzwymtY84JG8PNECRbtjhc68RXWqvAymLTziPS+7BwmsvJkoCD3K9uc8THgbPuJ2JD1y8JK9B+MGPdS8jD1dJ629fbyAvXeL6DyWK1E9xIWaPSUN4jwqBkQ9VoT1PKNwd73cz9+7qt0uvvwtb7v9yRA+2SpRPRe/Ar0Hy5s8txwyvZs5gbx2+/Q8QVHqPSDGqb0GVkW+6eIyvU24PT1NUAi95mTlveE8BD3zS6K9Ns4aPYExgz22OYo9SeWwPUyVEb7X0Kq9RKGgu7HxKLst4bQ7nBTBurIM
Nlb0ybIa8px5TPRjobz0Khpc92PLLvV7rwD2dwro9K/YaPXK43Tw+g+I8VhhKvSX8n73vQZc9iTYHPf4tJzuyGRm+mcoVPS313j3zvVa9hm8BPgSmMr1/zr69AyH5vWJDRz0FSTK9cx0AvbNWdL3oXq+86SraPYUiLL0Apyg+gtCRvYS6Hb5bDta9Pz2nuiCHcr0BzAS76a5ovBnrFbyIagc8bH/7PHsQMj5kC6c8cEvYvUg0rb0X/o096TwEvumzk71kD/w9JzKiPbQUuz2QTQE9v5ITPtghpjq2ZRm+I7TUvdPM9byZihm+1pMWvYxkAj7C7308SCOLPYvAKT36q3s+vRQFvYf/J751xwi++ADIvT6nGL5cWAe+FxpLPTrdWD1MCBY9nE6DPXvDnTzgqs84LkhPuz+4Pj2/Vea9haG8PdYgBr3CqRs+9tYFOgmguj0y/CI+UX3auzrhS7zfxAk8VKNpPSTDjr1q1M68+bHrvWdKLT4BMpe9hF8DPdeusj1arpQM
9YDALPOCXrLwk1+c8z6ywvc/KO7yk5Pq9b7DovNtZULuAxwY9q6ZFPeosVz3+WI29ww/qPKR8OL23DVq9XxXkPMq7Yr2zYzs9U+ZTPbBFbz2nLog94iZOPQfTD72yR6m88aVou0FYp7xI3jo9XrhePJn4AD3UbR29OrsFvb8OxT0CYS28A3yDvai7ID1nYo08MVSQvZ8m77zzBv68N9+4vV4XjDxx2809/OjzPVx86jzFKgm9s1CjvDMUID3XuY27M8PJPWrNs7zpE/G8mQtQPRO41D36ZMw9dw5VvTnzTbxH+qK9eu4NvRD0JL0CKU49KWeDPBXPIb0WOM88ML+LPcs8fj20DXk9RtgfvQawNrx0Ux88SaYSvQ9luz1U9wW9N4GLvWaPvjxxZLs9kjC0PScf1T1vjAm9Lm91vdtsNb1M/Rm9kQPZPe1mnL1m8MC7hC88PSVdwz0rNuA9q7fyPaCGV70p49a9G6qHvQiFtb3CKcO6eqLrve3TsD1dDW09/aDlO5eM
ZNj1fIOk98cVevcdcxr2FPNW92NoJvl4vnr3KiuS9gvkAPUghL73kesE9NvomPRMvJT2/q3I9eDNcve3Cm7w4Hww76c1MvaBZ4Lyj96A9aiQzvDVsLD2EGBU9ndjRPaO1tj3Drba9tnFHvUVwgj3wTxS+LKC1PBqhuT0oGQe9NX4vPTiWIj2fZh4+bhWEvdL/mryu3ge+t8IivRG2A77VUEq9FPUYPUW2Hb6NUyI7HI95PWIZKb5v3tI9w+zVPLeeUz3Y6RA8dkIEPTIqvjwW/oo912pgvWC/ar1vad+8SeMPvjqZ5j0QegI+a2gGPr5flT2dxC29sdfDPfLFgD0eq/O91mbdvSM1xrzhTcW8akUTPJ0nhj23U6A9jUTbvKAYWDo334E9SVu9O/ro/r3uE169u2iVPeaY/L3fJjw9KbJmO1xVyLsaoOs8tMv3PCHL6Tz1rfS9T/e/velc8rwwsbq70f0OvkTtrDww6r490ALkPesg/j0naVM9S4l7PcvVA72f2EuM
+lNqTvTR/kL07O5i9TJ6XPOCCRz3BGmI9n+T6PRfcrzyRUbI9y5jQvc8FdbxSpf+8K+yHvVYvkjwuzqE7jgKmvX4rtL2TU0Q9NojJvUszvTo9rNW9KwQlvdqirztYRMS9qJGEO9QBLzo2iFy8UrTzO4jK2z06I9y8pZkdPVHjy71EDwC+oQRBvYx4i722LRC9RGCYvE9IJL1h6U+9kP8GPnsewTyzW4I97SOzPKAvxDwwQrA8mIG8PFr9d7y2IJ07x97cvLYku7yVFwu95TYrvZy4rb2eYOa8sqdgPTQ9/bkNPXc9HnJKvFGCHr20XNS9w9ZlvY+qY71v/VQ75/BTvYViJb2QgWa8u8gAPJ5/Zj1RxzW9Tc1Fvc7buL0TbDe9ZKSvvAnw4rxpBMC90XGrPeBLhT3fFO29Cq7dvcHghz0Gd7486AwSPMn7kzytmbE9Q/kgvnYOOD0eAQA8iIOcPHhHpL3cWtO8nDZHPa9G9LyOums8k/AtvarGCrwx+aG9RARXvQOM
LtbtzJiE950+4vSm9AT1g8qg81DaIvVrCLD1PoS29ceoEvFrVtr1FaAa98TfqPV9IlT1us4K7U38CPZkBs71RkE49AVAlu0dihj0uULw81KMsPSoPr7wn0lY9kcWCPUbYIb1TD5S8LJexvf0MYz1nfSs9by4UPX8hWjv2X0M9+r+MvYL6cj3xy7S8ZUSPvYJ8bTxH8wy9obEjPVFafz31+rq6M68HvTwSurxCiHi7tbFIvTyeYj18upk7Va50vYLeCT16K7K97EEQvdXUVj247To8K8pxPZIGRD2VkCM8oaKNPEK38TzLD5K6/2e9vU6VHT3QGJy8zJxVvTcDF70r6fk96oGKPLPif736JjW79gGUvDdv77zkVCa9weRbvX3R6bwYV3Y97IJTvIcVjzyWlyY9RtuYO1J9IT2Cd568QW+pvDNbOT2OC4y98s4IvYljYTwCsdU8QBrgvE0aNz2niRo9hCKtvHPygz01g7K8feGdvPC4gb0Q8Ky9tJe+vfg5N7z2vgWM
8bYkMvQ4qyjy5PhC9+6KlO+fpKT1uSJM8+zRIvZKrLL3cyeW7SnE6PTv517xUGYC912AkPcAnUj0jkZ29GPpTvZTPGD1qpYG93ygzvWn/obtUnZG8QD+Ovc8LSD2WaDg8uX6bvZSyYLqfOhS9KJAxPDYbDT3PTVc9WTOwvc0Szz1xM2K9snTnPDemlDwgSrm8TZRovXNFi72XpA49iP8JPbuD2rzIxHM94ABhPdLII71Y+fk8W8I6vBNckz2O8AQ9DCFKvdFKDr1hDpW7P6W1uEWH4T1b1he9O1xQPayJIz1XEfu8ADUGvY7nzTtkQ4y8MjTXvKKeNzxLLpU8QlDPu6K2SD3r8t09R1SFPemNI70rLis9kkBcPdIilTwNES+9zIpyPE7AiDvXGbE9rnfXvJ9RBTw5y5q79b+RvBkATDwdrXc9QmggveqLGL3pJdS95OQlvTmOJD3PSpY95gXqPeUuzjweZva96cJHPbMHJj33shS9Dvv2vRn1nLuRGmg8ajeevX8M
hGz2m0j4+z7yXPJPfSb2cxbK8EQZkPREwCTxXHrW9I+JFPcOoCbwLkHs9oquevNHcsj1CKzs9ux/BvbUyVDzhmV09Wpg+PfuEmD3uaHG9iIXyOlIDbTuvZYu9OnCGPQ0vkT185pQ8kYfQPNkJQL2QiIA88JKFPWvS0bpRyPE8V2zavbbzBD0lzwg9boQSvRF5TDz5lDu9uA5ovdL26rsytaQ9v6TzuwZTFL12uoO8dpTbPdbcgb2RQNA90ixXvaBpwLzGo1g9cDXtPLh7RTwqK8o7+ZOXu+MCDDw544+96Umyu7jssj1rRtm8pIh+O/HrU72Ks069a/9dPCmwBTzDzLI7+yjOvcexYj2jI647X1k/PShRmr1YHRi93mocO1pxqb2xJoo9Sji5uo8OHjy2xYa75s+pPQys271FBaY8d2J7POqtQD0zSJS8FMwzux+GgLwEmtW8E/foPLWlDT1+tyS9+3QDvbTTmD25uiS6o+4JvRF8FDzxHXe9zpW1vOP6nDwn2+EM
8MCt0vLc6pz3F7x69x3sivOuHtrsdaUG9sLgCvVBMgr0uxcs8wEiau1GCgD2d/bA6Nc+wPdVs1b3nUUQ9c3RrPR34CL3jtpM8HP3NPFVEBz343Je9ih6COzNGxrxoSpS8wfLHvDNVCj37lzU8zd0RvezQxzvjpw89j/QFPe+9mbztzEu8K7SevGgIjbzC/ze9VG/9vJILWD0DGZ88MbCGvW+z3ztDLkq8eSGKvdhCI7vliAe984PMPNwTMjvNkk29PJQlvYV8qz2fTzC9OvfRPJXWNj24QBe9m7MuPTaG2byhmoM91zoKvBA7Pz0eDCe98NZ0Pbv7/DuuyLa8mylLvbMtib03oRM8/aWBvVIDzbtkAwM9jDlHvUkoi726shi8UIg4PZo5W7rbbEi8ZRtyvbmrrLzzIJE8bTY1vRZseD2RFz26HcWRvdonuz2Nhzi87p4hvXHAWLyxxdM7NlDHu00CEj1xLZ48gdBYvHKJTb0Z1XY8mfaGOwfvn7wvhYy9ZmK/OkKM
h3TsCF9Y7Ov+SvTKhKz20wPi8E83FPCfM6Lu9v8e8whb9u1HTAr0CXJI814dNvKluHL16BdM8tqQtvdeDWj3XUqU8C5q1PfdnHDw+oqi9ahSkPYyaX73zLXu8CFhbPDUEBj1pioq7Ef1hvAT1W72M1zM+CsbQuz2ouzv0rlU9KLNHPHK6BD0Mnl08cHXEvBPoi72E9Ei91ReWvRhbED47FE69E5F2vYtjsz0KJDG9HgLbvKLl9DycvOi8KHZ9vVUMmbxqikm9u5srPRmliT2iJrq9L/wrvlYNoz38Gds8rPAVvONzi7xUuwQ+/gtuvSzMcTymqMA8LOmLvZbwar1E28S9rtLBPUmN/bm2Rnu9l8rAvRtpzz0//Mu9l6qAPTc7hLwskVu94MoLvXWQzL1/8YA9yia7uyOEGT0/FYk8QCVHu6QU8DpGQ7g8Mo6fvRU30bszzSi9DZu2PACpOr1498I9pD9TvF44z7wr45g8Ik8gvdU54btt2Ly9ki4MPc38TrwO9baM
89K0BvYiPGjzUXOG8YUoAPsDdtD3mKgk9t5o8PdxpZTzAaEu8GWRYPA+SlL0SKCs92fGGvMiLsLxdSgM8ItOvPSix77w3CUI9W8nSvMatQ70Qy1k9GrMYPuMGwL2F9sE9c/cdvTJvjj0I9L26lo2jPSOsFr7YgLa9jP/DvTEflD0+wpc7mv2TvWSR0TzdmIq9ojMZPsmMxT2VNBA+zTL2vKNu0Lxt7t+9GdMDvBo7Fj1sFhK9csEbOoTVSL1/jjE9p4qjPf31pD1fmiU8a0E9vgCrZT134gw+jFo5PRM5gr3C0nK8iwYmvfeJVz3V1Xw9w5vzPSnFvLsmxYu+fQQqPT0mDD5DpVq9c4qAvTAOgL3mHFS9nZqDvEdU2T1Y9iE+a56FPfofiL6usWu6I37XPEYYrr2Wj1296IZ0ve1QTzxIFP+707sNPttv3j26oGk9HpyCvU4G8Dn+HVC8IJLkvKYytT0HYSg91pCAu6ZzDTzk8/s9J12PPJKCHj0dUqi9oX2RvNRM
SuzyCn5c7s6RoPaLI8bzsGky9BAcUvcPNoD1OGRC8yjKpPaoNUj26j9m9bxsWvHxP5ryiEtE9EjtWPSsJor2qDhG9OcP7vFoDYL2e0tK8UYRDPS5QN71lBUO9zhVvu/D2JD60QAi8KtECvTVm/LzC8vC8e5GnvM4dDL3Bpgo+6t3EOZvuJDyE0AU934ayPRA+CDxapgW+megKPFKeGrxRbMW9UWyrvQfAZT5mspq9ljCRve9vhz259t893JESuyzDVL2LU9y8O2eevWJfI75pdcm9Vx29PeB+B74KGvK9NxuLvPJu9D1yYt48YVUIvfY837y+bM48mfIBvprDBrzg30U+W6jfvVSXFb1dwes9/74FPjLKd7uSK5y90suEvIoEn7xiaRq+bt+kPFvDYD6YbpW934JPvayLHj18NQ8+xT3HOxMpc7zDp7W96LCtvU0gAr5Para9wj9dPaDjkL3Czp+9hRiGvG6brj0gHRU8l5C3vCFNi7zmbec8Hs3GvTrTczwoQjIM
+9CmmPO6Vjr1aVLU9MAGAPXNSDj0by4O9CTipvI+Zlb2yTii+JX28vAHsOT7ysA69Nsw+vAblcD1ZBYE9ewVZPYOVgrw8SXe8JLLtvRHCU70k3Ci9CRYBPmMQj70phn29mopQPTnJqj1QoSk9Pu61PYP5CT1KRl49CY6MvWu52jxSAik+aSpCvPDEer2qNHc4sJItPSU6Vz0ZJm89P9QUvHj6nTxQUKq90beWPVpvRz4TgLK9Cz4Tvtpogz0+q4w9lKXzvKNVprww1ne99K37vQ7UY72vFIy8R21vPXAoAL6vta29JjUfPCrhG73+//w99j2uPSr6wj2x5Zo8imEmPL+hNj16WmM9apwtvVWARb2x95e7iWwTvtAYQD1M+B8+54GUPS4mDz6n0NM8AuD4PS0FLz162Iu9bVLYvSoyBj1G/IW8NLCTPISGqT2kcos9b68XPVSWAr22/809BcbnvJ7EB74Ie+27+750PdGbPr77jxg9AdwUPstD0j1bNlE92kG7PSXM
BZT3DUwa+lbM0vH0mar2AQRG9zp4xvjy1cjw/icM9HHH4Pc3FJT7BGr89hl4uPj8X770B1N+97JrjvT8KOL3+FoC9J7vTvF8s5z1ws4s9wnm5PbekozyeHCU+vgPdPCMTWL2ysuC8i4NsvFAgiT2NT3I8+L1DvQl6873AxcS7NDMgvjLchrxVw/68zgtjvDtm77w9vrC9qzUTvL06Hjz/MF09WDblPFG3FD78Xp69VjWRPUC3zrzhLYS9LmOKvd4+0b0rM1E9bOlbvfhBErwaOni9MlPAPYpA173voEI9J+Afvp/7Xj11voE9MiWVvA2J2L2z9oO8jhJ4vG3TDb0oRMg9ra15PWDlDr1VkQu+zgEBPGni8z1MjAI6ul+Xva4Pybwc/zq95JB4PApcVD38AUE97ZzOu/dtmb12zHa8X5hrPCFwh722TA+9S1SmvcFXGLs6YcK6V1NrPaRbd7vb0Lm8HgENPYSVET15Es69QmCVvSoasjoqhY+9JM07vVEtgL3vSSOM
8x2SDve2GYb2Dh649kVdSPO8Xr72z9Qq944oWPWr1rr0BTMG7942IvYE/orzeJya+tp7YvbsslzpYuMA6CoKUveBeGrssGdu8M1qmveY6Zb2OIl47iMsova4ROb0S8MG9wA0yPSZj1j18HU29gSmivPhNxbyRduq8peuSPbuQdT14d688+DhPvbP6fb0gVqY9zDYBPI+FO73TjKS7ytpLPH91GT2Mxa+8r6jqvBMBr708C+K8LzOHvUSq/TwEhhi9rpcNPJ5hPj138Xu9iV64O1kmmzwLLS49QBervUE8Jr1RMvq8uBtBvfu92zwI36E8OiMXvZqc3LwnNkG9Kj3ZPCXzUj1pM328l9Q0PX0NT73oEBg9bm26PLeglD2TtgQ9ygvWvbbeEL1XDCY97yyPPQ4XS718UJw9NkpLvcn/Rj0wr1e8beuWvKdROT3hAwS9H4tuva1Wu7z1OAE9q+5SvWB2vrkBw/47QE8oO7UzHz2NpVM95b5/vWJSkD2tesC9hdoSvb6M
B3jyx7L88jxSjPDZmkbyd31A6T0HgPJKFuT1tmJK9XdHxPHZsdzxZibK8YvBRvZQGAj3Sb748WzarPGYWB71awTu8KmxUPcJiOzzxul29A9n/u2Vs7rzt5Ac9NDGDultUjTwJfDa8uLiSO/rwYDyny069lYCxvfY/rj2Tu7q9prpVvQ2ZvjwqnQO91BxavTDbjz00nls9mrEIO6vs7TtDVC2974oVPdHma70Puhi8cLJbvQzzAr0MNlO7iVO3OxTwND3f1T28zGUNvd84D72oD4e8YXOZvL0VOb1/Hne8GSYYu/7NgDydSD09EBsxPej44DuSiuu9syFNvfVhqj07c8w7hv/aPBzscD1Srvy8CFZpvfw7lD2gVF49IDQ7vFzsV72e3+u9mHoRPaz5wj0VubY8RmiyvV4gSz1avsS9IrHSPa2DbT2mbi88R6dAvbgjlr1JHRU9mR6bPe7Aajy44iQ7ks9BPUligb1A7Aw9Pjq7PJildj0YiVc8w2Jzu45bFzzsOlqM
8jOs2PetNkDxSMCQ9cBtMvZFy9jzo30S6O1Q4vUDfZj0bQ+C9nPYOvCUfijzD6P88Faq8vAYHNz2TYoQ9cyyKPFLGkTwEpkg93aCCPbmUQD0/pBa9YMfdPHqqLD1OqY498YufPcqEPr3VghA7PfY9vDFPDj0SCRo9W27BvXgAGD1fZMe9UGaiu0ncmz3NIlM9MT+QPR5WWj17Nc+82JnpPDyfdjxkN0q9s+eAvaSIET3SzFc9Bzkfvb4QhT2459c9itSPPIwsKb0yaZo99sgRPWyDXD0icCu9xuYsPb0NTr2Y97s7/0q3u/sYEj3S/Qq8ZuPPuzPj6bv7JI09tyNTPRjPWryyaLW9N6gavamLXT0N1vG88e17PebRMD3kbGO8eegcvfK7YDxtINs58UUvvIm8EL1lUEc8eXgHvQrNIT1Vi1M9so6dO+8GCL0CZFo7U5y3PFUYmbw8RUc9oSCLvEkV7TzNDQE9y6TBPVPUt7w9Q7c9xLsfvbtnpzz1EwE9k/lDPV4M
L97wurNC9nMgzPMT7IT3TAji9leqDPegOrD24i3294ykAPRFu6Lx6o9i8WXOkPHgo0LrFzMO6H1asvfIBRz1eBAO92o2LPCYPvbyAcHQ6UEsIvW+2J7zI9wy70wUQvSILPzznOkc7UvR4PQvrir19UL091HXFvKGDkLzAd9I6heLqPJe7jT2qUBa8exZ6PBABPjyKiR+9v/+mvEr+dj0p/nk8O6+NvOfZbr0o7My8tJYPveLKFr2D4AO7Wb6XvJEu8TwmDDe97l5vPRHB+Dx+iEi9fn+/u1txq7w7HgQ9uK26vEWT0LzDOR88fjmgPVznJ71e8x09BQlXPbJAAL0yO4i9Gt4XPPbpjD1DHR2920aAPDgpCL3tMX29NjbAvW8j1jzvpAA9MV0wvWqnwb1amQU8L7/LPYvmDzxuYQ69BL9LvdTPD72W5N69cO0bPXQQpjtRJri8msbavU8hur3kGV49sIq8vECbmDywLpC8S+NiPV9Flr0QsUA9HXb2vDpFIz0sMoKM
8IB9IPMcVnz2szHS9QRUEvGa/SzxesVe80CFAPA0nZT3FAA68OoKDPLp4+zx7j0K9K5K7OwIDtb32X1a95tBcvSxSNDwSltk8v8WQveHXszxUQRQ91t2BvLm0B7wFNz68enjDvF8pwzx0kpS8ubo2vXPeAb3c1gk8XUOuva4qsz2s8me8SIXhOCElnL11u2S9zfQqPRZLhz1x97o8rT0APa9fmjw2U6i9EsyYPH4fZj0OJTs7ZbT0vL7PlLvRPjq8PwtKvUwqjz1Vftc9LnWqPHl1p73+5S09ZVzxPJ62AD2+Eaq9R041PKVrhT2MGx499dBWvKVinTzz8Ke8eFnZPAteZz1EYqi8i3ECPaueyb1FlWg96A0nu3n++j2y2SO9Oi+sPQH9n70PcWc9BYYMPSgZ0LvIo249KwyPO37BoT076QW9Cn04PcL8gb14Xgs9eXl2vYwniT1Vggi9eoVSvXe+sT1qaQe7Ajaru7dgNbzg/GC7T7vqvarndDxTwdy9nwYCPngM
9iT1KuJW9s+OWvPF4zj0XcAS9PpIgu6laIj00rEs9gpwDu6Eihb0cFig+FtLuO6jwFr3ycRy9ts85PYPih7xlH1U7kNQCvfvMAL1fAee9onEOPSsahz0cNti9ttNlvYuxcbxJOfC80kYCvXQpNb0i6eE6d7H2O11HDL1hxEG9zlkhvcYQqT0jYJ+9o94VvviYwT015zc9bNSgvTCAnr3GojA+N9N1PJqEOz12FLG9g+7+vGS7mTxsxYu9dG6lPfpWSL31bF29RCqOPEKulT38tCm8bQ1jPXchJb0++cu9uqLSvMnjn73Rr4g8figauyfreL2reuO8dzCmPec3iTyEsQ49pSr9PB5qzjx67g+8vgSXPGRLU73caPs9wCMRvcyoMz3pXyQ9062nvCtCBb29E0c8NLYvvc5hxzwtc++8JbYqvFLkMT2ROyK97v6DPRqt3z0D7MA8EWrQPCrSpzqZiMa9CnjsvL08LL3wKIg92C6MPJWpMjxjpiM8jeokPU+CiLzuEc0M
93RuyvQpRmzxJ9NA9sbRUPsx8b73Lk0o95huevMWcbT32KpK8VOMIPoNwub37afq9+54KvY0yIT7/wJk9LNLvvQQnkru7VU29SjKxPaXSFD0tOic+cdMsvE++H76urhC9tEU+PXGRdjwkIsm8CuQnve1qh70vYCM985KmPW7sXz28rH65keeEvs0zOr3QK2g+ZrXEPc9EKb6PtKu7RL9LvfoC5DxjJwE8SPl5PnjCObztPJa+8BVjvcGQLj7HdcE8NcQ2vlt14rspu9e8N9KpPQexJT74m1E+ct33PQpYhr4kMFS8F/tCPQ7oqTz2AsG9rbBOu8QWEL2Elwi95qYQPsUzoT2Hnd89cChovnvab73FD/M9wBhAPVxTBr7g3ck9oLiMuqVUprwvOas9AwIaPv7DO7yzTpK+DgH1O9pE5z2SaVG8zLjJvRGTOLz35jm9tqIOPSIhAz45UeU9D+n1PXMO9L2T0KO9hFqjPYZ0qLuH39C9wZgMvUoeLj1fsgO7LAedPcTM
wlD28eI883Quovd6Z373tJLM954Vsu3Gfur1JqWw9POKNOwUtmrueBjY8MKqPPet1hzzMCyi+6uv4vL92rrudm5071ZCIvfJXhz378QC9ZiiePHJPAj6j5xU9HJe5PbXsOL3pNZa9DTLMupj09zt6d2k9tVzEvILjRT2qwhW9hFZcPXUP0bxVBCo9X2H1vegzzbyZ2ZQ97iAxPLNcV7wKCoo9f+a7PL4HyjyXQ7i8iUWWPZPZOr2JXwC+ZZVxu4j6vT0E8fQ7XBiKO8gqFz3O8ns8UC8AO++9Dz5DcIy8brGxPVvtwLz6izG9qop2O70KGT2neDi9Ml2UvKNONT3z62y9jkU1O0cnNr1hTpm6t2xFvmGl17tjfis9S8s0PSO51b3M8TA7ZfAFvaaXljzho849BRYFPoSGBrwyG2a+VMpbPUIijz2TlJa9QY5Jvb2zPbuduAc8ZSOYPLcdRD6//ZA9M/syPoIdLr5ksfE8OgCgPBll9r37CG299NwGvZDd4zzC0B6M
9HYmJPSjgXD3IC549FfQlvsSDFT27XxQ9QXEEvYGynL0no7M83vAFPZIPkbwBIog9qqjyPbwoZL1Cwni++GBIPB8+Oj0bsaG9UmTtvTvff70i8oY8kropPU5MKT4b8Y48zCADPoPlQ76FFvY8SFS3vGfUDb6PClW9Ufn7vC2ETT2bOi+84RjFPSQb+rvErgM+TlpnOMPaVb1E2rE7uty8uwwDmD2t+GI9kATSvVdkYb1HWBM9hbe2vbX6Gr15Co+9Zkgtuxdnf73DtSy9BK7bvOakBD35gbG8WDHtvB1A8D3sybG9rX0ZPcHF4LxF+Zm911+JvZ4r+bzqhho8rcS9u1DpXDyDPmq9ToqPPWfulr2vjrg93LF/vSVbbj1ksrQ8NQGSPNGAlby8SX08eko4vet1yr3WXjI9oFdavdPQcb2m6qi9QpicPUm1H7uBNOU8V5PwvcYShb29A/E8hdc/vP9ANT3OrUq9QGI/vWeoUL2Eggi8+unsvCHFlLzhvju9r3BqvTbM
OKTyrnoC9Z8yeOwGrhL31sLy8xZ9bvaD02TrDppo9TcaJPZ2ov73E5p67U4M1Pcy0tLxjjzW931kuPB65Hr4dkd47lKr1vO04izwB2VY96b1svXW0TTsqYl+9x5WIPGD0yLzoiRa6v2CzvYOyI7t4mwm9vlsuPatukj0Icdi9O1cqPFQOM733qUC9OfkTvb0Nbj0d6pW9VuKDPaN9lT06G3m9e4BMvT1tPbyXwoU8XF3QPFeWY7wgISG8CYaJvYHdi71MjTi6SozIvCiftb1qPy69hEGxvIyVZz0iN507ghSSOzuQEr1lcby91mVZPDJehjzBeDY7FjSHvZUZfLxkF4O9KS46Pfw8iT3Yp7A8NxV6vbdzMb0lVrm9qKG4PIOehz21/SE9jjy2POtf7b2M0S09llg3vKzAaz1m2Q+6JpWjPE+T2r3S97s9IAVvPUwqojunnYw9NezGvZM3gDz7l0c91SOvPQkkdr1/BcE8vHWZvfrLCD0K2Jc85JagvM2r6T3NMKaM
94IFKvWclmD1m3kI9ZxkOvi+AS7xL+be9nATOvXNIzjw9pco8kIRqvXETCjtnnlW9EL4KvT75vLyenU07OOqPPUiMszpgl0K88HkkPQ1pVDtRs5A8LJq+vTo0HrwlJJw8Dje/PPEMuToS24s9MLkpPRWKSL17xHy7V40UvO/c6bxcF0I8SM4jvTrTY7zyHwG7nGRVPbbGeT0i4XU98a6iu1i85Txt3Oq8yVpwvZkgmj0w16S8/FilvT+PEL0l8pY9HIeevcEpTj1B7Qq98xVqPUwvMDy12MG9UDdyPSSSEDziIqO92Ke5vUNjlD39yka9swkcvfAUF73gT9G7T+ojPQkPwDvooEY8Ls7luz2FKrzR+oK7rXylO0GN+ryXOWk80fdDPVrALD2qBPW9n5COvPOnFT4wyMA8DrJtPK5ERbwZ5E88fpErvqunsjxI/HQ9dHe2vENJqL0rBMi9hr26PHaiEb1A2i68YLC3vZePcLyyz969dzBmPWcGTz1/qRS9p+UZvaoM
tdL2NQrm7SNMivWq1HD0hTC493wW6PdEPq72uvJI9x5mIPRUpyLpD4968SZ9TvRat4zz/F/k8S3yAu/w6nTxLgDe9XrPBvMiX3D3paWA8+44DvTxCur2iLZK8JC7avBCV1Dy7Wnq8pkGmO+LKIT32E4U8ozDGPdoCXj0Uf6s8GW6avbfXTzsDAK48ezMoPEKElD0wjLA92VPbPUBYvL0ofVg9C4CGvGvucDzoQim9H6vnvLpCIb0i7Ek6kZQPPUbTwj3ABDs5MllPvG9sUz3Q+ra8OfjrvMPxh7slq5+9CyhevDm/AzsIugE9y1FsvdDEwD185fg9yteRPIFS2DxQ0Jq8/ulOPLaQF71x4C29lpHNO79cLL0s9HY5W/RnPNIrGj1mvb87jF9fvZk66TzigBc93hxhvWMqDj2vzF69uzZVPQOCkD0HNF6822uRPfkQHD1IGje92pXXPEYUtbvNZky9cUzLveBXBj1LFEg98sUIvV5Smz28U/c90y4rPSOSkr1FqooM
9O+HGPCxGoTv4YtO9NBYkPQ7MTb0XDa686RG+PLIMZT3DwyY7slxtPJr+GTx38S68/piJvFKGV7xsAnW90MWNOpjgVz1Mn8G9YaZUO7VFJj2yNvS8rFc6PbqvljwuYJ87b6okPEYCBD1wE0Y9Ok0+ve79CT2RUpQ8whk1PWlRALzn2uG88aAkvffFBL3YoKU9LHG5PNYzxby1pqU8bXYDPfZCNrucpmo95biRvdewh7zMENA8Ss3vPJXpvzyoNlW9XSoMvPuOHj3BbJS9/rISvW/6tD3GOBS9NYoDPWfIa71ZK5K92o/XvLbT6LkA81E9XEw5vAI9uTrf5cW8DT9pvPxeUrzOFMm6c7d9vfG4i7xzQnC8BDAwPWa6yDwKIRc9PR5EPXJobrwcP148kVQnvLkHcTyCdx+9uvpePa1VaLwkjTU6InzhPKiFgT2C6w69dU+XvAq8iz1VVRy9nk5iPafadLtw74a9jkMtvYZBGb2AoW09/CeCvPh1fj0KN7g8EK7+PGcM
6H72JG607diLBvHAJ0r0bOZE9MhlLvMmEWTwCd049pGkEPhbIPL3yw5U95vYEPeX5Er2nq0a90gnEvHqWCD62+Nu8J3iVu7BAEjw0uRa9VpbpvR6Wgj3gI988owAxPbPMmL1p77C9rGWTPZejLjw+WIc8eyL0vSb2Cj0dw+q98GxuPeC/Gj0KQUw63tDWvdNvKr2nPfA8kYjgPI+bhrs9E2y9a7ItPdg6373yKEg9YQAKPdD7Kr0KQ7C8P+OcPA3XbD3UzxC9E6z0vKPsOr0y1o29uyU/vd0mjT3vmTA9otMEu6/K1LyPlh08Z3wMPFWvv70x0F48Q3jtvYYnyLwS0T29FNIQPLFRaD0YIqw8zm0PvUh68rx607U8tqIdvYoifLv2TqS94IcDvciw8b1rBMc8kdXbvVhX6jrZTFy8IBA4vL1XzLwSSxS8+tYgPXl0Kb2p0+28v3MWPWIvm7x+D2G9zeRMPcJhoz1i+Ja8vN7cu4oso70qKHO9iYAKvPoJxrv13h4M
8cowVvTYWLb2bB628LKgLvP7rjztIr6+8ufSvveRxgbyG9dW84N42PG2ts7yMe469lbbNvRzYLT2bI5o8GOoxvOSZ/bz9XO27nx+EvMRvzz23wD+77suqPXBECT3ZmEe9zlOxubpd2LzTN+U82O9tvPLjvDz1d0c7toWOPTxEmDwiJSs8DgCDve6m4DxMIf68B8LgOZTksLu9EwW9cLx7vQTfTjysfxO8ANW+vH0iHrwMV7O8U1LOPT9eNj1u6Kw7b++SPfFK8b1XKMU9Vse1u+YevT3ZzV69d5GiPaZ/lb0LZf09d9mmvcw1Nb33PvE9H3OEvTgKDz5S1xo73SoJPW6J8b3/ZII9IfQCvqgFhT3lH+G9gODzPAtj9T3JO5K8lBJ5PZ41ubwzIF89y94BvhKoUj0UCBm+/TE9PWOh/zzB6we9YZ52vEHFKj1AsCW9RI9nvV0vFjzTY7E9xSYxvUE0mL0SncM91NhKvW+sOr0k+x+8SJncPbIliT0yHR29/QmdO3YM
BKjxjdcS9rm9gO3YrcrwyIBu+O75mvUj8Nr162zA9PUM6vWEfR735SRc9gmmlvG1suzwb/jC8NnUVvXlNvT14zIg9NpJOvUGmLz1Qp0o9We0Kvm5Nlr0C0ry8Ah+MPLymNb2kede7W4SRvUcwBL0W72K93xxsPdMM17s65t69Ltn2PBSLa7yJw2+94hBBPJO7JL2kipG9K05evX2TJL0Be689p6EyvQJgu721jp69SoFMPGmgYr2sju+8Gl1YvBgKmz32C5o9BXcTPLiISzr6uhI+2RhKvBPrJD2zkgY92JaLPeo8lrztDqG9Ptw/vRYUDb1CIWK8m4ZyvDLfDz4ipIG9jacYPtSAqz3S/hM8UQexPdMMiryjRKe8gb1QvSLOyb2O6UE9CTA3PdnesL2y8b88XfpbPWZfDjzSDUU9H5kUPNg1cjxBo1w98VbuPcxHhr0N5Sc+Gh5NPJ35Zj1MhAi9lrgGPp3xtr0s6RG9+u6/vcDugz3zFRg8C0r4vY3g2T0cITmM
8NLdgPpvNlj2vC809mlOzPcZmWrxQb+O9/cLxvHV7Crt+qdm8YME0PSNfyLxEtYo9sA+DPejd7Dxl/Is9XSYTvlepADw+IQo+CwNkPpIMuL3oyZA9GLdyPGowLT3BLFe9gaYdPr9bJb3JWb+9XyuJvGFcbT2ajJs91lb9vaIwxT1tK8E87O73PcIQ7D3mNDM+0caAPcnB1L0fCa699exMvC3xurzlKkq8aYiTu/DQHD3NKOA8xoC8PUCdQzw2FZg9OKlKvqNMhL2aCQg+taLtPadLOL7rvwg9qNEiujdZRD2cGkY8Al83PpMqqLvHvnS+9/6PvG8v+D0kSyg9TQkmvisIgDt5pRA9UmEHPoMc+D0nnq89gAqTPTPsrr28YTo8KrrJu09PVr2YrWE8gGuVu7wJTTwKyPS8x90hPTVGfTxufs07yVWqvUf3vryReDk+DjPePVu/l71wphQ9V6NwvCUDfrz8QUi8AgowPs63Tr13p1S+CAAZPV3msT3HG788wNXfvTRM
2JzzrYKe8cX1RPea5yD1xiXI9U1P6PG2M1L0oIP48jEPZu0F0TLyycR68n5ZFvb4ysbw/v6S828aNPWsVZbwFeRo981vuvIiuxTxOBt89+iYfPXDGbL07L3I9itqCvbt7mr1cXRa8LpJ3PLCRhL3UtsS9SZeUPBpCqDyP6B+8cDuAvfkAYz00C507I1jnPLdM8z3vlby8TexgPVPFPr3Y8Yq8EtgNvZqkcL1TqX28YyrUPMN+Z7xD3CK8/Hq1Pf/s1b29clo9NMqxvOe+XryzCYk9o2IoPTN5DLs7Brg8TwESvOaiN73OobG8jsAhOxaXE7zx7si8r3D3u+Ku4LwsaiW95MRuPepajzw+v9U8RiWou8KHDT4vxJC9HhW8PTV5zjkMGg69cI+VvEpJxL2D6509AZIXvMvH5TzgWTG91DWbPCZYFL7CygK83ROkvSjpRT1qAGg9NiK2PYjEqr2ha5S8C3hbvf+ni7z16ga9Iu9ZPf2Hlb0ReJu9sgVIPUBLJT3MQzEM
8YurhvdKdHb1hpdO8K99KPT4xMDyy7SQ9XuO5vQMRLb3egIW9t/8XPUQAXj1KrqC9zh2GvQM3Mr2ru0e9e1zHvZvfSjyGjWO9ePOHvZcscr2nvas9w0nlPSFVX70bA0C96auvvJ4sED0cFYu9thO6PU/G9L0fB0m8LnLvu0ZtKTyN+gI+bxiGvb34TL0tIIi6yviCPWpIu73DFEQ9kjgRvqUdhL3Iyq+8MSbBPaS7kj0epMW9uKZLvGl1Eb23J0E9mq5EvTgehTxl5Am+n8LyPMQhHT3nHIq88VmTvdWAmb3mAEW8kHhru2Al8btcoXO8ql9qvB63uL0FYyw9gb3yu2p8sr1qnCy9x63bvMlw4rxlFgg9ZacqvYO07LyDsFW9t1qZvaQOljvnZ6e9kZv6u753FT1omIO98slaPSSsgj0hhfG888odvXV95rl+9AG+Mpq1PZytZD2bIsk8v9jnPOVVrr3namA7mGDDPEYVmj3J6829ZWsLPQTxkb2+vPY90MdVPINM
fZjuVi949NXDhvZUb3rsCCtG8JS3/OzWO472yDFA8iTZevUqGrT0esBq9NdpLvERGAD4L9Jm9bja2u+vUDLvx8Ei7jzQXvtPSRD3aCrm99HQzvYuZkT0d0409IdQkvXPXSbxfAgs5uJZbPboukz1Vbh49Q6B3PZu+f7xk6vO7FYITvV4WczyhDwS88PfJvVz7KLxkJ2c95+PDvGLuPL1Ylp49Owyou7gZs7ysdu28VanePC2ojzxBLBe9Nd2BPFPWxDzlm1k9DaJXvbdLpT2XC9y86UFDPDHBhz0xgDI9NADRvcU/tz0tY3i94AHqPOfvWzzN3B67PFG4vAHnCj1W66u89mOkvGU7cjy/avU8hJ4YvCr4yby/Gpu8ptaBvTsfmbyL+eo80EVnPIhobzvLcfa8uBIBPbxqg72MQCM9qKyWvfL3pLukjEW9lXgVPc/QfD14rlC91SsvPakFB7uJdzG9gqpavCMBWT3IUES8GXlBvbfxhb0B3gi8F2jtvSKvHj2ybA4M
9KqOZPCvEIb0l4eu8WcGWPf8GwjyUzxO90vcXvE/KIb3chZO9KEfWvAtylz2mZYE7JYlQvREIbTzfIAY99SRivdnPnL2yb0s9ejehvJJrU7wb9Ws8q2rEPQIifb20Uw2+smyKOso8AT40/0o88uvsvEE9jrwy7pW9JYYMvjJnoD3ixyk9bw9GvVvZE76IkDO9UkYCPUz9LD1Ga7M89Kzrum49kD1EiJG9DRarPLW2UT1lEoo8oqmnva7Owb2vjiE9NYboPBcYDD1BwIM9FcKmPep+7b0ECAc+h91/PUs0/jz8hXK8w/3KvGOVP7wzPRw9F5/bu+ms1Tw87029W76PvCWe6DtILLk9oddjvYqSX70k4m+9zdUwPIuoiT1BQWk9xOn7u2BXxTsGlb66prElPXgUlz1Vb429UHmTvRcV3rt3Tp+9FawEPY3aNzjeLCK789WhPWeEfL0WD6Y9HUiEPKgRNz1MSoM9CpEJPGlP47z6nvK80kI/PdLubz17S4C9J1q9PIwM
SBbwr+Zu9lS34PFWvjD3vCDK8P5dBvQs6Db26wIG8O0GRvH8onT3c6s89YdsKPb+5h73vdFy8WxSvPJ7bErysF469B8aYPGC5vzyHhV899yKEPckQmzwlcHs9u6L7PAuTAT1OwUc94YAHvZdnKTyEz0i9KvlnvD91uT0BLXW9aad3u//8Kj00rou8K4cTvCyYOjwNvYu8gsJMvY4JdLzL3fo8BYQdvKrOcz1pxQ0++PY4vKDAAb3kcnK8WryxPROooTtjSHO9C3wOPJYymTz8xQY88IITPdvgTj3cnpi72UZFvFR8/DweqDK9VyuRO3ZGfT0JNuy80QaCPbbgVD2wSaa8siQyvFtxLjxxkjE970QrvOiEwjxJrZA7DPhDvRmR5Lv1OEY9GdQzvJE5QDyY0R09uOG1OjaPsTtSnwO8W5C/PExMp725R6u81Szju7+yBr2zkdY7nVglPckk0LyfryE8+PjoOQooWTzGtIS80CeBPT24RT1cbQO9qMgTPe4kfj3gSq2M
9glMlPSqPBj0y2CW9F6fYvN+ee7zN+Uu9zO6MvP/TPb2/v/s8Lfuiu1eTOD02PfO7MI8KvR6BELxoFFg9Ul83PVdz0bxbGSY8wYoXvZYztzzTJzY9VrcgPa1nhDyPfWk95TlJO/gqGjw1bbc8xkVnPGy2QDs7nFe9Pv9APSz/YrzpV/m8zN32vDDS1D1eiPe8glWVvIgndrycw8S7/sz8u7DAcjwb7449YPhevZrXcz0hB688PiyoPGWHJr1QSnu8FdDCPC5Dh7013Ly8CbHUvBV1lrzpt3c8t4A8Pe5x5Tus9589ycDzvGkgmryCQK+9dlsLvChKJjxIqEw8rPBMPdknN7s63ZW9t9VjPHc9Aj2ldBo9Lyolu9nkpr11Wy69s0sMPUqpTbwhuIQ9bM7IvbZqAz15kzu82p2TvLXARz0Mq/+7DiaqvVtmo7x1vb28LppLPONt7bvXhJA8R4gOPqytt7w5RyE9x968uzLpLrwcJQO+pmQWvRAzFz6t9JY8mnSBvb0M
Xrr2Zq5i9Eu0NvvoDsD1LOdk8Fm47vVRfjb1uW5u9qTe8Pat4kbzGhJk8UX6xvca117wnD6u9aAbBPDczHT2Spe28rgKwvVSET73braw9Cpqlu1fjC71ffrO9zhk2PXnAEL5JGmI9m1oTPVbXlLxxp5i9wYIfPZBEQD3S/mM8Ob4wvRfUtr1DTqS9MWltvZqzzbxBvVm8ee4LPB45o7z47ui8PDWMPcsuAryq9Z+8pGa1vflsmLsa+FG9EpamvTAlTjx+eEQ9e63su72rFj25Zpk9BOyyORcH8ry3Xi29jPSUvIIFwr295U29Md6avUtexD3nwm09OwLJO5v3B73Pi5a8Be7KPOiWUz1CQqI9coUyPAOElz1eHP29uIgoPQgyrT3mKQq9BWp4vGIDi704GfI6x7iiPJXCDD0+kJ09lk5RvYNSub0KlDE91OXAO1wkKL22htO8nMEXvXjiSb1Ht+q8IZAsPdkiF727JpS8LRFmPEnl+zz+cNq7wU2FPVymdL38er+M
8I3MmPawIsj2dyo69wPyOPWv8AL1t8M080CXmPE/jhzzyHU89JSTIvSg/GDsMzj89nT95PSiNoL1yV4g9kYr1vPb3FT3yGwC9gWVFvTLqFrrrupy8sxHlO0w7nLub4Re9lpJnvUqACz1Qc9C9mbYIPiW8rryC/u08HzM3PBerHr3Dqe08JScuPR9JDD7rVpe9BaLBPQ4Fpr0lti0+4/aqvfr+Vzyqbpo9oVwGvOwTsT3QO9C8RPhtPRFkrL0EG5o9lNQQvaZiFT4MdQG+UMDSvLSE4j2W8tE8wtU+PesqDrx0c3e8SszAvcqGcD1nepy9VTyqPUmni7xMXgK99DPvPGvNID30e648lHpGvQvT7LsD0nI7ioa2uuZJ9b2DSwY+KkUfvhLlbr2UVSa90JWOPf5zUzyniK69HxuhPMdCtLzl2a29NNiWPL53pj2AgKa9PQ+EvBFL9rzC0kE9PXjLO5Tx8rzEiUe7knlAPNYq6ryCfIq9dmHqPRipu73Z94+9nEtLvf0M
Lxz17eqA93Ln7vQP7Vr1fSty74GMlvPnaq71eVVc+XckHvnthGb6b8WK9PH9iPh3m5T2oTau9QeudvZ2EhTwj3zu++okRvfiivD2mWk2+hBFKvSyTh732aCw+rkcDvYD1v701JMG8UgRPvScx4L2K5Ue9LGwePa9mLb11+RM99b+DvaYg/z3/k+c9zqmIvbTd3b2Xl5w9GMmHvU7wrbv8RoM9rMN9vTTmnr02Uay9FGFJPikYSD0S1SK9Tt+sPMQsnD13VwG++opQPR0QVj35Lwy+8P38vMvRB72m4Oo9efQIPV1lO70uYka9k49FPbX2zr138Dc6P51hPV5Qi70RZ3O8YyPWOq269z18Rds9CmmBvdaDPL2Z/Fg9qHGnvarHDL22C6Y9dI8nvTiOcr1ww6y9H6c7PdxIBz6b7Aa71Au6PU3wkz2Hhx++76oCPgfJpzwqWo29g366vTGUqruLtSI+I14TPWlhKrzCfk+9ZwcuPUcyab31ZxQ9vwCAPY1khr1s7VwM
96GAbO8J4RD3SW149mQCKvY8aU70OiOK7KWWfPODkmDx43tA9zUMYvUo/dr3vE5E8rpH3vMVy9T3k8Is7puCnPbrCGT5v5L+9GTuNPQqguj0/zdW9pSLKvZMZbb0Z7dA9ehTVPQ1KBD0Pt4K9YSC1PWyvu71iBfQ8vKIlvUaiKDzcPG49chlfPSkpcb3ZOfE766FoPBoBV72EZvQ8ww0qPeIFk7x+wrA87r/BPKNVlL1a8KW8GZqjvN9MIj2Jl508LR24PYvnuj2kSF291EAYPR2lpD2qB9K9AGZ5vSc1Sz2X8II94V4fPHFg3zzNrQO7lBI3PTlPmb0LbYy9r8q1vG17CTzAp1U9fcdZPbZ5Nbyc+Me8BCS3vWh3Hr1rB4+7T8BfPfXkBr563WA9Zr6SPLLxVby0o5U9qFlWvH1AgrudhY+9lPS9PblxYT1fdIU9e7KqvQdsTj21gbK9uKAavUwcmjyPqwo7JE3NPOr9LzuM1OS7NWx6ukWQED2sjtS9Cd+JPNYM
jJb0wApQ9a3/ZPXpOjbpG8rc8rNgxvEGhujxLAMy8cGGGPZBc4r0GzRe9cXiCvf41jD19azE9I4bYPKGYQL0VAVG97h5FPVmUybsVACE9OiBLva+GPLu+LoK9uRuNPGUeYDzAbwI984LvPJ4Pkr3Ef408EzzTvZyX1Dzk9gC+wg//ux/9S72J14s9X9hpu3j0qj29zz29ReKLvUmnD73J2xM8DBeUuwmm7L0ER7I9bnyDvUefV71tNt+8dLzhPYLPHr3frd+88/qWvYtA+7xb1+69x2V8vT0/LD2kNSu91FNSPYGKaLzx0ii6NaOHvHJiL72yXQ89I2gNvaLYQL24xcK9/SynPPYZCb1OhAs8F/O1u4QzOrwBU+47s2I4Pb8xCDwqqKM8BFOJvUvupb25VLQ9kYKpvdV6lL22YP28e2UmvKfY0D2YPWw9Hs8IPSFP071a1/e91u00veGnpD1I8ca9ROYOvGIuPT362jK7iy6OPRbgXry3uHA9Ih1QvFc8fTqnrr6M
9THKjPcjH+zvLC5Q8gnHgu6cXg73UghS82ng3Pepqsz2504485ccOPYVWmb0klKA9Xy6RvbsApDxG/n0993knvZxEoT16DXk94cSTu7VHFb3nMLK7BJWnuvqABj5zm3K93j0evUhiaz0onUW9IzmTPd1ghTyFw3s9P+OLvWyjODzEoIu9t0Mgvb6VxjwTM849MebmOiEBvL0Sw0s8UIxivB/Ilz0sOxm8y20zPTFAc7tOQYM9l2rAvPXNKD1/u7Q9nKT9vEClAr2kCAU92pMhPGD7cr2Q+9Q8Pn7cvbfcXTyRZZa88VABvNrZhz0RoWA8+MmOPMmtWjq88Ls8cgYKvbQwsLowtRa80vtpvZvzKz06d2Y9WGkZvS+2sDpAwWS97spUPatDjrxbjJQ7U2gnPcAh/Tt0Woe9bWsLvWqZhjyvPdu8vCJvvQdHgDzIZVg9VAuGPB4EPD1lCcA7Q3mTO9N677vLGIc85bNIvACEFDxvU0K9Dt6CvWYQI72WQ2495/mAPS8M
YRT21q5M9nm2MPWj7FTspg788L/0tvL8y2D3hrZG9k37hvG6CIL11bjS9GtJAvabOOT29ib47H1IDvS+TTruj8Ho9dIjdPK34gDoZEnC9vFrjvOtQlr3pyPw8a8psvfe1g7xn/wE9n6u5PIGbT7uy34A9wYPiu2qDD7wtSxC81UAwvHJs47x5G7y89GeXPWVGs7sIaaG9jl6IPbI/PT0a4KI8+wnQvHf2HDsUexu+KFuovfhufzwLnvQ9+xZzvaTv4L0LxfY8O88gPDZlmDrz2Cm9cmABvfNclr0fmuS9Cpr8PMRbfD1uVce87v3nvRIkfL0al408VWklvONWOD0iHYA9wvu7vGejir3xUi49E0eZPdmE1rzabqe83gvhPIrYrbzDN4a8FG5uPXLs3Twe7RC+qOzkvJWXjT1yabE9uCG/vNzMm73mvhK9GG6ivSiUWz3huJ88zzF+PIzMhD3Bc/u7aY6nPADN/jz3WIc7N+69vfsPlb3l1S+9uffjOzMo6DzYgJEM
9+wWqPTPnvb2nRr08Xc5WPSmZO7wSD+e8NDRJPWuOI7wGjck7lyo3PWlsaj2o9wG+eCiPPSBtPD1tvR4930EEPYokvbvPvrU87nzcvfjn9bugR7Q8IiU+vX+kcT1/ZH49vPaPvCX+UzyTd7K86+McvcZZyjz19Wu8BOl9Pd58Cj2LpSA8PY2MPV+JNb01+Ks9+o1VvYPinzyyqDG8l5bTPPn9xryBV9K7Hv1GvSA4vj1dyum9GLOtPWSnbD1x9zQ7aOScPDRrJzwYnSs88a0jvbaWTzyECou8WOkWvFSlXDwpWeQ98hEBPNaCR71sHMw8Rr9MO9psxzurR5q98A+uu83lvTtbOls9Cfs3PZKtVD2PUAM9QmY9vRthFDxv/867s2K6PIVScLwbg4C9OvoEvX5Aij3i/H688HervLNgmT2Bb167KhSOu04UFD2i0Ke9UxMDve748TwzTxA8AI0qvTumpbxdBYk9lg1TvE6yUb3Z2Wu9xM2uvKKOD71GVmS9LzIhPZFM
P+zwHCL48R2zgO7veFj0f3yI7XjhNvcR8yTzq2RK9yL55Pel9trzT2Jy9Dv/zvFnjqT0XW6e52tRhPRR0LDwlwlM9KG+6u2j9cTyVMxm94xCavQaFvDs9Cz89+X6WPBouXj15Hik9pxwGvZyzP71coy88DY+XPOr9bTyv4TO9rZWfvOWJTzyUffu39o4yPXiDlL0gyxk8YGlQvSFCDL2MfeM8SatwPQiNGT1LpIu9C/Y6PVK0JD2I+r66gpK/O984gDywcRw8Q7KMvLiJmjoIUjQ9f4WavVy0ijsw9V07r9KwO9/yfD0bvsc82EqWvHE0TbzeFCw91sPaPJJBkTsUF6E6Dq60PI8qDL3onh87soW6us3UID0mRtw8YsmTuy1p47wBy1S9TJjVPHsij71JGkG9BVGPvJB4MD00eMW93T2LPWG9Bz0x8cO7Wriru/WPe70jsRs9gJewvGZywzzCEIA8RzSCvDodcrxQRcU877QfPVT7cr1FC6O8jEYqPIZ4wrwPjUWM
9U1HZPEMOQT19CJe8X1TEPa1LgLxlEh6865IXux/L7Tt8JRK9GS3tPJq+h72dr529DsF5uzGj3zlNjsC9/4/uuzN28zxKdoe9QHDMOzLNNr3d71G8tK/EvQrORrzNsqS75Ep0PKSUXj2RwIg9Z7YJvT64Xb0iTkq8BUicveDidr3i5D28uxPqvFwmND3Fjsc8Rnl+PUPTEr3t6YA832WYPIDOajvxOre9oFkpPfVKsDzgrdK87WWrO0WYS71O41C9t0NTvctUzzyZnWy8AOAMO7GKczvPXZO8sdQnPYFiQb102a283XJKvTg1M7vW2k07KIkMvXNJxDxfMbY8B6ZivYdDvr0T9SM79V/ovOtyEj3QiAM9FiYwPRczz726j8U9QjxRPbK6Gzrkh92906yhvAQmfj09leg8vQQVu+ovur2g0Qa9e156vXTvsz1L4VU9zZg4PdVDX71jYz692wNfPTfmKr3OTgC8CJDBvCT+ET3T/ZC9Hm33PHrNnT2jjie9WQ4dvVuM
toL3Y9qq7Sdshve5u5TzKcq68YnWtPb9vhr2UjZU93D4NPUvzHr20GE29P/NNvfVUGz1YI+C8mdNMvYyKk7ya6ke94niWvUVP7jztLtW8+98IvdgJvzyQfqc85OmaPSFmrzzAHF293SoHvbNWcbxnFAe99TwRvcLyfTvQW0e8xv+qvcw1WTzHBxU91l0EvQDALL1gjpk6sgJOPRMajL0Au4Y9fItdvDNIGLy0B4m85GB8PACcEb2DReM8Ut4MPWB+ETw431C6PIvuPCUoXry4fbi9nwc9PTgWgT3iYfs8kdU7vbmxLjx5n8C8tkwAvcQeWjzJXla8GnKKvQoUqb2qy2Y9sOQavT6TrLykaBM8mGpOvb6TJr29FFm9ZBylPapjt7zUR9i8orZdPG9PYD15vcM88CEoPEiCBr2xHVQ90co5PUTdZD3zrwa9RyISPVSR4zvi3b89uG4iPdwPfrvir5M9nxNGvZGRhj25buq7CcQ/PY2IMb3KmE+9fTBCvay7uz26GA2M
8EghzvYTAMzlZFKg8fbRVvIwx5Lm53/o8vrqSvZ6ggr2BLwO9fzwTPo/SGD2otqq8+ETHPYG+e7t/yak9Rb9oPZ+g5z1V1iO9L2ZCPRh0cr1zxnY+1bAEvVoNfL23m8Y9vGjNvE5bmT0yjbs7ToDmPRQpDb7oX369liMlvUL1+j0lTAm+eY/FvQwKzz1JGjS85L0UPa/GTb1Lezg9XwNgvbGGgbwtD6e9tt0VPq508zoQgpG8mt/NPC7fEj2ow6A9j0y5PGgSRDwNTOS7LrT4PFBepLxe+wk+t4Xuvfa2vb1Gxb88CIaIPWh20D2JfEO9gnGZPdYokL1Bgxm9OdCIvWTF0T2dCDq+lWW9vUGBXTxx+yE9v3MgPdoQKzxMn3e7KTKUvFS/rL3fvlW9rAWNPb11g72Y6Ai8PJr2vKjtAD5XOdY9JWdGvZ79r73ieNe55vCAvZC0Q7ykDgs+9rcyvqy7n73vRpO9Yg8lPn/jOD3pOLG9ZEGhvO28cb1B3x++//0uvUIM
+IT2BewS+9tdhvTiNa71zyas9x8jAu3wRZ70gOcC9qaEJu8QhkjyWuyq9Z9S8PWacW70wcdW8OLCDveqw/D2YJ449LwKpvS07Ib1rXBk9LICYveWxDb7VxTM+ClrcvQDTmL3RzDm9gFQ0Pnb2UD0ntSC+kn2VvTIA/zsiSei92UyOvXiJxzx6viK+q/lPvVU3fLze7FM9+eLGPBjI671Mz1C9qbgcvHbdOL2kyY+96qjvPWt8NL1JhpW8lbFAvan1xT0stsA7KgubvXHWi7wMfzw8EbGevLOe/L0OWys+QMAEvgrQFL6VoJw8z1AiPhw4kD24Sg29BtHAPJ8Xvjx3pvu9HFMHvJBTCz4YUSK+KdeWPIxuBj3FDyq8v8ulPFf917srYQe8I5ZvvYTorjw5RYu9LHsCPoLp17zUV1i9WvY1vb68CD5V4kc9uK2fvJ/9mbuOQhk9GKz9u+awMb1Jd1Y+kSksvo23/b3lNga9IkwTPi79qj2JQW+9HBUGvaMa9LuzQe6M
9uLV+vXZvsj1Oscm9DUKHvcD9kLvthCC7VANHPZ49lDwWKx+8luyovUqNp7yTYZa9ijmLPbjeyr2OZQu9CfeOvB5f1j3L3SS8+PfQvAc1E73Kgrk9czaqvVB1uL1abOA9VGQFvth/5b3SEjK7OpCVPcdusz3+/5i998QGvVSxsbhFDhK+q3rMvZy1sj2Qpgq+BXXyu8lOhT36ADY9XJ6fPdCADz2Fava8ggSQvR0bO70JyCS+MLZNPUfP77zwmB06T/iWvep/hT1HacU9Pdz9PJjSDz0cWrw9ZOFcvYis/DnG2C0+AgALvomHPL3Gd1G90OOaPSmnvz2GyQg97vgAvd7C0LyxKcq9g5x3vA1o+z28qAi+8ru5vNBFsTwsjkY9mGqNPWsWID2CVa68Y7aOvNP8Qr3YXiW9zguaPTVUPb2RM8G8u7ZgvaT8pzuSpc4962LRPdVvGTyUWM09pK0IvHeYDL0ROdM9kUcMvYmcDrpl3oQ7HcEyPfGmRj3KZnY77lTlPeHM
/LzuTK2S955FqvB7ZJT3bCx2+h9OlO+pgfz346ZI8NXuVvIAliT2dJbk9+9CIvbQfDb04iui9SrmYPb7qhD1kMk89hzZlPcMGiLwV1yC6b7uUPZzZfD1pJjM7/CYpPIN7Qb0zNDc9oLyKvSE6I72suG09jcMwvVb/oz0Er2+8PisUPalPsb0Rdk+7lk9QvVqg3j2zEJy8bv1HvdCnrbukpyi86EwVvFQVLb3grKc80wqHvIj6y7uTlkO9qGl4vTKqdjy6Ts89nZe0POw9I70Wd+g8epKvO6+5+DypB3O9FXO5PclJ2by0IA+9/cRDvSrkL7uvV588R1AOvd56A70s5gA9yIa1u8t+Ob0q8VI9jF9DvdHTQD2MwCk6XS8AveX9HD3wW4A8J0gwvIxXqDx7XpI91jD9PH1kI7wvEqg8zixpva19jj3HCUU9o3MivQ3Wiry+cH+81cXcvNpH6jxENTw96QzavKT2VD3M35m9c6ZzPbaQI7znRpM9JLYjveHsGrwq+YSM
8ml+FvCR7w7wCxc074ijDPEDzG7x4OLg81uuSPG/uFDyEYp28UjycvTv5Ib1a/i47GG+0OzBSnbwQVEi8LMtzPJWb/zxj9zu83R0avbxjwT2Q11e8Z6ZuPLuJQ70vNnS96dqgvSgNVbygxSA9lW7JvOMFUL0T76c8fh6sPQG0K7xS2oq9P+4dvQevU70IvVu9RF3dvLpIOTxVx/I8gJnYvOi5A708blY90POFvYYhbLzIXk89V88VveHIG71jUyg7BqPIPXVzLL1J+LK9u0QkPU5wdz0GTFS9HCABOt51eb0i/aa9tOH7vYB2fD3C5fI91ZFbvVqjmr2XXGU9EDizPXOl8TwCHvM8OhThvCDdjL2bEQS+hLtvvYveeD0V8Js83NrsvcTBgzz+Y/A8Yv4+O2jtkbwiPZ27JqbFvPFMk71J3ns9gwEMPVrr07x204S9xsKhPaedRj1zu7w8LphXvADzHD3qqeC9UaspvQ6/UT0PHZY9i6qCvOgDs738Qg+9p6UIvQ0M
mBz0ZPBg7sKvbvACzwTydrG6919I9PemJvj0QBpE3QE8CvoMC671uHSM8WrtKO7EkUD0ESRM9/znqPae5yb3BbLA9YH9wPYQMeL1i19q8fHGBPdBdV70qG8q8RfFIPX25lDxDPge+TAkxPQxhWT11IJ89QjrCupwJKb1cASQ8TvpOvZ2H37u9EYQ9/yGru3Xy9DxRgyI8SflMvBgyrD0TzXG9W5W3vaqrF7ulmGa9QNwoPNK7xbskEZ09i/09PcUEOLyNbFk9kY+DvQqYOb0QYpY8xzrNPdu4uLxeGgg9mswZvVdVSD2a5Q2+a10hPSeTET1RbZo6/QO5vMZTBT3fWrM8KJRVveiC6bufrR69yLXHvKJmz7vfZ8o99UYJu/J/Vr2DIgC9+HD3Og8KWDwTI6G91krVvE6KQD1nUac9T/qaOz+o4bwtWCS839IOvaVDDb2VWn09iZ6hPaLLuzxx+zA7cbs9Pa5V6Dyv38C9rmo1PYTOCD0wcia9AOcdvX3MAj0cSq+M
81cLmvde8Dz3WyEO6FCi8PMGspjkMueU9MitEPYe5wjzw8aq8md2cOkS/DD3FZVK9JRiiO0cUBLhj2yC8IBCbPe4ybj1MRkY9eoIGPepbvzzENpk9dVrcPFlIwzzmdjA8KZIlvWbIZT1468q9kEg0PJxjijx/Cdy8AtUDvTuNK7xziU48d98NvRzxpLzllFg9ozDHvKiOWLp7VVM9c82XPKVwSL2NvzC9RyzKvIQGRb3Irr48jzYXPZkfBj0ro567CVscPaRQGjzBvP07VqhLO/Bebz1KyY06A3gzPRk85TywS469AOmCPQnYxrs9L6a9ohJYvDj7qzwNeTw9AwYWPbhIhb3ta3e9GQ5Ru191Yz3TbSq8WMYEvbOjUD1drQs98ZSSPN8L67wwizm9LZQqvP50Z70a2Ug9XAXUPPa4Y7vwfAk8w8TGPaO+V70oWkc95mBhPPeZJj2O31W9Z9ZcPV09Vb296JO9TOQRPExq0DwG+LW8AuUHPTUVoD0Vupg8v/eWvLqM
/krwKhSU80HKxvffZvLwRB+o62fo+vcLoXrvyQ9Q91YL7PEAoN7wNemE9IcAUPaxuRT1VP4a9Y/jZvNLmoDv7fhQ6JGChPOr3xrymAjG8f4IjPfwVRT3ng4C9goZJPTlk37y575y7vOrDPPulZDwKTLG9XXWNPd7c9zzYAiq79Ei6O6IX6Dx8bRw7mc3avapidL0adDs9NH/mO0ExDrvC/8o9YPUZvX6i5jzONGg9KSuIPE6CK7zjDd+9Y4cnvQE/xDsmk2+6H4WRPTRPQz3SD2E9ZABgvXdVNT39YGC9eHsyPZhFUbsyJhG9gt9tPU3dhz3w+7a9H/5BPQ8KsD0pWW69IrXyPJZmKb3CsdU8+oosvQJDhbx5Fo89qRcdPblVjz3Ept88Q8IVvNGmsjtHdfM8MuQDPCnWHL3T6U+9NtDnPExwkzzQTas8oOOvPVu9XLxHomu8/kPmO8QKXT3ROPK81o2IvM8SeL0pzya8bIjvPH52fD2vPIu9glqBvFYAkj134EgM
9H+oOvbkeYDzVZh49QvZ7vcwoZ72is149JNBVPRW7HDvHsYW8WxEbvfYffjzZ7Ns8tdogvSgDMDw6qKC9c2sqvaghYz0upv48Bf4cPTTXe70iLoU8MgWpPH8mnbwWn5K9TivOOwPs2Tt5VCE8A/9hOu3407s5CG29frCEvPfmkj2nBIc9gjbbPKQIYr2q8FQ9BPiYveusIr0lSqk8xMI7PIILZj1bUgQ8EDkXvf7vlj0a5OQ8tcnbvTYMlLyoRIq92PXLvKTh/TskAM89hAaPPK3PVL3LQ5Y9o03GPUExKL2uUL69V2oqvBaKyD2RKQI9IPn8vEYWOr2ETuC9Jg13vVDnxT0alZY8r1qBOnh1sLx2Mpe7HV4iPbb5DD2odAG97jcsvRM1Pr2QJ12916unO9SBoDxzLGO9su2yvQDXnL2TliS9cLK6PNj+1zucbKQ96wtSPZOjD76Tfak8LG8uPfgvED1I0vG958l9PKXowz36C4c5I3CTPL6KPL0D9169h/f2veuM
bpD3A2Ba71PDMvKVxgjw8Tg49cXLDu3g7Qr2cpBq9IQRLvRgKVrzuXoY7kkQRO/p11DsvhTm9RXBDvZ7TUr0MoIc9UMxWux+ax7vG0hu915gLPSHKwb2uPIA90P5avdcQbz21EFw9Rmk4PFCxvT0akwm96k/gOy4r67xRG5m8K6ehPO1tFr1Ohoa9wbNIPX1acz2+eYS8tTzDvK6GNL19Q8C9ueWavbz3ODxNGA06Za/RvRtwOb1gHs+7aMg/PR5/Xb0GyMu8rEXkvayll708VRk7+ZKbPcNLUrwAQw48B+uOvRUsmD3gYoQ9TKwkPSnoSzvg74u9mi3qvBXjNzyWxYc8er9EvIbRSLySk1q9pvv+PA2Q2TrAFV49P41jvWNNOLxvL5C9besLvb7MYTyV7Ce88eK4vIQhyTtA7yo8oSbzvFUOF73evXw8OjChvfQyqL1GKPe8zGg4vXmBtjz+4mm91nOjPRrVwz2bXR89mTGVPX4iqTtBJ+i8Bq0/vTS5nj3m+ogM
7ZjumPa4Rs72Ilvg8eAZevPSOTz1a2548eeSrvLmVVbwVstq8N16iPO/Crr0BpZU9y7u7vXSUUT0eHkC9a5O/PHZlLD0zr1G8TEePvXzwuL0uYwO9obSGvWzATzxRx7C9yimtPeT1Bjy9Swy9du4ePdGm67vxpqk936Y6vQMWBT0epow8+EumPUdW372dVW89m1OivUqt27ymfxg9BvtOvY+Xlj1cPZu7pt1SPV53mr3MBJ09qNtGva2emj1HiQm+uxrYPIMz7DyU5mU9wvmoPHwFVL3GRoG8inmtvcKnjD0yHSC9qzckPQ3hqLwRCPW8cJtsu+9njr2bTw89BOKuOzKGUz2U7To9dwjgPQRvDr21+qY9KDNXvUeu1jx6I3E9Ks8vvVJeXD3xnjC9geOrPWUdir1a8LU9CSKBvYL1qz2Vk8W94zISPWZXbjwLtRi8p89/PC4iPz1E0ZI90dXZvRnnmT1z64i93turPSyGi73LHDi9JIYNPBHUQbxIlxM9mr6WPM0M
Qgj3liIE9tnFgPdR3g70tTs09pN6WvQZjnzwfClU9KiTDu8sXpT1ktgW9rS1yPWuwSrzstqM8ioE/vb2XWD3WM/W98N+POy5QtTyKhX+8b2xhPVmITr10AwU9gXuevXpLnT3AvtK8+U/2PTYgpr2t+VM9GZ8kPTK+grwTLPU9UrAuPII3JT12teA8TJcVOhabvL1H4II9rsbEvcq0Cj1jMkQ9n+TIu5pzbD3vClS9cwqqPbzCjrxxxBi8mlwHvVLJhz1s0Be+17t7PG9ozj3obrG8L5kTPSlmTrz0rys90mUHvgRyJT3TT2K9/zb8PXMQI71D95M9tZ2CPSRT/jqXHbY9hYL8vBVD+Txi4am8SdxQPXosPb23uZw90evgvcEwgj3PMI88XH8cvQyx1z3mVJo8LxsJOwlwX73Ky5Q8RAQGvZwPuj2HjQ++7CsNPWH2gz3UZtW8XXnkPNvWiTshrsg8WE0Jvn9Khz0aLeS9RslkPZO4VbwTJiY98DLPPBz5Rb0I4okM
5CmfVPPLpTj0tdnM8KNkTPTrW97w0Ol89R8fuvL42JLxxlV88pRIzO/roCTxoSEy9rZ1HPIlcvL34MM08YjKtvXy+1D0EpsS9nKmZPCfXYD2SXGw9uFhwu3sIrDypDx09doECviElubpWUqG9w3AfvZ8BTD3WcYo92Fh7vBsZRT1aLzU9cbfNPHy09jzsZLk8ramNu9ZxRr0vzeM8zC54uzsmj7zuM0E9H+YWPWuuOL0Ckqe9gICjPGeOrL3vzJo8GhZBu1QkSLqg+mW97NNrvOrDMT2fBZQ8GOUwvRjqqbwqyz29acmFvdL/Mb1sIGi9CSZtveFyMLz7Czg9RvMfvbPZujt6K/I8duYZvBYTy7vB4Ko9NN3gO5NdAT0AtsG8rsM3PVSyK70lQgk9T6eAPbiCf7sELW298nr9vHBshD1G7Au8c52eu2zGQr0cUnY9c0Y3PEAmO72SoT09zkacvX34Ajwwxc27GXrJPTNJDb0f5+68OOwjOF1KRrxL47m7JZ3Gvf7M
+ID37WRc8uC7jPChBfbv4Skk8sRhavbsWtT0YEAW9y6dTPQioijvVzY28oBC0vOFNJb2hT347FdCZvYutVz0iSs46udDRPBn4F73iUEk8T0P/vJk6Yrx5qAc9LUufvSa0q7xSqJE8ER7KPPzKeDu89m09JMchPeGbVT3wtDG9SF6zOTYl0z1BzpM8251OvInPxzv1Glu9wtKXvNXCSj0owYI9BoD3vEsAp7zS3j89wYI1Pbqr5ryZ3du8Y+FQvRbql72dOYO7EK+lPGlPMj3Q8yG9V76/vKtzJb2d6Rg9C+BCvQyNnTxCxG47w7ONPH0+abzwvZK8fZANPmGe8bvGoLC90GFNPQdBiD3sdDI9kzukvE8mxTwcfB++s+h5vZ8+h7uFAwQ+cl1rvVTdq73pmQ89dN5XO23UOD10V4y8QVFgvXrgyrwhBea9+z0QvRIgjT0sE569MW5XveWxijy6Kgm9AncMPVn0Mz285jw9O9vJvA7j9r2XzCA9i464PRcClrwoSveM
8ciCUPZrfJz012IE9UbOGPYnolT3TQRS+Vrn3vcjE5z3Re5894tnZvX47wr2sp6M8h3gtPeOhvzvp5aQ9yH4YPetoYD0/dF29BuxnPYCYgT35boC86p68velagr1ApjY9yuUNPZHT2LqYUls9LG3qPTmbv73ZVO09XWulPKiyQzwxSp081oAfPW/P4zyJ0Ew7Lp4EPOiyxT1B0gi+9dxwvMfJhj3QFrU6djZTvdLrdb3uPBC9tRizvVUyhLueseE80gbcu6yE4jx0g6o8XDOBPRkVzDzgfsS8euEXvQu5fb20KYa993sZPQuZSbrbJVk9kUJRPQDWrbxA2gE9KVb4PE0nt7w7PWE9wtLRPYrSPzpd/qg85ro3vZ7lhDwGYUq9vZOiPY7X/7ouZOm7wbBePA366jpjM6S75BJWvaaVyDy2Euw7pv2Lu0m54TyR2Hw9WtgmvAXUKTytol08H2THPHt2jTxjYoO99McfvbMdEj1/kZM9wKJNO4BS7Dwlq4g9m92pPGiM
FEz2ljg874WJFPWZjgbwBtF29XrXXvJZ3VLvJFeG9QDfXPB9HI7zXSHm8XzxRvNCvmzzXAwu7oMQ/vb8hYT2vLry8SIn5vGZzMzyiGtU7SCmGPLVdnjw7woy86IfwO1+c1zztdoa81UupvGYcmzxsoDM9Bkp8PeCfDzwBqR45dSy0OS9jKr1z+s08LBFsPVXuzrzIso68pE+WPHrtij34s9K9I8eZPQz8ZD3W2OW8psfrPG+TNj0jZw49MgIWvWfatjsSA/i8hL6OvbwnlDxkCwI8mbQZvcf5ozzqSK68QssQPQwjiTyRj0Y8noMuvfIDPzwMXII9WjmjPWVKDT1fl4w9uX8pvP2Ajjx5krC8sZd5PIRadT0F5nS9LRoxPO9Dobz0M2K9uhq4u7FHKDx74BS9e3cOPdCaBb2on4O74uJBPVkorbumSZ+7/xBFvJJ9e7t3iDa8oOCWvLRS7TwWztQ8RM1Cut5a3rw01XU9MbkAvaT7mrxnVye9PzI+PXGfAr3MnoQM
9thAFujKmpLvLiM29u3/ovEpH6TxVK8G8c05HPUpgFD0gx5C9W30yvVUcWj2mi2w9kw9AvaZum73JtmC7jtU0PA/f/Ly1oKg94oGLvZjikT0HUcm8Ao24u+fYJrzXGui8ksKvvOtu7LxJsHk7euRHPV8mYDywDLS72k+aPfD+hL1Y1bg9dRtcOwVCr7zSwu27VflWPcgjib0hu3q7UDiiPa4/oT3dMJu9JzfkPOVNATyUlCw9AXeTu7iTyjoxOFE8hPaLvfRnmjrL4C89jr66umrvMj16qcQ9kiQgPZu3Tzw982W8pf02PMZz9rwaziu9q9ktPWtHJj2Xxa89tKUfO9q1oDyFNey83IkcPbQQED0zzkG8CyjyPHX9mr2wAJg8WHU7Pcjl1jxWvpq8CeWAO4AXKTtZf3o8ETDjvPn8nr0i31g9spXhvU6gG71Qy+s8KjWYO+wBkbzBIkY8iO04PQMrajvQjh28i3bRuooJNz2YyrW9mHUGvZ8d7zxYntM9/oy3PXRM
TTTwlFJS8jHhcO1/UxzyZV3k7VKHAOxd3QL3qgmi8RtWyPHE29zzcU4K8qy0NPf0hvTxyHBc86tWOup1Zl72J0tS8zimovR0IJzwkTxo9fb5JPfj51jxVxKi6T9UsPfcwtLwSiwk9O0HUPO3a6TxDjjG9vsM/PdM3rT0xA5U9EKz3OwiyPTyyHEA9JfVJPdRskDsXfX69sJhFPYpGbTqpXko82UM2PcMQLT0E9Mm9GEWNPZkeAT2OhcA8gcT+PINwcr212vO6d2OjvVtyD72KHD07OboKPbSTsDzdaZk9oqxou+Sd7bz4Tbq6JTygvHtaszxfpHm9wflHvQQaKT0ivIg9hD8tOxBforyvOGc9pik8PFi1pLyFBpA8ZWmzPcffML2baO677CWjPQvyGjwyeXC98OUTPAVw8jz0SGU94/AdPa76Nzy7PHS8SCnpvWA5E70RoVg9gyqcvDRcI7weYaM8rn//vMcRNz3MRrm6dPXmvNRYSb2jraq9WG3JPGCPiz3l1oAM
90ZOJPdeylr2NKry6PC8tvEE/+bxTRzK9s/HfPCB3dbzeMJq8e2gRPJ3f7ryxrte90/HCvaf2CzwG2LM8tN0+vYYhqL0JPTY7/ZtVvIqlVD2PvDM8Pl2aPE7cGzzdGS685CUTPTFFqzuox788SdolvZBbjb2TBSq9Lo0Fve1sDj0iTg09EC3MPYVZ7r17eQY9FD5FPBddQ72YD7O9WXsFPXLvbz0KNwk9oACuvCwGNr34sYy9A9SNvb0KrT0opyc9y0zRPIWsq70URGG9v3mfPZxVGLx/GuG8xJ9tvQHL5zzzbpG9Ja8LvU96CLuoSn29Ts0HvmAla72AuS88djatugW0yTwQccw8YNomPSidpL0xmD09D6A9vbY6eztIifK8idNFvWaS+D1/k8i9RMsmvR5qob2XwiC9VpCIvQpx3LzSHpi8EwcTPWGFLj2aoyk8STODPbSxt71xH029vnD1vewEI70sFg48XJ2+veNOFzxmqVy9xtLivBlVDL2+NwC9OWynvX+M
x6bveDp47+N/lPNcg3rx6FWC8obiZvcYyIz2JzJO8Mfm0vS7C1z2Whj29rNKDvW19qr1AbQw9jxp6vQHJYz0N7AS+fP9WOwyyyT0Ykc68pTElvaGbjLw3mSa9KIAhvdA4KD2tpBs8sgIOPDvcE77qYjw94Hw3PZsQh73FKUe9Hm7DvWrvkL3ZgDA8eAcZPHtVJTu04tq7PWvpvVoHbD3tSyc9k7m3vSdZKz04uN69puxuvQgNnr0NqzU9Kvt4uvwi4Tyy6Du+eZGKPVv29jwp5ES9oeMLvAOdxb1VRT+9b8hTvVoXNj22hs49bMNPvbCo8L1GPxk7vK87uoVgyLwKCFG9kI9tvSLKaLxQSgi6ZS+NPZgshru99Iy8RwIHvtySuTzIlFQ8yf/jvA3bQDwHBYq9P3OyvSvohDzorFg9O+jKPZfrB71/mNW933zWPUGQ0j12FUW87Au1O0uPcb1irPm9Cbjavf9vdT3oXKo872civZD/JL61yG09lgmkPeC/6btwkwuM
9p60nvpNOyL2fdw69jp4LPWG7pLyuSpq8xNdYvVFYGz39N049UzCTPKfmGLt/u5a955uLvXgZ2DxLtpo8qMjDPdd3Nj1dJfK9X0N4vOA9RD0dugG8xaq6vWvmlL3nco+9vIupvNHQVbweHDE9hYHwvLAbvb2ecz69Wo6dPQwaQr3jcQA8/37qvdihkb1MILq8efjFu/Wxt7x+o1u9pqR2OQQcuzwpdb48BngBO2cJGjv7lRg9GS2fvM6A4zsy5V09X1tgPcvYAb0cNrW8BSakvNfWlT1YklG8VLCnOgrWhr2zq+u81sdGOs2OOD1D6626zWHHvIKorb3B8Zm8CsKSvDCrCT0LImU9zIqvvXzqf71zXpe9XWfsvDWLfLzbKvO7joKBvPutNbyJL2M9tFYAPQPQxrysYFi9RN+KvHoEf72OlNE8BNBRPWQjkbuYNJU6JXowPctcpT24al28B6WCvcJleL0mtIi9704/OxG2Ij1a1CM7xjR+vbhLhzxb/cU8/aI0PMxM
Ds7uYozu9w2ABvMe+l7ztCi29yKBKvTM0Ybv1Fzm9fx5wvXkhcj2Stzg8mKBxu3cb6rzOyXe8KNOkvRnDgbs6R309bsqEPREKGz2jo269NIX9vCVujz15tmO9J/8ZvY/XWTtAh8S96OhUveETNDxRmFU9oPUlvPsHir3a2kq8jt63PPjdrr32hQE9G0ZDvWkql70GSBK9eUe5PYa31zxm8+26dwu0vTs4iT3VEGg9Ma9NvegeHDmVfZg7Ti9HvRzNEr07b8k8XkkAvPF8lDxPB2W9IOgdOwHyCD1kFQO4OjPvPE8+0TwPUtO9tKmtOlGT5rxczQQ9TXHPuo/B9bu+hJK76OIePdTcjTo5gHc9s9PMvJbTs7yCQrs5HnXpPARXI71RwlS94gLRveeQVj28FDs9h/U0vZTf27sgT5E7mAMEvbZoD7xQ0oQ9IzDivOR0bD0S0BO9IvSuPfJLxD1SDvs8m+obvTfnlb1z1YG9WWKHvRI3BLzKtAg7xRubvR4/lbxLtmsM
8wvnLOu7bnr3kqNq7T1CVvUKPhbxpk/O8RTjDPcBhWzzz5py9bJSKvQAuCT1IPUO96+8LvjH3ST3IiI28jNrlOyXcN73ouUg94u+Evcnhpz2+Ao69+scgPIEvO70E6zm9cbIjPUG3uL3lQeK9g5OEvfCGlLwS8uI7Q4ULvZHAHzyHh0c9Y7FTvcqzA70Js9E8Xev8vA8NCr11GVu9Gc0RPCzUor065YS8AUsIPZCFKL0Iiuy7B7cJvdGwjT2jNiA9f1q3PC1Vt7w9n+m95SX6vSRu/TxyAB087jIkvaQPnLxULxS9XHmDPdmUqL0c2a+9/518vFKJLrsmVVe9ha2LvXUUsT3J4cQ8XN2jvelKmL0heDs9zC94vTBYW702V447rLZiPQ5yJ71Lbw29sltjPd6cPb2sU/G9aaAePNPgIj4K3lo82aaXPMXmVb26S5u9MiLlvUomhD2lTdY9dANsvFck9b3vvHe9cW2wPcYverzBiRU9QnosvYS71DkF7Qu+DaVgPXXM
sWD0wq5+9NN3KvaeFW73ucCQ9ikUKvaQ8Tz2NCsM8ouDIPMAQHr7As1Q9kxJpPF8d2b3gVE+9iDAFveA2nj0WGLk7jGEqPQ9aEDxtL1+9oVDtvbtStz276qY83BnSvVqJCb4LOMa8VuiJvCOgED2MwqM8ssYOO5dV2DzOla29x0AyPcyIjz2KS5u9ZIHXvaIyEb6oqt47Z8rYvLUbCT0feYg96Fe6PQRAE77teN49JLQRvEBxor1MdLQ7KgdPPc564bzd2lY702FQuxTsLz3Wqqa95Z+kvBnj5Dy39PO6Xur2uwVWor1H14e8o54Du9SUkz2km7S8G6Pfus53GD3Aqza8/VFnPYhCeD3ma6a93sbFvGjYYL0Bp2W8+AcWPSXmuDw3tFk9kMwjPDgIy73ND0g8nXNIvcN8Y73Xapw9Zd3IPVcPIDyBA648pUgFvYcddz0dNQq+AEBZPbNVRzxKibo8lbXhO0XjsbwLjYY8L9K5vdh3Jz1MWlQ8TU62vOYRRDsY4UkM
9lJGivGQTETyzaJG9sIhGvQd5QL0iBJ69tAtAvbCuPDwsMzI9YzKIPQa8DD2+cL07ZzUnvWn+lzxempI9JbCPPYzeBL3I7Z28qv/UvP37IT087OG92/0nPTWyqLzmwU88Ww0DvXfTHD387MQ82DfzvYiTYjxiInw8DTckPFLaiLvAwck9QsATvQzo5jtYmR+72qkwPfSVH72ycaC7b2o2PdMwNzxuoLM93G4QPVwj1bpidiQ9NYRqvROiJr3DC9s8pZYxPWW06LxpsDW954WLvKRprDxqsh2+xO+rPan0Uz1lhIC8lq8SPSaWtrtKFlO8h+DtvVJR9DsQ3hg9hl49PDhwMjuaxJs9ex+zPPsyMD1/XRK9sYIvPRNGLby0fzu79HkcPY65ET0qRD87CqG3O0/nBT1ZSDy8Or0pOiCD4DtS9Wo9IUucPay1qLvNa1+9TJbuPKZyhz0qvQe+hENePdrDbD2qEu46QC0gvbRTibti6qQ8TP9QvWMrPr2VGPM8pYYjvVFM
4Qbw4Wpc8F/wSvTE8lLyUzoM65ZMtvc7D9LxcxT49s8kNPXuZiDy4kjK8/CWSvEW+LTz7jZA97NotvfNp6TzzTYW8z4T8PDOV/z242ic7qymGvXYLjbzyQ8a9u0UAvduP9D2qnYi83p4XPTwQGr1R0Ma9fYCMPb+wxDuJ0gS9fvKzvdu/Az0WTja9N5rgPe3d8bwZzhc9ite5vamldr08HsA9xS4CPdxLMbwJNBQ7/aCdPRuier1JTsc9kBMJPS3zYrxLsEK8WaYWPcADGT3Q5AC9oG2XPT+6lD1mrt+9ZAWLvRhfnD28zQQ9D9vJvG/Jkr3Kvws8ZCZ7u8MPjzwFLHk91s9ovYWXx7wqSlC8gdHivJS5Az10sya7bT58vUVt6byYuXy8j/dZPRHQZj0M3gg9+U9UPXboJ72lGK89uDqaO1Gdkzx6f729/jQnPVr/0rttMmG9eGFzPclYgTwA9Xq9UViJvbN0jz2nbO08PvoLPdyUPryvMKA8HL5mvH1s8zxBExIM
9LetjvYeXJj0Yj329Z0z0PMFQAT1V5hg8C9Q/u22iR7xEQsU8oA+Iu/pqprrcxyQ91qhrPYDg6bxEuxQ8lh5uvIXVfDwCa4Q82jJLOz7LZr10Kaa9tmuvPN5Epj3Vk9O8zKtmvPi1TzzmqOc8tn/EvLZnBr25s9m8siwDvWEStjwjhYg9+3ZFvTyzCj1C/cC6hbosvXF+Dr2eGkI9OFH+vKqrszzHFZO90GsDPZJeQD10ziA95uuoPeFjnzsj1Mc7b90BPRaaLD1EmYc8mzCNPVZDXL3f07O9gtowPOW+sj00trq9VuDGPFl+iTs+mh89YHfluhx5wzwMDA89u9PNvXy4RzxfAkI9Z9pYvfhfBj3BUxw9gqUIPbunMz0A30g9rJrRuzl87TsKJo+8PP3LPNw3DLwm7j89uI1DvBYfKD2eUkW8XX0CveLhhT33J5U8HaKGPVIwA7xFz7+9Ms1SPSXNrT0dpYC9MBCGPV8knD1cwNS8m+4KPWGhujxHHFw9tw0XvTJM
Xgb2axfG7SsEPPP/ukD0lGbY9OngoPbUkSbztpIe8RoujvCgh2juLJey95cQSPX0PXD1HDc07snQzPFa0dr0mJeA7oFUJvQ0NgDyjWzw95iqePTzgMDwlqpW98NJ3uIXvET1mFQK9FaINPXREWrz2EnK9x/wpPdzVR73RQ3M9skCbvYNYBTs2unk7KmYjvSLePLxmHX49JZPZO8r3W73SoG48nBXXvAou4rsYDhm9Ei53vORAgD20ing9P1EKPRbEnr0wMyA9BQcnPAwyGz0t6hs8mVihPcGvS72rA1m9+slKvN4GbDwkdY69D6hpu4XvZzsYQT28cn/UvHI+Kb3OMQg8JOAXvZE/NT3VraI82/CVvRGNzjwzWkI9vIIzPT7EvzyFtq88xt0PvTojIrwcb2i9YuokvYUsbryFwGQ90YA4PckeNL2zVNM8wdrtOiCd7TysJRG9+EXYPLNb2bxxdYm81pRUPZtLf7wCS8a9xFCoPBAzFT11vH69P0QevQvJH7y8s9yM
7B3ObvRdsJz1I1x687AfVvEQiuD2A5Pk8bbycPeN0njlzcna8JcXYvWcFYr0llrE6yfvfu4QUdj0I9H091pG3PerXKL1XMKc9jDvyPNuJgTyGDrG9zJyDvZOTND00wX084mjjvGiUTb0HGX29Jw7MvSnOvT237Ae9zHExPG5DyL2luf28XyJ+PPLO6jzkHic9g0TFvVnUxDxMcrW8ykmCPQbr1rzHyha9AQ/BvUMUyL1bwIY5PvsCvcIpJj2+hgG95ZDrPdVq973ZrZ89LHkBPOYIIb3Adgm9D3HXvHtdpj25rb+705pVvSlzhL2UGNW9pwiQvRYDQT2MVoQ8tMmrOzw8nbvYKqK8OYTsvO7dgr3pB0W9Rc5KvSagpTwjusa9PA0ju1tPnjz3zEy9MwgEvUHcg7ybuIA96Kl4vaUVFT0/COe8jg1GvKJRZ70Ou1U9WVOXvKdsNb0YJ3a8R3ZBPQVNJj1Kfwq9q3KEvdtSAb1zx3e96V41vRN3WT2MLIe94UpsvOLM
5ITzcLZa8u8AjPQPzbL1jPYW9XFOjvSX1rzudw/C8IbCtvV2IK70RDdM7W7PJPGe1V7z54GA95vBXvU62djqwvBI93OlvOy2tzrwNL0S9DcR+vTneJz0bit+86rGFvPRyUj29V8i9R7Yzval7S7wr4IC8CGHCvX7NhzyQWXi9nr0dvPepJD35+qA8TNJsPWA+mr14xsK8CQfsvaoa4Lx1fZ+9kvjAvSDNqDwOy0o9gM2uvCNqpbtk69g7mM2kvX9TpryCrtS8LtoAPYvFXbwhM8U8yDP0vG8F7zxiRxu8o1JpvSiHrT2x/TC9J02hvVj2Wb2AYre8O3OkvNlZzjwhnly9Gjr7PDnC5T0y0gq9ZLH9PNF/y73IDtu9TXq7vc3sLL3q6qO8qfKrvAEkp70kTSY9ZVM5Paw3BjqQ0Qk9tncOvpcrAb3TzQi9jrKFOzHf57xdSES9kB5VvZjKCD24fQc9gXPpvO3Osz0/YOK96GG4vMaqrL1dcpc6M6lavaRi0btdnLmM
96YGOPOOKFD1oNlA9BWCUvI7kgb34oDa9TBcBvtB1A70psbk8lw2yvdk9iLxTY0o9zHyfPYx4xDxiRm098nPgvfelm729Hpu9AUgWPOjXML31N5u90IBcvXi0az1bEgW8OMczvAbxjT2DzJG811ZcvfCxY738LsO8B273vERK+7xeNQy95yiRPYezTD2nvHW8AtBJvHrpur1YAVW9vn6evcU0Fb0zuAS9r4+rvYaQjr3iusS6cWKiPY46H73J/mw9OT3zvRzLtLxF33+9Bsa1O/ZqKL2XfLu9e+IiPJjln7vySwY9CEtqvQa7QD0PAhG9ujmVvaIxyb2lgNm73wsjvKSzKD10mpi9gmbOvMPitzyeOSo9IuwwPUAB2L122Vq9xWjIvQRmdb2e7WO9k3aRvZ2lPr0Wvog9i2xLPMARGr351/I83rjxvabyYL3h1sm82AYaOy+Orb2wEaG9r4vVvDToYjvGfPo8V1kTPBNKrj3HOpK9Pn94vOUPk73s+TS8D46QvH8M
x9jwyjo69REOcPP9hND10sQW8GmJGPZCqPb3X8Ma8l2WHvBgQ1ziKMB+9V2yevakfL73LExQ9aQuSvOL7SLuwQnO8livuvdAFc72UfN082X65vElNPr0+t4q9wY/9PDVwPL0iAgO98bfouyFZpT10vZW9YNUzPAbBQb2mecW9UOFavfYYgj1rtRu9bToovVGLpLtr73a7xhapvN/Etr2xSPa9iLMWvdIIUbxbIqK8HGYZvAfG/rzamcy7/zKkvJ4Ckr2lF7c7r7UCveeeQrywGIw8xXeNPU41A7xj7yy8le53PbJvkrwYxLC8SDWMvTgToD2zepc8TuiTvblP7LyNowe+vjsnveagsD0bfxY9pA1TvTlETLyBXBy9WL8WPe1/xzuetoK990yovQAH4Tsdmxa8DqixvFb7jz3F2Ee92MquvF0qub34pWk9flUJvKJ5br2+FWe9BluvPeQIcr0sTMC8M7qfPWA4br1402G9y8M0vHebBT5a+1w9LpcLPTlXEr2QrLKM
9DFMkvS/wxT27k9y8z7wGvPiHoL1FvEG8YnyYPV6JvjxTufS8F7eSvYOpSbw4aBm8HjLKO3hl0zxqDv+8J6CcvfAADL7MWYY9LejnPBSuJD1rCXU6i+14PX4yx72idLY9Jvk4vPEGpr0dxTe89A4dvCbZJT2g72491hJaPGOZvjxykmu9c1Lzujqxcj0HG4s9ytrOvRROo73OWKK9IEPHOxk0BT1wJow5BW/GvCm2nDyLmNW7t9/sPaqSYz1GqKa9z4ykvczyzL0QHvs83vjYu7jDiz2h9q49n1IKPmr3fb2EV9E9DMdhvCCrib2Q9w09wiCmuyTxsTwe2Ls8s6QoPZfZmj2czN69oUD1OyhCdz3HoDK9se+ZvVk4Fb1044M83SdFvVvqwLuWr8M87k91vINfkj0JhDo9T4LVunOFIz30qQK7yDU9vb1SBb0PRos8mYELPf/BFrziPLe838aRPZWstrzJQ8s9Jms1vQe8Tr0+Ui289RIuPJkPxrx1JlC9zAQNvQBM
u17yWgzq9T2Z/PZZEcz1VB4W8UDFmvRQiMT3HzGU7uxnmvUD9L70f1QO9xut1vUxyQj0FJMo8aVDVuTgZLDzubAA8EkwoPfdlFr0lKW87RBD5vH9miryRVei7kd/TPdHeRr39z6c8Ev/ivMNgIz3VU948mOlMPYC9jzxfv227gBqQvN3vlz1Y6wy92cygPaZMtj07A7S9PzsMPa9jhT0hRdS7SvLEvP/lk7xXc3o8Gz4SvfXL0Dm5UcQ9ijdFPfadartCQfQ8ntH+vOy2C70NH5a83Hk+vRgPM71zlIc9PbUGPTqaAT0X7Wk9HzqDvaxS2Lyf0d88+YAPvGGmDb2sBrO9fKGGvfjRBT0jr6m9K+yXPRXr5jsKKMe9mWYfvfPH07p3Si69vPSvvWIs3Tz0uua8zGyovNQK6rv6tFM9agKYPOLoLb1fOgC990HivMAdfbwF5Xu9WDuSvNB17zuFNYq7WdwoPQXh9jyLA6U92Kiau2vvW72i5cM8/yWJPOJs4Lx/f5iM
9IXQFPTQ0xzyYyGm9Y0JQPU4ONzmNW4+9Qn0kvbO9HjvXXR09OpiXveHKSzwuVRo9xLjrvJMU2zyztRI93v+6u2ghBr26tYc8QUaUPG99pb1vPgg99PbQPOND0rz78xM9Is2EPVaZYD0du7o9VmGlvD//Vjuz1J483HS5vILfTT1ncUk8hPvOPG2CszxVybu9KuvivGkTfDxhgEy930BXvcCGP72eWk69EmKKPE4EUjvSVVy9kC+cvTfNAz18FrS8SdlhOtnFnjwED8w731AjvR0OAr3YX3o9LbzWvDDaBb31Y468seDdPfz+vb3rPrI9FbXiPGBqFTyDKLi8WaMWPXAsOz0HElO9c2Ziu+z+5Dv0zka9qEEoPUozSz3vaTi9cPdVvKkRUb0pMp28cqqmO5kPOjwYt7m8DjoTvaB4KLzDUeU8t4iJu4LDFDzbhAY94s+cvd1B2L0q5Dg93B/rvPwOl7sTahA8q6E6PQ5dRry6dKw9bHU0vXcUJT1KjxA9aQ0yPbwM
lgz1xETK6hTnzvHhkvLzOeP29xBglvM0hnD2KozG7vIATvdAPL72jllo9n23yu75Z3LzGIRY9Q2bnvFX8Tbw/Vw29MbRVvRrNgDyC3jS9vkimvH7cVbxuwI49fUFNvBVz9rzxbau7oQxaPPXcJTwAvYC75vwSPXzlEr19Cjy9dakavAv8sjzpVg29EcFVvLbee72YxNW9OsPKO+SHoT145g69NhYCvTZuh725+R+9AdB7O0lkjL2SeG68pk52vUwAdj3ZQPO7v8VXPG7GCTxr7wo90HMYvYkuUDs/+Hc8rTXTPHbaNjze4hu8ZeuDPBWL/ryCk1K4ASKpPLc+gzxomtS8M72wPBRMYT24kz29NoaZOqgtvTx388K956/yvGiReT30HxA906nuPCSQ8rxM1wU8N8ZBPZ11lL1c0+y77U8OvoaW+zttRES9RSAFvTh5xzzgUZ87JvD3PP3vbr2+t9u7TsIbvbxiPT3tp4s7j1ypPD+aZb0Xx8G8/UG+vKo6mD2qQYuM
8cf7Zu/k8OL1RIoC9VZXGvBK9lD0bafi8vjY8u9TQLTy3SWa9mf4ZPZp2KrwYKWO8jMGdvWWdVr0QZCU84GKLvSD8rTzp/iU9zcQdPdRHNzyErEY9qJFUPR98Gj0/NGS9Rfk/vUCmCL3bAxo9MwksPZ4bmbza4ry8I82/vPM1zzqLGmc97GxmPYo1MTusMBO9jnqdOxO+dDzLSl69O8uGPT2fSDyVNSi8NAMzPcBeArzDDck8cGd9vfelZb2uE4g9bkWYvcQ64Tw0XI48CtUHveTEjb3IF0g9GrwqPd1/DTzYNp29HpbqvDWg+Lxt6Sk9GPivPfhH4LyIJGK8GnOxvJUx9bsMRTC8y1mdPUvJo73X4Rq9VdtaPXM4LzzlVkC9qOOYPfpVqT0gGQm9aNEnPbkwuTxpLsg8m2XbveubV72oIZs9jS0pvSamiD23odc92KYtO85GVb2Q2628bzYWPSGkHz2yGVW958M9PdM8UzyPyho9IfINPVD9Jr2SiSw8Qo3Cve4M
CET05LyQ9MGx7vPxQuzplV7W7MIy2O73dzjzusIK7muNAPAwvbj1dKJm9GvmvvIfbC73QJ927nMC/vYkKBT39JHY9HSPHvNEmVz09EH891EafPWU5nL2BDlQ9paJXvZLWgjxh4Ii9fFZVuzNYzTzfw4I9cV/3PbrDI71ymE46BI4RPKvKC71aRSa9PHlWPduyRr0yHr+9gvcKPVR2Azy1biG9veSgvLh+Rz0EDa+8M42cPDHF27zrWJS9cBRuvd6e3zycCHU8lyfevH4vzz1JtiI9IksDPaZzP71ojcG86yRLvLaVS700cJm9Cm6xPPdEmDwySxe8wYUoPdqFM7zg/Vw9nVv3vOhsNTxM5CK9u+CivIFKG71qe5e8AgNhPZLRij3K5tG99U+JvLWiVD3bxmG8EnR6u1wKx7ubekW9HxOUvbAfAzzSvkw94k6CuwcR7TxHOza9t4SWPIbjIz09MhG9aJe4vBVEIr1ZvvG8iptnPT1cRT37pzw7RrW8PX7Nhb15iqMM
9MdxCPM/hoDxFigA77QDqOcMtEL3CFQG9wo4qPDXiojz0rlO9wM6FvSHimj3vYeq8Fb87vQv5o72rhAa9iaXyOsGa5zxG7oE9whavPPyInzzSYTW99aiUOzc+pjztF408k2p7vckVN7183A28bu3rPI4LlD2yy5I94a87PWcRlr1aL988TgTHOhbGt7zmP9u8kVX2PP/PIDzJ09K9MWpJPdTR2TtNpFe9e62LvUKL4j0KOPs8+8k3PSDBZbx3DxK9oPz+OxGnkbzho1881PY9vLuiJDwV13G8sClwPE9BRz1T+i09W4UCvriP4ry/pkG88XmEOweODz0Whzk90aKpPX2xvL3Rq+498ZdFOssWzbsUQsE5/533O5xNXj1W6da9KUMSPablTr0D/5u9beO6vUZJWD3VZac8FyPwu3iC5LwTybY8tEArvNMFXbwqVT49rv4ivJwhEL3+8qq98zc9PW6TAz1fLgs9WUf9vdXqfb0ETxC8Uw6FvFsGhT2PdQi9PWy6PefM
2q72YyII9Hqo6PV7qX702bj+9qywuvWAa9D3k7rQ7KquXPJzxrru3ZRS+zbbWvZnsVTwe6Sw8bxSUvd5z97wIV2C7zOsvPA98hr2H+aC8+eAhvTFXhb2rgLi9Cn2APGHfZT2ztO68bJmBvaC0nr32S0c7ZnGOvG1V9zwU4FM9T0fyPMKU372dMo89owkkPHql37zGcxQ8yTMXPY3e2j12mpq8XvCQvD7djb1YySS+/qq0vf3HqjsIv3M9oInJvHLwYL2aQtc8r9Tku2owiL0ydFQ9M2KivXYeoLtMj067EPT+u1dyxjyjXW69bThyvWpoAL4Kr0s9lMpEvLwosjwn0AC9FkhwvK34lr0ZOHQ94j4YPX0oGL1nMLe9ubuIvBzqbj0M9DS9NAsSPXbCnjsom7W94c6QvTvrUjvMw4m8mAg6vfEvYb2wgvQ8JgxCPSJjmryroxw7N5OuvQ4vcbsBCpa9AvUePes/mjwKUIu8BAv9va/g67xAqLa8pyYOPVrlS7uVAqUM
7/l/fu5fWmb3sLrE9SwvXPPZI+bznLR+82RUivA87xD14E8Q8izb6PNcUu7yIQ5K9Q0gXvaCEgz1kp0y6v/USvOQwkLxW7UY9/xY0vUYevrxxiq077V5BvXJP47yryY29IyuDPdfxjz1Wl0688riJvWTq2r3xKRA9ysaPvD28Sz3mVBy9MamIPfYBAb76zAM8I59ru9wDSL1wh1O9ffS3u3DC9T0zZrA8RWv2uwEKhDwLdg2+GYPMvTcRRj0hTh678PA7PEUXer1o+/e7MMuivG/xK7yJsTI9nOyQvW9Efz0gNte8WRt1PKkDdz2WXSi8W0D6vRhpxb18CuK8iP2AvR7mSj2QDQc8oqDbPZi+nr3xzwY9QodZPSq98rzhiEu9y3UQPdeZojzBTvI8JZIGPQqUUr2uZrO94ZTEvJh3tz0YHZE9ZqGgvTdzar2XVB69I670u7tBbz1xiiU9gWsWveRibzp2KhK9BMCtPSQ7jz1L/K88F9/overPtL0IZuE8Pa5APQzM
aMTxge6a8sjn7PVZRJr5BMiU9aySFPcqNvbs/+F29DtO8uy4tYzrLqRI9LaRaPNqg6rwA9gW+eFfPvM+TUz2UwKa8Wq6NvVnCLL1amX+9S6KZOqsDrLongZM9ADihvJNPGj1gsEY7rPqZPdcAVT33SX88GFdEvXrVP71xvwU9o7H5vCa4ZT0Asn46iCrhPTGZFL7dIAQ9U0C4PCGPjr0/Myc8hEN3vGwmJj2TTZC8j78APd4Thj3s4jC9q7HauhQtGD3UH3q9v+CevTjSer1JLL28vzPFvVhFXz0BP+C7uIIHvWIInD1dt0k989IyPdFGNT2AHca857omvWHBXb0e7448bj8hPMN/Gz0aCYU9wSZNPVWhkL3Cf049cZWPvQYhl72Ml7E97j0WvHZrpzy/7tk8MdQqO0INqbz3Kw68dkV0PYQapz0kwVy9Q9sQvZ7lkz0+hOW8jsIgvS31FT0o0Bk94vhZPavn1T1PCac95i5YPWCpe70sGhi98NuLO1s2i7y/+MuM
82dy7u665TT1kJOq7vK1zPcArLDsYyjs6PBm7vTxHY7vLtoY9M9R9PGjfojzERpG9yoXnvLurNj3e8L29yjGIPcL0rT0OJYi9GlfzvBBIDri/pCw8cuzmvfloDbxclig9ga/9vAmpwj16/Pc9tGpIPdFhlbsC3Uq8VQo7PHBWV70aR8q9cBhSvSQpNL2GhxI7FMENPTQRRL0B5ZQ9b2vlvGYaZr0aysw9BA0luxB13rsvxZ29e9YjvOh05LtsOw29QfLFPWrSjj2uIlu9sEDpuSR3zzz0+gI9OsLJvSFFD72uu9q8ls/jPL83ojyMJJU95CleusvPjrz4UaO7YfXtO91mObuDKfi8D1ZMPB9ICL0N9zc9bm2fPCSYaLtTij88w6MovSCdHL0i5VU9QBaIPcMTBzxsaP680LpcvbDTgj3B6XK92rbSPREi8DzZMI29P6kMPeChlj2no+c8uYIFvfx6zjxSh9o7I21PvaFiTj0yev49WHahO0NOIr0R4QU92noiPWKM
gAL1JWZS9nLWhvNiYJD3fiwu7/OaCPSYwDL1St2k86vqsu6QpvzxiwpQ8bC25O2UvADz6qIq8aukHOntJrLuRbVW9n3u+PB/8cjyEwJe9BiiTvNa0lT2DGSE9pXu2vbanwDxAj0k8SzS1vMSdlz1fbvk99VU5PXSIGb2hvfi8DFaqPMXwE7xkLXS9Ze/suu1gwDvTFBs970VRPdYfNL3C3I08WaIIu/BI5DdQaTE8nbZuvGm8UT0nU1C99IeuuwkKDr195Ke8xxZwvQpNOj1Ztbq9s/LtPDBQ47z7ga29V0dNvG/LhbrVSye8NwyhvWJlvD3ilFs9dGkLPQ2LqjyEJPQ8hq6Gu712qr1+RZu6elmzPDz4rLy5Z5s8NbbqPBYmpb2z/lI9ynjLO0IQJDwYskG8Y2wfvT03xTxCsDa9hiUpvTkHwTxXG5W97D92vajPLD0AbzS7VX8MPRQjFr2nLkG9pqOYPc8tgz1gXdA5dv2ovQJXND0U1j08PiPNPda+WL3Q9wAM
9u+4xO9Rl6b0TY209WYBeOnfaZbxF0VU8MX0LPsQger2YmRk9FWunvQLQDb2O91U838UPvb8SZj0AwZQ8u1iGO+oGlbsjro69TQVBPTNgMz0Wcxu8b/jhPNioFT2pkWG8AuL4PLBPg7xc6zS9lb2gvZiN9DqMong9oAEjumNAL70OjwI9mL/fvJMU4b0VN0c9imGVOwlamr3M0F68wI3lPYaLz7zXKGI9Nn4RvfmE/LtlqTU9xubnPUqEBr2g8Vy7wwVJvSO0bT03wsC9Gpi2PT+WNzyqxQW+Cjp9vM4ksjwoKSS8uhuGvfPLNr1N2pA8JR43vB8h1DzQYFI9mkgXvCx7vr06egY9AW0evfoTu7xMyOi8Wg+tvPMg9jxWVC89VO9tPVoM1Trrn449tNdRvTetHD1E/Mo6R1KYPZUyBjomxw297tACvb91Gz3uR7q8bM6HPPqkHj0XE9K6f57sPPckG71YCD490osBPUDbFzwjFSE81g6fvTLzJz1b4968+PK5vCIM
nFb0QuKa8fWM5PKnS6TzU1p89UHyLvIqQLLxjdio8ogHYu8PshjsUE5A9StCFvflLPz2bSSw8g4pBPRCEOD2D8z28KYTgvCwHtjw9Eeq7Cc+yPOmekz2Tequ8bgLGvL3vK72SuSg8NUWXPdqJTTyFew89cV9bvfpbuD0NF528ZR4nPaaCHDlcZY08yjKZPFPuWb2Q/jw8Wk2uvFSxWbri1dK87/KcPWcX/rzgVUs9QdxKvYqKPz0BZH69fRVxvILdtzyE28O8APHqPIcA+bvrSl+8rtPiuTtpZj3895W8NCTpvCqCvju9j5467MNkvMp2kb11ShY9W+8Evtl1DT3JKeW4kxfwPG44k73G2SS8XYtAvQ1LSL2gYW28HF1+va+4jjzDrmM8b2aMPWShwrybLps931tlvFDpij3DaFu80uoAPfYbxLwtAwS9ZlP/Owax1Dv6/ha8OWX3PCnSM7z/wxK9eJ/8upSvoTsYg1i9KnUGva77Fr2DCC89MvTgvJC6Sz3vwEgM
9zdoLO90Vab3QiFQ8NhXrPO58rLzvkZK93n2tvIvmLj3gIZ07s/InPV8z4byAuUE8YhC4vRasyztB8HA8pIQ2PdQ1HL188Ny9cIRzPabI5zyzUXm9vCdJvFnj3zzciYO9LiijPKn8Nz2G07e7ppDAvWxq/7vQ0Io9jchivab8xT3q7H493nduO1JoQb2GGBO9eAsnPBAWG72WrZK9K7gUveXcvLwNtuS7/aJPPWrthL0BORk9cUrkuyzCJT26kwe8kTljPG/SnztgOwi90jK2PAuajD0Eof+6pgK3O0GxOT223Li7s6JqPGEZgb0/Ccq8KlCZvRn4WTwRIpk9VS15vSiU1Thb1ZU9v6RuPXo3FL2+n5E84U9vPC0SzDyF5Vy9iK1UPRha3zvGz409DNW9PbWjmr3J9U48nYh+vMCembx25xs8I0wSPXl++DtP6Va8E1y9PMBydLyLyaW994lrPYmF9zyyhru9hOL8O3Kx67ytEM28S3VdvSwFE72c4ow9u+UePGVM
ILT2Vpgk9uvPHuhWJib0xZlw9FZbDuGkXm7zsEPu8Ak3ZvIKqND2C6AW8C2fYPeymxrn5ZI09HMW1vQdWjzwaKuC6X7eduyQ1PL1xRuu97UnFPGMoKj2fZZW9/96UPWKXwT0jray9YdX1vDkG5TvQ7Oy67MmTvTS4izye6s88RThyvfWEODy8q/c8KlaPPQpePL0Boz89uDeAvVt8TL23hGy9zJFEulmZzDz5d4091YelPV1JrL3UqZc9C6V5vWjAgj14lDM8f8M/Pc8Mer3mN+G9cWdKPVxLnj3gCQi8BiODPXnavjy3rCC8jjBrPbIFYL1y+kG9CAZrvR3KNjwIrEc9G1JHvbcJxj2KYLU9EEWcPQu267zHO4g8ZCYQvbNyqb2VSoy94XBEPYbnRT1L9bY6u1ttPWVgxL26Zg49Gc8kvMJwED0CRQ27dJ5nPWZNID3pmsS9at9bPQ9F0DwOmdS9ogBDPWq/fz2Mbri9sfUSvWqOIbwaDRi8JTwcvQCg3DxKESoM
94Xv2vKK0Dj0neoA8hOqQPcB1Rr0wRBE9DAiTvbtakL0bU4S9G2e2OlnniD3p9LU9/TdNPT8+nL3p7SM9XwM3PDl/Rj0Ulx68vhGaPDHw9DwfI+68OQmLPbY1PTxDrwW+8QwovbdpmD2zP1+9Sk4+vT9ZT7zL4gQ81VZOvR2IOD1Zyzo81ZhwPO149DxRGXA8OMj8PLgClTy20fm7kcPjvEIGSb2iL0u9uY4XPQ3mzzwRmcM9Kw5GPWUToL3iDLI9yTMiu+KUMz3Lw1a7tV8evNZcHL0kAy+9iC3CPZGYYD2fuAG9aXlFPNS5tz0gX/g77ACGPBtFhr2VeF69W5MxvftnE7y865k99JsaPQZgkz2htYU9Hi61PTHeorzXLmQ9kXbwvepOAL6lYxy9iQwFvY1n3zwNPt09tz4PPit1S70oeuo9I+1fvUPFCjzpQ3i9cciMOkuJdzzpbCm9xx2MPCooOD1GNq+95FMBvRUmHT6yq4W9vwpdvRtMT73zmS+8RobNvHjM
ldDxhjeE9lBjXPJhEvTygJGO7WHH9PeO2aztCNge9+EfpvF2ytb2p7i69LSnAuxdWOj0+0ss9RZyfPZm7mby6rQc+rVUYvQ7NUL31/NC7yKuNO7HPDL2MoXw7h12gPb136TxLiYO9Jp8Eveuegz1kDoS8KxumvHVaRbvS/5u8nTeJvZZySz2a1og9O7f2upLjtz3mJG89qp+cPduuUjzzcre8Kf3IvPnSNr1UD7+9qLATPdghUT3/6OU743LgPR0ZvL06AO09woAgPWAHkLyyCwO9eEKdvDZtQru2jy08639ePbAXTj2Ujcm9kOe+vMww1T2iSdE8eK8YveCNqr1HDTw8jqRDvb+IG71Bams90YAwPTn9Fz2tKJ09Zy/RPRI2iTwWVwg9XoK6vZGVmL3RG6K9RUaUu0PCLz1Dm5M9x8bzPQJbBr3oIeY9Rno0vf2RubyV6Nk8NWyEO4P527y3TUq9CmwHPCp4uTuIRbO9oZeWOzu+2z3HNJq9xuX7vLMsZ72ULDCM
9lcC4vd7yhzvnX2c9C0gIvddHkTwdgrE8kvd5PWhcsbzWcbW8WI7MvQGtAL0vfAG9ym0fPXjzeLrmcom7b0INPoa0lL38dNs9fCiFvWiCUbxavFi95ujkvBPf97zpjCg9Ey7Eu4UK+jweQrO9VGSMPMKjaT2EFHq9Sa3VuyvGTb1nI2K8kApMvUeeVD3Lll894FEIvdXRkTwJvVA9vc/RPdhBijwzxVk9GfoxvYOJM70Gn8i9XZbpupnEqzviBxI8DaV0PXYUjL1zAq09CtOcvYK4Kjx6xjM8DsckPQTmqDw3biK9jvYBPCPahz2t/ve84MxOPR022T1C6DW9q/0OvBotTr08A9A7rmy6vYqrIr1ZXZY9Bgl3PCWnLT0Mi808X+dCO7EotbsB2jw9q2TgvCPfyLy33GG9ki/tvESFuTwOVMs6shAHPv2bIrwJ5qI9+C3WvfVwdr1oKUG8EFn0vLzqK7wJGSO9mMlqPcJjbzx5JV+9uSSaPconPj0QhO+9Uv39PDKM
VhD0xMVi8G4rMvVvIs7yUnLo872mKPE7CTj1JCpk9NbZgOxkSqb1wFBe8gXrfPLyk27uWdYm99rAtvZQD1Lx+hXo9GhS6PXdW5bwGK6A8c7AevXmlZrw7uZg9cicFPXS1abzKTw68Vhffu/sp3zxbONW8kF7ZPSu2tT17wVW91oRuu05lA7q8h7O65W7MvWlKeDvNMcC80A6JOocdpj0oX8Y9zsmEPQUgg73+mZI7+myFvL9CEb0rT0a9c0/zvLO7fDyX2SU9ouhEPUDbeLysM7g8D+KyvdQOK729sGc9a00QPKZb8bzje5+95knuvCggZDwTM8q9ocyAPWTRYDypGTa9B3+EOdvFBj3QrhG9KjKsvQhncDwBqoi8WN6GPD/9AD2XwxA+joW+vKpNrb3PrHE9YqzcvL2NIL171xS9v4EDvfjoGb1NB349wiPWPTJjD70f34o9V0OXvces7Dxbjo09lfgyvKTOhLtuPaa7Qg0gPEsWsz0QVxa8EMmmPTPhHT1sJkmM
9NsYbPRWsST2UUCm8HzS8vd28zbxM9Ue8pe/pPB8GXDxx1889b6LfvK4eX729BLm8nIOiPdzpZr3pI8y9ghbEPKaRX7u2oxw91z78PDGX/7tx5Fs9Dd67vNZJhbzuCpY9L8cdvNjNKj2RhF29XSpfvf9bnT0QKsW9UXcPPWvStzxGnY69kqCxOwysFz269DO9nERnvTpViL0o/bw8XIYTvbrOtTt6/4k9R9rIvPGH8Dkxyig9vZImO8loWTz7gAG9rjgZvYK02Dxq1UE9OroHPVUIW7xQblM7E9CNvcfoRLwLBUs97XxqvRSt5jzBBh691HdiPNDC7Tx6FHe9YrgVvU/AXDwDwJS9hk8HPHCnMbxuLy67O6t6Owv2JbxrsEy98DQ0vcTHojzW93499tZtPSe64by5dg69VX56PfyrgL1RNkU9D+cevLrYPDwEJ+o8d5mEPZK1BTzMVAw9B5zPu7E8G70l0kA9eZCBuy2FaT3d51a8I6MdvZ4GsTzahzm95tG/POQM
Mwz2s1BK9jPQ7vSQMfDwhoH29M24sPLPizzyG5BC9v4sgvZNK9jsHMbw8rXoHPWAccb10CwW9QoFLPYkfO72xd0I9ODDEPONRxrrVlre8creZPSTTmr2nxR09ZJicu2PiUb3zzWM9udsPvITAEz25Wlq9UxfZvBc6VT19PEy9gqmxO4fsGz168LW9s6EzvTcEcz1bpDG94E+TPKBekDyN6Hi99WeVvXcNHD1uP1Q97bTjPLp6urxSpN86+KgbvY1G6jtRM8Y5P48zvG76SL1g90O9QVY3PZ2vlDyUXQM9ESTqvXdPFj1yMHg9jslivCVyCD0Hxhg8NSZfvaoHPT2CGBS9CnQhPXHCOT1cE9e96GZMvXa6jTxvhgE9Qku/uS7bTjpTE3S81DOuOxycvzyiJrU97OLmPH8e2Lw7QCk8Ubq2POmSFL0Cu388u1qGvIG1FL2Je8E6qKiLPCu8grtRVpA90XbVvRGflT3lwU89cP8HPhJ8Wr3ou8K8hWDlvD1qzjt49qmM
9c9oWPnFwkL2WjHe9IAuJPR0O2z2w69I9rKurvYMchjwtb369qhfYvSv0k70E7bI9tu4Hvazujr3doze9pE/uPNSOWj3AIYO9eohcvai8ujzmzou8QttJvK76wT0B05s8gW/hvfwbM7ub8hk8jGdLPSadhr0jEjy99+ONPEWyVD11xy07+IahPSYVXzszvvy97To9PWj0aT3YtXg8oVqjvUAaxDwDa7e8k5tzu/KYeLvIyFA9NmrTPPxhrr0ZXu28l+jyu+ywJr34wxi9WH8fPab9KT2hOHM9WybSPNSmgLxllwG8eTOEvdgnLzyPZTG9RAREvNIdgT2VHhQ7cQJbvDpkZTy2+mK9BEiCPSUVpj3Lwoi9pDa/vBXY3bvDP6U8etjQvK1htrvX2Ks7uI8YvVJQPT3x8co8jhxFPej3Gr05e3w8AWMOPC/Mv7wx3G68mmoNvLOfIj3EjmU8OYiIPTePvbweh6A9n8sJvVmTxzxGz6A8Z/4wvcheuD0pvTm90MXjukdM
bJbzkYVm9FddKvcnffT0crLQ84o3KPD1oXr2NkI69/N5qPZJb0bsQeL28I5SmvRBv8jwqViC9NrsivJcmFruJGCe9A8HWvCKHXb1rDHG8uFLzPHgoJr0WbSg9F35jPV+rbb2SpvY8gA1dPb4CGLs/6Dq9xS4HvX6HnD2KpGe8ZXqBvG5Fu7zoMz08vYHwvOTbHz2SZ3u9WAKavB5qkb1Mngm9e+MNPAOpmrwUt8Y8btWJvdB2JT1kA1C8ZdGWPZdCCD3GOFC95ibAvetVqL2BuBY9w/GkvK7VyrwPBV29dQbRPYJy5L00Vuk75jinO8j7xrk/A1Y8997BPKulqT3kDLS9XDfxvFvsDz10pbQ71N2NvIZMlj21uYS8eygJvSjBbbz0bTu99SYhPNjnmryb+rC8mdczvYQX2Tsn7t+8lDFNPQB6Pb3sEp68SBafu5WynLtFaHM8IZyVvDn4XT16P9o8n6FAPcG1qb2hDJc9hdkXvEGP4DwAUxw9vLJTPLR8DDz0eTiM
9xB+3PHWgpDxvP1G9t81hPSK1ND0JMbA8zpnDvPY6HL22eak7si8cvUYaID1i4Ko8A76avdkk9zyCw309cKC6PEpoXL3o51s9vYygPJTsED1eJE698KQGvE00hTuyflA934ajPD8vsb27iYM8ikIZOxsfLzxPHvq8jUNRPIWs4bzzRLW8vFtXPZBXRD1S/J29aovpu7ojsT0mXJS9+ms/PYjMKj3u6A69y7W+vFgotzsMSZI9pa1RvewhlD0E/rs9lHITPcHjDb0T2U27fnH8PJLksTvRE0O9k3mvvHBLqz3S8nw84uXHPesnSLtvYyo9G7ZnvU9kGj1CgyY9bI+APEISUb3LFsq9CDyMPZBjILzHPu+86XmzPTf6FrldfL69Zr+oPBx5TT3TBue7AE3kvb8XGT3B5SQ90nZDO57CaD0gqaQ9TGSZPSN5D70u6RE8R1Q5vWCy+7tY8HK9I3PuvIIY6LqoyQc9mH1dPbn6Rr1b94s9M/CFvOPlnT2A1io9lJeOPQbM
cgzyMUpG9k7clO/ApmD3E3Fy9XCIxPdwnMz31G1u91pImPZBMTD3T4Ro9fu4AvvC2dL0wrMI8H5eNvS2vnz1BvWo9ycYGPc4d5zusPCU9S4XvPMlUP738GYe9BHIaPI/GsD2BaNK7FLd9Pam+Aj2OVjU9kZOzveQVZj2KZTS83gMrPe9CgbxuwPi9CSlBPcKqnD1TgpC9D0QdPZ22yj2Mnga+TFFzPeCvcbum7rg7r9LzvdN67DxwmUU9yaQnvSFdlz1dZRE+V9Q0PXvmcb1iQKE98zRVvMXit73Lgbi9YDpJPTirhj3mKq09agj+PVSgiTyQuZc9UL3ivbnZiDwsBJS8KOP3On2Upb3UIpW9J3l3PdSo9D0xQNm8440IPWjIMT32nQW+JbtYPEwxBz1+DQq9uoIOvikkGjzvvww9goyxO2vw/DxV4vA9TLF2PU3ppryQQIc9Scqwuzhktb0lm3i9Tu2ovLeHMDyd+2k91xYLPjqPQT1y0aA9y0Auvbx09TqepJ4M
9cVEGPYp7Y72HFm29YfJOPWEsGT2Vsma9wRw5Pe7Mjz3j8n69QuZZPZbeOz2Cu4g6u2zQvQm83jzyIYE9ETnVPKF9hT372M497DJTPUJKpL3qCKA8IzEgvJvRGr0aggW+1tCavFU1hz0vh6A9E1KDPXAXQzzi+eY9u0pDvW21HD0Pyao88snOvChnLL2w/7O9sBbCuwBt6DvuR8C9yOmwPU3Z7T0+kbW9ZDInPWrH8LwJB5k84x4Tvrrrp7y0NQw9adJJvMFdmD0akSk+kT9oPTrFiL1kIVw9k+jUO048pL3Xkm69WxWuPOjjvj23Vz89yKBGPe20PD16Al89gV6+vWzPxLxl9CM91EU1vOo/FbspLr+8ixwGPaWn1T1RfAW96I/VPZsJcT3Mg3e9rvlhPaQpBj2el5C8hqnZvS7TXDwOolk9HpZEvGpBvD2F0uk9ueQoPe4s0b0CBqo9zDbHvE1ahL2QfcS95gQgvZ6JAD3T5tQ9WLzwPRlGED23a/E9RwSnvanM
x/TxFrWA8IXoEPb6jbzy/dtm9As+BPWcurz1Zhuu8PuPiPeFv3z2dhhG+ssMZvdfDljzGAz+9l2AevsWw7rzvQx09qNFBvYOFvT0pkL89UVxJPUknB71ZmYw9ZxtHvF5OSb3M3ja9rBWjvVOIyTzLYkc9bOgGPjMIaT2B4sM9dFqavaqm9LuS+xW8E8EQPTZMhzzAFDC9+ZtEO6aqmT2XSe28VHBaPTug/z3mNmK9EfFyPWABO7zqkh284jWJvc/JXjsH96k9/IUNPSGQpz3ptPA9MDXMPRSpp70G1T09kdklPYGxs73dO4S9mZ81u9mvHj0dtn49M2vvPdyZ+rxAxX099kB1vZX49jz236M9TRiQO660o73R/9m8A7eUPQ4Sij2aywq9UMs+PbNFfT3Mha29dFLbPEgVFT3gXGY7lSC/vedpkzzocI887228PL5ghT2qDpk9W3JfO08Bt7wbdX49+mJXPXYs/jpCotG9Sfx4vYivoj11U4U7OvSOPVPVWD0H5q8M
8PzGvvautLz1evCw8F6tSPVZfWTyPO5K9x0ACPfP0pz2B1IC9Z5mePQIgNz11bNO90f4uPTAGqbxXDs+8IZCIvdIFBDzPs548mW1AvNi1zD2NtsY9YNjGPA2Rr73/we27JxsGvY1gZ71LVcK9tiKGuhgASz1WWJ88s9L1PSAYIT39Fo49F27FvQxKFD1hD1M9jNWLPfGfgDw3VIa9JVUnPR+VlD1y3DG9l/OHPNJ9Qj1LBK+9pGKDPI7QAjwuECc9qbOxvQvSar2ylfI8sK6tPDJqmT2GnAE+EL/jOKKjrrqILm89v7T1vPPv27u+eJu9wPSYvc1cQj3nmMk8g8+JPVjGmDyeYKk8mfjVvP4Kzbt2R4A8XTODvPVU4ryDm+68JilMvMSvNj0ojDm9KTc3PIE+cD34Y6O9AD9OOpJcibxvQBU7Q7ndvXb0HD2w/w492fgivYibrbz705s94aNoPSusU71kJN88vHaNPHDlUL0IiMS9Ck6pvNzvlrxpy9a7OG6aO0WM
drbyGcYG8awFDvaDGKz2ftpE8bKsKvYK9mTzmmtg8lPAKPDSNDj3Cl5u9YoYWPGBikj28IMW98kMGPbcmgzy2dUe9YPiQvcCRlbxrffE8Z1a0vP9A3jxMYto91BFcvAGgijpsHio9UUfPvO5iOrwTG/M797o2vaMzOL2+8ZK84ysfPb5xJLwLngY8V6lyvUNKxjz+4dw8a30LvfZkFj3tUHG90mfCu8C9Ij2hxp28K1RNPbdmhj0IOQO9kmCCu5FMZLwxqbi72lMOvbXsLj1Qywk8jvpDvKJNtD2aITY8kjfPPPqBUb39XnE9HoQFvDI/qDsQsk89yNrKPMX2hjzQeLO8/jS7PGs8ELwYVGq8sXMlO0DXWL1QVVC9hz5jvY1ctT1iTYm9WtjNO7XTlDkxFdu8+B55vJ8qtz1nbRu8dBUkvboEibn3Jfu8K14OPQUhLb2Gzz+9c6RHvYsikD2EB++8XwlePWlUGr0XwBC9OXiEvON8p705kg68aDb3vJsqWr2+ZFKM
9PdDSPbjbxLwLAdY9K3WLvAeXiL1mtia8vu3cvPtvOj2OLs68z3EKPFfqj7zKOYa8gtUqPfz56D0KRHK9DNj9PDPclbsDCpq9OH9APdbj/TznIXa9Orx9vKnk2Dx7FN+8F92fPApmU731lLQ8lbSGvI2Hhb2ml7E8ShsbPB+VOr1Fu+I8rT8FPfvMj7wiqPG7o0mbvbxUUrzzSC49yAwhPUrZUz1IqJm7l7jPPEClJT0vj5q9x1HSPFrToT0N/S+9OoQSvVOWrz0y15Y7isqnvYoBsrwBkr+8qfxYvUibEbzL80M9WEyEvIeo+bwkbEu9uk6EvAkA9rx5qv28KZ2EPBFthb3yjF67b1cKPHJtCbtjUzc9BnucvfufaTxzh4892zZePYvDj72jEiK9soyJvIFQlT0o7kS9tl0SPlYnTTvQn+W9zvCovfDkxD0IYVy8Mid+vSeaMr0i5We9FLVFvDwRs7xy7sQ9KDdZPGSOubx71B+8ZrgKu1BN6zy7SmW9eLHCvIgM
/Pzq6tEO6Mrg7PeQczLrhSv08alLvvTeLybuVtes97nvVPSrzQr3hjX69ej+ovWGXBrxua3a9YyztPar0mzsvH3K9rkL/uwc40jxWYZU920SxvCCIfzuzAoW9d/p9u2kyk70cApQ9CoWRvBc+vbzUdou8wlLOPVumgT2LU5y8fa08vbM907zN22y9K/AavXt/bT3xxZM8x2bXPbzvfj2p5+i91FQpvsR0Wj6gMFA+OUDfPTpZWT0hr6U+ayfhvSZvRj5InSa/oTNgvtGOLL9NAVg+2TVRPuIMFT9BnZi9kSvmvn150D2ofxm/lrQcP1KF3L4ErV0+wsi5PdGtVjuaGvI+eHJhvk5eCL8K/w++nwXPPlO6vD64+Qg/qL2fPClL2j2CWDe9fkqxPd/c1L4DQQO+ytrFPqGIsT6qWtm7ImjkPrcxKT6KjMq+wvD7PcuLCr55EQg+4bzJPSAkGb5lSBQ/YUQOv1e7pL7Vq6S+w6H4PhLuvb6sqpK+yxHbvKqZF74Ed/CM
+qF2VPtuYB7+RM+m+aLPFvh8W8z5VsOC9Qgz9PmC83z7N4au+ySSvvnro3b3g3Nc+CZzyPU3qAr/2H5g+ADl8vo4znD5kKky+NLuPPgrfIL7iQJU+GG33Ptc/1j7XWRE+3N3Xvp05zj4+Qoe+JDT6vQqour55Kjo+GOnfPig7vD5efai9xYCAPgBjNj4+/ZK+SvyRPs6G675FcMc8mQ17vl6dDD+XPgE/yXnzvWeewL7Fws29NvG2vlX6TL5l8RA9BY8EP0E5Bb+Mo48+6k71PleCkT2NMMU+6cbvvnpSET4kdBU/yAIUPNk2uL5NMYE+Pi+Mvq0//77pWKE9zJb+vt0c+r7c6As9qjEDvH3xj70WKzs++O2vPs8gQb6GgbO+SdByvpT0Kj66Wim+q1KavqXJyz1MADM+uClSvs+MMr4xDP89tsBuPZrKtb0mzXu9rzO7PlO3lr7Xx+O+NYO7vSRwwb6FYay+dj7QvsoTvj0ZeGA+is4dPxU1iz5zS7M+VWLtPnqM
e8D7eQK6958qlPeXQk735Qxy+ygACPxWXWz44gpy+wkmmPpM9877xEJE+uLSvvD/uITxnUPe+PCtnPRC7ND5qOBE/Sk/TPrKDHb+C8hC/CrDlPq24tL2lX7g+dQOVvjFtc7ykkdA+txWXvcAipz6ixzY+7pEEvSunvr6Acb88UPZ/voc3fD72wa6+BY0YPpSdrT0gHbk+8MTLPOEZYD6R4W++2wWXPiBFkb2Y+vA+AYUBv2k6lT3Mk6o+lD4bvkqlFb9gEe++YS4zPmYNZj0Vloo+GLLnPojmCr8rutY+v3Ibv93VGj7eMmo+CAB8PotVgj7WWg4+r5CoPlN/KD0OQKM+A2FyPhGbA77uWUe+dUUGPnj+mj5KCco+Gyo7Pp3w5b4DR1+9DVWavsLhMr2AKnE9MngYP4UvtD6BCj0+bmEuvDkufr4qZLg9hcStvfGJhD7+PQg+9+J4vT7GJz886u2+QpivvhcRTLz0Ugc/VHY0Ph/6oL17glg+YEPAPg+8fT47CM0M
8NniwPuRDkD6IjWq9vMqdPVVKCr6oc9A9ee3ivQVgUL4BqTK8HUUYP57Qvb3773o+YwEovz2XiD4MoAc/3k0UP0YliD5Lody+0IW6PvAovL7pSBE/d1nyPGPWs71yDAK/CzgsPgadMD8HLrC+AzSrPTq3ij5EjPW+30YVvpjXfbyspS8/fIKNvTyXl77gifM9r3knv2LuKT/0Cbi+z+brvg/37r78OK2+tzvSvF3QHD9wzC8/gEYxv0dbQ71gvuk8zuTEPY0Gkj4FQ8W9ue2WPSX+7r027ig9i6WhPuoTaz699IW+xTE+P76WFj/FAJu+yy/oPbB8Pb4jg7K8gP4bPtk6tr4QWQi/dkwcP73uKL7Q4Ja9yUwJP3xbF79AZeu+JTjIvtVMGb9AG1e+EmQSv3PpuD7ahRw+QT8/vDvYDz7AIwy8Cy+6PtFojz3hajK+6JU2PhSQOz6ztMM+E1SDvrf8Jj9Aijk/Zv2XPpxZvD0amxI+b5MvP2OWyz3XIAk/sX9Yu9XM
9ODyqRQO/wb0jv3bv1Dyv0zG+LRpNvrtYEj6Zp8I+YhYZP+kPHT+xUzu/dScnv2yMK7/8R4g+b+vPvvWlxT7MH669OgQrPj+oKT/HUpS9jn/vvkdd/jx3lew+7pXbvR5YjL5VLZ6+8UnOPqILRD4Ocvo+B6fsvebapL2Qypi9Ke4JPktHfT4X2S6+Y0LivZ/qKL+iYuA+Xmcev8JcMz++NTS/5ZYcvwuOJz/0xYM+pdnKPpyRfD6UAbW+SjRhv/8U9z4frhy/2+oSPvvj372SSLu+kHebPfU02D5B6eC+4h1jv6FrHj6Dhw6/7ZcaPjRgiz5AaiW+7c0rvsJmpT0=", "training_traits": {"structure_gen": "Triangle", "n_layers": 5, "max_nodes": 11, "activation_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "M
Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.groM
wthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&M
&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),sM
tage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}updatM
e(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=iM
,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=M
1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:M
t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.M
x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),M
ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,M
24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,45M
3.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7M
,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bM
ezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8M
,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,4M
71.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242M
.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.beM
zierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),M
e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.beM
zierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,3M
04.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94M
.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(M
123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.beziM
erVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,2M
35,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.M
2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8M
),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.M
bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(2M
56.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.M
2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7M
),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(3M
91.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427M
.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.beM
zierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.4M
99,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.M
2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),M
e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.beM
zierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.beM
zierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5M
,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362M
.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(M
357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599M
,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,4M
34.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(M
let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,nM
){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>M
H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H._M
_mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forM
ward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.lenM
gth;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,M
1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}functM
ion j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,uM
)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offseM
tLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elM
t.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getCoM
ntext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1==M
=e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.vM
alue):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.inneM
rHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventLM
istener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[M
0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=nM
[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);elseM
 if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="78";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,AM
e,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=M
createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all(M
[s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","M
#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#fffM
fff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pnM
.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(M
se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)M
/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!M
==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252M
.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(M
xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stM
ageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndeM
x((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].lenM
gth;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[M
e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e+M
+)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=HnM
(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.grM
owth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodeM
s;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;M
e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)M
[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENM
TER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,widtM
h,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),JeM
.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1M
,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*nM
/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke()M
,Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image beM
longs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1M
===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE IM
NFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phasM
e.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('M
"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(M
let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[eM
];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON IM
NFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:"M
,sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[M
t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.M
5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==M
Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.lengtM
h,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xrM
(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.rM
esizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${rM
.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recM
ognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is DeM
ad. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,M
i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFM
AR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;M
++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware AcceleratM
ion":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00a3b8c1a217","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aFaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='D';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='I';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='G';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
AG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZM
MHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikVEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4LM
+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjg46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3M
MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXhKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI0M
8ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkf///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UM
tSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYsoXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35M
q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNUl////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmM
bupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic//OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugM
OYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuV6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBM
h5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziNI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykM
TAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXiIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZM
pUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BoyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqM
iV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkH4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcHM
1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNJyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvM
C//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiOQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0M
NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GIbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRM
zUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQ4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///M
0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BM
JiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxM
Z6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSM
NRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+M
Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='F';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_142", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config":M
 {"units": 6, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 7, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "Random", "n_layers": 8, "max_nodes": 10, "activation_func": "Tanh", "epoch_num": 5}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.M
birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,M
25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),M
this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new M
G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(M
i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.M
x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),M
random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=thM
is.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=M
i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.beM
zierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVM
ertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.M
rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8M
,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109M
),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5M
),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),M
e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43M
.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierM
Vertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458M
.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,2M
96.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86M
,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bM
ezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(18M
2.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVeM
rtex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVM
ertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertexM
(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258M
.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,2M
75.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4M
,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVeM
rtex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,2M
36,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),M
e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.5M
99),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168M
.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,M
205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2M
),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3M
),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.beM
zierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4M
,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,2M
39.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.M
299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,30M
0.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezM
ierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1M
],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;elseM
 for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leakyM
_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;statiM
c __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.fM
lat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayersM
=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.mapM
(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.M
mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=M
>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUiM
nt8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",thiM
s.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",nM
*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("M
width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.M
getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListeM
ner(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||nulM
l==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(M
t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.heigM
ht),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseM
FromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListeM
ner("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="143";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,M
qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=creM
ateGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#M
231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634",M
"#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ftM
[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.stylM
e.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){M
zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.cliM
ck()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingBM
utton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),ynM
=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visM
ual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vrM
(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(M
let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&M
Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/VM
e,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/M
2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,M
gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebiM
rthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=M
min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(M
e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,uM
n=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeiM
ght(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.M
background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bM
n&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(LM
e[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25M
*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),M
1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% conM
fident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*M
le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. IM
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD)M
,gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],cM
=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.texM
tDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5M
*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r=M
"1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-28M
5*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE M
BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textM
Font("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let M
n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeSM
tyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+5M
4*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.M
style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing bM
oth looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons M
activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0M
"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988M
",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",7M
4/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layeM
rs,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e1M/
59fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00960f46a1e4","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='C';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='B';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
Adobe Photoshop 24.1 (Windows)
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='H';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='D';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='E';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
ASQqzROodlZV/rNfZL3n/l4QhrDD
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
8{"p":"sns","op":"reg","name":"AmericansAAdvantage.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAV1BMVEW17XO47niw62zW9bHQ9KSy7G+77n3e97/b97vZ9rfT9KrJ8pa+74Gt62io6WLB8Ifg+MLF8Y7M85ur6mWm6V6i51nN9KDH8ZKe51bD8YvY9rXA8ISk6FvHn0/rAAABS0lEQVQ4y5XVwVKEMBCE4RFlNWpQCIiBff/n9M/MVKja09gXPXzVDbuQlV+ybM
fd1naZSch56ci5lmtb1vm3NiDmYqnEUzziqhZqUy6l66lF7ScEx29ntdvsk/OmUeaTQZw7W0PmlORuGmqRTuqMNVeusqRVLa5fSnbJ53z80+z4r7VK4D3cw1LL8kGXBQl1yR8DiDoZ68WChLguQ4cvB3j3QSzIuNuwO9uyBurRxscKz4qhDHEdKx8E/lCLraZVSKGzD2gdLHqh2tnEqi+TBCs2l9OZJyaRVDlnashZ290q61Mq2LcPILXOFFLJrzCjrVHKV3Pg4iC9roblvolIrfdugLXshjFilbxvUS/Rldy59m4t8gOkRpn/D+HT8ZuIfT/gDD3+F4Yci/JiFH9zwqxB+ucKva/gACB8p4UMqfOxFD9Lw0Rw/7MM/H39y5Ub9cztS7AAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtM
ml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeM
AAAAHlBMVEUAAAARGC6ip8Lh4es/SXMtNVFpb5jMztyqrLqJja/lzH4rAAAAAXRSTlMAQObYZgAAAKhJREFUKM/d0DsOwjAMBuD4BnESiZUYEHMakBgZ2swItTuVgAPADbgBN4ZM5GEkWPsPGT7ZiWPxf4BFyeDMfUXMOmHt4+k+6CLe36iTizVGdAKaFAkN3TaobTrOYhkUmTNlSOE6Yt8es1nNiENMjieBMSlCuFS/RmXaQ4F693iWCN43tqpURLYrERSZYV+/1PXM1reyRr1iCh0yKKVgwiHMf0XNtaOYel5lzhSB1km6JwAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhM
EUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEUAAACZ5VM
A3lG5qvjAnDQgb2TL3AAAAAXRSTlMAQObYZgAAAClJREFUKM9jGAWjgB5AWVDQ0QhNjAkoKIIhaChs5KyALiiswKDIMIgBAN5GAncQdEsNAAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAD92gD/8AY0Ly78qwAnDQjy2BZpdjU7AAAAAXRSTlMAQObYZgAAAFFJREFUKM9jGAWDEYRgEWN1ccAiKOiipGSAJhgopOjs7BKALihobKyCKsjqKCRoqGQSii6YCFQZGIAi6KQEUhkigCoYhDATARgVhYVFGEYWAAAMRAsG3NsXsgAAAM
ABJRU5ErkJggg=='/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignOM
bject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAAAACWdcIKlMFoSpESwftDxYwznm//4zDUvSj/chb/Dg6/Ugu1MvsSAAAAAXRSTlMAQObYZgAAADRJREFUKM9jGORAUBCLWLCQIIZYYrCQigCaWCNQ0BFNbGFjoSG6wo0HJxYaOjKMglFALgAAd2kIPezg86AAAAAASUVORK5CYII='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='dataM
:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAACVBMVEUAAAAAAADT09O5Y3cbAAAAAXRSTlMAQObYZgAAABhJREFUGNNjGAUDBCIdU2HMMMdIBxJ1AwB5TAIwT//nMwAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAAAElFTkSuQmCC'/></foreignObject><g class='effect2'><foreignObject M
x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJFBMVEUAAAAAAAAsIyD/UgCpo6HYAAC3AgP78jb/gQD/UwB6c3FmX11QnDWoAAAAAXRSTlMAQObYZgAAAD9JREFUKM9jGAWkACYXQQYWQTRBFcc0ASBCFdSSKDYEIlRBbcnJgcLGgaiCSoqhgoqhUO0IUUEGJkGGUTBEAADusAbVn7WU8QAAAABJRU5ErkJggg=='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translatL
eY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h!
text/plain;charset=utf-8
FjDOUT:B3C9D7F71222F945045AF91177BB0CADEB7B4E1D096995B85F6711608A2CA520
text/plain;charset=utf-8
{"type":"btcdomain","name":"ybtcdomain.btc","first_owner":"bc1p3jjptl3mse9zskapwzgeyy3h9uvhjgat7876q2yr4dpy7nggwdzsyvjdn7","createDate":1680953405006,"registerDate":1680953405006,"expireDate":1712489405006,"img_url":"https://btcdomains.io/images/domain/ybtcdomain.jpeg","sig":"3044022005a013f9aab003fe468140e6fd30aef6ef74792454c81001141d6b031b6b44c2022066710a3a06dfdb662b81a241acb7d2a389a9f58cdd83f7102e3491f5571c88aa"}h!
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=15;window.levelType='F';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","                                                                          ","                                                                          ","                                                                          ","@            o           o           o            o          o           o","xxx          x           x           x           x           x           x","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          "," o           o           o           o           o           o           o"," x           x           x           x           x           x           x","                                                                          ","                           M
                                               ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","        M
                                                                  "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,documentM
.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:M
"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unM
lockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,8M
9,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((fuM
nction(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTMM
L=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTimM
e",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let M
e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(M
window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(M
".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-contenM
t .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," ","M
 ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].fM
orEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,1M
3)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new VecM
tor(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];M
l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector("M
.game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.widthM
=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.yM
*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===windM
ow.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceM
il(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;M
){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.M
x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),thiM
s.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCM
oinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.tyM
pe;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear(M
)}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log(M
"You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_53", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.0078M
4313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 20, "activation": "tanh"}}, {"class_name": "Dense", "confiM
g": {"units": 18, "activation": "tanh"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "nxQEPS62Kj0M3Oy7MKeWPUNgiTwNOAQ9L9SKPYhwVr2l/zw9SP5PPaeepbyvBro8bnGPPdnqJzwj+Cm9rke6PHsjpbx83++8YQ+XPPr84Tx5a6A8kEWlvHm/bD1Uiw+85zMbPaH33L13NQq9pBv5PN/J7ru1iG29qD0WvR59jjz54Q69y4sjPffk4rxlzTq9ikoKPAES6rz5uKS8f1e1PGtWbz38UYS99V7NvPq69rtJ3W09EZ6vvbHsPr1Rxs687hpSPYoxBDxtq7e83B+JvbvUAj1Osi+9XComvXFb/LwKW0C8DcZKO23BoD0sP6A8OeXVuktYJb2jn0k93yntPOhHabxU2Qq9ixcQPQeEN7zvoZy9prwnvQIemz1jyeW89A1M
0Pb4fez2U7548dDYGu8lCN7xb2EY9cdcAPWdp4b1J3ic9d5mbOV96irztNU+9WE2XvVUtBjyIELG8zRwXvfgbRj0ljVq9nWlsvQa4t7xA0Rg8FJdjvEcPFz22PvQ76VLyvP1pEL3uFPI88n5dvQZQoLzyCLi8dqWuPQWbbjymQu26js9avLGJ87wRdKi9+/I7vPD+gz1f+oE8nTS1PUilqzzuCH688P6VPWqqfL3DDR26Q/cuvZjnZjwEuCq8pK+QPU2H47tATz+9DJBrPAyWjzxR2bk8VgvHPKDwlDsbcu08qCGdvfC6B73Hmq89uoefPLw55L0AAmm8Uc9cvGRb5jyfOR08GNnJvffOCb3qdAC9QxIBvc4MYDytU9C9MwkBPWFcMD1UQM67v8PluwhYVrwU08Q8o5a9vevdT72Pksg6BA6KvIKkST3JPKi8EMe1PNcdGT36kBM96mbPvCucVztcnDS9qmr7vKk/BTuKuZu8DUa3PdPFDD2qT4o8k2kKvGv9TrtM
uCAo9Smpru41/2rzW+208f/JauofIkTxHr1+9vTLCvEiEirzG5Po81CuSPQTuQD1Udhq8wRipuzaNhTwqSLc8XPBPvAGovr1ZLzY9lQYvvaSJejyBGvS8PEqgvUgdSDz92py9DtVmvYG7XTxya2S9LJkkvYgIpbyxu8O83mUxvJgiu7xUERO8xx+/vVgkHL1vXn28Rf54vcd6e70Dj5C9qpa8Pe17DTyQA7e8X4sevaXx37wyukq844WEPCtgNTxPNXI9+PLOPWugAj2WuDc9JCV8PW/eKb1aDvO704iAPOuohbx6skO9KBSsOjGTXD32vsW9W0r1Ohndiz3w6rI62GhAPQKsJjpCnWI8TPYKveAV/rr5YlQ9On26OyAH6r24hG08cGwMvfemUL39t868qj2fvbugwzzaqJa9n+cNPMgTiT085/a8togPvWdpnzwLn2Y8veNpvOYwi7yh3di8bM3cvYHNeb0SDOW8JjmIvSbFsL0brNM8m1GBPYchRz2VAYo83+/M
YPLCO1jwAGty8QCIIvZrLJD0CEXA9kSbLPTH8hD1LJGo8fDj7vE/mqjxQyNc6FLs0vRUGNL2OX8S8P6mKPeyZs7vQguW8fS3RvEIrXj0DFyg93bh4PbJkRj1w5mY9NhmCvRDA67x1Ncc9C1VNPbr3hb2LD7Y8l/xXvTeoXLzSoBO9hxNyvaEubL1Ptte9ACzQvM8TKz2/hC29H2GRvEUwDz1+33Q9OUYnvTujX7015a28U9CPvc6vSjyYeNK8GWGjvQKJq70tXDW9HofZPegk2bxBl7y8stsEvR+h9bvPED+8FvctvQYdsrye6Yy8R5H9PXUwaT2+IEy9yrA4vEYxvjvZIpI8fU8evZKXiL3X7Fq9d/ZlPaebpLu5bWm9l/wEPWTFxTzb5fe8DSCcPUmVgD0pqLo86fkrvcYAmrxCzpM9qCxKvA4p6b2oVEC9m81/PJs8xb1X00i9gmrKvaayFDvwVRC9C5/MPHPZd7wcTFu9+Fn/utxxG7sUA+08Z+t8vS/PiDuM
ZeV+9W8DgvQmIaL0gfqK8pwOgvGcgkL0W7nW9bt+cPdvTSLzN9bU8w59GPXgzob0Fxle9z/TdvC08xrumMLy8YCuNPXNYvD2CupM77nhvPT8H7DtOknE8XlVnve+hsrxx5cs8ZV8vPJKCh73hgHe9J7wcPQ5ZJTxFBEc9BouHPUYZuT3zlbo9ORCPvXwmZLy3sDi8KzwvO6Ajjr0DBnC8Pky5PBcK3L1TRco8+Wx3vedDj7w6xKi8/6XKPENv0jzVqwm9m2IDvRYZ1Tzu5jo9/f9RvX2tejtWHqQ7YFw7vUfNlTtE1VE7OReUvUUkgr2q9hm7Hui8PQJlDb1S/nU5GjBJvZM8i71nzha9C9koPeVoETwxN1G6mEQFPZYWNj31Jcy8NyJhvMOJdL3gH+s8sgl3vcM1MzznC448DTuRPdBRN72xgcq9nwN5PTcomT2zfzI9l9GgPbE2hz1vtX49wryuvLjN07wZ4eE85t4yvXnjub2XK7+50PzDPDdH2b3tPYw8GmOM
ZO87M5LqZne296dpMu8n5YD04kXS8sohcPUjKyj0YQpk9+rg/vef7QbwUya27+YM/vUE7FbxGRvE8tiqVvZB0vrypepY8WgnpPTowSDktzcw8AewTPM0SiTwuCVi9hSyGvEWMgjvsPTk9hQWTPZH2VD21azm9WdYcPCSBib0syqG8JhGpvM6TOb3ZOtm8MW5IPSVAwzwM/X+952k7OkGK0rytuY88Iz+IPc5TMz1pVjI88WQzvYWrWDvoXP48Uj1YPeNf3r2eAs288T7DvLi1xL0Ngn69c3wCvTrg77xMwvC91yGXPDH9AD19kp+9FjUdPWDlgj33WNM8qgHuvH3nsDuvqYW8rPrpveNDIb0gJjA9qcKTvWjJC71EYxC9qy+yPdhOa70y14c8VO7luy8n17x3ERa9Cg9fvVBV+Twm1qw6GdiSPZ9UNT0lwbi8fACcPBtZML1mqde7gHnfvFjoFL1C0jo8qzQ3PYEWO717yPO9EzGGu811DLq7w7M72j8yPZlGRj0M
tuuM8H0C9vUbtK7x03+M8JaQfPfXw4r2/UVI84FDqu3f5g73wrWM8fKy/O5agrDzusMO9OHPbvJcOirvVT/W8uzZrPHf1Hjwqw8o8Ec+zvZRe17y941K9ZBetvWRKIb1cESk9sEIXvSy3y72jBUG99kjzPVouGT3qDD29l3cjPOpaFr1z5E69n+5LvdsWmT0Vf4M7KqguPWs3gDyqanc7iGUOPdk8zjy2jwU9R/7HvPrPnDwnnHi7alKWPC01mL0Taam9Q32ROwJBhTv3Dhg8AnjxPYXrtzwvGDs9HoF1vVAGDT0TG988ZFXDu0Hitr2MU1a95oa1vG9PjL1zXHu7s/xEvf0YOr3AmK29W0oIvU+wyLy+nom9FJLmvNDv5TxLJnQ9apmkvcb7K73AKKi7jLq1vXbhlDxKir28cm9ZvQYLrb1gGrM8l1c7PSddH72VRi+9jmnePMneqb1xt4m9CYB2PC48zrumtoo9fWG4PUBfaT0/Rxe7FmIovdHdz7sCmsG8bKrM
UvCwrzbyr9Bg9Lry8PKGPXr182qS9lODWvKqWVLy+CvC7+zviPY6kej3zwOQ9oeEyvV7IU70JBkQ9cZdavYiyVr1071294f8SvE/rkL0y+D68OykoOoCb27zBw8O96HVvO2gZODxXIOe6gI9ZPR1IFLv9cHk9GwmLvcmrX7yfOva7pMQ1vYynoDyxJuG7BiAzvbeayrykGvS8McbPPVYCtbs4gGC9zY3puuR4ir2S4I29SMBcvAclCD17lmc9rb3ZPTcGqjkNr4q9VpAoPYvIvLzaMS+91GAzvG+zp7z4qVA8khqzPeIcCL37+Ym9JI64PJYmjTyo4ie9noKyPeUAmD1bt589CGicvS5MDb0X9W09cyEsvWUP8r3yvwi9pmGDu66b9Lw6ewC9J+FjvWEYSb1fcQm96KOgPFtXcz2cxBU8fSA5PbwPhzjGepE9YQq0vP7QILuDfom8z4aCvanVxjvIjag76z2DveT9BLwkjLs8v4wMPdisSjrf2H+7yI4sPdl2rb1M
6GZO9+kkDvQcEjD3bEX49fttPPdLRljzxz1K8+6ItvYLKnTwCJjq8xOCxvKVc47x4tSG8eqtxPLDF4LtmsJy9964HvaYghT2fowu9MBF9PU5doD2RILQ8X3YEvbe80DytsSS8+1UJvYZrS73hTU082ExTvAMsv72lXDw8io5GvTeCmrzez5K89cdMPXVnaj2W1TS9PzpZPTF5+jrVgoE9kpkZvQIs4DryFIg8+QMOvg2whL07jYK70F6qvc/Ujbsa08871JQDPl5zET3KO7m5vO4yPRwg+7w6FpC9/lYGuz1BsDyqfwm8wlqqPejcdz2gABC8GlrvPNM3Sr0mLiC9NR66PMGnvbwrIiK9cE8jPfVfgjzYc+O81F5sPYpnnrve2Fw8ezSkPRhZkj2tyYo9OCwhvbYcNDtoL2o9lKlfvYv6sL2VUJm6VAl1PN9GUb04d/o8Wu2DuOoziL1hmyu9U1/fPDIcYrxA3rY717HGvB0jITznPL08o/lMvU02p7yanXe9t6fM
nvWnSPDzBahC9qTOAOvSatDupg0a9+KeMPW8uB70MJCK98/whvUsERb0bdVG8h9eEvAz7iD3mAXQ9BTR8PeMCNT1lvR48MKTgO8hwbjuLWBC8PLOTvErCFTzlqpM8Yk+QOzJxTjsqVP69Vm3qvJJgOj2lrtW81HCkPQc8aT1EpAY9IKHPt0qYGL2yLmE9sxDKu9U+372+5pe7OxxtvckGM7wxC5+8fIpbvakwH71KZpC8MY+0PH0XWD1KvSS9FoCnvB0cYD0wfTU9PNT/vD6ZNr3hjpy9ACw/vWUydbzkogm9awZbvYNP+zp59ei8WFX9PfU4CD3VKH693kLHvDugn724zeI7V2grvFq8AjzqRQw8hjlUPa2nCD2Zy+G8G3bDO1FFmjxNNuW78iZ7PJZZ9bwpdJO81tSFPVi7U7141YC9pDPXvBtFGDy2nym9RpL7PUBTmjrtTNI9PHOpvU8XOT0yJsu6JTT2PLOcTb2FkZQ70cOuPOZCAr0VGl69JgmevchrHroM
8vmq9kA+ZvM7D6DsVNCG99oJgu1n7yTyj5cc9ee9NvRC+Rb08KY+3C0xTvQznar1WpEC9TeEcve8tgbxQALK8YFKbPV/zXr3TIxi9JhSAPKwxT70RsZK8aIQHO4Bcn7wJQZS7tt4YPWCPljvGFa+8WAh9vN+Bgb2XCb87iiKHvSL8Bb1O3FK9N3ioPRKayzuxHcS9Dfq5PE8SBT1voQm93B6qPcrmGDz8CC48qdr4vIiGqbw1fSM83xxBvTSbyr0zexO9eG6OuvYwf71Oege8R72hvTJcj72QyOe9pEbtvH6WLz1R3T29dIeMPUyDFjx5RJc9KQ9CvcoSL71KFem8EKS/vU4+nb1e1TI9qpSOu8BnBLyOT9M61oNLPds7Dj2JiAu99VVWPSSae71ZCJq9j8kMvQeY3zxJGVy8cAfQPWNpmDxQrqi7WXgBvAXyFb0h9S89N3FdvWxojb1k/Jk8DhW1Pbb8KbxLu7e9nNOzvLvkVj3g/w69dFqkPWMWxTzD+Z89RRpM
uvew67rzPbqY9k10EvGErs72vH848MmtUvdt8jL10n868wPXPu9fQvzwP+sa8/YyGPaWS9jxC8Oa77gTgO2bROT2fw488WeygvDnDrrzYYX283CDwvXrVjr3+B8a8uaq3vQjkOL2r1OA8ooWDPR8gDz3S3/O83CLtuTFZdb05+Yy9FFx3PNV1SD0kVLG8drB3PZlG2boaZom9lFHkO7EWsDwaLKM7ed2nPBCaXjeuXJ08Xh9jvEvxjDxgZDy9eXe7vDU3hTzYUZS7QlKbPTpwtT0WM4884w36vAUoCj0wWjC7PoNbuwE11738NIc8ABVFvVVTi70N/Kg7L1hYvWHeHb2R9Lu94aH2PG+5ij3/eLi88PeOPOaL+zyApp097EdGvc2YsDtG3D69wimRvTeuvzwLeRQ8zX07vZT2P7wLigC8Sa07PVZ9Db0uGX88jnCYvITVxLzblqg7A6zhPKUBF7y6FYM9b4OBPfH4oz1TQ5c8bba0PHBgEDxvgFG9skw4vc5FQ71M
N36g8oNPzu9RzYrwp6Qe92O4mPSkEoz2ZW8q8q/K/PTapQzwgj0c9VtXxOkC4AD1K7FE9UvLSvNvV1r2oj0y9SVeOvZBwjbxc6g69h8S6vYlqHL2MzJe8QYFEO4/etrwZQce7Wj5vPK8Gnz1GvlQ9S/B+vXLbtLxQbrG7fBv2vYDUg73Ffwo9RL2+vYngGr38Nk+9Hk2uPfnM/ryvGle9JycxPUrxgLwb6rK9cQXmu/T6ybzFC2W7kyHdPQwnFLzynIK894Agu1T3aTzOaTq9CapevdWmv7y5v0K90NIVPJ73Br2uO/O82c3yPHYyQjzO6x89fletPYjjjjxkUqU97PyqvEeHK7042vw8mzyHPCW3lr1tjsA8qO0NPEA5Djz0IJI8zfU1vd/prbxteDm9DmXZPK1KTjz4b5K9a/NAuv7lirxSYIE7DQ65vQizMr2S3p08iWSyvZBsTjvxnCQ8ximbvcNauTznSlS7u783PZZnoryspgK9YusevZ5VtTzfZpO92e2M
TOi2ONj2YmQY9kUJIPaODXz22acG8csNRPGKUBDwPNvw6On6AvR3QPj1SuXi97uwrvNKb1bz7vqi983KoPHYSCDz+1K+8NgOgPRyHu7wMYW89x/hCvSJjrbzt5WC8hhOoPL+Nq73pONm8YA+TOoGHj7zN5Kg7aaaTvYbk8btztgS8GHPSPBhXQD25VBG9wXH6PHmy7LxDefU8FKDDvDQuh7x55Hm9GI+MvSvxCzwd4OQ74qNivPds7LwDF0m9m24iOw5167yjmRC7MO9QO6FJJr0z1mm9Mz0TPUWB67yqNCA9jVfWPR2BtLt0ioa98JawPOFoIr1freg8vr7DvBp4krxYBOm80apaPdQ/4zsUTpG9ItkNu6n8kryaIPC7+LnbPFNSPzxniCu8yoIWPAOV7TyD/4I9cr8OPEUzJ71CA5M6aNERvRIS5DzesIS9ecGGvdvoMr3Pt008xA+Cu0gTwzyPISC90VJuvByfBT1m/TE8d5M3vEHiW73HUUC9OvocvWX0Nb3M
y0Ak8UVyLvHWmpjzbfMa6Q4zAPYuxEj3aM0e9zq4uPa77qTtw9CK88GsLvTX8Dzwu1e48EQASPZHo3zw8YHG8yi1EPQqup7ybS1Y8ezTLO8vwhDzZpsq8AM+ePVlNIT26yj+8phBEPLYkVj3z+re8pWOaPE7GZLynDlk9zjymvFHV6Tz3oa2723G3PHdnyr1hyxs9KZ4ivXMymLu6Yis6l4JsvRaF2byP/Jm9gl93PRMaqLv5AKm91vWSvNoYq7xTjao8zND7vIhQAr3464W8uZqivE2xCb0L4ms92ASavfy6azwM+1u9xnyRPZjkGz25HlO9RibRvNBLWb2sPvy8Xvyfu5uWBD3W9wS9bDXOPR+FEz3pZPy887oKPcHaQL3b65y8nTqAuq1QbT3qei89f+poPRoadjrbRuy8Mzl/vH3beTxxcRc8gQ/YOia+ez3r2UO8zeXuvHsEYT3ICzK8dL/CvISHqL3JvxA7XYQKPYXoSLv1EG+8BoyQvbqHEb1Veoe8Eg0M
NPRgGLzsP3oW8xIANvSng77yunTM9jyEjPZddsLuS3Vq9vHB4vczdOr1Ckzw9CxJYva1fQT1+lVM8Hbo9PbIkNz1I8RS9DkmQvG5gujx8VFm9Fw8TPdzbEL0KIM08hxa4PXf0qryK6Qa8uXSGPL7HpL0sm9+528f1PGGRnDzpmJo8xKEVPTRUaTuvn1u7HDIFPbvIwrzQ49473bzvPOITjj2pJHk8ywMcvEbwAjxPMk099SYMPYUG/71WBqs8DHjUO+/mwjxdgTc9pExxvWHgfrybpZ68dj6fPEso4Twwhne8lsMePTEkUbwkYZk9xkj7vPmpXj1rsgi93gF5vaCgCL0JXiQ8446kvXpHUD3A42g9D/37PRP4oLvUhbK7IeCoPEOWPzztc/y8baY2PdEtyjzgJoM9d12sPTxW6TxeQc877cpPOx6yczxxniM9Sc8UPTjPB70mDP08GoMePY7JEb3GT8m9ZUy/uyuKMLxgGe48Vf5sPfDdC73XR3890lZNu7R40DyM
jesy8KtArPb5SLr1kHgU9PejPPMBhH71Zlpa7+DUmvOH0T72r1ca9y0MGvL+uDT2xFZy92J8RPXVkDLxwPEY91yL5vNTS6DpB9048uZqavYnaA72Ed3Y9ZzWJvUohgbugipC7fm6UPdjnL7wWs4e8VTIBvV/5O73HXue8k4oLvcWmSj3hCFG9SmV7PeLLdD1+oQo99hMEPLCHDjyrxHA82x3/u2Zu3bzt9BG9jn3ePFT8WzyeROm9hPwtPZOFgzzfIiu9BryWPcMx57zhBBQ9UdG1vdCK0rydCXk8X+CDPVud4r3fGbs8QIwEPWmWoLxKMqK8IzfCvQXCDr2TOn29aINPvRkQQD10ILs77oe6PI5RBjxPfp48QGV3vWaVZr1U8bO72x2FvYAqKr26hxI9pwVkvYPXIzwn/S69p0S6Oyl3crxVEnK9KpIRvZZMOb0THSi7fqjdO7itZDwsMTM9OI4MPdgJyTpMpjs9IUJNPa5l3zuM5Cg878GsOoLnhjz4dJU8KPSM
8PG/mh7zr0dS9euonPWyDkrvvqhI9mtzHPS8o97yvZme8TfeuvecYCj2isoE90kOtPKrUs724WMI7264pvCQbI72fYH+8xTp2vSqtTLqOyc298uwLPYpRcTyIXfu7zjMnPYTmj7tDYc+7RpVevSLGsjspGC09q2duvfAqgr36fPU8rfCNvZYskzuGNQ69PTGEPfoLs7tWVk+9bMTKPLcwjLx/toe8Dg3bPEn/zrrris47s17PPTwvHD223V89wJ99PagqnDx6VQ6969VIvVNYGb1WUNU7+C2KPQh7Br1X0Ym94XBGPbA8Tz2/b/s8sL22PRiZMz3Fv6I9LNRYvRFqsDzVUIA9lHHHPMU5fb2ARgw9mCWFu4T6lr2vRla7jnQPvKTaFr0hY6m9GtnKO433HD2Z4Vy9MP6IPMVpx7ui5x09LNArvTkac73oRwu9dKqdvddbjzwanFe7UCT+vKnMA71gOH69pGPIPdd1V7zhCgS9AcqmPN5SHbyfGQe9Vp0cPSE2dD3M
pOi08Kkz7PWAvVz3PmlE8j31YPQ+r6bylPdm8YzOivDHaqjycqbu8anTRPEEn5zx+clS9MQnYO9DeHz0oxxc9v8DEPSNehjtABK8907DqvJFKHrwrjKY7OA34u6DRhr3sAjK8T/UGvXRXcL1LMYe8b+p3vbICezynhIu9GG7yu5uovTyxQIk82g4GvevjhzwD5LE85V7DvbMPgTwuEQ+9sMVCvUTHD7x8y348qGOqvdG3lr3v/2u9qSj/PEwFi7y810q8/bdDvW1k5bo35RI8I7Y/vTymkzz4UGE8VqhYPfG2jz3lPeU8tWHgO5Z6Er1+8Zq88oR0PAgV6buuAHe8yxeIPepfGb0mDGC97952PeV5Xj2O86q8V+ysPZr1pj3VYho9rRNUvY5gE724QsA81wI1PBOBir2ClNQ8bCGZPBMi6r2Iqd+8T17DvPN67LvhCI29tys3PR+qzTy+Vqe9zamtPAaSpD1tJ4I8tietvb1fvrwaq6i7DH6lveD4aDyJ3kM8/MeM
qO3RlcL33Kio9KlPEPXy8Nr2BAn69t2XLPLFqXzusuLo62rYOPNLkTT13t4c9NA9FPWSBpT2J0b882s1TPQrx1bzsPQO7wkWKvBmVlb0yMzS8W3K3PS3oh730hY29D8uAPd1A3ryNCiS8jYbqPRHeWD0o3qE8t72HvE90Br19APw8qwB+vAn6Kr2+fdQ7U4blPBN0kL2XiFk7p9ghveaAFb1qqLG9uwIIvEEKPD2biwW8sYUiPdyXVz3cY+M8sDUzvFeHg72p6Uq9gGyZvZruPb0Arww9c/ZFvfiTfLwINQS9QZmcPZjYxjxeyT+9VBAIPbMxmr27QYO94aWOPCYRhDyX7Wg9haXwPaqLJj3Z7gK9gS8CPPMTjDvxMKO7RvkaPUzIF70By3G98vwAPSlXMr0frjG93zaku/D4JLowask8K3nqPZYNNj2Fb5I9k22dveFCoTwkQOo8re/gO2sXpLzwgwu8DM9OvAePA73UsVa9JUEyvOBuNrwq84y9XjF4PCjE2rwM
O9IW98GSSvIvcprlGJ2k94uU6vJW0X72PNG69BKlqvauqW7xpzd48Apo3vNwZk7tL29E7iInjPeL/Lry05Bi9oh3TuzrLWr3IcGi9cw2KPNkdjzzqYgA9gORAPVa3+js3NMe8n0J2PcjOTrvSy4g8LT/cvFGuWrzkWzO9tA6hPfxacL1UXvC9pJCEvGVAgD2OrhS9s9o7Pcm/yjtJStI90f9FvHWTLL17gKY9ThlfPdxNpL3D3iQ9fulNvRGam738Jy29tnytvV9YVb18eIC9+AWuPOlrILy8jmy8f4CCO5Qx/jwLo5k829BROnDJm70GClm9U7f8vH5ZjL3APCs9BCzHvAnkir3QEeI8LR7ePcdHAT1pvE06iEq5uvPTCjxb5xa9uJUTveFtPT2qsNa7Js49PTMulzwCNRW8b2riPHK+arzBRaU8O6CRO8XH7Tzjm9y8lS1kPQl77LyOzgG+A4iBPUfkEryKoIm64OkgPSn9iz0yl6E8tBtXvXfVGT26YYQ99ndM
tPfrSjr0T7T88vbqMvNpJzrzomEu9HgobvbVJar0xwB+9wiAkulNuYz3J0QC9kf5mvEyLaT2Ko5s5J/3+vFi8dL1BPr68Jm55vVIKlb2Ivg697eotvQsVSzw/g7w8pfnVPQzry7zYuqY7X9w7vE3SU71ZGY299R21u9mrMrwYxHc95bZEPSGlsT1KH7E8uDUJOsZLz7waUWA94YhCPQlIQL0FrKI75q1dPbWNRzxjzu69LttsPa3QM72EvA47w1bEPVA7yLuqsjI98+aAvOOFQbynDKU9BnuLvELEDb2QOki9KiVKvbH4aL24qt08NI7JvXWEH73BmL29N2UKPUoEZj1kJ5G9WkOEvN2Pkz0ndYs9rZplvZNgLzzELz+9YOSAvXztaDueXLI73V50vXs+hL0Pflm9eiBEPQI3qDqF17C8lMQ/PczPD733oHs7eokbvDvLvLxI/U+77p7RPUmITj00V9I8HImEPfz85rz8l5g8IvY0PW/M4bvtBUA8n9sHvD2SN72M
jMcy9MS88vM5Wlzz74Gu8vCZPPJC7IT3Ntb08958AvfwCcrgTZp89ujDCvLCJtr07HAu9aCpSvGVmHL0XJbK86zCcvUMRhb1OyhO9UVMKPbrmpbwR7Ry9zz4/vQjKrjz/EMm6gBq4vZ8I+LyQuam8hdCMvWQrOL2Rl8y842w8vYZMS7yu1x+9cyHSPbijfDzHXyi9dAaSvMYwmr0oe0u96FegvdFN3bxiMS09o9yhPInmlD0tihm8Qg3TPMaQdb1JK5m8V780PSqWLj3OvWC9QwDfPEOyhr30lJK90FxzPanYprscf/Q8uuIlvNle8bxdMX078ypCvajBF73ZLpI9Fc61PGaUzL2R6iu9IacsvfX9dDwBaZS8FPvtu0PLVb2J00a9TbkpPe9FCz28Yxu7l8oFvZw8Fj3BprA9l+RnvZTooLsazT+9o2K4vYCrNL08L/w7v03ZO7ImebwovXM8QmpzPQj1O70FDcq8+zGEu4ISkL2S1rI8AaIeu9cRB71RSYQ7cPuM
ZPJMnjLymBPK8xfpiPNJTQr2R6aI8NY4Kvd4RWD1ZNCW9Xc9NPBC4ib0gqBC+Pkh0PKfOiz3vlVA9mH/LOyo9Qz1xe1i8a+Gxva5UYr0d3ZU87GL9vKORyb3DpWG8N2OGvQJ0tzveR2G9Hv4avcIvNr1q9eS9c7d3PRnsnryJwzi9ifsuvVswAj35q009EYaLPB79Mr1DdYK9lg8Uvc3GHb1JEWm8ImSuvRF/5ruFfhE7y5XVPW6OCz1u6Q69oKlyvOp+Xr1bPUi9zXmYu8kmlryQwTw92M4fPU2/YDt+vUK9sb12vHYDkbpQ9NY8E1Oiu8e+Oz2w5J+7kyGCPNf1Ez3gjT69ovo2PdX0Yj0O6im9q/C6OxWsUD3IYos9h/2YvclRkjyLsU+8/pkCvceGHr0dIIy5jIlcu2+zEb3UsWy9zYiZvdaASb1XZL+8/eFcPPV2Izz76hy9K4+ovNAxvjwzOai7GtxIuyyRAr2j+0g8EWCevSNMgL1aqAY9vyXMO4kD57vM
1HEa9E5rPPUQWtrv7vo+8bX46vT05F72T9km9p8tYvbyRcbyur7i8FGGFPYj3bT2A4R29AwUHvWY1o7zTydw8TxnavJSYH71Q13W9ttfAPDM2S7vbQla9gMyMPMuwXT257hw90ybiPblXZD2ez7Q9nlguvNCQMb27i489Dm8ePVSOab098Ju8skGvPCsBFLxArem7R9U2vVUogzuCb9S9kPm1uTUaaz2UC9U8LnEkO+gaOT1hyUA9JaCCvQ8YGDtjwTW7dQyXvWmIm7toYDO95sOhvVTb9rykY5I8n44FPYFqCr07TXq8Zg8fvDyqVr2ij3E7SjNYvFl5ND30TM68az+BPXCWrj0Zkhi9N62LvJpDiLypNwu9WP8uvTJoBD2BjDo79t06PLlqQ70oRka9bfj8PHqt9jsLmZe8OqLJPEx+8btZyz88FBlyvVtgVzxt5/Q8ooK5Oyfvs735VmK92nVyvcs+Ab1Y7BK8+72hveWbT721Wwa9YK6UO4sAUT1znfE7EezM
mu56GkDz0Xtc8IOdQvVMg/7yO/C699IenvTq91rs2Cpe8BI3oOsN4Ub2vk1a9tUABPehW9Tz8/wu9gM3GvDemJDyrAFi91QuhO6OSYz0jRX89MxSwPZiTnT3OP4G8KM1fPQX75LudYuo8N8AzPejpLj37BCC997txPd2IhjvZ38u9+1RtO2NYAbweVis90oZHPWwpRD0k3o48lBebvSaOVjxMvVw9pqPWPHUoS72nRcS7tH7SPAoiHL2GGAW8b1+DvWxUjr0xEXq9QYJ5PTd9bz0YHq28XWRSvTGYEz0JKXs9LAOEvU1/qDyYDY69tviIvG5vHTw+1DI9EGRnvT0+0jzClym9HscZPZITPb3SXDm9RwCku3CDDr1AWjS9l+WCvNttETq7/Bu8+UqSPSENVD1jhoa9FaqpOzgxXDxGw1I8CSRQvfPbTjpFxZS7AEgLvHL5jLsK2cq9QXRnvKPNhT15R4M8QCZnPU+jXz2q1FE9AJx+vdvGPb1Ix6w9qR9vPPeUEb0M
kT1I8ndJfPDkohLwZ+NQ8/F4EveP3jLx+fte9nJ9evPb7M7wci+28kYMfvV7v/Dy1bao9D42WvL06MrwroJm9hYPvvUDBDr2BcKu8hfU6O4V0UL3VDx069UiYPZrVkzz1GGY7vYHUu1BKrTs7B7G8QZjWO3DcLz0m+Oi6UZv9Pa78qzte4eK8Y22WvKv9kjvP3QA9nZonPOEuuLvEEJA7DOl7PbJz/rxKpqq9lKsQPT18ijypbsq88ir+PdRuIj16Jgc94anJvKKaybwDnVA9n++3u+8P370kb7g8wrQ4PMjs+Lwl1CK9hOlFvNX3O7wU17C9v2pWPfZVED2c1Rs8oxokvGV5lzyVpKg8nwXIvYBiYrvBFLM7hxrNvZGrRLtWlXm8yrKyvYVtbr21Qb48RsbXPe2ftztxZBG8/MyHPLqcSzvw7Ku9DuU0PLx0zDwOYlU9eyT+Pfjo7Tw7qb08IK4pPRoHyzsT8as8SNa6upxgV70z0wO9+QiIPUAbRDxZrIq9ZkIM
VvW2KXz3KG7c7EkCgPbV+tjwGDdA8oiWOuvyAprzIkS68m4TdOxpC3Ly7lA49sXgQvVJK3r0Rl2w8mMqovaSQGb1FL8a9zKMiPcUg6DzxlWK9vbcivFTtsj0m+bQ9HqAGvTeOlbz4cGw8yLCqvaq5fLz+CDm9VM2jvZmFyL0lQ9W8keNePZeq17ys6Qi8Ja8zPZi+h70XEFe9fLO+PH/wkzwux489xQ2dPXqLgj1+hnK9tfyFvNcI27xW7fI8rTUrvc0cbjv3Tmi8UA1du5JE1rukl/K9nBpdvMxxIT0LmCe9OlTuPTNcqz2CzJ09bhyEvQ8QT70rwlU9shIPvQCLrb2UCj+9iY9mvdLQHL20ssI8ySHVvDzxZb0VtCS91ik9ukD/oztPaqm8jZ8LPTqhXD3Sr/880VdyvelicL2yHMW8STxrvRFCRb3DP2G8VYBjva3Qrr0zRRk9jgl1PU4uFT2yU0+9xI2buwcjab0igi48BUJoO8lyoTw/Q848KejqPYqMnTxM
u/zi9z/wnveBvKL1memw86Ta6PEbe8LwlqKQ7LYiRPUqvjL3gsQy9lxHLOxKtMz1waMq8xXGlPUUxkTyLgVw9uLWMvCvlorwES6M8curVPHFmtr1V+ZU8EnjsOam/tr2d53y8aMOuvT0tSDzl+pG9QgclPVqOwzxOVWC8j4QLPR3woj2v3WE8ss+fvTrq8brUDoE86/nNvQCmdbwKWRQ8947ivA+oTb2LghW9tFZ2PSpbIz1eTeO8kDrQPCxnaDs9O968wGO1tw3AfDzKChw814SBPXdLXz3OiCK9Ya5uOhvnR71Ple48RUwLvcpd9bwVcPq76fKXPT2k1DuRf1a9GZsVPCL7B7wMusE8kPHPPRTT1TxGpL09702EvY3a7TxXkQs8oA+PPNVQiL3LLRI8IJSFveYMCL0WQaC8po0HvT4lLLzUu5e9bLuSPPE4frxBm0e9oLksPbJYIT2V7q89VY8Gu5OXz7yffWk8enqUvfCLmzxImvM7rBBQva83l71/ViA94zHM
ZPYfjQrwkhJC9RyxCPWv8jb09ahq9QWmOvCIQ4zvwRUu7pzrmPSGVLD2sFOI837Nru3VzjbwrVFq9nqKuPIm0cTxdDqc8AdsPPW7CFz25n3u8llGlutKcNz1t9RQ98OC6PXhTVLxnk5c9NkkVvYK8Bj0dUkC7M5I4PcyowL3kQDO9hBqUvBG8xDtIsvI5FoB4vfjwGL2qGqK9RPISPQO+xDyqtek8YT3WPLGGJ70ZpzQ9VWwaur4QwLpxdfe89dUPvT/rfbtV/pa8ifLOO0jAGrvhoBK9RabQOiYBM724byO7VkiBvHT8DbwonWE8ma74vNRcA73pGhG9ItazPSq0njxtlZU7ALjfu5wtOL112dU8HUkbvCpJDj2Y3Em8/YW7PDmUqTx0HsK8FGJqPMj6ULq3rxy9+oeDu7V9mbwzEvm61ZOqvOQYwjsNmRE9P/M6PRPA0byqQN487SVuve6sJr2wztk8WlNzvVtBtTxuyA69EFbVPJKMYD33EI69aOb5OmyJwryM
GaKQ8vvWLvVM7h7xDPgc9mQE9vZzISDzREum8PZicvI6oXD2vkqG8eybwPA2clD1ThUe9t+dCPHByLr1U0Cy8aXqrvLdTGb2pg3q8cVOJPQRbcDw7sIM8PhQQPZQfoLt2+VU8FjQnPH7dPTy7ftK7MHdqvH4o57wlmNq98dO0vGJSDr1kmYk8gHjUPFKJj7tQqLy8NWEkPE82ozwUloo9YYUhPXyAdr0rLgs9fci9O3JxsLyOooO8KF61vd2olrzd8Yy9dd+5vJhkET1Bjmm8TdBbvLb4Z7zWuRo9EL2ZPDB3+ryxIXa9f0U0PDISwb1LheG5WeLNuyXYXz3kire8mqibPXglID3HpBQ9IvCRu8k3YTwQ7vA6VhO2PKjg9brR5u68bEmcO/9Mfj0b5RQ9jA1UPHhRCL3AOZk6oPwCPfesYj0fB0M9kSyuPZj4c72S35a9PDuuvHVcx7qzikw7owWaPcuOmDzw2FO88SZCvbvkRryYp5Q9z8ELuyf2BL3rWJC8CWkM
uvVGM/rtry8E843MuPEGHlzs++YK95r1pO90Lpbz2ohi9PVqiO6ZAprzNVIG8WaGUOyMCLL0qFJE5Vwp+uyPptL1Whdc8FRZxvWi5RjtR5xA8dHRUPf7y1LtLPDW8E4k6PfGdsbxy6kC7XQsBvY8NmLss5Rs8Be92PWABnT1zemm9SgmQu0aYuTzFujw9nNMqvAWdwryBgeE86yuSPUhJxrzNCam9oJQbPebV9bsmogw9e/Z9PVK2lT3QE4o9IjYVvWQB8zxT/Fc9UUOCPSCsh71JFPw82yobPfZvvb3iRJg7/NlTvRn7D7uLaB29OWpFPeguVj2RHXK9lI4qPSz4Qj1wL6+7//ljvFAboDznjrW5TbCNvBKxW73+xbS7De/kO4IY0LwWqGm81FMeugJyg7z+0RW94NrBvGDVIb1w6+W8eVY/PFJzuDz+BeQ8AqaHPVIEQT3XsLQ8NH99PJ/Tj72EjfO8030kPEUbmjyA3GS9W4UnvBewyrxqdse8/BH9PGxXIz0M
XWr283QvCPS47QT03NjA9tYODvCTVPz0Y+Yc9gBTdOyRsir1w+CQ9ueDVPPVHg73njRq85jb6vMurMr2W62W9kDepPFu+Cj38JI08ySS1O9+mkDr0Pjw9FjWBPOEtJr3MGC09RfncvCKZsLtlBUE96ezFvClF2rwjDIe8qTBdPfjUyTw4Ycc8eYN3vQUwDr0AQw69IYrOvAiIEz1WvBo9Qa0HPied0jwAQ748btJbPPdnEL08nQa7Vj4vPclEAj1+r/q7ygJGPMdANr3QZ8G9Gh2zO0A/8jxFZCC9xuADPFILHDk3ODo9socovaU6K72bTSA9iV2CPSF0D73f8ZK8TZmeO+JfrLzmzWg7X4i6veHdVr3cBQ29Gi2SO1v4s7zCN+K84RVIvQixCb3R2BQ9p2YDvPmXljwVoLs8s7+jvZlNoL2B79u54lglvWw5arx3RgW883aSPQwHGTu3xt28mOYWvd/Ni7y4Jm29+g6ePH+agT29WQY9cVXoPf/JOj0JNE+9hS3M
qPGguBTs1zcK7r+qRPGhKgLvrigQ8xrYyPcmkqDytmVG9/JbePKomFzzwIiK9Ef1OPTEOEDs6NKA9k7SBvbOo1DwOVJg9mh0SvWJTtb1GKqO8c5AcvQsEVb1os4W85OQhunICYLzzKAe9jjRvPHp8UT3ZnYS9Hy2xPGrUMz1IFbI8d0qVvfNYZ70V+ZS7pxNEveV9ML0AznI8D+VavXV+IryU9GO9zOL4PPJnBzzUHaq8KcFaPDvqOr2fer67jdIlPV4tVj2paqk8Jg1CPfmr4jtfVN28PneWvC0vAb0+Zz09eAAfParOULzr/IO8yALcPB1+Ab1oxeW9+9AXPRNVLT1JD9k8BrxpPaOg/TwwOsw8esiEvbZQR73Kspg9Cq5Rva/1rL2pe2K9No07vJh/Rb0m2547VEOsu3nQ2TzP6/C9GrgCPR884buDD5i9WbhLvMjirLtY3Xk8z56mvRvvBLxbu8i7UVnDvdigFLub6+m8A2mPvNCZob3gJAo8lODiPVhJKT2M
uP1+9oLrHvOXCsjzC4qO9v/qCPE5QVj09zBw9aDHEPfxQdT2cjFu9jF33O0SVYr2bJAI804c5vaaDlL2c1Kc8IWW1PQXdvrzl2y+9cIeGPNBm/zxCD0U8aIp5PXgIqD3cnNY9yV2SvdR8Hj1lFGw8DPj/O8KfTL25ndC8oWLJPL7S0byxxsA8DAaVvR4Kw7yiG569m3pzPc6/YzwSIXG82mD1uzcGuzzjQzM9BPcBvK5kPTzAsJG94WIxvXYsMbz4SoU7MFzevMRDWL1ejlA7d//pPfc2fLyDX4a9Hb8vPXeDwruKJKC9xLBdvSk+oj0vMt47UW6YPZvkGz2UnpG9YWZcvM+0JjwzI1u8Gi77vGnRLb3UWFu73SGePKBTOL2lhAS+VGmkPPbNtbzRo4K7Rj5WPefBTT1Zd5Q9o4OavaixFj1V7xg9bhUdvaAb1LwiDjQ98l4vveKD7b1S70G8peSLvZPuqLwCRae97HQdu26qED1HXU28uac4POboUD08F8g8T50M
avYftnL0SCrO6Nkz5vcSFFL2j6cC8zZ2tvYM0Or3noO08YZLaPKnls7r/3OC8F5O3u3usgrw7eTS9a3LmvA/RHj04r4E923/cPZ0Tlzx2DPg8TwykO24cjL3F5x49hJMZvRPtiL2mIl69axMqux3el72X7RG9WKgXPcrRRrxt3N88VHuJPRaAPT30BXA9ZW4+vMLwLD3MQow8S/W9PLrNVL3WLtO84o1ZvaWVgL1WM+O8qOS8vavBzLw66Mq97jwXvBBpfrt19469WqgdvbllojyJEYk75QPSvfUrzLtHYLQ8Vxs5vdpTk73YbdI7Heldvd1YW72+zKK8K1KUPaoZKL2kFXU82rYWPcyPt7qPeXS9JHnAvOxdi7xmd5e6XfjqPQgotT2SVS88quB7PR7cS7yLI5a7F2opvRlkRryqpiu8D5AwPbT7A7ys6c+90C78PEZzl7yfWQA9TGKVPQQNQT3+BJs882qcvYKiAz3vkYs9tcIkPRqwl71Khv08Hh2PPCCfGTxM
M0ui8UqDuvRXx+bwmORW96XDVO7IIC7yC90a9taq4vM2m5DynITq72Kf5vPPP07xiYdk8Bussva6hMr1CJIA9HYiFvcnTdL2lFuQ7HYtKPfhT4ry13y48CCU1vY6vkL36x088r+35vDzwujzz1oI803jWPLjaYz0GdTm8zXwfvFE7u7yt9CC9Mok6PV8pET3yXQe8kK/aO/wvNDoY9pW9gtIRvZC6P7z7bfA8uhZYPUgwDz3H35s9fg85PKYQHj38x3E8pXA0PYCIpb0ImTQ8eYRxPOeH9Ly0dQS9mXy+vevj2jxec729YpCEvD9Ehz3/VZW8LdrHvDmKpbyCm4s9CIznvJJ5g702v/68clVPvYx+xzpIzte8imsKvVHlGj0VLAK9lYhjPahReT39pEy7iBqHPLAVRb3/OmK8V/XVOx/2xDydpZ67NpAUPbyZez0pnS69UDqSO3klF73uSMe8kKg5PeHgIr0zqss8nQhnPKUE7TshG6q8fv06PDbL/jwcSmA9FiJM
sOeH9/jsNeRA8VUWPvHCDFL2frjM9DQMrPegx8r0ipX+5wjqpPL4Mx7x0fX67AMSavdYu/DvE17+9bgPEPJobeT1smAk8baxovZZBoTznCPc8LMfLvLozX7wDhGW9NmaHvIPh2DuP8rO8OiO8uzv4pbyD4Qa8sA9lPTQLEryTQKY8DwR/O0ovw7wtnWq9SutmvQZUED0tyM28ZAR9Pd+k/bwXUje7VLJ0vC4PY72Epwo8R16AvQr9uTx3p5G7lK6ivP7GMD14CLm9d36JvVn1Ej2wysW8r09BO7AlRrsorbY8JHtNvcaewjz6U4g8sZttPVltYr3c+Ys9X/RovXZHIb1LKmS9bU7BvaXrUD05ku28Ry5Xvf03Ojx0Oka974dNvVVTOLw2zWk9bvjLvDjTpb0INr68FnlvvTNsRb0s6q09HopuvDztDjxSiKu9nMHGPY8XHD2f9z690fT4vNISyjvwkTm9QqVTvXT1mDyiNnO84++YPUBhjbxYW0s6/viEvF92pDzM
61z89uhfIPBJup7pZ/k+8SiXjOyPjYj1GI7G9Hs+KvDAZBD1gjwO9SCO7OtmRhTsn2mA9UjAyvQL3XL06Py89+8GoPSqK7bvZnoM92WnJvK9PcDwcL/68D9E7vQ1WiT2JJLK9GOFlvSHwCz0MsL27XLhVvZS5/rzPJR08rUuIvB0n0DuT01O7ifGuvZadmL0pHRA9O4X7vEy13TwQLZC9sT2mPT4wsT1bAXw8Ge9xOwjU6jwyNAm86rgsvQ9yGr2pGIg9eS5BPQOmUbxGpri9El34PFIg7rzdUJM8+0gnvWErAz2WEoS7gvC7vJaIej1v0Fq9JR34vI3UsD1/wMo8cqZVPZ6d+LuC/rK8dsW0vHzyir3X06Y6cWo4vFC3I73gSQe91BpJPCKc+byj6IC7XmGDvAk0ybvHZHe9w6XPu+bhET1xvHS9S1vUOjwBwDzLaZc814ZDvGvOirrXQ4K9hj3qvKBNhr0+Y309piihvFSpSb2b8qa9cqY2PaFxWD17ZLQ6sRaM
IveTfmzyM63m8f0buPPPkibye4ks8o4WgPRsbD71sICa9ugKHvZpbyrxFpxq9NLn2vGIakLwG5yQ8K/CxPEVxyTy1H0i9TQWavSBZWzyABdS3/gW0PaQGjjpRaBk94RnYPBKZhL0gT5489Oy7vMf5/rwLbVe8jFwhvQDWl7nz5mC9nsXcvca6iD0GM4A8tNQOvDk+tTzNV669IMfFvPNiDL2Kdhs9TBU1vZbtYb1Io0S973aivTbwmzz8/gS82g2zvSYxULxM6ta8sPAPPHmo2zyX3428RECMvZVrzLwXAay8JRH9O4QahztWax25zN/CPWlfGz3VvfS8uk+4PLeTRL35hXM9o71rvcxn0bwdm1y9JwJuPDkTwDzCCYi9RIk7vR2DIT0maxS9pt1XPXbKjDw3PDQ9wJQXPUHyYb1bnTa9NPBRvB1Z17zIdkk8hsGOvVr4uDkyktK98LcPvUQV7Tw8HuS8ado3vCLGkT0XthW96dYNPBG4vbyjzKM9zsQDOvTkkr2M
lZGC9IKqcvcFqc73fgzo8QY+zvaCQs7zgBom9f+fPvJZ/7Dti1Gm8GqeEvOXMrLw6YLy8+9fovDZLRb3fCR+8Vs64PYTZNrzDdYK9NpfGO+yQnLy7IcA8QbwqvR0c/TwSeNy8J4owPfqVHDyU/QW9N6uSuZofID0iOKg88hYoPT8BVL07UY09yblLvZgie736+Ym7AbCwPIywULyEXee8Dy4YvRo2PrwQF0e9S2NlvZta8rwqt4+9j5kvvbpPaz2SV4473GENPa85fDzcAo67jCmXvG7Hsr1ldaO9higevUaKCTxbtTs8P0dHvaOk1juMTqS9ge57PTBzyzZF5Eu9zsayvZ8hAj1wnRw66js2vczNzLzxsxA94fB+PdqIFj1Zswe9NIkvPSvgMD3l36i8TFEJvXsYQT0Bpkq9JKVpPehcND3J85G9Ct3JvM1ZMT3tNkg8JFTQu4a95bxobbW8Z7aEPD+4W72B+Zc9GRQ1Pf0u2r3kOgg98F7ovBfQXjypojC9LWKM
/veASP7uYApS9dUWqPIyVGz0ltrw8X787vf0oNb2U+YC8/Oh3vTM1n7wEXqA7t8HXvKqUl70I2nI9Q4gVuqyE5DzmQIC9GBpYPUqMcD0c3US85QiOPKJzjbpVX6s8ltccPNvMxbzwAu488OakPSOniz2qjrA8/3b/PDQUkbsaySG5z0/pvBksu7wAUr887zeLPUgxq7yVHo29EtEFvXD1NT1wraE8uEhOPbnEQj12lz49XDcYu37WPbu1Bms9NK5vvKh+IL1ZId68S5agPDu8Gz3cXIW9tqrTvf9ug72oTF+72mJguxnyoTwfR3y9vhPAvGHFAr3O7vI8ihF1vGoujL3y0Ji8FS+vvVlbkryGNKc8EUzpPJcHwbw+dIa9o705PYhJ7ruue/K7ukQQvf/OjrwzXUS87W0pvURvNrxL7q+8utP9PCp9GjxdPNG8J2YePVn597wT/De98H4AvbZJWDwnH269IyDtPMOWm73cFGC9iIVxvELeRj07M3E7q62sPOSb2jzM
iKS09xyAivX9hLr3jcvw86uHZO8TNRr0Kj4q85nbfOxvRRjtBSYO9uyCDvWVWprwL8rO9GUhhPTlg0zxir8G6RCJQveRJDrt05ZY9+yJrveHIbTyRDGi9CJSJu4AcWr3ZnmK8Z4aIvU4XEz2Vvoq8SSSdPYqzDbxPq4e9flueO7lCoL1UfHs7Ep8mPXlEPD0XJqU8okLTPeTNMD1uTDy9q5vavCAfzjyOQrU8SIHNu/K6MzyJgYW9h/m/vInTQbwGnie9MXydOz18NT22p8M8vMnCPMCOqz065VM8gQOEvQSQJb19UX491niSvE6l6r0DRgy9sAGauwSln73JpVC9KUwovcOZLL37VLi8AkdYPZW4lzyv7sK8dLs9PGIxXD2NNrk9V0q3vZY5Xb2MnFi9ugjyvZWEYbwfK9U6ibk/vV6OKb3TdOU8hzCfPbUewjvit6487eKePHEbIDxDDh29GUnTvJ+ZCD28MiQ9SWdAPZoU+Dv48nS9v+I2PRXnb7xkjfI8TXhM
4O//Gtrk9Gge9gQJcvG3YX73Yp469IsOLvM1gdDwG6O48yA+2PbGvgT20cO49oH5UOhei6zy8u9w8MzvOPJiITL0GV7E8TY8LvMBYI73ddVa92hievTZT57zaLuO9x+ktOz/58zu2I7O9BTuKPDA9AD1KvTU94q+IvX6idDvfda48zC08vViZjr2JPP68Jc6pvUpfFLxBoc48I+nvPMOv17q2N9e8Y0jnvI7yqb21BBi83AVovLvpGD2uD4g9574ZPRCNrD0qHoG9+f7cOvrjODxxdw+9ZZRRvaDPcrw5x908FVKUPVf6wjuPXPm8jnAcPYHwfj0Kuw29n7ztPcrQ6jseELg9dyuEvOixcDz+RTK7tl4WPYQkf72lBxu8POPHPEhNwr0faL47EYebvXKf1DmyVlC9ZSyJvNroBz3Cfri9r9VfOxLozTwOEaQ9JdWVvZ/njDwJ/pq9H8lpvffczTsvUSe9806ZvXjUWL3IlBk9rql+PYKlubyZMlG9WYdEOrq047xM
yYo+9EbqqPGV+HT20QgU9m9r2PXClpz3CdqY8zyQ4PVo14bxZLfE73aguvTavm7sR3Ju7JtVbPVt3h73pKeG9HChcPYbTb7z+JdY70ZZmPXjGgD1pwdg9HT2CvexMvbvV53o97y/evMEYPL1Hfxa85tqEvW2Gtr2nP8Q7KBAUvWtjgDtVAeq82HmVPTGcpDzaWq+6FmxxPeiRnz2DOXk9KzOevfWAf70qVIe97IfVvXiwR72gPa08iHbtu5kUEL0c6R69LpkAPUpzvDwEv528PLEOPUZhjr3unQ69eu9mO660ozy1DJ67iQxdPQy1HDwBgqG8qizdu94IRr3JcCe9QGjvvAoz2TtfmF+9uAscO5ynEDvq8pG86HnLvHGTpzyx5mW83ZM9PTndrjye+2494jWOvcAbu7xX03M9xaOGPJ2EGL0j7nm9zppVvP7cAL3+kcg8Mv2LvB8iQLxLr3y9uQ+gPelFMrvz/Hk7pfkoPRV2brsnuJq7QBQCvdQA2jtWwUG9KpLM
2vYuKBjwan9m8Qo5AvcPRJb0LdjW8jCSmPVusQLvlZmK9JoTqu1i7ZzzyQVO9LVIFPVlJQ70nESW7TrYHPi6sbj0A/AQ9DIUpvDZCWb32guQ87doUvYZuLT1fP2W9+VgLPauZ8DyI/KC9HZ4OPDfiRbyCClM9d3YpPcU3tzyTRe48eaozvZ6PM71M1a09WuoBvZLT7L0ICXu9SFyNu/NWFL1So0u7v1iEvWpqdjzxds+9STcIPbePRD1QI7o8bK1RPftyAD1ocMU8ymGWPP6zj73sQwc8/sLxvZOinLsW4zC9pn56PAQVGL2Mhwo9aVyQPXZzhLy4uZa8R4nmvCIBK71vsYe75FItvUESJzyal0m67GmZPW3HUj0CGtU7/iwyvEeQ+7zaqQo78x3rPCgA6zuCWx49HeRuPdklEr1UJwy9tLOgPL69Wz3bIAu7A/uBPQIDMjoIRbQ87kd+PKsdYr34eMA98n3sPCbksr0TflS8uL3iPIqCRj2O8Qo9V5mMvQTtlzzM
pIrG9iAruOaYDm7yVEVw82SufvKOJ0burHou8+FGvO6KVczwoP0E8K4/GvYocx70veLE7T/KlO5g8LbzrZxo8tBQBPYbOkDuSs7y7tu8APNH4iL1YKfq4bF+APMMuHT1KJyM8XO+wPUsexrxMkei72MHCvClu9ryxApO8lUYOvGT1izvKuyM9ilZEPXj8bTz1/N+9oRKSvLOhVT24bMI6oPopPd1oDrp5ajC8OoH5u5NlGLxSv3I9MOgQva5Q+b2k/Tq9RelbvBLUFr1JYxO8i6/gO4NYCL18d3a93GzvvG7Y67w1C5O91GFMvY84Wr0apgu8VbZAvVUQPbxWz6U8bEKKvUS65L1SM4a7x1kEvaf3lrz0InC8uim1PdEyf7xhcTG9MQQePW+lob36qiu9XNswvUQiADuUXSe9p4F1PZ8Tlz1O3Vu84CqRPWvGgDx6nIo8zxMBPR9cCr0RMQW9QTULPbIQ4Tyr67O9miQxPfBAn7yyGSg9yg2EPdS15Tya1BA6cdFM
qvV2T0buTJMk9N2hFPIB2Ab64fJS5sDOEvHcUfb1aVhC99al5veZAV7xv0KK9JdO9vPPVOz0JV7e8OF4yvXf8fLv18hg9erqhvTk9KL2K5yk9FVJcvVr0TL22+Ng8ZiwTPRuvBL1yOEu9pGu7PWqnhLxinzm9OYCru3TVhroV6Kg8T1kIvaILFz1k3oI8dcCrPU63Wj0ZbEE8ohJNPUpXNzzmVx88ylQRvRHlWruqDxW95T1aPShNKj0kZqO9qunXPHQGmLxsmRG949ewPUnEVjw/w/M8oHWkvcT6q7h0WB49pD+EPbjzAb2aSLi8jL1RvfOEQ71Mgo29at/mvGTm0jwEoLy8SUfVPDU8irwjLiu9Cb8JvX0bOb0qnao82tcUPHoSdr39upm7MT0POquEH7xTDrS8jf4wvdsvCDzH7bE7JA/WPYqp3DxequC6/ouLvJS/+rrdjBO9bWH3vBNi6Tx5MPA6hvR5PZLboD2Rn5i8wAHXPEjgTbyHfAK8i+XNvBCAhr1M
we/u7bPnWPDdpdjzgvVq9iEd5O+tSvDyS5jy9e+QxPSLBeLwoZ5s96h15vSA9E738Ffg7zW2Luwd+H71XuOe8dn2IvB02ULx2rcs8DBK9vauNa730o0+9Hxl1PUtqTD16V5K9m8mWPHQ0HbuWD509vqk/vZ/jGbwpT1S8X6uGvc7ver1JChq9Q6WFvfwPRL1Hi1C9d5AgPREWvTvhEcw8hQblO8rFWLt+HO27n+lnvE0gRD07JT87DQhdPcungz0IKLu8PsE/vR9oYr1oepQ8faX6vJ47b73EEiA9E8LGPXYFhTzl2Pq9dA1+PeMjx7zJ2bg8TrvYPX+VHz0Jdss8VzLDvbuLsDw7Cgo9KESpPLv5v71gbhk9sHp7vW4Btr1onDi9b5fevJgfGr0khCq948c+PaKzuTyU9DW9YJOtuWAwXj0XubY9NIu5vGHVJr3ROR69/PHDvWpfk713QQk9KzqLvZYHVL1hEAs9z9UePRiyIj0s3YI6cZupPNq9T71e4IK9gcvM
+PPAmyDxxL5g9N4D9PDfAiTzOQUw8iH4fPW2s4DxmEGA9U83vOyiqb70uzP28p7pSOzqEuLuJxjS9xUY7Pb/2QDts13g8b9DOPcUWnjy1qpk8uwrGvFWatDxGFp89B3jJuU/P1L1mrAE9Y4h0vOsxmr1Cao489uMZPL37/ry5N8K9ETJXPb+PkT01i6e8F45hPdNCjDvU/xI8eHaevRpkHLz7iTC9DZcWvm1vP71WQsW8CQePvRvvVr2Fhts66sgxPWSFJr37kxG9sNXOus1mgzyhExW8VQLfPJfcET1Jk8I7qU+zPXPmhDyZLpa9/CddPSQ7KL1+D6+7jRM6veViob16Ilg8/7y2uy0ZdjwEaAS+343dPAiNPT0Kk8a8UqEzPSi7oj0CNmo9QlyHvQLeWL23eB89oU3wu51wn72QU2m9kun4Oju9e73zvRi9fJ+tvNtkqL24VJ29v9mUPYzJAj3wNjW9dgAqPXdC3bswn6M8ynprvWyblb0suxc7u2L1vRhlhb0M
vISs9kaQ+vfdy+rwPMBg91w1dPR2rcr2MdzG9SHzdvM5bfL2VL4W9J+/9u7B2Vz0BQhU84rAhPNhGYD0Qmjq8Dm9/PdCgcb2LQLK8w8EPPe2xU7xqnpO8MCFXPTwMWTy6gRq9r6ZkPSKe7bwW3D46hNqgPEmJdT1ziYs7mjLVvR74HL369GY8upYsPKJkvL2nDUe9urg2PeqzB70FXCq9Drsevb6xubxCoLu8EkolPdB/RDyj6WC9jNB9vbfNgD0rDqq6minOvCBNxbyWKFi95v5/vSyakbzfOgs9aRyePInKnL3O4Yo8V1c9PXwZXb3wtnC8cKkHvRhEjL0uAi69qoifvXIEYLsUo3I8fUasOxPxxrtgwEm8XJf9PMEAGryzup88HOWbPH1FtLz2kMC8q0ykvObmBT2BFhy9vNIFOhhmTD31aQQ9uFSCPbmy/TqDgX09FFCVvURj+DwbYbU8e6hNPCtUh71Vmz68J6MCvTVTAT3Z4vS8jqtDveQDvTsquAo7XtzM
8PGrezjwU4Pm8ilTqvN92orx55Pm7Du5nvforjbvUGAq9uORsve0d7LwWuq68ChnUPEKMOTywgxk7zQajPTdhHD15p/U801cRvbG/eb3x4v483pMSPF3FaDyyBxg7XCpaPZJuozvooVE8fZYbPAPzB7wZ0PY8jUzYvK2k+bwI0xs8LNB1PQlejD2hP1q98PjTNg+kcD3ox0S8ahZpPHRsv7yzuaa8CH3mvJ44CTw1PBQ8k9MkPcQDNb1ULks8YaS9OiN20jyajqO9E/yMvYHvJ7tyZF+9ZMYTvd05mTy4jZq5H7CIvaQaQr38oFg7X+CwPAxvF737pum84qSrvRbcb71PISs9AEwlvTg/6TzR2Xq7WqV2vP//QD0oWWY8lO2xPDkOxrxyGNi7I15cvHT8qLx0lTU9BUVsPZRT0bwQybe7j/5vPUSjFb0FyKw8BG1xvUPF2rz0wOK7aycMPe3cPTvdvFi9XcHgO0Gr8DxSCo09B/c5PRIk/zvFun89Z4NIPFo/WjzM
qGJU90sWFPROMP7wgVWs9NMo4PQ5QMjx/UL28a067vWWQhj1vOkC9K946PB+M6bsw71U4VbklvZfyFTwBKhc9wV8QvaMrQLxU/IS9ue1lvWMqer3qb6w9q4ccvdcryzs0+5Y8ZFFZPFQPkD1qwZK8uZ6NvKCv/Ty6JZ48nRZZvU+MjTwAhfw82TqcPRCuQT3EBVA7LH+nvPMniL3v4JA8YuFVvf0Iu7zyfXy9mwGvvMp7jTtaIUe98T2JvS8DdT17jkg9ArO4u0P3Cr0rqRY7UCqpPC8A8bz5WZg8ubyePUh5yr2KbxM9t0Q7Onxx/zyYLZ+9BdYYvTbxg7zYoxO6fnwuvZ35vrwyyF+9XSz7OwoJgD3E1jk8ApsAvcggBDx/qyi9rRnmu6KJ0rzDZ5c7vRWjPBRfQLxSjNE6RahvPfunMDyWaQ88Md+UPNmYUL3NTL08q840vfXK3rwEeYY7M1yOPXMBGz2cTea8R4ZhPfFbG72c6ye8IusOvbY6L73wvoO8arjM
CvPJcl7xHC4i91h7yPF9TrrvOVAQ9eu4ePUrjozyNnzU9k1plvMtbfD20AT69+bTiuxOEw70wUws9GfLKvKnprzu68gq96M2avUq8Cb2mdji93E+MvbPU2zyDDVS9569fPJzxOD2AAue8FnmBvVxwSzuKQIi9AyzlPNaBEjtkAys987gGPfbnsLzF/Y69HeQ4O9FP2rxb0Uq9wxa7vNDK0ztxxNY7yS6UvMst1Tx6KWk8u6eKPfhUbD0ukQC8Z4usvLeN5DsKduQ8cwVBvXTsgbwCpHS9v/YIPEXnibxnrLq9MWJDvbW2OLzfLdk7OQQuPSZKBz0+Juk8yedjuxwuk7wvvBC9HR2FPcehkrzT9uY8oDWEvRsGHb25opa8wUO6vUgBG71G6Q69KuU3PGTx0DsK/Km8S+BfPadbAj0+4BE99/DNOwg8Dr3Eoqm9hWoDPU8Lf70wS5I9ej4zvemBA70ym3u9Q57GPOJj6LyXG4G8vbCevKbRqTvNfvq8ODVoPRTXnLxM
W5uy6UFgMO6CXibuJHva8erHVvLweM72pbt88tsYPvWrZI71IUgQ8yxT4OjN7HTwqCJG9MA7vvJGyw7z6fM88VZKbPKNzfT1QM1s8/4ybvUQ5WjzVlbK9B+6ZPbvDcrwOANM8Yz8RPRj05LutoWq9DUsSvcaRqryd4hu9pFwtveA0PrwiSg+96G5NPAjXFjxaYUM9evY0vdzIJD3B+K29gx+ZvAtd2byo8Xk9eRm6vHkEXzzhmJA87NIcOz8HqLzrjd25C92eu3R/5byyS/o7MJBJPb2ErLjrgwm80r2kPSpRmj22vkS9xLgfvR6JWb3Ae9A8juRvPIs1Ob13QGM8+L8gPaniW7ySepW8CmWsO92SHrzklcg7YWxYPX39Hz3upo88KwqFvZ99ND3cjp884MgDPaOKp708XuA8gsmDvaOMAj35yEq9XeGMunzZ0rs6AKa9sfyCPLbIb7wBj1q9rM1KPfLuwzvRAIg9Qs4hPUQZDTzM6oK9et1nPLkxUDzyZ768YucM
lvMdxOL0N7908aPjpPEptHj0zxXC9/HTAvGKfLbxLATI7BxxsPbJC37wQmp053rGAPCnwWz2VJdm8WsxWvMtf1rzmDxI9//A6vXOiwTzVV4A8AzY7vS5uk7xD3pm9K5kEvAJPA723OT+89vaqu31yM7w73wQ9X7mdvM/YGjxXIRo94TaRPL3Enrzj5vm7LUsyvah7PL1hYgW9jpCNvFTFuDoc/p28VWk+PNB8eLzXl0e9obAIvXgJl7xO8vI75+qevG1sUDzsN4m9eeMNvQkPCr1oKII7sQITve6P0jvxDAS9e2IUPeZiJj1tdeq6TFIovZUK4rq7PbW8XAmUvL5N+ztHV1w7haQfuxXeuTrr87G9NkVpPH2HtLwXH2M9LAcOu0RxbbzpYpa7xYVLPQuwWDt3yYK81YaKveJegrx4z948/Q1mPN2HBT3jkDA9yzZIvR5HgL2GnwM9GwqRPcXjmrytAS69FEGCvXWvBT2p14q9KwwXvMWjF71fnDa8e8UGO8GUA7wM
L3Ve9PGvxvBAeJj0HLde8Bg4HvZ5dHrzR/J87C3BDPTr6c7u79Y89Y4yRve2BK7kkT3C9mMRPPNFfJLxFew0862Q4PH3oGL1NBoM8VAbcuh2m7Txx5b88fGSdPXzthLxLf6K8rgpyvBO4E73/2im8IM2WvVlM77uzYoS8LqsHPXw4aj1f4aK8ifxuvB7DhD2EHT69phizvBdte7t70h49Bisivci0Kr167gq9AY8APS5kurwwlCS7SfnkvJlQxzsOACy87B6vvTE4Hr2UgHG9PLXBvDi+RDwvIJO7ad7XvIIfG7yQsdS8OjzgvCt3szs6KpG8GfjBPEFaOrw6IoE9KY4OvPayRTy6q4S8jdOdPA/RRD3mUO48BGmDPO7h+jvVyoS9onwaPOLGJjqMRVU8ipy4PQ3U2bwX15e8s7FFPR1aEDsd00g6KqiRvUh9sTuYrny86S3MPAERTT05h6u9jg9xvcIJeT19Q8Y8izDpPHTCTLvrGbk8JtJwO5pAI71gvks9G7wM
9Pff2lr1FqEc9COSCvbl7CD0tCay9MP6NveSjEjwRjp+9cm6mO6kLPLwbKiG9M0axvCb+67xMZ3G8VMCuvGjyAbyWBkC9Ba8GPXb/wjwTBYU8rjB8vQDJaT3zTaG9sJfwvEEn9rwwXZy7FoYKPeUeKD1UHt86MllYvHpyQL0AvxM8EZHZPbvsD7w685c8cO3IPC+F+7wlrVq9PKFrveQMnz0iPvS8m21zvDz5wjydBw+9+a0kPM6sDT3scQk8l4DlvLsFOr2NSxq9mm0WuzpMBrsxKAM9R6Qyu3oAkb0RhTS7Nt9SPHsmVz3mqci8khK6vQ6jTbzkTM68EmNovSC7Sj31MIG9HfACveFKTrz9RDE9oac9PO8NdL0Lt5A7FmKJvQo5przAQYU8RZyVvV9rjT2u9Z29NT0aPS/Hr7wd1wI8UuzjPEZObb00R4K93iFrPK69v7yTH3G8cdWOPZdajD1OZKI6R6pcPex7LDxiYTi8WClHvAzynD1tGZq8n90rO4+/YTyM
dMiS9kdMAPc9+Mj09oPE8tV+cPEl1mDpkYlM9IS4/ve5uL71A+To86JZKPdhnnL0AjS+9SxRoveLVdT0oY5C99q+HvZOtBL0qAPO8mhvDPKDR0DxtB/K86Pu7PGdTCD2UMYA9btvnvIshLbwS+qE8xUGJvfXQrDxtYnK74NyDvevlsLpUR5e9VTFKPZ44xjw5nTa963RRvAYxEr03ua68OcuTuyp0uzxSWmO72RP9PaHiCz0Aaua8UxsvvAtG9bwrTgq9hJ7cvJ/C5zxGbUW9FADhvGFBuzwlDfe897vXO/jj4rypyou8gz2aPcRBfzxJicE845mKvWa8OL0BB1A9fUMJOzYLo73wnh+9oBe7PECahjw7DxC9Ai2zvUbTQr0e6bO9kHkIPT6FyjxBIua8jTFtPEIqg7x9IA278tu3vPRQb71FpFe8KMsxvbSna739pA69wBqKvWCtD7yr4TI96KZKPTpIN71IS1u9VJsoPfhcCb0/WT68xdXVPG88oD1vynY9YgcM
ePQxua7mTsoW9U17svB5LxzwjAWK9BMOGOtCKpbwoUCm9SgwSPXX2e7u0fOS9F5r3vGydF7zqkxK9mPscPfWSBT3wFJU90DS/vbtcWLwleD09L1fHvKbvtr05G3m9jZlavUEOa70fpb08qLzFvGgagTwevQm9/JT6PESrUT1i1kw8cebYPJsPlz0XmhQ9Jw5UvVSp77wUEJu9p8b4vSrWiL1+sYQ7E3EdvUyDSL0CEv87R1dtPXwFNL1b6US8PdWKu5wzhb15vGG9SUqMPDQJjj0MYuY7ik3hPXtx/zoNkoW9uS1ZPVRK/LxSthI9qFPvPBRRHDub/w49XfzDPQ6GfL3W/Na8uD/wvNiZl7zGbPI8Byr1PWGEAjwnVuA98q+ovaX9DLyKQRg9ljYsvA2Fo71uwns8V9k9vEsBnb2MfJY8urmHvcZ/dL2orbu9hxTSPM2yojz+PyG9azC6PP54tTi6OM09PUzJvWLJbL2Gn4S9zeRrvaRKrLwwdmk8I3qMvUhjir0M
GqYk6QL9tPYKcQr1Z9A073uMCvauVir2JI428Yw88PTzKi7zuhEA9YYX2PakTzjxYdgW9G3YZvAl+37wsvRY9kRW7u1r4Db1UKgC88KBEPSAbbzyGiDS9Ia2UPAYlGzzUuZM8tCTUPblZlT0TH0M9/tB2vcSK9DxSNpo9mNFcPNPYlr23qro8SimVPNyCm72Vw0C8ZAuDO+qCLLwtO0a9s6EiPT4z07yxe7a99LxVujwDlj03oL49q/3avBQnFb2iT4c8sFJavX4MM71gAwU8Df1vvfRGgr1ISQY9ZEzNPUajIr0hwng8qBkPvUTMLrwJOaa9mg1Uu9tXSD35b8Q8RDaLPabxjD2u0lW9CUkBvScGdL2NoxK8bZsbPQLDEr0a7Ee80lpPPa3VeL1tINa9KcjnPPImSDugsbw8WTbmPclVhT3QxNM8kKavvVfAGD1d6fc8/8JEvBjHPL0l2UK9FaaVu5HhSbtvRrw8hExMvGkdaTxJZa+9SXPPuz6/Qj22SZm9hc0M
kPZQHDz0XscA8Og6evGnUXTw2SMg8XMCGvcj7+7tkSpU8UOaHveYwRDsaoBu92KazPe+oDDwkNj+8r/uLO/I8cLteoAm9hU3APMClFj2dirA88JTuPZhGID0/3+24W0sqPYbBc7yRe+M809m8vBikRj0yJte6lZ0/PbYqwrxuW9G9+JTkvLTMeD29oTg999iNPXjLDz327QG9aZJjPMfm8bvLusw9CpEVvYygm736gY08mQoivVY1ADxJUeS85AnYvflZc708NC29p3R9PVrdbj2RVA89xcb3vBFYJj24qee8RMzLvLUMb73H3D+9o4ocveJdeL3AzK064ouOvNiTwzxakjs8EhBiPVlsnbw/Xly9rbs4PLvC0bzIRwq9MjVhvQNwibqULZa70jIXPfTvgrwGpxI9DITNPCet8Lwazfa8rscNu09MlT0BVoM8lYk7PQ5dlbsc3tC9oYBWPeHIDjxqBZ07WLPKPKs6ijywx209Jt1KuubYPb1Wt0U9i1ubPLzaV72M
un1U8dC5qPJhtK7z1Ora8Tr/NvYfmnDwqHt29PwJyPYu4gT2PUue85t7AvBNZCT3rIvO8xt63vBozjr3WCgC92sU1vEwXGr0YTIK8IyYgvXrI3jzSsxk9JJ8tPWxVfLtB2au8MuNCPCr9mb2GO547bszgvDCckbzsEw09+0uYPQ5gnj0nmZY8hqRpPZm+Vb02WEQ9ifIiPRcCFjzZzWS972MvvN1LETyKJo69i1WXPJKif7ya2L88pKoOPZn9hTzjRHk8czYovVvYt7zHTeI9TibevE9KwL23QWU89FSwvGT5frw33YC9KFITvW7tRL0YTHy8NZ9gPf+AZD3ki4G9tlw0PUj3jDxDRJE9/RymOzMDQr0h3688Vk24veIVpb1qg0893qRIvczXGL3ZYpa8eMbJPHUY57zdtsy7OAg9vasJ3brG+ey7Ex5KOifO+7vevYQ8jZaTPdOIQTyZ8ja9p62JPRvKrDyYM5486LOuPB/7Y70BIhU9Qb6FPTWotbsaFSu9UpyM
APSymaLz+nqA8yLVGPahNmz0u4Hc8HEwUvb5+Ir1Jh8U9rt2XPE330bx+nEO9qXdMvdNLLL04KXu9m9uyvMS1wLyPoWW9tV49PQExNT02aMy8jnPZvJEBjT0+ax49cnlkvfisxjv3s7y8dQvSu5GWG71xMEU9lGA7vTexar0BRK08v9WkPQgq6DvfZGG9S8EnvV6cqb2ZHMY8tqDMvAg8gz1FKTM9Gll8PYTFaj30M9I7Gj6UPCS3/Lz09ze8lhsmvdrv/byJFLo6EKcpPfvL2LxuAmq9BKlcuyGZkjz49gY9U5CuPZRstz2SyGQ9cNPBvW1hFz3BsiY81DWQvFhkY70jqy29ab/CPGmfzr3+XjC9zKSqvSBBzTuNpp69LmlYvDyulj3m3m28cAyLPWUahz0KyLY9LHSyvMis9Lz4/Ie9gMe3vaRqKb1vONc8Uja1vakQcb00Oom8wOIrPWqwsjvNQz+9SqswPZEMhr0tl5I764ZtvB5OMD3wb348rzw9PWWCdD0M
AwhW9vsusPAvf5bp+iBk9cIubPBs5B712UfS8HATtOxYFw7zx72W9DbMIPapZXj27Vv484TnJPa1jkDpYoLc8IgvxvL9g8LwSgA49a+zZO5lWhr27Ohw8ThYUPI46H71lp1K93jbsvJqM27ycbim9GF47PYYfCjwaQam9c1GAPW7o6ruMJaM96dyYvXwfYr1GX429av8KvrBbOrwP10g9NJmQvRixl71FpM874GTmPWj2FL13YZi85O6GPBySf70vB4G8Ynk/vdn47DwXASC8Dij3Pe7tXjuPyii9sf5uPTOokbwabpC8mQ4GPeVVBjz4Aew8dscbPQ+GVL1SqJy99uEUPUcVDz3C23k7gtPTPcRAlz3wy3A9yf8zvWSmt7z4NyI9ctf9PHBdC71VrHs80QeXPK4mp72pOAG9fzmqvQg7QrxSTIK95VSCO7iXBryfhYa9+QQqve7jyTzK0cU7ElJcvbtTcb1VdK87U72mvVU0mr1HfFk9pKmxvZfMp73zayQ8Vu1M
HPXjZHr1smZC9FOyluzAQYDtzc6K8pEdvvTM/Mz0Ojyw81CMVPTwqmDwv6au8ey2CPSsM7DyvF7g69eZ1PeAgX7ePNv686IKCPWUlZ7257PK9dh+CPQnEyDwS9jS9fAWFPfmZ6Dvyudw80woLvQj1crzBfyk9WaU+PbtIkb1GcEc8uJIevaJrDb1YBsC8LZGivceJuDy62IO9y+wzPNEOGTqX+WW9pomjvPWdUD04Z7K7kHGBvRHtgDxnRti77yZ6vS+GxDu3dRk9Clt2O1SGkDjm9Js8graSPQcSRT2tTcS6Blb4Omh0PL2EEU+9Lst6vUw/jLwg/re79zyPPXMSlDxiqZG8RU2bPZqYgb1eV6Y8pEhyu+yJHz2NLTm8mBUePf1jQzwpVO68waoJvJE3qz14Org7d0nlPAR5xryItb87tjuavciojjsWrOQ9YUkvPQFzgb3uqzk7+g0ePVkgDb3nvqg7oXndvcfgXT1MBfK7vapsvULmuDybIWQ74gs3PKRarzyM
DEhw9tQdnvXD3Wzw/lLu8spJNvHA2lzw/kms901D3PAlKBL2wrqa89roqPfryCzxSd8O8iCItvVuss7sGGgc9oY2GPO9FeD1+uYC864VfPJW2gD2xZyM9dBnePM4c8bzhzgI9sAGEPHYHdb3sp3C8MAaTvEv/qD3jUIS9JPAXvS6YuzzP3go9f/VUPDnhTbw8KdK8vxeRveUyNL0n0YI9hzasPTuW/7x1r4W7RxntPNnsJzuj0Di9Me2ZvYr5gD3Ye7K8Z6Wivc/UcT2kWUC9CnMgPA1yIz3nPj29cslivCzhKr0VCYs7K5BsvQVTIL0unJ487B6mu8fKCDtGBym8hWHSPCATkj3/EaM7S0OCvfR1+LwM2R88258DPcD4Cj1d3389J898PZ8jRT3jvwO8tRXjvGa2eb3TBYA9BBAUvP+uTDx+W6q9qCbzvKmUEj2mG5G9DNM4vbTzRDyX2bS8QA+pulF4Fb1fk5M9qb6CvbeyVDycvq46tmQNvERaRr075ZI8YFVM
cuuC9eDz5ZQu8Sna/vTrHAL1rLoe9mBFQvbWRIj2KKYK72uuwu4+LkTztkhg9XjjMu9NmhbxlMwC9HbtCvededrx1FyQ8W2SZO3+O1bz9xQY8EEP/O5ij8zrRvgA9k/g3vWsX/jwINdE8F+MLPW5Pej3NKYY9oG4IvXuHxTwc5E698vOgu+Hqk72stNm7FQT1vKiuIrx5BdW8lVfJPFA5Nj1H1cy9GIMPPURp5DxMYji88daaPI5jBz08T1w93gOavR06CD3gTj+96cyfPTq6tb3+q6E7mjaJPNvPiDtChGY8JshDvTBmJ7xwRCe9Shk9vWGY8bzlYKi9E5XwvEijHryouPW8AYRwvVczrbmkeUy8WlJvPQK+m7rd0h89IyP3vC3vPD14Dsq8jAxxu30XHLtu8UU8BnxOvGhA9LyqIs28Dn2su2WiZLzj0JK7L5aSPDzJVjw5lVu9E7JTPcmnX71AyZg9yWlzvWTPm7ywwhq8BGi7vJGZsTwIhou9BjgNvatC+juM
4qks9UZ3BPL74fLxobJY7WLy7vdXJUDsndZS9lrVCPWXbibxkbCk9plEQvGjb4DtJHLU83AeZPCQCfzxpgk29oHyevKeuKjzqpNI8OG4DPQrIaz1d1pc7xAlyve752DxKvlW9gnSNPNFjzTwzX109FHl7PX04vbxNSzY9Ix+APUVrhjzx+x+9nOtqPYZUL7wepJU7srMYvTGXQb1peki9kyG4OzW5PT0TEkq9Ju4FO1P4UrxrAyY8QoYQu55wBz0GeAc8zKpaO8R96zvG8oE8v4pavO/YNz3RbTs9RfeyvBOY2LuWtUo8W+LmugP8BL10ie+8yEVuPTqKl72pml893qSiO8viZD2UQ787oQl4vI6YOT3PMIe96e4FO/lLLj0I8TO9LjrbO17xvLyCKhs9ZDIwvXtldbybXzW8UGNzPKqBezxcVey7szdHOxJ4ALzgEaq8kmUaPR6RBL136pY8d2U0PX29kLwSFfk8WHmTPHB0FTzJeyS9bzl1PamknrzDKjA5cIOM
FPF19RDzgUxU7BiJnPYHM2LxsTyi9La9cPVayMb1ZXzU89io3uyF3cz0pndu8sepGPaTkQb2geyy84YfKvPNwRD2CrPG8RFeJPTGTnb3azPI67J5VvAo2PLz2Tte8Vzx0vdpyMT3zdpC934g4PJIe3DxmVJU70ih6vbOjej3USPG8a/s5OkSzNLzY+Re99D19vObJ9Tyk5qW7I+/CPM3N5LypI5O8b8JiPcYVAT2JPmE8Ek7TPBhrkr1S02E9mraHvSfL5ryjgDK9B7vyu4xNTD3Qjzw7VM2WPSqueTzopUA8QLgevG6VrjylfiY9ItoQPePU+Tx9oPu7oebYPBC307yxL9286JzhvLS6uDo0BcQ8LG2AvaEvCT1dvy29LFkJPFo3Or32Pa28mEcwPWiAvDxwGRO82ZDGvKMZjL3DGnO87NaCvGyxtTxVepg7VvuVvHND1by0A8280RsJvQSWZj3TE+m8LNSfPD1dHbz9ikg9LaaTPQogLT3DnUs8GuwYvSPsdjyM
1gDs80u6NvB4Rq72PeN+80rL7PNEY1ryM+Ya9fU0sPdzoZbuLcaW9ArXEPV1ODL3HThO8c3QtPR2wBT3Y9Di8HAeLPFzA1jzLS029ndTPPPTGEL3gx8E8APsVPEOZBbw1FJw8BoI6vR8qHj2F4kW99h1NPdWec73LWra8X85wPV1T37xxsTM9L2tuvX66Ar0W+6e7rjRdvJT6nzzOj8w8jB8lOw8qOr2bJva7MpIqPSYmWbw22Hi9qgijPJ3DTD1ErLA8atY5PXT8Wz2ufum79NJJvRkjfbxfBI+9kbYsPbXfwr0A5e68pF1MPZxzpDydVwm9XegUPSK50zz5gnW9j7+sPJP7V7yCndU87gUWvJ/FfTwWr3U9SW/UPMqtATo77zO9SBIwPW+gnzzRv/s8Mk7XvN+Z6TxUNA+8MO+vO+WZojxAIw+9FfLbOvK4pTxc6DM9235UvakjVD2FN708Xov7vDGK7zzGzZm8uWVWvVSvyjzsaw692tALvbZ1G71KVRS9bHJM
QvXy04zwW9FG9v6k/vBZUpTwXCXA9EcNmPQr5YD1c5Si9kyaqvKHRWTwiHYQ8+MHLOwCogTvimgQ8Y00OPSJ3wDy/IY67x7/Uu2UnrTvr7Q69ikgBvJZUID3jSt27ZqTXPGZkUbwU7u+8yY4duzolubzIJoC9+cIIvRrrYz302ai7EHIpO6+73LwVdaw7qcuBvfS3c70PxUi7bU1NO/RvazxZy/w8OqNzvXuRfDttsYq7FmWBvWWF8Dtsr568tV9/u0iLczzfhEG9WrkCvRwXkDy4d9S8GLabPGJKnzwwdXK903K3PEwbc7xQsqk9iqAsvbf21zzdOIW9zJofPa0otjt1KWc8k4tJvRU8bb2nuE090+AFO2+VlLp/ABw96a5XPRMKhT0/B1O9FsttugK+t7w65g09pp82vaeSozyLNhC9SXnQvJuVH7z02iq859twvc+/C7z7uhw96HAzvOP+4jzfW1u89ouMvUPrIj3ECbq82QNnPX9Yg70HmSw9yBs/vfd1GbwM
/IQG8zEK9vW/KzLumCee8WEewPHhJ3jyTNUW9afkcvVvQIj0rjzk8C8YMvcRMST0udQ+912uDvJu8YL3/v6k8niyePBW6FD2xPe670BcdPRY0QLy+vuk8MWlKPaTZijzfsBw7+AK4vHTLzDwiAow86JYWOen8Uj1zwWi9diA8PY9NwTwTEJe8g8MJvDtwK71Ghk+9Y+4KvYyvTb0m53O9OvZLu+UVLz0aq2O9B04yPWNIoD1L74A9AlugvWdQrLxgAo68roR1PRQZhr2FMT88KpxZOxWCjztIF6u8IUqCvedWGDysiLi8+wMjPa32lTxZhga9Xt6mvGGeMz3YDJK8YqcKvW2bqLvD4we9n+fnPB9DMjwSRmA9gQWwPC4Fvj3bplG9t2usvNLQsbzHCiI9TtaGPI1TybwW2iE968qhvHrKZ7rt/mw9uGykPBdqKbznvre8Lqv+O573IryRoHY8HlAzvXLzWL3bFQi9T5MmPVQMQD2tsoK93e7bPLh7ST1/Pco6c1SM
au9PrTj0tOFE9WyBou2Jk5Tt7WRw8wsPUOWofwr0b9Ti8nHmuvA842TpCjX69nyWjvWKalDycRU887bK7u/4TJL178JG7DfwlvWl0MT33nRo6x/YgOyT1QDtaMKG95JicPHYvPL3b4gI9O+BuvQV9mzqcyMq8rOOau9Yo1jzc5gg7EWS5PKtRb70pmjG9h6ThvD9UwDx1qvW8EdOKPEHlarwKDT29RVePPNXgtTyDKxY9Syuwu1YZrTxlVic8ho0jPbwlpbztyO26qheNu4iCRDxMuAm9LXZYPSJdHjz3NJA7tQa9vDluzbyf/6U82AWSPHm/fL07GBQ8GA8kvAbMSj2zY529oFomvXvCD70M+YO9xi+SPATKaD2vnwm9GeEOOjlGwbydGr+8h6Wluy4o/Lz2WMA8l23QvJ1Hbr2AkNE8Ppw6va6Iv7vN9qC9zY3bvIfymzzzDQe81nhXOij/ab0MYp28G12NvI++mzyRA8a8ZtHGPT3qSz0xySA8JeuyO301GD3M
Mc1W9y+8QPUUwnTsqreE8R2GBvAG6AjvF++S9bGeRvJsLCT3elQY9FA7PPA0iCL3Oty49FI6dvZL96TvZkLw72n+WPX5+pbyJ8tW86vf6vLEnkrwyhWO9ZxNzvUBn3byJcb+9GJJtPcPLjDxM3G693NoyvWQtDr1lVgM7OorNPBjVKryO3ke9zSJqvW6cTr3NpYm7YcARvHk9az1xgV69+2IXPHRXtLv9/iW9o6f2PEX9AT0nJzc8ANTxPAbomrzl1qO88APXPZ7FTj28a5I7qQ80PVBUjrwMKXE69RkkPcJ6mbw+QRW9jwtJPQbs/rtvLw296Do0PSmRwzudqSO9o3qMPQlN8Lw3W7A68dOkvZ7OxzxvX1A9u7hqPG208LyHmpu8+4rXu9J8Cz1QH9e81Y9tvQiFbjwInUi8XjOkPX5Iw7xwEPS7Vu30OrYOs7xjnB499YquvcVIFzzICbM5GDbivKUfLbqU6Nm8NJ/HvMy0mbwEVhw8RoSdPO2kZ71R04C9kjGM
1OuwSjrtHcIm9AB5LvTTwfT1KLV099L+SPV6kijxTlYW9HU8MvRe1i7upHGq8IeI4vVRkdr33JAU9e3KlPbZrxLxRMiu9uRcOPEiUoTyukzG8fmU6PS0Wkz3JZsQ9rJO9vSVqzjy0V5Q9LO21u4thML1UPJc8ezYJvTIFvLxFGgG84bQzvTftQ726i7C9rqqcvIUC0jxik8A5XBT3O4tfVLrUN0E7TkJkvVmSIzy6zwW8Q2HVvUG/mb3lYwY9Ergyve65qbvmMb+6N/0ZPfO8Qb0YbIm88QqnvEVs9Lw+uSe8tSwcvP/X8TyxYUE9BPHZPZxUtT1NRea894/lPIgf5rycS129mWeqvMga4rqGiwY9DQuhPZlOXr1ZlXC9NrkJPQuDij3F/h49MsyZPbQSaD1T0Ks9yNSyu7nkXb2sypY97W5xva7mO70jqj+9vjd+vOQe470MZ2W9ZaKhvYUC5Trl4wm9Zy9ZvHTGTjzX2LS8iV5yPVBbQz1HZtk9993PvLNLgbxM
7jK48kKmvveL/JL2E51G8LCpmvdHgaru527g82abRPYqgC71Gvho8m3xdPShcJr1QoR+9zP9vO27vCLvPBXK8WWTLPXEmsj2HQQA9rYMiPc7iZLxRnwQ83+kDvNYlh73XrPO8fK48PfhRHr0vMFe9WxRxuxmW0TyJ0jq8mMYJPi7ziz2GQpo8l6xqvfwxcLw1yAq8FPjtPIkElLz7Wga9QFOQvYutB72hV9G7bSehvB/Z2LxXA4e9VoGHPZ9TLDz2gYi9zJE/PGlIkjyX9bA98OUFveN6YL3qTFi94YDKvcamj73erZM8qSQUvZWZzLx5YLy7SF8CPijecL1p0Bi90MYRPebTlL0U0SI8irwlvZsRCbt1Igs90rucPbFxoz2eX1S8MdIKvf0tWr1VXmS9TzbyPGbJL70kqXK7LICGPGMkaL0ETOa9AaAVPX8lUj28hUc89b0iPSK+qbwEzqg9F6NGvf+BD73j7Zc9u876PEIysr1Q2bI7ld8svYxjab2ZM0i8kY9M
xu+nrCr10vjq9jeiGvFDHfjwE3Qc8z/aUvOcFhT15joE9FZaavRQSDb3vggK8rtwMvc0Zxbp0Oya8qv6BvS8lbDxRjro7LciYPDmQGz0ZQcA8lztoPOk2gb0TOaO5o4JrPH6Xzrx/AP0871XGPa49PjyxSAu9Fst9PMsb5bzG4IG9MhYBvEqyEz2Xuzq9T/OqPJILl7zNBI696W6XPIp9ETyzrN67FRJxPeAqDjyARzg9lewWvRST6jy+XtE8Ur/evJUvLL3iJ3m905bmuzB7+bzaWgk97f2CvcoX1zzu17W98ioCPERwCT0Voow8IoPsvH6mTjwd6AW8vf0tvR9UMb01L0m8OKKHvUhxyjt9CRE92yaEvRNcTj0yPeA82WNgPfibNTrLkRq7d63MvHHFQ7y4Qpe8DJ9nvNR1jTvX7Cg800bVPVgXgD1HVuK844g3vJdgs7qi1Y+8AGQMPaObQL1hZKO8TuBqPQVJfL2bEPG9HkAkPF/7lLtfSR88uDjRO0n/GT1M
br2M9Xl6+vGUqXL0oXck8r4JpPTLprL0dAT+9hOKoPH4iOb3tUSs9oj+7vQpkBb2CbZy9MKFYPaS94DtiDIe9s1cmPeSXabyDPE88AAOLvXjmXrypLtw7Y32Tvbjjd73d5Yo7H3AMvWMT9LzTFxU9zIYtPQ0fKTsYZJq8g5eDPWEahry+vyq8miZVPbQz3rwpQZc9vi4uPbWhQzwhElq9wvLWO26PKr3J2Ia8sbvkO210Fb2BEOu8pJaPu1vmkLzlv0y91RidOpFe3ryZDdo83dlvPajYJz1mlGY9THOqvXIVQb1Yhaw9FyNJvK/rvr2UFOO8t868PPpRur0vCRi9AMRTvfYWQ7w0eQS95cqqPHQK7zwNTGO94zjyvIIqOLxdw149eFoKvYzmhryCm4U8OsS5vWS5S70UGPa8vWaCvdsZwb2NS029+F7qPVNEIbtiT948gZ/aPClrPzxSCHO9Q0tGPRcNjLtdSHY9WvmEPXRvqD3gC5C9363tPCuN9rwYRb489wRM
JvWmNy7taDfs8fbuyPVNixLvy4xW9nm31PCA1ybyPRDw8d49ZPaEZpzxJ0hk9IRdIvQtzC7zmcnM9Vzj7uIJbeL1pSWW9J/wMvU0We70Gnky93YK5vNHJTL0E0N29zQ8SPQ5hBD0ClBO8SPE0PDItOj17tDY9p5yuvCuPj72G17q8gZsYvv0vkb1qmdc8PiA3vagPkr0TtSW8EPnePTLPFr1ZcL08q4MTvWNsSzzC74+97joWPegbhz2e8IG89B9sPdX+vj1axX08utd1PcS71jz0T/08ct1GPU0x2ryAZws9q3boOxH0i72z+Lm9ha+TPNgjbrwMQKm8HZNDPZRnMD2VpLk9iTHVvWklAjx3aak9FKq3PPOT670A2gS6Qz+DO+L0E70GQC69LAIkvT9mjL19GpS8F1pmPKjwKLuQGhO9SADnvMZzfTviPfc8jSK4vSnuhTz1doS97HjfvdnEQr1llRy9U/KmvMGPp73h6+e8vDP6PTZd4bzTOO67NtEpvctchL1M
T1tC8k12FvVb7qrxv9wG8Z+vXPTLOC7oFc9m8RPF5PQfqXr3a7Wo9GtaFOzzC+rqSOmC9FFUzPJQP9LrUC6C9C9RJPah2w7tvQzS8xDqpPSjIBzyEfYQ97oe5vTAvkLxOvtM9NUpRPApK5b0AaVC9/rQiPbqzmLpz/xW8it+pvTfYcrxvw8e9/whMvDQcmjyRCCq9xB+wuzYNWT0DGos8iaZmvbdha731Gv08OIB7vdYXgjzjyMQ6uBAQvQC0sjy5njC9FC/IPbxVG72N4US9KcNaOtyCZL0KebY8My5tvTphlTxuFFi9nOeNPd+cpjysT/083rlNPaYfmrwK5FM9D+/tvK29mLyVCwy9RDHpvF2+Ezy5ZNC9YfZIvS/6Oz38+Fy84o51vA4SXb3TnjA8a9zYvJ4TA72m7No9O2YVPe+Xtb34eD49SZBHPMPTCT1nqYe9Nvm3vW/h4zyLDQ29e0E5vfbxMDxOLeu8sSnJu8rgUb0CdBG9pGfBvVqUlzx2zB89khyM
WvW4Dfbz5UmE7Ru2UvJ8OP7t8jwO9ycugPXAakj0GuB09ArNHPGRBAL0I63O8Fr0JPP5uHT322m682eInPapgRTuqPN27PqjBvKrv0byRxYu8MPoUvR8gL72yBzy9/c9vPS0qGDzHL728Z7KHPAi7eD1+yVs8F1qKvBBMzrzK2g49RL4kvRZsyDw/jnI9r0CxPTDA4L3NSqk8MYp8PPy3Gjw0d0e7ypd6vfK4az22nZi91d6yO+OuDj0bEPC8erczvWBKlDztRpI8h3MZvSXwvjzOhLW6pUVivG44m72oCIY915zMvKkmcz0M10+931hXuntt1jyXLZA84nPRvHKKxLzD/T68SdAmOwEv5TwfLxm8/06xPGApGj1DAUK9V5jDPL6V7LyADg09/8iSvQ/cY70YX8m9CBUjPdJKdD1w4Sm9/bRgPHUcyLqmLqG8UNhbPdrSRj1APSI9kQhNvcxTITzoty49Ip8cPeJvYL2u06E8LZa8vBdgJ73ex6m7P/GBuspcibiM
qfli91xlvvUOkZjwk1Bm8M0qbvTTDYz3HYRK97jx7vTeCjLzeBka9/n/dPAXGFb2kZ4M84Cc7veYI1byRjws8umF1vErP1bvxMrU8jc8vvfFLBr198jy8IJ43vaEVAz0u0eA8lJ4ePI7kyrwhTXY83xeCPQU5EL1Y1Bo9BGNXO1P7PL1y2Yq8c0wxPawLujuY/Do8KLgQPZ6/PD1shW68pfK7PFxlhzziVhS9ZUvcu/BkpTywIfe8WNIrOmavtr2EECw896ACvadNHb10Gwk9ulgAvbzWaz2bxY28odTcvGeprbz0twK9XdAtvVptorzLDtO75TwHvZeR9jvye8g8f1rxvMwjxzzPDkI892+wvKmhQjzttvm8ZaLcPF3+/DxjgRS9FPwVPbPhXbxmmx886PObvNM+J73BAvc8IIVnu7tqUT1daT69XHP3u0nM07xqh3c8iMqyvDjKnT1I/rQ7KZOOu9M47LwEy/+7MD6MvCJNW7zcrJM9q7DrvLogf71k4Ok7HvRM
MvGFh+rz50QI915zsPKq7uL3eCzM9v+8TPZ4FTj1TQRW8ugKQvSN5Gj2JNbK9dw1rPd4GaD1ocMk8dYomvFoHFL3/4LO91AeEvXduDT3yDpM8fO09vL9udr0NL5Y7BHdePP54HT219vU8amhnPbfC6jwiCg89YCGNPeJMtDox29m80chRvSiKR73X2KC8Az0iuyO/Vj3zNDq9AXo3PYjPornvKxK9r3AEPb4oAT3k9m48GnZAPSqsJj3YTyq8XZGHPRH+SrzR/Yw97U5QvbqLELw28no82UUtvfDAsLxB3dm8vb0vPebuu7wnI1S7jwqou/iznz1YVUY8PvKOvQfvFL1P5NC9CKf6PBenIbtQ2bk8y4AnvWlc/ztSnb28zHOKPCj5vjv58QK8ThuXPbMBsbkAFLq8aWpGPUCLhj3UOfE8VbSJPXtPSj1Np2a8rUwiPd3K6bnYgUE8rbRGvNcgbr0f3LG9K0VWPID8cz0UgDS8LlE9PE4oArvO/rU7N+Q8PdsV8zwM
2pw69Ck96u1KitLvSHp296RSjPVjlnDs6qwg9fkDuO3CdDr1RWOW7FARAvVLmUrqlXAM8YieSPa0m/rxMWH29YWayPYbAoTz32K49tFK9O2TWNT2rO4e9/i99PMuKuzylGB08ZJL9vNYnHL3hd9e8wPaYvOVz+DtlJQu9BFeuvL1rML1ONLu8mW2MPbnM/zvhBYI8UdcNPCk9bzxcsAQ7E9uOPcqrfrkoyUI7XxAmvZCBTjyth2S7iwjluwDOFT1btWK9YKqrPU6hnTu6jpa8zJH2PIeypDw0taC7BAs1vdCJBr13B7a9iqTFPVlMGT3KMx68D2asvIsLGL3OhU69Q03tO6bj4zzu9Qq8Cry0u+S0QL08sVC9L3PNPTdXXj3S6hI8R+POOxEr9ryTgZ28U/e6PChf6DwgM409phy0vUmydbxm+xi86n4YvQzebrz0Gb299wv9O/mxtrxlshE9qqmYO+jHsbzvZnE95o/9PH9oY70PyHc81EkJPQYOBD1RxYY9Od2M
APCuFMTwzmTW91vYavGn5AD0qbEC9JY8wPX26mrvsHS69UtwBPZ+qaz1/l849401HvcZexL19cMO9ysyGPak+YLygR0k9wuBQvcU1F7115YW9xdVlO5TSL71aHoE8QC8SPWCStDzmex290D3vPUc7xbuzhXc9IkfvPEIWoTovRKS9ZQb4O3gL6Dw40Li8X326PENXSrwmgQU9Dev3vP40tbykf+S9sUtnPPh5SD0+Sag83ONKPUjB1jwJhuI8MaU6Pf/C87t+h9m8XJofPbj/hL0ov9a7cOYwPbOx5rxTBoq9pQ5tPf3YwrxtZau8MzhSPQ90WT34G3C8ocmMPVGYA73X14Q9PvN/PSzKAr0uNoC9MfxaO6ZFwrzKh5S84slWPJrPlrwMPX699wZSPAAENbzfMzy9Fy/BPDy7YLz0a5a9ga5/PMhVCjxBhqw9ZR7sOoozhL0bXcq9LSWTvPpYfLzmAEw9ByOBPDp4cDyJGim72I2QPI2s47y+Uxe9HBUpvZPZBDxM
mvhA84yIpPdPa6bw6Fzk9dVZVPcfbyrw5Gki8zaVlPCBNory8XzU8yl4uvRlY5Lxku2a9PY+/vHqF5TuLnIS9aYN3PcnNnz0DPak8si5ZPSUzJD2WDZw9f2KGPLR4rb2GetK9XbU5uoSjhr3Jvl092++MOo24WjwS1F+7pvuqvP6c3TtvOZu9V+9kOnuxJD2jUVu8gGyauSTb47xSEgc+fbMwPP44m7tY1Ui93ZIiPfTTLL3cfCa97FsMvXDfsTy0poM9h47cOw1SjDoFUuq9dAZwvd0CiD10zNG8ggeHPI1BQDxjrqU9GmcdPUMyWr0TGMC9woRbPRVsBL1SUIA8U54pvbHc2jo3ins8YgHCOpzxlTyFLdG8ezs0PZlQhjv20hk9V++LPfvVMT1f7II8bseTPH+Fib36OZ29Zbr6O8uE9bzvgRq87iKBvWaJw7vBitu8CCepvBbJOr1i0ny8aPJLPVcBu7w0b3y9mMeuPLxkqrsN/g89FvSPvBLOAr1mKeO9VjHM
5uysHiLx+BZU8XhSWvdjuPr0Adae8YrgLO8Nt8Dyu0Te9qVtSPO2YLL2nY0k9u8WdPSQ0tj0aUpo99OUxPB1OhzxHHHy9CRqIPa10prxkLB49blQKPS+3r7zN5pK8qmgWPZI1DDu2eze9okubPWGE/jzW0US8ELOPPSxUXjz/1qm87hQtvYqiRTyDfOe7f4WDPax1j72P6zi9RLEtvQ2a1TxwzkW8b5YTvUBk1jzoZVW74WM+PW0kAbz4bpw8aAtkPba+jLvDThM8M6aRu7B6yLycaSy9u4XLvApD9LxuQ0W9kpFBvXB8hDx71Ga7i30VPa8Xx7zRlm+7MFDduX/MUr3SDwY8PsrKPJX/iT33zIk9vTvivBcTWb2s7PO8T9jAPICkj7wvMiA9p6nhPPRhqzwcG8G8/LqTPQ4pBb1ceT+9UFCBPUP51DyOZ1e7eohdO0vQ9rzDQ2+9H06Iu2vkhTw0QHE8hoj8vKGijLxjQlS9KGxyPG6J4rt5ihg9qhOdus1cbjxM
jHKe9PAIWPQD9UL2nS928bPsPO4YWbzxY23689Fk8u78FUTyn6za9xIs6veBEEr0kSbO90V7zPP1zIz2mRx29IRJYPJvrGryo8Wa8p3cBPbJpEL0a3L08SyxWPJpXhT0JG527n0uJvIrIVjy+3p+9x/uTPNrro73lcj29hPeJumQODzu3DSK6jarrO5UYEr0MmhO7auLROitloTwB+wU9KctxvDFAdr1ZxAU8d1WPOuumTj3J+Su8+syDPGJNF73/HyK9J+OUPdpWd7wMQtE7EBGlPJXBfT0BdH+9xcqwPWEeVb3xPS293AlcvRWiWL11lbG9T8XLvYCoD72/Lt28isAIvdYfHT3zxuu7Ia8+vLglSD1gbQO9/ttnvPgDSbzv/Hm9n5GZPfCK27zuSyg9Cdonvb05IbzgteW63tqwvIJ2gjxfAiY8cBBGvVo+ir3CKTy9+L2VPTiMnT3rJuu7dSiYPe8nmDzXW0+90HGgO5nY3rzcS7Y8K/sGPOj5M7siqkS9f3OM
gO4Av9ryCCA+87wz7Owr1hrwo9d68yUumPSkSKz3oRcA9RQU5PPCnXz3ZAco7F5iDPHK4YL2G5Ta9irhWukEXZr2mHzm9pMPsvZPb5Dt3wHu8TuYRvGiu1rz9bmS9N9/4vM2yAb2yozq8fekXvbwShzzRVYa9X0KqO56tnby90tM8QvgpO3iUpj37kvc7TEaxvE5QZL3Flxo9KBk3PfzKrL3HvZE5ZrTDPC6AYDzglI28nI8iPTyF1zumxaQ7Js5kPTV3tzqcDka9etBzPJyfED2PDYe81w4HveY/Jr0ooMC8NJ87vLF7mrxEsdg8K9d6PCmnqjtJUm+8FA0wvUr4DT1F2KY8a7KyPTkK4bzA+Dk6pxC6u3Ii2bz1TbQ8U5aFvcEIgr2lBoi7UwWpvEtKKD0KiFy94IUqvSn3yjym/wQ9vZI6vX4Ljr1xdKs8ENa5vJfxlb3wSbw7id+WvdcdszyB1du8VHZQPfeAhTx9Pgm98L64PJnkjL13fKg8FGoEPTR147yM
RJF+9jK8EPaEbZT3pubo8fKAhPYgRkryNO+O8lvkWvXkGfz3ZZuc7IgdPPVHfCD1CTL295Gi/vM4QcT22G1O9+KDWPGF2R71nvf88uyOZvZKvlryfGBG8uOGAPenCmL1CI2E6LkEmveMMkz08u3q9ObNgvXjJXjwOUkA8MSUNvbvDAj0MhNW71hi3vM1c27tD5iA9io8OPIYQhb1hYWO9lAxvPPCRzLty7Ak88XU/PFn4mz3b1Cy8JRhEu8Iw1jw5+ck8/Pvkur5zAL1Guw69YayHPHBjiLzRm/46EZnKPKKPaz3YvzU8A2mouurPor1ViTK96/HEOxdYULzAMbG8dpuKPHidUbs6sva9DWgRPSpCHb0PbCM9+A6qPa7lwTykEaE9ctqTvcPlGD1Li3Q9Glu/PNV3vr1EFCk7A696vDnQqrx1GGC9+hTsvRx6NL0DMcG9LJgKPdqVCj1m9Wa9MmrnvNRrRj3tz/c8Y4qBvXHTBL01YjG8fengvYwYIr0Fy369tzYM
YPBgPx7wRCNA8FqoIPSOu4rxPuQC9i32cvGmZeLvJlmC9B94IPYOhmj2oSTO8w3+3PaHLkz0ruxi9pYYYPG5wBb2qWyC80FzkPPgAQr2Z5aQ7H7DCPBRJIr1kV9O96pztPOejprpsjhU9una6PWpvwT1Ftfo8IFdvvLC9ZDwSL189AP+0PJeCj70sBQm9oOBNPLmknLyVsTi8Sc4GvQBRD7277wW9j5mbPXsTOj28vK29QgKAPYXnmz1odq49tMhGvf11n71Z+FG9JeCVvd+WCL1d1Ly82ZBDvJQHwbwilUK7rC7EPaBPsDyxsjW996ACvb7c/zgzjV684CCJPJ6qLzwTY1g9UVhzPXEU0zxEily5TIWpvD3xQLyhYsg8Ry4qO+XaQjwZHXc8VtPOPfM7przYMI69SjoLvNw+Vz0H1jS7plt5PcA5qD1/lwM9PrhrvczX6zwVDI894Y24OxcQyr1W/bi8LIEpvDPI0b3XvFe9/uakO2yDXzrhPXG9LDI8PEJpebxM
eLa+9KnaTPQB7sz1mKco9DivtvCvMVr30ssO8LEEMvh4qI72ZRdC8jhnGvamfU7zREri8MuEGPsy2qzx+pZa9B17DvHMRXb3AFoy9DlqnPPOeGz03hbU82WjIPaxrlD11gq689wC9PBQ/trwCAn+9KBDGu3MwTrrYOVO87lF/Pdxzjb0oRI69mJLRvF4cSj0qleI8O2JlPcZJlT1DDNU9xCyxvLBn1zz3MUU9E4yqO86OH71slkK8HArUPDqZQL3FQI+79hi8vTHhlr0P6Mi9AkSAvBz8ET04xvY6jiOEPWQUyDxBLSk7iBjVvBkUG72PFF294mUNvhJ2hb1tu2G9almOvZ9Di7wLNg69Rha5PXD5WjscTxy85ehnvGzgOLy54Na7hRTpPPfO5LxwN/k83F+SPWuusDxbwa88W2cCvdW637xTatu7bwhRvLQR1Ds5bxO7jkiePWbEurzWJOK9wyVyPFQpUT04gqW8fvR7PYW6lbsIYiQ9DVoivfrBerx6t948/0cM
VO51v272kMbo8TRWxuiBDvDwnzki9tBOyveIflr3wTZi9x5aePfqdFj1WoQO9UvDFPEy0zLwJ/nA9CqWjva84aL1z6aS8lI7WvfHYrb07oa48wmRUvZopG70YrLk8OmedPW3PjjyfM3O9BF3jO2GQ4rzupjS8fMo9PbJBAr1Zw1q8NhPvPWEB+zy4cDq9V7+IPKexer3ppTC9G8f/PHUwg7y8JNw8M89dPSLLnbyn7Ae+UV2XvL2kMT2eLuc8A7ETPQ62SD2j0mc9M/96vTDWprzpMg48qE+CvFsgUL1Wq108LeFZvGWCQ73LdRk9pyugvRTmXzvUeBW9OWrUO7wCHT0Ehhi9zZXcPPK5DT1rV3A9fQE8vZezib2Cb408HLi9vSwYkry1oxE91ITbvBnvv7ywRio9cTjCPb1YEjydSmy8h78KPRaHW72dVyS97W4MvVTtsLxUEVY9bVYAPk0qqj0j4pC9iWRYvc0t7TtkETC8hgkuvfkoSr2koIm8faPFPek/hryM
FvY+9+Q8Ovb7DlzxMzwm89fSoPYpx2Duft4s8OZe8vUNZCT3M1qo9cjqUu7d0XL1TMIC8EoKtuiXB6L3zOBW932eVvYe9er0imYK96AHgPGY3CD2im3W9bP05PXmLt7swsQw9sQl8vW1Turyyh4q9GwLtvQbOa729Zlc8DxHSvIs3lr1CWvw8uwC3PbFFUb2ONHC92sbqvJaFFL27Y2W8kOA0PWW9ETwpkMk8XrkOPZtTLzw80Hc8pO0tPYjjRb2RmQo9PlSCvNuvMb0JYP08bnu9PV0U1LpxG0q9tsPIvGUphT2Bun+7QK/8PSNwjD0Wxsk7KQAqvdYNaL3ZOZQ9QOOxvFzHo7w2sFC89aZLvfpLor0dyAS9EgV/vRWEbzxHrqO9sxALPR81Mz18MDW8VkPnO2eF3TyqPcI9xjmnu8FYY73T/pW7LJOZvTmrIr0TyCA9yrC1vYTnrrujY/y8QNvmPfp2Jb18Svs8MhjfPD6BozxBSYm9K32GO+5BmDwQfBM9uimM
OPYOogD0ltwS8wMe7u8mUAb1qdFI8X8CLPcgzPb18dNa7Hnu0vF4XR71W5p29EOovvLbNxDvG6ua8BvnTO6dEDjwuHzY9JYeUvdpEBL3rwbQ8m81xPWRUHb0WlrA84DMCPQJchrxF4Tq7rQLQvdp5cr3VpGW9GomTPVavnrvg0sM8KqDTPB7i9TzQhFU8w8CjvQCIb73J7hC84urCvUdwC70gq2E8W+kNPTO+nbxKDey8OaPFPeUCzTxHQDG9O27UO30jl73uveQ7YDIRPaDTpjvfecw7wQPVPTk2tT3mp1E9OitjPZiVNL1Zd4S7bOe1PANG6DxwVR880d3WPCK0jrpnX9W8+MaFvF3/sTw3DQk9HFyrus8KmLw+SBG7AkFPPKpsIT2OmwM+4gJcPR3paL0GLfq7NGc0Pbqvc7x4fL48/iVQvbsServxcsi8Tc3wPNa6nz3wiRm9WViKvWeuSzyFslW9MhdcO9FtobxbO+u88R3ovDd0kb2thgW9sbYyPZEka7uM
x/nG6uXmWPc2nbj1TTYy8m0i8PL4aBDyDix+9sYmOPWIzbj2qdIM9GmGCPZvXkrulN5c8RT8WPVSCH716Iwm9GSYFPPfHdL3Djsa7OGtaPcz3QzzWEpe8fRCYuTpBbz2wMuy6XJvuPNNS1TpAI+e8Si7evLzKMj0LTd08kHONO59Oq70lvU29Q0kCPc5VY72iYzS8BntsvGTVKb2ky+u8skQmvdAEuTzmBAa9+96ePMmEDD2wqnc8CcUfvab7Iju22pw8vRFwvV6VYr0uoo88//tMvUrNjTz1u/G8UceLPYfuGTyjsHY8RfGnO7DwB70K56S8bfNMOngFwT115U88z9OVPctL8jyIyMi81vnGPMtgSb1DZZ687SjRu/Il7byJGHI6T0qKPF69G7zpUWC9/HWRPN6Clj1sbYC98jmQPZSMhD2vBDk9Cc8hvK0Qez2o2zK9LvyxO4wzjb06Qx29SZdxveOgqr2qwlY8dgD2vAy7xLzvJ108K0/xPI7NOz2+gJO8cCJM
LvfpQLz2s25m8cegYvOZhNjshx5y9yesvvB1NO7ztxk68X6+sPKQ3d72WxlO9C/YmPV8YJTzN7TY95940PGy59TtWxXy9W1+vPHo3VT3QopY8stqLPa3hAD2vrI67UFBGPQftArwq6AI9uv6su92jHz1UM6S919JxPJ87xjuhIpg85PwmPa0Qk7pbubO8ENbCPGbzgD1Op7U8jVuAOUII0ryLwig8kzdBPcgM/rwnXhi9b7S3O0GFTDzOA6Y7D1VLvftKPL3IE5m9BGgDvZ7cuDw71x+9zgm4vcHI9Dzh2JK7uhAOPPbCm7sL5ug8SB6BvIO83byNRPw8R00WPXORAD3XFrG8AFuuvIG/vzyx5b88vd5iPbr9LL3P7tq80PisOsoKpbzGj/W8khW+PNVN77w5mYE9WOqhvMuihDvHMPM8TX3RvPlBgz1p3py7rpG0PFYfQj2NPaW8kCymPMkRCjyQoyk9cJlTu32kL7zFuD69kPSzPCq77zw6Vcy8fHHNO4W7f70M
XuVy9JWn9PDDDnj0CfBc8pR8gvWc9Ob1S2ZS8d2+svMNx3jx8ijK8EARBveMCIr2lvGy8VE8Su/5WQj1CI/i8QGPvPDq7EzwrYqy8DYw1PUXvvjyJWiC9lgZZPcazb7y9i/s7hEAQvKoAr7x12Uc7K4DGvJyegb0q4y87A3RIPZMerDwqt288aimlPEDJc7u/V8y8UxHYPCPnwDv7oWU9NbXsvOth9LuQgoa8xqLsPONhcDz9riA91uDYvH4+L73A6Li9/kTUvECWXTwFJfe8upQjPRSuAz2ktY69pwkmPTG7iztb+0Y9/K1bPFstTrwXEWW9uPOEPROg0zzzdgC9/sx+vXvw3TrARg288W6CPC7YHjxvuF27fYqmO2MoIT3gqe28yD6eOzZHeD380xQ9OfO4PCs9Tb15vdA85cx+PZ/PIL1da6i8BsWKOz5bCL2uuoe9+5Upvf9mgL1Y1uM8wTkwPISah7u9yM284ZxiPWrtJz1VGIc9Ot1HPWGdt7yUvIK9z23M
mPXIzND2xasw7pgiDvUdNC71j0J29ad6RvQh5PDwvzQy89A7vOs6gnDxHC8i9TYiIPBsn9bx+NMI9M9oqPPl0bb1B+de9O5nmPCNiij2A5Uc9C6cfvarXi7uceC291qivvdPnZTypy0e9oT8YPOsW0jqwNVG8GJnzPOxFyzztGBC8tWi0O9nomTx86/o89V6CPbF5gLukERY8va8kPWznJL1XBeO71IONvYK9bbxaQCS94dVPPRg/GbwSXaW9CrZnvEnB5zofXkM9MlgPPauMM73/7qO9IYEBPooyO71QQA29ZpZ8va6HK73AnEY7/uqavS7eHD04p2y9kpfwvHzUFb1RuXO9oLNvvKJGxDzGdpA9I0GDOyv9ijxOfEi9oqhDPRbCHj3EXoa8MIabvI+gAD2TspA9pUjRvQCAnT0ld1q9VV85vFVnSrynLGO9eI8Wu4lElbw3Y3g89Ob8vGhmIL0NC8S8dIgUPbnTEL3VzT29JeMovOPyjD2Mhde8j7yVOxAm9jzM
H/d088zDOvKUGhz3FZAq8FTvBvaupQbu4swk9OkWDPcLfIb0mqQS9SeiMPananrxrtTK9VLaIvVBaXrxzRro8qE8Gva0GHT24vWm9U10hPYErfbu5oiq8f7EevWFhKb27Ek49EQMSvMw7Cz2kWYO9kVZePRYIG731DkO9t+lnvD6uSz10R6g8i3vBvMLImz3jQWe88bK6PfkYbD15DZM94StIvd12PzybVtu80JZnvTqJCrwzg0A9uhYovaDIkjtXL0a9GA6QPb6mQLwFHY888ESDPCwj57yCppM8wcswPJ3DljxSqwI8etniO3sGEr2m8gg9gAYpPPfyrLwzsT29fRckvUs+2zzwISK8tHS9vBnIi7upkwo9HC4TPPBuqTpG4mA9Qh4RvVvYqj2cnRm9AuxHvT1qGj3NuI49fdcpvVFwgT0NoGm9mI6su2+9pLz5eJq8cs7EuO2Z9DwC5TY8FPJWvUHJPT1A4hK8O+R9Owl5Pz3nkHo9NBI+vcajKLxoCYs7qvbM
Vu5qyoT3lcUI8VthJPJZV+js+MSW9sxQTPbFCIT3j9dU8TEbAvHfukb0G20I9oXQuvUBxtz3iGZm8/M8rPMKDUr05o2899EVUvDOvkzvORzC90wF8PU/Bjjx6bNi6OOonPG3SBD06ySU8wffxPHQIELzklpA9J11zvHve0Ty11iS9/aSdvHU5Or1rBBQ9u+wQPdhGkTv/ZHe9TFlyvPQhhTxVZYE8FcK4O9pz2LzGQvw6LpWmPNvvOr1Jrhk9mdKSvUBjjT1neSc97lgHvQCORTyewmQ85Xt+PUjq9TtDsfw8+duxvKIfjz0R5qG9Y9RRPRBUpzyLkVc9RLe4u0OoyTsec2k99UoRvT+iSD2u5JG8ulgxPQPp27xEW8M9GhisPOnHcryjvzO7HInDPPwJobwn/5e92QE0vPbrDb1bFR28+Rl8vKWABbwbyi09OIP3uuGByj0PA4k81IhLPSm/ury+GvM91SVOPWPxAL38HcK9tGWbPe8ZDb0WC4k8KjWhPJz0pLyM
Zixo9nJGvPKiTwDsIuCQ95k7evMmFWz1GIXW8AQp8PWvhB73lYA0+80vJPKGTAj3xjQ685ohHvRsaYj30V0C9olE/PRuYdbwntxA8C/A+vbTs8Dxn4WQ9XpZoO58pND3y7+68Re9xvGvrK722knk99ZQJPZ6+ML2DoSG9A/avPIKNCLyvs6q8k+KsPIh+mLs+p/a7QpGCOyaPeb3vLIc9KualvZQ0z7zQHKi86Zo8Pf4FsLxDE7U952NSvI/MbL1dUDO9h2MuPZnNlLzLmUy9v9bWu0iymby+UaG8CPWgPAni47zv50I8s4QUvfbHBj3ZZsQ8oEZNPagC8TwZPeM9Bv/mPPtGBb3Fxtg7CWewO0Zv9jsukpm8FxTUvMvLWTsLAlE7IvjUvKUi77t++rG8/dGuvHhbDD2qRXo8beXUPLJL+7uMgqI9L1tTPRDXlL1r1I29B7cCPCghoTtiVJu81xKnOdlaozwJrbY7m4iuvCh0Azzehkc9dMyIO3C3ujwRLOW7nw5M
wPM9nYj2Zk7w90YWqvILyWL3KhYq9daMXvO7aC7zB2Xq9HTscvTDxvjxR4409tUUnvfYSKL34DiK8qv7XvEV3DD0n3zq9AxezPLl50jz0W7M9v0g1PSqCfjspy6m9x4uuPKHb/jx0fkO97HX/vPVwkrzBZyM7ugQZPa/toLykIYU8GwsTPfeJUT2fgIU9np1jPRnCebzNmtI8Q4CWvBIKZzx0Pl69/7I1PdS05Lr0B548kOWkuy3XHT18ZrQ8upaRvTW3frqrDsc7PelfPBQlPb1eK4o7KqX9PGIVrTzQ6Vq8dCG+PDGJVbtV7ZK96mAVPC1OJL0grhq9Pn3Dut3kU7s5hwi8rlaiPNWEhzxP+rg8OZHkPEAnjLyRzga9aApLPcSucT2b6yQ9a8TMPBTbtrykwsW8eaUQPSDcyLzFlsw7ZzI/OzF1ND3cvrQ87ANXvLH2zryVfFg8N8FRPQ8bLT2rtJi8KqOtPdHdjTyxLjG903BjPa2FEL0MB867XTSyPJeKT7wM
JAII8dJIjPPygtDwPdA48cSBUvRigqTyqbre8vavPPSI72Dv5bn+8lsK3PBEYq7x2Mw28KoSPPD2VGrxHTZo8U5MNvR1iMrx2thG9xlWqPFPaJ7vTER48QBZovYRej7ywI1o8XSyBPCsjB73R9hI93z+SPPhtSz1lFpI88ovEu4JNWb097X88q0a9PDMjrL0BxiS9fwe/PZLeibwW6RA87TpmvHEBaT0WWne74JEZPSx2YDssGag8GlkxPVNLPr07w6u8k45NPURDb7zE/6e8Z112vT3KOD1lAI+7YASgPGbWgD2n+Yg96TJRvXhpmz2hXw+9m418PQ2YAb3LSYQ8+hkJPTRM+rzqt047//hXvTMTkb2jUhW9HYiQu1RC5TxYp529Osbmu8Zbjrzg4Rs75FJ4vQKCaT3T37i9AkQou4S7ib3m+Hu8s/OHvMxtqzshW+I8vHGyumkSXTx5sFO93LciPcSicb1RdL+5ONyoPOj3JD2TVZ09fiiKPTWbFLw3Ig+9k0eM
TPF58kb0uaPk8daDPOxA6cL3RtK87a3j+PAFCDz0Z5oq96aaUvUemC70aJQK9lGEGPR1aIT1gIqk83z4Yu/AGjDzYEoa9NrkrPaF2nr1DEMW8MWGMvPvQ5rxOKJS8DO95OYPAU71y6zC7R9CBPF0LBjxFTOu9ZQzFPFJGrT0fRwm7ICxlPHwqhbw6Ex+9n26yvB40jLuDhrU8Aio0POxdF70v85G8pIGcPGqjRr3WmyG8w26NPHyY+Dt954u8zRZ2PSxTQT0R5Uc9fZcTPfadwTwWACK9CeaTPQe4uruyrtu6anl0vbWYp7s7IoK9Y+J/vAhbLD2lu6297ACvPGnDvbwSIcW92hqxPA00qrxx54s98WGFvTcu5LxWHsw8KpfUPLLaBL2zZdM8wtt2vCHqlTzK9J+8rW2LvYqBjLwjO2k8V9ZfPHj6n7zZNIS9/s3jPAH6RT38wVA8YSCkPG9cYjsumyG9j4hVPPmNjr1J/LG6nhGWvfLzQ73cTWi6QX5cvBF3Ar3M
9xui8XZuvuzWs/7z6qIu9HFHrPBm1xDzHJTo9hQaoPTA3h7zwSR68qMhePD4zU72v7Ui9UiaTvEDo67uwNhI9oiCFPaoQJ739gIC9U1dXPY6AfDkJsLK8UZIwPTo8tDzv7/681rr+Oe8jKDyrXL89MemiPVJH8b3NiR682TgNPAy/GTvG1My8TTkXvfY7aL0Bi5a8CJhHPOuAzLy9b169k1wOvW/tQL3SKpa8WTWovPnMor2OpNe8NYQIPNF9F72npnO90IBcvWXeSD1jaxO9HHmBPXQW1Dx5ff+8ncQLPYMkXL2Sn3i9ZacvPfqzgT21NU28LOGKPRL0QD206IC82lFQPfLiaL20FOi8ONyNO0gggbv2JDk9WeRhPM6Z27yTiv+9jKJPPPxBH7zErzc9dexLPe0LpD0Z3so8Y3ajvTK8Er3kaGg9YdH9O3Lrb70r+Ke9ml/ZvKkcr72qHxW9D47GvWLSBTxUZPS8J65QPfa2MLsRykC9eiosvHPRYDx7JW27wNMM
fvVN6A73X/0u8TnrHvRwUkL1HO2e97ETPO1xgMTusIEI9KOK/PJX7hL09D5O96UpdvP6J9Dt4wP28YmkIPblfQj3ceY89pa/iPaX5Uj3dtku9kWwDPTO2RTicXNy8FVtxvcAHnrzKHv48ZJGtPZEdxry3F569BfulvLvNozz+Y7+83AyPPUcesT1PENw8MoycvTNahLxbWhO7rISPPHmG/LzrURO71fxTumzH0728zuy8U42BvboBnL3tnky97DYfvEB+TT2rSE+9nUcIPTLuhD0yz2E9jxy6u3sgIr1Vl2o8wqLwvYnmHbuRchO8fK4OvXmqi7u0YQi8EB3xPduKwrxs69e8t5o0PZYhT72CoPa8B4mrvJYeUj3DU+47EZyiPVGSezydy4i9UnzFPMUOa70Taha9W2NBO1K087wZPrO8zcmcPExxcL38bpi9lZ4bvd+ByTsmucm87GDaPcUyrD0pEko9uCopvXRJrjywWTg9A3hIPNEtlr1It0C9He9DvbNEqLzM
XORK92R2XvdkYsbvFIUe9rHcbPQ6F1jvVnGW8oKg9u77u3jyu88w9rK2YuzyIhjwAV469AUifvYOpVr3SGEE8qMEjvab+VrybX2O8PWPfPWHECr2WZ2S8v9RqPX9jE73VXqO9AutCPTfWVrzLZQY9xUDJPcsJVTz8d6W8MhoePYrrTb1UhEG9iiI/vad44bplV2A8hBvkPNjKvrwJ9QK9aGNpPV05Qz3kF7M83EY8PbyjMD0I+Z89CXCjvauDUb2rfr49POzvu1h4kr3Jw0G9JXx9PDo8fb00AjY7J5W4vS3OD73M/bG9MXR8PZZ30ru/Rgm97WpRPP1/DT0PCog9nwqBvWYHOL1fBXe8ELlMvQbWbLz2mf0802Yivfwzg72bbkm9Es2CPVTnH7wJxj29waI6PK8Nib2cYpi9HaXVvOq0cT0qXRs8R7PKPWwedD2Uu48767kyu1lg4ryyLuO7xW8UuvtesDsxNv08RTEWPZlzP73Rnca94eL1O4/o67uo34E8vImM
sPUA9zDyhJsk9nxhovT7aNb2M3a898Oqju/TtzL38Fzc7AmlHvRNkzr1Bs1q9BheQvK99B71ZIhi9Q3s/PQAwHLwaOWK9xjdGPfdtQzzYHjc8u6+4vZ5okr2Cs9Y8GfYFvt2rfbzatIg7EKVBvZL39bx/hAA9HRAEPlOWjDxQqLW8HDVAPeShlb3ZWZK9MZ8yO3ayDr3c0is9S59SPWgEZz2dkhM96n0hvbG4Ez3XK7+8dCxNvQZ13bwOThy9HU0+Pb3DCr0s6cq9jHLzvIgXuTsej+o8zFNnPXYqBD2X1is9/WGjvepwIb2pvLU9JapEvU6F0rzlmLg8EJNEvacGp7zvx+686ViCvYPsDr0vaee8SXpLPOpsYj1N9EK9cdppO7kygDxhGNo8W5oZvW+d17mgYtE8bDGnvS6h5zzbLO67fbfyvDD3bL2zCs08/I8FPn/pE71jOms8BNItvFU9ML1psOq8HRJbvRpLFr2TyXC8aazYPdoRsz28/B69NpELPBQU1jzM
VM2K8lBSOPLYQfjzhE/g8bAgCPZclAL16hp69es2bvEY2mzx+Ynq8p/6sPUoGmzyQspw9OLmevJynh7qKGOY86a2evGe/F7262i07u9MMved8iLwXZk69giRMvZLIc73fEcC8As2fPNCvRbyjDtW8axRHvBLrLj0DF5c9dINbvO5KgLup/ya8oECivbhSi71cQBs94+9rvYsNJDzxbq28AembPSH07zwFjWS8r3btPMKR77wzPdq7WSyMOkl+OL2x0La8DF6XPdIMjT0rzSk7Ph6hPD94Pb3Shzu9StG/umhJw7zBF+a8n6XNPKVpc719wu29DEzKPMYNezvqcpy8lrP+PM7lRLyW0he9JyCwvVxpBL0DZC89UQ7YPLEqY7xo2La8m++TPC6H0zw1he88qcGOvUDcer0uo4K9DmEJuWFLiDxnvDu9dQ64vJAvSD0s2Tm9VIIevVrZbTwsh4o6Ki12vZ+GM73zwko9+NOePHSnOr151ym9TqlqPUkLKbw/C9Q8Fg9M
9ujpZKL2huj08/YcDO/KhNDy0pRE9Pg3JPQKfPD1+OGg8CdVbPfShGD2Uuos8hXVJvTqAH7sWfRi8rvnBO6i/iz3sLFm9t8lGvKBY9bvRTo+7SWGsPOrFiTzcMBG9UZs4vYpWOTxV2Xs8BGFGPZPHmru34la80Dq7uwKMxryeDUW8SEaGvXEXFj2JBNi8j9QuvYghTrv2LAq9cfEFvStAUT08Saw7avyEO5pqSjuwbYI8wVxavTbGkTxn96Q7JGYEvQIxmbtvQhA8usdwPdffdjuP8vW8x5xhvNpuF719YiO9vtEduxOJeD16oBU9s5SGPajj7TwYHIO9OsWmuxCe4byL0Qa6E8/CvASyU73EwMa9tGi1O71ipbx3slm9KXwSve6Ay7yQKaQ7csOZPV1nWD3SxRw9iLj9vKBRNj31IkM9n94fPH+Eprp2CA28pYWFvcFOVbyTYHy9LbC5vfEz5Lorj4G9iNSzvC8CAD2RZOq8DnSvPEEnmT0tzxg8jUTUvfAlfD1M
9bLy9nC5JvTjbLT2YFqQ7ykA9vavJI73fJKm8niEPPZyXyDtUWRo9iPufvYPyb738DIA7935QvZJppruPiEi997QMPfse0rsMTne81n6XPYSSgDyIKkA8Amj6PEWrUz0QYq69tkAVvY+llryuq3W9JRtvPdkIQzwimm089YYTPXGYXr1JwJ+8bqCGvPRaHj3zOaI9EKFmPOspYbyLc248ZCdWPXtBCr0SQwm6EvqavUUdrbutlhG8OjtXPargBrvvqfE88yRIPBnF+bw8wTu9tU0TO4OgvTs5qBo80W6RPRYZ4Tw/vU080r0AvU+2L70psM68x7AjPADElzzJJEO8sySCvanxHL1P/AQ9DEkiveTykr2LJc471HyqvBRmprzIzyY9XL35OwJtbDw0DN68GneGPMPSrj1mriO9P9IgOwuMe73dVAy9WCSIPKMNkzx20s490ykhvGfawr1Vc7K9zdQZOhj5Hr0kT8Q8/O8zPUa7Pr3RsUs8tyHBPPHEAj3x+4e8bQ6M
LvBu9n704hYm8qZ+wO/VtoLz7Thk8lir+vJNYLr1mKb47tKfxvBbb7DwMVIG9uk8ZvDW/77uWYLE8p9kjPNj6X7ykSgy6EatavbyMbr1devQ7H52lPPVNib3JktU8oOMIPQtLxbz10E+8jaGrPQoTcDwYcJc87wYSPYnxvrwOxMK9crWAPeIv2zvOG2o9mgB9PcZSIL1Xciy9gxsaPVqLgD3PoQE9mqZ4u2/eo71ziwK9QEIjPV5CDj2gylc8m3mYPEfMEr2dEmy9aNoiPfV5jrs8gsc89MVevXr6bb0ppjq60xmwPaXC+jxOCXq7c9hhvPFh8zlpS+G5VT6HvRjcGDtcrEW9I034vJ0Tt7xOEMq8WLfqOyrNeL26Q0E9s03EPCtVM7s7Gfo783orPMe8NDx0zLs8g27IPUwNibtt2D294EdAvdeQnb0ibtE5zjwvPd8oEzyJUpq9nmDtPFeduTykVDM8L/BsPe8DBDvpTjU9dGC4PXSqiT1tQJW81TKbPN1LKDzM
nV/K8V1LkvMAwI71ieA09MSOtPCSMkLx5Mr29DtZ3vRQgYr1+3Ok634ZbvPmPbb1oFRS7cqaHu4UooD30KsS8OfYjPctJs7zjcJy83VOIvf3aOL128Zi6h/nmvEm7kD2H4KK9CYKXvbgPH7068xu8lsfoPM5SuL2otJa86atJPdwZoLyzx528LOm+PYx3cjx2tye8Hq4EvcI0Wr2hcIG8qgMWvWpcETvN49y7hX4Tva92XLsstgC8kDuUPFgoCD3sb/g7bunmPCQq27s0aoe9OUEKPXoouL32G1u9Cx21vKinZDy8dis7P4jpvAR9vTxexcu9ES+jvNZh17vXYwU8Z/lgveGM8jq/i6U8+IMlPLyQzLtWEUA9z7dqu/m2pDy5DaG64fXPvYvuZDzJWF49TmwdPKnEiryvblW9Ld1HvDDYTrzJv7C83EmbOwZRXj25qyQ9CVHnPDnvf7y66wI9xHgQPQwXgTz7M129MLQCPaQt6b2HHS69WHi2O3iA8zzn4s68ev2M
Kvez+Fj0mgYM97i0+PHQvKr0FfFo97xKGPKHmlbp6Fha8eqHpvHg9IL2W3UK9NddFvXioybzCEH09uZdvvNjuRT1p5wi9Ebeqvcc9xzzN0aU9WEH+POPxWbxbRr48eMTUPDU/5TzWxpy8LXPHPFPVhb2kCvE8el0qPJc1kr36E3g8A1HOOzXdkjydMQg7fiGjvbnZrzzsqtM8UYyDvKhCwj2hjLc8kpVlvHZKjTtVbsk8Ts+RPVCrUDw28ZO9RKxSvdBB8b0Ll3U9u5FdPW2tvrkQRri9sSoRvIf/WD0+5Fc87b8vPTjb+rsDjEe8qNmQPUiC5jvY+ms8z7OTvM1tBr1RjcC9nl1ovcG/s71Rqpc9OQgmPabUFTta7Ni9cMHGPNkpLT1QELm8C4hmvQF2/bz9S627xnicPXrELz0s7YA96PTcPIJfNL0zGTq9CnXzvA9uj70gEYA9aQFJuhrZXTxVFBu9XUVavbMvpz0T5qg7xAIVvcnGUDyii2m9pVJGPcXMEz0M
ALyk9MN+9vD2sE7zsywe9oi3jujxdkb1hN5E9JHIaPNkBJz328Vq8FIcGPBTKG7zEPzC9aw6rvBXE9rxns4o8S7KYPbqBX7ust9O6ZUiqvchatLwKn7K9CK7NvD5Svb2r1uM9WptmOsUOMjxT48W9vzW3vMi4+TwP2QY92poUveAyyznF/gu9AKi2PM+o9LzachE9+E5/vQApAr1Cd5g8Uj4jO3ZZNLx89TY9skWdPHPcfjxAUf07lxkQvFFNWj3xeny8rhMsvTqrUrwoEAg9vjgMPRzPAz0SISE9LE0ouxrBDT1Mt3y7yC7lu7a2qLyceRK952S4PFIUwzte28o8i66RPEtqVbuwCtK8qWeBPLN5l71XH5k97SHcuqo3YbzXJjG9B9OZOlKazbtySUS9GYgmO7jYxbyXWM+8NXKYvOCciT0epsu8CrOmO+dzpjuwJru8vU6nvEIHab1IeDC9L6TuuptNizyO08c7bG8Yu9DQX71TF0u8HMQ+PcRxbDugkoo9a4+M
6PB0Lcz39Izy7jpSuvL68ez2E4VG9C3+VvMOOh7sKXUY9xILzPNL4G7x3pos8Lcc/vak5cT1ubIE5PgthvURQN7vKSNi8Y9XPPbBR2z0wo0w9U0Y3vQN+NL2JTQq9rKE9vIVaPD0cFKQ9V/vluzHHNr1rwZ+96AIyPV2MGTzW4Hc8JjmMOndlHr1dKku8EP+CPUxUBj6cGAm9iHyAvPkObD33nTi7EWJgvIH7rjsQXlK9RIvPPCH/VrtvGIa87DI8vSp+czzu9z088qFIPSdzFDuMf4w8OD7CvKqphz1HFy09ytZKvVsxnzz4y5O80kHhvHe2wz2IYFI8KYoovepF2DxT9tW9mglBPcdz1DvxxNo8QmqJPEv6Lzxv3ra8mtfhvPrC7jy3JJg9H5HnvQdWp7yHq3U93B4BPXm5SLuMM0Q9RtsJu6/JjTzOsv69WTgbPfzJJj3kvRg9nZjZPBuphbyYsxo8CNL4vPNF/j0q0Zk8G3VMPCRaM72EdcQ933Swu19gjLyM
dyig9kiqgvRSGsjlrmHy9nfAfPWoldD3fab08wukKu+2QPjwoigC8+QYqvd73rD1uB+M9bmQgvXLFMj1nGkk9hN99Os7J8TwNfFI9DoqevWHBET3xOuG8BHr2u2CoOD3oGFQ9WA0COTV9YDz7Ly29ugX0vNGDrDxUv3Y94Y9ZvVB4eL0cJ8Q8etoePQ8MRj3yTYs9fUswO6BEmLrpMX+9j7hMPEStHLup1D47++sJvVCXnDqapFc9yLycvPKClbtRtLg9BmmNvDuJ+jykg709YeV6vZpABz2Dib68lziQPEEZYT0/5Ha9YTJOPUAonbz8Wmg8A4CCPWuiTr2VSW28QGY5NsBrIDy9qpc8xpqxPP1bmT0voO0980s2PThYSj0qYwU9icHeOjDjkz0rdua8fn5du10tCr3qJQ69LheaOhNWobyIHSU9efEOPbmEUT1UZo49/IqxPUr8yLvklrA9MmWfPI9riT0/u7Q7n1LZvNK5UD3VnoC8+p6SPY5xgjsy4iG9T1zM
CPGwJQL2DEZk9KHp/vBKrQj2omUQ9y9mJPYyjgT2RWd49SlEyPfe1jTxrVku98YVUOzDciDwmIXA8GQuCuinpCL2EOBy8S/GEPQL2szxWU2A8mS3nvPcBgDwLeoe8ggmuPFAvljw4kfE8H4aDPFnRp7raiye9cIkqvacUazw9zqe8uC39uwPAG71Pz4m9j3jlPNFpLzsa1ko9XjwpPW+kFTprlWm8nmLGPcGsAD2EdG+8JdOLPdjXBr0Twvy76KrUPExSh7y17Me7TCdMPAVb3jrf/Y28VzS2vY2k6TujhYI5Y0+SPXmpALwKmxQ9qxs7PaC95zxdfn09ygwuvcTVHb3Legm7PH/zPIGrgLySm848zcf9vPCApjuuGCC98uNwvdBSjDxRGhQ9r+LDPX/STT0H+yA9mX7pPCXHdTwhui68HloPPBSiLT0lALo8LrWOu8aYIr0gq0k6Q26Nu8E3SL2hHxO9Xh7BPB/Q/DycPFk7wcqbPSh/qL1HiZ27X/WLPUI63jzM
Ze6w6P4RFPY52HLwWLd28KZq+u/Vusbz74S49O4ftvIqX0zwt9As8WYXIvfqVOz3X1oO8oE7DPaZsqb0QU6G7vlnmPHb5sDx7az68TO4PveDJV73iwi29wQlYPVngEr3dtGo7qQWRvK5xEjwS8JW72Qexu8oPP7xfOc87g5+WPetVPDzwEsg81Ll+PYYLqzyblRE9eEMiPZwILb2F67+8GtZvPEGDeL1NBw+9jO/+vKGJGD37sQi9u9iUPdyg2zzekeq8WQgSPd4VoL2wadC88XnBus7/0TyMVme7uq3wPHETujy6DoC9USN9vSNSOr1KmV88hxqmPHbQaruXy4G8LkB0vVs8lT2kXcM55SLXPA+yDb6nGTU94wqPvDNyYLs7Reu7UKO+vGSjAbx++5m9ba2WvLhwJr2RV1c69+FMvcGZQz3UsEE9d3qQvJFODz3tXpG8Oyi4OymRPb2duW08uDnNvPZ3TT0QOCK6IjytPdRGDjzRdIw8o1UePNXTrrwyeNC7KKKM
sPMIFiDwcw5k9rP5vPHcqnz39eQa9m/ZoPR3iwr1Q/Ie83nlOvO2917rf46W8scGDPawj3Dvzm7u8VnSAvE6bADyjr3i9w5uyPYdSFz3Evwg9S2G/vdIgYD02uaI7nVnUOzO8/r1aMW87VCDavK2MTrx/Szq91J40vJ8cKjsM6MU7oF68vEa+/LtX6cG9rNUkvecVrT0uNEM8iuXwvMpLhby2d4S9erXuvJdMfrvFmAE9S7RWveMhgr3dGl88AFVNPSBqrzwQbdy6jpk8vWLNEr0Gmza9jgRhPaVAYj15IZ48uCdFPaeY7jzhjhi95kkBPcMw4LsWCVC8Eh3zvFQDRL0tl3s7AbUQPYirdb0SWPa83pMsPYsERz1iz9+7c2wXPZkvKjw9Lq89VFuCOyKhc7wBO8877pN+PUorzb2YYM+7k20MPVddaL05wGm8SvO4vTEzi7vVmoG9mMCDOrQUhDkiaVG93ePlPKDVGj2wyI480EinvaBZFDw43zo8uDFPPI/pHr1M
u5588aDhjvYbD0jw1B7U89xYqPXAgm7wrQVy7fcmDPHgYAjqDVwe8FckdvZxNcTysoWG7MNsaPYCmdz1Ppi29pZGaPOaxTb2Goci8lx+NPdqVhrzZpwS8VbaavAXPYTtm7mm9c4EZPFIkzbtpsGe6pqeUPU6hlLxWauq8+jd7vbKnYDylpCE95lb1vNitY72wNqa87TU2vBTjMj0kpUY9Wm5WvTopkb3aqWi9txOZPcRIXz0t6fA8a7myPKKkML3VB3+8vGgavanmArtXKdc79m20vfGfOr2463O8zQd9vNFSaDwRmMe74JC4Pf4TybrAKkC96GeyOwg8sbwgRoK9F9ddPVoNVzyAFgQ9Ni/DPRFzuj1zuy09iwQnPYw4nrwIJpw6s2aQvAg5wTxHKsa8l8y8PWzEkb0ccsS9lYE8PPWsjbzVdTA9tzjnPd/PCT31gmw9wKnHu40IVL1M8i892/ehuyKV/73cm6e9h6YOPeDbRL144ra8e9DrvOIvCr2Ml++8hFaM
DPYifJ7xEaEm8jLZRO2LAvTz5rU09cEJEvROltrvaK7a8XMfHvYXFIb2Y34E8bfNmvThulb3ofhE9fiO4PbVOTL2u+CO9qy3DPLQ9ObyN+VW9o/ORPSqZMTqnGlk9EJ7hPbD5iTyZPpu7K8q0PKNQCL3jyr28MPxhveRPhr0f5bU850RiPStNzrylxge+v+IPPSiWVj1ZnAy9AqiKPVAbcz1aavE9CpWovenA3jxNpaE95UjGO3aeab2WQNq7Cf5wPF2/5L2rKGS9Ss0JvbqttLyW7tm9rEVcPZ0P77tGkLm9Z/2QPcxbGj327g08eO+8vaW92rwoE3g8dLoTvrMSk70d0ci8lm6HvW2oub0LFO87/cvTPQB9iL22A2u9BtUMvUbqzrzgHoi9yuBvPa0SRLtLU4U90hPYPQr9iz0CxJg8DsP5vPlLWr2oaSE9qT30vO31Nr1W7yC9+AqWPdiW9Tg6lIi9ALs3PcyBRrxRTSw9/P35PbiOajpiddc9t9DxvGYHxLyM
s7ZA9XL0MOxNvur2o2zS9FOYvPGpQNbzKYUK9qrrEvIa6kr36JkC92DIUPR+GWTx7Ydu8Y+ktPV1ikz1yghQ8CbSuvfQ+Vb2/TIq9G4Lavf1fer1TYpU8KUJJvTVmIr2fGl67VwPuPZly5TzKrOO8Asn+vJdlrbwDo9y8++z9PGGVvbtp7WE9L4GqPaRA0DzMa5G8SBKBPHoXeLuAuHu8UtnSO/YE5jvaS308zG3RPTD2XL1mGuy9MBjHOmjBiT3W9Nu88S6hPVY56Dzwhbc92N4wvdmFJLwJWFk9HUnGOj8BBzuYj/I820AsvZlikb3c00c7zdujvfXIaDy9bYC9x5hDPd67iD30qLi8Yvu2uuZCWrxTybI8XqUYvbRGcDtOTk29SJL5vcUv3Dzt5kM8vU6BvY23rLybmAY9c4zgPfyWET1D3iO9BgmrPDWKpbnGkOy8nKijPEHNX7x6fLc8FKRKPQnZET1oGlo8hosvvT+lkLz6Rte7RNePPPTaIL0jTa28Ks+M
oPGIj/rv4gY69yfMLusyACD3S3C69hv2MPbsgVz0Lq6g9wuJuvVH8hL3Qetw9EBrJPP/2XL0X9AY9wXUKPWZS1by93DK9+MtRvYahKLxK/6S9N/85PbchnD1gMFG95IJLPMGaCD2GKjY99cTWvCJqDr2dD9A8Y5cGvnTafbxWuRk7422Qvf85jDhX6Va997tfPczvVj1sg6a8xY7zuyD6kzy5lGC9fSs8vZBxLTx6VX48s7LqPBo2DT02mSs9iF7ePCksOr3sp0c8bfukPERUjDx9hg094u4DPXOPzLuUl3m9DX5/O5rbJT2fbHc9E16ePehj4zwpAdQ8KbifvamKyjzSDO09C/JCPbpXqb1rCxs86EabvPS9Y7voKeg8nlmNvRlIortP9EC9T/OKPSC3Zj0n+IG8m12mPHSXH7yhsQC8U+OVvWmYL70cNhQ73r1PvWCelDzyXJk8FT2rPKxzeTtViQC8jhGzPbClvTw5jgg9fKDEvDzCIL0ULTu9M+ImPVHQ/7xM
9SZc76FA7PbeJUj0iJhE9vxITPZKEBz0VynO8hgsTvOIWGT3uZUu8EZK1vNzKlLy+b3i74lsmvMZyAD2dMCK9laVHPejOlbxuzva8emBSOhe7Ab2uIIo9GQroPIoALb2wUNs8U0lXPU5zM70RWJW7an2UvXpOpDwlfoy8/YIou3v3QbzXwNw8Hw65PCo0TT3VXwU9d7eyvV8bPTvPKHu8LQWgO5MW4jxlilo9GZ2xPNewirw3hs860hH5PFW3hD0aIGc96TLuuwZTlDvtJkK9o/yVPG8LGT00y0w9mkg7PQ0JIrvDGEO9rcA7PGJHQ7yrZas6IktEvN7Bpr237ti92KDDvFAkDzzPklS7ZSmYO1JA7LsqHki9RxS3PW/I47vvBqQ91rggvCxnDrzbvMY8uEAlPXMfSD17fxg9CkDKOxYfS70XL2C9Fc+ZvTHwkD22awU9NGxKPHs1wzugqWi9fpyZu7T/PT2X5ly54whZvbAD3TxpkRm9PjCnvK+xhD183Mw8Wd+M
xvY5nXb3VCjG7TMwQPWjrgTz4lZI8CuGTvEIVV70slsa9NUghPbkdIj2hsqq8RNziPN0nYT012zK9JsHzvIeP5zzIjRY9X2KNvQ9BuLylj7+8xkb9vBDUdDxDlea6XuL5PC7N8jreSDc9xyMbPUwHYT3UAro8E/9BO5miIL0G4sy85uKJPPF317y78uy74N9IvTPhBDybr7S9xOSMvahHfjzdR9W7DLXdvP8KGj0cwE+9yUo7vaA0VT1kfc682MfAu/F3FT28oAK9ZVHeO6T7hz3Syym81A94vDGwgbw3vNG8K8QgPOF4Hz2XrQs9TSm3vSpUB73Zxii9pE7RO2qJALx40+u83Jt1vBhDLT0rVIM9yAeCPDAvGz0wCxm9wb/2POOoGT2n3Fi8KnDVvO9jQb2n+F69s+TRPRKWHbzyTBo9rvWNvTtmkb24ovC9de+oPDgcyTwCKJE8fI8APPgGS73l34m8SyntPT+Ttj2iREW9Ee8KvfLeVDxxXme8rWFrPbSgF7yM
zbp480mgvvO17DbwfjVq9KxpDvR4fTD322pS9rAvyvHBIOrw+JT08AxwEPRyTlTx1CBg8u9kkPLywu7x54os8u2vDvGTiYr2p6lw9XhuePb0RKL0LFVq9e0+KPPyRIzyxqqM7AG9GvNNJmbvG2Q49z5MmPSo6EbyOzeY85nw7Pfe/T70lMo+97DobPDg4N700T/87z1oVvCay1LxKnI69RaksPevLLr1ibAM99oNJvGajQT2TFuE81i6iu6wwJDzTYR89AYW8vAb+pDxF4Sa9uVAePTglErzhwg89okKfuxeS9jtuYI68CPAxvb5bcLyqYZa9O5WcvKGzfzzfcUS9KQNCveYbjL3xc5I75GSRPayRGj3vG3S9Y+vhutjVTb1mxlk9JpMoPW8kmTogz4S9+1gmPHM0HTwADx49llruPEEPPLzoKME8BmaQPFDAd7o7ouO8FLUIPcqzYjx6MXm9qTWqu6tTgT1NPYo8NSVdvSp5NDyjJ9O8bIksvA7wLzy0koG9D3UM
oPJ0tdz08sgQ99EyTvTiYZb3lRoM83pa5vNO377zwMRs9lD54PIBRRTztt3q8VsUrvaVTYDw1eLg7Z7mYvH6ILzyi6i69ThBgPeeyVz31R7m63OajO5B8VryVMo+9u2rePB9LM7yGjBy9jZdUvZWR57x72CW7yrINPfdngTzgG4S9vfNIvQSSaL05ZHm7s48HPQl5ELy2X8u7rGIrvTwkBbwXIhI9Wb8uPXRnXLwhamc8rqtbvGZrw7xQ1lW90sjNPCSOrTzTKgi98e6vu0/lxb11VrC8ISn1vBF3gT1Jd6y9JHa9vLSA07wBNgc9G6/AvCf2fj2FtrK7PUDuO9H/gLvOhtW8RUaMu06NgL0r2em88MSYvGv3Yr32tPG8mJyOO+W4Yz0574+8tAKnu+/RET3jdEK9vb57vF2I3zw2yus8817oPA01mj0p7mQ8N0yIPR97Tj3Lg5S8TnSXPN2q6r31VqG9NlGpvHIJqz2WBXE9kULjvFH1B71xUzM9RSaJPBNp3DxM
IILo9N7JvPY7lXrvbGQi9uXj+PNTE5ry4VoK9oEl3PQi68b3JWRq8C/yJvVsbKT3ia1u9aFNUvVBFBz0uxdM8M9D4vHhCpD3Y+dU8w0navL/ePT1EDXQ8E+B3PJdWLTxCqaO7JzovvdzStL0qm289VxrNupQnFrx1gBK8NEtivZB1Vj2KPRc9TmAzPeSzYj3LOOU8gJQeO5FpmjqPoFW9iIdgPDVnEz1/1jq8EaigPVFh+r3a/AQ95DsXPVV82zwjxOK8MJI4vXdqezt9tNs8RNP3vKaKiL1DjZ89m/vqPMKgPTy7i+M77Lb7vLLM37zS0kC9Oh3Uu5qUAr5DIeA8hQyZPKZhmD3yT2w85HR+vDARPD0xGw09efcLPF52iDycoBa9g+QaPc85q7qj5qQ8/1fevG61Erw6tWM9INyVPGxgs7yFLzU9hag9PW1sBj2rJhe9lX2avIyfiD3aT8c8XsPWu7j8Pb3zPJQ92jkkvbAur7z8W6e93YKcvRJmuLwNsMu84PsM
zvAkr0bwBdYA9J4/IPcqB8TwEFBw98F/3OGtHnD2E5T68Z0q2vI64ZL3AcSM9xzGSPWod0bw95e28eiojvfBqkznH0oK9s26XOnzXrzvaLsM8/x/lPG7+tT35hCK9DVmyvKNOKz3JrrY8368sva2PB73ZnBK9zeBWPZDT6Tz+LDk9eYuavVSRcDzXb6O8a5sLvab5KL1uoP+5uceYPZtSar1J/qM7Z8juu+EeHz0W/YG7Q9QNvQlaXb1a8Zw8KZ5yu5smfr3JCfK7wCjSvGvukLzs12e9QLbbPPdI1TzWR508jAGBPRtWIr31pWM99zk1PO/lBT3ECEG9KNJsvbx8Sr16cFw8znTcPQBbXL3M3pq7rvdHvQgRorlIUwW9r5CZPAzfsLzFDiI8euy+PHQ7jj1VnTW9iDKPvVQeHj1V80A5CMopuxKVbjqmci69vPa+PDlu8zpBMo49KYMEvjT8MjyONiG8kbpTvRgEBD2FCDC9j56KPQZMkLySqO88nNKJPfljhD1M
5LVm9fE1mvfY6Sr3c8ty8JlhTPZsJpr3rdno9VbXkO2PTAjxEe1k8Lik2PKGyEr0bw3G81B4wu6BYJr2J1Ai9PUQWPDHmcrtoKxe9Nda3vMECnLwlRqC7YnwIPj1Yjjxjngy9XXiNvegFPLxaf++88mg+PB83Jryysre7AoPdO26zhD1WdTK8RXSFvBeEPb3Wvdm5Etx/vO+4cjwcpii9ZBjjvAsshDvl7Ss9NIWzvWrT37wJXyQ7C7l2vS4qsDmpDKo8yrllPUnyj73pz628v9wKPYLQNjtEuMy8IzcLvNr0nrzoxJQ8p/YEPXo/KL2SwJi8+oDDPCGDabzt0gm9WiR3PVFFkr11+ls9v20jPUCoB73e8km9HWxRPHrJlbz0Qoi9fIprO19TjL22+Jc9a5/APeVNjjyxkGo9/DmXPEcxpL2OTxa9q0eZPWG1+r3PGRo90OYrvAuEjT0yYL29Y5HtOxmvtDxVoSS7l4v6O0WyqLxkQO28EfWcPcb9pz2ZmNa8dmSM
6vZ6WdL2R23+8Qkj9vDqp1DuzppQ9FQCaPQIoIj1wj9y8pcE5ur05jDv+3lG9UKmjvZLLQTkBSGA95LpuPRtiPTxSxx28GZcePSn2zDyCq4o7JyhfPaN8ybwRoPg8kI9XPbNeBbti23K9LMDhPA8qjrwoK6o70Zceu2RXAzzOnMQ9b4iYPRwhU7z/VFc8xhr5vHzP7byN1im9lt5TvMxwTL2IJmw9vOf0vDjxjD0RJQm9IKY9Pbot/bu0vW26H/SUudoi2LyMwJC8HNcMPbVWVj0Oy1Y9/EE+vcCtJbxfggQ90DWQPTFFgL2NM1c9k54DPVUa5jxccAe8DT4QPVuQwrxNXDi9IN8RPUNGW73aleo8LbUfPfyopbxNuhQ9b3hbPABNnzzVefM8dfMmvfwmBTwP5pa8JKTivD4haT1t20g9IcW5vYi8nbvkvX+9IjsgPO64ZT2U1Qc9h38rvfoDjD1eQ067q+cMPK/kDz0RkI485R7gvGJFvjwYHO+8448bvf/ZkT3M
IqYM9llKVvZ9XAbwt0rS8fg3SvJDo6zwcLAg9Q+SMPDeZSj2P6GQ8ZrN6PTJbBz08IoE9xLE7PRKM3jxVGgQ9vjW/PJWokj1TcP09HNxAve5eLD17gH68h/6NPNWD0bxLFV+7wuVhPKEphz3UlEg9Mz1OPdkMOz1aaJE9+9YMve9pRLsvxLy9nVvbOwVppT0F8wc9HMaFvS2jlL1V/ui65JOMO3bkN7ugrAo9vKGLvRgZODsbQs+896eAPTZCHj2t3b49V9bHPDQRZT00dgW9JTODvT/oWD15yCM9VCOBPJ3EDT1nGZg8h+iZvalFZD2tr5K80NiyuobIFj067Jq8NnDcPL/GeD0WJGU9rUupvMcinTslzdI8VEOJvGufkD0eD0w9JopYvCZGkzuggKm6RtkCPabD4D1grJg86EOyvcgISD2XvKq6Sy9CPUfgy7qvXtk7vyFLPZdLtrwmRX67+jYpvbAH5LwIgrQ7BR6EPQVeP7z1hAs8gHoEPTH0GT2W24Y93XOM
DvUnsHrxb1/08vanPPdoVUL1gkb68cRbHvKAnMTzr9pU8V6MMPZRPwjyhLjs8Er4pOsmroTrmDZg9M3beO4H0lT25FBa943jKO71Dvj1mrZk8kFQ6PWIhzLwBcKm8nxLKvL3mxLvJ4wS9XbEfPWxVkD08HPG8y9olPWe6ij0k/x29+0OoPFgOoT3c6VM99527vAzKK7w3DAq9AWRVPFAxFr1IjJG9n87Iu8/VXTw7mh095SMGPVkuizxuXSc9jeV7PAhggT26+1c9rcIbvYSOCrvQSxA9uCCQvNMBir3nfjq6HtdGPbJsrDx16dy8eaGVvZV1QbxvYMM9Gyi2PcbqEr1e9pU9xLOzPepyLT0gttE8pzS+vd+RyrzqJs+7fv+POqS8C7sjR8c8JCcSPQntCb3b9SK9ToamvV3KWj1qrem7c6CUPQFC7jsexN+75GFNPayOeD1sii+98XdGvcLGTj1dBhE9CFymvO8ZAb0/vC69oucrO+ZNMr37jju9w1nDvECnYbyM
ygTM9vkwvPWE5C71t9Ac9egVgPV3GVD0WHpc9qhRovbjETzrQ6Xu8NWmPvYO17rwyGRQ9RXwNvdAk5jsp44G9J9bIvOhVv7srjwI+BOGsPLb/r7xe/mg9XiYnPSPAhD1C7q49eUJ0vYJDojvxwDq9hWz7vG+CaLxheb+8klkKvQ1oLj3iwAW9I960vAh5Crx3Fm09hbkEPLsBNrwLwe284ssJPRukYTxkWaW7qIULO2IMHz2q+0y9EsOGvJ5LBL1uYeS80DcQPS2FQT1qxYW7iB0nPW05oz1jq4o8fZtUPIYe0LtzB2A9/wjNulx1wLy0EgI870ugO6asSjynzn291N2KPL7yITymrPm8Vc2UPJWDqzzYjjM9PAatvQAnG7wclbk9MLQDPc5Bhr18iCi9wrcGPSX27Tw/5o89grndO9MyijyrBI28KRehvFYjIL3mU1G7O5IKPY+SCD0UXpc9agPAuj/rjLyieMm8T/fXPGAtmr1ABqk8L1r7u77CCj3XxQi8qy1M
hPTNqIr2MhSc9X4xEvYBDi70xv7K8HA5zPZSRcT1t6UI9GvKcPbDdhDqaSru83phCPTyJLrxqDG+9ZFMxvesFzLzrRzk7tGN/uKhAcTumx7C9F5v+Os+39LxyJpe9w5avPd+bXD0MvmM9acw5vQKVTzwpURc90/wsPWDJWb0hSeq8QiGOvK2rz71hiJs8mGk6veLLoL2HTqK8cO0FPQy1DD015g29XZsxPf7Nlz2hJZ489pycva91ZD1FyJq7IVNKvX7dxbwqAqC9oGg1vBJ0lL0hXCa7XueoPCYdSL1zz4E9U1D7O+9nsLt/YNG9U3/5uqlFIzxH5908IqvWPEVbAjrQYwS8wtlDPcr5+bwVrHG9TIPtvFaeJTzpbR0957UxPFdwcb2w0n29beI4PULYlbuhdjK8j7VOPbLYFD23tW89XlwPvLf2ibwmIZ091WHzu6Eykr0wBRO9TT7fOgOdSb3nlkA9dubBvIlemb2oBLO9i6McPUTsKD36/Eq9m/hSvdClH72M
wXxq9mBXevIWgXLyMk5M80sK2vOf+lL2iISi86z4PvTXYoTzLgVY9zNWsPYZANrrmrXO8WRfBPfN6+juuXgW9fyMEPUTw4bsoZrq83TOJPVDudz1690O9OFG1PPfuXDzlq1S9OgoePffmU7yQRI28hFSaPJhuUr2VD6e9DMfJPYaryLyVIAQ8kiqaPCDUe7w4LYw9t+PEvX4GebyRcZM9IMubPGu/5b3zz7K9V4epPf/WDrwXCRm9D//NvQEUgb0EW+m8pKQHPudoQD02PWU83BMpvfV0FT26m9i7K29RvRhjAL3uFCQ9cPbEvUvfOr2op6S76gUCvcwyE7uZj8a8PzYvPT7voL26LxK9XjBTPZMXmTtf+T080DyqO1gSej3Ag0s7I+cHPgUMnDxqfxO9EjMnvdz1Gr1M+JG8Mx0RPXFr27xIpN2789ejPTbkLb15SY295/jFvA2yIz2CttI8zR30PR7BKbr5j4o9yGQWvXYwBL1KRu08R9W/PK/Sz70AL6W8cgtM
lvZbqcb1JDow7+KuevU22Cr1lsLK9hJY5PausEz0Wjfy82w2EPaL+2zzO2MM9dCeZvVJVpb0eAQW9GcVnvcsDWbzWcqk8dQ/uO/c0/bxKgvW8wKT5PQ1F77tTmJ68Uc4+vHC1J73wJYG9E4YJvAQUQLw72Jk8PxhjPRSWezvRj9a7rJyJvPQXgLt2mCc9YR0jO2sKp72Rwaw8o5WEO6WhNTtMgqy9lb3gPCZlmD3PSh+9NFEBPoYoQD1vLok9jDDNu0srmbwk5ig9fn/BvFdGkb2G5VA8CFcCPOoa+ryMdkw7LOrVu952Hr2KRd+9FR6puggTWTxUbJe865ywu2aZdz3PK5A8R9G4u4r0p73Bpno72h3WvSVmNL1e+3s8KjJFvUkyqb295v48fCADPi3WFLzzXKM8Cy0FvYsXE73G/bW8v72vPBxeRb1bfwQ920UEPgBOaj1rV/I7/xnTvDucqrtajA89XU3/ukrsMz1hErO9meaCPfbwZT2jx8y9eJWdvHb9szxM
PRki8f7DGPfwb07wyezo7KRe6uzBPJb0ZLMk9/87kugkX5zxk9wI90tucvBKzIbz2iw69Xua3vWuf8rtlu7i7vFbXPKMmITz7AgC9exfeu+FHHb03SA89BgkTvU4L4r0GBLI5pt9ivXpEH73wIQ89Gg8UvCyZOL2U2F68HDTmPQ/Qyzzusu+78cRTvC/ucL2Tz6k7jwUQvcgIjb1pNpK8BvMWPqgTEz1yXWw84mWIPGxFyjwlmME8iKI6vZOBF73GeTO9CLbxPAwp37yAF2K9cH5rvW9SKT2xzOa8CtiePcnAl7328he9oHvCPNbmab2hSNg9r4fiPNpHALt6TxY9ZyuTvNxypTvezJa8RZ2tvelKiryf3oy81rVuvVW+kD0x9O28N32Cu+cxNDzLS3s8pjYdvYN3Yb28/ge95AisvRD2prjxyZ28PymJPCX6yLzvbIW9HZa1PVLy7juoWU48KU58vPYIYr0f3qy8v7mQu8Cy1Lw7EfW8lA+APTdRDLylj1u8epGM
QPRs8Cz0/mn895houPfBlHj0LHUW9fMSKvCyDZz3XA8S978j8PEgzzTzMRCa90mKJPdUljL1QB787D0xvPO+EUb2C8ss9oKGmPEl+Pj3nfQU9YvoIvUzwOLzbkJ29HkWsvc+RNDyCmSa9aAPpvK+cnDywWb480BQgPR7OWb0mbls83E23vVtUAruXXb27e73IvA7hBzw6BK88G1GBvR/Jez2kRQa9xby+PWPiAz3VTZC7du54vcZGpzyDe0i94ZMMvUPgBbwrZjU9U+ClPco6ij3ahXe7ysihvAW0Sz1KBoo97DT2vFemgLzBdvS9F61zPfaCVz106Ea9AmKuu+eAnjxY4CI58rU3PcvkZz2qVb49G3JnvQHvvTw5XAE9PU2fPRJG0LyaKp08X/9RvPryYLtmH129wvanvdxBtD0t8lu6/raMvRdzSTw93VK9nIERPOL0AT0mvhg9EyMwvDsGcbxXxuW858Y8vRkn/zq9APg8Nhq1vHcQ6LyH6ea9sA2qPUA0oD0M
zloE9sR92vBtu3TyAnJW9MSgiPUEmgrzk64c9hT8DvO/30jwjsAu9T6gePQQWNz0VIfy82QV6vLW8D73uc2y8kUqvu0CAE7x174C8VcSlOwbiqLs67Vc7DanjPUkHwLsODWo8WJP2O5Jtt7zq1ck8hw2XPRxVBj0YMt68X1c1vHGOBb7JzSO9pvYkvUC/2DzUPEA9YzJNvTzSPD2KyNE7BSd5PXueBTxt7FQ9illGvYkSCj0eQ0m77/CfPMFyiD2uM4M9CqGVvc8I9rzZgJ69+vZBPItceLyt5q88Zd7+vG0GHb3WSuy7TcggPW2EK730ezm9j/DZPAy6ijoM1mU7bTATve0RSb1yLni8WxpKvABmj7tH4sm9Zv3SvFiglbwt5VQ8o6kjPUU2kjxkjzu8py6DvKVohr3d/T+7sO/1O11OGD0lJJo7WHVCPfa0CjxVdL+85nXqPM2m+by+ZaG860+WvWhfkD0Mj0q9A7QEu22XXz3PCyO9vO7Qu5WKEL1krSc9S1cM
EvahN1rwp4Jm868L4umtekz2cCiK8SJQGPCC4zry1r2K9s2+/PBimzrvQzAw9vKLWO9AL+7wUTK28Se7WPHw6rr3o5fC94H3BPOif4jzTvqI9hvNrO0Blgb0zB5E82YxNPdyUMz2T7Hg9T//zO0CtvLx6G06936QvPfXTJLwsh089LCiVPCBovb0OKBK9s3IuPL0ra70AnVo9SwfIvL/4br13Rhm9Mi5FPRVdvzw99oI9dDmWvdkEHr2SJaK9v3arPbC/Aj1PmTI9XSKVPDz3Ujsh5aK9djCCvXTUtzz75+i8dbwBPbEECz2fe8C81XKlPOptVrwCd2G7E9GIPdSQLLwkdJm9TwiTvJb5VT3MjYY9s0D/PPIngDt43Ha8kIPhuGazX72/N+e8CEvdvG0n0LxQiRi9u4MnvUWgCj0vCO27De0TPbUVt7siFlc8vDvtPBaM6zyDGHY9FC5iPfhGrjtceKG92hvGvAm/hLyZKYm9J9SXPDOmTjxjEhG9WqR0vdYepL2M
PSB896ASrvaluvLzBFC299Bz5O+vD5jzWY3g9ezz9vJLXzLx9/xa9SJ2ivd5wBbwMLJ29XLcPPS4aEDz4Tb+854b5vOgfqDz+zWa9ejtBPB01/Tx/aEw8UhwqvXPVqjxJm3s9/Md2Pb8mgr0d2Ky9RQwoOz8AB73N5uy86GmyPWc5Dr05+Wy8LGPKPZ3RjTxS70e8XtpFPR9IKLvYcpy826FYPTxu4TxA2DE9wiTlvJEfC73hCtq9ohBcvWe4tbxOg0+95ztAPQOc4btSvzu9eWUvPY7L7zzDzg499z6FveOsx7tQ2uU8p6yiPGwtdb11k2U8xdbnPIerprwOsJS95UGAvfOv37xkiA68zJjfPfB2TDtBjZ288sPrPPUBcbpI2iC8bDMIPf8iOj1FOIa88OQyvGWuhrt8qpU9z5SBPb0xCj1R5Xg8cS5tPeWtN70wEzK9T7Ksu38mhz131mY8g6+WPKOb77qkVTu9FXdSPHCE8Dtwd249ZvCXuyy+IT3AHxc4SNpM
PPbGac7xXKf689+NCOvujTr0v+Fa9qzCtPMmdhjrNhaq8MMHZu/h7IrvKGsQ80Dw/PYpoSj09tGy8YovOu8DAXT28Y3Y99gOuPZpv/TynIb28nqcBvYl/u73EDwa9go+MPHqmhjwrvIO8Y7eFvQP8Pj2E3406o0VhPZJ9jLy/PJo6cpMXPSFoI7wgSvI8kpOsPDGYszuH3DC96fSVPLOJu70iMLw8L1dPPYDTKrzxTtM8i/SSPWK1mT1/9J686mc6vOpqv7z9Q5s9BddcPZI86zsU/9y8tlFOvRj6U707Kiy8Kxl3PayHgb2XYx48irghvYq7oDwzzV686McCva/BPD0g05+8v3t3PYcHgT2cCWY9FAoDvcsRaD2nzzI9LJ4DvBRv+bzko4w8c+kZvSLHWDtKNo49qHlmPd3bLD2h7By9qUPlO73lyj1wA808kUC/vI+7nL0yh2c9t71UPVDma72zCnM7vkYlvVc0WLzQ2Dy9OOWIPX4BpL0bSDM9BdrgPD6LsD1M
HhCe9BG2IPQTTKTzMtHq9N0C2PNrpbr2q3ms9vy3UPdSXJzuaUca7WgU1PKFhULyV7488XeWlPT1Zyb2DhjO79cLeO/DOmj0ojvq8+j6MvfrKLL1gRpc9yIC8PF0BcDx7mJm8AHQPPRYTirxr+bM6zkbOvCKZfzxmMs09DvZPveswNL2a8z68BwI2PSUD4bzkMB69RbEKPQdWezkgZMG8OxsuvAnKnL3DxU49tWs/PX0DkrwUJpU5ph2NvftqJTvS8Mq8Lzp4PVe7jL0JURg95FvBPXfgnj0QUfO8nVVvPUmphD1EnCE9V0QtPRoKjL23cv0872XJPS4tEjzl4nc8FeEkvSU4yzxuoTk9Awicu1ffsL1dPTe9Nm6uPCpsBD4biMG93LHkvNAu6rxbMYc9w+JyPUKPjzv2Tv08Frzhu/+TVj3v4xi9NuAJvZToEbwEAkg9gXTLvdwGp71KiQy9C3liPLFl9jx2+te9KkKxvGIaY72eH5+83B1GvEFJl72Hsp68R3zM
kvMXdUr0ZD4a9imGlvT/mtbwXz868cHCRvMqVubyX1u28gDs+PV1nGT1ASt65eoa4PSg1KD1W4/K8VVE4PGYco7yzxJc8GyQdPRP9er3M/629+XiuvItwCjxLEuk6iJmgPd28YL34pb69E5BHvBcArD2qTgY98RSEvZW+rL1/og26bqc9PXzVpLwAVAW9Sz+IvTzy8zu0hyk8N/fEPJFXpT0DEJM9Y2Rcvf+jgr3JILa83rB2vCa9uLzu2Ri9PeaQPekbkL3S7mA9BeiFPYvZXL2s+Ba9NEBGPIHN7Tw4pbi6Z07rvQjHWT1PdAG86DK/PO6ejDypwGi9YSqIPQkCJ7w+EgE+v1m1u7wAEbtZl3m9IjqYPOcZC71oKNC82SM6PV4wizzYZhC+r6djvDgpvT3C9i89DlGQPX4iHz3avvM7oGPRunpB/j1k8nk9XzaCu0VBorwg3dK8Wnw1PGZ6j7wlBwW9Fv19vDDiZD3YUFa9wosGPA7Bcz2AELM9JRAxPKVpOz3M
KUzY8LAGTvGvKqTxvwyS9Twl+PSouQ70ETEQ9PXgOvWiIRryeAAM92KFwvbAGITwZ9VG9yDOuvXb1zjuBOQa8Yx1RvfXYqzzoGok9uZEGPh/P4Lx9rr89YXeOPEZxr7zdaIS81hIhvC3YkbwI3wg9uQ9IvKh6R72jF2K9ncaGvTZ3NzzCsBC9ToCZvCp0kbsT/g88KUpGPabzRjuKhWc9mcERPUXIQrzlMa+9ODyxPLvfo7y3c1C9FX0DPFQDGL0xho69LTIPvPnywrx6RWg8tlrDvW0Bfj3wbAa9FqfePM4O7bwu1IA960cuPU/kF72RJ4W8FfUwPb4OBb2+vR49ETGoPNM15LzXcD69HRtlvPw0azwTtWC9juvFPCuSXL0/rVA9cBCtPaXWm7ydkAu9j4G+PbxDq7wueY88qAHGPHohbL2PkI09CT6xPTD0jr1QavC72Yo3vPp37juRu2u8adbEOz55oLpZAWK7poIuu131Vz2kB3E84qWTuYpLRb0bvSm8kWdM
hvTrosb36KUK9g33ZPZ34qb01W808C+cnvTvmHbyhDn29+EuuvGomTj2x2Am8gyQVPVlQKz1pBC69j1amPWYSZL1AyCA9ss1YPU2krb12zy69Og+FPfsmIb03EFs9n5NVOj+AEL0eSOa9J/89PIEz7r0RpZI9ru66uhSllL1ca7m93sf6PWmyXr3SjoY9uZ8PPekr5jwkisw9qBGzPTJo9jua6Ok9nE6IvSUAx70EJhS+4sJpPYsyHL7DWtU9DLp4uyw+Pzz3api9M0X7PRZWljxC+D09r5ECPM+rCL3SBzs7a3grPb6aijznqas8f7kjPLbpr70O3eW96iRGvRydrL1QbBM9HBdcPWev5jwnUam7Iol7PQakUz1TlJ89zphGvbMyErynpRS9sJjmPasV1LsVuXU93VivPVLiFz0GT2494yWGPfJjZr2XHBm9I/gDva0xJ7wOyrY8G50mPFuumb0Ozbs9aPQ2PfcxJb3Vt1g9/k1rvM6gmD0Zw1K80hFfPXwgATzM
OqSK9eXFmPYT1oDz9ZAC9fH2tvetreD05/Lw57mPmPLQuQTwvbAs9QNe+vM6ANbwQ9LK7BabgPPWRdz0prwU9LVVUPGY3QbwjtPG8eOxXPbPdgTxTUqW8ywszvdazoj0ztsI8iXa4PRjGHD17eC492gcNPZn4fTtMix69z1IXvIBhvbyDB009GAtMPZ/zpT2ww5Q9zkchvZCEwDxA8K69kYIDvX1NTj3kOn49P9kTvS5HtbxKB+s5K8L5vK4E3TzEm3I9rc5yvaABn7tUfo29qk6VPZkajj1U9Vs9g25mPEZ6fz3GdtS91IrSvKbtRz3v1L49VhIcvRtOp72UTTO7rKASPAAmTT1725I9DaBwvVk0ETz7ohy9C99fPWQe+z0qDwE+ECs7vZ72qDyzhsq90ovMutlOVT3i+6Q8bXZJvDUCQbx4OeS82TkHveGTjjy4Apg94ivpvQFYfj2KQf68GDubPcXO+bx0xWS8vse7O8tnDD15raM8Nr4Kvfa6QTuox/U8WndM
RPXZRv7xHnEg9FsBzO9OMBD2yrq487JWvvYuokDwqUkO9ZxSbPcMrLD0I1Ow8SpCwPAt7rbxZkTy7oT2fPL3gvTyGWck9yqXlPCEtjjqPdTc9LQcyvZczaD1zGEk9CTtkvXXivD1NRXI8gcd2PVR6ND1bxTc9+GUAvXSUbLz1TpA8gYCavMO+qDyhYMA9xNtYvccDAD3AZvi8pVOBPWj07jyKhyY95tmYvQCIBrzi3Hq8tDBuPP3qnbxJnu+8WutYPR3uqj0dmJm7A8uYPGmiMb0igvs8AzYYPciYhruneDY8COKZvMiY0zx7ECS9bwIbu835jLwk9Ts9B7eePNNxoLwGYDu9jUetvV3YDb18mNM9t+y7u/UHlbxWOpo9qS7yPEvyPz1i3Ok6dUKIvWX7kzweP5m9C7V/vfZ0ALw9L/c6ZT+dvGMmCTx1j+M7u0WPvcpgmz2MbNq62yJaPMbvuDzt5b890eLFO9X3kjyCUaE84rmWuowbPz0KRie9BaiGPBAzur1M
ZbSm9GneUO2GAOL2TMI29Hy3NPOAqLLyhFkA88K4vvBW53jvqNwI9u4SOPfqn1rxnFqo9v8ycPHjtnjxfqnu6cLZTu5fL8ro9dkY9VLJ9PKUjWT1GRZ69rbCpvdgpSTwxXd89U/yxu2AsmjuL6MA9261ZPShNJT0EGaa6/VO3vNKwgD3JSYO9T5ugvfsux7z2YgU9Q8ypvExP/zyyAUy9Nv6fvWqIcD1TBFK9aNhsvWlmML19oHM9XFUsPZbCVz0gZoU8KDXDPJ9mlTyR3oS8qm3muxTLqDyCvrg8Ry3hPCsELj2OMAo9lMqhPXYzPj1uahU9r8Ktu0dwOr10bg88wCloPBYZpzy4K249xQoOvbmEGj0FWqe8tdhPveztnLwhlRS8hXIgPd5roj1g6EA8nD8Ovc7+jLzMQ5w9pBcUPZNjDr2yPUc9GlZ0vbnoI7ypQr08rP+WvFU26jwrfI483jdxvMnMpDvW5hm8hXp1PNqaTD24RgY9Vt2SvU3VlTwfVSW9jJmM
EvR/ltrofWxA9bOjmvLS9Az1lorm8imK0O9+Tr7pC9wU9zXgtvCc7+rzu0Da9uzGePYzgZjxSj4E9q59dPUn3vbxgsMi807jmuUKTiLtLhzc72GbmvPW6uDs6Xb08Y24JPaMCSbwW+Cu9o+kLu3giZj09p828VLyGPSu4aD2WOGg9KPd7vFeD+7z8gcG7UAg0vUDeMr1pUo47hNpMvebCg7xwRwy8eKbKvAO377z+HAG9r1QvPT/vgT34c5u9EVwaPWNoLDsF9QQ90A9QPDoCQb3jwdi7AC4wve4fjb340IC9AD+OvchZzjs7NjS9hP6NPd0nYTlJTMq8EppkPK3BwzzwFDa70bxMvRXaMzvwtTA8derfPb1IizyVqJa8ALNBvZlO1LwaD6O9BJ6lPJ93XjyKLMC8WG9SPaFKP7yw1Qe+CgKxO4PIBT2g9NM8xX8bPTHYNDxOBdI8KOMkvVNPILw25fA9iRUDve2BZr22wj+9A75dPZTKpbyA4pA97P2uvR26SL3M
23Vi9F2uLPW5QbbyI9b48NglbvCUuiL1eBU68ZhqLvdecjL1qPhM8A7L8vY3Dgr2BPMG86SQ4PG4PkT1qPie8BA0LPQrWH72Tlny7lRdmPR/HEzt4EGQ9Xb+hvHQm2Tw9O768ulLbPRyK7jzCDU48KPymuweW27zMr2U8RU+RPFMyTL0UXCk5AchKPdSvGT0e9Ae93oVivTkWdD1Eb0g8GAJiPYe2gjzY1nk9kw5kvQN2brwn7bk9Z6QPvfHfub3cU0o76VIWvNUvm7vlZf66v3Z1va1xhD1K98C9TpQSvRX0QTzVHPs8RfO0PPt/zjzJRRM9AK+OvftJk70QnnO8x963vb/aL7zb9A89/i+GvC50Bz3GsJS8cK8pPdd2QTudCNW8bPQyvExE3rytHJ+8YudaPQ6wIrt1l2e8h8AaPsq+xTxuj3Y8y165PKaBvbwbTLE8u4AtvVnPQb2xodo8dTppPc5H7rtsNsK9EFY5vUZb1T09rvM8Z3TQPWr2nTyDlA87k6oM
MvRPeGr1YBU49ls4tvcFxhr2odvE8x6lJvV6Qjzx4gC69mAB+vTc7JD0XX4+9ULnlOwWsijwI12u9KYyYvGAlHD3KV0Q8aYSavQYjg736EqE8i7y7vY86c71GV4Q9qdqgveV90bxmkQk8wqdjPbZArj1hJbM8+zC8O4kREb2yh0+947VIvQnbE7w5M6U8vX2XPcaJr7y8JXK83HUgvdm/QrxUAFs8XPpaOyIUDj3GHo66JWNgPRpLKD2iOpi8gjsbvUceDz2aWnu8IlkIPthFT72jFn+8tQ0XPf6s7b2WSeg9t4U/PBHQOzvHKdo7fcF5vbLyHr1T2H+9dI2svdEq+DzADAS9feCAu0xFsj3XdT68NtWPPbWG3ryZqru8oLO5vPChjL10VF+7C/J/vUEhPzzBY+86z/XQvUe6Xb1Vj8a9Z8UBPn41BD1UP3O7aUV7vbKITT06zC48E/T8u/MOs70boNO8GckIPvR/urxf0SU9pxloPV/vKD3Y84E9DJXIPG/K3bxM
0U3K9U62JPU2p6bqcTI29pVxova4cdj1TEr+7yudmPYi/6L3FGl+9n+yUPDukQr0hRZM9A1XEPAsnzzyVvCy8k0ffPIhtNj02eLO9OHabvQE/wT19V6U8pn8APSn7gT0Y7BC9a5EOveA8prtNVdC874UdvVILL70Ahxw9CiUjvWehXj2o0gw9kieAvY5rEjySDxa9GDMOPfzpmzxd+FI9QoYHvZuSI70qkUy98NkdvZhKpbsoTgY8YlnhPHe+NLyGIO88PBjLPCyLszx1no88kg8BPc21kLur7dC9emylO6MrgT2ia7i9NL2NvNucZbyiOTG9HwgMPAc2jL1yq0a90AfuvM79l7wdVAE+m+QlPf4NILvrQx68Sb+sPOM6wDwUbl+96lnZvBRG9Tt6ezm9TX+gvN5WmT3K0Pm8hxUSvSQH2zpay3y9whgVvXXLiL2j9Jk9dLLhvCYHcDx0Njg865THPOOG9DxhwKO9T6G8PQZZQD2sPfM8YUyovWuujL2LHQW9wttM
hPFjaOD3Ode08FazXPT/6hLvGu0G9Nq8iPXryILtd8Qw9JSg/O4BZV70yuM68SgdUu8fOHTyA7TS9oUATvP3LBD3e5RC8miq1PXHdKj100Tw8CxTOO9tTpjxafjy8EHBcPTDPtDx+qtu84O0ovUaOJL2uHfu9hNV2vUpRnzzCFNO8pLFFvRcDoj2H6zy956/jPODvd7wCU6g9ZttDvKSkiL3JNfA7HXo/vWo2PLkyE/u5IVPGvaFlvb0LsfC9cHkoPYzoPTyAAG49T+fEvcDT+ry5hgu9QigUvSea8LzQHDs9XNadPcdRLz0pgOg7sS8YvEui+LuSEpO7PJsaPXQeJr36h/e8LYVHPVutizwTpYm9uMFxO+DWI71DxxM9z+WVPZ/QaDzn+GM8eQNou2ihEbu51e88QHMGPEyRHb3b3Ke8xU6fvJpnxjyzShm9z5/AvCyBLD1p7fQ8345vPJBgMD0/xgu9TvpYPJOYL7wZcBA9obKEvWU+JL01qzq91/tsvZoNkj0M
+OkW9nI2GvQIpw7t7O5W9XkChPd+PH7zna/q8Vc5PvCjOYLl4nR49196Fu04Gsb3kK3W8KYYhvPTgBbyqfVQ9WOlwPbXqU7uIHnW9RzQhPQzak7tgl7A3L+SDvIdMdr1vdYW9TOM2PEkhDj22m/I80NkUPRPWsL0GaiO9MnUfveUQUb2v0pe533rvvIhGhr20uQS8WnFuPd1CET0VuJa67oWDvUW/YLw6uh+96hWBPel4JbxCSiw9MsjwvMc5d711oIa8sApEvaJiPLtbQ7W9BhjvvKXbHDv5hUG9n6gHPWFDEL2CIZw8nyGjPSjyjrwhIcW8DciXvAMhlr2w2m49VluGPMR2Q70v5zO9/GEjPX0EVrx22yI9X2IRPJsJ5jqzcUy9hK0BPTUU4Lxj9jc9LCZtO56Zyzsp/Z+9Pcs6uwJuUT3XmyO9OQuJvAvlh7tzfz69jVlTvVPyBTxXUoa9EBxivKysOr0MiSU9sJkZPRCXEb1XJuo8ZGWmvD2/uLxv4ZW90r5M
gO66yHLv50Mq74pafvFqLXb1Xs4Q89anePI9gyjxUy469ACDyu6XHDz03FA09QvYlPb0xNbzdZk49s8sBPeQVBL1S3J69BUlUvWxQP71oCS88+EukPfTki7sgmdO9JteAPefPS7xtu988EkIGvLmO0r0TWqc82cB1O5hs8zx2MO89zhgNPSs3br1wwpI8RFd6Pb4c7rxXsAs9rnkGPDjFO71SxCe7ElTkPAehED3tUC+7gDB8PPmhr7xnDEe9zKsfPcb3C72d24Q64CGjvXY6LzzLJYS9Iyc2PIoBI71/IT09t2G4vNXEZb1TcIm9K3RZvcBJhzsMkbq9KKOIPTvBeb3jRIi8pXJyvcnYR7tgktS8NlaPOxS69LsAmCa7jIRWvasiGjxCLEU9VkgBPpLsdT1Uve28VOpXPQyaK75dSaK9FyNIPX69ibwuC1y9aLQHPdldyDzzBLK89C4MPZcqjTsKNkc9tpm+PRD/CbzXRb88AG6ovB+kRryueMQ86vtBvVLbhb1M
YuUo8EZGuvDsNubxmUEi9ld7pO7btQLwlwZw9XWRJun7V9rvSnfq74WyFO9F9AD2cisI95c3APFarub1LnBq93oWiPMSS6b1cc+87k8GLPaVROD27fTI8k0M1PVYH4TvIGvm8UhyEuHiy57xctLS60eYdPJOynjuUfk68QHCTPGg1Kj0EV269SneSPV7bsL1nDi69V/olvBRQnjx3D8C70jx7vIZfSb2wKYS96Nc+PUDvDD1jFtE9Dr+nPODSPL0aK1K53S20PDiHEL3jxOK8JTN4PWj2hb1wk5G8pNeNveOvuTzYWqm8yNiAvZBPdzwUaz29/VzRPPmSozw7uPo8CLIpvZB6cj03M0s90yKIPBwJ7Lxw4EK8kZmOO2ZnnL3M6IO8dZJ/vGtUdj1m5As8EKLmPLNcoz3dDde9MXyovGyf37sczvk89vcCPURgUzzlk+C7fi3lvGXnJrxWU9s8XR+SPfbcfLtGSYA8yUN7PaUTnjt/qdi91vkavJBCY72a6y69nkwM
ZPchJWbwMbSM83uTMPEwX+Dxugjq940W4PCt027zuay08ktaEPe5Gtb13BR88ocuOvf67QzzfHO284hYXus8xx70CqAm9l4Z4vESf3zwOsxK9gg3zu3VH3DyLxh+7cL4ZPb7Tqzwk8IY9K/KJOxE62LrUV+M8K7ubPNjtbT3peEe9d1WBu8Vvib3Zify8/eUSvcY9B73pZ8c802u+OlQYTbqN1JO7oiVYPNh4g73Q6mG8XS39Pcc7ob1gWES9S46EPOWB3j3LxMm9S++KvPh9gbyQDuS80z4HvLGc6juxkEE9XVEsPQavXz3Y/qa8B2UxPT7kvbzNoty7/rgCPuiBDL6KAUG9h6c9va0/4j3wzUe9QaENvb/As7wz96C80XWVPdE1nz3WJmk9LQROvQaj/D3SBsg8Y9dDPXDAmL0ntsQ9t0KrPT754r0g/kO9wB8xvSPE6T0RRPi9JmOou9x+Qb0//+k735nTPUXiHT1b14A9/7dhvV3foD3YIHy9wq1Gu/b8vTyM
mrpC9VofWPck1r72OKXw8bc0DOuv5Gz55Sl69yqjTPOc+EL1lRfe8SnxhvNijEj4rT4k9B1EzvYkA6D1jTJY7n6wCPrL8rLvAsa48cSMKPpq1YL5CoeO9J2Zyvf7xKT6uKYi8vJKevD1NM73xnNs8hi2fPWPPKD5czQ88MAwMvoyw8z0XT5M7pZ07Pvmfp7wQoY89KUAMPnWJOb7dJay9PnDfveN0yj2Fc/u9DHX9OuZs7b3vgUw7oiqNPWSgLj4A12A9ikS7vcBz6D2wJUe9ic20Pe8osTzCtf+9FHPpPbRB170CsbY8f5yDvbigjj0BZYc8luu2vQBHdjwxGMG9Cj0Mul6tPD1T+Do9s+P0vRQjJD1c3ea9dPY6ProTWjw6SYm9lOC7PdHi+r3fpo28umuuvddXAz7dhKw88EMxveq5vr06cjC9IYmlPYBYDj6EXZo9gd4MvoPSMz7Ogcu8qmEzPgwTnrxaxNy8IsW5PfsjCb6SAv28xXDgveUHiz0E5YK9c05M
Cva1S4r33SPW8x/F3PSikDz5CC/A9x+ZNvaNuYD4/ebo7YHQ2PRUgjj2IQ4m8//wcvf57pDwgmcK7fHcmPTGOCD53ZUc98gsmvrMe0Lt0BKu9Y3NevCl0uzu7Ve48pkCPvd6rbTxesAC+hzDCPbkdvj1ajy+9xST2PIiGAj3pA/07AnqcPGN/HT6LoC6973glvo/xm71czgi8FwJKPGsPiD1KPvk8sqRMvvD3BD7He/u80+YfPvewwTxcZOs8JDa4O9VBgL36HEW71GrJvAF98jyhRv29CoSkvC07hjsjSho7EmrCPSGavzxzMj49NHLtvf3nAj5wChq9f+lzPIDUcj2bgqu72WgOveoqtz2W18q8PbK0PYw/ZT1mxGk9U4GWvfAfCD1w1D29AZ5nvTcdQzzFrF49q6yXvcyTw73e4+a98hE6PGwn3z0ivhy9KP4ePNMjjz1mylK97ViSPIEFZj28IBI9gtYUvgT9rb2vMO68vKCHvX79dj1b3ZU9y/fmvSiND73M
+isi9sL1fPfb0yDspILY7ldEMvGXdpj0BjJO9/b6euz1dGz1Z31a966jKvVVh1b363gU92OXHu3Q+Qb3o6+U91YIgvfqQXL2xJoW9DYMlvX8/dbzkxDC9de/JvbJ0vz1EV6I7Ca+aPY/aXz1FEug9MBi8PKywLT2wmrE87k3GvdIeor3zV2U9SfwDPLbgsr27Roa8doj5vdSsUj3qLMa84YSlvWuWvj3p4e67sUrRPZI3ujy6DZs9HudpPISS2rxd2ZW6FyepvZdSVL1s2Jc99pMXvHSP870RL6u9kZ0Qvda+tbq3gbM8XX8WvsIjxj2z+te9I8bJPdnv1jwcHiA9Gv/LPIXBWbx5tiU9MqwbvbWwyr2M4uK8Yk6oPNIXEb5wgam9X96jPKbqDL0uBYG9xsIKPZ7GPT0M41M8YHTYvBr40TxfYHM9cLqlPVLS4zwJRP09ICX8vPpyu71dKb89d9KOPYpu3r098vg6533XvZXgsbyRDee9dbPVvYsC0zutFQE9okLM
6PH+rCD2Ikck9v3msuzJwMT10aFU9FXOQvKcnmb2y00G91xulPHZZGb6wqHq9fNaDveHzxDycs4m9Act/vanwOT2wfkS9EyqhPdTQa7s08II8l1LQPKbWAzpm9LE81+hmuzxFiL1a9Ly9YZyKPRHdzb3GitQ8R/kRPYE4mr3Kt7e9gYyGPYjZn711pQM+5la7vGFjYr3agOO9AReVPZ7zsryfk0c+JUEhPbCKuLu44YQ85vYgPsCnZjzCGJs9W0oUvb2mlr3OOtC9Z7GDPHnTCb5KL5s92PHyO5cZzzz0+LW9AvAbPoTPTD3WazE+oBiKPKEUtDs5GsO97FsYPinzqTxUtvk944YNvTuz3b1GwMC9+kAFvfuR77x682c9RhcOPID/FD07h7K8TxUJPnfz/jzB3N49HPAhveIJt73drCG90fq8PYRo27rRnPg9DWHivPXDl71eguw7rVKDOwRcpb2m7Lg8MwSCveMON710SQe9uhl9vI6HNb3RBPA92hI5vPTqnDxM
mAqo9ijY2PT4alD2naBA9OOgvvY76ET02FFc8uBlJPZaUBr3d0D28x1dFPAhoLz2D/7i84wRgPO5/1Tv7qP48pkgLvPiVNT1eIrI7XqUdOiwfQj1Tyww9/YafOwlDTrt7giA9doqvvH9Vbztju4o8wrtcveXd4DwZUZa8LZuCPZatxDyshWK7exmXPCotFT0hc229KO0GPR9s7Ly2uKI9t/KCPUpEhb2rbrY8vOuCPBYBVryMEM+4urkUvQ2ISL0Hh6w8LLwKPYwt8LwXAHI9vr33POhOfDreelQ9ihFCvfgvdzt+1kU9ce+yPezSrbp2hh085a1ZPY/Kfb13XgK9UeYguxhGD7xxL4s8aG8XvLmedr2wf0w9qT7GPBZNjD33NSo9a+zfvB+vzz2P80M8ul1JPTYFtDox3sc8g2SVvJvDxTyZ1aK9Oy2JvSJ9njyM/IA83vkiPbVdqLtYs1S94T+3PNssTz2Ztlw9iD6vvD+/MT3F3ti7WvsFPcngfLvjDge6/VKM
nPFMgmLuNrpE9f95bPEt8wjwG36k95exMPZ9nNrutP/s9cKgbPMLrwbzt4xc6ZhAdPLqp6zzg0+47JSOCPKUQpzqUzoO8i1iWvF9RLb282r08dkodvauUBD0SJ8s8Ss2TPVSvaDxuQB09Uv84O1qgO7ylvwG9b3ZpvUNsgD3dBrA8ROjgPaX7Rj1r6Ro96dn/vDUEozulzQy9XHkuvTmQ1jzs/bI7hNt5PQ7Npbw99N28iGBLPSFSYT13EGQ8Z9KgPHWEBr0dmYa88l/9vOsx2rpE/8O8jmP2POLKfz04M8k84o55PLET07yugxM8ToglPRymnDxwaGM9YHLPvBzHuD348Aq953LHPPlQpjwMgTk82eSNvFlizjvghny9rE6AvW0rVrx+cIo98A0Xva7SVD0mD9U9VuOXPcpVN7lgSZg97R/RvWkBAD0EA4W7potKvc+dFrx6/Tg9e4M3PSDuCT2Ksz+8BrLevYt1uz0njE+9MtcRvRVu2bzwgJM9veB0PLpBnTrM
6WoA99Fb2PNBNvzvhiw88lGY0vUQx/zx+4Sq8PMmKPJ44PzwHXgC8/GmuuP/1kD2w4GK9c8fcvKNpIb2Mayc6RhIpvR7hHb2ZqCI9tqx4veLbIT3yp0S9snInvcfqTzwUmFg8ztHDPV+K2zzHg1g9ZqYgvac7nj2qPnk9OCcwPZzd8rx9/lA8eMdFvT7uhTkH7TY9dJgZvRivpjwCF5u8VWClvGbZED2GJDC9adSTPEGHgT3BcGE9BXuAvUSPaT0ZKmG8WSbrugUf/7ydwDo8WZ4nvMKWvTqyK+K8hn98PWU//LzWGw89npSdvKgCGLyKzRE9saqnPBXd4jwLEug9wOAAPdxiOz0/QdS7gM4zvXtUqLuFvwg9t13rvOQc8r3tGG894v8OvcVNUryXVD69UKggvS9Lrjvb0Hy83xcmPgPIsj2n9UY9S10MOqMGr7xPiPQ80Vs2PF2HK70w7Sg9tzaLvaBARb2GyQ65vDMOveyXnjxBFGK9tqbNvCtYrjtNNW28/ESM
9O03vzT1nqtY9Y1JVvcS9YbyC1I+9aYaivTc6NDyu1DO9s2h2vCev7ryFWvw8gN2nPeGwlrtoMCs8Qx4vvVpmMT1M1a+8fHs3vDfMt7vC9oW9EwCqPfnh57uAJyU9Yd6tuviXJbxopEI8GIjauZbxRj14zaQ7CwpAvZFWILyZiUi9QYHju/2mJz0jsuC8IgS4OuDfq7u6DDC9Fi7BvGcxIb1mg9I93yzxvEUEu72GDIG7jnTpPGxZgzxhVFu8UqLmvZlLQD3MW0e9O6hDPbaaFz3/3G680O44PbaJjbyGLiu89O8RvTE3lL3Q5PG7BJf5ve6plb0f19u6492+u5U65Tvgl0A9ezF+PY8SWj3cf329Ow9tPaBuQLyLwU49o6iXu6WIlzxCYpu78fpfPTg7gD03JoS8M+ivu9/nrDyZqz+9wkDPvOtkxruFYUy8vYxoPU5GsjyIBbi9HPHcu6HEDj34PnO6pRypPeHE6Lyid0m8kpfYvH6RXr2PB/Y9YFyQvFMRj73M
v38o8IdcuvCaPcj3jEts7jNC/vbPo/jsK4Iq9/wWevN+yJj1xjXE9R7IFOrcWnbxlDTI8Pti6vHp1iL0Qb4M97tLGvQzcfbzKvje9WzIrvaYwvLzabJc8PebQPf/ZSD2Rq0+9d0/sO6XMyDwiSj89P3PrPGcnHbw3tDu7u93ZPXBAjT1LZYK6iyd/POcZpDsjkKg9uXTKO0kVUDwRuRO9HDswPUDqpD00hTC8u54zvRZPcT21cZa8YyWyPbByeDyrXSY9NiOfOTW5+LzmsmI9xJb8vH0+NDx4rmc9P+KOvEJANr0uwJW89Wq6vYJSDD6ClqI7tJPmvRnv8j0juNI85BsmvFBPyrzCSOw8b+LyPMJAlrzJ2nE9tl4hvgQPnTz51ZK8tFufvaYCDDsCzpo8g0h9PW1bOz0EZHK9bWzCvfg9XbxkBhK9DFc6PWxBFL3wqq69aN+SPX+4SjucxWM9G3mDPVGBxzxgfTA9uXDJO+Sqlj1fik06dxNkPHL+obtmB5u9GGNM
NvRMTzT2fW5Y8Q0nWPRIGRb01YaC845eOPBkCb73Qnqo9aDBhPXFvFTxQXx494gMKvXt6oj3rth297q4evRWFXT0SVMK9p25EvRBRNT2Wn8A81sQlPXVYpb0A+5s64XApPb3O8735+/u7b2ROvR3t2LvhnoC8ZTgCPQC22jwW4pG9rBGOPRw0pj2GfCW93RV4vdYfCT1yLwe98T0ovbZBobwFcCK8kzzOPXhcz7p1/Fw9DkqjPYCTmjyOgJe8lyAjO/ValT1UCvA8B1KnPfYFFD2bFjC9vMJ2vCyTgz3GzKy8qDRAPRQzQr00HwS9nALnPB9tqb3EKxE+cx8QPdGaxjyRrHe9iHQIPP2+Ij1GClw8BXNZvXxrhz3Ge9q9CfiqPKgJkj0XiiU85ZipPGlKgr029Jy9HCNkOxU6CL6De9E7NRQivQfdgz3ZZLm8RnCZPTTZnz29Wy68DM3BPdddWD1hrbG8+GCUvEomNr3akH09oP4HvAkNhzxSoao8CWiEPBExeDzM
CYUI9ZowxvD9FST28fp48L2OEPQbkVT37Vp6929h2vLdU6bzcjKq85QO1POxZbz1tBIi8BsSVPYrsA73AOh86PykfveyiIL1MdpQ9GIaRPVi9Cj2ky+W8ZJ83PdHpmzyxa0+92piovTbrajy6D8K8Nox2veOmBz0Kg6k8sHzau/F8nLwpt/S8o7hQvRHLhb22Mes8TT1avd3hRT1vFf889se5O7FSWD3K7xO9xS2ZO14yFbonGZw8VmcLvSWSTr2jZ+U7vCinvO+7hDkg4mM9+osVPVOrHz2zBTi9bkyrPH6VDL21+zi9VM8dvXU2aTwrX1G9tqOrPDhilD1zb3s81csZvYS8eL1I3KY63zHIPe6AwTwrQIw8SAOcPAHxIDxIKeg8XEqtu3xpe7uWhQk99RmJvdRwsrsZtIm94rM9vdgYjz1U/kY92S7SvTg5WzzAI6K9VqKevGVOozzZjJI933lKPK5HnLxuyP+82Lb7PEZkaz3wxS89q5mgvWuhXb2jzui9zuJM
bPaZul7yIuBK8PM3nvW0HAL0PN5W95xjEvIDJ3LwEQom9YYlvPfB7AT2706Y9GV+tPPqhhb02ZIg8sNWwPdJphz29xVK8laSaOzn+sLzgYka8evdTvD7aRr2TOaU9PKbHPPg9mL3prDq8zR2NusSFcL3lf6c9zGCkPVI+hTxjLbS8d9MFvT75Nj2c6Pq8vmSIvU7xLr2xax49gVoaPWKKfbx63e482mQjvRV3Br39Yr68a5U9vYONWr3xx2q9Oec4PWLFLbyRDq68RJ/WOXzA3rya+Ha9Gx+PPbEi5bwFkK08kO2NvUrsrbvQH7k71XKSvD/RA73NEOi8FYUDvYE6NL0CfsM9lhSVvIDrDL3HOYC9t/8PPq2gqTzDv7M9q5AxPJK1g73mOTa8fa2iPfpOlb1DDao8nmoCvekjIr0lI5C93d5OvZTXMLwyot48ZGF7PdDk0r1/zNe6iG9fPbQ+nDzAl0A8eghpuRoVp7205c08PBEsPW4RrrxGtXk9lptUvZuiqjzM
QkJe9PX1SvYXKvTx0KaS9SgChvBzERb0AlMG91m/8OwMgUr1JBgE9BY09Pe8q7Lz0DTw7quZGPetWdb0c7AY9LB+rPePF2LwA/Qg9GHb6PMdoH72SDRu8s5UWPLdMvLxS0TC9OTVXvGtnY73OnAw9LI30PK+Rwj3speK8knaLvW0xwrz2Kc+8nvSBPc7MIb0tKty7QwPtOzo5sjtriau8Co2fvInYhbz8xAI7UfqTvTs1Db6B/Bk8l/QmvXoCUTxhZTy9zCmovOnNVDwia9y85l2BvKq81rzN9Ee9IX9LvWxeFz0Dwfe9KHybPRmUPz1tLhw7COwevUzTsr1GAsG8W/IUvTCrqDyDfjC8MZCwucXeAT1Dv/c71ROiPKIv6b3i8Ey9rjIMPHKdnr1ATBu8jE2XO88hFL34Z768WbjHPRbljrwN3eU9iyY/vQXDaT2VOJm99ELjPe02EztaIoY9tz4YvZjQh72eq7K993o1PJwkRbx+UQC93SWwPAhJX71Xo2I7U9pM
/vOJZHTwq4Oc9UzVUvR0/yDx6SMG8sfNGPWwKcD1DeEU9AUApPINDsb2HI/G9VBjpO6iA/Tu7z588RI2BOzawJjtBEY29VvSQPZ0wwjxdsOa7p1o4vXOWGD1DuNC9SpyEPD3bezy3EWw9SbR6PAXFLT1AUK+9PvmAPa/Mir0jhqW6rZsAvYHPLT1rk9M86R9KPUJomTxBzGw8UY/RvOgYuLyllJU95bSgPKqnKj0TrRK95A46PEF6ijyaSbq9OndfPOgHBr2/bSm8DZigvaQnoD3AA9Q8XCpZuwYY4Ts8QDc907m3PNRIAj2Ppam8AanaO14eMbyWoIk8HYrQu/6vkb1DZj+9H2JRPf1gKbx8mnQ9m4i0PGyxXD0pNQW92P4XPMYsJD0WW4M8ZNBovV2w0zxHNjE9gkWdPRAvqjyGJZk7k+3ku38g9jwnXUS8+XMgPUvF771ATHS9gfxqPBeqzj1CRxK9tttKvERwzbwtcpC9sY+NPNMuITwyiJU9jIGxvNPyaDyM
OoCW9XmB5u7jPz7wBVm+8WzVTPYVF0ryqC+U8eXmLvaQNQj0FWCi9PkmQvVepn71YCmA8GxS5Oz+NED0sil09g1WNvZsAeDximWI9c9mKuzoP8bwjpAU9qzltPOTtqL3qu0e9aoxsvbB3Mj08DBe93HqnO05o4zzG0CA7rZI+ven7Ob2mwyA9ry1xPGCQSDw6Vou97yNRPTDqyji1Ju87TLsNPUWts7098IO9NTQtPFCScj1aM2a93jx4vUKoSTo0cJW9Ge3cO92XLj0mcRQ8w8oCPaohuT1xpba8L1buPbSgGLy7MNy8Ito9PSoO0b1APKa9WpTOvRjf1j0Aygu9OymnvXTYjr0PgXK9qEhzPY3HAz1LaTM9bNFAvd/aID4azq+8TYG4PAgBkryex388jDsuPdGBG71VWJK9J0DCvB8PebyBio+9R7eavUJoZbxA0YW9WQeoPBsOojxjE4q8MyOYvUcWhDz3EaS9W9qQPSOkxL3QPxS93OtVPU38nL1Ua/a80IhM
SPQcmID1Z/wA9DUK8PQY8ZDs3aq+9jKk0vfc9oD2dDbc75OquvZHS5T2akQ09pCxOPVxfEb3JBp686xBVPVdNIr49/gm+q2IMvDqb1j1tbyo9UFwoPXXilL0zbqW94hyvvEMesT2Y9m49f1m1vW5V7D0Z0ZW8xa2rPcngGb2wH2w9UADwOG7jJ76eQNy9Btzdu5zQnD0ePKA81JO5vNRnxr19+O28KKOQPTWFkT1W66o9EwD6vfI/qz0R4V+8GA3uvWj55D3u9vc8PtAqvmwaiD0VaIG97SH/PW6DOT1IWow9g9QmO6IIhb2CJZ2950mxvea8Yr2055g9IychvbbE0r1ClIa958kBvEJF0z2rQ4498MRNvhsr8z0VbCa+EkhJPdMOkz0Gah0+LOb6PC2mUr08iNe9doG7vWzQpL3rrcQ9iUklvVQPN77MwQq9mgSxvRjo+zzt4XQ9nkAJvuXr9Du9hQq+odixPXHgWbxzFpo9qJ/WuhHHHL1Fxte9QSW7vcm/UL1M
hEw0+YfzYuZ6yGL6vrn68jt4XvuiSEz6J5kg911U2vmEuJj7IQDw9JnA6PqLof70XJAY+jzaZvVOgmrxqeQK+1r26vRsCO77/Lp89KXkTvaOlHr48CUO9phPQvfGX+D2LvDw9S5Umvv2Q8T3TwzE98OsdPjO6Rz0X1Rk9puvlvUNLoTybuoy9p8DAvf+3iL2Hjxg+kJ8cvWvbab4LsUs9c6+SvVt6uz2qI+48tMAVvmWYXj2XVz29HF6iPQdiB70SQQk8/jjovZiVST2ioQa+33W1vQWMMb26NwE+c/5vvZgvJL40Lxk9jQqevWeaAj4KlnA9t5HOvXkuKz6WZ4c9J/9MPQd22rpCgXc99fonvv2ZRr0puFQ8SFphvRwlmr0QdiI9LnA0vUP3oL1Ib/y9RpCwu0C35T3TYgw9Z4nkvbv/CT4KUkM9vnxzPf3afDx4Rp+9hEYCvg+PYLyxC0K843zbvXMcq71s4y095A8AvRPxgb2ucKg9bP2MPSyetj21KJ49zSvM
lvZUhmTwLIxw9iNbJvPpppb3ScdC9bDoCvXjqYj04grE8cIXmvH7Uf7x3seg9BAb6vQwFSrt9A+083BUBvTQP6Dzo/io9QUebvLYrmj264hC8w+KDPfzIsDwzbAQ8SDT4vdwA/70Yjw09H4YzvVxW9bxGxI48P2I3vYbbq71BUlq9IZL2OxuWnT1xuTw91IEnudzEVT0ElHC7NCqIvYPctTwLBwa+Q20EvnRhc71OHeA7kBsNu+0LZTxPRnU93zjxvThrpTwDzYG9xbL9PLyS1jqFZo09MUbdPPhHjLv0r4I8G2RtvXGkxryXX9q99rl6veM+nTt60xA9midjPe856rzqOIQ9qEAFvlz9yz1HaR89/qdlPOfzCj2k3hA84/UxvSSdgz1w9u88b14xPWjXxD0be+O8yLVqvYtzgDrWAw09fXoAvZumHz3k53s9xNQ9vd5TcL1oXsW9ETSsvCmcJLy+bUo8JyIDPXSzPD2aRTQ7SrDuOsQsnD1tnh88pNgOvi1MDr1M
xidE82p3YPOyKST1GcT081RfIvbDBc7wSfKW95pEJvHvc/7ueHTo87xRKPS0yrj0VVd28kEKzvI4zzD3U9Wa9PKPWvaDV47sUyGI9DBaxPUUNdL3mPM+8dSQvvAg4WTycPJu9F6+mvW07rD1eBf4741GFvMN1AT1Nwq29dXJtPPOKDz2s3xM+Mgu+PIM2Ib2h0MO7RP0gPLnHezxSTRo9udTuvKqC973zWWq8x+2rvac0xzxa4Yc8KiegvchTjD3AyJi99kcjPYH3cj3t4xg+fBdUvbzNg70jN389AczIPG2IZr00vdY76VRJvHQEsL1j7GK82ZcYvUnsmzw/Gz891Babva+vyD3PkVS9s4mjPRgs9TuC1Tc9SlcsvAcLobs9+cW8FaHYvNWSALzYG6o8B3e9POs70r2+3ZW9VuCSva9jpLxCCq29udivPE7x7zxF9F+7X8JePR+xK727tgY9gczVPT4RTz14TBM+P3IyvRQSXr0/JFU9o3ayPb/GEL28oJi8CVCM
TvYYpUL3pOWW9aPJsvZKU97xiIu48DYkkPf2T2DyWteU9+UWfPf+nWjwg7BA9298ivT/jDb2oGbG8whdcPRNGD77ormY9Hx5ivTnHgjwQOW29GQEgvSC2iDzOQuC82F7GPXoqDj39ipk9wSFxPN7pljzlecW8HxUePWnMvr1+vMa8YZIFPXvkWb1WR8e8CeMiOsoFFL5f5wq9Dj6fPPTNF75UYgU+nho8vZYJwrlQQNy9OzuhPUC2nDsvgQ4+L1OSPPawjbxaD+E821CvPaJyuLyj4bI8sXeCvQJijr3IBIK9CTj+O7HOFb74c/c9EejnvIiVOT3F0uu86q7mPFm3kLwfsMs9gEQxPRWalzq/8cC8+inTPdXWBD3Vdrg8RoNcvKYC4r3g4oS9yKDOO2Nqb72T5sg8L6YDveGyHDwfOCG9/DS9PUp1cD1HI5c8HGOmvFKFhrweQb68Wrd8PQeyqby6a/89ojj4vOlujDsBI267bVYyvdDKGrrw4YQ8DreKvZ7NRj2M
GpKq8ifA/vDtZnL2f2+Y9dckTvfr0l7x50bM9fb6ovFla2Dl+lZ08xt0qPCIJ/zwWomM9U7UkPT2607y2WzW9yI9CPQ9qJD2SPyk8zHFmPEmxkL28LVI9H+uNu1o93jz6VG085RPhvP1AkTvge8g9enuFPXS9/rqvZn07IlntPJfLnbyibRK94NctPej6Fj0t4WO9sdfDvKubhb1yPUo7SSlJvPrXbrzzKja9egafOxLbjDxEHpk8OF+WPV3/ebyOznS9agU9ve9oizz1Y4s9AbCzvOVj4rtTyoe8zAFMPQr4eL2M6VU9DWNXvDTgxrxaJLK7Ocu2POwhEjyZ9pM9CRtiPXgCtrpD6mm9/5hJPQ9UNLzkBo07QbOuuy62Vj1/5C08pOhvPBJMN73JfF099vhCvdOHXD2lMmE98jh5u8LlPjyYp4C70OeiPShUHT3Inzs8x6Y/PYQ6ND34ArW8LjMwO4O9tTxH8V09uFxCPUROhL15hIA9fjgzPTcpTD29jcq8GzVM
JvXMnej1Ry6A7FymnvYZfEb32EYa9eQtUvR+9cDx5DA49uPS5vJXJ8rtBtrm73upPPSxHwDsV78I9QtAFvB8PIz0XTCu802ZePUBm1bwaPlY87C64vPnFYbxGuOy9Ylj4vKc6vry+psM9jlryvOaXSr0eSRm8Fe3QPZkziDzJXqE892+IvfdCvLwdNlO9KxTCuaCsLL1K/qU9Cfn2OpI8Zr37tCq8s7qevR+xfj2dzRc9Iz9pvbsn9rxH8Tc9o4KrPCb8jj1D9o49mERMPN5dyjyznGa8mYkOveUOk72BphM9mTapvJ0uz7wa5OI7bKaUPFPoiT0w6ge8uMYWPFtBGDyKzUe9X21IPWKrPj0pW3A9QRaEvY+cjbzEHgS9HgJOPMMEQby/lOs8oqOrPVM11jpqXZQ8spilu3DWAj2NlLI902EKveieJL3PYS69+b5YPbRLizq6j8S8sUlYvSLlO72ZcG27qcIFva0TvbyJM3o9jM5Guk7H6jwkGy+9jao8O1++sD0M
xkye9MYiPO6XhGT1/KcS8ALFaPTWdGT2aPwi9Sw0iPST15TvQHhW9oO0WPOuwILtWlk49/gUjPfSxdD2Zbdg8wYUXPf/xMj0HS4G9DourPMS4lzyiVCy9CoZGvM/4s70k3y+9Wll3vdjMAz303Fu96h0LPRyFkz29EJ87ID8jPnBKqz2WalU9aa8CvTNWDD3Plue830ilu+8SF71k3+M86aaIvQtucb29G9S8tg41vSK5KL1/JIC9Sk1CPKV8Kj0jhYO9xoKEPILpCj3shR09LZPMu9PLIz2vvUC8U4/Jvdbgsjw5vfs8No+Xvd4gSb0ogWu9X3dNPcXHS7qLW648DBMgvRfd5jw25Qm9qyhUPaB8xjzUvA09FbEWPYhA2jxaiGK9HF2yPCDLtzxdzYA8/0VUvPyl67zpka679FkOPQdqyjzmLoy9xJqMvHl/m7y9i0C9/bGBPY9fHrtYngO8RTsPvXaeVL0cVpQ75OP9vLnuXb0Cjz+9PPC7PMVANT0s8h49RFtM
XvaBkQDuSVpq9PyMnvRAGfD1LUZK8Np8fu4twYLyIlE87Y7gSvfv4ujzF+Z68hQdzvW7bJb2YR528uVCQPEcBMz0A8rq8odqRPe2ubrwXsBw89KMfvZfOD713sTs96aaKu2un6LuicVS9sgLGPaKfUD1abvi8AlY5vA3LBb1kbKs87RjaPOUQhLwWYM08BB9JPU/lLz3Y+sG9S/2YOqujtDyWI0s815ctPZ+xiL3M6c27EmuUvSfLxzzs5uo9m1SFvZL+Hr0SmYo8i0EpOsGEnTw7hhG9r4rWvZhWfz3hSXK9uUi1vJwDrz0BTjM9y8+5vINq0LxJy9M8EJwZOLVxD7zYRwy9ZCADvvkaE72zR5u9lu4Jvf81iDyMxSM9VWnVPfQIrjxr7Va8HpgqPYSzEr08z6k7EXr9PFKMWb2Om7k6yZAKPns60zt2ISC9J3BSPJG0YLs1mL48C8iFuwF+KT2l24K8+VWJPKXl8Tx2raK9Lc1BvZXwxz3TJPu83MG1PRbfXr3M
ylCe9UPI8PRMuC7z+U/g9n5a7vcWX6Lw1C0C8OnRfvVtSd7svXSC9bNT+vWYYjj3cx2s8X5oIvTEbBD6qdzq9CjvAvEjllb3cS3O7jQQzPBA1nr1VMHa8fxsuvh09CjwKJZg8WHOKvJ4UUzsHzy29W6W/PRUgCD5O/De9SHNTvTxq2bzAcWG95ApYPKptYL1akgm9+KnJPfDCtruciUE9678NPU0TlD3XtRu9d7/cuzALGz0D+RW5mwauOkKrbT2cvn+9a7BMvXtzmj3USDk9JpixPZr4Eb5g5ki9NNqoPG7VPb0FCV895P6BPXCtWrzrwlm90TadPIEhljy3XFy8t6uRvIBrpT10nc+9FyHivKrkeruSUL48D2LoOyonmL0Kd+o8eLpjvLTm671bgdQ85f6RvQf1DLxYrhy9jWTqPMjiTz3/sCm9dCjpPAMhC7y08gW7lnEzOyUULb2VH3c8tN5MvYGALb19JjM7HkPgPbc+uryOeRQ78cAxO9hpULvc6xg9N/yM
uO7cAjT3q4qi9wMC5Owo24TxHS7W9dkuKvbX9Jr2bFju9rlJmPB5Ajr2SyFm9jSwMPQez97w66aA90XGDPUO+djsTHmi8sIPkvJiM3D3wuxO9qoNovd0Gkz17SUa9rcDJvHcxYT0PcE0785EtvHqXnr1TUx+8b4WhvYbSmbzx89E9yjNAvbNsbT25JSc7HpgMvQkhyD1bZQW9A0aIPcEjGj0fPYu91QavPA/vZLwZdZQ9E1tWvHuWJz1q1Lq8FaKbPU7b47y3urG7wRLBPC1G/TwhSO68LPu/vQHunz0hbrC92kzJvBr5w7ull3i9tYKCvZUT8jy47z+96ljkvJXpTb034aC7+/XzPO0vNr2tLr49au81PeTyMzu41Km8soUPPF7YtD1AERe+dbzGvaESoj2DqAu930/MvFuCEj2aKX68IMJOvTskBb32xS87ydiHu9icXb0QeQ09Ni2cPPk4trwV4wi9hxgPvVjlrjwL+8K9ymwHPXbUyborRCG9nBEJvDisPrxM
cqO28yF7RPGSLdbw4r106N6o3O8wBED1HH0A8TwpbPT06Sz1TbBa9EkSTvVyZEDzuC8690gOAPeSQAj0V2rC8VxXJvX8v9Ds2c2296ohsPcgOHTx2RtU9aq9IvJ1uYb2YhI46gUxePesRij0P4FY81NqrvZxnVL3WW+W9zjHqvAwZPT3E2RE9Jd1rvTYguTzQ4sA7QqqCPXq2OTygI5M8Ovw1vWzJvLoZBtK8w+JWO5d0kj2BkNu8L2fQveu0nL2JuH+9s6WKPQ6zE700HIQ8NqpJvQYJvLyEFSG923icvc4Vhb2+J/a8EbnQPBUVSr1G4RE94dYjO6sd1LtWs4K8zmMlPdvN1jw/cbi8uowTPc1TDr1XABq8PWIQPLTRXjuPHcY9amIWvU41Sr1Hmlg7ViNQu9xM8LmcgtW7SfjnPH96L72xrzO9sTFmPDLCTLzynXS8LfzxvBnzG71LLg891oeyun89Eb3QXqY9O6gmPUjLET05e8Q7pYopPYtrkr2FRJq9YclM
rPSz2cj2fVMK9lquDvbrVzbzGqpe9exiOOs1mYToax7Q8i1IJvfiaQbwZSFE996c1vQ0xzr3x2NK9Zr4BPKADCb2EKwM8H6VxPf6pIL19ESO9rysPPVIz5TwDl9E9y+oKPVJktbriDgg8wCCjPfj6HL2Zpx09sTxpvdJKtLu6Yca9lfqSPPtGN72pA/E7CfWsPMYfCbwiQg+9xbGRPb2a3Lw74/E8cOMnveMrM72xFz29vYbbPVSzYb1U8/A9T0pIvWb7UrwPH5+91rvWPIo4+Tws/A29p1maPPJWuTx1sW69devUPD+FpjzUGWW7hBnoPDdMZL3iIY48CH2hPTGc2LukOfw8dZebPdIy4LxTqza9tskqvZj3Er0Rbc29JDI9vAB7Yjmaa9W8RdaAvR5zXL1Hxrc9Wk5CvKaWNT2pqx49Kp+8vXxsCz0L5P68U0QTPR+p3ruqol69x2m7PNQEVLyHhkG9SRUSPcdGpDuQBIY8sc0fvXSodL17Unw8eCLTuxz3mz0M
29A89krqYvVMMRj08e727vypxPSxSsjxfWpa8RzQFvWUWj7wIOsC9QijZPfvwVT3EuFS87qdQPN4i3zz11ou8oB2fvKQnczontQ68ImP6vI2zOLwY8Z88/J7DPJ77Cb332GC9OTY9PeJ2VL1Favm74wU2PfOQhr0PPym9J6q3PQjYFTwuaAI+8PV3u+Ryd7y/04q8q2DtPaxNMD3N/sA8pzb4vNymK71Zkwq++agmPYf0Gr2Bpik9tXzYvGP7N70Z8Y+8I02TPeuPJD0dY/Q9bEkNPe3ixjzM7IW9lEZGPaENqbyLWOQ9KkwvvILal7z5vO+9Q8PqOyw1+Tz04Rw9ho3APJlQP71f9ZG9/4uZPQjmpz3XE4s9lBlcvH6dkbxlp3C9QvfPPQSkND3IAts8UJwivLGojr0dZ5u9XJ/Du6xTvL0WVlU95+D6ORKrHj0t5Ug9Dww/vfkh3DsVwXQ7jXMBvTIAlzxYTnc9eBeCPRc9I73q5N07hM8+PAlfTL26uR87MnsM
APSDLsr3WUzg9WBp5vZTpWD1jrb08SD/ZvBSKQT1Stqg8+L2MvfMvtj3k5aE8DgtJupUj/LtGOpW7c88SvR0DX7zQWYy6Euh5PMHlLb1gkRw8Dtn7O/bbZz26hyw7MJAiPexYhD3p8FE7EmfovNs5NT3lqCG9boqDPUxp+rzIacM7/UmWvUtxobxYYvI8t2CKPECekb3n80a9z4GoPa1bHT0kntc8AQ5lvbQJ/7qi6um8hV0CvNbwCT2CQ8c9AnCRvfKE2bxG4aw8EhXmuxxINzzjiFo9Wr7BPSlCG70iCxA9PqFsPJ5CvzypwVS9LpmOvN8QNL3Q9gM9YxUIvAlXsz1jbKs9hAM4PC3Bbz0zemK8iDkgvRYCPb3wMh09Y0Tsu80Rlb1JQTS9a9bHuhcxA7yC3ks86T2Tvdhegr2QvS29qY9zvV0mC7254ZI9htnAPO2FKzwAmJc72vDIO39AirzkBrc78iS6PaIRBb74Mv69X/sCvDji5DxrsIu9+sfXvDaIjTzM
rSWe9gCnUPPkupTwq53Q9QzQsvWnCFD4qvhO9V99bPfT5gToZ7F09dQ5kPZPRCb6r18K9Ab7+vTf3nj1y0iC9rs7BvLKaoL0OOx291fusvNgmJD58+kc6QcTAvWFTTT7wrze7q7OSPVLULL0/u748dmmUPbZRwL0Ms7y9Jb3xvfNCEz37Cbu9Mm3kvTekBr6qAn88wgFYO4KYLD23gqA9Tk3rveSV/z1vh7C9XuNqvdlyAr1AhEk6QP9EvYd24D1/vLG9Zp9+PenJ3btV1Jk9vY/JPfF9djyP2Iq9sw2vvQN2Rr07Y568PH/9u/pE570JfVI9n7GUvBp11Ds7s+k8acoJvt9UiDwD7Rq+1fwnPenK57zvZ+A9PD26PbNkCr01egu9Q3jWvVXvyDuZNI87OwNyPb2w/L2FvKO7MidWvB46HD2TdjY8N2kAvqizez3PJxa+23OLPVX59DxzbQA955oUvXaHdb2t0GK9rS+lvZqmOLsbTLU8cv9pvOSHDL5JUya9NydM
0vjW3ej1mJym9tgE6vuD6YT742k69UeBGPqbFLb31JjI+K8cOPlbPET2gdeq78CrivajvJ76SO9E8Z/ufPZSyZL61Y9m8bl5GvhnQED1HvLW9aNAnvhINdT5cmU+9AEg0PtFSv72lQRk+5NnwPaA5sj3TRri9Wrtevu6gI75mHXU98UzdPJQqiL6IKp09BlsrvvmXRz3F2Qq7jlRXvg7FPT5QBPK9R+MYPrjjpb3aJwU+WZUjvE060zumr9+9bi+zvTA8vb1iSbs9StpBvXKGfb5yYHM9Zvc3vgAprT2tQAq8ivw2vhRAPz7AyHo9H1JKPlLrnr38JBI9MUR+Pfm4zD1CXiw7psUevssVXr7+i3q9jizrO7Znk75JAZA8VKcDvhUX3j3THJG9x6w5vjADJD6IiTA98WowPoXSeb1NXKo94YU3Pc4lzz3fw5O9JWEJvkPrjb35fv67ZxRKvdTgiL4nGio9rx8Kvq7LsLy//8q9xZQAvioNOz6S/We9yaYgPpGIo73M
GqAE+TbNvvc2Wqz0m2aG9fl66vfhBGj3PSgo+TFHSvYXcHr7mGt49kZK5vbRnjbuRSFE9zZIKvaHdhD0WcH494nEzParRnb0KUkW8P4z8u4Dgt7vAgDY9NTA+vaYAPr1Mz5w7ClQJvR5cZr0nRCi9ljRxvbBOyDjuxii83sHTvIbd0j3KIZ09sJzrPDOXWLyn7WQ93U1QPVnq+z0OsGW96FIDvSPPe729sv28oUxlPc/z0L34FYI9XmMOvuceXr2eEHC7SnCWvZVl7zz+UkQ9KKWnPTQkCL0Xfbc9jo7yvCzWqz2o3cG9sk0yvTD5YT3h2lw92rK8vYhTu73HptI9uSGCu5dUUD1JV1u8f8ZkPKzSmTyXZqg9x9y2O/cBuju3pwa8xvDzu1T4cb3sJS48MgkNu8PMGj3lfCG9YUBovP4IUDxytTq9AIcYPY+5S73osjg7ZIU8Pfp48DyYfIw9mm+1vCjERz0A3yu96CmfvFrTw7su5sq8FbNTvHKBbj3oP4W96BVM
QvQ8iozzsMP+7nVy8u2anLr2xBVE8IUCfPHoIJb3rB1E8/xyDPRjw/7ytLjG9ojILvRJkZrvHMD88kOtBPa0JdD0nrKi8rD7GvZm1YTxRdjs9qICcPZs6TL0Wix66QgyXPQGyAD05EAo+b6PAvSt6oL3psO69SCcAPN6Njr1fr4s9Bck+PcoDsbs9kGm9ESkOPCTexj0ta9C9BqUWPnZfhr0yrUI99w6UPQc5ZrmSqsI9rK6pvaDokTzmY1G+epdKvWx7ub2vBmI9aezOPaxhNj3xPj68nbgMvSziIj77ZWA9hJ4pPQ0Vr7zZ7qq7hI2YPdArrb1ak1q7WfiuvWl6qLuItj2+4WsJPJSlybxtWGy4nCxtPeBIPjz4lGa9ndlhu9zcAT6iEoa8C8gYPZUiIzxHuoU9GbU2vNBBfT19sjO9Si6LvYnreTp13QE+FXSuO4wsib02jEa7M5cPPZtxCT4XEO096QirPJZ5/ztRogm+DZrrPCNEhz2Kj349hcA6PYxGCz2M
uqeS9+HayO9C1kT3zkki8/BGqvezetr0fCZE8KMgCOCgiVj08H1o8oosaPZqdtjocHA69HYFoPbASE7yeaYs9Yn+EPW7ug7wrJhm9jccrPIm6wbreCZc7sCrkvaFp+70NEUe9AlrfPexgB7xER2U92rG3u5o0pD2PgWG9uiWAvXgZKT1yvH29uY2TvWj5pzxGkCu9/pMgPaXgTDy1eO090zyzPWumkjxdD6u8NTaRvA8ADrtqeiM9EdsvPQU92rzy/lG7DgkGvmZ+zLtGkbO8pEuXvbpbrjyEXY291NrNPafZOj2RItg9artUOvjafj0bhhy9oidJvLvtkr0auxS9BQIMPUovAb57E2M9aDQgvrHC3jzqlBa8B8mqvUS1Ij1SXKO8WUNZPSs3MbsJCJQ9c2iLPLCilDyKRsK7LIGiu4XRlb3gABi9nbxPPSW+vr29wMG8cx6VPEihtr3u3Ga9YvqJvZfl772ZCc097NJ1vfHX9Dvq7OO9QpY+PUdDRT1Esb49DDmM
+PeZmajxgGkc9PSy9PTduVj1g0tm8oDspve0etr3WgYG9Ciw2vS1KAr75fyk9tNFNOqM+Iz1N84C7fWKfPZpV4TwT0+48iUhhPBNQUDzDCMm8buIMPZk2hzztoO481usPvNwnwb1AcJy9VTyPPIyRIb0nnHA9hODDvIovF7vCbsS8t18OPeSC4DvC8Ui9IBK4PYuyGr0V7Oi9ytBaPdnXlrxes0o9RaViuq4KN71KDxU7owGWO1wuIbw5rcA70nsnvZN6bz3T6Wo9JCpRvdH4Iz03uEY9t2WCvRl6KD1a0IA94zJrve2v5z3xpR887iMovEI+ILqJx7g73Ki8vLT7Eb2AqyE8Okj8PCFNyj3izly8liigvNpBMr0YpwW9ODVLvX5uJD1onSy9DEN4vZmWi7z/v8w95PnIvM51Hb2Te5o9u52MPEnq9rvRN4y9FWTcPBXY1j25zQC8mbJAvXP8r7wiVLi9cimsu6OEeD3FwYU8gmpnvYv0jDzCruk6MgnuPB/y/7xM
blRU8g1+WueSgJbx2cQa9MF85vYRYhT051jW87jjqPO6tUTvFt1g9hN/0vANICTz5HFo9hfugu4mFgj0YYIS9bI2Bu7+bTL1LkHA7Ru03PKz+F70rZgm9E4RWvXg3kjwoWTw94P2KvZICU7010OS8Oinpu2g2iz3vmP28bWSTvU9dVD01XxI8TrJSvNwYHD230eO7Jrh/Pdcrhj3UjGk7qOQzvcPjjD3jrjc9tt8vPVSiS7utsci8z+0lvSvnTz1RcIU9iKn0u9+k1zkVUUw9ChohvOzBrb06uVS9Jo7JvMqSLz0cS5c9A/nWuxEOFL2EYFu73/+pPOB/bLvJPjA9s1KbvSm8cL27DZo8849kPRePlbtWdw49BjgGvJBz4rweK4W9E3PXPJTsvrkvo8o836sTPQwWszw8S4Y81pjjOuWrQLsCv4g91+1YOz1qEby/LoC7DO5mPS9IH73Fo3Q8JVKkPEiDW70ceI69kTYRvc6eLz2jJEQ7IVhRPVTFIL0eyTk8wiNM
lPFmUfzy7d0q8DBAFPZgw4ryYdSs8OsPVvDYCmrxCYcA8PtKvO/6Qh73z+wW8isB5PaYSrbvImaM9JpkbvYaifL1r/CG9pvD4umYehbsa36A9ZPBKvE/i+zxYX0S9WzZyPOsw3Dzxtxc9KtAzPQZZKb3XDW69S2W9vJ8gFTyERes80IUsPfEaob2/6TC9wrGKPSpv7zun70U9cN7vvId5tDwAD6K7McZ6PaPVRb3UQPg8tbH5vF0HQb2ljgq9wyjPPGHbjj3phh89z8wUvS7fi7w2gKe8K6OdPSTEjrqZR8q8GPfVPB3+EzzcBgQ9lYV2PJaEWb05CqM92Vs4PSc/CT3YPJ870o3LPe3eaD35oOa88VYMvbPkl7wajZS6ykhjvbMkn71witg8yFmJvCiyr7u8QtK8VZBPu/6DSDrViKM8qizRPcaEfT15McY6JN+2uxSL4DvmB2o9N0MlPOt1Gz0Vb6g8P63DvPAIBb0axqk7uXwwvUypwDv2yAq9dMtxuWrCnj1M
nwgu9AuVcPd+1LT2O/XE9tu+5O5QDJTyjrZy7mAkmvdeW9LyHJVU8hRqTvMYhObm8kxg8WmZ0PLRzNj3h5l08fBlEvU5jQ7073Hu90tpBvXTMmjwoegw95o6PPZQGdDqgRMy8QHZuPSbBgLwBmAy9qsKYOW8OerzC0W29yF5KvY+bPLytqQm94P+bOVjEjTwq7oE8nE2yPXHQmjtkQ427422JvSmFCr2perc8w2cBPYxthb1Wsha9+W2nvJ330rxSIBY8yjUGvRYNRT07+C28n1sPPSALBj1/8Wy7YEtHvWndDj3o67u8gXVsvWWpJjt/Sbi8C8yKvSeUX71X5mo88LCGPI+bVj1e6fm8ONHCOpdc5bz36Nm8fTdwPJJbeL3fE5g8ilRVvSkPgjn8tAe9Bt5oPSpRij24Nfw8l6L2PMv4U71ed5e8F87bvPTYijyFFju9/jEOvFVn9jtWlAm9xLEbPfZj9DzxDSY925o4PQIBB73OiEK8NTW9u0QCEj3IuPE9G6MM
6vS/1Cr0ECL28BOdiPTr6Xz1Yc4y9DeO8vSkrC72KKaa9mFAfvXE3yjy6R928oz5Avchlz7zxzbc8lvmEuYtWjbukonQ9Q0UzvW9xRr3Sd5S8SXFRvIQSOT1xv2C9VY6kPYA1ZT0QNUG7wC+/vGa4z7vWCCS9IxGAvH7qgDxQ2bW89bwLPqfTZD2mBAy8ZnpivM6ygT0WKmI9giLPvATSf7t3VXy9iw6dvGZP0D1EGbS9TPuFvCFZWD2ee8u8zM40PfcyU72d5Qu8l8LKPLV6jb2LVrc9xTWMvZuhIr3xe1663/CGvNALFLwYaYu9tdLEvf/HCz75poS8EMnRvOvA1z2Y/a+73B48PaB9mDz2DAc9sJC8uvb0lr3/3Dm8YVCjvZmf3by5GB49IGEAO87ReD0JS3G9wfyhPc0Kuj3dTRs8HDOJvVFBLT2EmI68r+qOPEam0bt6XA29+e+zPXCY27yJrf08hj/yPHuyJrptcGI9WBqvu2gmRz21+LS8uvIiPZNyTT3M
/SYO9+O2LvMhNSD0eewK9Q6OxPO/X1b2kc688/dmQvDvfxb1ZaAg9ZnuVPRgRkjqXwUG7bvR3vYGwAT1avBK90rAXvThxdzwAn2C9yDjyvBoBazzgdmE9uNITvDY4y729iRQ7UnJtvQlZuL16pUY9T98/PH/CNT0Kejc89CLrPCxGoT1vssW9tgpmPTVwBj2wDOO8ljCSvNhEWr1AJeC8SLEhvSWPkr0tI7a88tYDPmJMI7040+C3v/2TPZtYGT1K+Ho9ZOkHvSEiJD004Rm9T4PaPPfR/bshPjm9hEcBPPXCorwbhhm9bNBCPf6r5L0xiV46KWAfPJvXaLzwpvA9rpOxPO85HD3pDWW7xQfeO4wB9j3fsiO9PytAvH9jPT1GeMK8xjvgvJH8bT1/m608/tluPCA6Hb2KWyY8jdEWvV/R0b3h5JM9g6GxvF+Bmjy7cbq91BZrO7n2qD3/xRi9C3C7PYWdRz1loKW9JoLOPP3dhjxdPKI9GDspPREuOL31aTg90FGM
7PexYSL2pjCI9mI82Pa7BTzxXc6U8uTFFvSbMJT2Ft+u9QfR8PXS0NzzNJw69gMDYvYI9C71GJdm8b/5WvDn6qbw0AvW7fLrevGQKhL3us8I8px+kPOUZrbylYEq8j/+pvLneID2QX+K9hRnLvXMnxLulUPm81ZrYvUS1IzpPUFK8jNpZPaUU4Ly5PCU7UZ/IvInsLryHomK8p0bnPFW4HrzhLuU8UMQFvYp5fD3eF4G9Syn5PIVCLTwzVJW8s1k0vLdvkL3VqVm8AztmPXyJwrzZToI98nhLPZAGsrzIpbi8bdXevI+mQju36Qk9k7VzvTE5Tb2avIu9QjhOO1APZjzA1jI8tkInvSj7jjsg99u8azuOPTeIsDwJpIU9GUaRPO7ftzgdwfS762kAPN6RZjzChIS8QxyuvftrqL3FRAq+CkjdvT7KwLvH2ok9sjyzvbp0kbpn6A69tUSrPHi8wTsdZJ0971gCPKl6Bb2psoC81QacvDzz27v0GkQ9zVZQvYY2v71M
DVGy9iZ1ePRszczpTIoM8x8bOvR5CXTv3ipm9t4KyvI6Nmr19g+O86A78PGWMBr0C16e6RZ74PAl5o72tjES9u0sePaE8bz2GHPW6WLs2PaW1o7uPNIC7E52Fu0uPNb0isw49oavouNLoU73fNZS8FQr/u18cRr3xLHM9L0KZPd0UMz25o+S85lt7PNkZSz0OgNi6Oj5qvefvtjwR6qC8TmQvvXrfojzulgM+uq/ZvM40Eb0XvTE91VgHve+GVL1ZkGO9UJCNPSuahjt+H3Q8PPKYvCFUsbxYIqW9iz4LPOrCIbuKXPo8ULdSvfLhsbsMyqm7xDIbvQxXM72NYoa9JoIUvNAWi70dYWY8gPjIvEeedb2R6cW9046SPHTpl7xHrfw9Q1zHPJzyeTtrw4a8MsKfPR3q1zwPCk09l8PhvG9vC7yJQB48bGMfvYA2Gb3iogm9S3a2utgFP73B55i9pGYnvCD+uTxkWPg8DuarvViZgr2NIZ+9LYXZO7Es/rwALHE9s9CM
PPAcI6Twm0ks8J6/XPN3Nqb3QO4I84OSdvEfvgD29mXW9gEF1PWf+0Ttk1ls9kKa5PMbjgr3o7ie94ITNO1vKaDwwEF894A47PSR1FTw1Xm88VsqCPVBhuL3hbQi+SvlxvVkHFr3pxR49rPdJvWaS2zvta7498BYHPch3rzxm3nc9LUeRvTTooT0tufG9CMQmPW6/Nzw9n4o8SGMpvDjogbxM1pK9OipivdeaibyOx6s8SVz9vb7Aor1asNe6ObHovIjxLD1tHqY85pSMvY6kgj0688O7CS1hPXZM6jscjCy9CYUVu5aphr1E9lq9LsijPP1Puz0oFoc9BYY7vJczT7wjKKC96MUQvWlQ4DwXIkU9h+KGvbtmjzxsYXA8Bc63PLwhjbwu+9C9trsOvUOAer3XA5k9dIc4vayhGbz/yci8qF+HPfjwkDxdZMY9C79GPU7wdbw0FCm8nQqPPbmzQz1JMyM8BGBRvQ9y1b2QR3a9njooOpLED71qRLu8vzusvTr8xDxM
TKvw8AKSePQ5Bhj0c3vs9aOYRPEKthT3GviE67+wIPWzXjzyv3W89ZHF+vWkXQb0wSZ+9pFE2vEwIyzwSq4w9ut4mPY6TFD3Nr5w79qVcPQNuQbuEKZk7Gnx/u+HUIb3zM8i9aZSlPPuKHzy96Qy9X7OxvcNfib2uwaG7FQjHvJn3jr2qqxM85suaPdHW17oKASo8FrX1vC1wCb1LgCg9eLrXPJBuVz13O4W8HtI2PG9ViD3p5yG9Jaxqu9S88Lzrv8q8vDTrPGgzwbx1VC47gUaNu4bevDt5Jx68jx1wvOoghjyyLYa8IussvfeAuDxt6hW7Wm86vKinUj1wcne5diF5vW3vabxmWpi8esCIunnzmbtsNyM9we7sPMNrjT24etE7rr0yPWS1kT3AJOM8l7PYvbfgWb39Mlm9LSa6OyKaFjw8/129JLC6vJcMizu+D0C9MtqCPayoxL38SWs9cCh8PI6CRzwILv08JbSoOa3QBLyOYGk9ZStTvSxKnz1x8cc9zrPM
ZO8+edzvNp6s78AYKPcpUUzxiV/I7pwaIPa+4Vr0eIMI9txHCvQZGfT1gV5S7lBZqu1pvwLxdCT49WIAWvWwlxD1iJx09xkB/vDYOFD5d3Qc9Dm4YvXAuRb2M/gc9DdaAO40Jab0daHQ9TPCVvbJAbj3t5v+9ZyUXPNR5DTzHPvs88XwSvKCy0bxaG508CCChvPOcSD1nNoG79vhfPcG9Azx1D209/v+gPeNUbL33SCG8R9qkvcaPhz2imro8EUpePNDuPL0ClTA9iSf5OxnRbz2KfWI9+OVVvOiQzT2q8Ci9jmvqPbHyfj0Nrt08GoPRPa46Ib0pKam9bNAKvbh4qz3uCXu85JOzPGceYr38XlU9QF8vPU5oyj0+m4w9anErvVQ0OD6C6Zu97vfFPWRebj3GGvo8Z3QgPTmrmrxpmVK9K9puvXcQvD2BNNK9+p50vADo4L3RI2c8LGjmO6Zffry5I4o86gSbPAMw3z0lvre9wzCVvelw+TzdN4w9nDMAvt7dqT0M
cIau8h/zQPSxx3r1wopo9gEzBPYJl8LzSxIY9vR2hvRNtBr6jMw48T/CCPe9dlb25ID+8X3OMvUTPGz3GEpG8/zsSvrdlOT58aZy9NkU/PmNYXbohWZk9EZARPpCnYzwGW0S9HD8Zvt0Vxb0vUT69mhrPPYqF7r0wwt89+ZuAvaCdBzyrme68PuI2vipADT4M6LO8hqw9PtzSOD1dA809EhrEPYUV5TyDL/6909KbvevdZb27GIU74ebhPAkL3b1E9wc9nc5cviTFcj2vRsO7/HWrvcSpGT4FT9S8dXgKPiKIcb25isM9zo+fPQDpu7q4pAg91gykvVyftL1wuYO8MdjAO81khr5QSHA9lCT0vYSOHzv6UO296RYcvsJcTD7r3Uw90tsYPlWWv7yIGDI+zh39PQ5fejxHvN293H36vSHL5b0v+oK9dQgtPXkuiL7GfwI+71AzvrKOLj333h69B0sXvr3PQT5Oecm8PUNfPgB8Cz0XlwI+Wn81PQOtgj0fOze+BzuM
cvS3y5L3AWLQ9yqIBvcQeTr5sVT09PHqiPfd7vbmy5Gu8BOUKvdEWOz168HM90R3fvZI/mr115ja+od0XPrZjEb0lawE+gyJAPbrQpb3KPxG+vH6SPR8jLz0qBKQ9gNkJPt3G6zlQots8PawbvYePsT1BHIU8x1HFvUeWZL0pD7W97sz0Pewcmr2jTbI88vkDPBgeNb11RLa9maTYPOb6YTxyd7w91qKcunRCTT0cFIo9A2sVvgB/2D2+p5+9UqORPEtmf7zHfdq7x/hQPED9YL0OCew831EKvbNNs71lis88MUsFPaacOr7fIgg94gjNPeaciL3393Q9COrsPDe61Lwyxqw9gDwlvliyOb29N7i802Puu42EVrwl31G8CgzuPVyFAT4Hb8S86WYgvQIEvT28Naq7knPAPXMTjTzzh668Vm2NPTlKv72yZJg9w7Cyvfjxtjty88C9+dh7vaT3GDyazS692Yn7PURfCz5bTiq9kWKJvQJAZT6GvaQ9ohjMPd+dDL1M
SVvA54r9iPUtzFr1sRrk8dvM7vZptW71NIIm9ibzcvFWbNT3Tcoq9t4j5O4eeQT7QdDs9pXNBvUS9qD3p0sg9NZ2gvRQ6B73cj6w8FW46PDj0wD3jBIo9r6d0PQh5BbyfT409MRkcPWzONbyO03M9VKJiPTbL8jzq4aC9ewykO7OcpL0Q8ym9vSN3vMb/Xbl85k68mfeWPO/C0jwSv4240z08PRtNqbwh5p88l2r9PETuijxZu2q9saivO2i5pr1CyHW909hEPISVc71G5lQ8b2F/vbk+lb3EnVi9k0R3vS5QurxvChc9J4hHPfOxkL2GpQ29sgwgPSRc6z3yD9e9LvUvvQK3VD3ZbPE8Gsw8vUT9sL2X9I090y2NPeqNobqK1jk9VP5ePQv1jT1BMTE9vTiJvUviZL3TG869eTnBvLr3DjxA6w89FEPsPQ4BlT2HKls8XitNva681z28RaG9rKoTPb77Fr31yAo9vLsaPt9pAzusrpg9qyz0vfxeBbzC00K+B1wM
OvS/PB7yT6gS9XENvPaKdUT3yixU99A22PDdv/T22hR49OoT5PWlGSb3eP4s8urSoPZwXzr2olBY81ujxvco+YL3PEFu+k7cOvFVWVL2RSTO8+bGuPQfSuj1tbS87zbdAvZusFj7KB0w8aQiYvGU+lDurhtc9lL1rPH3kZz1Nv529pUSgvTolTb24MQe9SCY6vAt2+7w0ECG9afw5PY0loTzDxR49A1wIPROKkT2N40e+05WoPXPE5rt1QiQ8vxe2PQ2FoLwMNPy9YQCUvX6CZbuxai69CEU8vME2Br4TJNO8d4jPPTAtQr2M0u87+HzwPDgXKjzoCJ29tV4EPh24QTmXtQM9O5bZPWg98by+4sK93xbBvQfnQL3DVN+9x7CkPBoFer1Lnl29hB/dPbWYSryHMMA8k+VAPZfQUD3QdaG6E4uBvQYQsLlrIO27cJ71vbML/D2hkLA8WxmkPMqdB71VMxQ+vWpLPa8vKT1zq4G8/qHMvWXDkjxtUJk93bAivfJs1r2M
KdQS+TGT4vbmxJj0ZBiK9D7vdvSM9Yz26f4084cAXPmA4QD1xpKQ9bo84PIZpuD0m8z280DtyvWM0ybyg6uu7RyWVvAcK/b3ZkSS9f/b1vY+gFD1AsZo8C4T2vL2KCT0/3Fe9hJjiPf0Ehj3OA749IyWaPMcZBj1btKS9Yhwrvcdvbr05XWk84XLJvJIoFr7zBfu7jDouPYNSwr3lF+29FQF5vWW8PDzlK5U9gToyvUUcN7w4cEe6ujnXPYlsZT0hmcs9w8khPVEgrDzCqfM8fngcvP0kjry0fLe8h8j3vXKYjb3jICW+p+vIvCQRtrxfTYs9tJw4vXeHsTxifmQ8KzeyPXjbij2tp5o9sMEUOa6AAb3kG3q9c/Bmu2GXRL0m+JI9FkwiutUuj7wvP5C9zcAzOiFaGz2oGo09n6FzPa/xVz0Nkwu9V8qAPYNCCz2u6rG8l/NmPUthpb0nIQa9I2EuPQdk8rxZV5U8uYGiu+ZZML30RdS7N6lRvPexQb3HF7S8UJnM
6vLzd2z2LSLm8e1hfvbaHvjyQoiY8tAPLvHJlGD1owos8iaKvvVceuD0o3D+76AkIPA5C9Dtf8Ye9uasRPRiXqL0c2u88X5p8vPAc1D1k8109yPoKvb3acjx6tc27oDBEvJv4pj0hAP286nxBvVeZbz0DnbU9Q41/PYr9hL2oQyO9TwZGvOyDtbzArgG7WadTvHTmxD3DhpC97so3vVD6i71rKTS9Nj6iPKesHD1fD7+8oJXmvO33ID020cM98tBCPb7jXz0xH5g9tet8PQEscL0tvWS9jusnPQ2PYz3n5Ao9U+UGvsefDb3UwJY9QpPEOhVQHT3GVbY8Z4R+vYYZOj1Pzjy9H2WXvJo1pz05Kd09PG/uOn0Uu7u97kq92KtWvbJPiT0jXVY9Rwg2veunqL2BUCW9T73AvErDlTyV6Rq80wwgvRjRMj0Dt2q9zbohPfwryzwpoR498MqrPGgfNLyv1BC+q9eHvV740j3nmmy7bUEwvdXU5L2206q9n7/IPD5k5zzM
1H5091rG8u5jXibukh6s8UwKPvSaBgb1lYDa9pEfCPNU9dryT3Ki8+0KAPRDpgb0BHis99cSbvMW0LzzKUtg9pY0svMmO3DyATDY9CwyMPZXAir23wAI9BZmwvAV6NTvt+Aa9zQdKPcu4Tz0MzIA9WUq/vEbX3Tz59to7YoHMvCFHZL1KE4s9hn9QvBCOz7xDEC892IOFvBJeqbyU6gk97GQlvWWVIj0AKLQ8GJSUvN394Txuf0G9rFY4vMesdLsT9Ie9gNkavTIGkby+uz48AokevHkaJTzpFDC8yC9WvLQpZLxwXq89dQUtvGJDEr22V9Y84WnKO1szczyK7kk9v/HrPLJJ0r1T1KS9cUNYuln40bslNhQ9iHJnvVFLMbtYu6G8bpqHPHHjBb1FXwI9kyL2O9JHCr2aa9m8+n2evGSqczzYEck8+7AKPZkdq713nAq9fFoevHfEzL2Aoo+60nR1vNRMDb2V7pK8phUYPA4CXrsNjDM9qW54vDol9Luwiry88o8M
EvbEjWj3JXI49zkRLPInAGL1QIjU80nOau8uvDr3SHk09MUthPEq95bwLGfA8poSivBJ8eL29twQ9Cd/DvJreY7ye2Fu7FNPDPW3/Y7wm1yU9W6pfvLiVEb0814y9q1EEOwr6MrxTQCY9fejEvJUumrzpbIy9bYJ8PVTtdry+Y+08tBwMPOyblzn7bKi8iU46OjrABD2NVk89gZOLO1GLfLzcucQ7pAXxvKgxpb2q5rc87ZRovethILsNUWS95Hw2O09Dvzy94Q89igpOvZykrjxmIU89nm0SvOTqKz1xlFW9AzxXvbO66ryxxOW8YhWMvVlKUr2hlXU8qPOlPET9dzxX34q8ygeWvC2DqDyV4HG9VbiDvH5W97rRmGc9rxFUPZ+3pj13lGC99XmEvM5k0zxK2gY9O7PlvGmzHb35olC89F5puoXkHz1Uh6O9sFhcvemfTz2K1NA7iQtePVEgNzwe0mM99xyFvYzegT0SkHC8sgrqu6brRr2ioy49B7trvcXAybzM
0dci8blrcvZt/FbrAj4W9UUMXvX0cnj1sa9u8TrI8vc3GLD385VA7HnZ9vKVvkj1XG6W7etWNO6pnYL3Cgyu9U95Wvd9c3LwJRve8GwMDvR0vMTw0yJi6JLg+vTzCKL262Ki9OS+QPKe8AT3Jwki8sGCRPd6MX7yWlX48c38nPLg0Yr2JkWC8IX4mvan7SDsQQRq9q5sNPNa4cb0e1ny9BEspvAUYHj0v1Qo9BvuWvL/LfL3S/RQ7vM5WvRyOULxAxWg9Y8j2vP9G2byL3kS9s58JvUuAMj0pd5+6Ig54vc9cjzx0qNS8Cpk0PVp+CLuS+l28uBNOvI/8Lb06T5g6CkIMvZEopjwHJEg9lTA2vfvQQr2gad67lvY1PX06DTssEqi9b+DAPEpmOTmJ1HQ8WzycPPA1wbzv/s+8EUvIvNMn6ryzkhO9238NPuJok7wMu4G8ZusVvSwPPjxgLWM8Hht2PEsWuTxWdHg8wJqEPDm1IT2fQaS9QkE6vYZUrj234MC80l6M
APYAUgb28yTw7+YuOPCbkAD0TbgE+VsNdPCo7WL0ZKlE93Wi4utCvLbzKznS8M3qKvd6aAT5QW3Q8EpxDvTQh7zzcmQK92/IyPaZQO73s4hQ9AqKuvMY4Rb1fWbk7RY/JvUEACLzDiM27ILMXPVlkKD22iLa9c8ugPFpVTj3PSzq9RFK9vVgqNT0r+M483+O0PEm3wr2PBq29m3L7PSYlT71JIdA7lBlRPdmsOj1rzy+8jfTkPHoxKz2KnFW9BL9PPejhSj2xJ3q9hJW5vYU5Sj3O6XC8/xWPPYsrl70U4be8sG3BPGVuir20yME9dEUOPLxMXb0/AU+9SacPvYMDjj1xSTe9srGGvfSEUz1P0bG7+bI4O80pnT3j+AM8teJnPXRY3r3D5di8vKLivEKxsb2J12w9MkAjvXhn07ykQTS9f8LPPN3CIj2cXQ69qS5CPVOpRLyhmV28PkHFO4iHVLz7kCU9diOVPGbra71SPpI8JUrQPSRl17tlFjw8/JTuPGHNYD1M
WTQC8o+ryvCW8UD1V/aO92PhdPYZk4LzfFKa9GSYsOwUEBb0S1Ck7lnGCPX0PQ70spnq9116+vFhUlr3gZ8M9pcRmPVQJ17yzEo+9E4ubPSYgYj0z6vi8Qe4BvTriLT3bueu88OB8vRn6mj23PPs8hP5avBEYQL1Fb/m8l16CPPI+I70P0B09uPJ8vSY+AjqcwYi8DzlAPXrB5Ty17CS9GVDFPMaXAD1HX2y9CahBPfI+k73fNGM9nAeCPKBf5TzFRRU9nmmzPcpRKr3MC+Y7rNCHO2Xh4zt+TAM9PBKrvHMcr7tdGeW81EtOvNM2XT1eFiM88m2Bvfvyojx2of+88diCPRYHBr3D7IA7YNTHPMotabxxKzY94yH8vJMf8Dyhy528LfBevOFmgz3Glt69+y7MvaH+ID3f4OE8fpgiPAUX+zzJUmi8skmLPechqTzpTqc8u6b4PL+yXr2OSjE9H+m6vECNxrygua08qi4/O+y2rrudina93rdAPbUGJL0DRBC9Q2EM
RO2f20LsKC+46VEARvIUnRb1kItI8oAHXuwd7ljwCx168+T6uO8z5hrxsRyU9IE2Uvbq1l7xeo8i8VcvrO+rzijxxh806aS4FPN5i8bx1yyc9/PrdPaqhQ7ou8Gs8aPSqvIfI8Ly5Pz697ofoPLQGujzL2xS9HHsmvbRHs7pj0xm9GQUIvStogryC1G89FwI1vBvq3byEjIW8YgVHuwpTVbyPHB09+RSaux3PXL0qq/W8MAoTPW+vKTyUsvG8hukUvOyDPr1iAXG95OMSvW7oKTthTq89RWzBvarYSDzAiZe9kunau9A6cb0i4NQ83O+bvEHi6ryGhnQ97qA0vLaiQL1QO6C9Y4GPPE4z1TzizLi86blavWFP5jyj8gu9vS2IPP5FLrvGYpY9t89WvawKNr04IdS7EH1nPMp3VDo3tgG9SxQwPU9GST0fcNC8BAoPPR3O5jyN+Yu9qO5rvdPUYz21Ej88wDqDvMxkFL25Urg9tUh3vV/KRD12PhU9638vvX8kM72M
BS5A8PCCtPA8eRzyHsmy9DwUpvFC/RTwOsJC9jVaXvft8SL3xFLS8C78svbHxSL2OaAA9TbnXPOZ+ebt7cge93m/sO/VbmbtwASg93BK5vDNtHLuJrlO96IEgPd5MwrsUnZM7ZUE0vfX82zw8uRA96CtYu1j9PLvKyYC9bO1bveHAWz1hsCW8NR2mvGSk07xRIFm9f5WDPNj4Tr0yq5m8JVmUPJV5qb12bwi8kvzYvGNhO70zMzQ9zDlTPb4YDrn9Ltq8qK77O312Mz2rZBG9whJ/vewh6LzYLBe9QH6sPYhvpzyMUla80DfJPEHZlbwB5Dm9QMxFvRg9L732e+o6VtRHPXZkQrywKaM8zcEvPVfytDoSyTO87xzUuyRdKL1DNcG9GJ4Lvec5Jj3d2de8onkovr5Ek72bmqU8VJEhPSeCYD2Zgo492FTwvO/dnj0BlOS9GBdVvOf5iD13Wew8+DLOPICciDwuXlC9dt85vU2JeD3b5FQ9I1EXvjh9e73iM7W8CiqM
LOp+0nj0V2vg84oRhvHKgDTx19Tk6D6i1PHRqrz0y1f08te4EPeZEbLyz+/q8TjA+PSctuz2VLII92G/AvXbOvL3SSqC9nfFwvT2ZBryZ4us8APSxvec6XD2JoOE8EoNPvcKB7r2sm029Ud5dPVu2qbwj9FI9hBF4vSvyU70kdsm8MMvQPZuKVzxfISg+h3UqPbbhnrwfwo695qxaPb2SCz3kCpS8Hs/wvA9as71FYva9vqSTPUm9Fz0fYcw9WL5LvcVkQD3AAIu8SdP0PCxTnj0JiL49HP8qPS4+WD2JGeI8uaxfPUeOhj0hOQU+gdDCvA6bmb3eyI271bIKPOPlwjzA+KI9SsgwvO3Qhbs7Nb48Cd3DPR7tbD3T9kA96Wk1vfYzY7s02+e8LASaPZf6mD0YDbg8jaBGvPtU6rx/Lzi8o8ANvVlfV71uFjs8UuEOOvMyZD0jVFY9OPPLvQ/K9LyyVzA7m14VvJ7WCbzCmqo8C5MJvUyshzy+0ey94dSKPHC48jxM
sVTc9erVLvD+SkLxN/968CtUmvYZL1j2vF+Q9SmxZvUrHSTzgYMY8A9ddPX5fkD1Ae3Q9fW66vDAqxTvMHCw955WxuVmxjjxZvuQ8oMMkvFSiAbsYYsU8NFE3PRgqYT11BTg9LYv9vGuIyzt6VJa8AT2uvW9V0b2ROxw9XX3aPDoCizuUz7C9lz02vY+qDLssHCy952NWPIDiOb1nQXU9ZEEovddA0z1MPmQ97Ti4vYLhiLu8Qm29a2RKvQ+ODz3Icjw9e1q1vY9UxT1P+Y+9o+8zvcy6r7yL+pa8z0BtPQmpkL33IZg7d1ejvL55Hj3vdyo7KTDzvGnywTw+N1e9tJqCvBOF4D1aqPo8N89Qvbz7pT2vas68XCLovIPMV7yPgxy8EIVKPSzSK73pABE9hnT6vPV0DLxlOIC9AvucPE2lIz0DuaG8BlxfPNVvHL1lS6I85u/TvJl0oD1PaeG8kg+NO7nHpTwXD1Q8Y3AAPVwNhr34cAm9kqtvveYSKb0dwVU9LRGM
iPHLnv71C6Gk9B1+FPfXlAz7SjCU9OHGIvfpxwD3X4fe9Gfc4PboK0LsoVZQ93xtpPWa63LzbLY49P18SvSB2Ir2GJga9S74QPYo0br0RhvQ7xy5yPfLi+D10pjE99ECPvXQ7wT00Aj28OMLYPRzrSDu1gZ899Z6WPeiYJL2gaxo9WzgnvU3Tgz0JVeO9pMlvPfvdTr0lXkQ9AXSzPQ3xiD2qybg8MA0bvJjwJz449Eq97IE+vinWAjvucIo8xXc4vSgYQD5BJN69Hy0DPigw2LsDxD0+MdbfPA5Uybuuu5e9LpSlvQuBXL0iP/S8VLcQPSo4Kb4C13i9vysfvqmANbyMVoi8Buclvp4lIj4Wovm9kUIFPqG+NDvFtws+hZE3PfAmubx8ZUe9LAiove/wNbzwHIM7SrXCPUFuvL2D46u7zfaqvLTaZDwgRLg7hQPEvWfzkD3QL7e9lny/PRD8NjxL1ww+o58HPWNgQ73SkYO9eCifvaankr2Ihes8xoIwvSvzvL1M
tJTc9DUulvl67vr1XYA++o1NGviQPPj7iJe88jVg+PmK+H75O+hc+ECd5PlOwHz7LKYC8KQUTvp0MQ75BuRG9aav1PTTGbb5hZwY8bwKCvrr7Fr2zmAq+xnAfvi2JYj4pNfq8NGsxPnv1Sr3S1wM+MtpZPkL60j2Z8N29SxXtvSOWC75Ybgm+Ly3QPUshi76fBPw90boLviSTbr3KtGC8ri0Vvn1NCT52+3u9qFNhPmkH+Txg5yI+N+qaPdydSD1SrMi9CNAMvoU46b3rXJC7aZRkPXGNgb76bDE9llVyvBk4H75XCTS9fMB2u/QTXD3e/og9psVIvKf+fryEWxi+XcmlPR3fjj2IwWY9e8rrO//GIDyxNIs8K0jSPfOB872aDf48TCR3PRbZvj2rnYQ9V1yXvVy5Rj2Ezcm9YMwRPU8gFT01naa931C4PIfYLb31Olm9XI5YvFaNCDzb7y29Zd3nOw+GCLwOiBm8i7UEuzSa0zzj+Nk94TIKvj9jpj2mkQe+6KHM
8PHUIPD0JU6o7vp56vfCea70oP529uXT/u8PK9L2AkbY9MraBO1cfNr5k2Ya99WpTvf3PobpMMbM80v1MPAFLAD2WWhg9ulGEO8l/3TxS7zA8z30fvbLBv7wqi8K8Ba/VvG1ojj36iVI9ARATvU7IqLxBUhS9cFcQPjEmJz5ulpo9lYC3PZndQ71nz9W8tS/EuwLayzzLypI8PfMjvjdspr2RNl29hOJsPSPLuD3zb6U8YQsCvfLNBT1CGpQ8dy9UPW6fM7tZyL275jlXPbrdrL1cPGS9+OAnvSMtkDx/7Aq9Y8pvvWkhvLtK/Ju9PB4PPNrbDzuOl+I8nMhMvLHoCz2cCo28DY0jvQwNfT0carc9vF6xvcm44D0ts6e8l557PT8iZ73W8Qo+yIc8vd9kWT3Brzi9Fkeovfk0MLsBxO27YD72vWAAeb1G8Cu+g+SIvd7T+D2SkZg9LBb3vQ6HlD0TLsa8+1qrPXN61zxymCQ9c5YmvVjjTTzl/w2+3Js2vfP0wL0M
rsve856zKvBVjAr60xDE9runivS1wgj17fhE9JlHRvVRQ5T2Pvdm5Y8YkPnlYlL1HdUK9lHNdvQIqlj1cnO69nhUJvF08Kb7Np/Q8+1kJPe+fCL7s0088iurbvMW+5TwmZIM92ENLPAg5gzzoq646tVulvBkHlDzOI+s7Y/pAPKAOIz2JwIK8nfJGvE4L1T1TAUm9nS8/vfBMnzxecga++9jDPJ3VDzxZUd08jORoOg9XlL3CcYK95tRZvRaiYz3CdLG9qAAUPXpmfrzWdJm9F9IGPSFHvj1uH868sU5zPco9oj1zFAO9BBqDPH+OH71fx4s9s430Pemzn70mgQW8viRcPEBCLj1gT9O9ENfkO7z6yzy4Nu69zRiqPdPHhj0xCPA8JjvNu/tbFz49Qia971aDvBZzZz2KvD49L9KvvdCCljxVDY28Rlq2PEluhL3tuM078q+1PPUbv70HWza95wOxPSRvq7rHmwe92c7IPaUHu7wlDkS+cKAlPTyeBj0yws49dvqM
HPP3LUL1r62u9OHGsu1NixDwdjgy+ZRgwO+8fDr4/JxC99gWgPAmwDb4aqUW9/qkMPnJ+0rrOhsO9R3D6PV1p4zxWO4w9p+IrPT9he7wipbO99VlNvWA367zI3JG9QbeQvSEf5r1qlFS95bqDPbEDar2Nhxg9+fm5PBotzjyHrwG+NZ/AvJOGmTw2tVa9NvHMvRkquT2zrII8Hm1PPQtYlb2cwPY9OTQiPX2znj0VvIe90E2Jvbm6Xz1xxY28ZGO7vP4Qu70i32y9dP4rvnxuOr2Y/6+9jG0hvVQa4D2jjxe9eVB0PWLjbLx1oQA+dsWLPUSLyz0qTna9CZPRvdNOyjpv3Ze6T1PWPKkk471FR449r8K7vfTrpLuLpvG97/40vTu3mDxqvBW92qsGPjCG9jwHJ8s9pqAuve3r0T3yfvK98m2wvadHFr2lhzc8xbeNvSivbL1M8oM5cPH4PARlCL2SeWG9y38evV4Uebylvsc74aQ+vTd8qL2iz6K9ZyW3PVcsIj3M
L9qc9TSXVPIJGWr3faf+8b7daPURwJDy4FJ698dS1vVZvnru6FAi9xpmHvPmRHD389gw8nManPKAJlzzVupI7HjvOPPsxSDxW3uc9llABuz5EF73NIiQ7X5izvJ1Bmr1PEiw91FCIPIu/Yr3Z2eW9D+SHvcw5Czyz9ao9C86YPPk1HL0V9sG9f69DvF1Tuj0vQCU9F5ZNvTtDE70w/T69Xpt1u2KwRr0SAO27MjrxPTiFT72LzPU7tClfPbCggLxA0wc8N4ZcvcEGtTwszQw7y2+bvZYrfz3PPbo9HHTyPJjqoD2RlNM8AuS6unz9AT5iq8G8ytJYPRV2Fr25rnS9yfcKPdgo5LwVx4+9lN7JvOa0Dj3+TAA9JEurO5gr27tBxLQ8bKLHuxGcfj1Dku480W+lvCzioj2yA4k97PzYPYrBjzxhOTS9h1kQPb6b67yiWdG8uh5GPRtdAD6r3iC89Po+vahj/DouDh29LaqAvOYk/TsNXoU9Rg68vTq54z1FYx28mOlM
zPa+/hj3hl7I92nNPO1ZMCb2LICC++SRgvcK68LwzBG28WK+wvdzZtL2K1Go9XKSAu6tpU7zGGC09twLvvD2HWDwdUme9dMC/PSi5Qj3FDc49BglhOzx7+zsjDgK+xYEqvWdUSLz9TkE9UhYCvo5vIL6uIRc9f+NXO6rTqjut6t87fhjhvA4ZPz3ETgK9vKPCPH2LDT26tSU8rlckvV6VDD34LBe+bf6Du8muCT0Q2Qe984jrvY0akb1/sWK914bauis4jDyURGk9N/nLvSlFpT0psaW99FwfvUq7HjvMHDM57K7FvJyKRLyn7y88rRQ+O7OBVTzAupq62s8yvX9wg7ur3Ao9trXOvHhrA72KNrm6yiA2PIN5rLxYJGm924IavYXVpTt4ElA6T3wGPV/2dr3mDZ87qPYUu1DYKLxZSZE9rwDzvDgtPTiP8ig8oOtEN5SEEL3Mxoa5K1qSvBB0A71LRqS8UM1PvR0lWb3tXwC7jdojuy6TRTylxqg8W1stPYFcLD3M
V+fQ8HkKMulY4iTzY7S48x3GEPYtcV73F/6y8vfv7utcJcryX2Q+9LZP2vNs4gbvfY788uSEUPB6M9jzc69E8BgLNuxl/KL056w+9cqNaPH7JMD227GS8vcISvdp387vzyiC9XhcKPW0hkDxSblM9RX7aPFuDaDsfHkE9yIptPVzS6jzhSn49WYIQPa6OC70iZeg8wLRHPR/CeL1/OP88rLV5vTIU07yMIcI8M29xPbDonzdgjSw9UJ6gvdMvo7xVKqc6AeJtPdb/Pj2xtIY96VYuuwjP5ryPoY87G2D8PAymsLszsYq9v+ccPTfLuLxsQJ88oLy0vDEIi7y0Lsw8Bv9wvCSogL3cGww9clenPPbL4zvsCg09/e4RvaunFz13Ah69OgllveD+ZTxek1s9of/WPN8oXz2ajCG69kWtvI8W+rws2zQ9O9MaPSPUXz1t39k7t1wAPUT1Dz0DyaU9P3vavK+fL71FnXI9RkvpvCaxzr1sOfu8NCtIvUWTXzwAgyq9ErxM
yPHoywbyc4z89qANGPPQLN7yncMg8pValPL7/lz17Iig94WmfvSwB1bzDXJQ9h/iQvMAtnr2Tai67q+ckO9MrxrxGh7678+H6Oxu9ar2yB528VGkLPZefSDz6AIA9KHOxOx/ZQj0+Pdw8QGe4O2qO8jpxmf08ue3bvASXib1Ims88C/ZePFEsLT3UCYW95V35vG/uLj0RJwO9ZF/WPBIPqrwJxzo9Tl3QPB4jRD2hQYC7bmqyPK2blb0/UcU8eWmVPGMeoL0XSHI8uud1vQc1FD3nZH+9mAUMPGeXHD2oRsG8veytPNCEjDoAk4o8mM1NvYQmAz1dKh89rMXWu/MlUL2Vxou7/bu4OmasE71XCYk8Rov+vOen6Dpc4Tq9EXjgvDaSsDs1czG92MyMvWzhEr0INiI74MufOhzncz3XX1M8bqiAOzKnJL1KEx+9E5QXPYDIgT3UV58894liPNKP3ryliGm9vObYvEogi7yy2fg81sbbPNApeL02JOy8wCXbvN4BaDtM
lra89AG13PU0z272gRn4769a/vPBdAL3/mii8Zp/8ve9WGz2moU88+eH7PGOnhT09Y2g77CKGulKioryLCpU8t2EJvcSg9byAEtg8BAgSvSt5lL3kq9+8viRqPfsLfryKmTg8cQNoPQHHvLwNExI8EawpOXjdhr02+am8jdAvvaAhqDtlIrc5ugGvPR9PJD3ZYSm8sg8+PZKgx7ux+To86HmdPDM+eTqVgpa9C61uvdj1Cj3pTQI7dW8yvQB7iD3y9++5bIuCu+FO47wqEwI9UW66vDBeWDwYAkw9HnEEPC0XI7z73KU974sUvct8fz2BWDy9V/IYvdQb3T0WBBq9l0IuvW3Rtj3YSv08YaX7vCgwJrxzZpC8xcmPvDJ6Uz2arLK8U7yAvZhNMLoac2g9P6TcvCcTOrxlQ628KJCJPR7TPT124Gk8JHixvQYKD72J1ym8DhbZvHvFjb19RDs83/DyPWGIjTvJ5nK80E1gu0XJnjonoMm81wmjvKdlkjtFiVG96AgM
hPPX3Bj2XFSG9nwFXO6fpSD1/MkQ9qVZXPcbnM703Bhi9BMp9Oc61ob3AJ4C6qC87vFZBObzGVAi9yAnWPIZT7j1D5hW9hFPhvX7WvTzyYYm9kpiTPAr8hzyWSrM9ZO9/Oqnfmr3R7pq86V7GPINWC75IH4C6Z2r2Oxe3nLtdf9u9djudPZdqHD2f1Ry9+pFhPdiHWjw/4C294SL9PB8RejxxJbA9oDMDPbwReTx2b4Q7gF5MPQpBSL2mNew8OWn2PCGDWD2JXsq8vm1SPV4+nD3aiES9bfWRPeewCL1ZF4+90w+bvRcBiDxY6e07WA+OvOhR/7z9xNm89jxVu0Lbi73FYae7adSAvIdN47wKH2y8WX82PMGydj2ZLYW5oFH/vCjSrbzNnOK8UbcCvaSkp7xA8qY9JQMkPN85K72VbmS9ohzsPLYTxb3JjkG7SUhvvbY2mLz/FvO9qyfYPR1tLD3Kr5W9WiQOPS2Mmr2VaiW9nPM8PAAy5LzAx4M8O1pCPasKST2M
KNZY9xR2QPeKo1Lt6hI69P+ZOPWjCNrrdyBM98cmMvfDQOb1y2BG8Why2OxMKJz0i3Qu9dByWvB6g8byY1Q696D+5PTSbNbxQNYU96k/wO1thibv+u4s63r0kvCNs9rzcCyA9ukAnvFfZLTxs6Yq8t2SjvDzr9zr0ase89Nn0vKT4RT3VSau7IbiKvGHLMj0OBEC7mjQLvZbAJr35QnM6SD7vvDK/Czrcx9O8ApJ5PIVRSLwiB+e8WPqkPe06+7xb7qO8Xg8ivWe0Rr3dw7K8PqEFPRb00LzIRR89a60POuWTGjwTVvQ7CGG6PDd1C7wvqrs8awQdvNnbarz/b7a8yzZuPKJyp7wrg0U8ZrwOvdZmsLxkPMS8L9f5PUknkD1tk5Y9o4y0PNo1Lb0kV2e9dVt9Oyn5Wbzvcew8QBCevR/hpL3lW8a7hY7YvNsIST2Bh608AD5cvbWigzvVZoA8EhMsO12zRj0w0YM7sIt7vW/gE7vMkZk6uqlPvPv4STzKx+S858xM
DvTgl9rxYWqC9Y3NsPRtYoDsp2DI9TGUxvYs6tDz1/V69W0lGvZAo6b2fag+7pfIGvfQClL3WZhU9yuIMvL3XF71VDFO9cjQQPRr7dj23KLy7f3bjvOeI8LzMNmg91AoOPVIEIbuwYCM875WWvKVEdr33rBA9Tt03vVtImbuRmvs7ThcWPKV6KT2e8Vy8b1XROw7QKLveWNS9thiVvcWBdTzT5mY9KBZKPdbbazzK/jw94JPcvHeotjxbyGc8uh2QPBePAr156hS9DgwDPFi1g7qJEZ+8JLWYvHQyuzwR3za9U7WZvRY5XT1Cz5I9oNkCvWGqDT1819w8bCmivJNzA7pwKMs84guwvAZQ/Lytmh496xhMvHmsHTzv9Gw8nSyHvbLLhb1kmJy86rhaPQQvF73bQrq81CtLPIJ5Jr1gD6e9ANxeOw819ruIAmO8Q+75vJzEKL0+4RC9o16bPNgy4Txmv2U82n9kvV7kvr1PTJw89VyHvXW7DLw3eOa8KqiOPQ1ZF72M
4ewg9ZrtTvOOJrjybAEA9DkhIPEmchr0s+om9Sf4pPYWOIDxSXoe9c+yJveSRs7xo91W9s1BDvPxAG70km6U8O+jvvMN6/jy0svK89elPurQkgryUZyE9AZNYPYkzlr23tWG8lqX9O0VqHbybTF49ULujvVbiuL3rFvQ9L24jPBdY/jwgeN88uHHWPCyysTx8Ilm9lakjPSKsPj0G0Dg9MxgVPKnzgzx2R1e9YdOCvaI1ALvqiSQ9IQJovdsJrr0RZH89nEM3PWSiFr3ExYC8LLC0PAa7jD3yc7U9uwC8PGEEnj2UloS86qePPToDS7xatKi9eBgvOyuWPT0nF3c9w3NnvS4Hxr3ZfpG9siQXvYyJyry8CiI9sgp2vajbjD3eQyY952J/vOv27r0NBPC9S2NuPLJ57LyHgKw9G3MSvdgo7LwjS2e9cOHxPLZNpTsa1uE9nU7xugZroj2sJ708SVqqPEbbxT12HJk96gjLvXj9xL1RSpO9pqLPPO0e9zwr25Y9VBlM
UvCqbmL2SVlU81es1PdDqgzwg0us9K/OUPeAV3DzeJTG9Gp6RvIOW/bwdTec92SuWvNtt2LzabnO9O1mJPFosvz0sqFA9zFJ9vLvotDyL4eO7YkULPS3nnLu6txk96UcnvcQOGzy7ROM8ZjQFuTWEmzzFuf09MPINvXx0AT1tWvC88r8JvVZ4szxQ8u88QE9evWqMcD2VL9U87+rBvUaYojvwBwm9G7DQPI7vXT1BwTU9x0GRvUYSfDyNJy2+b52FvDx8dj3PlZY9gC0vvQeHWz1yfye9YohBPAkVTjxNowE+79cYvsPsVL3Bze28fN5ZPCLGe7yCzaI96vSmvdpEGb1VlwS9y7b7uyzAED3mMAA9uc6HvaNz+T0rU0W972jjPLauurxksVI94klZvbMxXrv5JEy73SxIPKE2W71yEGc9YOSQu0ApVrqq1C88nEYcvQ+1iL1nN7292pauPdF/eb3oUwA928PHvEI/Gz0wgp09JJ0YvvqY4jyiyuK9Y+LtvAH7gT1M
oEM89rwQYvluQAz2XNbK9YOdXPP34nr1gYIq9KXHbPfDKErzre189FQNZvYow0Tw2mnc8C1QRvrszhj1xUE292VGlu4WrBT7g0q49vfoYvs4ZSz2gjAq9+s0VPT8bHTzUmwa9VJOmPAQa/jx+05k8Zvr2PDgRdD2wE8G9osmvvRQHd7yiC3e9HSkkvYBVJT3cAVs9pM+0vdB7fj1FQPM8L81BPcxWRr3EUPO7EMioPdJSY73+rDg9Y1JgvUXaPbzh60+95LxwvHjuLz2h1IM9koMwPasQ9j3Uz5+8CV/MvWJMAT5RarC9/Vb6PV9iGr1h8Ys8GTDcPS+Ukr0MkGE9W0OUvcQq5zzb6Ca+VNcnvbEmtrwsfNQ8s/WYPZ3gyz3tYA08oLj8vKSVIj5Qf4U8VeEKPiPapjvVM7673HKCPSrRZr2T9oo9AdajvVpNGz2tsGq+YxsivDeG0zlTzFA9Y6YcPgpi9TyapVM9iGGPvZB+ND4tmDE9/ZiGvD1cbDwY64U9tR9M
vPP6cuj3KyVG8Y9JVPfDVm7wTZRg9nU6nvDgiab2Zilu9FltxvIWYAL2wi6O8LWI8vSac4TuqeN69CohMu1oWiz15PCA97htJvWWbCT5wEWu953StvKUyzDzeRPq6tap7O1cgGb3I2qy9b8WoPDERvzpxq9u8UiMdPflGKL3EHPW7mZIxO1Qudz1UkRA9yA+0vNiOTD11VsO9T1qsu+5gGr18MdG51IiuuwgMvbxWo169QlSlPRtjOr1biq28lTePPP5hhbs3NAW9+M8OvrTfvb0TyI69u+Q6vQ7fJD5d7+08odjgPY061bxd39M9ySC7PdgAqjzPeKC9bGWhvakkub2hJyO9Vcu/PYVQC77e5j69zwfrvQICmzxIeRa9fQoWvXVgEj4Mt8q8q0bqPRBmtbtvmbM9NQtkPW64NjwiVgC9NUEOvb+ZQb0x9Mm81kXMPXh7D75GSWk9mB82vbuxoTzC+n68dXrCvY8fvT3OJa68ZMpbPQQ8xDx8O1Y9E9G/PVktjDtM
cD9C90p08vN/9r722VVA9fysAPF/H2732XM68kqoovpZ8GL7sGhS+SzxJvdLnpTt4pQ0++o++PQiWFb2TpjE8w4ARPvL9A7u4X4M9Vl+fPOpxmb0SbKW8Dy22PUxhIr4bLq+8SWbuvWR6a71DVJS9M7GUvT7k0rtdxoc9uTGpPcv/Rb345PC8lMmMPUDoGz1TNKA7I6tivKHVn70oHom9VirXPXyJ3b0D6Bs+pi+8vWJWKb35NhG8U/ZsvLE7G72mqdo9bPYfPcj1urtap/O8Dv+XPbDSAj33yX69Cl8tveN9tr2jICA7N8IRPSREab2v/rA8Bh9ovVBChT15JL67LmSuveYUIzz0tIk8leKavG9dD70Dz4c9rq1EvbQuhTt44by8ncZxvVbZAj3MT8C8mVh4vXw7T73L0Be+hQYlvRC03j0xiCy8BBHzvdFCpj22Qj87JCSlPaZUXj0ZloK8Mx8JPVaOAzwhENW9PmDdO74rrrvViHS9XtkwPVqhxb3oyKI8wLpM
svWRFqz1b1r08WuGvvWQudT1bbd87Tk18PQXSqjysIJg7eqG3O5JkE7xTDaS9JwpjPWMHIb7iRMA7R8ymPU/JCb7HZRG893NhPL942j2TBUM9xsuVvQN82DwidhQ8V4kvPRkTtTsKfPw9Cr+BvQxzHrnqp8G81SaHvJNhyz34qou8dxZxvSMaFr3xqBW+3GWVPReVyT1Maiw9aEsdu6Ye/bygHxm7Yw9Kvc93pjq3vT+9VxPovFXAUL2WvSq9sASUvEH0rzy/7DK9jbQEvTB9jDxWYlE7AxgHPRzEcT1NZx88AKeovKoeu7zqlCG5KZEsvZmWG7wzEYC90SVYunoH6zz3PLi9gxbFPNG16rz4OrW8JbtYPSv+hDvGv666coobPV507zsFBIK8iTe3vGocXL3Ln6y8VC8YvfVMMj1VFyw9nNcRPY1gHjwnr2C8StmTPSneyz3e88O8pt8mvd73sz1MKiS+5RNIPkqZSj2uQiA8C0k2PdW9uL2R7Po7tr2vvTZKZDyM
pGu693CbSPXKQhL26T0Y9314GPnd0ejzFgK07gXyBPXPnkz2IgmM9lcJyPhjo0LslWRq8xbiBPSfZSL7a7cc83SQpvcvXvj3/m/S9UPuivB8y7bxc2rc78Sv8PXjngT31Ias9dU+BvIrOED7Og7u8EWtePJgilD2QpQE9BPsXvA21ODyW7rI9O26YPJJQOD1Qu2e8Z1JcPbBEeb3GO426uj0SPVvzh72uMZq88mqGPUyYpLzsZgO+Bi7XPPIcnD3yl6m8Bb81PbPcgrzuDE49WB49PaMMhrx20fy8Smz8PDJLhr3EXws9/6pNPEemdr3KWcA83c7vPM/iEz24Lzi8jLkRPgVvrz2LpYs9dzNyPSYAZbwcB0+93aJOvcTVhrxDUeu9CfpLvfkVmb1Obia9JIHuPdbO/72oj+I8VmIBPQm68jzOqqm8MXwBvndexr2VNFe9alCkvU1o7T0cIiY+qBjtPAm7oLxztaA9Dv2pO+JQBj4Xg2U8Azh2vSAsbDwHmX89Zi4M
LPZ9KMb1zchu9YkA+vuC1D74C7ia+JmeSPB7KYz0vscI9DakGPp2qiTw+sqg9MddfvDalSj4CO5S83n32vbtWhjtTibI9IQiYvZXf071S6Sk+tIrAvHxX+L1TBsq9l2cVvOPAwLnaUhI+pXqEPcJZBD0erHw944hvvL9fAj7Nzea9uVuzvcoGoLvRHb89HbfavY9olby5Ebg9ER4APWRFlr2lgGu8k6UDvT+0MD00gsE9f8Usve6H0r2RBNe9a+sUPtLv5T37KhM+BiVePafAYLy1lS87jFm9PYXCGD19JTq9fQpyvXfF5r2tUWe9q7lJuwl3aT0IapI9QbA4O+z6N73TIl2957a0PQE44z3LVCo9xqjlu1oSEz1tHpy8t4O0vFf8bryGNec9VLR6vXmJBL4g8KK9xp5bPaOU7jzkJDU987fLPVlhObuh5oC8Ua2yPeRPqT3X5Um7St9ZvZla87xPfh+8oOKHvS8WET19O9g9/Bc/Pd4UVL3KCYs8DpCFPRHPM73M
TEUu9EVORvXcdkz0ZVQK9LUnmvO4Fij0fAC09T+pTPTFQYj3edjY9o8p2uzm/vT2gUBa9zyEpPeB+r7xS1888zXDLPYkAC7zArH29VXXSvYFZlTzzbBM9WiiWvWi7jDwPAyA8jJWMu9hnGz5Mqps8sGcavRn5AT3/dqk9v5cwPbnsKby/Z8q5tQIePKCW37zV2sy9sBGzOQx2wD0hs7Q74IuzvZxpgjxSCYG9ab0ave292D1gFt88ByCKvSPv1z1un4s9G8vkPL55Zb0BiNW8//wivFJ3hb0GqKW9CNx/vaJymbxBpwa98nqhvMWGRr0m7VE9LB+fvDhAdLyUoHc88pO/Pc6Rbz2w+KK851vvPF8zzrwgq/i87uGcPOYf0b16BKE6RO2LO4CYibw4R4G9AKMvvYnxHL1k/nk7HtyQvCe3L70gJaM8rCPoPCur9jyb7vY9k3tsPWwp4zzGx/y8iwTiuj3KBLyVdAm+QedFPdC27z2l3qu9azwmvY+2FL0ni9y9qqyM
TPE5J7rtRu6s94vlivFVhgz1GVa094066u+BrFT3JADy9LD6pPGJdyz2GQhy9IGpQPWoxErwcp9w7bI2MvY2/uLtNwtk8F2aau3xk4DzkdWa8t8eBO0xydb1BrJ29m8LQPB+YWrwqlJ89+WjwvMGYGDx2nNW8i8NwO53PpDz9buY85IYSvSKjb73LLr48JGGhPDPXKDwTRTE9DhhavHGXgb3RnU29MBWBvYzBRDx7Eii7t/A6PQbD+zt/eZC9LzZGPBTKnT0eyfq8pw5qvWdKpr2bGsa9/cKCPKXxVbwA07Y80MYHPFE6x7zIi2e91FKrvdNYxTwChSa9Ec2IPZwJqj2vino9zZQ7PNx2tbzSHbc7g/KqvToGbDpVFwI51NgxvSAaVbz6wpM7/Nv0u67ejLxam/872KhwPAxVaL04PWG90uB+PdGYWD0Q9XA9sY6NvEp/eL3NNoc8mGdqvJuILD1ct+a8nHTxvCAFOj1bdvu8swgLvVQfPj0AzLY79jTeOWcCurxM
idpq82KEbuqMajTyRc+Y8U/IaPO/vzjsiqa28JQqSPD+QJrw3uCu9kIdNPcGm67wjbX+8/nGtvXqeR71NlZu8a1IhvQQEiL0zG5w74QqGPTS7dz1bQpA8E4wOPSI2Or3HDXu98pbyPAofp7wDBR87NKekvAruRD1+hfO8TXrGPDlflLtT2XM9vZ0oPdLpTTxlrsG8tc5LPRis4Dzom449f2Cguy7Bs7wF/Q09GG8xvabg8bxt2T494rqCOugfUT018sU8hXQTvXrJgT1Qp6E7YecGPR08nbxwVWo9d4evPKc3mT0M98+82C86vEzavrxIYGU9jk2Xvc3Zmzmf2IA8vQUtPV1uV7zpGoM926KPvYYT3byJkg49fL5TuzIVd7sfHNk8GBWOPYqqKD1JgwW9xoY+PRL88TwOnpC9MROYPBbjmjyGmks9DC0KO/TN1ryBdce9VfgaPA8s27x/U0i707b7PI1UvLykkbg8RpO6OrFPzryEl4s7Ap1kPKp4arwe4aQ8IyDM
yO54/0bw+1SW8yEcPvYBHUbzLI0+88e5oPZnlDT23UyM88LyPPDKHfL2d6Jg8mb1vvZa+5DxOaLk8u1+4PLacajysfZQ9/mpSvE4SPr35Coo8bMexPLkhyjxgBh29nr+EvEq9kb1ooEI8ZQRMu/XGFr1kbkg86uLYPCUoBD2rzjq9d7hSPUtJBD0Myic9Q4sXPR87vDxilak89kRSO/C4jDwr55C9V91+PCrSab1G5m49QSSOPKDpiryxr0Q9kjFQPJEnIT2q2jc809BlPaOBfr2fIMA8cmxMPZM6RD3/cDy8d7qdvduo5TqdK1y8TwCevD+If7z8/iI9BVGCvXr0ADwoWZI8BOKOvYhvKjx58Uc6QwUNvbujkb21c8U81RrCPCrIrDo5Yw67zKZQPUAHqrvPDtK8Cb0DvYhihDzb27q8iExSvTiG6bxc7WW9tMSVPUjouLumwTE9CmmZPOW7rzsSmXo98IumPK8fET2ycL28XuRGO/tusz2ew6i9OHlmvbx9iT1M
Odyw9ZGjTO7hK67wbyl28wKgQPQsjFT1I0lQ9RiqEPIykn7xVY489H3XKPF/xtrom7E+9pE2PvcD4ID3Szps8cCd7vVoNCj2XdB08AHxcvZHiqzxnj3Y9KRuLveiDxbxZJIU9Iu1svMVlRD13OAo9pMVjvZHBtz3d01y9OVNAPReZuTxteDc93LWEvH7UmDxIUGO8CEzUvKEWab2atVy9C5FgPbS2fDzUMlW9PvmEvLHXIDuVF+W8OLKEO5dZHz2mi5a8xhGvPXeduzzY2di8tqOlvcN1BD25fSa9FkVJPKoX1r1sXrm8AQcovZY7lr26WQ+4tKuCPUYejL2M3xi96A/3PMOP1T0XkrW8KWx+vajxfb0Nkrq7Q5TCvE0dWD21BmU9O45UvDnXxL1S3JW9ZMYRvUhFgr0WZXY8pJfDPJSLzbuP8Ni9C0KePZyqHD3zYR+9Gk03PaljfL2s98C8hosivcaazbyn2MY9gwkZPWuZgzypiVi97/AtPdYmm7w76AO9rsoM
DPZCOqTzeiqE8xUUDvYYz/zz8fte8JGXqPFeowTsThEc8VmG7vFhFy7yqkYa8XNnhPKGPfLz8WoC83GKKO841IL0rl4A9WMKfPVwrcbwoJTS9OF/auy2x5D157t87MwUPvWPtMb3Oxxi8EbpAvPHUzLwZuIY9oiCnvPgUorzQKaq9FLMnvQxyC70V6EA9osttPJ6etLycZDW9H2rPPLADij2+jrm8vOxyvJ4f+7zM8jI8erefvBEBwrxUjWo9ckPTPAN4VLwmPew8EK28PHrJC73A6HQ8sRHhu9ZwuTzFLgG8E13AO/TcCD2296W81ohgPX8Lw7vY2Cu9T7QivBjQoruEZwe9L/NOOwinVbxtRhU9DrYXu3PDCb2smuk8ksLGvLkcYbz6TFs7EKnSvLFvaT1Hi8U8S0mAvf4d1TtyJmK9C7M4vX9POzy9ics8hAYkPUQLdb3X9mS7IJNOvf//Mb1cqN+8aXjmPAMHE71I9/q7QKIwu4pf8DxNTpC7PJIEPeUPbL1M
S6w69x90XvAo23Lx2lOo8/jK+Pb0pnDz5Fvg74ZFlvMq8JzyixgC9XRhPO0zlLDxx+qe80XrkvNc2oL2Bq089YuD/vFPyAzxWYby8h6sXvLVBgDxX5Ji97ZTcPSrFID1Bv+U9PYMxvEBaPLxSNJI8rrBKvRQanTxtOhG9H3aYvVyGArxmxm48C5NVO63PGz0UWPi80CwbvVlKkT0QUQQ9IGVGPHYeCj2wVcg8vlhwPA2RdLwFbAO7hkuau898JT2aZAS8saEgvbrHkbyfaeC8TY4fvAcRWL3dpKQ7iYkNvVBiNL2kp069GjoUvcZNnr1UhfI8xNoMPQlvkb3PU2g6Fqigu+a3B70Vriq9XYkFvduYQDu4uak8L0o4vHMuhj2+7V49ETggOvDYtTxQrwg994GnPSvo3715rua87p7QPF6Fh72mwpY9NT/qvN9MqLxjI5o8Qd0gvZ5vlD2QqIS9fw6CvYQn1T2cy4m8u8ivvcsF7jzPiwk9SZ4NverfHT27yCY9f6eM
EvTkCj73Nx0C9BAIWPZF9pT1cEu28aX7zPO/v27xo1Pq9HqHfO6DQST0jvzs7oCXBvUKUwTxFOR89TJI2vXBv5LxopNc8L/PyvJPgBb3eluw7MJsxPfZXjzzVvw+9JY35vITaXL3RwKs92Kq5vN+GFLzkmdg8tlMZPfxZEb2F/i69+eTiPO6xk7z+dxc6qxGVvS0Yx7z7Rtq8nbcLO/3FXL3Mtfu83jMivIKCibx1DmY9sZeovUcW0LxwR1y9UaBCPfae4bwfrMQ8lLPHvPnIkT146CA8j41HvUtXrb1UhuO8dW0YvIs8H7uIJ3K90OikvJ2OsDsXz5C9fIHAPIclBb3Vdjk4Z+MpurDvwbym95K9BRhePaHyuj2hJkM9sKaiO2fr5rxi+qq9FoyCvPueaL3IUSy9IZo0vdPcoL28Anw9Dg6cuqaJ1TyT7qg7zHG5POXiwDzQ8tG9jGPOPXGz/z01VUA95y1GPC98hz33Yyi7dT8NvVe3qb2gtz09tvylvG0eBr4M
xbqA91vuGPTsEMb2RIEy84uVwuzxdnDzhQxC8NlmGPXeC7D1EnFG8tkm/vN+vILwH6be9jNnOPCzfAD1FxUI8fhybPDmEwL2y3xW921FuvQgVnr0jfVq9eLqwvM3eST2QblG5uRRdvDmztr1Ooge+2L1bPeISHztfWf89i/hcvYDanr3vma292uNCPTwkujvoe+09qS9UPf+hC71SdgM7NGbePcXUUD2anMc87pWDvS4IqL0oWJG9U8jHPJKRBj2aBmI9HlUvvbuAcL1TN6W7oNbEPV2GMTwfDcI90FQRPGchwTrMCWq9AZ0FvOeHkLwFf08+ZNeHvb0OZL292Oi9NFuQO6L1BD6PPX89i0IZu8+rGz1S6Ba9x/SkPHYMjjsNnhM95+xwvJn6OL2aJyC933XHPNKYgTz368E99CbkvG5LMr12Avq9PvV9verWKj37LnM8xlqtvcGPtLwiawa9RDoJPbq4ADkr8749+RkKPfP/Ir38NZY9RYGlPTKoH7vHFZC9nPhM
2vbA9jTyfBmu99h0GPNBY+z0pDYA91T1PvJAocj2woKM9kx01PTWTpLxUjpI945dFvEumwzvXY0A91wAMPfFgX7ucORo9faKZvU57Wru+UFi97CCSvbDxxT3O0VA9eTpyvehtM7wK5le7MP5oPUI6pLxw0B488KpDvXRoP75Qang83k0UPcN85zxK1Iq8/ExVvPN9m7yafHe9tTJfPc80jL1vgr+7wcKFO5BQxD3h+5Y8qjmUvYM3Pj24BbC9qIDEu8UP3D2OyA09dtGwvTI7yz1x9q69OdNSvakt3r14d/68IGSAPRqbvDxTmbA9ICiUO91AVz1HB9g82v7Qvczg2D1lovu9YkmbO344ID4X8oE9bFbNvZPQrj0dzrM9cGgfPbK/kb1Fi4W9VTK1PefYyDxeNwe8D+9uvWk3sj0MGSG9qXFZvQKCuj3Cn7+9nBcjvQ1/Uj3pL3A9lyQKvSOZkz0B4Bw9+OTBO8o1Pb3oUp29BfpAPR34Pb0No5k9BF2cvSn+bjtM
BJFq9YJlivJJitjxkTDc95CGKPSxZnD3pQW88sucfvWgg3T06qf05gVZ1PeZt57y5Afm8T1ULPTbHWb1lBeY9wAqhvcWlZTu1RBi+4yQSPRl69jxZkQo9jXVgPUMMkj0qszw96esvvS9JpT0hOh0+LuOxPf/Tu73pwKC8kK02PG/FyDy4a4I9o/+FvdhpLD2uula+QS4YPbP0PTxOFu87g//bPB0UED12g8M9+vxvvc8RtT2yhoE9Wf80PRXdBb2WqYW8MORWPZnxwjz49xM9sFavvfJTrbx4tte9ZxI6PaK8Rb2l8z4+qchPPaIkNj2WwSe9FWRfPdmZnD0HhKa88jUPPk8HUz1l2Ow8DhZMPa5MOrytnpU9rrwFvvOgtjzlw2i+RjCLvHs2s70Rrbg9PUdyPXQqZjuAtuU8Sdc1PehwfD0vpvA9L1wDPm1OsT26Eq09Qia9uU01CT3RlO06tEBDvr6HI70n4G6+ki2oO/EcBL6GKQ0+ktROPQn45Lu85IY9cCxM
jO6NxuT0FDFo9cdR1O+ATAj3EtKg9/kwVvf0l+D39+bC8kRojvdkloz3QFRG8Qr3GvcjFmr312bY9AMQgPcp19zyvxlu8EV9JO/qDQbzzMAi+FcqzPBQsRT6FpY89ggBdvbxUqj2sS2S9Lhf9vFuLcj1x1Ye98kD3u7APRL6kcG88SuWMvHlpH70mJhk8wFfoO6AYx735myu96kyxPYXosz0KLb49sAnDvdZVuD3Y+oK9OhHDvf8gNT3dUoO9ls0ovbQLCL5nyme8hRwevOCqsr3mjJM9ssuyvFdxiLwfRem90t6tPPg2R7zE9de7yODPvB5nBDwVRe46xGxzvQuqzLwlqIS70IfxOlpiHL2lSnc9ygKKPfhiqj2w7g49+UDEPDhYNL0oweq9PTqWvF9liz0Ev8k87CpqvZd6ET2Z2BS9zsB9veLrH72rVOI8VKSPPfo/2r0QLzU8E2+AvKREKz1lssc83h0ePYkln70NbUw9Dp7sPB26bz1eMgK80WlcvYQvkryM
JuEy8uksLPUSjz7wwIjw9RQT2PCdXfr3Zd3K9TAykPLnGEb058a09Ph4BvBSAwrzn5K28gE5IPVFmvj20HyI9o8U8vaYIKz3FSlk9hvuMu+L1orruHwY9hkzyudb1Zb1WG0E9XDVavWLFjD3hmlc9YrdQvdMtrjtiUNy9VFmePVu+Hz6E4567SB2Evepr9bt0cze8GPp6vXLcvD21t2u8EqofvMbV3ryBEim9QFfJPM1y/jyBprg9GoNTPdPW57p5kmQ9N/QDPeR/iT0Cmdc8GMrVvNB3Pj0S6P05bdlDPXeAkT30cJ48dmecPL+kQr3+kj69nMOsPF5W+TyJSAQ+yNbSPPoGsDwQisS86ND5PFqZoT1JZsY8ZbmBPNkn17wbeKK6k8ScvYuUsTxvbzQ9hZNWvDaHdLxGnao9UbSzvMCqkztMGim8c0MVO8hBmT1UtLu9nwctPtblwz1MNeo9QnfPvIgzSL1moKS9EcPevXuEZTsrF568eJUMu5Fysb0ANwo9WO/M
oPJHwpDwM/hq99ZkGvPQSjz3/2w09k2xZPnVsij1tfPA9T3H+PHZW7r22gLa97lb4vX3qoTwJYpe91kFtOnfo272oeyW8mMniPWMbsb2TZbc9ZU8hvKU9kT23DxO9v/uuPOhZ0rtYeSq9hJM7PFnCNjxDYeQ8LUxWvdW+x7xTG2g8pLhSPX0ShT1Wk5g9DJEPPB6qGL2VIZ+9fwCtOkertrxnIsS9/sPlO6Jthzz4sZA9fmlrvBWuADz6jgI9FS15vcl13zyD6iO+hlBWPUlw8zv+/Qg94RouPTrGyb16t4e9gitBPeVWcDyGhf89INMNPhIb+TxCORk9/9kBvRm0l70rrw49PKGOvbBidryc/Si+HHeOPD4gv72LnyK8WkI5PXnS5L1bfq27XYOAPUb6sT0VjBW99Mz1vWviRT0Cc+m8vtkSvjT2/z1lZZY8OCj5PWcDlrzQlpQ9qp2yvXnKQT0DANc8bxWUO1AaY73SzXK76IijvMgVF74OdbG9LcrlvSHCRb1M
pYKe8Jw8OvZNZfD0sIpk9LmDkPXai1rtWWHE9wy6vvJn/Bj7/NL67zhuUvTweJLyv8cE9GBbqOxRMF76kjWI92MDJvCMXVzsZ3Uc9TzKXvPzTHDzQJBS7cXDHPe+1Ybu77pi8VyvIvcZFDD0Q1z69Nz1gvIIa1r3soo49hlubvPYOh7waYLe8TdSevQRdoT3PwjM7BZG6vf62sj3Xvx898aNgPa3aiL1HYMI8YoOoPMXLWz1BsCg+gIZYveJDUjy3ZXA9hwhcuioalDzPDRq+MUMFvn1Klb0iuiS9KDfxvHnthT3Exgw9WRXgPQldLz2qs7w9xberveB+ED6on9m7YZTVvTEiqjxQ7/w8fRwyvUZeIrtuuOM9d24vvQ1WkL0SHAe+8ZBVPBSVEzsyNwo9A5adPZDkxbuqwni8gi2vvW7yID4NCWq8Ngi4vERp1Dxj4wI+hVnzvKiywrznlQY9F7JoPA6ukL39JPy9i67vO8oZY708AgW9sHKtvVYPYbvj6ro6/rKM
HPUi0uDxGcTM+3ofZPUHPDzyN9Bu8K8ICPbyAxD2HO4S95eNqvc3l/b3gAvm9LwioPaLtLztmjmq8PeqNu+Ut3Tx+ONk6+moiPclH3j1HmsQ9MpC7PGQSRT0btYI80y+svNgSKL0u3Ao9CSGCPM6+ub1jYr+9+60zPbRwJzyYBh09WQOoPWjzED0oXK+8foeNPEFMoz2AHgK9ZSU6PRo75zyIHx68CaEDvWlgLz1BkVk9ABK/PdbKpjpwh9m66ymHPaiTxTw+KVK9w4A0vDPjqbygNV88ENEUPa7OMr2SYyM8VK9kPZu4dD3hw489B1+YvFLTHz25zIi9XCPCPU+uWbtFU8k7OOCKPZlyp73Lewm+mbaRvHg/oLpKkCA8lEbrvMgjyr0TilG83Xv4vGr6Sr12f0c9/aTtvPoBPD0e6bY9jgLaPe9rsLxxFxk9IUKpPTGCk71q5ii+2sr7vBRq2z1LsJO9GYSlvZPPKb2z0nO9jKK4PCC2Tb19pKE9RLMpvUnjgj2M
06Ag9O/oePbKMPr39TRi8l0/3vG1CWb01O6g8VEZ0PB7qGD010IO8WOQdvaJ/Sr2VElk9tkMWPacBf72b9j29068bPqAIyLz9Zqa83EeTPLrGA76hyLO8hJhpPafZ0r3rV6K8JsvAPGeOxbx0/Gm96IapO3YxFL1wffO80JPPvCpzab0ODxo7blu1PSPpPL2r3ko9MeyjO0pQQb3npm29a9vPPE6Vh7oB+fe9v0e3vOmb8D272rC9mLObvWJHOr0fa8K9nMoDuOsikTzbFFM9yxh8PVC2G71Sv6U9gNUIPFPB7rxxMm68EKPGvMA2yT1hqHG97DYaPdksRLz7F1k9kc9FvT9D5bw4tM86u1Lwu7R7Oj0emX08Wx9OPYIzS7w6HVa9B3auPFVLmbtF1RA92KwsPPBvjT0UwrK8/0CZO+1HbDxQCQY9PWptvZ6O2L3Kgfk8vaphvK/02zyKU+88jwSWPT9KO7xn2La9sgksve/Xfjx9QpE99FLWvL3BnDypQJ+9ATEM
CPWBwmj2x2eq7yP70vdak3bwnvla9m8mrPA7kDjqsGOc7namtvIPLOL3Y+iK9yrmavHr/EL3jG229F2BaPcJzFD0qgAu87DY3u6pYmbwux3e8tZ0qvfLRkj1UJDY9BLXHPPGiTzw9kEY8aW7ovBHPpzxd4lC6WvUUvBsYab3MbYQ82/xuvDLTRD1pYts9IyPJvIkw6zxgoiU9tUdbO5EpMD03H8M7mP6KPM3XUj0TtSE9sGravFvAeLs4slg8EodkvfIYubyWKb+8okYZPcDakj2Vw7A8aZ0vvQpCnTyMeRg91QoPvS7LkTvKz5E7FZcCPaR4qDyzycc9E8PZvRq1M725kW88VfMXPH9vbbwWPB29tfeEPTyvsjwDYMO8WWv6vICH/TwPdae97fIFPSC3Lr2p1W09blNvPXElOr353Di9uPAOPFwujjyygDa8heT/PSsqy7s9x3Q9yvY3PfAFFr3y0ag394FOvVfw5TsbZUS9mYiXPFrtQ7xiEWs9u1xRvTBaejyM
n2AQ9/v2CPQoUMD1QAxA9PcpgPTsQETxzdji6ajtFvQeFKrxJiQS97zygvcPUIj3mIhu8wM/6uUkU7btI5mu8YTDju+A2aLztcgQ93ey6u2ELDrxOhQi8r3oFPTan6DyBys67cI86PHs+AD2hHSE9SQcGvRSwNL3cEI+9LwV8PUEN9LycW6u83SHLu9MNCb0h2u29pW79O28KrTzdssY9IOufPNSRyjuVShQ8wl0nvUfjbLzo3e095uEhvWePo7wgs9m8sDAmPcmtGD1oR0O6edGMvaFEYbzBeO+8wG45PWkGUD0mKN09yXpyPLpXgrzRKwO9jPGKvfjJGT1eTx496+t+vaWTNLmFJuO70d/JPTDyPz1Cvhe8ngdUvJRvFjwd5Bk8bFooPazfO73byL27awJzvT6FWL0FkGq9EP+gPFpwgD007Lw86BMrPaVlvryJDHW8okh+PS3j0DylboY8Uc6evHr41LxKYIK9dkHwu/O5zLmvlCI9qwwAPTdycbwA+xS843lM
ivSbXpDwSPCQ9EPurPHxLY7wKVLK5N4d/PYDVZDzrr5U6mgztvZp6PL1Y2Ag9EwxJvX9agD30CDo98NpxvcEP0DxDdjC9Iy8xvQTHFjtYvCI9TgNmOzyEzrs37uM8bN9tPYkelj2aP8q6tSEZPS6Dn7ycH9Q8LpiGPDZMYLyd+0I8X6PLPHtgzTsOIYG9QfzBPY/LOD0FWSK9uEEAPbfoFb1kZ6A9GkG8O05QbD0rhhq7k+N9vUHiFz32rze8KgYgvSQC8TvPYM+77WB9vKi1K71CUie9r47DPOQDOL2eDLI9vhQPPfBOi70xyuc9mHYiu5kjtrsxM1O9pQdzvUIABz6iTZY7p83zvY86bT3zxC68Om78PBugibtQXd88Kt6Sva0bKjuLtZE8t3yNvau+I73FV5U9YfylPOQxpj07Kum9fCgAvI5Dnj21OEU9nNDvvE1N8jwkKxW9iFK2PPZ/lbsoeqS8p1asPVnMNr3sbVk9w5kQPRdhtjwWRt+8dtHMPDcjIzsM
HviA9R5IHPePZwLztQoK7OZttvX1uVTv/kp+7WCIFu6y7xb0bug89aGc2vTJCT73lgCQ9c3ZRPSeSiLzvIsS8dRidvKyg7Twdzdk7NUc8vcTtW71hgLO8DAE6vRB9fzuNXbk96NUxvJp9IL2dZEo8MakaPQLg6r1372k9deMvvarmErt0vre984xHPQqJqz2+xSS7rUEfvBomnr0inQy9LeR5Pfg4gr0O5WI9TcWsPMEZOD0tn0e9ibvJPJ4AwzyvO6k7oknMPF8vATxMZvE8HnHuO5jCKD3OJBk9iqNNPZQ/8DzyZQw9hKJEvf19M7zq5TW9yW5WvEszj70FM4S9RSi+vPG7hr0q0nA9wMs2PTBlmr0Zkj2966XbvBoNxz1BIL6889oqvfkO67zp3y88o/Urvempj7wtYHs9uy3GPFShqb3gRCw8CP4uvSGPy70XkI89l6bnPD3XljuUX3e8YaCXPbhAyT3O3HC9IjV1PebPXL0FqzG9CP3JOz8wBbujeIY9TfuM
3vK41mDwSQy095Y2NPM8LTL2Sq0y9+4vXPH1/LD1caTQ87g9tvdYMHj3JiCC9g+3ju0ntpjz4dvG8lycPvQUKjDsjKK27wwrsuxZaLj2k/RK9q3dkvOGlQb0eU9i8vF/kOc94fbqrdqu9/6rIvOu9cT1oUJa9F7YLvEy8T708Zwu9J9AcvZt4tjt19xc8iEAAvWL6Tr0ft1M8oMH2O/khCb0AJj09aF4dvTeTMDsH7Iq9dT5jvDC50T2ugLO7ymAIPX3BiL18rhe8gKAMPRQBMb3w71o9Q8e2uddo9jz5aZc9vHwFPZCcizzfLug8FRsJvRsuErwtRZC9iqjOvNOcMj1CsaO5wVCXPMvJT73s5DI9fAdlPD7qzDz4Qr08DY1ZPRXDZzzDcqo9vqstPSxDezsO33K8fGc6vRJepLwsPLC9H7aQvRbLdLxjTQA9hYFJvSp07zvYfRi9ppkCvZNDJT22RXU9YgJyPW5geT1Z3m+8r2ZpvH8TwL0oyzW9tb9ZuwPkVT2M
tbFu9IZk9vfsiwTyBk5a9Bejnuwgd+ry1aPU8tSx7vFus0Tzkees7LmVgPOrzvL1wds6721JmPUMQzr3FBqG8whkMvYmdAT1/RSK9Gb5TPGqRI7pDmG29Y2OfvIqPkT1bxnU8bdGwvYPXtzuLcGS8CX3ePPyPNjziANQ801pLPcsgt71lrA25tU67ux81bT164Ik86PLHvCzQBT0v+6+9udLoumlVJjzOTRs9f9qSvbPtWz0iRXA86VnsPH0aOj2Ee028pOAXPQ9IWL0WDhM6sKKTPJYQaD0SZue7L15Iu6nQ/TveOAq9wwAlvXaYOrypSQK9RdWHvSRhVT203/Y8xO0fvB+Rrr2W+5y7KA3mvCi18Lw6iUc8LgXBvBlpmjzPiw49OLebPHKytLzkJQo92V2VvW5MZjv8zQM9EM/curxdGD0PV4W8LZxlu9gHOrzssgi9sMI8vXt6+by21DI9VlHtO6M11rvyX9k65VN2vRucL73dZce8Mmx7vHKU2LpawMq8+FkM
aO1IKYT3LHis9GYMLvYwUgbyPLWM9EubgOW3IK70i6IG95nICPZSfrz1J6UK9PXBzvbxOoDwoRYS83kcWvXz5zjuXbBa9LKKivF2cbD2IhRq9cvTLPFbYNT1Hk4I8IrouvH2vcz2ZvB28JFKtPOFTjLyKnYO62lhKvauRCb4Oaso9DJLavPYZRLyilgw9Z3QjO3xSYj0/ZcS9tlODPYVYbz3wov08ChCkvBTPRz3RGKK9cAy1vPLejr0Rm0E9VXwNvTE4FL4z5P09dQMIvaN9rrxL7La92ZxKPaf7Xz1DHCa9dI6QPeKTUz1T/mA9OfBNvXFJ7bxMbxe+g+ELPRa+oz3f1pU8seT+vP0emb2Ybsk8z9M/va8XU73PMyK9IaFEvU4U2Doz2xa9sXPBPGDvyb2aIBq8Xz5TPaEISj0cdao9PtaVvRUTpr1IoLq9seEePhAHN7xgzVM+20JwPGfGazytR328dPOEPRszSj3c3YS8DOoIPQnclb2pOqi9dQoFvcx5iDwM
hxzw9ByF0O1ohv7wYWpc7brpEPhhnQzy+MQo+7fZCPAC3Y716BPi8z/M8Pcb3X70NUSY+pIlWvfzFibximGm9QhNzvWtasz2A6qo8MakMPROXFj2lRjk9royqPV8ApbwNX4U8tVOWvVoH3ryUJc28lfAivK+Knjz8bgI+p4T3O3kfSb2miM69ZG4svN2hKD0fPpw8vdKlvc8heTwn9C69dcFQPRUmHb2YGLo9wpYfvSOXgzxj1kq9froJPSAb/TytwJO9BC04vQGbDb3l9sO9nhY9vVHlbz0C6Ro+0z0wvdtO27wtdCU95PQOvJ+f67x8QGc9ebxOvRLCTTwd6xs8PBDwuhncubx9npU8LogaPCD9jTzUeiC9sPRcPdnllz0qvwk+yOIAvdynNrwZDgM9HBZqPWxeRDyV57W88qTBPJ4LDr3SUkc9F7/OvDuf0TwQBvM8oJVqPbbHuz0Bkhm9sm67vSNWhD0/t8C9ZFKHvZN1NT3aVN8841qjvYHynrxJy2A9bXSM
8vIf7Trwob5M9Py7bvcDNDLxvjC2+ScE7vVhaUj03THa8VFdCPEfDwD0mmaA94CVqvdW75T3xCvQ9AcSsvJniGD0cYZu9kEOCOpzpZz1GnoA9clCIvdS1H7wMcp49V+VvPQCjWb2pPXG8FEQvPMpaJj1B0rE93fjxvKpcYj3jYAi9vNNbPVtVGzwYBRS9M+KfvBCpQzsgsv88hH4avXJ6RT20YUg95yOsPAFGCr53AAi+N1+/PJRZa72CVjM8LXxUvYa4tz2cFgk+LsUAvuNRUj2+/M08+TGDu8RuBz4RhbY9vFDnvYyGhT1E80W+ZG/bPO7kD748dee9LIZSPQfgd72xuBw+xR9XvXaRiz0be+Q9ohJKvcD1Tj7XcyW+LqD6vEtzSj7eDuI9dd1lvgUGAz3N1Qs+LPLTPKdi5L1YXai9qC4NPTgyk72tExU+qJekO9REuD0zdVA8WEfaPG4rIj5XCoa9bH+ivWPxhz059rk9SR+xvb5lRDxGNRw9nTrCPDKwzr3M
x5Aa+CSooPYYtVj27fYE9q+/DvTKdirxWi5W8vQv1PL53mz0o+RQ+iJEnPa4PQT17aik9WOYHvf1lFT2e7HC99HU8vXfRNL0b58y9nIrMPMPQUT3IuAE+1EOGPKQ+mbvUSEe7K7nfvCMoGT4fIiI9RwmavVJzNj1nEs88Sp0yPDDlkrwhbiA+nr3kvEIEJTw+xrC9lp+IvObt5Lzi4pE9v2clvU5ENzuJBGW9qxQSvL8cFj0ff3C9IxhTvRb2KT0bBkU9F5Gyu5aTLT0vCpQ99S2fvKa1LDuzqKa9VUEFvb7wAj1hg7g8BxzMvYlDGb1Q7pK9Ln0UPdT7Ez0MHBI+JggyPQYtuDtaoIA8ZrE8PTidgz3dnve8jNoNPcWNoD3pKN890mD1vF3roTxRKh89QNwfvG+uubrmuKa9HjkePQ25jb0WHN48TXu6vCnSprxAZzO8PAAnPbHvM7mw0589ilfBPfodEj69jK89XTmzvb4sB71y+AC8ZsK7vJh7Ab2yz5u9bJKM
Lu3YIKL7b9aE925XCPb5DFb43L0w91JXDPf150bwbTGi9XrThPN+92bwcwnW9nwM7vFrf0TzyHlI9rKMXvX3Ulr1kRDe9D4XaPX/4cj1mjwE+p4ddPT5mrr1tT4+7VmljPYpFnjucTx+9zDEJvaUmwz05tGw9sUtcveyJYTupuys9wXnCvRMemL1eSYy9BgRqPX9Sj7128lc9EDIVOzW97r0HPNQ8JrfUPUJcOLyySbM9lBeYu2IeQT7Ak8Y9Y72OvMkjvDzjxkg9qh0euqFYkrwnxAS975lwPXA10L2gFwo9nCR4PQAeKb49vQq9guPgPWAWFjyEIAi9ePIlPTVMFzyA1eK8dzaPPGaGcbwXJ6c9qUAdvWnBYr2pwfK91/nePTUPEDtqhNw99QyBPTBgtL2mrPU8HsaePV4e4TyS/tC9zbyOPTK0gD203iM9+MunPAk3Kz1gR9A76minvGWFsb0+RBy+ybHaPTvIRr3I8aw9e6T3vK8Q0LzKFI08UhKhPbqYwbuM
/xow9XhGjPfZGNj6rNxI+VB2+Pdb8l7t6meO8yAPJOytY7rx77J29JBfPPNRF4r1dwSw9W7+dO5ILO768uCE8e92iPVSpRTtIqUy9GqCeve9toD1c5IO9GQx2vcZuRT1vW8k6IlM6PMCXLb0pfNW8zpBEO387wD3I1O498I4aPPrwtb346Ac9tlGUPWLSGb2KZf69m/BaPN+xFT29/QY9bvAavYGDmD0i2Io73dIYvUopi7yKwTK9iw4TPXbD9DojWaw9MkN8PLQx6L3Hj6w9Av+GPVXgirz4e709vaVRPSM/ID7sONE9DhoNvZgm1zxu+FO9eadJPMALsrwDBLq9I3H0PNvqn70tNJo9OSHvO2AqGL4WQ3c7oniGPUy7KzzVNeK7rscevgufubySK5g8MkcKvpapOz2kD2O9XjzJPfZhoby5Q6A9Hi2xves0Ej6dm5Q9iuaSvcoNm73x+C+9O1BOvfXmh70Z5hO+nUsNvozfBL3vXo08uZFcvcywQj0lUQQ7XggM
VPfI6ezwpXYc8XHbOPLoHuj2bkgm8hBe1vW+tXb3CwcO8IvNivI6IAL6g4iA+wsYKvXBMN7xJSvw8oNlDvHF8az2ZqBa9qylvPUXkZD2teia936d4veZTnzw90zO8Q+FMPEkIzr0l6Kg7Bt4kO2Yto73iiHw9q9RsvUy5GT3Ek8K80L7pvdZIjD2XV/c7DFk/PXaRw7zV/Rw9mBOZvUxUJT40THQ9egCcvTHWJj0q/pa8iwybvOxSq71jcdm9OXoTvk47sb0lY3i98zDdvFTfND0+pii8FLf4Peen/z335es9XxhjvDk2Jz6+PRi88v2FvbMlWT0D3Hc9MxuIvV02i70slMU9mzGpvYQfu72cwNG9tkNXPGSHSDrVeb09T4JPPSu1rT1zai494cy3PJU97z0M4Ro9pGvsvH3iKb2qfXU9jNAlvcImdb3QggI9ay2GvJhRHD0dHYS9rIAYPLBRFLx+nsg8/tYkvVTMc70Yc8m9r7QnPcqs/DzDogM+g3ROPbsevb2M
X1k697OnHPfVpU704O9S9xG08vaxYnL1y1pa9JXc5PH5dWztDkZE8utzDPI0gdz0NIo+9HvuUvNBpIz7HTQU71jMLPWgAq71AvQU9qU3BvIV/CL0zQJQ9PFQiuyJpvL3cbZm95Ng8PUaHcrsuVjs9G7PWPcFxaz2fR7q9b9LbPM1ZXT3VjzK9o3PvPJytjr1HY+Q8VQzmvEUKcrxdWcQ9KG8yvE3xq73Qyv29oy1dPZnxMry8ge86bBOYvax8sTvWfrs9fzUmuxNHpjzRtUu8QsFkvNdKoT0kPwY9dDXzvF4RIz1T0vG949xevZqucrzOZw09Wb8aPeMduLxp52q98dSqPINYTD3m6uY9y8FivY2X8LsGoYO8bTaGvZzoCT5LjI88FVfpu1pIqryj3OA8TQSiPRcLJ71VYRm8EZfJvEG3n72Zk4+90pdFPdG7MD1DZQ88ikkIvCd5gjvEgKK9P7YCPfl4bD0NLW077HEavaomGDzlwBg9Jj0DPWkRLbwJJJ+8IkyM
LvFCjnr2k1Me9/5lxvfEZCj1Py4C9O1c8PFJOkL1CVOA8cty8vBLMkL3ESYm8iP/fPSVxbDzqmVK9spoqO51gk73VFN08AzCuPExK6rysQSO94goOvNuLQj193s295GuXvPeuKb3XBRC8ffhzPFBjGL7klSm7cn0JPrvOMrzjoLk91mZ7PLKIsjziOta8gFVhvKTKHL0XMm29ixrvu9GR/j2hH9C9XGs3vbXANb15rNe5RiWYPBBPD76FWBM9AjjcO/HNMLzRkB49qPpdu2Szvjz0z1Y8OzoOvYZH2ry1Ax45Ti23u5AXxry00C89oEAKvVzq6buL7Do9z48cvVgnZbvHt/+8sdaDPZ9tKTo9eFy9gK/CO3GOsL0h4jQ9tYFWPbtt1jz5fT69A0yxPPcN3jrY7D89g7O3vIYNh7tCJYg8hAh1vUttULy0HDU8qqXXPL7RG7ySnMW8/d8NPUX4GT2u1oE9LZmBvLvi3zw+z/+92OQaPej12T0YXxu9t7vZvVDDkDsM
XdN29ICLgO3z9ADymU/U8boPpOlm9CD1aHts84fRkvGwYHb2DugC9kYB4vPfzMj26vho80lmBuwsw3rxLBU09wi16O0SsGL1aJAm9ct6fuxjSHT1XPSq9PehGPUVDgbwmyKm9aVuGPDPzR7yqtfk8FgjxO2cKGz0viDy8QH1mPPvCC72vbcI9zQ3xvNmAMb2vS5U6jCEpvRZxmz2StF09O6U8u2KrpbxMj1y85ZNdPHcKND3XCji7/v6KvK9Ekjxqio28bZYMvTQ2+TzIlg49h48VPLCiKDj2tli8qYxruw5a7LwaMMU8DYPDu75tdzwjSDC9i8b3O6SaQr0Emsy99qm9PWiDFj1+Zi09sTB/vTlYwLyyHBy7I13XvLBIKjz1ZBy9TuATPLts57sO/+G8Byd5vOrW8Lw+U8E8rpSAPTq0Lby9A+A8dHMhPRCFjDzu6e89iy1IvWKBQD07KMk8zoa4udp0U7tHaEW7j+AfvfGwMj3fIKu7rRZMvVqdbT2OqZW8Td5M
mPYmLCr1PLC+9JXrNvJMgiTwiP3k9e2UsPEWpVDxCXuQ86BUVPfn6jbycULQ7qLfZvLbusztKrRg8isbCvVSrlbvpLEw9hKqnOh/MurzI9y29yYajPLIP4LzfF0c9THqvvUbDgLyKP5C9G7jJPecPxTyX2zw8oNFYvKlgKr2J86y9esiHPeISWL2JjBg9afl2Pf7jGTujkgM7sFslvQCyIz2DeJo9bxgyvV5cVb3e1IC7Xx4RPGqNp73x/Vo9cOIGvNcsL72WY648kmicPfUJkD0CrhU9lKiJPVvw67wZ6uG8fmEFvbHKaTuJY0a8BQ6LvF4ySjxyuxu8IPsaPaGmd7yUk1s9gy1HPcAfOb0xbUK9tUChudkFSjndiBQ9FkALvS63IL2Mc1+9xn+ZvD5FYjwSzUu82mvwvBrOtLwMVau9SR/5PQEIdT2YmhI9lz0JvWPwKr0dV4W9q/wsPXJHQjzG0ps9qBZcvaZ6YLwUjwc6s5J3vWFT0Txpj888S0lxvC0pBb6M
F6aS9rSoFPtJrcD37rRo83HrCvU+OE70LKJW9CiaIPUleDDvTf9Q9VdH1u2Hftb178Ga84oS0vcVyO7w93NU7Fl7cPPlkl7wwaXO9G5zPPdRV8DwUay09h7UbPSyahb0ASJG9fo3JPXU5P73rpvE8EQ4XvN2dsDx+4wY8ZuJUvO/Ln7xx3U47IsBFPbyZ8Lwdtxm95XwdPe/9gj0ARa28bgs7PYC3J70YlXO9n7sivTFRpLzt+s48Jd7OOrtWsL3rSH48KmFuuzkOPT1YvnI9vR/HvNUyvbw1lts8TD9OPc0MAD1qh/s8gjbovFFEtDqFQ269Az/pvNJphruVnqg9e3n5vB9vjLzoesg8p1/VvO1VWz0/jcg8WiplvWiPYb2rZge8FtfJPfgt0Dx8ep29Ls53vHvj8rtedYa8Ee1hPfzYt7zPd4o9V4lFvLkObb290XU8qqREPcMS/jwoTsQ8Hh9JPSankLweumi8rzS6vMrCCj2lQIO8+jRMOy5t3rrBfSm9X5wM
jvaXPRT3EQYU8qJydu16xx7vW21G9YN4QPWnbPbx5woI9LJxOvAXfYDvFCeM9NA0Ku3rkij3DuQa9EfbXvSExQD0AJcC8lIwmvZR+QTwBR6q8hGzdPH10arzR5Eu8Vc2QvcLsQz0MP8Y8NuCHvbk0Db22vLc9D7wOOuNSqTzAlZK8UAAhPcYFHj27bkm7xCqFvaQ0XbwG/Qi9WwW3O6M2ajyrP+g8RbSuPXFJnjyWli+9JBsmPSAIgDwtS5Y8RRtkvSB+p7z1uYu9YKyGPeQw6zy5xou8eLhZvA/zF71ehFC8c/kjPBm2VL221go9UGumPKYWib2/AUE949n3OqoMFrx1k0e8AvbhvKeOFz2TTYC89/h8vdVywrzykoS81+1Bvc+cZz2aYcI9540XPI5WBLpMmt+7wZUuu5ASqL38es+8DyKkOmATVbx395+9XSgAPTVNFj3kJ/E7lSlcO413Kbxp7rW8Y5VjPT9P9rvknm891NDMPGFCIr2tME+9mxqLPRExzbxM
/gTM9GDjvvGZ2jD2YgI29rszGvH1hZD1ahTS9GjACPWImwLulpp68g12lvDqNLbu3rDU9Z8B/PDw6i72jI2C99Z8lPfogk70ESAg9X9sgvS6aPzxi0628wpTsPPPbKT0M4Ee9EGumvUEdLTwWDPc8jkRtPD4PJjvKVtc8duFXvWGqMb0tt0i9+GpMvTT98rzF0Zo9p219vcBPSbzQdJC9fceKvIslkD2SI2K9mtGJPUFrD7xSF3c96v8avcI5JTxU5LE90sWovGgvuTxzGQO9jx3kuo/esrxiBRk9NsY1PT44mj0Uxa+9nM4gPcA4gLyyt7w8TR1GPUI+Qz1bAzI9RgeXvM4Sbr1j+H68UCHZPJm6Cb3z+zA78z62PLxgCT2piE28EhiXu+4pdb1WUm27jM44PWorcD15gsu8v53avQrGF72KPY07+1DovBmb4zwUr7I9V2OjPLvR0jxH4E29CCfLPPbIwDvm0T89m192vQ/fNr0Yeai9VHOyPcFt07uzMCa9W4vM
RvH1u1bxY1AA73o4DvbIwwLvYAXI9JFefPXS6arylQlu8BZLFPIZCar0YL2o8l6/CPI1hRD02seK92BmZPWrmjDzOKjs9FV1/PW4MUrzi9948MjFLPe+F/rxHfWQ6qLfAPcCKoLyQLdk8MpAGPWdVMzsFcXw8WpRJvDa4ATxoeiO9hs6FPSvPIT3AwvI7fMjOvA6p7bwmpIG8njhFPZjHDjx1jzY8Q5p6PPXRujvP3Ak9oGIsvJVxDr1lZGi8u6oiPeTjib0fLlW9mxvvPAzndj274nq9Rk/WPL8XH72VJaa8yFlHPTumDL0KAyA8geyavBoJab2Y+b47kjqzvKnufLzQ4Ea8bnslvQh+ZjwwcxW9//OOvBfmybtbOJQ7SoW5vKhhxjg18dU8jcnDPA1sh7uY3yQ9cNlaPclSdjvsOhU9kmsKvXjehb3fSWS9CU9SPOAau7xu8RK9RiKCO5FdLL2Nowk9+NbwPJpLBz1GJfo7AxCIvY4EwD1nu808SkaOPS3dkj0M
qAmA98S/hPNY1j714aj+9KaogPI/Njj16US+8OUobvE6zRj1xlzO9nUUGvJS7t7zL+2+95gumvae3SD0CQU29MC+SvZlZKL24cUO9MwmKPJQUib2i6pA8CRx/PcZuXj1Cip49OLHYvLVCBrxtX8G8HHo0vTqTkj2hh7Y8GQ+ivamfMD0x04O9CajivHuMBb2rZ+i8Jp6GPXWVp71QK528PKzzOwg23jr4RI89y5ypvFGh1LxLGkS8g/GFvXMdrj3P5Gs84Oz3vKMUvDzxPUI95PdMvZyekLnpANE8ifDjOrN/B77MTY68q5i+PUDl3zwyFhI91ixkvUkVVj0C8MC9H2JGPO6kNLqxqoy8r7+QvYT6Pj1ZkgO8UyPaPDK9JD3RVfQ8LhaDvNmZHD0Ds8y9EOgAva8qe7pxjII8DnafvXUZnL37+bO8Unahvcr1Ib2H9kM9R/0evQQ+R71FtCm+ZsDtPJ+NwT2hEKI94cLwvDvmRj3OnYi9Xcymu0A97Ls02o89i++M
2vbtpLb4yVTE9Zmp6vA33NL1rjde8dOZYPU3BwrxID5e6/IqxPZcpGz4kKa090ILGPEPqTjx16/O9IF4nPW6yJz1IWBq8rnqivSkYnL2hByM9uIEBvfYgS70wHjm8tIpBvW89azwoVHK9ShzZPFLuPj1+7xo9MuFmPFxXmj2QvoS9EqCWvQzn4byhPJE7h0S0PccOoL0YVko+xjGmPCIK5ztCwKi8qX/DPCWTaD3GmpO9/+RRPYRJQj3cXTa9i/xlO5Hbmz1Znsa8gtqGvbC0Db1936Q9/osrPjU0773IvAc+alMHPeX9lb27fAc7tSZUPQ6qibxyuW09BBSEPRZp3z2Syv68kxw3vQl15TrdUv69K0bcPMq/gT1nrjk9TfKLPa+Gkb0eHk88eiegPFbIJb0KzrC8L3s3vSqjAj0qXBw9Kkf2vBy+hr2crRu9oOmqvNGY/Dyhi+M9J/dAvfiBxzyM2TO92KdzPZ0Cfr3o3UM+BjYtvV/NZrxS4gi8x0wBPT5aZD2M
ERGQ8uRmCvUBrsb2k6fe9UWN2vTKSaj3fMwQ+DiMvva1DF70zpWU8RAUKPlXttDz74hk+y/YevNd+ND2dZQq9LuEAPRZ2dD0NVfU9Km0gPSlVy73zNfG9AhohPVLzxj0UbU08e1VovJywjT061wK9mODBPQOMjTsR0DK8hC9JvMLzKz2UZgE9jf04vQUWsDzjHfk9Q3joPKmO/Dwe3XM8LLyfvYHy4z1sYiI9SmvcvfPwbT2Gopg7sOToO/Hiq71KM8g9jcYivL8m8Tsddxs8jERbPf5SJj1E3Qu+GQ6AvXFQmzwYlLA6z6PevNBzET4/Ygo+k2g1vUgMUT22tEE9qp6ZPLSrir2bD1i9F3SiPKfclzwf/Cg9Fq8TvZYXiryzGwQ8QLkvPAhjqzwzkB29EApdPR+Ujz3ZXjI9UY8EvRsLvT3aeKm8D4a4PUOfgr3cNo69kMU2vIRjOb1pBU69rbOEPL2/KD1Itac8c4K0PRwJ4TyZOR68ZoLBvUftGj08+029MavM
XvFl+g7xzEPM87ckQvpmN0Lus4N48TlEzPFTbljzDN/k9miAIvgVgqT0FyFS+JaW/PPyuKr1c/Ou9/7q4vAVOhryCkPM9P2EivcpbVzwekxQ+XbbxvHbYOD2CYcS9NF4bvOaTnz0JCvQ96vYZvnaqpz2YpL07jje8Ouq+nb2QyLK8ztyKPU5QCjv2vLA92AQAvI3SRLzire483HcmvTRvqD3kOzW9ImiOPOxjJD3Bphs92FgSvYTgKj3aIAu8QXN1PRDlBr2yU+m9MoDzu7jnJ73W/Ik9tpNOvR1xujxwYzA+JnPCvVW/yz3wqZq83ZnIu8QvPz4Hvv89YTXQvSNrjz18olu+GsDuvVnoEb7Agk++LW4XPqFEQr2Aa5Q9IF1jPSS5Zj3ezwI+92XGvcxlKj4H6Ei+qsnsvPKrfD7+DUc+dwFNvrxFOz3cojY99uw/vC7YC75uEPO92eF8Pf9fhb2TC9c90sBePYshwj2DM8w84ZexvXkKMj4gPDm+cq9ivamIFz5M
DiAY+IMIXvllU2D3FtK09yVM6vO1VO71tctO9BSUsPdzKyrxupK89x2zyO67iHT1b2kQ+pnQPvcFN1T0Po5O9trYfPQYcDj4s/x8+JwEnvrYo8zxw2B6+2pxBvUgKBb6KUbq9dFJpPaQ1MTwEU8M9OLUSPeJpcD3JqbQ98z6yvTAPJT4n1ge+PbVdvW8BZD4AYSg+xJXPvbGGBzx/b6Q9x8V7vNv2DL7e7dW9lNVMPUAVr7001Oc9+xJ0PVXcgz3LDpA8IcgtvJE0LT5dRby9wBZyvdBV8j0ggRA+ydgWvhGrkz1J/189+ZDHu/lKEj2zZuK9rQWRvP8ufru37Zo9YoZFPV3cgbwHqpY9MwhDug1u2T2Mn9879ED7vHu35T0ZQgw9m6CMvVbKADzh+i++zDOlvX+YSL0kOuy9Ea5vPVuX8bz/t5M94K0WvTbZuz01MUw8eRcPvLHODT7mZ7293DepvAWH6D3ZSIo9txHnvFsAobx2pJk9Ag0ovaBKmTo1bDm7J6UM
3Pf8mk72z58g9xtOpvOQDPz361KC62Yf+vN8d6D27Z6C9Ap2TvYaNvDpAb7w9+uE6vT9DAryLJ2I9tHVgvGmMRz0uVA29CQfQPOqSpbyWGIS806c0PRlp+rxEj8w75XG1vUXNsD0gfcE8IIsBvYuWyz3O/+48kW9VvaJXIz0tMTK+X5wNvWqC+7ynQcq8X5isPT7NIT3amzg9mINAPQ7eRrs/a5i8G1HCvLbPmz3wa5u8OzxpvNM1CT517Xo9OI2KvKFPQj0dHhE+Cd4QvKRE9jyoOJw7bcu0PdPGmr0ZdDM9V2g5PZiW0z3sj6q9a7EfPOEjpTzWhNG9cAsrvXXf3Dv7C8g9rpl0OoPlWT2H0QM9gw0CvR226rysDze9vhQmvcf36rwyQWq8FwSTvMSHuTw3TPY9vwKyvOaNmj0bhi894w8aPINncD0HWYs9MgeIvQ7aXz2+6gq+pfpzvdEgv72Upgi+EocsPeeTgb3dbEq6u5CIPfqJ0T2hPus93Nf8vAeUQj4M
VE+68p/RpvdPrPT6dTgs9doz9vQRndz0WzVI9q4JnvIn/DL6GN9S8fhB7Pb055700h8E77EKxPUSG7z0G5gi9AsSkvfASfj0ebf680qaKvDl/Nj0zLJA98K6SvVBiiD0AJXU9//h0vc/2GL1Xrxs7+KyJPD+p67yZaT49yHyRvRXiMD0NLq89BIDou0liwT1NCrc9AGwtPW17Bz5FzhI9KGe5vaSJIz2fISu+9/OpvRWaAb6C5gy+KhUqPapA8bxMXdo8fReeu9QwjT1Ksdg94Fc1vUmFVD6b1GG9C6UPvaIiLD5gDdI8ogLrvZzsUTwFZgI+H+SaPOWwKr6Ly6m9EZRJPb32kbxV3Gm8e7YGPTL+Kz7ysSA9IPvdvIJSOz69UZm8KtOnO+G4aj1n86A95zwCvmqLHT1V6xc9CZ9gPQL8hD0UPPu75XnwPFwPNL0Ki7i8JoHVvXWsjr2VwBW98z58Pbz1MT2EfMg9VNPMPfD0Y73ST948hRxNPbd2GrxGjVW+dxBM
+vSnGn73hYAO9dtsbPUlcBT0AKRa9CKS7PCe/WT17N3k9Uo88OyMvwz35/Pc8Z3KUPK8olry/jj88otMVPbdxub3i7oc94ICXPZx8FL6WCuq8d47VPBxEnLwZR+O8BTiePSBnyj1i3++9u5SsPV5XkD0xggg98PMPvGaRvL2atdy8iub1vOllEj25+KU9HsmjPb8Y47vRmkq9cwNBPF5Cq71PKAG9cCUVvYqa5zpWWac8SqddPAWSGjxgFS89Bjw0PGkepD0B00Q9QOPsPDdV4zwJQJO9KOcyPAaNSrwyabK84IaVPbX5tLwCzHg8ouAJO+/82jxxxQc9RHBLvSLSiT37sRu9CcdFvPX42j1leOC8JENUPNwPK71p6po98s2jPRbucL1ftqK9rtltPZqqhDxCQc28bSErPLMauz28WqO92RbGO9ZsaT1OsMS9rEXiPL/tuTxU9oU8Guzvu0giUr1pC+Y8/x8NPv+Eqjuffxg9wDZgvE8EpTpNrU+98rQ0u3FF17vM
hFRM9uw7UvW/aHr0f9yW9hR2CPMCooz2pFS+8l0PNuU5Osrt9zAq+XuIPPpkj2zysRPI9xI2Tu4CV7b20uBi9tqd2PMGImT3C67m9h9b3vb0OHb7rXgK+Wai+PBPbWzy3uwC87TRfvQ75PrtwX1E9dcWWPensHD38PIE9O+4NPSGvq73Z9Gq9MLpHPWrwCj53Yd683cClvcDpx70l+Ru+T7/vPHdPvjuyZB49MDtRvZQLU7zpcgU9S+flvMgyGL33OOq8ViGUPJyShr1rtwy9mJOWPKH3jTy3Vk29Uck3vZ7Y27xA+Me7rohevawGtr0IrAc8Ou2ZPUUmkL1bTRq9tIA6PTUJt70m4Mc7M9vpvKJfl703mZ69yPIdPUJSGD10jwi+8Xktvhuiwb0srBG9iHAMvUMW8L1gob08egLtPSnCR72lpCI94V9PvOrc2Tu+QkO9CxUZPYTrirsPFXC9pkdzPaYu+z3G3dW9mOwovu9O9rwq+v693Ml+PACNzr00CL494tvM
9vC6FLL2FIXY8Dc+JPWE6kT1B0mE9jrcJvTbmCD3s3ty9lUVDvTmaMjwCNho9b2SEvZi+0rwiksY5h+gFPfvJZT1E5Uy7bxaHvJ7s2DqvRRG+3N7rPMpdIT0Bwvg9ocX0OlHbcD3cWtS9xrIoPAkfxDzRJgk95eC6vSwrur3qFR28IooAPC3VqLuOhqc9qsL3vITOSr0eTQy9KKz7PFqyDD4c8BY9u4fBu3ReLT17eJC9iveSvJft4Dov1R89kUgtvbScgb3sxrK91/vpPBtztDwA7iw933tTvIrNg70aN8G9AjiMvdYYQr252rW996Q+PVbPUTuQLFI9PTQSvfLDTj2RaI89/vwkPOST6jx4ko28pHYdPGMrtD3VeqU97ZyDvDCOi7wzj907IXNZu5KEsrw4ThK7TH+hPcOdmD1J45+815pjPNfhjj1/eXQ97R4gvIQVMrnuyEu97abVvCP1bD3DPWk9Y+zjvFniST3PKhi9fZqJu63MP7ztKh+99PMWPdCjXjxM
Bwj89z1oZvRsfZz2j9nU9FP5BvH9WhTzEF129KNV5PRNTGzyQIZg84mkDvYNNqLyuTiQ9M4BPPDk04b2WpAy+TwkfvPZu8Ts9ojo985kWPFi0PrzFlty9dNd7PY3TYjt+2R491/WEPAfBVrw0IHg7luqQO5hJNr1SBak9SgarPCBwpb1gZVq9YfSrvKI4iTyory499apMvKozUT28pMw6ZS9iPct/Vr1GkEA9janEvPNJKTzNJUw8sVqlOyS1IT2VwRM9XkQNPRg/2jvTnj6953NFPev+lbymEb0990vfu8VPjj10VLi88KlOPGFYw724T5S8yJS6PTI8Br3ZHxI9RymCvWbCFT2Dfwc8Z6gDPX+buzs4Mqu99D1IO5+/Ojwkekk9YMYFvTItcbqpt6i9vM4OPp/mLb2uZ2g9fwH/OwauA77Xaom9vhXYPeF15Tuay7M9IeNuPRYLpr3e3VI7beYIva9SQD0o/us9GAiGPNM2cb0FkVO9pBNpPZEBlb0nsIM9rboM
vvXuY07y4TIS9xdCMPbzQxruUXfM9ZmzBPCU2Lb3nWNQ7vfErvXmAujth3lc85qwPvW5ZhLs9Q4e9BwehPS5HjL3gK0s9BSWXPe18kL08Foq8ABuIPW2QV7prq0U9BwoXvHZW6jwxcdG7xCoNPG2Bjj32/Cq7m9VPPD1we72gxf+8LUWyPTCpTT1QDMW8B3n+PB1lsbwPvbm9BXBQOqX1Wb1GCm09/H9/vcqg+rwdvge9ngOFvZy3WD3I9LA9jlvyPPRD2LzuErE8RbD6PSXMhTxz6SY9jKlwvTMdor1yJpK9clfpPcz5ubzZkWU9V6B7vHC6n7zFwxu9/cpVvMudpj1NG0w91LwZPR4Snr1f5LO8FyvCPXgxODzBfiE9+Wu9vAXWar38Y3i9IkzEPVSTRLx/wM88+vBDvUothTwr42m9s4wPPaLR1LzZaR29li3KO9QeJb30cda7WQozPVTc+jzAhGy9FACHPPIznzx9AwW9OxXFvEsVGr1sJ9s87K0PPJVk7zoM
bO8a8JUtwvKevyLy/IjC8Ae5DPRktR7wMV9w8JEWdPVImQTzo3qK89qmTu+PiQz3bwVq8UIoKPfU8YTxpTB896YFjvOAZpzvDj6q8NyCsu3nkLjxmQVs8v8A+vRktwDzs+JM8EI6pPbIKSz0tqTG9JuXGPFnt9bz8z1O8eHwBPRnUurwNVEg9glR+vFh7ab2Ef7I6jo48PcEQAL1UhIm7Vbr6vCwfWz2iCtO8+0mePe4BkD0Nw8Y699cNPWiReT3z6JS9ahbHvH6E3jwcjjc8T8qjvKdRML3MtJI8iv1ivHJdW7sVZV49S03UvBYbYbw9Epk9rvpzPenqbD1F/Ii8SRaWvXvXIj1d4Ek8rSOFvHhXl7pAu4M94N0Ovec87ry0gHw8OkoWPBcdfT1Sy+Y8LeHxOjWbgDxsGOQ9LPE1PZBrAj37vcO9a+a6vEQGDDyHqA48CRodvH4m1DyIZlc9KgDBu5qh/rxrSA693HObPelV3LzdNJW8GcAVPR7wJL0AXx+9uT9M
aPd5XhT1SLoW96IEYvHPMizyMR4G7RL3du/8XrbxhHoE91bwIvTymIL3b1+a8ZfIHPJQDp7y1rzQ8UCMOPeTHpL2I8fq8j+0OvQrhFD2q7ru9nrMQvY3XM72Sfrs8rEv9vFPnA70ItxE94sa4O6IqEL24y4C9H3iGPEmyx7on9uI89OkMvRu1Zr2jZPS920KbPIiakj1P4vm6bKP+PHzpkbwgAJW7y4UiPWWCvTuHOGU9xT3DvPOpeL2TEb680X0rPGBfDbsCU/o8+wMzvR179LqeeaO90XtCPBXb2DvdZ0e8ZwcgvYekcD2B4iY97aFvu5TwnbkkPDs7B6xfPYGxSr09EUq9mjcCvTEpfr3l96I8gSolPQSApr1Gi9+8gNGNPPyE4D281yy8OSYSvcXKJTxqnnQ8/U8ivY17oryF+q89z5EpPcEvAbzYHyq9MpxbvO0i1LxMg2I9PyctvONjEb17wZO98/kMvO+KNrvcWQe7NH8GPQBNE7wEx2A9Re4BvBEYbzwM
shf87nZARvfE2Aj2P8Ay9WPWwPHNaszzhqGE77EkyPZgKeTzd9Ii9rkLePFQDoj0D+MU8XTp1O1WbfT3zwdS8EKCUvbvJKjvxsiE9Fwl7vS/3gbwLfX69ufLSPEHRnbz6MG08E+E8Pe65BDzFeq29m1f6vN0jdD0opzi94G6evdujLT2nYeE74dnKO7gDO7wsLeQ8Ya4evErmnb0b2qe9vATSvO/k77xcPDM9yiMsvQzAc72rbqK9hNBXPW1L7jvhEeK7cYd4PV/rdD2dPCO8d2E1PLeWo72N6XM9UP4xPe9UBb3Oljc9pM+ovIIyFb0qK827RshWPC9nnrycOQa+sAI/PR4zgjz4iII7qE5XPU+1mL3qihc89tkCvAcEUryZ/Xy7VzEIPQqH5Tt78Tu83zILvabusTs9OkC9qWVMvIQ+4LyKE+69clG6PaG/LT2J4wC5uN4evT5+l70OSyU8f8sOPfCa9jsJVU49ECi5PD7e47ztj5+8EUA+vQQcjr3RkQM8fTiM
vvNIYzTv1YeK93pe2PRQXqj1hQHc8YfaHPV7ukL3t/LM87orIPIzyKb2g8GE9b3hkPdxHerzs3Dw9v/4WPbRzp72+qDI8sDCNOmhDMj1XMei852s0PR9vvry/BMw7VOewPNia17gSKHK9gHYBPaIGirz30Xe89DCpPeXj7TxJKq88vAw+vQlIgb2tqVe9JGsdPDwOTb1zyy+8L8m3PNskZjw/owM9sHAjvZjABDx4AyQ7g6w0vVNeJzxxpms89y67PLKaqDuDLxo9DspUvCT2kb2w0ua8d/wYPWvYLD04GQi9rKnYPUw6tDwSTQy8OvXGPFUegb0vu1m93uRZPY3Kfzyl9lc70tErvK7Pcb1Z9Rm85bc3PfEe5b2G5hy9lDCnvCeJ0ztTb5s9LMZ1PcY1oDxRiou9LW8pPW3IMz2Gvtg8AKwwO14JDj2KoK88AtHOPCn7W7xeRna7U22sPHmnTr3uTRy9pKbWuzzKFjfSKTg96FY1vcEz7ryd5Bc5ZyOuvB2/hz0M
z8Re9Q3orvZRiED2cwIc9q2xYvJTKs7yiZyS91DaEPNo99L2qAWu9INTwPM04ojyN0ls9FUvCvKqvkz29I7g8ltYnvdNKxbyANOg7vJGSvcammj03tpu8EKZ8veyxJ7sOssE8EqT6PB9qtTs4DLA8A8cQPXr7zTwb6S09tkZOvey4hb1yFL270JljvXDb0D21f+E8kZNUvWSeOD2Q8aq9c2jovD6HCj3QLae8+1UhPXMw8bvJ6a+9q7ckPYUDTT3W+yA9Ri84vUDoL7x74mQ89E13vR/fqTytYAO9aXVtvSyS9TxwVIK9EqsgPLN+PT3G5G29/kQPPVfOJ723L9O9+1iXO2fDZT1wDUg9BBiBvJdXoDzfzYi79lN/vU3ZerwZlBO8I+lYvatR+TzJAdQ8XoL5O5qkFD7qP4g9N0BEO5bRcj2Z2XG9uNp1u6jq0jzWg+w9w9Wuvfoi5b3ncKg8QoituwpHrDwwWII99MJXvSFnRzx7Rhi+pQ1IPOrGMD7OmRg+tg2M
8PIR4RD1Qyt691qZJPG5X5jzVgBU+gbadvcrFJ74VqQA+PR0DvflCsrx+8JE9cp/quaHasbwICrS9x3tKPasL/D22qhU9KiwQPQCHQjyNw6i9WdhWPBEgbT0HBg09oX9fvdm2Cr5sCqU879mCPMQ/P71Lrl49JxQNvdE9Pr0E/sC9B7NXPfCHFT3D7lY9MnZUvavAAz5XMou9Z82avSbwp7yPvB09yFeIPKwh/70pgPo9u1SGvJbCnL2bL0o9osWgPJU//jz3bnC9Lz3vPVV8BD69gNk9MEgJvuEZ/z2NEIC9h2f1vZIRPD3pDq08xRbAPZbbb711GzU+Opc0PRRvdr2btIg8nT3CO1yzD70Qw+Y9nYsFPUJy1D2zLyk9JDSzvVp/2j1bPnK9sFt3vFX89D33tvC8v8LlPY8MXL3Yoz09AAAGPHxuo70ouqw6/ACZvEqlQr3B0jA97IzFPYm8s7v2sgM9BoWyvQ+zdT1D78K71GOJveDCO7zP4DS9J6MNPIs0f71M
PLiM+VDH0vPoRFj15zLY9OxOIvYMhyD0rRKa9BFw9PailOz1ead28DW7BvdvHgz1I05a8KaKevSnbyDu+/IG7450APUFDjb2MAuw9elC6OXyuP7yoqUm8ua1bvV8KgT2oiwE+4kFxPY2X8LyERN+919EIPcFYTT0GyPk8BUQLvZNnFj2QIKA8Un3PPEeCY73HONY75M8ovWGoAr3R1sI87OaovTlg8zt3UtU9Tos3vc+vR72P5RS9B2obvTERhz3gBd49c75LvUxNu72Ts1Q9lf4AvfNYKb0hPxU9IN64vfmqgj2vt7A9ZpQvO+AfirsBRV2+NqXxvGBYSr02cAW9XMDxvMoc8D2/1rc9quVlvU1wm7zb2Jc9loiyvSlBWL1HTBs99HU7PFx+Aj2Ru6A8WUsPvQrqGbwwQ6c9QcRrPPkoJL12Em+9BCs8uXp+gj0fLrI9Ygk+PAC3zjxC39u8PyQhPSvwlTwpnme8iaE6vcZdkL03Mkc8CQQQPVu6aD2EHZo96N/M
uvLNESD1mWh28tptSveW00j1+vV68yQ6tvBJzwjt2oaU8AKyNvd8bjr38VMc53pDHvUJyBj1jFIw9v/NaPMFkKztzpDi+WgN+vWWp+DvlgJa9WQhuvCEK9z2m59g9/QecvDHLkLtXr7E9LwFfvXDK1zpNB+G8LHJJPF7aHz1WeQI+DYDku3wBsL162K49+z5ZvUqu0bt3Vrq96THkPH+wjD0iQJw9AUCIPVFSYD3g2me9cT7OPKEypD2QtIe8Tje4vBxAp72zfJ09zKmFPM/qRb07WsQ8B0eAOwpWRzsBqr287ixKvTtQAD0X12I9zRMYvO52bD2MJ6s9HvH/vZZRsjxStzu9Fs8XPVcxoT2ZJpU9qb2WvV965bsmGGC+9NWDvdRziTqCjgq9TpWju7nw0j3mmsQ9xK1EvJZkVD20BJM953TAvTQa2T0yz629H/gfvK/F8j28X6w8UgnXvc+Ow70A1r89NIoUvUKf2L2nkmq939DiO20x1Dy9BMs89XvevJgwjz1M
Z17e91zkCvIeaiz1d9+S9LsYyvY5muToS+SU986qkvYyCrjy7I4096jMaPWgcPz20vrC8fAuXO4ewtjycz6o92+BKvEvIJT1i+ZE9zfIEvk7rNT0B1YC8qE73vPBytT0IG5I9kCgzvrrkhTzA+oW+18ckvdqRjL02yiK9pBZCPSiLHz1t2YM9MUZCvcGerD0IMwo+gzD8vKt89j3GCN69PRKcvanRHj5IHrE9wiAsvihwwTx3JQE9JZcJPXLk7L2q6Lq96RpLPBOFsr3lsaY9s09zO/OHpz1hqAO9EQJ9vbeWpj2Lg4C9Zs0gvbW5jj0UhJA9L4OlvQNO8T3LE3E8bP5rPXhZID2In3O8Jd+jvYACNL2WM8K6/gA9vfNUWz2fZa49HjievVIBUj2G61S9atj8PDYR1T1QwGc94/HLvdUPlD0w03K+BuZ/vbY3zr1CUnS9cUILPQAsT73bTeK7fyiAPWZl9T2y6O09vd+ZO0dZ5j2V3PK9fYXdvBIIxT3Q65g9zW+M
zvWYNyTuhguw9vGGnvD0b2L0j1DK8N24BPbM3gr3U+yc9OKQOPIAi3z086qu86i3nvGSilz3XMey9OWBjOZw8D7xFOsA9qaeLvZkiBT5FBmA9PoWVu1dCXLsBHSS9WPVUvbeqqbtMSAs9+ybLvUSgFTmJaOU8npAvPUZ+xT1X1Fs9a4rKPM2Iwjwyr1M97ecPPbQ5jrxY3QW+INi6vbSzzb2z1yK94/jEPP1eLzwmU/u8ZbYnPbUvpzwxTfs9GkWTPRQFJD5SGT+9OpySvVD0UD2J1K88LeNcPB/CqbveDcQ9hScfPDFbVr0H/Ga9yoeEvNE4C73G6jU76rZnPBKIVj1Obgq9tFitPWH1iD2I3D09v/tcvbSfaL3mgDM9Yad4PCpxzDujl2490IBrPEpbeD3mRCK9oZ8EPROwr71W5bE8EkPavaC3CL01Hje8wq6WPcUHdDwBtgY+ooMsPR6JEj02OXi9VvwkPQPmuTyh4ke+mZeRvClvab33dAw9cNxdvfokLr2M
QvYo73sjCPCs+Bby9WyU8/c/pPV/Eqj1WWx49tQUjPebl8DzaWbM7gVicPdGQlrzsQY49ivyIPSg8uL34B7q8XP4hvfehiL1q6Tu9i4EPPMzohT0VOd+9jN64PWiYlTy1Ywy9MFbVvAwt471g/e08IAe0POEbFj3KP3c7VgElPQsjRTzFSU89MruvvApiB72P8X29iQ5mvQKmPDx/D4c9k4fhvCl//LvoAHw91IzDPWJ+6D1AKRg9y3bJvBBqYzwPg9C9916VPfcIjLz9Wbw99SObu77tBr5B+7S9SgMsvQol8Lu/rxA9PrAAvHOoM733gYq96H90PW+vqj3CgVI9CGwWvATberxeiY08JzvJPWLvOT2pj+s6LoDSPFerl71hEty94EvkPBXekT1aLvS86tsRPZu9i71IFE69WQeuO8n2IL2SCc887hkdPO7FHz08kY67MXPLPamICz1KfHg96/oCvF9IgTv9S6K9E2ejvecouLz9+fo8GZoFvhNa3r10wZq86miM
BPQt/bT0cyPQ7R6zOvI3ZlTyCaQq+FqXdPZIt7TzSZ2w9TkuRvLNzqL2MNAC+hubTvf1egDw4fku9yRj9vR2oFb5P+0K91+4pPSg2LD0zI+A8+uaqvMwdIbz8PRu94katPQyEYD1Tumc9BYBXPN/rvDzYMZW9hnoBu5nJDT79s3q9cNzCvXCHLb0lzw++YLpuOnB0VD0pJDE8n9ArvelOtTxhlKa82WEIvUq40Lulf5u9xHwGvHTqv7zLLaW9OTM1Pdc387xmgoi8OScgvWFBbby4Gae8BLL3PHcnNjxYyRG7FPHqPSL/QL1gKmG9H1ygPY0ZvrvNEEC8rgoru6w9yr2hn5u9A5CKPI/MPTxtYb29dfCxvUWGdL2VKAm93XkjPXtvsr2rixE8eAv9PVtFTL00H5I9bNCSPboFWj3djMI8YLI1vVL8pr3Pmgm+/WFpPVi85T3IvtK97Ke3vZpfQr1iyJ29nb07PcPSOr0eN7o9K49NPY2AzTw6ihI89/GAvI9Mwz1M
rD0I92+dlvTFDC73TGC2+HZNrPfTgHztOwDU9D22kvQJj/70TzAu94CasuzfYKLveOY09pXC1vdjXuLgmqCi+tKh9PSl+xjxoycA94CeFvKg2szxfyra9kfw1PWefmbvc19U9/wnxvV/x773/xcy93xoDvbFuC722luU92EA4vSgnXL0d0pe9dAplPWEKYD0GBag9cMbfuTrwJr0C2Ki9GYCXOxMpij398lc9F+7svcgJ2b1BvPa9pCbnO/Ry6rx4EJk9i+S0vX06uTxFyrC9NX9FvZK4Hrw4c2s7cKl2vFgvjrs8IqS8YauFPdqCejuDoac9sqK1vEtNiD0EfSY85QE1vDFK2z337nk9c6uZvZ5UCb1JSJO93fAsvUIIIDsAYvI8E6udPI0shT0S7La8kKJ3vGn8GD3VmxI9+k54vezUvrxmwaW8Kwx/vUTLlLwge4U9sttBvbkzZb08YdM8qtSGvdibKDuJsj68MgdLPcgd8TztW5o8So9aPVuuSz3oRME8GmBM
3vGT1pjvg74u9hOmAvOi+yjw4OOI9Pw1IvcczXLz+gqW70XBzPG5avL0EG8a8mBoKvRH4Ab1b9rw9GQZAvUwaUb1zfBC9Q1lAPYBRdD0cmBW8p74Mva0slj3R22Y8wNgxOyfcUDsR3na8upEOvQgdA71DeZK9qgqOPYVH/DzGGVc9ttVlvRbCKT0S8ZY8m+WZvE6RMT2hKc68kAiLPOTY+Txuuw49W11jvFEVcT3fRYQ9hMNHvS4cCL02EIu9/FXLupHp9zx1/T+8uJUDu2/gZD2Xxgu82pFWukEIRrz1dHG9C23ZPEFKvLzsE8c9n3M1velTeT1Knp+8rmkHPYS7FD3NRIS7CzUKveSj77zN+IA8/8URvZiUu7x/Lxi9OACZPW/fmr2CdAU+XQwJvM530ruzIFm9s5CwPe8EKr1WMAQ9zYH1PSXf3DxCIDc8/Dh5PCSCLDwRzuS8h6hWveh22jwiOKa8IDEJvdLyzb3XzfQ9lajIvKXSWL2MDZE71mnpPNLz57zM
MGt87ILBbPadHmbxo3sm6hW3CPONjtT1MKTc9vOlqPOwljrzXhNW8Sb5rPWlWrb2XekA9/N+xPSMqsTyiuKy8hxIXvTZwt7yR36E8B0H+OwPe1Ty/HAG9lWEBvIoCEbt/iX47phLEvLj9kL1XEbu9F6/lPfIdajymm0097niZu3MAo72b/ui9QPWZPd9HWr28O548p5tZvc61v73ryRy9+cRXvfF/+bwBbsk9RzFSPULZvr1HTIS9QX6zPboIYrxAeFU9WNsOveUpHb0dhZu81EWPPU+LNb0ScwA+npZzvfnFpL16IwW9Vil9vdmlsbtTWck91nJXvMo0OTxB8YG8vPnPPUe8e7zlZR89vvMRvO4GA71RwGm9gMwJPRzep725jXI9V4OPu/UGIr2wyGO9g3bnPND4nT0tNXa8BzfsOuwqGb09nik9+sZ8PeYISz0z1Rw9D23avJhmn73Cqcq70tp4POpVlr0SIFm80K2yvFrkQ7x6XpO7SFWDvfH+q7sQGq48GBZM
7PWYHib2ZrP48ufGfPV5GODoEVZI9iUmivT4imL2l0SY9qSk0PXHT+DwKFLE9ioUtvW0BOTp9rSy9YbnMvJ9diLwiYls9SCYnPJzJBb1sEQw9wYjmPYumBL3c8+W8Z3H2vK+JuDyKcZe7of92Pax4lL2keqA83B9VvFsuYb0iiRq8fLT3Ox3lUz3ELiG9uXUKPZQ5KD2o6IE9+B8SvUx5krtDBAK8EN/mPM6cy7xI5jG9ijslvfLQGD3ltSO9mNUyPY9qlLw0Kkk5UcwzvS7OR737f4M9rTpMvVHbjr1v+QI9AIoPPZJpezzpReg8Z7qXvcmEuLvSjjm8Ec1Xvd67wbyXTPE7Pp6IvDH7hb3IKlQ9D17mvLBerbxiuCe71tGkvQZsNj378J88MrKyO+SYjD0EdFq9IGxXPUdfgT39Fo87ftR1vamZyrxv9n08Ig0JvRmihLy3STG8QwcRvOM2QD3iONK8A1nRPNLWaj2ITzE90ifzPCf5az1wb1S7zqdqPB5qCz2M
jCmy98IsFvZLNmTw1WdK7sSzTPFuwXb2Z37C7YLWnu/DwZr2I22A9YK2TPFUXir3f3cI9LXOXPcDROj2arYI861JPvYccDz3UBwY99M9Xvfs67jxN+IE9D3sMvGAETr32Z6g6EkHxO2xkfz0pxRK9vgRZvY2DNr2/f/Y9k778PDWkZT3w5t070p4hPT3usz26bpS8836JPH2Sy7xHT8g8AyYRvQTSF72zGCW9QhYLPW1YrTyMUqs8v2QcvQ0QSz3cD6S9FGGdvEqu3LzzlIO9WdHXPG5JyLzbBgk9BV/zvA8aY71AXXY6PBN0vAUFp72ynTI9iL+BvQE5+LsLC8u8WjukvBbn+bzyXLG91vKKvE8npT0qi6a92PJcvaW6PD0Q6xc95nzoPGBkdr1nwFQ9HnHKvB6Vkb0eYci81RSFve3qNLsxKrW8OAGFva85G70llJe9k0gjvRm1vDxCF5K8r7DlvHisCz1PH389EujwvN/e0rsuLuo7O60OvZTq5jygq1a93gGM
lPYpr2jxoxRy9dy5xPePSUz1JLIm7YcVPOwZUQ7zHBvO8bF9HPZ7ZEjwlp3U8aqg6vTbgTr3qbos8lm2BPLljkr3Q8FG95pfBPEt1I71za227G86DPXXZrLzv9oO9UTLdvBjpQDx58C+9n0QevXpKrDzAnys90DVyvU3W5Lz18BM9DAktOsHkfbuAFB+9IxosPRKnvrwpNgM9D+gjvB+XzrwVSbG9hVoNPV20tjsWQQe9wcsjPULQ3DzqaKw9BTAzvBsAqr2f8ZE97GvEvCrKSj2r6go9ic6WPazzJr2MVwC9SmTePNZYnz2AF2G3kTGyPKRm9jwb1UG9fIenPDasIDoqAU68vyaNvWRd07zFkp06nhq7PP2pfL3QIrI6QVFeveQd9bw2Gs67Ld+IPZNN8rzr0l67aKV8vRR1qz07U1q9frxRvTRCVT3cy1Y9WNOcvaqJprzmrI09JOvmO5P4Ib3oPYA79EtBPAU5W7ycJtO837y6vLCoVL06pLG9QEuoPALVcz3M
0MNO9xbagPE3DGj2U7GA9cN/pu9cm5bxskD89WPRkvSUhVD18iqc7sx+MPAkOFL17AmG9X+MzPZmDTjvSvBK9h1fTO5UWzjuCTSk9cKppPGoWWD0841A7h55vvXSI6bxwqQo91Xf4vOHrnLzZWek8zJqCvXT3i73luAy9WopkPTkGvr1YcZC9hyrluyqNoTzEvGK91ls7u4kNSzwLZCe8YfcDvUDnEz1TeL876t9EvLeDGr0vn4i66cqRvD1Kir2knbc7StqCOwVYj72M0o28bPU5PTLigT1CbCS8OQQHvTiPhbvP1iY9rWy2PdeazrzsrBQ9DMuIPWEBLDzM6+g7ICdfvWgLd73Zl1E9YB4JPTThc73uvlK9uIQiPkIw4Dw44Fw94XaJPdh2g73JJMe9PwV6O+zaVjz4bZ48yqgdvHIPG7s/tCy99j/5ustTCr1gN9i87/vpu/Hln7zSady968SzPb3yhz0dzME9pT+cvFTxJr3WAci82aGRPb6j5TtT0ec9civM
gu05ezjo35DG9/wvHvJ0Eg7zMQl882tGbvLGWR71qJXi9QymePWPwNT3HD6o9EmTHPGtd77wRg9K8DRa/PReBPz1Rxeg9VtQkPadHAr3lo048nOWfPHw+pL3xeii9p9FZvL8LFbx5NdC9mYW2PUCURjz4JiA9yvTGPGn2hr1xeiq9DYvTO4P1y7ooZcQ8k8evPcCHlzzv7QY8/0OHu7XKob16QFO95myXPHSk5jyy2Yi9LkRFPVDUkLwdjfc86jaSPK4f57wpQAS8Q/eCPE0o2T0btJo9EySnPTtuBD1EnnG9HZIwPFw4v7xc0rO99WusPOCFML3GsGI8Kgd/PboBRDsgMn49tUMrPEjd6rwJVPo7Du/gOqjqqz2Yj5Q8kIyXPH2Xtr3u9Ri8e8jcPW8uur2xquc8qXrfuzU4QLtTWIK77EH8O+XmCzziq1y93ivBvMc5yj1qGBY9Xz+pvcrkvzyQFBS93OH/PNlImrxkc0C9tQKrPP/gbb0bUk69zyRxvWCBobwM
grWE9/d0ovBfTgz2C+Nu8/c6vvMw5gj0a5Zo8P6c8vWZuoz07cJo9qSGnO6VTlrtLmFa9jYyWPTe+Ab5EYHS9PFQwPbp+f7yXqWu8mkKXPXpg4j3SHIe9wP9nvWcePj1Is9W7pDGnvQ6ZxDzO0bg85Q8bvSBXnj3OuAA96n7zvJnCZ7wil/u7nOE7vSRMC7yDkyk7vMhpvWr4nb2H8/g766iLvYpBET0wvQa8SKBTvTaOJLyNiry9p8uwvK1yBT6FP7o9fVYzPawUQD2kK4G9XtebO/8sC7xGeLw8WBVfOazMjb0HyJc9pjM5vGzQcLzY+5y8TLyHvVmb67wrwrC9GBfbPGb+Uj1ckVY9R9qRu7s/Arxcjty9qgj0O9HoYTw690M94/aLPPFej70kOZI9v51jPHjy17xv0ma9+W2yvR6I6DwiY769412evVDxoD07TJE9mB3+vUxxIj5AYhm9//edPKFjjbzBBpQ9Z2LAvL8xL75xUic917pQvXBLcTwZ1Rw90nQM
MPORwHLyzYF2+O/kBPPKzPj54MBw+q2HIvRoeET5hcii9l+7nPG0Oj7v9fhc+ZLqHvA+O0b3eDaU9JJB7PW3n6L27dRs9NQEMvcad0b3/QrO9qoinPHCk4T1Qw4o9Hw5tvV61fT3L/sK9J9lcPecLvD0Tbj48SMpavTlRe738uL89KxsZvcDAC77od748IFKJvBPawLzM5uy9mt1sPaAhiTzVviw9fHV/vV+4Ej7DCiE9O3kTPC/Qlbz9hDM9O8v0vLNJZrxDzrM9SPMcvKSQIb2SgV89Y6sTPQ14cjwd6QG+suerPQ5LKz2DZ2o9i3bSvZveGj7EfTo8jdt7vW2hJT19Vg897EjfPFJWLb2ZXRY+grudPXpZBr5l7RS9yCAPPcg0ir2vt0g9dEoWPWvioj3ixqy8nKaiPNCG1D1BEEU8+ZmDPeEOmz1EiOM76fHlPLF7jr06/gU9ojZSveqo4L30/508ek8avWvkBb30GUi8soSbPBLLO7zuE8g9ArDUvZFlPj2M
6agG8fQSvvRcoYr08MP28M3VFPcsOCr1xeUE+fe1TPMpiwr1iEQk89uPXPCJboTwKpvy9AGcFPUvekz2Ilkg9O1Jnuw7XJT0eVZo9QPc1vePwAb389648x53MPRkjErw2Ths+FS7ZPel7Ur6YVYa9o74JPXMqizqBEBo+tDzWPNW5pD3/kHe6zOxfvfcgyj1WJKI9KhsevbWjbTzKN6E7X1c4PZq0HL31yjg8f1VTPKqDLL6DQUc6FBujveTYNDyAwFU9vSUzvex8l7y6ots8BlIlvZ6aqT2XxIY8NuPevFiUFz2gloy9qypFvJEgib28Wi0+KYfwPGc9oLzzAJo9LMjpPLmrNb3GIsC9MCzCvfnel7oFhwY9/acBvRDAvz0Gatg9YAGbvWoEJD2EPHQ8NIu+PdPVP70lK7s9SJ2bPdQ3rb38FAG8QNqePZ2ambx4IVo+DOZ4PD0to7uoqLu9YDXbvHUH3T3oi509L3TFuwZ+/DwKacw5wF7DPdM+jjw5Sj89R+CM
TvH+PwL3Vfow8Y74Dve/WpjxoRSw+iZ4/Pab89LrI99y8+CUdvRdXOz21hdY9GUE5PL/0kLyDz5m9sHCmPKzkO734wiM+zVQaPV5017oJX468cBPpvLnzjLwAw7G90/8IvF3IEr3Ryta8/TMkvRcX5D07o588X5cvvasFqrzTCjC9ZGsZPddcPD3mpRg9pKf6vB8wib3oRMM84KiFvPqOIr7lECs+O2+hPepqPb1lhFC8J20ivZHfsz3PTC891f3tu+e0GD28Odq9S63HPQATnTyGP5w9K5/5u8QcFL7p7Vc9lhgUvUaGDL0C43k9wkRgOzHdfz1OHWC990xdvdVyyzzGLEE9OI8GvJEa1LlmiQ890vHnPF0wKj1c6+A9cgI6vb1RYT2pOO48E7TePLyaG71ekCC+jEzlvdRj4bzRsfw6A7mRvZalmj0LXxE90q5gPAr6qby5kb89t6DxPExbVTsnhFg9aKEEvZ+MTzxbnjU9fVYsPT71xr1XTPU8g61au4BkR71M
mOkS9wvb4vAaliz35Ov+4P1t8PQwbKT1Y9ZW9bstNuiJpcb0AfF094wRovWDXCL4UXPg8ygNdvVMK8bz4nR49maXNPI95kj30AWg9QtebPB2naT0r/D+9M1UuvSkfqrocDDg9RjNnvH5HFr1QrMI8oNgivcQPqjz7n+k8bMmhPEO1gDySSQC+H0cRvZcwFz3W/TA9odixvYXIqT38l4K9m+Oruyr9KT33mu88Gg8mPS4Mkj3qo1+9X1e5OszfAD0EA7g8vIoBPaI9lb3kzQ4+20PyPB1tMD1a/o+9M8ZNvLo6Gryp/2u9r3yLPaexTD0jLy69AYZHvD60iLtj2kK9S+M4vUjlyL2ISJo92Xe9vD3dZb18aa09iDjAPYkRsDwOyyS6ZGTevIvJIr0hyAe+ZjeVvbnEobuxpqg9aw6SvUydZjjlgHQ9NHAdPPm6oT2i3HM99d+AvCSmjD1ClMW9uMkrPQJjaz3jcU49ORvGPOT0TjxMcge+4htTvc3jSLrhirQ9XrFM
MvfRuzTwYbbs8bCaRPcdWsT0S9Yg9/JC/vW4NpbzwwO07HE7XPcaOBD2i+ZM8ouBnvLxTCDxlqyq+ZqOIPAMopz0Qay28ylr0vMNcw72Rc6e9hhbXPIy6BzwhNsE8Q/DwvJt8Bz1P9c67vJChPanH7zz0nEE7N9Y4vMVJcTybG7G8UPNQva8edD3OTeo8CXCmvVTVbjxWieE9jdfNPVpWsD2GC6G8OHFRu71ILj3Lvc69cq/rPUGjlz2Cxes9RiILve6gh7veDba9VNGAvalLBT2hzcM8lyGMvOEzbr0CqFw93BoZPjevaz2szC49+YBBvUobdrz1AoI99DsHPlZbAT22qEw8nM/BvIDd+rvyMea9ld6jPQRl1T0D45e99xAyu1itvr0akSe9m9tTPOvUOb3cGZU9X2Lhu8k0zT3hSDm96Op9uxXVOD1833Q8Peq0vKPek73Ifo69lmZdvT+pK73Z3Ni8iPm/vO4ikzwc4Hg8K52qPbBbF7s9h1A9PWa8PbnzmjwM
CAr69rqVbPbQUCb2dyu676o3BvMWLlr1zsau9ErCaPPD3JjtT98K9IRfevByh4rx612o9w9q+PVMf173e6R092ll/PQlbijxQcDg8+vMLPQZAP7x7nam8Scd2vTYl1DtqCRW+kB9wPQaYhz3pC5e9xeJgvebmSztr/7K9yquaPEe7LL3jNUc9YSbePNmAmbwhmho851KWPBzTrzy7l4a8uV64vRacXjzwWb69vCGbPVNCJ7x6IJU7ZBeTvbEGIz2Q+XQ7Ki+ZPJGdq72HQLi8XA4mPkLOO70XyQ2+jCkCPU1n2byF04M9C69evMOYBr2Area9xNaBPWGdIT281B++IdDXvZUxXb3Qd6+9mL9DPdbQGL4ywAc9rm0IPsU68705gDo8GBJPvDatbD31WAC9jLMYvJ6Wlr2vQSO+AsCEPdtqiz2sh+i92ygQvooZGz306wO+uLfIvP1cmr1VFlw9keqvPA5z5LzKQRq7lTE6vfB/wz1UHe88i1ywvLph+bwb1969SzIM
jPJS8tLzyEQ09PDgKvR9NtLzcG7y8mTD8PFXh2LxpXQU96eaXu26Xhb08+SW+FSVxvPFZkDwJ+B49L7q3vW+hFj10KRq+XRMcPSdsJbyxMbY8oaOYvY7asL0oeJi9PfhqvRSuoL0KKvs96zvvPN3WXL3LfcC9TmCRPGoRmT0X7dA657oyvDeFIDtKQ5y9xT2ZPZpoxD3Axaq8mchXvSjTrr1reRq+xO6MvOjj371FiAU+LdC5vGRDGL0jqne9Q8kAvWQjlzunG7w8wTkBPUr9wTnTWrW9ndoVvErGGb3+EgU9PpWCvaJrD70dqwm9whqpPHK6nj1ks948IcTivTF9eD2vq8G9CU8vvEtoHLodycE9U76fvHvTDL2C8/a9dXXRvFufS7zGWpw8QHaWvYqL3bxJ7LK8DTdVvZMyNT0fBNI9Ck8bveWHzTzYr5a8bXEtPHFvQD1c56479bhvvcEr0DzIlgm9orQUPebHIz0J/E29jVhovQTZ3r26mqq9F49bPB5MkjpM
at0w9wiCwvcgsAz03a+28Uhy3vCIyGb35Ngm9XYWhPaex3LwTTOA8GaXdPGovzTwVRe48/YaCPaWLsD3FMpY7R6CNPIegaT2TV0Y9UBQSvQ1gjjtpKe87TYFbvA+0ab0HZgy97I87PY8TmLtDwUY7mswGuQlFgDzgQYw9xYfcuailmT1f2Mc7ag8avbYArDydIjc9jVwQvTqnUTzaAvs7M50NvTXUgbzP3ZQ8PQlOPAuRFr2JH3s8yvDOvM8FMztW2Aw9YSTzPNs8gbuxAji9df5ZvHRO47yVVzQ9CBe3vFL40jwHx1Q985Q4PMaILz2EQcK75B8PvfyC0LyeGXM8WttgvDREhLz84Iu9c56gPc4qQr3JFkU8mxvuPNzVRb3EVj28yUfCvNFiFD0Ey1U7/JxtPcBeJTagFWY9pTSePAdZGz1zdta898wfvOaVRD2kc3i9KagbPBnMUrzHQpk98E0KvRjf0LzLzsE8FumuvBL+2rtp9T08rC9LO1GIE70xd/S82X+M
IPW5njbwUc9U83fdRvf+TLzxLN5m73FCzuw8+KL3woIY8OK8KPWwwILy/L0w9o0A3veERgztahOs8DYg8vCJPeLw4JGQ8Qf/KvKe+M70CeS+8gqYAPVArGT06btO8eoiFPQB0r715feI9FD4zPZevkr1TY969fjS0PRdgvLsz0h69O766PHXzFr1rt6Q8Es0Nu3hYCz3Ydkq90lnlPLI/ujlLsl+9NJcdPT0GGb3qa9k9L+hyvMs8yL2u0A49NhcfPYg26DyGqZI9FE7gvDN36rz4dBS7NN3Cu80BvjyBMny8y2CKOvz8+LxOiZy9KaQuPahCNb1roqw9RyutPYvZnb0M5Zs7QqT2PTSZRTy9GG89/3V7vR4Cij0K7vw8eE7svCOCvjx/MKk8bseNPUj64DydHJ88EW1EvNz+U7348rQ89KMNPTxzw7wMSni8dOEcPUxgKr1mP0s8+E79vCK7p7zm8rq7eq3CvXYT0bwvfki9H93/uoRkiLzfx2g8e0x4PWVe/ryM
7ToE9k79kvQJaKb1o66m8vxmDPV/QQrzV4UA94Mf3vHF9A73Z9Vu8k8pSvO84tT3KvxY8mN8wPYn6wTxHJDQ9lOyyPROO47uMbCY95BWtPLdulr2kVOC8RM2iPVY8nrxftkQ9EVYNOlgyLD3DTqm7LkjXPAMDRz3w7rM8TF+GPKv97zziMdo8OUQNvZAsP70eHv48qt2xvAAXRT1sLpy8WEKivavkL72wYki88fNxvaMei7uDhpo801NOvUlIXj1bHRo8EjmDPU3rk71BGCo9aLgpPSyAFT2EX6S8+XYlvYDfRL1SZY89+YUMPRVm4ztE9Ki6DXK8vDq7NjysIau8HTvJu/qGcT37rTc9wv1SPUPKjDyJMR89t8UBPpFMED3rSUS9ZdOBvA+/Sr12JhW9CI+FO9nnc72xALW7DngTvVoX9zwdGG28XtGCOyIDPjvjHAO9SQ2jPEef7TuCvpU9jRNJPQgUubwo/DW9UDNyvOEe6bwPvq+9lEGSvF9O97z2UzS9rb9M
KvZLoojuK+iE9hvA4POZ9DL2MZM286Tr8vEJ0VDzushE9+t/ePJVBYD2uzsU8l8cevXW9oz22Vw49zszPvBsg5LzB1D28oBagvMSLfr1v7bU8rUGePA7Xgjv2LY68cZO2vEkME70zHC89D1KvPd247zxSoSS9nbWNulmxTT303Cc9XpQ4vXVSJr0Tr7K89ZGpvJPTt7zsW4a5W6CfPaGBKj3GZLG8+MiWPHjUPz1fFpO7oOEFPJvxATzU8hA9QS8iPTCXYjwZc0W7qmiTveE2VD07Pm08vCqkPAcyCTw4kBk9guRyvRHeEL1MWIw9WI1SvWdnGrw1+7I8sfiMPaZSA73uToI8Y6aGvUQFTD0v+7689atDvGUoaDuCCGw93q9NPWUjqr3mgG+8+ANwvA67Fj3DRq283i8Qu7mT8jy0Q0U9kWvFPWaMij2LtR69u8P2vKrNSTzQF5O8SrryPK9kwjygAH46JEZfveAG1zxIHiq9KitrPaMQRD1CD4S93DSQPRprhrxM
pW6G9mfBvvaiJPD2/SVu8BTH/PD9q4TymlQU9sM+SvCe3Lb1ISwO9nzFwO4r49jycFkO8Jilhve+vertXXcO8IrtSuxtSt70DkJi8H0mFvXOEYj1TBSm8QCjKvWy5gLzAxfm8l5tbvSKRgTyV7TE8yRtIvZ7qDb3yzJw805YaPP9hJT0jOCE9ZG8JvL587rzcoci9h/k+PFtUpTwEjWC96m6LPUtWSb2IUqm8RIMMPVHrL71y3YI97q4PvIwZ2TtthdE8OwrCuxJtED0MccK8qmP3PD3IlD1gYX+9CAYAvWotrDw0Ngm9yak7PD0KhbwORQk9GgasvWJiwrxkJVC90jVwvHILEz1Dlgo9CmpQux9aYbyqACe8vTWwPC3aU73WHvy8rdLfvMttyTwMI4W9xdeJvWReMz1oCtk68PCaOVxVMbz4h+I8fwtuvJvsFzx64AG9pdqWvU5MVz2Yhnm9N9cjvZTO+Ds8+L696YLcvf0l/zwxTHu9G9HvPNZPxrrLv5M8QNgM
mPGn4v7xzG3m89aV4vZaAlbuYSwA9IQFvPYVWvLwfnno7cOoLvOcwOz2CN6S8Yi4Zvf7DHrwkc469mpxaPZgAbT2WNQq98RuIvRfYvDwU+gC9mxyCvXjE3Lzmizi825MluyGtWL0Aw3C9QIakPYHNnr1/r168QhVnvenu1zvgt169aPyIvQO0fD3P6pk9rQmoveQpj7zb9Vi8YLvquzgfWz06cN+8itEYPCm8C73OtaS7RUNyPf9bCr2cGB690AMAvfaZHbwp44+9Wk9wPYeSTj2AWok96QOGvLEmXr2RnyM9ynO5vHtsGz1yxVc6PLHsPHn51DwnNRA7iKoZPEaUdrwtIrs8vS2fvb1Prburrzm9FUduvIwfm7yE/CQ9re94vAVMLzsTlM07et/cvPCCGL1P0Mi8p22CvRSnO715DpY5yvZVPSGnr7zulzQ97CegvRTjOz3EOxq9TY9VvZ5KJT2CqCi8MmavvbTrW7xhj9E8F974O6EC2bsSkLW9fLjjupmpxjvM
A02w8eH6OPW1jor2Dd6q8cPo/vXHxiT0CxV29GvAVPZiHRz2NtQu9aVuFPYY787q+fGo9Scv3PNZbhjyLMnM9egKUvIT+fr0E7zy92pDjPIpKh72ykZI8zw6cvLyiMz2vIJ89v4XwPBDzdbx8Q4e9trEavQS2Ub00PZY81laBu9yLAb1Z2/27lbuGvdD/er2eXUI858LHPRhEHbyreAm9BKIMOUUekDu4Tam8oMnkvKKHi72edbg8b1oxvW6ZNL1UQ449YXhOvYi0mby3x2O9vEMLPbTbZb2I7i686T8EPVHG272QHTO9N9xxPJpVlT33+u+8si6UPI8sSDycJK28MVkQPQwt/LxYXhQ9enQpPFG1F7zvw4E9t+HOu2K/iTuoH7a87zlvvCtV0Lzl9Am9TpwePTwBazzVURw+PR1svCRvJL0v3U296TkrO7r8jTx5d+M87nzfPMBeOjy622M73o2xPBmI+bxRN7+9kZPdvE0Qmb1JoFO9iQEgPXekTT22/qA9RBWM
NvOZvZrz+47G9rgkIPMhSYD3Uzi09KsgbPVYRLr2N8Iq9XHZSvIFT3Lwmbli8nFe9vOkBz7w7wPC8ebP0PBHpPD1OdDc9gcqpusLXSr3Xpl+9tWKxPeXuM712zOQ8imRqPfF5r7ye8DI8Fy+vPGwKAb0juwY8IVT3vGbWQr3TiFW9dvKRPQ4wdzu6YmI9Q74hPaPUaL3991e9IXkQvXDLxjwStq494LqjPZXOhjmTnIs9Q8qzOzmtsb1Lomm9oEcXvQRlrjzH6+y8dmBvPcN7tzzSZnA9sWnOvPPu97twtUa93pSNux8qij2n7oY9Xz+UPe1ZXr37CqG9chn4u+i3uL2wHky95J2OvLDh2jw/yrC85QAPvB78wT1d65g9mHqzPIEC+Lyqg8G7NrwSvKEBajx1c+A8gVbBvKohvL0mQfS8EFUlPOVXS73Ab+G8yg4Ovej6PjyqgFi83iwzPeMbEDx6kr68AKsmO1/fzDx5Mdi82nxAvVmriD2REBm8QzgwPXvoqb1M
yCsU8akjoPfqg/zyHWUO9AtKjvD7UBDwqXPg7ouiDPG3XNrwsd5Q9eKwqvdh7pz11KYk8C4qou/OWlj3GeRU99M0vPUmNdr2P5wK9lX4GPc0CoLwY1re5RiQJvLtV+DwoDx09PbXOO7jajT0A5Rg9quCeuEHZILy6RJi8A4P1uzd7GrxkVIQ8GEU9vBTNYD0+jBo9p0vEOwcQIz3tT0693ftFPVt+6zzk1kC91vjtvC29ib198ss9GvJhvbY6S7zaAQ47kejdu5vZkr0qVWu9Ii1EPIQ+oz0khPU9nKWVPGZ8ST3a75y8LxKHvcz1Wz2vvBq8vWM5PRfBZb0CgeE9sVlHva03V7wCyyo8vd0tPMmqIb2/6xg8OWtMPXqDGj27r1A9i1RFPShPPz3mRrK90/jTPFfcej1ssgS9WObHPOSHlb1Q0N48ia4EuzP/3bzZ4Ye9DEtmvM2+q7zjMOe8Pl4avR2TsDwHChY+mbvmvSTpCD7t3IW8cpluPZOi27z3BfM8OzHM
dvAty2b0r9vU9elZovLLOcr2LIL28mJ3+PC3u1r35E0e+S4MKPJIp7j3h+zw+379lvWVxIj7ZXPa8BsalvN6fCD2rbyg9cQzuPDs9rb1ZWy0+mC6KvTf+xL04qwu9TUzLuuvLf70fdSi9w/12PJNc8j03dUs9ZE2UvNh8zj2GC5e9rp35OsjNjTwE8Fc9jgBjPHCqVb1Tr3s9mSUkvQiuIL5inZK9eQDdPDjH4DmRidG9Kmj7vEy8kj3drNY9cb1lvTxkwz0NOIE9FcievAySWLyxyZ+7isVxPFfbirzBVgM+sXftvLrtVr0MFpg8tVdMPecGJTxRXBy+Q9omPW5Qkz0mCgU+8vzyvX5nLT71b/U8fRVqvXdNo7z9zZo8bhulPR2fGjuHXeo9aAaDPaBl073MmlS9rA9bOzuj/Lwdvq48tHFoPRny9D2rHKk9g1kIvGMPwD2/4q64ApPBPHYA1z1OAme8SMLFPDc5j7zyCwY+heofvQwfzb2byFu93NPzOiln+ryM
dpfi8315ZPaS92DyUycg9rwOZvfI8iT2vw8k9eeT9vbLZjb0I7gW9qAfaPDD+H7324To+OzBNPaqXd7wuQuM8XAfVPV+u6DxlUVW9iR2pPROxGD2E0n49PsySvZm3uT2gtWc9TAkIvhE/fb2uIj+91s6bPToiF73JjBE+9weyPfV0+r3NmJa9C7gdPSjpVL2hc5o9v8kWPu+tmT1sviK9Y0LZPEqv8j10YiU9CZ31vAFAgD3Ii6G9Y4agPSGDVL35TL27jO05PW8j1L1hkcc8E098vTSlwT16if89ZWdJPfywGrxsU/k9427yvF8mdj2kCJU9Hge8vbA3Y72KYH+9aQQRvceKIb3ghg0+pB38PIrQlL0LmAK8EUjqPfSN1bvb1Cq9dr24PK63jj1YRBo8pP5xvRpIET6EnaA94hK8vYrEEb1aGs29ozyMPVNuUjpFCyw+tmdMPThbJr4OWms8gfOrPZxWwL21A7s9YGKyPfUZuD2BDnK9yBldu8ZTQj0sIgm9Te4M
hvWjkyD19Q8a6r9ytPGuLJb1yLE479cwEvVfSfr1mH089u6EduoM6WT24rWc9+GyKPcyPD7wagec9gVUWvt8oHz2/s4a8pGj2vbnAtb1+9029EbuWu0tWib1Qpy4+JXyPPe9hAb1DTAY6i2N0Pd4iGb2BM+y9uTs/PTK+nT2GiVQ93O3avUVL2D1QQom8ZG2gvcJYMr03ebi90B34PRy3Ur3Sduw9IkZgPRJ4Nb4BIdG8Am+WPWFMpr3YfMU9AhuQPY472jzh7R09lbqSuy3XsD3vJla9mr5UvW0+Cz6GLbS9LYQ2vNb/ubxbKii8ctVGvRpe0L0cm948iHnmO729ML1zS+i8rds9O8SwEbwN1og9n3tCvcrkkDzw8FE90UqzvYqWn72Rul28Gpf3vPHLET1LWhw+PHs0PKCu0rzuUWW8MGLjPZlfCL3YAyG+e94ZPAqhID3iLZ2899arvSJOGT2fu0o8/os4vXTSeTzA/2C9+jZgPbM4YL12Z4g9YlzhNxamBL6M
Cpa08ccDxPTxHar3CE0Q9yKW+PTE8Hz3js/K8ZL8NvYe9Ej1IRwm9NGqovKzLiD15amK9wwZ6vQKPQ70le/+8z+CavcW2Mr6/1K09V9cZPU5kLzukM5s9TCvuOzZzdbxIYja9enK5vQ4pA73pfoO9xlkZPfsLF710jOS91PawO7irODzfNVM+uz6LPKckG7ygBpO8ZB0PPoCSS73y78q9MoeGPaHvQD0YdkE9ccYUvpOJIz1Iu9G9NRUWPdl8Ejx86Si+LgW0PH22WT2xL5w9chLeO3sCJ77xtZs8NuUZPpfL2LzBQKY9H2HFPO1+YDzqoA29KuJWvZ1mN72KOSm+6yqaPRroBj4BisS9vJXAvYgu1jlScqy8CUYUvYsH+b3/UNU96zGLvGVxHLwm4gS8v8ZtvVgSB7zPQ1y8K+vfvbLJFb1IZH+9y4L1PI0fX73A29C8i4g/vF8p6Tw25GY9BJ+bPUz327zntte8v723PbDrwb3fWb+9ff2zu0taGr1EtpE9b5zM
/vChsdr07aGe97IxGPZINBr3ZCvC9Q/bwvOX1kDzUiF87lbN/PRMrVr47obi8ll6SPerz1b2sHry7s1KYO/sBGLzRcM28RikovdCNeTxu/769UtePPWRLtT0qorG9rdzqvfskYr2qJUC93jqDvd2jRr5z7w09LGyLPG7Jhr1LM4m8X8jYvcRWKT3Yl4g8XqYvvc45FjwYiQm9ICx+PQSeBL0Ut8U7JN08veom1T2X4HI9jOrZPLc9hb1MNSg7DIa8PeIFC76Qm+q9fM7wvBqr5bzcl2g9dRJ4vcxVojwJkQG+7Z9fPbzXNjvUcpC9zdbdvddFgzsGZao59oy2PQaxIL40qBQ9FqWGPeBYDb5E8/o844IUOxNZ8Tzbzg+9I2abvUuVPr3FmYy9qoEPPkmORz0B4ti9+GqtvZaOKjhfj1y9IJF8PJbHFb7Olk89GCLjO3yN7LyLZF+9+6KoPCAwhz0EkEo8BSRovSiW8Tw83T69C/2NPACBW72/tYo8xdc6vaknNb3M
hBAa9yHs1PcCOwLzHGwc9dzstOyXZ673mAI+96kcuvVvqBT29Pd49PX+xvR9jUT3TzKy9Z0YGPa+32LzKjIm9g4KKvaYErL2dRqy9dX2HvC02Ir1OVJI9vjiBPGmN4L3SkRe99JUyPZwjrj0ANCQ9BRwpvd3jpjyxphC+yp+mPF9jTD2xvqe9LB2ovJHAo72jabG8NJxWvdpVqr0eMhM9i4CHPQtjyL0xxiG9RWS9vDBCBr0oEKi8ySTXvK+ghb3T8hW9x0x+va5YBLy7FZU8DzQtvQ+hDLtTike9C+jXvG7sFz0Q8ps93JdKvf0toDwZQWS9m27iuzMqeLy0YZc8G1kKuxHyUb1ZvuW9B1eYPBYx1ry/Xoi6Cs9AvQkwILs3ife70ApsvbsP9zxjojU9ryKDvY3UfjyNySe7UUxNvGzGsDwjZkS9lRNiPf7Vr7wwV6m9+PzpvDForjzL+HK9JXW7PL8PJ73royq9qwT7vGtidzvu0Ug9SEVRvRUeXzy0SY08WpuM
KO8ZNSL1Eycu8GOYYvDbhJ71Ycw49kJEdPX+lEbyG2JY9r9mkPbbK2zzIn7M82hYuPFkw7jzKF4K8ufpmvJ/7cj2XCa88rhuYPD4+qL0mSgM9rlCkPSTCYL0XNF077glZPG7XbT2nOyC7mqSRvSMlwTw7e5U7rh8SPTCN/Tzig+89+vLdvZ/RZz1CEVI9y9fxPJWKj7z2Lty873w8PcvP9Dzuimg7mQVBPEQdeT22Cs48sAUpPaLBdjt+cwy8fHh2PYxekbyXkwU9JEVuvX8zeD0Gpr27nHoIPf1iirtgxie9KrRhPRZBGTwXjQo9v8CsPP2Dbr2iA4O9C/4GPoVGfD2v3649U3SpPPZDH728CIO8oKscPdMG3bys6go9N6seuwk5G70oBYU8+WnHPcpMQb1XYh28yScZvRBCtbvQGzm9j86UPDZ7Ib2NEvQ8yfX2Oz6h4rxGEwU92eYqPQuKmj0no3M96wU0PdqKqr38NJ67Z+JZPbyg6DzVXlE9WpFnPHh7eDuM
jiR08kRSsPYN9lb2edR09/DkEPSF7DzwEp8s9h/QXvbz9KD2fo+G8EtefPWMqKT3naTA7My5wvesHIT2rBVm9vO9VO9CFLj1CsVa9qMdMPRbzk73dhqo8DVB+PXFm9b2cRFu9DUemPUiLlrxfQT28FTSsuxwvw7zh3+A7AVOzurt+lDs/vmW9zrDfvN0UxTvBTAa91XZhPbiIarsp0tg9kdE3PabkEb0ifJE9uY+XPQMBML0GJjo9wdofPeaFLztrIfM83wmEPCFOjj22PrG7MlR0vHnxZr2CrdK9oXafPShjAL2llM47qQs8PfhMVb2V4ZK8lDw/PV/6hb2TE1i9V2gevaiAw7kODoW83PYRveBMXryidS+9xctQPaQlGD0fCyU854JlPHOOW71hKno9QFKdOwrrrbyq/Zk8BqSGvKCyib0mmSS8n2uOvY9rxrz761o7j8GhvNWY+LyCWWG9vRF5PSxumLwUNTG9Yu0XPQgePT2p+Dg9STQPPXLulb23HaG8S4fM
LPUXVQ73wNiy83sadvVEBQr3rMzy97+xJvYKWorwZrkc97a2KPT5utL2rDFm8A/QhPphhYbsAi9c83tqiPe9eyL1raDE8+zfePUt7hL2FEgo9C2UOPMdVyz338RI9xMTivKywmTy5CLW82E5CO3Z0hD3exKQ8ri6bvH13mztvKwy97hEOvXEqPr1NoxQ8ml2FvdzQzbw8aGi9/VNKut5ZTD2dlxg9SUF2Oo5N8Lx0AwM7GoFaPeCBR73/whc8gAxEPQY4CL2ebfK8vpGNvRfaYTvWnIE8HehFPXXNfzzL1+G82OtAvfamLL3akBG91f1wvc6Ogryfwoi8A0/+O25TcL3Qago9UWbhPf9JqTwlYx47b2tdPSqnZ7xXMGo9xuFnPeM+GjyC3CU7C1kLvdp4izzN1hs9GBAFvaIHMj0/SAq9oBKaPETTsz2tpY89P0QIvaVHX73zH2g8MQ6Yu79oxjyuPfM7xrJ0vBUaML2HJly9eYTHvJne4Ly2CQQ8sfSNvRD40DwM
FcjK9UekaPUgjj7z7Nco90NOaPGsjZjxal4U8Z12CvOFmZj1BlD88oPORvfJVcrumyQu86BzZPFOzh70UBS09Wn9mvaWVIT346vi8K+tPPDFvubx4TMQ9HS3aPXoeKjt/Sy29/KUPu4ZCUT3jT2Y9DfgBPZhGAjqWRB4860KRPLkqcDtwU6Y888DcvJavXbtn7UE79FDpu5NqUj2jnZI96wFzPFrxXDwhtq08pL51O4W2dDufy6G9V94bvWcfK723sC+9KEH0vJcxKjvMCW09mIN3O6302TxZx0O8Q3fsvD5GHL2ZSWk9JwMCPaDoa7wUL288SAnsvGORqj0rr6U8Af9QvYt6Eb1sife5yMQYvYtJgrxAGs48RlqEPPHeaDwB2TQ8X5eAvLR8GzuMgNE8TCSwPWJKEDyA2yU9fF3XPBQtHT1qDsi8EArkvMtzeb0eEwS9JTHNvOdpiT2Abx+8YK8CPVuLFjui9S48GIPavL6lTzy7+oA9Lf6/vGGkIL2q1Dc8th3M
WOrIP4zxE5Wq9NU1DvJUtEj1XB5m9TRMSPbNGc707Uo+81tgevMBEwbxP2jy9zF4uPSKwdDshlds9JjTePIToZD12bu68B0lHva7mBj26lyy81gd2vXSMEbvdhg09SIpgPAROhr2vzFG9g0KWO/VDrzxQDg68nGIUPZJAkzwz+3k9qcG1PYPANT08QgU9Va8LvX5juzx2lBi8uCOBPKAeW7yttxg9qoIyPB5nubtNBho9U00/PO0Mjz1HBis7Y1pePTvEQTyJ14i9pGg8vPlfXrxASO07rNgnPKAefbxWpe+81C69vILtKr0iGjW9vvA3O5iJ1Lys2To9xXuxvSpzxbxPtO68omWMPdEXkryDr6W79ySHvQfhDD3fkSS8hIOUvbuMlLxUz6I8Rk44PeaX8bk2Oik9/bkIPeVfBD0eSuI8uSoivXigOLyjXWQ7MSTlvHyJab01YZK9enCnPCxhujzJiiK9CcyGPdUlEjzLyR+7/81dPVa3gL16TB+8ayMNPCTFGT0M
DB4i8MMuIPBYSGbxQDwQ7xTswvDaYjD01Wrg8NQ1evZM2mzw29qK70xEAvYSKCz1i/L+8qoZzvWcDhb2PG9e8bV2CvLLGL7tIgyA9tAkAOck4JT1ppYe7qby3PDJSf70F6ja8ciCyvKrpOTrVKj+8UZ2kva1X8zwUtkk8Op0qvVouujkp5As6evpnOxPeaLtK4Ym96UF/vXp9b7zGzAa9G+lmPWFVNr0qXI29FkakvQ2dFTykhNK8uPaGPevyQz2Lyos927envC0m5Lwl9DA9Z3InvXMFvrzhVye92wA0PUp94Tx0S/a7TsWHPRQWIj0x3Rm9vbzQO6Ni57saH387PJDvPE67PD20etA8x41RPM4UcL2SUPk8tRjLuGfOmTwT/eK8GT8FvdB1kjuvKJS9ufDvPMvMb70zUcM8pRUhvYkS4DzuPn68b9lCvSgx1bwRoI499eZLvfCAAL0pw0A8lAlJOkU8izwaG8K85KFYPBoygD1udTK8qUi5PGCsqb0yR/I7nNXM
tvMSYprspuqC9UUX0vKuIqTzyeB494V6cPKpFrL2Um2I9SJsBvdo0Pb0SxVO6mrf2PO+tqjubfyW9sxKdPZLA27wLISs9XgR9vPvqML1D/429fspCvQIji7rp9ey6PrbCva7mkL2MDYi8X/OBvZKlsjzppYE9GoeKvQsaP71HhWc74+SEPLpXqb26Ow8958+bvXVYXbwbXO67OBVTvUK8wDoi+oO8wLq2vZq8Wr17HjI9EjZ3vQdBvLq/JVU7RCclOyzRFb2V2Im8ySR7PHljrbxmxge8pgSFvTb4MLy7hga9CfAwPG0Scj2zF0s9zN62PMBPSrz+xPU8mzJFvCfB+TzUWns9++fXu/jfeT3KU4u9dQ2ROhT0Kb24kWA99PZzvY1POj0F1OA8e32avbmRq7tdfg+9homevenn57vDiIW87JyRvYVSXzzaiX89y4WJvUqqIbx+Wti8t/qlPTpFP7sPlbk8+PgSvWOeKz0sTEg8I77hvX1udjz5Hrq8AwLGveQpkjxM
NkXe7PVm1vToWXDwUFls85TpLvCfFWL2aSzO9FQxMu44Jxb2XnRS9ouJRO1rufD0jqhC9QmYqvXvvADxf9yO8tUydPVdPQr1NEZs9fwawvHIhAD2FnC48fJZAPKW7Rz0WiEe9bFA8PeRJ5rz73Y08PxCRvA/zmryI8wk9kmC2vFYrIrrSC0W9rmFlvbfZNr38xiC9Yu24vUaRh7xUwXY9d3jxvKmrGL1osja9TdpYPY6ZaL2cuys9myYqPZk8LT3LZsY7pfmGva3GFjwge1u95OiqPKn5kruDEjU8rkqPvRMPED1xFX69xsVEvRKInTvSo3e8K4nUOkk5yrwXFRG6WJEkPXU8ET3n50k9wsQ/vAYHFr3riIA7WjgnPf3bSL3p7UY9RXymvLWJ77wVm0E9SAY3vfWXRb0wb/q66I8NPXVsKLzrNUM8eRzJPef9jj3uHAY+Uy1pPGsXwb2iptS9owGfPSv51Ly6ebU8aZ3nPJQWXj3KNQA98tbRuX2Pojx//nm93HkM
Ive1DjL25HQS9AsUAPDrcvj1aLKk9R2ylu5KUib1wFWq8uVUYPXj3ITxGeZA8tDj5vHbU/zxQKly9CyDcvAjrqbz9P2+8z9EGOsFcvr2uxaA89eOsPRCLpj0aZZI9lHdsPKw/hL1GFyS9ixUBPK9VOb2HZIC8fImaPaK8GL006Ye9q+JoPP7jVr3Ri/W8xDXOvOX0mjh9zwG9+5fgPWXLiT3YKHM97eJ1PaeUgL2m5jO9TpjhvMkKG7wNrH89QpHLPTB0vLz56sC8KAuDPLEw0TvzrqK9yEMrvNfYjbunrLW87VqUPfgsiD1ww0Y9ViraPDzrLztjZki9GnOwvE9cWDx+Qvw8pWUGPMCbHb2WRLC7qn+JPGJ/HL3Nw4C8dYR4vLZYsbyUmYO9k73CPbopPT2lZC49kEV9OuC29jklTES9vVF0PHQArzzyt4a7CGOKPADCtbzn5o+87GCtPMirBT3eFyU9xphEvfhJWz2Z5bC8Og+7Ojv/kDx0cRo9XsQiPTI5Pz0M
7D2y8tCWFvfdIJDwrQ1W8ziXJO5zrMr3ejgg9YwWrPc/FOL24/Z29JUrVve1KvD3Zax+9jD5MPWynKj1vjs89GZlXvaC4MjwqfU09mZDUvSHXtT3CdBs93hVqPHoE/zttSRe928uoPQUNrjyIxCK9gWENPOhO5zzHkRQ8XRGIvBSljD1SEOa8gnYKPadYtD3gZ7g8NU4cvZIRvjwpIok9arLkPLIlbrwd/g+9mSlJPR7AXrxed2m8w+LQu2iCrbyRsZY90iEavdOeSL0SHoY9lgbbvIKTnTyhWV09qargvNmuZT2cpPi86ngvvZzrbD2+Fkc9zmQVPR7JZT27Z1o8Rvy3vVF8hD2odvk8zF0WvYL5ebwn8NU94E8jPeR5ij0tYNM88xXNvfaPjj0LWi49fKEIPROQDL0s2zK93005PIHkGLwCJAC98eEbvabVKbyykqQ8yidAvYiVR707vpM7hf7UuzBiqztogik8CDElvEJG0z0cId+8XMb5PMwedDs4fLg9RW6M
2PAVToz3ALAu9Wk+evSYAq7yw9P47goTzvE3zGL1HMQo+Ps+qPPE5bT2eo6k9jVa4u0Z0uDyHDgu+rVYMPHcQMD1EABo+S3EFvbrVLj3nEKC87ZzSvUwRDDw+5nQ9p/5dvR0yvr0O7bE98FF6Pfi9rrvLHbM9cnrnvGTulD1QaDy8A66oPff98DyH+U492rl2vP8qJTucAwG+T2XXvMSbk7rOOF89d/MEvXvpB730PLk9ze5vPZkJJzs49hg7oUhJvTa/MTz7l868I5g+vXUHkz2a5/M9RXxTvb+mrD2jPWg8mDSIvXWWJDvtzLo9WGx9vORTuL0nXok9rB5SvIC4OryMkA89yYpnvHx4pT3OcfO9C4IWPVuIET2cAxg+aMsSvY7Vvjygwa08MQWLvb5H3Lzg54g9fbOZvc3u0L1WWI094GaFPaKGcby4Du48zKttvV1/Brynl2W95EuaPDVQsz1EzSo9kNCGvPofoToGn0C9uF5ivcTHvTwWYz67urVuvac3kb3M
n/7o9VkKAvB0qdL018eA8YrKGvfpIxDz1gd69ieR9vU178jxWKOI9liAxvbCyej0arFw8ItXEvd/uo701qJI8BluDvVIasTsroQM9Q78bvezFdzx7bdI8BDZ3vBP+tTwzUhK+oTTkPP9o3D0Mmoo94ydVvYf4dT2vPTI8pBltvKXDDL1c72g9PSyFvZgAbb1YMSY9T1nSPJKqp7zsfD09TSlfvc/bXb3zba28imOePbrbfj2CFlM9whuXvaOLJT3HjBy9+zCTPJOEJLsYocA8zaSvvdhLgjxyfAM9UCqRvD8eUb3G6ZM9meDzu/V2aDuSnI+9AdcSveJ8BT2HQMs99fYevQgPCj7QxgU8FEmnvRGNlb2nLc68fGlqvWfEFr3eeco9/A8bvfW2m7zAeiw8DFGHPBlqHbwbRwu+FRMfPLN+jz25EjA+WM6wvW5mPT0tSmK9JB+avXE/Hj1+wM48pgkkvbj/g70imCi86uyHPXh4tL1YEBY9kRBqO4K6cbof8py9KROM
COxe57j16KmM86LfsvH7Ayj3kZqm9Ma4fPTBAcj2U64y8THBHvYzofL3y3lw8jgWQvXUYzr3Tmh09Ll/FPALmPT28IqW9B6/MvchhiT1z2ck9qIqavYAE1D1WG1W8zugdvRUJrbxEV0U9Ez0Lvjj+yb1nh1U99ZxfPT9gkr1HS5Y97C85PYocS70Ls+a975u1OwjATj0XWdc9qd+9vWVZlj2i2s07TImFvYzawjzCu5U7812HvYZ4Db0s7Lm5twiHvMevp735egg9dylPPVo8fjt7ioq9wdo1PQAF/T1T/SI9gYi9PBXmWjwN3g++KpFOPLluvj3z2Gq9P8AuvQBd9byUm+m8cba+PNoszL1yjYU9n36+vZsBL7tI/km9u7ZrvRb5uz1DVoI9/k8bvU1pxDyH+oO8qhowPOaXwbxlITC9slqKvThaQ72RsnI9pJcbvWN1Nb3FICw99z/HPctWir1bYMa9lTyOPe6bhD1AaFg9UPcWvXLvIzzcvCg8vfxBvcfrkryM
AzCe92yCzvUZSvbyqTV891FkuvVFhhL0djYY9FTzOPIjHjr3bDYi9jDhIPTOUdT2930g9uxMSOxfENj1enAS+cS+LPAj7gj0OOcK7qxECvnZlxb1W1MS9UZAiO9Z7jb154LY9DZzNvfg5PLxrqaS9wVu+PLZAzT1P0bE9/VOFvXguWz3Z8uA8DZatO0N7oL0r4hw7kUGgvVq7aL11+1U9R+v/POjFELw/yHU9lsCiPHmOLL2XsxS+1j6hO+5+tD2cUr49rtyhvClsULwt1W09aDNXvRZHXruM5o69WCjRvfOhPb3CQCQ9EpjdvGjSCL3AcJs9aGl0PN4mCj0AuHq99ruHPL2Uwz0+iWs9+7uPvHcaIb1h+1C9Y0kPvfxShT1iQHu82vNYvZ6w2b1KPlo8OP4lPfFgNr3GL4Y9hSInPK+lND3sVsu9ar3nvE+Sdj2hG/46UDEUPeBPMD3h6os9gIa3O0gl6jw7DXe8lXOJvRpcJr1stsc8PsSqO3cPkz0dXUI9sEVM
lPREdhLxihFK9P42SPRZlvD32MIU9hnq5vJvFIb2jcdc8NiusvWNslD1gQ4s6PRVqvd6LW725Ors8ACAgvSXCWj08k1I9IhWfu3xbXTy9h1Q6kjZDPIB5pzzHmKS7DSBEPDIPtzxjHzS90QkVPVbGwT3p04q9xYtPvMIWbrz7NWC9ljjkPOaFKr2DZ+E9ezmfPImKVz0KuHC9n1SnvNzVtr1s2Ji9XckiPUWCVjwBdgI9VNmsOgBqcr2ogo28M4CRPdYrLj3YNb49Sfe7PIvOujzfjus9vsxDPRIzJD12T7u8y50JvQkrAL1OBxe9EeTlPOaDTr2UPK48yCR/vSYMAL0ExEa9gWrovGEknDxmdxc95xqSvZJvfzzykp49wWURvaSCXzuU95Y9QzoRvaCxrr3SJ2O98B9gvL4MBT0xPx893QdWPXqBCT0hNG29yoyEPLVtJbx4O2y9DzEwvcPRTj3IO2U8jE9iPVX/PrtuNLE9mtnYPOisTr0JNZ+8eDyVPAgzyrxM
fsYs92QDAux5cWL3NiEi88zUTPSwporzKHKw9eWngPALei7t1HBk9ifFGPW9EE73PbC09FtdHPZwErDprRUI9nXfHPBqITb0aWPS7NklHvRoJlb0aUQC9nD+MuhgbKL0wKD85SP3JvPyjh7yiqrw9w1EavUoViD3Cbcg9/2ALvSQeW7w3KNW6abV9vDpyL728SDa9m1A0vRhd2LwyDpi9w5VYPdW5Q712vuQ79WzIvBRIVj2b3H89EezsvOf+zTwyAoA97OlEveJrm7vtkau9tkopvaVJyLxmUdu8L1KtPePYADzmw8m8GzLTPTENUT19faw9Fn0lPbfnvbwDXQ89EtFKvaINjrsqkfo8dgDKPAPXL71P4RQ9gnGPPevN4rqWBii9MhiVvF6n4zwdYFo9TsUVPQZR9rwm/q491pNLvHTqR70d7Mk933RQvaX1OD15qFI9g6xHPVKrfb2qYZy9aNAKvBy0LT3UeiW9J3ofPP9YHD0VH+88/AyJPGLRnb1R+Ba9Z1GM
HO6mgXjlpT389btjcO6Hduro7RTA9m1sbPTbefj3MSZA9vreUPKXDmDxM3Qs8Dz6mvCkWvTyBlaq9vjG4vH5J9LxZ35Q8CdJOPULEir0r1CG9uF2cPAhLKb1sWSC9rV0ovGO3Rz0Hw4E99mpNvf3U4LyQVpe99ygZPY5RUDy/u7U6LfVIvLy64DzdMPs9KZsJvYybgb2edpO8KeEjPInHNT0wqQG9p8N+O3bGgTzzKzI8cjo0vV9NfzpVNAA98dMUvS7mrzxfUCQ8Z+ixPeh7MTxct5w9uzIPvNysirx2py49wB+UPewoJr3YSc88cJ/iOzS7wTybXZc8Hlf1vKCeZT1tTAy8kdTjvIDlAj1qkya9BiGfPZAbmTqs2A08Vr7rPGkbJ70p+Ym9Ti8VPDKCc7u7DZG8sPDDvc8ED7x9ZSA8d2e7vNVnFbwgufw8l8iGPZ0PpjzCakO9KTZ6Pbl89TwAEsM9Rc/4PGTf2b0plYQ9almtPSnJszsZ+SQ9BsrOvaey1byM
n+2q9drjMu1+fJT1w+Ps8hDuXPL43/rsQDaK8YvzJPWp1SD1aH5g9eJVFPO1Rpb3CGgW9myYPPqNwwL0ovZM9wecOvbrTcTwEHjs9HQ3XvKDZ6busDWK8S+EAPeTFTbyAKIg8HuEUPaVFbzy4M4y7fTNNvOPQhDxkoVY815aEvcr+RTxojBy94J2YvUskCryIyG46SQ5UvfHhGLxPR7Y74nicuxs67by93mg9i0dnPTA9TLw6KH498X5wvZ1Vjr0lKGG4Q9mmPfNBOrzAccA7C8WevBDoPLyFmL865Y/ePMZogD01gT48OSgvvEh9jr1JVpQ8/hldPQ5pjDy2InM9Pi2evPbeq71ue8Y8SYGAPQJjWDtgCgU9NhhJPHIdoz0XQCU9UPloPWNDuLv7Rw48GTI4vQUmKzwSRB+7ODUaPbIodr3YI3288L0CvFk087yx0ro8DXJ6veFYqTzWif07wczXPDueUL2RCyc9CcG5vAT3er0wCDy95uAWvTid9DzsnzE79uIM
mvMWsO7yf4D49PQTdvGQF+Lyvj5M9ne3Mu1w/JT33mOG7xm4jvbwYgL0UUV852oktPf+TxbwZXqO5kHwBvHGEPb0xpx28hIo0PTT32DupBKc8PksKPa0/2LwZn7u8dlj0vFeKyrz6zMI8g3QWvbHdzz16EIM8aoMvvIxQwbyWBZW9Ad5KvWjnNj3cyV68Y1luPJu2dr299zq9w86yvFZYqrzN4Yq8zbRQvXOhRzyjFKK9Lbh+uvU2pryE93s9QquLu/zwAL3NJQc82kYLOwQnDr3PgnY8XOmbu5etDbmCm6e63hKcvWhryry/9328AJknPA5JEr1xyD+9eRAQPT15TTxkYhw9Yth4u+6NhjyAgy87nQgUPM7heTyY1YA8sNLgPVKbOLzrFXs88tQjPT7kjbwqGnk9B0XQvFDENr0B4fS8uf9NvefE6zyxiow6HHarPESqFz0mzHu8tloLvbFjrDx6ioU8f+nzvE2467zPJA69l3j3vOxYjzwCDDa9/HAovdv9G70M
asKG95zmRvE0jiTzb0xQ9x/IXvb8FpryXbYc8XbonvcysK71SVUE8l8hhPb7rAr0uBig9+I10vdA+7zwDEVY9ZMcYveDfpTyQVt68rd6ZupuWaL1T2fE7qJODPOi0YTuWMOs8QCxkPAFBOjtny+I8zlosPXajKb3X4rK8SZIgPYWAkLz2eo68CRzYO32Nf71QwiK8SZwRPSruA7wBwte8RzeFPe03kDuHHbo8ddvvPEmklz3b/oy89lO2PKvsuDxpcM48ylN1PbrsJz3qW8W9k88RvDBTHTu4ciS8sQTIO9DX4TvaUe+8QzK7PKJXj7yo0fQ8lysmvR6TnjxASjS8aU+LPeAfkbyAdd+69EFDvU/Npzw2jrs8kJbFPD4ixzxBEko97m3pvMYiX72kUnm9k5hnvHmZk7k92GA8ZDMzvZ16WL3R/YQ8XuGVPSDarbxgok49vf/ZvHHdYD3wGK+6X1QGPMbZzTzSDJ87T0MpPZIBCb3WOKQ7IFqOPFqhWz11DQK9fypM
Iu0AJF70pyJO9q9+OPceRNj3yzri7AZw7PQ2/DL0qP3u9Mgzwuwk6uL2kb/I8gfEzvQj6Wb2GwEW9zT15vNAtRj0w03s9P7VMPe41iL3u1be93ax0PYKShj2nw588i1FavNkqdr0K8HG98gHfu7wHaL0u/7s9mYkyPLt9ZT2urJK9zWAZvV5QKTqBmPo8lBkGPM14ybz3HMC9kUe5PI88fLuQJOE8/nifPXWlnL1sKXw84zXfPD+sv73ancU9SOz7uz10SLzOdaq8ZTZJu9CG8zxl0Hu90tJ5PdDp+zzk6vg8ypp5vPAY/Dt0uYy8EH7wu1e8Aj0McNC8jXe1vJBrsr0fVd+8VGMhPKF9lTxo5SE9Zj+qveAYUj2rRyU7CADTPM6Lgr0Te4s6HS7gvFis1rwNlhE84A11vfnRmzydQpi8FY+muzb0kbwyEk89aJgCvfj2OLxFpO47tL+dPOl29jvIOpA8m6UuvPJbq71OrQC8Nu+OusboET29RZ69H8AyPf2D/rtM
fChA8Kn/5vNDDJL0ASFa8/gs7uU7zlDw10BU9zktYPNhqojwfLW29cV4UPCFl7rwLysS8CBKnPBZzwrsAvQo8tPbnOnkGHb1JTtW8aUopu9OTsL2ibco6ohDfOSFcTD0FkJE94NItvWMiST1Y+2a9wVFmPGITkr2zb6K8y9w3vSoPGrwCay08h35cvTce+burX6G8gwNBvQewc70Un/w80A/gvBPiqD3la4u9wkyrvcDWn7sA4gG6NJBVPWd1t7slOlG8YWmMvAXZGzzG+6+9b4ZPvQE8Trscz0Q9oE07vNtHob0tjIs8Q2hWvXwKGD0BmEU99pQ4u8dxX7x6MlW90U/aPEdhcbwBJM+8goyOvLp42DxngGw7jWsiveV35zw+Kem6K3TqvL1a0rz7wwa9XFFfvW6mAj3BZF482JZcvTCakT2l4Ty9yDERPaifUL2jRxC816pYvas7XzwkErO9ISadvSGdB70A96U8iM00O0byHL3U7d88soigvbzWjjuQ74e9sMuM
QvUAmgDdXY2O9sSGJPWUfvb2xwe67ZnKEvSAOJz2E+DW9T0c0vA67wDtzCS09mOYTPRi9hr34Bow9A2+iu0vmaD0poA096SODvDawBzzBaG+93dBHPWGwCbyW0lY8khy2vAxqY7rwdLo65w+Wvc1QiLwU0+Y7y/BMvZ1wkjxK4rW808X/vAsJfz0YAF49VfsuvHtFiz3oonu8OxwRPXEVa7zWg4k890GpvcE1lDwk6Sq9v+2IvZ9V8TwQyrg7y0uWO7fc/TllKz29WAYyvTJ+MD2Z9h29BBe2PDD5KbxBnLm8mWE6PaIqn738WnG9psaQvZd3TD05cI29AB5MNXvBZz1e5CA8dWggPEs6lL1tiVY8j4a2vMzscD0vGpY9vGVyvN0b5Tx6lkS9cziWPWkqfrxZ90I92hyUvRQROjznweE82sIju2nMKDyb6KE8WHSZvdNwjb2q+my9zAjJvHIPZTygSku7VUAjvM3SBz23ewM7vLNiPfsPkr2Pk3Q9EfekvcA1zbeM
+Q6y7caqjvQo+MzsFXYG8lPJ/vC5wSb1S4Xo84nJSvSPoGr1vbYE7tXYuvSCrOr0mJnO9f3FSuwYOSL3qYqK8XEKBu3yhgD1e7ow7MTZ+vGbzLb08VMw7vZ3mPAMsjr3kvRq8UJm8vEgWDL3ikxC8P1TeuziVkrwy6K29uT6DPB9/Tr3ruHS9qiLOPDObRry+fn89/XL0PBhy1L1NEQi9lp3dvKDjlb2Z0zk9mhsgvdAS8zzHplQ9OSzKPDGxqjwRKze9WDdKPNLau71dR0y9QbhHPW6vsjwjn6Y9aqEPvY2goL2g/8Q7AfoLPa9wUb0MTRs9muOjvFePwjzRxdK9eCvePFRc7DxlFkW9quWSPS90SL3n1Sm9v3icPfRZTLtoRrc8/pjRPDwm27wwoZW92gGZPKlefL02Trg9MiBdPWJSNbwLy5Y7AXk6vOmnubxgBqG9AViOOzIrhb1XVqq9TLSwPRJWeD1rXIU9fkmLPXbPwb0Ce7G91f0IPPrL2TxQuAQ91QCM
1Pd4MmbuhtNw8r+V4PWSCnL1HUze95MCFvFEfqL3VR9C8PcXVPUQgVD1cHxA+HrkfPaKcTL2Ui7u7M06cPQs5PT0SCB48gSuvPN5xrDwLc6W97a++vHhUgb1+L3K96Uk6PDuUYr0O3Wq92t6mPbZLrz0UIZM96/yNPWvYS72PMk69bQuqPToEHb0e2vo98pDtPRysQb2LVIq9hPU+PQLuhL1o+S69ZqisvZfsPjybrDa91YGKPcCb4zwfpjQ939TBvCMaNb0rykE8Q+0hPZxXsj20yBS8G3cIPrOdW7w5PWA9VVTAPJXUxr1VKJO9sNezvb9unz29gRy9Xdaju/BVEb1XmyA9UsFZPFdgiDu9nkU9XZwPvaJZsj2m58K7nyebPQ7JiDx/gre9WMBcPfzNbr3oEIU42FpivYEqIzyzLM29Nx+oPZlqe7yH0D483/dovIZ4DL0N4WE81dedvEdUjTwRNAQ96HJcPc7LFL7EUP68WlejPcIrKb0aioQ85sgbPGdvejiM
Sciq9Gr+PPZ8iCD4Md009q1uXPBhddz1Jl6I93Vm+PBNN/z3o3a898cDpPcsUtL0WU269kH7gPVTbxb2eDxS95l/xvd99Lz2mzqI7mDOLPbSA5DqzSdA8biRFvd5I2j0P//88wEN+vZit5z09fa09mYDRPKhCtL2GZrO9UEqpPRb2HL1Lty68GG8rvRKMnzxlNFa84HJWPfpSYDvK61w8tstbPY/x5Dwi4do9ZMudvUTdrD1mwqU9GglUvAYHZ71nXR69DSzPPBNhkr1nOuQ8jTPXvLwOmLydC+A82VP6OcqwcD2naEE9P/ijO2cBvjxFRxE92A8QvCcnHD0fzIE8Wh2SPZ82pbyvnQC9eNjEPdeRPL2b/Ou8+yPJvRjyHz045ZQ9pYU4vfAPnD3DCJM9KZifPGcIAj4yJe492xDMvaciKD5ie5I8JbRHPWiMqr0VfLq9fXPKPYtjqbzpVhG9pHv0vS2bSTxHRWu7uL6svF5KjTxZfEg9h10zPcXJmD0K/zk9YAOM
dvVpTxz2uxZ89fZ1WPD6y8rxkEZw8XoiHPeRQAL1wDh09oUFtvFc9Qj2ArvS7i+kCPc55wzy5xWg85R1EvY2GoD1A4jQ9K0vdPBMNpj28k205x+3CO2JSyL0lTAG8vDBNPWAg5L3ROV087tO2vCkZPT3xI7k8snhbvM+yxjyx3Ms8fUVzvTSArz3LY6E9OM4NvcodJj2jIYM9MDKhPaEV+7tuxQc9JZUePRSCPrzHo7s7HOi0vRIXLD06p1A9uF2ePTzCgjyB0Gq6k3M9vKiwKz1B7U48hnk1vTWzoz189Co8QOQBvfVuJ7x0z5a6EnBPPIAMYjy4Ma082XYlvVRaJb1gol883Ze9vFKTIr2KD1M94Dxdvb4qrj0/54I9n7/vvC1l9bsjHm28XYfmvJCpVL3496M9bvWQPSaBybwOMYO8stCBvYj5jLzQWFc8olslPQ5mlj3zchW8CHiRvR4eCT59Nis9+vQBvMvizz1NlXU9OnxIPUjqqbyaZRs9vgOqPdmCjr0M
p3Yq8ZtsHvdrugD0EaCS87SZuPYe9Yj2pDce8ymxlOwNtID2/zkc91FKUvdHw1T13PVs9rB+rvJ0ADL0iISu8GUeJvC/WT722ABI9naz3vOwmM72w/DY95SmLPF3AHz2++UY8RLyRu8EoGT1jFIw9H3WFPYouvLtxE2O8RTpKPe460Lz0QT49Ii9GO3i6HL0i38c89vZfvR7IWTvq8uM8nrCPPLePSDvTgq89gN74PCc1lj1/Oos9wuc5vTdd5Tv6koI8r7ooPe8E7LwHXRi9U9ZZPY/hj73xvMG95S2JvViU0zzEGP087Gx3Pfzgoz2S5hI9IIrUPCw14jxgU5U9b3UIvXpGeT2/hwE8yatKvJuUHD0KDgo9Bbmxu5I9qTtdeks9X4xgvVMTNL1xJ049B3THPHQo47wEYjS9cz+4PL+SWz0+PtA85gamupNaZL2Jwwy9w/0ivXJKwDw5pL49G+x8vJLQ57yOTKg7BsMOvU82mbuLcZm7+QE+PaHP3zymCoM8DvjM
kvBQGtj3Sefk8gLYoveG3VT16c808JwFMPfF8BryAkYM59I1WPaOJAD0oe0W9Gg65vIs1BjzjNio7OFClPAzsXry9dlM8jHSsO4Y2trz2hXY9mtCiuw1cmTyx4se8DnsUvZ9ksTsHyZa7ED04Petfl7x+KoY9egGlPIe9m72nhEw8Ppn3PEg8TD1aXiC9T0OovD5c7j3B0qo9xlUHPYXd/zvfVrq89F1GPcFno71JhYQ9cRJpPQpfkTpWhyY9KGpGvSkBVT1bfoQ9sSEtPd4rizzY3AG9d8uCPK7+zz0bE6w9fTX+vKm98DzGYDM9P/NNPUzPEbwhJoc7su5oPPsJZb0y8Zu95GIPvfamJz3xLdc8Im6lPUHqZzvYgKy9m2kkPaRoLD3xKOc8lrZHvclRfj0VypE93EpcvNiRz7zyrkQ8OcvTPcuKCTxxGqg953acPPiAjDyY6SG9RrqUPVcX+DwslC49HFsjvTdNKz0J8W09JL1MPDhbBrwuEZE9eYf4vAkmpr3M
ItZi7kZ5fPV+phLzmV6o8jkFfuilQLT1btUY9HXdKvU4ynbwRStE8m70VvZqmuT0PHSU94EZ4Ol9hwT2XOOc9mrwcPSlXKLtyrRm9irm3PJrhVb2XJps6RXiAPDZ2Hj28KoI7ZwR8PFL4qDzmqs67KBXlvC908T0O7oY9GPRVvcvYYT0OrS49+qbZPOCyoLxUF2O94owxPdBIZzsuBuI8uQwpPcRg0rz4RIK9M5mFPGPlMLw/iao7i9HtvFfsMz3Ni5o8/R4PPTvHeT1Jygs98yuDPLY5FLtin4I8oxBZPO22+7q86QA8DzrUvezFAT2aGSw8mOOtO/FMPr1IgSg9OPk2PQPykz2FQdw9biWAvRkrjT06yaY9Q8bGuswkML1UzZW61IFVPVDb3jtm1Ck7DPHrvO3hnT1wEzC8T01JPTR0br3/gQ49J/X/vH6btj3w6F89JZFiPNegoD0yHtQ8BtqYO67igb3s7w69uPefvOLLLb1UoNs9AUHSvMd+OL2JdCC9+z6M
3PezO4TzQ4qE9WRJCvKV6hLz30Tc89DnaPbktH7yjsKI9a2moPRvhmr2DRwY9B2odPU1tOb1aHV88jg9mvQYtCDu/NXO9kRJHPX0gBb2Z6ok9drQMPSVMID2jhIo8QKwoPdESxz3UQM496ypDvFgcwL0hbAG80iQQvWEoHL0GnSI97iSNvfdHDT3jHTI8zfWTPG9KXL0g7S28PEomPU0ukzrTmhQ9dJpTvHyfvbzuOp49Q6gFPCAGKT3rd4q8qCvvuqVqyrxD9EY9PhcavahTzLwW9BW+w3jcPT9gir26y1I9zm0TvJGvxL0LTuo6Muz8PMHc9TxMGww9llodPQgeCT1t8OS8uwixPCaam7yUnta8XW3HvQoBpL3FoFu9sp6BPRmaxr3vbwQ+jODHO4I05jzGMaW88mfUPLwFGLwl3DU9RaeOO1wy2riwKY69kS4qPSKUNr1glYe74sFjvBXwpDzPhau8/SJdPaMNnr0zVEc9THmEPQ9OgjyaFxq8ks+BPZAKL7yM
GR+E8JNIPPSbNCLtSCgQ8P3zgvA0wRLxE5Rm7Pp1AvY0czbybHgW+6dNkPdybELzdZP89k9CHPfG+2b1huIS9p0y9PXHWML0MjV09uFFiPFTFqbwtCjo8UNIkvaHiVr0wVyu9nh6vvCi0gr2PJKO95CfAPalmj7xP5mY9tWIPPUlm4r2AxqK7ZG/HPChx3LuLyAk9d0cAvULKD73G+V69mzbGO8TPID1+W+w8TiiBvBlIlb12+3C7hVb+PZMRHTzNdZg9Ru+Hu2R1Xb2CiBY80Y3ePY66prw/sKg8se5EvLJfFzphOfW8MrJBvRuSxrz27Bo80L7Nu74pRL0p7aY82HvaPYM17LwEWGg9dDOVu8dfkr3r7I69Ut1HPIzgCb1tlhU9izv1vDNu/jsBe4G8K6F6OwzViTwSdCi8nqUhPcnEOL0B1jW6eVIZPappxDxHP9w9eQlgvdoG1L3ex+m7V6eaPY4QiL01ZzM9w+DZvTrVjb1XtXy8B/GIPFeCkTwYE7w8PdzM
hO7wLcLxTkbU7Bx0IPubHQj2nrJg9sY/RPP+Sc72ZteS8v68VPlX58bx8gIo94FJ+vZfclj2WaXg9/4G5vBYzl7zR1wG9NaeVPZ5PnruiKjM9nCwyPVpvXb01RDQ9qOWlPFOnjbzh1ni9Ra+TvKWTUDvPYKq8ExY1vUhDz7sfzGC9WYwPPT7hAD0Ja1Y9AZ55PIsNhL0rrHu80WbKulb0iDzPv048zotpvUunWr1tlMM8G3QBu89Ohb3CgZg8uxW2vcgyVjyHrl+9j3RUPFhtDbxTDEk9jdjku8cZt7125Q69APGlPRA//DzeaZo7lzFIPGUzzTt2k3O9LbUdPYJcmLu90FI8I/zuOnApTD3FLt08poPsPFV+Tz007/I7BX6yvKzPwruVuiU9xuQnPCKXH7zFCrM8ft5TPczfm7zoMiw8k2IdvKc9Rz2EFr+8BLGNvYed1DxwQg+95jEQPRghtjtslk88KlaXPTY4Frwb3f88j9y6vE72lbwu1gW8ZAeQvKB3JTmM
NzEE9HVKDvU89vLuMHRM9++w9vNzEHr0KlcE60Mf2vNekdby2GQY9zs4TPYicIbyMroQ9TqgkPRDEc7wsWym9CHYUPWQ0Ab3J1go9HfkJvfSNvjuzTAS9F1uFvLAajj3pDXu8gvixPAHLqbw/gm+9164FPQRA7DwAHIU9/PyjPGPzIT20ddk7rXEaO8WW/jyqMHq9TbF2vav1qLvAGCE7ib5IvBthFD3lfjE9eHD4vO6vSz1xEUW9ZC6XPVv4oby77JU99RgdPf0nhz0ZfUg9eCulvRn1hD3fv5w9NH4BvTzMED1I6kC7Xbieu/Loxbwvg0M8hEaMvCzT0zyzg4u8yu55PfCQ3TxRgBA9nFrfPFSiKD1KEDA9aUrGvIG0k7zecYq8slTlvDOQwbwl0+A8zlfZvMh1nD2OqA679HJIPUdtIr22aLk8A4v6vAi50zxqY3K80BEVPfhJLL0p9XS9bwhOPeWxE70nV0a7MG7HvWLodrt4oJO9sQzDvBHwAr3B3ie8tPEM
xvWFWp7ziUlK9W4+XPNXOdb2QJnE9z8cIPcZprTzQqAU9JxH7O7dQRD36HC89VOcavX8ZUjwJPw+98WZKOyGvmzvwOgO75bQuvdKO7DtUYyU91utrPUxgZ7z8U788dnirPXkNKb2Bep48uZqwu8ZrN70QJrU7wpolu3+TzrwgunW9kc8VPU+Wnz2rpII9GwSMPASqwjznwh68kV0JPSgdrjxiZSk9mP+TvMSsZ7s/fzA86ZnHvM3tXj3Pae28NIqpvWhEnTw81bq9fNc9vfL8E73x+VI9NOgavUOVdr0SLx48K12BPMO5LTzYXEI7jtxkPeMcnjzRGSc9KpdNPDJjJD2EOkQ9Ij9AvfKxPT3ga0k8s3Z4PIIIy7pazeW8pig8vG1k87w+NzU9+81AvZDKKjyX+Qy8wfjePe8eF70i4R07YEOIPRmgArwBPhM8x8+qPIlP2rwvbWe8b40PPbQfezzm6dw8Y1eGPYxSFzyrU8G7oTijundjtrzBarG8H50ePdAP8DyM
tAoI9raYDPdaM6rx0B+O9gIfzPFItTjypscC82PqnO6R4cr2j1qC8n5KMvLD+kr13TsI9bSxkvT4gnzzJWzW8bsHtPWR8KT3a5DE9pqmDvZOe27wPckO9qTlZPd0lsruKbZM9PGUhPKc5tL2EOja87ZUxvbQEZrsaBOw9HqU2OteUmrxKtiC8ZJQSPuKcOT0qvKY9MKJRPZ8N1jt0AoC9c9WtPaLpAz1SqRo9TOZPPHtMNz1U+gw9Pl3YvLyt/rtSMFG9UC9WPfot0bymKxy9crUBvcgP0Dw9SOw80MMVPVuDr7uaCKi6YyYIveQUWLznJdw7FjyDu06Q9jxVHms7tzGFvaJ7Fb39eLQ8z462vKkodL2dlJ68PE4sPY/c5TxjMEm8iSeHvRMWgL2VQ429hqBQPAgcVr3eAjo9DzG4ukI3vDtnSku8INmuOgaAHD1sWiA954cCvS+TFb07zBm9PiI7PQKp2Dw06ZY8wg5YPdcTPbw7iJi9geEEPBx2jb1b2CY9B+sM
vPHdp6LyMHjE9SML/vP47+jxhBKs8vapgPD0SNL0jwA+9COJzPc4HvjtFH189NNMQOycEubwA0G69lo62PGpJPb0Zi628wFRevSbkljy36CG9WAwtvbx5Er2CJM+89rLaO+w5Fr1doKu9c2eSPR6zirwoNYI9XvIOvfclnjyzLgi9rHMgPXCuUDxdTJY8uP/CvAl/5Dzd8Jq9hEMGPdRBiTyRjxQ94bdNu9V3R71A8Ty9JsUaPAg1xzu+vO08nYSDPAQ4ErxT/Xi90Ny5PXIsd71koiA8fM5ivf9WSTyPrAQ9j6WzPJBJGD2asYq9PmWCvLgF/zwm18C84McJvVBNmbwsrjK82fITvRTjs7xZKjS9G7xHvYNQLryn1pC81DxavddHYj2gEkg84wnFvFA7qjzo4Zq9vztVPVcHsL3GbV68SFJJvY9JPT1kQPy7UCHNvYzptjw280o8nTJUOw6/C7xRP6083ubNvNOeEby79Q48ih5HOyIGWztbNWC9QinIvC5/DLsM
hrK+9h4Kfu6hwQbzyb1q8/zdVvIa56LyQnJy7EgpBPGn/lb0trp49eMwvvVud5LzHxfg8aUpePbLorzwJDuS71FKtPFjVZj1dMAG9qiK8vIMOzDynaSi9yewGvfmB0ryO27O8crFRu/BUbL3eQTA92doIvRjpRj32DFS8fjd+vUO9Iz0DXVu9/zORPEMdATxbmB29nPvCvUbfn7u4dty754XdvSBi2DuVu+k7J5KNvNBqbDicY0k8qJ0svV93YrxTAVC8T5DwPB7KgjyKA8e8c148PaB4MbxXpdU6IGiZuxcYFD1eDJi9yXBjPdi09Lv6J2k9cPVGPALFaDzPcz09bQXqvO2TDD2pmts8QOOVPaR44jxERG69vxwTPdBYY7wZ7Du8I3oHvSSHrTy9OVy9e0VhvFPPu7z2Evy8fSQTPIh08zr42um8VVCVvcBUBrrVzCU9V6gmvYebxDtmNHO8JvV3OzXvCDyzW/K8dUAPvef62DxhEk28n9LXvRAQUj2s0K678gJM
UPM/1VD2IPpQ7RScpvYyYvby1i7e9COokvRTV8DtUSqK97RSHPQJ+rr0hZhK9HnDxvHFkAb09nLq9wUkePRjHiDtLmA2916qUPYRaxzsJ99i6zuS4uxjtZz1ipio9GUlLu0TRJ72v59C8G6WMvOQWVz1YPi89UhdwuwT1Fjx5ZEm9x3zsu8mwojuW9Ru9T1KNvc8xxzy74zk9rmiwvcSCh7yB0E89v2D6vDaTpzxJYT292XLQPexpjbwBKPq84d3uvKZkgTxNvGE7n//bOzVuPT1SPLY8Sklbu4zF+rwiUak8TvxTvSQdszzrfDi9QKDdPL/9Nr3UdmA8mdjCu181nr0EEFm8qmojvf3dJj2Ypei8aOPHPHnBKb0+Fzm9I+rDPAWtgzrcy509OXO7u4oCHLsq3Bw9ZyVlPaNQGjym7Vq8o5UGPOq/AL1ScG49NVN8vSVVNrv5tyS90UisvKge3rx219q8J2N8vA6knbwNogE8lu0Cvd7+jzysUy28WyEgO1FCc71M
Ui4W9XLsuPQEnf71T9Mq8jc9MvR+B8DwNlj29A/6UvV7gAbxzRiC7q/oCvfXiF70x/Qc9sn2mupzxVb0gInS9KH8xPUUgsjxSEgs9CrdwPZ4Hbb1iOoC9nPamvJ2IjD1YIYK9TTZpPaZyBj2A8d48br/TPHrqn7sfXK88H1acvHmRgzwqUD29pJiiPBOPCb0WbLe8/W2GPW2g/TtZh0U9Z0FMPQiHLD21OYW9VMKzu1SSTbxL9SA8hEJMvcSM47z4eoG8Lg9Iu7DdwjzN5JW95LbuvGsHyTsj2oC9Ezf5PCtcXjziESi7ghnhvOZCkz0f6wu9BdWqvA9TJr0QWDE9S98Rva3J97w59WM9T+5EvXymDjvr8Km9to5CvGWfJ70YRxK9Hg2KvCbilLqwxem8BB+YPdC7hj0hXim9X85hPNro6rv9Nia9wi8AvCBin7y1WGo9IYLOPbn8QjyEdCi9xWiPPJ00AL3ip4S8TpMyvaZEqrxURC29xkiMPfd01Dw7WzI9qhcM
HPdd4vb36WYe9D0yZObUN1LsO/xU9CDnCPG4VH71jb9S858tzPRDBO73GN0G8p60aPXRmjb24B3i9bEHYPX6L6T3zOns9nggHvYvpXr1bXii9r3GwPJzLU7rPaLY9WrEAPAJPiL1Qo029wfuaPYtxSb1V/mo9Xm1VvTyWEr0h+cC87k3hPW2UzD2PHwo8O2BhvArWurwxos68ua28PZzfjL3ZHUg9mTGYPJOiHL0Lr2m9eMVsPQJY8ryWLE07esUkvECpE7sGIQq+PIcaPiBISj1587k8I4AsPSMAu72NZNu7k9YmPbyrHjuZO5o91j/jPEJaRzshbDO9M1tKPXVwpbxMkEW9z2FQvCknfb1MAPG9Ep3PPUEQVzzdrnI9iEsIve+lZL0bwrE6Ms72u2Ni5D2/auQ8D5UfPXfVf71Eudy8MP6LPf3HI71EKoq7vSm/u3Z3eby0gPS9cCV4PXdznD1r7l89r8LnPCk58bxsHxQ94n0IPXhlaz00C+M9HJUCPVGNszwM
XZrI76kKtPcH3e7zapau7jtgEvJWPAz1Q89e9AIP0Pf+C9Dw4Od09cdSEPHohMr2Ly568fhFDPaKbtLy9UpQ9u06yPfbWu7yM5Z0767qRPMNDtTvF5Im6e87PvMe3mLwYUoi9dykLPShzXbzFteQ9IJcMvQsv/zvZQ/0898oDPWWemz0MgqO8PbLdPOr40Lw8rY+8uCZKPVDoXTtQ7Yq8DTU0vQ2ipzzuWca8qEi7PcMq0zx2MY071NBePZo2ozy2SOQ83ahqvAVZaryhkfE8M/E7PTBCgL1t1Cm9LnOHvAJwK70bkKe8xri4vSbNl7swr8e9AN/APb8vHz21Y8495yMFPXPiHL1Snzu9+HWJPEsS6jxl/Vo9UXGMPcyTqzyQAow88E3KO1L3fr1rnYe9h6acvazPj71k5nG9n91RvFSgvLv1o/Q9Oqj5vDvDKL2pBY09NfEivcVkHD2idiI94Z7mOwbyhTzqllo8nuXtPPOWuLy4qDe9LOabvSNogzwAXY2837uM
PPFagfTyrNDg9nI4iPGnSCT2tcBO9O+v9PBmSnD3ov6U9MAgSPWvxKr2NgTe8mvRIPH2i+DzcgLS8UE4QvGuYob1gH5S9SmSlPeythT33kWI9PhuHPdyJHztYQNw87N42vIOf5jx+Pxo95ju1Pe8WB71Rb449a+BHPcSujLyU40+9fc3wvW2Agr3PqTq9KO4iPZRpdzvv++q7CD9ePd/LsT0aSdA97QSXO65tRT12qFM9SsvFPWDHnr1eCak8NwnpPW5iT71XV3W9b9efvXDdcT19KKi8KIUQPTiubzxvSba8+HnhPGYrtztk8Y094hlAPC8gPj1EJwW8V2kdOuZ7aLw8SGQ9WduHu86KP71WtWk9KEEruwnJPTzwZcC9x5u6PIymObxb/r88zVOMvIi7eT3oen498XkZu7V6jDwE05I8poSuPZmANT37xbc9OWh7OnnAlb0vcSO79eTdvSleKLwNvTS9DhdCPPT9ar2XcJc92lOuvCXoxT2QzWQ9706OPNnuiD0M
VBrE9muXhPO1DD7329mO5U1yPPaqSXb19vbq9nRHjvf+Jl7ozWzu9UXpUPNhcUb0WSOy8rjIdPRE0Vz0QKzs9HPJNvXF09DzYp6O8TteBPFWiJrvlhak9CqEKvR4Y8DvbJpg8MN2+vAjWcLzcCyK9KfmfPBOCjL3O33I9EDhkPf5u07wj+HA9Qx+GPLJwZT0woEE9sQEWPtrE1bziY689NdqBPLKPpbr9fYg8UgDZvY3nHLzzlaO9yEYUvbhsFrwWNoA7TSdVPG+SOT2mYVU9qrgdvRQHvD0N/+Q8WlrUPUXNIDw9l5I9gZSvuwF/YL0lx3S9YJpqve5IxzxrGmi9vcmcPDtwn7w97PO7n0uBPfD0XryvZJg8T49GvesDeD09Zws9lEUCPfOYh71jx9U8CH03PdULbz1Vrys8/DYxvZ2/cL1zQjG9X6c9PToPw7wWJ+U9/FJWPVTULb2i2f673K8kPcC3MD0T9d2801ljPZJfDLvrFsY8tXuHvCRGhTuB/rC85dQM
3ve9OCD0GIxs7t6kIPVYbmL0sFNo9QPU6PdqajD0P3aM81FaLvNCuBj3VsbA9UEYsO6eGN72mFgg9th+jvOfICbxEX+68IpYIvQvnFT2H0Wc81ggxPNUV9bxYQYM9Fj1puqz/gDznnlw9HrKkPIcRAztG0Xs99EfxPFe94rsDSk87b2moO1xjUTsFcgS9a4/wvNC3Ar2T3Qa9vPpoO2GbDDvV2789WZi5vKx6QD27u5E8kdp6PIWYPT1woZI9/AG8OwgXCr3nrEM9L7FKPTUBHLwejJO8OzOnvbjBzbw177y8zbERPUjh5Lx7zac9d91iPZ7NQT0BNTQ93IWXPA508j25vW88jI2MPMRx7rvVcW+9Oz6lPeFEDzxspvq8w2ypvJHVgTxLXI08Po1jPeJZBz1vfPU8jvw1PRdjoT3cvXA8Y1elPLJfpD1TO4y8y38hPaVh0LsstGS9zVPePOW33bxuZ2k831JAvZf6iz3Unqy9SDeLPYDa1rq+oL89gnGZPAxwdTxM
Ki1y7ech7PdFQmLwKUiC9NlhqPatOH71GsRq8zA82vYwCGr0oFLs8c7LPvXj737xSSHW9q2bBPPml0rwjVA8+HHIVPas/Z7q80149/eC5vMv1bz0pq5g9/z2WPdgcZL1tfqs8CgYOPSINKj03sOy8GwxdvQ38JDzNuiy8JwoWPSswt7tUhUs9PV1mvIJuYj0iYns8O4cOvYqZEj2K4mk9QyqEPU6A+jvb1mg8QwBPPK7wurtuQP08IPeYvRWSfzxnf6u93uAIPU2A+zumong99XeWPFAlDr1hnou9CbqGPWRBFz07DjU9zvGVPOYEDz1S7R09f+I8vYj8ZLx21pM9hSGUvJc4OL24rUW9rU+qPUOkMb0CjKI98kVUvGY7MzymD0g9eNH+PNR6Rz28yDA8YJxpPA2kgr2X0J29Ors3PUdUSjz98JE9JDy8vNa2Eb1sEIy88qOaPUriN72w+i88vLMSOdldjbx32TU9OUiFPXZX4rsxYEY9Enogu1qSjjtSw+K8BYMM
dvV8XR72tKYg9bE8uPX08UT2xD/C83TbQPFivnTzgQMg8fsaYPLhLa73/KAS9obipu/iQuztlLzc9YbrZvLU7NLyR4Gc7n/tePLdYjjwHFlY8UsAEvc/E97xXPDy9MMWCPfCS9TwFQ0o9u/JcO8TYubzsr5k8HV0RPap0EL3eja49lrVnvX8Q1bzmOWa9bmEYPa6jX7mdSAA9aOIOPVMPXbwTeW88frwCPpZGjT0e1CY9MHhmPVm0I70zqMO8Tee1PcUMb7wrHYU8GMPqO7JAGb2/fAS9fNr4vFv9Ur0WrR69hyfkPIRsCzzqJUi9f021PQCVhD1o5Rs82TOqPNITU73DuhW99FPxvEr2ir0RCyC8GV0bvWAYnb2zStS83gkEPXIryDznGxE9qaWWPEDjx7uwuZm8MsfsPA81oz1t/pg8gvQ9vWJqUb3jx+c8sFlEPGY3hryZvT09kFRGvXMAn70RIR+9LNiMPHjBL734X5s9R4SAvDeBUb3GDEa6TjAdPo6BgT3M
MJgY9nxUYPeqlOb2cL5e96UXvPWbxkrxoyAg92sIZPfC2TT2wbJe8fmdZvOkssjwcEmg8zLwaPNHGozzhWFI9XD+kvAjEYbyFSXK7RiIzPRcyar2seuu8kWdTPHZmv7z92Wm9xBBjvEtcM73ycf+84qY9unYLCb0b/Y06YkGIPWDnAbskYEq7Lb+TPXtLjT1Q7XI9zDhnvJRo4bxi7fs8mg6ZvK2q/7ywrrQ89VtovD8M6TpGM9y6x5AwveKvJj2EU4c89G9WPH2SvL2tdbM84afxPTsW6jwq93W8mUkOPda5DL1lAaK9/DusPRIQLr1mvPO8f3J2PXIoHrzdE768RzqDPQo9+DswaP06ZnAWPYuBtjwNgly80aXoul/HM72JTAq9Nj/dvF2EnzzjZL28e0IJO15Ki7zjPes8sLI/vcwsErzkkGs8iS4uPRvoqLwuIJ67ZrmpPCZfp70wdFQ8zqJJPIxxfzuMJh487WG6vciXbT12w9S8Z7dYvSU+vTyWhIq8QzDM
+vGa9Fr2HC4S9wAxDvHvHmLxnJMY8gSS3vGZwUr14wxK8E4udPQSm/bzrIVa9m+sSu8gmtzyckCu9ru47PD3sg7sqDls9N92FPWjVcbzytOw8ZYl0PRB8Lb228w+9PXHkPK5Pcj3pGgu7efp+PX5u4zx6miC90V47PBP0ujwa/Ie9hooQOwakBzwe68W8nsIyPMbOtb2tcTa9evmyPLBSUL2ZcVI8RXXbvGx6f70vEcM90kcXPUgp77nJtaS8fXilvRvAnzzHs2C8PmH1vJOyhj2Owde7UD4PvS993LtPlFi90p3RvOdSHb1Su7u736s6vFIqLr1LhMy5Zo4tPZWUv7yaBMA8xfz7uxmZ6zwh/vy8T8Q2Pb2Sfrx736S82VQkPYtG9TpWcUe9XUlovHvUXj1AMIo8AKJmvDCp/zw5Vzw9NCUjvTkDMT3EU0g9qfavvP3KcT0+VKe8QygYvQdUpryZwMW7YYrXvNJizDvDX4+9XLdNvVlIBb1IHYQ7jlhDPb7Vc71M
+yWU9sSLhPBO21bxpP589O0Wevbd9vDzWl+s7a3uhO1HSZT0UzvQ8WHfWPK/LvLytWce8KlY8O7FHdD2oDyc8sy8EvTlksbygBJ897rCqPACNM71geEs9VtqjPIpRZz18psC84VyXPP1FKDuDHgU9GsO1vPFZSj3hGvq7pzCDPUNuZD04WmO5oVhgvN9vk7szT0498if1O6JjgbwaS7A81m8BPRxUZz1Rtym9OTiRvVxCpzvLyno8oHw3vTvk5ry8EAc7eUjaPKr/gztaAAC9xxalun3ZBj3b/kw9xPaQPMJRIj10KLs7TgmrvYyYjD3KPmA9LpeCvT26XDsvbiS9Xk9iPDu/XL2c7JK9y+uEPEIIVT2h7uc8zgjCvASTW7y7yDg9IFF2O5YwWb0QoQQ9IVfHPCJ2Tj0x//O8GlwuPCfiw7wLlSm95J0DvB0OuLyxLSa9ze6xPFLZBT3mYm89BNqkPD0FrLyYp2e9IyWpPBVdHD1USxm8SKZcPeKsD73g/3q9mwKM
GO06WVjz8VMO8DeGGvWwXjr1Y+o69zi8dPVPWI732bWk9P+RRPGR+WL2JzJu7jMOdPVrUcDsTPts9isaDvZGt/7xD3cw8oEbNvLqRprrboxw9D0CkvF5s9LxoOZu858IcPVS4r7xQB6E9LKQyPchwGr1B1DA9JPLxPSth/jxbZS26AQ79OqAqED1btyg9a2YkPbYn5Tv4HoE9HelGvaGUCLzEv2o9eYxOvFzhjTzHhCI8Ea2avN4bIz2IPoy9TTeTPVQFtDyYHa88eYGfPdLHnjzUU7+9Z8IgvVCb8jxKzYS9Y5pbvR3ynr1J9Qc98SZ5PGyw6jwmHPQ8gmkmPOfE7rtOo5s8LdFkPPGfHj0215096btVPBiZjLcd/Xk99Q4DvUB2kz2bUTg8/0OlvYmdpr37ErK9hLgevZph7rzCv/w82KlYvHstYL2vxRS9s4kDPvtgHLorDzE9eY3MPNkWMj1VGCA8MtYXPR3XMzzoQTK74T0GO3hFZLxZbdC7Do8ZPLs75rwM
xFHG9f2chvQmTkrwYUoe9tYBNvZwD1bwWT4k9bGzUPDSkHjzwKgO9WSS3vIVmTLz2gyc9WW4mPe3nzDylfWu8Fm8qvQLrtbw5xCM9MuUCvQz3kbsvlEi94y/sOzP3dLzDUyi9IZr5uzEzljzLNYA8QUK1O3uCerxiQs28Si34PAZilLu6YHi9CJJePc78yjxWV5Y65h33vBZ3u71l7pa8DFhdvFqM+bvXvDM9SOZiPFunH7xpZ469eVE1PVEsjb2iFpW8LxfTvJ81M72KfzC9D1wgPW3wF7wUVnY7P19SPDyigL0a+B+9+hE2vEMmSTzsvo49EXOYPfTucL3rPZu9ElPHvM4cjTx3Zw48rFzyvH4hDr1Oago91knwuoB7Y72WbDa9rRZcOkwBPb0DYsu9sLL+t2Hnxjs5fis9Ts8GvZ6nCr0PddI7mqAIO6We2by5oWI9SP+Vu+ODHD1pRCs7EE3pO4e1ubvWb+c7b+9dPK3ynr2M9Zu9ENI4u8i2mTuxcSK8zIWM
9PLVBS700yfU8dPecPUMW7bzmklI92B+Mu+rk9rz3Z708lQ3KPNJrL724gMa8SOypvBC8NL1mey+9XjaWvCAZmjwZep89J8h3PeRZdjy1hAm8ghi8uizPS7381v081Vjnux4Lar1GQY29Ca0tvPiTjr3VECW81++gPYEpKb0dRxu9BmllPfJY37ttQ8K85CmpvdfW0bwrMi881UCaPB/x67ztthE93HauvP8BU71NV5O93n2sOh5zPr31mFw8meZtvFas9ryd7Ky9gS+HPcQmLjw5zoI98SQjPTapGr3ISTu7ZPbCPMHYL73IPDk9eDaPPC16HL1FzBo7iXAwPdo10LvCxZi9Og6qPFdoXD3vW3Y8g7aFveBSPb3V/Qi9WSKQPANGsLsp8Wy9MYdqvRBTwrxztCi9Vct/vU7/tjxMrd08pUPXPGfI+ryGMAM8nN9BPRjDPb2jY/k8COqfvYPahLzoqnG9u09rvenAfz0+QC+92W2AvBDpljy8zjg9jYdRuwzdFT2M
wY528jyQHPY1bP71nFCI8Uqiuu+XL/Ls4ExO948CFvUz0A7wRi5q9JVQfPdIwGbwWLW49s2y/PFtvqDxgWZA9h307PN00MD0VjNO8jrpMPKodojzOB7O9umlmPeY607wghD+8dc5nvb1qe7zRNba8HoRmPG207jz5Upm9Fw8uvbw60bxqXxO9CG5kPGj7TT3EA0O9I+PoPCqYxTwj7Z48C2IDPZfGRb27hW689i7hvOkbHbz7rpq9c825vWz6Vj0sKhI9dvHGu3d+PD1mnxg9qflUvT962jxHjzm9vXtNPaQ1B72XSTg8O0m7PCx6CL22vZW9xiqgvGrC/Tz9a/W8HuLKPDW7abuPsEA9F4JfPf79Er3QVTw9KftuvUqrjDye/A+9AzfeOy4+Bbw9Z8G7us2AvH3Gbjs810M9VXU0vU5QEz2BGqW9bPC6PFeDXT3CBIq98LyzvSms3rqhGDU8t32lvWLuRb2kBCm9KJOwuxKJUTwGwFW9ddLxPOS9U7xRAac71vYM
+vYB9tj32D1g7eB1KvSJ+7TsNNJe7/5kxO0a8fjw6pdO7Hy7ZuwLCAj364Wm9uIMEvOq6xTypGAW97+Q6vJxol73/t0G9yYKxvenPJD0JE9q9LQaPPaLxdTyiTEY8cNTLvDRRqL3r6lG7/FtHvTZBB70IZXm9iBTJPSOTBL1BKYO9jfekPc+9ez1UAha8inx4vUewbDzZFuS9Hj8rvFxFGz1hwX29PU/nOxmrJ70QNAQ8rkWavd5eiDz5Ili9nJ2dvDvG6rtCBAM9nb2jPf1UoL0+UNk7NSoOvUiOHz2Ufam94hYzvV4GVj0zljg9qJGGu/R4AL2GKpm8pQSNvX0lALy5C+O9VrhUOhIzgL3jAOo8EpxaPVh8Tr3y36M8e5hnvHjgzDvQ87S9D6vCOxk6kbxfgAS8H10QOmRvtL0tars9nl02vclUnTw0Yhu8NNUMPaSWbL1DMUs8K8nUPCDUFj04fnM8UkfNvAfQeDuu+Eq9XQRgOzT8HT0PYag8agH2vO5hLDoM
OcEk9rfiEvMQ0sryvuba8xJhbPZl9/7w0+cE8VOF/PCdya7yBHA28oWQqO8Bbbz1d9o+9qOa4vd70/Dw7Kk89tIJiPF14F7049hI9/Qt/vZvymb2QUbq97mCRPdRCobyqlUG8rpmFPawlo73z5Se9um0iPd6+r7l54sm86qe/O2VAST1GQEY9y90UvBovLL39nso9P1muPEMdYT0DuT48+J5wPd5i87weAVu9EcKKuiopzLwz1Ae9LiUkvTOs4byi3T69DlYKvRhnvbtU9IK7D8rSvLUJtbydxww9QeoXvf6yS728qKU7vl07PZyQITw12y29X3qtPeANBL2/JAI9EouivHmMrDz4DUA9UiS5vW87ELzmbTc8iwGhPF3murst9DI9BfnUvYUUirxKpM+9ZvGNupQxILxicQI9lJGmvOilYjyJ8Wm8Vv8XPaT1hD2ZJRK94tyYu75/DLuR/YW9v04+PAAupb1JZHc9A58KPBfNKD2VVZI8ZSFaPbxiqTwylO08BOkM
4PJTsDr2CoM+840l4PHcG0zwteTk9s/sSPJUkkr2buei7aULGPOEYAT0yWe68usv/unY437xMLgG9s+BBvLk4VL1OVrk8e2jsOqIDmL2yk469ubEGPXMmzT11qb07INQTvfXV/jrI/Gq8gJQevLUfIjuelMk9Oje+vYwDFrzKD9O9gejXPPQQVz1wrZY9n7XUPCFlo7skCly9Zzm/PRhvCz0VUvg8TWoBPVcPnLzMJIC9kkSiPCYWQb1pgB89zGSFPZa6Az38QUe8g8xoPRpJf7wkPtG8EDBUu3S2arx4Irk7Nu69PWEZoj2Nly096VJKPavqcb1BVqm97O3dOyARUr1G/Bq7VHrJvK3SITzsp/A7KkDyPDEbaL0IXN684cnHuzAfib0Mooe9mPXBPc+nhT2eiJQ8ZrR7vA3kor1Z+9W84F50PEcr3LxPR6Q8kNpZvcuNfL1BbdC9olkjPaKWOr0n5Wg9NfUEPS/vqrtiJEa9ZU74Pcjlszx+Zyw923IsvOqBqbyM
Gnai7DNRQPF6QRrwG+sI9iIS8PPx4cryUiv+7p2h0PccuqjzDV1+9RXUovbZ0Ob0XLJq8fvKhPbVJFD13BJg9ZraNPcoo5b14tY29KdPwPM8lnLwVIuk80vErvZ8pGT3RqBi85x4yPQ2Wlb0nJHO9lF10vEqh0rtT/JW9XliKPfQeOT1qRcw8cuYpPUxHm71VUIq9CXzXO2IuubwB3DE9pp2OvZdbXr0keci9lKkSPRk/qLuxpFI9jrZNvTk4rLwbjtG9tbIUPjkuiTwVQf07JftCPaRhub3G3rK9csrMPFKZojwHXL890kstPAjTCj2y5rO8wqKZvHmvmryO99q8y9DPPDkxg7zoRsG8bQVlPXIpqLzqX7893BIKPjrkbL2p9KK9Cv3JPPTJqbzd7k89xR1iPWs71zuG/1C9gtVHvTLogb23BdO8jpUyvNoNm7xy1WG9u+FhvFJWPTz2Io099ZoWPCrzLb0sxqs8OwOLPTq5MT1/is+8oyddvK1knTzECby9c/OM
tPLTWcDzLEEs93aqXvfctNr0Xj6m9CtVnPW2ymT0wxZE9oqONPTwS97zdJXq8DhbMPGFoXTv+EgY94ME+PSZWez2BPTY8UsTbPIzaaLy6vvg8Bmqwu5zVgT1Lca+9i3SVPcSvuTjWyjU9OiUmPPj6Fr3aRhu6nDg7PZc6qDyKfLc7B9VoPTPhhbwKgq48HePGPNVLkb2NrFO9OLndvC5B1LyDNak6H0O/PD7JaT2aND49tmqmvKKKPb0E7Cu9U1RJPdMFkjyNyb28rW8TPR/6Gr3jO1m9kVzTvE5mmbzlaMg7/KuXOyitzTweEdw7dvi0PbtVzzy4TiM9L38NPXYhXL0tRNQ8MJeCPQ1G7LyMqd47jMaXPZC+oLwPznQ9K/gjvXaImDzKNCQ8AVocvN3tpDwRMhq9us0NO4UDuzyJIZg9bHbrPJmLGL0tMAW9XzUMPdAcdT0SoQK9I2WoPW3mSLtV2vi8Qps7vTXl4bytcEA9BmMyvdiPm73Xszq9iRU4vL9WkzwM
L6a09tXvnvBLB37u5QbM8xv41PAxRhTzjciG9AhwdvSOECLxu/nW9BkN0PBZ4bj1QrAm7ytzgvKvLCbxot0m9MvbDPQNLdj3091A9u4NfPNMy9zzO30G9xpqCO50FHb1sazQ9qEejOsGuIb1+jxa9KC7ZOlTsFLyC5He8g2+LOydRGz2BEZm9IbOPPepdSb1GmLk9eIdzPbfG5bxA1Xo6g0WCPTv/+DucKzQ9aryQPDZw8TpmI8I8fMkZvRODiDz0vxC96apTPAy31rgDrQQ8tBxmvGeLmzyFESw9s/5OPV6QFb3XtCK8ae2ePSQPfD0j4h09PX4wvCU6ib2Ak4u8TlF4PO4Ycj1yOAc9VgHrOx5yL73XCzE9mBG8PSYZLz1bwks9bSe9PYAKirztplq9giCDPVGKBLzZaI89hfgXPZ4GOL0IR7S8FXj9vIMN0LsLPo28RETAPICuejz31OM7cYRHPcptj7sr+5s9YTRiPXhoo7yPt2W7w2e8PV2KbbyGYBO6GJHM
gPD+FmLs3kC69WDwXvfe6CTuRjSw8b7ypumehk72sFdC8vx6EPHbQkj1NolE9JLbRvKwcP7s8nJM9gfmnPEv2Uj3l+lY9XHopvVB7j72Lg169oLIJve2U/TzivQA9y8ZhveQYH72FgCC9tmn8PWwPbT3Xwmw8IFu7PUXB2LrPQxu9gdzuPUbRVTvCvvQ8nd+ZPDqBOTwIwya91iWqO89NMj2v/Z08a3SKPHW/Sj2Zwy28QRQgPbymND3KJS091fogPTnKFr0TE4a9gpHWu9/r/Dxnpsa8ll1FvQsZNL0TbW48YDGtPC1esDw+TyI6jC1JPUbAN70xbnO9iOJrPIrwLT2LhqI9DFqXPDzzBzzBkkw923NlPPS96bzOFlQ9fqIevQRee71f8Be8XATMurxQ5zzupsI9EsrHPIMK5byKaT08uQ8fPtS2kj0vMMK78oq2PaLzzLw6wEk8c69gPbmaXr094X49aihJO8dasrzyj2O9/JIfveUvrTweliw9mfglPCMspjsM
TEqO8DsrCPEcCuDwseHK9UIAePW0amb1/WZy8tV1VPYJt2rypYCg9EshavQjDn71b2Ee9PwHOvAcicjwyGLI9Fah/PR9i97y6xWG7x06fPaesoD1bXQM8IhkwvdANJL0hezA922SSPOTiLz1Pdpg9VMWVvQS5Mb2FJ8u8pGn5ui+LHDwW4mI9siKjvHwW5bsigAw9WCMlPgLNCbrASug8jF/7ue7ggrxTRqO88KFaPZTu5TwO+Vo9a3zRuTRvvDwlrHQ8aGuSPB73kzwfcq08tOPGPLZ+Kz1X+oM9X1UtPQIxVrvwm528MvgdvU/z8rssBkW8GMiYvSC1n7yPjy28oS6HvHbPjLvZtBy8ajdKPO/U3ry5eqI9tvCtO/MN47zNsZA9jxzPPGXMZD3VKL48tNm1vDBx0Tx2JU49tqxRvcoSijyojTk91D5cveQNorx1wMe9GvRzPRPZmTzJ3Ls9Eg5GPYSArzzGApk7ckjUPe19Uz10GKC9QFATvdcAH712t2G9ypIM
sPONdxbxIE1m8NX3fvKZyCr1N2f870DPoOwUtRr18sLa8Ep2DPX3F+Typzc09cCRIPAGXuj1Awx+9hFLGvA9Qvjz97po83B6+vbCG0jz0U6A8QkRrvdjPmb1uNwy9uPWcO3SVrLuE3ec8GLvcu4fVJL06rc89YXaSPKi6rT2DD6y9Ebp5vS3SZz0eKYg8OM95vVYS7bxX6B+9A9t0O+KVYLxQP5+7MraNPcpGCD2h00c9PjRgOjx3IjwUvRA9S34jPRIhxLvl4Ju8gN7cvBKZET0jln28Hu4mvGgrgT2Ytim9rnITPUdpojuInyE7c43JPXPNLjxQG9c8OQ3YPFlpnz0/bpc9DurjvBHmLz39y3G9b8QyO+ew5jyfOGa5djXtvWdSLT0CN6Y8PIn7vKW5+7zYo129YDZ4uDd96LyUvhu9jKufvEm42DxAg5U9gFPqPC2OOD0vc529v/kyvcbzAT5xtww9nIvYvdVORby6s7g8Er5VPMX1ub07tI69FFMKPZoBxrzM
CRwE99dg6uyBDPbuSEcE9wdRjPVkOPz2jL6+9ysOgPFjBRzyq0tc7K5kGvacR2btxAUM9mJPjuxL88jw4CIC8EAeKPSn6MzwxF8I8EC64vLrCXT13yv88xqU6PbeD+TyPwNs8pnHpu8JzMby+XLe9s1/DvXaElz3dW8s8gGwYPTCx17pL4Ni8WYIhPYqImDu864+8Qw/BvNxWKb1n+js9lWZuvPOVuDptChy9zsCHvQQSgT1RKqC8Nih8vUxChT2Idoc7QAbpvPGxJrysJL46DzDMPHdDwbx3/qu7cnu1vLgsT73GMow9WMm+PSQqg7xJByO9VSc5vJGEyrwVHuM85xoBPRGmHT0MKZq7eiwkPfhevDzQV3y8jHyIPcWPQD3D2jw9yoxbvZUMY7sSzti7QeBvvC5q/DxvbBi9Y36LPUaoUz0TnZO9QDSwvaEdiz2Tmay81D5avd78vb2R7GW9+G8rPTI+0DwoIbM8Zt8IPcvFeTtgYq491UASPLG5bD2u/E+8wHlM
svao8Xj0KE0U8DtsxvZipTj1SHCY9aecPvdOvOb2BY+a8XDstvR9/MD3E3UU9aFTtvOzSXr0AK9I8Ca+rPYBoBj0iDli9o4Y1PCM1VT1SVNe8z6TAvJi4JL3j4qg8cE/OPPC4CTwzFPW878OePQnZHL2FGns8Xw8mvJ5I97xyOh49U6DUOwOtCr2wnGc8vEnWu6wdvLuknZm8oZfHvMswQDvlcoC8dlC3vFlPu7xO/b08Yz/evCMCmbuVYeA8Dsm9PCMa0jvchXM9ZKCrvAj/Kj0KRxo7SCk3vcsbbD2M7yG9HyqgvH/jXj0Kzqg8OuhMvdnhzrw2Kh+9ud+VvLkHbDxhL2g7bK/OvJOoYzusZZk9t0YqPJgiXbwFn/i8OSE0PTXP9TstqBY9RjkhPNu5rbsCgL28i+gwPet3m7wz9wc8ga+9O5g6U7wKNf881+kKvULdMD22i2a87IfNPOn3ST0eHm096QgzPZ8f7bxpOIS97owNPWPsbbyLK2E8NCEGPOZqgL2M
9x3i9ul4hvfr6eL21sM09XogovHEBO73veyy9Ui6oPQhkEj3G/Jk95nusvHkZNDxg4sK7y5jpu4wgJT0yQW09KpYVPYip1r1RYAe9xHaMPD222TtDlOE9kvfMvA9T4rpewp085IGAPfc/HD0sNrw8n2YXPVYJjLwl6WW7WPBZPSvygT2k+Ws9KYQ5PV4bj7xBDyW9tZLcO8JK9jxoM8Y9JaQKPVswLj3XPAy9vj7FPe8CyztqpBE9A6zAvI/UgL1APqu84dwzva/IVT2YjJ+8oQBfvSfZTb2n2bi9rGvVvGFXnzyl9pg9rjgBvVTfIb2eAly93CJvPV10rz0JmL89BOHOvFlM9jsY0Ea7DeTvOwOSjbtUldc8t2JsPDxQ9L28IhK9rEGNPeAF7DyYuQ8+vSizvGWpMb0F9zq8qKhsPdnuhjxducY9LmSrPVxj8LtgdRE9IUygPYDZVTgo7sk9mAxGPN/GXz2o1Ro6MAAiPc5JCb3mnX482oSEvIDfljwQL9G8g7KM
ku/HDKj0Ycoc9Wvy3vFJI5zw59cy7GXLCvCqs7zxK2U68R3WQPLCDaDvj5z+9odRFvEVqCb3W7rw9OLlxuyskmb0b09G8VsIRPakK7byL9Ig99zCnO20xqz3Y9aQ9H6SGvflLVTv7Mui8f6O1vFLJsb2zVr28YofpO4Kn+7zzbeI9r9dwvSXxE73rN7K8kHaePZqC1DwfWAQ80QefPcqeOD1hMGI9HXjEPASg/buYHVq8GZsgvcEzlrw4lJE8wQyJPTKg7rqj4C+9D28LPcHYuz0oKPC8DPDhvU4f6bzTw529jO0VPNTRvT11nLy8XuWavEEDzzwVFbK8vIgfPfaLEL2B6/g8baQOPVPxWTsScsS8LsVWPdTZBb3BKKa8E1sOvcGFJz0qQUu9aMYIPWYHnT2f0e88HIrPvW4AyzyZqg+9Jc+lvEXOAb00rSK8W0NUu5onzLxwjXq8A4jPvKmA8DvBm6+8xaHavFNamD0aBnm9hwXdO0wCiz09QDS9d9epPFj2i7yM
QZy48MyvNvHm6XbyZ7mG8u5aoPaX7pTuHNrc8PL/fPG2I1DrlNoC9OujTvNac3jzUj2Q6CD+uPais07wsNAs50qpaO+KHzjpbMjw9G6F3PQvfWL2Ayiu9UlPbu6GDrL1TTlO8IfVTO/99o70Vpj+8ZLYEva4/2DwB1FS9AzituzIdmryif269SEKAvGP2Bz0X3R09MOcvvRVbqDyGfpq7rGKtu8aKU70p8GM8jzaEOwnwiLx8UkS8aLvNu8m2cLvqlgW99iUNPUIiMT3Q6oG94usuvChAM70AVnG87s7dvCM/KTz9WKy8vtsyPeuGPrtvERC9vY+3vC5+KD3wf9K6/iFyPA0Mhj3iRua7A30mPWSlwDq+BM69SAv6vPPJ27wc3oI8/zZGPV9Vhr01Z7q9X+DsvPxKqb2DzAk8/tSFPfw0EL3sgcu8+kKpPQJsAj1pDRE8HrgVvf7RZbwK8Ye9JmeYPP8BMj1e03c9lfnPPEQ1FL1Uae+9I4ufPKq3eb3QMh49dNrM
tvEXztL2tD4e90bNQPZ5rgj2K/Qq9cFB0vCtfEzw5nQa97BW6PYcqirykciI8uV64PEnTQ73BjUi9xNIGPe7RCj2sjMm8S2yOPD3r4ztgD9C80nAgO/BBnz0DRpC6u1mGPdc0E72lyFK94mYvPT8i9DyO77o8c5MovXAvUL2GFbe8QYCnO7mQGr2Awm49qNDaPME0SLwXi9m8z9mLvNzNuz2o1Aa9AGONva03GD1IlTi9+bsjvesfhT3NZOo7ZC8QvdUaY72znIi9qnHpOwzn+bz3txw9BrTpvIUevrrRRW69LNaZPSOcBD2g/CC8o/q6PErUGz2LyIy8rzG/Pavpl7xLN9o9S4B+OzQTBr1Y+LG8y2PeOwoDET0wYQe9Tv2GPU39YLwgriU973azu2FVAT3tasO9Jke0PDLbwDwnHby9giUyuxrgCr0ihuo8MlhuPD4Lh733zDy8XeOyO7ojGTxzcEm9TUhSunA3ZTxwYi09rQALvQjtsj1yk7S9LniHvLlkPj2M
ueza9u3V5vY3wh7yGsu28GBGOPNeIvzzttV+9pTQHPMu3Sb3L1We9eoqlPC8v+DztxS+9l4O7vPb30TzRuKK9TchGu/DpGj2aOTC9JIYkPZpHGDxRSzo8gm12u/Tttbyerxu9iQRbPXVAA71EBvW8MHlqPHkfrDwMjrY85PAlvN+Skrstgpq9JQVZPIj1KT1OO2u9a4TZvPxK1zzKUSo9yT9jvWwugL3xifa8MosZPbGinjyY/dy85/KHPfwP27wutVY9U1WivfEUgj2C2Ya90lC+vcPsO7yjvaC81ZOQvUYJUzybxUY928A1vYxGkTutMWO9LtxOPP6vi70E5KG8eNmGPaaiLb0vMwg8huSlvdpBlT0BWZC9CLFMvCwYw7wO6hG9WtKGPTM7n7wRspo8uFduPO15Jb3+UCy8CKG9PdBmCb1trKa7Vvf2POJqTDxpNT09rFSOPGO24rrzvn29r4PxvAacYzxmkY08kxqCvUi3D71vThu82cqCvf3SJb0UPpG8HP4M
9PTfta71K+1I6by6jPH5VGbx1wSE8BeOkvTcttz2pEjq9UuyvvXx3VT0+g189Shy2PPjiWr2qpc47lsCSuy1/T73M+5a94B4wPZimWr3z53C54JT6PCEqQ720s3O8zwZ9vOVOkD3S+sy9UIntPOxFYzzZQ8G8gdWPPBAKmry/Vfc85y7tu9R0ozzpY1a9kqbiPfWVlr2G3uM7KLefO7zyNj0xreU8Znv6vFVxjLxz7RS9RwrTPGMrXz0d8AI9KkApvQYFz7xWNpk9uNVQvBN0XL29YrK9rEmUO4hz5bwzc0c9N4IVPT9D/bwJ1xE9mzq6vVRflz0ADIi9prTAvfQ7kj3IdZA9KkqLvTBaHznM74m7eblSvbDxRL1lxb69JLTfvADX67zfyAo9DkKovLp5oLt5q8i8q+oNPZWLnj3ECaO9aJ6bPR7ciD0i9i89N/G/O1LeoL3wZpE83yyIvPkijbyvCB+9eSrlPRRI4jxmI6w6CRxKPWa0GTz272m8Jn2fvCUASz3M
Plsa7BKQCPYF1NT3pdRm82awjvXvPcL1RuRY9NIq7vJAoVLxJUPW8Wm2SPZwvXbzn2hy98Q+BPXJdxzxOIuO7vxc0vWZ4rj2hibc7jczTvUhSLD30R7s8mR1pPFaLIzwQGKY9Vj25vfxvA72VkrS9ne6VPWFulDx76Ou8u9Q2vF7cyryBqv48bG2OvFhcET2HgoO9fnA3PUqRij2NXrE8by2vPDEGSL07sgk9OquwPNZDFT2EwqK93PTMPXJUBr0Qnwu9JTUAPRitgD2hlGM9RisZvUU8ej0bNYO6FRu7vK3Z27xvN8O9EGYTvcTz5jwlEzI9XgCBvYyFmb14TSy9Vl8WverHObtTNMM8yuswPa+DA73jBQY90ekBuwjGpz1PwZG9BIM8vO+PlT3gaKk8PWqHvaw1CD1E74096VYDvYGIPrujWRC9RDVqPNJRvzyKWgM8OfggPEqQqLxL3xw9Q0obPSnooz3F3L293hEtPTe+gD1UaDq8lLA7PSr0lL1Ar4o8cU8M
gvRpdjbz6y6K9f0vqPSd4BT1WkmE6k1MIPeYuTj2UxDs9kDtFt4JNkj2Avom8N0HkvMyXOT2csne8A2GuvTS7szygbw27Et2oveNfPr2sCPS82BAAva4X2bzH6Xg8DZO+PQT2Dzz/a3c9tq8avWIKuz2rLHW9Qo6vvDgLJT08Lvk8DgWYvEJMMjyS+qg9CXX2vWEbhL1S1KO9pOzpvMVC1bt08AM9zLjTu4U6dbyERU09T+4UPaRtkT104VS9m3oePHOOGTy7gmm9Hupru1/iZr2EtxQ9lr2MvCa+iT3es4e94N+kPDOeDr3OsK68Vj2tPFksGD3Dqjc9ZdogveSsqjz+aEi9id+ePE7U1LouOHq8ow4KveN0Fbv3MDC82x0Yvc7qZjzOG229QrMKvf7CT72bpe08S3uiPW0Xp7ts+aY8H2O4POQHhD2Hcbm8npChval0sjzkGpc8AR42vf7dCb0agiI8wIm9vbpkgL1Xzci8rt/MOh461LxCh3E9s6RJPdWvrbwM
73Tw957OPPXZjBz2G/Ke82xRQPW1XpLz0AAi8N/SaOyrkPb13bF89HF+GvLATiz16BlK9zjGgPduxH7zErBM9TS+gPUaxmT1Kmc07u5kJPUnocj1/COM8LLVEPWgAXr32m6q9BWYuveUcirzimFm8kGUkvZXGyzzBVL+9Qv4TvXTZJL1gyvk6vxkhPeMyUzumK289cA+QO5A4lD1/dJI9ra7Eu9Vhmryzz468AS0Cvf6ZpLzSRgS8owQIvuwDgr316ba9Q/wFPKg7ND1Ypos9qPomu6JWOr0HpsC86OOePeuTxDywzzU9mABKPXPqozyPxfI7WSsPPUsOL70RYuY9j8FHvBAtLz1Z28g7ykK8u9NCBTxdcIw8/k/fPNSviz3kjoU8ZC4oPRj48jzZsRo9Cub8vPh87LxMya+7O2tMvYWd3zzw1qg8c3EcvTe1bjz/DZC95a9kvfDzMT2AMYc8XZ+EPHciQ73nT8M9BAR8PDUXVD2lTjQ88M7fvPbE57zP+Uw9fvZM
1PHp8TD0vPQ49P4DvvRktj72ck9O8uYtVPb6E1TyODyE9mNGrvNO197y/3cM80eGsPXVpBz0KKRo9Y/mxPSZ3ozzu81o8LIuTPUE+mLsD+ow9B5n3PEmGSTzYtRq9L0woPQe5UD1ffeA8P+vtPcRrpT2fA+I8G2QSPLM3ZLwzodE8AUOqPK1IXr28bPu7HjejvGu2Ir0OTnS8/LYNvcUahb37OLK885x4vblFMj3lazA9zPDfPcCi0rwDHMM9yjvBPLJUCT5EGf075immvdKxqrsWAYG8mY3uPEtMSD32xyI9/L5lvYcABL33+769SVqkPKE4rTyMEcU9U0nKPKI+Ar3V21o9nr79PfyWPj2r+U09Yy+jPA3uUD0uyei4QjVlPZE5Vb3WS1U9DXofvDm0hzqD54o6JcYHPZLkSz1w5Is9pd7kPSPHtj1GNzI9PjWkPEUuT7wfkD+8ROJyvTkICjvOe5e96mw/u09hKL3S6M258bRrvT3x67urFpW9pPDAvKbyIj0M
L77A8/CKfPKFRqzy81U49eelAPY54qz1okoQ8VLVcvS0gB71apXi8LnkkvbqWIL20sBE9XC73vXWkUL0GmCm9YZwMvA4uZjxeGGI98Ccvuh3xhLwp+ku8Z0/8PRNRJDv3hZI8k2LUPFKuWj2nL1y9TpHVPE9uG72p4888zpyhvO2DNL17Jda8Fl9JPcIv67wNLiM9j4KAPRjgrzzYULw93GCovFcdZz1tm2G9bGw8PAxi9zkhaTM80CnPPGSbEz0RA189VGVnvQjXijy5gJ88SXpQvXhscTyv3as8YZG5PYjpU726H2E8AJc7PD9s7zwCWFm9M4agvWr6lzya9O28SV0+Pb2M5Du1zx89cEJMvYLmqrzDXn69Eyd9Oj8dRT2azJ89eg+RPWixqr3YDo088IbGPWBkZD3lEZ+9GYE+vMmF2zyGNgq966SEPdzGE73oViU9eyzzvM4WcTy4F7g8yElZvGG0KD2LZ0Y951uNPYMvoD0eSNQ9/+wovegJIjo7K5W9Po7M
BPNZPNLuDSuM8ng3xu9xJGL1n9Pe8h1Gqvc7Ob73KCMm8ZWCgvVVSwjxe61s9iCFxO1RlmL0hXLM72REMPQ3ftD3oaRA9fjLZvR+21Ds5E1k9LzAbPVeDZb0YKgY99Bs0O+eFFr07s/m80j44va7rA73LoRg9JMJgPSlnzr04J408rEKCPbPJvj185iC970xoPYUzAbxe6/88GhFBvC1uh71fIxo9ZN+nvDqi4byX8/q8NgC2u6iaEj3HvAk9t2jUPNyrmz3zKrE8yFwxPSy3vj0njJS9PVtTvQdPtrwbaxy929Rwvc9MZz0Who28qAoYOyhAZr1t/487yDk6vWPmjL0L/4M9kYR1PJlvDL1Ngv08XQeoO7ECzzzNJfu8+kHRvOhVrreZ+8O8E1RVPGtCD7z5SWQ8FH2ZvQCvhjveCtO74UYPvY1jYb1Jo3891C8CveV0jrwr0Yg9EsAMPk/AgD2/Lqu8iWlePdNijjyRUwA9DoV9PVFlzTxrF549TBaXu/NjV71M
MkNS8RImOPDmzG736gZu8heFxPKYbwT0OJpo9MFfFPOI5Oz2T0Zm93t77PNjsCjt6kEW7VYgWvaclbD2NCWi9fV95vTCSlb2fDPO8+XX+PKPgSb3QA4w9h5JVPW1SSrx4nYo9ls1zvKPk5D0l8IG9Sq6CvRzZGLy1iIo64b+zvTLgWj1cQ5s8FNrDPLvhYb19ao+9oWRpu0tYMz2SR6Q9tJKJPCA5QToJS4A9rjcbPRKg3TuPj5O8XPlfPTrXTj2SVQe9vGYIvSXRpbwRFow9He4gPbGiUL0u07Y7YnabPSX4Pz2zjgi7fvqbvOXZ8zwsv7Q8TRmbOwxgQT1HV8i9/ydxO2a9gD0hT8e8mL3evfrauzzdeIC7J6hUvewCR71eQAk8ih6ovCkXC70Jocc92PtQPbnViztV8AE++CucPGEchzwETUS9FFThvXFBMz2HY/o8ESAuvbaz7rvmmva7EIJ8PN32ML36gaC9dpTKvB3J5rxiwaU8QvghvbcdAr3C/5M91G3M
SPbFEOj1mBMu8NMd4vN9GDjyAZwu9+kSRvHTlBr1Oqba89J5DPDOJRj06Nwc9WNasPT7lprpUnBC9hm8dPbvARj1fAcI9YKkzvWBVbDw7yTC9y94oPJwse7r26P48WPlWvFtmhT37K2y8gfkPvb0vOb391r88VqYNPU6fu7zhonG8yOUAO5iA6rjVVR4950rkPMbKZj3mQSu8QKeUuztqzjzWUJ8949QFvXM3MzxUyCw8kjI/vHVZobyWTMy87R45vEHZlzubcGs96H/EPNJnz7yFigU+rjgSuwqQizg45bq9rROuPB0sqD0yOxs9BhEuvBm9cD2+82O8ngGqvNAv77zS1EM9IC1OPPbo6TvqtF28NSKRPNFJdTwwGg28JtdWPC4BLDt2rOW8rYOqPPSAmT0lvJW9yv9HvV0klj1D+YS93u9tPAezp71q94W8iWyfu0Vq9TyxiSI9D5oNPbSHCr01joE90i+eOxkLgj0c6b26g28vu9f/1DysJlK7qgx9vJgggT3M
g6NM8RWQuPf59Cbk48gw9xOSOPXjXWTtCkqc9/GyDvTgpDr3mpls9TmZvPTIwBz1PSFq9xZ4APQ4XET0LBYK9eZaMvKRMNjzOcus8+J3XO7IuV7peBNK8HlwIPQi6eDzuKZA8/7DsPHxx/DzZOeU8V24ovKl+cj3e6RE9ufc6O3360rwCoze8xjVKva3ijj3GdJO8K9dPPTRBV72F7Q29OPlLPUDNg71x/LM8S51kPI4Rc72ar6s81oGhPFrLUj0XDAs9TVYBvds4rj2OjcM84fNIvSJgJT1ZbY68WMYPvTnJ0Lxorwu8FMlqO6+G7TxLUGA9qAewvCa/Y73Ad149VY+RPTgPM71BVhW9AFicPII0jj1By5S8Ug6gPCTUlzztIqM8XFPjPDr7Tr0NyvW6oavePH1+Bz2UZBQ9T/SROzYhD71L+F+9rtGGPWU/ST3HcGq8EaZ1PM8MFD2IAqi9RcIYPKeZij1oHRs9xf+NPDOkcr0g4Em9bqHSvAQhYr0Xb7095a8M
kvKnVzL0664e83yewPZ6DgT3UuiE9H93sOy80rT2x7fG8eARPPZrMsTwM8dm6H0YovBCMo738YxS963YFPRB107u4gjo9BbqZvc9jt7wEdUc9c/bEPe1njjxeDqM81DZzPW+gxjxcmkm9wAxfPVQ4kT0v+oM9gdlwPLNHmrzoyLW9NO0RPboFrDvVH+U8zecRvYtYvbyBniy9jav1PFy5qbyZ/gs9YHXoPDt2xDzA/dG9FqR2vOQq9Do1ZXI9+PEOve+XAr64rWq9i8iwvFU7zDwLZiA95rXzPAIkob0iizg9Ae+kPV7rNj0SwQU9guRlPNgXozyQ+pi8xlhUvFEkRD2EpmQ9TeMXvRl3Er6mkta9Bh4tPRZXNb2vFLc9C/Bpuy4VdrxeG7y8Hxm3PQz8x7t+KaU9HQmWPd5hPjxME2S8dQ21O7ew8Tw6y249hF+vPCqIjj2JryO9qZKyPWa51TyPUv88uiE7vbC9MT02rom7zf2pvMsLFbxdjos9xXE/vMiIQzwM
7beO7YsGfvWvbfLwCPcO8aSVYPfQBg718oYi9DMXyPAPS0zzyXqI8YUsAvQVHcLxP0gQ9MBrzPPchMD12pU07QUe0Ozk9DD2kmHc8hCEkPC+gQz0k2Nu8JKDCvPKsib2A47e8qqZuPWElQjykqV09BBBEvQUvQzs2uGQ7FbjzPHy9Db10tqE83F8OvBPGGD37jA28QY0lPdNS9zxbhBU87tG/uygYgT1cZR29mKyCPTOkSz2XNuQ73LMvPGFOGTsKFdS7AyWJvKlHNT0rTY+8ZQjiPIjPLD1fJLi8jaeZvSf/Ej2soR+92shpPanzBb0/Uxg8IDMEvPDHMr20tt89fZpgO3FpND205iY9m/VfvUaKgD3JfIa8GtluvEbFAD5+HWU98gVnvUKsmj1b0Zo6dE90O+Xv8b2y3Y28zkSAPS/zTD2Z/5o9JUWkvESe2Dyp+h880b0zPRwAfjpA9QQ8OIMOPFruNz3XkIs9WpAqvVR2Tj2qZn28LjGDuoDKSLjvBik9ScrM
/OujySL3GZNi8PtVLu6RIbz2IDEM7tPYevm0A+ru204e9IayRPU9Pxz2zB/w7PzzhvZmRMT0KXZK98r+kO0qNA7yRJGe8bXUDvbP8urwkooA5UXAePUfgwTzwMoY8MAfPvUBCobzCbJ697tj7vM4ooj06F467sB1avRRHqT3X3pi8gILsOzUqsLw+MJO9PuZRPIFcrr1lofG8P/UFPaVfe7vbIRQ9ZZ/Nu5oajTwXIyG8w7ugPGwQmD1OF5C8RreDvabrgz3bS4O9kuP0u6wFurwaM6W7lnI9PV08GryslSa92PRePf2aGT2vzoS8msNivUPhkTyOjEe9OSQuvUsfHD09vwg9DxpzvS7HsLw8+oY8DmZ1vQJxmr3PMk69tEkCvXomc70wtuK8QtJ/PZ7w/jyleWo9dIEkvbj+dT0Cb6S9FSInvaR88Tybfic9ys+0vbnoljzIKT881ditucMlqL2H7eC9uXyRPQc9sb3iYsI8wjELvBJwnjyvVBq9upnfvEq2Cz3M
8xj+94X8jvM32tD3mmK68eizCvAyQ2bwA1Hk8Ac1TPCYsmbzdsxC81mu6PDOzh70rtXI8kspSPSnPMTztBCK9deYDPGNTHD0vBce8prR2vG1PbD2N5ZW9AJiSvUD2wDyymO+7FfpfPGLAyLu6rxM8PnpQPax51r0Ya9k8OIqCPY5A/bwZTRu9EJCtuKqAFD1ZuCG9FNAcvFIRzTyH5Yu90AqHvVtllD2FC5075GXVvHjOfLwWI7m92BbROeNLbL2fwka9bb1xvX37pr1iEEk85ynkvJ45lrxN8UY7SKYlO3VsOj2NGBq9kYW+vPJhq7z+bbK8wRiivKbKgLwauFi9u8fYPTm1y7z+iJY8YWJzPJvfJr3qlKW8y1+vPEkyVD2prz68byJ9PbqhOL2vYJa9NETTPA/D0DzrG1K61N4MPZcWRr3gCrW97MVfPAtmvL2n56i8ofsiPR6c370ieGa9pQZEvH0vXT05k/e6UNObvCc+JrxGFJ699jOVPeo7cjzlotg814eM
KPFh9M7wLCYm9/0mbPHiZeb2fl0O86KdvvTIfrb06EAy9IFRSPbQiij1laiu95VtGPOrHnTz/s069jRjNPUNhlDyrdVM9q8ALPYAiyLwISpK8GwRrPQy7qztt65O87thbPNunNbyBx429SuRNPWYnlz1vrWQ9CNQwPc7a4LzfyAO+W20APLGTm7y0neA9x58HvZ0fOr366BW99g+fvGckMb3nBHc83XCZPCDRsb0rdza80B9ZPYv+iT2c0QU7Bb1PvS/qEjzKxyS967l8PQ0akTy4N4Q8rjAFPLpiq70ypdS9lksFPYy3Ar0u4lQ9mtw6PbK9QL3V2IC9fDUTPS2XtDxSgFy8cEqmPcX267pPYJy9CQMvPbstdzzAmwg9E456O7b1ED0KYaQ7DunRPaaXgr221QW9HAhevFR8ybwBTR08ixhgvcSIQz14L3E8A4k0PV3EUL20Uui92js8vEScgb3BHpM9zIVKPM7fb70yh708ClEQOueNY72OQI+8ieV5PT067b2M
ASC+9fjFqvbmCZj3CKhe9XZkHvf+J37zTMFG91nUzvVrRJL0uAG49kjB+OoICETvPAJq9iE9ru8hytzx+oCm9chArPdIZ973ada67MqcuvBX4ELxSrwC9vQa1PXdYND3ba4G8EFuRPZ++RL29yYU91lsIPceSIj3RtXa7WKqmPRAD2jz5cF08lAEGPTf0er0J4FU9gUeHvQiUpDsf4ri9SpxvPPa57LyTkrS8KP4MvdYKtLpYJkc8EncXPZB7/boz4mS9tjtEvOqqQDzee1k8thwyPVzBhb33lj49OW2AvTYHwrt2scu9ikFfvcAbPj1wiDW9OcIPvA3us7u82ya8nneMvcTixrzZCPa82nuPvGm1eb2QtAm9/MW3PIWih70gH5o86MBCu5129jsGpNy862UbPT3ykTz6PRI97vU7PUArLb2sfm89svY/vcozTbzWPrS8fzU3PR8vwTxdNwI8f/uaPQ4Hfj2V4kY9THMZPEu28jzYJ1W8RLievPJlQT3f/RC8kBpM
6vGYO17zcazA8fkiyPM+q7TxPq4691X0cPRb8Fr2oQOK8jKvqPGPg1LwQ+Fc75W/evQUCBrvbq7C9xVGSvVN9fbvs0Oi8dU03vcDK0jwvRjQ9XAEmvLHrxzxWPA+92OcCPU2lq7y1iyC99D1XPFIq3TvIsSu79P89vT7OxTwOvgW9gDr4PJNyM7w5O/K8n1LlvDU3KL2guYM9dEUbPUHn5jyoBJ88OfESPu7bhDzgDIa8kybLPVv+Y7y77iw96kmKvR1N6rz0M+28VxlavVBQaTzd5Ju9IJ60O8PQjDz73SM8zj8tvXNOrr2ljZe9x9A8POWhrztHUmw8BLlAul2Z7Lt59AE8KKDfvDfX3D3wzQm9VHyRvUoWszwyWvq7dMBSvY2UzbqApj095MAXvcF6hbuDPGG8YpjGvL2Aw7yrDT29WE0RvfL5SbqXHWQ9Rjn6PF/5zDxKwJq8g+p0vBoI5zxrboC8LpASvDvp+LzHiC09BpmfPJ2J/zxHnIS88NHzPVW42rzM
eorA81gXYPYIstTydTFI9M+isuqPvi7zIwYu9tY9WPQachD0ow2G7wCKjva6yEb0+Ktu8RdiTvRmNPL2mfgS94+0xPbitljwHP1+60g1wPR/+xzwT79s8QDSVvefoOj1FmKK9pnynvWBAqj1zX5w6XTh2vayEH70B/3o9ZFSrvNxORb3JQki94lUivBdd1TyvS54838EsPcfa6jw6JhA94afkuz6mrz1gnZ+9mDcdvPBPcD3ZidK8ohhDvWIqh7zX3a89oBk7u6wQXb1MrJu9YLeFPRfJODw90QK76/TfPfjXmDyroRc9Iftvvf3hUT0REgq906OXO592CTwvdpm94vaDvS9ptrtjkNy7TOdovb2dUL2LlB69EiivPHT1Br0tYEg9/bvSPM0kdr0djJU9+fGkvGPuqT0Uo6e9tJcEvYbDQD2a05E96zXavcYdET0q8V89eYDsvdhjSbx7Y2G9FSlRPbHdubxDplc9GtoYPb4QEr0XLsE95iuyvEV9UTzSB7+9vzuM
HPc4/rT0kv+w7TfWEvaM2fb08e648LI0EPLxrDj1Uh8E8zew8Pfn68DzwHd28lQ8OPW5eezyLLcs8RKoAvRPK2zxlPsq9x5w3PX58FzyYNDO8ZtkMvQps9Lt+ExK9wve3vWHXVb0Gs169lGPdvPnuWrx7hq68oMwQPXu/qTuuJrM97PsevCaNEz6Mn2O9cRINvUSUHjzKJs87K20VveHsDL09Xm09X2IMvuqDYb3NKgC9besNvW3T0LxI7os9T6etvFKDlzsrBoQ9DusQvdNrqT3ka469um5PuYcfxTwSQoO8rBvQvNHrE71TtYg9OPMNvcjp2TzQb3s8WIDhPbBJWz1jh0a9LhZMPV2Baj1pq5w9rE4PvJCxrT2QpEW95gxKPT6pbD0b+hE9Kqq8vUGHUrzHIkW7EAZMve28U71h+4i89CFkPAcCCr0EiRQ9onBnPbiuLT0X8oU9k00DvQwyGz6lpoa9LL4svZnvjD0UQxM9jveRvQVNOb3bJnQ9cfUSvgbmg70M
fP9K9SxTevAer/DtlAG49DyzSO1lQCjzSJpE8Fd7nusKwZz2ictu8sXUEPXlJtzzrwac8dVIOvQ9wOL2KOsE9RsRdPDjAVrwWWnO9jtb3PIvhmzx4Cxe9YPvfPVFcDD3wl2w9wlYzvWK2lT3B6By9H3V1OoJMUTyL4A093EOcvXOO/jwaD9s8eUxUvQ6pd71rzii8d9jyPE/F2DzUIH49tUwmPVFdUzmpOvw9FV4PvbV0zT0HVe+8Z99xvUKzqj3zdxQ9vfKmvdbBo7yl2Qc9aCTCvWKhJ70wfJ69OuQevfzetTwocXc9OZ0tvQBtHb1lHIk9KQskPWpjwT1KkdU73yOLOrSK/zwddEC8HKgPPRYibr2G6Y49fWgevUthPzwDfHS9qvzjPNT4mDxaFMe8rTiTPdYa8zyzWts9Uk0gvPgMILuZlDO9PerkPOmKTz15dP68PtgzvGip/DyGPbm8pcArve7D+bvb42m9KVGPPCyEkzyrVwa7YOyePSBAD7z9FZY9j8TM
svOHoyj27czK9yFsYvc+1VT3YCoK6SFR3vdcUILzhb/68PHI1vXBzQb2qHqO9fdC+PELhFr2WoaA9supFPSU4PT15pNQ9VqnGPYCMsz3N2XI7U4rtvFB98D0i9DW8lSUzvS3lNzv1p3w9Z0ZbvdPPbzzyku+8d67ePByRuzyV7M08xj5NPWgy+z3++wk+B5CGvAzgmrtQzgy9zclyvJ0E7jzdAYu9SuekvTyrnz3K7oe8fBWMvd/tbb2wlYi8Vy0jvcEQs7z6qfk8tqqYPcWckTwPorE9GbEOvXmPAj6tHXa98gRDvfxvdD3Fg368+vluvdzUVbwX8XI9jxqIvRwdBLz8tZ68T/7kvP0XRjwjMac91C0LPbFTnTvkYqA9ZRKCPRqMmj2fbgi9nblAPY6N+z2wIFg8tOs9vTNHoL25TW097nMUvQ5DE704XWc6ybzYPE4gTL28pQI9cEwoPRRKlz1vMBs90gdBvWWL2DwN4bG9iSrCPGNBPT0yOYS90VY0vcsfgD3M
y4Lg8RFYFvW5bYb0ii5i9+krDu7NMCjubut88F2CfPfQgWLw+zBA+WTKuO2jmSz2voh29Ue/svRtjrj3bf5I9D6qFvdCy8juum6m8+w2PvdDbTr1qaM+9xEGevLOf4jz4T7M6uNUcu3lXL73Yh8Y9zOQ0PX1xJj1+3Km9eoOTPOCHYD3azTc7j8WFPDwhvL1fYao9rPAgvF2r/zycq6Y8aSiNPTQdkzxChzG8W1fnPNnJpz3cA+09OPNqvMJrSjwEqYa9S582PM7duT2ToqU8jADRvW0DVj1WDzs9fIqlPLnrRr2sDpa8KWnku0fqo70Mxfc7QfNBPZw5f70wfTs9w6lhvBVWqj0x8vm8ArunvRJqLT2IqBI80KeTvda36Ln5R0g8AmyFvXjnYb2fEbS9NgcPvV1/6rw99d88pY0EvUN8G73U1as9QSlaPSEcvz3WEna9V4QovFkHrD3Doyy9gN+OPJsHrbz1+Mc7ysEFPcGuSTyQX1K7rEKhPZx0KT2YyEW9jp1M
OPANl5TkXieo9rZdLvZzHtD2To+q6o8HNPJHmnD100xQ5/2/jvBiM67nUAYA768L6PES3ub2eozW9sDIuvawgC71alhA8QIYJvFxTYr1JFco9Ap2UOoH9Lz2Zsb25C3ZdvUMjpD3L+Jg8cB3lvcYXFj3I9z89+LJWvWu5l7t3Lm691O67vLvRkryRVKM9UDcovRWEKzy/mv89uYSTPQ9x3TzTTeS8B+x4PMCw3Dx1DBq8+JwqvY/xuLnlrkY8cs4rPZIaB73AGIA8asOGPQgl0TuBy908Ve/tu1wSfj0BSKo8kvLcvC+q8ToLcUy9AKy1vO+goj3HawC9m2LBvcqbrD3Y6rq8QhksPRc9t7w5wxc8tM2lPAUfFzw6ca48GlsGPRyM0DzNyvI8XA6YPZ2eVD2orh+9wD4OvVn/XT0uORE90DZYvVPYMj3alqC8XPSMvMBIeDyQwTu9Xo5xvESkqLwSXME99ZKIvbct27uJuZQ9UeqAPVJviLvexMK9x/yGvNF90TxM
z7ey81sqmO0ue9rwcBeK700kQvJ8sI700Saw8TeEEPLPOMT2/vwQ9CHIPPc7ZXT1LC1s84v4tPa+JOD0g1di9dSZLPcNqzrvX84U7QXY3vW9AiTxQD1M8tpkbPRcqQb3SOHE7HiphvDQpSb15R7U9go6qvG1mjzsZzrA8H8nXu9RBjD26Rz67vhKUvbRKhz00Jg09YHGSvH3qkTxk9Fe8h5oNPbrZ+DvHWxC6Unf6PPXvwjyMdSg9NNpWvb4L5TwZxuU8o0WSPfJkt7z/9Km8me6CPP+JLT15tjG9a8XauaUt8LyV9jY92SFXPcRWAbt0DJY8+dBCPeCUALxo2DQ8PQ3IvMs+ZT1px1Y9qxSLO3R3fz0Nbqu9wXcYvWv77bxowsy80mUJvcoCeT0TIoK9O0pOPfCPDL3Ab0e9Bd3UvENDwjsPh9U7J8JivAE0Ubyy/7w9UxHIPMbOMzz/5Y29k5+dvU/AfDyW0is9cWLJuwSQBz3WeoY8RI86uqU1Q70/uZo88a8M
xPU++Mz1Ktlg8m0boO/UZMb2AaKU9tR9lPW8IgjrEXxG8OBo5Pf1EjTwp4kG9D0kovF0zIzwHdQY9GLobPTccyrz4Zy29mkx9PUMOPT0uZLG515dBvRdUSzxPx6W8IKR/PbFEbzvHKSs91PttPI5iHj3AKzu9gbK5PG217jwYJwC9iiXBOgXFjL2fszq9dPBtPZHNpLuxgXM9bARgvVre/rxTCNW8Qrm7PYeoMj3kIDA9mjWcvapk1LwYK1e9UN8CPaOaxrxLBTI8w6+gvOoBmrzLM3q9r9hEPUY7Gj1WTKe7zDIHvXB21rzWgPG7+vIPPWz4Krz7kjA9k4ykPG3fr7yWiVO8LN5TPcGztbxcGHc84XMGvIxevjuffU29ZEMiPTNgvDvXVg28nCitPMJh1LzT7pU8bDslPciIjTxBEVO8BSMZvHg5Hr0Vk2m9WGWsPGZUWLzN5AI9oFgkvTWBqb2rV629yF1RPfJloDxGx0Y9R8+nPLfAk73xCgK9fJEZPZ4vOT0M
n5YI9SXxcuwcF87rUYn67hW+mPRuY3DwMPJA98lhlu/VqTr0qfcY6AceEPfUs0bzV7wY9QCdRvSi4Rb3jv8E8/mPPPbYbBj3SDEK8pJJ2PJK/I7xy9IW9XimsPdS4KL373B49U9yGOx67vbwCtXm9AgaePXQcnTz1t0M8qvFcvExjPbvBN9e8Cl4tPRikID3OaxE9MnbfPIUNkbzmLny9sWUMuve4jD2NUlk9Xx6NvFVB271Pefi8mR0pvLi3Lrx2XN49txcfPKIrFjx0alI9cXg8Pcem1j38N6k8oEydvYEIZD2z58q8ZgF4vFemqT0euwK8Z0EqPZdKg71L9Oq84pOcPKJKTzyHbso9ibJBvE11Gjwz4BM8VRUzPfkfKT00jmg8WsN5PTLZej069LY8jJ1yPY5uqDz+qhA8w+BzO5rljrxsq5a91WBFPZIQPz3kbBU8ktLwvAWrQDxjWRI9iHyZvDfLWz0aeCU9ZfQFvfWLWz2i8Jm7/CxtvUs3cj0nSUK8sLSM
tvIsXXb2gOqu7IrivvKqYR726jJs9HFQfvW+ZYr1lTyU9n9QZPP+TVj0RKI67xJL7vJmShj0ApZY93utNvfk/Yj0sVzG9my+DPNGUDr0JNoe8YoACu66NAjzzAO48cRGzvdHCSjsMfyQ8qBxuO6TNtbx4ZAq9IEP6PItFrD2RwQE8laTJPNwgYDwlI/A8PfNePK5bVDz8YHi9EzLuPHCBJj2eygm8SadIvUajqzx75Ls9/DW2uzxHiz02idu8OtUwPTGcRT3TXD+8Q+KmvdikRD3Ye5W9y3LwvFVMBr2pt8U8wfXKu6V/v7weme88q3w5vLjE1jxf8dQ9hW3xu4A6sjxQ6mW9k1ALvOe0Ez66IiW7R9Kdve4OeT06vpi9FnB4O0APKb3zixE8J1xfPKDF3zxDAmM9U1bBvcd2ijwntrM9wO6+PLOtoT3D+Ne8kwT3PEgq0TzWjIQ9v7CSvV/UAj3cNxi9gDjQO0rsuT33lrM7Vv9lPbzsRzy7CBg87cGLveWBzzxM
zDZ87IfhSvayTSbsVqku99i09PTKQaz0kndm5Wy7BvWThsj2uKCa86vbau8+YUDxdwK8826c0PasFYDwfSGE952ijvSK6gLzgu0E9me/HvWVX4by73YA7APiyvN2kjD29MVE82vKTvZh/8D0o4BW7k+i/PNi1sbwZvJg8JcgPPI9EurznVFG8aiZYveM6Pb2bpt484HcQvXn0jDxTUdg8KbdrOXFEej2RXAQ8R5C8vL4pfD0vg+27kJvmvgXHd75tIFe+rcABvMPlNjzgMOA+AoBtPpjDub3kvo49x80NPkFE7z6d0yE8ScrHveom7jxto6O9HQIkPnbhCr6DCOI8NgAcPdSBMLu4lhm+CHe7vgzRKL78u6i9lWmuPRyq5j6hMfs9CozSPqhUCj0PJNK9yhm2PnpwKL7ZydC9fA+hvpDSwj7ahh8+5NXCvoLNhT4+i5q7ngn2vZtioz4aS7i9dmwjPPs/TD0fxLI9VizCPu76pj7v3Ay+QI2QPef3gz4KAFa+l49M
OPQ0Err7vSYe+C+DdvDyhg75z/sG+Kp6hPNcYEj4uoWW+vzgBPlglSD5B6Uk+PxTMPoqojz4GDDU9IlacvgGoa76ZdyS+3w0QPscawT41u6U+9g8SPvUQqL7EShC+dPS+vl45kL4yrbE+NB10vRunuz6IAU6+lGmrvV6nsj7ZRJy+irsSPsw71z4vPMq+Ha27vGDpRD5g+WY+7s65vk/wlL3uQ7g94akVvZs7Kb6XaQ49TPgJvhoHLL6AslU+TuTJvt53iz5yrgw+yTilvV14sj4nlX8+JUrDPuUkdL29xFG+QcQVPoQSB77GPMu86NGwPtSfFj4vLzU9YbaOvqAk87vfuZg9utfrvavoGj7aqbC+KE5TvnCgir6vIq89c8RXPlseF74I6S8+ZYkDvl8Uwr4Pos6+a1tjPhTVlT4VEVU+iBCSPo7D6buOma4+gDorPXUqxj70TH8+h6OSvqOMS74e+q49UCSXPdDbpz6Fcom+Fd0jvQocl761huA9KrNRvj5eCT4M
Bci48TExpvqoToz4vkcG9iHZOvk1Vkr5yQFY+kC2PvheIiT7SdIC9kBrdPocHFb6I0lG+Mvd3Oq5h1T1beM++4DejPZ4Ptj5Da5Q+lw8uvj4Efb5fuUO+z7bAvr4xsL4Uo4s+eip8vkmdjT6O0XW+mfGcPn5GeL2JjGs+VJF0PpQorb3+2pc+sFXAPpZtir4cl78+q8G0PopGsDzH7BM+RUeJPkFeUL5LL7o+YmO5vlIwmj65Q0W+1NBkPrzXoD0j89E9CgDAPVI5jb428NS9iiLGvlSol75z6Im+4J0Avord6T2kCiM+JCDGvagVpL7W6ma+GNozvVRSKz7QCxu+5Y7Yvi9+hz7saHI+I++dPpqfib5TFKQ+Rx93vu9Vlr6b3SK8PXGePptNwr2ZMEW+SKA1PuKUSL6R0g6+SdGJvMW3QT5clDW+2pWMPsOoNLvkpJO+2Xo2PKU1wj4lVn29bKepvlO6sb5dteO8cicpPq5Uhb7W5pO8nX3kPQkMYD5hIYs+HbEM
FvtXUj77Ux6M+xWk1Pt+/sT0ohG6+YnOcPc2cfD4Bo/m9uo0bPlgPej7Q2jq+3fQJPqL7gD4g90Q+PuCrvmabYL6no6W+ayYMvrTs+L3VzyQ+fhuVuvwkrr7Uaco+X+svvaNbx76KaNs+bmPYvZqGej4rvBG+Q9w9Pr8AyD6mJvw9XK3sPZisl75lwF0+7ddOPkLKIr0f3X++QJoAPs8r/D1HtsA+dW4tPgdGBD6SIQa+HwNfvgC5zz78xLs+MV+fPq5YOr6bwLw9s3fAPc2/az7k4nq9XK0GPQiXkT6iwqo+Y96OPtuK4L0DcVm5sXBvvqkSMz5DA1Y+0mtfvPBLgLz36J68rRYmvly/7T3wRIg+PFE0vYkFGD6A0aU9yhAovg4gFb2NCvq83fNFPsiIOj2NHAO9NWpHPZYBJ76FF2++TF5uOxRmUT42LNq8tOyEPsVYeD1nqjm+QM+fvgaAp71nFEG+i+l0PvpVVr6LfJI+bZfDPr42lr7ixMu9Uk6KvLQglL4M
oR189WFgCPlfwJT4w1qe+mDZVveTDjT4mFmO91OuJuy+iwL4EDjU+UX6HvlGwWb7av+U9XSeHPruXCD590RO8JTe8PeX6jb4GRHs+l+cEvnb6jbyabt28mvLAvqan0r6E3EC8xLn0vq8yjj1COI6+GfQuPqc3vL49OO69KgpGvi/p4T4CwyK+snClvWmpJr7tOBM958L9PagDVT59BRE+bV5DvsE+u71tbxG9YDBBvsNjCb2ju809eNDdvAx5+T1D36Q9B/KbPbCfFL66wQE+CaCLvWY0s73DygM9gPQfvkH9hz7EHXe+oc0pvuuXB77gvZY+siQ2vdsh2D0BrYa9EfC6vtRYnb6k6No9UiWEvd7Ocz6tXME8+4tcvge2vz7tdMK9MTCjPt9m0j7DAUe8D9qdPPbA0r7c/hS+fuV9PjEnXD0m+A0+eyrfvp/2n74+M1m+EXAQPi1Fgz50Urq+W1wBvg/inj7Jgcs9V2ohvmIB6b2qteg++ilbvRUuuz5rbgO+88mM
0Oh1apj2feL8+j3TWPsjylT7QSJS+I3A1vMVKo75SjV+8W3xDvCRJMT3Y9xY+242HPhKlP76M4ZU+NKEhPr0ZXz0nKuq9qKSzvrNqkz5AjBi+6NUjPit1hL4mcKc+I/eovh2UX74ReLQ+9W07PgIoHD6NJla+7wvdPoCbcb7EqVA+DP6cvmeOpD4xWt4+fhuyvIifMD6I7By90nWSPmt+ir5Ww50+Y/bzPYV+cz428rI8cbw/PZvF8T3hYI8+Oo26vXHaGL5phPs9cEKxPh31nL7ZbCo+Yw/evvv8ND5Supg+6AcmPjzdl76dMHy+Kq2EPOqwHD6SnRe+cD/CvSB8pj0Czny+6C8evrjOob0KeI8+fpK8PrKeQr6u8nO+bHfpPoHcMD5W5M0+YfmqviAKLT6m+4Q+ciGGPrCZuzzMjfy9fLf4vulnd74s4VS+YLqaPmBcaD5r/w48so7eO1RQtz36p6u+Cl9tvvkOQD2k0oM+hQ3gvouwez64p1U+61xHPsKBab7M
WJSy+E7lQvBzLwz4Gu5A+iTdIPiUp2b1Kj2A+GQYWvq95tj7lEZc9G3dDPlSyaD5rDqI+fToFvuYXtT6txak+nFJlPs8sir6XiOw9pDNOvso8hD1+6Dm9vEHjvc3L6T2+TII+NIugPtaGv75yRe+9dWCcvhpDDD4oUoo+xPe4vXcCCj2pqye9QVX3vb+shjy2hYm8I7VRPaXbtz0SSrS9y/KfvvyIBD5evkq8aCmTPoMcK74Eb6s+QkOpvlFqIb7riP28Am/KvT+ExrpLUjI+3MaFPh0+Z77Q0AU+Q1dgPsL4sz5PLiO+EdOwPtLsGb5HCsU+z0cQPmo32770H4++8JTUvbAaVb4MY02+XvBWPj1MjD3xoRW+YFMAPyn32rz3iHY+FUm1PLxadD1YqJy+bgu1PQzj471SFNs9e2PXPthPbT47LpS7D+OKPp5pLT5ZL6++S9fKPUjmUL7YvgU+W9LVPl1V6L2p2Tu9L27Ivl6w0L2ujLA9o61Gvvai175wCLO8KyLM
FPKk2Rrw0u5E94sp4vobIwD4lDmQ+oqtlPgVuL77o6ty+zUauvge0Ez0JXWq+JuciPlsQ3rzGjR2+ztpePoPneL7ONLC9nAo5PTllAr6F67w+f6RNvqjKMb5zUhO+8TAKPoognL7tpau+gmCZvoA3xr6hAjg+rWyXvmLFUr77maA+P/GYPni2jz7dZAe9vxW6vKEpqr3C4/m8CRPyvsBln77IArU+OB5aPgnab752Jao91o9kPYkYEL4oTMK+y79CPdMprj0/AIm+7L+jPmXe0737FXk9UMh3PpLRjL75p6E+N06HPaaHkT6S9oI+e8Upvpq83jyzXJS+2Vr0uwm2qT64of69gk4AvgUDWj5HJDc+oqG+PgRAvToUWME+Ku2GvqRIuz7kobY7DmXZvV+Ajb4/uEm+DnCpPpeGw70CstY8bbiqvhUmm7568pq+iGCwPTvA8ztR1NS9ccBZPpI/BLwZUMM9eJ0lPja+uj7qJro+GYsOPtG//zuqEyo8M+mHvhT7GT5M
DXbE+LHTmO/XNGD5tlFm+XOewPmNmp7685WE+VXpxPR/tpz4tkZc9lb62PjiX1jup/q8+VJJWPqOqw77PciU+6yaRPuN42b2CR5S+i4tkPqEOxb2F+aY+UM/xvQRKyj479M89yp3pOi1TMz32gYg9aMTFvY+Hg716kNA9DwsyvGRF1D1mp++7Fd9HPvCVGb1JI5g9GRQsvRbCAL7+P+y8AecdPqgHtr2HeA2+cWuTvIikML7Oicm9C3dfPomXCD5u3Ls+qE06vAo2yLxRjnk9L8avveprqD6+6LI+rscwPYUqFL5LGp2+APlhvgxFhj6NI0w++g8jPkqs7T772bG8VsF3Pr+KuzwJKh0+00sPvCJmpL45ft6+WNqnPnUzur5q820+6BYuPmSN7T2frX6+qW65vrQbiz69Fdu+GoTovR6+nT4o18+8c4GLPiekSr4augS+VeVlvvaQ1D0ZN8e+B/ZdPp1V1b4P21Q+phR9vj4E+T0SKFQ9l1U7voQ5mj3kktq93z2M
qvqHaYr5wL90+HPO8vQLWSz7Crm48pfo8PT+SF73GSw2+WkPhPia/Nr2vPMQ9tRkgvsA3Qb6sI7Q+GEgzvnyPfD70Hps+lcAvvnX1K74toow9WeZJvj0PpjtlORO+jCB8PQUQmj0thg++QPJMvpzrnD5cbNy9vF0mPtz0hb66B7o+anSnPoQMRD78XsM9p0t6vhkaXj4Mlbc9U5PoPlJMsL6kynO+rLAkvmx6ar64SOI++6wRvrbuxz60gYO+aShbPkFT+75p5bM9cjhEvQPfVb2Tlbo+MKCQPu/9db6Gf1U+LOXMPsI/Wz7AiJ0+OTEHvrFzUr6ycT8+mEpHPiA4xr7ooa2+5KBPvs1AsD7E+9a+LE8PPhNiyb1Ic4C+qRLrvp8D6Tw+o4K9/ns3vEU+ZT6dU14+dgMkPa/Y2L5H36Q+9wYYPiOH5D3NHLM+OP6nPlbBgr53xLQ+PtYHvUcMPbuKNDa9mAD1vf9vpb6Di+q98DbUPaQuvT73t72+mqWbPocBID4M
Pl4Y+vUARPt+h9r120nk+b6DQviCRND1Dt7M+Ya2lPeUgAL4n61S+doczPtr9rL11gCA+ymWaPvND0D1Ef8y70FcsvunQmz5uLSG+PDWePurKZryEG0++2fe5voFs3z69kV29OG+CPeGp0j5PX0E+ekGEvd6ZUr5BK1W7qIN7PuYxgT4sS6s++ZFxPkejHL6136Q+XVOuvNR+db4bo4m8pqlpPkDuLL4RCbY9QWexvnxSjD25QMQ9j+qJvNGlsr4KdBY+d6bJveh8mb4yoQ6+zQB6vgr+Wj54naI8ioDRvjDTez4BWLU9VDLrvHmjJD53+NM9U0PJvmmnhD0FKKa+PQKXPtERtb67dCi+1gz9PTJNCDv33VU+gB8aPHu/jL5IGb4+AUTBPVgEm75RtJw+S9WRPrB3qz43jDW+knZ7PG9rDj7jW4Q+9OiFvMhd+b2UJl29jeJeviWqeztMQaw8lXNyvmSEmb04PI0+YtXIvu/rzT1q8rc+VyYjvviRQLyah8c+7MMM
gPoO+Wz5kHii+B07DPi6RcD37J0a+q5sVvW/otD5aG7k+LS0UPPdycz6+g5i+mKHnvX2y2D592dQ+I2GoPXT2GT1b9Eu+ZjWNPp2e0T2mzNG+Oja/Pum0ej2lyk4+fjhNPhbjeT410T8+P8lDvjsBY76dkAi++SXPvd3BKz1wPVs+cwc2PhF0mb4KSL4+rfinvkn5VD4lrAg+TU8kvqGKrz5Qv6Q+5WLdPLi+PD1eMmY+ZdlXvmGPur6PCAi+sSb4PHdrsr4aI6o+ykQyPu4T0L4Tqpy+ZCy+PqKJqj62SS0+pDq4OqhQDb5vZTY9L/iEvgRAij6i71u+6DU3voiuWr5/I1q+/iiGvtYnDD5Cbnu9uODDPvfnfD7Nt389U03VvvwPkj5M4sK+XpMUvv23yL6WpZC+pKiavmsPGT70Q+U+hRzEvreJL76dpI6+WnGGvpgNRr5Gp8s98GYfPjlfZTxp9YG+T2b4PQ0h274xjJi+KeBAPvHMf749hB4+bXOkvmo8yb2M
hJ2A+wHGZvHw9iD6fp7U+kYBkPfrWo75t61E++cLlvWoKub7DA7u9YjFkPjHgiD5P3JO9I+odvd6irbw7/jK9N+KHvLyAu7ywNHg99uMLvgdONr4csAs8w5H7PJLNE74nvZQ9BNDYvQlEz73bpGW9YocFPrI+1D10Nhm7q9cNvT/e+b1ITtm9NLJzviI5gz6zQ7O+wujUPrnPmb0cFGK9khEZPQQhKr48+nC+TwyMPrSirj7JZ6Q+NMgaPhztnz4g5oa+mDbDPY37aT1OXqK+UnvqO4sYOD7NPLM+aMhgPAn4Az5u5ao+ktuZvsq3q73B2ve9XJ6UPkBEvr4TLYe9ON/OPhnkNT4C7uG+SrOqPUy0Ob1oUzS+3hcHPkFTBzx8dY49eRFou9N2aD7x9HI+WJOjPnJ4w77CY5K9XR2OveqwpD6/moI+BfkGvtrxUT7vKIG809fzPiJOYz2Db5C9Fm6jPmrSObz4Wr2+1flgPrGKv76qwvW7g0Y9PlRbfr66cis9qd2M
PPkogkj6aQ9S+sclvPjK+UL6DLXa+Up5cPmKDqD6O0pw+5OaYvsnaNr5aPM6+rAPrPmgmzj3A6li92HjDvuHUFL5jV6u9SuKQvllm6D6TiGO9PJPOPvdkqz7xwsQ+NCzsvmvDq70Q6Uq97EwcvvRt7j3hgt88uxWgPlOSxL7yY4g9JryaPO6hRD6UkbU+H7aQval1Nj4UUzE+1GvNPnTMIj5GWic+6zmCPtORST2xt6o+cImDPZZc7723uXq9jDBXvXMSg74evJg+oN1jviCa7D4FGG++B5G9vgsphD31KF095/o/vsdf671gpLy+NBpFPi3GLz7c2Do8OwpQvpOPqb4XVb6+5JNqvmcPsb4rBlm+AZLdvmXIYj41Sr28EwmxPtfqXD7pcbW+bpa5Prt3qj69M1G+WYZtPTq3WL779Ma+QfCzvgL/HL4WaFc+OH9NvvKduD7OB3C+bTyAPeYtbz0K25m93RKSPggDeL4Vpg6+vkcbPSFakz6Xd7Q9u920vQ3Uq76M
DeYI+Q9bGPh3LVD7oe6M+oI6/viGUM753Hai+a3i5vnadu73Sgse+rXHgvNTpjz7GU307rJoEPlvAhr7WB2C+M3z5PY/v+z5w/tO+ox/Cvrcpuj5EW7y+JGmSvrwZEb6lY54+1OumO4TsgT5CMI8+nuiAvnuGFr57TRm+4Aw/PjYRqb5/M9I895AvvqaHxb4MP3K8bF7DvhN8Ir3jLpe+j5WivnkR3ryRcJC+knWfuqbzaz6QgVa+HS0bvnWQMD1LJKw9NAS+vhKTcT4uoxU+aEtkPodaoD6S4PM9rQxCPrE/ob6nKdc+Yp1PvrJPFD1Al78+PubNvrIrgztE5qC+vGT7vQGGgL6YtKA+blnhPSWzsD7UTqS+keUPvtVRyb7FQN4+w0d8vuwhZz4uFDm+HF/1vbNpjL2sIOE9wtuLPg0/A76DA1++po06vcY7kL6JOMS+Az5IPWjjGz01hXu+LO/EPhyrYD7BFwa+6JqNPaLe2z2mgcs+JMA+vtiNnD4b2NY9lA4M
1u2RvAr5dFsS+G32APty14b2uQPO+JHz4vfGszz6mtwU8JpRAvnHJnb7O1qW9nbF7vQQnxj3WMIm+3u6oPkYDib6lnLw9wV69vfWixzz7cp++cLKwPbLuTr5dGJo+yw3EvmR2nL47XF0+/zfNPtIMR75AIpw+3sXIPrveX7wPb7c99dfWvvf9Qz4+Qu4+2McYPs4eg74VfUu+ljzQvJK+hT4yKl4+Vd7DPkualb671pk8T5JLvphNxD4bCYw+DfR5vTEGAb4iQ6u+D2/UvFXD/jysJhm+LnSKvpuep7zV8mO86e60vgte7b3dXsw+2VOtvpvUyTsWL9y+OUQWviGk6D7ADi6+hF0pvg0HuD4ZAG+93NXNvteYsT4TIeW8slCGPhSPtL1pY0+9zryIvivaFD3SSF+94RhvPS/+ZrxNmD4+GaxBvZp47L2FG5U7EKVkvt05pb5naR49wPNSvhCCnb6pdq0+BygkvYTxQT7opMm+GxdNPpJewD5FMaa+3yqZvpUjlb7M
0pyi9yKZ5Pt1TKT28yyQ8f77yPboNoT2R0zk9CMeFvGg1HD2F7NY8/GZJvaPVjruopMc9lkJbvQL5QT302AA+j9fUvJMpAr6OJNy9RP0/voLalz36+/C+db6EvgXfbD5h6Zi9iHr3vQK/JL43txa+2Ye3PmG0Ur0wMn2+ccENviGhYz76vMS+gS0VPsGQJb5ZEAM+EPWiPlDchT7bbMi+SyOwvYU0xT4srE09DovtvUhAir42LhE+/QNSPSaAeT7whmg920XzvkPoTL4HVdO+0zPQvawHs77SWLU+3AYFPFr/Jj4V+Eu+2/bGPudYMD6hT8C+rIS9PlaxUD5o31S+T9BRvUYlY75EtfQ+h3uqvOpHhT61oTK+CM/VPtw2zb6Plv2+xx6wvonUjb4Hc1y9kGu3vg26Aj/HCpK+vn1bPbRStz7Y4pw+rEFOPpjBlj6P9pa+9B6BPikviD4PIOg9sSj2vcfW2z5mO2i+4yqfvmSWwj2DK4K+5bFIPhcZHj1D1q6+QkyM
hvuxnvD0K04q++xWTvos2zb309vc9KuzNPluSBL7w1P0+Xy14PjVg2D0svIc+MsxEvSPlab4CQUK9PkMkPi9huj7sDmY+41KYPUpiwL7XjLE+xFQ4vJaxtD14lzg9Ul87vRsVHb6SsgO/sJ8ZPllzub4OxKi+nbgfvr2SPj37q2M+LY7bviVP7j1nwAw/qzeZvvZznzy5cG2+34jNvaudIDxA7gk+o2civgsWpr5VdjM+omWpPuPEuj5hadE+VguhvQ3fIz7vm7I+7FuFPftxwT4ZMKG83b8oPoFU5jyNAE6+j1lgvkSRHD7hBsq+lY+QPd8VlL1OpJa+mHe3vhQZrbyvA8U+Tk2Qvl/hBz5qTww+kOuxPh1xvT75JBE+GEUjPpAAXz7vOsK+biTsvTlRFD6Q+OK9DAAPvTH73r2hO4Y8a1WTvvJpsD4eCPU+qnPdO0+2WT6PwRO+B+oRPvoaub7tO9m99ivrPvv08b5f7e48NAvaPoZXB76cc6++umiUPmi8Qr5M
G3ns+AVqLPY0FKb5jzdU9F4DFvS/0GD3b1ZW+2q6QPnraFT5Q/6u+t62NPmaywr5nn2S+0ZTuPZejXD3fLMq9b6IPvkIZsz5MVsa+tEQZPJvKjr5BVcU+Cw6rvdDvKj3/xeu+D/cJPYs4B79O6JM9uIuGPvgxjb4xyFm+EduhPsIxlb7zRJY+MJTiPpw0Wz6eh0O+1R0DPvnbKj534v47HKCePk0okL5vx4I+YiJZvtASDb6LVDs+PyaMvrjFtz6SHjY+c6BRPpo1ej67Mj0+0E+qvm5iiT6TZ72+bqLVvsnezD5uHsw9T43uOv/MCb6mMBs+PC/DvgIIej5p4RQ+hgqyPjmi8T3oeLQ+1jJBvqd06b0NA6y+zdQFPYLZnL6J4CK+48Y9vi4pnT4fCES+/GmDPot2qT7C58A95tWQPkXstb7dwsO72DOAPl8Ljj1PoE29XWEQvj2Eyr7WE7e+rX/PPlCbGjwHAV++0Hobvs/dlT62mZE+8H9wvlCUmj6MR4w+F5mM
pvkFjrb5Be3U+9IbjPr1OfD25Ijc+wJDDPnqHM705xTO+3oXRPYnqND6i1Mc8Ql4KvuUvOjwZAFa9cWkSvi1GjT4QYRu+0JzlPcKfo73USLk+2LcWPq/FaT7HQOa9ZOOAvv3Rxj78afI8oxquPnjr7b1QL58+UeFyPt/qbD4gKJU+HniPvnQ3VTxzzlU+jinbvoqnLj7K/oi9DnF5PPPbYT734NC8Tk21vqQIsb7mvHe+MayRPa5JVj5/Ekc+IV5mPrnJOD7B5x8+2fiwvlEXcD43uIy++O2Bvme8TTxHS7u+ag6RvieXPL4PVcQ+nOZ7vjdHnT0MjkA+G3G2PUyq6z3dWnE8xIICvA4H172YUAQ/q4ahvlboIz4CcoK9ZNyuvOBeKT7zHDa9Qy/YvEO7jb4BCH2+mk1Evt/W/z0zKGK+kTBWvoIElD4aLdy+wjmyPe4YGT6OG2u+rbCvPRtBC74oFQW8pbUKPT8ABzpC0kW9Gpd1vf9N/jz4lj09eAkiPjZsZD1M
qXjI9ZYKHvQe8A73YQ5Y8ecrDPH4siD04cJO9LwgwPLTISry6MMC9ZjoAPb0aqT7jgYY+sAQivgzsv74dJbC+4QR6Pvvqg76gZRU+KOnoPGxUgT6mqrc+Nyf3PmsExz4I7Nu8ERb8veqec75cJLe9zi6uPtpMyT7QkwY94Wa3PhcWIT5FFh0+lxKFPdqwgr7VGpO+ufe+Pi6Daz2y1gK/F+Jwvkp5E74crZW9CUZHvX6ia74Su46+88AAPvYW4z3afOA+UYAdvsnvH76A6we+tTnYPF/fMr2WgqA+2DvGveoy8j6OLg+/ayNEvoyJPL6Mle09vgOjPoetWL7ls8o+jzN0PuVYQr7TM5K+RDcGvxhRu74imnQ+B1zRPTVHsr735p2+A7PGvng9vL4PsnG+3o+Cvhf8Pj74zM++hEnePnwfkj74sZk9kaHGPm5N8TsZYgC+DrmMPkn/Oj0Ws4q+jhNSPj5/Rz6XDLQ+gp6JPrFEuj2caJI6jxuxPQAg/T5nlFq+S5fM
DPj4al72IFa8+cb+BPOgUIb6U8gQ/biZCvGNqTL74Kfk9dCGavk6Cur61sQ6+YpXzPvq0Tr7KDqC+d+ievol3yL5jVC++YwqjPcPDDL6ebUc+fiLrvaw1OL0T6XC+k76yPYBjVztbaR+9Gcp/Phu6eL4sKYs+2sSZvuHZ3r321xs+q5cvvmsiyD3q6gG/TF6zPpzhpjyW1ik+swD4u/bb275fdKK+BMOdve8Qtr5V4sC+trcFPsS2Hb1bu5k+1OymPj02pL7dM8i+wyqNvhski77VSEe9q9vfPcWxer4jtOm94IjZvrtKADs/MMU97E3uvZi7xD7WbvQ9TYF1Pk2R0T3NUvu+FQOoPRnLg74zu6K+RkJPvsFuD7/9tBC8puuNvjuRer5G3d49ZhBNvg5Ky779ViI9h/p/vifNCL8xxKO96Ev4vTDEVj5w4I87ZH5gPciG3z7M0V49KpSaO9ruwz5/Ck++WDIhvjuOhD7D36S+Z4PWvgGG+b4VFAe+CzA4vbsAz74M
eCyO94NH+vUn9nT69zY++EacyPvri5b3zq7U+c4GLvnYXlTvYgVS+VqTMPiEPsD7C6/a9bpcdPn9Cnz4YpE6+C4qcPvFbwr4bUWO+Vgjvunj7xz7YB6Y9/up9PmAjhz4hX0y+QfraPAn7kD66BA0/7CoPPibeJT55tuW+YUATvjF9zz63/4c8zmR+vS8CoD6B5aW9aMfpvWZGqb1sjNA+8hPzPgGYID73nqO9nNm+PjUeRb4m7bY8Ui7zvogMRb6UoYa+5QykPivwEL7fzG6+dMvSPoCWjr7OJai+WuYOv+lH7L6cqZU+b7mLPqYSzL2WjxM9N/6sPWo8jT5oeL++xVXCPjW0gT081Ey9R4s7vnlIlTygrYI++CKmPYoggD4J39K9+T0QPhmlRT7bu5W9wSkBvjT6or4Un8g+1OGVvuiDjb2fu2E8C8QTvqVucz5xJcs9E+O+vkRM5LwGKcO+OCPbvQ4Wgr7GLk8+iKoCP3sbmD57o7s+MRmJvugDu77JuPm9ZyIM
fvpHR7T2lr8q9T6IEPskPqz48Slw9nqOSvSvvADzg8Pa+FBW1vu2Eoz75bd4+L0coPV6LE77WJB6+C9buvS6bIj7FocA+8lYJPohtTb1BP0K+CtQVvdd8GT4p9e6+cbOpvWTFiTwomKQ9pSrQvaIwfr2k9a8+kjCcvrRY/jxBJzM+YMWAvjWaUb506Qg+qvSHvkJKqD0eNMm9mLUbPlo/nL7Woqw+dZBwPrVoz7xEnwG9TR5OPp2Jhj5F77k+PzefPj5gH76qUbY+qRgDvsHKbz4OveI++FOjvuFpnL72tw0+LoH8OvSvrj7dfdO+wAZqvhT8KD53k+A+wf/GPmEhvD7ivUw+wZnpvkkj9r5RyKA+fqwaP7zgur7NMZM984X6vvQ0/j0UFYC+9bdOvrvv/b7S7r69Xyi4vS/YIj07E9K9OeSpPEHZYL3hDpM9Hj7BPLkUij1jxLm8A9VlvDXzj72x1zK9zpA6vVdNTb2I0f28VRp6PVsKpD2p+K07d58Xv2QzvL1M
g2O69tGU1P74STr56TdM+whj/PgZAMz/kcuW+V/sOv22H1z79TGW+vfXnvpL9iL0ktuU+cuMiPwJvJ7+gEQI/lefwPgpjGr/ZRTG+4Q8dPxnZkj6TkAq/T3QyP1L52z344g+/8X7ovWVojT2k/v0+gBAhv6gxm71wDRw92yUov4jx2r1JdQk/OezJvaYZ0jxaBtQ+qXoCP+HBBb9nRfA97v7FvtwsHD9h0SU9wa0LPzhB/b7dMY297le+vvjnBz9LgQC/Big7P3Jpgj5svRC/0fc2vyBjNj+saQ+/QOcBP4VfAL/w0J8+2tkdPz0JFL/lqKo9i4nWPuZo8j6gDI0+/vowv/nnYb63tRk/LVIKvy4l/j47bJ++elJFPW+aZrss5eC603oBvQ==", "training_traits": {"structure_gen": "Zigzag", "n_layers": 7, "max_nodes": 20, "activation_func": "Tanh", "epoch_num": 6M
}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeedM
=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,tM
his.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeM
urons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?M
7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.centM
er=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlphM
a=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=M
0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=tM
his.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}funM
ction I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,26M
8,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419M
,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(43M
5.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bM
ezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192M
.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,44M
8.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,M
457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.beziM
erVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),M
e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.M
fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299M
,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,M
172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123M
.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertM
ex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.verM
tex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155M
.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),eM
.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bM
ezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(M
256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,7M
7.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3)M
,e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(39M
3.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.M
2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVerM
tex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,M
225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2M
,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVM
ertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVeM
rtex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezieM
rVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,37M
4.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.M
3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(3M
54.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.M
299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.M
599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=M
>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3=M
=t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.maM
t[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);returnM
 r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,thiM
s.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.curM
rentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0M
);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":rM
eturn H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0])M
,f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(M
){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(M
e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDeM
nsity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levelM
s[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],thM
is):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){varM
 n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","fiM
le"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=functioM
n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var M
n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===M
e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="54";let ae,le,se,he,ce,ue,fe,de,xe,ge,M
pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeM
ight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function EM
n(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#0122M
21"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2acM
"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dM
blclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,M
ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=M
!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!DM
t),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.valueM
(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(JM
e,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);M
const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndeM
x((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;M
e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++)M
{let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,widthM
),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;M
for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus()M
;Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(leM
t e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0M
!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=fM
loor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),UM
e.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16M
,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),M
Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[M
r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)M
),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER)M
,Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-1M
70*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyleM
(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fiM
ll(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stM
able for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,M
n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e])M
:s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.M
push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSizM
e(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.M
length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.M
textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),M
0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le)M
:3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)M
i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(nM
),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.M
resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128M
075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intelligenceM
.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence iM
s decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,M
t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["StanM
dard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["M
Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning M
Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00b1ae1f53fb","version":"2Lw023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='D';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='G';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"krisflyer.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"Mech","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='E';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_134", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 9, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 6, "activation": "relu"}}, {"class_name": "Dense", "config": {M
"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 5, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "JgHvvdAwMDxgdH27vY0CPf5IRz0H88M8BxdOvVXoYTwep+M8fCtzvcg6Kz34tz89H8FWPXeWsD21ai69qWqAPLLXFT28IiE940WePe5W87x7tOS6nEiwvGKuqbzMLIg8YAwwvYEbjLxrKFQ8GuO3vRw5Tz06o/g8ug5YPJ87Dr0qnXo9ywCoM
PKES+Lxla4W7w9uXvUto5DwMnhA9MU0MPd6LST2Hocy9k1eHPeVFYbxDogs9NBUOvFXCRjz6M0I9v8hTvb61Mr29xqo7uaOzOyibBD3qxz+9Jasfvm0gaLyumDM9q+LGPGmuP72IFq89l0W3vBo5wTyq3pi8n225vfx1m7zmXSc9wxWKvDD9nLhEBXm8KxC4PQJr8TxZ8No7dG67O86JF7ob/jk7x1NpPNkasbzf9pI9B3usPckgtrxOUwQ7NPnevXlWjbw5nrc7yDuXvFtoBTwRstk8S45FvFXGnLz9tQY9/zOcvZt2OD3uTy49eaKCvPvsWD3o5XK97ziGPSYjkT1MOxE9rVpyPQi4lrxjIEs8nSUqvZtZxTwAZhM9ZhnmPBwzFryIf8u8zt7PvZ+XZz0kcLS8rrXaPK4X6Dzt/7093jr+PHPeHb1gWig9uB4wO1isrT2Pen89JUvkO5Q2MT1VNIK9J3QSPaoM/7yu6ow7uA0WvJOq/7tP9ik9it1TPW49OzzVM
0Jo7dCIwPeZWhDyl1fI8i0wkvv+/GDvmaky97KwVPXRM8zyzBCE8f3HIPPe+LDygMc+8lZSMvULA5zxGQ4k9EOyqvE0hgD3m6o28uC4MPUvUij1oG865SyhUvNtBHz1ZzOA8K4y+PB+lCD0QMZA9Z+jnPRi1PD3bAzO9GGwLvjOI2jy2GVa9HzQcO2nOEb3dric8pT3sPKLT+LwYLxc95IcmvYySXTw0uD893rNIPc5lqTwTVca9aGfiPYHRfj018TU9qDzPPJ0+OTy7qpK917oIPWQzGj0yOaU9homcPQwNRj0RfRs93M9IvjbAb7ySr7o8bjYuPDHBgDz3jPo8FOhAPS2GvDtlcGo9MPrsvEJcuTyup0o9LYOvuwzzfrv5B++8qcLJPcgXOTtGnAY9+olQvf61UD2eYkG92z3HPA8/Vj25HJA9pKzBPbLHhz38W1g9rzAZvn9O8jx4S5W8StwnPVs2Cr1f67I73WZrPQ7xZLxYXmY9ugXkvc53/DzVoDu8Cw+CM
PS+ojjsWir69PgYMPuAJtj0p/cw9bB6sPAIjUz2UT+u7km1+PX1eBL0Y48W8vWx+Pb2xsDxGdqO77cAzvpAbsT3hsQ+9ezirPRM66zzCV1I8qoDcucJAlD2XxmS7aQnkvbwPkz2MtNc7KscdPZM1Tz3URFO935anPbxGjT3NUCg9dANRPGjChD3p8NS81OiQPL9YkjyRBug8s2J6PUWZVz1OtC89bIRKvidWnj3+RsS7tTOvu5vLYz11OUI9n/NtPWOkYD3GlD090xjevQlH7DyMgx07yyqWPQqdPT26MH+9JMPWPdWwmT1NEck8FzZIPBSc9jwOcYm9wZaju+72FD1eN427V+KWPT+3cD0UCZE8LKPkvbfRjT3E4OQ8rqBSPC0kDr225Pw8eO4cPYwdUj2ZIts8XkhRvb73QTxtdDY9YcIfPe0nwD28hlK94bLrPV76Iz15WNA8uC2FO6/cQD2qYxm97mbbvB5vnTw0gdM8xJGEPTpeDD3cfwQ9t5USvlwGnjrbM
cnw82tgEPQvIvjvUQUc9wLwfPfGFIzrSS+Y8ZfAOvUIIkD3zg4I9a9r3O9+NST0OAby9UgCPPfrdMz0O88k9dfAFPUYWOz1iYJm92cI6vNZHF7tZSiU9vsLGPU4GlDxGH2G8R5M4vrUPSz0kXj+9wpr5PJ4R2DswQJY9bM6QPS3pMzxzNGQ9etMpvTHPzz253ZU981zfPOoFCDyzrXu9fmRuPcECkzze+JU8twfzOy/WiT3zUL27qtH/uteWprsSVo09nKIGPX+cHj3oWD89sxMzvlr9UDz2n2g8Eg0HPZKMRT3ottc7NI2GPe6t1zyac+o8a2CbvZBcmj2q+pM9zuElPL77vT3zbKC9KbfAPVKDT7s4AaM9U87DO2kRiT2sgyG9TnQAPc1Fe7zhqxc9uvsfPSlCLryjDaI8jBnqveCxgz1dU6I8RBWVPScXST0poak9itqsPA2XED0tsHc8nRCkvdnKjzzBUpI9os9PPX/gpD1++uq9kaBmPQCxlD3O0IQ96105M
PSCQg7wNgSG9hF18PY6onLtUt507B/uUPVUGKTxDlk+8Oln1vbqlmj0EKcM8gViLPXHapLszqp89fbKYPXNEFryqRQW9BfgZvYSaGj2WXiE8sO76PMeKez0GRXC99oH4PdudWD2UxAo8wYQZvQIYTj2UIkq9kK3QvGAxors8SSg9pJ00PT2FgD1Y5m899tr4vTzvGT09c8a8sauZPa8VZz1yjPk8mcTHvHvHED0jF9K8iw1nvFQxLjx+K2K8hygJPXtQpz1MSo+9xmCkPW/kXT2FOPs89lqavBbt8Tyv2NM6oQoZvJfpPD3LF4Q9cUa7Pb3hljyyAsM8A/3ivXAPpD16AUi9O1AzPaFFsDwmIVA9G8HUO0T9Bj1bvJW8er7avTu4wz2jcgs9XmYaPbG8vz3QVjW9nN5uPY18vD0LhCQ95/gKPPv8LD1x5HK9fclKPbAOnjz1W3o5pqHJPWfUMLvy1SU9FBg1vgwNID2rS9C8DrwAu8CzMjxEAb47UYF0PDPffbsZM
8Pq8zne+vRZLWj2AOJu8GJdQOp0qNj00Fsy9qjUPPm7TuT1vgbw9cCraPLCrzjtR9Zu9M/qLPeV4gbvH6KM7tVQAPuSSlD1gPns6OrsvvoQxFT2YElC9x0Q7PVZuN72mW0U8PbFtPUAMBr0ad1E9grjHvdniyz1fGyy5uhVePWyppT0jweK9tN8CPrTddT2U/aE9G6AjuvqlZD34kLK9reS1PIRp37wtMOo5nPpTPSVXMT2Ch+C8++85vrL6oj2Q2507OI9EvK7GXjxRmsA9gmNBPTy2V7yeZgo9iOMEvTpTVj3vrQy7FjVJPeijnz3ONU69Sj8KPukMsrtoGnY9IXEAu8/LjrtI3V48RSdZPc0gaDzfmzI9jG9QPWaN3TxrnAa98Q43vjby6jsOmUO9WBRiPBvWWzygtjs9oph/PW4NQbwrGco8ISK0vYrX8zxg5A49VDa2vBDrTj0ti3O9yQTBPc6BNzuijHU92VHBPIvkCLzBLS29a2wOPeyarrttfas9XtSpM
PYUTfj1Stli7MOo3vuAthDwPgbO8qL3svHECS7wi3k093wXcPIjSU7wxn0W9bs0ovR6bKzzpj549tIFAPTOqObz6P6e9fweMPcYgKL3PYZ49KJsyPa842DwNYxM9AuwEvN6N0jyDx8Q9m1SZPUKNNjxnTrA8/MnPvVQ7IbyJp3Y84QLhvFCHE72Gnkw9JZdmPdzi0DtZT1E9rF+HvekwmT1kCKo9kLcjPaK0/zyUyp+9XImSPfMpRj2mJaw9IEhhPG+c+7wBEf+8DrP/PLXiCLwPylA9qn8gPWMZgjy2tju9BpTpvd5M5Dxi7Ng7VqijO/D+QDyLAI28zJ5uPebgzrxqQoo9KoPevYvXeT2UKvs88y0dPPkDK7tfv829FYx+PWyMy7syNms9wYDBPGyP6rz8j6W82egavN2upTxiMse8f76EPbMgrzxNCI68YmQOvm2hFTxlwna9NF8pPBDfgDwrMfM7c/eRPFpWiD2WvCg9aPZGvYQA6bp+sEM95xyWPCdNmbwWM
K9O9VfKdPf6gKDohBpo9NY3xPJZEyDxQi+k5CaStvHXQ8rzuCGo9RZsYPCeyJz2Yeti6w2sgvhwQcT0fRF29zw6ZvEsoKLzlw1y9XgALvD4Kjz28haw9LICwvR0NojzCME+9i5aVPdRavDwd3mi9ZrCMPfionz04scY9AATYO05dED0/i9+8+HEzPFmfRD1bg9I8PDVHO1KSdz1yRL88Q1Advuv9nDzTk2471baWPcZQQD1lzK+8C0PwPDDwPT2D55c8Za+7vYjEDD13qNU8VqjZPB6SST3cs9u9ohG2OiGf0TuUiEO7ydRBPWLY/TtOpq08ma2TPO2P3rzYVIM9j+LZPPgLvzz/Niw8zwfLvYZMqLxgjAM9H/GBvNFiSjy6+hC8PJdAPMrjDT0BB0o9S9W2vRbGwTynPJk99tWUu+IjwzwL/oG9JMmIPVGbmzzQSFc9U8nLvCinGTsK2tw8kNAevV0zNr3D8kM9fjQ3PU8ADz31b069tN8UvoUldD1Pokg84UUGM
O3LkY70RkUQ8FxHPPNiutjoZMA09TI41vOwOxzwDapw9TRIbPSrgIzzHwjO9AbpHPVu+OT2jZ+U8mxnfvEFX+zzzDGQ9uOXquwHebL2GAXC6MTW0Pa05DDt96r87xwndvcP7K7y6u/c8+Tu3vLpoAz3DHLY8I26MPRglLz2JRew82EfOvBBTPj1LrYI83WrnPJ76t7wB86G8MYhmPUTu5TwthZ28kT2YPNusFT2xYty86OhRuD+HILzDKT47Abq6PKKMITu4iNK76eQ4vsiqpzxlFiO9jIosPO27RbvAHNE8ha6UPYwItLwP09G8gM8HvVchwT3YjkU9o2EjPU4zfT30RaW94VkaPSbaQT2J71094YPyPDAwhbjfExS9twohPbhJ0TwXmUO8y/+APcqRNT1Rvre7cG/uvaOA6Tz8vhc98j6bPQbnLLzm07o9BGL6OlKEGL2l4MO8zFWPvXHPGj3Eb7I6NBzWPKbmoD33qLm9I1rbPcjGcTx47bM7eXdGvISUtTzpM
XYC75yLdPPVAAb2m/AY8av1JPbB8aj0QgUY8zBcXvntg/TqZ5bE7LISfPSnDHT1XVlI9YFR1PTbGFD2SEEy89dK4vdlYuT14MCo9b7iIPRWhjz2eT+i9Q1AUPgD7kD1Tw9s8NpsPPSUnmj3dvoO8XJOGO8t4VD3EGTo8kCyVPTK/Jbz8dy09fGRQvudYoD3q7w2921gfPbEmWj08glk9JB6YPGEM07m9cQk96y+wvAJHzzznTHm8ZmvzPPizXDuVD5y9lm9iPdXIjjx3Qg09jiA/PTewmj0qjpq8nHqAPWnpQTzPZdk7voOQPYxcqTzHHHY9lgsMvod8m7v3IhY9E4YYPdMVPT3FbaI9OY6LvPiBmLyJpew7K+DhvWMrQj1AZn49ssWXPU+KSD3l+9q9mXJQPXiv1rtzTr09fp5SvVgiBj0yFrE8hgpsPLJ6Jj2l2Za87NmmPfh9KTrY2rC8GRksvj/Dqj2IHjC8j/qAPZmH8zxpLxI9Ah4TPOqPnLtWF6i7J6njM
vL6lij0ehkk9LrajPbGVjz3tZ/K9IoCIPcg83Dy+2hA9p5O4PCbdID2C/lQ8uDiuPEvyBb0KQLe8mYXFPGQ9gT1wi9S8y/UWvtHV0bvS80W8KqLqPOjNazwa7oA9aof6PGDSOD1pmLs7cDW6vX0bTj05yZE8CBCsuyIoGz1kFwO+qr2xPbbqljxtYy87HT/evMGq0rzBnw+9zxWwPIKY3buvTZc9szLXPOJPZbxuSNI89MJDvhlWmT0gyVM9AghzPSoWzDxFgoG6q/czvYQXCrzBlDc8qaEJvZKqij0fW7Y9bj4WPRljSTy2aG+8lIJaPYeBgD0lKZ484kHnvOV7PT2oyic8cHQSPR3TAz2SVHU9Vk1mPFFDRzxFnPM8wDUTvoTfnzqX6C094zB/PZCWPTy3bhw9fu5WPV2CNTxXawg9mwJwvXvkKDzSckw9jcZyPEvrdT0uCHm9MllIPUtKWTyU6Qk9qaJpPRTQu7sgkhi9NO/cPPTgPL09oU49TgaNPNA9AjyRM
IQQ7cesDvqICODwYaN67XvIlPZxnCz0GQdg8U2hsvD6ddzx2AOY8pr0QvUbWWDyRvYA9fQPGPIOcUz3cidW9x6iBPeYvlLpJGS0984VivMvTmLzENxo96QUIvaR1LL11lkE9YF/pOnHmqjqrcCg9mN0Bvh1YBz1qG1o9JLbmvB7kmDxSDJ498NFGPG1G5TxryQK9cpFkvAaXa7xfZqg9tGHGPJ0rnz3/N+C9Imu0PEYOpzzuG5s9FXW/PH2TYT0yFCG9bF3HPKbM9jzrXwC8fTE3PcHCET13juk88tDJvZGscDyJy9K8U0yiu/X7MD0VAC89oS//PFYScT14stU83QGAvLhPtj36k0s8hhiXPEx50Lsa3vC8BLu2PYXfKT0lQ+Q8tF0vPXISXru+/bc7JHuIPdZTYby4AkQ9it6FPWFLgD3KwGG8dQdIvr94Rj1ehyE9fiFzOla/zTxJKAA8BP25O4OaIb3NcRQ9uvrRvc+Wsj3HJLY9wiXIu6BLNbx8Bg29g7sMM
PTVtYTyuHw67RO0cPe42eD2P4Tm94zExPKKQ7TzZtJe5ss5MPX+HVLnng+A69lYwvuK4BLyQYxI6FlVfPVHbrbvjyAY8YHEGPbmEOT38F/48dkyIvaSUsj2Afhg9bvaoPfv1Kj2iKAm96oiLPS7vv7oab1s8pThZPVYs+TwiXz48vbwpvO0oI7xxe9s8UvODPIHn9jxeRnI9ZgE6vqqpMDyd2Bk9yEVMPRfwkjz5MiG8H6Dhu7ib2zsKD4E9+3NuvHwRMT0Tik89NB/EO4oypj1Ze0u9nYHTPVX/+Dyyp+I8yLMkPI0OVDwbNki8akWOPfCY8zyQDJy8mPDNOwDqtjx3Sb+8dFszvurwlD1s8fU878kOPQDQpDxhbx89dZNvPaXtrzlKxwo8nBvFvSCAyz105IC8LDpNPMr2lT3ss8W9LQ04PWzosz1poME91IMLuSbwVj1DHIy9ovE1vI6vxDygTYI9K7MYPYo8jrvsJwM8888YvonUjD20ZP+7s2KIPbcg47spM
gbY9Qb2/O+kMrzz1wRo8DImrvRwadT3znYm8JoFkPTz+lT2ls6u9I86/PWA25Duo4qc9C98GPHQglzx0IKS8EQEDPSIlQT0NY+W8cYGvPfBpsT0MW4Q8gDg8vgkEpT17cAe9YJ+tPSKhTj0Tty+8XwHDu2OZHT3tLfw8PHJYvTnR7D0S0f+74k0nPTnSuj2Lj029WvzVPafwXj3wcGk9jiAgvfuFYLzaKPe8tDJtPXMDUD3W7E+8ridAPWaufj33hAK9MxfnvU6+jD1dmao81zEXPJysEj0IdjY89KJoPVnmaT1eDtS7yf0pvdTgyT15vR67+2IDPT0apDoOdQW+w1EOPh0kXj1KvE49Viw6vU8RkT3/oQy9sWvBPI2FnDs6jC89C6IbPXo/nj1lWra8sTwqvr2RJTxvoZk7k3stPfqbjjxVGmE9Jd34OaBTDDtkiWk8qGqnvY8Enj1ip6G8sQMUvLlxkTxGNra9qTwdPfWoCz1bqnQ990GXvGqPgD0g6I69qmR0M
PYBXHT2SMNE8tEL+PM0VID2Erhu9VoUYvslr+ju4SP087A0EvY4l77z39IA9GBH5PPgiJj1wGkc9MKQdvdFIjT3L65g9j55UPYYTATyZhuO9HmLgPFgViD37EdU8d9suvVJ2cLyPFiO92UA3PZwEYTwjd4M8m1eVPb/Ugj3xko47ylo7vifNKD1WRQA76NImPGwSJ72nb5A9gW0iu1KxsTy2Nhy9D0XZvO7smjwe8dY87SebPOoW4zzjVjK9I/WUPZTYJz3Pzdo8LHfTvGIFRL3cJo+83W+IPNsdU70s3JA9Kew7PXCyBz18yTK9bpj+vZNlA7xzLDc9bhY0PdWfgDov0vo8nDokuuO+7LzfCye9NhE5vSOQFD1Z5rc9mxkivUlLULu20ea8RaAWPQhYMb29T2M97+o1PcofYL1Yp5w7mE5dva6Ueb2+GI28dQ+uPfir9zzF3Yq9Z6qlvSN/0TxfNSG8n5rivERgKL33gPY8okGJPctcSD2KiWi8x0x9vanmLTz+M
LEI7wFUKPEwHOTwNuiW93PcOPUNuYj3jong8hbVLPXW6Lz1oqwy9sWZjvHM6FrxaLZE8q/uPPVmptLzHX2K9JlVMvmTQjD2Unvs8IuLXPNOCJz0WO3M96jOGu2wduTyy4oS8EgTBvfokgTts6i49oGMvPRrqMT2m8o+9Y6RfvAdTlT31rDE99xGvPIlb3zwNp9o8bPQ6PN1UmrrLCgE9nkSLuwp4iT2MeD892XMcvhukKD3s3CO9fPpLPY8+PDxMjyM8JQRFPchXOD3g/gS9WwiKvDopk7yC+2G7j2WUPSdTeTxL6629c2kOPdC41DpbK5A85//+PErnhrwNnWq8e7g5PRh7Ib2hQMY9V0ghPVNZYD0fM1W9xk4DvvsKMDwZwu48CJyMvM0Xb7ztVso885SEPQXNCjyiP868auyVvd9tertikqw8kDnEu4mYiT1fJTu9PJohPTHM6Dwsfeu705VBPdPoHz22qoy83u9gPQ0fibvUTUU9axArPeWX3bzyDhU9w57QM
ve4fkT3qxbE89U2dPbs0jzwYwM46ZLJ8PeEHXjxFGye9g5rJvbNewzxxECM9VKScPPrOjz2Yjb29VXolPQONkjww2II72I1qPCvNS7w14Ra9XwxOPRfS/bywYR28RiRlPecRmT0MYcq7u/MwvtoJRLt9pok8FYqKPKIRhjwuxls8yCL2PD8Y97zDCr48msWxvXSMYj0hHEk9QqFHOxGVej2jZwK+4rrTPUu/ez2qxpQ9dL90PAaur7vEEqS9POtgPSPAg7qTJ3m8v4wEPljxIDwqZyY9XeYhvhNrNj1O0me9YWoLPV/bgrwprQI9wEQ6vPLMiLzODmI85tWwvc/FFT0Ov449YvWKPFXBqT3/kPG9yZDIPW5CzDtC3aI87TgkPYkyHz3fEo28SeCcu2nWAz3hjU28aCSuPdzkUD1lze062+kkvjSbXD3Glhm8JKuePW7eorxptZw71csqu4QAFTwwVuQ8n5+MvJQiAz0BYnM9o6JiPYs4mzt+rPW92RfIPVIQjzynM
G6o9RlWgvDaVATzaH1U8DRWbvBz+Rj3Yggg9exECPiaGCT3NS2E9JEQ3vhgI+Lsq9Zy8yH0wvHxe5LyCHZk9FuNRPXMHXLyU26y8Ho2nvOAh/zznekM9bzqBPY7dpTuiHNG9PP6lPWY2pbvaLOg8n8bLPO9wKD0iEXS9a+b+vNFdKb1rTY49BpOUPahLiT32xgq9/ExDvrXiHT2gRxo93SJ+PR9SozxYrLc8WL1vvPDv/jw47Rg9y1dPvR65G7x251k9o5GFvI5EkDzBIuW8gDXaPFN1RbsRIlE96sExvWhHyryYEG08OdgrPbNCMLwgM4k9irX5PHjIeLzUXH08B4XdvWP5CTwSxRI9zbmwvLRgybxeCKo9p38UPYiJUD2SHv87n3BFvR0xWDq8eM49t6GyvNpVND3U5IG9YXmIPfnx8buK9Ws6O81tPMAk0zffKKs8MgZSPMVXAD2wgVY7r4Y2Pa73Jz2/zc68cdn3vV6UJ715meE7nTsIPeHayTuK/5U9yTEWM
PcitEb36eeu8mXLou+9oCT1EAnU9VbcWO28jJr0dkc28W2KcPSF6P70EHYm8FOfhPPBmYr3DDEo9C/KjO1BtmbyERKo9ot2qvBKOiDyA/VU7jUIdvospLb1aEmK8NEaAvMsfwzxRK6U9zBc9vDbsLrxIFQc9qzn7vEXPDD2Neto99RFMPKec7LzinnS9lkykPYIbFb1PgiA9yKTpu9gGF71dSi49TnV5vY/kRr1JAAs9QmFFvArBET2XZMC8BVQivs2p3Lt8ShU8X4usveDqrL3Sa9Q9g1ujOxezh73KJTS9T/tbPJxjiTwmwkU9cGzXupxD17s5O1y9AjUePb0CRbvM0RY9S0o9PW2OjL2oywc9c0AXvAPkCb3N2yI9kmTXOyb0k73Cgha8q08Rvm8gdr1K7Do9p1CYvaVtzbxoAdw8/5VdPTtYpTyz7eg6C05tuj7aT70iKJU9EfONvbKbIjwUtII8ITvdPCA3CL1HRLY6XURHPQFEYr37JaU9hh4lvOU3c7trM
jcA9+FkWvaSNUztLkSY9HruKvWwF5zzm/WG8rFCfvSGPX71as7e6rJd4PIw3xrzJUCg9O47EvMl01LxKc9o9EfC3PI9/S7v4rSC9VCypPYhsNb3+Pgs9YdwfvGFd0TwVmfu7vuVWvL9+RL1Gu049uDP8PJlPmTqxFLs8vtKGvdueSDtSHh48UPw8ver+o7xO2qA9DotHPLa5wLx6//G832cFvS6ECDwNDNY9zJtzvZwHGDxeyou8gJnPPP4GbrxR6QK9/xUIO7W5SLqpB688XYyZvYZjnb1EkVM9g9phvGxOy7xvZ9I8Tf6qvZXLsbzkgYw8oLAqvdlagr3xkZI9w/LCPPaIhbxx2pE8qXrJO4a2W71TFOc9HmXYvNuFF7yLgsy7G2GBPYosnL0HjIQ9GHlKu8kW/ztcZ2Y99QRuvRsQEb2yAcg9CSC6vBN2o7xF7iE9A3PPveDyhDxaMii8onNZvHHiPr1HtXc7k81uPVJxKr0WS0693TVqvSCtibr98bg8dWw9M
PB5IszoCRp68JjUbvEvRF70Wnzi8qxEsPU0dJL26e2U9bBKDvLEFvrzeeGQ92ikPvVvHQL0yozA8vvXrvUBuFzsQBZc3Tgs4uxtNMr07hbE8GjeJvJrTsDyI7MC8cmLsvPn487wItsI6QXtQPV7maz1i/y69C/moPFihFD2EMD89V6EEPaVPzbzz9PO8kztYvCRsk7xzNgc9SpfgvOKsA73IdQ699swlvjrfMD314Z08y+N3PXpnJzxm/JI9Csc2PWnxY7spRu+8TmF6vEssuT3MM7Y9ECi3OlGvXzxNQQO9R6zbOuSeizwT+Ys8x4oTPSAlZT2Bshc9fvlPPZVvUz0S85Q9WtX/On3jGzyzSNi8KAMgvhRSRT3dLhO9ZB41PZIC5Dqs2Ps7TMkiPXhhhjxd/vw8zezdvdBVqz2/ct48tdzbOzESbD2ryay93asbPWXTDT23iP48Piecu10gpz1Dh1C7RkDvPJ4SBz2ceuG8ZPfHPVMCAD39zuG86OQwvuo5/DzFM
ucm8hr2tPeUj2Ty4K0s9kcx9Pe3cfz18IGU9kR2EvX52lT01gWc9PeWJPWssJT1rmY29eq97PbStpj1Vxrw9QZsdvegYYD0agG68zGGDPSodnjwUvVs9ybr8PJsjlz3Vhwo9HG37vS7Uqj1kLc086zoiPVzF67y/B5w9tKdJPYhZvbpz3sy89GvYvbaZAD14dz49zc8OPdSGljwNcVq90N5oPbksaj2AFDs9JYSGvGN2szz/Y5O9It97PR1D2rw8ckQ9THICPs7MHT38Y208KtAMviBOWjypTQu9/nHpPMH+gTzXqUw9YraVPaKbTD0+hlI98/K0vWostz0JS548spYZPcG2hz2iXgy+pPbgPVNVgj2CNEU8J4UqvZjlbD1+vNO7qD0HuqSfQD0AIYc9UIFHPRn1dT3LaIE9PMvsvQHdrDzhjkY7bnm0PP0wFb1/MjI8R+hLvJP3kbon5I884FuFvSwMqz1wQnE9CKUdPE4nqj2cB+C9Cgv6PWexmz2D6VQ94wwuM
vTNoGLxvQVG9ImWNPRimarzdYW88gNZAPfF4hjxSNZO8qdJFvrRfST2oDSa9pT01vDr8pjx8Q6g8Rm+GPcrZwbyRbRO9f0q6va8QZj2Tbwo9wJl7PY4isDy2KKC9YrhyPVgCEz1zghE8pocYPWvEST18nvg8mwh7vAYFtTxMSRE8O/ARPX7agry18ic9JCDBvaE5GL07WAw9VUBGvXUHvzxX47A9lDddPVMgozx+JlO8YosrvZ4kKz32zYA9bMKHPI44G72fNLq9f4QFPayjU71PrJE8oUcuPXe+CL32qBU9LFABPdgFbr0C3PA8IjyXPRbxljs9SAY8/bEFvi4N7TylRGS85qNZvEHlAr1sd4k9uqOZOnvoKD1FEzm9WHbyu9rOdzxPENs8FtAhPYIquLzYdLu9PcdQPVevfLxrB1E9guEXPZAOQLy/fUc9iyQTPVinRrok7ik9Nq+QudNDozyKTIe7PrckvotRhz17Kgy9dq81Pad+Gz2No+488myLuju1tzydM
J289MLaKvK7OOT0DPYE9ZViIO1blKD1nhLW9FPxIPfSmg7ljaaS8TkwRPU+vij30lMe8W2uHPFBKDj3Uv0O8/cyBPUbRiz27WZ88ZGcivvnFej18Vuc88DEGuywHAbzCiIs8tlcOPbFSlz09CNM8vZ20vcoftLvj3q49jbTIO6PsMz3+7ta8pUmnPVwidj35Unk9Zd8hPf4kBTy/HMa8Awo8PCrvaLocgL+5fwBoO1lxBLyv1ea89gvyvbSCmrzL+DE9lSNmPTnuwTx9FJQ6Q85IPb0XHDzgVgE9BV9AvOJQJD1E6X49Dg6cPc4lnT3dPoK9z+bpPd9Wgzw8XEg9wa3pvMKPlTxn1jC8593wPLIShTzMyo87p75vPXFMmz1ALYk7eIkwvkwWID1T3ji9D9tZPSgQibzWEAg81diRPUF187yBVvM8hsV4vLD2kz2fNY490vzSOuNhbD3OcXC9FvABPlRboz2Y7HI9r6ARvXPKlD3yDb283PSzvCWOVz2Atkk9cfW8M
PY/E8jyqLQc7Ux44vlJ+hDuCr+y7mNHHPFc32TzCLsI7VDFJPM8X77ymYCI9cKfIvN1qgz3L+eM8V+YJPCmiSj0JXqq9x6MQPuUikD30kLA9+nMuPcAeOD1Uc5m7EDrtPCRbi7yjdow9SreqPVj+ArwhS4+8wBlJvjELsj224re6MYYKPHDIGb3bu3s9czT+PKL5+7z4u/68Q58cvaPN1z1wkY49M8/0OyAGhz3cqui9lhyFPfVolT3tQ1E9R0JWvYQ8/zydglG92HHYPHsaCT1aQPY74IiSPVIwRTu9PhY95fI4vrvWOjz18CE9Oz20u3s9ybvv8rc74HQwvcC0Nj2CGqE8zyGsvSiRPLxeSTk9gX+HPVWfMLsoVWm95ka+PbA7gLx7BEE8LyUzPQbFVz2oJA48LOCcPDp7Ij2kf6E9dvOPPEZvHj35RoA8X8PXvfnKFz3OEMI8UHYKvTgIsTva0nw9yqzIOwIvyjvMbfc7So+qvYvP7TylW5o9leqZPHnFWjyqM
E7O8J0Ibu62307zZZOq8/e2GPfe7Y7zPNRY9wDUhvc/7rzwkmYg898PNPDwIPL2drCy9LAIWvlyKRb2hZpQ9DU0JvewUHbyAdbQ97CydvEDhBb3Vsg68FZgDvdGzHT1iTBo9TiDTuoCPMD29KIe9ON+/PB1BPL0TjC28YIGIPfIiW71bIJY9SxAsvTOviDxqbYg8ZjKnvGg3wDzTvb08yS8ivplxFb3V36Y9Q0AJPKnparyMn4497U3svEH5BL1sYM68ILI0vXM5Tb3zQ/Y80jxsvK6lFD1hnbm75LMlPR6J+zuP26a83GjbulRaT70Gtqk9YCNCPIakVrweKjQ9EtgbvYa8Lz3Q5yK828kIvnhRyTweIxo8lllDvetAzTxphE489a3+OlkstLsbkTs8LGFXvTnuxjyt5ZU999DAPAj+YT1F6mG92WTlPI5umTsmUnc9zMBvvccL77wVKPY8+IPZuxLC9ToJgu+861GZvEexcz131gm9MRslvhMtPLzZ+4M7Wm00M
vBg+F73gjr09Ch+hvE7scj2piKy8O9BKvU0g4TupLVA7kXuLvMDrmTzUIZ69QbxHPeSVGb0ntSc9iOMuvSLTJL0tvpg9mH1VPaDJnzwt0As9qwO2vCZnGj0uMRu9EUrPvRJ/D73LQpY9r38Ou2flAL3Y75g93Scku0eBEL1u0xY9gSN/vSdoKbxRX6s9C/PFPG7bQTzVQVS9bAaAvd+GT7xDhRE9BnnNvAMu87zUV8g8ZwxpvS/kgrql9To9p3cdvd5jRTwIUsi8olBavXHNMD18v4E8I21EvRlV+rx8WrE9pc36O5cPCr02Fjq83WypvRq0wzwQLFM91z8hvYEthz1FLVS9E3KWvX4ngbzTF9c8Ku9iOyG1ir3Y55k9mIScOwiJILxJOzo9DgofvUkukbzCaoM99ODLvTV7Bb1z2nE8xnEJPfEck73ZwyQ9FUyPun8SqTy1X1c9Tw4TvbULrzzMSmQ8Sy0PPcwc0jrNQaG9cHZlumxbWL0/gag8Kz63vNG2tjxUM
8Ki8x9fcu5ESOj2nQeY7o3jjvWALET3aK/s8sv8avTUiKzyfchs9YQiOvdoxCToOgoc9eml6u0hXB71V+BE9loXtvBGWCTwYVLI9iOirOwI3OD2BdKC8Q27nvCULsTv3SHk84sBIPSF8A71o1UE8lbXnO4APljybj7k80jqivQHw4zvH0jk8oMPmvQSlIryQsx47/yxVvVmYiTt7Qrk9qu+OPP80mb2IBde8hKMYvevuGLvRcW88rehUu/H8ybt7AgU8LdEKvVVKkDwR2I891hKHPK2B2byxoYc8fQgJPBst7TzvfGA7g3DIvL4b8rs5TYM97TfdvUC0eb37nlc986eCvQnUjzyD8vk7Jwu4uwkle73GQTi9xxQRvPvPPj2gNho80hPgPLR3SDstZPa8PswRvPsour33+0c9MsyRPTLNxrx26Ko94zKwPMM/STrVi509OTT0vAjdsTvNGjA8Cpb1vWbc0zsrRo87u7zMO9QuSjzs2pQ9WYiju7jMo7spErC8feASM
vCjFBTspuOg8qZ5tvT8YbD2dcVk7/xK0PICuxb2OjIQ9/CCePfSQxbyk7jU8jIorvZ8pVrycAbM9jG0YulBskL3yKtA8bWfiveTsFrxuq109nM6tvBXYar30uh896zEeva08Cb1yFLk8IoWXvWGLSb1jck89jqNzPALL/ztOS5S9iHFlPT6OnL2Yu7a85xGHPX8vZr3F/sw82jgGPSerGr3fu5s9GBqDPLTshDzJ8a05Bz8WvkEoxDteb/w8kPecvNvOTb1Ygzg8cugCvH3ahLuxUzE8zb+bvZinvrwtjIQ9AJoUvS6vEL2w2u684rYpPd1iFr29tJ68ZbU+u24b9TzGWfe8pyXXu+uHET15ZgU6+WT6PCMLGL2OhpY76eUuvsGhED19qom8RitBPa9BTz1mOy+8H8JfPDrsBb1aOBe97STKvQyCKz05JZU9IZG0PTTyaT02ouK98B2RPYTnNzwK3KM8XJdRPZINFj2AwTK9BYVrPbEhizwi2FI9gCuUPUybvrxtM
z828XjhPvjsSRD3lZPM8nbXKPIX5UD1mTlw9v4FePQ1Mbby+xTA9rcPovJ93ez1JQIi8CSw9PIu7FT1H2n295Z2ePe6QMz3Rjqk9ysPjuw4MhD0bq7i8v509PS2seT3Z5eI7Q2XQPQynF7yDT907LdHrvU2YXT1AkyE4xjRrPbZ6ED0PsEw9yjVSPaWZoDt05F09Ghd8vaaC1z07Ov089nbEu2mkOz1LChG+85lNPYbnlj1CnZY9cB3iPAJExDwFKY29PiOIO/htEzxQH/o7vSUIPpm/sT0Q/uc7xNhIvm81xjwSz9e740zHPH6cvryXwQg9ftypPcvDDj1l1ac8grirvV2vRj3KvI08UUURPbW9vzyow7G9VGufPYiA0jztR7g8DThEPI7rxDynFz08vCxXPRjYLT2zJxQ9BgDJPb4EZTz4W1q8D3JIvoY+bbwckLo8Ld7APOviqzsCU468YDGTPXRiyrxSffI8FX+tvAcYyT2mc489EI6dPQyIqT3K7d29Pjs3M
Pbr0ZzsRy3s9ghDXu/a6Tzyelp+89UPHvJJogjtK5oG8HIdnPVxDcDwxpJa74vEvviLL9DwACUq8zHqPvOpVVDvqSKg8gUCQPKxfOL2kQ5m8zRb7vGamCz05Ze0889sSPTp6wLv21ga963S5PVYvFT1wCIe7rIEjva5jVz2YPGq9qi4iPYzgC72ciqg9BrqvPedKqDwrNje9lwkEvi9aKz1g2Ns8vvEovTT+SLueBxM9k5etuylC+zxvEPC72ky3vdiLOrqCT6k6kJAAPUsZ0jy90xq8zG7ZO/j45byVkiM9FXPJPAVvzbzPq/M8UdOHPMJry7zCmhA9dLscPRyAmjwWDhy9s9PqvVeycD3TY5k8brCWPbi/F70u3Y89yRECvIayBLy29tc6L5l5vWMrrTyll7U94tSjPS4c1zv/SKe9rWiEPUE5Yz1HV449X/MOvSAg2zjc/oA7EKFKPfx6ijyw8Qg9RQJBPU73MbxqUS29qS4jvvuonjxMmfY7dg1PPZEt2rynM
/ks9n7squWXeFT0gvV89/hfAvZLLdzuZIxo8Uk5kPajlnj1jw7q9BRp3PdCHTz0WQFA80GIGPODtiD0xyQ+9eyBOvEUhkTwbF3k9pgh6PIDKcj1SufE8T8FHvnb0Uj0wrJu8D+aGPeXXl7xS33495l5xPNWKnLs8y2I7gznRvComBT3un3s85UCtPc9rWj2shty9HuaLPbWiDD38LZM7rpUTvROxMD2NY129LbaIPUg4E71YLKA7CmHzPX67fjzayTI9k8oKvmbYNzyJ6fc6XdclPVnBoTyat0g91FgdPfGhmbycSTY9oQPUvR3/Mj0FBby8OCEEuuiY5blEtlO9G70PPrTymju67KM9QV/pvNR9KDoDB469HRVfujD2CD2lais87w4NPuO+HrtqlAQ7vEpIvhc6YT3tAt28FPfuPJs0XrzkKwQ94eBLPSTtS7z7zj89WW7AvTJNKD02MsQ8+JEuPeEPsDxrsmu9mZ5LPdV03btlsyq7o72ivCvqiz1C3nU8tlWNM
PfYwMz2xK449zHD8PeKcY7y30wu8GWP9vbLoBT1+DEO72X+YPYpLKDzlOaA92YohvTrDbz2iGac8yCYmvbzJ5LkmBWc8ySkpPdl/gj09+q69WsW9PZrMBT1K+gE9xdTnvChTBb0nMfA893hJvYaq/bxYZ507V+HbPPd4Gj2fXqg89K8Uvm5P6jsQij89cVQHPbNIJL1bI5g9dkIPvWykkjsDLuc8o++kPIYYd70+QlA9i7saPClWxrwdPE29zv+JPQ77Kb2azxm96+k2vNfkR73njII7yLSBvU+rnr0woIY9lbTMu1/SAjvg7IW98cIhvqSfCzsBmkU9S17jvJFIlb1ISLA9lOXqO5EWgzwbVxQ98B6YvSWXSL3HMSM9ChuLvBlU/7r6JYe9eQiXPD1yob0ql967LbWGPY+jQ7yYHW09kL9qvUGHN73DTyM98Ec9vXIFcb16z/o7BBURviidaL0gIV494FmGuVsDtbwia6Y972C8PJZ/Qb2Bn4m8NoSYvSlb07uAM
vMA9nf4GvbsmfT2F+GG9ThPKvJFzC713mLq8JFStu1+qUDzbsZU8g7+kPCW5R7xxi4o9WZD5vGD67bzFsuY8s1fSvQNvSr15vv48di6EPNP3lzwtJsQ9aO31O6rHF7zUTRo9JSorvRWJuTwVmKM7W4Hdu8/x3jwlCnG9a7KAO0FONj3zXpg9I+9zvFqoADp9pZI9So+IPWJ4Kj2n+ey8qFnWvDCZRj3byYs8fcaKvWxnA7yH+QA9Q9wTu112ar2jvRo9FcFcvWuoIj1CQCq9exoOvIkqXjyTbwI9Q+FlPZvtFz3pRf68fyNUO7CBurspzqs8pkoMvZUEKTzjskY9kikOuuFOlrtxELo8wLO/vW+lkrol4r483Pg9vWW2aDwd7eE8M9y/uqcYn7xNv5k8IgUHvQLsWz30860845oIPXoqYz2LIcI8C3ezu6RqIjwOI7y62N6TOmNoTj0qwWQ9+MeBvTgMzLzKjIi8GPq1PIxB+rs0I7q866OovNiEdT3v+GY9L6a1M
vPsxM7veLz09RHj/PMFkIrr71PM8zJazvTcoY7yVK9K7ZvW8uyXghD3Pois9UdaJOx7WarwS+6y9UBnuvJ094zyvghM9tRUavcu53rzkQC67dHfDutBcL7gkUqe8Yqi1vQiR7rumBZG7dEMwvQDxh7x8AmQ9BxOXvAIBurqb1Iw93Y7CvEbYh7s6Uvm72NGQuj56VDozUja9sLoOvILjDztp8aq97jEMPWkyND2EOty8qA9DvcARpbuCQgS9pr75u7Md6Dz1MQk9Xa8mvTMkUzx/z1m63fQOvXkGOr3Mmb88stwOvb3mUrz+ENQ71vUnvQbbNj0ioja9E5cTPaffebxa/aG8Gmc4vXajNj3Egv67ia1GvQP+GrvHj3k9lfblvBalkDwcMp086ercvOUHZD09+qq85W7EvSsCrTxhA2M9p/CDPNXEdL0LQTk8ec1LveyOCjwFs8g7lSYmvQXa0TwzXe28jTBRu4HwAT3+QyO9MMUkPWbsnbyrF5C93c7XPK1MgbyYM
7Wg9NVQTPeUMJL2g1/E8P7O6PCPLhT21RC89OPnqvPjFpLzAL5w8q7v/PHhpkb0i1ig9h4U/vdUYRDzeG189rUsJvclScr2pPxa9d9IrPEONVLvvHek7gGolvWFcKrxljCE8sb4pvebcOb0DCVC82MJSPTRbkjwHYhc9SO5JPfeOHb0tmuk83AgvvRwTOb0+/To9bqJPvQVAITvuFOq6+DnYvNjXBjzAgiI9S+OjvVH+LL0eKMo8bDZdPAvsQryzvxQ7CG4xvfgyMrv+gRq8ZtGGvRtciLvVLuq6cmD3POW7obzBSJQ9caoSvXjVTr2mnKS8CxkDvOEp57xwqjw7C1U5vfL9kzwZiRu95oevvC7le73IcmQ8L7pBve0mX70XGSO9kvJ6vdv9ljvfXpc9gGaWu+CKDD326d+85RVBvG4GOb1TX3K8NeiJvO+ZzbxjcFI9HkUFvZlTi7pAt+E8qVqTvfYNqTzAfOI7OVdwvbcCfb24X5U8BSwHvatfC7xQS2w89hZNM
PRTsLzzTmT07xhsuvfc6VbzUhoo9NGguvUNLe7whYu478uAsvQlJN702J1s9OTR4PDqNKr0yFus8TKcIvSe7i7shRj09knaKvSe6k7zFjnA7wg4VvoqYeb10Pse7S+xBva8KJ72WHaw9vZWrO5XoSb0diDG93bulvWx8vrw5mN48PoTFvIHVd7wN5ZI82hhcPWU3mbvedyy9ts+xvEueRrzHx4W8Gc2jvF9RAb0ezpg9hohWvZM5B7wgIHG9UsAPvvHrQ70/fgO7glUbOWLyGDuAItc9KvUbOzJpjDtYzz+90aqjvGQq6bxDCn493vxXvRMtozvBaVu9pSlPPYeMT72AdE89CgHfPCIhfrzMHYq8i9DTvKWpj72QK6U9x14bPVECVL1YdOY7USrdvdeF4zyw0AU927Yhu0Jq0TvYQ689oJIkPAH/Pr1ajve8a5eJvd7osjwuXdA8tFOBPUmqZT3Zcsi9kelkPRAj2byHiKE9AzqTPJBqKD0h8T+7hZE/Pa0GY7x5M
aCI9ZCl2PIC+dD0gd+A8GUIjvgB2Ez3omIK99bhWvEmlCj3nA4g9VcpyPc3uPbwRBaM8+G24vRXVsD17JSQ9K96JPUD3Ez2IgSi9ENUAPi1oED06SEg93c+BOxqkjDzjaEa99PkuPesDTz0hnEU87X6tPdhOsz0mLBc9YVfsvUu4OLygclK9PB+SPFm2F73+YYE8+aoiuswLBT05R7w6k2SrvdBoND0i5y89i9HdO62ctj1rC6a9JGscPqRvtz2F0KQ92BIWvcq0PzsG7769Yf31PN58TT0MsRA98k0DPmvCrjuuF688wItJvrtcEbybK3C73RlqPcRUojytbFY95dikPa+NfjzCe++8HEGivAM8xD1TV/a8JC/mPGncYD0Cn2O9pM3wPUbsiDy4H4Q9boEMOlW9ZDvphYu9KiByPSiDLzxlBmo8WOu/PYymmD344xO8rrc7vhhO2DwpkOC8BWmQvH9vND07u6M9dWdbPfP1fju60Vg9wKhAvV9cvD1rEaA8ypaEM
O1qMWz3lWhO9T04hPcf1GbxbzDE8PDTEPB92HT2ekK48bwNFPeQpMD1q6Y49hFQnPRcMnz0OnxM8iKoJvubhsrwR0Ki8PUZ5PO/CtrwN+YY9GBApvIg1PrxgqDC8fGqFvUiLrzxALB499qlMPYcxKDxDF4i9b4jDPEasMzxmO5o8Ks2IvC8uNzw0Phg978OWvBJaYL13GKA98r0uPLUlsTyXHMg8sE8rvk9VDD3hyqy7KxJoPVb7fTxIGrE9Uw2xvFuLXj1CVw69a9V2vfXMzzxmsYc9hr7LPPLOw7vPmUe9lqK4PUiunT3Qjpg9eTY/PTzeKbzf4QK9BktrPbf72LzHDlg9YJqRPVKRsj3srjI921A1vmohAT0RRQY8keSmPYz9FT0ay9M7diPquSbcez3SjtC8NvExvWj6hj2z/g09CLM+PfbVOjzeZJO9Ol0CPhjh8Lt5zLU8vigzvGn6IrwWEaS9+G7Bu93NGT3iFhQ8YPPiPfRjeTy5CAo9GIU+vulHMLyaM
IYi9ZZEsPfPnCT1xHQY9IWtcPUJsArwR24C8TYbyvMV3mD0AZtK7qOBgPdtZBj3FzLm9JNiGPT+G7zygoaM8pt4zvXj6qjpnUTK8vpDju2ssjbu6Toc8s5G/PWJ4OT1FCM28GNlDvkfcPD0Q2eQ8UbFhvI3Gt7wElic9PbofvLsw+Dtd/B09E6+EvHjnYj11yi68m5pBPRM5Ej3dKqe9ikLBPU9urD0dfx08+OxHOQJELT1MHWO8/TqSPZSnRTzdZiE8f78+PdP0Wz3dNxE9cw/AvXzaPT2hsC68ghWRPZo47rzSMIs9E9f4vMaGvLwGzku80ZoevcCEXj20IY09WFk5PHE3WT3fL6y89VpQPQf/cj1B+oo9b1BBvUpMsLwtv2a83XAOvLgsXjyqoMk8/iCfPX++rzyvHBA9dOMZvmlIojycQ5C87DcrvCgwqrzJeJw8b6OWvM4m7DybymM81uMdvZSBq7opyMc9cw8Du5D4Rj3lCZq9udLJvMecvDsB//k8+qkzM
Pec2tby+DgQ9f2HMvGIt47wVzDg9iYc7vcnzqjwDwvW7XMqovQBGDbq/5HU95NiRPXukT70KVlE9rL+yvDq0vTzY94Q8F70sPMucQ73vaJ09a0fPuxgqqTyVHhe907FePYScQr0V4D29sd+KPL/EobzSclo9stz2POCFA7xH3Rw9nGVZvPmjPT27Pai83wkNvlZ5tbxMbvY8OLGYvLKSg7sRr/I772SavIKqSDzvxlM6JPb1OjnQuDxSpJc8hIMyPaMwSjxeLzK9AtXUPE3hazzm4Cg9yFYmPZXW0jvUoI09ahG2vHhxML3yGm08mKcSvFthFD3DVc48zvlAvW/Fhzz7sT48BGIRPSqiTbxqf6U98viPOv8QwLyL9Y48wzkFvRJ6UbwUWIs9wj0rO/53aT30Pjy9SIGgvByzPTzImXA9b5LOO6Z80LwBFwI7Tf19POmrjjr9NZ+8pf01vbgjkrzXG868YhYqvKF5QL19HPY8ifvmPM6sT72IEMQ9B+1PPDsfAb3GM
ybU8R6SKvW9ETj1rN1K8TI3iPLj6r7sCIBc93XhEvWKUy7wAmwW8e8WrPG1oHb0NK0k94ibVO7BrS7zOxPy7ZptvvT47hz1+WOU8gDUhPcY3rrxaqiO8Qp+NvLYIyjsgYYc9I+LGvFGcGz32zKM79Sw3O6Tmiz0QAHc8mz79vL1g8bsWGqu8z2EmPUHXjjynJa+8JXXUO8SNCTq6TC49nQrDu/JEHD2xIVY8wNCVvQ7ukDzkgko9Or9OPU7dGDoghzi9aXiYPdStXD3+X8I8WMDFvH1iDT1UC4I8X/VMPJs0Fj0jLKU7p9EhPahbKT1xYfq8IC0jPGP6Ij3JuM48Du1aPHxEULy1JlO9tX2tvOTGUD1QJzS8qcEMvI492boAUss87cHGPGHmRj0c4Uu8/I3nvANuVb0tkR09woztu3Owkz06vJI9LwklvaH5vDy/2TO9yig0PeP+bj2X7UK9lWPWOgiOAD2juBw93z68vIlHFD2B1Ha9zxIKPVP5/bnTkLK88LFLM
vZGZuD1OXBc9rF3KO+E3Qj074YO9W+6TvN+p5rvaqAA8Q31MvAhBPT2Iac49ogbVvFa9KT1y/A29YuyovB9DnzyJ1oi9kxnxPLgRej33S9I9sAIlPL4m6TykeAS8TQpSPY2TBj1Auu27NFhCPKX5mjx9S5g89dAfPb2irjzkYFu9Cl8CO5ViYz1cjDS9cqSpOqhQgj3Q0y09LRyTPL5slz2vIQG+X0M5PaI+7rpsNFi9q/WgPEB/kT3wlYw9LndGvUOhXz0cAu287DHDPDPAhT3KRb08bM4vPWPgvT1gAlQ9t2NVPV+ZvT2stHa9vQYGPRwfxrz27gI92nhjvevniT3TYdE9v55SvUcVpj3jl4y9NHetPCFdFD3SNFa9+zOZPX7RBz7GyCk9joWJO+NgTD0N3gi9YKCJPLzOhzzZsWK9IJxEvUxsiT1ejs49d9atPApfXD271a+9uxtrPURtbj1gUNk8UWtLvXj+2jzGDTI9NC4kPEboVT0UmIi9rOw3PcXaiT00M
DYm9WEMLvEV1fz3sbgs9DdezvRq9Qj19LnC9OA5mPeCchT13rK+9nvItvY3K7D1unGE9R1idPfm86jxcVvy8QV8PPW/OLLxCTUA8Wca4vdDhUb2DD8A7+wxJve0it7xLihu9SbvIPBgWnjx5vDW9vMICvFzKD72ThKU9H/MmvSaNebsw3aS9c49hPJQj5zsKA4C8f25Svcr8cj0VWq49JTJbPUxQILzYEsu8uibFPFj5vrj4zqM9zceCvQnyCzxbsOo8kkXsvOF8HD0fUhS9/XsNPRyV+7xNqu28ZYlwvdp/Az2p9AY9nwKUPP4b4bt0uku9SmUtPZ66mbwdDio9cHEKvm044DyiAwM9miYfvcOdAb1PcUG9J15SvXp7p7zd9Ko9o5ynvBv3Ij05X3u8tq3aPEQLWjtTtec8YUHsvC9maLzbNne9SFKOve6DlTyhZCi8n7daPQyfZr37RZC8AhNoO3bhID3XnaI8/+aqvfMkYrxSFMM7kq/XvYX4zTxbKDw8gnBnM
vRloPzyWS008rpUfPYBuqLmnA9U7IwynvSRDBj34tpw9l/oePTOSmj1+Y2i9YHRhPGyMfb3TpyE9ZLUHvcr2sjyaplk7ZxpuPbmEmDy8L3g9OXAqvc5JFjwWO0o9lk3vvdsdcboHkwA9kZivvOoBDr0Djow8aKOUvAC4g7075vi8s0WCvdzOH70Te8c9di4Uvdhjfj2t9q+9MPuHPBBWNbwWmhi8CfZUvcxPir1f8UY9tMpuvSl7mLw7BKE90xS+uTVyEL1KvQs99Re8vTwzT71vfpk9AYZSvSMjTzp5swA90l7PvBmQgr1gDla8SBZtvY3isDwvypQ9ZN4uveR0cjx/Azk8j+uCPUJza71MQzw9PA21vI1okbxtjwC9u3ShPN17VL231ic9sfjXu+fME73QQfU85slNvjaVbz1S3TQ9LDhAPM4bFrx7WyU9U8hRvGYJzzvZ+YC8xVatvaCoPj10GTI8rH6AvCG8Lz39l7S9FpHWPCoAbTyEGsq66ZzjPJHWgT37M
45K9wZV5PR/SLz0cre08rFO6PCDMNzyadg09NH7nvVpblj2ekQ69uiatOs9bhDxZZUM7mABbu4KTKj3imP089n3dvXc+Fz1dhcW86j2tPaEHtTw2eaq94sBPPfi2ELvr03c9jIAZPEpqjD3AL4S91eRBPE5G7LwIznE9q8hYPS6o4DyKHB09cy9Evq/pcj3Vk4C9Vm1CO+JdWzwgt4M8w9CCPQCqjjVVPZ47jNgCvfFfjD2bRxA9gRt8PevDij0h1qu9GeLsPSm0qj3SnzE6Wj7ePIPsMz2aWva8QqWWvEkrSj0Yh3k9eQr6PUTq/jxUPoA9SYRMvpYtbLv75vS8pNyJOclWVz0BsqM99X4ePIT7c7yLLdw81ibAvRvgnTxF1AI95Mu1u+jV3TyDtwW+/YO5PWEGRDwqgAQ9XOMYvWF8ij2jt3C84LWMvClKXj20iFC7ProkPXD1zjy1BEi8AQUjvoAuU7wp9fM7rSuZPIuDEb1hykk9nDdmPV6UPD3mtOq8rvO9M
vPWXZz0Qx9E8U3mdPQbngz3lagK9h33qPcFHVj3ohTe8BW5MvX7FRDxJXLo8GMYgPQfnGT09bGs9KwVgPJ1lPj39uks9iBQvvpnnkT358Lk8aFUIPchMKzwzXyw9FuAAPOl0Az1g5QO9aw2MvdvEIT0egok9UFEEPNMQhD3x6Qi9CLVdPT2KDroV7Y49DkMzPaR9hrrk8qs8k+QPPS4wDr2az5g9W3U4Pb6bSz3MuC094nDWvRTc/LvXK5M83plhPH9tRz0uius8NxChPZlr67y01V083Y9ZvePzED1rJ7u8GCmrPDqZeD1vHTm9MhH1PbjiKT3iPqM8y9t5uzSxqbp1Gyu9XQhhvH0RmTzoRik8c7ydPfcuqjzlpCY9Dl9Nvpjtorw5jJK7k0ybPGrJlDxaTaY95CpqPTwrTj2eBrg8AyDxvNSzjj23yEU827wauvM0XD1fduC9vt3VPT3Evjz6UXc9FQKhPL5ky7stahQ7yOZqvFumQD0AYYS8tvt4PdTd/jy1M
LwI8evYJvjzRDD1cXH+82VE1PcIbFTzdeH07WlEQPc4S3rsbT289N+SXvUkkQDocwDs9MYs2Pf5YLz05Vbm8fQvYPFIJuDsPxXy8d9/6uy81obxz8YW7LL+HPXEWXz0P+CQ90PqDPdb7aD18Fjo9InoJvq/1PLwgEgc7sMcHPe5VgbyLeia8PiBwPEtDPDwlo+Q8VAAevVSqZLwzSNs9JvVhPWbRijxTAYq85X5WPd1PKz1GXjw98KdTvKW6KL2RPHY9Nl8tPS/oPDoc40M9lW5jPAjibLz0KbI8o14rvd5jSL2YWnu8kLFovD+ebr1BBoS8yotDvRWEsrw8Rvi8xpsjO1+sO7wK/oU9p+PlPPxZqTxwRIG8/UGyPJwhVb1JAfK8T+lUPR22IzxOEVk7pBy1PO4nLbwlCei7Naj5vEVAXj17iFk8HoddvVlSMD3kGJS82eVzPRWnYT1byTE9UyGVvFpIt7w0blc9HcgtPPJ9PD01A5I9yXYTvL96ujkadTO9EBwSM
PJCpgLzjVQw97jfwuztGB70m1Ew8tIOBPeV37LuoT9Q8bz6fvbeGTT2iI4I8wRgFvboVnTzrsSQ7Rt03PQHofTsh5aU8uuWvvESGH7waflw9enoBujtDLTyfJEA9G4eePej7Qz1wgYO9b9DmuxmYgbztgKg92TSNPJrtWzxr9Ko8tn1GPcijEDt+sak50FiAvc4haz2eWpc9Eo3xuzFGsDzyYaY87BMwPZI8ybxoRe47sxRLvKTncL1UNZU8kg6PPBoM5jzFn0o9aAl0PeXhdLs9KcY8xsUGvT0jOb3ek908JMmIPYJMK7328gM9kOUHPSw7aT3Uz588qrZ+vfKCjzsbMik9Fq+GPQiaQTq8SY07QUJWPV1zwDwiL3A8a1HovL/UAD2pNho8KXuevAeQcD1z6Lc8osg2vKcLij2P92s8LalnvKKGRT261oQ9ubaCun9kVD1IXE297PDaPN6dljvmlvK8y7RTvUb8HD3IKc08MwXwPWUqrTwxYsS8tyDUvOsWCj3CM
vxA9RLXjPd+gPD37Q3k9xqjOvABAFrvVVcK8c7NIPZZxkz28oa4842bKPQP3WjzOyI89eE9yvSTP8LwIkJq9fLWKPRY3ZD3PWZS6DUd5vT9wsDwcgI09/XOpPds4xzyMC3q9/boDPc46+jnc+k29N8CfPKGkSz2jvLs9sHg9va5/Bj3nGJO9DQz5vCsI/jtOfTO9M17oO+UUDz2wVMQ9Nta7vKG1M73hzQ+8cRUOPYiQhLpSmQq9BqKNvd+/proLQKM9vZ3GPTLhnLxVbPs8f2mDPHjBL70xAV09LVIwurfjrzxp04091kLevOSATTyBgq29BkLrO84sCr0H8vy8ji05PHtnKL18z0Q8iysuPfQRFL3amwS6IAWbvS22Nr2NAn89dQarvY7XeTyXAzI9l86rPeLdlzxwdjm7dGc0vVh/+Dz0i0A7pO3pOWeLRrz9C7g8GL7IPLcSMr2V0fq75QPUvb1WNb2qZBk9UgLnPb9LCT2kr5Q8ORrDvGcDCLw2kgc7kA6cM
vdP9DL1vrYc9y/24PPv3GL1nERA9pCsbPMnfIz0Wx6O9dBfFvLiWBb3ynwQ9uyOlvFAUBT1k/hw7SkdSvUNFSzttxje9i/eIvWS5zrq8vW0853MpPCdkfD2kxI686AyqvCQ/PTzYyzK9cg1tvTaSBL34ozc9YpzjvArynzyIrFu82bB7Pdwe3Ts/dk29pLamPFMAGT1c7mA51j/MPPgOtj2aFHM97PCpvLm8N7s05Ya9/R+ovFpqXTvCafs8l7NzPSPE9D0MvLA9TAUYvcmbTj0iAoW8pIqjPOeAHD1aTzI9nF4cPVydWj3TCrs7GP3vO3ni3z0WWli9ABxqPRL57bwrAQG9UXAzPY0tEz1mLIQ9BWkQvRbfAz0RJw++FL+7vIP/i7tUVKE5VhGFPb/Ltj3qtvw8Rei6vdykhj1E9hK9CI5DPRDvgT0OYha8ik7iPG6XMj1y6/I829MbPe200DwkRYS9KrkcPEYzgz1y6DO9I7b6vKPIfz2FsnI9+7ewvb6fCz1EM
ygi+cqyXPZ8zFz39x1e9LFQBvcqMeT1XcEg9olzvvOkAxz0W3Yu9w/YEPdoptjygonW9UIIIvS5yiD3ydJc9esbgPV+6gTv4p7+8k9OYPZvq0zvBfdg8uFaXvW+COD1MNAg9d4cHvQ10/DyxYnq895NvPeKJDj3CWbq96Oaru1Ctoz0g9608yzCivOkwjjxc1/C7kFuHPSdbVTxE5A+9afiyvTwUdj22r289LblZPZ5lprwTlSm81ZjKvIGB1jwkQjG9aeBuvfRHsbqIbiM9+nu2vGhlWD0sgxa82liKPVB+RjutqkK9RxW3vV+dhz3N05o9wpd6PZQzazqNwMa8v9dIPWm9Bzxn+Vy9onZevVnJCD2We6s8yo0/vV6mcD22/JY6CfFjOjrBBrxzwo66lN0xPel0RDwac6o9Adi6vJopuD27iRM8rfapPDlAcj1KWS29r6Vau9zYdj3b7oA9ubqWu0osDz3dBQA9oYsLPB+yjj2OCja9hgZbvaKz1Lsi6V49DEfQM
vc8LbDsIjT49Pg+UvOR3Fz2P5Aq81t41PYZF/zzZG2M90L7FvRnBmDyS63w9oqhHPRQs6D0kgey9VE5/PB+197tGsUE9tJfmPMf4WbzdlJM8OoFkPMOHhz2iCVC9brSJvcJvMrwegJg8PXitvR4qPjxxKy08f9FRPJvRp7w3dJ891rVMPZK02rsqrkg9chHEvb0DjjwHj6U9QGdRPRwPVru30YS8Ue88PbamBDw+r/88IjCkPEMsiTzxABM9MXOMPM/Mkbxl4Ko8pZIXPQ5O4zysBAS7UnhBvi+JTr0KP4E92Gqbu/bdDTtSRpY9z3xhPcrNc721LCM8oUOavW3/vzxi2lo9EjdsPF3OHz3Ae1W9J/aBPTRkUr2axB+8+bk0veHNKT33EkO9ylHUvG4sK70Ej6s91hn7PGjhHb2n/pM8FexOvjKtSz08GKQ8mH62vBr527zFd6s6KZKRPd5vUzt5kNq6eYLivRBgrTwsjoU9yuiKPct4gj214M29eEvyPSL6zjyeM
Loo9j/iUvBXYaz11Ss67QCySPO1HBTuSh1m8G6QVPZtdjD0MEgY8sWgRvnJzKz2pC3u9aMnIu9//OT2NLQY9tqaSPRh0Gz2FEm080Zg4vQRQFz1MLNM80plqPIjQrT2+J6m9zMOQPbwQwz1WU5I8FsltPDa1YjzlC+C8bKaBPdBlQTye6da8TRvRPYbhXT0dWbA82H8cvl3Oij35BJ29xR+FPRW+kLzjHDE9/zrCPAhcHz2vS1g8Lf6lvQK5tjxq6/+8qjAPPXagyTzKPsO9cYu5Pd4sXrvsisM9RbHSvKvGgD3ahZ28JfCTPH5dxbtIqvI8mG+PPZs8fT18wnU9/PQVvnKBbj0SnWu8vZoOPMKDIbyiq5M9oVaEPZb5GD3NRxM6isEgvXjGmz1DPK48P6+kOxb/+7ki+ae9W005PSPubD0Eh8M8QHMavAvaOT2uUBO8S7VJPbXGgD2gP1M9VzjQPfm9ljxzROy8Iw0uvu5JTz0+hq65cNz9OwBfCD1/SDg9exnsM
O0/OmDxCYwg8r+A9ve+SvD0XoqC7WqISPVESYT31Psq9bXkVPhK08Dnf5KI9/5+BO6bjjz02q4O9DJQkPX8aFD2n4oY9MFvaPdIvgj1uusu8WtEYvgYUDL181Fo85gkRveyLDr2d0Cg9ySs9PY/lR72h3fk708USvSzmlz0QzZM8ysO6PFq67rs7BYy9Jy4hPhhtrLxmg689ro1HvMhsljxjQB672BWEPQN697waY4Q9dVnIPXvehTuYTho946H9vVHGgT0cY1s8g+AcPJIIRj29BOs8AoIePSBBQjxMj6O7lqQ/vXvJGD3MNKQ92CUpPUh3Vj3Ytfa96LPPPS+EoD2KxeU8l8cCPd4SAz14AO28G/6VPMLJIryu7Ug8t8ekPcOb6Twi+xq9SOYJvohfjz2v9yU97371PMaW0Du0NJM9X9Y5PT6mcD2CANu7LVTHvaiVAj30WSw9A8mXPRcoy7vMkMW9/tQXPSCBibwTUJ28wjt5vIyyWDx3n8I8l9uGuw3EM7teM
96Q9+5P0PAWLMT3oBDk98tsBvkwFPz1KtpI8+FZcPfVd0jybrfU8gkwCPUIZoLx2OjG9FsGbvJZQN73EMto8MPtlPR9CjbsAcYm9AEWNPKn9vLzkNCo96hGsPOloQD2de3s94lWku4UY47twwT49zOZzvBVxhz2S+0M9nPeWvZxJ4LuqLEi8DlcHvXTVMjvN1JW8QhDUvPLyWb1wwsi8iuqUuiXtCb2aam08tOh2vPgYjj3YaZC92OaaPAYWf7yfQVg9hQmvvNqJwTtQ02u7SVfjPCiK+jznq/Y7d4FcvTL5DT1Xxmg9axJ2PY0Rnjw/7wG9uTRcva1JBjzL4gO8mxOjvX/Bgrxz/RS86GIlvQS8zDxUJkk8Q5YHPY1Z3rxp0wA9i1NzPLYJMr0rDgc8ozWhPCoYhjrckSY8hkLxvOqygLzBS249aq5AvZJNhbwigMk8ThKbPERLAD1tcfK7LoEGvAEF7rxYMIo8LfcCvc74szynqZo7XXk7PQs1Jj02T6k7ONKLM
PXpVbTvnRR+9ktyXuUaYYT3CSQk95y19u72Kprwb8go7KKMyPN/qkj1XXiS9mW67vU1mhj1nyrg9udsLu5dBGj3lfru8ZY6OPY3imjwQMBs9wZ4uPQuqXjzg8dg9IQOnvPMkiD18yrg8GnizPNp8Bjx2Bii919UmvY2OBT3FGTA9WCiuvEYamz1uLmi9rq1qPa7kpDz+GbI8XT5GvckhAz35BTw9JzPBPVR1Zz37gLO8vUKTvKHu/Dv77fc8yNTaPW8xSL2DS5M9ogLkvGi4izy6PJa8MdUIPTUwGzpzsD69iFG0u0vsgb1XnJ089PcRvYxRRLwB3zm9MPoMPc8+VTtyZAS9HohQveO2Erx3rc89a3MoPa/Fgz1hQLq8sSHWvLLIJD26zfQ8jI1APUScPbwGJBM8w7LaPARVwbzo2TW94IezvAgRKz0iz3W7vPLqPPF5M71NYy886uYAu0Oy87zXg/68UgDtO/pySD24PhY9oTdlvFX4Mr1ObUk8qXLMPa8j4TuMM
Q+G7rip0PUmvez3Czco8hIJvOlZ0yrxeDq890v3nPJegebwdijm9Cex/vJyCMDv6j5e8Cv4lvV3hcL00xow90BCIva3HXr2tP+Q6FgI/vRh9uby5hZE8S29/vTvtCLxPE1y8rbEAPeGuoT3P2tC8b55zPDzSc7l2WQW9R4uZPKlNczzlqDg9FEWIvVIAN7wCx4W9gdGgPNGrtLxU/7k9w/jvOwZIJb1RAss7J5YPvAx2h71Ul8o8Og0xvIxhGbydZqs9vwNevFlXxjwTkx49JannPSnKo7vt4zW9KwcnPUaXnzz9nwq9Y0cRPRjHiz03WgM9XAAUvWDsmztifYK82/4vPSleIbogVZc9xj4DPM2Vdz2dQho9/XmBvUiflL0wZxk9rF8kvdoQnzyr/EE9koB6vfH2jLy0wk886I2zPXVCGrzdygY92ycGPGwIr73+bx09EEkbvfk5drx33zU9luRoPH8dI70ktYG9HHkhvd5Jub3c1sA9SdeCPSM3lz1npgk8kUANM
vWiYJjxRRKY7+YG7vGK9n71RUkA9Qgq7vb24KDxxQKo8SjnzPb8wADw9Xii7aoBeO7t4dr0K7so8cABuvSD6CT11Ln+9ehCpvKsta71q7xk9k+q+vc7qB77+SF096MMEvbEPuLzMLbe9lLkEO6cbqb3VbvA9vc6/vZY5er173cc9zWkDvSLigbyELHi9m7ryPVszCL1yG1E9pwlNvQLUgb19sGo9osVzvOo9hrwJaQy9q4HIvBnci71tmHK9aRurvSSQIr7Zii49m/4KvA8GpjxEWOq9al3yvBH7970l2XU8SG3pvWwY6r0C5YU9EW+vvKbtA72uCw2+7UaePdJygb1MB1w9MqChvNDzsb0vA/48rER7PKzCJz1h9c69xQ4lPY8aPb2pGUK9BtXQvWIpn700brA9jL6dvKd9kz1bDnu9/ClBPOJnEb7pEh09BrKqvZ4jEr4Zz4E98lV8vBQIPLxlDwW+jmfVPac8F7zEaFe9DrRxvSd7wr3gdso9NWzqvCpTDTytM
da+9R5WDPa++lb24xLm9rcDLvZAqmr0QpUE9AEevvOPspz3F1Im9zOxWPdm+t71GNG28Hl+YvQ9LlbwEWQQ9+AT7O2nQnj0G/Jy9A+YkPkp6gj2mXQ29xD54PZlxUbz3Kws9O25dvfc2ED5sdoE9k7UaPcgl2bzZJJG9kY1Iu8Mln7yY+8i8eHN/vY8wIj26hxM9+T5FPb6s1ru1l968t1YGu8INND0yx7g7wNiSvRqy9D2PHkw9VpA9PVEQIT2jF4y9MMmIPY49cT0hltm8CJLPvQscvD3F2B49IvvtO8k2ALyP64C9hizFPVNQQbtJogS9LYkXvbyxszzHRgU8a3oAvDSFwjsw2/U5sqEePAM1bzw52Ge9fUgCvsV9jz3v8uw8Dcaevc+HGjzyaBU9pPhhPRAyCT3Tzdq7ilAVuiSaej2Wckg7Czk8vfGYID39gPC7LVlUPOZvCz2Z88a8p9dovUIcZD0cvAI+tOzfPOPmfj320Rw9Pu1IPCpBjDyUjXM8cqs8M
OpdzRj2fslA9xwx5vT0ouDtgqkY9wWuXPPSYMD25hI+90VaWPWOKjD1P9us838dBvUnvtT2FH0k9+JGTPK54bj1+ueS95hmfOjgDiLkSRBk+r5xpu9ubqz21ugQ99BlVPZ2fpT1o5Vy8Z+ALPWg2bDwysXU98TjivaOKSj3ASx29KLT4vLX4nrx+egE86qE7O0uzq7v4Unk95ml1vXzXnz2Trri4TUDWPAX+TD2xcN+9DDSkPEFgybwG//E89gUsPOWfgjtf3gw9zb8wugixyTz5N/k8ITiLvHTCiTzWGjQ9cuYdvsOAmTxGvQS9hgWPOpwhr7xiGXG88eC5u+dUi7yB5QK85vy6vSjBjz3q/A09nfBBuyQKnD2fl/m95BjcPCaEVTyP3pk85+4Cve7Kij0/zSq81Qf9u75jBD2gbYo9XoCkPSOzMz2TeX49/VlLvmvujz0I2IK9L4m/PZfpYT0r+Iw9OoOpPbDh7zv0FVQ8rbylvUYQYj0PhnA9Ql2jPce83zukM
jf69VQ/RPdcFsTykR809bCI9vetxXz00Jza9upynOxVshj0IkDA7ssyGPQi7rT0uvHg9ZBYJvnyTpj1wV5S9HnvMPCXsTbzj7ZK8GrW8PGK/Tj3nUxq86rStvWEckz2PHoq8eFA6PRpCrz0ovAy+v/vkPbK6Lj39xTA9kR5NO0iGbjwbaTa9b8RGvJzjAj0kXB89wP6aPQkWpz1Wpok8+TdGvhXxDTvPoJC9PpbSPIkDDj1oQn88QXhpPdWYRT1PJn09JhPqva8E6DyBZq+8kEXxPHIAxz17pMu9hdWCPYhi9jw8KbY9e0cCPcSF0jtitha9jz5tPXX0RjzRlV492Z+RPf/DdT0m1uw8sDjhvVnO5buafcU8xSSjPGdzyLr0bNw8q4E1PDWQjjz1MSq95DIVvVUWbT1IG4892fP3PJkzTz2F76C9N4QBPl0Rgz0ze/c8aJFevU6Jl7spkQ29E5AuvX2rZDyTd5I9BZYZPoGuij1KfD0976Q+vh0e07veYlq9u7N8M
PMgWrzyygpI97upJPW78mL3SCnS9Oxt1vDwNDr1ruqU8Kr1nvMfABr3Dv3O9YJl2PcO1wbtmDlk9dHlfvPmjJr1sj6S8iOTNvDykdb2KYn07x7//Pe6QiTwsp8E8CQg3vgyFYjy8JPa7mTv1vPfCKb1hD1U94kp5vG/hwbxZcjm9RoakvXiFOj3xIZo9OB4LvbzWEb26mey8QoaXPRqD0Txsj0U9s6aUvKJxIr3NVtM8C6HNPEcPM70s23M8q0ulPZbOSD1tKDY8JqX5vdm/Bb36ymc93NguO39CkbyAmMo8UGpYOLHVU7wRUCa84zKPve2YUL03jo89P/ZKvQRfcTz2k5k85+BCPZze+Lx/kmy99YYNvBnoBr23+Gw7GsyBvI5LD7zzdRo99fW7PG+mmTyYnUO9YuGHvZiehzsUtxs7pkp9vVJUkTrkymA90IdJPbuVQ72ZQ247W3KIPLhWybzZ6FQ9mKkFvc1oaL0X1YC9fSvFvMwWuDsFKqa8Sy6uPOG3EbzuM
40E9xeZTur2GxrzbLiQ9Kyz4vGPlPD2n0hu9FeH/vNmlqb22Jx07vtlCvVguUjwaQXs9odOgvHBhFDsA2vW8m6LZOwSG0L2TKtw8XH79vLAcDb1sWpe8HcmdvSQBybwvBJy9HDh5PZM5vb3nOHA91KbOPAorUzw766I94esqvaYqL70re2696q+LPfOKGr1Tdl29+/75vKBrhr1l4M488oNIvYU/Qb1leRw7jeEtvJ2EN70j2R+8Lo9wO63bJr3aYQO90paevbAAw70mNl+9nZeGPXk9QL0RUP4831UNPRL9pToe/Pe7KE2DvW5obbxLys68Nut3PUBWsLtjmEG92ENOPerQKz0Nfp89PCCPvB/Hlry324M98FlmPW6u8rqjun67nVB4O3WwHDznLYA88o9WvQ9tmb0xA4U8HZ63PU6Wf71NIFs7pxEouz+/4TuHuoQ6FSCAvW8Borvaq6Y7fhQvPot2nr2h8P46Kl9lPH2rYj1g8kc9TFe1PK+40LyVagQ9PE2oM
PUBvWb1v5eA8d79CvUJyPr3cPZQ9LtfVPOds0722g4I97aePPaMDob2sKou9zVTnPKK/Or1ehig6Z1AOvUZqgb0n8L28NiZjPbXk8zzcb8q9HzOnvMn9cLwxVa09Vs2UPFHllLyUh9M9tjmiPBcnVb0ZwGA8iPzUvHEM1bz1h4o8uYInPTAXrr2PiBs8PGugvPbsWb0wzgE9l5x2vXtKRrxLgNk82115ulC7q7z7nwS9shCzPcYzKT0ZuYQ74xF+vGumrrzJAFs9rTOPPcuFCL2Q9zo9UJsBvQSKY72PHsO7UV0JvQBTWb2m1Wo9eQPEuowYbr3D7g89iSgtOxRA17tReIw9GJnDO8Ok4rzhN2g8VfWYvUzujb0KNjO8ncT/PRfPczwihz29+YTfvF22Dz1uBwg9ueW7vNgour1mB4E8N/nhvM+YQ70fKWq91AOJvZ3jMb0S88c80ELhvOHCBr0O7o68692fvG9Myjwk6QA9yPwuvEDzNz092Cm9g4bCvZraSL2SM
0y4940vXPRQS1z2CsmS9lKV7Pcz9Hjxx3dK8AcNuvRcSOj3mZjg9GpKrPU3eYj0fg6+9zoP1POul/rwGgA49Cyp0vUmmMb3VInc9EhhevXMFgz2Lryc9l5QbPdEW+D3LAs68sz0OvsmXibzI4649MubmPc7b/Dv308E8D4VHPWuEGjz1i3a8nNGFva9OUDxBvZM95pXKPApGsTwam5C9vj2GvLbKp7zPbpU66AFBvRm3yjzWaqs8dWYAPXZg2z2XBDc9bx+YPVUS7T30WLK9MUjzvTiOkT16vgI+C2jQPXNAWz1WtGS9tsmyPSRNZroVlz+9+HjcvZqZPLxd5oI9AZPfPWRXfD38rFu958npPJFrXL1A4TW8LzmfvdfaTz0q6K28Jz3Mu4P6Rz1/bW07luK+PGMCDj3EDpS999sLvjR1Lz1uWAA+QqkhPvWk1D3StAu9ddENPfaZHj3qfJe95vvOPPKLTbxxYAA9AOZ3u5lGkTxXbBq8w4iJPGHmA70soxI88yeTM
PBPGGz1WPis9yQssvZBTjT2s80E9vj1cPbLuEjwLR4O9J0sdvJNFPz2g6Pc76PPDPe2v1j0rMDW93QBAPd37N7yeQey8lQY8POqDqD27x6S8ooEoPdaa3zyQUI292oSJvdE+Bb1WdPS7FxkSPPWWJT1//+y5L6MxuwXcDr2w3Qo8bPxwvPy3IDxCrp+954WyvX/ckz16u8Y8jHDnPbX6JbwJD2a9AiYuvJ9HTL04Ejw9CATYvHE1jjwzARa9AAqRPe9ZM7yyxUC8j6y8u7Z0Cr0EbAy9gcz8vHaU8zw90k69MWorPdnJl73RPoI93OdqvY+27LzEGsK8HMl0vd3sKzxoCMW9SEMTPku+bb1Q2JG8Ene5vfNiD7315FQ9PDkwvSjcRj3KiNy9behpPZ8Dlrz3tQW8ZlLcvRLd2b2iKas9oRq2PDMmczpUQ5W9VrcYPGLD7rzyPaq7qxycvdaU8L0stJA9Oo6cvS98Yz3KwAC+JxMdPmi8Wb0N7/W8GHuRvZC6vr1KM
oks803PWvKrDLT0RDSK9VrNwPfVHjL3l2di8MP9LvYqb871JTD49CLkzvPcanTzIqhq+KeEuPWJ+6L3aCXS6pGAYvRbyd70oNNs9uO1APOtCJTzB5Qi+xnAwPeVKdL1GNhk9hmZvvWXexr3G/jA6RJwIvVCUmj1Gv3S9RsZLOQKwsL0Zhj08jWWKvYFvqb3PPkU8JEObveijm7uUx/y85vDsPL8FBby2OJs86jo2veJrjbwZWwU97vF9uXZZ3zz7hFG8HoGxPeDb/rwkv7U7djOduSRXgr32tas8RsJ+vA7TtbxZvsS9ddQ4PW6e+bzxuq49EUNVvbLxNb28/oC8fdKxvMdcZTzRto+9ZeDouw/qzzynJgc9sKJWvSx6Zr0/0og8fxffvBwDu7z8/Yu8THu+u8fTBjzRhV88xA8hvZfjtrtu0ck8m49LPPC1pDzKv349kfoAvZ4dwDxaKE68/0h0upeuij1/WGu9srjfO28bzbuAni090qAVvfjAuT0AR3+8aYeeM
PZ4ZNj1505S9gKxPvWSSNj2DT8c9i/5gvURqAz3zZS69tomEPKsltDwWskK8ANuQO3u/lT2u85k9ulrcvc6/yD1Dd927kG0APv1Z5z1ppcm9M4hQPfnNdj0fL7s92HCxvCNXkj07yHO9H6o9PTyAHj34TFS9l8fPvEF9sT2w0Z49Bymlvc8PGz3dVy29NU8wvDurlT3S30I9YeVyPQmtszs0Fb09UAeKvdKKozzDnZk815HHPNp+QT2kp6e9GHr/PFlyPj1CDa49JGwvvUKlGTvdHoW9o6xqPToxJz0Xx7w7LWONPbW6Azy47oo9MqEwvg58tz1MYoU8N2OoPSxw1Txly+G8cZR6vGb4Pz3Etms9RmI8vSPW8j1gHyK7/QFbPU1giT3cmBG+2VCPPevfwDv4uSw9/DfZPOp26zxw8E29zHonPeYrpT1jbcC7iwHOPK7Mhz1OvIS7P9HWvbkghD1qT4y9HkIZPcEcZD1U7Xw9feSHPbYSij2R0588VtaQvYDngz1pM
EU49fwAKPcZw6jyqWcW9ueHVPVjxjLuCxhM9BhxVvYqUTT3BPNq8BDifO0MzFbwr0ZI9z48rPTCkCDygqzI93S9XvmtxLD1gYfC8kCU3PaZFwzw9aLo7sg8RPWkGWrsUUKI8eBCnvdNQRz2H9WQ9Hjt6PeAkeT313229RacdPl7nGD3VX649HjiQPNlmeTwmYoO88qA6PUH7gT3VJXM9Ij2nPfBv4DyjNEw9HejDvZ0o+Lwn6UU9dWtbvVx4zb0F1Qo+2Dm8PdweAL0RuIS9CLKtvcoevrz9G+U8JZORveOsebwUyfm8LqADPkbMJr1FN1u9C8iBvD3SIL2rqII8SPCZvQu7krx0RRU9rUoIPsAgkb1S3rS9y2+dvemI5LzKs/w7DvyPvWx4K71moOw9/YChvKvmrL2y0ba9/RBrvcKeXr1xA289f2HxvEeqmr3rcbc8U4aRPWY+tr1yVWK9zTeDPd5IVb2w47g8If9uuq6KU71VeSo9Lw6fPcQ7p72uuEe9Fva2M
vRMqgL1py1Q9BXJKvbZsfLyXjaw96F1AuGvmjL265PI5odiXvN3nA7xsKak91RQTvSmNGL3ThMc88gk/PR/wubtezLa99M2mPU3tBb1yYJw8bnoevY3nP70oKtU9HwEePd26Yr2QpNO9yRAZvSDf+Lw8zks8g32LveMKur3/GdE9U8lOu8NTBb2SYrU6HBCrPDtGEb1g/dk99Hdyu9qrPr3Fefe8sCwvPUUjpTp7+6e9Lud6Pb1cPb3AaXq7dGZ8u0VwJLxGCbQ8g0rZu7H6hjyGxMG8/XpBPKmpOjyq07q5mpRuu8+fBbx2rwE9cYMCPItBSLyP1LW85Iliu8g4grhYf7S7Y5d9O7v5nr0T5iy9UsgZPNLrt71Zj9S8dxSoPZSPkb0PNyy84yYiPVIbMLxFENc8nAWGvRF4g7s8Wy+9IecyPLkZ/DtkK8C7sgNEva9dVb2Fyl09Qw8Zvc3cnb37q1e9NzkSvIzlfr3xYLW7jea1vESemLyciHo9N3uEPPBMlr2vM
kwC9SLc+PVjKZ71Zx548I/FSvZclkr3QoFU83tayu1kZhjzvL5Y8WzmxPW92rz2RDhW9z8azvN4Liz20JDq5XtyEPducQb2o9BA9LhytPHTcEb1Vfwu8pcCyPMwQjDzliIQ8vL0ovAbHBr3GDIe7qvqyu9J/tbyvz5y9o83KPDm9YLtb0AK9sWS4vKPntzxxVTM8I6QHPu2zKD3LblO9CliOPD4rGb03g5s7lzPHPVWAWLyHvhE8zGs3PZHFT7pE2xW97ZQcvMwTX73K6Ks9TjGZPfvrgb0ESQk93AxPPNXJA70jT7W7yX0tvGemOb2XEos9A53RPCV4v72hPie886lwPa1llT0rp5u9/phsuzyYhTwJDEC8y99TPC95a70xyao94/TwO5nykbwoTVy9DJ5yvLYe3DwRMbI7a5GGPIzJSL2z7Tw9evBDvO5xlzzN5R+9+7UnPIqOfD0bu2k9yyEqPCi1gL0RyGc9toxaPZHSY7zEgUq8u6EMPA0WHb3BB8g8pPZFM
PEziqb1EYGY9U8mRvV0yKLyVYZC9H7xRPPlR6zwuGHg75ccrvcrad7xCYYg9Ov+Cvc57PT2qkiM9dfPGuqpBV7wYILu8VED1uwvfjL3dvtY8V4GkPEhBQjxZQ6c85+vCPDFV4LwEnxc5nOk1ve4kRr3PDvO8UgHPvEEpurxlQMS8B6p9PC5/X72miMM9A9TTPPD9ML2IX4q9lAQ4vQlipbymuXc8UEhVPSz9nzy3LXi8iOeCvaNHtLxp1BM9rSGFPd1U/DyKYJK96iAtOy7gSz1gGZy8eljJOqiYTr2eQt898iBtu1SctD15X4W97MuJPWAwRTwfAzs9mVBlO6xnMTzRcWA9YOTBvTWL0D02QL+7DbY3PZ55Xz2JfgC+Vu1XO1eoXz06KR0+g+Y1PV9SyD1TKWS9s3aPPZ/bp7zngUm9s06KPKh6Ir2EFQs9awoZPRhmuT1ACQe+CBKlPI8Nj7ymZMO8b3uWPV9n2jzSoLE9jy+SvSg9Dj5IV629F5ySPReloT3wM
fYW9Pz61vB7e1j27Ee49GxmiPamoP7xV5qU5+r6BPDqVKL3F82o9nzhWvQdC97sz55u7YzvlPJ/YQD1hh5e9qGlePCpeqTyfe2A9VKIHvQiAj7xx/0U8P4AWvZEC6T2DRJK9OMDdPESRqT0KFRm96ZpEPMofBj63apc9uucTPiDCzbumrsu8L1YgOjxQU70CwR09RoQZvrEsKb2hiHS8OYzePf8jvDvVjfq8Wio6PCcCFjw/uqE8TX1ZvWeaBrwqL7E8DcX7vDIvxD0X49i9pEXePeZM0j3hUJK9Yx/QvDVLnD1Y3ls94HW+Pe7YET3XR5+818PQPJdqfD21DfC9UoEtvigiXz1vZAg7T22LPHtMzz3sQXi9O7XTPdzRs7xdU7y6MxE6vnxP7T09e3E9FeCPvPHP1z3ZoKO9W1IMPtrU0D2Crru9I2OovcymND6RMAk+lvfOPWyf4D0sb4q9bpPrPZdPnT3Vbda9Os5VvbNNoT3i0wc+Olr6vD6aAz714km9vnFTM
Pc0scT1yF4u9y5eyvZv65z1uhwo+OAa+vd0f1j0FGDa9wBg+Puhizj3vSvu9pm0DvmyMJj4Qf/o9oGjiPVIJgz2A3Ba+Ol95Pe4E2z2A5oy9+rkMPtYAuT3LrIU7THYgPSq4ozyPW+q9WWPyPOfh+bsWY6Y9wJLpPZBRiTxTE4e9K5GQPKWchLxiDl69aOmquhLAZD012fI8mPYGPVD3/jwcqC29vVQGPr0ktDtUnHi9XVQ1vK6SJb1Z9my8IDLiPXjkSD0Qya29o3qzPDmhyDuQpla985KDvd0nmb05jEg7dyrju+YAUD2/Xou9dF90Pa877DxQKtS8pYMiu5L/fDwoMI08f8gkvZhRCj0CZZG9Vl+YPUguhz0vumQ8WsVFPert8LztZuY78zh0PMYWyjzSYIq9+/4OvfNqlz1a3ou9z8f7u9wiEL0tIuY7mbBZvbzgDD29jJW9eZeEPZ7oHD1l/zE9JJE9PPRP5TvAO6I86JFLvd07ibyHKqC94l7VPSdKVL2xM
P5G9bqxLvf/8br1rvnk9u78uveVJPT0Jqku9cGCAOyG3SLuRvYO83IdzvVvaLr2vBfK8jI1gvV6InT2FW2+9VaCuPBz6m73reHG83D24Opr9rrzfNbc75u05vZ3d2Lsxrz69dHahPR5SJL1nfu08N/SPvV7h4b07EbE94kyTvbvRSD3eD8W9mvFwPS1Yvr1anVA9oAY1vZzC27yiP6g8Ul7IvEEqeDuslvu8dEs4PSwEFr2UevI8+vHVvPqaOrtfTxM9oKkbvcFCr7zOI5C98nsPPZ6qLL3D6cY7ffazvdEfXr0c85082y4ZvQOL/rxiXpK9BiHkPAEkOb3Ea9E8oHGQvfStpbwQV588uAe6OkBSCT36dIU8qaqzPP7AQ7wHKU09mpt1vL6Esr0bMV+9btsPvRz/q7qtpHG9uYWmuyxBor1SVXu9Y6HkOq3sYbxEi6g87P0fPXlPDD0TKf48wM0EvY0dKr1eza4724hYveZHOz1ft5u93JR6PTgeQD1I6Jc843wcM
POPGzDyRDu67q0IGPcxu3jv9TBA7yo3dvBqClD3lzuQ8jc0dvQGkD73hCzS9l5wXPG/y8bsU6U47NdI0PaLXMj2BiYM8C1WfvVofMjxpmrs7OLxfPEn+Fz0+Mgi+BwjnPMphADzRc6I9Juo6vRlM7jzf0Eu9xhuEPaqtIbuund+8PX9iPZ0vYD3cOJw9ouYnvvsjPT3llj29PWPTPDcOEjvfsaI84EcJvLzvjjzuVZm7GU8au83w5DzWBmG8ePKoPaflvj2AZva9W9HzPTS5ij0vhrA9LOeAvOomQj0bWZ+8PS4CPQwBArya7o889IzRPa646DvkFB09/2uSvezMdjy8DMA76LxivMfs87xdeOk9+dYcPTR9Kb1KKxy8C5E1vfR0FL3lOcQ6MDFvPMaJ17zdAbi9FprnPWunND1P2so8K3QFPf77Bj0VdaG8qpYfPR+eYb0SPZ480GgtPVPl5jzGjHS7AtgIvtuWoTzw7ye7mbgBvSmuWb1ywI09KXCBPFb34LoAM
pWa7IXH8vKt4crz8Y+I8w+CDvIAkZbtxmYq8WF63PU9ZFb1btUs8R8zQPG8YjbxWOeE8oWAzvZDggL3Vy5492kGbPRbERjx3Cze9n5UJvs8XMr32pZ09/PeWvWBzm717UBo+g1JgPWuyHL7jVQi+UgmHPKE7g73PpbA9tafwvewTcb3khWk9AQn/PfB5Ab77Jpi9jgoEPNQAG72xgHI7ilbPvQKl6r0o9vQ9PveUPSLowL02zsO90VCpvToA5L21l7S8b3epvROVIr1r84w96uiHPQC3870FrWa98ibCPAH7Kr1GM409GCysvRD4mb0kNH87jpHaPd5ajr1MgD+9Q0c9Pcfl7b2KK1A9ssaivcnZgr0Pu5M9deEsPVMivrziCvW9YDQEvmg0xbtCz2K8/hccvRu5db2r/fc9L4cgPbxxOb3L0Ii9IOpfvblWFrzJHik9fFeIOOUFgr0l+gA8j3J7PetsnL0yiiS9iKpuPY4iBr0s8208sqVVvFBamb0DDWU9sJNlM
PWGZ/rx6pnq9ZIyOvSZ5Ijxc4GC94Up4PM96Cz1gNyM9cw4ePWgAW72O7Qi9Z6OYvVpuj70BscU8HNdzvHc89rwa6CM8yQUEvUPH4Lw4YyG7xKOgPN0pQLl8meW87R7vvNvmpDwPPaM9bp33PBQcBDvGXG6935tDPcTSUTzFg8I8ZwyPO38olzxK7Vg91KZaPUglX71HlZK8Rq4iPZjC9rxUXoA8ogDCPBwOajxq+ic9DoxcORlAtL0EkiY7chvCOoAHNDsV6Ku8uZpGu+f9cb2gQXY9k16cvWx5MbzrS1q9W15IPdLkMD2qE8W9KFYyPY/xqztP1cs8CsUQPehSULuZwwk9VZ1pPDS5Cj1tG4W92kPXvNBLtbyB0gq8jjIrPR8VPr1pCoU99PxbPQtPyjxFlw29rcFZPYlIBz35QAQ9eX40vX01MD3YY3O8PQzJPdMsZDxJerW9JbOUvBq3hzyaIMk8cvl6Pbyf27xGqmo9q7utOjgLcDhg3Ms8KQEjvaPAxrxLM
ZV6958jHPOWW3rzc1sq8J2QPPcEapj3MVD08OhwHPebfEj0CB9g7Z1JhPcgrDb2LD2A8zFjkPLztDLzIb6a8C7bbvG/iJT3m0w09K//9PajCtb2RLe07p3DkPEK65rzi4bc8gExRvRBLZz1keh26ZFXKPJ4l571EpN48+o94vLqv37zL1QI9IGrhPNTXpjxwT3m86F7QvGq8q71VRyM9gb5FPQZg2DvMgiS6FCmTPJmrJzxXoDa9SpypPPlYD71j7og89VuTvZRR0jtrbZe6DGBkPcQJjz24x+U8EPkOOSKGbb0FMhY9wTLPvc6Z7zzJJpa8GzaAPfInETy8ZUo8wN0/vDHGE7zKfP877d3MvCrgbjohSfS8CpmZvfzHqTy/w8a8hHTFu6nknb11yzG95p6dvWU9wDx9wyk99OnCvDtHE725tlI7/xgPvQq/qr2l4HK9vPWJvd/jiT3u+HY9/9EoO8z4+LsVqIC8JA4ePQ+C5jyeRhC8EmNCvATngjzsIpG9HUIKM
vVYXjjymOyq93ZqvPV0KLL1NbS89GOTevEdq2T3+I269+4kRPNPHQz3nEzU8gyf3O4do+bxVSWo9e17wvYxs7T3OSAe9cOQ6PZr6wT0jvAu+Y+6dPVg2vbsuJ+U962YgPfINZjyW9xq8b3c2vWnR37132Tg9+ak7Pfu6Hr7RAGe96mmSvVTBYTxMhkm9ZjWLvYQnFb5KiVw9lOn6PQ9q3r1n05+8FXvkvSHl2zyXWuq9hPdvPOl4LT14lRK9KFIQPss8rTxnJdo8CO9APaj9jL2McqY9pVL5vWoX8b2PW809W7m1PZ50Or4V3h6+Gd55PWits73PfHa8y5ExvuSxbb72QwE+EehCPqgaJ74xDAS+DTu8PIMFLb3GSNK9trepvbHTGb4xYd09NT5UPmDXyb3Ouea93FyOPZC5/b0bJGY7lGr7vUle6L1C0Go8bLaTPXp1cb1w0q+9QmDiPIRAob36cVK8Oj86vvW9nL20DeU9QMOZPRE2TL1A99q9H9ptPfb54r17M
cvW9MTAxviDNwb31lQU9rJODPmjbprwdqN+9RJ80PiuJ+72Xibc9FGoIvegWGrx4aj+80zE6voBaC77MAYW9j1+9PVd1Cb2o50Q8z1DQvZdpnb0LcQS8GlCRvdtfwr1V2Jm9f5vnPfdmGrwkSrC9cwJzvWwrtr2P/re82i47PUR9hTrFhdI7d9sePsAqwr1/upY8ABVHvQgz/zmAwuQ6RAKHvpKoK75A4E+9BRzlPXjyuL27j4m9B7ibvSCewr2x7mc9Ez06vnUW7r1x34i9XypPPeODfLzxpba9MmJSvFLH5TyDSmu8YlnwvSMylryT7ig9PmCJPSb0vTu+ipY8g05PPbTv2TtSDQG9AEsyvn76nbxiaNq7YJycvJcA0zwgr8E78Q2lPYfyST23vWy8HNAVvoNlBz2njxE9vbSNOvtYfT3j+To92WAaPiw7MD2mZZi9AwBXvqI3bD19wsA9DarqPbAlOj29UxO8gc6QPSnJzT3gdiG9dDhgvebUsDx3L6A9I4A/M
PTPf/DwW3nG9nv6FPfYBpTx1HIM7y+qwvT13Lz3bNh49LeTdPOM5dDuAYaI8PfaLPVyURT1EzNa5z+wavr2baT3kneY8f1apPbF8gDzzLdW9CJS6PQUssz0I5Be8rcAWPhvUHz2w8X89UW1wu12Nkjx8HL+9XpuWPJuplL0qZfw88ogNPfxTSbz36Zy959BDvYMvTj07jJy85UshPMJ/oTwJYnM931viPCl4RD1QZxy9azv8PZ8fsLv53TG9gkA6PR9QoDzo85A9RvfgPVv+GD1MOsy8TcGMPYMXGr12kI69Xn4KvC3jvLvQU8o84dIPvBlXTbxhbgC+4nNJPcGgFzw4Fw08+O2MPEzAhj2ys4+9FtTTvCRncrwoR2S9W0clPKxr5zydTFI99hECOq9W5DzxlgW9TBqhPNnRpDwy+Ui9CSfYPN8gdLz0j6U75aGGPBSSoTvtTWi9WVE+ve2poDwNhS+9vqRsPUG/jTyzVKi70hZ7u3/eBT2D3q26cUuKvfyzKL0VM
6cK97mRfPcYppzwD7iq9SWToPDKj2znJzM68svdWPbmE2jyhX5O8TfDPPOBeOr11u/e8Ko7bPFb0ybwP5Ka8dOViva1uhT1iCaK7Ma2RPUcTrjzgSwa9+WgvvSlkIz0lsfy8LQYpvGUZej0KVye958urPe9f2L1ObkK6UpB2vVOaj70uDqa7pA2nvd70cLt7hzi9kiQUvYw5Vrxyt5W7CZZLvRGqa7xGtjC9twOCvfY0kbx/f5C8L/nAPbKUO71LHuE8jJsfvdzAmr3QCoO9UpSjvQZChD3DDWG8QmJ9PaXpd729vbU8Zbv5u9VSZ73tSEk9r+PCO1IkdT3obku9F7U+vI9FOL1Hn6U7lBLFvL51lrxGE4q9BEjOvHR3ibw05u68n/m4PbFjSTxfiiA9WDZ4vL28Ib3hM628CTJ0vQEMGz1zyIG6EIyUvXXM87sCCO48Tw6+POAeEb02IfA8N+hYPV5EiD3vmuo7BW/APLzJAzzp5L08sjA4PTyYFDwIbxW92puRM
Pbfoaj0oGhs9gXIRPRaO3jshTUe9sJ5LPF2UGL1sPwi9KE86PQa0lD09IvK8MNKqvZiTTL2aNNo7f05Ovf47s70TSME9Upz+PM4yUzy79Y29iHKbubPKN716+Hw9CGDNvPz84jvh7BK9ANP1PDtnCb1j7ww96QGRvPZzqr0msjw9SsyIvSUuwrz0eUQ9BF3HPbzR0Dzje7y9gukhvfcGYb0iQT49qHUGPCTk171RdJ49FPIiPE0DPDzqM9O8ahBQvIpVOb1qsKY9yYmqvSRz6Lw+WIC9oiDzPfmzirxA4u287juHvOD/Fb1ntwy9ZGxyPF9q/b3Dtz49Rwl/PTa6OL05SmW9bFCCvUPW0b3pxMQ8VGDjvSUFMb7Eigc+Ysgnu7/mer0n2RC+3oRxO/H7nr2cECM+olz2vQetGL5oJXg8m2K5PUqhMjxMCWm9ldClPVo1vr1frpI9Vy52vV6EsL2wgxE+xNWePRjz8zu9zKO9JDQQvosqyr3Q5fc8kJPlvZpVhr1AM
lK09uweIPRU5Yb3qGo+9Kp55vFdpFL3LB5w9nTUMvpTzgL0lTMc80gwUPtjPW71b7Gm9O9aSPd+Im73ZK7c8J8upvXIfcr1ytac9AYe1PdTEWb0jA0e9mbPxvXb5M70Wzzq885+avSROLr1OLJY9+hKePQ06SLx231+9vgyVvbD4bb3h/jQ9t8XKvbr4kL1T2O08evhWPdn5yL0Qwv68ElLlPIuOdrxTpMQ7Ho06vZpUU71qK3Q9mA8CPXcu+Lxwnou87NECvtaDZj2U7l27FAf1PAAKO72czHM9FrbqPHA21bxS6Kg8vxlJvcbARL3F/9U8w3rSvEQyQL34c5k8wu9PPPkm17zzBwq9Pp1lPSZo8zwZ4jy9DMdZvIXgl7sEf489HRdJPaf3a721AHU7pdoovVy+Aj1fxhQ9tAvtuzYhlrroYhm9KHpRO4DZLr1yALy7iSMfPAN6L73+IQG8xkDnuwjpX71i8RK92WUPPesg97wwbBO9kA3mPPkrJr3SEwc9yaPHM
uuXgiTxlBoE9dolJPPs9Bj2Gnay8OOd+PZ5LTL2J0WA7e2QJvU+T1bvfQ9c8XrBBvV5TmLx3gT+8JdQaPY0lMr3ttpM8Si+1vPfL7zu0xl49xHiNvSNhTDzZTTM8oFrCPQ5FQL20KnM8pl3uO4ZFMr1YIJg9WA5RvZbMfL3Py7K8uVwkPO/reT2c9ju9mPt+PVCJ3z0FuUK9HUP0vNJ3Fb3hqKE9zYsdvZkxHDyLJK69e49gPejl2TyJ3M08f/w5vQ+wPj07BjE9VQ7XPC3bwz38cqi92pP6PSwVrz0tDwW9lbYnvYgjoj2qkvo8r14vPScrHjmJaGE863OCPNCwOj3JNpY7bpsCPh2o9L006Fs9z2x/vL4zTDx+Jqg7Y+QcOz1scT3EXGC9NnAPvGc7Qr3nWpO80ptcPEsMOz0Tg8U8yXNTPSuFUz0R7Nq8BXkkvV87nb1/ecW8NDXMPGzFH71+jIi8Y/FhPBDiHz0GGUY8pKFdPfXJ5LynQ4y7i8cDvS6Zg704M
sZg9+I0ivO56gTtDGEW7NCinPcSAfr0A7BS95ZmJvASZ87oPU5E9ik5SvR54Ij1v2P08Gq4BvQEfJL2v7yG8GlI+PQpNi714ko88RK2SvdUKYL0piME8bJ5ZPRl5qr0PilG8+rIrvYr7ybxUfnY9ceNsvTWIVb2/3C09scJEPQJu+L2EHem9QFNyvfvduTxjOTe9u8N6OxVEfzwnwFm8wUIvPYFmB7wXiyy9+AcFPgVbnb05b6y8P9Izu1WBWr0u6Kw9kfd3PYzNFL50fW+9YJ+aPF9N/rz262Q6eLChvVRaiLxzWRQ9kpzBPZPuE75ZP0O8Cx+DO6RSlbxyHAy9N6xPPaGnorxpaIw8jHkNPYHuy7q86Jg9iM7APW7jg7yCBF+923Z4vW4O47trl4k8rZ+/Pca4rL2f9yq9dIF7POQsPL0VjD+9i+OZvRd467zRhV091D8XPt0z/L3WPFO7zCtHvYdLADynepe9qkxLvdRclTvnYNy8HRmaPYr0dDo4RQo8gcNwM
PWDt6b3raOE9/xoivqnxI74xaYg9PRm2vOWsHr6gF629eiycPBoY/L0qJCw9Q64dvudy6L2MDWU9pMqBPUGAE747qCS+FqDsvNU1+b13iyQ9wI6RvcVflLw5W+Y8b9QIPS8gv70VfqS9MKbCPBLIZD1/eeI8sI+UPffkCj4/OkK+FqWOvu34ID0dMZo9WVOYPbAPdz1l5RM9iM0KvCp9nT01wg2+SQ+Zvn2r67xzsVE96V5wPQkQgT0VIac7aI+nOzct/z0wP+a9+l5EvryD67yyf7k9EpYoPqpKxT0exYM9Vsy+PWZSST5BMXq+a3yavpytQz0JmT4+0REFPiq0ZL08PQs9f/cavWab1z24Lhq+y8mzvuY2xbtM/Z892L2XPU1Omr15x4U9Yh/ZvKveRz2AvV+92v2CvhEO9jwOCVI9q8IPPolSOz1BQFY9Xk++PEK91j2E6y6+e4/FvUxqVrz6b9E9RrAmPXeDmbyH/4U7thwPvUy3Gz0JWxW9NdLlvYZ1J73FM
vxQ98E2nPYXuor2/x7G9dK3BvFHZ1zvLGy69TFnuvChzbr0TTIQ7YgTWPUsVvr0e0K+9Lj+EO1Pngz11xLy7Ef64PPH/1b1lgvg8+mE/PRQlwL0UTxS+q2oFvQ6PALyCfxg9DY2xPCN33LxZmy+9lWYcPWsRjL0drYu9B1vlPEUoET2/Lr89oHoAPjt9J7wsjxg9jv7FPTty8b3dUgo971LWvbYr2LyL8ro8bygwvQC32b3ERaC9871zPW+zkb2CcjK9OkpcPEWJuby5EGc9wUxEPYGOnb0YC7G8r0xrO8VzJ70AQZm9HtE+uz3BsbwtZaU8GhjZPT+rD749jYy8v3cUPmTZgjxFBbm8F4wFPc7tXbs9sJu7x8cOvpt0V73UqgY9SxVqPF8RmTyygx+96xUHPrtULT213Bm7oIIqvtiRVDurbZg9ygG4PNJcQrzyA0K8BGalPSr8nDyMxLC9pKEXvlhNaz1u6MM7YJRlPdL/hj0jJZe9U/v2PZPT3zyUsiq9FMoQM
vi27AT4gJ7E8AgJHPJPeWT2KMWi9t5YDPZ5WQz3PaFc9CEIrvkDD4Dy/5Yg9EgKFPJCO9rvxg587RCM8PNqgUT0iXnK9laM2vkC/bTsEcYk92DnJPbDXNjxQXr29zC89PM3jsTzMGIg9vdCsPfX737u4vJa9KvKsPdGhezveADu9VlIgvc6xmrwvvs49EsVqvK2hFL09pvm98el6Pa8ph73nCUS9zOGeu/ueoLxOrQq8BHXWvByFK73y44G9ShvFPU9DFT0ibf48hNoVPDQ3Br0+F/O8OPxkPd13Xb0nM+K9rLOgPbWl4TtZYlS9Y5zhOzTUDT1wTYS8UoUyO+vYfb1UIFG9x1GhPBO6Cj1Dpfk8QQlKvbpzgz2Af7S9VE/aPLrqhr2Dy3W9+uKiPEu0ST0c0Pq7cgiwPMVkHT3/h7G4el8sPbjTFj2aerw7QOyDPdGKgr2Jv8K9KbWQvdYNuDxf/ls9D3YMPZEBAD2HaWG9PpeGPFWAmrza76e9nrU1vTxlFb0+M
Zda6+orHPJyyAjxya0A8VwiaPQr0Sr3LxUy8vkEcvGOAo7wUkvw8i9yau8GhvjyTRh69pC5gPZ4Vbryx9DA9nC5WvZoRuLwnEtG8d3+ivG2mjj1oQjq9+7CfvLeN+bnWEUY92tAavULp9ryCouu8tvTAvdg8ozyqEHK9Woyku5cOwrxTlRK9iUzVPFbzQ72+vzc9PjdmvacjVD1EWNM86jMNvTe3Dr3NOwQ9ktOIPKhgOD171jK9oQs2vftRtT2DT+w8sXGiPaqR+Lzpk9I7g0WfPIce77s9Kie9olevvMnkmz2J/dC7hA2vuwwrMjwn59e8ZvUnvU/El7vN7wA9SvJ3PODMujynomu9OTwLPeP7HTygkM48T0P5ulsvLD2/U5u9f+wOPRg0qDyqvw49Hr6sPBx6wLxOSwe9IOq1O7sMmboviHS8w0pouzllqrzGrAi5F3NovOOQSb2Pq1A97uRKvfQEpL3qV8Y9Jl8zPXhVd70iNyi8A7bLvFFWnb1G6jy7LZiGM
vFVxGLsXEpC9r22XPdjPYr0IQma9b8LsuqmFIDzsezi8btvlvCYgp71ceyQ9ptFxPZwi77znPXi9cdXevV8NXL3S3JE71EgwvQMtkb1W4LA9r9ZvPawXqbuYUCO9NNJ3vSszn70Wyw49PB2FvVZmxr22bv27LFTuPQD6i7xce6G9xMUYPaJ2lb3VpCu9SuQ4vZQnqL1zUwg9/DYxPTJeKb37XVS9D3uzvUCsz729P449Mw0wvWU09b36nig+YlmdPZli7Lx/J/a9NH2hvBQVgL3nsyc+nR0UvqAq2L3bxXQ980a4PeJHmLzRRwK+VvYIO5iD6L2/Hrs85+3VvVatob06MiI+HfsgPSMShL15ygq+rxSxvTKSmrwMYwE9FhW7vX8rjb04FMI9ktusPIW3xb3XrFy91gD4vCJdCb0+z+09la+svbl5+r2xa3w9NHLPPWyX4b2dT8O9Oz5EPaeV1L1fWNI84KeZvQg+9b0zdr495yHqPcHW171zxQG90SOgvYweP70QM
0+c7F0NUvaBBnb0sfL09VVJfvFlR77xmLpG9QunpPJ7mmb2WY6g9uolYva6wMr1VSIy7g1CvPcUw57yeFSG9lgC8Pde7lb3TKc48vtgzPTFh0TtEbt89d9mAPQuKR72o9rk8Q1vbugrlibzjxw28bhCOvIM/q72edl89ZIlYPA/4rL1c0Ug8m4tAPZXHkb1J4qc9NRW/PMzxWr0hJNo8Dl4xPcS3gr3E8Ui9TAKHPbl1gDtHGDK9UKNCPb6DTDwPvNE9HUJdPIni6DuwHck75k3OvHM3xzz63G+8v62PvFQeKr01Jn49wyMavdr/wbz+jji9Sd8BvSijqL37z2E9TL1nPD/whLxqEA+90WeYu2YfS73Y6le9KFKWPXX8ojzfrZY8PFOJPXA4Fb3C2+I8m3S6vbUFDL06qaG8V3EWPUs3P7zaB8Q8EGNWPQ1eQrtTxys9/UfbvPjG1rvyAy49wMLdPFN187zmf6K8jSxEvajIDT1J6H88ZrcwPDQ1VrqnNwW9XX+EM
Pc9mkTysJ0M8aIVZunf5sju2DPu54H38vJBA1bzsZmU983QjO8rtnD0BvxA9Ae5cPSGExz2lTAO9ln+fPRfNgTx/MdU9xMyhvSO5oj2cuhI8jhW8PX8VzD3ecEK83rMCvavdILwNkH89n/ACvbWulj1IOD294FcoPtrx1D29yCW8UgsEvZy2ez3lANs81ujIPS/H1rw1jW092nlcvN3m9zxjH0e8iQXSPe5wiL1E6S+9L9WavcCr+jxF5X09T0jPPLYY6TxCyyI9g3eoPPLnGb2ys429W7IIvSpsqTziaZw95ugBO3C3orq0ptM8PgljvQV7Zb3gqvq8jZHOORKA6Lt/CNS8IZLwPN8j0jyNhnG9+D3bPdMEeb32nD89gKlDvbEjNzuIx428x+hkvVrFqrwwqZO8ljWWPMIkXL2Iyda9oT/OvWMkZjtxBDy9u2o7PY+dnTyre129QOI9vcQdr7welOE8YNJdPOM+rL3qHBk7JmDAvX7gq704RA092Pw0vY5t3r3dM
Aky9DEbNPcnBbr228FE9iKLVvQ0IIL4iMAQ+mMuevM9azr2QBqm9IpacO9CAZ71wS6665SG+vJ/l3buzByo9/RbQPPDdnL1hrMO8pSs9PTM0ob29SnK6IfSDvXPzRbwS4JQ9XKFUPWpO972ZpJe9aBrKPaC+rr2i8oK9kazQvWJlG72Plsk96z5aPPtX/L3htEC9BReDvUseQD3XJz29uTRfPUUvjj3N3oS9fAjGPaxGWL2uIZ07Rqe4vGaz5rzvE686SI2hvZRLu7zOT5U9qg5NPYi3w71cT5C9zn37OWXbub0VRxo85RgFvkg2Lr54Stk9bQ8qPlho871xn729+hQnPJkPGzx+Aum8kQNOvU4LdjqdylC7rgZQPi2i0b3kAbm9mGWAPYs64D2FD8O85PYSPnTgCz6qmCi+Q4sWvhJghDwNBNE9hYAkPRCEkT2XOUc9DgWIPGmpRLyfUeK90yJAvvjpozxxRdE9p+EEvQx2JT3HvmI9GgMoPfv3hj0cOsG9EtFWM
viDe3jzdezA9lI3JPQrk7j1jmVw9tP42PuhuKD6BJS6+6pm7vsfXAj5s904+bAWlPFNBLj1rqDI8L6T/PZBv9j2kuza+CpDVvjomvz1O0iQ+qArgPCgygzx6vbc9nikmPheeFT77Jg6+z1jtvqtxBj3fvQI+CQIPPtzAvDytNLA9hkQvPg0gPz552B6+EiXNvtnTVDxPPXc+dAGSPSQ7vL12icU967unPbFEmT172Zq9bsfyvsr1Ir2xbJ89QUfkPRsT8r0EJ5g9hJ5JvSsNi716nkQ9ntbevlwtlL3dBC29yQE+PUuDGr33qUo9wCiaPDsUWD1z2oq9GD7HvQIKp7wRQEU8BvO1u+kQlL3rDX89BgyKvYpfQL0QOA897dNBvp5Hlr1BGEW9e4ZAPV+EOL4YtsY9JOYDvkToob3QH0A9hvwVvrZM7L00GTa9pfrHPL4LpTyd5vG8qUkXvZD467yPD0W9wCDAPdgntL1fyLq8KMEXPZYNlb2kkaG8qJ29vVeJ6bx5M
GTO9MkT4Pbay5L3l9MG804cjPYERxL0fVhS9ZP7Mvb7fur2NXIw9REnHPRK6lb12nhY8PSe5PY0IEDynnai9i4nGvWXDU72zQKE8kr4nPtdn7702EjI9SbgZvZz4CDwPWgq+rUtMvbkJPT1Lj9y8/AVkPjiqq71uBHs9Bo4Lvf5AbLx4yQm+irPHvfeXsbwYAJk9bkhlPunEnb22KWG9IdbNPZkL0rt1se27IeYEPY9BbD17+VQ9og+svOGSyzt1Q0w8XQowPbXomT1Ftkq966ItPWcEjju4ghO8XFGrverIKL3Ngd68TMWhvCIdEbzqL4K8oNw2PSCaoD1LWNG8oMZDPNcsX71YS6C8/bnPPXv+trzJX5Y9ipEnPUxaQD3OqZM77L1Xvijo0D3Mlgy9/hR5PYsFzzzfU0w9UIhlPcruyj0DlA+9mGCIvl3qFD1bssa8200zPeSbKT1V4Ec8nhlaPcWR5z2SxH697rUvvvt0sD1Fr4o9MwhqPbr+nLvKPWm92LcBM
Oin6bryrDII9AUuvPakJmDzp5fK8Z4+kvF6xtDxhzsW9B72QvGKhDb2wJP49VYjzvX6PkbysGBu9PNYKvZnOtb3GKIu9lxGTveCqYjwMU4s9R0PqO2Me1rw/fz49vQUlPrrTDb4QScI9DgCcvQK8oL0CSlM9ZKdcPG05dLxbUCC+wcHbPVFD3r1RnLi8povdvYOKZ72hu1o9TkyuvSrd/b1qhMS98wiePXz8Pb2t1TK8foAXvVEV/LxVYRW9hr//PE2eXr3NF3y9/6f1PdtSJj2SzEQ8wbEQPfCMP7yQGb68HHCWPLJ4pjxnLXW8pQY5PY25ML0YI/y9mx+ZvTroqrxkXIE7+6ZkPSRgNr2j13u9pyRPPTbhCz3O/327SKjvvAJrpz35O1698J1BPBGS9bvbT9g8iWrxPbZdQb15zMq8oExfu9B4crwWVry8Ryr9OuZgHDwJJoK8Z1akPRaCg72J+yC9oB9GvXRIL70m5tk8oQnKvFRWIb3fA229kcSZPd9bwjwGM
bD+9Gv5IO+sRvbyxwtS8/CqpvSfFID1bDoo8bpwsPYTkYzvfmVa844U5PciihbwsPhS9V5G4O10tgj0/6IC9IvinvBmrFj3kMn87ypURPcsnpzxthAQ6Yxvgu1/loz1wxZQ8O9g3PbdwBzoikpC8I8RmPfRYszpcXhO8vj5RvZsIdbsXFEK9pywkvJjzNb0C3lK8M5txvG1OuLy+RNI8yCFrPNQPobxOEWc8YEfJPLJy9rqOEyM9fYE0PUj957wgEKW9BIYNPdT5pjzGviG9pmpKPSYcsTw2R2q8b34cvMtzu7ucYoo8yqiJvTxgpD0r0pS9mQuwvb9Chjw6kQ68kYAwPW7yA73AF6u7SHC8PHDfVDwRcTo8UEuGPDj6hzzdO4k9atqcvByBTDxXI8a8DoI9PVtuIz0f7Eu9c3xlPUP8xrxS6oc8jwMxPZaPML3SOuY8YoJOvQJdj7w4lwG9oi1uvNo1BD3GIeW8d9UbPP4obb2n1uA9JLQRvCUCMz0lYig8pNoJM
vXZLW73vg6s938v+u6lClr2X5Y+8F6KvPd1m4rzDjmW8297ZOvNCjDwk4j283FLpPDTyOb20gA89/iMuuwLUQTs8u7m9Sq0AvazrIr1dV5490jmtvef6yr2mjtU9rZs0PePBGL2WncS9Ecb1uqyJtb3AQbg9bbDQveJVBr4yL5+6JZsePaJrpL2OfvW9tKFxPAFXxr1mRIE9mAmpvX228b0S2A8+VVGwPZDKKzxYotu9vYYiPMd49L1mcda8K8X3vfh4Hb0dpyE+dxeiPNlDDL7qldu9RhhvvIX6ir1Cqhs9RMRyvTwK171di5E90Ca0PXtqEb7GN6a9tqyfPd8Zp70DqWK7NOlRvXBSur1a0t89/v/uuyMnrr0YTpS7WC2CvR82Xr106Pk8jmI3veHmM70sDHA9pvUwvZIykr0YUco7FvyGPJaUJ71h2Po7RGdqvdzt8btq9KC474dUPS2IOb2b1WC9QvT9PLrNTr09l6S8gcmMvBdZFL0mGbA9c4MIPVkspTyXM
A8e7zj6xveDZAj1AS+U7GPCvu9X02zu3EwM9A4IcPA0Ki71UxfA8zn8BvcRhWr0RE4U9afMfvG1drDypuj662tG6u6SWR71IZ2W8eJTduNPT3zzG0ZC644aoPQZR+zwRoTM91Z+MvKoxVjzRAA09eO2dvVA797oZVdY7MJ1CO9NB6zqz8uY8FugZu2dFjzv3BDe8/8klPcBxfL1iERS9TMdevI3SJD33fgY9QsA8PeeGUb26EBQ9dDwrPS8kqrsZEvq8CcUAu1+bYzpPuRs9uaq1PIz7Zzz9Ie+8PUJXPR1zHbuF0Hu9+IOfPMadhbkD+SQ9CbHRPAFPuLxIfJI8PWDiuxNuLb3Leum8P1lAvP8/yrrpQ7m8scK7POW0Ab2nH6E8P4y5PSmXALwamT29glmBvLZROz19ZeC8/lP0O+6zIr2itDa9iuiuPeWpPT2fnT68brbQPO9EUzx5jA69RliwPSSW1rwNnOK8KMoOvR4Orz0ZTSC9Dt1tPfBlozt60qc7cEsqM
PTppjDxCmJE9knhSvYF6Rz04mSG9Yq79PU3clz0fLyy9J+BcPVJFUz2FwiI9A7GQPQ+P07xuX5O9z2Qsvb6YMr2eoSM9zaZCPu6OOL3zjN+8kLgePYxMXDmGNzG9DkeEvJckQ7zBsxs9cs6XPQQOJrwXGN+9Ac96PfR0sjyYXGs9wyknvBWMq7woWSo9kb1jPeoyA707E8G9MHvEPAZVMTwIslW9Rvi7PPSYWj3i8h29Ao47PCjci7wbAGW8YKjpPIyth71OEBS9CPs/veY+z7ybSHE9XESIPIfyBrzQh1S9B6pFvZ5kWD1r/oA7OfF9PWXEKT2f8zg7dWbGPAFROr1KBwQ8JctTPS8ot70Mm4S7Pod1vVd/W73eiwO8FsTJvWFG/b1e/cO9HE8pvKyORr0BKY28F6utvR5lEr7GmK09npwbvrRH0r0Blqm9T8MXvQAQOLwDBFM8e6/5u/F7fD3yp1m9tlYmvb7tFb12Ceq7g2pqPR6+Q72E1L88BO2QvSpSibwCM
W3o95J6vvf0I3b1uj5O8ELaFvLvmhr0mn1C9lqkDvtjoL70wQfI9S8swPBhP1r05nJa9s/WZOzkz2zyK4Wk6xNKzPL8lhz3O9oc9IDM8PcJxPr19YR+97qIRvU7KRz3+eZq83MCKvRVZnrx/1Q89Em8RvK+pf7iUH1m9Dp0cvGGBPr0pHuE8bXcqvVFGm71aVxI9aSQgPQYeDjuCMLq9JCdnvcU6OTp2lZK9fulevTl9Jr1Y7VM9cRvSPW3COjx+U0O9XfabOl79Iz0FMzi7ESQ2PmsTRT4FKQm+B7qAvpDCDz0iIkU+TSjNvSrHcT04LSk8NlUSPrSwnz0lcqu9z1ObvhyqVT0tTsw9s7hdvTpywD2BCgE+RC/4PbHbED6VoYi9rCpvvkKtC70t/e08KuLQPfTdu7uACwA+WH2hPRqelj2izZa9PE+WvpHG9ryy0Z49EPV5PegjLL0+o4w9hjDdPHB7OD0P9xK+P1nHvvb8zTujorw88HOWPali2r0inyI+wupeM
PZlwQ7xmwt+9riPDvnbs5Ttkto89NqcjPRPq3Trr/rW9mrhXPSebKTx8Ivq8xt8BPiXrpzze+u49/qWpvbQ8irueV3+9LDzlvEsjij3vkZG8JHsRvdVR6Dx72QE+QkZavaaMlbvsM8U79fYyPaDQZz2OG2K9hoFgvoWe3zx+iRg+3AFOPeFZZjkRF+E8jdMAvtBdm70okZU9b1IZPqknxr0e9Zi84jGIvVrplb29xYO8HdlVvmsczb04QIE9mjVPPuR+Ib7BUoy9GlHPPLiGar1nKEy8NmWUvR9btL2C6c885IwHPvczir3JCLi9iHMNPSkLlzzv31M9IUiSvWbSI7wryYO9RdGZu07+D71HVaG6Q2qTvNqtDL3CzWo8rItnvUT217ytwbm9MsEfvTTGlr265P+87lARPdWohL0a9/89B/qxvbq56L3KwOg7wUdGun/O2r3p+4K9jPaqO293hDyBzSm99aqsvIg/MzwwI8e8syd/PmrE1b3LuVs9gmfVO6ZFjzzTM
zwa+g/RWvapTZb1xhOK8TyB8Pqw8d72n6su8FsnkvHgwWDqkKeC9IPIGvmCMlr1ff/c90DCwPl2lv72BNEe9xXhFPcW/dD1cqVC9VGkuPWE/sz3H3sm8q49+O1p+DDxW3bw87lZ1PX/UET4gHgG+av5qPNgjjj05aiu9kBjrPAfG2rn+i9o9AmJwPX0n0zsOcPS99FJOvNZyDT1a16c6bSJEPtRpZr2Y4W08uEgJPhS8Kb3iETY9Jv6rPB2vNj2eEpq8ViaGvj5mV7zmsPC7wwgVPjzKqjybqF49YtyNPbglcjwe8+S8w+eavjo1Mj2T7ze8t7ecPZEHnLyPl4U8jjuEPcaIuD1jEIU8i81yvuEHPj1ayOk8VoWuPYxZz7pPeFm9qw93PeQ7qjtuecY8bWhEvZFReD3exOm8EzvQPJwvi70VwYO9AVf3u10eQr37AmY89tofvvawkz0wYyi9YcbLO5+aZb2xElW9DfWsO4ZV9TveSzE86eezvbWslD3OgAM9TwzwM
PQi2vb29W+A8EaV3vV+Nkb1vrSk9xiUOPUiBmL3LsNq9B1CZPY4FiL1vMuo7fLoFvhhn8L10mus9RbafvBKrB753Zgi+ub9HPchxI71k/yg9YSGbvQihh73OCVA9oU8qug3xS73HWzO9RUidPUAJNT3BxS69e0gDPb22ZzyFeNS9ZU+3PX1lfD2lNaW8hq3DPa4hHj01bcy95bHSvIFetT0Jj8y9xClKPag/k72mxUs8e1woPfItKT33Gcq9ginPu7tAdz33raq9wEf5PE8WF7ywkwI8rz0fPrudqrxSJBS9m7opPWWCRbyMCYu86wu2PIBRNzz79Ya93SwXPraUob1QJWW9eg0FPXsURL28uqk8ORlGvecoIrzR3j+9SHSRPUvpbD2WvYW84Tv8vCJubTxzqF69oDW5vAPiWj3TBRw9Qf6gvCE9JbvZVEA9fCLKPDOU7Dzwx+q8OhRmPKMACD3KaNC8JgKyvB55Br2jbM48k8XivN6sTD2UHKm97mQSvRpo+DyEM
tri7k/TbOwCNc7xNe9g8TdAQOzAfiD1/qhy8Bz6wvX6XID1BcII7ie0kvWONN7sIaLe8z+e5vBqbtDy0Zjk8ODc2vPLCRLwby/S6sQDAPFgfO70id+48+sJMvcaRwDwrKgi9KPHEPDtyJ7tgubO8UaSgPIoG0zzVkDu9XGUOvYjoEL0j0gI9E+tjvY8LU7um5/e8DyEJvToAFL2H+Q89ECZOPOxhmru1FqU9Bwunu8iwTz0HJxi9dT0rPbHa1jyDzW6857Tuu0Uw3zy/q9y859jwu9nLfz1tkwG9Xk9xPLg8LjuZTHW8dvWAPcxdizsKW9g7y5lRvdMXZz2ldwK9b03jvdaTEj1eqCY9nzUgPcmqjr0VpTM9l913PBuZELzX6BK8EQ0jvP4T8LstHs895y5bvCzw3rvB5wy9KX+LPQDC8Dzj1Sc7CAQnPQTbBT25oeA7AjhLPB5C0zqAZ9s9PgsLPXlmXj18+Eo7vcdCvTDyhL0790g9Zf+bvLj4+r2k0fE940EYM
vBrNVLyb7vS93koOvRAE3b1irAI+CAWBvQxNob3wP1E9mZhzPSNujLxpjiO+7orVPc0VNr2RqVE8lKTIvbTjA74wxes9OW1MPYB3NL1tvLa9TrjnvQN757007CU88XfgvOV+tbt72h0+zICBPaSpCL7q1/i8r0ghvTlTgb1nDK49O0mxvUdtv7yDNLo82y3QPbxJfr3ac8a9xlKhPVX2X7xwX4U80lEXvfYxU70l7P09vMBqPROmjb0bWsS8d+bRvaO2Gb3ogWW9IxSNvAfwozzMdTg98oXaPMUFQb3HMp87zLLrvDx1hLyskRy8NxbuvLV/jL25WiK9ihJvOzjtor07Poo8mbgtPEjsRzzetWi9tNOSvGFfQr14Qxs9NrqnvFeFEL364Uw9y/ycvNlXOTm8/EC94hZWPZBL8TzqGb87Smt6PDSSRLkERWU78ktnPNdaZ716Tpq8sx0RvZKyK73w6Yq8I6M5PVkYkDwyNr47lquAPQ1jND2+JDc64hg1PXpVJT1RM
GYM9bf7YvABJFb2RLIi8aG7fPA2x7zyGJ4a6W+8ZvYFx6Ty3Ueg7fnNpPUd/lr1DTKk9DYEvPYWck71RqPG8KhptvQ8XlLpKAgq8QnWQPCvdkr0LRRG9G02wPclj9Tv/QDK7SMMGPbjck7wHGiI85H1SPFmnjr2N2F+99lq9POPR17yEBhe8jpFMvcHNHr1CijE8PBAuvTRNvbxLAdK7V52qOpZCRb39IIy9g1J7vRsQcr3iSOI8acAHPYzjGr2yCNA8NjXnPR47CTzi3lu9LjopvUKXvzvOmbQ8k+6FOmNEmr2cQOA8ZU8/PQPQuzxRIXS9lT85Pax/GLzx8/i8P2CZPPdoobtsxnc94nABvXdjZzwMfAS+i5izPZG6IT0nBqa9piDBPIoS2D1zkvy6AUOHPJGnjT0WRTC9CszsPRn46j0j/D+9rN+UvCge7Dx79Sc8SG6IPKDZKL31mya81M0+vffESLzhtZU9wk/YPbGjAL0/NMi9Af9DvASqjr0RFLE7vyZOM
vYx0Sb1R7n49SL6fPUd6IL09Q6O90OoxPfRKjLygJqM8p2oTPLdEED3zywg99giGPcOa/jxtqE69xMTrvCV0Ar06qTw7u1pgvR5VKroo94w8Im7TO0tQYr3DdLe9uZeDPKdy9bzUVvu882NGvUzL/bz4zyc9d5eYvBQBi71PHra9EJPqvO0YQT1tsB49O+mXPdrVu7y/1QK7xGmTPHxfhj1P00S9NSJQPeiHAr0WwFw9Ub6xvQVrQL0NpvA8iqv1vWL79r3npAe94iHyPLWGib0EZB+9Z2x5vPM6jb2W1sM8yoMgvg7rfb1elti8SPrKvBrIAj0jqQS815g7PODY5ztNyq+966zvvMZbIj2Pv968dH+6PYeYcbx0eb48JsTPvQrqk73k6o48yAonvWYjHr2VlJy9XawlPWm7jLwf7wm9+xZvvYTqOb2rAKE8/ec/PaEKn733M4i9Eo6FvGu7kT0s8oe9+bI4Pbov+TvdSnQ864GbPcJvoDwl3qG8woUlvbqZ5bx5M
HbU8v3jXvLZmRL1xVuG8rWRbvRBihbz2Ifi8yERsPFZeKL3wr6G8W7yZvcbvnry5n788srXMPHAWfL13/pu9pZw6vVve/7u39WA8sPQvvcND5byogxC9PTzNPcZewzyMroK9nLIoPZ3oWj1pU8Q9Y2U/PvEaAj5G39K9FySmvpqZdz30a/Q9mgx0PLuLdz23n489ClULPhLxuz2IYAK+3NWavhodrz0qydU8PVj/vFhQzTwkkNA9YFCJPUyPZD2819G92AyJvlcbrTxBxJK8EmKWPcUCZTwWMPQ9whgmPnOUKz63Ot29zIHJvqnwgT3fWRk+AI72PMY70jxYo889ycFUPvkwGD6JsOO950Orvjg5zj1VdxE+ff9uvCuRGT3ewQI+9HJJPtvvCD5QZeG9yr/Zvj7gqD1bMak9Gk8FPkvqHT3gd2c9lPxePe79CD3TLw29usPPvKJOGLw6l3c942KLPWKtvj3XE928S5ZQu419TT3VDra96ge0O7XTcj0Vh5Y9TalIM
PSzx/j1MjSI9AM4jPgcZ4j22pym+WIHJvQ34jD1Mr/Y9zKu8PXcRibyuTqk9GSKCvb5GyLx+ls68xHzrPVuLAr6fSXC9ySzjPG3XFL1LTIu9mYizvbsobb3x8Cu9fqDHPdnazL2cTQi9OiSBvQgVWD00p428wcP1vFWapbzhMDe8dZEkPp6RLb0lW1S7G4aYPZv9Db2aLIc95UFnvfvzFT0JCBc8xx3DvY0A9b1182W9vgKoPSQpF70oKoM8ABiwvTV/XTzSVw082sfNvaxF2b0mm4s9jdHovH4aQzsBhuI7Vz6KPYb4uz0mJIm8V1KrvdUjyL3Vmt89qZHAuzKTiD2LH0S9+yC1PE5mED0RakC9h6ExPvTGpr38xV+9S1iLvEXzLj0fppG9Nns+vXHvgj0xqWg8WBg0PrR9Kb3/vgY9YERgvTshbz3LIdW9sURPvYt2a7vcckw9PDmFPsCRhb0hGAE9aRhpPWY95z0mSza9Pev9PXzAGz4SN+S9yhh1PYoBHLuDM
n209LU29vZJ8TD5s4lO+eiWhPUw7ZT6CP/K9BBe3PU39rT3DBPI9XCXDvZZnCD5x6Cm+0iizPPtOOz4+406999NxPl2GOzykZtA9aAXxPfQqpzvo2EA9kuecPRVaujyEWcG9qxBivsyGNj2Vic47XEkTPkoKa72t6cw9iHt4vIpAU73/0mO7PhOVvkR3SLzqMiy9rBPAPeyM5rwfov+8LAG8vUFewTu3i2Y9QSgivjGuATqiu4u9hhA1PfF5ij0bg3G9fP7AvEEhSzuLIoi8Zom1unRRyj04xAU9SxxdPfJyvLx515u9x1V5vYMX+7z+izc9hncDvqkDJD2+yQO7KmZ9Pcd4Q7x3DQi90jJVvRcrmr3ph5A7i1XDvZLd0juG2TK9ADYwPQBg37290tA8WtHGvVE+lr0deoU9G+mmPRdphLzAIAS+KlmMPU9l5r0vDwg8yM5MvsAWw73Htp09P9ySPU1ND75MGzC+dX4lPeHTYL2KVR28jeMdvsgnFr5bp/E8BozbM
PXGZ+L23wEm94/MGPcOZdD3PWWs9YHWMvPXquz33urC9Df79PNLZKrvOiVE9PntGPU/BEjtGrUK7AwWBPOIcdD3VYIe99wh/PZLozL3ZgBw8z+LoPUnfeT36q1S8FrmhvPv+kT1SEr29R9hyPLQex71zl4o99PMbPY669jxLq4a8diGgvBSEGj1XEDq9Bg9tvcrn5bydsTo9IhjcPQjE3bujqzS9jFmmvBSglj1YrqS82Sq1vVhb/TtuNCk8aFzHPIJOuj06O6A9pPphPcAIsLskd/a8jwDDvBMBAb0O6Am9mkg7PVEA+byN7/87BcgTPY2wgbtxTki9bUXYPPXccbp4GiA8ko6oO/05lzkDDhw9RxuluxoFsj2/dzS9VP9hO6q16jy+HYw8B6ZDPDYXlj1a+9o8czHXvC+1iz0zvwK9jAwWvaUU4TwZVpG7yPrNPD8wsby7ut48tJ/yvAYL/zr4q0I9cC1PPUcQqzwzY/28KJpKPR7tcr2GfCi9WNravEWxuzsMM
GpE8rqBTvJQPujtF5ry9Wr2GPZbI6DrZihC9pAkdvRLFnL1z20k9UFhKPc9k7LzhR2O8E/XAva8rLj0RKgc7Wq9PvIyaHb0kady8q7k5vSHCaj1tFN08xZCRvZ3fljyW9RY8yG1zPdkqRb04qRY8w1toPKkaALxzg+88T383PXIoQT1d/0a9bPY4PUlCoLyg1ro8x47KvNh5uLyqvta8j+KsvUCWYz3bMwk8CIELPOixyLwA4NE8OM4ePHRalj0KguU7qYBevRIDQ70EtMM9NefDvMBq2LyhEYu9b+srPaGuUD3fS6m8nKobvLHzHzxc6cc84AhLPXnYeTynkEc9lNWgO2ZGiDt9E0W9xpYAvopO4b1j9Vo9ThRnvVvjCr6nXMQ9M1UNvUr8cL1IsMK9s08BvROair38cBg+g57ovb+pLr6NiYg9m4lVPS8sMb28Swe+LQ2WPcRuWL3n5hE9O60zvPM/mL2OPr89BrfBvEGqzLzklpS9TdwUvVstlL30ojQ8/QajM
vbrxHjxi+M09Ne01PXxoxr2C5xe95+NOvO1usb2ldOo8VbrgvIOWuL2ZRiY9MDVrPDfGD74rl608tyNAPPl6ubzDyxe9CdMGvBknJ70xTxM9s5okPcetZr1u0bM8blFxvffsqL25XKW9s8fMPOhJ3DsC9LY9z/8svK+RnL0GP7Y7kJqLPCDK9LyaS309L1wivUdQN71Ts2E8cxsAvfDSgLybDM+8QPkHPeamPT1F5Qi9mlOJPN5Oozz8r7U9jcOMPBb4kbtt7n89BsBBvSQt/7zkyLc7jHjzvCGpabzIMhy9GW0ZPPEHrL1VpV09hnkgPL3DzryVi9m8nl5Tu7kbKj2bTMq8c0oEPNoVir1KF+c7ImqYvPRI9DxkER299LhkPf1rDT2Fvhc9aZFbvYJCM73qhac9KqE7PaZzGLshlIY8hNKiPFWRMTwZBhU91wSKvDWJQr0oQ0g9qzjRPKOJ3TuKtwM923Z0vfHLuztuFKI75xDlPE75ybyhsD69FbJXO7oNLL1mM
uR483pdtvH8dLL3mDtu8BRTivHbrpr2ZPd28zmvKPTWSir2QgwA9TBEGvTYJ6juvtI090NfdO4irn7saCNO8J8KJPEkeH71xqOk8WfthvSUGpbwSgAo9otAoPRO9qb3JFXQ8JZvvPTjIZb0188U7DLfFPLuZMb2TYII84rCIvNcijLxHFGw8YSF6PaTqOz3HeYg8gF9MPS5YpbwIx029jlUzPW18TbxL3ao8LVWavD8Ejj3fYzK9hKySPVknSTx/TW696g8vPaH/LD0yvZw7q0ANPVKUhj3zOWK9Yc7GPRaEsj08GnY8rsIRvcATaD02/oU8t1BAPaIF2Tx3MRQ9YevsvDNB2TxQR8c8REULPnKe+DyRFOe7A9XWvBBAQTx6Ugi7uQ96PVIMbT2xu569A9CBukDFPj14Doe7lG0vPS2qoj2wh/U9jo2LPR6Sjz2nWIu9QJuwvdKa9jx3kty7SNh1vIgYt7yw2we9gPpQvBrnk70531c8sZ0hPVN1Ej1SILG9U6yTM
O4hkBb3Plx29qCKVvRoW2L1BZbI9ehSIvfLNbj1eov294LfpvKC7jTz/4qC8pC7FPHEPOTu0LZc8UotIPD9ZzTzogBy9aU2yPRh8yL3ZM7g9+mOKvefu47wsD248GfN5vC7bIL22vDW9G5ZzPYVzrr2ijb+8u9CLvQbLz73blZk937D0vdnCHT0Ow4e92XqNvW5U2j1o1Xw8aUUqPc9Jej3xhKK92VTMvB1J0zx8bIc96bbYPZl8ML47i4m6Z2Q3vjEboL28kY89PDknPUuZLL5HB8q9JB6HPTvTL76FlP68iKG/vc1Zf73bd8w9Ops6vGQI471EM669aNvMPT0sXzxrnsa9yencvOPdPb0k3747uQNhPZTKkLxJeB47as0dPv9H1LzCiOS9W6A5vaZkh71Uv/G4rfz4PXdQb727d6G9MCfSPO9qlr33mZK9qVoWvr0CB77/hpo8pXYcPhsVpr2a7yW9P+aHPEqrhb1xSvS97KUgvfcHxLzDSrw8irSGPr7isTlmM
W6K9eSCkPccNVTu8Tj444SkvPS0LCD0yXKm92iyPvaUMlzx8jzQ9XhEfvJlGnD3xx5o7CzpuPebsQj0XlEW96MVovXYypT3yhVQ9B/dePVZXsj0IZku98rWfPQD5Izy2LTe91CGLvQU8qD3JTpw9QGQcPqkhKT1XhAw+EEb3PS1m6D27kQG9fhWMvnlixD21o449a7aFPMDVjj2ou4A9h2Y9PlluqD3H59K9w10/vjk6Bz7JSBI9hUb3uqmwwT3S6ps9dz3UPRK8OD2QgZi9Mbx5vhUCjD0s1G075hshPlyoITsnq1s9PudRPcgsMz0GFZk8G8hZvejFsLuCvRc9js3OPM1SSj27D588YD82PeR9zD3m82S9I5DwvQvylj1up0c9r42Cvf+EoD1PKBS9OxcGPul6zD2Ycca8w1ULvp/5XLuMoMM8WK0sPjU6V70if489/523PGBkzz11a6E8GruEvaxms7wyZUs7wVytO5tqaTxbDTs8G+hLPQHMAD1NIIW9IcKWM
vSaI2DzcgpQ9MwuPvI76gT1q1Hu9XiP4PT0yQD6ehce9IMeqvSqtFj0T0bk9cYKqPS7rtb3txNw9D2HbvJ3UODxA2dc8iZO9vEWR1b2wXbK9PpS0PItEKbvUaFW99X2svUywZT1UaJ09H1c6PV2nbb1CoYs8CETHvT3v1T3hIqK9oqM9PBVaKD6NR5u8TrNrPaXc2jykysI9R++CO5VrIbxliWw9CMGTvcmHJDxgTTc9aaXCPRhDnbwdVOm8EG+GvR8O2DzkxYG9kuhrvWnQzj30QGs6AHEdPlLvmD0bV5q7wluBvWy3kD3EN629J6buvEsK1jw4agQ9tW9uPj8HKrvEZ0o7glfJPU27rz3Mbbi8xQiCPVsnOT6EGEW9Jor/uk7DrT0vrTw9ygjUOzFCHz6lU9e9K9DWPSUvMj4CgM28QTCUvHRXvj0YsvI9b/QjvRQFvD1g0uq90Hp4PWlwHT5iwYs8YE3uPQZWej3Rfys+3IKoPdBLk7xUM7Q9z7tjOg91Fj3CM
b1S9kKk0vvDmxjvieje8zEKjPfZ2nL3zHIM9vbKRvY+cFL5I0cw9S/N/vrLGDTzicbW9ozGNPdrfEb7p04o9EmObvYnqUb1rl0E9gwI3vnDFi73N36m92I19PDHRTz3/CZS91S0rPCE5kr1WlX29KhKSPTKhlz2R4t27fJp9Pe8Vvr0VoqE8bIKjvQAvor2zpbE9LOCXvU7NJj0lJ6S90IWDPbraQL0+ADS8yPf+vdcPkb3hgLA8WSaHvQESEDuRGYO9OeqxPCm0gb0JF649R+fFvaWGBL5+KJA8sbALPsKErr1mZRW+74yUPXsvBr6upSw9MU/zvUEg371J04o9zwNdPTCKer2VDiW+v8vePQuMgb068vY81xzpvQsWOb0f2Oc848WMPV/IZb2RIai9sqgTPWclLz0C7ry8fY2uO8j3uD24GTS9EGtgPBjtLbw7thQ9zYxGPbxrmD3LuFK9fiWFPFOwMD542+G9ZABlPEF8QL3CAsk7Iv+dPax9dT2Hb0i7wHMjM
PJvIwz2/g++94jxNvG6Lzb0jjOM82j8kPUD0Gj3Hejw8jLmAPecqkD1Hfhm9hMBhvbWDUrz3RLQ85JcyPbeqBr22NAg9Ju8TuyA1tjxYy3y9YFhnvcBDuDzjaYQ9pVh8PF7SADt+7bU8G64jPUQj1jzBkou9b6XJvApYgjx+LnU9gBJCPWOpeb3Aj4g9S1c1vEia+LzagoC838qgvJ3HpjxVy4297aydPY5NT71yOKa8Jn5ZvYdBADyrmR8960agPCWi2Dw0rgG8AnZ1PSPm4rvAfsk8t16YPPVmPr1aKJc8GbbZueAVDj1gDqo7BGeTOUQfQTxlKXa9lW8DPbtjUzynImU86PyAO7l7jjzKzj29nLH+O8PTLLpbDE+9cwJ3vIZXobxlhky9pI+2PTDYojwMBXC8AKqiPUsWi70aHQc9ZM1Ru9rJ6jsCf8S7A8JMPFm4rDw0Zgu95NvNvcmIHD0/hSy7vp2lPWyJ1jzHWhQ9mQjBPCnT/DsfRsw88LgEvCGtWT2OM
6yq9KpI0PSJT3TyA3w29hyaaPC74hz0Udeu8Nn4ZPXfPizxeRFI8I8CSPegWF73N9gg8HyAivTJ4Lz0mtRQ81rbvvWLPiT2G6D490FugPOeFZTylsr46WlKYvPlbJ7z3NN27LLKnPOzkbrzHeBI9cx9MO1BDDL1vsxg8NvfqO6pwEzyBrcG86RdNPd0ZBL37XA28Re48PKR7gb1K0+U8g2YZvSPGm7yK5Vi8RAeHvS6B0732tgU+RvLdvFB9Nb5Bb8c97kc7vayghrys6TW+A38dPeWgA76kygU+KjftvYgDLb4xOgY9+YHPvCR8oLwycv29QU02PQCLBr3v5bA93NKHvAn0JL4EZy8+2IvLvKqncr0JXpe9kievPInYd73UIic7MBROvPr/uL1yfMI9EO60vLnS8r17pQa9bbC9vAQY9rwaz4W85/Iwuw6qOb18Uh89elckvLEtCr5tIBs9RRN9vObnuTwzCYi9Sn1xPVbqZb3ww449F07dPBjhl73owmM99ElfM
u5Vtqbzu+LO8QJcROY6JIrxOSvs8LRA1O1FZ4r1RE8K8jegkPWQVUjzRzZa8yR2HPNSHib1dlww8QJsLPc3pNLz3nGC8cFjqvEFqpD2MK8m8qcFsPENXx7yZ1D09PuQOva0MRL3P+Xo9wB1KPfd5lTzg3o+8I2wzPXCZgTzVXqY7uMsBPYIIyrzMLwc9OcFJvTW5C72VvKS7XKeYPO0MbLw2S7q918pcPfzjl7zpnTk8afhzuxqgKj3Nwbg8mSnQPX6ihz1r1Zy88FstvQCcpTzqgKo91kVAO+qmQz3IZ2o9fuJGvWW78Dx/hFi9jdVFvAixg72SGIW7JuL+vL5ixTxLhAc9z2BSvS57Ab2m5bG9V5R/Pf5xzr0byYq8drhyPDIpa7znUp07K+MiPPoSzrtmoyu8YSECPTcJ5DxCWUA9AhF/PfEjT72Ygy08Gf6EvQGYdL2QIiM51iGrvIxEw71Xoa484qaBPEAQ070EdZ48zTeBvWkR2b245UI9GJewO/fSDb5TM
O4a9CXB3PQtmlrzGktw9TbAuvaxs/jrM1Kc8nwMRvawRxL1v6Dg8WthNPDpOkT2uSLS8Yz0ZvLRnez1ysZQ8Eua2PACZhjwxaO27VkE0PVqDTD2Clru4NiamOlmdCry8/oY80zD5PLkfHz0Rs3g9L8efPXKYtj2moYk9gqq6PVgEpz2geEU8/lqmPHGaRz3KwyY9KuqQPWBlDD7n5vO8bjuHPXiD4D3G5IW9RiLOPYq3AD4541c8Y84ou+G3AD7cf2W9N4MrPr9RyD29PXa9zjV1PWzRFz6pW6M95BwFPRE9CD7adqA8jTa+PZ1I9z03ZrG9jbUOvZCpJj7gwm87/126PCHBiL0zco09rRtLvSGTlr1JghE9+dvMPYyRaLtl6r28a25lu/yvL73TKvw7WksVPYfxc7zkv409aEAPPcrWbj3XvkS9oWRfPXGCIz1SbUe8JEkoPaPBaDwb6xU9ljc9vSbEmj0yrlA8Z6aCPccfwbwh6KE8uea2vHmf8buo0aa9chFKM
u3JXerpZ+YW98UwjPZDfPbwd/Dq8t+RjPJw00LxwozO9x63wvQjcaj2Evbm8CGSJPPJwrT1j3pu9OecxPKZqlrx+7p697/03va9tqj2aRCQ9WmIJPm2TCL6b63Y9izECvrEzCL6+LnA9b/1FvSPU9r0vFOq9knMcPiIXa75JggW8pqwFvojFNb7myQA+0/YTvLwSn72vJvy9Vb0APhi2db29BNa8Ofskvkta0b3Wkhs8XHq8PRVI7bzgZIu986cgPpdx/b1CbbO9gBg2vS5W57389yC5tFoMPtLMQL1JVcM7W+n7PZnLir2epQu+l5ehvUM2JL4ehbM8o+ePPS/CCry3v5K9sNEvPabUYb19kde9vNFKvaboEb3XsOo8NNowPnVEW7xZFya936+BPeHzkz1AAw2+68JlPJVgAD3p69G94QRYPggM0js+ADM8pQN6vbWPAz66/vK9Y0vgPaFxkrz5Rte8QT9cPi118D1WHqo9vaA7vQIPyj2Fzz++3IeYPfp0Az2xM
wGO9EfxoPuB3oz268+Q9v//dPTUiUD1Owwg9xYymPRNwwz1ZKEi98mkQPVDp7j1NbqM9o+sCvUNYLD6xWsG9Qo4iPmTrBj5Iu/G9W4E6vFBr7z2AkZY9c96RvTnlXj7dtK69wgcnPp466T0IAAW+QB8nPfcOqj30sQc9YreAPdKoFr3YGek8ZgaiPO6pnz0mHoG89KcjPcRISD3iOgu8gMUaPdbO/Dt9FLw9/v1TPSuoAT2gXgq9gONzPIxUxD3h4xe9B+nmvGgMvD19oqM9ZGovPRAEoT0ceGO9r5bNvJqmzT3RWMG8UOLQPQTjdbsvndw93UEzvSw9wjxLaYI8gCCpPAPi/Tz29le9OLSzvGb9Vz2M6LA97+yXOz2G6zuwSg67Ep/+vHXxmz3D8TA70cEgvTmmfTzq/ks9CnL8PFcLjD2T2pS8jB9AvF1hOz0K/Bk8uxIAvY+7jz0yfhg9m7aUu0Vp9Dw4XSu94m0kPTvWLz4TLAo9YPCgvXqxsj0QA4m92svcM
PYw3Az7TvLm9No1qPau/OT64+5Q97fIwvnrDKj4hugO+u3PXPXqyNj4VZpa9ISX/PYZ5Jz4TWek9MfWtvOsw0by0Dyi8k812vRxorD2Ay0C8yEE+PGnFXD2XgqQ8n3ezvYI0gz2ZwQS+0wiqPO5ddj0JlHg8tpU3vXClET7rArg9hLySvZyQFD7oFRS+F/7uPNjc+j1Ym9u6n34sPRyMFj7rkAs+BSYrPojhKrz1WME9FAzBPBLssz3Nu069b9Imvlyk7D0U3UO7DfHNPWEwhb0U6T894ragu50oUj2sxE09Ks5Wvsdigz2ffIs6Vua/PRuUcLwXnGG9DPyAu1WR0T2wwCu9ENAdvrNWpD042JI8INaSPcT1E70Su4C7+vrdvPilqj1sC829lDZZvk3Mwz0Eppg8MDLPPaJGvL0r7Wc9oM7JvNUDbL2idl09eiWVvjkPnbySoKK935LTPdnEm722Ukw9DSa8vWH0x72YCbs9QE89vrG18rziINa9Wul2vFGThrqwM
Vuu8VmEhvV6waLzP9I88z85qPTYHDTzkmyS71OuTPL4r6b0iQnK9YQMKvUp0nr1+Loo8M2EFvmgvOb2Ro6a9nyiYPYRxbr2ZBMg8yaKkvSYYyb2G0xW8rs58PHNMwLszC8W9BcSrPe05TT3w/au7DsiGvcK4Eb3BEZe8tQW8Pc/bmLyL/zw9OpwDPedu4zxYaby8gw23Ox4jhD1kI4e95VuEPNeFgL0FM9U61461Pe8Y/7sCXpa7A2kqvA5DxztIg7G9lk1TPZq2Bb7Y7VE8ATzvPNzsCjyJ17y54Oc3vd+ugj2xGB88T+0CPhrvfb1pN8I7mG1lPbEC7ToNVcE8Mqbpu8Pq4T1ZlAC+wRNAvIG0j71hvng9kw2aPdQ+1T0O/9Q7YCu0PP/0mz2EG0S9aUyxvCeZUb1/wN09LPfBu2Ynbz2ivCM9V+lHvHjwST1n8EK9aRK4uwpAcj0tiqg9Q5bsvHpxaj0YwYK9PSRTPVgGoTx55Mu9RZEPO1hlqzy27zA9/Dh1M
PS0lkT2icK+8xyClPU0t0j2XJiq9YiNMvOjxsbz/CaQ98HAtulYxrL1Nx4k9vp9GvLHiY7o7bYc9EX8oPDo1cr0N99K9lUAqPIcnhryYF2Q9HyusvBzhmb3Uh7Y9iWUSPHMrAbw+zY+9yHRJPZT1o73gE1A94bxevZnGF713amK8EN74vPzJiDsxgDu9/sYSvbIRwbuVZ5M881qdPPptvbzV/d48G3HuPGJkPD0uoy69imR1PKh3Cr3zdgI76MqDvUZO27xMCwa9QDBYPSOdQz0J1rW8jCCEPRnpeL0aQPM7x38jvfOuz7wGXIs91AFZPVcbubx1f4g7F+ozvo32sj2DTKa8ZlpVPc8sTLzOeJo8hv6MPDN8yz3wqpM8ViMkvIEkLby6PDA8mz1pPZZJMrwVhye9dKLLPJknmD0gml+3uOuYPFUUYjz74yi9tAuGPUMkvzyhjHE9e1aXurMA+Dyf+QC93BO4vW3aRj3QL5w9IZXUPInWsLzjlWk9GBezvV4TwjxlM
Qre7zimavE6vhr3B8sw9E7dsvS2NdL0Icg09MqG8vPIyBLwWn9W8tSuEPQkRnTyx2gs9N5gMPflhrL07txc8jzKKvc8pUz1KTDS9Vt/Hvf+dhL0A4509K4RQvdpRz733Ux0+Abk2vTCCv7w0uxa+M3cwvZz86b06qgA+ujuKvZuD172syg49REMJvYgwnbwG+w6+Hp16PQtIbr3SbJk9dB9xvcmVu70o7bU9V0PYvVgkpL2ztBS+JQk9PccCUb3j74O8wbuavNwcvjmKBLc9bvD3vINm1r3XwmE8jSfGvFu7q7zq6pc83ayEva/9kL1wJLS8h4FZPYm/Kb3Qnbg84uq9vOKrpzzleg+9flSwvFx/E71hs/484bcwPfvpCr2O4si8EncvPcEqOr1FIsY8MAm6uz4bM70p/a89Nrigu5+zlr0mUNW7V5e7vNYyMbuWpYk9ffdNvbvEpb2FaBC9BGi/u10+yL2EF2c8y+sMPZwcU7qOGx69pW9xvF55XjolhH495wYSM
PdTekb3b/Ay9TLWtOyGqxbzNAaQ8Qu3aOjCxbT0jh5Q9thCnuz/13rkYR4I9uKA6vUGFN70+d687t5fJu2Vfbr0SQ5481BXCvNmZ0LyVIbi8tUecvA+BoD1CpQe9lBFjPaxM5jwld209AlypvAVRD72HVGU9DKEmvKAS3jyVwFi9KahtPbplHD0abro8T/BmPf3/Sr28CZk91lg4PGqulDz4tuU8VDePO2ug87xIOQi9hfgDPBrsjbwJc1I7MhImveAJgT1cEL06PlmRPVqcIj1QBFC78758PP0EX73glJI9ZDLjPLYaj71+2Ku8DxwPvf/vt7xn3Hg9m/yRPaTa371ffa282Bmlu2G5B73sdI88+P3Mvb3Y/Lxwhok9rb7yPVYf5L3cb7W70nK+PCJ3rzuK03g92CM7vWIiMzxoN7Q6T3s3PaX2ib3UF++89nC3PWaSRb3uu/k8V70HPVpNijspO107OOVOvf+I1rxA/UY9oJsPPW4cKLzFR2q9pY3yuu+LEjp3M
Hzs9TKHhPCQI/jyu6Si9b8xiPX5jGr3J9qa8hoChO3v/VToRIWC8BH7tvI6H27w27i89INEZPCLBxj3VtrY8bQ3vPcdFtD3GBt+9n5lBPdjV9D3fvFM9B6k/vX0dCT6bKOO9zd8dPrf67j1JBge+rf7fO+fLFj6degs+lBIRu9yE5T1/i+a8LDkcPqYKrz3L0iW9Cg50PH4fLD7S89A8qtbfPVGVnD0PaSy7HOolPSZ/kbvEMVu9n233PYBRTz1U1NU8APmoPMEdXT3VGrW88/qcPXEi/zvxujO9Ib3gPXRCLj6nalk8kgkrPd1gMr38a4I8QCoePVdpH7ug+Ky8H2TeOiWnAD7TAKu9wSu/PU1Rqr1g/iE9+b/QvPFKRr1Q8aO9jUbYvGfZKTzr2/S9TRucPY1c0b23aew8pFffvMGMjr0OalY8XtGgOyIt9ju5tyi+o82PPeWiZD20/BE95UQWPQYK37wVY7c7l8BWPSbqCz7VhGe91lsgPoJww72p9qY8GKwJM
O7A/nr3eXki9rSwGvbVeuDciRMS9CLwlPmwDv703yPq8PnB4vX5FIr6pMzw9uVKqvRgOb70LLsq9BL8SPhlyhrwDLxM9lH9FvcsOx709foG9XYAvPMq8qzxRNJi9zdR+PlKSIb4Ca/I9mewlvn0FBr6bzDw9PinTvHTnLL6n3vq94CNePvySZ76Xo409ZeqCvvRbPb6u97092raKvbcADb4vf1q+/1I/PrzbV75C5vg8cCRyvmPCV76GEY890ZToPH9Qur3iZy2+EfzZPbWbkb276I29OQGLvOAHlbznJBi80P/tPeaYlTvm4ra9hduyPW1TpztXClW9y3oNvWu8tTtJIoK9F3WPPPysqrwQM12918aCPXxR2bpkVP28FBfkvFDGM70Wxf67kUTCPYqqRzzjoaS8tzHJPcTphj2XAqG9nIMLPI7ekT0f0Q29mHn3Pf4WIz5dCP47IZ92vduxTD6uv++9mSvKPSL29T12RvG93v6FPUwcYj52OqM9RiDAvMuOND7kM
lgu+xiI5PveRCj4kQTG+3kW8Paa5VD7MjSU+0ZFgvPeNQz2ieV+7UCH8PKOIKz0y3um8M4nUPDWaMD5UNM68cFY/vV7JOD5raaW9nCoyPld7Hz61SJ69Cr7JvChJfz5kob49clWMvTr9jD5yC46913BfPhC5AT5yqvG9jQxxO1zdED6V4M896mmJPf3f1jwdOR882SGIPa+ztD1QVUq9Di+cPdNSUj6Y9ua8n/SivXiQET6HO8G81dwvPus7CD7eLo+9JFTKu7aIgj6yb+k9LIGlvW6BiD7jK6u9bslAPpyJOD4MqC2+3ViGPZX+XD53J+o916FFPBGhvDzWUJi8LAhJPbRKlj3MN/28O6g2PbJX4T2cwm+76tWfvf93FT51pYa9r/FqPf9cFT6Bfpq8zxSqvT3eWj5VCbg9+vPyvaplKz44tbq9kBIHPnIvQz6mdZ+99uhUvb9jJj6+iAM+gOysPMKFpr2Ft3k9Kp4SvW1SFbwYV6+8VEAbvrjhkz3EWzS9UpUFM
PUgksL3upyq7jdInvXq+cbziDEo9NquOvl9tK709+RC9nIsXPHnRq7uIfvc81xd/vZTULD2E5F89ZAmxvXhy0zvNSqs8UaqlPVtw5b0GDL68aso/va6lGrwR1rS9AWNHvnDFfz3s0Cu9pinSPYTnWr6c+j090JgBvlFct72NZg0+He6WvvuUs7xsHy++9I2lPb5qv722qqw9RpMhvnde2b3YUPQ9I2sFvqwpXbx+Ufi9ApOMPbPQzD1Qxgu+3e6DPNdl6D014cS97CkxvTM7AD7TdKI9eYdFPRzLk7wr3G+9wIYUvUBiMDwITnc9yFwtvkRq8Tx2P3Y8KRpWPfRWjDuT7xM8oxVkvWa6uDxSVyY7h4eSvEdggLzPMeG7JIlnPakG4b1Rg8k9akPgvX/kVL1uq8w90v38uIoTAb68wYW9YhN3Pf+AN76pYyc8dGslvmBK1L2dXKk90WiKva/+3r2KwrG9rNWDPZmrmL1HW/89XUMvvj6XJr3ulGk9tlqDPFGUl71oM
kdC9XDXdO6cNjT0jk5G8fRFauzlLBT2C35O9YIUSPplNw71aHTY+9GorvWlGBD6AMWO9qOcEO0j2BD7nudC9RHIRPhcwlL1wWAA+BlSbPERciz3L5wu9cVNavNuEMj3HgA2+fuaCPUl4m72MEQA+O/SMPDBNGj0OaYk7OQHvPJR3YT1NM8+98qYZPXHQnL3joHQ9p1EgPRqlBDsaD7O9OAdZvFcosT3F3pq9T45Ou+qOfb0tsxM91oLAPTLuiD2sjUc9pMcjvKdKjz2cqn+9JfZRPaXYp7wmGOQ9yPiBPVnSzDp1dYY9Sn8FPTI/yzwtsCs8gL6BvWculL3XIem7wHj+PKOEvDyV4Bg8oSOaO+5TRD2J11a5u0msvRHEpr3c9ou9+MO1PAMKvrz7hYs92NniO+W1Uz2QKYC9PlUCvZWeDr3vV1M8v3KjPBZoV738bCs9IQk0va6YvTodY0U9r/k9PAntKb2Qdrq99V+WPFO6070kiou8l92Vve+/cL3h1ZI8GWCJM
PVxtjb1MyYi9kaG3PTu4wrxevgc9W8sVvXrRILutnpg9RG2FvAKbIr2/4+u9JqqqvfiuCj5Pqcy8XBkBPe5+XT3VmsK8mUp5PYZH4D39gr48sppYvbaKMT2qfI29QFtAPK/MqTuAeyS8TAX7Pbl5DT2K+3g8vyjVPC17cj2Celo9GZ0yPZ9u8LsPO0Q9phyxuh81PbxZTnY6oUInvvrqtz1ztW88Ks6WPbq9jj27Ln692KmcPMTzzz26Uow9g15KvX4lAbw34768dCNgPb5p7jwA4qS9KJUHPZv/Fz10ZU89+xqvPO4WULwbOyG9RBG1PcwyIbxnhbm7iaeBugwPez0jv707vIM6vhnmiT2yZLU9hYzlPK/LRb2h9ic9wXI5vd9AVTt9/RC9P6SqOsDHxTgVhoY9TdbXvAlohr3e5+Y8Sbp9vFBgtLschG69MEkPuB1dFz3BaRG8nQqRvH5cnTw+Hxk8+W2xvTkYRT3Aop8796HTvePNrr0tRRk+5bS1vLXQ573eM
qNw96NC1vfszkr2CHyS+uE3Mu3NG7L0UaEk+iUaWvXC0Er7qQEc9Hs2NvFDCKr0WPg6+f4quPQhC6717M7U93pKEvQzuy71zACk+XrapvFTqZrxOeMS9lBklvdRbEr0equi8LEQVvRiQobotWrc9gGznPKbrG77FdjW84gcQvcD49rvYOkA9++2zvfDXaLxkTjM8bMupvKWcAL471WS9LU4QO68oRrxbABG9VCoIvcdyIrxLhe89SWQrPYTfLr14XC+8SBq9vCr1kb2BCR+7lOmjvQkTCjv5NfY9q7DbPJhi/71IWxU9QOKoO0Xvwb2LKGo8RA8Ru8P8pbs67yG9O9rmObLI0L3jkQS8w19BPS0N9Ts64369RNtFvTVTE72oMCg9sOuxPIVgW725WhA9S8KZvNGb6rydhGa9Lh+SvGEmiT2s6cU8Rfs5PVX2sr36Qow9remLvGQ8UrqW1oc90EuFvFnwJLyu8jC9lRAvvNl0Dr2itlk9TJHVvG5np7wPxow8ZtMbM
PSF5Tj10X6E9wl7luiWFnb0G//I8PpXHvSFtAj5w69G9IZGaPXW1GT5ucNM7NSc+PSIXJj1PHyI+7783vWD11T2ZP6e8Po2SPU51Rj2ahju9x4DDO6bNMbyaPXo9nsqAPM21XT3Baq69qkx8PZcv1j3aUEg8UhXXPOx8KD3LX6M8VqzkPIDm5TxgwHG9tBZavbqAFz1ogbG8ZVDmPbFGPL2PnfU75Q24Oz5HLDwfSeM81eE7PBRP5Lz0jh29GASRPZytRr3BJCa9XM0GvaJerDtotvw7Dbg9PQWkez2RoNM8gpGRPXiwAL2PiYs8Ku+MPY3oA758ybk9STi4vdn4+rup+Tc92tCePIGPN771Bly9meiyPTJgF76WzW495nUUvn1KAb6YUlI9plcbvGjXpb0t2Ae+Bl+uPU9oBr3zqm49Hziqvd+LdL2uHG89PfA/vY4Oor02B6u9VPCGPQ/BnD2AH/m8RPmGPYtMqz19vp68QZQ6vbsimzocWyo8bwwCPbAT/jwNM
dgq9N/aQPcBuuD3jFj+9UoVmPNOXtD1qkYc9vzY7Pf3CSD1D66S8QIBMPTV8kD21sou879suPBuVnT3snz08QyrBPS2f4T3gmQe8UAlsPUJ8Hj0bRwi+6Km/PW899T1hvdS7UqY7u9HN9D0DVoG9BG8HPmtqmD2ZQo+9x1XpPfZLTD6lOYw890IEug/XdDyO1wU9SqPNPPKPqj2JqYS9aXSWuxB52T17Osk89CAAPjv9/LsXQwA8sJMvvC66hr2txvU6LxTcPTwGuTxtTIW9vuLCPfbkgL09+jq9dLIIO2icBb4hENI8RyFMPfSu0z3XZ/a9rknhPYgTp7xYa/w98owKvVIbqL0Mzp09OBK1PXn/+zvmzcm9LevZPajfJL3Tt5I9wh4CPdseeb2kNoW9gU0DvY26pD3IAcG7ofJfPRcskr309Wi8dPg9PT41r72VUPs8d7THvcVj6j2b4K29+Xs2PQ/Aaj0ZGo07ODeWvTI8C71aV4C8g0pnPQCoVT2mgIw8GHooM
PjT9jr00hXw9YmyXvUs4hbxiGsu9IxeGvamGgz0VHmq9LzczPi1+Mb6yMpC7fF1/vR/XJr75nrU6Z4/fvQzQ5ry4cuO97CTyPaB8Br6S+VW8x3/xvYPYHr7dgQa99Dd3PYreJr3K+oW9AshsPhEtO77CTvY9CfZLvuKeRr4tZkE8n3pTvbAfF755CIK+9hN4PkuVm75fO+o9+4SBvlaOm77oSk4+5SJ1vbGkXr48u22+caBBPr2bJb7s8ss98AV4vu99hb5UPso92zWMvF1NPb5Guw2+JjuUPmBai773F/o9eXaPvviRf75uxvg9h3pQvUKG2L34kmG+bdMoPq51Sb4swMs9rq9wvrXtYL5/ckU+2oP9vabeGr4BoEq+cwImPjRj+71TB5s9Qc5nvifFiL7VgEo+/thUvSOivL2OYQu+8cIoPn/vL76Z4uI9Bc0dvmy8KL48RCg+qbmevamghbuHEQm+q7DzPWugvb0u3ew8x3IbvunGV77TpQY+FB3+vTXckb3SM
sQe+TgAaPU2jFjwIswQ7M8UFviKRC77cOWI9prrxOvwaP70/roo672XZPbZbfb7Kyec9I1NHvvPJXr6FrDA+ozgIu1jON7369Qe+2kOlPYiPJr5UWbs9xGs+vh8XG75k5RY+KIkMveVIr70W8hO+u01hO8U3HL2QAM87AVcmvgKVzb3rraA99FLZPNyPA702Dxi9g0OKPdE+Sb5n2hc+XjU5voG3KL5IfCU+TXhNvaCc6b01HRS+NMXYPUa/hL4sudc9GfRyvq+cMb57t2g+v+y/vaYaOb7/5Ua+/2adPa2KQL49gsg8p45Cvl+QC74NjOU9A2JOvTzg872PeA2+EbSLPSzBL75D/sA8ZWbPvfsrOr7JieI9BgO5ve309rwWYz++/JcNPjM5hr7uGt09K907vuYSd74dNTM+unwFvjqVCL5b0Um+opupPbdyOL5iD/I9PoFnvpK5UL7WgE0+av2kvIMfD74JcEO+fulVPdNXpj37Baa9hgqlPTX4Iz1U6729Syw2M
PaoC8z041DA92v96PWF7dr0aipW9lnK5O7RebT2Cv5082rzDvbWEYj3KCb+6exbdPSuQ8ztjEhW9mGbdvfnw9rxsios9fVFNPZatQr3yxOe8jOAXPb+7y7tbRQe9p4Hbvcw2F73vf1E9nGOEvHoSg70gKUi95MEqPa5QC733WaK9eaugvUBNqzygcrU9+cxqvVRZ3r0QTpU697WfPK2zMb3HvIi8PK/BvfT8sr1xsqc95R+DPS+Nwr1s86m912sXPUpMbbx2Mwo93rzxvRjxfL2mb/q8/gmmPZr8sL3X7mg9nyVOPQM3Gr1D8hi9wlgmvWoH7bv/P5i8O4EKPXO4A778lbk97TkVPpGPb71DR949Jr5pvWHwfr3Ho/W8zHRmPZ4JAL6cWIc7jx0wPFlydTwQ1d48TS2JvQ13dTtIa5a9dpPfPb5CsL2PUTo9hrdlPFBnjzxKP4K9SKFEvcW0ED3xnK29vj8DPPB9hL1PY949UQauPSU8qTyn0LE94o0IvfHclj0gM
Fpy9yGrbPHprKr5hRbk9ItslPYJl7DyFsw09Bw9ePItdbD3Yu5C9O41PPRtmmb0vsIE94giuPFV8sDzok6q6mNoWPc+xTj3E3sO9Zpw1O3SAvDtoSpQ9j41IPb4brz3zMYa7qNPoPEvsmz2yzlS9MzZMvPYBjDzvLIg9N4i0Pfbm671k8M49vZq6uyWNEL04Z1o9WqGJvcGyp70ABry9RfSiPeOIFb2oXNA6Ok6Hvd1qurxI6tE8nk3XvWyxFrwcjuK9AxZGPURDdb13IAY9l5BRvXjaArztZXo9cAqEvQjepreSWU29JtGLvZLnVLzwFkm8XyslvVvQzLxEkYI8lzTPPa5oEj1fVoq9yw4mPS3jlb3nP+A8OsO+vYoU/TypRLU8VqsNPltbnjzjweO76u+0vKnJNr2PYwU9gWPNPDeL2rxDSns9mNAbPSteY73Xglq7JWsKvvrMuz1RgC69iYJpPWz3YD1cwBk8aM6gPVQ84T3wCKo9UjnavekF0T2ygZG9AiZvM
PTZoRz0DmDK9hVOFPTis2j10o649EWuPPJBvaT2nN7I8iwhBPf/rFz1B5E290Lx0PJo4wz2Dyac9mK/tvbrbvz2M3IC9ld0sPbQ4Tz1MaWQ6wL3GvFGMzz1XqM89x6QEvXLxhLwba5Y9aZc9PaAMXD0ZMKu9fBziOhwZibudiZY9ojcCPaAmoj2TEgy7zxhtPdkPOD1slL88q0XDvaK8qbv4T2W8R8ScvaoZ/bwUrJY9z2X3vCLnoLuXGAE80Gdzvb11oDzgXpS9iCp1vb5+Gb3noyU9EKOEvH97L7xmhq48XtaSvb5JJj2HUda8/Jjyu7tu5LzK06w7LTHNPCLzN73vQ5Y75/SIvW/DnjxkFZO9z+uAveFnob3NQ489//FMvQSigb305VU9aYPbvMVc0Dt74ge+m8ilPFZ9k73clOQ9NKQYvZNxwL2q6wA9heBdvTxRprwmgcS95sMpPSK80L0Fk+I9qmCgvLxfCr22wgs+QVbnu8J17jsY/Ju9O3zbvRSmjr0UM
l3y9QU97PBloXDvq3cU88IvDvG4+4r3YXYs95biUvTJ4nL1pGOE7V2a8vBiw4bwMrpW9aP3NPENLUr0OqjA8VTP0vLW+6zwPIxk8ONQIvNNk4Lq8Umo8HP/CPKLKSbwU3cK7qGr+vc+4a72RH4g7AEEdvQgHzzzLSgs9govmO8tvr73RTwQ9S1QKvMVSBLyCMF89XOD9uyDN77xH7Dq9u5KlPFjWW70n/qm8S5gJvUh2e7zOvWi9apQlPdUDHjwUB4s8UoAIPSFYbrxlhve8MXaMvXukmTwXHPO8gEsRPdK5fz2AdmI9zUG2PM4LdLyz3FU9kJQ9vSxAyjyecCc8CI4pPAkd47wdkRG7cUIhPNQtr7zSplm7S0egPJSh0bwolgi9gvtevHYPCb2IFjY9JjgiPRWRor3BJIA7Y3sfvvjC3z1vOSG+uSt5Pb2GmT2F7GK9EZekPRaDfj2YHQk+lkxhvTyVNz3wa2a9veSzPZuJuz14Z4W8tSooPQCOCTyYxcs9qrQKM
vXAHND3BQBq9yWZrPfZEpz0kjKk8y2MgvK4fibyucWw9n7/mvb0ItDw9Usi9rL68u7LP2D1js8m81XxZPW0Q3rsDVQs+4dFqvVSVfD2YJLg54eQSvVp6IzyGzoa77liXPTSLCb1FRRQ91T0eu5VqBD2GWzK7M7WgPazClT30Ij+9UmtIvGd6RT1abJM9tT6OPbF4C74QBrE9zdvMvZKWiDqr6fw8U3o5vMEz770yK4q93sK/vGhIDr4Qglg6Ng3wvQgazrx6m4w903xVPSv5yr0loH+9uTNavB28Vr0EdLg8NEuwOpJrWDsL+FU9XurhPJD2/bys9LG9i6f8PeU5pb0IfEw9CfILvRx4B7zYEMk8kq4pu1qoX708FaS9Q4CePYl/xLtah6w8W6NEvaKTK7xzmoA9aKVWvUOUnDwA14G9iYCGPQdIgjuu1es83nmGO6Q7Fj14IsU8OMU4PTqNQDy935k8W7y3PRBhkT0SXbA91fN1PTpMGD2eHu28HcI6vcFa6rsPM
Jw69LrCTvGsbuz35LAc9Nb8CPv4hDz2OkNK9+A+2vXanAD7pKxg9hTxzPBSmsD1cFkQ8chKUPXiMbD0FNM+9m/DYPMfe4z0iolo8dHjivLezsj2v4Qa9nr8LPjc6kz0cmti970S6PYdPFD65XTQ9aqnsvfXqsD1kg6i9cVBUPgpFsT12efm96OmJPaQIcz4SPZY8A3EavaIVPD3t+fu8nmSqPSvZGj3D+3q9X2BqvBc3wT02+/08qjYgPEkPTLwSFgW90NajPKCsuDyWTgq+nT6MPZZitD1Ngue86KU3vZ/l7jusdea9F/t0Par+ALxjhJU74O+BPV0k1D2NZDo9wu1FPeazAL1cSB49DSFOvfRUF7yDaBG9Yak4PdljLD2C9w07qdwoPm5amb1eeaM9lI9svWux0r12Wpe9CYQUvo9OGj0iwYO9qTGtPXCB070UYqQ8mz6mOrTMg73/MrU9ZMIuvvooXD01h6i9WuZaPeTTh7z9ZoU9OfNGvbQjkr1qLrs8ATBVM
vAy2pTyDly29WyFBPmCxIbzYXf09vMOIvUJ1Lb1Fpwa+6D9AvlH+0TmQLJq8b14CPls88r3VS0M8s8wovVRnSr0q6Ho9PcNYvlN4Lz0NQgy81ZPNPSmJJD3widY9OXX6u50voL3CIb478Me4vPCt0jzMSxq8QKk4PqcFV74WDb09Z0g6vudQ8r2agIs9nqBnvpL8iL2gCe29aPYyPtKqP74p7KI9sQI4vlrCSb5PN7M9fJJovijser0UtLK9Yy0LPj7Cwr0xJ2Y93Axavv7S7r0TdrU9D5+bvDLckLswbcm7k4AIPmRiPL6bSI09ZRclviBSB75+XKE9RssVvgVLmLyN7tm9o+4APv2dab4vnjg9rphkvmQ6QL6hIyA+1NEZvnbP2L3WJiS+DwbIPWl1Kr4r9R89U14+vuCbF75tF909+nB+vFnCUr3YzIG92REQPjU4U76MC9w9+wCzvXbJJb7JHBG8UsOFvXo1vDt/shG+p1+6PTuBLr6Ilxw9vvZVvva1Pr6IM
pgY+95UyvnKBAr6Qjae95WouPdALC76plXM98QUBvplpH74oWJg9GzNrPbNh4r1mUry9x8HrPR5ewL12AHQ8CArAvcmpprwwIV69TFwWvQaREz18tcS8W8EBPqgT0L3ybkm9pgcavWmqYL3eoRk9XrYnvoVUsb2UFyO9PmChPS0lY736UAm9DXEIvjsMUb0m3Aw5HRuiPWuAXb0Wdxo9El4/PQVXIz0Suoy9t5u6O9gL9Dw69GC93f3AvHyuAz3KKAK8EvqYPTYmSr1pBBO+xytsvdqNBrsex2c9g6LbvYzNS72xeB49xoJsPUAeJT0beBO9pZAwvQxUpbxqHoy8k/qGPcWtJL0p+mI956smPa0kqb32+xg9biKMvXrfnL2gTbq85P7nPF+Jir1245S9Wsb4PSd1zr0rPA69w+qOvf0bg7wUAkc8UNKSvY3BXL3b6d28l3NRPcTKybsr6BO9oN8wvQ1pgbsy79U8iJq2PNyOyr3GG+M8MZJNPYFCRr2n9rI8QoCaM
vag/JL1BIQu9aSCsPccsXLyvmeE8XyzMPYczRz03RN+8G29bvYJ+jT19DXu9roWQOwgkdr1oeAM+kLDMPUuiXT2Z2jy9+9WovVX87LtOwYu91d7BPcaeor1JeZo9atq7PJNSRj3lX1K9Zd2KOw5zkz3bHLm8sC9iPYcZjr0ZEu09ijMFPZFmjT3TN6q9CmAKPVk1FT4NAga+2XDPPaAth7w6TRc+JlFqPRZliD3FRjS83fzRvEGNBz12wKW9yPU9PfYdlL3iPRc+SsShPJR9uT1nUOG78zm6PFNf7TwoAC290qgqPcr33b2vesY757lru41jTT19LAs894OZu2kXyz2vUre9ZEAavDUQlrw2g709A8IoPKx4AD7iQxE9/CgQPJttpz3q1WS913oXPbziAr3D+8w9IetbPR8mPr3aVs09Az3PvSW6s717ESs92J53vNfl+70sN0C97GbDPMJnfr1KuxI9HjVmu8Ipi71cTfa8W2eaPH519rxWgyG9kRMLPdy+YLzNM
DvE9LdIWvUkiDD2HNrY8lSzJPBSlc7zOdZk8OFOSvEZvS72A0bY9Ojyqu5WvqLo0YpA8pjySPcw6Fb3zjmC9SBP+PIlq1r33wKC8TQFivaUYX72DHO88GsSNPdvkojzvUO68tYsjPTSqwbwxzTI8tBqRvOKfBbv6v/S7UeKCPVpasLwFI3W990jSux2PzT1rViy7dcgqPYF8uz1FMTi9txcaPuuoqzxPT0A91lT7vFZSI7xq+aO9EIE/vdqGhD0y1cG8BwL1PYJa9zzbnYK8WhgxPeG7kD0VjHK9YxhhPe7lpzvkabo8XzLDO6eoID09syE9zg3Lvc1skD2faAa90Dm/PGKXjD2Uj1O9IFKcPR3B4j2C78s9Pz80vV2ihT0AuoU8R562PZaWxj0tTRa9P0yJPexmmD0pIc07aivrPHxCYz3Jv2G9PuayPRoAnj2RaxM8k4GLvDmOkz0+rdA8z1oHvlwPcT1ABCs6dbQOPRS3D71vMDE9M88OvaqMKz2Z51s9XCRaM
vdbBE7zD3ac93GEoPSU/47y9qZK8tUnKu+LLWj3XDhm9iEIDPa4MqDzzkg67angNPV/hPDxvPDU8jdVwvUh1PbwVP846akjwveVgMr0kCe49cPCivMG7nrw1nw49r+ifuXx0yLtXAeS9QxktO5CTDL55p4U91Uu3vTiC5r3MQ8E6Y1tPvYeKgr1Ew+69k3GRvNZew72NwTQ8S+vEvPzEML2Cnsk9BKTRvTiBZ72VNG69pNO5vQZ1gb209y090n4oPJgvt73J5wg+tIQDPOXthDvsueK9TTPYPJK53L0b8o89XMQ5vYFm370pX4K8ljFQvcqFRL2l7LO9tyKEPa9Kt7276Tk8gkzUPFQhv72L++U9JZI7vf1VOby+5V29sIoFvgi9irn5ZH08By8aPQUZCj3Xvwo9i3OfvGSyGb1JaL09SmGKPK+Djr1JBhQ9aTnAPMK0ML3rqz+81JbIPAgipL19FSA99A6GvEqm3jxKkL67+S8UvREh9jzn1CQ9l7QbPfWkz71KM
woi8kUHtvXCmVr3+Bj29l9gLPQG3pTxYICk9qkq1vCsH971mXpa7vjw+PUwX6jvIXZw9b6cuvXLHG72yl5i9YP6pvCZwjb1Q1Is8SJKXuqP2Pryc3Bi9ByCWPFNZHr1TDD09sb/WPLlUNr1uq/K8vqv+vFppFzzZOZ69CX7OuyNzHT1a47M8vC2EvRUAxL2CuL+7EIeDPHknabyqGQa8YWe+vCD+T7xwRqK8ruE+vSMlmb2O/uO7+pFOOi0CH73h09A89Y8vO0K4PL28YlE9tcFIvYYa/b0vgPW8yBj8vazIDz1NZzm84i1EPFXJsLyv7SS82yn2vPzIqL3iSeA9+GQUPSiowbyAfxq9TOsZPdYhrTzWRxq8JCRZvT4murzJSBw9Emx+PTqyV7xiGyG8mXhBPYNOjrwisOI6ZCSJPJgO7byb5jw94D4FvqAAyz141gi9EaCiPXvmjT0taFy9TWupOwaHJD13TZg9egKvvXyeGD26VA+9fg7APY7NLD0Eelm9UpQkM
PaGqkD3m+ZA9XdmdvQQ+tz2cA1W9St0jPQwX7z1+1MO89J2UvbLhabwSqNE9Z2O1vVJucT3ZhYa9O5ydu7iHvDyd/ba8x9F0PYZwuzwAFZg8kN8qvcTlQz35xcW8GIN/PCQ3WTxxTuy8FG2oPczvnzycjxG9MUz2vAiWkD3v+dK8UwRKPY5b0D3jbhS99j3mvAWXvjwfGLw8SkmkO2mug71T02E94bcivpPKwr0rZMw9kDVwPYoNCb4WDYu9lO/0vOFsCb2Orkc999yLvc24373UMKI93smFPfPTyL27ale94CdoPcXP7zypZ6c8oratvD4Aj7zOu5A9NKQ1PQ53NL2L6Vi9fU5gPMZUHb33niI9JmsWvQ1KaD0ZTYu8XhRCvXIDjL2YuIu6cObwu0F/KD3RUra8hmVjPeDRBr21RvK84N4Cu5o1rrzBmgi91/CtPKSQmj3M25g9nZwZPdPeQzugeQW9PwmMvJqUy7zsx+y7zrpuO1Ox/D0Rg3w8Do4iPgppID4OM
YB2+IYubvcpl6T3Naig9TmdLvDbA4j2k7+q8TVgOPglEFT5HJ+C9DrFKvUIjRz6581M9xwQOuSjsED6M+DA9Dzb5PYmE5z3jPhK+YXcJvQrQoD0PeqA9xlgjPINNUj0HbMw8R4ivPXAvkj0Wb5m98aHPPYoRFD5XqZK9yCC+vZVo8j3pEQO+HHQ2PvWf1D2UYpm9v3KoPZOGbD4Df6g9LStBvU90Bz5SVPQ6GB9ZPdJg/jw8TDi7QZoTu1P4ED5tBo48s1B/PNfuMz7IpkC9NEsaPgzROz1yC8+9Gf6gPfIQST5n1Ek9C0aavY5BMD6bIE6+sQlaPvp7GD4Rpxi+p3XFPIryjz7hWx8+NqgivXFIAz5mtGc8ZmIRPlsLsz0PNOO9x/wnPRrmMT6qQR8972msPYLQDbxgqjM94sY9vNM9UD1Dpgy+1fDkuhRpFD5NJZg8noI2vahs4z3xWAe+u4nhPZbdqD3OuAy9rVzWOkSyNz7/Fhc+NH32PBD7qT1kXQi9MNKaM
PSHx6bwyrca953yLPOM4ND6Zvqs90qzPPd4qkzyzpDw8rLY6PEBmrTzsIfa9tpJ4vRG5Bz4+jQk9K4ZKPJ/GoT2dbtu9TvUDPKE4zDypEMm7SXPlvXMSCj6Ps849htbGvFfFiT2kjz295kOBPYaOhj1MiW69tJWCPR848T0CDfs9ffDtPQWuG73JqQk9TkGEOyRG6rv7iFO9bAuXvHPnRT082S895+HbPXHPXrtasJa9K3zVO1tKuj2hQle8oHyvve6lVz0Dj6o9f1hrPTNBQz0NlRC8g7kpPTDE7jwqS229py0NPKS1CD7FMyY+DIPNPTuYLTvQhhu9tGt3O0oeK717Lee9plOKvQNaHD35+VG9SCnzPYLDCL3KFeu9ymFAPWvDaj1HyHi8ANj9vQiyDT17zYs9y8xPPZYZXT2ilwy9aMJZvfg4tT3y1Ta9k0wHPVb+nT03Ng8+bbEXPddOaL0q/aU8Fqg8vVp9mb1F+hi9eyt0vJPadTu854e9PK/6PQDdrb3PM
bwC9lWtlvYdA/rviRja9anvxvfqA5zsoKiI8HLs1PU1JdT0Xu8G8O1MBvUpPDrsAwVU8PXByPQWaQj31kFs9GSlhvGrQlb0Geho9XNeYvF8iiLzRhze8IvN1PZzT4zwb/Sa8C5wQOibNnLtmx0e9pdgpvePFHjwN6b+9kaaFuztQkjzDVOo84U9XPepjXD1Fo4m83KoSPKmAFLx+cde7C41aPb3JrLw0Vok9zTdNPAs9eTwHuY+9I72gvWnHFz0l1da9P63TPehlvzpRuIY9HY/BPAx7rT1zH6m9Z1vdPUhb4D076fS9SVA1vHCnZD2MIxc+xxsRu208wT0Hn7y9ZkXlO2WDbD0qZPO9R9DBPZXAiD0JviM+QfZ9PebaFjy/1FQ8qJ+FvZxBvz1aNee9xzxLPcqjHr1io/w9f9ZNvAjnhT1l7o69ekHyPBcJLD7Vbya+68vTPAgk7zwzPJE+6+OAPfx+tT3ZLue8SJlQPV0JsD0EaSC+Lul+Pay7zbw3Xkg+R6gqM
vGnu7zxSOEc9Yoy6PDVehjuSXHm9Diy1PAMR6Lz7lbw9XFUWvXbS2jyc0n+95bCvPSB91z1bQW29UF8vvH43rjxLkSI+wKvDuQ0asj2Q4VK83afcPfKqrz1Gwtm9TiU5PbriYrkcTRo+UNisO5TxUD0ewbU9EoACvTLrg7vqJbi9TLb5PNZtDb3LZ7a9v36UvDCwvLz6Tfw8XrWUPBD+YD1Uapi8vXI5veLbbb2s+rW8d6EkPYjcwzyuZgU99QpXvCoPvjvOx328W95oOpd2/DwcbgO8dNVoPWw8jb1+J6o9Ec1mvQfmJr1OiRu97zPYu1MAv70dSXm9LPKDPB8/qbwIz1c9QnOUvbjNqrw0WOI8oq2FPHOtSL2Pp5i9toTJPIAbR7xDErc9fcsAve17irwQMgU9vHJtPLeZQr0r55K9nGPcOj4qwj0SL4K9kxvqO9tTozuvYle9ZmSQPdZZWjyZOj890PsaucwT9Ly/OiW89NbVPA41vbxkYHK8Ykr8PT2xL7wQM
lpq8mt6WPMgESz1HqR+9flD7vMaQebyLvYi8rBVMPR5pJDx4cya9ST+6vQfCHz6eA4O9EfWEPVKiET4dsky8f2jLPVn+vj2RS2A9VRM2vI+xfD0NaH+9flZePXGauj27H+285l95PVVSUD1D5Uk9mY8WvTxEPz3yqeO9BOIiPeV6yTxJ1Z27QywaPZjqTT1C5BQ983WuvSOMoz1eEOW82L+mPSfPjz2eqOK5/7IAvBp+qz2HWZY9XIQsvNG72byoljq9e2IrPaQW9TtL4IW9AkEQve/77DzpIFg9PerkvPLtiD0/jNq9KTYnPX2DbD0jrqI81Y3CvSWYtj3wPT49gocIvXmVHb1w3ko9CZWwPOFn1Lxlh8A9FYeEvV6vAj0aGOW8PrmovPxdh7ywbHg98DJQvXyHkrxR+hw9y/d2PPDhfr33Uci9uXg2PaIPOz2Fzju9fQJWPZeQyTwtDBw8YrgSvbYOTjysfgs8FUdtvXwAhb3cASM92ChJPN1JyL1L4ic9EImyM
vBqAXDyyxY+9SWAtvczTOL1eneQ91nqdvVN+1b16AKM9OahQPAZUbL3lI/q9gyiBPUX6e72bVqU9AIE0vanehbyGgoA9zbpovS97hr1pZjK9W0SUvZBJg721ZdQ9aY1bveqOdr1Cpf08fMFTvSnJfbul5eu9f+ypPNTyo72bZf89Fiu1vZmeCr0f1Ig77F2xO57mab1Zgui9fKWPOwqaKr2QriQ9fl4OvVwts70wor08cGE8vREm2Dts/IK9AiyWvRBoEr3MqI+8+YHyvLz0Kz16ppA9lQuzusHZ970NMMU94a02PahZvDtiEIw6+/NCvSj6GTzSwwm9imXjPF5F4L2TWEs9U3nFPZlYgLugX6w6uOQhvLu4qjxwAZE9UF3WvDayQ71lhm8924uivVEVqr2PED68KsOEvDvwBj3FEwo9S5B2PIa2Zr3PMlU96WvkPP0IzbwJUY091/KqvQZblLsluKm8dLfbOwein70iAeo7LR2ePRMYZLwf3IE84mBLPNDFxbyTM
rdU82NddOnKOzb3zo6A7llpHvZSfXLxddpS7Pns6vYST6Ts+CAE9vTKfvZRspr2Tuga9CrUTuKJyqL3kD6s6pM2VveXElr3vGGO9qByjOgTLxr0sOIK9LpqZPYk1yLyU+o07n+Z/O/Xbab0nJFQ91pvIvNxJAb4wZRG9PcyavTZ/lzwYNX68Hr+ROfPPIzyaMFe8xAOlvf/Qs71Ajlk9Gk0KPVzEKL0a05g97HeevfgfqL3TSg696kt1vIxLvLzbHXU8uc62PTueYL3mtUY9g2MDvRJKDD36OBQ93OIVvVK2qbzAVRa94tBdvZztlz29cnG9loiqPQuWyz3SsEe9u3nqvJcxQL0hZiQ9JXjnPEpzOD0GnTw989iQPSHfp7xtGHy8dm0vvVURszxfmdy86puPPBhhvz2RCBC9FIeWPZ1owzxVYKi72XNLvXH8m7r/wzo9DUTVvXaVDD2OhKK9iXI4Pc0fkD2S63G8iNR2PPGPbj05+1U91AtTvfFjZDyLspq9NAdcM
PQ3jsT1+Df68Y5grPCFNTD0Y8bo97Y+JvRYllT3+K469DMnhPVzhCj7G4JS78XTxvOLJuz2qw9Q9dewEPHcTQD3Ep8o8veApPZc4vj3MdYq8IgoMPWXcyjzvrLc7GYEUPOlZGTuvRMa8220svZ5wFL10fPI8BdBJPbvp17xjaWk8wV5PvbLmmT2Y/MO8+4i2PeKkHT37qU47m/k6PTfbTL2Wboc932D0PKvoGL5/MYE98uaAvbXTcbxq17E9ROVhut6ECb5fvXC9SzkrPR8C/L1AlR49WHwfvYHXe73085M9N21dPCXhx71uEqW98cWDPOqLRL0BmwI9DDGevXbUXLsUGCo9BHZNvEV5tr1n7K+8NpcDvPr5XD02OBK7r0SoPdeXWz2aUrq9DgZKvG25+7wy/7s5rGhCve37Lj3Qyf28ESbnPVhqXj2iB729nNLcu1reCT2sLAc8OxNlvDmawT21B0097PHlPflI8j25DbK9/kwNPKMzqj1tijM9CHc4uxcc4z1RM
CYS8VcgSPtwQ6z2DJNi9bYm6vNnbEz7Gw049xldvvVjqVT5fEvC9Ks1KPqzKRj7xWke+L3uPvQDaWz5nlKs9Hq+svScjXj43dKw7x0tVPpSGOz5xUz++JfkCvIK9Az56v6Y9q663vHR25j1F/Qa8d8EgPqCE7z3cA469OHgTvbP4Wz4tz4Y9Cwa9u9vDXT490sC9oYKDPqm8Bz4dPei9iiZFPF2Epj6GVMs9UDdCvaJNHT7vtZC89pvLPc2Gkj1FpYC90X0yvecaTD4dRLQ8UHt1PQRSrD3egZC9piFxPdv+bz2dGsG9Z3LjPbargT4tVds9AVs6vf9uej4fpj++ODpHPuL5AD7yaAq+HdcdPugzkT6QPjQ+Ua0NvBYTuj3Z6Jy9Z2IZPLQjmz3AdKu9+LWOPbC4KT4/o6Y9Fx+GPVNzrz1JAwa+4tgOPaooyz062RK+uvK4PWlXkz7HZ8M999NkPBl9Qj78gk6+X6XpPbI2Hz6/bg6+nqYsPa9qrz7y5CQ+t1bCM
PY2Y2T08WrE8bT2HPHsjkz2wU5W9gTXhPYFvUz4G9Ck9MvjxPfQH/D161Fm9+ITZPZSLjj2PPCy+2OLPPYVGYD6O3t097+fDvF9EGD784DS+JZ9BPtSoYj7knP+9abk9PYZciz5dmTc+HGLWPT/k8T1jByS91Z+OPfYPjT2BRPW9n++QPVSV+T3x9zI9B2ZRPKKT2j0aBbu9zPREPeCS1T2190q+zw0TPVxoXD5pjhU+afRSvIw8Mz6iiDu+WTvKPRJPWj7+Vje+iN0xu2R0SD78Z1I+g/hVPdDpDD5m3pq7FPFFPOZPmT01Yge+EmYPPbweGz51Sps9ZWWAPZnNbz1GuxW+mBEuPMEIuT1XuiS+V534PTtSlz1LVsM9wsoEvWTTEj4FDy2+SHDBPf1UcD6Tcy2+cfiSPd/l1T3+akw+aQOTPZEV5z2g4Aa+mvf2PDjwcz08/rm93vnKPUETxT2E96I9SUtzvNbYRz04KgS+R7k/PTsfpT2xzoi9qFb1PQuicz3PM
qig+oQklvXKBFD4q2Te+GPBSPcEsBT6o17O9Uh4ZPeFQ4j16VE0+M4ZYPfK3uD0utTe9pLibPWohnT37rum9T7NjPcI7Zz1HAgk+EEiivDRJQTs/JiE99BTUPA12sj0oOZO9VVkCPOJ7nb0iiMs9CT7ZvES2uj0ai0S9XuqtPaqj1D0Rz7q9iEVLvRMHTT0epjs+D3k0PQGugD0Q1xm76LmrPRiU2j1traS9HJhHPZbnQD2RciE+jWNpPBxtl7tZ6Rc9f402vUj/LD2K/wS+EMEkvfdv6rxyVz08bPxOvT8DRTv/b0s9Sd1EPRBbRj0fTMa9ZBWDvf4oC7xTZQM+x85/PE4n5j2shik9iOSbPSpnrD2sDoa98LPqPL1A2LyIdyM+yDMrvQDIVr3yMIY9him6ve4XAToByw+9XRMaPUtWmb31g0W9fDaEvOzF27uSuYU9LVBvvefvATzN/089DsojPK3dAr1kdqi8/BFIvIczmT3DoUU8sZJ5PVupALx7Eu+7ufbqM
PJ5sgb3UCqA9UrREvYv+RL1ezeg9e+XXOlDojzs/6BY95JNfPL0E2bznYfO9pVmJvIW4yL0GLvY8vmLPvWt3Ar08/Ds9IBtuPXwGy70fT8C9cp6oPEQQlbxB6P48e0HrO1akaDwn04k9BjU2O9IOx70WjkU6Ke+evZat6D3wLNW6z+q1PbEGej0T90a8e/WKPfLA3Ttj7xc8h7XpvGqTTj2nLza9WjA/vOQ3iTuP1UU9SRwWPhAbUz1WkrE8d3TwO6OspD3oS4S9bxYWPWcisj22VwM91Fm3PfrRLbyCBoK826PBvYUP9T3LcsS98aPZPSfB2D3StEi9fLfhPZiBHz7M9Bs+mZnGvGoiwT1gbjO+YSyjPVDvoj1NCee91wxpPfTHjT1c05c9LAgHvZH2tD0Wq6m9pTH+Pa1miD2I9029cumOPZUB+jxiLbY994HYveUuFz59vYa9tlgAPpPY3D3yOkm9xblpvCR9pz3Xj6Q9vOpNvRXspjykgua9DTiWPcVBZT0qM
Mf+7oK0yvFhbQj06I449bubJPHFi8D3TKd+9qnB2Pb0SvD3wqko8W6RdPHRhxD2kvoE9tvyEvfIOZz2p8f+8ENlMPFVwcjtPCIu87rR+O73oJTzNQf07NfGZvRQSvjzDPt08nrO+uwWkN72YLl29NAV6vST41byVHPQ8uWkJPYzFOD2XvAC9kUbGPebs4LvbEdy8zEQ9vQWIDLySKKI9Z8snvYqfgrzVGhk8BfnZPGt0kL3gMnk98aYZvTUksLxzLL+9cFNyvLt66rwIkBw9nhGSvc3Cy70f6gW8hQByvX/E6by55029X309POqCN72bVyw8oroCvUJmKDtwg/Q8R7RTvWZ8uDoM8QG9Ft23vESHoTxJQaA9x8hXvQpSXb1bYOQ9mtqLvbyfZL2X7Gu9YxcnvdeCar0sekM93B7LvVUZML2Q43o9BUJNvfipjb24OEq9LO8uuxZNC73Iqcg8whEgvBiPnbxo8XI9vR0MvJkp9Tu3gFa9+tcCvXR3M7wHCmo96H0jM
PdSyI7w3mZc9AlGFvZex0Tx0qpa9+96DvAKQbr2XlTY9lqnDvYdIu7wcR9a8HBlivSQdRL0WPIG8pJG6OgKZjjvn3Re93XdDPSuzQr0yeZw9z0iJvXnD3jw2JiO9mfzUve/KXL3rwVG9ElXvvHIPbD3qalw9RLKJvNOYpr0tMbc9IbLwvGZaZLzSBEK8hd4mvZaaIrvh9Rm8q1aLvNEiML3O7QC8ffCbPZENbjuEd8286mi/PHRiGz364v4652UZvRaTK73kOg68VNxGvOKDlL0czjQ9fWXhO0pTQL3le4U9rmCruzzrEL5YSkI98PsuPZ5Zq70iOME9pSNPvFyQEL2Tj1G9rms3vGhaVr0yzEu9cJDePYeS2jt6TD499oAOPef3Hj0J3YM9I2qhvY7XZb3D/My8rHuwvBtqgb0zYXQ8gDoAPFdv0zwF0X48xvOUvUkN372FqGY9QR67PWwWn72Oq6w9FlqGvbCYMr2OT2m9LxDxvdNF670RJRE8ham0PYS5jDvrM
na48CJn8ukPLJjwdB6I9HW7WveKC4b2GCni9MvfvvHxfeTwqLTM8FCutu+P43jz7ZJo9hObUvd5gqr3kNCQ9z7b2PDlfIbsOPyY99balvXnhoLv3CCa9nCMTvnBNyL3xCZ69PecKPfdowrv/tf08DTQDPboCC71JFio8V4/+vSy5kL000Am8AnVWvQNTPb0yWnU9e/GkvIg9dDuN+z08oQDrvXJVTr3xNdQ8vnWrPQlRCL0fq906nySzPEeAWb3JjAW9pc6zveMOQL1NDG48lRUdPf9aebzekhm8W7WKPSIXiTzBByw88f7MvSBlN73G/ks9XTuevX4RMT3Frua8ReX2PGfFkj3K7669LYifvKkGMj1c3ME9vX2TvTXhZzw45029eTOsPSMBIT0V8bi9n1fWvZd3uz3Cy5I8jY7wPGF14z0G4Ze7xkEGPs/kUD12h5K96uW/vQ5d/Du5etY9K/hsvR7ezD1Pv3+988ToPe/MDz5Tk3K9R2pOPWynHT0aSHk9IaSZM
vTxpFz3rQFi9GsS0PYB50D1j7929JFErPfnQjz3pSFg9jtbvvOuapT3L5G69dHkGPoDimT0yVs29at+uvUOyij1vXYw9MGORvEcKmbzLkMe71pVpPRFD1z2CVIO9bpfRPYEvE7w1T209bFfvPBK7Bb3uCKu9fR4iPHlKVD1C7fI785T3PfjXpjwdGwQ93lg6Pd8mEz2LXkW8L4FfPYHbtz2EDIS9arZgO6z8aDvCYQo9+TKAvM3Yv71lyPy86TItvRoBvzryN9g8wXBHPRalCL70I6C8GtMEvG6tO71MteI8ZTdPvYripr3rRXk9g6KRPUbcxb1fTOK9763GPD/dwLxu8Q296ZQMOi0HejxQjAU9HXhQPVbB9L2uc928bhRXu032qb1dNZa8VQpDvf0u1rtew549WGRrvZ21472PLpW9nTUPPRyBwL2yQ3I7BLZjO7ApBr1jhv+8yz3oPLb2VL1OWiy99nTbvH2XRLtUIde5ui6IPB3hGD2qxpA9RT37PNZqxb1CM
YTe9BfCdPRjAYjxCfTo8jK5WPXatXD0jPDi9stH4PCIOOD22XJW9UE8JPf7ah7vhbWG9ljt6PMj0YTy5WYm9eItBPXJMszpkCTU9ngJNPEq8rj2QqC48otJUPV/pnDxGwLq8bi4XPASR7bp5cIA9suZ2PZsUJb26TeI8wWUuveclJD2XR907470CPOz2jzy5Jho9DBwdvHarqz3/UIu9lNXOO/Ad5zz0TQq9PwR1PcWTdT3PA2c80R2+vIibnD30PNg84Zl6PYSoPD1JuIa9af1fPbQ0nz2EN4w8vvLkPcaw47zQjZY8o5EhPQNdaz12I7y94MhAPDbIFT5EeKc6mFL1POy5Gj1HPjq9rND9PD2Uwz13Zl69LIhvPHnmJj7bubI9sj+nPGgpwT1SWgG9Kst0PXM1Y7xegn69WKzBPfHazD2L4yg9dNcJPnYK4jxp6Im9aA9YPd/8rj3aboG9E3YYPG8dEz6s5vW73w67PaXyeTzqzwS+4O9QPX47UD03VKG99dgEM
vWG84j1zDbQ83ekcPcyeLbwoysS70X+vPR4ayDzg1KO9CdzqPGSREz6pfco7XQxlPeNZvTt/Eba7fhqYPSyvAj2f7AK+lB/0vJWZHT3nDN88iCTHPXEfOj2a9Hm8ja55u3SGvbuX5669SO4UvDmqVT1gCUU94BGNPahYtT19rla9vXINPPmTDb3Dvs69KtEAPWMFrT1+OCI9AcKEPcj2zLyVWD29AQk0PRO9SD3XgUC9j+gNPX7Uh7zabo49F5TVvCaKH72OsnS93dpBPZM12Lsj1DK9ZK28vC60ZTx5YZs9UzyXPVojiz0sLTS9ggCoO9cMEb3BrK+8QHe9PXKVZj3r2ZM9mOOxPWAq0TyYywe9gw3OvE/eOjypelG9VAuZPdJd8DzaLlg8OAYOvZs2PL3KRLi9REJDPV3egT38eDO8qFufPNwncLzx7Lm8rVXCPOAkaz1NfQq9Q6GRPSzfrjyArTa97TX1PYh2qTzLMVy8HdeDPC2uhb2jGL88wJ+AOr1YAD05M
0IW5z0fdPbVHhb2cDQG99Qggve7Izbv9+4S9j8knuwdFET30ANa89Y3bPXeKCr0fjxO9nTpjPZ83hTszCYm97suzPDY4pzxmPHq9KKvOPQy45rsq18O7yrKJPbYUr73yRmg9jUe1vVMUVb3oQdC8aGObPPOAib2GsQy+FWlgPbwyjb1JC2Q9DRUSvebXm728JYM9LX2uPd0kur0kzpa9KtGjPQCBRb0Ka9A7X+WivT9fabsLobE8Uf0+PfeXbr2OI1q9ZQQNvUvzLj04g1o9BOY5PI4KBD3beo+95X9yPV4ESL3yVwM7NeScPELQv71aMRe8LqyQvWhZQbxwipw9JGnVPFtWDr3wDJS9KZmtPaDo4zxZsem8HkO/PFogx7xNvJc9+tqQPftmxbzHq3+8ljFWvJmKfD0iY3W9s87TPac0xz16/CA71n1wPVoIkLoSnEQ73ogdPKFXiLxEHKO9RX4kPRg9NjxNhOu8RJjtPXWAcD0LI3M9qTOou0pmID1Ango7WVC9M
PfT++Dnpmno9xRhDPR9C8Lx4i2W80a03vUe80j2mi9K96dYZPh5F7z2h7pG91qMhPYrszT2u3w4+qz3evSTEST1efJG9PNyKPT0/GT6gUaO9CAJJPXHR5T36zf89qsCqvDIxUT2OxZC9Q28pPkbgET445i29DYUXvanhej3iE/89zXAdvgktsD3N/5m9n7M2PrP4vz31qnO9jqBcPWsgAz4PDLY9LIPDvPGBaj22QMu9N7wKPiv0mD2rVca9j8cCve2f8D2nEQI+dWpGvHd7DD6ueti9NbcDPuFsAj6Viky9AYMtPJ3X9j0p18s9XZqwvfKiij2o5x69RqWZPRRP3j36j/e89hnSvKtI7z2bW289XnJyvRl/rTsQS2u94zmvPUZ0DjyFYyq9W6UFPTvdEj2ifI09HMWXPQyvWj3UvJS94WEBPkKsQz1cvIc7pnPPvJPoZjxLtIs9Qe87vS74FT3k0eS8i1htPVKYDL1cIiI8DQVHvaT2urwW9L68LoZOPOKpMDxWM
15O8pIAUPItoEzxJBdC8t4JYO3VKIL3kr3W9cPOdPDVRPDx4fr07rMupPdZ5K7zNoi07pXumvY5rRb1d4TG9mM4AvhHpZjxQWT08SuxpOkkw8zwdeYw8F/+lvb51S703QgO9mOqTvaRsQb3U1I89ZvSGvXJggr2vyIG8Dwcuut/FBrrDliK9aCylPAgyu7zgfUW9HtBrPcOaLT3v7oI8jEU/u1stbb3TRIK9GhIMvhHaiTqVHdw8MxFfPSNAvrwYjIM9aRmAvXCx9ruhUfi81995vX++Cb0FAzw8ZHdMvdHdT73AhIC84sBXvUJZwryLreg6H0QNvesCEj3R7LU8ZGvLPNiHHLyZJag9GP2XvCWyCL2dPka8cvUZvq85mDzRAG69mDozPaiNAL2385U98IvyulluLD2Ruxe9NfM6vUG0uLwMBky7PsEgvRpVMb3eiPK8ygV9u2YVPryvOKa72PiqvOQwzDznxpe9gWMaPTUYgrwMhPc8eTmJvG86LDzp+k08i9G4M
vTRtnrzT5wu92FmPPZdhtj0Bmwo9oq2ru5AktDw/raM9M7lZvfcYOLzW6h69nQyAPPMrYz39g1a95Cmfu+6+Zjyrz3k9OaEDPOcXbj1cuaC7tDN1PbY1BLqBGSq8CyDuO/ESJ72T50s9NnnZvRAVZr2Tzyw9xqokvXvLHLoIkGM9AfL0vM9rDL1rI4m7nP0WvAHts70IZSc9ZBhwvbh15LvNCpK9CaeQvF1n770cOk+9EVHWPb9HWrvNevY7XM4ZvSUtL7xK3zo9uJcHvSa4hb07ZFC94IiJvYtCjzzoerQ96yPevLAJcT1smJq8c7xPva0WNr0/XhI9NCOlPfXUnb0OJQ09ETm2vWVqzDxka6y9PBHUva230r23oWw83kh5PS5FHL2K4bs96X/bPG4zTD15VkE9pWjKvcS6D76sPB49Ywi8vdr7rztWt++7KNjavOz3fztR1io94j2ovRtvK71S4Gi85DFoPK9Ge7w/ffU9Euw0O/uAAbyJ6tA6YfWivc+1+L3tM
MtO8ECqwPZakDjyrtro9ojqMO1ajg7y1KbE9AfayvXmw1b1/Vck8dWWKvQOlTr34c7q8vXQbvW5DAT2p/kY9KQidvZTGrr2jKFw9eD3bPFFJuL1iucG76eXNunPgNL1Q3Pq7u/wtvpoRs7364S+9dvinPbpoXL3OG3a8KI3kPOjKUj1kW6M9YTgXvlLu371YZIm7pz6kva+GazwZLiC8NaMIvLKAxD0WKlK856/KvaZ7Lj2t3AI9um8SPaQ+zDnyjDu7Nmd6uyVOsDzcNbq9GxwgvvTU8zydJMc8bDwqPcmrfD19/Cm9SxWUPQY1hT0Snt+8AMAAvsOMmryPOAw9o03KvRrKkj1AROq9qOo2PYSXyT1XPYO95pmAvR9ReD3HJYE9ELVcvfYmmjweahC9T3EYPX2myrv5Nxy945WcvYxCfTylmE87SMZFvWS1jz3IpDO9SWs1PSBSxT0R3ZE77z7LvEtRiz2Y5YQ8VYYYvrMCwz3Xptu9/EMHPixoqj3L7aK8amWLM
PYsH4j2Gapo9ofC3vD4mfz2peZO9SRSkPAX7wDxbsdK9AivIPSV30T2zk+e74ExQvcmioDyJGpm8a1bcPWG82z1IhpE854EzPeTIkz3AD4E90MOCvblOzbyBXx+9+8tZPTx86zsLHgu9BxJrPensNjsMV/A7kVfuOk0nsryZG/+8SyyOvSVKob0rn8q84GHJPSyMk7yk1oS9Ktb4PEpnIbsf4ju9z74ZvbufEb0pko49VAyXPbfKCrys2RC9HI3QuhZu1b1Aoq47f9n+vcOP2LyLbIg9TITmPcIOMb3j8SO9zouxOxTmKL5oQl49gkAVvqr9G76I/cA99U/pPakq0b1FfAK+Yq+0PG/2Dr2TMS29cdMGvsNMp70DKF49CngPPrAqkL1watS9We5MPdf82r2dZQY9+e0VvtRZDr4xw5E95tf0PVMlrL3LGOi9igeJOxYV1L0TL2U9nkM1vswkN74YG9I9hCnoPaErI749O1S+X2FfOzcst70voAW8tkMWvuwdkb2jM
IHQ9QYgaPlSRHL74kCW+FvOcO5RpAr6XahE+HKsIviDV671TFqo9jy6RPS3l0L2CDQS+g8XEPYrC9b3++8A9ky8RvuC0Kb56R5I96DR9PBd/TL7Yvkm+we/xO8j/D75bcWc9DEsUvjfZZr3P9HM9++1CPftNEb4c27+9N2FXPVrsA75dsN48g8OmvbE1+L2kFs48DZpuPK1NZ73QSSW+pzWEOwO5tr2RRFQ9nm/8vWB6A76a7rg9/6xtPTVnjr21oPy9f1QrvQ73xb1aQE49mv3/vMtIT71Vk5s8OXbUPI7znL1G14S9AJuPPZ5jI7wCQ5Q8pOaKvV+7TbwimwU9e2p/PdXxM72+1Bu9itpwPLxSHr3TUWu9ANDNvJrCjb3Z0QU98AajvONnrb2RF0m94tGDPZL0PTxHp9g7npNwvbr+qLzgAXg9geirPHsiM726IFa99FPlPXT3vb0p1yk9kOsGvLIH2r1lqA68Q3Y6PadhU71OBbW9+pzhPDVvEb51B+K8SpWEM
vf8rC77We4s9fxKtu3w7mbzq+Y293HJePau+lL3EBCK9vvOlvAb7u71Ua3s9K1qKPM++qL3y1va8pU9CPbI1o70Cp7U8C5BPvZ2Ckr1tnCI8Xbk6PfPpxLxPUO69arktPeOUt70mo7M9dF4XvvDKT74ZaSg9JC4KPW41Tr3H/y2+4DDUPTy8Jb1J5aE8qNCuvb9w7b3yqgg9REdPOPqcg707qxa+2P8BPk7nur0JUAs9W2YIvTV3xr3q84o9gcSkPZfkvr1G/MG9hhuTPX17FL6KbLU9L40GvpycDr7VU6M9iSLsPDzQoLzxM8S983cKPaP7S70f0Hw9n6GNvcA0grykAlI9X7a7PWdPWL3ICI+9tvSaPY0erL0OfJ27jM41uWZ6D7wNRGM9ZQwKPgh28byJYw++Fl/MvOKgeb3UdJW8GZ2/vQcPAb6Ze9I8YOONPQudmL34Pg++FQdHPTxYhTtp3qq7vxQ5PJban704naU9ml4YPhWVSLsVbgG+B79Kvb3Vlz3JM
XzS9zvbovAHjETx49EC9FqqgPVHCxzyYKEY8jiI9vLDjv7xdlde87VYLvdnfDL0ooho94V4fPg1ZVLxAj0U8rZGbPUSVwLo0li68AjM9PfSRMrxGRAY9qon6PRGrjTwVx+i8KxAevRSXwD1wRga+V5/MPaPnhj3C9rK962yZPTZu2D3EtIc9XNSQvaskMj08dw2+AfLePJVOLz2Awg697hb1PWSDtrt8Vx49+EerPVmxDD03Uh++QX3cPFVRsz2PRGK6Q9+pPSd4SDywbYI9ix5VvSJhSD7pPAC+6w4LPupuMj5CTjC9wwzJPQ3Dwj3ZZ909Tk+7vSqn2D0r7oW9QiqTPcMB9D1N2s+9g6m3PZoZ5j0Rw/89FEAEvajxCz79ZQS+067uPYvaxj0NCQG7im12PSor1T3TzvM9f6C3vXFUzj0bZJ+9GCLsPVDyAD61Cna99wMePY9tDz6HaOY9hEovvYJvLz09J7O973QxPeCFwz23NMO9qDoovAvBwj1YOLs8h3+OM
PMTt3D22ECW9IRsfPg48fD2r0Uw7OPs/vcTvxz2TQXs9eeD6vZsUzj0BSNc82cX3PZLjUT3rREu9f5YKve2wTD2bQ0I9Yn+ZvSDlvrt4kyE9BI9lPE24ODx6QpG9r/MdvdP6qzz3rAg8w1pjPDOO+zyzNqC9NXLyPTPH2jwj5Mo8eGDKvSFIcD0wyAI+f9FBvXOKELzY+po9wYoIPWt8Rb3pt7o77HcxvXQ1Q701Ewi9ZjjLvLOwVr1zHLQ9TfUlPGstir2VrBu7rR5CvdXloryyPxs8syHlPcAAzjyXty09IjrPPKFgmTsFmxk98Zd6vc52Fb2xjEw9YbTYvUuQ/ry1YHM90XOwPISXLjyj19Q9w/d3vE1tj70uiSC9e4HcPHKQZL081jk9brGnvTSsaL3J/H89iBqFvZbhCjjy1HS9zTqiPQVDor3c+0E9URsRPCX/Ob2cCkY9m1P3vBsCpL229aW6UWMRvrTNMTj3/Jk9/CRuvIzGib2k7wM9/UxIvVhYuzr3M
FwK9+LHaPEkxzL3Z9aQ9QTVaupE0qb2UM7u8xMU/vdG65Lx0JDG9clSvPQNeVrzd4+Y8YG35Ox5hOr2dPes9zx06vc9iWb32wFG7AY8UvuJOO7xZh5k8wbOCPb2d3jzwN+Q7dPYcvdw2Gbtsb0e9mWo8vHf+g72F6le8RLhzvP2/HzwWggG993MHvQZvK73pjoS7D9dVPR9reT3G1qO9xEucPRWiI73JBws9tHTKOzmeMj1bnl29k2D8vZMvND34jiW9BfXaPeslkD29tsq8ultJPCa12zztA4c86o39ve0N/zz/YAK9agQOvXE5zDzDJoG9IpXaPdQ6nDxwP8085XCQvKY8ZT1/LLa9oLS/PRsitLyNk2I9W2NWPRBa0TqR4j89Iy4WvvjCqzyGRCu9UTBZPcVJEj3g6828yBMqPP581LzHZFQ9MBYSvAlz0zrN0ai8Di6JPScDgT28jrO99tylu5aSFb3yT6Q9lSMPvbpCkT0Prxu9D944PCCtszy7xaA8vC9JM
vCtg3DwUP/06ZlnyvWES0TyEYh+95h46PPe3GT1tU6+8vC9xvIvbpbxysLw9vX/gPJs4Fb1nkzk9yGixO9dgzzyVcQi+vXM6O3K9fb2Dh/c8oE3jPNueojxTUTa961w9Pc+0Bj1OoHM8sfmGvDRyq73aZa08o5GxvQgO+bwBc6o9npvSvMJKvzz9j4U9wy3zvZy9Nb2bk2y8Z62/PQOxgbwZb+g9vcJcvSeE7rxzVbe6EOvNvSuswL3GfZ29kNFVPZiIMr25vhg9xq18OSqjxDyl+nW8WeajvZ0A3b0Cf8W8otarvW3l+rxYOIo8kcmVu9gwZj03/E28ESZCvcqYj71DUS67XmJePcFfKr1Abg08aCbTuomserxsbUW94JPqvQ7Yl71xGYA8k0sNPV9VTDtrxIU8g7u1OXnuSj1ARoQ9+cqeveCgxL2e+rQ8xxvqvaFAi735SzW9bO0rvazdyDxxEyU9pmrjvXvoeL1TJV+7TB46PQKTLL26TZY9KbMPPCNsYr0+M
Pey8kFzTvWSxRL3duYe9CAM4Pb9RJ72trHG9U7d3O2gxOzzameO8E5f1vUs3trzlOEQ82K5RvbKGvr1ABLo8mJBsPL769TyTNHQ9uFKSvdk4lbyts2O9Vqa0u6ZkBL3aMUk8IqebvZf627wSd0C9Kp7QvWK/gr3A7ye8At9sPZ20wbzNf2O9swzCvC07g7lA9Jc9hqECvg0D87uUlyY98FdWvS2Ug7zrISW8lVusu5Hpfz2ttiA8tj+avIXwBL1qM9U8e/AcvNUv1rx+hYE8a+GCvCgUUr1YkbO9ff2wvdaNYb3JCPu8dtNovIpnhjst1hw9elEcPZ0TW7x/aQy9BR4lvbrXb714rae89wqVvQozDjumoSC8JZ27PLIehj2Z6SK70hMVPCcVAj1YONU8PbNOPcy/WLydaZa8E9LovIn9NDylTZ29vpy+vL2HWL0RHzO8LzueO6mt/7waZKK89R5VPRoBvT0m5zM9hgQxvKvTFbwEO068weGTvSq2Jz1QAaG947CdM
PcSLuT09G8o87NAFvTCpq7y5YGu8lc7uPLUe2Dzbe4U7ZyqPO+BlejzJZY29KK8JO5xpEL1+dje9i8gVPVonOjy72gW9ARqxPO0QDj0Z1Mi8eABwPIYvtjx87lI9FpAQvrsboj0eI8C9QqauPYyzjD289JK9BVgWPcR49rpA1TU8mNztOoRku7m9k6e9Y9cePYp7fbwIz9O8RVWdPQDKYz3vqxs95iWdvP1KsD0gCAq+rsA7PcAmkj05xi49sYwcPJtN/ryM4dk98g6RvWYvWzvCD4i9Re0HPdojhz0G1KA8+EOPPYkBoDuYNdi8T2UAO7VdKjuvo7+9GrOXvYR3P70cr1a9GlctPWlqAL37SVC9Mhw7vYvEpTwC84q9gE3XPL2exz0UJn08byKnPdmzAz0CZ5o9++KTvZd77TwuM3e9xG+BvZs3Gz1W50A9QYEAPrfxJL2yvYu9XQsdvQcMur3fHWK9MkJtvRnwGb25NVs9kfWOPa9GaL2AsQO9QEhRO9XLx7uKM
vPC9QmkwvaunRb0lO808xJT+PdqWG70D4Ha9KALhvdCVH73ul0W9nPmNvRLaqrwa7mA9fXK/Pd9Bxryn6qO9qyknvcmon72VeBw741ZrvbM6A75G9U09USIWPgMFDr3befS80PsOPFWkfzudMvC9SvSnvc8/wjx5ebM9njbxPRtKab0SapK8Z7PqOz1jeD2HqHy96wIbvZmymzzk2lg8GaoBPvj/Dj1tpSS90nr0vP+sIL2mU6W9vvMjvUMsTr0tMA699L/lPQmYWj0ttLm88C7luS41mjxqBpi9K/4iPdj1tjpKJVw7B0KMPRg5d70v9ym9aXwfPVefij30era9s7EOPS5ZjLtuBXS90YyYPVlC/bu7BKW9jFU/PELJRbvzRUq9EoNLvUo8l72g9ZM8rgtePUD+L72rJny8/vX9PJiLvru3fn28NmJwPBYiA7rEoz4941svPXislzvehrK9XCPePEIsBj1LqS693cbMvO76Cru5TqE8nYXtPaQHfLw3coQ7iAjCM
PD7UfDxKU6a8maubvbKPv71t7oS9Nd2HPXOhgbusgyK9126IPcKlOjx54aO9b/MqPebKgDw3nQ689bplPViWfL135oK9qoV5PPzjA73/zfo8PAX0uytxYDzAqY480mvBPZmo8TsILai9iQLMPAHwpr0scey8pbPUvSRfr7zCZpW8I9eiPZY8Urx9HG+8ewe5PW4Vtrp8xhu7odGMuyCcT7vvvXw93S3MPbMWp73NKR29vJY2vadmCD0wJc68NYqXPEzKaj3x+pq9TVfOPe7pzz2FKZs8m45svR5piz0uxZe9zrlzvUpSOL3f27k6yXPwPZhWCz0O0QC8CeMAPX23qD2CCVy9ddPFOq7kCD3QESW9XZs5PciRrTwnCji8QtqgvePt1z38Ib+9cGulPRlNtT3C1aK9AUESPjqc2j0+XFQ9f2+NvTukmT3y6py9NZnqPMfsFzz+yAq9rGK0Pc6obD2266A9kq06PWIOWD0eJhq+i2BPPWm/ej2/KMo8KZQdvJIIrT1RM
HZw898JVvR0vVT3N2wO+gr7yPSxB2D0sTzo9YimvPMGF9zwlWgk9I1IovKTv+jyMFmS9Wun4vEaeMj3S5W88vD+ZPNG/UD2z1gA9uE/TO1griz3rOwa+s1LCPTobjT0v5Ts8JgpbvKWvwj2IBC09qfDyvXKUoD0RL8I7igZzPbi4zjzVB6u8EHhePEbKrT0o4JQ8uoSyvHG17TyaUHi8oowQOk1b37x62CC6SpZnveA4Cz1f+gG9s1cPPdJFuz0y3rq99tS5Pc2NFj0hAZ88RGuLvRJVsT2KTKK64TwDvkC0R7sF35+8yrWbPecKnrs4LXA9tR7MvTFcojxRue+7dtVDPFwRy7zOEIA8GPRFvXkYp7xu/hw8DmFove5FHL0HaQ+8EyggPZYCkD2lhIs8QLI3Pea/pD3M7p48pXngvacyOj39nZQ9zGzBvRlQ87wcfY8971PpPP5vJb23KJ48FrW5vWqHpjxqEVu9L9cjvQqosL1geQw99WunvWbEO7ot57i8AhdsM
vfzOwrxf9cK9jzfOPDM4tDuBDtS8VewoPQ5ZM7zU1Jk9FD6tvYJT2rspmxY99C3VvZ7EijzT+9s9k+sDPd6g8roBwR096OKmvYh2grx/T9O8rAxLveaGQ70dGsw9/pgdvQdey7woGRe9mcmNvOb1yjqNGHu8/PxbPSUkC70nUo+8v/QWPEyg3Dt8kG89DgQFva4TdL0pI5M8vZO3veYty70Jlpw9Tpv7vFcmYLz5ltQ990jUvDverDyXPfW90Rr9O9+gqr3sTtU9MbHWvb99T729ix89crIbvf2Car37xSO9Ws2NPbvgV71rWk49DQKeOgk8NL0x1hw9Yug1vXxnjb3RQRG9O92nvTq3M70iYcg9hSQLPbhkqr0tB5Y9bV0AvRH9Az0tYzm8hp+5vA/4Ab7Imrk9MumtvTbSr72+FG89YkvqPPCff7223n+9HGe5PPL5rLyWCQ49Eat1O6fj5rntshc9pP+OvIH7Mb1SpwS8RapsvS+jRj1bqEc7raAOuqbh07x5M
0my8czu7vI0Zhj3XWx29TwFIvU/K1DzMr4s8A2mBvZ7IIr2piSu9Y+9vPb/ppDwsTmS9QOd5PE0ehD0k/m+9F43uPK7PXT1NNNA8iHLivI4G2zsPqJC8pm36vbiPgDtnYXi8fEE6PF4ArLuOZuY7aGYRPVsTGzyp6KI8kW+Evb2vzTwg9QU9L2ddvS9LQL2ZyCq9zScbPe9QqT2g32Q8DTEPvXLMfz1nD/e8OcCyPZ6Ebj0lsHw9ngWRPY0gOz0G+p070M4IvllG3bsYXh29yZWIO58PnDwkVNM8vzEGPX0bF72YVrw99kYMuifIHj3gTr+7sRCuPNiiPr1Ogrm9mhmUvG1SPT12M9+8PQQBvA4c9zulTYi9HofZu8AI5TzXPEo80E7WOrOOtTxmQoY98ioSvvE8xTxULPu8yc+zPAbbTD2OfHA8OZ8nPfZDIj2ON+Q9Mzzou4ERdD2TL6G7tY9WvNrFTDySaKi9qYElO3BmFj2BcW09wT3iO8XzKz28Ef68kv23M
PDJUFjxWcoe8DdWMO0a6yLw0/UQ9JGB7vSepQbxzJae7zBXNOhXqkTxB7Ec9fvJvulQblrzAtDm8n+UXPZFoFb3F0s68t1iPvWy+pjz08l2947DGPAA/0r0hckS9jBDwO3Qe57xZJt47sjzhPIN3qby53IY9ZCw3PHNCmL2ULJ+7nSCUvce4zLxjA9k80PP8vKIoET1SQpA94428vdKznb3AqMY8gEeVPXomsL2AHEc5xMDPvOSEvzn8rvk6zUEFvYCOxb2H4QC9D5eOPRo3cL0bn7C8Ue4yvQCS/LtkrEg8wftRvf6GI708LWa94ffmvEsk2b1kazO9udKsvUuRjDujQ5s9mNT2vA1fqbz713q88uMgPU0G1b3wEZ49JyjsvR6byL2kFEW8T2/GvbZlnr1rk6u9YCQnPSkxYr2/s1a8OgQVPDjiEz1ISVk9pJCevf88770h+RG9MuShvYq4tr0zB/W7GVgJveZi3TxEm4U8fJ/+vN8lQL2748G9uOvePPVMXL0EM
c6o9P6TRvbkawb3OI468g1tNvUPrv72cJq2978n9u9Kber0dIRc9e9Cluj6AUD2Cxp09+3C4vbmEkb3jxI68GuD+vNJDWL0thSs9HukbvVTan718QDw9VCT8vOLdRr1ubpK8XzhGPYdhE76lyTs9eNluvb0zjb2u8n69JkfsvWZy371x4YK9/ZUwPZiHn72sSiY9WC8au4VIuTycJWs8SwS4vQ9Ai70BvJG9AU2MPOBLZL0aIZi8RpnivGJ4ujzas8A9X45SvfYPs70FY429q/zXu6OaIb11d5k9MNWvvK/HeLzQ6Gu8SVJ4vSRmcb1cwWO9K1myPJ1Y5Ly0wds8YT48PAleyDwYv449bRGKvFQA37zNmZO8/IDuvMyclzyzXE+8tL8EPPmn4Dy9uZY90ZITveK1Z72o/TM8bm87vWysKz1GLBC8/ih5vD29Qz1JW4y9W7HSvT2egDxYSOq8VLCNPVCmEj1uNwK9MuujPR8Vxj0StzM9Y3e5vdWQYbzGADU9StIFM
vgHovTxxq7y93HrYPa+DrDyxFYg8RHzyvBbx9DxCwpI95DUJvcJ3VbweXuK71R9vPQdvRT3CU8K9JGk1vQe3az25ZMi8jAiOvL/tFz268r69NunaPUpfSD1ccco8UBLcvehvaD0ZuXM8f7wCvtzx/D3DSHu9gNehPb7blj02u0Y9C7LvPHtz4Dwd/sI9kbCYvSXWvbtIvUk85EtBPRaNcz2ZITm9wygWvbH+nT1n6ag9eCQDPEPSfD2PpV6961h5PcSe7T36/WW8X1aTva4HMDqhkrw9aDcXvmrWeD05Nvm93NWRPVlzpT1g6lq8Z6pbuoq29zwKjRw9YEhEvRsmcj0kGCU5LP6cvC8HZLxKVpm9YvDnPGHLNT0w5dY97R8bvULAmj1eQQ2+M5PqPAcM8D1EatY8PjsnPB1viT3FGkM9rlNCvoXMCT6qsh29y11dPSAeiz1srI68AgVPPZ0pkD13kLE9vbC8vYnqFj3rxoS9qDXhPE+KMj16O4+96PWZPClGDj22M
8I08DU53vGRvJTtCbtG9qfKSPafuxD20Hkw7D3W3PEsXYz33Gj09rbeqvZ9HhD3X5A2+x3KrPVRTrD2nEYY8gyLPO6TuHz6Gh6w9MyeNvHfGwjxuDu45L/PyPJoZHz3MVoO98b6YPEwDnz1ky1Y9J8jIPD1tIDxm9wO+1IeHPUzD0D0jy0k94dMtvbRegD1CWLy67ui5vYWjBz563uO9nFvzPaQd6j3TFkc7FsmqPamltj3skkI8C6aFu2kuxT0aiSa8A1Z3PU3CiT3u+Ky9JQk7PSMN/j3UHYM9YcpgvZMUMj125we+fHWwPQAQoj391yk9YH4Iva5OkjsqD4M9QrtPvY5+1T0Kt7i9HapJPeCpAj7KxV28Lg/3PNQj1D13k4A9kvEOvNJjlj3Er+u8EDjKvKKBibzO8Km97OJoPDa/Az3dGrY8gl6JO6OVgj3GlIK9m00aPfDOkT05gci8xu6avMGIsrwqQ2g9ePLBvaFDsD0bgqy9mcnKPdVj6zyyM2g8dauRM
vIyj0D3flJw9fgdsvG7fRj2Nqlq9s3mYPSIlpj2iI9S8E5WMPWgxnz0I4ek8oGH1O0lHsTwsMey9EbyvPSCfyT23NcM84OPkvMoEEj1+gIs9FXmmvVIR2z3rXYK9B+XiPSZwsz2Uvrk7okCcvBb2Uz1Chyg83cHkvB42vz1U2c47vzidPT7GBj0aX3m8drrovJnPyDw8GXc8ZV9qPV6H9D2QPuS9xR7/PQyAyj10R046khzIvfjdpT0Pn3g9J1W7vYmLkD3qbFm9tmZ3PCEyiz3shw09wLLzu4adnT0D2Rk9lmnYvPE0Cr0/JwC9vqu6PCB60bs+1A49G31cvYqQazwIwhI9sHIOPb6hRD2Mrs29YW+xPWmTijwe4aE8HubtvQcWqz1NqAI9TZ65vQaCZ7pZXIA8RC0tvcJPSL2yMqk9cAdpvGrAqDrWRk29Ac+xPJoJib10AaG4OuixvOkC671t7oE7f/AUvdrCPL027429I9WKPZvhYbxAMmg7RQjaO2IjDz0PM
TeI9//IsvcgRF70TMtA858Btvaucv70Ija49YrfCvN3grr0boaM9lyu6vS1CbL1OJq29qYWwPU++s704f3k9QB0YvjNNAb5yMT498O55vZ2yj7wUkAG+fZ3VPS/stzt1KnQ9F5RhPfs6/jzwcL09nq3pvQ/OWDp2Kci98k/Tuyqmi70B0mk9KGWjvRF7uL0jxhE+0bmxvS6qbL3VZga+BkQCPCV9lL0inwg+NugZvjPtkr205g+7AySxvdi2hL2cBxS+s/qePUEymb1dKZA8qjlGPf83Bz0PIoM9bxdEvW8Qyb2s+T29NdXsvb+0lL3OZ7I97bOvvcVqkb2PeZA9Hk4sved/rb0lHMe9RE5pvF/jx72zLjc91VqAvQyFgr2qrqC7Qrm7vRUXgL3qRJW9wtE1PbBUdzxvyRO8flQ/PTleW72XJYA9AjOIvcPgtbxecA29gtjfvWNVarwhPjE9H+CKPKFLB70HGss9LS5OvRJngb2oxuq91SnbumS5B71QMso9alsqM
vUeWdb2xl6S8TrL3vE2WK73ZRuy98SGKPSWuJ72502Y9A/gUvfkgbjysC6Y9C1TpvVMzWbruWPW884uyvO3gc72Y+I89C+pCPMN1n70n3B49ISemvUgsHr0MyU29ejgVPeSbLb0ALRY9yMOBvYkVUL1l7cY8i1opvaQh7jvwYdy8YkC5PWNucL2HV5E61U83PVatpr1y8cM90yn1u/oSaL1eobs76yIuvTK5lDmAC+m8+UIlPSuUwDynhgs9uAOluuQ4sj042kM8d6RIPDJvQ72WeRy9nOODvRMDUr25bUc9kMfVPQ71Bj1ZWEa98VqxPdp8Ij1gS8W9oxWtvKIXBjxWPKo9qCnDOhAYrrx0Ux08SeB1vc7yET1Qqy29kKMJPBAYSj0a+Eo9RE9bPbTUITy1Jgs9XPCuvcMfH72hWAY8OcccvXVu+ryC4x486+d5PZK3Vz2CrnW89SY1vLPdtTxPXsW8525JPWzDJrx2aa09QwYnPRDDQzz8yig9JQewvZMbzrz8M
n9m7XyxivLuCM7xCAZU9zVMBPaL15TyegoG9+RE1vImwhL0IywM9kf+EvEjZiLykzLm7vSbLPSTnpj2e5wE80gkUPP5upbtJG4S8whOgPT5/Bb2Oigw9SMMiPSkDCD1jQ2E8AQENvLSCGL1u8m+8Eea2vUYAlbxU/0U9WKT/vO/mpL0G+Di8xY5WvB/VxL0CfJk9cOVDvVRCRL1ab9u7khAMPGvDOL3VYCa9mn1EPYF9Xr1h8Xc9oh+mvRE21ryaksY9gIsgPVFmn73MVCm9uqShvZyoM7yhCJS9A/pCPdSq7zwnkxk9YBaJPUwzIbtHQiQ7WLL2vHxHhr2zLe88GOpavSpZir01baG9bxHJPb4fjb3U+to8BwNhvO4IhDzhqmu9fwr/O53tdbyKFxy8wyCiuyp6T7yYNos8je7OvX1ykjxEEYC91UOiPK3eFbw0V7A97MaHvJEHpzz5Pi493vtsPc2c+LxAOiA7XjSRvaBSq72yZH29N2mPPbsTBjxclQI8GWf0M
PNZoKr1QaDm7qjynvJngZDxRJ4Y95vq0OgHBWL3nYwg9ORbkvVgFO70W93m9TPCmvIWoeTzNW549kJrpvKHpeL0h1UO9kjSHPOxyjL0l9Io9DY2nvRoonL0ndh+9Rv5Tve1xkb0aYf68W8BBvK4qtTySLmO9TQsRvDswiLzCi448letJvZpAJL1SWaS74LD8vN1NTL18Q5e83/fLvUgXQ7yN+C093+tUvUhS6L0HIRe9nlwevV7Ttb2HT5E8E0pNvXnawL32RkW9K2lLvU6k/r10PEK9XYAmPRfxorua1Au9iqsEvdD+E7tl8Y09T8b2PPAWyL0tBzS8FCvFvfVlpr0uBAk9L9O+vVoSq7tI2ng96jGWvQgHsr27XV+9eTU/O6Qmpr1mZrs7X/YJvna6ub0ptCa9j4ucvVztwb0wgZa9/pdjvGfmFb2T84y8vz/lu/QmXT0V1V49BrkevaxMtr0gk0m7zkR0vTVx6r3l5My86/kuvH8uCDwGMZI9D6+PO1rPrb2HM
pVe8cvGEPdjYiLxZitA9MV4wvLJeDL3WbRC90HegvVd5przVM4G9bk4oPSvOaboGrLK8uafEPHJKzzwZwmY95menvbausL1GHl69DVaKvJNV2b1GtwU9ACRtva9eh7ycAqU9ZjuEvRt5CL4NV7a9G9SAPUZA8Lwa3TY9b7+mO3FxOr3HWIu9H4Fevc754Lz1fJS9a0NYPTzvJ73eHiS9jQolPJHAUz0lCwQ9/QRpvUNPdL0mSG+9PNmpvVFurb2+oyw8cHCdvUZeD727SmQ9euuXvRt1Br6A1o+9nIGxPHScD73kLKg9uZ+WvZTVI7ttxYE7eFP/vU12LL3yLfa8hpHhu7CTtTuyxY68mH46PaztC73LuLE9Cd7tvUF6sb3gpjC9UcCRvUoXu7u62ls9Kn6qPABOpb2zIdU9CPaavEmVpb0Iv6O9x1HZPNMs0L30dVU9VYGsva92sr3mlUA7SQO3vd1oa71bRkG9tFZbuw7XQL1f4D483RKPPAUaSz1Ia/U9xPQnM
vc777L0/q6g8DOmNvZrKojyhyDG8HEJLPLVnVz3KDDQ9nH7JvRxHdrreSXg8M1wrvdxpyb2PhwA9Z9l+POblEr2PAAu9mP3gvbTfaL3b4JU7Ap1WPSjCT7y0uuo7oGASvKr8nT1iV7A9Biw3vYnVkbwFpBE9gAmmvR4ZLT0D5Am99AXjvP15ITyQiBU8LMESvdMa5TzQizq6QeKnPP9/cLyrsxQ9Q6+5vO6iITxWTNK8q4mpvZ7ImzxESvk8XOWJuqr3Pr2e5tm889oqPVd0xzxQpMM898tkvaiRjryuvf673tQGvkA2Eb3WESK9uyAOPNKXND1F/Xc9UcGWvaghzbxAXIW9uDPMPC+elL1KeCI96fYEPMD5nbweaim9xWGuvfy0urxtYl69J8JCPdUdcLxqorq8tVdpPTTHGj3en4U8s0qQvfRF5rwaRs685BgFvnWmyryC8nm9p+UpPQaIjDzswro9mTOwvd0aPT35sqC75JpQPGo5ML2PT8A9awbYvFzuVb18M
MPe7/CEhvTJe1DzSb7q8QFUQvddrHz1ARC+8xfV/PaObVjx+Xs085GnUvWMBFb3/r3685+XcvYGdA72JBqm8kNiEPdS49jynPy89Os6tvdWTAz2Bnew8ydr3uxzud73pr9E9qQ6UveMIpL3EXvy7oae6vfWr1zxIp5E6qGaHO5CBurfH6ti8mA4HPRZ29jxgnpk9KligvbjSL70cVw+9DRpnvTMtujy+nEC9/pc0Pe/2/DylKoA9sfXVvUtNlDz1VAo8NAZ6PIfkp7ynWm48z8tzPI3dkrzQ0vc7cwbfvcmQdb1fm6y96UJCPQp6QL0Z/c47YKkDPPFUij1saJw9sAbjvYvNp72AukS9/RmqvSY14TzU6uU83TZYPbr7jLywzHc9c1OxvfMzlzyN4Ra95zd6vTCr3Lx5tJo8BuE3vStmHzkiXSe9SPojvX1KcrybkqC8dFBNPSo4crwtu+g86oUePZJNIrxY8Ws7eXZxvXFHGL2qpxG9obucvWauwLyDP9y6jvrwM
PDDZmr0uAzE99NSKvS+aRb2vf1O9ArM2Pc8kmLy1O209GJSbvUt0SL32aFY9qjYBvo0Wor3xsta9eh8ZuwBRSDsHnaw8BsFjPSVg5bsxE5c9WkSyvUPTqr2NShK8tye/vU/dTLyIqW893fPrPEnZKLv+l+09d3covUMhXL2AoyS9zUgNPQ1djr36QXM9G1RovXnJ6rwOgrG8czgFvp+mKr0TpUu9WKlQPUf8LrwsMSw8vZ/LPLTLSz11aLE9onw0vpujmrw79Hs7Iy/AvfFovrwzR5498A9kvW4ovb2oVPM9eOiDvQHNWr0DcKK9UMwOPbcv1b1slc09nf2JvZxYZr2Naq87aHSevQhx2r3pXDK9QeIkPXbRAr2YGaM80oaevLkiYby1rec9/E6JvZ+4mry5G7M89O+XvbBFpL1j0MA9Q50evJpugr1IdA4++t4QvZcQnr0dgAW+7rKHut9+FL6ThIY9aMsNvuSmZ70/L4E91sA9vYMGkL0uHwe+sS2cPcsO4TtPM
AMO82ddrPJDPCr3G9509HVJNve0yfb0niyw86gk2O2EHV70dCOo9jr3MvODlq72CgLo9/IBKvU61UL1Za8e9SMS+u5kSzb2b2vU9wzx0vZG3xb0IvJU9GJHtu2ZjGL3MQwC+8nbEPVwVY7mro9c8tJImvCdGmbwReaA9iYrxvdaqGb16wMC9UIyevQsfI70b6eQ9LvmevePM8r10KNk9LRG3vA7zs7zTgvW9JgXiPC5ts72uM+o9vUHFvS9RoL1Vwz098FIivDvURLwISHW9dGKPPcLMJjws9HE9JjlDO/4lOb0O8rk9X9YfvdSpk71FCL+8e+C8vVeHWb1RqAE9ySGlvcmOXr3Skc89FSxlvfKr4TxKY6e9JV+aPeGPSr0YJf893dYHvgo8pb1et2M9rFQ2vLZZk73ugQm+DKAiPUY+Gb0TVU49IbFxvXa8lL2p5yE9YKrJvBwP9Lygzai9xE3jvS6EJz3917q8O/qJPMfSa71ReI49v7iCvD7WObxfzYm9Ku/BM
PFElmrybOrI8NIXjvRgtsr39oIw80MLqPJZKjjwm+K69pnijPRDm3jvvEbm7quS7vAk3WL0wKdg9PA5RvE1okTwE8Ci9dlWDveWBirsm+yG91FGlPezu3LxpATc8KlYmvB/JVT2PO1C99Uw3vZeVqrxGGws9pc7hvJvqhb3fdWM8H/OvPSEcnDwO6qu9ynQAPU8VUr0i1Wa94Ee4OnZX6by6B5A9j3U0vSVsI70BQB89ENAYveMPXb0kkCY8+EuxvM1Oqr1J4t89BOZCvLwYQz3kT1S8n5MWvZFMnb3jTIE9TiC0u/A217x8TJY9ZvcIPf1ICj0qCFa98LadvEESfDxCffA7Mn8APUPyBD3ycDs975fxu+phtDwwhwe9VDyJveoqMbwwJB490QK2vD7Zcb0c9io9AJCiOpbX/bwFPve9J62BO9yiaL02yx68c8ofvdpU873ctJU9YLajPXvsBjovi4K9iFeHPGvBMD0MAqw3rypcPa65JL06vXA9bmT0O2kulj0HM
vui8PRCtvCI6Tr2aSTQ9rbTvvJN0u7mAXKk9pLITvOGgU72LJmE8JmgBvLPtT72QFHk9VS4FvvSsU70eZPI8k5SYPLezvr3fINa9MKUrPSgsor2DfNo85KOivcN1F73SAGA9bpgOPfg7e70Ev0i9lLzqvNZ3Tb1vyTI83/rZvRgFzr27vg4+7QdlvKmQ1L3mV3G9ysu4PAbvJr3oK9o9BPCsvUpuHr5Uc5Y8bGP/utjF3L2sMde8td1KPXYv9rxgeBo9NULqvbPNHL1I3cE9mb78PAF/lL0NykO9c/pHvUCC+bxI6129wQPFvJh3Wb26xH89hegxPVhhY73ylnc9NS8RvBJdhrwWDhA9TXOzvbUKtL33ZSK9keNSPFmZXTut6Yg7v2/uvAytrLw25rM8Er0xveJBFT34qJU9/BgGPbX7Mr34ezS7oq+JvR/TcLwHxyy9Yh7yu/Z/kTvw36c7B8AyPYjV0rzYUZg9aBsmveHm1jy/rRG9d758PAdoTTwDN4S8ZzIjM
PdAwzLzg3Pe8gUqaO1antDylyX696lBHPIZwVLwwJ708IDiivAXQLr0CBzk9mmijvdwpUz0UT4e9FKNLPU1clz01mt475PWjvPiVvzxhB1E9MnAMvRWuHj3c48y82uOovPyg97xU6rO9zdiUPfStEj0x5wA9Mx4/vQl4mTz079m96aztPCJgZDuB4Ay9UD3Du7GjLbvVCok9w01vvXopyDy8Tku8OFiGPPV1LrybXb28+amNuxY4CrzSgFk8UUiCvUoWQr1hev+8C9puvJ8RBz29oMS9+rFTvEecCDypU9O80cYVu2Ta5Twwyxm8LoeAPHCtjLvNAoQ8w7KivLRVBr0TmuO8nioxuhKfK71u9728SehFvS4y9jxcl+A8xzoeOx/2tb1i/oy8eqcyO3sbg70xWYI9veQjvdlwl73yzlu9FtNPvZN3R72eHGy9iwAJPanyjLyB5Bq91CiSPSJAlDxYvik9YrbBvCr6d71QNhq94mJFvWmEs71EKog8sRP1PEcctzv+M
TKc9/gbZvZPVpr2PbDC9vimsvL8kbb30kF472mNMvXGGgb28m5O9zceFvYEyrL353lS9OJHOvFHx3Txj4fW7e+h6PdsAZz3R8cU90hObvWDehr0c5A09m4vWu87G/L1a8f27UH3dvM9vhjqpU1M9t960vZnq0r39UV69xHUSPfSwv70f+ys9sjT2vEdNzL2nGCq90hsmvdMDWr0Sy2680RmEPYjvkrznel28adsJvGv2Pz0gwKk9VH7bvVca8L0h+oK9DJzAvQqclL1jHIc81/EcvYpRl71v7sw96SdPvUrlCb4V0SO90Y6MvAw/lr1x98I9Sq3JvZ0QSL1pUc+7jAO6vPLyEL5/0pO9qQlyPF1G1L2PEiQ9oQhUvY3xEr2sSHY9HJQYvdSkIL7gEYO813uWvS4y0b1I6dQ8IEK7vVP1mr0lgfI9jI6BvVfjuL0Add+9RGqZPdINNr48p5s9F2HEvaQVor3TN0k9RBu2vb8RIL4RkJO9wVbDPWpq7b1pjns9NsEsM
vV4Es7w4GqA9K3F0vcvJmL0MLji9f8RXvVjwpb34fwA9U26+vSp9xb1New4+x/mHvesAN779DxC+73I6PRmgBL5kERA+u+TKvceYxL0EPWo8/GoWvfr4Sb7+PA++QU7KPVGBGL6ZtYM8JVE5vdS0DzxwdJU9fckHvpTAEL5e1aS9wsX1vcvYxb0wFbo9yvwRvbDz6L2ityo+Eyp7vRTBDL79TCu+LBo8PH7PBb7c2cE9+IPdvahrDL7n2Y68wPXevbnO5r2egiu+RiiqPeeSFL4/X8I86OswvXwZ7DwUwfo9nG7lvfPzyL0dlbi9cJ/LvScO2b309ow88NDpvMbXsr1WRDY+pNE4vXgwtb08ufy9xRezvEkwSL7R/Dc+sATfvVnyH76hgJw9XPCevWKbw71xlwC+1DSTPUGQEr4j/hE8Ruo5O/aJyrx8WJk9lfUYvg/vm72yxy69q2i9vTiY0704FI099uSBvf51pbxu54g987SivQOaF72l6uy9F0ZNvJzqFb50M
/go+ZtLNvY6qDL5uJRo9YV7MvZpV3b10qaS9uJ1ivFsaYL3WxhU79acsva0mt7yRVPY92JoAvjMJF75TUZK9swamveCjE72824w8awdFvRIkPb3Ht/Y9J9kUvVB4Dr2QVa29PbCAPB5w2L0aRgQ+W+YSvi1s6L0dMVM9gayvvUoI7r2BqPS9k7qKPQP1zL3Mf449FxsvvX9UmzsbLSI+iZfVvcq3G74z/di9h8sjvApfzr1uT8I9Ap4IvWlymL0Wwx4+1cpovfSYlb1T8TG+UqMJvWcH7b28rzI+VbEevsWL173AV8M9yGvzvJb/N77adAm+rb6DPezn972dXAo9ygg6vYm7obxXRCQ+Jv8KvvWo971X6RS+2wudO7wS6r3DfWo9ZlicvSO7u70KyAs+nGbhvcXFR730cNa9KrZFPfLiNb55GhQ+dEPWvdDxCr7NSr49qN0Evrx8zb0gYd29Q/JBPJ8K8r3X/6I84yyAvQt4SDsRxK89BagCvsnBpL1qndu99rOSM
vbOD9r0zYAA9ENLHvBpou7x3Crk9Qs64vf1B3r316xi+fdhWvc5iDr6omCM+euTQvSt61L0Pc6c9Y5v+va1pf72m6hq+J9wsvMb6m7xYiio8yIOpu+RSJ71YUZw9ZFHWvcM/rL0Fd/O85xHBu324pbxL+4o8BmtYPNSBhr31eUI9uJUVvbEssLyFY/q9UjcNvawVC76q3pE9i3fbvabBkL1VJu08vM+4vStAxb0hWgq+xc/2PFLgIrxWdHU9pN6IPUEzPz1drEs98QJmvQOO07wKZJU850nFvQnKXrzV8j09EAlnPMpMmb1ungg+tFfHvenlh71qRpC9EsQjPSVDkb0Urb49sQmpvSdiqr0dZoe8wZnHvDiLQL01ZrK9nW5XvMf+Tjws+/U8MP7/PC65CT3k/4c9TtxGvdPDq7z4l1i9Gkievb+rQ71aRkU9334DPbko2bzJE9Q9EJLfvLaG4Ty0sP28CDVQPS3V+bwpV189RLGkvX/tNL0uQ9+8nC1rvcTYOTynM
5dK8wjQpPVhWyjxBUqC89Ch8O9wc8DyozWE9WipmvZ+pmjz6KXs8drLbvb1K+7v1EXc9Y0chPXV6Ir3SVh0944F+vVO0dDxTTlG9lJVTvLWKaL2WA/c84nYFvQzMlb0wrUu9ImMDvZNfpbxYQp+9eZTGPF2zEj07ELm8lcHPO+jbIT0fJko9su10O3hGw7zbjQ48V0nwvceNqbwCKEQ9GMIWPaAliTujyF89MzpFPLmYRj1oKI08iMAcveluKr3+dzm7Qz5wu9vQEr2Wkrk89YPzO95guLvHslS9TD1yPWMpOr3Z1Ro7LO0IPLMCyrzI0r097u8+vdHRnbtgpSM7F0fOvcRGU718yVa8iPqiOz3D1bygvck94GR5vLqJwDwrD669id8bvGYA870fyeA8yvocve8qs70Tt6m8k1IFPcdPzDySOEG9JYpwPSBffL1YYvQ8HBQmvBdFkL08PKQ9ps/xO+SlE71ffQG9uzcIvXL92b09HeQ8vwX6vHLpVb13oHQ9H+MqM
vJzRdrxiQc+9CJV2Pez4yL2XAUc8iu5dvcrkXb1qV/Q8UBFIPc9oKr3NUm69OA+gPdUflb3wT8e8UgvwPEFlqb0bR+I9x7HMvIiQRL1nibm9hy5ovKXDp72dhcU9/YbhvdUnF74Kdsw9+fvkvM7797xjzgG+W2dbPTB9BL58CjA93uQNvqIMIL47lo492zVCvctoAr1JwgO+jXQsPbHmK73ulAY99jTlvPewdr0Ur/48qQ8/vKBK1LxYJqC9OvxWvaR8CL0UzSI9SF/avGquDL0f4DE914UBPS/Bqjwkup+9XBs0vYmVkbxYVu48alyjvWWGx70TFxu9++scvJOdkDw1qFm8dixKPcH1oD2/i5M8dBfPO+T+SDy8n1Y9+v83vH8fIDxBKQu9d0fNPenllb1Fmha+rJ2yvZwZ3b0LwjM+hdkNPpNM0r3EPwi+vgoDvyLebb76AS49ChLNvQx5Pj4aKYa+8IU3v/ppAzxxTgM9cgsYP7zUKD9mzv4+XM2cvYrYAb85M
Mrm+w3eMvu78bz6/r64+eNtGvuc/er7DYIE+x3SYvQF31Lxl7Q8/TV0Av6627b7Uuw6+rLAXPzbPpL0Fluo9ddDWPgSwhT3xW7y+mp7lvZyclb7z/Ew+Lss/PhAWuL5pc/s9sRCePqp/Fr96gc++rQSbPrteyT5ob4o+RRevvn8jkD42p1++2BYAP2zt9j6VXfC+1QAHP9RaCj1/WuS+EClyPUDxxj11ywY+2cOnvoIo9z4vuBK+rn+ePrgzzT4BsyS//CHAPoG+6b7kLQk94tqTvvRfjL27U/E+35JGPncvf77h4hw+npswPwg0RL5Oqym+EC5zPufeLr61aMq+T0nZPkNBJj/rv6o+IjU7vuyi0j1L0Qu+R4irPbiU5D1MJU09M7buPWgw9729Gc4+hIU2P6LXyL5cFEk/uP2xPmyJPz+s5/e+z8YFP+CD974cxr6+lBKrPSI/IT6wx8Q++vb2vsfLXD7e93W+xTjXva0QuD5j692+kAERP8xFi77Xx+S+uqpIM
PTXcXL71rNm+9reLvUGN374KJ3Q90NQOP/LCCD9QZ9S9cX4hvin4CT/vGg6/3E/MPnlvLL7gH909e7a3viG7ZT6K7qm+/ED9vu19/72+5k4+JBMjvuV4/TwzUJs+2XE6P6Z8ML1V3Py+bakcPifFmT58K6U90Gp4voMi6j04Swq/uOxpPnhIGz/eHRa+prGvvuL7uz51eIG++0hBPmdR3L7OLao+TIQDv+rGJL5ul7C+d+8cv7aFFz/8Usu+t5HCvo12ML+SUMK+yZySvjNkBz6XDu09czOTPH449rz5uLc95eg5vpqHPD4PjE0/g5+dvg+DTr5WZze/kBVFP1mIR76SqxM/xwucvBQ1dj7AAB+/SalovtEXl77b8Mc9QjnmvdBfoj72nAm/ueysPm89Dr/pqX2+JgAnv7dgez5aKAa/mSZzPiVeBT8UQpm+Ai3hPI+/CT7C6wu/RweBvnlRaz5PPGg+8+CsvoG5Rr5PpyC/c4ravvchyr5MFSw9HjtDPTLQYj9KM
Sy+/G/WCPQkLvT5M/IY9IyevPjMwLL+B5NG9Nrrmut31tT6SW6Y+0PZNPU5gxr7gaoO82ZFMP6Plx776Xqs+kdX7vlNfW7440Aq/Lp7yPs6ZlD4oJxG/lS2vPnaRKL+bR80+oTjBvcWEyr52zZk+TYZTvnYLID3V+8Q96GqWvGtjET66Qfo9LYuuvv0e/73m+Zg+QDJpvNrDBT4aCNi9qDfdPV+Le76rRm6+TpXBvkLb3D5U8Bs+sl8YPsGgC74kIy4+QkcxPPjuNj1+I6s+GTrcvuJ9QD5QcEO+A/oiv6+Gqr3dJK89ZrO4vWmdFL7u0Im9AABSutMP1T5bmLu+H0T9vvOjTD+u2aW+WmKgvnuTLL6cCIq+WoOMPtCpDj/BCI2+RUUKvxsHy75LLhc+R1MxPmvcQ75RMyy/naidPjjNFz2XAqM+PN+wPl4gVT7ZXQK/raATv6eMBD+Ak/m+CVMOv5lSD7x62EQ/gw6Qvgwf/j5A8tu+2qg9v4Nw5z1M5me+9rIRM
PeWs8j2Aoy88tRDivSst171ngde9wvQfPUxEiL0Gn+c95oYSvUD3Vj/c2gw/MqFwvmAgNL50TDa/dxt6vXNWAT95i9q9U8wgPovAo76RzyC93i9HP/k2R7768QW/0dlIvY6Njb5hY2W+0FLivpfWzT0qBey+2sdZv960lL6YTX8+Mz9FvQgfe77gleK8xMsqPpQAib4nMQU/VCaIvsb1Wz6tPJU9y/4MvwvuAL/c+tq+LI4cvqHC/73Twim/vPScvtgy+r4rEaC+XwcPvwjf3L7woFi+Ij+YPtig+T1Kdt29OYGWPstr9z05FoQ8AMJ+PgAAAADvj2E/ktkrPz6t5b4mUVs/lkGevvmqL75252o/9Xoov80m3D7VI6g7kEJnPsWD0z6yNw6/T4dhP10Iv75e5xg/8kz9PnvX4r6I8BY+oC0Dv3dqtr4UMUM/lBHUvu1GPr/CIOk+bUc3P0BcDb8a4Oo+vLR7vrfsFb9nReI9nPCmPQAAAADvcMY9Ol7ivQHNFL/AM
OXE+BFIhvmK5sT5LZ2k/48mYPqhG5r4yvBG/Sh2qPkI5nz3glvG8K34rv2gMjz0A9Lw6urAeP42JSD4wEwW/yCrNvW3Stz5Wee490RrRvPTZHT9dYKy+E2/6PtXPOj+yhho/54vSvAAAAAAnYX6+jjqqvUfqQb5BubE/YKjOvlEmf75xREG/QcjQvnSPx77oGuE9rlY6v35DFb8cfBC+lGXIvkx9M747P1q/Bz0+PmKXeD82NTk+fPvavljGJz90lvw+ICKGvCJVKD9a0/e9iH4OvDcZUz5DW2C/fpjcP42Gr74zCwU/7q8mPkmOlL/Ifns/s8oHP2E1VL6vgxs/B+2YPjS5br+mwMa/DMgpvh7BeL/Fai8/IkfmPms18b66ozw/PyeYvxDRnD8=", "training_traits": {"structure_gen": "Triangle", "n_layers": 10, "max_nodes": 9, "activation_func": "ReLU", "epoch_nuM
m": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growM
Speed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)M
/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getToM
talNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2M
==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){thisM
.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globaM
lAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(lM
et e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottomM
:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}M
}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(M
83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,23M
0,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertM
ex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1M
),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,1M
8,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192M
.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,2M
51.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),eM
.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,3M
7.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(M
e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,29M
9.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(M
64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.M
2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezieM
rVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),M
e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.M
2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357M
.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1M
),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.veM
rtex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(31M
8.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,1M
72.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertM
ex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7M
,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.beziM
erVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,1M
39.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(M
120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.beM
zierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezM
ierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.M
bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176M
.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699M
,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVerM
tex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4M
,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199M
,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new PromisM
e((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nM
d":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++rM
)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);rM
eturn r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(M
e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){thiM
s.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fM
ill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_reM
lu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,M
e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}posiM
tion(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}M
size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._piM
xelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.M
levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[M
0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,tM
){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("input");return r.setAttribute("typeM
","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=fuM
nction(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=tM
;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/jsoM
n"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="135";let ae,le,se,he,ce,ue,fe,de,M
xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=wiM
ndowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async funcM
tion En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221",M
"#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#M
d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListeM
ner("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0M
,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==ktM
&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||M
(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vtM
.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(M
),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fM
e=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.fiM
ndIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(leM
t e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.lengtM
h;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,ptM
,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].lM
ength;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStM
atus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));M
for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].lengthM
;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){lM
et e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(M
255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(widthM
-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),nM
e(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){M
const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dM
r(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CM
ENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,heigM
ht/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.texM
tStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le)M
,Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remaM
ins stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nM
r(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.pushM
(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[M
e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.tM
extSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSESM
:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIM
C),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(1M
5*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2M
+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.lengM
th<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=gM
reen(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!M
0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoiM
nt(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state of Growing both looks and intellM
igence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligM
ence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=M
width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],M
["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel"M
,1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep LeaM
rning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a2c7d683ca246","versiL}on":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=11;window.levelType='D';window.LEVELS=[["                                                                                 ","                                                                                 ","                      x                                                          ","                 ooooox                                                v         ","                      x              M
                                            ","          o      ooooox o o o o=x                                                ","          o  ooooxxxxxx o o o o x                                                ","          ov|oooox    x o o o o=x      =  oooo      =                oo= o o o o ","          o  oooox    x o o o o x         oooo     oo        oo      ooxxx       ","          x xxxxxx    x o=o o o x         xxxx     oo     oo xx   oo xx    xx!xx ","   =     ox v         xxxxxxxxxxx   ooooo      ooooxxM
!    xx      oo          x!!","  oo     ox                         ooooo      oooo  v            xx!xx          ","  oo     ox                         xxxxx                          xvx           ","  oo     xx                                   ooxxxooo    =                  o   ","  xx  ooo               o  o o                                               o x ","  x  |xxxxx  oooo       oooooo               xxxxxxx               o         o   ","  x          oooo    v  o o  o            oo              ooo      o M
      o x o ","  x          xxxx       o o  o    ooo                              o       o x o ","  x @        x  x         =            =               =         xxxxx     o x o ","  xxxxxxx o x    xxxx xxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxxxxx","        x o x                    x   x                  x     x                  ","        x o x                    x!!!x                  x!!!!!x                  ","        x o x                    x!!!x                  x!!!!!x                  "," M
       xxxxx                    xxxxx                  xxxxxxx                  ","                                                                                 ","                                                                                 "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelTM
ype||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`M
${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lM
ockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",wiM
ndow.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.coM
untdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelecM
tor("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updaM
teTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}M
function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.uM
nlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{vM
ar e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.quM
erySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["M
x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","",""M
,"x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.M
slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAM
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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new VectM
or(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=M
q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content"M
)),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.heiM
ght*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+M
"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientM
Height,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){varM
 q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.statusM
&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveXM
=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(M
t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),uM
pdateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passSM
tatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())retuM
rn setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"=M
=t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=13;window.levelType='H';window.LEVELS=[["                                                                                       ","                                                                                       ","@                                oo                            oo                     o","xxxxxxxxx  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx||x","","          M
oo            oo             oo              oo               oo             ","=                                  =                                 =                 ","||xxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","","        oo                 oo            oo                 oo                oo       ","=            ==                     ==                   ==                      ==    ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxM
xxxxxxx   ","","                             oo                                                         ","                             xx            | oo                             oo      oooo    ","                           |    oo           xx                  oo       |    =  |         ","                        oo      xx     !                         |            xxx    xxx","                        xx             xxx                                xxxx   ","                      |                         M
          |            xxxx","                   oo                                              xxxx","                   xx                                          xxxx","            oo              oo                  oo             oo              oo      ","=              ==             ==                  ==               ==                =o","xxxx   xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxxxxx  xxxxx","                                                                           M
             ","                                                                                        ","                                                                                x       ","                                                                                        ","                                                                                        ","                                                                             x          ","                                                 M
                                       ","                                                                                        ","                                                                               x        ","                                                                                        ","                                                                             o          ","                                                                             x          ","             x         M
                                                      x          ","             x                                                               x          ","             x                                                               x          ","             xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx         xxxxxxxxxxxxxxx          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createEM
lement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5M
*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${nM
>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,M
65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).gM
etTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=M
e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfoM
+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-M
tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){windowM
.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus=M
"first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){upM
dateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["M
x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","M
x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.randoM
m()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function VecM
tor(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
mpqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ/M
/OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
rJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRM
TMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorcharM
s={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],thisM
.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(eleM
ment("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scrolM
l-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((funM
ction(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplaM
y.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function()M
{this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.sizM
e.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDiM
st;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.spM
eed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
inTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),windowM
.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-contenM
t"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTiM
meInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"rapidrewards.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_331", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 12, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 8, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 2, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}}, "weight_b64": "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", "training_traits": {"structure_gen": "M
Triangle", "n_layers": 4, "max_nodes": 12, "activation_func": "LeakyReLU", "epoch_num": 6}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=newM
 Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(nM
,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=map(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.uM
pdateNeurons(o,this.iteration)}getBrainStatus(){return{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,tM
his.v=t,this.size=n,this.shape=i,this.col=r}getRadius(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/M
7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class E{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColoM
rStop(0,s),c.addColorStop(1,h),e.drawingContext.strokeStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.M
nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.yM
<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}fM
or(const i of this.nodes){const a=i.length*r;for(let r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97M
.199,177.5),e.bezierVertex(102.499,199.2,100.899,222.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,M
328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,M
t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertM
ex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48M
.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409M
.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,4M
58.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(M
51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.beM
zierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,3M
51.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.M
5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.M
7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,M
182.7,177),e.bezierVertex(183.1,162,178.299,148.2,168.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299M
,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.599,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.79M
9),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,112.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,24M
2.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierM
Vertex(260,384,273.8,366.8,297,358.3),e.bezierVertex(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertM
ex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(256.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9M
,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,149,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315M
.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVeM
rtex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403M
.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),M
e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259M
.499,149.3,247.899),e.bezierVertex(149.6,247.299,150.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.M
bezierVertex(110.4,184.199,111.3,189.99,113.7,195.499),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,16M
5.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,139.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.19M
9,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,125.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699M
,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,208.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.begM
inShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197M
.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331M
.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(338.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,M
328.299,388,349.5,375),e.bezierVertex(350.7,374.2,352,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezM
ierVertex(364.299,332.5,369.399,344.099,370.99,357.299),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.6M
99,411.699,330.699,427.499),e.vertex(330.699,428.299),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[M
t]=e[n],e[n]=r}}function P(e){return null==e||""===e}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}returnM
 pop(),r}function Y(e){var t=e%10,n=e%100;return 1==t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);statiM
c __apply_unary_op(e,t){const n=e.copy();for(let e=0;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let M
e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return tM
}}class ${constructor(e,t){this.scale=e,this.offset=t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrdeM
rs=[],this.currentIteration=null}updateNeurons(e,t){if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(lM
et e=0;e<n.length;++e){const t=this.currentOrders[e],r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu"M
:return H.relu;case"sigmoid":return H.sigmoid;case"tanh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarraM
y(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const c=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,thM
is._events={},this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return tM
his.elt.style.display="block",this}hide(){return this.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.eM
lt.style.width=n+"px",this.elt.style.height=r+"px",this._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return M
this}style(e,t){if(t instanceof Color&&(t="rgba("+t.levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFM
loat(o,10))}return this}value(){return arguments.length>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){vaM
r n=t._events[e];t.elt.removeEventListener(e,n,!1),t._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileM
List&&window.Blob){var r=document.createElement("input");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetM
Height||t.height;var r=n[n.length-1];"function"==typeof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}fuM
nction ie(e){e.blendMode(BLEND),e.pop()}File=function(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.M
result;t(r)},n},File._load=function(e,t){if(/^text\//.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,winM
dow.mouseY=e.pageY}))})),new e("global");const oe="332";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=M
null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async function setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),rM
andomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.training_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],[M
"#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E","#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4",M
"#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28","#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=documentM
.querySelector("#upload"),pn=document.querySelector("#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].lenM
gth;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}function Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!M
1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,ze,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.displayM
="block",se=null}function keyTyped(){bn&&!1===yn&&!1===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(wiM
dth/2-252.5*le,height/2-40*le),vt.size(500*le,25*le),vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButtoM
n.show(),vt.show(),zt.show())}function Bn(){Je.textFont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]M
==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,fe=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${EtM
}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(M
Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.lengM
th,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][M
ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pt.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-aeM
)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*M
t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}function Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,GeM
=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(CeM
.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*gM
e)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(M
cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeighM
t(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,height/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.sM
troke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.background(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].lM
ength,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,M
.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeight(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)M
We.line(e,0,e,height)}}function tr(){Ue.textFont("Trebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-17M
0*le):e>=20&&e<40?Ue.text("I have a hunch this image belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidM
th('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,heightM
/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-370*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(MM
s decaying and losing its luster.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),grM
(Ue,width/2+75*le,width/2+225*le,height/2+265*le,height/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{lM
=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.textWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s)M
{s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textWidth(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct)M
,qe.rect(width/2+150*le,e+height-170*le,300*le,30*le),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"M
),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALE:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOM
LD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(data[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",widM
th/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),Ke.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),ZM
e.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?Ze.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(M
i.push(l),i.length>r)i.splice(r);else if(i.length<r){let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function M
fr(e,t){t.drawingContext.setLineDash(e)}function dr(e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(sM
t),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}function mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!M
=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(e<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming beM
tter, but still not very accurate. I'm in the state of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer theM
 best. I'm in the Decaying state, meaning that my neurons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:$M
{o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCanvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["20M
16",9],["2023",15]],_r=[["Plain",20],["Dotted",40],["Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["SunseM
t",3],["Aurora",3],["Liminal Space",3],["D
 Vu",3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activaM
tion_func,"Training Epochs":e.training.epoch_num,Dataset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTL
PWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"rayId":"7b4a00c0490253fb","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=14;window.levelType='E';window.LEVELS=[["         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxvxvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      ","         xo   |     |         v  ox        x      ox        x                        x                      ","         x                        x        x       x        x                        x                      ","         x                        x     M
   xo      x        x    o                   x                      ","         xxxxxxxx          xxxxxxxx        x      xx        x   xxx                  x                      ","         x                        x        x       x        x                 o      x                      ","         x        x    x          x        x       x        x                xxx     x                      ","         x                        x        x       x        x     x                  x                      ","     M
    x                        x        xx      x        x                        x                      ","         xo                      ox        x       x        x          o             x                      ","         x             xxx        x        x       x        x         xxx            x                      ","         x                        x        x       x        x                   x    x                      ","         x                        x        x      xx        x                    M
    x                      ","         x                        x        x      vx        x      x                 x                      ","         xxxxxxxx          xxxxxxxx        x       x        x                        x                      ","         xo                      ox        x       x        x   o           o        x                      ","         x                        x        xx      x        x  xxx         xxx       x                      ","         x                        x        x  M
     x        x                        x                      ","         xx  x  x   xxx    x  x  xx        x       x        x                     vxxx                      ","         x                        x        x       x        x        xx              x                      ","         x                        x        x      xx        x                        x                      ","         x!!!!!!!          !!!!!!!x        x       x        x                       ox                      ","         xxM
xxxxxxxxxxx     xxxxxxxx        x       x        xxxxxxxx     xxxxxxxxxxxxx                      ","                     x     x               x       x               x     x                                  ","                     x     xxxxvxxxxxxxvxxxxx      xxxxvxxxxxxxvxxxx     x                                  ","                     xx                                                 xx                                  ","                     x                         @                         x             M
                     ","                     x                        xxx                        x                                  ","                     x                       v v                         x                                  ","                     x     xxxxxxx!!!xxxxxxx       xxxxxxx!!!xxxxxxx     x                                  ","                     x     x               x       x               x     x                                  ","         xxxxxxxxxxxxx     xxxxxxxx        x       xM
        xxxxxxxx     xxxxxxxxxxxxx                      ","         xo   |  |  oxx    xo     x        x      xx        x          x             x                      ","         x           x     x      x        x       x        x                        x                      ","         x           x     xx     x        x       x        x                   o    x                      ","         xx          x    xx     =x        x       x        x       xx               x                      ","         x     x M
  xxx     x     xx        xx      x        x                  xx    x                      ","         x           x     x      x        xv      x        x                        x                      ","         x           x     x      x        x       x        x   xx                   x                      ","         xxx         xx    xx     x        x       x        x                        x                      ","         xo          x     x      x        x      xx        x o           xx         x       M
               ","         x           x     x      x        x       x        xxx=                     x                      ","         x           x     x      x        x       x        x                        x                      ","         xxxx    x   x    xx     xx        xo      x        x                        x                      ","         x           x     x      x        xx      x        x      xx                x                      ","         x           x     x      x        x       x      M
  x                        x                      ","         x           x     x      x        x       x        x                xx      x                      ","         x        xxxxx    xx     x        x       x        x                        x                      ","         x                        x        x      xx        x         o              x                      ","         xxxxxv                  xx        x       x        x        xx          o   x                      ","         x             M
           x        x       x        x                    xx  x                      ","         x                        x        x       x        x                        x                      ","         xo            !!!        x        xx      x        x!!!!!!!!!!!!!!!!!!!!!!!!x                      ","         xxxxxxxxxxxxxxxxxxxxxxxxxx        x       x        xxxxxxxxxxxxxxxxxxxxxxxxxx                      ","                                           x       x                                               M
         ","                                           x       x                                                        ","                                           x      xx                                                        ","                                           x       x                                                        ","                                           x       x                                                        ","                                           x       x            M
                                            ","                                           xx      x                                                        ","                                                                                                            ","                                               o                                                            ","                                             xxxxx                                                        x ","                             M
                                                                           o x ","  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!!!!!!!!!xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ","                                                                                                            ","                                                                                                            ","                                                                                                         M
   ","                                                                                                            "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.sM
plit(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!M
0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).M
length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00M
",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetM
TopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("leM
vel"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".gameM
-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumbM
er+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}fM
unction backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=M
t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-conM
tent .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.lengtM
h;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===M
e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);documeM
nt.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.M
speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&M
(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.proM
totype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((functionM
(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawM
Frame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.M
pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.heightM
)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototypeM
.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speedM
.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.siM
ze.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),thiM
s.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventLiM
stener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySeM
lector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){documentM8
.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
    <meta charset="utf-8" />
  position: relative;
  width: var(--width);
  height: var(--height);
  border: 1px solid blue;
  position: relative;
   <div id="upload">
      <input id="inputUpload" type="file">
function e(e){"use strict";return new function e(t){let n="global"==t?window:this;n.canvas=document.createElement("canvas");let r=n.canvas.getContext("2d");n.width=100,n.height=100,n.canvas.width=n.width,n.canvas.height=n.height,"offscreen"!=t&&(document.body?document.body.appendChild(n.canvas):window.addEventListener("load",(function(){document.body.appendChild(n.canvas)}))),g(),n.MAGIC=161533525,n.RGB=0,n.HSV=1,n.HM
SB=1,n.CHORD=0,n.PIE=1,n.OPEN=2,n.RADIUS=1,n.CORNER=2,n.CORNERS=3,n.ROUND="round",n.SQUARE="butt",n.PROJECT="square",n.MITER="miter",n.BEVEL="bevel",n.CLOSE=1,n.BLEND="source-over",n.REMOVE="destination-out",n.ADD="lighter",n.DARKEST="darken",n.LIGHTEST="lighten",n.DIFFERENCE="difference",n.SUBTRACT="subtract",n.EXCLUSION="exclusion",n.MULTIPLY="multiply",n.SCREEN="screen",n.REPLACE="copy",n.OVERLAY="overlay",n.HARD_LIGHT="hard-light",n.SOFT_LIGHT="soft-light",n.DODGE="color-dodge",n.BURN="color-burn",n.NORMAL="norM
mal",n.ITALIC="italic",n.BOLD="bold",n.BOLDITALIC="italic bold",n.CENTER="center",n.LEFT="left",n.RIGHT="right",n.TOP="top",n.BOTTOM="bottom",n.BASELINE="alphabetic",n.LANDSCAPE="landscape",n.PORTRAIT="portrait",n.ALT=18,n.BACKSPACE=8,n.CONTROL=17,n.DELETE=46,n.DOWN_ARROW=40,n.ENTER=13,n.ESCAPE=27,n.LEFT_ARROW=37,n.OPTION=18,n.RETURN=13,n.RIGHT_ARROW=39,n.SHIFT=16,n.TAB=9,n.UP_ARROW=38,n.HALF_PI=Math.PI/2,n.PI=Math.PI,n.QUARTER_PI=Math.PI/4,n.TAU=2*Math.PI,n.TWO_PI=2*Math.PI,n.THRESHOLD=1,n.GRAY=2,n.OPAQUE=3,n.INVEM
RT=4,n.POSTERIZE=5,n.DILATE=6,n.ERODE=7,n.BLUR=8,n.ARROW="default",n.CROSS="crosshair",n.HAND="pointer",n.MOVE="move",n.TEXT="text",n.VIDEO={video:!0,audio:!1},n.AUDIO={video:!1,audio:!0},n.SHR3=1,n.LCG=2,n.HARDWARE_FILTERS=!0,n.hint=function(e,t){n[e]=t},n.frameCount=0,n.mouseX=0,n.mouseY=0,n.pmouseX=0,n.pmouseY=0,n.mouseButton=null,n.keyIsPressed=!1,n.mouseIsPressed=!1,n.key=null,n.keyCode=null,n.pixels=null,n.accelerationX=0,n.accelerationY=0,n.accelerationZ=0,n.rotationX=0,n.rotationY=0,n.rotationZ=0,n.relRotatM
ionX=0,n.relRotationY=0,n.relRotationZ=0,n.pAccelerationX=0,n.pAccelerationY=0,n.pAccelerationZ=0,n.pRotationX=0,n.pRotationY=0,n.pRotationZ=0,n.pRelRotationX=0,n.pRelRotationY=0,n.pRelRotationZ=0,n.touches=[],n._styleCache=[{colorMode:n.RGB,noStroke:!1,noFill:!1,ellipseMode:n.CENTER,rectMode:n.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],n._style=n._styleCache[n._styleCache.length-1],n._noLoop=!1,n._pixelDensity=1,n._frameRate=null,n._tint=null;let i=nullM
,o=!0,a=[],l=null,s=0,h={},c=0,u=null,f=null,d=null;Object.defineProperty(n,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?n.LANDSCAPE:n.PORTRAIT}}),Object.defineProperty(n,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(n,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(n,"drawingContext",{get:function(){return r}}),n.createCanvas=function(e,t){return n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t,g(),n.canvas},nM
.resizeCanvas=function(e,t){n.width=e,n.height=t,n.canvas.width=e,n.canvas.height=t},n.createGraphics=n.createImage=function(t,n){let r=new e("offscreen");return r.createCanvas(t,n),r.noLoop(),r},n.pixelDensity=function(e){return null==e||(n._pixelDensity=e,n.canvas.width=Math.ceil(n.width*e),n.canvas.height=Math.ceil(n.height*e),n.canvas.style.width=n.width+"px",n.canvas.style.height=n.height+"px",r.scale(n._pixelDensity,n._pixelDensity),g()),n._pixelDensity},n.map=function(e,t,n,r,i,o){let a=r+1*(e-t)/(n-t)*(i-r)M
;return o?r<i?Math.min(Math.max(a,r),i):Math.min(Math.max(a,i),r):a},n.lerp=function(e,t,n){return e*(1-n)+t*n},n.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},n.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},n.norm=function(e,t,r){return n.map(e,t,r,0,1)},n.sq=function(e){return e*e},n.fract=function(e){return e-Math.floor(e)},n.degrees=function(e){retM
urn 180*e/Math.PI},n.radians=function(e){return e*Math.PI/180},n.abs=Math.abs,n.ceil=Math.ceil,n.exp=Math.exp,n.floor=Math.floor,n.log=Math.log,n.mag=Math.hypot,n.max=Math.max,n.min=Math.min,n.round=Math.round,n.sqrt=Math.sqrt,n.sin=Math.sin,n.cos=Math.cos,n.tan=Math.tan,n.asin=Math.asin,n.acos=Math.acos,n.atan=Math.atan,n.atan2=Math.atan2,n.Vector=function(e,t,r){let i=this;i.x=e||0,i.y=t||0,i.z=r||0;let o=null,a=null;function l(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function s(){null==a&M
&(a=i.x*i.x+i.y*i.y+i.z*i.z,o=Math.sqrt(a))}function h(){a=null,o=null}i.set=function(e,t,n){i.x=e||0,i.y=t||0,i.z=n||0},i.copy=function(){return new n.Vector(i.x,i.y,i.z)},i.add=function(){let e=l.apply(null,arguments);return i.x+=e.x,i.y+=e.y,i.z+=e.z,h(),i},i.rem=function(){let e=l.apply(null,arguments);return i.x%=e.x,i.y%=e.y,i.z%=e.z,h(),i},i.sub=function(){let e=l.apply(null,arguments);return i.x-=e.x,i.y-=e.y,i.z-=e.z,h(),i},i.mult=function(){let e=l.apply(null,arguments);return i.x*=e.x,i.y*=e.y,i.z*=e.z,hM
(),i},i.div=function(){let e=l.apply(null,arguments);return i.x/=e.x,i.y/=e.y,i.z/=e.z,h(),i},i.mag=function(){return s(),o},i.magSq=function(){return s(),a},i.dot=function(){let e=l.apply(null,arguments);return i.x*e.x+i.y*e.y+i.z*e.z},i.dist=function(){let e=l.apply(null,arguments),t=i.x-e.x,n=i.y-e.y,r=i.z-e.z;return Math.sqrt(t*t+n*n+r*r)},i.cross=function(){let e=l.apply(null,arguments),t=i.y*e.z-i.z*e.y,n=i.z*e.x-i.x*e.z,r=i.x*e.y-i.y*e.x;return i.x=t,i.y=n,i.z=r,h(),i},i.normalize=function(){s();let e=o;retuM
rn i.x/=e,i.y/=e,i.z/=e,o=1,a=1,i},i.limit=function(e){s();if(o>e){let t=e/o;i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e}return i},i.setMag=function(e){s();let t=e/o;return i.x*=t,i.y*=t,i.z*=t,o=e,a=e*e,i},i.heading=function(){return Math.atan2(i.y,i.x)},i.rotate=function(e){let t=Math.cos(e),n=Math.sin(e),r=i.x*t-i.y*n,o=i.x*n+i.y*t;return i.x=r,i.y=o,i},i.angleBetween=function(){let e=l.apply(null,arguments);const t=i.dot(e)/(i.mag()*e.mag());let n;return n=Math.acos(Math.min(1,Math.max(-1,t))),n*Math.sign(i.cross(e).z||1)},M
i.lerp=function(e,t){return i.x=i.x*(1-t)+e.x*t,i.y=i.y*(1-t)+e.y*t,i.z=i.z*(1-t)+e.z*t,h(),i},i.reflect=function(e){return e.normalize(),i.sub(e.mult(2*i.dot(e)))},i.array=function(){return[i.x,i.y,i.z]},i.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-i.x)<t&&Math.abs(e.y-i.y)<t&&Math.abs(e.z-i.z)<t},i.fromAngle=function(e,t){return null==t&&(t=1),o=t,a=t*t,i.x=t*Math.cos(e),i.y=t*Math.sin(e),i.z=0,i},i.fromAngles=function(e,t,n){null==n&&(n=1),o=n,a=n*n;const r=Math.cos(t),l=MaM
th.sin(t),s=Math.cos(e),h=Math.sin(e);return i.x=n*h*l,i.y=-n*s,i.z=n*h*r,i},i.random2D=function(){return o=1,a=1,i.fromAngle(Math.random()*Math.PI*2)},i.random3D=function(){return o=1,a=1,i.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},i.toString=function(){return`[${i.x}, ${i.y}, ${i.z}]`}},n.Vector.add=function(e,t){return new n.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},n.Vector.rem=function(e,t){return new n.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},n.Vector.sub=function(e,t){return new n.Vector(e.x-t.x,e.y-t.y,e.M
z-t.z)},n.Vector.mult=function(e,t){return null==t.x?new n.Vector(e.x*t,e.y*t,e.z*t):new n.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},n.Vector.div=function(e,t){return null==t.x?new n.Vector(e.x/t,e.y/t,e.z/t):new n.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},n.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},n.Vector.cross=function(e,t){return new n.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},n.Vector.lerp=function(e,t,r){return new n.Vector(e.x*(1-r)+t.x*r,e.y=e.y*(1-r)+t.y*r,e.z=e.z*(1-r)+t.z*r)},n.M
Vector.equals=function(e,t,n){return e.equals(t,n)};for(let e of["fromAngle","fromAngles","random2D","random3D"])n.Vector[e]=function(t,r,i){return(new n.Vector)[e](t,r,i)};function x(e,t,n){let r,i,o,a,l,s,h,c,u;if(0==t)return[255*(r=n),255*(i=n),255*(o=n)];switch((a=e)>360&&(a=0),h=n*(1-t),c=n*(1-t*(s=(a/=60)-(l=~~a))),u=n*(1-t*(1-s)),l){case 0:r=n,i=u,o=h;break;case 1:r=c,i=n,o=h;break;case 2:r=h,i=n,o=u;break;case 3:r=h,i=c,o=n;break;case 4:r=u,i=h,o=n;break;default:r=n,i=h,o=c}return[255*r,255*i,255*o]}functioM
n g(){r.fillStyle="white",r.strokeStyle="black",r.lineCap="round",r.lineJoin="miter"}function p(e){if(0<=e&&e<2*Math.PI)return e;for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI;return e}function m(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;let c=p(a),u=p(l);r.beginPath();for(let a=0;a<h+1;a++){let l=a/h,s=n.lerp(c,u,l),f=Math.cos(s)*i/2,d=Math.sin(s)*o/2;r[a?"lineTo":"moveTo"](e+f,t+d)}s==n.CHORD?r.closePath():s==n.PIE&&(r.lineTo(e,t),r.closePath()),n._style.noFill||r.fill(),n._style.noStrokM
e||r.stroke()}function b(e,t,i,o){n._style.noFill&&n._style.noStroke||(r.beginPath(),r.ellipse(e,t,i/2,o/2,0,0,2*Math.PI),n._style.noFill||r.fill(),n._style.noStroke||r.stroke())}function y(e,t,i,o,a,l,s,h){if(n._style.noFill&&n._style.noStroke)return;if(null==a)return function(e,t,i,o){n._style.noFill||r.fillRect(e,t,i,o),n._style.noStroke||r.strokeRect(e,t,i,o)}(e,t,i,o);if(null==l)return y(e,t,i,o,a,a,a,a);const c=Math.min(Math.abs(o),Math.abs(i))/2;a=Math.min(c,a),l=Math.min(c,l),h=Math.min(c,h),s=Math.min(c,s)M
,r.beginPath(),r.moveTo(e+a,t),r.arcTo(e+i,t,e+i,t+o,l),r.arcTo(e+i,t+o,e,t+o,s),r.arcTo(e,t+o,e,t,h),r.arcTo(e,t,e+i,t,a),r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke()}function w(){a=[]}n.createVector=function(e,t,r){return new n.Vector(e,t,r)},n.curvePoint=function(e,t,n,r,i){const o=i*i*i,a=i*i;return e*(-.5*o+a-.5*i)+t*(1.5*o-2.5*a+1)+n*(-1.5*o+2*a+.5*i)+r*(.5*o-.5*a)},n.bezierPoint=function(e,t,n,r,i){const o=1-i;return Math.pow(o,3)*e+3*Math.pow(o,2)*i*t+3*o*Math.pow(i,2)*n+Math.pow(i,M
3)*r},n.curveTangent=function(e,t,n,r,i){const o=i*i;return e*(-3*o/2+2*i-.5)+t*(9*o/2-5*i)+n*(-9*o/2+4*i+.5)+r*(3*o/2-i)},n.bezierTangent=function(e,t,n,r,i){const o=1-i;return 3*r*Math.pow(i,2)-3*n*Math.pow(i,2)+6*n*o*i-6*t*o*i+3*t*Math.pow(o,2)-3*e*Math.pow(o,2)},n.Color=function(e,t,n,r){let i=this;i.MAGIC=786698,i._r=e,i._g=t,i._b=n,i._a=r,i._h=0,i._s=0,i._v=0,i._hsvInferred=!1,i.setRed=function(e){i._r=e,i._hsvInferred=!1},i.setGreen=function(e){i._g=e,i._hsvInferred=!1},i.setBlue=function(e){i._b=e,i._hsvInfM
erred=!1},i.setAlpha=function(e){i._a=e/255,i._hsvInferred=!1},i._inferHSV=function(){i._hsvInferred||([i._h,i._s,i._v]=function(e,t,n){let r,i,o,a,l;return r=e<t?e<n?e:n:t<n?t:n,0==(l=100*(i=e>t?e>n?e:n:t>n?t:n)/255)?[o=0,a=0,l]:0==(a=100*(i-r)/i)?[o=0,a,l]:(o=i==e?0+60*(t-n)/(i-r):i==t?120+60*(n-e)/(i-r):240+60*(e-t)/(i-r),[o,a,l])}(i._r,i._g,i._b),i._hsvInferred=!0)},i.toString=function(){return`rgba(${Math.round(i._r)},${Math.round(i._g)},${Math.round(i._b)},${~~(1e3*i._a)/1e3})`}},n.colorMode=function(e){n._stM
yle.colorMode=e},n.color=function(){if(1==arguments.length&&786698==arguments[0].MAGIC)return arguments[0];if(n._style.colorMode==n.RGB){if(1==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new n.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new n.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==argumeM
nts.length)return new n.Color(...x(0,0,arguments[0]/100),1);if(2==arguments.length)return new n.Color(...x(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new n.Color(...x(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},n.red=function(e){return e._r},n.green=function(e){return e._g},n.blue=function(e){return e._b},n.alpha=function(e){return 255*e._a},n.hue=function(e){reM
turn e._inferHSV(),e._h},n.saturation=function(e){return e._inferHSV(),e._s},n.brightness=function(e){return e._inferHSV(),e._v},n.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},n.lerpColor=function(e,t,r){return n._style.colorMode==n.RGB?new n.Color(n.constrain(n.lerp(e._r,t._r,r),0,255),n.constrain(n.lerp(e._g,t._g,r),0,255),n.constrain(n.lerp(e._b,t._b,r),0,255),n.constrain(n.lerp(e._a,t._a,r),0,1)):(e._inferHSV(),t._inferHSV(),new n.Color(n.constrain(function(e,t,r){var i=[[Math.abs(t-M
e),n.map(r,0,1,e,t)],[Math.abs(t+360-e),n.map(r,0,1,e,t+360)],[Math.abs(t-360-e),n.map(r,0,1,e,t-360)]];return i.sort(((e,t)=>e[0]-t[0])),(i[0][1]+720)%360}(e._h,t._h,r),0,360),n.constrain(n.lerp(e._s,t._s,r),0,100),n.constrain(n.lerp(e._v,t._v,r),0,100),n.constrain(n.lerp(e._a,t._a,r),0,1)))},n.strokeWeight=function(e){n._style_noStroke=!1,r.lineWidth=e},n.stroke=function(){if(n._style.noStroke=!1,"string"==typeof arguments[0])return void(r.strokeStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._sM
tyle.noStroke=!0:r.strokeStyle=e},n.noStroke=function(){n._style.noStroke=!0},n.fill=function(){if(n._style.noFill=!1,"string"==typeof arguments[0])return void(r.fillStyle=arguments[0]);let e=n.color.apply(null,arguments);e._a<=0?n._style.noFill=!0:r.fillStyle=e},n.noFill=function(){n._style.noFill=!0},n.blendMode=function(e){r.globalCompositeOperation=e},n.strokeCap=function(e){r.lineCap=e},n.strokeJoin=function(e){r.lineJoin=e},n.ellipseMode=function(e){n._style.ellipseMode=e},n.rectMode=function(e){n._style.rectM
Mode=e},n.curveDetail=function(e){n._style.curveDetail=e},n.curveAlpha=function(e){n._style.curveAlpha=e},n.curveTightness=function(e){n._style.curveAlpha=e},n.clear=function(){r.clearRect(0,0,n.width,n.height)},n.background=function(){if(arguments[0]&&arguments[0].MAGIC==n.MAGIC)return n.image(arguments[0],0,0,n.width,n.height);r.save(),r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity),r.fillStyle="string"==typeof arguments[0]?arguments[0]:n.color(...Array.from(arguments)),r.fillRect(0,0,n.width,n.heightM
),r.restore()},n.line=function(e,t,i,o){n._style.noStroke||(r.beginPath(),r.moveTo(e,t),r.lineTo(i,o),r.stroke())},n.arc=function(e,t,r,i,o,a,l,s){if(o==a)return n.ellipse(e,t,r,i);null==s&&(s=25),null==l&&(l=n.PIE),n._style.ellipseMode==n.CENTER?m(e,t,r,i,o,a,l,s):n._style.ellipseMode==n.RADIUS?m(e,t,2*r,2*i,o,a,l,s):n._style.ellipseMode==n.CORNER?m(e+r/2,t+i/2,r,i,o,a,l,s):n._style.ellipseMode==n.CORNERS&&m((e+r)/2,(t+i)/2,r-e,i-t,o,a,l,s)},n.ellipse=function(e,t,r,i){null==i&&(i=r),n._style.ellipseMode==n.CENTERM
?b(e,t,r,i):n._style.ellipseMode==n.RADIUS?b(e,t,2*r,2*i):n._style.ellipseMode==n.CORNER?b(e+r/2,t+i/2,r,i):n._style.ellipseMode==n.CORNERS&&b((e+r)/2,(t+i)/2,r-e,i-t)},n.circle=function(e,t,r){return n.ellipse(e,t,r,r)},n.point=function(e,t){e.x&&(t=e.y,e=e.x),r.beginPath(),r.ellipse(e,t,.4,.4,0,0,2*Math.PI),r.stroke()},n.rect=function(e,t,r,i,o,a,l,s){n._style.rectMode==n.CENTER?y(e-r/2,t-i/2,r,i,o,a,l,s):n._style.rectMode==n.RADIUS?y(e-r,t-i,2*r,2*i,o,a,l,s):n._style.rectMode==n.CORNER?y(e,t,r,i,o,a,l,s):n._stylM
e.rectMode==n.CORNERS&&y(e,t,r-e,i-t,o,a,l,s)},n.square=function(e,t,r,i,o,a,l){return n.rect(e,t,r,r,i,o,a,l)},n.beginShape=function(){w(),r.beginPath(),o=!0},n.beginContour=function(){r.closePath(),w(),o=!0},n.endContour=function(){w(),o=!0},n.vertex=function(e,t){w(),o?r.moveTo(e,t):r.lineTo(e,t),o=!1},n.bezierVertex=function(e,t,n,i,o,a){w(),r.bezierCurveTo(e,t,n,i,o,a)},n.quadraticVertex=function(e,t,n,i){w(),r.quadraticCurveTo(e,t,n,i)},n.bezier=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.bezierVM
ertex(r,i,o,a,l,s),n.endShape()},n.triangle=function(e,t,r,i,o,a){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.endShape(n.CLOSE)},n.quad=function(e,t,r,i,o,a,l,s){n.beginShape(),n.vertex(e,t),n.vertex(r,i),n.vertex(o,a),n.vertex(l,s),n.endShape(n.CLOSE)},n.endShape=function(e){w(),e&&r.closePath(),n._style.noFill||r.fill(),n._style.noStroke||r.stroke(),n._style.noFill&&n._style.noStroke&&(r.save(),r.fillStyle="none",r.fill(),r.restore())},n.curveVertex=function(e,t){if(a.push([e,t]),a.length<4)return;M
let i=function(e,t,n,r,i,o,a,l,s,h){function c(e,t,n,r,i,o){let a=Math.pow(r-t,2)+Math.pow(i-n,2);return Math.pow(a,.5*o)+e}let u=[],f=c(0,e,t,n,r,h),d=c(f,n,r,i,o,h),x=c(d,i,o,a,l,h);for(let h=0;h<s;h++){let c=f+h/(s-1)*(d-f),g=[(f-c)/(f-0),(c-0)/(f-0),(d-c)/(d-f),(c-f)/(d-f),(x-c)/(x-d),(c-d)/(x-d),(d-c)/(d-0),(c-0)/(d-0),(x-c)/(x-f),(c-f)/(x-f)];for(let e=0;e<g.length;e+=2)isNaN(g[e])&&(g[e]=1,g[e+1]=0),isFinite(g[e])||(g[e]>0?(g[e]=1,g[e+1]=0):(g[e]=0,g[e+1]=1));let p=e*g[0]+n*g[1],m=t*g[0]+r*g[1],b=n*g[2]+i*g[M
3],y=r*g[2]+o*g[3],w=i*g[4]+a*g[5],v=o*g[4]+l*g[5],z=p*g[6]+b*g[7],V=m*g[6]+y*g[7],_=b*g[8]+w*g[9],M=y*g[8]+v*g[9],E=z*g[2]+_*g[3],S=V*g[2]+M*g[3];u.push([E,S])}return u}(...a[a.length-4],...a[a.length-3],...a[a.length-2],...a[a.length-1],n._style.curveDetail,n._style.curveAlpha);for(let e=0;e<i.length;e++)o?r.moveTo(...i[e]):r.lineTo(...i[e]),o=!1},n.curve=function(e,t,r,i,o,a,l,s){n.beginShape(),n.curveVertex(e,t),n.curveVertex(r,i),n.curveVertex(o,a),n.curveVertex(l,s),n.endShape()},n.translate=function(e,t){r.tM
ranslate(e,t)},n.rotate=function(e){r.rotate(e)},n.scale=function(e,t){null==t&&(t=e),r.scale(e,t)},n.applyMatrix=function(e,t,n,i,o,a){r.transform(e,t,n,i,o,a)},n.shearX=function(e){r.transform(1,0,Math.tan(e),1,0,0)},n.shearY=function(e){r.transform(1,Math.tan(e),0,1,0,0)},n.resetMatrix=function(){r.resetTransform(),r.scale(n._pixelDensity,n._pixelDensity)},n.pushMatrix=n.push=function(){n._styleCache.push({...n._style}),n._style=n._styleCache[n._styleCache.length-1],r.save()},n.popMatrix=n.pop=function(){n._stylM
eCache.length-1&&(n._styleCache.pop(),n._style=n._styleCache[n._styleCache.length-1],r.restore())},n.image=function(e,t,i,o,a,l,s,h,c){let u=e.MAGIC==n.MAGIC?e.canvas:e;function d(){if(e.MAGIC!=n.MAGIC||!n._tint)return;let t=e.canvas.getContext("2d");t.save(),t.resetTransform(),t.clearRect(0,0,t.canvas.width,t.canvas.height),t.drawImage(f.canvas,0,0),t.restore()}return e.MAGIC==n.MAGIC&&null!=n._tint&&(function(e,t){null==f&&(f=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvasM
.height),f.canvas.width==e&&f.canvas.height==t||(f.canvas.width=e,f.canvas.height=t)}(e.canvas.width,e.canvas.height),f.drawImage(e.canvas,0,0),e.tinted(n._tint)),o?l?(h||(h=u.width),c||(c=u.height),r.drawImage(u,l,s,h,c,t,i,o,a),void d()):(r.drawImage(u,t,i,o,a),void d()):(e.MAGIC==n.MAGIC||e.width?r.drawImage(u,t,i,e.width,e.height):r.drawImage(u,t,i,e.videoWidth,e.videoHeight),void d())},n.loadPixels=function(){l=r.getImageData(0,0,n.canvas.width,n.canvas.height),n.pixels=l.data},n.updatePixels=function(){null!=M
l&&r.putImageData(l,0,0)},n.loadImage=function(e,t){s++;let r=n.createGraphics(100,100),i=r.canvas.getContext("2d"),o=new Image;return o.src=e,o.crossOrigin="Anonymous",o.onload=function(){i.canvas.width=o.width,i.canvas.height=o.height,r.width=o.width,r.height=o.height,i.drawImage(o,0,0),s--,t&&t(r)},r};let v={};function z(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=r.canvas.width,t=r.canvas.height),u.canvas.width==e&&u.canvas.height==t||(u.canvas.width=e,u.canvas.height=t)}funcM
tion V(){let e=r.canvas.width*r.canvas.height*4;null!=d&&e==d.length||(d=new Uint8ClampedArray(e))}function _(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()}v[n.THRESHOLD]=function(e,t){null==t?t=127.5:t*=255;for(let n=0;n<e.length;n+=4){const r=.2126*e[n]+.7152*e[n+1]+.0722*e[n+2];e[n]=e[n+1]=e[n+2]=r>=t?255:0}},v[n.GRAY]=function(e){for(let t=0;t<e.length;t+=4)M
{const n=.2126*e[t]+.7152*e[t+1]+.0722*e[t+2];e[t]=e[t+1]=e[t+2]=n}},v[n.OPAQUE]=function(e){for(let t=0;t<e.length;t+=4)e[t+3]=255},v[n.INVERT]=function(e){for(let t=0;t<e.length;t+=4)e[t]=255-e[t],e[t+1]=255-e[t+1],e[t+2]=255-e[t+2]},v[n.POSTERIZE]=function(e,t){let n=t-1;for(let r=0;r<e.length;r+=4)e[r]=255*(e[r]*t>>8)/n,e[r+1]=255*(e[r+1]*t>>8)/n,e[r+2]=255*(e[r+2]*t>>8)/n},v[n.DILATE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-M
1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.max(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.ERODE]=function(e){V(),d.set(e);let[t,n]=[r.canvas.width,r.canvas.height];for(let r=0;r<n;r++)for(let i=0;i<t;i++){let o=4*Math.max(i-1,0),a=4*Math.min(i+1,t-1),l=4*Math.max(r-1,0)*t,s=4*Math.min(r+1,n-1)*t,h=4*r*t,c=4*i;for(let t=0;t<4;t++){let n=t+l,r=t+s,i=t+h;e[h+c+t]=Math.min(d[n+c],d[i+o],d[i+c],d[i+a],d[r+c])}}},v[n.BLURM
]=function(e,t){t=t||1,t=Math.floor(t*n._pixelDensity),V(),d.set(e);let i=2*t+1,o=function(e){let n=new Float32Array(e),r=.3*t+.8,i=r*r*2;for(let t=0;t<e;t++){let o=t-e/2,a=Math.exp(-o*o/i)/(2.5066282746*r);n[t]=a}return n}(i),[a,l]=[r.canvas.width,r.canvas.height];for(let n=0;n<l;n++)for(let r=0;r<a;r++){let l=0,s=0,h=0,c=0;for(let e=0;e<i;e++){let i=4*(n*a+Math.min(Math.max(r-t+e,0),a-1));l+=d[i]*o[e],s+=d[i+1]*o[e],h+=d[i+2]*o[e],c+=d[i+3]*o[e]}let u=4*(n*a+r);e[u]=l,e[u+1]=s,e[u+2]=h,e[u+3]=c}d.set(e);for(let nM
=0;n<l;n++)for(let r=0;r<a;r++){let s=0,h=0,c=0,u=0;for(let e=0;e<i;e++){let i=4*(Math.min(Math.max(n-t+e,0),l-1)*a+r);s+=d[i]*o[e],h+=d[i+1]*o[e],c+=d[i+2]*o[e],u+=d[i+3]*o[e]}let f=4*(n*a+r);e[f]=s,e[f+1]=h,e[f+2]=c,e[f+3]=u}},n.filter=function(e,t){if(n.HARDWARE_FILTERS&&null!=r.filter)if(z(),e==n.THRESHOLD){null==t&&(t=.5),t=Math.max(t,1e-5),_(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)}else if(e==n.GRAY)_("saturate(0%)");else if(e==n.OPAQUE)u.fillStyle="black",u.fillRect(0,0,u.canvaM
s.width,u.canvas.height),u.drawImage(r.canvas,0,0),r.save(),r.resetTransform(),r.drawImage(u.canvas,0,0),r.restore();else if(e==n.INVERT)_("invert(100%)");else if(e==n.BLUR)_(`blur(${Math.ceil(t*n._pixelDensity/1)||1}px)`);else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}else{let n=r.getImageData(0,0,r.canvas.width,r.canvas.height);v[e](n.data,t),r.putImageData(n,0,0)}},n.resize=function(e,t){z(),u.drawImage(r.canvas,0,0),n.width=e,n.height=t,r.canvas.width=e*n._pixM
elDensity,r.canvas.height=t*n._pixelDensity,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0,r.canvas.width,r.canvas.height),r.restore()},n.get=function(e,t,i,o){if(null!=e&&null==i){let i=r.getImageData(e,t,1,1).data;return new n.Color(i[0],i[1],i[2],i[3]/255)}e=e||0,t=t||0,i=i||n.width,o=o||n.height;let a=n.createGraphics(i,o);a.pixelDensity(n._pixelDensity);let l=r.getImageData(e*n._pixelDensity,t*n._pixelDensity,i*n._pixelDensity,o*n._pixelDensity);return a.caM
nvas.getContext("2d").putImageData(l,0,0),a},n.set=function(e,t,i){if(i.MAGIC==n.MAGIC){let r=n._tint;return n._tint=null,n.image(i,e,t),void(n._tint=r)}let o=4*(t*n._pixelDensity*r.canvas.width+e*n._pixelDensity);n.pixels[o]=i._r,n.pixels[o+1]=i._g,n.pixels[o+2]=i._b,n.pixels[o+3]=255*i._a},n.tinted=function(){let e=n.color(...Array.from(arguments)),t=e._a;e._a=1,z(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.M
drawImage(r.canvas,0,0),u.globalCompositeOperation="source-over",r.save(),r.resetTransform();let i=r.globalCompositeOperation;r.globalCompositeOperation="source-in",r.drawImage(u.canvas,0,0),r.globalCompositeOperation=i,r.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(r.canvas,0,0),u.globalAlpha=1,r.save(),r.resetTransform(),r.clearRect(0,0,r.canvas.width,r.canvas.height),r.drawImage(u.canvas,0,0),r.restore()},n.tint=function(){n._tint=n.color(...Array.from(arguments))},n.noTiM
nt=function(){n._tint=null},n.mask=function(e){r.save(),r.resetTransform();let t=r.globalCompositeOperation;r.globalCompositeOperation="destination-in",r.drawImage(e.canvas,0,0),r.globalCompositeOperation=t,r.restore()},n.clearTemporaryBuffers=function(){u=null,f=null,d=null},n.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",(function(){this.href=r.canvas.toDataURL(),this.download=e+"."+t}),!1),document.body.appendChild(n),n.click()M
,document.body.removeChild(n)},n.saveCanvas=function(e,t,r){if(e.MAGIC==n.MAGIC){r&&e.save(t,r);let n=t.split(".");return e.save(n.slice(0,-1).join("."),n[n.length-1])}if(t)return n.save(e,t);let i=e.split(".");return n.save(i.slice(0,-1).join("."),i[i.length-1])},n.loadFont=function(e){let t=e.split("/"),n=t[t.length-1].split(".")[0].replace(" ",""),r=`@font-face {\n        font-family: '${n}';\n        src: url('${e}');\n      }`;const i=document.createElement("style");return i.textContent=r,document.head.append(M
i),n},n.textFont=function(e){n._style.textFont=e},n.textSize=function(e){n._style.textSize=e,n._style.textLeading=e},n.textLeading=function(e){n._style.textLeading=e},n.textStyle=function(e){n._style.textStyle=e},n.textAlign=function(e,t){r.textAlign=e,t&&(r.textBaseline=t==n.CENTER?"middle":t)},n.text=function(e,t,i,o){if(!e)return;if(e=e.toString(),n._style.noFill&&n._style.noStroke)return;r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`;let a=e.split("\n");for(let e=0;e<a.length;e++)n._M
style.noFill||r.fillText(a[e],t,i,o),n._style.noStroke||r.strokeText(a[e],t,i,o),i+=n._style.textLeading},n.textWidth=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).width},n.textAscent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBoundingBoxAscent},n.textDescent=function(e){return r.font=`${n._style.textStyle} ${n._style.textSize}px ${n._style.textFont}`,r.measureText(e).actualBounM
dingBoxDescent};var M,E=4,S=.5,R=function(e){return.5*(1-Math.cos(e*Math.PI))};n.noise=function(e,t,n){if(t=t||0,n=n||0,null==M){M=new Array(4096);for(var r=0;r<4096;r++)M[r]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var i,o,a,l,s,h=Math.floor(e),c=Math.floor(t),u=Math.floor(n),f=e-h,d=t-c,x=n-u,g=0,p=.5,m=0;m<E;m++){var b=h+(c<<4)+(u<<8);i=R(f),o=R(d),a=M[4095&b],a+=i*(M[b+1&4095]-a),l=M[b+16&4095],a+=o*((l+=i*(M[b+16+1&4095]-l))-a),l=M[4095&(b+=256)],l+=i*(M[b+1&4095]-l),s=M[b+16&4095],l+=o*((s+=i*(M[M
b+16+1&4095]-s))-l),g+=(a+=R(x)*(l-a))*p,p*=S,h<<=1,c<<=1,u<<=1,(f*=2)>=1&&(h++,f--),(d*=2)>=1&&(c++,d--),(x*=2)>=1&&(u++,x--)}return g},n.noiseDetail=function(e,t){e>0&&(E=e),t>0&&(S=t)};const I=function(){let e,t,n=4294967295;return{setSeed(r){e=t=(null==r?Math.random()*n:r)>>>0},getSeed:()=>t,rand:()=>(e^=e<<17,e^=e>>13,((e^=e<<5)>>>0)/n)}};let C=I();C.setSeed(),n.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;M||(M=new Float32Array(4096));for(var n=0;n<4096;n++)t^=t<<17,t^=t>>13,t^=t<<5,M[n]=(t>M
>>0)/4294967295},n.randomSeed=function(e){C.setSeed(e)},n.random=function(e,t){return null==e?C.rand():"number"==typeof e?null!=t?C.rand()*(t-e)+e:C.rand()*e:e[~~(e.length*C.rand())]},n.randomGenerator=function(e){e==n.LCG?C=function(){const e=4294967296;let t,n;return{setSeed(r){n=t=(null==r?Math.random()*e:r)>>>0},getSeed:()=>t,rand:()=>(n=(1664525*n+1013904223)%e)/e}}():e==n.SHR3&&(C=I()),C.setSeed()};var T=new function(){var e,t,n,r=new Array(128),i=new Array(256),o=new Array(128),a=new Array(128),l=new Array(2M
56),s=new Array(256),h=function(){return 4294967296*C.rand()-2147483648},c=function(){return.5+2.328306e-10*(h()<<0)};this.SHR3=h,this.UNI=c,this.RNOR=function(){return n=h(),e=127&n,Math.abs(n)<r[e]?n*o[e]:function(){for(var t,i,l,s,u=3.44262;;){if(t=n*o[e],0==e){do{l=c(),s=c(),t=.2904764*-Math.log(l),i=-Math.log(s)}while(i+i<t*t);return n>0?u+t:-u-t}if(a[e]+c()*(a[e-1]-a[e])<Math.exp(-.5*t*t))return t;if(n=h(),e=127&n,Math.abs(n)<r[e])return n*o[e]}}()},this.REXP=function(){return(t=h()>>>0)<r[e=255&t]?t*l[e]:funM
ction(){for(var n;;){if(0==e)return 7.69711-Math.log(c());if(n=t*l[e],s[e]+c()*(s[e-1]-s[e])<Math.exp(-n))return n;if((t=h())<i[e=255&t])return t*l[e]}}()},this.zigset=function(){var e,t,n=2147483648,h=4294967296,c=3.442619855899,u=c,f=.00991256303526217,d=7.697117470131487,x=d,g=.003949659822581572;for(e=f/Math.exp(-.5*c*c),r[0]=Math.floor(c/e*n),r[1]=0,o[0]=e/n,o[127]=c/n,a[0]=1,a[127]=Math.exp(-.5*c*c),t=126;t>=1;t--)c=Math.sqrt(-2*Math.log(f/c+Math.exp(-.5*c*c))),r[t+1]=Math.floor(c/u*n),u=c,a[t]=Math.exp(-.5*cM
*c),o[t]=c/n;for(e=g/Math.exp(-d),i[0]=Math.floor(d/e*h),i[1]=0,l[0]=e/h,l[255]=d/h,s[0]=1,s[255]=Math.exp(-d),t=254;t>=1;t--)d=-Math.log(g/d+Math.exp(-d)),i[t+1]=Math.floor(d/x*h),x=d,s[t]=Math.exp(-d),l[t]=d/h}};T.hasInit=!1,n.randomGaussian=function(e,t){return T.hasInit||(T.zigset(),T.hasInit=!0),T.RNOR()*t+e},n.randomExponential=function(){return T.hasInit||(T.zigset(),T.hasInit=!0),T.REXP()},n.print=console.log,n.cursor=function(e,t,r){let i="";e.includes(".")&&(e=`url("${e}")`,i=", auto"),null!=t&&(e+=" "+t+M
" "+r),n.canvas.style.cursor=e+i},n.noCursor=function(){n.canvas.style.cursor="none"},n.createCapture=function(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then((function(e){t.srcObject=e})),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};let A=["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keM
yTyped","touchStarted","touchEnded"];for(let e of A){let t="_"+e+"Fn";n[t]=function(){},n[t].isPlaceHolder=!0,n[e]?n[t]=n[e]:Object.defineProperty(n,e,{set:function(e){n[t]=e}})}function D(){n._noLoop||(i=null==n._frameRate?requestAnimationFrame(D):setTimeout(D,1e3/n._frameRate)),w(),o=!0,n.push(),n._drawFn(),n.pop(),++n.frameCount}function k(e){const t=n.canvas.getBoundingClientRect(),r=n.canvas.scrollWidth/n.width||1,i=n.canvas.scrollHeight/n.height||1;return{x:(e.clientX-t.left)/r,y:(e.clientY-t.top)/i,id:e.idenM
tifier}}function L(){return n._touchStarted.isPlaceHolder&&n._touchMoved.isPlaceHolder&&n._touchEnded.isPlaceHolder}n.noLoop=function(){n._noLoop=!0,i=null},n.loop=function(){n._noLoop=!1,null==i&&D()},n.redraw=function(){D()},n.frameRate=function(e){n._frameRate=e},setTimeout((function(){n._preloadFn(),c=window.performance.now(),function e(){if(s>0)return setTimeout(e,10);n._setupFn(),D()}()}),1),n.canvas.onmousemove=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPM
ressed?n._mouseDraggedFn(e):n._mouseMovedFn(e)},n.canvas.onmousedown=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!0,n.mouseButton=[n.LEFT,n.CENTER,n.RIGHT][e.button],n._mousePressedFn(e)},n.canvas.onmouseup=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressed=!1,n._mouseReleasedFn(e)},n.canvas.onclick=function(e){n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=e.offsetX,n.mouseY=e.offsetY,n.mouseIsPressedM
=!0,n._mouseClickedFn(e),n.mouseIsPressed=!1},window.addEventListener("keydown",(function(e){n.keyIsPressed=!0,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!0,n._keyPressedFn(e),1==e.key.length&&n._keyTypedFn(e)})),window.addEventListener("keyup",(function(e){n.keyIsPressed=!1,n.key=e.key,n.keyCode=e.keyCode,h[n.keyCode]=!1,n._keyReleasedFn(e)})),n.keyIsDown=function(e){return!!h[e]},n.canvas.ontouchstart=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.moM
useY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mousePressedFn(e)||e.preventDefault()),n._touchStartedFn(e)||e.preventDefault()},n.canvas.ontouchmove=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!0,n.mouseButton=n.LEFT,n._mouseDraggedFn(e)||e.preventDefault()),n._touchMovedFn(e)||e.preventDefault()},n.canvas.ontouchend=n.canvas.ontouchcancel=function(e){n.touches=e.touches.map(k),L()&&(n.pmouseX=n.M
mouseX,n.pmouseY=n.mouseY,n.mouseX=n.touches[0].x,n.mouseY=n.touches[0].y,n.mouseIsPressed=!1,n._mouseReleasedFn(e)||e.preventDefault()),n._touchEndedFn(e)||e.preventDefault()},n.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),n.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then((e=>{"granted"==e&&DeviceMotionEvent.requestPermissioM
n&&DeviceMotionEvent.requestPermission().then((e=>{"granted"==e&&(n.hasSensorPermission=!0)})).catch(alert)})).catch(alert)},window.ondeviceorientation=function(e){n.pRotationX=n.rotationX,n.pRotationY=n.rotationY,n.pRotationZ=n.rotationZ,n.pRelRotationX=n.relRotationX,n.pRelRotationY=n.relRotationY,n.pRelRotationZ=n.relRotationZ,n.rotationX=e.beta*(Math.PI/180),n.rotationY=e.gamma*(Math.PI/180),n.rotationZ=e.alpha*(Math.PI/180),n.relRotationX=[-n.rotationY,-n.rotationX,n.rotationY][1+~~(window.orientation/90)],n.rM
elRotationY=[-n.rotationX,n.rotationY,n.rotationX][1+~~(window.orientation/90)],n.relRotationZ=n.rotationZ},window.ondevicemotion=function(e){if(n.pAccelerationX=n.accelerationX,n.pAccelerationY=n.accelerationY,n.pAccelerationZ=n.accelerationZ,!e.acceleration){let t=((e,t)=>[(e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[4]*t[0]+e[5]*t[1]+e[6]*t[2]+e[7])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15]),(e[8]*t[0]+e[9]*t[1]+e[10]*t[2]+e[11])/(e[12]*t[0]+e[13]*t[1]+e[14]*t[2]+e[15])])(((e,t)M
=>[e[0]*t[0]+e[1]*t[4]+e[2]*t[8]+e[3]*t[12],e[0]*t[1]+e[1]*t[5]+e[2]*t[9]+e[3]*t[13],e[0]*t[2]+e[1]*t[6]+e[2]*t[10]+e[3]*t[14],e[0]*t[3]+e[1]*t[7]+e[2]*t[11]+e[3]*t[15],e[4]*t[0]+e[5]*t[4]+e[6]*t[8]+e[7]*t[12],e[4]*t[1]+e[5]*t[5]+e[6]*t[9]+e[7]*t[13],e[4]*t[2]+e[5]*t[6]+e[6]*t[10]+e[7]*t[14],e[4]*t[3]+e[5]*t[7]+e[6]*t[11]+e[7]*t[15],e[8]*t[0]+e[9]*t[4]+e[10]*t[8]+e[11]*t[12],e[8]*t[1]+e[9]*t[5]+e[10]*t[9]+e[11]*t[13],e[8]*t[2]+e[9]*t[6]+e[10]*t[10]+e[11]*t[14],e[8]*t[3]+e[9]*t[7]+e[10]*t[11]+e[11]*t[15],e[12]*t[0]+M
e[13]*t[4]+e[14]*t[8]+e[15]*t[12],e[12]*t[1]+e[13]*t[5]+e[14]*t[9]+e[15]*t[13],e[12]*t[2]+e[13]*t[6]+e[14]*t[10]+e[15]*t[14],e[12]*t[3]+e[13]*t[7]+e[14]*t[11]+e[15]*t[15]])((e=>[Math.cos(e),0,Math.sin(e),0,0,1,0,0,-Math.sin(e),0,Math.cos(e),0,0,0,0,1])(n.rotationY),(e=>[1,0,0,0,0,Math.cos(e),-Math.sin(e),0,0,Math.sin(e),Math.cos(e),0,0,0,0,1])(n.rotationX)),[0,0,-9.80665]);n.accelerationX=e.accelerationIncludingGravity.x+t[0],n.accelerationY=e.accelerationIncludingGravity.y+t[1],n.accelerationZ=e.accelerationIncludM
ingGravity.z-t[2]}},n.year=function(){return(new Date).getFullYear()},n.day=function(){return(new Date).getDay()},n.hour=function(){return(new Date).getHours()},n.minute=function(){return(new Date).getMinutes()},n.second=function(){return(new Date).getSeconds()},n.millis=function(){return window.performance.now()-c}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=e);const t="https://ancient-crimson-rain.btc.discover.quiknode.pro/c268fb026303ae8443f785200f2ea4b82f0082dd";function n(e){P(e)?M
localStorage.removeItem("blocksApiEndpoint"):localStorage.blocksApiEndpoint=e}function r(){return localStorage.blocksApiEndpoint||t}function i(e){P(e)?localStorage.removeItem("modelInscriptionEndpoint"):localStorage.modelInscriptionEndpoint=e}function o(){return localStorage.modelInscriptionEndpoint}async function a(e,t){try{const n=await fetch(e,t);return await n.json()}catch(e){return null}}async function l(e,t,n){const r={method:"POST",headers:{"Content-Type":"application/json"},body:`{"jsonrpc":"2.0","id":1,"meM
thod":"${t}","params":${`[${n.join(sep=",")}]`}}`};return(await a(e,r))?.result}async function s(e){const n={avgfee:10,time:Date.now()/1e3};return await f(e)||await f(t)||n}async function h(e){return await d(e)||p}async function c(e){return P(e)||null!=await f(e)}async function u(e){return P(e)||null!=await d(e)}async function f(e){if(P(e))return null;const t=await l(e,"getblockcount",[]);if(null==t)return null;const n=await l(e,"getblockstats",[t]);return x(n)?n:null}async function d(e){if(P(e))return null;const tM
=await a(e,{});return g(t)?t:null}function x(e){return"number"==typeof e?.time&&"number"==typeof e?.avgfee}function g(e){if(null==e)return!1;const{classes_name:t,training_traits:n,layers_config:r,weight_b64:i}=e;if(!Array.isArray(t))return!1;if(null==n)return!1;try{j(r,i)}catch(e){return!1}return!0}const p={"model_name": "pfp_classifier_323", "layers_config": {"config": {"layers": [{"class_name": "InputLayer", "config": {"batch_input_shape": [null, 28, 28, 3]}}, {"class_name": "Rescaling", "config": {"scale": 0.007M
84313725490196, "offset": -1}}, {"class_name": "Flatten"}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 10, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 14, "activation": "leaky_relu"}}, {"class_name": "Dense", "config": {"units": 4, "activation": "linear"}}]}M
}, "weight_b64": "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", "training_traits": {"structure_gen": "Symmetric", "n_layers": 5, "max_nodes": 14, "activatiM
on_func": "LeakyReLU", "epoch_num": 4}, "classes_name": ["Cryptoadz", "Cryptopunks", "Moonbirds", "Nouns"]},m=25,b=50,y=59+11/12,w=59+11.5/12,v=60;function z(e,t){const n=Math.log(1-t)/Math.log(1-e);return e=>1-Math.pow(1-e,n)}class V{constructor(e,t,n){const{model:r,inputDim:i}=j(t,n);this.model=r,this.inputDim=i,this.iteration=0,this.stage=0;const o=new Date(parseInt(e.birthYear),0,1).getTime(),a=new Date(parseInt(e.birthYear)+1,0,1).getTime();this.birthDate=new Date(Math.floor((o+a)/2));const l=zr.filter((t=>t[0M
]==e.lifeCycle))[0][2];this.growSpeed=365/l,this.cycleLength=60*l*24*3600*1e3,this.growthFunc=z(.4,.8)}updateAge(e){const t=(e.getTime()-this.birthDate.getTime())/31536e6*this.growSpeed;this.iteration=Math.floor(t/60);const n=t-60*this.iteration;let r;this.age=n;let i,o=0;if(n<25){let e=map(n,0,25,0,1);o=this.growthFunc(e),r=(25-n)/60,this.stage=1,this.stageRatio=map(n,0,25,0,1)}else n<50?(o=1,r=(50-n)/60,this.stage=2,this.stageRatio=map(n,25,50,0,1)):n<y?(o=map(n,50,y,1,0),r=(y-n)/60,this.stage=3,this.stageRatio=mM
ap(n,50,y,0,1)):n<w?(o=0,r=(w-n)/60,this.stage=4,this.stageRatio=map(n,y,w,0,1)):n<60&&(o=0,r=(60-n)/60,this.stage=5,this.stageRatio=map(n,w,60,0,1));n<50?i=map(n,0,50,0,780/880):n<w?i=map(n,50,w,780/880,800/880):n<60&&(i=map(n,w,60,800/880,1)),this.nextStateTimestamp=Math.round(e.getTime()+this.cycleLength*r),this.statePercentage=round(100*i);let a=(25-n)/60;a<0&&(a+=1),this.nextStableTimestamp=Math.round(e.getTime()+this.cycleLength*a),this.growth=o,this.model.updateNeurons(o,this.iteration)}getBrainStatus(){retuM
rn{totalNeurons:this.model.getTotalNeurons(),neuronsLife:this.model.getNeuronsLife(),stage:this.stage,inputDim:this.inputDim,stageRatio:this.stageRatio,age:this.age,growth:this.growth,nextStateTimestamp:this.nextStateTimestamp,nextStableTimestamp:this.nextStableTimestamp,rebirthCount:max(this.iteration,0),statePercentage:this.statePercentage}}classifyImage(e){const t=new G(e,1,e.length);return this.model.forward(t).mat[0]}}class M{constructor(e,t,n,r,i){this.p=e,this.v=t,this.size=n,this.shape=i,this.col=r}getRadiuM
s(){return 1==Oe?1*this.size/2:2==Oe?7*this.size/16:3==Oe||4==Oe?4*this.size/7:0}update(){this.p.add(this.v)}draw(e,t,n,r){const i=this.p.x*r,o=this.p.y*r,a=this.size*r,{col:l,shape:s}=this;let h,c;1==n?h=c=l:2==n?(h=dr(t,1),c=l):(h=dr(t,0),c=dr(l,1));e.stroke(dr(c,map(1,0,1,.25,1))),e.fill(dr(h,map(1,0,1,.15,1))),3==n&&e.fill(dr(h,0)),1==s?e.ellipse(i,o,a,a):2==s?e.rect(i,o,7*a/8,7*a/8):3==s&&(e.beginShape(),e.vertex(i-4*a/7,o),e.vertex(i,o-4*a/7),e.vertex(i+4*a/7,o),e.vertex(i,o+4*a/7),e.endShape(CLOSE))}}class EM
{constructor(e,t,n,r,i,o,a){this.center=e,this.len=t,this.angle=n,this.v=r,this.angV=i,this.c1=o,this.c2=a}getEndpoints(){const e=createVector(this.len/2*cos(this.angle),this.len/2*sin(this.angle));return[Vector.add(this.center,e),Vector.sub(this.center,e)]}update(){this.center.add(this.v),this.angle+=this.angV}draw(e,t){const[n,r]=this.getEndpoints(),i=n.x*t,o=n.y*t,a=r.x*t,l=r.y*t,s=this.c1,h=this.c2;var c=e.drawingContext.createLinearGradient(i,o,a,l);c.addColorStop(0,s),c.addColorStop(1,h),e.drawingContext.stroM
keStyle=c,e.drawingContext.globalAlpha=1,e.line(i,o,a,l),e.drawingContext.globalAlpha=1}}function S(e,t){const n=random(TAU),r=random(e,t);return createVector(r*cos(n),r*sin(n))}class R{constructor(e,t,n,r,i){this.wall=n,this.maxR=i;const o=t.length;this.nodes=[];for(let a=0;a<o;++a){const o=[],l=.25*t[a];for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),l=S(.02*i,.05*i),s=random(10,25)*i;o.push(new M(t,l,s,e[a],r))}this.nodes.push(o)}const a=A(e);a.unshift(e[0]),a.push(e[M
e.length-1]),this.lines=[];for(let e=0;e<=o;++e){const r=[],l=(0==e?1:t[e-1])*(e==o?1:t[e])*1.5;for(let t=0;t<l;++t){const t=createVector(random(n.xLeft,n.xRight),random(n.yTop,n.yBottom)),o=random(5*i,10*i),l=random(TAU),s=S(.02*i,.05*i),h=random(2e-4,.001);r.push(new E(t,o,l,s,h,a[e],a[e+1]))}this.lines.push(r)}}reflectNode(e){const{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,{p:o,v:a}=e,l=e.getRadius();(o.x-l<t&&a.x<0||o.x+l>r&&a.x>0)&&(a.x=-a.x),(o.y-l<n&&a.y<0||o.y+l>i&&a.y>0)&&(a.y=-a.y)}reflectLine(e){constM
{xLeft:t,yTop:n,xRight:r,yBottom:i}=this.wall,[o,a]=e.getEndpoints(),l=e.v;(min(o.x,a.x)<t&&l.x<0||max(o.x,a.x)>r&&l.x>0)&&(l.x=-l.x),(min(o.y,a.y)<n&&l.y<0||max(o.y,a.y)>i&&l.y>0)&&(l.y=-l.y)}update(){for(const e of this.lines)for(const t of e)t.update(),this.reflectLine(t);for(const e of this.nodes)for(const t of e)t.update(),this.reflectNode(t)}draw(e,t,n,r,i){const o=i/this.maxR;for(const t of this.lines){const n=t.length*r;for(let r=0;r<n;++r)t[r].draw(e,o)}for(const i of this.nodes){const a=i.length*r;for(letM
 r=0;r<a;++r)i[r].draw(e,t,n,o)}}}function I(e,t){re(e),e.fill(0),e.rect(0,0,500,500),ie(e),e.noStroke(),e.fill(dr(cr("#000000"),.5)),e.push(),e.translate(250,250),e.scale(t),e.translate(-250,-250),e.beginShape(),e.vertex(235.2,24.9),e.bezierVertex(215,24.6,185,11.4,164.8,11),e.bezierVertex(147.2,10.7,129.3,10.4,112.2,14.7),e.bezierVertex(95.1,19,78.5,28.5,69.6,43.8),e.bezierVertex(57.699,64.199,61.599,90.199,70.199,112.2),e.bezierVertex(78.799,134.2,91.6,154.6,97.199,177.5),e.bezierVertex(102.499,199.2,100.899,222M
.5,92.799,243.2),e.bezierVertex(83,268,64.6,288.3,48.9,310),e.bezierVertex(33.2,331.7,24.5,337.5,26.599,364.1),e.bezierVertex(28.2,384.1,61.399,404.2,75.7,418.3),e.bezierVertex(90,432.4,73.7,488.2,91.9,496.7),e.bezierVertex(124.2,511.6,159,472.5,194.3,468.1),e.bezierVertex(211.6,465.9,267.4,501.5,283.9,495.9),e.bezierVertex(340.7,476.7,298.599,428.9,355.4,409.7),e.bezierVertex(370.799,404.5,454.5,407.6,464.4,394.8),e.bezierVertex(478.599,376.3,474.7,349.3,464.299,328.4),e.bezierVertex(453.9,307.5,438.099,289.5,428.M
699,268.2),e.bezierVertex(412,230,419,182.6,446.1,150.9),e.bezierVertex(449.7,146.7,453.6,142.7,455.8,137.6),e.bezierVertex(459.4,129.299,457.5,119.6,454.8,111),e.bezierVertex(443.2,73.4,417.3,40.4,383.6,20.299),e.bezierVertex(358.1,5,343.2,-.4,313.5,0),e.bezierVertex(287.5,.4,261.6,25.4,235.2,24.9),e.endShape(),e.pop()}function C(e,t,n,r,i,o){let a,l,s;re(t),t.fill(0),t.rect(0,0,500,500),ie(t),t.noStroke(),t.fill(dr(n,.5)),1==i?(l=0,s=25,a=map(o,0,25,500,0)):a=0,t.rect(0,a,500,500),e.noStroke(),e.fill(r),e.rect(0,M
0,500,500),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(M
66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3)M
,e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449M
,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373.8,435.2,373.8),e.endShape(),e.fill(n),e.beginShape(),e.vertex(435.2,373.8),e.bezierVertex(433.7,384.1,433.3,393.7,430.8,402.7),e.bezierVertex(424.1,426.3,408.9,442.9,386.3,452.5),e.bezierVertex(383.2,453.8,381,455.5,379,458.3),e.bezierVertex(348.6,501.7,285,502.4,253.5,459M
.8),e.bezierVertex(252.5,458.4,251.4,457.1,250.3,455.6),e.bezierVertex(246.2,460.3,242.7,465.1,238.5,469.1),e.bezierVertex(203.8,502.8,148.8,497.4,120.7,457.8),e.bezierVertex(119.3,455.8,117,453.9,114.7,452.9),e.bezierVertex(84.9,440.6,66.2,412.9,66.4,380.7),e.bezierVertex(66.4,376.3,65.3,373.7,61.7,371.1),e.bezierVertex(33.5,350.4,25.3,313.2,41.8,282.4),e.bezierVertex(43.2,279.9,43.6,278,42.1,275.1),e.bezierVertex(28.2,247.7,30.4,221.6,49.6,197.3),e.bezierVertex(51.7,194.6,51.7,192.3,51.2,189.4),e.bezierVertex(46.M
8,164.8,53.5,143.7,71.1,126.1),e.bezierVertex(77.699,119.6,85.399,114.8,94,111.5),e.bezierVertex(96.1,110.7,98.3,109.9,100.7,109),e.bezierVertex(100.2,106,99.8,103.2,99.4,100.4),e.bezierVertex(96.6,79.7,107.1,58.7,125.2,48.2),e.bezierVertex(129.4,45.8,133.4,43.2,137.3,40.3),e.bezierVertex(154.2,28,172.3,18,192.5,12.1),e.bezierVertex(202.7,9.1,213.1,7.2,223.8,8.8),e.bezierVertex(233.8,10.3,242.4,14.9,249.7,22.4),e.bezierVertex(250.7,21.7,251.6,21.2,252.3,20.5),e.bezierVertex(263.8,9.9,277.5,6.8,292.6,9),e.bezierVertM
ex(316.9,12.6,338.1,23.5,358.1,37.1),e.bezierVertex(364.3,41.3,370.5,45.5,376.9,49.5),e.bezierVertex(395,61,404.3,82.9,400,104.5),e.bezierVertex(399.7,105.9,399.5,107.3,399.2,108.9),e.bezierVertex(402.7,110.3,406,111.4,409.3,112.9),e.bezierVertex(438.5,125.8,455.1,157.3,449,188.7),e.bezierVertex(448.3,192.4,448.6,195.2,451.3,198.4),e.bezierVertex(469,219.5,471.6,249.7,458.1,274.9),e.bezierVertex(456.7,277.5,456.5,279.4,458,282.2),e.bezierVertex(475.1,314.2,466.5,351.1,437,372.3),e.bezierVertex(436.2,373.1,435.1,373M
.8,435.2,373.8),e.endShape(),re(e),e.fill(r),e.beginShape(),e.vertex(184.3,473.2),e.bezierVertex(164,473.2,144.7,462.099,134,444.3),e.bezierVertex(131.7,440.5,129.1,438.5,125,437.1),e.bezierVertex(97.3,428.1,80.5,400.6,85.2,371.8),e.bezierVertex(86.3,365.1,85.8,364.1,79.9,361.2),e.bezierVertex(57.2,349.8,46.2,323.3,54.3,299.7),e.bezierVertex(54.7,298.599,55.1,297.7,55.5,296.9),e.bezierVertex(55.6,296.599,55.8,296.4,55.9,296.099),e.vertex(57.9,291.499),e.vertex(62.5,293.599),e.bezierVertex(64.9,294.7,67.3,295.799,69M
.5,296.9),e.bezierVertex(74.5,299.299,79.1,301.599,83.9,303.099),e.bezierVertex(89.8,304.9,96.5,305.499,102.7,305.9),e.bezierVertex(102.8,305.9,102.9,305.9,103,305.9),e.bezierVertex(106.6,305.9,108.9,302.799,109,299.799),e.bezierVertex(109.1,296.199,106.6,293.4,102.7,292.799),e.bezierVertex(101.3,292.599,99.9,292.4,98.4,292.299),e.bezierVertex(94.3,291.799,90.1,291.299,86,289.9),e.bezierVertex(68.9,284,56.5,270.2,52.7,252.799),e.bezierVertex(48.9,235.499,54.5,217.7,67.6,205.299),e.bezierVertex(71.9,201.299,72.7,198M
.1,70.8,192.399),e.bezierVertex(64.2,172.2,68.8,153.99,84.2,139.599),e.bezierVertex(94.2,130.199,105.5,125.399,117.8,125.399),e.bezierVertex(124.3,125.399,131.1,126.799,137.8,129.599),e.bezierVertex(157,137.399,167.9,152.799,169.4,173.99),e.vertex(169.4,174.399),e.bezierVertex(169.5,175.899,169.6,177.2,169.9,178.299),e.bezierVertex(170.7,181.2,173.2,183.2,176.1,183.2),e.bezierVertex(176.299,183.2,176.5,183.2,176.7,183.2),e.bezierVertex(180.1,182.899,182.6,180.299,182.7,177),e.bezierVertex(183.1,162,178.299,148.2,16M
8.399,136.1),e.bezierVertex(158.2,123.5,144.899,115.8,128.799,113.199),e.bezierVertex(123.499,112.299,120.399,109.799,118.899,104.99),e.bezierVertex(113.899,89.699,120.699,72.299,134.899,64.499),e.bezierVertex(139.99,61.699,145.799,60.199,151.7,60.199),e.bezierVertex(162.2,60.199,171.899,64.799,178.1,72.699),e.bezierVertex(179.6,74.6,180.799,76.6,181.9,78.499),e.vertex(182.2,79.099),e.bezierVertex(183.2,80.699,185.2,83.299,188.4,83.299),e.bezierVertex(189.5,83.299,190.6,82.99,191.7,82.399),e.bezierVertex(195.1,80.5M
99,196,76.99,194,72.799),e.bezierVertex(190.1,64.799,184.1,58.499,175.6,53.299),e.bezierVertex(174.6,52.699,173.7,52.099,172.5,51.499),e.vertex(170.5,50.299),e.vertex(163,45.899),e.vertex(170.5,41.599),e.bezierVertex(182,34.99,193.1,30.799,204.4,28.599),e.bezierVertex(208.6,27.799,212.9,27.399,217.2,27.399),e.bezierVertex(217.6,27.399,217.9,27.399,218.3,27.399),e.bezierVertex(231.4,27.599,242.7,38.199,243,50.599),e.bezierVertex(243.4,64.899,243.3,78.99,243.2,93.799),e.bezierVertex(243.2,99.799,243.1,105.899,243.1,1M
12.099),e.vertex(243.1,119.199),e.vertex(236.4,116.799),e.bezierVertex(235.7,116.499,235,116.299,234.4,115.99),e.bezierVertex(233.4,115.599,232.6,115.299,232,115.199),e.bezierVertex(230.6,114.899,229.2,114.599,227.8,114.299),e.bezierVertex(223.8,113.499,220.1,112.699,216.4,112.499),e.vertex(216.2,112.499),e.bezierVertex(212.5,112.499,210.7,115.599,210.6,118.599),e.bezierVertex(210.4,122.399,212.7,125.099,216.4,125.399),e.bezierVertex(230.1,126.399,238.9,133.099,242.3,145.199),e.bezierVertex(243.2,148.399,243.2,151.M
599,243.2,154.499),e.vertex(243.2,155.099),e.bezierVertex(243.2,254.199,243.2,330,243.2,400.599),e.bezierVertex(243.2,401.99,243.2,403.4,243.2,404.9),e.bezierVertex(243.3,411.099,243.3,417.599,242.3,423.9),e.bezierVertex(238.1,449.2,219.6,467.799,194,472.5),e.bezierVertex(190.9,472.9,187.6,473.2,184.3,473.2),e.endShape(),e.beginShape(),e.vertex(315.8,473.1),e.bezierVertex(309.3,473.1,302.8,472,296.5,469.9),e.bezierVertex(270.4,461,253.8,434.9,257.1,407.9),e.bezierVertex(260,384,273.8,366.8,297,358.3),e.bezierVertexM
(297.7,358.1,298.3,357.8,299,357.6),e.bezierVertex(299.8,357.3,300.6,357.1,301.2,356.8),e.bezierVertex(304.3,355.4,306,351.8,304.9,348.7),e.bezierVertex(304,345.9,301.7,344.2,299,344.2),e.bezierVertex(298.6,344.2,298.1,344.2,297.6,344.3),e.bezierVertex(288.1,346.3,279,350.9,269.7,358.3),e.bezierVertex(268.9,358.9,268.1,359.6,267.2,360.4),e.vertex(265.5,361.8),e.vertex(258.5,367.6),e.vertex(257.4,358.6),e.bezierVertex(257.3,358,257.3,357.5,257.2,357.1),e.bezierVertex(257,356,256.9,354.9,256.9,353.7),e.bezierVertex(2M
56.9,334.8,256.9,316,256.9,297.1),e.bezierVertex(256.9,260.3,256.9,222.3,256.8,185),e.bezierVertex(256.8,170.7,268.3,158.8,282.5,158.4),e.bezierVertex(284.8,158.3,286.7,157.6,287.9,156.2),e.bezierVertex(289.099,154.9,289.599,153.2,289.5,151.3),e.bezierVertex(289.3,147.5,286.7,145.1,282.7,145.1),e.bezierVertex(282.5,145.1,282.2,145.1,282,145.1),e.bezierVertex(278.8,145.3,275.5,146.1,272,146.9),e.bezierVertex(270.9,147.2,269.8,147.4,268.6,147.7),e.bezierVertex(267.9,147.9,267,148.2,265.8,148.7),e.bezierVertex(265.1,1M
49,264.4,149.3,263.5,149.6),e.vertex(256.8,152),e.vertex(256.8,114.6),e.bezierVertex(256.8,95,256.8,75.4,256.8,55.9),e.bezierVertex(256.8,38,267.2,27.3,284.6,27.3),e.bezierVertex(285.3,27.3,285.9,27.3,286.6,27.3),e.bezierVertex(299,27.9,318.7,34.5,329.6,41.9),e.vertex(336.1,46.3),e.vertex(324.4,53.3),e.bezierVertex(316.2,58.2,310.2,64.6,306,72.9),e.bezierVertex(304.2,76.4,305.1,78.5,306.1,80),e.bezierVertex(307.4,81.9,309.4,83,311.6,83),e.bezierVertex(313.7,83,315.7,81.9,317.1,80.1),e.bezierVertex(317.4,79.7,317.8,M
79,318.1,78.4),e.bezierVertex(318.4,77.9,318.7,77.3,319,76.8),e.bezierVertex(325.3,66.2,336.3,59.9,348.5,59.9),e.bezierVertex(353.2,59.9,357.8,60.8,362.1,62.7),e.bezierVertex(377.6,69.3,386,86.7,381.7,103.2),e.bezierVertex(380.7,107.1,378.5,111.8,371.1,113.1),e.bezierVertex(342.7,118.1,322.2,139.1,317.8,167.8),e.bezierVertex(317.4,170.3,317.3,173.2,317.4,176.5),e.bezierVertex(317.5,180,320.1,182.8,323.5,183),e.bezierVertex(323.6,183,323.8,183,323.9,183),e.bezierVertex(327.1,183,329.8,180.6,330.3,177.2),e.bezierVertM
ex(330.6,175.7,330.7,174,330.9,172.3),e.bezierVertex(331.1,169.8,331.4,167.3,332,164.7),e.bezierVertex(337.3,141.9,357.7,125.4,380.7,125.4),e.bezierVertex(382.5,125.4,384.3,125.5,386.1,125.7),e.bezierVertex(412.8,128.9,432.6,150.9,432,176.9),e.bezierVertex(431.9,182.3,430.9,187.7,429.1,192.7),e.bezierVertex(427.2,197.9,428,201,432.3,205),e.bezierVertex(446.8,218.7,451.8,236,446.6,255),e.bezierVertex(441.4,274,428.3,286.5,408.7,291.3),e.bezierVertex(406.1,291.9,403.6,292.1,401.1,292.3),e.bezierVertex(400,292.4,398.9M
,292.5,397.9,292.6),e.bezierVertex(393.6,293.1,390.9,295.7,391,299.5),e.bezierVertex(391.1,303.4,394,305.8,398.5,305.8),e.bezierVertex(409.9,305.8,420.8,302.6,431.1,296.4),e.bezierVertex(431.8,296,432.5,295.5,433.2,295.1),e.bezierVertex(433.8,294.7,434.5,294.3,435.2,293.9),e.bezierVertex(436,293.4,436.6,293.2,437.2,293.1),e.bezierVertex(437.4,293,437.7,292.9,438.1,292.8),e.vertex(442.5,291.4),e.vertex(444.2,295.7),e.bezierVertex(450.9,312.4,449.5,328.4,440,343.4),e.bezierVertex(435.3,350.8,428.7,356.7,420.2,361.1),M
e.bezierVertex(414.3,364.1,413.7,365.2,414.8,371.7),e.bezierVertex(419.5,400.2,403,427.6,375.6,436.9),e.bezierVertex(371,438.5,368.3,440.7,365.8,444.7),e.bezierVertex(355.2,462.5,336.4,473.1,315.8,473.1),e.bezierVertex(315.8,473.1,315.8,473.1,315.8,473.1),e.endShape(),ie(e),e.fill(n),e.beginShape(),e.vertex(120.2,279.9),e.bezierVertex(117.9,279.9,112.4,279.299,112.2,273.599),e.bezierVertex(112,267.7,117.4,266.7,119.7,266.599),e.bezierVertex(133.1,265.799,143.1,259.499,149.3,247.899),e.bezierVertex(149.6,247.299,150M
.1,246.399,150.3,245.399),e.bezierVertex(150.6,244.299,150.5,243.299,150.5,242.7),e.bezierVertex(150.5,242.6,150.5,242.5,150.5,242.299),e.vertex(150.3,238.799),e.vertex(141.1,235.99),e.bezierVertex(114.6,227.799,95.6,202.499,95.9,175.799),e.bezierVertex(95.9,173.99,96.4,168.199,102.2,168.199),e.bezierVertex(102.6,168.199,103,168.199,103.4,168.299),e.bezierVertex(104.8,168.499,108.2,168.899,109.2,175.599),e.bezierVertex(109.3,176.599,109.5,177.599,109.6,178.499),e.bezierVertex(110.4,184.199,111.3,189.99,113.7,195.49M
9),e.bezierVertex(121.9,213.99,139.5,225.499,159.7,225.499),e.bezierVertex(172.1,225.499,184.1,220.899,193.5,212.599),e.bezierVertex(194,212.199,194.4,211.799,194.8,211.399),e.bezierVertex(195.1,211.099,195.5,210.799,195.8,210.399),e.bezierVertex(197.4,208.99,199.2,208.2,200.9,208.2),e.bezierVertex(202.5,208.2,204,208.899,205.3,210.1),e.bezierVertex(208,212.9,207.9,216.9,205,219.9),e.bezierVertex(196.5,228.6,186.3,234.3,174.7,236.8),e.bezierVertex(168.799,238.1,165.6,241,163.899,246.7),e.bezierVertex(158.3,265.9,13M
9.9,279.7,120.2,279.9),e.vertex(120.2,279.9),e.endShape(),e.beginShape(),e.vertex(187.2,427.5),e.bezierVertex(183.799,427.5,181.299,425.3,180.799,422),e.bezierVertex(180.6,420.8,180.499,419.5,180.399,418.1),e.bezierVertex(180.299,417,180.2,415.8,180.099,414.7),e.bezierVertex(177.199,390.5,156.699,371.3,132.399,370.2),e.bezierVertex(131.99,370.2,131.499,370.2,131.099,370.2),e.bezierVertex(130.699,370.2,130.299,370.2,129.799,370.2),e.bezierVertex(125.99,369.9,123.199,367.2,123.099,363.6),e.bezierVertex(122.99,360.2,1M
25.799,357.3,129.599,356.9),e.bezierVertex(130.499,356.8,131.499,356.8,132.599,356.7),e.bezierVertex(133.199,356.7,133.799,356.7,134.399,356.6),e.vertex(138.299,356.4),e.vertex(139.1,352.6),e.bezierVertex(139.5,350.7,139.799,348.9,140.2,347),e.bezierVertex(140.899,343.4,141.5,340,142.399,336.8),e.bezierVertex(150.099,310.7,174.399,292,201.399,291.3),e.vertex(201.599,291.3),e.bezierVertex(203.699,291.3,206.299,292,208.299,293.2),e.bezierVertex(210.499,294.5,210.699,297.5,209.99,299.8),e.bezierVertex(209.499,301.5,20M
8.199,303.9,203.299,304.7),e.bezierVertex(202.199,304.9,200.99,305,199.799,305.2),e.bezierVertex(194.499,305.9,188.99,306.599,183.799,308.9),e.bezierVertex(165.499,316.799,155.199,331.299,152.99,352),e.bezierVertex(152.399,357.8,154.499,361.7,159.699,364.5),e.bezierVertex(178.199,374.4,189.399,390,193.099,410.9),e.bezierVertex(193.699,414.299,193.899,418,193.599,422),e.bezierVertex(193.399,425.2,190.899,427.5,187.399,427.5),e.vertex(187.2,427.5),e.endShape(),e.beginShape(),e.vertex(364.3,281.1),e.bezierVertex(346.3M
,280.6,332.9,272.8,323.5,257),e.bezierVertex(321.6,253.9,320.4,250.2,319.2,246.7),e.bezierVertex(317.7,242.2,315,239.799,310.5,238.799),e.bezierVertex(298.5,236.299,288,230.7,279.4,222.1),e.bezierVertex(276.7,219.4,274.9,215.299,278,211.9),e.bezierVertex(279.4,210.3,281,209.6,282.6,209.6),e.bezierVertex(284.4,209.6,286.4,210.6,288.3,212.5),e.bezierVertex(297.8,221.8,310.4,226.9,323.9,226.9),e.bezierVertex(340.2,226.9,355.1,219.3,364.8,206.2),e.bezierVertex(371,197.8,374.2,188.5,374.5,178.5),e.vertex(374.5,177.9),e.M
bezierVertex(374.5,177,374.5,176.1,374.7,175.4),e.bezierVertex(375.3,171.8,377.9,169.5,381.3,169.5),e.bezierVertex(381.4,169.5,381.5,169.5,381.7,169.5),e.bezierVertex(385.4,169.7,388,172.4,388,176.1),e.bezierVertex(388.1,190.7,383.4,204,374.2,215.8),e.bezierVertex(365.8,226.5,354.7,233.9,341.2,237.9),e.bezierVertex(340,238.3,338.7,238.6,337.3,239.1),e.bezierVertex(335.9,239.6,335.1,240.4,334.7,240.9),e.bezierVertex(334.599,241,334.5,241.1,334.4,241.2),e.vertex(331.799,243.6),e.vertex(333.199,246.8),e.bezierVertex(3M
38.199,258,346.799,264.9,358.699,267.3),e.bezierVertex(360.199,267.6,361.599,267.7,362.99,267.9),e.bezierVertex(363.599,268,364.299,268,364.899,268.1),e.bezierVertex(369.099,268.6,371.799,271.4,371.499,275),e.bezierVertex(371.199,278.6,368.299,281.2,364.399,281.2),e.vertex(364.3,281.1),e.endShape(),e.beginShape(),e.vertex(323.9,437),e.bezierVertex(323.7,437,323.5,437,323.299,437),e.bezierVertex(319.599,436.7,317.299,434.1,317.4,430.2),e.bezierVertex(317.9,406.099,328.299,388,349.5,375),e.bezierVertex(350.7,374.2,35M
2,373.5,353.4,372.8),e.bezierVertex(354.099,372.4,354.7,372.1,355.299,371.7),e.vertex(357.499,370.5),e.vertex(357.799,368),e.bezierVertex(360.4,346.6,345.199,323.7,323.9,317),e.bezierVertex(319.099,315.5,314.099,314.9,309.299,314.4),e.vertex(308.199,314.299),e.bezierVertex(305.99,314.099,300.799,312.9,300.899,307.299),e.bezierVertex(300.99,303.499,303.899,300.9,308.099,300.9),e.vertex(308.299,300.9),e.bezierVertex(327.099,301.299,343.099,308.7,355.699,322.9),e.bezierVertex(364.299,332.5,369.399,344.099,370.99,357.2M
99),e.bezierVertex(371.099,358.4,371.299,359.4,371.499,360.499),e.bezierVertex(371.599,360.99,371.699,361.499,371.799,361.99),e.vertex(372.499,365.899),e.vertex(377.899,366.199),e.bezierVertex(378.799,366.299,379.699,366.299,380.599,366.399),e.bezierVertex(385.099,366.699,387.899,369.399,387.799,373.299),e.bezierVertex(387.699,377.099,384.99,379.599,380.799,379.799),e.bezierVertex(369.799,380.199,359.99,383.299,351.899,389.299),e.bezierVertex(338.799,398.799,331.699,411.699,330.699,427.499),e.vertex(330.699,428.299M
),e.bezierVertex(330.599,429.199,330.599,430.099,330.499,430.799),e.bezierVertex(330,434.7,327.5,437,323.9,437),e.endShape()}function T(e){return e[0].map(((t,n)=>e.map((e=>e[n]))))}function A(e){return e.map((e=>Array.isArray(e)?A(e):e))}function D(e,t){return floor(random(e,t))}function k(e){let t=0;for(const n of e)t+=n[1];let n=random(t),r=0;for(const t of e)if(r+=t[1],n<r)return t[0];return null}function L(e){for(let t=1;t<e.length;++t){let n=D(0,t),r=e[t];e[t]=e[n],e[n]=r}}function P(e){return null==e||""===eM
}function O(e){return new Promise((t=>setTimeout(t,e)))}function F(e,t,n){let r=0;for(let i=1;i<=1e3;++i)for(let o=1;o<=1e3;++o)if(e*o%(t*i)==0){let e=1*i/o;abs(e-n)<abs(r-n)&&(r=e)}return r}function N(){let e=60*(new Date).getTimezoneOffset()*1e3;return new Date(Date.now()-e).toISOString().slice(0,-1)}function B(e,t,n){let r;if(push(),textSize(e),textWidth(t)<=n)r=t;else for(let e=0;e<t.length;++e){const i=t.slice(0,e+1)+"...";if(textWidth(i)>n){r=i;break}}return pop(),r}function Y(e){var t=e%10,n=e%100;return 1==M
t&&11!=n?e+"st":2==t&&12!=n?e+"nd":3==t&&13!=n?e+"rd":e+"th"}class G{constructor(e,t,n){this.n=t,this.m=n,this.mat=[];let r=0;for(let t=0;t<this.n;++t){this.mat.push([]);for(let n=0;n<this.m;++n)this.mat[t].push(r<e.length?e[r]:0),r+=1}return this}copy(){return new G(this.mat.flat(),this.n,this.m)}}class H{static __linear=e=>e;static __relu=e=>Math.max(e,0);static __leaky_relu=e=>e>0?e:.2*e;static __sigmoid=e=>1/(1+Math.exp(-e));static __tanh=e=>Math.tanh(e);static __apply_unary_op(e,t){const n=e.copy();for(let e=0M
;e<n.n;++e)for(let r=0;r<n.m;++r)n.mat[e][r]=t(n.mat[e][r]);return n}static linear=e=>H.__apply_unary_op(e,H.__linear);static relu=e=>H.__apply_unary_op(e,H.__relu);static leaky_relu=e=>H.__apply_unary_op(e,H.__leaky_relu);static sigmoid=e=>H.__apply_unary_op(e,H.__sigmoid);static tanh=e=>H.__apply_unary_op(e,H.__tanh);static __add=(e,t)=>e+t;static __mul=(e,t)=>e*t;static __apply_binary_op=(e,t,n)=>{"object"!=typeof t&&(t=new G([t],1,1));const r=e.copy();for(let e=0;e<r.n;++e)for(let i=0;i<r.m;++i)r.mat[e][i]=n(r.M
mat[e][i],t.mat[e%t.n][i%t.m]);return r};static mul=(e,t)=>H.__apply_binary_op(e,t,H.__mul);static add=(e,t)=>H.__apply_binary_op(e,t,H.__add);static matMul(e,t){const n=new G([],e.n,t.m);for(let r=0;r<n.n;++r)for(let i=0;i<n.m;++i)for(let o=0;o<e.m;++o)n.mat[r][i]+=e.mat[r][o]*t.mat[o][i];return n}static softmax(e){const t=H.__apply_unary_op(e,(e=>Math.exp(e))),n=t.mat.flat().reduce(((e,t)=>e+t));for(let r=0;r<e.n;++r)for(let i=0;i<e.m;++i)t.mat[r][i]/=n;return t}}class ${constructor(e,t){this.scale=e,this.offset=M
t}forward(e){return H.add(H.mul(e,this.scale),this.offset)}}class X{constructor(){}forward(e){return e.map((e=>e.flat()))}}class W{constructor(e,t,n,r){this.out_dim=e,this.activation=t,this.w=n,this.b=r}forward(e){const t=H.add(H.matMul(e,this.w),this.b);return null==this.activation?t:this.activation(t)}}class U{constructor(e,t,n){this.preprocessLayers=e,this.hiddenLayers=t,this.outputLayer=n,this.totalNeurons=this.hiddenLayers.map((e=>e.out_dim)),this.currentOrders=[],this.currentIteration=null}updateNeurons(e,t){M
if(t!=this.currentIteration){this.currentOrders=[];for(let e=0;e<this.totalNeurons.length;++e){randomSeed(100*(t+1)+e);const n=[];for(let t=0;t<this.totalNeurons[e];++t)n.push(t);L(n),this.currentOrders.push(n)}this.currentIteration=t}const n=A(this.totalNeurons),r=n.reduce(((e,t)=>e+t))*(1-e);for(let e=0;e<r;++e){const t=n.map(((e,t)=>(e-1)/this.totalNeurons[t]));n[t.map(((e,t)=>[e,t])).reduce(((e,t)=>t[0]>e[0]?t:e))[1]]-=Math.min(r-e,1)}this.neuronsLife=[];for(let e=0;e<n.length;++e){const t=this.currentOrders[e]M
,r=Array(this.totalNeurons[e]).fill(0);for(let i=0;i<n[e];++i)r[t[i]]=Math.min(n[e]-i,1);this.neuronsLife.push(r)}}getTotalNeurons(){return A(this.totalNeurons)}getNeuronsLife(){return A(this.neuronsLife)}forward(e){for(const t of this.preprocessLayers)e=t.forward(e);for(const[t,n]of this.hiddenLayers.entries()){e=n.forward(e);const r=new G(this.neuronsLife[t],1,e.m);e=H.mul(e,r)}return e=this.outputLayer.forward(e),H.softmax(e)}}function q(e){switch(e){case"relu":return H.relu;case"sigmoid":return H.sigmoid;case"tM
anh":return H.tanh;case"leaky_relu":return H.leaky_relu;default:return H.linear}}function j(e,t){const n=[],r=[],i=Z(t);let o=null,a=0,l=[];for(const t of e.config.layers)if("InputLayer"==t.class_name)o=t.config.batch_input_shape.slice(1),l=o;else if("Rescaling"==t.class_name)n.push(new $(t.config.scale,t.config.offset));else if("Flatten"==t.class_name)o=[o.reduce(((e,t)=>e*t))];else if("Dense"==t.class_name){const e=[t.config.units],n=o[0]*e[0],l=e[0],s=i.subarray(a,a+n);a+=n;const h=i.subarray(a,a+l);a+=l;const cM
=new G(s,o[0],e[0]),u=new G(h,1,e[0]),f=q(t.config.activation);r.push(new W(e[0],f,c,u)),o=e}const s=r.pop();return{model:new U(n,r,s),inputDim:l}}function Z(e){const t=window.atob(e),n=t.length/Float32Array.BYTES_PER_ELEMENT,r=new DataView(new ArrayBuffer(Float32Array.BYTES_PER_ELEMENT)),i=new Float32Array(n);let o=0;for(let e=0;e<n;e++){o=4*e;for(let e=0;e<4;++e)r.setUint8(e,t.charCodeAt(o+e));i[e]=r.getFloat32(0,!0)}return i}class K{constructor(e){this.elt=e,this._events={},this.width=this.elt.offsetWidth,this.hM
eight=this.elt.offsetHeight}position(){if(0===arguments.length)return{x:this.elt.offsetLeft,y:this.elt.offsetTop};var e="absolute";return"static"!==arguments[2]&&"fixed"!==arguments[2]&&"relative"!==arguments[2]&&"sticky"!==arguments[2]&&"initial"!==arguments[2]&&"inherit"!==arguments[2]||(e=arguments[2]),this.elt.style.position=e,this.elt.style.left=arguments[0]+"px",this.elt.style.top=arguments[1]+"px",this.x=arguments[0],this.y=arguments[1],this}show(){return this.elt.style.display="block",this}hide(){return thiM
s.elt.style.display="none",this}size(e,t){if(0===arguments.length)return{width:this.elt.offsetWidth,height:this.elt.offsetHeight};var n=e,r=t;if(n!==te||r!==te){if(n===te?n=t*this.width/this.height:r===te&&(r=e*this.height/this.width),this.elt instanceof HTMLCanvasElement){var i,o={},a=this.elt.getContext("2d");for(i in a)o[i]=a[i];for(i in this.elt.setAttribute("width",n*this._pInst._pixelDensity),this.elt.setAttribute("height",r*this._pInst._pixelDensity),this.elt.style.width=n+"px",this.elt.style.height=r+"px",tM
his._pInst.scale(this._pInst._pixelDensity,this._pInst._pixelDensity),o)this.elt.getContext("2d")[i]=o[i]}else this.elt.style.width=n+"px",this.elt.style.height=r+"px",this.elt.width=n,this.elt.height=r;this.width=this.elt.offsetWidth,this.height=this.elt.offsetHeight,this._pInst&&this._pInst._curElement&&this._pInst._curElement.elt===this.elt&&(this._pInst._setProperty("width",this.elt.offsetWidth),this._pInst._setProperty("height",this.elt.offsetHeight))}return this}style(e,t){if(t instanceof Color&&(t="rgba("+t.M
levels[0]+","+t.levels[1]+","+t.levels[2]+","+t.levels[3]/255+")"),void 0===t){if(-1===e.indexOf(":"))return window.getComputedStyle(this.elt).getPropertyValue(e);for(var n=e.split(";"),r=0;r<n.length;r++){var i=n[r].split(":");i[0]&&i[1]&&(this.elt.style[i[0].trim()]=i[1].trim())}}else if(this.elt.style[e]=t,"width"===e||"height"===e||"left"===e||"top"===e){var o=window.getComputedStyle(this.elt).getPropertyValue(e).replace(/[^\d.]/g,"");this[e]=Math.round(parseFloat(o,10))}return this}value(){return arguments.lenM
gth>0?(this.elt.value=arguments[0],this):"range"===this.elt.type?parseFloat(this.elt.value):this.elt.value}mouseClicked(e){return this._adjustListener("click",e,this),this}isFocused(){return document.activeElement===this.elt}_adjustListener(e,t,n){return!1===t?this._detachListener(e,n):this._attachListener(e,t,n),this}_attachListener(e,t,n){n._events[e]&&this._detachListener(e,n);var r=t.bind(n);n.elt.addEventListener(e,r,!1),n._events[e]=r}_detachListener(e,t){var n=t._events[e];t.elt.removeEventListener(e,n,!1),tM
._events[e]=null}}function J(e,t){var n=document.createElement("button");return n.innerHTML=e,t&&(n.value=t),ee(n)}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=function(t){var n=!0,r=!1,i=void 0;try{for(var o,a=t.target.files[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var l=o.value;File._load(l,e)}}catch(e){r=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(window.File&&window.FileReader&&window.FileList&&window.Blob){var r=document.createElement("inpM
ut");return r.setAttribute("type","file"),t&&r.setAttribute("multiple",!0),r.addEventListener("change",n,!1),ee(r)}}function ee(e){return document.body.appendChild(e),new K(e)}createImg=function(){var e,t=document.createElement("img"),n=arguments;return n.length>1&&"string"==typeof n[1]&&(t.alt=n[1]),n.length>2&&"string"==typeof n[2]&&(t.crossOrigin=n[2]),t.src=n[0],e=ee(t,this),t.addEventListener("load",(function(){e.width=t.offsetWidth||t.width,e.height=t.offsetHeight||t.height;var r=n[n.length-1];"function"==typM
eof r&&r(e)})),e},createInput=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"text",n=document.createElement("input");return n.setAttribute("value",e),n.setAttribute("type",t),ee(n,this)};const te="auto";function ne(e){re(e);const t=e._rectMode;e.rectMode(CORNER),e.rect(0,0,e.width,e.height),e.rectMode(t),ie(e)}function re(e){e.push(),e.fill(255,255,255,255),e.blendMode(REMOVE)}function ie(e){e.blendMode(BLEND),e.pop()}File=functioM
n(e,t){this.file=e,this._pInst=t;var n=e.type.split("/");this.type=n[0],this.subtype=n[1],this.name=e.name,this.size=e.size,this.data=void 0},File._createLoader=function(e,t){var n=new FileReader;return n.onload=function(n){var r=new File(e);if("application/json"===r.file.type)r.data=JSON.parse(n.target.result);else if("text/xml"===r.file.type){var i=(new DOMParser).parseFromString(n.target.result,"text/xml");r.data=new XML(i.documentElement)}else r.data=n.target.result;t(r)},n},File._load=function(e,t){if(/^text\/M
/.test(e.type)||"application/json"===e.type)File._createLoader(e,t).readAsText(e);else if(/^(video|audio)\//.test(e.type)){var n=new File(e);n.data=URL.createObjectURL(e),t(n)}else File._createLoader(e,t).readAsDataURL(e)},XML=function(e){if(e)this.DOM=e;else{var t=document.implementation.createDocument(null,"doc");this.DOM=t.createElement("root")}},document.addEventListener("DOMContentLoaded",(function(){addEventListener("mousemove",(e=>{window.mouseX=e.pageX,window.mouseY=e.pageY}))})),new e("global");const oe="3M
24";let ae,le,se,he,ce,ue,fe,de,xe,ge,pe,me,be,ye,we,ve,ze,Ve,_e,Me,Ee,Se,Re,Ie,Ce,Te,Ae,De,ke,Le,Pe,Oe,Fe,Ne,Be,Ye,Ge,He,$e,Xe,We,Ue,qe,je,Ze,Ke,Je,Qe,et,tt,nt,rt,it,ot,at,lt,st,ht,ct,ut,ft,dt,xt,gt,pt,mt,bt,yt,wt,vt,zt,Vt,_t,Mt,Et,St,Rt,It,Ct,Tt,At=!1,Dt=!1,kt=!0,Lt=!1,Pt=!1;const Ot=[" ","Growing","Stable","Decaying","Dead","Rebirth"];let Ft,Nt,Bt,Yt,Gt,Ht,$t,Xt,Wt,Ut,qt,jt,Zt,Kt,Jt,Qt,en,tn,nn,rn,on,an,ln,sn,hn=0,cn=0,un=0,fn=!1,dn=!0,xn=!0,gn=null,pn=null,mn=null,bn=!1,yn=!1,wn=null,vn=null,zn=!1;async functioM
n setup(){let e=windowWidth,t=windowHeight;createCanvas(e,t),et=createGraphics(e,t),Xe=createGraphics(e,t),$e=createGraphics(e,t),We=createGraphics(e,t),Ue=createGraphics(e,t),qe=createGraphics(e,t),Qe=createGraphics(e,t),je=createGraphics(e,t),Ze=createGraphics(e,t),Ke=createGraphics(e,t),Je=createGraphics(e,t),tt=createGraphics(500,500),nt=createGraphics(500,500),rt=createGraphics(500,500),_n(),Mn(),Sn(),await En(),Gn(),Rn(),bn=!0}function _n(){Et=parseInt(oe),randomSeed(Et),noiseSeed(Et)}function Mn(){Wt=Ir(p.trM
aining_traits),Cr(Wt)}async function En(){let e;Jt=r(),Qt=o(),[Xt,e]=await Promise.all([s(Jt),h(Qt)]),Ut=new V(Wt.visual,e.layers_config,e.weight_b64),Ut.updateAge(new Date),_n(),Wt.training=e.training_traits,Ht=e.model_name,$t=e.classes_name}function Sn(){le=min(width,height)/1024,ut=Rr.findIndex((e=>e[0]===Wt.visual.colorPalette)),ft=[["#ffffff","#231f20","#231f20"],["#231f20","#ffffff","#ffffff"],["#104da8","#ffffff","#ffffff"],["#722F1F","#FCE1B2","#FCE1B2"],["#e88120","#f9f2e5","#f9f2e5"],["#f6b941","#2E2E2E",M
"#2E2E2E"],["#45daaa","#012221","#012221"],["#F1F1F1","#328DFE","#328DFE"],["#111822","#D3EB8D","#D3EB8D"],["#713FF9","#D6D5E6","#D6D5E6"],["#FBDA9D","#795106","#795106"],["#8f5b62","#ead0d0","#ead0d0"],["#eae4cb","#508cac","#508cac"],["#ffc6cc","#cc313d","#cc313d"],["#60A900","#E0FE00","#E0FE00"],["#507DBE","#D0D1D3","#D0D1D3"],["#305848","#E8F2EE","#E8F2EE"],["#2a2634","#5b6988","#cb78a2","#5b6988"],["#590e29","#fd5e53","#fd5e53","#ffe373"],["#0a141d","#57d4e4","#328195","#2A9ECF","#0ab6a8","#57d4e4"],["#3a2d28",M
"#d5c2ac","#df6338","#3d9895","#d5c2ac"],["#030706","#77c4d9","#77c4d9","#77c4d9","#ffffff","#ffffff","#e72020","#e72020"],["#3a4664","#92f5ff","#f9ff94","#eaa0a2","#55dde0"],["#fbfaff","#f04bb1","#f04bb1","#fac373","#82cef0","#8b31ce"],["#000000","#ffffff","#ff0002","#f26522","#fdff00","#00ff03","#01fffe","#0000ff","#ff00ff"]];for(let e=0;e<ft.length;++e)for(let t=0;t<ft[e].length;++t)ft[e][t]=cr(ft[e][t]);pt=[],ct=ft[ut][0],st=ft[ut][1]}function Rn(){gn=document.querySelector("#upload"),pn=document.querySelector(M
"#inputUpload"),gn.addEventListener("dblclick",(()=>{if(!Lt&&!yn)if(In(Ie)&&cn==Ve-1)pn.click();else{if(4!=Pe&&5!=Pe&&(In(Ie)||cn!=Ve-1))return;fn=!0,dn=!0,Bt=0,un=0}})),pn.addEventListener("click",(()=>{pn.value=null,gn.style.display="block"})),pn.addEventListener("change",(()=>{const[e]=pn.files;e?(se=null,gn.style.display="none",Tn(URL.createObjectURL(e)),mn=e):gn.style.display="block"}))}function In(e){for(let t=0;t<e.length;++t){let n=0;for(let r=0;r<e[t].length;++r)e[t][r]>0&&++n;if(0==n)return!1}return!0}funM
ction Cn(){null!=se&&(un=0,Pt=!0,he=0,ue=0,drewLineAnim=!0,ce=(ae/2+we/2)/le,loadImage(se.elt.src,(e=>{const[t,n,r]=Gt,i=createGraphics(t,n);i.image(e,0,0,t,n),i.loadPixels();const o=i.pixels.filter(((e,t)=>t%4!=3)),a=Ut.classifyImage(o);Zt=T([a,$t.map((e=>e.toUpperCase()))]).sort(((e,t)=>e[0]>t[0]?-1:1))})))}function Tn(e){se=createImg(e,""),se.hide(),Cn()}function An(){zn||(ce+=(width-ae-we)/tn/le),re(Xe),Xe.rect(ce*le,0,width,height),ie(Xe),un>=ge&&1==kt&&(kt=!1,un-=ge),kt&&(re($e),$e.strokeWeight(2*Fe),Jn(he,zeM
,ct,ct,$e),ie($e)),un>=ge&&0==kt&&(kt=!0,un-=ge,he+=1,he==en&&(++ue,he=0,ce=(ae/2+we/2)/le,1==ue&&(Pt=!1,Dn(),ye=millis())))}function Dn(){At=!0,pe=!1,me=!1,tryButton=br("Try Again",width/2-225*le,height/2+265*le,290*le,40*le,kn),closeResultButton=br("Close",width/2+75*le,height/2+265*le,150*le,40*le,Ln)}function kn(){At=!1,tryButton.hide(),closeResultButton.hide(),pn.click()}function Ln(){Yt=!0,At=!1,Gn(),tryButton.hide(),closeResultButton.hide(),gn.style.display="block",se=null}function keyTyped(){bn&&!1===yn&&!1M
===yr()&&("i"!==key&&"I"!==key||(Dt=!Dt),"b"!==key&&"B"!==key||(xn=!xn),"s"!==key&&"S"!==key||!1!==Lt||saveCanvasAtCurrentTime(),"k"!==key&&"K"!==key||!1!==Lt||save4KCanvasAtCurrentTime(),"u"!==key&&"U"!==key||!1!==Lt||!1!==At||!1!==fn||!1!==Pt||On())}function On(){Lt=!0,wn=null,vn=null,submitButton=br("Submit",width/2-155*le,height/2+115*le,150*le,40*le,Fn),closeSettingButton=br("Close",width/2+5*le,height/2+115*le,150*le,40*le,Yn),vt=createInput(),vt.position(width/2-252.5*le,height/2-40*le),vt.size(500*le,25*le)M
,vt.style("font-size","15px"),vt.value(Jt||""),zt=createInput(),zt.position(width/2-252.2*le,height/2+35*le),zt.size(500*le,25*le),zt.style("font-size","15px"),zt.value(Qt||"")}function Fn(){Vt=vt.value(),_t=zt.value(),submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide(),Lt=!1,yn=!0,Nn()}async function Nn(){[wn,vn,_]=await Promise.all([c(Vt),u(_t),O(1e3)]),yn=!1,wn&&vn?(n(Vt),i(_t),window.location.reload()):(Lt=!0,submitButton.show(),closeSettingButton.show(),vt.show(),zt.show())}function Bn(){Je.textFM
ont("Trebuchet MS"),Je.noStroke(),pr(Je,600*le,200*le),Je.strokeWeight(1*le),Je.stroke(xt),Je.fill(xt),Je.textSize(50*le),Je.text("update()",width/2,height/2+2.5*le)}function Yn(){wn=null,vn=null,Lt=!1,submitButton.hide(),closeSettingButton.hide(),vt.hide(),zt.hide()}function Gn(){_n(),nn=Date.now(),pe=!1,me=!1,St=Wt.training.structure_gen,Rt=Wt.visual.birthYear,It=Wt.visual.lifeCycle,Ct=Wt.training.epoch_num,Tt=Wt.training.activation_func,Ft=Mr.findIndex((e=>e[0]==Wt.visual.hardwareAcceleration))+1,1==Ft?(Nt=30,feM
=40):2==Ft?(Nt=15,fe=20):(Nt=2,fe=10);const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),ae=100*le,ht=50*le,Oe=Sr.findIndex((e=>e[0]==M
Wt.visual.nodeShape))+1,dt=Er.findIndex((e=>e[0]==Wt.visual.nodeFill))+1,lt=_r.findIndex((e=>e[0]==Wt.visual.pattern))+1,de=Math.tanh(Math.log10(Xt.avgfeerate)),de=map(de,0,1,.2,.8),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=maxM
(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){let t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,veM
)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,at=.7,pt=[],xt=ft[ut][2],gt=ft[ut][ft[ut].length-1];for(let e=3;e<ft[ut].length-1;e++)pM
t.push(ft[ut][e]);mt=sr(xt,gt,pt,width),bt=[],wt=[],yt=width/(Ve-1);for(let e=0;e<Ve;e++)bt.push(hr(mt,yt*e/width)),wt.push(hr(mt,yt*e/width));wt.unshift(bt[0]),wt.push(bt[bt.length-1]),hn=0,cn=0,un=0,Yt=!0;const n={xLeft:ae/8,xRight:width-ae/8,yTop:ae/8,yBottom:height-ae/8},r=Ce.map((e=>e.length));jt=new R(bt,r,n,Oe,le)}function Hn(e,t){let n=Ce[e].length;return[e*we+we/2+ae/2,height/2-(n-1)/2*ve+t*ve]}function $n(e,t){le=min(e,t)/1024,ae=100*le,ht=50*le,we=(e-ae)/Ve,ve=(t-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=M
0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}xe=floor(De.length*de),Le=[],ke=[],ge=floor(map(de,.2,.8,15,2));for(let e=0;e<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le,mt=sr(xt,gt,pt,e),bt=[],wt=[],yt=e/(Ve-1);for(let t=0;t<Ve;t++)bt.push(hr(mt,yt*t/e)),wt.push(hr(mt,yt*t/e));wt.unshift(bt[0]),wt.push(bt[bt.length-1])}funM
ction Xn(){const e=Ut.getBrainStatus();Gt=e.inputDim,Kt=e.stageRatio,Pe=e.stage,rn=e.growth,sn=e.rebirthCount,on=e.nextStateTimestamp,an=e.nextStableTimestamp,Mt=e.age,window.$state=Pe,window.$age=Math.ceil(Mt),window.$artworkName=`Perceptron #${Et}`,window.$statePercentage=e.statePercentage,window.$nextState=Pe%5+1,window.$nextStateTimestamp=vr(new Date(on)),window.$rebirthCount=sn,window.$introText=wr(Pe,Math.ceil(Mt),`Perceptron #${Et}`,$t),inputNodes=1,Ye=1,Ge=[],He=[],Ie=e.neuronsLife,Ce=[],Ae=1,ln=Ie.map((e=>M
e.length)).reduce(((e,t)=>e+t));for(let e=0;e<Ye;e++)Ge.push(1);for(let e=0;e<inputNodes;e++)He.push(1);Ie.push(Ge);for(let e=0;e<Ie.length;e++)Ie[e].length>30?Ae*=0:Ae*=1;Se=[];for(let e=0;e<Ie.length;e++)Se.push(Ie[e].length);if(Ee=max(...Se),Te=ceil(Ee/30),Re=max(...Se.slice(0,-1)),0==Ae)for(let e=0;e<Ie.length;e++){Ce[e]=[];for(let t=0;t<Ie[e].length;t+=Te){let n=0,r=min(Ie[e].length-t,Te);for(let i=0;i<r;i++)n+=Ie[e][t+i]/r;Ce[e].push(n),n=0}}else Ce=Ie;if(Ce.unshift(He),1==Pe){for(let e=0;e<Ce.length;e++){letM
 t=[];for(let n=0;n<Ce[e].length;n++)0!=Ce[e][n]&&t.push(Ce[e][n]);Ce[e]=t}for(let e=0;e<Ce.length;e++)0==Ce[e].length&&Ce[e].push(0)}Me=[];for(let e=0;e<Ce.length;e++)Me.push(Ce[e].length);_e=max(...Me),Ve=Ce.length,we=(width-ae)/Ve,ve=(height-2*ae)/_e,ze=min(we,ve)/2,De=[];for(let e=0;e<Ce.length;e++){let t=Ce[e].length;for(let n=0;n<t;n++)if(1==Ce[e][n]){const[t,r]=Hn(e,n);De.push([t,r])}}tn=2*(Ve-1)*fe;const t=map(de,.2,.8,15,2);ge=F(tn/2,1,t),en=round(tn/(2*ge)),xe=floor(De.length*de),Le=[],ke=[];for(let e=0;eM
<en;e++){for(let e=0;e<xe;e++){let e=floor(random(1)*De.length);ke.push(De.slice(e,e+1)[0])}Le.push(ke),ke=[]}Be=min(1/Ve,1/_e),Fe=map(Be,1/30,1,2,4)*le,Ne=map(Be,1/30,1,1,10)*le}function Wn(){jt.update();const e=4==Pe?0:Kt;jt.draw(Qe,ct,dt,e,le)}function Un(){if(!bn)return ar(),void et.image(je,0,0);if(4==Pe||5==Pe)return Wn(),void et.image(Qe,0,0);un>=Nt&&hn<Ve&&(hn++,un=0);for(let e=0;e<hn;e++)1==dt?it=ot=bt[e]:(it=ct,ot=bt[e]),Kn(e,it,ot,$e);un>=Nt&&cn<Ve-1&&(cn++,un=0);for(let e=0;e<cn;e++)Zn(e)}function qn(){M
et.background(ct),Ue.background(255),Ue.rectMode(CENTER),ne(Ue),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),Ue.stroke(st),Ue.strokeWeight(8*le),Ue.fill(ct),Qe.background(255),Qe.rectMode(CENTER),ne(Qe),Qe.strokeWeight(le),qe.background(255),qe.rectMode(CENTER),ne(qe),qe.textAlign(LEFT),$e.background(255),$e.rectMode(CENTER),ne($e),Xe.background(255),ne(Xe),Xe.strokeWeight(Ne),We.background(255),We.rectMode(CENTER),ne(We),We.fill(st),We.stroke(st),We.strokeWeight(.1*le),er(lt),We.noStroke(),xn&&(We.rect(ae/16,heiM
ght/2,ae/8,height),We.rect(width-ae/16,height/2,ae/8,height),We.rect(width/2,ae/16,width,ae/8),We.rect(width/2,height-ae/16,width,ae/8)),Ze.background(255),Ze.rectMode(CENTER),ne(Ze),Ze.textAlign(CENTER,CENTER),Ze.textStyle(BOLD),Ze.stroke(st),Ze.strokeWeight(8*le),Ze.fill(ct),je.background(255),je.rectMode(CENTER),ne(je),je.textAlign(CENTER,CENTER),je.textStyle(BOLD),Ke.background(255),Ke.rectMode(CENTER),ne(Ke),Ke.textAlign(CENTER,CENTER),Ke.textStyle(BOLD),Ke.stroke(st),Ke.strokeWeight(8*le),Ke.fill(ct),Je.backgM
round(255),Je.rectMode(CENTER),ne(Je),Je.textAlign(CENTER,CENTER),Je.textStyle(BOLD),Je.stroke(st),Je.strokeWeight(8*le),Je.fill(ct),Un(),et.image(We,0,0),Pt&&An(),et.image(Xe,0,0),et.image($e,0,0),At&&(tr(),et.image(Ue,0,0)),fn&&(lr(),et.image(Ze,0,0)),Lt&&(or(),et.image(Ke,0,0)),Dt&&(ir(),et.image(qe,0,0)),yn&&(Bn(),et.image(Je,0,0))}function draw(){const e=Date.now();bn&&(Ut.updateAge(new Date(e)),Xn()),qn(),image(et,0,0),zn||un++}function Zn(e){let t,n=Ce[e].length,r=Ce[e+1].length;for(let i=0;i<n;i++){const[n,M
o]=Hn(e,i);for(let a=0;a<r;a++){const[r,l]=Hn(e+1,a);t=map(min(Ce[e][i],Ce[e+1][a]),0,1,0,.5),ur(n,o,r,l,bt[e],bt[e+1],Xe,t)}}}function Kn(e,t,n,r){let i,o,a,l=Ce[e].length;for(let s=0;s<l;s++){const[l,h]=Hn(e,s);i=Ce[e][s],a=map(Be,1/30,1,3,10),o=map(Ce[e][s],0,1,2*a,0)*le,o<1.5*le&&(o=0),Qn(l,h,ze,Oe,t,n,o,i,r)}}function Jn(e,t,n,r,i){for(let o=0;o<Le[e].length;o++)Qn(Le[e][o][0],Le[e][o][1],t,Oe,n,r,0,1,i)}function Qn(e,t,n,r,i,o,a,l,s){s.stroke(dr(o,map(l,0,1,.25,1))),s.fill(dr(i,map(l,0,1,.15,1))),s.strokeWeigM
ht(Fe),fr([a],s),3==dt&&s.fill(dr(i,0)),1==r?s.ellipse(e,t,n):2==r?s.rect(e,t,7*n/8,7*n/8):3==r&&(s.beginShape(),s.vertex(e-4*n/7,t),s.vertex(e,t-4*n/7),s.vertex(e+4*n/7,t),s.vertex(e,t+4*n/7),s.endShape(CLOSE))}function er(e){if(1==e);else if(2==e){We.strokeWeight(1*le);for(let e=ht/4;e<width+ht/4;e+=ht)for(let t=ht/4;t<height+ht/4;t+=ht)We.point(e,t)}else if(3==e){ht=25*le;for(let e=ht/2;e<height+ht/2;e+=ht)We.line(0,e,width,e);for(let e=ht/2;e<width+ht/2;e+=ht)We.line(e,0,e,height)}}function tr(){Ue.textFont("TrM
ebuchet MS"),Ue.textAlign(LEFT,CENTER),Ue.noStroke(),pr(Ue,800*le,500*le),Ue.noStroke(),Ue.fill(dr(st,.75)),Ue.rect(width/2,height/2-100*le,800*le,300*le,25*le,25*le,0,0),Ue.fill(st),Ue.rect(width/2-250*le,height/2-100*le,225*le,225*le),Ue.image(se.elt,width/2-357.5*le,height/2-207.5*le,215*le,215*le);let e=100*Zt[0][0];Ue.fill(ct),Ue.textSize(25*le),Ue.textStyle(NORMAL),1==me&&(e>=0&&e<20?Ue.text("I have a feeling this image belongs to",width/2-100*le,height/2-170*le):e>=20&&e<40?Ue.text("I have a hunch this imageM
 belongs to",width/2-100*le,height/2-170*le):e>=40&&e<60?Ue.text("I think this image belongs to",width/2-100*le,height/2-170*le):e>=60&&e<80?Ue.text("I'm almost certain this image belongs to",width/2-100*le,height/2-170*le):Ue.text("I'm positive this image belongs to",width/2-100*le,height/2-170*le));let t=e.toFixed(2);"100.00"==t&&(t="100"),1==me&&Ue.text("I'm "+t+"% confident that I'm right!",width/2-100*le,height/2-25*le),example=Zt.map((e=>e[1])),be=Ue.textWidth('"FIDENZAAAA"'),defaultPhrase=Ue.textWidth('"PERPM
ENDICULAR INHABITATION"'),Ue.textStyle(BOLD);const n=me?example[0]:random(example);if(1===n.split(" ").length){let e=75*be/Ue.textWidth('"'+n+'"');e>75&&(e=75),Ue.textSize(e*le),Ue.text('"'+n+'"',width/2-100*le,height/2-90*le)}else nr(width/2-100*le,height/2-90*le,460*le,110*le,n,Ue);if(millis()-ye>1500&&(me=!0),C(tt,nt,st,ct,Pe,Mt),Ue.image(nt,width/2-370*le,height/2+70*le,80*le,80*le),3==Pe){let e;e=map(Mt,50,60,.25,1.3),I(rt,e),Ue.image(rt,width/2-370*le,height/2+70*le,80*le,80*le)}let r,i;Ue.image(tt,width/2-37M
0*le,height/2+70*le,80*le,80*le),Ue.fill(xt),Ue.textSize(40*le),Ue.text("INTELLIGENCE INFO",width/2-275*le,height/2+115*le),Ue.textSize(18*le),Ue.textStyle(NORMAL),Ue.circle(width/2-360*le,height/2+180*le,7.5*le),1==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s growing and getting smarter by the day.`:2==Pe?r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s stable and it has reached peak performance.`:3==Pe&&(r=`Your Perceptron is ${Math.ceil(Mt)} years old. It
s decaying and losing its lusterM
.`),i=2==Pe?"The Perceptron remains stable for some time before entering the decay phase.":`Wait until ${new Date(an).toLocaleString("en-US")} for your Perceptron to reach its peak performance.`,Ue.text(r,width/2-350*le,height/2+180*le),Ue.circle(width/2-360*le,height/2+210*le,7.5*le),Ue.text(i,width/2-350*le,height/2+210*le),Ue.textAlign(CENTER,CENTER),Ue.textStyle(BOLD),gr(Ue,width/2-225*le,width/2+65*le,height/2+265*le,height/2+305*le,"SELECT ANOTHER IMAGE"),gr(Ue,width/2+75*le,width/2+225*le,height/2+265*le,heiM
ght/2+305*le,"CLOSE")}function nr(e,t,n,r,i,o){let a=i.split(" "),l=75*be/o.textWidth('"'+i+'"'),s=0,h=[],c=[],u=[],f="",d="";if(l>=50)l>75&&(l=75),o.textSize(l*le),o.text('"'+i+'"',e,t);else if(l<50){if(l=50*defaultPhrase/o.textWidth('"'+i+'"'),l>30){if(l>50&&(l=50),[f,d]=rr(l,n,s,h,c,a,f,d,Ue),0==c.length)return o.textSize(l*le),void o.text('"'+i+'"',e,t);for(s=0,h=[],c=[];o.textWidth(d)>n/le;)l=l*n/le/o.textWidth(d),f="",d="",[f,d]=rr(l,n,s,h,c,a,f,d,Ue)}else{l=30,o.textSize(l);for(let e=0;e<a.length;e++)s+=o.teM
xtWidth(" "+a[e]),s<=n/le?h.push(a[e]):s>n/le&&s<=n/le*2?c.push(a[e]):u.push(a[e]);for(let e=1;e<h.length;e++)f=f+" "+h[e];if(f='"'+h[0]+f,0==u.length){for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+c[c.length-1]+'"'}else if(1==c.length)d="... "+u[u.length-1]+'"';else{for(let e=0;e<c.length-1;e++)d=d+c[e]+" ";d=d+"... "+u[u.length-1]+'"'}}o.textSize(l*le);let r=1.25*(o.textDescent()+o.textAscent());o.text(f,e,t-r/2),o.text(d,e,t+r/2)}}function rr(e,t,n,r,i,o,a,l,s){s.textSize(e);for(let e=0;e<o.length;e++)(n+=s.textM
Width(" "+o[e]))<=t/le?r.push(o[e]):i.push(o[e]);for(let e=1;e<r.length;e++)a=a+" "+r[e];if(a='"'+r[0]+a,0==i.length&&(a+='"',l=""),1==i.length)l=i[i.length-1]+'"';else{for(let e=0;e<i.length-1;e++)l=l+i[e]+" ";l=l+i[i.length-1]+'"'}return[a,l]}function ir(){const e=45*le;qe.textFont("Tahoma"),qe.stroke(st),qe.strokeWeight(2*le),qe.fill(ct),qe.rect(width/2,e/2+height-87.5*le,600*le,90*le),qe.fill(st),qe.rect(width/2-150*le,e+height-170*le,300*le,30*le),qe.fill(ct),qe.rect(width/2+150*le,e+height-170*le,300*le,30*leM
),qe.noStroke(),qe.fill(ct),qe.textSize(15*le),qe.textStyle(BOLD),qe.text("PERCEPTRON INFORMATION",width/2-285*le,e+height-165*le),qe.fill(xt),qe.text("ARTWORK NAME:",width/2+10*le,e+height-165*le),qe.textAlign(RIGHT),qe.textStyle(ITALIC),qe.text("Perceptron #"+Et,width/2+285*le,e+height-165*le);const[t,n]=It.split(" ");let r;"60 Years"===It?r="1 Year":"60 Months"===It?r="1 Month":"60 Weeks"===It?r="1 Week":"60 Days"===It?r="1 Day":"12 Hours"===It&&(r="12 Minutes"),data=[["AI MODEL NAME:",B(12*le,Ht,140*le)],["SCALM
E:","1:"+Te],["NUMBER OF CLASSES:",$t.length],["BIRTH YEAR:",Rt],["NUMBER OF REBIRTHS:",sn.toString()],["AGE:",`${Math.ceil(Mt)} Perceptron Years`],["ONE PERCEPTRON YEAR:",`${r}`],["STATE:",Ot[Pe]],["ACTIVE NEURONS:",`${round(ln*rn)} / ${ln}`],["NEXT STATE TIME:",vr(new Date(on))]],qe.fill(xt);const i=data.length/2;for(let t=0;t<data.length;++t){const n=t<i,r=n?width/2-285*le:width/2+10*le,o=n?width/2-10*le:width/2+285*le,a=e+height-(135-t%i*15)*le;qe.textStyle(BOLD),qe.textAlign(LEFT),qe.textSize(12*le),qe.text(daM
ta[t][0],r,a),qe.textStyle(ITALIC),qe.textAlign(RIGHT),qe.textSize(12*le),qe.text(data[t][1],o,a)}}function or(){Ke.textFont("Trebuchet MS"),Ke.noStroke(),pr(Ke,600*le,200*le),gr(Ke,width/2-155*le,width/2-5*le,height/2+115*le,height/2+155*le,"UPDATE"),gr(Ke,width/2+5*le,width/2+155*le,height/2+115*le,height/2+155*le,"CLOSE"),Ke.textAlign(LEFT),Ke.fill(xt),Ke.text("UPDATE BITCOIN FULL NODE ADDRESS",width/2-252.5*le,height/2-55*le),Ke.text("UPDATE MODEL ADDRESS",width/2-252.5*le,height/2+20*le),Ke.textAlign(RIGHT),KeM
.textStyle(ITALIC),Ke.textSize(15*le),0==wn&&Ke.text("(*) Invalid Address",width/2+252.5*le,height/2-53*le),0==vn&&Ke.text("(*) Invalid Model",width/2+252.5*le,height/2+23*le)}function ar(){je.textFont("Trebuchet MS"),je.fill(st),je.textSize(50*le),je.stroke(st),je.strokeWeight(1*le),je.text("main()",width/2,height/2)}function lr(){un>=20&&1==dn&&(dn=!1,un=0),dn&&(Ze.textFont("Trebuchet MS"),Ze.stroke(st),Ze.fill(ct),Ze.rect(width/2,height/2,600*le,150*le,25*le),Ze.fill(xt),Ze.textSize(75*le),Ze.noStroke(),1==Pe?ZeM
.text("GROWING",width/2,height/2+5*le):3==Pe?Ze.text("AGING",width/2,height/2+5*le):4==Pe?Ze.text("DEAD",width/2,height/2+5*le):5==Pe&&Ze.text("BIRTH",width/2,height/2+5*le)),un>=20&&0==dn&&(dn=!0,un=0,Bt++,3==Bt&&(fn=!1))}function sr(e,t,n,r){let i=[],o=r/(n.length+1),a=color(e),l=color(t);i.push(a);for(let e=0;e<n.length;e++){let t=color(n[e]);for(let e=1;e<=o;e++){let n=lerpColor(a,t,e/o);i.push(n)}a=t}for(let e=1;e<o;e++){let t=lerpColor(a,l,e/o);i.push(t)}if(i.push(l),i.length>r)i.splice(r);else if(i.length<r)M
{let e=i[i.length-1];for(;i.length<r;)i.push(e)}return i}function hr(e,t){let n=e.length,r=Math.floor(t*n);return r>=n&&(r=n-1),e[r]}function cr(e){e=e.replace("#","");var t=parseInt(e,16);return color(t>>16&255,t>>8&255,255&t)}function ur(e,t,n,r,i,o,a,l){var s=a.drawingContext.createLinearGradient(e,t,n,r);s.addColorStop(0,i),s.addColorStop(1,o),a.drawingContext.strokeStyle=s,a.drawingContext.globalAlpha=l,a.line(e,t,n,r),a.drawingContext.globalAlpha=1}function fr(e,t){t.drawingContext.setLineDash(e)}function dr(M
e,t){let n=color(e),r=red(n),i=green(n),o=blue(n);return color(r,i,o,255*t)}function xr(e,t,n,r){return mouseX>e&&mouseX<t&&mouseY>n&&mouseY<r}function gr(e,t,n,r,i,o){e.strokeWeight(1*le),e.stroke(st);const[a,l]=xr(t,n,r,i)?[xt,ct]:[ct,xt];e.fill(a),e.push(),e.rectMode(CORNERS),e.rect(t,r,n,i,5*le),e.pop(),e.noStroke(),e.textSize(20*le),e.fill(l),e.text(o,(t+n)/2,(46*r+54*i)/100)}function pr(e,t,n){e.fill(0,0,0,75),e.rect(width/2,height/2,width,height),e.stroke(st),e.fill(ct),e.rect(width/2,height/2,t,n,25*le)}funM
ction mr(e,t){resizeCanvas(e,t,!0),Xe.resizeCanvas(e,t,!0),$e.resizeCanvas(e,t,!0),We.resizeCanvas(e,t,!0),Ue.resizeCanvas(e,t,!0),qe.resizeCanvas(e,t,!0),Qe.resizeCanvas(e,t,!0),je.resizeCanvas(e,t,!0),Ze.resizeCanvas(e,t,!0),Ke.resizeCanvas(e,t,!0),Je.resizeCanvas(e,t,!0),et.resizeCanvas(e,t,!0)}function br(e,t,n,r,i,o){const a=J(e);return a.position(t,n),a.size(r,i),a.style("opacity","0"),a.mouseClicked(o),a}function yr(){return null!=vt&&vt?.isFocused()||null!=zt&&zt?.isFocused()}function wr(e,t,n,r){let i;if(eM
<=3){i=`Hey ${String.fromCodePoint(128075)}, I'm ${n}, ${t} years old. I can detect ${r.length} NFT collections: `;let e=0;for(let t=0;t<r.length;++t){const n=r[t];if(e+n.length>500){i+=", etc";break}t==r.length-1?i+=", and ":t>0&&(i+=", "),i+=n,e+=n.length}i+=". ",t<=5?i+="However, I am only a baby, so my recognition ability is not accurate. I'm in the state of Growing both looks and intelligence.":t<=13?i+="I am now a child. My recognition ability is becoming better, but still not very accurate. I'm in the state M
of Growing both looks and intelligence.":t<=25?i+="I have grown up to be a teen. My recognition ability almost reaches the peak, but I will still mess up sometimes. I'm in the state of Growing both looks and intelligence.":t<=50?i+="I finally reach adulthood. My recognition is fully functional now. I'm in the Stable state, where I am the most intelligent with all neurons activated.":t<=60&&(i+="I am now an old Perceptron, so my recognition ability is no longer the best. I'm in the Decaying state, meaning that my neM
urons are dying, and my intelligence is decreasing over time.")}else 4==e?i=`${n} is Dead. However, this is not the end to its story...`:5==e&&(i=`${n} is now in the Rebirth state, and is preparing to start a new life.`);return i}function vr(e){const t=e.getDate(),n=e.toLocaleString("en-US",{month:"long"}),r=e.getFullYear();let i=e.getHours().toString();1==i.length&&(i="0"+i);let o=e.getMinutes().toString();return 1==o.length&&(o="0"+o),`${Y(t)} ${n} ${r} | ${i}:${o}`}saveCanvasAtCurrentTime=()=>{save(N())},save4KCM
anvasAtCurrentTime=()=>{const e=width,t=height,n=min(4096/min(e,t),1e4/max(e,t)),r=e*n,i=t*n;mr(r,i),zn=!0,$n(r,i),qn();let o="4K_"+N()+".png";saveCanvas(et,o),mr(e,t),$n(e,t),zn=!1};const zr=[["60 Years",3,365],["60 Months",40,30],["60 Weeks",37,7],["60 Days",20,1]],Vr=[["1943",1],["1951",1.5],["1957",2],["1969",2.5],["1970",3],["1980",3.5],["1982",4],["1986",4.5],["1988",5],["1997",5.5],["1998",6],["2002",6.5],["2009",7],["2012",7.5],["2014",8],["2015",8.5],["2016",9],["2023",15]],_r=[["Plain",20],["Dotted",40],[M
"Squared",40]],Mr=[["Basic",30],["Standard",60],["Advanced",10]],Er=[["MNIST",70],["CIFAR",25],["IMAGENET",5]],Sr=[["Theano",60],["Torch",30],["TensorFlow",10]],Rr=[["Whitepaper",2],["Blackboard",2],["Blueprint",2],["Nak",74/14],["Jims",74/14],["Level 10",74/14],["Flips",74/14],["Level 14",74/14],["III",74/14],["XMB",74/14],["Info",74/14],["Adventure",74/14],["Marigold",74/14],["Phoenix",74/14],["Love",74/14],["Cachet",74/14],["Human",74/14],["Twilight",3],["Sunset",3],["Aurora",3],["Liminal Space",3],["D
3],["Lucid Dream",3],["Parallel",1],["Multiverse",1]];function Ir(e){for(let e=0;e<100;++e)random(1);return{visual:{pattern:k(_r),hardwareAcceleration:k(Mr),nodeFill:k(Er),nodeShape:k(Sr),colorPalette:k(Rr),lifeCycle:k(zr),birthYear:k(Vr)},training:e}}function Cr(e){window.$generativeTraits={"Network Architecture":e.training.structure_gen,"Hidden Layers":e.training.n_layers,"Max Neurons Per Hidden Layer":e.training.max_nodes,"Activation Function":e.training.activation_func,"Training Epochs":e.training.epoch_num,DatM
aset:e.visual.nodeFill,"Deep Learning Framework":e.visual.nodeShape,"Hardware Acceleration":e.visual.hardwareAcceleration,"Paper Pattern":e.visual.pattern,"Life Cycle":e.visual.lifeCycle,"Birth Year":e.visual.birthYear,"Color Palette":e.visual.colorPalette}}
  <script defer src="https://static.cloudflareinsights.com/beacon.min.js/v2b4487d741ca48dcbadcaf954e159fc61680799950996" integrity="sha512-D/jdE0CypeVxFadTejKGTzmwyV10c1pxZk/AqjJuZbaJwGMyNHY3q/mTPWqMUnFACfCTunhZUVcd4cV78dK1pQ==" data-cf-beacon='{"L
rayId":"7b481b786baa54c1","version":"2023.3.0","b":1,"token":"6c07c178c94442f695e7a0a2aaee641a","si":100}' crossorigin="anonymous"></script>
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,d09GMgABAAAAAAzwAA4AAAAANgwAAAybAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkAbIBxsBmAAhCYRCArPFLp0C4M2AAE2AiQDhmgEIAWERgeETBtBKaOipDNxIoqqSb/4D8nTuRZUDREnqUaLZhwELpKZcWWIqoZR+LGs/H0PPnmml8eCxTS0KmhljMRz4f//x77tc98XkzcmXplKg5CJoqGxyFTSNBqJNB7BQ9PkB+/pX9p1ANNJ6WSUnuRH8BOQiuaSk9CsM5lWlp3/TiuV4Puxtu+fGWLVS7zEEHW6J5WEN4bEkCLTaVAyiXTpoMGHf2m/z2wJM
ZYWsR1VngJfemOT/3ZyCN1Wiil9hUsgtJPhgP+MWPv+LDKB29RlZWUlyetz/TUvpjLSu/fGUDsMVU7T3/8z8nRnp6U66LmfPvbIUzchlVmkbpxYU6MDgO5ZaaaBxSgU4BixBJDZ0YCAOQDG1askJtLkaZRSClSk8lttEEW9eKFx77I+1f0bXQZ+vBFPnIpi01vGxEJMCAONwglR9N8ISJGUVYl0SxDERhBhIgAQBgZSYBADNL3yUIC8A+P8fumuJIik8Wx/ynxuU0IYXkhpFANJK82oYjg9JjBndvw3eM9Vam7jlm1RCmDuqyKTXyAAC7CllA46aS2uNq1/K3e+CPkDMT/Z4sfiF41QmpwKy/wPuG34BBFDfHQZ4eGDAgQI8gQKZlAN0QskwSWN81PmP/Kc3uMeotq/5lu/0vX7RvySa/wckeSS+FiIVvEHLV3xj0cLleQD2AMC/gX/rAPD5FI2QxrMRCPCAZaejCQDoplXp/7yn+m015rBLdthmzrxRx3Wb1GVcM
j15nnHLaoO0QUTEJKXnadOgyYsyEKTNEdhw4cuIM486DJy8+lkxYdsGs23yFChMhSrwEiZKky5ApS7ZcpcqRUdDQcXDx8Iks2G/ROZ0GHHTUIcccsMstu4ltdN6UPe7b56wmze64aKdhDzSS2KRVizZDCIwTFhASEZejJkODIT36DKjwrJizYMPSCdbckLhw5c0eVSA//oIFCBIiXJxoMWKlSZYiVaQchfLkK1bgpCJsDEwsAmWEbJVYb4MVa9ZZhVAmAngLQG9AayD2DBIjwOqgVwAYy3iBTMg4jmvWGgm6BBEgEdFU2BDXg4o2zAQY71Ry7fnylXYtRmTSQKEQ2gULH+zlEri9n0hAkANAlizNyQci0hZIIJEa9EEv8s7FJHog2qU5zZLKrRVgbEYqpplBjdbWs7QrIbq6n3ZFs/hMk9e6TwV+gLO6qbcMWcd2Tpb4QmC6OCWfh7lrK4XXi+XIaUeKAE3pZmqpD0Z7KDrJzJWTMtHu4xPUcsixbqISG4x6glmZM
f/SRW/7Aydxx4KBm3elyPQt9h0cs5ccP5XmmLFTolZ5CsCoKrrQrYqStBbDlWiTxdk99qrAnqm6ZJXQ5aFCsJiW9ImXgGBqCdjmbWkyPdpSZMyJJEKMCFIg4CzIi85qgm6gZZbS1PTPGmTDEAmEsDJG4J7fM0EYsthElpXE1AQedeRUr0lVjYPE65OgUebE3gyMUikuoLkXvAqmfB6OmwyhFLrpP5ODRUXBQw+j31nZ0NNiZHZmKISJzWigwkAZWEK9mJcFGmBR4Mo0p7IHqqadsUFZDgzXV7BtK+P+wSEzkOaNaQpjKOQ3eAjQI5sr4t5ely35LAFBzHQpSFoMj8j7AeUgncV+uFKQ8r1Y9mCqMyxtULor6rG4aPiOQZUGHxhJkRDi5+U0JSXJlDCUD7qghxvxkAqIoHqdo4Qp4e5TiNhTGSUOWYdyQtmw1xbIqCxoI3o5ONJKM9CTEPFiVrJTVkxgrUd8Tuk24PO6otYaHJjcwp8IaaLakwyPPZ6RSIF0TiFGqM
FLYkn9oSZgKUGiyJSXe4cPly5SkET8iwpkwAPTPncER5xxIj0Qnm8hIJ4gojmaaN/to2CEMnAwml0Numrazp5Ft0CNY84bCOYdKEVWCi6qLrIS032F4+fUND85IpsY4TY44EGPtc4RBTNirPOrFwJfCPLpqiRPAUm6upfN0bFAUlxmxzR49pfhbK8SpvdznDdC2E/p2aHj5eEJ54jrCUJbQ9F702N2bGgyNXQKj9clxdWUF0q4xkgLSI6tMa2nA9fcaOjtLQryEzDVjTejhMpq0k89AB8nIiSxj2Pp92qJWw6S/Lp1m4mOrHkzf4KHsKQ/3Y1I/Q+Si3PKkw9ayf4p/oe8ToJDAKBIWk0EaWnwEBIPJzVDRZNUXc77oWE/BG2LqXlE9eP2wIBRuMERDQ/oMfwZVNh+0E97CJjpB4nVthCoXyKyDR1LruL+tJMH3M3ZJn3G4kuWBOHDazqHP6gAmwO9UTSkFXUjBa96JEBONWEO2lJhbCPdKvxZafB7JXbpRJtxFhM
p2SHVzax2eJDwNm5g7dCGzY2k6l2gv/fiN70ODiGKIvJciuAnc8FFw9rM5iWO2fBeYZ0PtItBJyF5o63CYQXsIHd2M6UdyGHIhgMkl/jqZWhLiD7d4nEKopgyRI6h1bswHq6WH8ecnU96+58ta9R1Fzv1peExOizT0KlHn8JKOxkf81QW7epZTaam4Ld1KyN18KmSqf4ZwuUsT6I2yTCO4zQ0ux6Uc8IKdC5kG1eHUXAEIUOOC0TVhK7tAbX6kLtGfr4fL1f5TYGJi7DlXXuK8s0udbgr/WSpb5LiBdt2+5sV04ps/QO2UF0CrUjhLlYGmSWegLnhC55pj7LjCnTDLEExqCj0xQxN0Degl6Al+fUU/RVwnYUd+iQ5iAE1l+5efDnlsQqndBi/DaVoIbEeq8sNBqyJCnjOrhimZ607zwlZVEXjYRootKB6BebDO2WMeZViTAcPOpI4GB63jZLcp+1JDYszwvbPA5juo4vme1QiReBXsyTgwjSP0rMvVa8EgMxL0WNM
talhE5X3MCTMoHwHy7/yNXKS8ec+u/lkPIkZBM2A5YKpdK0s2qRr47vgcOYuuw8qsqW1TGqdfZ5Ty3JzgPZh8nUtWwZoS1+iXJU8G1u+s2QorjQaphI2YmLu/uVRC4nFC9h05D1grRQeUouzgXu11TU72bnvm0/TFk9GqGl3ClviByYWfvIqSvp1Rli7UnA8pSgr5Ymu7Y8J7PfYNeEu1nnO+jO7LRX5vieehOlJQ3WCH+d34uYgIORcSJ4tvxQrLr/+zVVVirZcgC2nmtedgVg3eb7i4lFQ9NjRxW5q5h5dh0THDjHqdohRt0NUmYKHmEESS2JJjHsdCjt3mBf7krD4jHzCsNkko5JRyahkVJg96uJcyovPyDGkg0l6xo8e/0r5nve5DuQ8//+UhEaYyHhojpReDfIXAXoGvzw/4sNLxwepd5YkADwAaL9DLbCTwrtmaa7LIC5X302DTNJXdE+Idif4ZRr1mt1advO5wZQvdHjX7NybJb2FmXm/HA6p2sJufp20M
IlJSXZHKqHAfvz0n9wACsjmR0zlXFO/+yKtN8OPwauKXGgAfP+b+/7lwKx8OMWjFh/+jgS9k6V//80AU83YCTzKt1ZMp7HYeehCBUxG0GMgoHkRn7U5QcpDYrPZX19pBz/+w/uBkcg7VUFSeKD4i+7abA6VXsGzAkabgm0pzoF3gf0T4/J2z465E6lDXNXZASs4knSEcExS8iubJhYPcN0LQkwNV8GQYzM6U52uHgLcsEfK3YYbl6gU8aitjBCJuw1MxCpwA4SYp2HmTSXlzk7Po9k0B3aF6U9CNuKFD3UVtP4WU2dgoDBdPJQE6KhoRlCsSEheodDRkqDR0LExCZQTIyDhQyQS4GMjKiKBCiInQcAkIoWxN306ER8gXBkNFx+YTK+WsDBe7d6VxcVGxkFFwcYgIYYTeD20X6N1TkVGJsZQQcOE8xol+MiSKqx7ab29x0jeDW0N1JllBQMtFHE+LDl1RlMwj4y4DWdFuJbj2rrj7bb048VD+kkvZBfROVCoqOt7MM
Fjlr58QFVyQmSaR4OAD8n+GqXK63gG4XnFNqizJbDbBirZyNl2yRnXfRJXbsOXB02RVXXVuUgtE/H4Wr626gumXQNtu5ebtCNb+32+6gucuH7xISf/31wtExsTBwsC2IEIkryivReDO2/PWkheLEE5GQEq9c4bqSruB3r1StRpVFtXZI824Zy3byfHUaNKqXI3epaeaNg9yfNbf6JdemjOEK2H944OQU4KevvgUBFyGy1DSZ2kTGC+aWnNJORUhOEPWQ48QuoZQk3FQsULDTzthtj7322WCjo44hiOmi4Kk23br0aFbkhRZHyEWER8ao+mo/FJGZYSVWhMR5IhFTXAkllVJaGX3C9LrvgYeeVsSH8wJp06dZ5LrbDRe2ejuxQaIiPHy/n9jLTQ96rdv4fPRfVx0c/yWlh3L3ts8nlsCbTEZFO6uRnE7nYnIO) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=12;window.levelType='D';window.LEVELS=[["                                                                   v           ","                                                                               ","                                   v                                            ","                                                                               ","                                            M
                                   ","                                                                  ooo          ","                               v                x                 xxx          ","                        o             o        xx       xx       xx!xx         ","                        xxxxx         o       xxx               !!!!!!!        ","                        x                                        xx!xx         ","            o                     xxxxx                           xvx   M
       ","     =====  x         ==          oo                                      xxx  "," xxx        x         xxxxxx                                              o x  "," x       |            oo                                                    x  "," x                                      xxxxx                               x  "," x          xxxx                                                            x  "," x@         x  x                                                            x  "," xxxx      xxxxxx M
  xxxxxxxxxxxxxxx   xxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxx  "," x           xx        ooo     v  x   x           v     x     x    oo       x  "," x                                x!!!x                 x!!!!!x             x  "," x                   x            x!!!x                 x!!!!!x             x  "," x                            o   xxxxx                 xxxxxxx         xxx x  "," x            x=   x    =     x     v                                       x  "," x                                            M
                              x  "," x                   x     x                                        x       x  "," x    x                                                            x        x  "," x                  x     x                                                 x  "," x o                                o           v o v                       x  "," xxx     xxxxx    xxxxxxxxxxxxx     xxxxxxxxxxxxxxxxxxxx     xxxxxxx   xxxxxx  ","                                                                          M
      ","                                                                                ","                                                                       xx       ","                                                                                ","                                                                                ","                                                                    xx          ","                                                                                ","             M
                                                                   ","                                                                        xx      ","                                                                                ","                                                                                ","                                                                             xx ","                                                                                ","                                   M
                                             ","                                                                xxxxxxx         "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(M
",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.M
unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockM
HintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-M
04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}M
function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+oM
}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySM
elector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}wiM
ndow.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGamM
e()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-coM
ntent");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelecM
tor(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(letM
 e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?tM
="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("vaM
lue",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1)M
,"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lM
ava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFramM
e()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forM
Each((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.M
prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.levM
el.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";ifM
(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},M
Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new VecM
tor(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.poM
s.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.M
gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown"M
,q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=doM
cument.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChaMF
nge(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
sMuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$punk.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$pepe.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$coin.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$gold.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$PUPS.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$web3.sats"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"gold","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"cessna.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"foodpanda.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"ferretti.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"botnet.sats"}h!
text/plain;charset=utf-8
7The one million dollar Ordinal inscription by Egido Valh!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"gmgm","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
G{"p":"brc-20","op":"deploy","tick":"mems","max":"21000000","lim":"100"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"tetris.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"12apostles.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"lanson.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"stonecold.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"merlyn.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"highlight.sats"}h!
text/plain;charset=utf-8
3{"p":"sns","op":"reg","name":"personalgrowth.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"duffy.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"qrcode.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"webhost.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"sharks.sats"}h!
6') ,@9DC?9>=GPfWGKaM=>YyZaimrsrEU}
4nI>Innnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
Aj?=:ETH.ETH:0x4Bc2Ab4d577ADfB8556A979d84Ed8700659a195d:2269777::0
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
3{"p":"brc-20","op":"mint","tick":"WASS","amt":"20"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"HydrutoLions.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
    "op": "transfer",
text/plain;charset=utf-8
    "op": "transfer",
Bj@=:BNB.BNB:bnb1lykuffgk64k0jr4gqmxdqm58tpl52xl8gzny56:35437684::0
FjDOUT:2A13811C253BAB44E4AD1FF0739FC9592C145DCD2ECB7703BEF0FFCDA0DF71FE
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$rssc.sats"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
Aj?=:ETH.ETH:0xD99e13a51125aF0Db0633644f17287AC83Fb6B05:8650597::0
@.0&4LCPOKCIHT^yfTYrZHIi
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAV1BMVEW17XO47niw62zW9bHQ9KSy7G+77n3e97/b97vZ9rfT9KrJ8pa+74Gt62io6WLB8Ifg+MLF8Y7M85ur6mWm6V6i51nN9KDH8ZKe51bD8YvY9rXA8ISk6FvHn0/rAAABS0lEQVQ4y5XVwVKEMBCE4RFlNWpQCIiBff/n9M/MVKja09gXPXzVDbuQlV+ybM
fd1naZSch56ci5lmtb1vm3NiDmYqnEUzziqhZqUy6l66lF7ScEx29ntdvsk/OmUeaTQZw7W0PmlORuGmqRTuqMNVeusqRVLa5fSnbJ53z80+z4r7VK4D3cw1LL8kGXBQl1yR8DiDoZ68WChLguQ4cvB3j3QSzIuNuwO9uyBurRxscKz4qhDHEdKx8E/lCLraZVSKGzD2gdLHqh2tnEqi+TBCs2l9OZJyaRVDlnashZ290q61Mq2LcPILXOFFLJrzCjrVHKV3Pg4iC9roblvolIrfdugLXshjFilbxvUS/Rldy59m4t8gOkRpn/D+HT8ZuIfT/gDD3+F4Yci/JiFH9zwqxB+ucKva/gACB8p4UMqfOxFD9Lw0Rw/7MM/H39y5Ub9cztS7AAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtM
ml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeM
AAAAFVBMVEUAAAA0Ly792gD/8Ab8qwAtKCny2Bbep3v3AAAAAXRSTlMAQObYZgAAAIZJREFUKM/NksENhTAMQ/M3qNsskOovwK/EmUr5g7D/EtAThHoAIvmQJ8vOIfLaAdJQYJ/WlqEAi9l3KN2NP8BO1X+AueJUDnDNtTvgASJJd3W9w9LatVyReXvCYmCw2gx3KHN2IZmJtOsMRV1m5wIhmRuJpD2ZOFfupJm0vZM73ekryNvnAJAPEKRrSihUAAAAAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLM
LtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujeDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAACsgOhfD8yFV8SZE0PYAAAAAXRSTlMAQObYZgAAAB5JREFUGNNjGAWUAu7QOBhTG8M
HUrdsBY6o3TKC6pQCYogQ329qTgAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAFVBMVEUAAAAAAAAjIyP///+brbdZVlIyPDmT+CBEAAAAAXRSTlMAQObYZgAAAFVJREFUKM/tzMENgEAIRFHogIF4F6xAK7AES7D/KuQ6WQswcef48kHmvjjcoymWF9yxjtcO65wxKk9p55eVpgHGo0v1MEL3LjckYaHLMqFdClPIv/YA31gFd/hDapEAAAAASUVORK5CYII='/></foreignObject><g class='effect'><foreignObject x='0'M
 y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.orgM
/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEUAAAAAAACWdcIKlMFoSpESwftDxYwznm//4zDUvSj/chb/Dg6/Ugu1MvsSAAAAAXRSTlMAQObYZgAAADRJREFUKM9jGORAUBCLWLCQIIZYYrCQigCaWCNQ0BFNbGFjoSG6wo0HJxYaOjKMglFALgAAd2kIPezg86AAAAAASUVORK5CYII='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAD1BMVEM
UAAAAnDQjVyav379mZ5VDG3l1pAAAAAXRSTlMAQObYZgAAACBJREFUKM9jGAWjYDgBIWcBRhVDNEERZQFGJ2UBBtoBAJ5HAXluCO04AAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAHlBMVEUAAAAAAACx0en///9fzeRHdLUmYr05fumbrbes/wDJEij7AAAAAXRSTlMAQObYZgAAADxJREFUKM9jGAXDAggKYooxNikJYIoKBTIQLciIaaaSqqQAhkIjZUzrhV1cDLEIlgdimmmWJoDVR0MIAADmngWlONfs5QAAAABJRU5ErkJggg=='/></M
foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJFBMVEUAAAD39/fi8N/M2ckCrvUAmvD7aVzrPTLx9fTt9Ozp7ez0UUBMLYYDAAAAAXRSTlMAQObYZgAAADFJREFUKM9jGAUUA2NjJSVBQUEUMWYGUxcnwbJENKWmIU6M1eiCxkpaHIKSDKNgCAMAKvoE3fxR7N0AAAAASUVORK5CYII='/></foreignObject></g><style> .effect { animation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect M
{ from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h!
((((((((((((((((((((((((((((((((((((((((((((((((((
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$domo.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$game.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$BRUH.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$fuck.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$rare.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$wzrd.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$ROCK.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$apes.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$sats.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$doge.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$<10k.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$sato.sats"}h!
text/plain;charset=utf-8
  "link": "ordi.to",
text/plain;charset=utf-8
  "link": "ordi.to",
text/plain;charset=utf-8
  "link": "ordi.to",
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
Genius will be unleashed, freed from government oppression and the drags of racial, gender, and ethnic prejudice.
In the Information Society, no one who is truly able will be detained by the ill-formed opinions of others.
It will not matter if you are a woman, a man, or non-binary; it will not matter what most people on earth might think of your race, your gender, your looks, your age, your sexual proclivities, or the way you wear your hair.
In the cybereconomy, they will never see you. The ugly, the fat, the oldL
, the disabled, and even the sock monsters will vie with the young and beautiful on equal terms in utterly colorblind anonymity on the new frontiers of cyberspace.h!
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"5555.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"55555.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"888.sats"}h!
@.0&4LCPOKCIHT^yfTYrZHIi
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' image-rendering='pixelated' viewBox='0 0 800 800'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEWDPdGeUtuLQtR/Oc+rX+GSR9aHP9J7Ns12M8xyL8mkWN68dei5cOa2bOVtLMfGg+vCfem/eemaTtrIh+yvZOKnW9+YTNmVStiORdWzaeTMje7Kie3EgOqhVdzJie2xZuOuY+EssbyLAAABbUlEQVQ4y5XV7W6CQBCF4bUKSL9ABBaKCPd/lX3nuAHT9M
Md4TEw0T84sK6zh21KW5/O5KI7HY9jCh6Lg67IUCWKlGCrP31LyHAtFiobkYFLDkCnDIAuVBJqjTgwUY6/ECBalFCIoZyz2TXNIaZo+QpMEPrkeNb+nzNj+SQbWJ5dFsa47KV0nGjOk1hl2B0OtrbJiobsMuzPWLuP4RcZxaY1uUpD1Pdy6oD4V7LI+JOs0aIVDJteOqI8U7NhKZoNVAhncH2Y52OVyqWveoJLzoWc4kEINPq3mTN2IWZPrScOp5JUKF5yxSoGaXFIlzCZTyGC5qroqVSXJcCptdtDkrdDcnZjcKjU7BPaGS2aFuFt1vU/K/VrdkKySC2eHgCxxm0zfNP2QaaJzm80id2iTVQgjqrTZ/8H6L6xfhv7R/ovxb497w70/of+mcN9m7hvX/Sh4Hy7/4+o+ANxHivuQ8h577oPUfTT7D3v338cvxaJNBVvwCP0AAAAASUVORK5CYII='/></foreignObject><foreignObject x='0' y='0' widM
th='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAIVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABt0UjBAAAAC3RSTlMAYEJYVDQnGBNOTJeVFx8AAAAzSURBVCjPYxgFo2BIAvZULRdDYZdFYQUIsSZBONCACxoiBIVxqESYqeksKGgyCWgmiQAAX5gI535S03cAAAAASUVORK5CYII='/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:iM
mage/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAllBMVEUAAAAcVlf///+foaAlfINZgjE1jZF4rkXi4uIHIinn5+oJJitolznk5OQXYGURVF12pkJggztgijoPLDAAGyYBDRL4///8+/3y//v29fbw7+/d3uSPmJ2IkZQwe4WKq1F8r0mPyUFmkjN1qS4HJSUAHRjh8/Xb3+vm6eDa2tqVxcenxsGboqqwxZyEv0tPfjZtoTVmmTSs89ihAAAAAXRSTlMAQObYZgAAANVJREFUOMvtzLe2AjEMRVHJluTBnjzk/ICXE/z/zzGzKGgAGWpOc5u9Ljy7p4Vp+2kUNZ+HqemaLsJN6D1mSVf2JiHccI0gou1CEgn+iutLToRUFGgLoqXg62W3kyWeGp3m/TIcmGFp2sVzV5zhKvMJKPVeTOLrlbU63FrLW8lV+OfKip2g4ibmn9cuTZEVaCbMm1Rwo8HP5LcSIQQtO/uovwl1uEvZM
uVkOer0Wrr5Ar9k7xxDzWK/LOEgHxjhIhBAnx0OIqj82ozg5sBYiP2MhBHj2aEc+WgosKMcwDAAAAABJRU5ErkJggg=='/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAAnDQislnWTg2q9qIhZVlLLtaE7NzLezLzZuBaIAAAAAXRSTlMAQObYZgAAAHtJREFUKM9jGAWDEYhiEWMsDcAiGGyOKShurKReXi6AZqSRSpqTKqogY7GSi1uasiCqYJGyiluGk6gAqqCwiktak6giFkFBVMFikKCSgCCKoGAwUFAZ3UnGRm5JphiCQBCIHh6mgYLBAujM
eDBdgLEUXFBQUYBQECtIZAADsZxPbfZk9RAAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUAAADpYpcnDQjMVYSuAEUiIDTL2/ybrbdSTJP4AAAAAXRSTlMAQObYZgAAAC9JREFUKM9jGAWjgB4gtDQ1NRVNTMVQUFDQRAFD0MTZCUOlk5KxApogkM/EMEgAAOScBSOfzAY3AAAAAElFTkSuQmCC'/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.oM
rg/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAElBMVEUAAACTg2pZVlLLtaGslnW9qIjdL9VWAAAAAXRSTlMAQObYZgAAADxJREFUKM9jGAVDGzAbYBE0FBTAIqhsqGiMrltAUURRBF2QUUlJSAldO5OrsLIIhmCgkJIoFkcpMIwwAACCjAOohLXPPwAAAABJRU5ErkJggg=='/></foreignObject><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAJ1BMVEM
UAAAAnDQich2aslnW9qIiTg2o7NzLezLxZVlIAAADsmJnNd3jDXV6RqQwDAAAAAXRSTlMAQObYZgAAAFNJREFUKM9jGAWMgggKIbhaEASkF6IolelQcS931hFA1Z9kbOJipIYuaBrsYhqGKeiOKaga7FKkiOamDGVjo5mNaC4VbFLSnAnTjRAFAoZRMLAAAEOoDnwejNL6AAAAAElFTkSuQmCC'/></foreignObject></g><g class='effect'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAM
AAElFTkSuQmCC'/></foreignObject></g><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAAAAADL2/xJWv9uTtKqAAAAAXRSTlMAQObYZgAAABhJREFUGNNjGAUDBPIcd8KY1Y7vHEjUDQC19gNT1hAW0QAAAABJRU5ErkJggg=='/></foreignObject><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAM
AANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAAtJREFUCNdjGGEAAADwAAFOldjfAAAAAElFTkSuQmCC'/></foreignObject><g class='effect2'><foreignObject x='0' y='0' width='800' height='800'><img xmlns='http://www.w3.org/1999/xhtml' height='800' width='800' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUAAAAAAABKBACZ5VDUCm1+AAAAAXRSTlMAQObYZgAAACRJREFUGNNjGDKAKYQzAcrkvKp6AcYMVQ2AK+BygClewDDMAQCJOwSm/vWNnwAAAABJRU5ErkJggg=='/></foreignObject></g><style> .effect { animMI
ation: 0.75s effect infinite alternate ease-in-out; } @keyframes effect { from { transform: translateY(0px); } to { transform: translateY(2.5%); } }.effect2 { animation: 0.75s effect2 infinite alternate ease-in-out; } @keyframes effect2 { from { transform: translateY(0px); } to { transform: translateY(1.5%); } } </style> </svg>h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
{"type":"btcdomain","name":"hydruto.btc","first_owner":"bc1p3zfknkfrk2ky3ahdfepgs02tvrkv7u8wmqyhh4vquemk665jv3zqg8dp6g","createDate":1680957049913,"registerDate":1680957049913,"expireDate":1712493049913,"img_url":"https://btcdomains.io/images/domain/hydruto.jpeg","sig":"3045022100dc04d7f25e750e22cd629c54d79b3eae2536af8ca5c107c298b33b05dca0b54f02203a459a12d87908afdf066f00cead614b52c9a7d13aac39ec7e8b43a2b79dd7d4"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 9.0-c000 137.da4a7e5, 2022/11/27-09:35:03        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 24.1 (Windows)" xmp:CreateDate="2023-03-06T09:50:00-05:00" xmp:ModifyDate="2023-03-06T10:05:43-05:00" xmp:MetadataDate="2023-03-06T10:05:43-05:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" xmpMM:DocumentID="adobe:docid:photoshop:a9980e5d-12d4-6e4f-ae17-4020b81aaaa9" xmpMM:OriginalDocumentID="xmp.did:8b05b474-2032-014c-baeb-d7f687c78db6"> <xmpMMM
:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:8b05b474-2032-014c-baeb-d7f687c78db6" stEvt:when="2023-03-06T09:50:00-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)"/> <rdf:li stEvt:action="converted" stEvt:parameters="from application/vnd.adobe.photoshop to image/png"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:e45fe10d-f897-3f47-8e30-1b65931ac15c" stEvt:when="2023-03-06T10:05:43-05:00" stEvt:softwareAgent="Adobe Photoshop 24.1 (Windows)" stEvt:changed="/"/> </M
rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
B{"p":"brc-20","op":"deploy","tick":"soil","max":"10000","lim":"1"}h!
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='J';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,SUQzAwAAAAAAG1RSQ0sAAAACAAAANVRJVDIAAAAFAAAAQ29pbv/zgMQAAAAAAAAAAABJbmZvAAAADwAAACcAACCmAAYGDQ0NExMaGhogICcnJy0tNDQ0Ozs7QUFISEhOTlVVVVtbYmJiaWlpb292dnZ8fIODg4mJkJCQlpadnZ2kpKSqqrGxsbe3vr6+xMTLy8vS0tLY2N/f3+Xl7Ozs8vL5+fn//wAAADpMQU1FMy4xMDABbgAAAAAuAwAAFEAkBBAiAABAAAAgpujWza4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAD/84DEACUr8fGRQzAAlQiUDXd3d3dwBE3DgYs/ROu5xn93v/s8mTvfF//+7uIgwgQIECBMnf/9kyBAhEftBNOyd9o//73e97vfERn//iM8RERH7xEd7u/////+93d6xABgMmTvf//4j//3esYQIIXd3d/////vZCHPJkyadxEREREE7s8mDgMBgMAAAhlkyZMLAAAIIRERF3ZMHAYDC00wxPrOav09Do/TydL1dLtZuf2Xbdc57AxpK3agdLQtdBr8ZmEDCQCM0qOO0WMg4JsQ//OCxC43M/bKX5p5Azs1htHmhkwMdVxxLK2rQ54wFwb5xiEE+MovytrdzkcEMVCHoez1VsGKpXi7VajgREZE1TJ/oWyWhK7gNI8sv9x6a1v8XA4CXqNniX2nNf11i2M++bRFi9P/r01e9zocP77pr5+l8I+eMH4t/vePq/zCiRL73T0vfes+ikWDIiUv//6+1s6HeUmN//P///pqt909/T/5vulKXveikM
VEe96U1v+3t/itYMIHEKHncKioBmwAC1BMgZVTuy12HeU25T3HGzqn/84LEFSkjunZd3agAsqa3lKpXDq8VMBIBzIuPTCobwMbgoDEoGKQ/jhRUl89UZk8ikkk60XSRak/b6kjJ1DLCEwAoAAwU1ACicITCli8iXUUf//vWu9BLS0Vr6yQEeloUiBgAkgZODw00S61Jv/V//v/9JJMmRNoNhQMmD4L+h8pEWSf/6v/9v/WyKKI6hCwGKxWAUFROJqZF4nkqEAJXEtdty3Lf+H43T0lJ/516eVy+IRSCG0ZkgaYJhsciUICl+C4QmFgkl2msyKSjwdMgQf/zgsQ0LgO+ZKTpqwUIz97iIQQQb9Cqr+mtEhg1wQAQDCOSAzYFhBcZQzIOsn0zdNeummmbppv9dN0FNr/rOEoLSQIZIDBQDBGOAoACJEgkaU/UgzJrT/p399b/06zhHhADgMWo0bIpYlkm9BBSCur2/1e/9nm5FBC4GUiqBIZiwDNk2XCHl9MPHkPjgM
46zM4+SXYAT4gggE0UfWotMfibcdt3+RnQFxsxgjWGGjQqua8Jph7p7dx9IpLTrOCEIMXg7lKytd5rcieXwndsZiwSj//OCxEA1686qXM7a+lg0HQjM+WDaFY0IEMFNzOzkzIMBouZWWgYTUeMEBgcGLRAoCBgh3Sy4GC+4Yczw5vPPVJz6ljcBpFKhh+n7Xz+pSczp+7p89UljdPL7JfHuFTBXxg3MDR1Ia/q1u5gSYxgKKU3U3/QoIU3qQqQppupBBSCCy+X5wkBGwvZLzAuMSYJM6v///////WXwkxTL703mBICWDkZVkkaIFcQKHMMtoZy9Lo1qZjNHMxmzqmy3S9+rS/KqN2ZZLaW5GrUdMmCHPaH/84LELDAryrZe6alKhkDAKEAsBBbstK7timl3a1N0FAI0GAQUcAhxcy1V6rzONXarIlJPP8tVr+p60j5AQKIwsQIORU1QRRUkk6KLIo/siyTo//FnCCxIjHCgiSICKBJEjhCxBSUFBC4imKBFwkYGXM
hKJFAy8FwRLgLA0TpYC/IeKasovOXVmv///f//SdaLKLyJkTRFhXRgiAzr6MyDpyIqaxqgHIRMODCCxUEr80RcYGGTAJ6q9SqkDtS+M3JduzW5W7S4Wt2a3/lVqTZCINf/zgsQvLovKmj7Q6S/04a0q6RcNf/4akxtrGUmNnCiJVZm1RqUaa//6SVIEAkEUQqpf/1JLRUki6KlLRUkm62SSTUbHXI08ZOYmhkmTx01OHyKmheL45xHkikIWDhqLKIuAKCmdv///KZaJo2JkNUm0gJRICJ8IkQ0nCeIGTJmamBEymTJYJMgpWHNKA9GhESBfzMG2JXMj1VJZJQFZSDxQMl65skTnmOvV06p+JDAjBH9V5iJrwCpqdjoAoDXeJEjQLZUN0HU/Um7Hz5k+iZs7//OCxDgn+96CXkbq5rLITSQHSmhl9F2cyPL/+tS1JHiuFwALQ0YBbZNf///9f3kQnRIC7yXLh+fH48XC6kXRbC8XSLCtR1g2ZSHSMuAYQALC4nUkfM
///JbWoV5nx9kjUti3SzBfPq5QWv6jo+AARkQRNNAqOdu2zAH8IVGBWBFv1AASIiIKHQcqARYAUlhGEDAKKgQiAUJyAlHpL1Yygy6V7L9v3rdJT//9vUamh2xSX4aQu+v+t63rW9DlR2ww8ZgMPGWCFQiWOoGEiqBRI6gX/84LEXDtz2pJe3ikuCipAuIUGKkMQRUQoMVFHYlHqs1VrVa1WtWq1v/UtSaGZgkUAYokQN0E3/92dnZ3Z2dnZN2dk0HJYkyTNSTJAkyWJMliTJMkCTJAkyQJMkCTHseB3jQEnEAHLhBwaohmF////mpgUygXxZpNk4ZlMfyKkoZnDMghmdKRHkwSpKGaiZMyHEyShZH4s/qLIESJOvn4SSSoAbQAccA8JxwsKsu71d3cxNxP/LZY2pa/SYJgyHRyucY8LyCMwTAZTaMmSP7oJr//zgsQyJ5Pebl5HauSY3qOIXmBIsppOp9n9//3Z0TEjhLQmsAIiUXRZOJrb////9rrOlypOWVJrYM
soXWZF06YE2TAocPQJsL8CTgYNLwElgPZ57///6e6heUFxrpuyBgiyTyivWkZrmiRqh9I1FnAZEHgLAItKKJFXqU22xAGzAFGDEJM/6z1MGzGHFojGGBJDAYIn6HA0jEaC963i7iui2i8S7eub7h+G+7jhILNBKfHazaLLnf///2IRFx4Mfh94Q5c87FK/eUOSuQQ3DT8WY//OCxFcqq8qaXtTfl35q/////ZzoNVAXmXkX/////+m5mfNEU1Mt03LiJfOGiZuZpFw8OeNyWEg9MHBP////xqXtASce2sJFztA1DcqWpe0DT+yss8vH1Rv///9AaTQfRY3bogDdUJxwzJAM0KIztNfpcH9mIejsOw09zgyClwl13HXcf/9Z1ImMBjkT2IQwqOfw3///wSLRZJqNwlYTRIpIERJWR5DdfDvLV6f/9arOajiCl8ts//9+7d/v1Z8umZImheWeNSuYrNSGFYzJ0yL/84LEcCsDypZe0akvsTZmUSIC4g1aO+kXATJiNM
Ul////NlmCKAfoV0ZqQ0UdaZ8ponEFl4nyofTOl4xNzYulkjj36jMBAMruzn//6AV8QnHCRDLH8MAjEIxEMhDIQBMM4QEMs2XHRXU3YnD/X3Yel+gHd3d/yMQOeAGOGmTZFFLdN0/L5fL5fL5uaGiCCErHSmRQhgtBMDmEEJxBP1IIIIJrT/9dOmhQDrgoOdv/6000003bV6drKerSQQQMECgThNpmbupAwURMc8vigyXDAdP/zgsSIK3PKpl7A6MbNAzkd////8uVYzZmmmYHiJKQnDVFSkDUiB4uGhcdN65c/qDhKoZLtpAFNUJxwpSg6oKxFyXda65MOxrOGXZZSsKqVUqgMqpqamtZb+U//5fTNJOMMb2gh2z8+fP/qt3/1VEiQUSJIomLaqcsLRRRMf//2o0pwJ4yy/////rb3l4vGJOl0xRRn0kTEok6TpOkyTJdLx8oEeLYG7nURSIgdv///zRI2Mi8SB+qWCFSeUisTyJdmjIumTxiXSdMSKkyWv6Ic/M
/OCxJ4oE8qiXtGhKpnqVUW46wDWj4wkEN2qTmcP5Ulu5SWZXL9YfEJZvP/79b/1utBZKUNbvdq8jFCr0Jz34lc4holc0TQtzRMOVfRK50X//2UkiZAkZAYgE6/////q9eTBaIgPyybN0CQKxTJxFI+UFOZkc54dA+Q6YMdUUTMBwYHEjVTf//+SCJFzMoDnF0i5udI4hSYIoYkPJMmCDmxcKCJFyugOYiRQihmSZPkM/pAoIIV1andtswDawBxgnK7jXmToSVqqHFonHR6UufH/84LEwSnbyo5W0OkvVK8rhONTuzamYzz//L//+bmF5nHE8823ljv4////xFyaJ2n6oXanojDtJDUaoYZvymM1o1LplFSKKknWjSRUl//9xyQZxr//////TJk+USZYpH0iix1EwK1bPOOTY7SiKQsZhICJf///21loxOStVsVueryucoLLVufUZp2FloxM0NXWbVa2K5m///+BbolMQU1FVRvdAkYAgo/X2r1uUbyv3rdinmKuVM
6cldSrlyvUq2aOQNPUsBwHmHwcH+BqmNQIGA//zgsTdKfvKol7Mn5YDRguEKacACGRMf7orGjz+Wq9buiws8Swe08ZSPFLp/9NBNSZBAyOBhZWAd0EoEgQKXIIT5ugv///9+pq6zl7mC3dlmi1XNGpk4O8UAQMCACAaBYGD3cBmoBDNlxav//+W6lsOUgipxdMpbIOp0GLi0tBF0FpFVLuo6RgNQCBh5khisgBcImMNlXLdcgB8yFhgawIdMEImiQACyEgAogZwinATxgEipQBdNYIfCBxIFCGBwqqaAQ10bRcNR2IRuQY5V7En//OCxPQuE95ZnuorLGugUUPTTUS3jTCdaW1t67zmtmABQOHwcSmFgwICyQKL2CweLBICAlVVHFpr8WcsZlMEJrt405dta3ny1jreF+9S3Lv92UtVnedCbIAYiTj//1Oz+1FXX6S4/kwTo4yKjqH2OQO4ZEXMOUOsdg7xwithjRTBc4o4n0QSEJRkBAZY3D4bcDlpt///+VRziM
NI4gYhK5DSOIwZ4bBEiAmRmOcSZEidH0R5IEmREkjEhoyhEhojSE8jU9allgAw0OJGialLXbQH/84LE/z672oJezujae1BcYCk1B1aiKlUe+kzyhYbCFoqC8GAgMgar4K6VwcBHk+auz/MTJp1Y7TM9mDryyVvHh+Z6qm//dFJEupFEE0ACjsvI////+v79EZRa7jqQeorEm56UiNKJsTJDiBhsyykTAESoLDTZH///5EE1IpCWGyKTjlDYZFAzNDs85ianDjGB5M0RLJdJ79zEAYWPL4V27bMA/Mh4YGkEgRDCzKoAUJtkghIHAgJsxZTFKAXhlshUwSsM1MdOGoDQOIUw5o0in//zgsTIJXvKhl4yqFd4edR04e7hjTww3ccHH02ooQAnHD+sN5cz33AqCygmAiAyHQiAQgYCJihgsKAHRZuvB6W3Ye2Rdq62wOK0+pXsV8r1fK9b1fsV//qWkyExBCCCoMrIpMh/63QW6C2TUyaCKaCmTUifUSw54/kTHMIeXM
iIEPIYRAZQfx3CzBukSFwDPjNC4xSAskN/BtoF67kQCBKRV////zqBOE2UBWSLlA6VCHjQKBRLxaLJSLxoT5PFwpnycIuRUkyKE6QccA1f2L4Bw//OCxPY+m9KGXs6o25IU0QjqllukAd9YfHC8k6omzVwonRU123FZq/LZqLvK4WrVXDLG5bpf/vO2HfB55t5XGNbGPX/sTFrFNNCxIciMSWaD6iZpUiNYhYtai//WpbWoCMwX4/////9X9JFMqKNzWbmpkgfMTRzFA2MzEukoM+JsDFczPBjoqbf///k+eQdhZikFIjrJauZEkeOnGM7ukdYzOl4jTI//UGQjSiqXf7wA/tB4cGIEGEBFoAUIc1OcxIkxIFJNDmYsaY0OgeoYAAT/84LEvyaTyppe0iUuoI6krTEUEirA8+4Ul79c/d9O05RZ+ZQ/NntfP9YZ/5iBRigxfhZZgQ5iQYYEZiCQZgwJdt/i1BgABcRoSGBawHAGrJzls001ppupBBqkEK009NN6BM
oyKZhMAnQvstD////1P7SbIuRBjMi5FzcwIoRQ3MCKEUKhmQMgZPmY5ZByLjKDsUdWMwGVb///860LZ5FJtkgqNDE60MZf2OMiFYh8dgeIZAet51rHVbGu2d9///jIOOtOWyWwBSNCccOy7tRYZMf/zgsToNnvKll7UX5aWNFoi1mXWqtLS43JVGrOqbL8f1Tf+v1dYwDdyq891rzVVLVVYCAmrCmqiV2VeMx1WOqpRmXb/9KkqZAfQWCKv/6KKNSSTKSSeiii6KKKlJD2PnCSHsfMRwjhNThIj1NS8MMOY2H0YUYZyRC8kiJzWmCgFsj///+XjEkS6XRkF4ki85PSMnRMR4mqJWTTVSRSOMZGRk7mJI/0gqB+hTEFNRTMuMTAwVVVVVVVVVVVVVS2pIgE60JxhOV5fF5iGH8lm6lJY//OCxNIqs8qeXsDbLpyhht3432Vv+/8v1hSYc/D8M8EGz5sh+nbSc8Q7ufXd9EQ9EEEHAwNMOoG8s+hbWg39+gyluYMkHM
4gugtf/7//6/vJxkCMIoVES+OeT5udL5EyLm5gOYQQghWHIHIDLBERPlRuEzE5////LjLNzcl7mhfI96jzJzh650zTOS+m5kXCYLn+IuWooTEFNRTMuMTAwbcbqAMjQdGAEFhwluyKymz9ULktZYlJ3Bdl3ZbqNO0iq01uRf6mpu1Yzll92W0LQT6D/84LE2Cc7ypJeyOcqNQmDH/u+KqvCrlA2BcH1kh0Hx0kioqrEiqjmKFruGb5WvVa4ZvZm5UlbY6I4BSCWlsv/6kn/t1W6nol0yrMS6XUUi8XS7MiaIsXlkVIsQItmo1RbVlA2C/Qbwf////J0nTVFAnS8kpSx3E8kiXTFFIukyQU1QMieMi0UiBDnE0aFH62Og3VL7g9MQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpyOWIBXZi8YWbUsduDIrD8QnbFetRS+v/zgsT2LsPKil7SKTMJ2X1Mr1e5zPWPf/95UqqxzTrnTb9WtyjsPl9yNM
JyOthOTCMiPLptEBK9AusEFLbhFqFybrP/vdmphBALVBf/9F0FupFBNS01M5zWpGpTolI4mkaF8+gx1aRmpA+WnUR5KCdRlpxQjsOBf///9ZzQIsdQPIJlZFMySPMnQUi9ZunPMiz/zgZ0hRZt9vAF/EHxwaRpklCAc0HglY2GSqoJPmgGZVJoEHKQCBy8gsUAAyQAaDNU4QMgpg2RnRhh1mUtw5lvC//OCxNsn68qOXtJjLv8VREEk/17Z3K/S3LdnHDIGCoYCQxalMhLMvEo+uBB5ZLJErlVWGLVVud9PlYZu7UUjN0VOyrJKdH/sp0Ulp4A6Dfs6//oqdFTstTo3RUkktnW0do9Byl4lyCOIzLB7FZuSpw3LB7E0kCOOITcWgNoK0YmYALYlKv///080nSuHMkJ3R1SpVYcSdeMzDEdtza4qpdzYhrMRyj4bdMX//+MizxaVTEFNRTMuMTAwVVVVVVVVVVVVVVUP9wAXUA8UBIXZ8p3/84LE/zejypJey1+WiM
OQ73urUqpH1nUhtwEbzBBSO7Scw0Bi4AGJav5Y7f7L6G61vaWDVk8uadNroIv//WpFEvDKgAk4DX4HEHFU+3////fqa6nLmms0dmnEbVJoqNC+OAUGXBSYgAA5AgKDsmFq///92pIFhdCUC2paaaTJKcxRZRo5kkkt3R+5qQYDHQWDSjRR0mVJSWWoAfNAsQCWACVLY8FJ7gchnKFDFUZkiaQCXUg0NEhwoQlKX2LTF6SYQsSXxiVxyO45Wb9JH0ZjnRP/zgsTQJSveWb4vKuQSvbq9VJT0le5Vyy5mbB0Y+GIXxllZrSQdoNoKNSjMksEK0LiAEFDiQkUMOBBIcQCBgCWWEgpELCBEblE1KZdRS+kldBVpb9jPDeWOeeG8udwu5WuZxsOzSvLmeeG8se8z1rfedw3rfO87rev73m9f/0dJSTdBS2qKfpJuhprNHLKeYoaaeopfKJum5H5xOUmFWcuZ4b/v///////////JaCMy6QRuMSuajVFI5ZG5RMyqWzs/GM
IbjkzLqKXxuUQbKozB8//OCxP9Ck8p6Xsb0ywnda33mcoBwKQrkKnbttiHdoJxw3J7pa8UTllHLa01NzFfC/Zpqu8N4V8O8s///us8JwDSG5LcfRqad/82akoq81E40oDLQJFnPFlfZOfPNNeWspdn2WzqqCDBNJ//6+7eu7JLR2d5iVHHPGyJxJWtzqnPF4xMS4XzxeC61rEAEU3///6CBaYmw9DRzUviyPGCMtLpeOF82MmN0yokSaWFMepOLpLf1hWp1l238AX8QeGB0caAMlMrQFdYI6UGoAkpuAnr/84LEuCdbypJeyZsumU6EYWEBkF5TrkM2BZnlojAdMSBw2vx5dncMN506qBDOUZwrLlen7Uw1hwtWhWsgvA7qQ6kF5phv8oAyRmax5csO27IGGRFYd10ERCd4hOIovhb9OIVeIzIAwjCIv//p7f/+8kCgcJQ8SZfOD0NR7lAnj3SHoShPGHSEvHmMQLwVhN+EQW////zUvl8yLhms+ovnCQY6X3NDQM
4eOmcuEgiX5WS5sSBKE/+4fD6pMQY4m/CkjE4wjiPRbZ1pl/ZA4Tjapu//zgsTeMYvKkl7A24ZLZuU2dLlVpeU1q7S4b5+Wd6AzmaJ08g57ak1zFBQFAIUwqhSDNQEwqsxqTLs1UmaMf/3q7estIQoHBn//pOiylVOtGp1tRqeieJIdpcJI+XSVOEkWkkPZMep4cQ5isLyWiWhzRCBOh+oOH4gf///0ntOOijXd5qgpGlWasSxukqPUmEkb/1iXtVLtbCFrYJ10oIr8esnZcxMydnWPxCGSVXn+p0PQ9DEMVDJTV7v/ilKQDUF61Pve970pQnBoKBk1DVis//OCxNkna8qOPsDbMk4cisVisVisV6vfs7+9/q973vDZ38d5AiUpSlP///j0v/krdf//////0pr+96UpSlKUpe977/o8Q9D0POc0zTNM0zTNA0EMQxDGSJrLx4hhyHINzwJEcNTGv//////////+rE4hiGKBSJxWOD+P758jJET6vQ9TqNPotRsagM
ZIEDdYf//9ME1c1TEFNRWZAcAUcKUpgstfmzqmlUapaWlpaWzS2efjjS0tLS0tLl3Kri0leByyIKDLtnpmHaWlx5+8caWn/84LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO////////M
///3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGL6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSM
jd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMy4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//M
////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwgYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=17;window.levelType='A';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                 M
         ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","         v     v     v           |     |     |          v     v     v     ","                                                                          ","@           o     o      o                         o     o      o         ","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx   ","                                                                          ","                                              M
                            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                  o          o          o          o          o           ","  xxxxxx          x        M
  x          x          x          x          x","                                                                      v   ","                                                                          ","                                                                         o","                                                                          ","                                                                          ","o          o          o          o          o          o          o       ","x       M
   x          x          x          x          x          x       ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:M
"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:o})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezM
oneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.floor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`$M
{t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 00:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-M
04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="COD5
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<M
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updatM
eTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setIntervM
al((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.select(),document.execCommand("copy")){document.execCommand("copy"),console.log("
 e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick(){window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}fM
unction checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hint-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}windoM
w.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((function(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},couM
ntdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wall");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.M
querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appendChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"M
],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevel}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNuM
mber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window._createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)})M
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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
4LE/zDjyp5efF8CaWlpaWmpq1qmyy7jlWpqampqZJJFFFv/66VSTpJJGJdHSF8AXUgRPF5JFH9JFFFFFFFFH/+kkkrlc9evXsWusWq9evXrCrVarVcrlcnk8orMS6BJiVjf///////////vo1sesF6rWJmVyuVyiZnyuewaxdWszMStVqdUJyoShtc/7/kAnmKNVRVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVUtuOQFORq5dqBkyaarUiggq+ZjjqRQQX+3irYFBBQ9yf/zgsT7L9PSaPbUn404qFPr39KGGJExxIt9olffhV9OFTiE714hOcSJucKvuf/pwq+hBxrvyiP+NTWdff///9NXvinpq+8Uzf33inv4ESA8lf2eahx8v7PJn8eAyQlZMn1tSUzcurJrO///////////3mX+4ECG/tHsyUhs8jysCrG/hMnY9v37YySq9Lf/Xvt4MFkiYExBTUUzLjEwMKqqqqqqqqqqqqqqmmDJSKwwbABcAGjGLM
6ZKYJ0znMqlKyyK6OnVTBeyM12GKxMzUooZ//OCxOQqO86eXnjfM8qoEmJmGiECNAf0NhJSxNMhmhZIhMmKYCpxETJoYItQtKoaRaqyszSJ5CysiTRahypXHxyUrZxZ6zQVJANDJlE1UvHK288UFjiTUFqKZVg6RXJUYc601Q0rta3K01qsLBVioqMOB0XBqMOldv/////+Luai9deJmtu262muR0HWtfDajDhVHWprTEFNRTMuMTAwqlBJa6UAVBFtI1TXK+oHnY9V4i6lpWTFoxTMez1c1RUX8d20wPdqr0UYrJKawtt5cHL/84LE6ywDzll+elE0FlJ9RwsspZUuuhHnSeiJGE2koqqLoImkNo5IXEzcKYgfQrUu3qvTelqJzElmLWYu2q3GZVjVK+LVUikj1pdKPYdmqpvLSjd0bj2FtWVqBEuk8USX9kJyTrUYW8te8lmKg6GFUS6S5EhEXGCQVxHj6wnFcmE/UgnmEI5lRg+HFScHS89WvHshClpMQU1FMM
y4xMDCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrJW5LG5E40AzkSMmoyaSp2OpjiRGfSW/mpVeP/zgsT1LmQWFPRCWXzguUSljiVa5pGqcBAWMby4xyVdqrTSOVOUcSSNRafW+Z7TjHJWbLSRlvM5WVTkSMzLmkZI4yRZIlX8lEtokl2S3mgyW9iRKu1V/Prf/Vfz23+v9NJEtlHO5oMkWRI5+3/841JeqqiVf9wUJIkUZc4kl8OXM0SSeKo5YMArROAQCCqauaAQCAVEqkxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqsVKAcTduCRkZf+ZEZGRl//MjIyMyP///7qoyurq6WVWVOHS//OCxN8o1BYSXjCNQIXOFipY6cXUXUSur////////urq6u6urq6uMorJpJpJppJpJ1OE7q6//////2MVlVk0kzh0hIhCNB8YGxgbGRoZGg+MEZAXOnFUk1F1F01lVk0l1E1VlSxU4dKHSpEIREIQeB8zDZJiSIkI7iAkYHeOwM
gYuo7h2kCI2OwkZKCfotSMbA5uoz1iqTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqr/84LE5yrUFSz+Cl+Yqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg=="),Vector.prototype.plus=function(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new VectM
or(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=new Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,thM
is.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}function element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDispM
lay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var scale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let eM
=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=function(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||M
0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scroll-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),thM
is.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t),r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DM
OMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e++){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.sM
ize.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.pos=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;M
var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speed.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size)M
;o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actors.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;consoM
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"right"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==M
q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||requestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(dM
ocument.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0],e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resM
etTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)return;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout(((4)=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='I';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"fiji.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<meta charset="utf-8"/>
<style>@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;src:url(data:font/truetype;charset=utf-8;base64,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) format('truetype');unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+0M
2c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--bg-color:#000;--player-color:#fff}body{background:#222;font-family:Silkscreen;font-weight:400;color:#fff;margin:0;padding:0}h2{color:#666;text-align:center}.start-content{height:467px;width:100%;position:absolute;left:0;bottom:0;transform:translateX(100%)}.game-play-tips{width:100%;padding-left:50px;font-size:14px;bottom:24px;position:absolute;line-height:20px}.background{table-layout:fixed;border-spacing:0}.backgroM
und td{padding:0}.actor,.lava{background:#ed5455}.wall{background:#6b4b02;border:solid 2px #a8806d;box-sizing:content-box}.actor{position:absolute}.coin{background:#ffc900;border-radius:50%}.player{background:var(--player-color);box-shadow:none}.lost .player{background:#a04040}.won .player{background:green}.game-content{width:576px;height:576px;position:relative;background:var(--bg-color);overflow:hidden}.game{overflow:hidden;max-height:441px;position:absolute;width:100%;left:0;bottom:54px}.top-game-info{position:aM
bsolute;left:0;right:0;top:0;height:95px;display:flex;z-index:3;align-items:center;width:100%;box-sizing:border-box;padding:0 54px}.top-game-info .info-item{font-size:18px;line-height:22px;width:117px;box-sizing:border-box}.top-game-info .info-item-title{height:22px}.top-game-info .coin{width:12px;height:14px;display:inline-block;margin-right:4px;position:relative;top:1px}.welcome-content{width:100%;height:100%;position:absolute;left:0;top:0;transition:transform .6s;background:var(--bg-color);padding:95px 54px 0;boM
x-sizing:border-box}.welcome-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;margin-top:10px}.welcome-content .world-info .world-info-label{padding-left:48px;font-size:60px;line-height:60px}.welcome-content .world-info .world-info-value{flex:1;text-align:center;font-size:70px}.welcome-content .email-input-box{width:100%;display:flex;align-items:center;margin-top:90px}.welcome-content .email-input-box-label{width:7px;height:16px;background:var(--player-color)}.welcome-content .emaM
il-input{flex:1 1;height:38px;line-height:38px;background:0 0;color:#fff;border:none;padding:0 10px;box-sizing:border-box;font-size:12px;border-radius:4px;outline:0;font-family:Silkscreen,sans-serif;font-size:18px}.welcome-content .email-input::placeholder{color:#bbbcbb}.welcome-content .wall{background:#6b4b02;border:solid 1.5px #a8806d;box-sizing:border-box;width:15px;height:15px}.welcome-content .wall-list{margin-top:5px;position:absolute;left:0;right:0}.welcome-content .wall-list .wall{float:left}.wall-tips{texM
t-align:center;width:100%;position:absolute;left:0;bottom:0}.wall-tips .start{position:absolute;left:50%;width:136px;height:88px;bottom:0;font-size:25px;transform:translateX(-50%);box-sizing:border-box;padding-top:44px;cursor:pointer;border-radius:50px 50px 0 0}.wall-tips .play{width:8px;height:14px;background:var(--player-color);position:absolute;left:50%;top:0;margin:-16px 0 0 -28px}.custom-map>div{height:15px}.custom-map .coin,.custom-map .op,.custom-map .player,.custom-map .wall{width:15px;height:15px;display:iM
nline-block;box-sizing:border-box}.custom-map .coin,.custom-map .player{position:relative;background-color:inherit!important}.custom-map .coin:before,.custom-map .player:before{display:block;content:'';position:absolute}.custom-map .coin:before{width:12px;border-radius:50%;height:14px;left:1px}.custom-map .player:before{background:var(--player-color);left:3px;width:7px;height:13px}.game-win-content{width:100%;height:100%;position:absolute;left:0;top:576px;z-index:2;visibility:hidden;background:var(--bg-color);box-sM
izing:border-box;padding:95px 54px 0}.game-win-content .world-info{height:158px;display:flex;align-items:center;background:#de5927;font-size:70px;justify-content:center;margin-bottom:50px;margin-top:10px}.game-win-content .pass-token{line-height:30px;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px}.game-win-content .pass-token .value{color:#c6803e;cursor:pointer}.game-content.start .welcome-content{transform:translateX(-100%)}.game-content.start .start-content{transition:traM
nsform .6s;transform:translateX(0)}.game-content.win .game-win-content{visibility:initial;top:0;transition:top .3s}#copyI{width:1px;height:1px;position:absolute;z-index:-5}.message-tips{background:#de5927;position:absolute;top:-1.5em;z-index:5;padding:0 .8em;line-height:1.5em;border-radius:2px;left:50%;transform:translateX(-50%);font-size:20px;transition:top .3s}.message-tips.show{top:0}.game-scroll-content{position:relative}.hint-content{position:absolute;left:0;top:95px;right:0;bottom:0;background:#000;z-index:10M
}.hint-content .hide,.hint-content.hide{display:none}.hint-content .hint-title{margin:10px 54px 0;height:158px;display:flex;align-items:center;background:#de5927;padding-left:36px;font-size:60px;line-height:60px}.hint-content .text{margin:25px 54px 0;padding-left:36px}.hint-content .text.hidden{visibility:hidden}.hint-content .text p{font-size:22px;margin:0;line-height:1.6em}.hint-content .text p i{font-family:initial;font-style:normal;font-size:18px}.hint-content .hint-map{position:absolute;left:3px;bottom:60px;wiM
<script>!function(e){"use strict";var t=function(){return{escape:function(e){return e.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1")},parseExtension:t,mimeType:function(e){var n=t(e).toLowerCase();return(r="application/font-woff",o="image/jpeg",{woff:r,woff2:r,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:o,jpeg:o,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml"})[n]||"";var r,o},dataAsUrl:function(e,t){return"data:"+t+";base64,"+e},isDataUrl:function(e){M
return-1!==e.search(/^(data:)/)},canvasToBlob:function(e){return e.toBlob?new Promise((function(t){e.toBlob(t)})):function(e){return new Promise((function(t){for(var n=window.atob(e.toDataURL().split(",")[1]),r=n.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=n.charCodeAt(i);t(new Blob([o],{type:"image/png"}))}))}(e)},resolveUrl:function(e,t){var n=document.implementation.createHTMLDocument(),r=n.createElement("base");n.head.appendChild(r);var o=n.createElement("a");return n.body.appendChild(o),r.href=t,o.href=e,o.hreM
f},getAndEncode:function(e){var t=3e4;u.impl.options.cacheBust&&(e+=(/\?/.test(e)?"&":"?")+(new Date).getTime());return new Promise((function(n){var r,o=new XMLHttpRequest;if(o.onreadystatechange=c,o.ontimeout=a,o.responseType="blob",o.timeout=t,o.open("GET",e,!0),o.send(),u.impl.options.imagePlaceholder){var i=u.impl.options.imagePlaceholder.split(/,/);i&&i[1]&&(r=i[1])}function c(){if(4===o.readyState)if(200===o.status){var t=new FileReader;t.onloadend=function(){var e=t.result.split(/,/)[1];n(e)},t.readAsDataURLM
(o.response)}else r?n(r):l("cannot fetch resource: "+e+", status: "+o.status)}function a(){r?n(r):l("timeout of "+t+"ms occured while fetching resource: "+e)}function l(e){console.error(e),n("")}}))},uid:(e=0,function(){return"u"+t()+e++;function t(){return("0000"+(Math.random()*Math.pow(36,4)<<0).toString(36)).slice(-4)}}),delay:function(e){return function(t){return new Promise((function(n){setTimeout((function(){n(t)}),e)}))}},asArray:function(e){for(var t=[],n=e.length,r=0;r<n;r++)t.push(e[r]);return t},escapeXhM
tml:function(e){return e.replace(/#/g,"%23").replace(/\n/g,"%0A")},makeImage:function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="",r.onload=function(){t(r)},r.onerror=n,r.src=e}))},width:function(e){var t=n(e,"border-left-width"),r=n(e,"border-right-width");return e.scrollWidth+t+r},height:function(e){var t=n(e,"border-top-width"),r=n(e,"border-bottom-width");return e.scrollHeight+t+r}};var e;function t(e){var t=/\.([^\.\/]*?)$/g.exec(e);return t?t[1]:""}function n(e,t){var n=window.getCompM
utedStyle(e).getPropertyValue(t);return parseFloat(n.replace("px",""))}}(),n=function(){var e=/url\(['"]?([^'"]+?)['"]?\)/g;return{inlineAll:function(e,t,i){return u()?Promise.resolve(e):Promise.resolve(e).then(r).then((function(n){var r=Promise.resolve(e);return n.forEach((function(e){r=r.then((function(n){return o(n,e,t,i)}))})),r}));function u(){return!n(e)}},shouldProcess:n,impl:{readUrls:r,inline:o}};function n(t){return-1!==t.search(e)}function r(n){for(var r,o=[];null!==(r=e.exec(n));)o.push(r[1]);return o.fM
ilter((function(e){return!t.isDataUrl(e)}))}function o(e,n,r,o){return Promise.resolve(n).then((function(e){return r?t.resolveUrl(e,r):e})).then(o||t.getAndEncode).then((function(e){return t.dataAsUrl(e,t.mimeType(n))})).then((function(r){return e.replace(function(e){return new RegExp("(url\\(['\"]?)("+t.escape(e)+")(['\"]?\\))","g")}(n),"$1"+r+"$3")}))}}(),r=function(){return{resolveAll:function(){return e(document).then((function(e){return Promise.all(e.map((function(e){return e.resolve()})))})).then((function(e)M
{return e.join("\n")}))},impl:{readAll:e}};function e(){return Promise.resolve(t.asArray(document.styleSheets)).then((function(e){var n=[];return e.forEach((function(e){try{t.asArray(e.cssRules||[]).forEach(n.push.bind(n))}catch(t){console.log("Error while reading CSS rules from "+e.href,t.toString())}})),n})).then((function(e){return e.filter((function(e){return e.type===CSSRule.FONT_FACE_RULE})).filter((function(e){return n.shouldProcess(e.style.getPropertyValue("src"))}))})).then((function(t){return t.map(e)}));M
function e(e){return{resolve:function(){var t=(e.parentStyleSheet||{}).href;return n.inlineAll(e.cssText,t)},src:function(){return e.style.getPropertyValue("src")}}}}}(),o=function(){return{inlineAll:function r(o){return o instanceof Element?i(o).then((function(){return o instanceof HTMLImageElement?e(o).inline():Promise.all(t.asArray(o.childNodes).map((function(e){return r(e)})))})):Promise.resolve(o);function i(e){var t=e.style.getPropertyValue("background");return t?n.inlineAll(t).then((function(t){e.style.setPrM
operty("background",t,e.style.getPropertyPriority("background"))})).then((function(){return e})):Promise.resolve(e)}},impl:{newImage:e}};function e(e){return{inline:function(n){return t.isDataUrl(e.src)?Promise.resolve():Promise.resolve(e.src).then(n||t.getAndEncode).then((function(n){return t.dataAsUrl(n,t.mimeType(e.src))})).then((function(t){return new Promise((function(n,r){e.onload=n,e.onerror=r,e.src=t}))}))}}}}(),i={imagePlaceholder:void 0,cacheBust:!1},u={toSvg:c,toPng:function(e,t){return a(e,t||{}).then((M
function(e){return e.toDataURL()}))},toJpeg:function(e,t){return a(e,t=t||{}).then((function(e){return e.toDataURL("image/jpeg",t.quality||1)}))},toBlob:function(e,n){return a(e,n||{}).then(t.canvasToBlob)},toPixelData:function(e,n){return a(e,n||{}).then((function(n){return n.getContext("2d").getImageData(0,0,t.width(e),t.height(e)).data}))},impl:{fontFaces:r,images:o,util:t,inliner:n,options:{}}};function c(e,n){return function(e){void 0===e.imagePlaceholder?u.impl.options.imagePlaceholder=i.imagePlaceholder:u.imM
pl.options.imagePlaceholder=e.imagePlaceholder;void 0===e.cacheBust?u.impl.options.cacheBust=i.cacheBust:u.impl.options.cacheBust=e.cacheBust}(n=n||{}),Promise.resolve(e).then((function(e){return l(e,n.filter,!0)})).then(s).then(f).then((function(e){n.bgcolor&&(e.style.backgroundColor=n.bgcolor);n.width&&(e.style.width=n.width+"px");n.height&&(e.style.height=n.height+"px");n.style&&Object.keys(n.style).forEach((function(t){e.style[t]=n.style[t]}));return e})).then((function(r){return function(e,n,r){return Promise.M
resolve(e).then((function(e){return e.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),(new XMLSerializer).serializeToString(e)})).then(t.escapeXhtml).then((function(e){return'<foreignObject x="0" y="0" width="100%" height="100%">'+e+"</foreignObject>"})).then((function(e){return'<svg xmlns="http://www.w3.org/2000/svg" width="'+n+'" height="'+r+'">'+e+"</svg>"})).then((function(e){return"data:image/svg+xml;charset=utf-8,"+e}))}(r,n.width||t.width(e),n.height||t.height(e))}))}function a(e,n){return c(e,n).then(tM
.makeImage).then(t.delay(100)).then((function(r){let o=n.magnification||1;var i=function(e,r){var o=document.createElement("canvas");if(o.width=(n.width||t.width(e))*r,o.height=(n.height||t.height(e))*r,n.bgcolor){var i=o.getContext("2d");i.fillStyle=n.bgcolor,i.fillRect(0,0,o.width,o.height)}return o}(e,o);let u=n.width||t.width(e),c=n.height||t.height(e);return i.getContext("2d").drawImage(r,0,0,u,c,0,0,u*o,c*o),i}))}function l(e,n,r){return r||!n||n(e)?Promise.resolve(e).then((function(e){return e instanceof HTMM
LCanvasElement?t.makeImage(e.toDataURL()):e.cloneNode(!1)})).then((function(r){return function(e,n,r){var o=e.childNodes;return 0===o.length?Promise.resolve(n):i(n,t.asArray(o),r).then((function(){return n}));function i(e,t,n){var r=Promise.resolve();return t.forEach((function(t){r=r.then((function(){return l(t,n)})).then((function(t){t&&e.appendChild(t)}))})),r}}(e,r,n)})).then((function(n){return function(e,n){return n instanceof Element?Promise.resolve().then(r).then(o).then(i).then(u).then((function(){return n}M
)):n;function r(){function r(e,n){function r(e,n){t.asArray(e).forEach((function(t){n.setProperty(t,e.getPropertyValue(t),e.getPropertyPriority(t))}))}e.cssText?n.cssText=e.cssText:r(e,n)}r(window.getComputedStyle(e),n.style)}function o(){function r(r){var o=window.getComputedStyle(e,r),i=o.getPropertyValue("content");if(""!==i&&"none"!==i){var u=t.uid();n.className=n.className+" "+u;var c=document.createElement("style");c.appendChild(a(u,r,o)),n.appendChild(c)}function a(e,n,r){var o="."+e+":"+n,i=r.cssText?u(r):cM
(r);return document.createTextNode(o+"{"+i+"}");function u(e){var t=e.getPropertyValue("content");return e.cssText+" content: "+t+";"}function c(e){return t.asArray(e).map(n).join("; ")+";";function n(t){return t+": "+e.getPropertyValue(t)+(e.getPropertyPriority(t)?" !important":"")}}}}[":before",":after"].forEach((function(e){r(e)}))}function i(){e instanceof HTMLTextAreaElement&&(n.innerHTML=e.value),e instanceof HTMLInputElement&&n.setAttribute("value",e.value)}function u(){n instanceof SVGElement&&(n.setAttribuM
te("xmlns","http://www.w3.org/2000/svg"),n instanceof SVGRectElement&&["width","height"].forEach((function(e){var t=n.getAttribute(e);t&&n.style.setProperty(e,t)})))}}(e,n)})):Promise.resolve()}function s(e){return r.resolveAll().then((function(t){var n=document.createElement("style");return e.appendChild(n),n.appendChild(document.createTextNode(t)),e}))}function f(e){return o.inlineAll(e).then((function(){return e}))}"undefined"!=typeof module?module.exports=u:e.domtoimage=u}(this)</script>
ss="game-content first" onclick="hintClick()">
<div class="top-game-info">
<div class="info-item">
<div class="info-item-title">SCORE</div>
<div class="info-item-value"><span id="soroe-input">00000</span></div>
<div class="info-item" style="text-align:center;padding-right:10px">
<div class="info-item-title"></div>
<div class="info-item-value"><div class="coin"></div>x<span id="coin-input">00</span></div>
<div class="info-item" onclick="backupHint()" style="text-align:center">
<div class="info-item-titM
<div class="info-item-value" id="world-input"></div>
<div class="info-item" style="text-align:right">
<div class="info-item-title">TIME</div>
<div class="info-item-value"><span id="time-input">00:00</span></div>
<div class="welcome-content">
<div class="world-info">
<div class="world-info-label">ORDZ<br/>RUSH</div>
<div class="world-info-value"></div>
<div class="email-input-box">
<label class="email-input-box-label" htmlfor="EmailInput"></label>
<input class="email-inputM
" id="EmailInput" oninput="emailInputChange()" placeholder="YOUR EMAIL"/>
<div class="wall-list custom-map"><div class="wall"></div></div>
<div class="wall-tips custom-map">
<div class="start" onclick="emailInputKeydown(13)">START</div>
<div class="start-content">
<div class="game-play-tips">MOVE WITH WAD OR
 TO COLLET ALL THE COINS!</div>
<div class="game-win-content">
<div class="world-info">YOU WIN!</div>
<div class="pass-token">
<span>PASS TOKEN: </span>
<span class="value pM
t" onclick="copyF()"></span>
<div class="pass-token">
<span>CLAIM YOUR TOKEN AT </span>
<span class="value" onclick='copyF("https://ordz.games")'>ORDZ.GAMES</span>
<div class="wall-tips custom-map">
<div class="play"></div>
<div class="message-tips">copied!</div>
<div class="hint-content">
<div class="hint-title">HAPPY<br/>ORDZ RUSH</div>
<div class="text hidden">
"<span class="hint-text-title">KONAMI</span>"</p>
<div class="hint-map custom-map"></div>
<script id="new">window.nowLevel=16;window.levelType='H';window.LEVELS=[["                                                                          ","                                                                          ","                                                                          ","                                                                          ","                   o           o           o           o         M
         ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","@                                                                         ","xxx          x           x           x           x           x            ","                                                                          ","                                              M
                            ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","                                                                          "," x           x           x M
          x           x           x           x","                                                                          ","                                                                          ","                   o           o           o           o                  ","                 o   o       o   o       o   o       o   o                ","                                                                          ","                                                                          ","        M
                                                                  "," x           x           x           x           x           x            ","                                                                          ","                                                                          ","                                                                          ","                                                                          ","                                                                  M
        ","                                                                          ","                                                                          ","                                                                          ","                                                                          "," !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!","                                                                          "]];</script>
<script>let colorMap={A:"#FFFFFF",B:M
"#9AE4FF",C:"#75A6F2",D:"#257BED",E:"#7873F5",F:"#A8E2C7",G:"#27E08A",H:"#FFC095",I:"#FF964E",J:"#FF99D4"},styleDom=document.createElement("style");styleDom.innerHTML=`:root{\n      --player-color: ${colorMap[window.levelType||"A"]};\n    }`,document.head.appendChild(styleDom)</script>
<script>function dataURItoBlob(e){const t=atob(e.split(",")[1]),o=e.split(",")[0].split(":")[1].split(";")[0],n=new ArrayBuffer(t.length),i=new Uint8Array(n);for(var l=0;l<t.length;l++)i[l]=t.charCodeAt(l);return new Blob([n],{type:oM
})}function getUtcTime(e,t){var o=new Date;e&&(o=new Date(e)),e=o.getTime();var n=6e4*o.getTimezoneOffset();return new Date(e+n+36e5*t)}function getLocalTime(e){let t=getUtcTime("",e),o=t.getMonth()+1,n=t.getDate();return`${t.getFullYear()}-${o>10?o:"0"+o}-${n+1>10?n:"0"+n}`}function unlockGame(){clearInterval(window.countdownTimer),window.unlockStatus=!0,document.querySelector(".hint-content").classList.add("hide"),document.querySelector(".top-game-info #time-input").innerHTML="00:00"}function formatTime(e){Math.fM
loor(e/864e5);var t=Math.floor(e/36e5),o=Math.floor(e%36e5/6e4),n=Math.floor(e%6e4/1e3);let i=`${t>=10?t:"0"+t}:${o>=10?o:"0"+o}:${n>=10?n:"0"+n}`;document.querySelector(".top-game-info #time-input").innerHTML=i}function lockCoin(e){if(e>0){window.unlockHintPass={...window.unlockHintPass||{},[e]:!0},window.hintPass.filter((e=>!window.unlockHintPass[e])).length||unlockGame()}}function countdown(){var e="2023-04-06 08:57:00";window.hintCode="77,65,82,73,79",window.hintTitle="Super",window.nowLevel<=5?(e="2023-04-19 0M
0:00:00",window.hintCode="77,65,82,73,79",window.hintTitle="Super"):window.nowLevel<=8?(e="2023-04-20 00:00:00",window.hintCode="76,65,78,67,69",window.hintTitle="Contra 2P"):window.nowLevel<=11?(e="2023-04-21 00:00:00",window.hintCode="87,72,79,83,89,79,85,82,68,65,68,68,89",window.hintTitle="Warcraft 3
"):window.nowLevel<=14?(e="2023-04-22 00:00:00",window.hintCode="80,65,78,90,69,82",window.hintTitle="GTA4 VC TANK"):window.nowLevel<=17?(e="2023-04-23 00:00:00",window.hintCode="71,79,68",window.hintTitle="CODM
"):(e="2023-04-24 00:00:00",window.hintCode="71,73,77,77,69,32,88,80",window.hintTitle="D<i>&</i>D XP
");var t=new Date(e).getTime(),o=getUtcTime("",0).getTime(),n=t-o;n/1e3<=1?unlockGame():(formatTime(n),window.countdownTimer=setInterval((function(){var e=getUtcTime("",0).getTime(),o=t-e;o/1e3<=1?unlockGame():formatTime(o)}),1e3))}function resetTopGameInfo(){clearInterval(window.topStartGameTimeInfoTimer),window.scoreNumber=0;let e=document.querySelectorAll(".top-game-info .info-item");e[0].querySelector("M
#soroe-input").innerHTML="00000",e[1].querySelector("#coin-input").innerHTML="00"}function updateTopGameInfo(e){let{type:t,value:o}=e,n=document.querySelectorAll(".top-game-info .info-item");if("score"===t){n[0].querySelector("#soroe-input").innerHTML=o}else if("getCoinTotle"===t){n[1].querySelector("#coin-input").innerHTML=`${o>=10?o:"0"+o}`}else if("level"===t){n[2].querySelector(".info-item-value").innerHTML=o}else if("gameTime"===t){n[3].querySelector("#time-input").innerHTML=o}}function updateTopStartGameTimeIM
nfo(){clearInterval(window.topStartGameTimeInfoTimer),window.topStartGameTimeInfoTimer=setInterval((()=>{window.topStartGameTimeInfo+=1;let e=Math.floor(window.topStartGameTimeInfo/60),t=window.topStartGameTimeInfo%60;updateTopGameInfo({type:"gameTime",value:`${e>=10?e:"0"+e}:${t>=10?t:"0"+t}`})}),1e3)}function copyF(e){e=e||document.querySelector(".game-win-content .pass-token .pt").innerText;const t=document.querySelector("#copyI");t.value=e;try{navigator.clipboard.writeText(e)}catch(e){}setTimeout((()=>{if(t.selM
ect(),document.execCommand("copy")){document.execCommand("copy"),console.log("
");let e=document.querySelector(".message-tips");e.classList.add("show"),setTimeout((()=>{e.classList.remove("show")}),1e3)}}),500)}function computeScore(){let e=window.topStartGameTimeInfo,t=10;if(e<=90){t=10*Math.floor((100-e)/10+1),t=t>=100?100:t}window.scoreNumber+=t;let o="",n=String(window.scoreNumber);for(let e=0;e<5-n.length;e++)o+="0";o+=window.scoreNumber,updateTopGameInfo({type:"score",value:o})}function hintClick()M
{window.unlockStatus||document.querySelector(".hint-content .text").classList.remove("hidden")}function checkUnlockKeyCode(e){window.unlockStatus||(window.unlockList=window.unlockList||[],window.unlockList.push(e),window.unlockList.join(",").indexOf(window.hintCode)>=0&&(window.unlockStatus=!0,window.unlockList=[],setTimeout((()=>{unlockGame()}),100)))}function backupHint(){window.unlockStatus&&"first"===window.passStatus&&(document.querySelector(".hint-content").classList.remove("hide"),document.querySelector(".hiM
nt-content .text").classList.add("hidden"),setTimeout((()=>{window.unlockStatus=!1}),100))}window.unlockStatus=!1,window.passStatus="first",window.scoreNumber=0,window.topStartGameTimeInfo=0,window._createScreenshot=()=>{var e=document.querySelector(".game-content"),t=document.querySelector(".game"),o=document.querySelector(".game-scroll-content");let n=t.scrollLeft,i=t.scrollTop;t.scrollLeft=0,t.scrollTop=0,o.style.left=`-${n}px`,o.style.top=`-${i}px`,domtoimage.toPng(e,{quality:1,magnification:.4}).then((functionM
(e){e.indexOf("base64,")&&(e=e.split("base64,")[1]),window._p=e||"",window.setPassword()}))},countdown(),window.onload=function(){updateTopGameInfo({type:"level",value:`${window.nowLevel}-${window.levelType}`}),document.querySelector(".welcome-content .world-info-value").innerHTML=`${window.nowLevel}-${window.levelType}`,document.querySelector(".hint-content .text .hint-text-title").innerHTML=window.hintTitle;let e=document.querySelector(".welcome-content .wall-list");for(let o=0;o<37;o++){let o=e.querySelector(".wM
all");var t=document.createElement("div");t.className="wall",e.insertBefore(t,o)}let o=document.querySelectorAll(".wall-tips"),n=[["x","x","x","x","x"],["x","x"," "," "," ","x","x"],["x","x"," "," "," "," "," ","x","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"],["x"," "," "," "," "," "," "," ","x"]];for(let e=0;e<o.length;e++){let t=o[e];n.forEach((e=>{var o=document.createElement("div");let n="";e.forEach((e=>{n+=`<div class="${"x"===e?"wall":"op"}"></div>`})),o.innerHTML=n,t.appeM
ndChild(o)}))}let i=document.querySelector(".hint-content .hint-map");[["","","","","","","","@"],["x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","x","","","","","x","x","x","x","x","x"]].forEach((e=>{var t=document.createElement("div");let o="";e.forEach((e=>{let t="op";"x"===e?t="wall":"@"===e&&(t="player"),o+=`<div class="${t}"></div>`})),t.innerHTML=o,i.appendChild(t)}))},window.setPassword=()=>{let e=window.a||"",t=window.btoa(`${e}-b-${window.nowLevM
el}-${window.levelType}-b-${getLocalTime(0)}-b-${window.topStartGameTimeInfo}-b-${window.scoreNumber}-b-${window._p}`),o=(Math.random()+1).toString(36).substring(2,8),n=(Math.random()+1).toString(36).substring(2,6);t=`${t.slice(0,8)}${o}${t.slice(8,13)}${n}${t.slice(13)}`;const i=document.querySelector("#copyI");i.value=t,i.setAttribute("value",t);document.querySelector(".game-win-content .pass-token .pt").innerText=t},window.gameWinF=()=>{window._screenshotStatus=!0,window.passStatus="win",setTimeout((()=>{window.M
_createScreenshot(),updateGameDomStatus("win"),clearInterval(window.topStartGameTimeInfoTimer)}),300)}</script>
<script>function Vector(t,e){this.x=t,this.y=e}window.COIN_AUDIO=new Audio("data:audio/mpeg;base64,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"),Vector.prototype.plus=functionM
(t){return new Vector(this.x+t.x,this.y+t.y)},Vector.prototype.times=function(t){return new Vector(this.x*t,this.y*t)};var actorchars={"@":Player,o:Coin,"=":Lava,"|":Lava,v:Lava};function Player(t){this.pos=t.plus(new Vector(0,-.5)),this.size=new Vector(.5,1),this.speed=new Vector(0,0)}function Lava(t,e){this.pos=t,this.size=new Vector(1,1),"="===e?this.speed=new Vector(2,0):"|"===e?this.speed=new Vector(0,2):"v"===e&&(this.speed=new Vector(0,3),this.repeatPos=t)}function Coin(t){this.basePos=this.pos=t,this.size=nM
ew Vector(.5,.6),this.wobble=Math.random()*Math.PI*2}function Level(t){this.width=t[0].length,this.height=t.length,this.grid=[],this.actors=[];for(var e=0;e<this.height;e++){for(var q=t[e],i=[],s=0;s<this.width;s++){var o=q[s],a=null,l=actorchars[o];l?this.actors.push(new l(new Vector(s,e),o)):"x"===o?a="wall":"!"===o||"|"===o||"="===o?a="lava":"v"===o&&(a="lava",console.log(a)),i.push(a)}this.grid.push(i)}this.player=this.actors.filter((function(t){return"player"===t.type}))[0],this.status=this.finishDelay=null}fuM
nction element(t,e){var q=document.createElement(t);return e&&(q.className=e),q}function DOMDisplay(t,e){this.wrap=t.appendChild(element("div","game")),this.level=e,this.wrap.appendChild(element("div","game-scroll-content")),this.wrap.querySelector(".game-scroll-content").appendChild(this.drawBackground()),this.actorLayer=null,this.drawFrame()}Player.prototype.type="player",Lava.prototype.type="lava",Coin.prototype.type="coin",Level.prototype.isFinished=function(){return null!=this.status&&this.finishDelay<0};var sM
cale=15;DOMDisplay.prototype.drawBackground=function(){var t=element("table","background");let e=document.querySelector(".game-scroll-content");return t.style.width=this.level.width*scale+"px",t.style.height=this.level.height*scale+"px",e.style.width=this.level.width*scale+"px",e.style.height=this.level.height*scale+"px",this.level.grid.forEach((function(e){var q=t.appendChild(element("tr"));q.style.height=scale+"px",e.forEach((function(t){q.appendChild(element("td",t))}))})),t},DOMDisplay.prototype.drawActors=funcM
tion(){var t=element("div");return t.style.left=`${-window.sl||0}px`,t.style.top=`${-window.st||0}px`,this.level.actors.forEach((function(e){var q=t.appendChild(element("div","actor "+e.type));q.style.width=e.size.x*scale+"px",q.style.height=e.size.y*scale+"px",q.style.left=e.pos.x*scale+"px",q.style.top=e.pos.y*scale+"px"})),t},DOMDisplay.prototype.drawFrame=function(){this.actorLayer&&this.wrap.querySelector(".game-scroll-content").removeChild(this.actorLayer),this.actorLayer=this.wrap.querySelector(".game-scrollM
-content").appendChild(this.drawActors()),this.wrap.className="game "+(this.level.status||""),this.scrollPlayerIntoView()},DOMDisplay.prototype.scrollPlayerIntoView=function(){var t=this.wrap.clientWidth,e=this.wrap.clientHeight,q=t/3;if("win"===window.passStatus)return;var i=this.wrap.scrollLeft,s=i+t,o=this.wrap.scrollTop,a=o+e,l=this.level.player,r=l.pos.plus(l.size.times(.5)).times(scale);let n=window.sl||0,p=window.st||0;r.x<i+q?(n=r.x-q,this.wrap.scrollLeft=n):r.x>s-q&&(n=r.x+q-t,this.wrap.scrollLeft=r.x+q-t)M
,r.y<o+q?(p=r.y-q,this.wrap.scrollTop=r.y-q):r.y>a-q&&(p=r.y+q-e,this.wrap.scrollTop=r.y+q-e)},DOMDisplay.prototype.clear=function(){this.wrap.parentNode.removeChild(this.wrap)},Level.prototype.obstacleAt=function(t,e){var q=Math.floor(t.x),i=Math.ceil(t.x+e.x),s=Math.floor(t.y),o=Math.ceil(t.y+e.y);if(q<0||i>this.width||s<0)return"wall";if(o>this.height)return"lava";for(var a=s;a<o;a++)for(var l=q;l<i;l++){var r=this.grid[a][l];if(r)return r}},Level.prototype.actorAt=function(t){for(var e=0;e<this.actors.length;e+M
+){var q=this.actors[e];if(q!=t&&t.pos.x+t.size.x>q.pos.x&&t.pos.x<q.pos.x+q.size.x&&t.pos.y+t.size.y>q.pos.y&&t.pos.y<q.pos.y+q.size.y)return q}};var maxStep=.05;Level.prototype.animate=function(t,e){for(null!=this.status&&(this.finishDelay-=t);t>0;){var q=Math.min(t,maxStep);this.actors.forEach((function(t){t.act(q,this,e)}),this),t-=q}},Lava.prototype.act=function(t,e){var q=this.pos.plus(this.speed.times(t));e.obstacleAt(q,this.size)?this.repeatPos?this.pos=this.repeatPos:this.speed=this.speed.times(-1):this.poM
s=q};var wobbleSpeed=8,wobbleDist=.07;Coin.prototype.act=function(t){this.wobble+=t*wobbleSpeed;var e=Math.sin(this.wobble)*wobbleDist;this.pos=this.basePos.plus(new Vector(0,e))};var playerXSpeed=10;Player.prototype.moveX=function(t,e,q){this.speed.x=0,q.left&&(this.speed.x-=playerXSpeed),q.right&&(this.speed.x+=playerXSpeed);var i=new Vector(this.speed.x*t,0),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?e.playerTouched(o):this.pos=s};var gravity=30,jumpSpeed=17;Player.prototype.moveY=function(t,e,q){this.speeM
d.y+=t*gravity;var i=new Vector(0,this.speed.y*t),s=this.pos.plus(i),o=e.obstacleAt(s,this.size);o?(e.playerTouched(o),q.up&&this.speed.y>0?this.speed.y=-jumpSpeed:this.speed.y=0):this.pos=s},Player.prototype.act=function(t,e,q){this.moveX(t,e,q),this.moveY(t,e,q);var i=e.actorAt(this);i&&e.playerTouched(i.type,i),"lost"==e.status&&(this.pos.y+=t,this.size.y-=t)},Level.prototype.playerTouched=function(t,e){if("lava"==t&&null==this.status)this.status="lost",this.finishDelay=1;else if("coin"==t){this.actors=this.actoM
rs.filter((function(t){return t!=e}));let t=this.actors.filter((t=>"coin"==t.type)).length;console.log("
=>>",t,window.coinTotle-t),window.COIN_AUDIO&&(window.COIN_AUDIO.currentTime=0,window.COIN_AUDIO.play()),updateTopGameInfo({type:"getCoinTotle",value:window.coinTotle-t}),computeScore(),window._screenshotStatus||0!==t||window.gameWinF(),this.actors.some((function(t){return"coin"==t.type}))||(this.status="won",this.finishDelay=1)}};var arrowCodes={65:"left",87:"up",68:"right",37:"left",38:"up",39:"righM
t"};function trackKeys(t){var e=Object.create(null);function q(q){let i=q.keyCode;if("keydown"==q.type&&checkUnlockKeyCode(i),window.unlockStatus)if("first"!==window.passStatus){if(t.hasOwnProperty(i)&&"win"!==window.passStatus){var s="keydown"==q.type;e[t[i]]=s,q.preventDefault()}}else emailInputKeydown(i)}return addEventListener("keydown",q),addEventListener("keyup",q),e}function runAnimation(t){var e=null;requestAnimationFrame((function q(i){var s=!1;if(null!=e){var o=Math.min(i-e,100)/1e3;s=!1===t(o)}e=i,s||reqM
uestAnimationFrame(q)}))}var arrows=trackKeys(arrowCodes);function runLevel(t,e,q){var i=new e(document.querySelector(".start-content"),t);runAnimation((function(e){if(t.animate(e,arrows),i.drawFrame(e),t.isFinished())return setTimeout((()=>{i.clear()}),1e3*("won"==t.status?5:0)),q&&q(t.status),!1}))}function updateGameDomStatus(t){let e=document.querySelector(".game-content");e.classList.remove("first"),e.classList.remove("win"),e.classList.remove("lost"),t&&e.classList.add(t)}function startLevel(){let t=LEVELS[0]M
,e=0;t.forEach((t=>{let q=t.split("").filter((t=>"o"===t));e+=q.length})),window.coinTotle=e,resetTopGameInfo(),updateTopStartGameTimeInfo(),runLevel(new Level(t),DOMDisplay,(function(t){window._screenshotStatus=!1,"lost"==t?startLevel():console.log("You win!")})),updateGameDomStatus("start"),window.passStatus="start"}function emailInputChange(){document.getElementById("EmailInput").value}function emailInputKeydown(t){if(window.unlockStatus){var e=document.getElementById("EmailInput"),q=e.value;if(13==t){if(!q)retuL
rn;window.a=q,e.blur(),clearTimeout(window.emailInputTimer),window.emailInputTimer=setTimeout((()=>{startLevel()}),200)}}}</script>
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
5{"p":"brc-20","op":"mint","tick":"rssc","amt":"1000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10k","amt":"1"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
2{"p":"brc-20","op":"mint","tick":"<10K","amt":"1"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!
text/plain;charset=utf-8
7{"p":"brc-20","op":"mint","tick":"BRUH","amt":"100000"}h!

blk00000.txt blk00001.txt blk00002.txt blk00003.txt blk00004.txt blk00005.txt blk00006.txt blk00007.txt blk00008.txt blk00009.txt blk00010.txt blk00011.txt blk00012.txt blk00013.txt blk00014.txt blk00015.txt blk00016.txt blk00017.txt blk00018.txt blk00019.txt blk00020.txt blk00021.txt blk00022.txt blk00023.txt blk00024.txt blk00025.txt blk00026.txt blk00027.txt blk00028.txt blk00029.txt blk00030.txt blk00031.txt blk00032.txt blk00033.txt blk00034.txt blk00035.txt blk00036.txt blk00037.txt blk00038.txt blk00039.txt blk00040.txt blk00041.txt blk00042.txt blk00043.txt blk00044.txt blk00045.txt blk00046.txt blk00047.txt blk00048.txt blk00049.txt blk00050.txt blk00051.txt blk00052.txt blk00053.txt blk00054.txt blk00055.txt blk00056.txt blk00057.txt blk00058.txt blk00059.txt blk00060.txt blk00061.txt blk00062.txt blk00063.txt blk00064.txt blk00065.txt blk00066.txt blk00067.txt blk00068.txt blk00069.txt blk00070.txt blk00071.txt blk00072.txt blk00073.txt blk00074.txt blk00075.txt blk00076.txt blk00077.txt blk00078.txt blk00079.txt blk00080.txt blk00081.txt blk00082.txt blk00083.txt blk00084.txt blk00085.txt blk00086.txt blk00087.txt blk00088.txt blk00089.txt blk00090.txt blk00091.txt blk00092.txt blk00093.txt blk00094.txt blk00095.txt blk00096.txt blk00097.txt blk00098.txt blk00099.txt blk00100.txt blk00101.txt blk00102.txt blk00103.txt blk00104.txt blk00105.txt blk00106.txt blk00107.txt blk00108.txt blk00109.txt blk00110.txt blk00111.txt blk00112.txt blk00113.txt blk00114.txt blk00115.txt blk00116.txt blk00117.txt blk00118.txt blk00119.txt blk00120.txt blk00121.txt blk00122.txt blk00123.txt blk00124.txt blk00125.txt blk00126.txt blk00127.txt blk00128.txt blk00129.txt blk00130.txt blk00131.txt blk00132.txt blk00133.txt blk00134.txt blk00135.txt blk00136.txt blk00137.txt blk00138.txt blk00139.txt blk00140.txt blk00141.txt blk00142.txt blk00143.txt blk00144.txt blk00145.txt blk00146.txt blk00147.txt blk00148.txt blk00149.txt blk00150.txt blk00151.txt blk00152.txt blk00153.txt blk00154.txt blk00155.txt blk00156.txt blk00157.txt blk00158.txt blk00159.txt blk00160.txt blk00161.txt blk00162.txt blk00163.txt blk00164.txt blk00165.txt blk00166.txt blk00167.txt blk00168.txt blk00169.txt blk00170.txt blk00171.txt blk00172.txt blk00173.txt blk00174.txt blk00175.txt blk00176.txt blk00177.txt blk00178.txt blk00179.txt blk00180.txt blk00181.txt blk00182.txt blk00183.txt blk00184.txt blk00185.txt blk00186.txt blk00187.txt blk00188.txt blk00189.txt blk00190.txt blk00191.txt blk00192.txt blk00193.txt blk00194.txt blk00195.txt blk00196.txt blk00197.txt blk00198.txt blk00199.txt blk00200.txt blk00201.txt blk00202.txt blk00203.txt blk00204.txt blk00205.txt blk00206.txt blk00207.txt blk00208.txt blk00209.txt blk00210.txt blk00211.txt blk00212.txt blk00213.txt blk00214.txt blk00215.txt blk00216.txt blk00217.txt blk00218.txt blk00219.txt blk00220.txt blk00221.txt blk00222.txt blk00223.txt blk00224.txt blk00225.txt blk00226.txt blk00227.txt blk00228.txt blk00229.txt blk00230.txt blk00231.txt blk00232.txt blk00233.txt blk00234.txt blk00235.txt blk00236.txt blk00237.txt blk00238.txt blk00239.txt blk00240.txt blk00241.txt blk00242.txt blk00243.txt blk00244.txt blk00245.txt blk00246.txt blk00247.txt blk00248.txt blk00249.txt blk00250.txt blk00251.txt blk00252.txt blk00253.txt blk00254.txt blk00255.txt blk00256.txt blk00257.txt blk00258.txt blk00259.txt blk00260.txt blk00261.txt blk00262.txt blk00263.txt blk00264.txt blk00265.txt blk00266.txt blk00267.txt blk00268.txt blk00269.txt blk00270.txt blk00271.txt blk00272.txt blk00273.txt blk00274.txt blk00275.txt blk00276.txt blk00277.txt blk00278.txt blk00279.txt blk00280.txt blk00281.txt blk00282.txt blk00283.txt blk00284.txt blk00285.txt blk00286.txt blk00287.txt blk00288.txt blk00289.txt blk00290.txt blk00291.txt blk00292.txt blk00293.txt blk00294.txt blk00295.txt blk00296.txt blk00297.txt blk00298.txt blk00299.txt blk00300.txt blk00301.txt blk00302.txt blk00303.txt blk00304.txt blk00305.txt blk00306.txt blk00307.txt blk00308.txt blk00309.txt blk00310.txt blk00311.txt blk00312.txt blk00313.txt blk00314.txt blk00315.txt blk00316.txt blk00317.txt blk00318.txt blk00319.txt blk00320.txt blk00321.txt blk00322.txt blk00323.txt blk00324.txt blk00325.txt blk00326.txt blk00327.txt blk00328.txt blk00329.txt blk00330.txt blk00331.txt blk00332.txt blk00333.txt blk00334.txt blk00335.txt blk00336.txt blk00337.txt blk00338.txt blk00339.txt blk00340.txt blk00341.txt blk00342.txt blk00343.txt blk00344.txt blk00345.txt blk00346.txt blk00347.txt blk00348.txt blk00349.txt blk00350.txt blk00351.txt blk00352.txt blk00353.txt blk00354.txt blk00355.txt blk00356.txt blk00357.txt blk00358.txt blk00359.txt blk00360.txt blk00361.txt blk00362.txt blk00363.txt blk00364.txt blk00365.txt blk00366.txt blk00367.txt blk00368.txt blk00369.txt blk00370.txt blk00371.txt blk00372.txt blk00373.txt blk00374.txt blk00375.txt blk00376.txt blk00377.txt blk00378.txt blk00379.txt blk00380.txt blk00381.txt blk00382.txt blk00383.txt blk00384.txt blk00385.txt blk00386.txt blk00387.txt blk00388.txt blk00389.txt blk00390.txt blk00391.txt blk00392.txt blk00393.txt blk00394.txt blk00395.txt blk00396.txt blk00397.txt blk00398.txt blk00399.txt blk00400.txt blk00401.txt blk00402.txt blk00403.txt blk00404.txt blk00405.txt blk00406.txt blk00407.txt blk00408.txt blk00409.txt blk00410.txt blk00411.txt blk00412.txt blk00413.txt blk00414.txt blk00415.txt blk00416.txt blk00417.txt blk00418.txt blk00419.txt blk00420.txt blk00421.txt blk00422.txt blk00423.txt blk00424.txt blk00425.txt blk00426.txt blk00427.txt blk00428.txt blk00429.txt blk00430.txt blk00431.txt blk00432.txt blk00433.txt blk00434.txt blk00435.txt blk00436.txt blk00437.txt blk00438.txt blk00439.txt blk00440.txt blk00441.txt blk00442.txt blk00443.txt blk00444.txt blk00445.txt blk00446.txt blk00447.txt blk00448.txt blk00449.txt blk00450.txt blk00451.txt blk00452.txt blk00453.txt blk00454.txt blk00455.txt blk00456.txt blk00457.txt blk00458.txt blk00459.txt blk00460.txt blk00461.txt blk00462.txt blk00463.txt blk00464.txt blk00465.txt blk00466.txt blk00467.txt blk00468.txt blk00469.txt blk00470.txt blk00471.txt blk00472.txt blk00473.txt blk00474.txt blk00475.txt blk00476.txt blk00477.txt blk00478.txt blk00479.txt blk00480.txt blk00481.txt blk00482.txt blk00483.txt blk00484.txt blk00485.txt blk00486.txt blk00487.txt blk00488.txt blk00489.txt blk00490.txt blk00491.txt blk00492.txt blk00493.txt blk00494.txt blk00495.txt blk00496.txt blk00497.txt blk00498.txt blk00499.txt blk00500.txt blk00501.txt blk00502.txt blk00503.txt blk00504.txt blk00505.txt blk00506.txt blk00507.txt blk00508.txt blk00509.txt blk00510.txt blk00511.txt blk00512.txt blk00513.txt blk00514.txt blk00515.txt blk00516.txt blk00517.txt blk00518.txt blk00519.txt blk00520.txt blk00521.txt blk00522.txt blk00523.txt blk00524.txt blk00525.txt blk00526.txt blk00527.txt blk00528.txt blk00529.txt blk00530.txt blk00531.txt blk00532.txt blk00533.txt blk00534.txt blk00535.txt blk00536.txt blk00537.txt blk00538.txt blk00539.txt blk00540.txt blk00541.txt blk00542.txt blk00543.txt blk00544.txt blk00545.txt blk00546.txt blk00547.txt blk00548.txt blk00549.txt blk00550.txt blk00551.txt blk00552.txt blk00553.txt blk00554.txt blk00555.txt blk00556.txt blk00557.txt blk00558.txt blk00559.txt blk00560.txt blk00561.txt blk00562.txt blk00563.txt blk00564.txt blk00565.txt blk00566.txt blk00567.txt blk00568.txt blk00569.txt blk00570.txt blk00571.txt blk00572.txt blk00573.txt blk00574.txt blk00575.txt blk00576.txt blk00577.txt blk00578.txt blk00579.txt blk00580.txt blk00581.txt blk00582.txt blk00583.txt blk00584.txt blk00585.txt blk00586.txt blk00587.txt blk00588.txt blk00589.txt blk00590.txt blk00591.txt blk00592.txt blk00593.txt blk00594.txt blk00595.txt blk00596.txt blk00597.txt blk00598.txt blk00599.txt blk00600.txt blk00601.txt blk00602.txt blk00603.txt blk00604.txt blk00605.txt blk00606.txt blk00607.txt blk00608.txt blk00609.txt blk00610.txt blk00611.txt blk00612.txt blk00613.txt blk00614.txt blk00615.txt blk00616.txt blk00617.txt blk00618.txt blk00619.txt blk00620.txt blk00621.txt blk00622.txt blk00623.txt blk00624.txt blk00625.txt blk00626.txt blk00627.txt blk00628.txt blk00629.txt blk00630.txt blk00631.txt blk00632.txt blk00633.txt blk00634.txt blk00635.txt blk00636.txt blk00637.txt blk00638.txt blk00639.txt blk00640.txt blk00641.txt blk00642.txt blk00643.txt blk00644.txt blk00645.txt blk00646.txt blk00647.txt blk00648.txt blk00649.txt blk00650.txt blk00651.txt blk00652.txt blk00653.txt blk00654.txt blk00655.txt blk00656.txt blk00657.txt blk00658.txt blk00659.txt blk00660.txt blk00661.txt blk00662.txt blk00663.txt blk00664.txt blk00665.txt blk00666.txt blk00667.txt blk00668.txt blk00669.txt blk00670.txt blk00671.txt blk00672.txt blk00673.txt blk00674.txt blk00675.txt blk00676.txt blk00677.txt blk00678.txt blk00679.txt blk00680.txt blk00681.txt blk00682.txt blk00683.txt blk00684.txt blk00685.txt blk00686.txt blk00687.txt blk00688.txt blk00689.txt blk00690.txt blk00691.txt blk00692.txt blk00693.txt blk00694.txt blk00695.txt blk00696.txt blk00697.txt blk00698.txt blk00699.txt blk00700.txt blk00701.txt blk00702.txt blk00703.txt blk00704.txt blk00705.txt blk00706.txt blk00707.txt blk00708.txt blk00709.txt blk00710.txt blk00711.txt blk00712.txt blk00713.txt blk00714.txt blk00715.txt blk00716.txt blk00717.txt blk00718.txt blk00719.txt blk00720.txt blk00721.txt blk00722.txt blk00723.txt blk00724.txt blk00725.txt blk00726.txt blk00727.txt blk00728.txt blk00729.txt blk00730.txt blk00731.txt blk00732.txt blk00733.txt blk00734.txt blk00735.txt blk00736.txt blk00737.txt blk00738.txt blk00739.txt blk00740.txt blk00741.txt blk00742.txt blk00743.txt blk00744.txt blk00745.txt blk00746.txt blk00747.txt blk00748.txt blk00749.txt blk00750.txt blk00751.txt blk00752.txt blk00753.txt blk00754.txt blk00755.txt blk00756.txt blk00757.txt blk00758.txt blk00759.txt blk00760.txt blk00761.txt blk00762.txt blk00763.txt blk00764.txt blk00765.txt blk00766.txt blk00767.txt blk00768.txt blk00769.txt blk00770.txt blk00771.txt blk00772.txt blk00773.txt blk00774.txt blk00775.txt blk00776.txt blk00777.txt blk00778.txt blk00779.txt blk00780.txt blk00781.txt blk00782.txt blk00783.txt blk00784.txt blk00785.txt blk00786.txt blk00787.txt blk00788.txt blk00789.txt blk00790.txt blk00791.txt blk00792.txt blk00793.txt blk00794.txt blk00795.txt blk00796.txt blk00797.txt blk00798.txt blk00799.txt blk00800.txt blk00801.txt blk00802.txt blk00803.txt blk00804.txt blk00805.txt blk00806.txt blk00807.txt blk00808.txt blk00809.txt blk00810.txt blk00811.txt blk00812.txt blk00813.txt blk00814.txt blk00815.txt blk00816.txt blk00817.txt blk00818.txt blk00819.txt blk00820.txt blk00821.txt blk00822.txt blk00823.txt blk00824.txt blk00825.txt blk00826.txt blk00827.txt blk00828.txt blk00829.txt blk00830.txt blk00831.txt blk00832.txt blk00833.txt blk00834.txt blk00835.txt blk00836.txt blk00837.txt blk00838.txt blk00839.txt blk00840.txt blk00841.txt blk00842.txt blk00843.txt blk00844.txt blk00845.txt blk00846.txt blk00847.txt blk00848.txt blk00849.txt blk00850.txt blk00851.txt blk00852.txt blk00853.txt blk00854.txt blk00855.txt blk00856.txt blk00857.txt blk00858.txt blk00859.txt blk00860.txt blk00861.txt blk00862.txt blk00863.txt blk00864.txt blk00865.txt blk00866.txt blk00867.txt blk00868.txt blk00869.txt blk00870.txt blk00871.txt blk00872.txt blk00873.txt blk00874.txt blk00875.txt blk00876.txt blk00877.txt blk00878.txt blk00879.txt blk00880.txt blk00881.txt blk00882.txt blk00883.txt blk00884.txt blk00885.txt blk00886.txt blk00887.txt blk00888.txt blk00889.txt blk00890.txt blk00891.txt blk00892.txt blk00893.txt blk00894.txt blk00895.txt blk00896.txt blk00897.txt blk00898.txt blk00899.txt blk00900.txt blk00901.txt blk00902.txt blk00903.txt blk00904.txt blk00905.txt blk00906.txt blk00907.txt blk00908.txt blk00909.txt blk00910.txt blk00911.txt blk00912.txt blk00913.txt blk00914.txt blk00915.txt blk00916.txt blk00917.txt blk00918.txt blk00919.txt blk00920.txt blk00921.txt blk00922.txt blk00923.txt blk00924.txt blk00925.txt blk00926.txt blk00927.txt blk00928.txt blk00929.txt blk00930.txt blk00931.txt blk00932.txt blk00933.txt blk00934.txt blk00935.txt blk00936.txt blk00937.txt blk00938.txt blk00939.txt blk00940.txt blk00941.txt blk00942.txt blk00943.txt blk00944.txt blk00945.txt blk00946.txt blk00947.txt blk00948.txt blk00949.txt blk00950.txt blk00951.txt blk00952.txt blk00953.txt blk00954.txt blk00955.txt blk00956.txt blk00957.txt blk00958.txt blk00959.txt blk00960.txt blk00961.txt blk00962.txt blk00963.txt blk00964.txt blk00965.txt blk00966.txt blk00967.txt blk00968.txt blk00969.txt blk00970.txt blk00971.txt blk00972.txt blk00973.txt blk00974.txt blk00975.txt blk00976.txt blk00977.txt blk00978.txt blk00979.txt blk00980.txt blk00981.txt blk00982.txt blk00983.txt blk00984.txt blk00985.txt blk00986.txt blk00987.txt blk00988.txt blk00989.txt blk00990.txt blk00991.txt blk00992.txt blk00993.txt blk00994.txt blk00995.txt blk00996.txt blk00997.txt blk00998.txt blk00999.txt blk01000.txt blk01001.txt blk01002.txt blk01003.txt blk01004.txt blk01005.txt blk01006.txt blk01007.txt blk01008.txt blk01009.txt blk01010.txt blk01011.txt blk01012.txt blk01013.txt blk01014.txt blk01015.txt blk01016.txt blk01017.txt blk01018.txt blk01019.txt blk01020.txt blk01021.txt blk01022.txt blk01023.txt blk01024.txt blk01025.txt blk01026.txt blk01027.txt blk01028.txt blk01029.txt blk01030.txt blk01031.txt blk01032.txt blk01033.txt blk01034.txt blk01035.txt blk01036.txt blk01037.txt blk01038.txt blk01039.txt blk01040.txt blk01041.txt blk01042.txt blk01043.txt blk01044.txt blk01045.txt blk01046.txt blk01047.txt blk01048.txt blk01049.txt blk01050.txt blk01051.txt blk01052.txt blk01053.txt blk01054.txt blk01055.txt blk01056.txt blk01057.txt blk01058.txt blk01059.txt blk01060.txt blk01061.txt blk01062.txt blk01063.txt blk01064.txt blk01065.txt blk01066.txt blk01067.txt blk01068.txt blk01069.txt blk01070.txt blk01071.txt blk01072.txt blk01073.txt blk01074.txt blk01075.txt blk01076.txt blk01077.txt blk01078.txt blk01079.txt blk01080.txt blk01081.txt blk01082.txt blk01083.txt blk01084.txt blk01085.txt blk01086.txt blk01087.txt blk01088.txt blk01089.txt blk01090.txt blk01091.txt blk01092.txt blk01093.txt blk01094.txt blk01095.txt blk01096.txt blk01097.txt blk01098.txt blk01099.txt blk01100.txt blk01101.txt blk01102.txt blk01103.txt blk01104.txt blk01105.txt blk01106.txt blk01107.txt blk01108.txt blk01109.txt blk01110.txt blk01111.txt blk01112.txt blk01113.txt blk01114.txt blk01115.txt blk01116.txt blk01117.txt blk01118.txt blk01119.txt blk01120.txt blk01121.txt blk01122.txt blk01123.txt blk01124.txt blk01125.txt blk01126.txt blk01127.txt blk01128.txt blk01129.txt blk01130.txt blk01131.txt blk01132.txt blk01133.txt blk01134.txt blk01135.txt blk01136.txt blk01137.txt blk01138.txt blk01139.txt blk01140.txt blk01141.txt blk01142.txt blk01143.txt blk01144.txt blk01145.txt blk01146.txt blk01147.txt blk01148.txt blk01149.txt blk01150.txt blk01151.txt blk01152.txt blk01153.txt blk01154.txt blk01155.txt blk01156.txt blk01157.txt blk01158.txt blk01159.txt blk01160.txt blk01161.txt blk01162.txt blk01163.txt blk01164.txt blk01165.txt blk01166.txt blk01167.txt blk01168.txt blk01169.txt blk01170.txt blk01171.txt blk01172.txt blk01173.txt blk01174.txt blk01175.txt blk01176.txt blk01177.txt blk01178.txt blk01179.txt blk01180.txt blk01181.txt blk01182.txt blk01183.txt blk01184.txt blk01185.txt blk01186.txt blk01187.txt blk01188.txt blk01189.txt blk01190.txt blk01191.txt blk01192.txt blk01193.txt blk01194.txt blk01195.txt blk01196.txt blk01197.txt blk01198.txt blk01199.txt blk01200.txt blk01201.txt blk01202.txt blk01203.txt blk01204.txt blk01205.txt blk01206.txt blk01207.txt blk01208.txt blk01209.txt blk01210.txt blk01211.txt blk01212.txt blk01213.txt blk01214.txt blk01215.txt blk01216.txt blk01217.txt blk01218.txt blk01219.txt blk01220.txt blk01221.txt blk01222.txt blk01223.txt blk01224.txt blk01225.txt blk01226.txt blk01227.txt blk01228.txt blk01229.txt blk01230.txt blk01231.txt blk01232.txt blk01233.txt blk01234.txt blk01235.txt blk01236.txt blk01237.txt blk01238.txt blk01239.txt blk01240.txt blk01241.txt blk01242.txt blk01243.txt blk01244.txt blk01245.txt blk01246.txt blk01247.txt blk01248.txt blk01249.txt blk01250.txt blk01251.txt blk01252.txt blk01253.txt blk01254.txt blk01255.txt blk01256.txt blk01257.txt blk01258.txt blk01259.txt blk01260.txt blk01261.txt blk01262.txt blk01263.txt blk01264.txt blk01265.txt blk01266.txt blk01267.txt blk01268.txt blk01269.txt blk01270.txt blk01271.txt blk01272.txt blk01273.txt blk01274.txt blk01275.txt blk01276.txt blk01277.txt blk01278.txt blk01279.txt blk01280.txt blk01281.txt blk01282.txt blk01283.txt blk01284.txt blk01285.txt blk01286.txt blk01287.txt blk01288.txt blk01289.txt blk01290.txt blk01291.txt blk01292.txt blk01293.txt blk01294.txt blk01295.txt blk01296.txt blk01297.txt blk01298.txt blk01299.txt blk01300.txt blk01301.txt blk01302.txt blk01303.txt blk01304.txt blk01305.txt blk01306.txt blk01307.txt blk01308.txt blk01309.txt blk01310.txt blk01311.txt blk01312.txt blk01313.txt blk01314.txt blk01315.txt blk01316.txt blk01317.txt blk01318.txt blk01319.txt blk01320.txt blk01321.txt blk01322.txt blk01323.txt blk01324.txt blk01325.txt blk01326.txt blk01327.txt blk01328.txt blk01329.txt blk01330.txt blk01331.txt blk01332.txt blk01333.txt blk01334.txt blk01335.txt blk01336.txt blk01337.txt blk01338.txt blk01339.txt blk01340.txt blk01341.txt blk01342.txt blk01343.txt blk01344.txt blk01345.txt blk01346.txt blk01347.txt blk01348.txt blk01349.txt blk01350.txt blk01351.txt blk01352.txt blk01353.txt blk01354.txt blk01355.txt blk01356.txt blk01357.txt blk01358.txt blk01359.txt blk01360.txt blk01361.txt blk01362.txt blk01363.txt blk01364.txt blk01365.txt blk01366.txt blk01367.txt blk01368.txt blk01369.txt blk01370.txt blk01371.txt blk01372.txt blk01373.txt blk01374.txt blk01375.txt blk01376.txt blk01377.txt blk01378.txt blk01379.txt blk01380.txt blk01381.txt blk01382.txt blk01383.txt blk01384.txt blk01385.txt blk01386.txt blk01387.txt blk01388.txt blk01389.txt blk01390.txt blk01391.txt blk01392.txt blk01393.txt blk01394.txt blk01395.txt blk01396.txt blk01397.txt blk01398.txt blk01399.txt blk01400.txt blk01401.txt blk01402.txt blk01403.txt blk01404.txt blk01405.txt blk01406.txt blk01407.txt blk01408.txt blk01409.txt blk01410.txt blk01411.txt blk01412.txt blk01413.txt blk01414.txt blk01415.txt blk01416.txt blk01417.txt blk01418.txt blk01419.txt blk01420.txt blk01421.txt blk01422.txt blk01423.txt blk01424.txt blk01425.txt blk01426.txt blk01427.txt blk01428.txt blk01429.txt blk01430.txt blk01431.txt blk01432.txt blk01433.txt blk01434.txt blk01435.txt blk01436.txt blk01437.txt blk01438.txt blk01439.txt blk01440.txt blk01441.txt blk01442.txt blk01443.txt blk01444.txt blk01445.txt blk01446.txt blk01447.txt blk01448.txt blk01449.txt blk01450.txt blk01451.txt blk01452.txt blk01453.txt blk01454.txt blk01455.txt blk01456.txt blk01457.txt blk01458.txt blk01459.txt blk01460.txt blk01461.txt blk01462.txt blk01463.txt blk01464.txt blk01465.txt blk01466.txt blk01467.txt blk01468.txt blk01469.txt blk01470.txt blk01471.txt blk01472.txt blk01473.txt blk01474.txt blk01475.txt blk01476.txt blk01477.txt blk01478.txt blk01479.txt blk01480.txt blk01481.txt blk01482.txt blk01483.txt blk01484.txt blk01485.txt blk01486.txt blk01487.txt blk01488.txt blk01489.txt blk01490.txt blk01491.txt blk01492.txt blk01493.txt blk01494.txt blk01495.txt blk01496.txt blk01497.txt blk01498.txt blk01499.txt blk01500.txt blk01501.txt blk01502.txt blk01503.txt blk01504.txt blk01505.txt blk01506.txt blk01507.txt blk01508.txt blk01509.txt blk01510.txt blk01511.txt blk01512.txt blk01513.txt blk01514.txt blk01515.txt blk01516.txt blk01517.txt blk01518.txt blk01519.txt blk01520.txt blk01521.txt blk01522.txt blk01523.txt blk01524.txt blk01525.txt blk01526.txt blk01527.txt blk01528.txt blk01529.txt blk01530.txt blk01531.txt blk01532.txt blk01533.txt blk01534.txt blk01535.txt blk01536.txt blk01537.txt blk01538.txt blk01539.txt blk01540.txt blk01541.txt blk01542.txt blk01543.txt blk01544.txt blk01545.txt blk01546.txt blk01547.txt blk01548.txt blk01549.txt blk01550.txt blk01551.txt blk01552.txt blk01553.txt blk01554.txt blk01555.txt blk01556.txt blk01557.txt blk01558.txt blk01559.txt blk01560.txt blk01561.txt blk01562.txt blk01563.txt blk01564.txt blk01565.txt blk01566.txt blk01567.txt blk01568.txt blk01569.txt blk01570.txt blk01571.txt blk01572.txt blk01573.txt blk01574.txt blk01575.txt blk01576.txt blk01577.txt blk01578.txt blk01579.txt blk01580.txt blk01581.txt blk01582.txt blk01583.txt blk01584.txt blk01585.txt blk01586.txt blk01587.txt blk01588.txt blk01589.txt blk01590.txt blk01591.txt blk01592.txt blk01593.txt blk01594.txt blk01595.txt blk01596.txt blk01597.txt blk01598.txt blk01599.txt blk01600.txt blk01601.txt blk01602.txt blk01603.txt blk01604.txt blk01605.txt blk01606.txt blk01607.txt blk01608.txt blk01609.txt blk01610.txt blk01611.txt blk01612.txt blk01613.txt blk01614.txt blk01615.txt blk01616.txt blk01617.txt blk01618.txt blk01619.txt blk01620.txt blk01621.txt blk01622.txt blk01623.txt blk01624.txt blk01625.txt blk01626.txt blk01627.txt blk01628.txt blk01629.txt blk01630.txt blk01631.txt blk01632.txt blk01633.txt blk01634.txt blk01635.txt blk01636.txt blk01637.txt blk01638.txt blk01639.txt blk01640.txt blk01641.txt blk01642.txt blk01643.txt blk01644.txt blk01645.txt blk01646.txt blk01647.txt blk01648.txt blk01649.txt blk01650.txt blk01651.txt blk01652.txt blk01653.txt blk01654.txt blk01655.txt blk01656.txt blk01657.txt blk01658.txt blk01659.txt blk01660.txt blk01661.txt blk01662.txt blk01663.txt blk01664.txt blk01665.txt blk01666.txt blk01667.txt blk01668.txt blk01669.txt blk01670.txt blk01671.txt blk01672.txt blk01673.txt blk01674.txt blk01675.txt blk01676.txt blk01677.txt blk01678.txt blk01679.txt blk01680.txt blk01681.txt blk01682.txt blk01683.txt blk01684.txt blk01685.txt blk01686.txt blk01687.txt blk01688.txt blk01689.txt blk01690.txt blk01691.txt blk01692.txt blk01693.txt blk01694.txt blk01695.txt blk01696.txt blk01697.txt blk01698.txt blk01699.txt blk01700.txt blk01701.txt blk01702.txt blk01703.txt blk01704.txt blk01705.txt blk01706.txt blk01707.txt blk01708.txt blk01709.txt blk01710.txt blk01711.txt blk01712.txt blk01713.txt blk01714.txt blk01715.txt blk01716.txt blk01717.txt blk01718.txt blk01719.txt blk01720.txt blk01721.txt blk01722.txt blk01723.txt blk01724.txt blk01725.txt blk01726.txt blk01727.txt blk01728.txt blk01729.txt blk01730.txt blk01731.txt blk01732.txt blk01733.txt blk01734.txt blk01735.txt blk01736.txt blk01737.txt blk01738.txt blk01739.txt blk01740.txt blk01741.txt blk01742.txt blk01743.txt blk01744.txt blk01745.txt blk01746.txt blk01747.txt blk01748.txt blk01749.txt blk01750.txt blk01751.txt blk01752.txt blk01753.txt blk01754.txt blk01755.txt blk01756.txt blk01757.txt blk01758.txt blk01759.txt blk01760.txt blk01761.txt blk01762.txt blk01763.txt blk01764.txt blk01765.txt blk01766.txt blk01767.txt blk01768.txt blk01769.txt blk01770.txt blk01771.txt blk01772.txt blk01773.txt blk01774.txt blk01775.txt blk01776.txt blk01777.txt blk01778.txt blk01779.txt blk01780.txt blk01781.txt blk01782.txt blk01783.txt blk01784.txt blk01785.txt blk01786.txt blk01787.txt blk01788.txt blk01789.txt blk01790.txt blk01791.txt blk01792.txt blk01793.txt blk01794.txt blk01795.txt blk01796.txt blk01797.txt blk01798.txt blk01799.txt blk01800.txt blk01801.txt blk01802.txt blk01803.txt blk01804.txt blk01805.txt blk01806.txt blk01807.txt blk01808.txt blk01809.txt blk01810.txt blk01811.txt blk01812.txt blk01813.txt blk01814.txt blk01815.txt blk01816.txt blk01817.txt blk01818.txt blk01819.txt blk01820.txt blk01821.txt blk01822.txt blk01823.txt blk01824.txt blk01825.txt blk01826.txt blk01827.txt blk01828.txt blk01829.txt blk01830.txt blk01831.txt blk01832.txt blk01833.txt blk01834.txt blk01835.txt blk01836.txt blk01837.txt blk01838.txt blk01839.txt blk01840.txt blk01841.txt blk01842.txt blk01843.txt blk01844.txt blk01845.txt blk01846.txt blk01847.txt blk01848.txt blk01849.txt blk01850.txt blk01851.txt blk01852.txt blk01853.txt blk01854.txt blk01855.txt blk01856.txt blk01857.txt blk01858.txt blk01859.txt blk01860.txt blk01861.txt blk01862.txt blk01863.txt blk01864.txt blk01865.txt blk01866.txt blk01867.txt blk01868.txt blk01869.txt blk01870.txt blk01871.txt blk01872.txt blk01873.txt blk01874.txt blk01875.txt blk01876.txt blk01877.txt blk01878.txt blk01879.txt blk01880.txt blk01881.txt blk01882.txt blk01883.txt blk01884.txt blk01885.txt blk01886.txt blk01887.txt blk01888.txt blk01889.txt blk01890.txt blk01891.txt blk01892.txt blk01893.txt blk01894.txt blk01895.txt blk01896.txt blk01897.txt blk01898.txt blk01899.txt blk01900.txt blk01901.txt blk01902.txt blk01903.txt blk01904.txt blk01905.txt blk01906.txt blk01907.txt blk01908.txt blk01909.txt blk01910.txt blk01911.txt blk01912.txt blk01913.txt blk01914.txt blk01915.txt blk01916.txt blk01917.txt blk01918.txt blk01919.txt blk01920.txt blk01921.txt blk01922.txt blk01923.txt blk01924.txt blk01925.txt blk01926.txt blk01927.txt blk01928.txt blk01929.txt blk01930.txt blk01931.txt blk01932.txt blk01933.txt blk01934.txt blk01935.txt blk01936.txt blk01937.txt blk01938.txt blk01939.txt blk01940.txt blk01941.txt blk01942.txt blk01943.txt blk01944.txt blk01945.txt blk01946.txt blk01947.txt blk01948.txt blk01949.txt blk01950.txt blk01951.txt blk01952.txt blk01953.txt blk01954.txt blk01955.txt blk01956.txt blk01957.txt blk01958.txt blk01959.txt blk01960.txt blk01961.txt blk01962.txt blk01963.txt blk01964.txt blk01965.txt blk01966.txt blk01967.txt blk01968.txt blk01969.txt blk01970.txt blk01971.txt blk01972.txt blk01973.txt blk01974.txt blk01975.txt blk01976.txt blk01977.txt blk01978.txt blk01979.txt blk01980.txt blk01981.txt blk01982.txt blk01983.txt blk01984.txt blk01985.txt blk01986.txt blk01987.txt blk01988.txt blk01989.txt blk01990.txt blk01991.txt blk01992.txt blk01993.txt blk01994.txt blk01995.txt blk01996.txt blk01997.txt blk01998.txt blk01999.txt blk02000.txt blk02001.txt blk02002.txt blk02003.txt blk02004.txt blk02005.txt blk02006.txt blk02007.txt blk02008.txt blk02009.txt blk02010.txt blk02011.txt blk02012.txt blk02013.txt blk02014.txt blk02015.txt blk02016.txt blk02017.txt blk02018.txt blk02019.txt blk02020.txt blk02021.txt blk02022.txt blk02023.txt blk02024.txt blk02025.txt blk02026.txt blk02027.txt blk02028.txt blk02029.txt blk02030.txt blk02031.txt blk02032.txt blk02033.txt blk02034.txt blk02035.txt blk02036.txt blk02037.txt blk02038.txt blk02039.txt blk02040.txt blk02041.txt blk02042.txt blk02043.txt blk02044.txt blk02045.txt blk02046.txt blk02047.txt blk02048.txt blk02049.txt blk02050.txt blk02051.txt blk02052.txt blk02053.txt blk02054.txt blk02055.txt blk02056.txt blk02057.txt blk02058.txt blk02059.txt blk02060.txt blk02061.txt blk02062.txt blk02063.txt blk02064.txt blk02065.txt blk02066.txt blk02067.txt blk02068.txt blk02069.txt blk02070.txt blk02071.txt blk02072.txt blk02073.txt blk02074.txt blk02075.txt blk02076.txt blk02077.txt blk02078.txt blk02079.txt blk02080.txt blk02081.txt blk02082.txt blk02083.txt blk02084.txt blk02085.txt blk02086.txt blk02087.txt blk02088.txt blk02089.txt blk02090.txt blk02091.txt blk02092.txt blk02093.txt blk02094.txt blk02095.txt blk02096.txt blk02097.txt blk02098.txt blk02099.txt blk02100.txt blk02101.txt blk02102.txt blk02103.txt blk02104.txt blk02105.txt blk02106.txt blk02107.txt blk02108.txt blk02109.txt blk02110.txt blk02111.txt blk02112.txt blk02113.txt blk02114.txt blk02115.txt blk02116.txt blk02117.txt blk02118.txt blk02119.txt blk02120.txt blk02121.txt blk02122.txt blk02123.txt blk02124.txt blk02125.txt blk02126.txt blk02127.txt blk02128.txt blk02129.txt blk02130.txt blk02131.txt blk02132.txt blk02133.txt blk02134.txt blk02135.txt blk02136.txt blk02137.txt blk02138.txt blk02139.txt blk02140.txt blk02141.txt blk02142.txt blk02143.txt blk02144.txt blk02145.txt blk02146.txt blk02147.txt blk02148.txt blk02149.txt blk02150.txt blk02151.txt blk02152.txt blk02153.txt blk02154.txt blk02155.txt blk02156.txt blk02157.txt blk02158.txt blk02159.txt blk02160.txt blk02161.txt blk02162.txt blk02163.txt blk02164.txt blk02165.txt blk02166.txt blk02167.txt blk02168.txt blk02169.txt blk02170.txt blk02171.txt blk02172.txt blk02173.txt blk02174.txt blk02175.txt blk02176.txt blk02177.txt blk02178.txt blk02179.txt blk02180.txt blk02181.txt blk02182.txt blk02183.txt blk02184.txt blk02185.txt blk02186.txt blk02187.txt blk02188.txt blk02189.txt blk02190.txt blk02191.txt blk02192.txt blk02193.txt blk02194.txt blk02195.txt blk02196.txt blk02197.txt blk02198.txt blk02199.txt blk02200.txt blk02201.txt blk02202.txt blk02203.txt blk02204.txt blk02205.txt blk02206.txt blk02207.txt blk02208.txt blk02209.txt blk02210.txt blk02211.txt blk02212.txt blk02213.txt blk02214.txt blk02215.txt blk02216.txt blk02217.txt blk02218.txt blk02219.txt blk02220.txt blk02221.txt blk02222.txt blk02223.txt blk02224.txt blk02225.txt blk02226.txt blk02227.txt blk02228.txt blk02229.txt blk02230.txt blk02231.txt blk02232.txt blk02233.txt blk02234.txt blk02235.txt blk02236.txt blk02237.txt blk02238.txt blk02239.txt blk02240.txt blk02241.txt blk02242.txt blk02243.txt blk02244.txt blk02245.txt blk02246.txt blk02247.txt blk02248.txt blk02249.txt blk02250.txt blk02251.txt blk02252.txt blk02253.txt blk02254.txt blk02255.txt blk02256.txt blk02257.txt blk02258.txt blk02259.txt blk02260.txt blk02261.txt blk02262.txt blk02263.txt blk02264.txt blk02265.txt blk02266.txt blk02267.txt blk02268.txt blk02269.txt blk02270.txt blk02271.txt blk02272.txt blk02273.txt blk02274.txt blk02275.txt blk02276.txt blk02277.txt blk02278.txt blk02279.txt blk02280.txt blk02281.txt blk02282.txt blk02283.txt blk02284.txt blk02285.txt blk02286.txt blk02287.txt blk02288.txt blk02289.txt blk02290.txt blk02291.txt blk02292.txt blk02293.txt blk02294.txt blk02295.txt blk02296.txt blk02297.txt blk02298.txt blk02299.txt blk02300.txt blk02301.txt blk02302.txt blk02303.txt blk02304.txt blk02305.txt blk02306.txt blk02307.txt blk02308.txt blk02309.txt blk02310.txt blk02311.txt blk02312.txt blk02313.txt blk02314.txt blk02315.txt blk02316.txt blk02317.txt blk02318.txt blk02319.txt blk02320.txt blk02321.txt blk02322.txt blk02323.txt blk02324.txt blk02325.txt blk02326.txt blk02327.txt blk02328.txt blk02329.txt blk02330.txt blk02331.txt blk02332.txt blk02333.txt blk02334.txt blk02335.txt blk02336.txt blk02337.txt blk02338.txt blk02339.txt blk02340.txt blk02341.txt blk02342.txt blk02343.txt blk02344.txt blk02345.txt blk02346.txt blk02347.txt blk02348.txt blk02349.txt blk02350.txt blk02351.txt blk02352.txt blk02353.txt blk02354.txt blk02355.txt blk02356.txt blk02357.txt blk02358.txt blk02359.txt blk02360.txt blk02361.txt blk02362.txt blk02363.txt blk02364.txt blk02365.txt blk02366.txt blk02367.txt blk02368.txt blk02369.txt blk02370.txt blk02371.txt blk02372.txt blk02373.txt blk02374.txt blk02375.txt blk02376.txt blk02377.txt blk02378.txt blk02379.txt blk02380.txt blk02381.txt blk02382.txt blk02383.txt blk02384.txt blk02385.txt blk02386.txt blk02387.txt blk02388.txt blk02389.txt blk02390.txt blk02391.txt blk02392.txt blk02393.txt blk02394.txt blk02395.txt blk02396.txt blk02397.txt blk02398.txt blk02399.txt blk02400.txt blk02401.txt blk02402.txt blk02403.txt blk02404.txt blk02405.txt blk02406.txt blk02407.txt blk02408.txt blk02409.txt blk02410.txt blk02411.txt blk02412.txt blk02413.txt blk02414.txt blk02415.txt blk02416.txt blk02417.txt blk02418.txt blk02419.txt blk02420.txt blk02421.txt blk02422.txt blk02423.txt blk02424.txt blk02425.txt blk02426.txt blk02427.txt blk02428.txt blk02429.txt blk02430.txt blk02431.txt blk02432.txt blk02433.txt blk02434.txt blk02435.txt blk02436.txt blk02437.txt blk02438.txt blk02439.txt blk02440.txt blk02441.txt blk02442.txt blk02443.txt blk02444.txt blk02445.txt blk02446.txt blk02447.txt blk02448.txt blk02449.txt blk02450.txt blk02451.txt blk02452.txt blk02453.txt blk02454.txt blk02455.txt blk02456.txt blk02457.txt blk02458.txt blk02459.txt blk02460.txt blk02461.txt blk02462.txt blk02463.txt blk02464.txt blk02465.txt blk02466.txt blk02467.txt blk02468.txt blk02469.txt blk02470.txt blk02471.txt blk02472.txt blk02473.txt blk02474.txt blk02475.txt blk02476.txt blk02477.txt blk02478.txt blk02479.txt blk02480.txt blk02481.txt blk02482.txt blk02483.txt blk02484.txt blk02485.txt blk02486.txt blk02487.txt blk02488.txt blk02489.txt blk02490.txt blk02491.txt blk02492.txt blk02493.txt blk02494.txt blk02495.txt blk02496.txt blk02497.txt blk02498.txt blk02499.txt blk02500.txt blk02501.txt blk02502.txt blk02503.txt blk02504.txt blk02505.txt blk02506.txt blk02507.txt blk02508.txt blk02509.txt blk02510.txt blk02511.txt blk02512.txt blk02513.txt blk02514.txt blk02515.txt blk02516.txt blk02517.txt blk02518.txt blk02519.txt blk02520.txt blk02521.txt blk02522.txt blk02523.txt blk02524.txt blk02525.txt blk02526.txt blk02527.txt blk02528.txt blk02529.txt blk02530.txt blk02531.txt blk02532.txt blk02533.txt blk02534.txt blk02535.txt blk02536.txt blk02537.txt blk02538.txt blk02539.txt blk02540.txt blk02541.txt blk02542.txt blk02543.txt blk02544.txt blk02545.txt blk02546.txt blk02547.txt blk02548.txt blk02549.txt blk02550.txt blk02551.txt blk02552.txt blk02553.txt blk02554.txt blk02555.txt blk02556.txt blk02557.txt blk02558.txt blk02559.txt blk02560.txt blk02561.txt blk02562.txt blk02563.txt blk02564.txt blk02565.txt blk02566.txt blk02567.txt blk02568.txt blk02569.txt blk02570.txt blk02571.txt blk02572.txt blk02573.txt blk02574.txt blk02575.txt blk02576.txt blk02577.txt blk02578.txt blk02579.txt blk02580.txt blk02581.txt blk02582.txt blk02583.txt blk02584.txt blk02585.txt blk02586.txt blk02587.txt blk02588.txt blk02589.txt blk02590.txt blk02591.txt blk02592.txt blk02593.txt blk02594.txt blk02595.txt blk02596.txt blk02597.txt blk02598.txt blk02599.txt blk02600.txt blk02601.txt blk02602.txt blk02603.txt blk02604.txt blk02605.txt blk02606.txt blk02607.txt blk02608.txt blk02609.txt blk02610.txt blk02611.txt blk02612.txt blk02613.txt blk02614.txt blk02615.txt blk02616.txt blk02617.txt blk02618.txt blk02619.txt blk02620.txt blk02621.txt blk02622.txt blk02623.txt blk02624.txt blk02625.txt blk02626.txt blk02627.txt blk02628.txt blk02629.txt blk02630.txt blk02631.txt blk02632.txt blk02633.txt blk02634.txt blk02635.txt blk02636.txt blk02637.txt blk02638.txt blk02639.txt blk02640.txt blk02641.txt blk02642.txt blk02643.txt blk02644.txt blk02645.txt blk02646.txt blk02647.txt blk02648.txt blk02649.txt blk02650.txt blk02651.txt blk02652.txt blk02653.txt blk02654.txt blk02655.txt blk02656.txt blk02657.txt blk02658.txt blk02659.txt blk02660.txt blk02661.txt blk02662.txt blk02663.txt blk02664.txt blk02665.txt blk02666.txt blk02667.txt blk02668.txt blk02669.txt blk02670.txt blk02671.txt blk02672.txt blk02673.txt blk02674.txt blk02675.txt blk02676.txt blk02677.txt blk02678.txt blk02679.txt blk02680.txt blk02681.txt blk02682.txt blk02683.txt blk02684.txt blk02685.txt blk02686.txt blk02687.txt blk02688.txt blk02689.txt blk02690.txt blk02691.txt blk02692.txt blk02693.txt blk02694.txt blk02695.txt blk02696.txt blk02697.txt blk02698.txt blk02699.txt blk02700.txt blk02701.txt blk02702.txt blk02703.txt blk02704.txt blk02705.txt blk02706.txt blk02707.txt blk02708.txt blk02709.txt blk02710.txt blk02711.txt blk02712.txt blk02713.txt blk02714.txt blk02715.txt blk02716.txt blk02717.txt blk02718.txt blk02719.txt blk02720.txt blk02721.txt blk02722.txt blk02723.txt blk02724.txt blk02725.txt blk02726.txt blk02727.txt blk02728.txt blk02729.txt blk02730.txt blk02731.txt blk02732.txt blk02733.txt blk02734.txt blk02735.txt blk02736.txt blk02737.txt blk02738.txt blk02739.txt blk02740.txt blk02741.txt blk02742.txt blk02743.txt blk02744.txt blk02745.txt blk02746.txt blk02747.txt blk02748.txt blk02749.txt blk02750.txt blk02751.txt blk02752.txt blk02753.txt blk02754.txt blk02755.txt blk02756.txt blk02757.txt blk02758.txt blk02759.txt blk02760.txt blk02761.txt blk02762.txt blk02763.txt blk02764.txt blk02765.txt blk02766.txt blk02767.txt blk02768.txt blk02769.txt blk02770.txt blk02771.txt blk02772.txt blk02773.txt blk02774.txt blk02775.txt blk02776.txt blk02777.txt blk02778.txt blk02779.txt blk02780.txt blk02781.txt blk02782.txt blk02783.txt blk02784.txt blk02785.txt blk02786.txt blk02787.txt blk02788.txt blk02789.txt blk02790.txt blk02791.txt blk02792.txt blk02793.txt blk02794.txt blk02795.txt blk02796.txt blk02797.txt blk02798.txt blk02799.txt blk02800.txt blk02801.txt blk02802.txt blk02803.txt blk02804.txt blk02805.txt blk02806.txt blk02807.txt blk02808.txt blk02809.txt blk02810.txt blk02811.txt blk02812.txt blk02813.txt blk02814.txt blk02815.txt blk02816.txt blk02817.txt blk02818.txt blk02819.txt blk02820.txt blk02821.txt blk02822.txt blk02823.txt blk02824.txt blk02825.txt blk02826.txt blk02827.txt blk02828.txt blk02829.txt blk02830.txt blk02831.txt blk02832.txt blk02833.txt blk02834.txt blk02835.txt blk02836.txt blk02837.txt blk02838.txt blk02839.txt blk02840.txt blk02841.txt blk02842.txt blk02843.txt blk02844.txt blk02845.txt blk02846.txt blk02847.txt blk02848.txt blk02849.txt blk02850.txt blk02851.txt blk02852.txt blk02853.txt blk02854.txt blk02855.txt blk02856.txt blk02857.txt blk02858.txt blk02859.txt blk02860.txt blk02861.txt blk02862.txt blk02863.txt blk02864.txt blk02865.txt blk02866.txt blk02867.txt blk02868.txt blk02869.txt blk02870.txt blk02871.txt blk02872.txt blk02873.txt blk02874.txt blk02875.txt blk02876.txt blk02877.txt blk02878.txt blk02879.txt blk02880.txt blk02881.txt blk02882.txt blk02883.txt blk02884.txt blk02885.txt blk02886.txt blk02887.txt blk02888.txt blk02889.txt blk02890.txt blk02891.txt blk02892.txt blk02893.txt blk02894.txt blk02895.txt blk02896.txt blk02897.txt blk02898.txt blk02899.txt blk02900.txt blk02901.txt blk02902.txt blk02903.txt blk02904.txt blk02905.txt blk02906.txt blk02907.txt blk02908.txt blk02909.txt blk02910.txt blk02911.txt blk02912.txt blk02913.txt blk02914.txt blk02915.txt blk02916.txt blk02917.txt blk02918.txt blk02919.txt blk02920.txt blk02921.txt blk02922.txt blk02923.txt blk02924.txt blk02925.txt blk02926.txt blk02927.txt blk02928.txt blk02929.txt blk02930.txt blk02931.txt blk02932.txt blk02933.txt blk02934.txt blk02935.txt blk02936.txt blk02937.txt blk02938.txt blk02939.txt blk02940.txt blk02941.txt blk02942.txt blk02943.txt blk02944.txt blk02945.txt blk02946.txt blk02947.txt blk02948.txt blk02949.txt blk02950.txt blk02951.txt blk02952.txt blk02953.txt blk02954.txt blk02955.txt blk02956.txt blk02957.txt blk02958.txt blk02959.txt blk02960.txt blk02961.txt blk02962.txt blk02963.txt blk02964.txt blk02965.txt blk02966.txt blk02967.txt blk02968.txt blk02969.txt blk02970.txt blk02971.txt blk02972.txt blk02973.txt blk02974.txt blk02975.txt blk02976.txt blk02977.txt blk02978.txt blk02979.txt blk02980.txt blk02981.txt blk02982.txt blk02983.txt blk02984.txt blk02985.txt blk02986.txt blk02987.txt blk02988.txt blk02989.txt blk02990.txt blk02991.txt blk02992.txt blk02993.txt blk02994.txt blk02995.txt blk02996.txt blk02997.txt blk02998.txt blk02999.txt blk03000.txt blk03001.txt blk03002.txt blk03003.txt blk03004.txt blk03005.txt blk03006.txt blk03007.txt blk03008.txt blk03009.txt blk03010.txt blk03011.txt blk03012.txt blk03013.txt blk03014.txt blk03015.txt blk03016.txt blk03017.txt blk03018.txt blk03019.txt blk03020.txt blk03021.txt blk03022.txt blk03023.txt blk03024.txt blk03025.txt blk03026.txt blk03027.txt blk03028.txt blk03029.txt blk03030.txt blk03031.txt blk03032.txt blk03033.txt blk03034.txt blk03035.txt blk03036.txt blk03037.txt blk03038.txt blk03039.txt blk03040.txt blk03041.txt blk03042.txt blk03043.txt blk03044.txt blk03045.txt blk03046.txt blk03047.txt blk03048.txt blk03049.txt blk03050.txt blk03051.txt blk03052.txt blk03053.txt blk03054.txt blk03055.txt blk03056.txt blk03057.txt blk03058.txt blk03059.txt blk03060.txt blk03061.txt blk03062.txt blk03063.txt blk03064.txt blk03065.txt blk03066.txt blk03067.txt blk03068.txt blk03069.txt blk03070.txt blk03071.txt blk03072.txt blk03073.txt blk03074.txt blk03075.txt blk03076.txt blk03077.txt blk03078.txt blk03079.txt blk03080.txt blk03081.txt blk03082.txt blk03083.txt blk03084.txt blk03085.txt blk03086.txt blk03087.txt blk03088.txt blk03089.txt blk03090.txt blk03091.txt blk03092.txt blk03093.txt blk03094.txt blk03095.txt blk03096.txt blk03097.txt blk03098.txt blk03099.txt blk03100.txt blk03101.txt blk03102.txt blk03103.txt blk03104.txt blk03105.txt blk03106.txt blk03107.txt blk03108.txt blk03109.txt blk03110.txt blk03111.txt blk03112.txt blk03113.txt blk03114.txt blk03115.txt blk03116.txt blk03117.txt blk03118.txt blk03119.txt blk03120.txt blk03121.txt blk03122.txt blk03123.txt blk03124.txt blk03125.txt blk03126.txt blk03127.txt blk03128.txt blk03129.txt blk03130.txt blk03131.txt blk03132.txt blk03133.txt blk03134.txt blk03135.txt blk03136.txt blk03137.txt blk03138.txt blk03139.txt blk03140.txt blk03141.txt blk03142.txt blk03143.txt blk03144.txt blk03145.txt blk03146.txt blk03147.txt blk03148.txt blk03149.txt blk03150.txt blk03151.txt blk03152.txt blk03153.txt blk03154.txt blk03155.txt blk03156.txt blk03157.txt blk03158.txt blk03159.txt blk03160.txt blk03161.txt blk03162.txt blk03163.txt blk03164.txt blk03165.txt blk03166.txt blk03167.txt blk03168.txt blk03169.txt blk03170.txt blk03171.txt blk03172.txt blk03173.txt blk03174.txt blk03175.txt blk03176.txt blk03177.txt blk03178.txt blk03179.txt blk03180.txt blk03181.txt blk03182.txt blk03183.txt blk03184.txt blk03185.txt blk03186.txt blk03187.txt blk03188.txt blk03189.txt blk03190.txt blk03191.txt blk03192.txt blk03193.txt blk03194.txt blk03195.txt blk03196.txt blk03197.txt blk03198.txt blk03199.txt blk03200.txt blk03201.txt blk03202.txt blk03203.txt blk03204.txt blk03205.txt blk03206.txt blk03207.txt blk03208.txt blk03209.txt blk03210.txt blk03211.txt blk03212.txt blk03213.txt blk03214.txt blk03215.txt blk03216.txt blk03217.txt blk03218.txt blk03219.txt blk03220.txt blk03221.txt blk03222.txt blk03223.txt blk03224.txt blk03225.txt blk03226.txt blk03227.txt blk03228.txt blk03229.txt blk03230.txt blk03231.txt blk03232.txt blk03233.txt blk03234.txt blk03235.txt blk03236.txt blk03237.txt blk03238.txt blk03239.txt blk03240.txt blk03241.txt blk03242.txt blk03243.txt blk03244.txt blk03245.txt blk03246.txt blk03247.txt blk03248.txt blk03249.txt blk03250.txt blk03251.txt blk03252.txt blk03253.txt blk03254.txt blk03255.txt blk03256.txt blk03257.txt blk03258.txt blk03259.txt blk03260.txt blk03261.txt blk03262.txt blk03263.txt blk03264.txt blk03265.txt blk03266.txt blk03267.txt blk03268.txt blk03269.txt blk03270.txt blk03271.txt blk03272.txt blk03273.txt blk03274.txt blk03275.txt blk03276.txt blk03277.txt blk03278.txt blk03279.txt blk03280.txt blk03281.txt blk03282.txt blk03283.txt blk03284.txt blk03285.txt blk03286.txt blk03287.txt blk03288.txt blk03289.txt blk03290.txt blk03291.txt blk03292.txt blk03293.txt blk03294.txt blk03295.txt blk03296.txt blk03297.txt blk03298.txt blk03299.txt blk03300.txt blk03301.txt blk03302.txt blk03303.txt blk03304.txt blk03305.txt blk03306.txt blk03307.txt blk03308.txt blk03309.txt blk03310.txt blk03311.txt blk03312.txt blk03313.txt blk03314.txt blk03315.txt blk03316.txt blk03317.txt blk03318.txt blk03319.txt blk03320.txt blk03321.txt blk03322.txt blk03323.txt blk03324.txt blk03325.txt blk03326.txt blk03327.txt blk03328.txt blk03329.txt blk03330.txt blk03331.txt blk03332.txt blk03333.txt blk03334.txt blk03335.txt blk03336.txt blk03337.txt blk03338.txt blk03339.txt blk03340.txt blk03341.txt blk03342.txt blk03343.txt blk03344.txt blk03345.txt blk03346.txt blk03347.txt blk03348.txt blk03349.txt blk03350.txt blk03351.txt blk03352.txt blk03353.txt blk03354.txt blk03355.txt blk03356.txt blk03357.txt blk03358.txt blk03359.txt blk03360.txt blk03361.txt blk03362.txt blk03363.txt blk03364.txt blk03365.txt blk03366.txt blk03367.txt blk03368.txt blk03369.txt blk03370.txt blk03371.txt blk03372.txt blk03373.txt blk03374.txt blk03375.txt blk03376.txt blk03377.txt blk03378.txt blk03379.txt blk03380.txt blk03381.txt blk03382.txt blk03383.txt blk03384.txt blk03385.txt blk03386.txt blk03387.txt blk03388.txt blk03389.txt blk03390.txt blk03391.txt blk03392.txt blk03393.txt blk03394.txt blk03395.txt blk03396.txt blk03397.txt blk03398.txt blk03399.txt blk03400.txt blk03401.txt blk03402.txt blk03403.txt blk03404.txt blk03405.txt blk03406.txt blk03407.txt blk03408.txt blk03409.txt blk03410.txt blk03411.txt blk03412.txt blk03413.txt blk03414.txt blk03415.txt blk03416.txt blk03417.txt blk03418.txt blk03419.txt blk03420.txt blk03421.txt blk03422.txt blk03423.txt blk03424.txt blk03425.txt blk03426.txt blk03427.txt blk03428.txt blk03429.txt blk03430.txt blk03431.txt blk03432.txt blk03433.txt blk03434.txt blk03435.txt blk03436.txt blk03437.txt blk03438.txt blk03439.txt blk03440.txt blk03441.txt blk03442.txt blk03443.txt blk03444.txt blk03445.txt blk03446.txt blk03447.txt blk03448.txt blk03449.txt blk03450.txt blk03451.txt blk03452.txt blk03453.txt blk03454.txt blk03455.txt blk03456.txt blk03457.txt blk03458.txt blk03459.txt blk03460.txt blk03461.txt blk03462.txt blk03463.txt blk03464.txt blk03465.txt blk03466.txt blk03467.txt blk03468.txt blk03469.txt blk03470.txt blk03471.txt blk03472.txt blk03473.txt blk03474.txt blk03475.txt blk03476.txt blk03477.txt blk03478.txt blk03479.txt blk03480.txt blk03481.txt blk03482.txt blk03483.txt blk03484.txt blk03485.txt blk03486.txt blk03487.txt blk03488.txt blk03489.txt blk03490.txt blk03491.txt blk03492.txt blk03493.txt blk03494.txt blk03495.txt blk03496.txt blk03497.txt blk03498.txt blk03499.txt blk03500.txt blk03501.txt blk03502.txt blk03503.txt blk03504.txt blk03505.txt blk03506.txt blk03507.txt blk03508.txt blk03509.txt blk03510.txt blk03511.txt blk03512.txt blk03513.txt blk03514.txt blk03515.txt blk03516.txt blk03517.txt blk03518.txt blk03519.txt blk03520.txt blk03521.txt blk03522.txt blk03523.txt blk03524.txt blk03525.txt blk03526.txt blk03527.txt blk03528.txt blk03529.txt blk03530.txt blk03531.txt blk03532.txt blk03533.txt blk03534.txt blk03535.txt blk03536.txt blk03537.txt blk03538.txt blk03539.txt blk03540.txt blk03541.txt blk03542.txt blk03543.txt blk03544.txt blk03545.txt blk03546.txt blk03547.txt blk03548.txt blk03549.txt blk03550.txt blk03551.txt blk03552.txt blk03553.txt blk03554.txt blk03555.txt blk03556.txt blk03557.txt blk03558.txt blk03559.txt blk03560.txt blk03561.txt blk03562.txt blk03563.txt blk03564.txt blk03565.txt blk03566.txt blk03567.txt blk03568.txt blk03569.txt blk03570.txt blk03571.txt blk03572.txt blk03573.txt blk03574.txt blk03575.txt blk03576.txt blk03577.txt blk03578.txt blk03579.txt blk03580.txt blk03581.txt blk03582.txt blk03583.txt blk03584.txt blk03585.txt blk03586.txt blk03587.txt blk03588.txt blk03589.txt blk03590.txt blk03591.txt blk03592.txt blk03593.txt blk03594.txt blk03595.txt blk03596.txt blk03597.txt blk03598.txt blk03599.txt blk03600.txt blk03601.txt blk03602.txt blk03603.txt blk03604.txt blk03605.txt blk03606.txt blk03607.txt blk03608.txt blk03609.txt blk03610.txt blk03611.txt blk03612.txt blk03613.txt blk03614.txt blk03615.txt blk03616.txt blk03617.txt blk03618.txt blk03619.txt blk03620.txt blk03621.txt blk03622.txt blk03623.txt blk03624.txt blk03625.txt blk03626.txt blk03627.txt blk03628.txt blk03629.txt blk03630.txt blk03631.txt blk03632.txt blk03633.txt blk03634.txt blk03635.txt blk03636.txt blk03637.txt blk03638.txt blk03639.txt blk03640.txt blk03641.txt blk03642.txt blk03643.txt blk03644.txt blk03645.txt blk03646.txt blk03647.txt blk03648.txt blk03649.txt blk03650.txt blk03651.txt blk03652.txt blk03653.txt blk03654.txt blk03655.txt blk03656.txt blk03657.txt blk03658.txt blk03659.txt blk03660.txt blk03661.txt blk03662.txt blk03663.txt blk03664.txt blk03665.txt blk03666.txt blk03667.txt blk03668.txt blk03669.txt blk03670.txt blk03671.txt blk03672.txt blk03673.txt blk03674.txt blk03675.txt blk03676.txt blk03677.txt blk03678.txt blk03679.txt blk03680.txt blk03681.txt blk03682.txt blk03683.txt blk03684.txt blk03685.txt blk03686.txt blk03687.txt blk03688.txt blk03689.txt blk03690.txt blk03691.txt blk03692.txt blk03693.txt blk03694.txt blk03695.txt blk03696.txt blk03697.txt blk03698.txt blk03699.txt blk03700.txt blk03701.txt blk03702.txt blk03703.txt blk03704.txt blk03705.txt blk03706.txt blk03707.txt blk03708.txt blk03709.txt blk03710.txt blk03711.txt blk03712.txt blk03713.txt blk03714.txt blk03715.txt blk03716.txt blk03717.txt blk03718.txt blk03719.txt blk03720.txt blk03721.txt blk03722.txt blk03723.txt blk03724.txt blk03725.txt blk03726.txt blk03727.txt blk03728.txt blk03729.txt blk03730.txt blk03731.txt blk03732.txt blk03733.txt blk03734.txt blk03735.txt blk03736.txt blk03737.txt blk03738.txt blk03739.txt blk03740.txt blk03741.txt blk03742.txt blk03743.txt blk03744.txt blk03745.txt blk03746.txt blk03747.txt blk03748.txt blk03749.txt blk03750.txt blk03751.txt blk03752.txt blk03753.txt blk03754.txt blk03755.txt blk03756.txt blk03757.txt blk03758.txt blk03759.txt blk03760.txt blk03761.txt blk03762.txt blk03763.txt blk03764.txt blk03765.txt blk03766.txt blk03767.txt blk03768.txt blk03769.txt blk03770.txt blk03771.txt blk03772.txt blk03773.txt blk03774.txt blk03775.txt blk03776.txt blk03777.txt blk03778.txt blk03779.txt blk03780.txt blk03781.txt blk03782.txt blk03783.txt blk03784.txt blk03785.txt blk03786.txt blk03787.txt blk03788.txt blk03789.txt blk03790.txt blk03791.txt blk03792.txt blk03793.txt blk03794.txt blk03795.txt blk03796.txt blk03797.txt blk03798.txt blk03799.txt blk03800.txt blk03801.txt blk03802.txt blk03803.txt blk03804.txt blk03805.txt blk03806.txt blk03807.txt blk03808.txt blk03809.txt blk03810.txt blk03811.txt blk03812.txt blk03813.txt blk03814.txt blk03815.txt blk03816.txt blk03817.txt blk03818.txt blk03819.txt blk03820.txt blk03821.txt blk03822.txt blk03823.txt blk03824.txt blk03825.txt blk03826.txt blk03827.txt blk03828.txt blk03829.txt blk03830.txt blk03831.txt blk03832.txt blk03833.txt blk03834.txt blk03835.txt blk03836.txt blk03837.txt blk03838.txt blk03839.txt blk03840.txt blk03841.txt blk03842.txt blk03843.txt blk03844.txt blk03845.txt blk03846.txt blk03847.txt blk03848.txt blk03849.txt blk03850.txt blk03851.txt blk03852.txt blk03853.txt blk03854.txt blk03855.txt blk03856.txt blk03857.txt blk03858.txt blk03859.txt blk03860.txt blk03861.txt blk03862.txt blk03863.txt blk03864.txt blk03865.txt blk03866.txt blk03867.txt blk03868.txt blk03869.txt blk03870.txt blk03871.txt blk03872.txt blk03873.txt blk03874.txt blk03875.txt blk03876.txt blk03877.txt blk03878.txt blk03879.txt blk03880.txt blk03881.txt blk03882.txt blk03883.txt blk03884.txt blk03885.txt blk03886.txt blk03887.txt blk03888.txt blk03889.txt blk03890.txt blk03891.txt blk03892.txt blk03893.txt blk03894.txt blk03895.txt blk03896.txt blk03897.txt blk03898.txt blk03899.txt blk03900.txt blk03901.txt blk03902.txt blk03903.txt blk03904.txt blk03905.txt blk03906.txt blk03907.txt blk03908.txt blk03909.txt blk03910.txt blk03911.txt blk03912.txt blk03913.txt blk03914.txt blk03915.txt blk03916.txt blk03917.txt blk03918.txt blk03919.txt blk03920.txt blk03921.txt blk03922.txt blk03923.txt blk03924.txt blk03925.txt blk03926.txt blk03927.txt blk03928.txt blk03929.txt blk03930.txt blk03931.txt blk03932.txt blk03933.txt blk03934.txt blk03935.txt blk03936.txt blk03937.txt blk03938.txt blk03939.txt blk03940.txt blk03941.txt blk03942.txt blk03943.txt blk03944.txt blk03945.txt blk03946.txt blk03947.txt blk03948.txt blk03949.txt blk03950.txt blk03951.txt blk03952.txt blk03953.txt blk03954.txt blk03955.txt blk03956.txt blk03957.txt blk03958.txt blk03959.txt blk03960.txt blk03961.txt blk03962.txt blk03963.txt blk03964.txt blk03965.txt blk03966.txt blk03967.txt blk03968.txt blk03969.txt blk03970.txt blk03971.txt blk03972.txt blk03973.txt blk03974.txt blk03975.txt blk03976.txt blk03977.txt blk03978.txt blk03979.txt blk03980.txt blk03981.txt blk03982.txt blk03983.txt blk03984.txt blk03985.txt blk03986.txt blk03987.txt blk03988.txt blk03989.txt blk03990.txt blk03991.txt blk03992.txt blk03993.txt blk03994.txt blk03995.txt blk03996.txt blk03997.txt blk03998.txt blk03999.txt blk04000.txt blk04001.txt blk04002.txt blk04003.txt blk04004.txt blk04005.txt blk04006.txt blk04007.txt blk04008.txt blk04009.txt blk04010.txt blk04011.txt blk04012.txt blk04013.txt blk04014.txt blk04015.txt blk04016.txt blk04017.txt blk04018.txt blk04019.txt blk04020.txt blk04021.txt blk04022.txt blk04023.txt blk04024.txt blk04025.txt blk04026.txt blk04027.txt blk04028.txt blk04029.txt blk04030.txt blk04031.txt blk04032.txt blk04033.txt blk04034.txt blk04035.txt blk04036.txt blk04037.txt blk04038.txt blk04039.txt blk04040.txt blk04041.txt blk04042.txt blk04043.txt blk04044.txt blk04045.txt blk04046.txt blk04047.txt blk04048.txt blk04049.txt blk04050.txt blk04051.txt blk04052.txt blk04053.txt blk04054.txt blk04055.txt blk04056.txt blk04057.txt blk04058.txt blk04059.txt blk04060.txt blk04061.txt blk04062.txt blk04063.txt blk04064.txt blk04065.txt blk04066.txt blk04067.txt blk04068.txt blk04069.txt blk04070.txt blk04071.txt blk04072.txt blk04073.txt blk04074.txt blk04075.txt blk04076.txt blk04077.txt blk04078.txt blk04079.txt blk04080.txt blk04081.txt blk04082.txt blk04083.txt blk04084.txt blk04085.txt blk04086.txt blk04087.txt blk04088.txt blk04089.txt blk04090.txt blk04091.txt blk04092.txt blk04093.txt blk04094.txt blk04095.txt blk04096.txt blk04097.txt blk04098.txt blk04099.txt blk04100.txt blk04101.txt blk04102.txt blk04103.txt blk04104.txt blk04105.txt blk04106.txt blk04107.txt blk04108.txt blk04109.txt blk04110.txt blk04111.txt blk04112.txt blk04113.txt blk04114.txt blk04115.txt blk04116.txt blk04117.txt blk04118.txt blk04119.txt blk04120.txt blk04121.txt blk04122.txt blk04123.txt blk04124.txt blk04125.txt blk04126.txt blk04127.txt blk04128.txt blk04129.txt blk04130.txt blk04131.txt blk04132.txt blk04133.txt blk04134.txt blk04135.txt blk04136.txt blk04137.txt blk04138.txt blk04139.txt blk04140.txt blk04141.txt blk04142.txt blk04143.txt blk04144.txt blk04145.txt blk04146.txt blk04147.txt blk04148.txt blk04149.txt blk04150.txt blk04151.txt blk04152.txt blk04153.txt blk04154.txt blk04155.txt blk04156.txt blk04157.txt blk04158.txt blk04159.txt blk04160.txt blk04161.txt blk04162.txt blk04163.txt blk04164.txt blk04165.txt blk04166.txt blk04167.txt blk04168.txt blk04169.txt blk04170.txt blk04171.txt blk04172.txt blk04173.txt blk04174.txt blk04175.txt blk04176.txt blk04177.txt blk04178.txt blk04179.txt blk04180.txt blk04181.txt blk04182.txt blk04183.txt blk04184.txt blk04185.txt blk04186.txt blk04187.txt blk04188.txt blk04189.txt blk04190.txt blk04191.txt blk04192.txt blk04193.txt blk04194.txt blk04195.txt blk04196.txt blk04197.txt blk04198.txt blk04199.txt blk04200.txt blk04201.txt blk04202.txt blk04203.txt blk04204.txt blk04205.txt blk04206.txt blk04207.txt blk04208.txt blk04209.txt blk04210.txt blk04211.txt blk04212.txt blk04213.txt blk04214.txt blk04215.txt blk04216.txt blk04217.txt blk04218.txt blk04219.txt blk04220.txt blk04221.txt blk04222.txt blk04223.txt blk04224.txt blk04225.txt blk04226.txt blk04227.txt blk04228.txt blk04229.txt blk04230.txt blk04231.txt blk04232.txt blk04233.txt blk04234.txt blk04235.txt blk04236.txt blk04237.txt blk04238.txt Show all files
Advertisement: